summary refs log tree commit diff
diff options
context:
space:
mode:
authorndowens <ndowens04@gmail.com>2017-04-01 21:11:56 -0500
committerndowens <ndowens04@gmail.com>2017-04-02 08:56:18 -0500
commit6ee0d284c13d6675cf26bff3129aa1542275232d (patch)
tree670b2d201b4277ea72d37fdbcc0949100b890bab
parentaffce1e2464f226afb6902c5185fee80d847d857 (diff)
downloadnixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar.gz
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar.bz2
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar.lz
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar.xz
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.tar.zst
nixlib-6ee0d284c13d6675cf26bff3129aa1542275232d.zip
git-cola: 2.8 -> 2.10
git-cola: Remove postFixup
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-cola/default.nix28
1 files changed, 8 insertions, 20 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/git-cola/default.nix b/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
index cf7f6b82ce2a..2a9ea0715e03 100644
--- a/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
@@ -1,33 +1,21 @@
-{ stdenv, fetchurl, pythonPackages, makeWrapper, gettext, git }:
+{ stdenv, fetchFromGitHub, pythonPackages, makeWrapper, gettext, git }:
 
 let
   inherit (pythonPackages) buildPythonApplication pyqt4 sip pyinotify python mock;
 in buildPythonApplication rec {
   name = "git-cola-${version}";
-  version = "2.8";
+  version = "2.10";
 
-  src = fetchurl {
-    url = "https://github.com/git-cola/git-cola/archive/v${version}.tar.gz";
-    sha256 = "19ff7i0h5fznrkm17lp3xkxwkq27whhiil6y6bm16b1wny5hjqlr";
+  src = fetchFromGitHub {
+    owner = "git-cola";
+    repo = "git-cola";
+    rev = "v${version}";
+    sha256 = "067g0yya6718kxagf5qm59zizp0lizca4m3ih85y732i6rqpgwv8";
   };
 
-  buildInputs = [ git makeWrapper gettext ];
+  buildInputs = [ git gettext ];
   propagatedBuildInputs = [ pyqt4 sip pyinotify ];
 
-  # HACK: wrapPythonPrograms adds 'import sys; sys.argv[0] = "git-cola"', but
-  # "import __future__" must be placed above that. This removes the argv[0] line.
-  postFixup = ''
-    wrapPythonPrograms
-
-    sed -i "$out/bin/.git-dag-wrapped" -e '{
-      /import sys; sys.argv/d
-    }'
-    
-    sed -i "$out/bin/.git-cola-wrapped" -e '{
-      /import sys; sys.argv/d
-    }'
-  '';
-
   doCheck = false;
 
   meta = with stdenv.lib; {