Prefer `pname` and `version` in `mkDerivation`s instead of `name` (#123438)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: nixpkgs-review <nixpkgs-review@example.com>

authored by Samuel Ainsworth Sandro nixpkgs-review and committed by GitHub 02c595eb ebd50426

+49 -41
+3 -2
pkgs/servers/http/apache-modules/mod_dnssd/default.nix
··· 1 { lib, stdenv, fetchurl, fetchpatch, pkg-config, apacheHttpd, apr, avahi }: 2 3 stdenv.mkDerivation rec { 4 - name = "mod_dnssd-0.6"; 5 6 src = fetchurl { 7 - url = "http://0pointer.de/lennart/projects/mod_dnssd/${name}.tar.gz"; 8 sha256 = "2cd171d76eba398f03c1d5bcc468a1756f4801cd8ed5bd065086e4374997c5aa"; 9 }; 10
··· 1 { lib, stdenv, fetchurl, fetchpatch, pkg-config, apacheHttpd, apr, avahi }: 2 3 stdenv.mkDerivation rec { 4 + pname = "mod_dnssd"; 5 + version = "0.6"; 6 7 src = fetchurl { 8 + url = "http://0pointer.de/lennart/projects/mod_dnssd/${pname}-${version}.tar.gz"; 9 sha256 = "2cd171d76eba398f03c1d5bcc468a1756f4801cd8ed5bd065086e4374997c5aa"; 10 }; 11
+3 -2
pkgs/servers/http/apache-modules/tomcat-connectors/default.nix
··· 1 { lib, stdenv, fetchurl, apacheHttpd, jdk }: 2 3 stdenv.mkDerivation rec { 4 - name = "tomcat-connectors-1.2.48"; 5 6 src = fetchurl { 7 - url = "mirror://apache/tomcat/tomcat-connectors/jk/${name}-src.tar.gz"; 8 sha256 = "15wfj1mvad15j1fqw67qbpbpwrcz3rb0zdhrq6z2sax1l05kc6yb"; 9 }; 10
··· 1 { lib, stdenv, fetchurl, apacheHttpd, jdk }: 2 3 stdenv.mkDerivation rec { 4 + pname = "tomcat-connectors"; 5 + version = "1.2.48"; 6 7 src = fetchurl { 8 + url = "mirror://apache/tomcat/tomcat-connectors/jk/${pname}-${version}-src.tar.gz"; 9 sha256 = "15wfj1mvad15j1fqw67qbpbpwrcz3rb0zdhrq6z2sax1l05kc6yb"; 10 }; 11
+4 -3
pkgs/servers/http/jboss/default.nix
··· 1 { lib, stdenv, fetchurl, jdk }: 2 3 - stdenv.mkDerivation { 4 - name = "jboss-as-7.1.1.Final"; 5 src = fetchurl { 6 - url = "https://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz"; 7 sha256 = "1bdjw0ib9qr498vpfbg8klqw6rl11vbz7vwn6gp1r5gpqkd3zzc8"; 8 }; 9
··· 1 { lib, stdenv, fetchurl, jdk }: 2 3 + stdenv.mkDerivation rec { 4 + pname = "jboss-as"; 5 + version = "7.1.1.Final"; 6 src = fetchurl { 7 + url = "https://download.jboss.org/jbossas/${lib.versions.majorMinor version}/jboss-as-${version}/jboss-as-${version}.tar.gz"; 8 sha256 = "1bdjw0ib9qr498vpfbg8klqw6rl11vbz7vwn6gp1r5gpqkd3zzc8"; 9 }; 10
+3 -2
pkgs/servers/http/lighttpd/default.nix
··· 15 assert enableExtendedAttrs -> attr != null; 16 17 stdenv.mkDerivation rec { 18 - name = "lighttpd-1.4.59"; 19 20 src = fetchurl { 21 - url = "https://download.lighttpd.net/lighttpd/releases-1.4.x/${name}.tar.xz"; 22 sha256 = "sha256-+5U9snPa7wjttuICVWyuij0H7tYIHJa9mQPblX0QhNU="; 23 }; 24
··· 15 assert enableExtendedAttrs -> attr != null; 16 17 stdenv.mkDerivation rec { 18 + pname = "lighttpd"; 19 + version = "1.4.59"; 20 21 src = fetchurl { 22 + url = "https://download.lighttpd.net/lighttpd/releases-${lib.versions.majorMinor version}.x/${pname}-${version}.tar.xz"; 23 sha256 = "sha256-+5U9snPa7wjttuICVWyuij0H7tYIHJa9mQPblX0QhNU="; 24 }; 25
+3 -2
pkgs/servers/http/mini-httpd/default.nix
··· 1 { lib, stdenv, fetchurl, boost }: 2 3 stdenv.mkDerivation rec { 4 - name = "mini-httpd-1.7"; 5 6 src = fetchurl { 7 - url = "https://download-mirror.savannah.gnu.org/releases/mini-httpd/${name}.tar.gz"; 8 sha256 = "0jggmlaywjfbdljzv5hyiz49plnxh0har2bnc9dq4xmj1pmjgs49"; 9 }; 10
··· 1 { lib, stdenv, fetchurl, boost }: 2 3 stdenv.mkDerivation rec { 4 + pname = "mini-httpd"; 5 + version = "1.7"; 6 7 src = fetchurl { 8 + url = "https://download-mirror.savannah.gnu.org/releases/mini-httpd/${pname}-${version}.tar.gz"; 9 sha256 = "0jggmlaywjfbdljzv5hyiz49plnxh0har2bnc9dq4xmj1pmjgs49"; 10 }; 11
+2 -2
pkgs/servers/mail/clamsmtp/default.nix
··· 1 { lib, stdenv, fetchurl }: 2 3 stdenv.mkDerivation rec { 4 - name = "clamsmtp-" + version; 5 version = "1.10"; 6 7 src = fetchurl { 8 - url = "http://thewalter.net/stef/software/clamsmtp/${name}.tar.gz"; 9 sha256 = "0apr1pxifw6f1rbbsdrrwzs1dnhybg4hda3qqhqcw7p14r5xnbx5"; 10 }; 11
··· 1 { lib, stdenv, fetchurl }: 2 3 stdenv.mkDerivation rec { 4 + pname = "clamsmtp"; 5 version = "1.10"; 6 7 src = fetchurl { 8 + url = "http://thewalter.net/stef/software/clamsmtp/${pname}-${version}.tar.gz"; 9 sha256 = "0apr1pxifw6f1rbbsdrrwzs1dnhybg4hda3qqhqcw7p14r5xnbx5"; 10 }; 11
+3 -6
pkgs/servers/mail/dkimproxy/default.nix
··· 1 { lib, stdenv, perlPackages, fetchurl }: 2 3 - let 4 - pkg = "dkimproxy"; 5 version = "1.4.1"; 6 - in 7 - stdenv.mkDerivation rec { 8 - name = "${pkg}-${version}"; 9 10 src = fetchurl { 11 - url = "mirror://sourceforge/dkimproxy/${name}.tar.gz"; 12 sha256 = "1gc5c7lg2qrlck7b0lvjfqr824ch6jkrzkpsn0gjvlzg7hfmld75"; 13 }; 14
··· 1 { lib, stdenv, perlPackages, fetchurl }: 2 3 + stdenv.mkDerivation rec { 4 + pname = "dkimproxy"; 5 version = "1.4.1"; 6 7 src = fetchurl { 8 + url = "mirror://sourceforge/dkimproxy/${pname}-${version}.tar.gz"; 9 sha256 = "1gc5c7lg2qrlck7b0lvjfqr824ch6jkrzkpsn0gjvlzg7hfmld75"; 10 }; 11
+3 -2
pkgs/servers/mail/dspam/default.nix
··· 18 maintenancePath = lib.makeBinPath [ gawk gnused gnugrep coreutils which ]; 19 20 in stdenv.mkDerivation rec { 21 - name = "dspam-3.10.2"; 22 23 src = fetchurl { 24 - url = "mirror://sourceforge/dspam/dspam/${name}/${name}.tar.gz"; 25 sha256 = "1acklnxn1wvc7abn31l3qdj8q6k13s51k5gv86vka7q20jb5cxmf"; 26 }; 27
··· 18 maintenancePath = lib.makeBinPath [ gawk gnused gnugrep coreutils which ]; 19 20 in stdenv.mkDerivation rec { 21 + pname = "dspam"; 22 + version = "3.10.2"; 23 24 src = fetchurl { 25 + url = "mirror://sourceforge/dspam/dspam/${pname}-${version}/${pname}-${version}.tar.gz"; 26 sha256 = "1acklnxn1wvc7abn31l3qdj8q6k13s51k5gv86vka7q20jb5cxmf"; 27 }; 28
+3 -2
pkgs/servers/mail/petidomo/default.nix
··· 1 { lib, stdenv, fetchurl, flex, bison, sendmailPath ? "/run/wrappers/bin/sendmail" }: 2 3 stdenv.mkDerivation rec { 4 - name = "petidomo-4.3"; 5 6 src = fetchurl { 7 - url = "mirror://sourceforge/petidomo/${name}.tar.gz"; 8 sha256 = "0x4dbxc4fcfg1rw5ywpcypvylnzn3y4rh0m6fz4h4cdnzb8p1lvm"; 9 }; 10
··· 1 { lib, stdenv, fetchurl, flex, bison, sendmailPath ? "/run/wrappers/bin/sendmail" }: 2 3 stdenv.mkDerivation rec { 4 + pname = "petidomo"; 5 + version = "4.3"; 6 7 src = fetchurl { 8 + url = "mirror://sourceforge/petidomo/${pname}-${version}.tar.gz"; 9 sha256 = "0x4dbxc4fcfg1rw5ywpcypvylnzn3y4rh0m6fz4h4cdnzb8p1lvm"; 10 }; 11
+3 -3
pkgs/servers/mail/popa3d/default.nix
··· 1 { lib, stdenv, fetchurl, openssl }: 2 3 stdenv.mkDerivation rec { 4 - 5 - name = "popa3d-1.0.3"; 6 7 src = fetchurl { 8 - url = "http://www.openwall.com/popa3d/${name}.tar.gz"; 9 sha256 = "1g48cd74sqhl496wmljhq44iyfpghaz363a1ip8nyhpjz7d57f03"; 10 }; 11
··· 1 { lib, stdenv, fetchurl, openssl }: 2 3 stdenv.mkDerivation rec { 4 + pname = "popa3d"; 5 + version = "1.0.3"; 6 7 src = fetchurl { 8 + url = "http://www.openwall.com/popa3d/${pname}-${version}.tar.gz"; 9 sha256 = "1g48cd74sqhl496wmljhq44iyfpghaz363a1ip8nyhpjz7d57f03"; 10 }; 11
+2 -1
pkgs/servers/mail/system-sendmail/default.nix
··· 15 fi 16 ''; in 17 stdenv.mkDerivation { 18 - name = "system-sendmail-1.0"; 19 20 src = script; 21
··· 15 fi 16 ''; in 17 stdenv.mkDerivation { 18 + pname = "system-sendmail"; 19 + version = "1.0"; 20 21 src = script; 22
+2 -1
pkgs/servers/nosql/riak/2.2.0.nix
··· 26 in 27 28 stdenv.mkDerivation { 29 - name = "riak-2.2.0"; 30 31 nativeBuildInputs = [ unzip ]; 32 buildInputs = [
··· 26 in 27 28 stdenv.mkDerivation { 29 + pname = "riak"; 30 + version = "2.2.0"; 31 32 nativeBuildInputs = [ unzip ]; 33 buildInputs = [
+3 -2
pkgs/servers/pies/default.nix
··· 1 { fetchurl, lib, stdenv }: 2 3 stdenv.mkDerivation rec { 4 - name = "pies-1.3"; 5 6 src = fetchurl { 7 - url = "mirror://gnu/pies/${name}.tar.bz2"; 8 sha256 = "12r7rjjyibjdj08dvwbp0iflfpzl4s0zhn6cr6zj3hwf9gbzgl1g"; 9 }; 10
··· 1 { fetchurl, lib, stdenv }: 2 3 stdenv.mkDerivation rec { 4 + pname = "pies"; 5 + version = "1.3"; 6 7 src = fetchurl { 8 + url = "mirror://gnu/pies/${pname}-${version}.tar.bz2"; 9 sha256 = "12r7rjjyibjdj08dvwbp0iflfpzl4s0zhn6cr6zj3hwf9gbzgl1g"; 10 }; 11
+3 -2
pkgs/servers/prayer/default.nix
··· 5 "-e 's/CCLIENT_SSL_ENABLE.*= false/CCLIENT_SSL_ENABLE=true/'"; 6 in 7 stdenv.mkDerivation rec { 8 - name = "prayer-1.3.5"; 9 10 src = fetchurl { 11 - url = "ftp://ftp.csx.cam.ac.uk/pub/software/email/prayer/${name}.tar.gz"; 12 sha256 = "135fjbxjn385b6cjys6qhbwfw61mdcl2akkll4jfpdzfvhbxlyda"; 13 }; 14
··· 5 "-e 's/CCLIENT_SSL_ENABLE.*= false/CCLIENT_SSL_ENABLE=true/'"; 6 in 7 stdenv.mkDerivation rec { 8 + pname = "prayer"; 9 + version = "1.3.5"; 10 11 src = fetchurl { 12 + url = "ftp://ftp.csx.cam.ac.uk/pub/software/email/prayer/${pname}-${version}.tar.gz"; 13 sha256 = "135fjbxjn385b6cjys6qhbwfw61mdcl2akkll4jfpdzfvhbxlyda"; 14 }; 15
+3 -2
pkgs/servers/unfs3/default.nix
··· 1 { fetchurl, lib, stdenv, flex, bison }: 2 3 stdenv.mkDerivation rec { 4 - name = "unfs3-0.9.22"; 5 6 src = fetchurl { 7 - url = "mirror://sourceforge/unfs3/${name}.tar.gz"; 8 sha256 = "076zkyqkn56q0a8n3h65n1a68fknk4hrrp6mbhajq5s1wp5248j8"; 9 }; 10
··· 1 { fetchurl, lib, stdenv, flex, bison }: 2 3 stdenv.mkDerivation rec { 4 + pname = "unfs3"; 5 + version = "0.9.22"; 6 7 src = fetchurl { 8 + url = "mirror://sourceforge/unfs3/${pname}-${version}.tar.gz"; 9 sha256 = "076zkyqkn56q0a8n3h65n1a68fknk4hrrp6mbhajq5s1wp5248j8"; 10 }; 11
+3 -3
pkgs/servers/ursadb/default.nix
··· 1 { lib, stdenv, fetchurl, cmake, zeromq, cppzmq }: 2 3 - stdenv.mkDerivation { 4 - name = "ursadb"; 5 version = "1.2.0"; 6 7 src = fetchurl { 8 - url = "https://github.com/CERT-Polska/ursadb/archive/v1.2.0.tar.gz"; 9 sha256 = "10dax3mswq0x4cfrpi31b7ii7bxl536wz1j11b7f5c0zw9pjxzym"; 10 }; 11
··· 1 { lib, stdenv, fetchurl, cmake, zeromq, cppzmq }: 2 3 + stdenv.mkDerivation rec { 4 + pname = "ursadb"; 5 version = "1.2.0"; 6 7 src = fetchurl { 8 + url = "https://github.com/CERT-Polska/ursadb/archive/v${version}.tar.gz"; 9 sha256 = "10dax3mswq0x4cfrpi31b7ii7bxl536wz1j11b7f5c0zw9pjxzym"; 10 }; 11
+3 -4
pkgs/top-level/dotnet-packages.nix
··· 847 # }; 848 849 NDeskOptions = stdenv.mkDerivation rec { 850 - baseName = "NDesk.Options"; 851 version = "0.2.1"; 852 - name = "${baseName}-${version}"; 853 854 src = fetchurl { 855 - name = "${baseName}-${version}.tar.gz"; 856 - url = "http://www.ndesk.org/archive/ndesk-options/ndesk-options-0.2.1.tar.gz"; 857 sha256 = "1y25bfapafwmifakjzyb9c70qqpvza8g5j2jpf08j8wwzkrb6r28"; 858 }; 859
··· 847 # }; 848 849 NDeskOptions = stdenv.mkDerivation rec { 850 + pname = "NDesk.Options"; 851 version = "0.2.1"; 852 853 src = fetchurl { 854 + name = "${pname}-${version}.tar.gz"; 855 + url = "http://www.ndesk.org/archive/ndesk-options/ndesk-options-${version}.tar.gz"; 856 sha256 = "1y25bfapafwmifakjzyb9c70qqpvza8g5j2jpf08j8wwzkrb6r28"; 857 }; 858