1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/pkgs/tools/networking
Frederik Rietdijk 099c13da1b Merge staging-next into master (#44009)
* substitute(): --subst-var was silently coercing to "" if the variable does not exist.

* libffi: simplify using `checkInputs`

* pythonPackges.hypothesis, pythonPackages.pytest: simpify dependency cycle fix

* utillinux: 2.32 -> 2.32.1

https://lkml.org/lkml/2018/7/16/532

* busybox: 1.29.0 -> 1.29.1

* bind: 9.12.1-P2 -> 9.12.2

https://ftp.isc.org/isc/bind9/9.12.2/RELEASE-NOTES-bind-9.12.2.html

* curl: 7.60.0 -> 7.61.0

* gvfs: make tests run, but disable

* ilmbase: disable tests on i686. Spooky!

* mdds: fix tests

* git: disable checks as tests are run in installcheck

* ruby: disable tests

* libcommuni: disable checks as tests are run in installcheck

* librdf: make tests run, but disable

* neon, neon_0_29: make tests run, but disable

* pciutils: 3.6.0 -> 3.6.1

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/pciutils/versions.

* mesa: more include fixes

mostly from void-linux (thanks!)

* npth: 1.5 -> 1.6

minor bump

* boost167: Add lockfree next_prior patch

* stdenv: cleanup darwin bootstrapping

Also gets rid of the full python and some of it's dependencies in the
stdenv build closure.

* Revert "pciutils: use standardized equivalent for canonicalize_file_name"

This reverts commit f8db20fb3a.
Patching should no longer be needed with 3.6.1.

* binutils-wrapper: Try to avoid adding unnecessary -L flags

(cherry picked from commit f3758258b8895508475caf83e92bfb236a27ceb9)
Signed-off-by: Domen Kožar <domen@dev.si>

* libffi: don't check on darwin

libffi usages in stdenv broken darwin. We need to disable doCheck for that case.

* "rm $out/share/icons/hicolor/icon-theme.cache" -> hicolor-icon-theme setup-hook

* python.pkgs.pytest: setupHook to prevent creation of .pytest-cache folder, fixes #40273

When `py.test` was run with a folder as argument, it would not only
search for tests in that folder, but also create a .pytest-cache folder.
Not only is this state we don't want, but it was also causing
collisions.

* parity-ui: fix after merge

* python.pkgs.pytest-flake8: disable test, fix build

* Revert "meson: 0.46.1 -> 0.47.0"

With meson 0.47.0 (or 0.47.1, or git)
things are very wrong re:rpath handling
resulting in at best missing libs but
even corrupt binaries :(.

When we run patchelf it masks the problem
by removing obviously busted paths.
Which is probably why this wasn't noticed immediately.

Unfortunately the binary already
has a long series of paths scribbled
in a space intended for a much smaller string;
in my testing it was something like
lengths were 67 with 300+ written to it.

I think we've reported the relevant issues upstream,
but unfortunately it appears our patches
are what introduces the overwrite/corruption
(by no longer being correct in what they assume)

This doesn't look so bad to fix but it's
not something I can spend more time on
at the moment.

--

Interestingly the overwritten string data
(because it is scribbled past the bounds)
remains in the binary and is why we're suddenly
seeing unexpected references in various builds
-- notably this is is the reason we're
seeing the "extra-utils" breakage
that entirely crippled NixOS on master
(and probably on staging before?).

Fixes #43650.

This reverts commit 305ac4dade.

(cherry picked from commit 273d68eff8)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-24 15:04:48 +01:00
..
acme-client
ahcpd
aircrack-ng treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
airfield pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
altermime
argus pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
argus-clients
aria2 aria2: 1.33.1 -> 1.34.0 2018-06-09 09:57:25 +03:00
arping
arpoison
assh pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
asynk
atftp
autossh
axel axel: add license 2018-07-22 17:33:09 +02:00
babeld
badvpn
bgpdump
biosdevname
bsd-finger
bud
bully
burpsuite
bwm-ng treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
cadaver
carddav-util
ccnet
chrony pps-tools: init at 1.0.2, enable for chrony, gpsd, ntp (#42889) 2018-07-04 11:28:07 +00:00
cjdns
cksfv
cmst pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
cntlm
connect connect: works on darwin (#42172) 2018-06-18 22:22:31 +02:00
connman pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
corkscrew
curl Merge staging-next into master (#44009) 2018-07-24 15:04:48 +01:00
curl-unix-socket
cutter
darkstat
davix
dd-agent pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ddclient
dhcp treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
dhcpcd
dhcpdump treewide: http -> https 2018-07-19 18:12:04 -07:00
dhcping treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
dibbler
dirb
djbdns
dnscrypt-proxy dnscrypt-proxy2: meta.description nit 2018-07-10 19:45:34 +02:00
dnscrypt-wrapper
dnsmasq pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
dnsperf dnsperf: fixup build 2018-06-30 09:57:58 +02:00
dnstop
dnstracer treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
driftnet
dropbear treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
easyrsa
eggdrop
email
envoy
eternal-terminal
fakeroute
fastd
fdm
ferm
filegive
flannel pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
flvstreamer
fping treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
gandi-cli
getmail
gftp treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
gmrender-resurrect
gmvault
gnirehtet gnirehtet: init at 2.2.1 2018-06-22 19:21:23 +02:00
goklp
gupnp-tools
gvpe treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
hans treewide: http -> https 2018-06-23 04:34:55 -07:00
haproxy haproxy: fix build on darwin 2018-06-08 23:17:44 +02:00
horst
hping
hss
htpdate
http-prompt http-prompt: 0.11.1 -> 0.11.2 2018-07-08 00:26:48 -07:00
httpie
httping
httplab
httpstat
httptunnel
hue-cli
hyenae
i2p i2p: 0.9.34 -> 0.9.35 2018-07-14 14:24:35 +02:00
i2pd pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ifstat-legacy
iftop
imapproxy
imapsync
inadyn pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
inetutils
infiniband-diags
iodine treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
iouyap
ip2location treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ipcalc
iperf iperf: 3.5 -> 3.6 (#43002) 2018-07-04 14:40:35 +00:00
ipv6calc pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
isync
jnettop
jwhois
kail kail: init at 0.6.0 2018-07-11 11:49:41 +02:00
kea kea: 1.3.0 -> 1.4.0 2018-07-15 21:41:46 +02:00
keepalived
lftp treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
libreswan
linkchecker
lldpd
logmein-hamachi logmein-hamachi: 2.1.0.174 -> 2.1.0.198 2018-07-10 21:20:47 +00:00
lsh
maildrop
mailsend
mailutils
maphosts
maxscale pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
mcrcon
megatools
memtier-benchmark
minidlna
minio-client
minissdpd
miniupnpc
miniupnpd miniupnpd: 2.1 -> 2.1.20180706 (#43186) 2018-07-11 11:52:10 +02:00
miredo treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
mitmproxy treewide: disable some darwin checks 2018-06-10 20:31:06 -04:00
modem-manager treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
mosh nixos/programs.mosh: refactor 2018-06-08 20:57:16 +02:00
mpack
mtr
mu
nat-traverse
nbd nbd: 3.14 -> 3.17 2018-06-23 22:32:15 +02:00
ncftp
ndisc6 treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ndjbdns
netalyzr
netboot
netcat
nethogs
netkit/tftp treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
netmask
netrw treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
netselect
netsniff-ng
network-manager networkmanager-vpnc: 1.2.4 -> 1.2.6 2018-07-23 22:44:34 +02:00
nfdump
ngrep
ngrok-1 pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ngrok-2
noip treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
nss-mdns
nss-pam-ldapd
ntopng
ntp pps-tools: init at 1.0.2, enable for chrony, gpsd, ntp (#42889) 2018-07-04 11:28:07 +00:00
nuttcp
nylon treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
nyx nyx: init at 2.0.4 (#43139) 2018-07-07 17:03:20 +02:00
nzbget nzbget: 19.1 -> 20.0 2018-06-09 21:21:52 +02:00
ocproxy
offlineimap treewide: remove aliases in nixpkgs 2018-07-18 23:25:20 -04:00
olsrd
openconnect
openfortivpn openfortivpn: 1.7.0 -> 1.7.1 2018-06-19 16:20:01 +00:00
openntpd
openresolv
opensm
openssh pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
openvpn
p2p
packetdrill
pacparser pacparser: fix build after #28029 2018-05-29 15:10:00 +00:00
par2cmdline
pcapc
pcapfix
pdnsd
pdsh
philter
phodav phodav: init at 2.2 2018-05-29 19:26:59 +03:00
pingtcp
pirate-get pirate-get: add missing dependency 2018-06-22 13:09:47 +02:00
pixiewps
polygraph
polysh
ppp
pptp
pptpd
privoxy
proxychains
pssh
pwnat
pykms
quicktun
radsecproxy
radvd
ratools
reaver-wps
reaver-wps-t6x
redir
redsocks
ripmime
rp-pppoe treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
s3cmd s3cmd: 2.0.1 -> 2.0.2 2018-07-18 07:46:21 -07:00
s3gof3r pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
s4cmd s4cmd: init at 2.0.1 2018-07-12 23:08:36 -04:00
s6-dns
s6-networking
samplicator
shadowfox shadowfox: init at 1.5.2 (#42313) 2018-06-27 23:57:14 +02:00
shadowsocks-libev pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
shncpd
siege
simpleproxy
sipcalc
sipsak
skydive pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
slimrat
smbldaptools treewide: fix build with disallowed aliases (#43872) 2018-07-21 22:03:24 -04:00
smokeping treewide: fix build with disallowed aliases (#43872) 2018-07-21 22:03:24 -04:00
snabb
socat
speedtest-cli speedtest-cli: 2.0.1 -> 2.0.2 2018-06-13 20:50:05 -07:00
spiped treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
spoofer [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
srelay pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ssh-ident
sshpass
ssldump treewide: fix derivation names 2018-05-28 05:59:57 -07:00
ssmtp
sstp
strongswan treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
stubby
stun
stunnel stunnel: 5.45 -> 5.46 2018-05-30 09:23:17 -05:00
subfinder subfinder: remove from its own deps 2018-07-16 00:04:43 +02:00
surfraw
swagger-codegen
swaks treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
swec
tcpdump pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
tcpflow
tcpreplay
tcptraceroute pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
telepresence telepresence: 0.67 -> 0.85 (#43116) 2018-07-06 19:23:43 +02:00
tftp-hpa pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
tgt
tinc pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
tlspool
toxvpn
tracebox
traceroute
trickle treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ua pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ucspi-tcp treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
udptunnel
uget
uget-integrator
unbound python27Packages.pyunbound: 1.6.0 -> 1.7.3 (#42952) 2018-07-04 16:28:02 +02:00
uqmi
urlwatch urlwatch: 2.11 -> 2.13 2018-06-07 22:40:06 -07:00
uwimap
vde2
vlan
vpnc
vtun
wakelan
wavemon
wbox
webalizer
weighttp
wget
whois whois: 5.3.1 -> 5.3.2 2018-07-16 21:33:00 -05:00
wicd pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
wireguard-go wireguard{,-go,-tools}: 0.0.20180531 -> 0.0.20180613 2018-06-14 19:45:15 +00:00
wireguard-tools wireguard: 0.0.20180625 -> 0.0.20180708 (#43318) 2018-07-11 10:33:41 +02:00
wol
wolfebin
wrk
wrk2
wuzz
x11-ssh-askpass
xl2tpd xl2tpd: 1.3.10.1 -> 1.3.12 2018-07-03 07:10:39 -07:00
xnbd
yrd
zap pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
zerotierone zerotierone: 1.2.8 -> 1.2.10 2018-06-18 18:17:57 -07:00
zssh