lol

tools: replace name with pname&version

+97 -66
+5 -4
pkgs/tools/admin/daemontools/default.nix
··· 1 1 { fetchurl, bash, glibc, lib, stdenv }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "daemontools-0.76"; 4 + pname = "daemontools"; 5 + version = "0.76"; 5 6 6 7 src = fetchurl { 7 - url = "https://cr.yp.to/daemontools/${name}.tar.gz"; 8 + url = "https://cr.yp.to/daemontools/daemontools-${version}.tar.gz"; 8 9 sha256 = "07scvw88faxkscxi91031pjkpccql6wspk4yrlnsbrrb5c0kamd5"; 9 10 }; 10 11 11 12 patches = [ ./fix-nix-usernamespace-build.patch ]; 12 13 13 14 configurePhase = '' 14 - cd ${name} 15 + cd daemontools-${version} 15 16 16 17 sed -ie '1 s_$_ -include ${glibc.dev}/include/errno.h_' src/conf-cc 17 18 18 19 substituteInPlace src/Makefile \ 19 20 --replace '/bin/sh' '${bash}/bin/bash -oxtrace' 20 21 21 - sed -ie "s_^PATH=.*_PATH=$src/${name}/compile:''${PATH}_" src/rts.tests 22 + sed -ie "s_^PATH=.*_PATH=$src/daemontools-${version}/compile:''${PATH}_" src/rts.tests 22 23 23 24 cat ${glibc.dev}/include/errno.h 24 25 '';
+4 -3
pkgs/tools/admin/tightvnc/default.nix
··· 1 1 { lib, stdenv, fetchurl, xlibsWrapper, zlib, libjpeg, imake, gccmakedep, libXmu 2 2 , libXaw, libXpm, libXp , perl, xauth, fontDirectories, openssh }: 3 3 4 - stdenv.mkDerivation { 5 - name = "tightvnc-1.3.10"; 4 + stdenv.mkDerivation rec { 5 + pname = "tightvnc"; 6 + version = "1.3.10"; 6 7 7 8 src = fetchurl { 8 - url = "mirror://sourceforge/vnc-tight/tightvnc-1.3.10_unixsrc.tar.bz2"; 9 + url = "mirror://sourceforge/vnc-tight/tightvnc-${version}_unixsrc.tar.bz2"; 9 10 sha256 = "f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d"; 10 11 }; 11 12
+5 -3
pkgs/tools/archivers/atool/default.nix
··· 1 1 {lib, stdenv, fetchurl, perl, bash}: 2 2 3 - stdenv.mkDerivation { 4 - name = "atool-0.39.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "atool"; 5 + version = "0.39.0"; 6 + 5 7 src = fetchurl { 6 - url = "mirror://savannah/atool/atool-0.39.0.tar.gz"; 8 + url = "mirror://savannah/atool/atool-${version}.tar.gz"; 7 9 sha256 = "aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b"; 8 10 }; 9 11
+3 -2
pkgs/tools/archivers/cabextract/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cabextract-1.9.1"; 4 + pname = "cabextract"; 5 + version = "1.9.1"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.cabextract.org.uk/${name}.tar.gz"; 8 + url = "https://www.cabextract.org.uk/cabextract-${version}.tar.gz"; 8 9 sha256 = "19qwhl2r8ip95q4vxzxg2kp4p125hjmc9762sns1dwwf7ikm7hmg"; 9 10 }; 10 11
+3 -2
pkgs/tools/archivers/cromfs/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, fuse, perl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cromfs-1.5.10.2"; 4 + pname = "cromfs"; 5 + version = "1.5.10.2"; 5 6 6 7 src = fetchurl { 7 - url = "https://bisqwit.iki.fi/src/arch/${name}.tar.bz2"; 8 + url = "https://bisqwit.iki.fi/src/arch/cromfs-${version}.tar.bz2"; 8 9 sha256 = "0xy2x1ws1qqfp7hfj6yzm80zhrxzmhn0w2yns77im1lmd2h18817"; 9 10 }; 10 11
+3 -2
pkgs/tools/archivers/innoextract/default.nix
··· 3 3 , withGog ? false, unar ? null }: 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "innoextract-1.9"; 6 + pname = "innoextract"; 7 + version = "1.9"; 7 8 8 9 src = fetchurl { 9 - url = "https://constexpr.org/innoextract/files/${name}.tar.gz"; 10 + url = "https://constexpr.org/innoextract/files/innoextract-${version}.tar.gz"; 10 11 sha256 = "09l1z1nbl6ijqqwszdwch9mqr54qb7df0wp2sd77v17dq6gsci33"; 11 12 }; 12 13
+4 -3
pkgs/tools/archivers/pxattr/default.nix
··· 1 1 { lib, stdenv, fetchurl, gcc }: 2 2 3 - stdenv.mkDerivation { 4 - name = "pxattr-2.1.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "pxattr"; 5 + version = "2.1.0"; 5 6 6 7 src = fetchurl { 7 - url = "https://www.lesbonscomptes.com/pxattr/pxattr-2.1.0.tar.gz"; 8 + url = "https://www.lesbonscomptes.com/pxattr/pxattr-${version}.tar.gz"; 8 9 sha256 = "1dwcqc5z7gzma1zhis2md49bj2nq7m6jimh4zlx9szw6svisz56z"; 9 10 }; 10 11
+3 -1
pkgs/tools/audio/gvolicon/default.nix
··· 1 1 { lib, stdenv, makeWrapper, alsa-lib, pkg-config, fetchgit, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "gvolicon-2014-04-28"; 4 + pname = "gvolicon"; 5 + version = "unstable-2014-04-28"; 6 + 5 7 src = fetchgit { 6 8 url = "https://github.com/Unia/gvolicon"; 7 9 rev = "0d65a396ba11f519d5785c37fec3e9a816217a07";
+3 -2
pkgs/tools/audio/midicsv/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "midicsv-1.1"; 4 + pname = "midicsv"; 5 + version = "1.1"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.fourmilab.ch/webtools/midicsv/${name}.tar.gz"; 8 + url = "http://www.fourmilab.ch/webtools/midicsv/midicsv-${version}.tar.gz"; 8 9 sha256 = "1vvhk2nf9ilfw0wchmxy8l13hbw9cnpz079nsx5srsy4nnd78nkw"; 9 10 }; 10 11
+2 -1
pkgs/tools/audio/mpdsync/default.nix
··· 1 1 { stdenv, python2, fetchFromGitHub }: 2 2 with python2.pkgs; 3 3 stdenv.mkDerivation { 4 - name = "mpdsync-2017-06-15"; 4 + pname = "mpdsync"; 5 + version = "unstable-2017-06-15"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "alphapapa";
+2 -1
pkgs/tools/audio/pa-applet/default.nix
··· 1 1 { lib, stdenv, fetchgit, libpulseaudio, pkg-config, gtk3, glibc, autoconf, automake, libnotify, libX11, xf86inputevdev }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "pa-applet-2012-04-11"; 4 + pname = "pa-applet"; 5 + version = "unstable-2012-04-11"; 5 6 6 7 src = fetchgit { 7 8 url = "git://github.com/fernandotcl/pa-applet.git";
+3 -1
pkgs/tools/audio/picotts/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, popt }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "picotts-unstable-2018-10-19"; 4 + pname = "picotts"; 5 + version = "unstable-2018-10-19"; 6 + 5 7 src = fetchFromGitHub { 6 8 repo = "picotts"; 7 9 owner = "naggety";
+4 -2
pkgs/tools/backup/dirvish/default.nix
··· 1 1 { fetchurl, lib, stdenv, makeWrapper, perl, perlPackages }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "dirvish-1.2.1"; 4 + pname = "dirvish"; 5 + version = "1.2.1"; 6 + 5 7 src = fetchurl { 6 - url = "http://dirvish.org/${name}.tgz"; 8 + url = "http://dirvish.org/dirvish${version}.tgz"; 7 9 sha256 = "6b7f29c3541448db3d317607bda3eb9bac9fb3c51f970611ffe27e9d63507dcd"; 8 10 }; 9 11
+3 -2
pkgs/tools/backup/mt-st/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mt-st-1.3"; 4 + pname = "mt-st"; 5 + version = "1.3"; 5 6 6 7 src = fetchurl { 7 - url = "https://github.com/iustin/mt-st/releases/download/${name}/${name}.tar.gz"; 8 + url = "https://github.com/iustin/mt-st/releases/download/mt-st-${version}/mt-st-${version}.tar.gz"; 8 9 sha256 = "b552775326a327cdcc076c431c5cbc4f4e235ac7c41aa931ad83f94cccb9f6de"; 9 10 }; 10 11
+3 -2
pkgs/tools/backup/mtx/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mtx-1.3.12"; 4 + pname = "mtx"; 5 + version = "1.3.12"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://gentoo/distfiles/${name}.tar.gz"; 8 + url = "mirror://gentoo/distfiles/mtx-${version}.tar.gz"; 8 9 sha256 = "0261c5e90b98b6138cd23dadecbc7bc6e2830235145ed2740290e1f35672d843"; 9 10 }; 10 11
+5 -3
pkgs/tools/backup/partimage/default.nix
··· 9 9 , slang 10 10 , autoreconfHook 11 11 }: 12 - stdenv.mkDerivation { 13 - name = "partimage-0.6.9"; 12 + stdenv.mkDerivation rec { 13 + pname = "partimage"; 14 + version = "0.6.9"; 15 + 14 16 enableParallelBuilding = true; 15 17 16 18 src = fetchurl { 17 - url = "mirror://sourceforge/partimage/partimage-0.6.9.tar.bz2"; 19 + url = "mirror://sourceforge/partimage/partimage-${version}.tar.bz2"; 18 20 sha256 = "0db6xiphk6xnlpbxraiy31c5xzj0ql6k4rfkmqzh665yyj0nqfkm"; 19 21 }; 20 22
+3 -2
pkgs/tools/backup/rsnapshot/default.nix
··· 1 1 { fetchurl, lib, stdenv, perl, openssh, rsync, logger }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "rsnapshot-1.4.3"; 4 + pname = "rsnapshot"; 5 + version = "1.4.3"; 5 6 6 7 src = fetchurl { 7 - url = "https://rsnapshot.org/downloads/${name}.tar.gz"; 8 + url = "https://rsnapshot.org/downloads/rsnapshot-${version}.tar.gz"; 8 9 sha256 = "1lavqmmsf53pim0nvming7fkng6p0nk2a51k2c2jdq0l7snpl31b"; 9 10 }; 10 11
+3 -2
pkgs/tools/bluetooth/obex-data-server/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, libusb-compat-0_1, glib, dbus-glib, bluez, openobex, dbus }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "obex-data-server-0.4.6"; 4 + pname = "obex-data-server"; 5 + version = "0.4.6"; 5 6 6 7 src = fetchurl { 7 - url = "http://tadas.dailyda.com/software/${name}.tar.gz"; 8 + url = "http://tadas.dailyda.com/software/obex-data-server-${version}.tar.gz"; 8 9 sha256 = "0kq940wqs9j8qjnl58d6l3zhx0jaszci356xprx23l6nvdfld6dk"; 9 10 }; 10 11
+3 -2
pkgs/tools/bluetooth/obexd/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, glib, dbus, openobex, bluez, libical }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "obexd-0.48"; 4 + pname = "obexd"; 5 + version = "0.48"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://kernel/linux/bluetooth/${name}.tar.bz2"; 8 + url = "mirror://kernel/linux/bluetooth/obexd-${version}.tar.bz2"; 8 9 sha256 = "1i20dnibvnq9lnkkhajr5xx3kxlwf9q5c4jm19kyb0q1klzgzlb8"; 9 10 }; 10 11
+3 -2
pkgs/tools/bluetooth/obexfs/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, bluez, fuse, obexftp }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "obexfs-0.12"; 4 + pname = "obexfs"; 5 + version = "0.12"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/openobex/${name}.tar.gz"; 8 + url = "mirror://sourceforge/openobex/obexfs-${version}.tar.gz"; 8 9 sha256 = "1g3krpygk6swa47vbmp9j9s8ahqqcl9ra8r25ybgzv2d9pmjm9kj"; 9 10 }; 10 11
+3 -2
pkgs/tools/bluetooth/obexftp/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, openobex, bluez, cmake }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "obexftp-0.24.2"; 4 + pname = "obexftp"; 5 + version = "0.24.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/openobex/${name}-Source.tar.gz"; 8 + url = "mirror://sourceforge/openobex/obexftp-${version}-Source.tar.gz"; 8 9 sha256 = "18w9r78z78ri5qc8fjym4nk1jfbrkyr789sq7rxrkshf1a7b83yl"; 9 10 }; 10 11
+3 -2
pkgs/tools/bluetooth/openobex/default.nix
··· 1 1 { lib, stdenv, fetchurl, pkg-config, bluez, libusb-compat-0_1, cmake }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "openobex-1.7.2"; 4 + pname = "openobex"; 5 + version = "1.7.2"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/openobex/${name}-Source.tar.gz"; 8 + url = "mirror://sourceforge/openobex/openobex-${version}-Source.tar.gz"; 8 9 sha256 = "1z6l7pbwgs5pjx3861cyd3r6vq5av984bdp4r3hgrw2jxam6120m"; 9 10 }; 10 11
+3 -2
pkgs/tools/cd-dvd/ccd2iso/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ccd2iso-0.3"; 4 + pname = "ccd2iso"; 5 + version = "0.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/ccd2iso/${name}.tar.gz"; 8 + url = "mirror://sourceforge/ccd2iso/ccd2iso-${version}.tar.gz"; 8 9 sha256 = "1z000zi7hpr2h9cabj6hzf3n6a6gd6glmm8nn36v4b8i4vzbhx7q"; 9 10 }; 10 11
+4 -3
pkgs/tools/cd-dvd/cdrdao/default.nix
··· 1 1 {lib, stdenv, fetchurl, libvorbis, libmad, pkg-config, libao}: 2 2 3 - stdenv.mkDerivation { 4 - name = "cdrdao-1.2.3"; 3 + stdenv.mkDerivation rec { 4 + pname = "cdrdao"; 5 + version = "1.2.3"; 5 6 6 7 src = fetchurl { 7 - url = "mirror://sourceforge/cdrdao/cdrdao-1.2.3.tar.bz2"; 8 + url = "mirror://sourceforge/cdrdao/cdrdao-${version}.tar.bz2"; 8 9 sha256 = "0pmpgx91j984snrsxbq1dgf3ximks2dfh1sqqmic72lrls7wp4w1"; 9 10 }; 10 11
+3 -2
pkgs/tools/cd-dvd/cdrkit/default.nix
··· 1 1 {lib, stdenv, fetchurl, cmake, libcap, zlib, bzip2, perl}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "cdrkit-1.1.11"; 4 + pname = "cdrkit"; 5 + version = "1.1.11"; 5 6 6 7 src = fetchurl { 7 - url = "http://cdrkit.org/releases/${name}.tar.gz"; 8 + url = "http://cdrkit.org/releases/cdrkit-${version}.tar.gz"; 8 9 sha256 = "1nj7iv3xrq600i37na9a5idd718piiiqbs4zxvpjs66cdrsk1h6i"; 9 10 }; 10 11
+3 -3
pkgs/tools/cd-dvd/uif2iso/default.nix
··· 1 1 { lib, stdenv, fetchurl, unzip, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - nameNoVer = "uif2iso"; 5 - name = "${nameNoVer}-0.1.7"; 4 + pname = "uif2iso"; 5 + version = "0.1.7"; 6 6 7 7 src = fetchurl { 8 - url = "http://aluigi.altervista.org/mytoolz/${nameNoVer}.zip"; 8 + url = "http://aluigi.altervista.org/mytoolz/uif2iso.zip"; 9 9 sha256 = "1v18fmlzhkkhv8xdc9dyvl8vamwg3ka4dsrg7vvmk1f2iczdx3dp"; 10 10 }; 11 11
+3 -2
pkgs/tools/cd-dvd/vobcopy/default.nix
··· 1 1 { lib, stdenv, fetchurl, libdvdread, libdvdcss }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "vobcopy-1.2.0"; 4 + pname = "vobcopy"; 5 + version = "1.2.0"; 5 6 6 7 src = fetchurl { 7 - url = "http://www.vobcopy.org/download/${name}.tar.bz2"; 8 + url = "http://www.vobcopy.org/download/vobcopy-${version}.tar.bz2"; 8 9 sha256 = "01l1yihbd73srzghzzx5dgfg3yfb5kml5dix52mq0snhjp8h89c9"; 9 10 }; 10 11
+4 -5
pkgs/tools/cd-dvd/vobsub2srt/default.nix
··· 1 1 { lib, stdenv, fetchgit, cmake, libtiff, pkg-config, tesseract }: 2 2 3 - let rev = "a6abbd61127a6392d420bbbebdf7612608c943c2"; 4 - shortRev = builtins.substring 0 7 rev; 5 - in 6 - stdenv.mkDerivation { 7 - name = "vobsub2srt-git-20140817-${shortRev}"; 3 + stdenv.mkDerivation rec { 4 + pname = "vobsub2srt-git"; 5 + version = "20140817-${builtins.substring 0 7 rev}"; 6 + rev = "a6abbd61127a6392d420bbbebdf7612608c943c2"; 8 7 9 8 src = fetchgit { 10 9 inherit rev;
+4 -3
pkgs/tools/compression/lzham/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake } : 2 2 3 - stdenv.mkDerivation { 4 - name = "lzham-1.0"; 3 + stdenv.mkDerivation rec { 4 + pname = "lzham"; 5 + version = "1.0"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "richgel999"; 8 9 repo = "lzham_codec"; 9 - rev = "v1_0_release"; 10 + rev = "v${lib.replaceStrings ["."] ["_"] version}_release"; 10 11 sha256 = "14c1zvzmp1ylp4pgayfdfk1kqjb23xj4f7ll1ra7b18wjxc9ja1v"; 11 12 }; 12 13