summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorndowens <ndowens04@gmail.com>2017-03-25 20:18:34 -0500
committerGitHub <noreply@github.com>2017-03-25 20:18:34 -0500
commit7793669ec957964599e40b6b7f4bc42886fe5d86 (patch)
tree1410ecee1f50cfb8016471f2cbcf218f320962d9 /pkgs
parent66b05cd4e68408bf9026bb304f344b87c66feec3 (diff)
parent22e58be888c954b9cb6893a6d3d8e8015e860672 (diff)
downloadnixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar.gz
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar.bz2
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar.lz
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar.xz
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.tar.zst
nixpkgs-7793669ec957964599e40b6b7f4bc42886fe5d86.zip
Merge pull request #24310 from ndowens/advancecomp
advancecomp: 1.19 -> 1.23
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/compression/advancecomp/default.nix49
1 files changed, 22 insertions, 27 deletions
diff --git a/pkgs/tools/compression/advancecomp/default.nix b/pkgs/tools/compression/advancecomp/default.nix
index 5737f1eca15..2f4b56ffcaf 100644
--- a/pkgs/tools/compression/advancecomp/default.nix
+++ b/pkgs/tools/compression/advancecomp/default.nix
@@ -1,31 +1,26 @@
-{stdenv, fetchurl, zlib}:
-let
-  s = # Generated upstream information
-  rec {
-    baseName="advancecomp";
-    version="1.19";
-    name="${baseName}-${version}";
-    url="http://prdownloads.sourceforge.net/advancemame/advancecomp-1.19.tar.gz?download";
-    sha256="0irhmwcn9r4jc29442skqr1f3lafiaahxc3m3ybalmm37l6cb56m";
+{ stdenv, fetchFromGitHub
+, autoreconfHook, zlib }:
+
+stdenv.mkDerivation rec {
+  name = "advancecomp-${version}";
+  version = "1.23";
+
+  src = fetchFromGitHub {
+    owner = "amadvance";
+    repo = "advancecomp";
+    rev = "v${version}";
+    sha256 = "1mrgmpjd9f7x16g847h1588mgryl26hlzfl40bc611259bb0bq7w"; 
   };
-  buildInputs = [
-    zlib
-  ];
-in
-stdenv.mkDerivation {
-  inherit (s) name version;
-  inherit buildInputs;
-  src = fetchurl {
-    inherit (s) url sha256;
-  };
-  meta = {
-    inherit (s) version;
+
+  nativeBuildInputs = [ autoreconfHook ];
+  buildInputs = [ zlib ];
+
+  meta = with stdenv.lib; {
     description = ''A set of tools to optimize deflate-compressed files'';
-    license = stdenv.lib.licenses.gpl2 ;
-    maintainers = [stdenv.lib.maintainers.raskin];
-    platforms = stdenv.lib.platforms.linux;
-    updateWalker = true;
-    homepage = "http://advancemame.sourceforge.net/comp-readme.html";
-    downloadPage = "http://advancemame.sourceforge.net/comp-download.html";
+    license = licenses.gpl2 ;
+    maintainers = [ maintainers.raskin ];
+    platforms = platforms.linux;
+    homepage = https://github.com/amadvance/advancecomp;
+
   };
 }