aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2019-09-03 22:15:07 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2019-09-03 22:15:07 +0200
commitde857975653a745ad766480e387a239c4d94c28d (patch)
treeedef63702ea15a7a7a9af029ab0e691d027fa96c /pkgs/tools/networking
parentd512362e770d4016cbf8a2f573d00d6d2c4e61e6 (diff)
parent1f49035aca52303abb2e09976baf36f297eb68a6 (diff)
Merge remote-tracking branch 'origin/master' into gcc-8
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/acme-client/default.nix2
-rw-r--r--pkgs/tools/networking/argus-clients/default.nix3
-rw-r--r--pkgs/tools/networking/argus/default.nix3
-rw-r--r--pkgs/tools/networking/aria2/default.nix2
-rw-r--r--pkgs/tools/networking/assh/default.nix2
-rw-r--r--pkgs/tools/networking/asynk/default.nix4
-rw-r--r--pkgs/tools/networking/atftp/default.nix4
-rw-r--r--pkgs/tools/networking/biosdevname/default.nix2
-rw-r--r--pkgs/tools/networking/bud/default.nix2
-rw-r--r--pkgs/tools/networking/bully/default.nix2
-rw-r--r--pkgs/tools/networking/burpsuite/default.nix3
-rw-r--r--pkgs/tools/networking/bwm-ng/default.nix5
-rw-r--r--pkgs/tools/networking/ccnet/default.nix2
-rw-r--r--pkgs/tools/networking/chrony/default.nix4
-rw-r--r--pkgs/tools/networking/cmst/default.nix14
-rw-r--r--pkgs/tools/networking/cntlm/default.nix4
-rw-r--r--pkgs/tools/networking/connect/default.nix2
-rw-r--r--pkgs/tools/networking/connman/connman-gtk/default.nix2
-rw-r--r--pkgs/tools/networking/connman/connman-ncurses/default.nix2
-rw-r--r--pkgs/tools/networking/connman/connman-notify/default.nix2
-rw-r--r--pkgs/tools/networking/connman/connman_dmenu/default.nix2
-rw-r--r--pkgs/tools/networking/connman/connmanui/default.nix2
-rw-r--r--pkgs/tools/networking/connman/default.nix4
-rw-r--r--pkgs/tools/networking/darkstat/default.nix4
-rw-r--r--pkgs/tools/networking/davix/default.nix2
-rw-r--r--pkgs/tools/networking/dd-agent/5.nix2
-rw-r--r--pkgs/tools/networking/dd-agent/datadog-agent.nix2
-rw-r--r--pkgs/tools/networking/dd-agent/datadog-process-agent.nix2
-rw-r--r--pkgs/tools/networking/dhcp/default.nix4
-rw-r--r--pkgs/tools/networking/dhcpcd/default.nix13
-rw-r--r--pkgs/tools/networking/dhcping/default.nix2
-rw-r--r--pkgs/tools/networking/dibbler/default.nix4
-rw-r--r--pkgs/tools/networking/dirb/default.nix2
-rw-r--r--pkgs/tools/networking/djbdns/default.nix3
-rw-r--r--pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix4
-rw-r--r--pkgs/tools/networking/dnscrypt-wrapper/default.nix2
-rw-r--r--pkgs/tools/networking/dnsperf/default.nix2
-rw-r--r--pkgs/tools/networking/driftnet/default.nix2
-rw-r--r--pkgs/tools/networking/easyrsa/default.nix3
-rw-r--r--pkgs/tools/networking/eggdrop/default.nix2
-rw-r--r--pkgs/tools/networking/envoy/default.nix2
-rw-r--r--pkgs/tools/networking/eternal-terminal/default.nix2
-rw-r--r--pkgs/tools/networking/fakeroute/default.nix4
-rw-r--r--pkgs/tools/networking/fastd/default.nix2
-rw-r--r--pkgs/tools/networking/ferm/default.nix2
-rw-r--r--pkgs/tools/networking/flannel/default.nix2
-rw-r--r--pkgs/tools/networking/freebind/default.nix2
-rw-r--r--pkgs/tools/networking/gmrender-resurrect/default.nix3
-rw-r--r--pkgs/tools/networking/gmvault/default.nix4
-rw-r--r--pkgs/tools/networking/gnirehtet/default.nix3
-rw-r--r--pkgs/tools/networking/goklp/default.nix2
-rw-r--r--pkgs/tools/networking/grpcurl/default.nix2
-rw-r--r--pkgs/tools/networking/gvpe/default.nix2
-rw-r--r--pkgs/tools/networking/hans/default.nix2
-rw-r--r--pkgs/tools/networking/haproxy/default.nix3
-rw-r--r--pkgs/tools/networking/horst/default.nix2
-rw-r--r--pkgs/tools/networking/hping/default.nix2
-rw-r--r--pkgs/tools/networking/htpdate/default.nix4
-rw-r--r--pkgs/tools/networking/http-prompt/default.nix1
-rw-r--r--pkgs/tools/networking/httperf/default.nix1
-rw-r--r--pkgs/tools/networking/httping/default.nix4
-rw-r--r--pkgs/tools/networking/httplab/default.nix2
-rw-r--r--pkgs/tools/networking/httpstat/default.nix1
-rw-r--r--pkgs/tools/networking/httptunnel/default.nix4
-rw-r--r--pkgs/tools/networking/i2p/default.nix2
-rw-r--r--pkgs/tools/networking/i2pd/default.nix2
-rw-r--r--pkgs/tools/networking/ifstat-legacy/default.nix2
-rw-r--r--pkgs/tools/networking/inadyn/default.nix2
-rw-r--r--pkgs/tools/networking/iouyap/default.nix1
-rw-r--r--pkgs/tools/networking/ip2location/default.nix2
-rw-r--r--pkgs/tools/networking/ip2unix/default.nix2
-rw-r--r--pkgs/tools/networking/ipcalc/default.nix4
-rw-r--r--pkgs/tools/networking/ipv6calc/default.nix4
-rw-r--r--pkgs/tools/networking/kail/default.nix2
-rw-r--r--pkgs/tools/networking/kea/default.nix7
-rw-r--r--pkgs/tools/networking/keepalived/default.nix2
-rw-r--r--pkgs/tools/networking/lftp/default.nix8
-rw-r--r--pkgs/tools/networking/lldpd/default.nix4
-rw-r--r--pkgs/tools/networking/logmein-hamachi/default.nix4
-rw-r--r--pkgs/tools/networking/maxscale/default.nix4
-rw-r--r--pkgs/tools/networking/mcrcon/default.nix2
-rw-r--r--pkgs/tools/networking/megatools/default.nix2
-rw-r--r--pkgs/tools/networking/memtier-benchmark/default.nix2
-rw-r--r--pkgs/tools/networking/minidlna/default.nix3
-rw-r--r--pkgs/tools/networking/minio-client/default.nix9
-rw-r--r--pkgs/tools/networking/minissdpd/default.nix6
-rw-r--r--pkgs/tools/networking/miniupnpc/default.nix7
-rw-r--r--pkgs/tools/networking/miredo/default.nix2
-rw-r--r--pkgs/tools/networking/modem-manager/default.nix6
-rw-r--r--pkgs/tools/networking/mu/default.nix2
-rw-r--r--pkgs/tools/networking/nat-traverse/default.nix2
-rw-r--r--pkgs/tools/networking/ncftp/default.nix2
-rw-r--r--pkgs/tools/networking/ndjbdns/default.nix2
-rw-r--r--pkgs/tools/networking/netalyzr/default.nix2
-rw-r--r--pkgs/tools/networking/nethogs/default.nix2
-rw-r--r--pkgs/tools/networking/netmask/default.nix2
-rw-r--r--pkgs/tools/networking/netrw/default.nix2
-rw-r--r--pkgs/tools/networking/netselect/default.nix4
-rw-r--r--pkgs/tools/networking/nettee/default.nix3
-rw-r--r--pkgs/tools/networking/network-manager/0.9.8/default.nix2
-rw-r--r--pkgs/tools/networking/network-manager/default.nix5
-rw-r--r--pkgs/tools/networking/network-manager/dmenu.nix2
-rw-r--r--pkgs/tools/networking/network-manager/strongswan.nix3
-rw-r--r--pkgs/tools/networking/nfdump/default.nix3
-rw-r--r--pkgs/tools/networking/ngrep/default.nix2
-rw-r--r--pkgs/tools/networking/ngrok-1/default.nix2
-rw-r--r--pkgs/tools/networking/nss-pam-ldapd/default.nix4
-rw-r--r--pkgs/tools/networking/nuttcp/default.nix10
-rw-r--r--pkgs/tools/networking/nzbget/default.nix2
-rw-r--r--pkgs/tools/networking/ocproxy/default.nix2
-rw-r--r--pkgs/tools/networking/ocserv/default.nix2
-rw-r--r--pkgs/tools/networking/ofono/default.nix4
-rw-r--r--pkgs/tools/networking/olsrd/default.nix4
-rw-r--r--pkgs/tools/networking/openconnect_pa/default.nix2
-rw-r--r--pkgs/tools/networking/openntpd/default.nix4
-rw-r--r--pkgs/tools/networking/openresolv/default.nix4
-rw-r--r--pkgs/tools/networking/opensm/default.nix2
-rw-r--r--pkgs/tools/networking/openssh/default.nix6
-rw-r--r--pkgs/tools/networking/openssh/ssh-keysign.patch29
-rw-r--r--pkgs/tools/networking/openvpn/default.nix4
-rw-r--r--pkgs/tools/networking/p2p/tahoe-lafs/default.nix6
-rw-r--r--pkgs/tools/networking/packetdrill/default.nix2
-rw-r--r--pkgs/tools/networking/pacparser/default.nix4
-rw-r--r--pkgs/tools/networking/par2cmdline/default.nix2
-rw-r--r--pkgs/tools/networking/pcapc/default.nix2
-rw-r--r--pkgs/tools/networking/philter/default.nix4
-rw-r--r--pkgs/tools/networking/phodav/default.nix5
-rw-r--r--pkgs/tools/networking/pingtcp/default.nix2
-rw-r--r--pkgs/tools/networking/pixiewps/default.nix2
-rw-r--r--pkgs/tools/networking/polysh/default.nix4
-rw-r--r--pkgs/tools/networking/ppp/default.nix4
-rw-r--r--pkgs/tools/networking/pptpd/default.nix3
-rw-r--r--pkgs/tools/networking/privoxy/default.nix4
-rw-r--r--pkgs/tools/networking/proxychains/default.nix4
-rw-r--r--pkgs/tools/networking/pssh/default.nix2
-rw-r--r--pkgs/tools/networking/pykms/default.nix2
-rw-r--r--pkgs/tools/networking/qr-filetransfer/default.nix2
-rw-r--r--pkgs/tools/networking/quicktun/default.nix2
-rw-r--r--pkgs/tools/networking/radvd/default.nix4
-rw-r--r--pkgs/tools/networking/ratools/default.nix2
-rw-r--r--pkgs/tools/networking/reaver-wps/default.nix4
-rw-r--r--pkgs/tools/networking/redir/default.nix2
-rw-r--r--pkgs/tools/networking/ripmime/default.nix3
-rw-r--r--pkgs/tools/networking/s3gof3r/default.nix2
-rw-r--r--pkgs/tools/networking/samplicator/default.nix2
-rw-r--r--pkgs/tools/networking/shncpd/default.nix2
-rw-r--r--pkgs/tools/networking/simpleproxy/default.nix2
-rw-r--r--pkgs/tools/networking/sipcalc/default.nix4
-rw-r--r--pkgs/tools/networking/sipsak/default.nix2
-rw-r--r--pkgs/tools/networking/skydive/default.nix2
-rw-r--r--pkgs/tools/networking/slack-cli/default.nix2
-rw-r--r--pkgs/tools/networking/slirp4netns/default.nix2
-rw-r--r--pkgs/tools/networking/smokeping/default.nix2
-rw-r--r--pkgs/tools/networking/snabb/default.nix2
-rw-r--r--pkgs/tools/networking/spiped/default.nix4
-rw-r--r--pkgs/tools/networking/spoofer/default.nix3
-rw-r--r--pkgs/tools/networking/ssh-ident/default.nix2
-rw-r--r--pkgs/tools/networking/sshpass/default.nix2
-rw-r--r--pkgs/tools/networking/ssldump/default.nix2
-rw-r--r--pkgs/tools/networking/sstp/default.nix2
-rw-r--r--pkgs/tools/networking/strongswan/default.nix4
-rw-r--r--pkgs/tools/networking/stubby/default.nix1
-rw-r--r--pkgs/tools/networking/stun/default.nix1
-rw-r--r--pkgs/tools/networking/stunnel/default.nix4
-rw-r--r--pkgs/tools/networking/subfinder/default.nix2
-rw-r--r--pkgs/tools/networking/swagger-codegen/default.nix1
-rw-r--r--pkgs/tools/networking/swaks/default.nix4
-rw-r--r--pkgs/tools/networking/tcpdump/default.nix2
-rw-r--r--pkgs/tools/networking/tcpflow/default.nix71
-rw-r--r--pkgs/tools/networking/tcpflow/default.upstream1
-rw-r--r--pkgs/tools/networking/tcpreplay/default.nix2
-rw-r--r--pkgs/tools/networking/tftp-hpa/default.nix4
-rw-r--r--pkgs/tools/networking/tinc/default.nix2
-rw-r--r--pkgs/tools/networking/tinc/pre.nix2
-rw-r--r--pkgs/tools/networking/tinyproxy/default.nix2
-rw-r--r--pkgs/tools/networking/tracebox/default.nix2
-rw-r--r--pkgs/tools/networking/traceroute/default.nix4
-rw-r--r--pkgs/tools/networking/twa/default.nix2
-rw-r--r--pkgs/tools/networking/ua/default.nix2
-rw-r--r--pkgs/tools/networking/ubridge/default.nix2
-rw-r--r--pkgs/tools/networking/uget-integrator/default.nix2
-rw-r--r--pkgs/tools/networking/uget/default.nix4
-rw-r--r--pkgs/tools/networking/unbound/default.nix4
-rw-r--r--pkgs/tools/networking/unbound/python.nix1
-rw-r--r--pkgs/tools/networking/vde2/default.nix6
-rw-r--r--pkgs/tools/networking/wbox/default.nix4
-rw-r--r--pkgs/tools/networking/weighttp/default.nix2
-rw-r--r--pkgs/tools/networking/wget/default.nix4
-rw-r--r--pkgs/tools/networking/whois/default.nix2
-rw-r--r--pkgs/tools/networking/wicd/default.nix4
-rw-r--r--pkgs/tools/networking/wireguard-go/default.nix2
-rw-r--r--pkgs/tools/networking/wolfebin/default.nix2
-rw-r--r--pkgs/tools/networking/wrk/default.nix2
-rw-r--r--pkgs/tools/networking/wrk2/default.nix2
-rw-r--r--pkgs/tools/networking/wuzz/default.nix2
-rw-r--r--pkgs/tools/networking/zap/default.nix2
-rw-r--r--pkgs/tools/networking/zerotierone/default.nix6
-rw-r--r--pkgs/tools/networking/zssh/default.nix5
198 files changed, 344 insertions, 336 deletions
diff --git a/pkgs/tools/networking/acme-client/default.nix b/pkgs/tools/networking/acme-client/default.nix
index 1e10529082f..60b3b6df69a 100644
--- a/pkgs/tools/networking/acme-client/default.nix
+++ b/pkgs/tools/networking/acme-client/default.nix
@@ -11,7 +11,7 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "acme-client-${version}";
+ pname = "acme-client";
version = "0.1.16";
src = fetchurl {
diff --git a/pkgs/tools/networking/argus-clients/default.nix b/pkgs/tools/networking/argus-clients/default.nix
index dccab1796fb..08db7b4f58d 100644
--- a/pkgs/tools/networking/argus-clients/default.nix
+++ b/pkgs/tools/networking/argus-clients/default.nix
@@ -3,10 +3,9 @@
stdenv.mkDerivation rec {
pname = "argus-clients";
version = "3.0.8.2";
- name = "${pname}-${version}";
src = fetchurl {
- url = "http://qosient.com/argus/src/${name}.tar.gz";
+ url = "http://qosient.com/argus/src/${pname}-${version}.tar.gz";
sha256 = "1c9vj6ma00gqq9h92fg71sxcsjzz912166sdg90ahvnmvmh3l1rj";
};
diff --git a/pkgs/tools/networking/argus/default.nix b/pkgs/tools/networking/argus/default.nix
index 8b9d1e3b704..72c0a78a447 100644
--- a/pkgs/tools/networking/argus/default.nix
+++ b/pkgs/tools/networking/argus/default.nix
@@ -4,10 +4,9 @@
stdenv.mkDerivation rec {
pname = "argus";
version = "3.0.8.2";
- name = "${pname}-${version}";
src = fetchurl {
- url = "http://qosient.com/argus/src/${name}.tar.gz";
+ url = "http://qosient.com/argus/src/${pname}-${version}.tar.gz";
sha256 = "1zzf688dbbcb5z2r9v1p28rddns6znzx35nc05ygza6lp7aknkna";
};
diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix
index 8d9ec928811..e086105e19e 100644
--- a/pkgs/tools/networking/aria2/default.nix
+++ b/pkgs/tools/networking/aria2/default.nix
@@ -5,7 +5,7 @@
}:
stdenv.mkDerivation rec {
- name = "aria2-${version}";
+ pname = "aria2";
version = "1.34.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/assh/default.nix b/pkgs/tools/networking/assh/default.nix
index 7904ffb0d04..bfb1abaeaf2 100644
--- a/pkgs/tools/networking/assh/default.nix
+++ b/pkgs/tools/networking/assh/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub, openssh, makeWrapper }:
buildGoPackage rec {
- name = "assh-${version}";
+ pname = "assh";
version = "2.7.0";
goPackagePath = "github.com/moul/advanced-ssh-config";
diff --git a/pkgs/tools/networking/asynk/default.nix b/pkgs/tools/networking/asynk/default.nix
index de8bcc8e7ff..4d069a7e6d7 100644
--- a/pkgs/tools/networking/asynk/default.nix
+++ b/pkgs/tools/networking/asynk/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
version = "2.0.0";
- name = "ASynK-${version}";
+ pname = "ASynK";
src = fetchurl {
- name = "${name}.tar.gz";
+ name = "${pname}-${version}.tar.gz";
url = "https://github.com/skarra/ASynK/archive/v${version}.tar.gz";
sha256 = "1bp30437mnls0kzm0525p3bg5nw9alpqrqhw186f6zp9i4y5znp1";
};
diff --git a/pkgs/tools/networking/atftp/default.nix b/pkgs/tools/networking/atftp/default.nix
index e6d5abc1761..7fcd677044f 100644
--- a/pkgs/tools/networking/atftp/default.nix
+++ b/pkgs/tools/networking/atftp/default.nix
@@ -1,11 +1,11 @@
{ lib, stdenv, fetchurl, readline, tcp_wrappers, pcre, makeWrapper, gcc }:
stdenv.mkDerivation rec {
- name = "atftp-${version}";
+ pname = "atftp";
version = "0.7.2";
src = fetchurl {
- url = "mirror://sourceforge/atftp/${name}.tar.gz";
+ url = "mirror://sourceforge/atftp/${pname}-${version}.tar.gz";
sha256 = "0hah3fhzl6vfs381883vbvf4d13cdhsyf0x7ncbl55wz9rkq1l0s";
};
diff --git a/pkgs/tools/networking/biosdevname/default.nix b/pkgs/tools/networking/biosdevname/default.nix
index 93a98a10daa..7cd7254518a 100644
--- a/pkgs/tools/networking/biosdevname/default.nix
+++ b/pkgs/tools/networking/biosdevname/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, zlib, pciutils }:
stdenv.mkDerivation rec {
- name = "biosdevname-${version}";
+ pname = "biosdevname";
version = "0.7.3";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/bud/default.nix b/pkgs/tools/networking/bud/default.nix
index 386642614bc..2c5e1a2f8f4 100644
--- a/pkgs/tools/networking/bud/default.nix
+++ b/pkgs/tools/networking/bud/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchgit, python, gyp, utillinux }:
stdenv.mkDerivation rec {
- name = "bud-${version}";
+ pname = "bud";
version = "0.34.1";
diff --git a/pkgs/tools/networking/bully/default.nix b/pkgs/tools/networking/bully/default.nix
index 81dd294d786..46bac3d5b5b 100644
--- a/pkgs/tools/networking/bully/default.nix
+++ b/pkgs/tools/networking/bully/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
- name = "bully-${version}";
+ pname = "bully";
version = "1.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/burpsuite/default.nix b/pkgs/tools/networking/burpsuite/default.nix
index 993e9ad7469..12885982d26 100644
--- a/pkgs/tools/networking/burpsuite/default.nix
+++ b/pkgs/tools/networking/burpsuite/default.nix
@@ -12,7 +12,8 @@ let
exec ${jre}/bin/java -jar ${jar} "$@"
'';
in stdenv.mkDerivation {
- name = "burpsuite-${version}";
+ pname = "burpsuite";
+ inherit version;
buildCommand = ''
mkdir -p $out/bin
echo "${launcher}" > $out/bin/burpsuite
diff --git a/pkgs/tools/networking/bwm-ng/default.nix b/pkgs/tools/networking/bwm-ng/default.nix
index a06b409ca49..4637a39e6e9 100644
--- a/pkgs/tools/networking/bwm-ng/default.nix
+++ b/pkgs/tools/networking/bwm-ng/default.nix
@@ -4,10 +4,11 @@ let
version = "0.6.1";
in
stdenv.mkDerivation rec {
- name = "bwm-ng-${version}";
+ pname = "bwm-ng";
+ inherit version;
src = fetchurl {
- url = "https://www.gropp.org/bwm-ng/${name}.tar.gz";
+ url = "https://www.gropp.org/bwm-ng/${pname}-${version}.tar.gz";
sha256 = "1w0dwpjjm9pqi613i8glxrgca3rdyqyp3xydzagzr5ndc34z6z02";
};
diff --git a/pkgs/tools/networking/ccnet/default.nix b/pkgs/tools/networking/ccnet/default.nix
index 6fac4a282d0..2c78b20138a 100644
--- a/pkgs/tools/networking/ccnet/default.nix
+++ b/pkgs/tools/networking/ccnet/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec {
version = "6.1.8";
seafileVersion = "6.1.8";
- name = "ccnet-${version}";
+ pname = "ccnet";
src = fetchurl {
url = "https://github.com/haiwen/ccnet/archive/v${version}.tar.gz";
diff --git a/pkgs/tools/networking/chrony/default.nix b/pkgs/tools/networking/chrony/default.nix
index 127244a2992..bbc0cac0551 100644
--- a/pkgs/tools/networking/chrony/default.nix
+++ b/pkgs/tools/networking/chrony/default.nix
@@ -4,12 +4,12 @@
assert stdenv.isLinux -> libcap != null;
stdenv.mkDerivation rec {
- name = "chrony-${version}";
+ pname = "chrony";
version = "3.5";
src = fetchurl {
- url = "https://download.tuxfamily.org/chrony/${name}.tar.gz";
+ url = "https://download.tuxfamily.org/chrony/${pname}-${version}.tar.gz";
sha256 = "1d9r2dhslll4kzdmxrj0qfgwq1b30d4l3s5cwr8yr93029dpj0jf";
};
diff --git a/pkgs/tools/networking/cmst/default.nix b/pkgs/tools/networking/cmst/default.nix
index cc88153bab9..dcda354e4b4 100644
--- a/pkgs/tools/networking/cmst/default.nix
+++ b/pkgs/tools/networking/cmst/default.nix
@@ -1,13 +1,13 @@
-{ stdenv, fetchFromGitHub, qmake, qtbase }:
+{ mkDerivation, lib, fetchFromGitHub, qmake, qtbase }:
-stdenv.mkDerivation rec {
- name = "cmst-${version}";
+mkDerivation rec {
+ pname = "cmst";
version = "2019.01.13";
src = fetchFromGitHub {
repo = "cmst";
owner = "andrew-bibb";
- rev = name;
+ rev = "${pname}-${version}";
sha256 = "13739f0ddld34dcqlfhylzn1zqz5a7jbp4a4id7gj7pcxjx1lafh";
};
@@ -26,8 +26,8 @@ stdenv.mkDerivation rec {
meta = {
description = "QT GUI for Connman with system tray icon";
homepage = https://github.com/andrew-bibb/cmst;
- maintainers = [ stdenv.lib.maintainers.matejc ];
- platforms = stdenv.lib.platforms.linux;
- license = stdenv.lib.licenses.mit;
+ maintainers = [ lib.maintainers.matejc ];
+ platforms = lib.platforms.linux;
+ license = lib.licenses.mit;
};
}
diff --git a/pkgs/tools/networking/cntlm/default.nix b/pkgs/tools/networking/cntlm/default.nix
index 6267e3a7790..9b8a1f0e790 100644
--- a/pkgs/tools/networking/cntlm/default.nix
+++ b/pkgs/tools/networking/cntlm/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, which}:
stdenv.mkDerivation rec {
- name = "cntlm-${version}";
+ pname = "cntlm";
version = "0.92.3";
src = fetchurl {
- url = "mirror://sourceforge/cntlm/${name}.tar.gz";
+ url = "mirror://sourceforge/cntlm/${pname}-${version}.tar.gz";
sha256 = "1632szz849wasvh5sm6rm1zbvbrkq35k7kcyvx474gyl4h4x2flw";
};
diff --git a/pkgs/tools/networking/connect/default.nix b/pkgs/tools/networking/connect/default.nix
index 3d63340adb0..17923081dfd 100644
--- a/pkgs/tools/networking/connect/default.nix
+++ b/pkgs/tools/networking/connect/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "connect-${version}";
+ pname = "connect";
version ="1.105";
src = fetchurl {
diff --git a/pkgs/tools/networking/connman/connman-gtk/default.nix b/pkgs/tools/networking/connman/connman-gtk/default.nix
index d5688354a76..a3c774a62b1 100644
--- a/pkgs/tools/networking/connman/connman-gtk/default.nix
+++ b/pkgs/tools/networking/connman/connman-gtk/default.nix
@@ -2,7 +2,7 @@
gtk3, connman, openconnect, wrapGAppsHook }:
stdenv.mkDerivation rec {
- name = "connman-gtk-${version}";
+ pname = "connman-gtk";
version = "1.1.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/connman/connman-ncurses/default.nix b/pkgs/tools/networking/connman/connman-ncurses/default.nix
index 8c4d4fa8486..dd636173cb7 100644
--- a/pkgs/tools/networking/connman/connman-ncurses/default.nix
+++ b/pkgs/tools/networking/connman/connman-ncurses/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, dbus, json_c, ncurses, connman }:
stdenv.mkDerivation rec {
- name = "connman-ncurses-${version}";
+ pname = "connman-ncurses";
version = "2015-07-21";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/connman/connman-notify/default.nix b/pkgs/tools/networking/connman/connman-notify/default.nix
index 42b0c37411c..3b30935d6cf 100644
--- a/pkgs/tools/networking/connman/connman-notify/default.nix
+++ b/pkgs/tools/networking/connman/connman-notify/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, pythonPackages, makeWrapper }:
stdenv.mkDerivation rec {
- name = "connman-notify-${version}";
+ pname = "connman-notify";
version = "2014-06-23";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/connman/connman_dmenu/default.nix b/pkgs/tools/networking/connman/connman_dmenu/default.nix
index c39c82df634..0d91dabaaeb 100644
--- a/pkgs/tools/networking/connman/connman_dmenu/default.nix
+++ b/pkgs/tools/networking/connman/connman_dmenu/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, connman, dmenu }:
stdenv.mkDerivation rec {
- name = "connman_dmenu-${version}";
+ pname = "connman_dmenu";
version = "git-29-9-2015";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/connman/connmanui/default.nix b/pkgs/tools/networking/connman/connmanui/default.nix
index 7c42cc965a0..17e8551fdda 100644
--- a/pkgs/tools/networking/connman/connmanui/default.nix
+++ b/pkgs/tools/networking/connman/connmanui/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchgit, autoconf, automake, libtool, glib, gtk3, dbus, pkgconfig, file, intltool, connman }:
stdenv.mkDerivation rec {
- name = "connmanui-${version}";
+ pname = "connmanui";
rev = "fce0af94e121bde77c7fa2ebd6a319f0180c5516";
version = "22062015-${rev}";
diff --git a/pkgs/tools/networking/connman/default.nix b/pkgs/tools/networking/connman/default.nix
index a4e8c17a545..56b0347e17f 100644
--- a/pkgs/tools/networking/connman/default.nix
+++ b/pkgs/tools/networking/connman/default.nix
@@ -3,10 +3,10 @@
wpa_supplicant, readline6, pptp, ppp }:
stdenv.mkDerivation rec {
- name = "connman-${version}";
+ pname = "connman";
version = "1.37";
src = fetchurl {
- url = "mirror://kernel/linux/network/connman/${name}.tar.xz";
+ url = "mirror://kernel/linux/network/connman/${pname}-${version}.tar.xz";
sha256 = "05kfjiqhqfmbbwc4snnyvi5hc4zxanac62f6gcwaf5mvn0z9pqkc";
};
diff --git a/pkgs/tools/networking/darkstat/default.nix b/pkgs/tools/networking/darkstat/default.nix
index 4ec23862522..6509c9c3106 100644
--- a/pkgs/tools/networking/darkstat/default.nix
+++ b/pkgs/tools/networking/darkstat/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
version = "3.0.719";
- name = "darkstat-${version}";
+ pname = "darkstat";
src = fetchurl {
- url = "${meta.homepage}/${name}.tar.bz2";
+ url = "${meta.homepage}/${pname}-${version}.tar.bz2";
sha256 = "1mzddlim6dhd7jhr4smh0n2fa511nvyjhlx76b03vx7phnar1bxf";
};
diff --git a/pkgs/tools/networking/davix/default.nix b/pkgs/tools/networking/davix/default.nix
index 4b16eb406e3..ff4d0d64c20 100644
--- a/pkgs/tools/networking/davix/default.nix
+++ b/pkgs/tools/networking/davix/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "0.7.4";
- name = "davix-${version}";
+ pname = "davix";
nativeBuildInputs = [ cmake pkgconfig python3 ];
buildInputs = [ openssl libxml2 boost libuuid ];
diff --git a/pkgs/tools/networking/dd-agent/5.nix b/pkgs/tools/networking/dd-agent/5.nix
index 02bdb3e2a46..98902e9809b 100644
--- a/pkgs/tools/networking/dd-agent/5.nix
+++ b/pkgs/tools/networking/dd-agent/5.nix
@@ -40,7 +40,7 @@ let
in stdenv.mkDerivation rec {
version = "5.11.2";
- name = "dd-agent-${version}";
+ pname = "dd-agent";
src = fetchFromGitHub {
owner = "datadog";
diff --git a/pkgs/tools/networking/dd-agent/datadog-agent.nix b/pkgs/tools/networking/dd-agent/datadog-agent.nix
index d2ae24c8a71..32fbed7eb9f 100644
--- a/pkgs/tools/networking/dd-agent/datadog-agent.nix
+++ b/pkgs/tools/networking/dd-agent/datadog-agent.nix
@@ -6,7 +6,7 @@ let
python = pythonPackages.python;
in buildGoPackage rec {
- name = "datadog-agent-${version}";
+ pname = "datadog-agent";
version = "6.11.2";
owner = "DataDog";
repo = "datadog-agent";
diff --git a/pkgs/tools/networking/dd-agent/datadog-process-agent.nix b/pkgs/tools/networking/dd-agent/datadog-process-agent.nix
index 25ce4bcd68e..340bf4d863c 100644
--- a/pkgs/tools/networking/dd-agent/datadog-process-agent.nix
+++ b/pkgs/tools/networking/dd-agent/datadog-process-agent.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, buildGoPackage }:
buildGoPackage rec {
- name = "datadog-process-agent-${version}";
+ pname = "datadog-process-agent";
version = "6.11.1";
owner = "DataDog";
repo = "datadog-process-agent";
diff --git a/pkgs/tools/networking/dhcp/default.nix b/pkgs/tools/networking/dhcp/default.nix
index 9482daf6a88..08803ddb022 100644
--- a/pkgs/tools/networking/dhcp/default.nix
+++ b/pkgs/tools/networking/dhcp/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "dhcp-${version}";
+ pname = "dhcp";
version = "4.4.1";
src = fetchurl {
- url = "https://ftp.isc.org/isc/dhcp/${version}/${name}.tar.gz";
+ url = "https://ftp.isc.org/isc/dhcp/${version}/${pname}-${version}.tar.gz";
sha256 = "025nfqx4zwdgv4b3rkw26ihcj312vir08jk6yi57ndmb4a4m08ia";
};
diff --git a/pkgs/tools/networking/dhcpcd/default.nix b/pkgs/tools/networking/dhcpcd/default.nix
index 6d14789e7f4..f0ae7e014be 100644
--- a/pkgs/tools/networking/dhcpcd/default.nix
+++ b/pkgs/tools/networking/dhcpcd/default.nix
@@ -3,11 +3,12 @@
stdenv.mkDerivation rec {
# when updating this to >=7, check, see previous reverts:
# nix-build -A nixos.tests.networking.scripted.macvlan.x86_64-linux nixos/release-combined.nix
- name = "dhcpcd-7.2.3";
+ pname = "dhcpcd";
+ version = "8.0.2";
src = fetchurl {
- url = "mirror://roy/dhcpcd/${name}.tar.xz";
- sha256 = "0vjnd27y6jm5q2v7fkyxmsn77dcpvpzyzb5bq9lfkas8flbkiavl";
+ url = "mirror://roy/${pname}/${pname}-${version}.tar.xz";
+ sha256 = "0p3sc9yfb40fn1z8rvvxqd0jpxsxm1967pp6w77x4v2lc7anm8ik";
};
nativeBuildInputs = [ pkgconfig ];
@@ -27,14 +28,14 @@ stdenv.mkDerivation rec {
"--localstatedir=/var"
];
- makeFlags = "PREFIX=\${out}";
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
# Hack to make installation succeed. dhcpcd will still use /var/db
# at runtime.
- installFlags = "DBDIR=\${TMPDIR}/db SYSCONFDIR=$(out)/etc";
+ installFlags = [ "DBDIR=$(TMPDIR)/db" "SYSCONFDIR=${placeholder "out"}/etc" ];
# Check that the udev plugin got built.
- postInstall = stdenv.lib.optional (udev != null) "[ -e $out/lib/dhcpcd/dev/udev.so ]";
+ postInstall = stdenv.lib.optional (udev != null) "[ -e ${placeholder "out"}/lib/dhcpcd/dev/udev.so ]";
meta = with stdenv.lib; {
description = "A client for the Dynamic Host Configuration Protocol (DHCP)";
diff --git a/pkgs/tools/networking/dhcping/default.nix b/pkgs/tools/networking/dhcping/default.nix
index d557c0ab9ad..a6cb05b3865 100644
--- a/pkgs/tools/networking/dhcping/default.nix
+++ b/pkgs/tools/networking/dhcping/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "dhcping-${version}";
+ pname = "dhcping";
version = "1.2";
src = fetchurl {
diff --git a/pkgs/tools/networking/dibbler/default.nix b/pkgs/tools/networking/dibbler/default.nix
index fd306a0bcca..43c9455712d 100644
--- a/pkgs/tools/networking/dibbler/default.nix
+++ b/pkgs/tools/networking/dibbler/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "dibbler-${version}";
+ pname = "dibbler";
version = "1.0.1";
src = fetchurl {
- url = "http://www.klub.com.pl/dhcpv6/dibbler/${name}.tar.gz";
+ url = "http://www.klub.com.pl/dhcpv6/dibbler/${pname}-${version}.tar.gz";
sha256 = "18bnwkvax02scjdg5z8gvrkvy1lhssfnlpsaqb5kkh30w1vri1i7";
};
diff --git a/pkgs/tools/networking/dirb/default.nix b/pkgs/tools/networking/dirb/default.nix
index d4837d28c82..fe845f3cae8 100644
--- a/pkgs/tools/networking/dirb/default.nix
+++ b/pkgs/tools/networking/dirb/default.nix
@@ -4,7 +4,7 @@ let
major = "2";
minor = "22";
in stdenv.mkDerivation rec {
- name = "dirb-${version}";
+ pname = "dirb";
version = "${major}.${minor}";
src = fetchurl {
diff --git a/pkgs/tools/networking/djbdns/default.nix b/pkgs/tools/networking/djbdns/default.nix
index b8a7133e7bc..974f8a1f346 100644
--- a/pkgs/tools/networking/djbdns/default.nix
+++ b/pkgs/tools/networking/djbdns/default.nix
@@ -11,7 +11,8 @@ let
in
stdenv.mkDerivation {
- name = "djbdns-${version}";
+ pname = "djbdns";
+ inherit version;
src = fetchurl {
url = "https://cr.yp.to/djbdns/djbdns-${version}.tar.gz";
diff --git a/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix b/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix
index c0b2c795a40..fc4e40929c9 100644
--- a/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix
+++ b/pkgs/tools/networking/dnscrypt-proxy/1.x/default.nix
@@ -3,11 +3,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "dnscrypt-proxy-${version}";
+ pname = "dnscrypt-proxy";
version = "1.9.5";
src = fetchurl {
- url = "https://launchpad.net/ubuntu/+archive/primary/+files/${name}.orig.tar.gz";
+ url = "https://launchpad.net/ubuntu/+archive/primary/+files/${pname}-${version}.orig.tar.gz";
sha256 = "1dhvklr4dg2vlw108n11xbamacaryyg3dbrg629b76lp7685p7z8";
};
diff --git a/pkgs/tools/networking/dnscrypt-wrapper/default.nix b/pkgs/tools/networking/dnscrypt-wrapper/default.nix
index a43900ea4a5..94d52b953d4 100644
--- a/pkgs/tools/networking/dnscrypt-wrapper/default.nix
+++ b/pkgs/tools/networking/dnscrypt-wrapper/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libsodium, libevent }:
stdenv.mkDerivation rec {
- name = "dnscrypt-wrapper-${version}";
+ pname = "dnscrypt-wrapper";
version = "0.4.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/dnsperf/default.nix b/pkgs/tools/networking/dnsperf/default.nix
index ed46b49d8c7..63e19e924fc 100644
--- a/pkgs/tools/networking/dnsperf/default.nix
+++ b/pkgs/tools/networking/dnsperf/default.nix
@@ -3,7 +3,7 @@
}:
stdenv.mkDerivation rec {
- name = "dnsperf-${version}";
+ pname = "dnsperf";
version = "2.3.1";
# The same as the initial commit of the new GitHub repo (only readme changed).
diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix
index fd932617c93..566579555d3 100644
--- a/pkgs/tools/networking/driftnet/default.nix
+++ b/pkgs/tools/networking/driftnet/default.nix
@@ -5,7 +5,7 @@
with lib;
stdenv.mkDerivation rec {
- name = "driftnet-${version}";
+ pname = "driftnet";
version = "1.1.5";
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/networking/easyrsa/default.nix b/pkgs/tools/networking/easyrsa/default.nix
index d7ff19612eb..b5d4d5e6dcb 100644
--- a/pkgs/tools/networking/easyrsa/default.nix
+++ b/pkgs/tools/networking/easyrsa/default.nix
@@ -3,7 +3,8 @@
let
version = "3.0.0";
in stdenv.mkDerivation rec {
- name = "easyrsa-${version}";
+ pname = "easyrsa";
+ inherit version;
src = fetchFromGitHub {
owner = "OpenVPN";
diff --git a/pkgs/tools/networking/eggdrop/default.nix b/pkgs/tools/networking/eggdrop/default.nix
index 12d9da87b39..f5dfff62a96 100644
--- a/pkgs/tools/networking/eggdrop/default.nix
+++ b/pkgs/tools/networking/eggdrop/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, tcl }:
stdenv.mkDerivation rec {
- name = "eggdrop-${version}";
+ pname = "eggdrop";
version = "1.6.21-nix1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/envoy/default.nix b/pkgs/tools/networking/envoy/default.nix
index 83af542b8ad..2800139f8fa 100644
--- a/pkgs/tools/networking/envoy/default.nix
+++ b/pkgs/tools/networking/envoy/default.nix
@@ -215,7 +215,7 @@ let
in
stdenv.mkDerivation rec {
- name = "envoy-${version}";
+ pname = "envoy";
version = "1.3.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/eternal-terminal/default.nix b/pkgs/tools/networking/eternal-terminal/default.nix
index 607b11aaffb..ffd7d25a0dc 100644
--- a/pkgs/tools/networking/eternal-terminal/default.nix
+++ b/pkgs/tools/networking/eternal-terminal/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, cmake, ninja, gflags, libsodium, protobuf }:
stdenv.mkDerivation rec {
- name = "eternal-terminal-${version}";
+ pname = "eternal-terminal";
version = "5.1.10";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/fakeroute/default.nix b/pkgs/tools/networking/fakeroute/default.nix
index 9737108e6ac..d5190331d33 100644
--- a/pkgs/tools/networking/fakeroute/default.nix
+++ b/pkgs/tools/networking/fakeroute/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "fakeroute-${version}";
+ pname = "fakeroute";
version = "0.3";
src = fetchurl {
- url = "https://moxie.org/software/fakeroute/${name}.tar.gz";
+ url = "https://moxie.org/software/fakeroute/${pname}-${version}.tar.gz";
sha256 = "1sp342rxgm1gz4mvi5vvz1knz7kn9px9s39ii3jdjp4ks7lr5c8f";
};
diff --git a/pkgs/tools/networking/fastd/default.nix b/pkgs/tools/networking/fastd/default.nix
index ef356935c56..43efe2090f2 100644
--- a/pkgs/tools/networking/fastd/default.nix
+++ b/pkgs/tools/networking/fastd/default.nix
@@ -3,7 +3,7 @@
stdenv.mkDerivation rec {
version = "18";
- name = "fastd-${version}";
+ pname = "fastd";
src = fetchgit {
url = "git://git.universe-factory.net/fastd";
diff --git a/pkgs/tools/networking/ferm/default.nix b/pkgs/tools/networking/ferm/default.nix
index a0b298f3f4e..2cf111e8ccf 100644
--- a/pkgs/tools/networking/ferm/default.nix
+++ b/pkgs/tools/networking/ferm/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "2.4.1";
- name = "ferm-${version}";
+ pname = "ferm";
src = fetchurl {
url = "http://ferm.foo-projects.org/download/2.4/ferm-${version}.tar.xz";
diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix
index 259225e0b7c..f16fcc7048c 100644
--- a/pkgs/tools/networking/flannel/default.nix
+++ b/pkgs/tools/networking/flannel/default.nix
@@ -3,7 +3,7 @@
with lib;
buildGoPackage rec {
- name = "flannel-${version}";
+ pname = "flannel";
version = "0.11.0";
rev = "v${version}";
diff --git a/pkgs/tools/networking/freebind/default.nix b/pkgs/tools/networking/freebind/default.nix
index 3f89323de36..4ac979cc4a6 100644
--- a/pkgs/tools/networking/freebind/default.nix
+++ b/pkgs/tools/networking/freebind/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, libnetfilter_queue, libnfnetlink }:
stdenv.mkDerivation rec {
- name = "freebind-${version}";
+ pname = "freebind";
version = "2017-12-27";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/gmrender-resurrect/default.nix b/pkgs/tools/networking/gmrender-resurrect/default.nix
index 6fdcfaa70db..354288b3ce6 100644
--- a/pkgs/tools/networking/gmrender-resurrect/default.nix
+++ b/pkgs/tools/networking/gmrender-resurrect/default.nix
@@ -4,7 +4,8 @@
let version = "4f221e6b85abf85957b547436e982d7a501a1718"; in
stdenv.mkDerivation {
- name = "gmrender-resurrect-${version}";
+ pname = "gmrender-resurrect";
+ inherit version;
src = fetchFromGitHub {
owner = "hzeller";
diff --git a/pkgs/tools/networking/gmvault/default.nix b/pkgs/tools/networking/gmvault/default.nix
index e94c3e4330f..aab5b77351c 100644
--- a/pkgs/tools/networking/gmvault/default.nix
+++ b/pkgs/tools/networking/gmvault/default.nix
@@ -2,11 +2,11 @@
pythonPackages.buildPythonApplication rec {
version = "1.9.1";
- name = "gmvault-${version}";
+ pname = "gmvault";
src = fetchurl {
url = "https://bitbucket.org/gaubert/gmvault-official-download/downloads/gmvault-v${version}-src.tar.gz";
- name = "${name}.tar.bz";
+ name = "${pname}-${version}.tar.bz";
sha256 = "0ffp8df3gdf6lf3pj75hzsmxmvmscppb6bjda58my1n4ppxp1rji";
};
diff --git a/pkgs/tools/networking/gnirehtet/default.nix b/pkgs/tools/networking/gnirehtet/default.nix
index db63b16415b..8261ba6e284 100644
--- a/pkgs/tools/networking/gnirehtet/default.nix
+++ b/pkgs/tools/networking/gnirehtet/default.nix
@@ -2,7 +2,8 @@
let
version = "2.3";
apk = stdenv.mkDerivation {
- name = "gnirehtet.apk-${version}";
+ pname = "gnirehtet.apk";
+ inherit version;
src = fetchzip {
url = "https://github.com/Genymobile/gnirehtet/releases/download/v${version}/gnirehtet-rust-linux64-v${version}.zip";
sha256 = "08pgmpbz82cd8ndr2syiv25l5xk1gvh9gzji4pgva5gw269bjmpz";
diff --git a/pkgs/tools/networking/goklp/default.nix b/pkgs/tools/networking/goklp/default.nix
index 88a6b74686c..c260b47a633 100644
--- a/pkgs/tools/networking/goklp/default.nix
+++ b/pkgs/tools/networking/goklp/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "goklp-${version}";
+ pname = "goklp";
version = "1.6";
goPackagePath = "github.com/AppliedTrust/goklp";
diff --git a/pkgs/tools/networking/grpcurl/default.nix b/pkgs/tools/networking/grpcurl/default.nix
index 10100b933d4..12f285c2a60 100644
--- a/pkgs/tools/networking/grpcurl/default.nix
+++ b/pkgs/tools/networking/grpcurl/default.nix
@@ -3,7 +3,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "grpcurl-${version}";
+ pname = "grpcurl";
version = "1.0.0";
rev = "v${version}";
diff --git a/pkgs/tools/networking/gvpe/default.nix b/pkgs/tools/networking/gvpe/default.nix
index bcc68a2a19f..ba59870a6b8 100644
--- a/pkgs/tools/networking/gvpe/default.nix
+++ b/pkgs/tools/networking/gvpe/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, openssl, gmp, zlib, iproute, nettools }:
stdenv.mkDerivation rec {
- name = "gvpe-${version}";
+ pname = "gvpe";
version = "3.0";
src = fetchurl {
diff --git a/pkgs/tools/networking/hans/default.nix b/pkgs/tools/networking/hans/default.nix
index 6fd4ab36163..ccc598b0692 100644
--- a/pkgs/tools/networking/hans/default.nix
+++ b/pkgs/tools/networking/hans/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, nettools }:
stdenv.mkDerivation rec {
- name = "hans-${version}";
+ pname = "hans";
version = "1.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/haproxy/default.nix b/pkgs/tools/networking/haproxy/default.nix
index 62ac791252d..d8711d516dc 100644
--- a/pkgs/tools/networking/haproxy/default.nix
+++ b/pkgs/tools/networking/haproxy/default.nix
@@ -10,10 +10,9 @@ assert usePcre -> pcre != null;
stdenv.mkDerivation rec {
pname = "haproxy";
version = "1.9.8";
- name = "${pname}-${version}";
src = fetchurl {
- url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${name}.tar.gz";
+ url = "https://www.haproxy.org/download/${stdenv.lib.versions.majorMinor version}/src/${pname}-${version}.tar.gz";
sha256 = "1via9k84ycrdr8qh4qchcbqgpv0gynm3ra23nwsvqwfqvc0376id";
};
diff --git a/pkgs/tools/networking/horst/default.nix b/pkgs/tools/networking/horst/default.nix
index ba76c37a4bb..96fb342e27f 100644
--- a/pkgs/tools/networking/horst/default.nix
+++ b/pkgs/tools/networking/horst/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchFromGitHub, pkgconfig, ncurses, libnl }:
stdenv.mkDerivation rec {
- name = "horst-${version}";
+ pname = "horst";
version = "5.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/hping/default.nix b/pkgs/tools/networking/hping/default.nix
index 3fdebbf4966..6e00a6e9afa 100644
--- a/pkgs/tools/networking/hping/default.nix
+++ b/pkgs/tools/networking/hping/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, libpcap, tcl }:
stdenv.mkDerivation rec {
- name = "hping-${version}";
+ pname = "hping";
version = "20051105";
src = fetchurl {
diff --git a/pkgs/tools/networking/htpdate/default.nix b/pkgs/tools/networking/htpdate/default.nix
index a4c6e517a75..4a350d237d0 100644
--- a/pkgs/tools/networking/htpdate/default.nix
+++ b/pkgs/tools/networking/htpdate/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
version = "1.2.1";
- name = "htpdate-${version}";
+ pname = "htpdate";
src = fetchurl {
- url = "http://www.vervest.org/htp/archive/c/${name}.tar.xz";
+ url = "http://www.vervest.org/htp/archive/c/${pname}-${version}.tar.xz";
sha256 = "1gqw3lg4wwkn8snf4pf21s3qidhb4h791f2ci7i7i0d6kd86jv0q";
};
diff --git a/pkgs/tools/networking/http-prompt/default.nix b/pkgs/tools/networking/http-prompt/default.nix
index cfd4658f63f..bcaca9ef0ce 100644
--- a/pkgs/tools/networking/http-prompt/default.nix
+++ b/pkgs/tools/networking/http-prompt/default.nix
@@ -3,7 +3,6 @@
pythonPackages.buildPythonApplication rec {
pname = "http-prompt";
version = "1.0.0";
- name = "${pname}-${version}";
src = fetchFromGitHub {
rev = "v${version}";
diff --git a/pkgs/tools/networking/httperf/default.nix b/pkgs/tools/networking/httperf/default.nix
index fa8bbb91c5b..271be9c2352 100644
--- a/pkgs/tools/networking/httperf/default.nix
+++ b/pkgs/tools/networking/httperf/default.nix
@@ -2,7 +2,6 @@
stdenv.mkDerivation rec {
pname = "httperf";
- name = "${pname}-${version}";
version = "0.9.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/httping/default.nix b/pkgs/tools/networking/httping/default.nix
index 1a6aeb57ab8..e269a38f821 100644
--- a/pkgs/tools/networking/httping/default.nix
+++ b/pkgs/tools/networking/httping/default.nix
@@ -2,11 +2,11 @@
, fftw ? null }:
stdenv.mkDerivation rec {
- name = "httping-${version}";
+ pname = "httping";
version = "2.5";
src = fetchurl {
- url = "https://vanheusden.com/httping/${name}.tgz";
+ url = "https://vanheusden.com/httping/${pname}-${version}.tgz";
sha256 = "1y7sbgkhgadmd93x1zafqc4yp26ssiv16ni5bbi9vmvvdl55m29y";
};
diff --git a/pkgs/tools/networking/httplab/default.nix b/pkgs/tools/networking/httplab/default.nix
index 8ec0ce2847d..a7b157d3ebc 100644
--- a/pkgs/tools/networking/httplab/default.nix
+++ b/pkgs/tools/networking/httplab/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "httplab-${version}";
+ pname = "httplab";
version = "0.3.0";
rev = "v${version}";
diff --git a/pkgs/tools/networking/httpstat/default.nix b/pkgs/tools/networking/httpstat/default.nix
index 5a29657bd5b..1649ebfb3ce 100644
--- a/pkgs/tools/networking/httpstat/default.nix
+++ b/pkgs/tools/networking/httpstat/default.nix
@@ -1,7 +1,6 @@
{ stdenv, fetchFromGitHub, curl, pythonPackages, glibcLocales }:
pythonPackages.buildPythonApplication rec {
- name = "${pname}-${version}";
pname = "httpstat";
version = "1.2.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/httptunnel/default.nix b/pkgs/tools/networking/httptunnel/default.nix
index c47dd03cb9d..df62f90ad0b 100644
--- a/pkgs/tools/networking/httptunnel/default.nix
+++ b/pkgs/tools/networking/httptunnel/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
version = "3.3";
- name = "httptunnel-${version}";
+ pname = "httptunnel";
src = fetchurl {
- url = "http://www.nocrew.org/software/httptunnel/${name}.tar.gz";
+ url = "http://www.nocrew.org/software/httptunnel/${pname}-${version}.tar.gz";
sha256 = "0mn5s6p68n32xzadz6ds5i6bp44dyxzkq68r1yljlv470jr84bql";
};
diff --git a/pkgs/tools/networking/i2p/default.nix b/pkgs/tools/networking/i2p/default.nix
index 7d709df75b6..0b0860126b5 100644
--- a/pkgs/tools/networking/i2p/default.nix
+++ b/pkgs/tools/networking/i2p/default.nix
@@ -1,7 +1,7 @@
{ stdenv, ps, coreutils, fetchurl, jdk, jre, ant, gettext, which }:
let wrapper = stdenv.mkDerivation rec {
- name = "wrapper-${version}";
+ pname = "wrapper";
version = "3.5.35";
src = fetchurl {
url = "https://wrapper.tanukisoftware.com/download/${version}/wrapper_${version}_src.tar.gz";
diff --git a/pkgs/tools/networking/i2pd/default.nix b/pkgs/tools/networking/i2pd/default.nix
index 050f1c9cd4a..97dbb1bdb8f 100644
--- a/pkgs/tools/networking/i2pd/default.nix
+++ b/pkgs/tools/networking/i2pd/default.nix
@@ -8,8 +8,6 @@
assert upnpSupport -> miniupnpc != null;
stdenv.mkDerivation rec {
-
- name = pname + "-" + version;
pname = "i2pd";
version = "2.26.0";
diff --git a/pkgs/tools/networking/ifstat-legacy/default.nix b/pkgs/tools/networking/ifstat-legacy/default.nix
index 8b7f4e1c2a0..756e77f1157 100644
--- a/pkgs/tools/networking/ifstat-legacy/default.nix
+++ b/pkgs/tools/networking/ifstat-legacy/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, autoreconfHook, net_snmp }:
stdenv.mkDerivation rec {
- name = "ifstat-legacy-${version}";
+ pname = "ifstat-legacy";
version = "1.1";
src = fetchurl {
diff --git a/pkgs/tools/networking/inadyn/default.nix b/pkgs/tools/networking/inadyn/default.nix
index 47352d21c4a..20169121cd9 100644
--- a/pkgs/tools/networking/inadyn/default.nix
+++ b/pkgs/tools/networking/inadyn/default.nix
@@ -2,7 +2,7 @@
, gnutls, libite, libconfuse }:
stdenv.mkDerivation rec {
- name = "inadyn-${version}";
+ pname = "inadyn";
version = "2.5";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/iouyap/default.nix b/pkgs/tools/networking/iouyap/default.nix
index c37b409cdfb..b49b34d6dc7 100644
--- a/pkgs/tools/networking/iouyap/default.nix
+++ b/pkgs/tools/networking/iouyap/default.nix
@@ -1,7 +1,6 @@
{ stdenv, fetchFromGitHub, bison, flex }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "iouyap";
version = "0.97";
diff --git a/pkgs/tools/networking/ip2location/default.nix b/pkgs/tools/networking/ip2location/default.nix
index 3c2e7f53bee..c3304c385e7 100644
--- a/pkgs/tools/networking/ip2location/default.nix
+++ b/pkgs/tools/networking/ip2location/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "ip2location-${version}";
+ pname = "ip2location";
version = "7.0.0";
src = fetchurl {
diff --git a/pkgs/tools/networking/ip2unix/default.nix b/pkgs/tools/networking/ip2unix/default.nix
index 549461fe5d0..ab09399cd8e 100644
--- a/pkgs/tools/networking/ip2unix/default.nix
+++ b/pkgs/tools/networking/ip2unix/default.nix
@@ -4,7 +4,7 @@
}:
stdenv.mkDerivation rec {
- name = "ip2unix-${version}";
+ pname = "ip2unix";
version = "2.1.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/ipcalc/default.nix b/pkgs/tools/networking/ipcalc/default.nix
index 26c8d89b5d4..2727175f041 100644
--- a/pkgs/tools/networking/ipcalc/default.nix
+++ b/pkgs/tools/networking/ipcalc/default.nix
@@ -1,9 +1,9 @@
{stdenv, fetchurl, perl}:
stdenv.mkDerivation rec {
- name = "ipcalc-${version}";
+ pname = "ipcalc";
version = "0.41";
src = fetchurl {
- url = "http://jodies.de/ipcalc-archive/${name}.tar.gz";
+ url = "http://jodies.de/ipcalc-archive/${pname}-${version}.tar.gz";
sha256 = "dda9c571ce3369e5b6b06e92790434b54bec1f2b03f1c9df054c0988aa4e2e8a";
};
buildInputs = [perl];
diff --git a/pkgs/tools/networking/ipv6calc/default.nix b/pkgs/tools/networking/ipv6calc/default.nix
index 9b4edd76305..169fea6c447 100644
--- a/pkgs/tools/networking/ipv6calc/default.nix
+++ b/pkgs/tools/networking/ipv6calc/default.nix
@@ -2,11 +2,11 @@
, geoip ? null, geolite-legacy ? null }:
stdenv.mkDerivation rec {
- name = "ipv6calc-${version}";
+ pname = "ipv6calc";
version = "1.1.0";
src = fetchurl {
- url = "ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/${name}.tar.gz";
+ url = "ftp://ftp.deepspace6.net/pub/ds6/sources/ipv6calc/${pname}-${version}.tar.gz";
sha256 = "1q74ikg780v5hllbq08wdfvxr2lf0fc7i41hclqrh1ajc6dqybbq";
};
diff --git a/pkgs/tools/networking/kail/default.nix b/pkgs/tools/networking/kail/default.nix
index 7877200116d..931cfa3a74d 100644
--- a/pkgs/tools/networking/kail/default.nix
+++ b/pkgs/tools/networking/kail/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "kail-${version}";
+ pname = "kail";
version = "0.8.0";
goPackagePath = "github.com/boz/kail";
diff --git a/pkgs/tools/networking/kea/default.nix b/pkgs/tools/networking/kea/default.nix
index a1c156475fb..bc35a25cfde 100644
--- a/pkgs/tools/networking/kea/default.nix
+++ b/pkgs/tools/networking/kea/default.nix
@@ -2,13 +2,12 @@
, boost, python3, postgresql, mysql, gmp, bzip2 }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "kea";
- version = "1.5.0";
+ version = "1.5.0-P1";
src = fetchurl {
- url = "https://ftp.isc.org/isc/${pname}/${version}/${name}.tar.gz";
- sha256 = "1v5a3prgrplw6dp9124f9gpy0kz0jrjwhnvzrw3zcynad2mlzkpd";
+ url = "https://ftp.isc.org/isc/${pname}/${version}/${pname}-${version}.tar.gz";
+ sha256 = "0bqxzp3f7cmraa5davj2az1hx1gbbchqzlz3ai26c802agzafyhz";
};
patches = [ ./dont-create-var.patch ];
diff --git a/pkgs/tools/networking/keepalived/default.nix b/pkgs/tools/networking/keepalived/default.nix
index 43d0944a415..9ae981e0369 100644
--- a/pkgs/tools/networking/keepalived/default.nix
+++ b/pkgs/tools/networking/keepalived/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, libnfnetlink, libnl, net_snmp, openssl, pkgconfig }:
stdenv.mkDerivation rec {
- name = "keepalived-${version}";
+ pname = "keepalived";
version = "1.4.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/lftp/default.nix b/pkgs/tools/networking/lftp/default.nix
index b4886f58cbb..13bdbe17ff8 100644
--- a/pkgs/tools/networking/lftp/default.nix
+++ b/pkgs/tools/networking/lftp/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, gnutls, pkgconfig, readline, zlib, libidn2, gmp, libiconv, libunistring, gettext }:
stdenv.mkDerivation rec {
- name = "lftp-${version}";
+ pname = "lftp";
version = "4.8.4";
src = fetchurl {
urls = [
- "https://lftp.tech/ftp/${name}.tar.xz"
- "https://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/${name}.tar.xz"
- "https://lftp.yar.ru/ftp/${name}.tar.xz"
+ "https://lftp.tech/ftp/${pname}-${version}.tar.xz"
+ "https://ftp.st.ryukoku.ac.jp/pub/network/ftp/lftp/${pname}-${version}.tar.xz"
+ "https://lftp.yar.ru/ftp/${pname}-${version}.tar.xz"
];
sha256 = "0qks22357xv9y6ripmf5j2n5svh8j5z0yniphfk89sjwkqg2gg2f";
};
diff --git a/pkgs/tools/networking/lldpd/default.nix b/pkgs/tools/networking/lldpd/default.nix
index a8e4f2dc83f..b8ba1357f5f 100644
--- a/pkgs/tools/networking/lldpd/default.nix
+++ b/pkgs/tools/networking/lldpd/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "lldpd-${version}";
+ pname = "lldpd";
version = "1.0.4";
src = fetchurl {
- url = "https://media.luffy.cx/files/lldpd/${name}.tar.gz";
+ url = "https://media.luffy.cx/files/lldpd/${pname}-${version}.tar.gz";
sha256 = "0kvj49y6slnldi9dha81nzxvpwd7d8kq1qlibn6h1wdb5w1vq6ak";
};
diff --git a/pkgs/tools/networking/logmein-hamachi/default.nix b/pkgs/tools/networking/logmein-hamachi/default.nix
index c5c7e18ba6d..52b2a9a94dc 100644
--- a/pkgs/tools/networking/logmein-hamachi/default.nix
+++ b/pkgs/tools/networking/logmein-hamachi/default.nix
@@ -15,11 +15,11 @@ let
libraries = stdenv.lib.makeLibraryPath [ stdenv.cc.cc ];
in stdenv.mkDerivation rec {
- name = "logmein-hamachi-${version}";
+ pname = "logmein-hamachi";
version = "2.1.0.198";
src = fetchurl {
- url = "https://www.vpn.net/installers/${name}-${arch}.tgz";
+ url = "https://www.vpn.net/installers/${pname}-${version}-${arch}.tgz";
inherit sha256;
};
diff --git a/pkgs/tools/networking/maxscale/default.nix b/pkgs/tools/networking/maxscale/default.nix
index a7648fd59c3..32f6b11d77c 100644
--- a/pkgs/tools/networking/maxscale/default.nix
+++ b/pkgs/tools/networking/maxscale/default.nix
@@ -5,13 +5,13 @@
}:
stdenv.mkDerivation rec {
- name = "maxscale-${version}";
+ pname = "maxscale";
version = "2.1.17";
src = fetchFromGitHub {
owner = "mariadb-corporation";
repo = "MaxScale";
- rev = "${name}";
+ rev = "${pname}-${version}";
sha256 = "161kc6aqqj3z509q4qwvsd86h06hlyzdask4gawn2ij0h3ca58q6";
};
diff --git a/pkgs/tools/networking/mcrcon/default.nix b/pkgs/tools/networking/mcrcon/default.nix
index 38b2aa531e6..e902f24ca0e 100644
--- a/pkgs/tools/networking/mcrcon/default.nix
+++ b/pkgs/tools/networking/mcrcon/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "mcrcon-${version}";
+ pname = "mcrcon";
version = "0.6.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/megatools/default.nix b/pkgs/tools/networking/megatools/default.nix
index c995eea7b14..5a6fb5e5104 100644
--- a/pkgs/tools/networking/megatools/default.nix
+++ b/pkgs/tools/networking/megatools/default.nix
@@ -2,7 +2,7 @@
, asciidoc, libxml2, docbook_xsl, docbook_xml_dtd_45, libxslt, wrapGAppsHook }:
stdenv.mkDerivation rec {
- name = "megatools-${version}";
+ pname = "megatools";
version = "1.10.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/memtier-benchmark/default.nix b/pkgs/tools/networking/memtier-benchmark/default.nix
index c3a076076f1..075696cfba1 100644
--- a/pkgs/tools/networking/memtier-benchmark/default.nix
+++ b/pkgs/tools/networking/memtier-benchmark/default.nix
@@ -3,7 +3,7 @@
}:
stdenv.mkDerivation rec {
- name = "memtier-benchmark-${version}";
+ pname = "memtier-benchmark";
version = "1.2.17";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/minidlna/default.nix b/pkgs/tools/networking/minidlna/default.nix
index 56a101b3157..49cc5710e59 100644
--- a/pkgs/tools/networking/minidlna/default.nix
+++ b/pkgs/tools/networking/minidlna/default.nix
@@ -3,7 +3,8 @@
let version = "1.2.1"; in
stdenv.mkDerivation {
- name = "minidlna-${version}";
+ pname = "minidlna";
+ inherit version;
src = fetchurl {
url = "mirror://sourceforge/project/minidlna/minidlna/${version}/minidlna-${version}.tar.gz";
diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix
index 3a3ca03f18a..3c8d1534684 100644
--- a/pkgs/tools/networking/minio-client/default.nix
+++ b/pkgs/tools/networking/minio-client/default.nix
@@ -1,8 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "minio-client-${version}";
-
+ pname = "minio-client";
version = "2019-01-30T19-57-22Z";
src = fetchFromGitHub {
@@ -14,9 +13,9 @@ buildGoPackage rec {
goPackagePath = "github.com/minio/mc";
- buildFlagsArray = [''-ldflags=
- -X github.com/minio/mc/cmd.Version=${version}
- ''];
+ preBuild = ''
+ buildFlagsArray+=("-ldflags=-X github.com/minio/mc/cmd.Version=${version}")
+ '';
meta = with stdenv.lib; {
homepage = https://github.com/minio/mc;
diff --git a/pkgs/tools/networking/minissdpd/default.nix b/pkgs/tools/networking/minissdpd/default.nix
index 9809b330fab..1277a17f9ba 100644
--- a/pkgs/tools/networking/minissdpd/default.nix
+++ b/pkgs/tools/networking/minissdpd/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchurl, libnfnetlink }:
stdenv.mkDerivation rec {
- name = "minissdpd-${version}";
+ pname = "minissdpd";
version = "1.5.20180223";
src = fetchurl {
sha256 = "1c47h1zil04jnbxiaaci2rm8jij47zp5156v48hb6m87nh4l5adv";
- url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
- name = "${name}.tar.gz";
+ url = "http://miniupnp.free.fr/files/download.php?file=${pname}-${version}.tar.gz";
+ name = "${pname}-${version}.tar.gz";
};
buildInputs = [ libnfnetlink ];
diff --git a/pkgs/tools/networking/miniupnpc/default.nix b/pkgs/tools/networking/miniupnpc/default.nix
index 84b31bd5d40..dc0a4457dde 100644
--- a/pkgs/tools/networking/miniupnpc/default.nix
+++ b/pkgs/tools/networking/miniupnpc/default.nix
@@ -3,10 +3,11 @@
let
generic = { version, sha256 }:
stdenv.mkDerivation rec {
- name = "miniupnpc-${version}";
+ pname = "miniupnpc";
+ inherit version;
src = fetchurl {
- name = "${name}.tar.gz";
- url = "http://miniupnp.free.fr/files/download.php?file=${name}.tar.gz";
+ name = "${pname}-${version}.tar.gz";
+ url = "http://miniupnp.free.fr/files/download.php?file=${pname}-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/tools/networking/miredo/default.nix b/pkgs/tools/networking/miredo/default.nix
index babfcf1db21..26f6c2498e1 100644
--- a/pkgs/tools/networking/miredo/default.nix
+++ b/pkgs/tools/networking/miredo/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "1.2.6";
- name = "miredo-${version}";
+ pname = "miredo";
buildInputs = [ judy ];
diff --git a/pkgs/tools/networking/modem-manager/default.nix b/pkgs/tools/networking/modem-manager/default.nix
index 6f0732b8cfd..b2644d0c2a4 100644
--- a/pkgs/tools/networking/modem-manager/default.nix
+++ b/pkgs/tools/networking/modem-manager/default.nix
@@ -17,9 +17,9 @@ stdenv.mkDerivation rec {
configureFlags = [
"--with-polkit"
- "--with-udev-base-dir=${placeholder ''out''}/lib/udev"
- "--with-dbus-sys-dir=${placeholder ''out''}/etc/dbus-1/system.d"
- "--with-systemdsystemunitdir=${placeholder ''out''}/etc/systemd/system"
+ "--with-udev-base-dir=${placeholder "out"}/lib/udev"
+ "--with-dbus-sys-dir=${placeholder "out"}/etc/dbus-1/system.d"
+ "--with-systemdsystemunitdir=${placeholder "out"}/etc/systemd/system"
"--sysconfdir=/etc"
"--localstatedir=/var"
"--with-systemd-suspend-resume"
diff --git a/pkgs/tools/networking/mu/default.nix b/pkgs/tools/networking/mu/default.nix
index 75462659699..bd035e8f03c 100644
--- a/pkgs/tools/networking/mu/default.nix
+++ b/pkgs/tools/networking/mu/default.nix
@@ -4,7 +4,7 @@
, withMug ? false }:
stdenv.mkDerivation rec {
- name = "mu-${version}";
+ pname = "mu";
version = "1.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/nat-traverse/default.nix b/pkgs/tools/networking/nat-traverse/default.nix
index a352596eed0..a4dcfb4a40f 100644
--- a/pkgs/tools/networking/nat-traverse/default.nix
+++ b/pkgs/tools/networking/nat-traverse/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, perl }:
stdenv.mkDerivation rec {
- name = "nat-traverse-${version}";
+ pname = "nat-traverse";
version = "0.7";
src = fetchurl {
diff --git a/pkgs/tools/networking/ncftp/default.nix b/pkgs/tools/networking/ncftp/default.nix
index 90ac44aa375..acd9a0e27f8 100644
--- a/pkgs/tools/networking/ncftp/default.nix
+++ b/pkgs/tools/networking/ncftp/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, ncurses, coreutils }:
stdenv.mkDerivation rec {
- name = "ncftp-${version}";
+ pname = "ncftp";
version = "3.2.6";
src = fetchurl {
diff --git a/pkgs/tools/networking/ndjbdns/default.nix b/pkgs/tools/networking/ndjbdns/default.nix
index 255d430a3a5..77f797fc7c7 100644
--- a/pkgs/tools/networking/ndjbdns/default.nix
+++ b/pkgs/tools/networking/ndjbdns/default.nix
@@ -4,7 +4,7 @@ with stdenv.lib;
stdenv.mkDerivation rec {
version = "1.06";
- name = "ndjbdns-${version}";
+ pname = "ndjbdns";
src = fetchFromGitHub {
owner = "pjps";
diff --git a/pkgs/tools/networking/netalyzr/default.nix b/pkgs/tools/networking/netalyzr/default.nix
index 8f8cf929e9d..940a37ab86f 100644
--- a/pkgs/tools/networking/netalyzr/default.nix
+++ b/pkgs/tools/networking/netalyzr/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, jre, makeWrapper }:
stdenv.mkDerivation rec {
- name = "netalyzr-${version}";
+ pname = "netalyzr";
version = "57861";
# unfortunately there is not a version specific download URL
diff --git a/pkgs/tools/networking/nethogs/default.nix b/pkgs/tools/networking/nethogs/default.nix
index eac95a32008..a85d4d7ad10 100644
--- a/pkgs/tools/networking/nethogs/default.nix
+++ b/pkgs/tools/networking/nethogs/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, ncurses, libpcap }:
stdenv.mkDerivation rec {
- name = "nethogs-${version}";
+ pname = "nethogs";
version = "0.8.5";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/netmask/default.nix b/pkgs/tools/networking/netmask/default.nix
index e9704c4babe..864838bdd39 100644
--- a/pkgs/tools/networking/netmask/default.nix
+++ b/pkgs/tools/networking/netmask/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, texinfo }:
stdenv.mkDerivation rec {
- name = "netmask-${version}";
+ pname = "netmask";
version = "2.4.4";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/netrw/default.nix b/pkgs/tools/networking/netrw/default.nix
index d10125e09a6..dfd355237dc 100644
--- a/pkgs/tools/networking/netrw/default.nix
+++ b/pkgs/tools/networking/netrw/default.nix
@@ -8,7 +8,7 @@ assert checksumType == "mhash" -> libmhash != null;
assert checksumType == "openssl" -> openssl != null;
stdenv.mkDerivation rec {
- name = "netrw-${version}";
+ pname = "netrw";
version = "1.3.2";
configureFlags = [
diff --git a/pkgs/tools/networking/netselect/default.nix b/pkgs/tools/networking/netselect/default.nix
index 702fee86922..c40f43c214f 100644
--- a/pkgs/tools/networking/netselect/default.nix
+++ b/pkgs/tools/networking/netselect/default.nix
@@ -1,13 +1,13 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "netselect-${version}";
+ pname = "netselect";
version = "0.4";
src = fetchFromGitHub {
owner = "apenwarr";
repo = "netselect";
- rev = name;
+ rev = "${pname}-${version}";
sha256 = "1zncyvjzllrjbdvz7c50d1xjyhs9mwqfy92ndpfc5b3mxqslw4kx";
};
diff --git a/pkgs/tools/networking/nettee/default.nix b/pkgs/tools/networking/nettee/default.nix
index fdfa446907c..d95171807df 100644
--- a/pkgs/tools/networking/nettee/default.nix
+++ b/pkgs/tools/networking/nettee/default.nix
@@ -5,7 +5,8 @@ let
sha256 = "00xbkp99x9v07r34w7m2p8gak5hdsdbka36n7a733rdrrkgf5z7r";
in stdenv.mkDerivation {
- name = "nettee-${version}";
+ pname = "nettee";
+ inherit version;
src = fetchurl {
url = "http://saf.bio.caltech.edu/pub/software/linux_or_unix_tools/beta-nettee-${version}.tar.gz";
diff --git a/pkgs/tools/networking/network-manager/0.9.8/default.nix b/pkgs/tools/networking/network-manager/0.9.8/default.nix
index c5613341aab..131ec675115 100644
--- a/pkgs/tools/networking/network-manager/0.9.8/default.nix
+++ b/pkgs/tools/networking/network-manager/0.9.8/default.nix
@@ -3,7 +3,7 @@
, libgcrypt, perl, libgudev, avahi, ppp, kmod }:
stdenv.mkDerivation rec {
- name = "network-manager-${version}";
+ pname = "network-manager";
version = "0.9.8.10";
src = fetchurl {
diff --git a/pkgs/tools/networking/network-manager/default.nix b/pkgs/tools/networking/network-manager/default.nix
index 95d37e16478..5bc915caea6 100644
--- a/pkgs/tools/networking/network-manager/default.nix
+++ b/pkgs/tools/networking/network-manager/default.nix
@@ -7,14 +7,13 @@
, openconnect, curl, meson, ninja, libpsl }:
let
- pname = "NetworkManager";
pythonForDocs = python3.withPackages (pkgs: with pkgs; [ pygobject3 ]);
in stdenv.mkDerivation rec {
- name = "network-manager-${version}";
+ pname = "network-manager";
version = "1.18.2";
src = fetchurl {
- url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ url = "mirror://gnome/sources/NetworkManager/${stdenv.lib.versions.majorMinor version}/NetworkManager-${version}.tar.xz";
sha256 = "1hx5dx5dgdqh3p8fq7q1pxy2bx2iymc74lj60ycrf7ydfjlprnad";
};
diff --git a/pkgs/tools/networking/network-manager/dmenu.nix b/pkgs/tools/networking/network-manager/dmenu.nix
index 665db4cc287..93a169a3fb0 100644
--- a/pkgs/tools/networking/network-manager/dmenu.nix
+++ b/pkgs/tools/networking/network-manager/dmenu.nix
@@ -3,7 +3,7 @@
let inherit (python3Packages) python pygobject3;
in stdenv.mkDerivation rec {
- name = "networkmanager_dmenu-${version}";
+ pname = "networkmanager_dmenu";
version = "1.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/network-manager/strongswan.nix b/pkgs/tools/networking/network-manager/strongswan.nix
index 6b69b97552a..60c344e8eb4 100644
--- a/pkgs/tools/networking/network-manager/strongswan.nix
+++ b/pkgs/tools/networking/network-manager/strongswan.nix
@@ -2,12 +2,11 @@
, gtk3, gnome3, libsecret }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "NetworkManager-strongswan";
version = "1.4.5";
src = fetchurl {
- url = "https://download.strongswan.org/NetworkManager/${name}.tar.bz2";
+ url = "https://download.strongswan.org/NetworkManager/${pname}-${version}.tar.bz2";
sha256 = "015xcj42pd84apa0j0n9r3fhldp42mj72dqvl2xf4r9gwg5nhfrl";
};
diff --git a/pkgs/tools/networking/nfdump/default.nix b/pkgs/tools/networking/nfdump/default.nix
index 977683f26cc..0ae309cf94d 100644
--- a/pkgs/tools/networking/nfdump/default.nix
+++ b/pkgs/tools/networking/nfdump/default.nix
@@ -5,7 +5,8 @@
let version = "1.6.18"; in
stdenv.mkDerivation {
- name = "nfdump-${version}";
+ pname = "nfdump";
+ inherit version;
src = fetchFromGitHub {
owner = "phaag";
diff --git a/pkgs/tools/networking/ngrep/default.nix b/pkgs/tools/networking/ngrep/default.nix
index 9cddc5bbd87..ab8da6236cf 100644
--- a/pkgs/tools/networking/ngrep/default.nix
+++ b/pkgs/tools/networking/ngrep/default.nix
@@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook, libpcap, pcre }:
stdenv.mkDerivation rec {
- name = "ngrep-${version}";
+ pname = "ngrep";
version = "1.47";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/ngrok-1/default.nix b/pkgs/tools/networking/ngrok-1/default.nix
index d0aec7889ef..463227741fb 100644
--- a/pkgs/tools/networking/ngrok-1/default.nix
+++ b/pkgs/tools/networking/ngrok-1/default.nix
@@ -1,7 +1,7 @@
{ buildGoPackage, go-bindata, fetchFromGitHub }:
buildGoPackage rec {
- name = "ngrok-${version}";
+ pname = "ngrok";
version = "1.7.1";
rev = "${version}";
diff --git a/pkgs/tools/networking/nss-pam-ldapd/default.nix b/pkgs/tools/networking/nss-pam-ldapd/default.nix
index b199d850f97..dc921dc495a 100644
--- a/pkgs/tools/networking/nss-pam-ldapd/default.nix
+++ b/pkgs/tools/networking/nss-pam-ldapd/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "nss-pam-ldapd-${version}";
+ pname = "nss-pam-ldapd";
version = "0.9.10";
src = fetchurl {
- url = "https://arthurdejong.org/nss-pam-ldapd/${name}.tar.gz";
+ url = "https://arthurdejong.org/nss-pam-ldapd/${pname}-${version}.tar.gz";
sha256 = "1cqamcr6qpgwxijlr6kg7jspjamjra8w0haan0qssn0yxn95d7c0";
};
diff --git a/pkgs/tools/networking/nuttcp/default.nix b/pkgs/tools/networking/nuttcp/default.nix
index 2ed9c330181..f01d5ccada1 100644
--- a/pkgs/tools/networking/nuttcp/default.nix
+++ b/pkgs/tools/networking/nuttcp/default.nix
@@ -1,20 +1,20 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "nuttcp-${version}";
+ pname = "nuttcp";
version = "8.1.4";
src = fetchurl {
urls = [
- "http://nuttcp.net/nuttcp/latest/${name}.c"
- "http://nuttcp.net/nuttcp/${name}/${name}.c"
- "http://nuttcp.net/nuttcp/beta/${name}.c"
+ "http://nuttcp.net/nuttcp/latest/${pname}-${version}.c"
+ "http://nuttcp.net/nuttcp/${pname}-${version}/${pname}-${version}.c"
+ "http://nuttcp.net/nuttcp/beta/${pname}-${version}.c"
];
sha256 = "1mygfhwxfi6xg0iycivx98ckak2abc3vwndq74278kpd8g0yyqyh";
};
man = fetchurl {
- url = "http://nuttcp.net/nuttcp/${name}/nuttcp.8";
+ url = "http://nuttcp.net/nuttcp/${pname}-${version}/nuttcp.8";
sha256 = "1yang94mcdqg362qbi85b63746hk6gczxrk619hyj91v5763n4vx";
};
diff --git a/pkgs/tools/networking/nzbget/default.nix b/pkgs/tools/networking/nzbget/default.nix
index af7c4401dae..b3c77f5b797 100644
--- a/pkgs/tools/networking/nzbget/default.nix
+++ b/pkgs/tools/networking/nzbget/default.nix
@@ -2,7 +2,7 @@
, gnutls, libgcrypt, zlib, openssl }:
stdenv.mkDerivation rec {
- name = "nzbget-${version}";
+ pname = "nzbget";
version = "21.0";
src = fetchurl {
diff --git a/pkgs/tools/networking/ocproxy/default.nix b/pkgs/tools/networking/ocproxy/default.nix
index c93e94e2f28..729f5b31998 100644
--- a/pkgs/tools/networking/ocproxy/default.nix
+++ b/pkgs/tools/networking/ocproxy/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "1.60";
- name = "ocproxy-${version}";
+ pname = "ocproxy";
src = fetchFromGitHub {
owner = "cernekee";
diff --git a/pkgs/tools/networking/ocserv/default.nix b/pkgs/tools/networking/ocserv/default.nix
index 094bebe628f..e695c460422 100644
--- a/pkgs/tools/networking/ocserv/default.nix
+++ b/pkgs/tools/networking/ocserv/default.nix
@@ -4,7 +4,7 @@
}:
stdenv.mkDerivation rec {
- name = "ocserv-${version}";
+ pname = "ocserv";
version = "0.12.4";
src = fetchFromGitLab {
diff --git a/pkgs/tools/networking/ofono/default.nix b/pkgs/tools/networking/ofono/default.nix
index 21d1f9ee067..27f4b9562b3 100644
--- a/pkgs/tools/networking/ofono/default.nix
+++ b/pkgs/tools/networking/ofono/default.nix
@@ -41,8 +41,8 @@ stdenv.mkDerivation rec {
];
configureFlags = [
- "--with-dbusconfdir=${placeholder ''out''}/share"
- "--with-systemdunitdir=${placeholder ''out''}/lib/systemd/system"
+ "--with-dbusconfdir=${placeholder "out"}/share"
+ "--with-systemdunitdir=${placeholder "out"}/lib/systemd/system"
"--enable-external-ell"
];
diff --git a/pkgs/tools/networking/olsrd/default.nix b/pkgs/tools/networking/olsrd/default.nix
index 8fa30a5c221..cff4b7e9713 100644
--- a/pkgs/tools/networking/olsrd/default.nix
+++ b/pkgs/tools/networking/olsrd/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, bison, flex }:
stdenv.mkDerivation rec {
- name = "olsrd-${version}";
+ pname = "olsrd";
version = "0.9.6.1";
src = fetchurl {
- url = "http://www.olsr.org/releases/0.9/${name}.tar.bz2";
+ url = "http://www.olsr.org/releases/0.9/${pname}-${version}.tar.bz2";
sha256 = "9cac290e9bff5fc7422110b9ccd972853f10962c962d2f31a63de9c6d1520612";
};
diff --git a/pkgs/tools/networking/openconnect_pa/default.nix b/pkgs/tools/networking/openconnect_pa/default.nix
index d261e571705..ba8fc6694d1 100644
--- a/pkgs/tools/networking/openconnect_pa/default.nix
+++ b/pkgs/tools/networking/openconnect_pa/default.nix
@@ -4,7 +4,7 @@ assert (openssl != null) == (gnutls == null);
stdenv.mkDerivation rec {
version = "unstable-2018-10-08";
- name = "openconnect_pa-${version}";
+ pname = "openconnect_pa";
outputs = [ "out" "dev" ];
diff --git a/pkgs/tools/networking/openntpd/default.nix b/pkgs/tools/networking/openntpd/default.nix
index 019806fcd57..9ef8c75b728 100644
--- a/pkgs/tools/networking/openntpd/default.nix
+++ b/pkgs/tools/networking/openntpd/default.nix
@@ -4,11 +4,11 @@
}:
stdenv.mkDerivation rec {
- name = "openntpd-${version}";
+ pname = "openntpd";
version = "6.2p3";
src = fetchurl {
- url = "mirror://openbsd/OpenNTPD/${name}.tar.gz";
+ url = "mirror://openbsd/OpenNTPD/${pname}-${version}.tar.gz";
sha256 = "0fn12i4kzsi0zkr4qp3dp9bycmirnfapajqvdfx02zhr4hanj0kv";
};
diff --git a/pkgs/tools/networking/openresolv/default.nix b/pkgs/tools/networking/openresolv/default.nix
index 302e08617af..73cb98060a0 100644
--- a/pkgs/tools/networking/openresolv/default.nix
+++ b/pkgs/tools/networking/openresolv/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, makeWrapper, coreutils }:
stdenv.mkDerivation rec {
- name = "openresolv-${version}";
+ pname = "openresolv";
version = "3.9.1";
src = fetchurl {
- url = "mirror://roy/openresolv/${name}.tar.xz";
+ url = "mirror://roy/openresolv/${pname}-${version}.tar.xz";
sha256 = "1wlzi88837rf4ygswmzpbcmgkbbjhn5n322n9q6ir6x367hygf1q";
};
diff --git a/pkgs/tools/networking/opensm/default.nix b/pkgs/tools/networking/opensm/default.nix
index d52cc9d8def..592c24b81fd 100644
--- a/pkgs/tools/networking/opensm/default.nix
+++ b/pkgs/tools/networking/opensm/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoconf, automake, libtool, bison, flex, rdma-core }:
stdenv.mkDerivation rec {
- name = "opensm-${version}";
+ pname = "opensm";
version = "3.3.22";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/openssh/default.nix b/pkgs/tools/networking/openssh/default.nix
index 6ce574b9cdc..bb51e3153e1 100644
--- a/pkgs/tools/networking/openssh/default.nix
+++ b/pkgs/tools/networking/openssh/default.nix
@@ -21,7 +21,7 @@ let
in
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "openssh-${version}";
+ pname = "openssh";
version = if hpnSupport then "7.8p1" else "7.9p1";
src = if hpnSupport then
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
}
else
fetchurl {
- url = "mirror://openbsd/OpenSSH/portable/${name}.tar.gz";
+ url = "mirror://openbsd/OpenSSH/portable/${pname}-${version}.tar.gz";
sha256 = "1b8sy6v0b8v4ggmknwcqx3y1rjcpsll0f1f8f4vyv11x4ni3njvb";
};
@@ -50,6 +50,8 @@ stdenv.mkDerivation rec {
url = https://github.com/openssh/openssh-portable/commit/6010c0303a422a9c5fa8860c061bf7105eb7f8b2.patch;
sha256 = "0q27i9ymr97yb628y44qi4m11hk5qikb1ji1vhvax8hp18lwskds";
})
+
+ ./ssh-keysign.patch
]
++ optional withGssapiPatches (assert withKerberos; gssapiPatch);
diff --git a/pkgs/tools/networking/openssh/ssh-keysign.patch b/pkgs/tools/networking/openssh/ssh-keysign.patch
new file mode 100644
index 00000000000..7258f4a4db1
--- /dev/null
+++ b/pkgs/tools/networking/openssh/ssh-keysign.patch
@@ -0,0 +1,29 @@
+diff --git a/pathnames.h b/pathnames.h
+index cb44caa4..354fdf05 100644
+--- a/pathnames.h
++++ b/pathnames.h
+@@ -124,7 +124,7 @@
+
+ /* Location of ssh-keysign for hostbased authentication */
+ #ifndef _PATH_SSH_KEY_SIGN
+-#define _PATH_SSH_KEY_SIGN "/usr/libexec/ssh-keysign"
++#define _PATH_SSH_KEY_SIGN "ssh-keysign"
+ #endif
+
+ /* Location of ssh-pkcs11-helper to support keys in tokens */
+diff --git a/sshconnect2.c b/sshconnect2.c
+index dffee90b..e9a86e59 100644
+--- a/sshconnect2.c
++++ b/sshconnect2.c
+@@ -1879,7 +1879,7 @@ ssh_keysign(struct ssh *ssh, struct sshkey *key, u_char **sigp, size_t *lenp,
+ closefrom(sock + 1);
+ debug3("%s: [child] pid=%ld, exec %s",
+ __func__, (long)getpid(), _PATH_SSH_KEY_SIGN);
+- execl(_PATH_SSH_KEY_SIGN, _PATH_SSH_KEY_SIGN, (char *)NULL);
++ execlp(_PATH_SSH_KEY_SIGN, _PATH_SSH_KEY_SIGN, (char *)NULL);
+ fatal("%s: exec(%s): %s", __func__, _PATH_SSH_KEY_SIGN,
+ strerror(errno));
+ }
+--
+2.22.0
+
diff --git a/pkgs/tools/networking/openvpn/default.nix b/pkgs/tools/networking/openvpn/default.nix
index 732687ecfa1..c8aa2c1f5c5 100644
--- a/pkgs/tools/networking/openvpn/default.nix
+++ b/pkgs/tools/networking/openvpn/default.nix
@@ -18,11 +18,11 @@ let
};
in stdenv.mkDerivation rec {
- name = "openvpn-${version}";
+ pname = "openvpn";
version = "2.4.7";
src = fetchurl {
- url = "https://swupdate.openvpn.net/community/releases/${name}.tar.xz";
+ url = "https://swupdate.openvpn.net/community/releases/${pname}-${version}.tar.xz";
sha256 = "0j7na936isk9j8nsdrrbw7wmy09inmjqvsb8mw8az7k61xbm6bx4";
};
diff --git a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
index 8c043294143..a5305acdf59 100644
--- a/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
+++ b/pkgs/tools/networking/p2p/tahoe-lafs/default.nix
@@ -7,7 +7,7 @@
pythonPackages.buildPythonApplication rec {
version = "1.13.0";
- name = "tahoe-lafs-${version}";
+ pname = "tahoe-lafs";
namePrefix = "";
src = fetchurl {
@@ -65,8 +65,8 @@ pythonPackages.buildPythonApplication rec {
cd docs
make singlehtml
- mkdir -p "$doc/share/doc/${name}"
- cp -rv _build/singlehtml/* "$doc/share/doc/${name}"
+ mkdir -p "$doc/share/doc/${pname}-${version}"
+ cp -rv _build/singlehtml/* "$doc/share/doc/${pname}-${version}"
make info
mkdir -p "$info/share/info"
diff --git a/pkgs/tools/networking/packetdrill/default.nix b/pkgs/tools/networking/packetdrill/default.nix
index d770a51dc82..13aa8fcbd00 100644
--- a/pkgs/tools/networking/packetdrill/default.nix
+++ b/pkgs/tools/networking/packetdrill/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, bison, flex }:
stdenv.mkDerivation rec {
version = "1.0";
- name = "packetdrill-${version}";
+ pname = "packetdrill";
src = fetchFromGitHub {
owner = "google";
repo = "packetdrill";
diff --git a/pkgs/tools/networking/pacparser/default.nix b/pkgs/tools/networking/pacparser/default.nix
index fbb17308f90..211256ea72b 100644
--- a/pkgs/tools/networking/pacparser/default.nix
+++ b/pkgs/tools/networking/pacparser/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "pacparser-${version}";
+ pname = "pacparser";
version = "1.3.7";
src = fetchurl {
- url = "https://github.com/manugarg/pacparser/releases/download/${version}/${name}.tar.gz";
+ url = "https://github.com/manugarg/pacparser/releases/download/${version}/${pname}-${version}.tar.gz";
sha256 = "0jfjm8lqyhdy9ny8a8icyd4rhclhfn608cr1i15jml82q8pyqj7b";
};
diff --git a/pkgs/tools/networking/par2cmdline/default.nix b/pkgs/tools/networking/par2cmdline/default.nix
index f2c92d689f3..9bc4c178665 100644
--- a/pkgs/tools/networking/par2cmdline/default.nix
+++ b/pkgs/tools/networking/par2cmdline/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
- name = "par2cmdline-${version}";
+ pname = "par2cmdline";
version = "0.8.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/pcapc/default.nix b/pkgs/tools/networking/pcapc/default.nix
index 71d1e6fa6d6..663e04db460 100644
--- a/pkgs/tools/networking/pcapc/default.nix
+++ b/pkgs/tools/networking/pcapc/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, libpcap, cmake }:
stdenv.mkDerivation rec {
- name = "pcapc-${version}";
+ pname = "pcapc";
version = "1.0.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/philter/default.nix b/pkgs/tools/networking/philter/default.nix
index 5dff64e27c5..c8b44116846 100644
--- a/pkgs/tools/networking/philter/default.nix
+++ b/pkgs/tools/networking/philter/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, python }:
stdenv.mkDerivation rec {
- name = "philter-${version}";
+ pname = "philter";
version = "1.1";
src = fetchurl {
- url = "mirror://sourceforge/philter/${name}.tar.gz";
+ url = "mirror://sourceforge/philter/${pname}-${version}.tar.gz";
sha256 = "177pqfflhdn2mw9lc1wv9ik32ji69rjqr6dw83hfndwlsva5151l";
};
diff --git a/pkgs/tools/networking/phodav/default.nix b/pkgs/tools/networking/phodav/default.nix
index e585af81991..320e7614c7c 100644
--- a/pkgs/tools/networking/phodav/default.nix
+++ b/pkgs/tools/networking/phodav/default.nix
@@ -4,10 +4,11 @@
let
version = "2.2";
in stdenv.mkDerivation rec {
- name = "phodav-${version}";
+ pname = "phodav";
+ inherit version;
src = fetchurl {
- url = "http://ftp.gnome.org/pub/GNOME/sources/phodav/${version}/${name}.tar.xz";
+ url = "http://ftp.gnome.org/pub/GNOME/sources/phodav/${version}/${pname}-${version}.tar.xz";
sha256 = "1hap0lncbcmivnflh0fbx7y58ry78p9wgj7z03r64ic0kvf0a0q8";
};
diff --git a/pkgs/tools/networking/pingtcp/default.nix b/pkgs/tools/networking/pingtcp/default.nix
index 2d13515d83d..d791f6b91d9 100644
--- a/pkgs/tools/networking/pingtcp/default.nix
+++ b/pkgs/tools/networking/pingtcp/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, cmake }:
stdenv.mkDerivation rec {
- name = "pingtcp-${version}";
+ pname = "pingtcp";
version = "0.0.3";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/pixiewps/default.nix b/pkgs/tools/networking/pixiewps/default.nix
index b082a981ae7..8bbf589f3b3 100644
--- a/pkgs/tools/networking/pixiewps/default.nix
+++ b/pkgs/tools/networking/pixiewps/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "pixiewps-${version}";
+ pname = "pixiewps";
version = "1.2.2";
src = fetchFromGitHub {
owner = "wiire";
diff --git a/pkgs/tools/networking/polysh/default.nix b/pkgs/tools/networking/polysh/default.nix
index 2a70218f287..cf963068d1c 100644
--- a/pkgs/tools/networking/polysh/default.nix
+++ b/pkgs/tools/networking/polysh/default.nix
@@ -4,10 +4,10 @@ let
inherit (python2Packages) buildPythonApplication;
in
buildPythonApplication rec {
- name = "polysh-${version}";
+ pname = "polysh";
version = "0.4";
src = fetchurl {
- url = "http://guichaz.free.fr/polysh/files/${name}.tar.bz2";
+ url = "http://guichaz.free.fr/polysh/files/${pname}-${version}.tar.bz2";
sha256 = "0kxhp38c8a8hc8l86y53l2z5zpzxc4b8lx5zyzmq1badcrfc4mh4";
};
diff --git a/pkgs/tools/networking/ppp/default.nix b/pkgs/tools/networking/ppp/default.nix
index 26dc71b7d61..b072ed21318 100644
--- a/pkgs/tools/networking/ppp/default.nix
+++ b/pkgs/tools/networking/ppp/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
version = "2.4.7";
- name = "ppp-${version}";
+ pname = "ppp";
src = fetchurl {
- url = "mirror://samba/ppp/${name}.tar.gz";
+ url = "mirror://samba/ppp/${pname}-${version}.tar.gz";
sha256 = "0c7vrjxl52pdwi4ckrvfjr08b31lfpgwf3pp0cqy76a77vfs7q02";
};
diff --git a/pkgs/tools/networking/pptpd/default.nix b/pkgs/tools/networking/pptpd/default.nix
index 4c29cd949ee..f373f594df8 100644
--- a/pkgs/tools/networking/pptpd/default.nix
+++ b/pkgs/tools/networking/pptpd/default.nix
@@ -1,12 +1,11 @@
{ stdenv, fetchurl, ppp }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "pptpd";
version = "1.4.0";
src = fetchurl {
- url = "mirror://sourceforge/poptop/${pname}/${name}/${name}.tar.gz";
+ url = "mirror://sourceforge/poptop/${pname}/${pname}-${version}/${pname}-${version}.tar.gz";
sha256 = "1h06gyxj51ba6kbbnf6hyivwjia0i6gsmjz8kyggaany8a58pkcg";
};
diff --git a/pkgs/tools/networking/privoxy/default.nix b/pkgs/tools/networking/privoxy/default.nix
index 56bd46427d8..848a99f7771 100644
--- a/pkgs/tools/networking/privoxy/default.nix
+++ b/pkgs/tools/networking/privoxy/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec{
- name = "privoxy-${version}";
+ pname = "privoxy";
version = "3.0.28";
src = fetchurl {
- url = "mirror://sourceforge/ijbswa/Sources/${version}%20%28stable%29/${name}-stable-src.tar.gz";
+ url = "mirror://sourceforge/ijbswa/Sources/${version}%20%28stable%29/${pname}-${version}-stable-src.tar.gz";
sha256 = "0jl2yav1qzqnaqnnx8i6i53ayckkimcrs3l6ryvv7bda6v08rmxm";
};
diff --git a/pkgs/tools/networking/proxychains/default.nix b/pkgs/tools/networking/proxychains/default.nix
index 36d0150a49b..52ef43838c2 100644
--- a/pkgs/tools/networking/proxychains/default.nix
+++ b/pkgs/tools/networking/proxychains/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub } :
stdenv.mkDerivation rec {
- name = "proxychains-${version}";
+ pname = "proxychains";
version = "4.2.0";
src = fetchFromGitHub {
owner = "haad";
repo = "proxychains";
- rev = name;
+ rev = "${pname}-${version}";
sha256 = "015skh3z1jmm8kxbm3nkqv1w56kcvabdmcbmpwzywxr4xnh3x3pc";
};
diff --git a/pkgs/tools/networking/pssh/default.nix b/pkgs/tools/networking/pssh/default.nix
index 22c35962050..43e465e05b6 100644
--- a/pkgs/tools/networking/pssh/default.nix
+++ b/pkgs/tools/networking/pssh/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, pythonPackages, openssh, rsync }:
pythonPackages.buildPythonApplication rec {
- name = "pssh-${version}";
+ pname = "pssh";
version = "2.3.1";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/pykms/default.nix b/pkgs/tools/networking/pykms/default.nix
index 15ac5bceea3..57cd093e1cd 100644
--- a/pkgs/tools/networking/pykms/default.nix
+++ b/pkgs/tools/networking/pykms/default.nix
@@ -30,7 +30,7 @@ let
'');
in buildPythonApplication rec {
- name = "pykms-${version}";
+ pname = "pykms";
version = "20180208";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/qr-filetransfer/default.nix b/pkgs/tools/networking/qr-filetransfer/default.nix
index 581405f63c0..b1d972a733b 100644
--- a/pkgs/tools/networking/qr-filetransfer/default.nix
+++ b/pkgs/tools/networking/qr-filetransfer/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "qr-filetransfer-unstable-${version}";
+ pname = "qr-filetransfer-unstable";
version = "2018-10-22";
goPackagePath = "github.com/claudiodangelis/qr-filetransfer";
diff --git a/pkgs/tools/networking/quicktun/default.nix b/pkgs/tools/networking/quicktun/default.nix
index 3d7dc68e357..12e07386516 100644
--- a/pkgs/tools/networking/quicktun/default.nix
+++ b/pkgs/tools/networking/quicktun/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, libsodium }:
stdenv.mkDerivation rec {
- name = "quicktun-${version}";
+ pname = "quicktun";
version = "2.2.5";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/radvd/default.nix b/pkgs/tools/networking/radvd/default.nix
index 98466a800a3..30e706d6673 100644
--- a/pkgs/tools/networking/radvd/default.nix
+++ b/pkgs/tools/networking/radvd/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, pkgconfig, libdaemon, bison, flex, check }:
stdenv.mkDerivation rec {
- name = "radvd-${version}";
+ pname = "radvd";
version = "2.18";
src = fetchurl {
- url = "http://www.litech.org/radvd/dist/${name}.tar.xz";
+ url = "http://www.litech.org/radvd/dist/${pname}-${version}.tar.xz";
sha256 = "1p2wlv3djvla0r84hdncc3wfa530xigs7z9ssc2v5r1pcpzgxgz1";
};
diff --git a/pkgs/tools/networking/ratools/default.nix b/pkgs/tools/networking/ratools/default.nix
index 5e18ee80f99..cf8c370c522 100644
--- a/pkgs/tools/networking/ratools/default.nix
+++ b/pkgs/tools/networking/ratools/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "ratools-${version}";
+ pname = "ratools";
version = "0.6.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/reaver-wps/default.nix b/pkgs/tools/networking/reaver-wps/default.nix
index ed48feabb85..864a7fb5e61 100644
--- a/pkgs/tools/networking/reaver-wps/default.nix
+++ b/pkgs/tools/networking/reaver-wps/default.nix
@@ -2,8 +2,8 @@
stdenv.mkDerivation rec {
version = "1.4";
- name = "reaver-wps-${version}";
- confdir = "/var/db/${name}"; # the sqlite database is at "${confdir}/reaver/reaver.db"
+ pname = "reaver-wps";
+ confdir = "/var/db/${pname}-${version}"; # the sqlite database is at "${confdir}/reaver/reaver.db"
src = fetchurl {
url = "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/reaver-wps/reaver-${version}.tar.gz";
diff --git a/pkgs/tools/networking/redir/default.nix b/pkgs/tools/networking/redir/default.nix
index a11bebe0dca..1a6efb065e2 100644
--- a/pkgs/tools/networking/redir/default.nix
+++ b/pkgs/tools/networking/redir/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
- name = "redir-${version}";
+ pname = "redir";
version = "3.3";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/ripmime/default.nix b/pkgs/tools/networking/ripmime/default.nix
index 37f542319da..ae84d9662aa 100644
--- a/pkgs/tools/networking/ripmime/default.nix
+++ b/pkgs/tools/networking/ripmime/default.nix
@@ -1,11 +1,10 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "ripmime";
version = "1.4.0.10";
src = fetchurl {
- url = "http://www.pldaniels.com/${pname}/${name}.tar.gz";
+ url = "http://www.pldaniels.com/${pname}/${pname}-${version}.tar.gz";
sha256 = "0sj06ibmlzy34n8v0mnlq2gwidy7n2aqcwgjh0xssz3vi941aqc9";
};
diff --git a/pkgs/tools/networking/s3gof3r/default.nix b/pkgs/tools/networking/s3gof3r/default.nix
index 3814af60112..d53d60333ba 100644
--- a/pkgs/tools/networking/s3gof3r/default.nix
+++ b/pkgs/tools/networking/s3gof3r/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchgit }:
buildGoPackage rec {
- name = "s3gof3r-${version}";
+ pname = "s3gof3r";
version = "20151109-${stdenv.lib.strings.substring 0 7 rev}";
rev = "31603a0dc94aefb822bfe2ceea75a6be6013b445";
diff --git a/pkgs/tools/networking/samplicator/default.nix b/pkgs/tools/networking/samplicator/default.nix
index 5cb65b78ee8..d8167b8a48f 100644
--- a/pkgs/tools/networking/samplicator/default.nix
+++ b/pkgs/tools/networking/samplicator/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
- name = "samplicator-${version}";
+ pname = "samplicator";
version = "1.3.8rc1";
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/tools/networking/shncpd/default.nix b/pkgs/tools/networking/shncpd/default.nix
index be2bc6a75a1..211758f692b 100644
--- a/pkgs/tools/networking/shncpd/default.nix
+++ b/pkgs/tools/networking/shncpd/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "shncpd-${version}";
+ pname = "shncpd";
version = "2016-06-22";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/simpleproxy/default.nix b/pkgs/tools/networking/simpleproxy/default.nix
index 476e7dc229d..f94e177a858 100644
--- a/pkgs/tools/networking/simpleproxy/default.nix
+++ b/pkgs/tools/networking/simpleproxy/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
- name = "simpleproxy-${version}";
+ pname = "simpleproxy";
version = "3.5";
rev = "v.${version}";
diff --git a/pkgs/tools/networking/sipcalc/default.nix b/pkgs/tools/networking/sipcalc/default.nix
index 9400ccbb072..dff929e9fa1 100644
--- a/pkgs/tools/networking/sipcalc/default.nix
+++ b/pkgs/tools/networking/sipcalc/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "sipcalc-${version}";
+ pname = "sipcalc";
version = "1.1.6";
src = fetchurl {
- url = "http://www.routemeister.net/projects/sipcalc/files/${name}.tar.gz";
+ url = "http://www.routemeister.net/projects/sipcalc/files/${pname}-${version}.tar.gz";
sha256 = "cfd476c667f7a119e49eb5fe8adcfb9d2339bc2e0d4d01a1d64b7c229be56357";
};
diff --git a/pkgs/tools/networking/sipsak/default.nix b/pkgs/tools/networking/sipsak/default.nix
index 908e4b05009..c1a2451328d 100644
--- a/pkgs/tools/networking/sipsak/default.nix
+++ b/pkgs/tools/networking/sipsak/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, autoreconfHook, c-ares, openssl ? null }:
stdenv.mkDerivation rec {
- name = "sipsak-${version}";
+ pname = "sipsak";
version = "4.1.2.1";
buildInputs = [
diff --git a/pkgs/tools/networking/skydive/default.nix b/pkgs/tools/networking/skydive/default.nix
index e7214793744..722deaff655 100644
--- a/pkgs/tools/networking/skydive/default.nix
+++ b/pkgs/tools/networking/skydive/default.nix
@@ -2,7 +2,7 @@
, go-bindata, libxml2, protobuf3_1, libpcap, pkgconfig, go-protobuf }:
buildGoPackage rec {
- name = "skydive-${version}";
+ pname = "skydive";
version = "0.17.0";
goPackagePath = "github.com/skydive-project/skydive";
diff --git a/pkgs/tools/networking/slack-cli/default.nix b/pkgs/tools/networking/slack-cli/default.nix
index 91b868a017f..bdd650494b1 100644
--- a/pkgs/tools/networking/slack-cli/default.nix
+++ b/pkgs/tools/networking/slack-cli/default.nix
@@ -8,7 +8,7 @@
{ stdenv, lib, fetchFromGitHub, curl, jq, runtimeShell }:
stdenv.mkDerivation rec {
- name = "slack-cli-${version}";
+ pname = "slack-cli";
version = "0.18.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/slirp4netns/default.nix b/pkgs/tools/networking/slirp4netns/default.nix
index 0f7c035b4c0..b64cf5cdd9b 100644
--- a/pkgs/tools/networking/slirp4netns/default.nix
+++ b/pkgs/tools/networking/slirp4netns/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, glib }:
stdenv.mkDerivation rec {
- name = "slirp4netns-${version}";
+ pname = "slirp4netns";
version = "0.3.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/smokeping/default.nix b/pkgs/tools/networking/smokeping/default.nix
index 08b5e6a211b..0c9079240d0 100644
--- a/pkgs/tools/networking/smokeping/default.nix
+++ b/pkgs/tools/networking/smokeping/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, fping, rrdtool, perlPackages }:
stdenv.mkDerivation rec {
- name = "smokeping-${version}";
+ pname = "smokeping";
version = "2.6.11";
src = fetchurl {
url = "https://oss.oetiker.ch/smokeping/pub/smokeping-${version}.tar.gz";
diff --git a/pkgs/tools/networking/snabb/default.nix b/pkgs/tools/networking/snabb/default.nix
index cdf14f5af33..ba05ee8e8b5 100644
--- a/pkgs/tools/networking/snabb/default.nix
+++ b/pkgs/tools/networking/snabb/default.nix
@@ -5,7 +5,7 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "snabb-${version}";
+ pname = "snabb";
version = "2018.01.2";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/spiped/default.nix b/pkgs/tools/networking/spiped/default.nix
index ad2d88e4a98..9cc3370c0a1 100644
--- a/pkgs/tools/networking/spiped/default.nix
+++ b/pkgs/tools/networking/spiped/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, openssl, coreutils }:
stdenv.mkDerivation rec {
- name = "spiped-${version}";
+ pname = "spiped";
version = "1.5.0";
src = fetchurl {
- url = "https://www.tarsnap.com/spiped/${name}.tgz";
+ url = "https://www.tarsnap.com/spiped/${pname}-${version}.tgz";
sha256 = "1mxcbxifr3bnj6ga8lz88y4bhff016i6kjdzwbb3gzb2zcs4pxxj";
};
diff --git a/pkgs/tools/networking/spoofer/default.nix b/pkgs/tools/networking/spoofer/default.nix
index faeec8523aa..2b5aa2b7cbf 100644
--- a/pkgs/tools/networking/spoofer/default.nix
+++ b/pkgs/tools/networking/spoofer/default.nix
@@ -7,10 +7,9 @@ in
stdenv.mkDerivation rec {
pname = "spoofer";
version = "1.4.5";
- name = "${pname}-${version}";
src = fetchurl {
- url = "https://www.caida.org/projects/spoofer/downloads/${name}.tar.gz";
+ url = "https://www.caida.org/projects/spoofer/downloads/${pname}-${version}.tar.gz";
sha256 = "0pnim3xyfsmv6alsvhwjs4v9lp39wwiyj63rxsqyz4wx4vkmn12z";
};
diff --git a/pkgs/tools/networking/ssh-ident/default.nix b/pkgs/tools/networking/ssh-ident/default.nix
index 01903171e9c..0264da5c817 100644
--- a/pkgs/tools/networking/ssh-ident/default.nix
+++ b/pkgs/tools/networking/ssh-ident/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, makeWrapper, python }:
stdenv.mkDerivation rec {
- name = "ssh-ident-${version}";
+ pname = "ssh-ident";
version = "2016-04-21";
src = fetchFromGitHub {
owner = "ccontavalli";
diff --git a/pkgs/tools/networking/sshpass/default.nix b/pkgs/tools/networking/sshpass/default.nix
index 94221a359c1..3765e6aa08f 100644
--- a/pkgs/tools/networking/sshpass/default.nix
+++ b/pkgs/tools/networking/sshpass/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- name = "sshpass-${version}";
+ pname = "sshpass";
version = "1.06";
src = fetchurl {
diff --git a/pkgs/tools/networking/ssldump/default.nix b/pkgs/tools/networking/ssldump/default.nix
index adda38c184d..ad8f9830264 100644
--- a/pkgs/tools/networking/ssldump/default.nix
+++ b/pkgs/tools/networking/ssldump/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, openssl, libpcap }:
stdenv.mkDerivation rec {
- name = "ssldump-${version}";
+ pname = "ssldump";
version = "0.9b3";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/sstp/default.nix b/pkgs/tools/networking/sstp/default.nix
index 7bbc872c98e..de65298d648 100644
--- a/pkgs/tools/networking/sstp/default.nix
+++ b/pkgs/tools/networking/sstp/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, pkgconfig, ppp, libevent, openssl }:
stdenv.mkDerivation rec {
- name = "sstp-client-${version}";
+ pname = "sstp-client";
version = "1.0.12";
src = fetchurl {
diff --git a/pkgs/tools/networking/strongswan/default.nix b/pkgs/tools/networking/strongswan/default.nix
index 1bd864d859c..869e568d369 100644
--- a/pkgs/tools/networking/strongswan/default.nix
+++ b/pkgs/tools/networking/strongswan/default.nix
@@ -16,11 +16,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "strongswan-${version}";
+ pname = "strongswan";
version = "5.8.0"; # Make sure to also update <nixpkgs/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix> when upgrading!
src = fetchurl {
- url = "https://download.strongswan.org/${name}.tar.bz2";
+ url = "https://download.strongswan.org/${pname}-${version}.tar.bz2";
sha256 = "0cq9m86ydd2i0awxkv4a256f4926p2f9pzlisyskl9fngl6f3c8m";
};
diff --git a/pkgs/tools/networking/stubby/default.nix b/pkgs/tools/networking/stubby/default.nix
index 89af381d0d6..9b1ee7a9f79 100644
--- a/pkgs/tools/networking/stubby/default.nix
+++ b/pkgs/tools/networking/stubby/default.nix
@@ -3,7 +3,6 @@
stdenv.mkDerivation rec {
pname = "stubby";
- name = "${pname}-${version}";
version = "0.2.6";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/stun/default.nix b/pkgs/tools/networking/stun/default.nix
index 7ba4a0d8936..9960e6f0030 100644
--- a/pkgs/tools/networking/stun/default.nix
+++ b/pkgs/tools/networking/stun/default.nix
@@ -1,7 +1,6 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "${pname}-${version}";
pname = "stun";
version = "0.97";
diff --git a/pkgs/tools/networking/stunnel/default.nix b/pkgs/tools/networking/stunnel/default.nix
index 66a6c28d92a..792e6f68294 100644
--- a/pkgs/tools/networking/stunnel/default.nix
+++ b/pkgs/tools/networking/stunnel/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, openssl }:
stdenv.mkDerivation rec {
- name = "stunnel-${version}";
+ pname = "stunnel";
version = "5.55";
src = fetchurl {
- url = "https://www.stunnel.org/downloads/${name}.tar.gz";
+ url = "https://www.stunnel.org/downloads/${pname}-${version}.tar.gz";
sha256 = "0qjc0wkjf6bqz29fvwwsn9hnjhm6alsm10jcwx4jad2q3ks6kplh";
# please use the contents of "https://www.stunnel.org/downloads/${name}.tar.gz.sha256",
# not the output of `nix-prefetch-url`
diff --git a/pkgs/tools/networking/subfinder/default.nix b/pkgs/tools/networking/subfinder/default.nix
index 2a4cf3506df..b05ab3eeb88 100644
--- a/pkgs/tools/networking/subfinder/default.nix
+++ b/pkgs/tools/networking/subfinder/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "subfinder-git-${version}";
+ pname = "subfinder-git";
version = "2018-07-15";
goPackagePath = "github.com/subfinder/subfinder";
diff --git a/pkgs/tools/networking/swagger-codegen/default.nix b/pkgs/tools/networking/swagger-codegen/default.nix
index 4fc456523f7..91f15573914 100644
--- a/pkgs/tools/networking/swagger-codegen/default.nix
+++ b/pkgs/tools/networking/swagger-codegen/default.nix
@@ -3,7 +3,6 @@
stdenv.mkDerivation rec {
version = "2.3.1";
pname = "swagger-codegen";
- name = "${pname}-${version}";
jarfilename = "${pname}-cli-${version}.jar";
diff --git a/pkgs/tools/networking/swaks/default.nix b/pkgs/tools/networking/swaks/default.nix
index a9b0d04360e..9d776752c82 100644
--- a/pkgs/tools/networking/swaks/default.nix
+++ b/pkgs/tools/networking/swaks/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, perl, perlPackages, makeWrapper }:
stdenv.mkDerivation rec {
- name = "swaks-${version}";
+ pname = "swaks";
version = "20181104.0";
src = fetchurl {
- url = "https://www.jetmore.org/john/code/swaks/files/${name}.tar.gz";
+ url = "https://www.jetmore.org/john/code/swaks/files/${pname}-${version}.tar.gz";
sha256 = "0n1yd27xcyb1ylp5gln3yv5gzi9r377hjy1j32367kgb3247ygq2";
};
diff --git a/pkgs/tools/networking/tcpdump/default.nix b/pkgs/tools/networking/tcpdump/default.nix
index e0a9a7e76ae..a04d47b6414 100644
--- a/pkgs/tools/networking/tcpdump/default.nix
+++ b/pkgs/tools/networking/tcpdump/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, libpcap, perl }:
stdenv.mkDerivation rec {
- name = "tcpdump-${version}";
+ pname = "tcpdump";
version = "4.9.2";
# leaked embargoed security update
diff --git a/pkgs/tools/networking/tcpflow/default.nix b/pkgs/tools/networking/tcpflow/default.nix
index 1df0f2c37fc..8f502c5ef3f 100644
--- a/pkgs/tools/networking/tcpflow/default.nix
+++ b/pkgs/tools/networking/tcpflow/default.nix
@@ -1,61 +1,44 @@
-{ stdenv, lib, fetchFromGitHub, openssl, zlib, libpcap, boost, cairo, automake, autoconf, useCairo ? false }:
+{ stdenv, lib, fetchFromGitHub, automake, autoconf
+, openssl, zlib, libpcap, boost
+, useCairo ? false, cairo
+}:
stdenv.mkDerivation rec {
- baseName = "tcpflow";
- version = "1.4.6";
- name = "${baseName}-${version}";
+ pname = "tcpflow";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "simsong";
- repo = "tcpflow";
- rev = "017687365b8233d16260f4afd7572c8ad8873cf6";
- sha256 = "002cqmn786sjysf59xnbb7lgr23nqqslb2gvy29q2xpnq6my9w38";
+ repo = pname;
+ rev = "${pname}-${version}";
+ sha256 = "063n3pfqa0lgzcwk4c0h01g2y5c3sli615j6a17dxpg95aw1zryy";
+ fetchSubmodules = true;
};
- be13_api = fetchFromGitHub {
- owner = "simsong";
- repo = "be13_api";
- rev = "8f4f4b3fe0b4815babb3a6fb595eb9a6d07e8a2e";
- sha256 = "1dlys702x3m8cr9kf4b9j8n28yh6knhwgqkm6a5yhh1grd8r3ksm";
- };
-
- dfxml = fetchFromGitHub {
- owner = "simsong";
- repo = "dfxml";
- rev = "13a8cc22189a8336d16777f2897ada6ae2ee59de";
- sha256 = "0wzhbkp4c8sp6wrk4ilz3skxp14scdnm3mw2xmxxrsifymzs2f5n";
- };
-
- httpparser = fetchFromGitHub {
- owner = "nodejs";
- repo = "http-parser";
- rev = "8d9e5db981b623fffc93657abacdc80270cbee58";
- sha256 = "0x17wwhrc7b2ngiqy0clnzn1zz2gbcz5n9m29pcyrcplly782k52";
- };
-
- buildInputs = [ openssl zlib libpcap boost automake autoconf ] ++ lib.optional useCairo cairo;
-
- postUnpack = ''
- pushd "$sourceRoot/src"
- cp -rv ${be13_api}/* be13_api/
- cp -rv ${dfxml}/* dfxml/
- cp -rv ${httpparser}/* http-parser/
- chmod -R u+w dfxml
- popd
- '';
+ nativeBuildInputs = [ automake autoconf ];
+ buildInputs = [ openssl zlib libpcap boost ]
+ ++ lib.optional useCairo cairo;
prePatch = ''
- substituteInPlace ./bootstrap.sh \
- --replace \ git 'echo git' \
- --replace /bin/rm rm
+ substituteInPlace bootstrap.sh \
+ --replace ".git" "" \
+ --replace "/bin/rm" "rm"
+ substituteInPlace configure.ac \
+ --replace "1.5.1" "1.5.2"
'';
preConfigure = "bash ./bootstrap.sh";
meta = with stdenv.lib; {
- description = ''TCP stream extractor'';
- license = licenses.gpl3 ;
- maintainers = with maintainers; [ raskin obadz ];
+ description = "TCP stream extractor";
+ longDescription = ''
+ tcpflow is a program that captures data transmitted as part of TCP
+ connections (flows), and stores the data in a way that is convenient for
+ protocol analysis and debugging.
+ '';
+ inherit (src.meta) homepage;
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ primeos raskin obadz ];
platforms = platforms.linux;
};
}
diff --git a/pkgs/tools/networking/tcpflow/default.upstream b/pkgs/tools/networking/tcpflow/default.upstream
deleted file mode 100644
index 72802e4d046..00000000000
--- a/pkgs/tools/networking/tcpflow/default.upstream
+++ /dev/null
@@ -1 +0,0 @@
-url http://www.digitalcorpora.org/downloads/tcpflow/
diff --git a/pkgs/tools/networking/tcpreplay/default.nix b/pkgs/tools/networking/tcpreplay/default.nix
index 53af27b4deb..032adbff74f 100644
--- a/pkgs/tools/networking/tcpreplay/default.nix
+++ b/pkgs/tools/networking/tcpreplay/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, libpcap, tcpdump }:
stdenv.mkDerivation rec {
- name = "tcpreplay-${version}";
+ pname = "tcpreplay";
version = "4.3.2";
src = fetchurl {
diff --git a/pkgs/tools/networking/tftp-hpa/default.nix b/pkgs/tools/networking/tftp-hpa/default.nix
index bc97d5d8d6e..edd2abdd13e 100644
--- a/pkgs/tools/networking/tftp-hpa/default.nix
+++ b/pkgs/tools/networking/tftp-hpa/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "tftp-hpa-${version}";
+ pname = "tftp-hpa";
version="5.2";
src = fetchurl {
- url = "mirror://kernel/software/network/tftp/tftp-hpa/${name}.tar.xz";
+ url = "mirror://kernel/software/network/tftp/tftp-hpa/${pname}-${version}.tar.xz";
sha256 = "12vidchglhyc20znq5wdsbhi9mqg90jnl7qr9qs8hbvaz4fkdvmg";
};
diff --git a/pkgs/tools/networking/tinc/default.nix b/pkgs/tools/networking/tinc/default.nix
index a17f382557a..cf4a2bad78b 100644
--- a/pkgs/tools/networking/tinc/default.nix
+++ b/pkgs/tools/networking/tinc/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "1.0.35";
- name = "tinc-${version}";
+ pname = "tinc";
src = fetchurl {
url = "https://www.tinc-vpn.org/packages/tinc-${version}.tar.gz";
diff --git a/pkgs/tools/networking/tinc/pre.nix b/pkgs/tools/networking/tinc/pre.nix
index df9eb9bdad2..85cdd19702f 100644
--- a/pkgs/tools/networking/tinc/pre.nix
+++ b/pkgs/tools/networking/tinc/pre.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchgit, fetchpatch, autoreconfHook, texinfo, ncurses, readline, zlib, lzo, openssl }:
stdenv.mkDerivation rec {
- name = "tinc-${version}";
+ pname = "tinc";
version = "1.1pre17";
src = fetchgit {
diff --git a/pkgs/tools/networking/tinyproxy/default.nix b/pkgs/tools/networking/tinyproxy/default.nix
index c9a6599708c..84ecc44c183 100644
--- a/pkgs/tools/networking/tinyproxy/default.nix
+++ b/pkgs/tools/networking/tinyproxy/default.nix
@@ -2,7 +2,7 @@
libxslt, docbook_xsl }:
stdenv.mkDerivation rec{
- name = "tinyproxy-${version}";
+ pname = "tinyproxy";
version = "1.10.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/tracebox/default.nix b/pkgs/tools/networking/tracebox/default.nix
index c3abdd49e13..4062fc0fd58 100644
--- a/pkgs/tools/networking/tracebox/default.nix
+++ b/pkgs/tools/networking/tracebox/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchzip, autoreconfHook, libcrafter, libpcap, lua }:
stdenv.mkDerivation rec {
- name = "tracebox-${version}";
+ pname = "tracebox";
version = "0.2";
src = fetchzip {
diff --git a/pkgs/tools/networking/traceroute/default.nix b/pkgs/tools/networking/traceroute/default.nix
index 3d3be5d4532..af8f5cafb89 100644
--- a/pkgs/tools/networking/traceroute/default.nix
+++ b/pkgs/tools/networking/traceroute/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "traceroute-${version}";
+ pname = "traceroute";
version = "2.1.0";
src = fetchurl {
- url = "mirror://sourceforge/traceroute/${name}.tar.gz";
+ url = "mirror://sourceforge/traceroute/${pname}-${version}.tar.gz";
sha256 = "3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6";
};
diff --git a/pkgs/tools/networking/twa/default.nix b/pkgs/tools/networking/twa/default.nix
index 6170718b618..fe75b35eea2 100644
--- a/pkgs/tools/networking/twa/default.nix
+++ b/pkgs/tools/networking/twa/default.nix
@@ -11,7 +11,7 @@
}:
stdenv.mkDerivation rec {
- name = "twa-${version}";
+ pname = "twa";
version = "1.8.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/ua/default.nix b/pkgs/tools/networking/ua/default.nix
index 0cb8ad5a437..ddd0bab5d61 100644
--- a/pkgs/tools/networking/ua/default.nix
+++ b/pkgs/tools/networking/ua/default.nix
@@ -4,7 +4,7 @@
}:
buildGoPackage rec {
- name = "ua-unstable-${version}";
+ pname = "ua-unstable";
version = "2017-02-24";
rev = "325dab92c60e0f028e55060f0c288aa70905fb17";
diff --git a/pkgs/tools/networking/ubridge/default.nix b/pkgs/tools/networking/ubridge/default.nix
index f6afddaba38..42839a8ba2f 100644
--- a/pkgs/tools/networking/ubridge/default.nix
+++ b/pkgs/tools/networking/ubridge/default.nix
@@ -3,7 +3,7 @@
}:
stdenv.mkDerivation rec {
- name = "ubridge-${version}";
+ pname = "ubridge";
version = "0.9.16";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/uget-integrator/default.nix b/pkgs/tools/networking/uget-integrator/default.nix
index cc93da7f253..68f457c2a63 100644
--- a/pkgs/tools/networking/uget-integrator/default.nix
+++ b/pkgs/tools/networking/uget-integrator/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, uget, python3Packages }:
stdenv.mkDerivation rec {
- name = "uget-integrator-${version}";
+ pname = "uget-integrator";
version = "1.0.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/uget/default.nix b/pkgs/tools/networking/uget/default.nix
index b35c3e8c883..6b9d0bfa5dd 100644
--- a/pkgs/tools/networking/uget/default.nix
+++ b/pkgs/tools/networking/uget/default.nix
@@ -3,11 +3,11 @@
}:
stdenv.mkDerivation rec {
- name = "uget-${version}";
+ pname = "uget";
version = "2.2.2";
src = fetchurl {
- url = "mirror://sourceforge/urlget/${name}.tar.gz";
+ url = "mirror://sourceforge/urlget/${pname}-${version}.tar.gz";
sha256 = "1hmzk907blgzc1z6wv4zbzqrwad06zfm1rqc3svh5garxw8z7xsw";
};
diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix
index 5702483b88b..660ffcb823b 100644
--- a/pkgs/tools/networking/unbound/default.nix
+++ b/pkgs/tools/networking/unbound/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, openssl, nettle, expat, libevent, dns-root-data }:
stdenv.mkDerivation rec {
- name = "unbound-${version}";
+ pname = "unbound";
version = "1.9.2";
src = fetchurl {
- url = "https://unbound.net/downloads/${name}.tar.gz";
+ url = "https://unbound.net/downloads/${pname}-${version}.tar.gz";
sha256 = "15bbrczibap30db8a1pmqhvjbmkxms39hwiivby7f4j5rz2wwykg";
};
diff --git a/pkgs/tools/networking/unbound/python.nix b/pkgs/tools/networking/unbound/python.nix
index f41aa35df90..f6b5852a675 100644
--- a/pkgs/tools/networking/unbound/python.nix
+++ b/pkgs/tools/networking/unbound/python.nix
@@ -4,7 +4,6 @@ let
inherit (pythonPackages) python;
in stdenv.mkDerivation rec {
pname = "pyunbound";
- name = "${pname}-${version}";
version = "1.9.0";
src = fetchurl {
diff --git a/pkgs/tools/networking/vde2/default.nix b/pkgs/tools/networking/vde2/default.nix
index ac87a5c10e9..4ea09cd7f00 100644
--- a/pkgs/tools/networking/vde2/default.nix
+++ b/pkgs/tools/networking/vde2/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchpatch, openssl, libpcap, python2 }:
+{ stdenv, fetchurl, fetchpatch, openssl, libpcap, python2, withPython ? false }:
stdenv.mkDerivation rec {
name = "vde2-2.3.2";
@@ -15,8 +15,10 @@ stdenv.mkDerivation rec {
}
);
+ configureFlags = stdenv.lib.optional (!withPython) [ "--disable-python" ];
- buildInputs = [ openssl libpcap python2 ];
+ buildInputs = [ openssl libpcap ]
+ ++ stdenv.lib.optional withPython python2;
hardeningDisable = [ "format" ];
diff --git a/pkgs/tools/networking/wbox/default.nix b/pkgs/tools/networking/wbox/default.nix
index 0c97f20ee65..b1fb6ae8d90 100644
--- a/pkgs/tools/networking/wbox/default.nix
+++ b/pkgs/tools/networking/wbox/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "wbox-${version}";
+ pname = "wbox";
version = "5";
installPhase = ''
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
'';
src = fetchurl {
- url = "http://www.hping.org/wbox/${name}.tar.gz";
+ url = "http://www.hping.org/wbox/${pname}-${version}.tar.gz";
sha256 = "06daxwbysppvbh1mwprw8fgsp6mbd3kqj7a978w7ivn8hdgdi28m";
};
diff --git a/pkgs/tools/networking/weighttp/default.nix b/pkgs/tools/networking/weighttp/default.nix
index 1e93948be68..5615c249de9 100644
--- a/pkgs/tools/networking/weighttp/default.nix
+++ b/pkgs/tools/networking/weighttp/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchgit, python, libev, wafHook }:
stdenv.mkDerivation rec {
- name = "weighttp-${version}";
+ pname = "weighttp";
version = "0.4";
src = fetchgit {
diff --git a/pkgs/tools/networking/wget/default.nix b/pkgs/tools/networking/wget/default.nix
index 38a24eddc28..b7486ded4c8 100644
--- a/pkgs/tools/networking/wget/default.nix
+++ b/pkgs/tools/networking/wget/default.nix
@@ -5,11 +5,11 @@
, openssl ? null }:
stdenv.mkDerivation rec {
- name = "wget-${version}";
+ pname = "wget";
version = "1.20.3";
src = fetchurl {
- url = "mirror://gnu/wget/${name}.tar.lz";
+ url = "mirror://gnu/wget/${pname}-${version}.tar.lz";
sha256 = "1frajd86ds8vz2hprq30wq8ya89z9dcxnwm8nwk12bbc47l7qq39";
};
diff --git a/pkgs/tools/networking/whois/default.nix b/pkgs/tools/networking/whois/default.nix
index ee72cf4d2d8..b6c03c08cff 100644
--- a/pkgs/tools/networking/whois/default.nix
+++ b/pkgs/tools/networking/whois/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "5.5.1";
- name = "whois-${version}";
+ pname = "whois";
src = fetchFromGitHub {
owner = "rfc1036";
diff --git a/pkgs/tools/networking/wicd/default.nix b/pkgs/tools/networking/wicd/default.nix
index 9f67dd4e2c3..2f95876c2f3 100644
--- a/pkgs/tools/networking/wicd/default.nix
+++ b/pkgs/tools/networking/wicd/default.nix
@@ -5,11 +5,11 @@
let
inherit (python2Packages) python pygobject2 dbus-python pyGtkGlade pycairo;
in stdenv.mkDerivation rec {
- name = "wicd-${version}";
+ pname = "wicd";
version = "1.7.2.4";
src = fetchurl {
- url = "https://launchpad.net/wicd/1.7/${version}/+download/${name}.tar.gz";
+ url = "https://launchpad.net/wicd/1.7/${version}/+download/${pname}-${version}.tar.gz";
sha256 = "15ywgh60xzmp5z8l1kzics7yi95isrjg1paz42dvp7dlpdfzpzfw";
};
diff --git a/pkgs/tools/networking/wireguard-go/default.nix b/pkgs/tools/networking/wireguard-go/default.nix
index a537e4dfb26..dfda88cb867 100644
--- a/pkgs/tools/networking/wireguard-go/default.nix
+++ b/pkgs/tools/networking/wireguard-go/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchzip }:
buildGoPackage rec {
- name = "wireguard-go-${version}";
+ pname = "wireguard-go";
version = "0.0.20190517";
goPackagePath = "git.zx2c4.com/wireguard-go";
diff --git a/pkgs/tools/networking/wolfebin/default.nix b/pkgs/tools/networking/wolfebin/default.nix
index 05bf8d5dd11..555c04a0089 100644
--- a/pkgs/tools/networking/wolfebin/default.nix
+++ b/pkgs/tools/networking/wolfebin/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
version = "5.4";
- name = "wolfebin-${version}";
+ pname = "wolfebin";
src = fetchFromGitHub {
owner = "thejoshwolfe";
diff --git a/pkgs/tools/networking/wrk/default.nix b/pkgs/tools/networking/wrk/default.nix
index 5dd2f3b74fd..9c8f46bef07 100644
--- a/pkgs/tools/networking/wrk/default.nix
+++ b/pkgs/tools/networking/wrk/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, luajit, openssl, perl }:
stdenv.mkDerivation rec {
- name = "wrk-${version}";
+ pname = "wrk";
version = "4.1.0";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/wrk2/default.nix b/pkgs/tools/networking/wrk2/default.nix
index e2e638ad485..7908143bdab 100644
--- a/pkgs/tools/networking/wrk2/default.nix
+++ b/pkgs/tools/networking/wrk2/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, luajit, openssl, zlib }:
stdenv.mkDerivation rec {
- name = "wrk2-${version}";
+ pname = "wrk2";
version = "4.0.0-${builtins.substring 0 7 src.rev}";
src = fetchFromGitHub {
diff --git a/pkgs/tools/networking/wuzz/default.nix b/pkgs/tools/networking/wuzz/default.nix
index b13e5dee18c..e84a97525f1 100644
--- a/pkgs/tools/networking/wuzz/default.nix
+++ b/pkgs/tools/networking/wuzz/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
- name = "wuzz-${version}";
+ pname = "wuzz";
version = "0.2.0";
rev = "v${version}";
diff --git a/pkgs/tools/networking/zap/default.nix b/pkgs/tools/networking/zap/default.nix
index 7cac5a45570..7afd5e07717 100644
--- a/pkgs/tools/networking/zap/default.nix
+++ b/pkgs/tools/networking/zap/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, jdk, ant, runtimeShell }:
stdenv.mkDerivation rec {
- name = "zap-${version}";
+ pname = "zap";
version = "2.7.0";
src = fetchFromGitHub {
owner = "zaproxy";
diff --git a/pkgs/tools/networking/zerotierone/default.nix b/pkgs/tools/networking/zerotierone/default.nix
index 59bab468c53..367c518ad82 100644
--- a/pkgs/tools/networking/zerotierone/default.nix
+++ b/pkgs/tools/networking/zerotierone/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zerotierone";
- version = "1.4.2";
+ version = "1.4.4";
src = fetchFromGitHub {
owner = "zerotier";
repo = "ZeroTierOne";
rev = version;
- sha256 = "1b78jr33xawdkn8dcs884g6klj0zg4dazwhr1qhrj7x54bs7gizr";
+ sha256 = "1b9qm01ximz2j6yimp7bs86h4kaz8jsjxxb6c2js43dzp98k0m94";
};
preConfigure = ''
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Create flat virtual Ethernet networks of almost unlimited size";
homepage = https://www.zerotier.com;
- license = licenses.gpl3;
+ license = licenses.bsl11;
maintainers = with maintainers; [ sjmackenzie zimbatm ehmry obadz ];
platforms = platforms.x86_64 ++ platforms.aarch64;
};
diff --git a/pkgs/tools/networking/zssh/default.nix b/pkgs/tools/networking/zssh/default.nix
index ac64e135c2f..b2016fe9452 100644
--- a/pkgs/tools/networking/zssh/default.nix
+++ b/pkgs/tools/networking/zssh/default.nix
@@ -3,10 +3,11 @@
let
version = "1.5c";
in stdenv.mkDerivation rec {
- name = "zssh-${version}";
+ pname = "zssh";
+ inherit version;
src = fetchurl {
- url = "mirror://sourceforge/zssh/${name}.tgz";
+ url = "mirror://sourceforge/zssh/${pname}-${version}.tgz";
sha256 = "06z73iq59lz8ibjrgs7d3xl39vh9yld1988yx8khssch4pw41s52";
};