summary refs log tree commit diff
path: root/pkgs/tools/archivers/unarj/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/archivers/unarj/default.nix')
-rw-r--r--pkgs/tools/archivers/unarj/default.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/tools/archivers/unarj/default.nix b/pkgs/tools/archivers/unarj/default.nix
index 546f398bec3a..f3c566596c46 100644
--- a/pkgs/tools/archivers/unarj/default.nix
+++ b/pkgs/tools/archivers/unarj/default.nix
@@ -1,11 +1,12 @@
 {stdenv, fetchurl}:
 
 stdenv.mkDerivation rec {
-  name = "unarj-2.63a";
+  name = "unarj-${version}";
+  version = "2.65";
 
   src = fetchurl {
-    url = http://www.ibiblio.org/pub/Linux/utils/compress/unarj-2.63a.tar.gz;
-    sha256 = "0j4sn57fq2p23pcq4ck06pm618q4vq09wgm89ilfn4c9l9x2ky1k";
+    sha256 = "0r027z7a0azrd5k885xvwhrxicpd0ah57jzmaqlypxha2qjw7p6p";
+    url = "http://pkgs.fedoraproject.org/repo/pkgs/unarj/${name}.tar.gz/c6fe45db1741f97155c7def322aa74aa/${name}.tar.gz";
   };
 
   preInstall = ''
@@ -13,8 +14,11 @@ stdenv.mkDerivation rec {
     sed -i -e s,/usr/local/bin,$out/bin, Makefile
   '';
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Unarchiver of ARJ files";
-    license = stdenv.lib.licenses.free;
+    license = licenses.free;
+    maintainers = with maintainers; [ nckx ];
+    # Vulnerable to CVE-2015-0557 & possibly CVE-2015-0556, CVE-2015-2782:
+    broken = true;
   };
 }