diff options
author | Joachim F <joachifm@users.noreply.github.com> | 2017-12-08 14:45:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-08 14:45:45 +0000 |
commit | 6247e9b52080bd9744541579159b26aa364d6e6b (patch) | |
tree | cc634845c123f728dc93f6a98b01840b01162c28 /pkgs/applications/version-management | |
parent | 2b974cef4355dcf3de21e13136a50a95004b22d6 (diff) | |
parent | f715464b251c6eb1ea97e168e0c8b96693d75e86 (diff) | |
download | nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar.gz nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar.bz2 nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar.lz nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar.xz nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.tar.zst nixlib-6247e9b52080bd9744541579159b26aa364d6e6b.zip |
Merge pull request #32428 from dotlambda/git-annex-metadata-gui
git-annex-metadata-gui: init at 0.2.0
Diffstat (limited to 'pkgs/applications/version-management')
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/git-annex-metadata-gui/default.nix | 27 |
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix index 75b53d2cfe09..7056249de3fc 100644 --- a/pkgs/applications/version-management/git-and-tools/default.nix +++ b/pkgs/applications/version-management/git-and-tools/default.nix @@ -51,6 +51,10 @@ rec { git-annex = pkgs.haskellPackages.git-annex; gitAnnex = git-annex; + git-annex-metadata-gui = libsForQt5.callPackage ./git-annex-metadata-gui { + inherit (python3Packages) buildPythonApplication pyqt5 git-annex-adapter; + }; + git-annex-remote-b2 = callPackage ./git-annex-remote-b2 { }; git-annex-remote-rclone = callPackage ./git-annex-remote-rclone { }; diff --git a/pkgs/applications/version-management/git-and-tools/git-annex-metadata-gui/default.nix b/pkgs/applications/version-management/git-and-tools/git-annex-metadata-gui/default.nix new file mode 100644 index 000000000000..ba64a065d281 --- /dev/null +++ b/pkgs/applications/version-management/git-and-tools/git-annex-metadata-gui/default.nix @@ -0,0 +1,27 @@ +{ stdenv, buildPythonApplication, fetchFromGitHub, pyqt5, git-annex-adapter }: + +buildPythonApplication rec { + name = "git-annex-metadata-gui-${version}"; + version = "0.2.0"; + + src = fetchFromGitHub { + owner = "alpernebbi"; + repo = "git-annex-metadata-gui"; + rev = "v${version}"; + sha256 = "03kch67k0q9lcs817906g864wwabkn208aiqvbiyqp1qbg99skam"; + }; + + prePatch = '' + substituteInPlace setup.py --replace "'PyQt5', " "" + ''; + + propagatedBuildInputs = [ pyqt5 git-annex-adapter ]; + + meta = with stdenv.lib; { + homepage = https://github.com/alpernebbi/git-annex-metadata-gui; + description = "Graphical interface for git-annex metadata commands"; + maintainers = with maintainers; [ dotlambda ]; + license = licenses.gpl3Plus; + platforms = with platforms; linux; + }; +} |