about summary refs log tree commit diff
path: root/pkgs/applications/version-management
diff options
context:
space:
mode:
authorR. RyanTM <ryantm-bot@ryantm.com>2019-04-25 14:50:43 -0700
committerRenaud <c0bw3b@users.noreply.github.com>2019-04-25 23:50:43 +0200
commite7f46f34f6043f4abd4934110eae11b7d1d477be (patch)
tree83968e362177858f2ddfc18bb49e34da09f2ecc2 /pkgs/applications/version-management
parent5560607988b0064ed01396b91e803c81662cb30b (diff)
downloadnixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar.gz
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar.bz2
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar.lz
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar.xz
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.tar.zst
nixlib-e7f46f34f6043f4abd4934110eae11b7d1d477be.zip
git-review: 1.27.0 -> 1.28.0 (#59513)
* git-review: 1.27.0 -> 1.28.0

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/git-review/versions

* git-review: refactor

- do not use fetchurl on mutable GitHub archives
- postPatch is unneeded as argparse has been removed from requirements.txt upstream
Diffstat (limited to 'pkgs/applications/version-management')
-rw-r--r--pkgs/applications/version-management/git-review/default.nix18
1 files changed, 8 insertions, 10 deletions
diff --git a/pkgs/applications/version-management/git-review/default.nix b/pkgs/applications/version-management/git-review/default.nix
index 101770da8885..ecc054df47e7 100644
--- a/pkgs/applications/version-management/git-review/default.nix
+++ b/pkgs/applications/version-management/git-review/default.nix
@@ -1,20 +1,18 @@
-{ stdenv, fetchurl, pythonPackages} :
+{ stdenv, fetchFromGitHub, pythonPackages} :
 
 pythonPackages.buildPythonApplication rec {
-  name = "git-review-${version}";
-  version = "1.27.0";
+  pname = "git-review";
+  version = "1.28.0";
 
   # Manually set version because prb wants to get it from the git
   # upstream repository (and we are installing from tarball instead)
   PBR_VERSION = "${version}";
 
-  postPatch = ''
-    sed -i -e '/argparse/d' requirements.txt
-  '';
-
-  src = fetchurl rec {
-    url = "https://github.com/openstack-infra/git-review/archive/${version}.tar.gz";
-    sha256 = "0smdkps9avnj58izyfc5m0amq8nafgs9iqlyaf7ncrlvypia1f3q";
+  src = fetchFromGitHub rec {
+    owner = "openstack-infra";
+    repo = pname;
+    rev = version;
+    sha256 = "1hgw1dkl94m3idv4izc7wf2j7al2c7nnsqywy7g53nzkv9pfv47s";
   };
 
   propagatedBuildInputs = with pythonPackages; [ pbr requests setuptools ];