nixpkgs/pkgs/tools/networking
Andrew Childs 7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
..
6tunnel
acme-client
ahcpd
aircrack-ng
airfield
altermime
amass
anevicon anevicon: init at 0.1.0 (#120043) 2021-04-22 05:39:12 +02:00
argus
argus-clients
aria2
arping
arpoison
assh
atftp
atinout
autossh
axel
babeld babeld: add patch to skip per interface rp_filter setup 2021-04-25 00:51:41 +02:00
bacnet-stack
badvpn
bandwhich
bgpdump
bgpq3
bgpq4
biosdevname
boringtun
boundary boundary: 0.1.8 -> 0.2.0 2021-04-15 12:58:14 +01:00
brook
bsd-finger
bud
bukubrow
bully
burpsuite
bwm-ng
cadaver
cantoolz
carddav-util
cassowary
chisel
chrony
circus
cjdns
cksfv
clash clash: 1.4.2 -> 1.5.0 2021-04-10 06:53:52 +00:00
cloud-custodian
cmst
cntlm
connect
connman connman: set sysconfdir to /etc 2021-04-06 16:09:47 +00:00
corerad
corkscrew
croc croc: 9.1.0 -> 9.1.1 2021-04-29 22:48:09 +00:00
curl curl: 7.74.0 -> 7.76.1 2021-04-14 17:06:07 +02:00
curl-unix-socket
curlie
darkstat
davix
dd-agent
ddclient iproute: deprecate alias 2021-04-04 01:43:46 +02:00
dhcp iproute: deprecate alias 2021-04-04 01:43:46 +02:00
dhcpcd dhcpcd: Fix patch url (#118264) 2021-04-02 02:58:33 +02:00
dhcpdump
dhcping
dibbler
dirb
djbdns
dnscrypt-proxy2
dnscrypt-wrapper
dnsmasq dnsmasq: 2.84 -> 2.85 2021-04-24 09:52:50 +02:00
dnsperf
dnsproxy dnsproxy: 0.37.1 -> 0.37.2 2021-04-25 21:52:07 +00:00
dnstop
dnstracer
dnstwist dnstwist: init at 20201228 2021-04-21 10:44:06 +02:00
dnsviz
dogdns
driftnet
drill
dropbear
dsniff
easyrsa
eggdrop
email
eternal-terminal eternal-terminal: 6.0.13 -> 6.1.7 2021-04-28 05:48:42 -07:00
evillimiter
fakeroute
fastd
fdm
ferm
filegive
findomain
flannel
flvstreamer
fping
freebind
frp
gandi-cli
getmail
getmail6
gftp
gmrender-resurrect gmrender-resurrect: 0.0.8 -> 0.0.9 2021-04-15 23:50:17 -07:00
gnirehtet
go-shadowsocks2
gobgp gobgp: 2.25.0 -> 2.26.0 2021-04-06 04:14:41 -04:00
goimapnotify
goklp
goreplay
gping
grpcui
grpcurl
guardian-agent
gupnp-tools
gvpe iproute: deprecate alias 2021-04-04 01:43:46 +02:00
hans
haproxy haproxy: 2.3.7 -> 2.3.10 2021-04-28 17:02:10 +00:00
hey
horst
hping
hss
htpdate
http-prompt
http2tcp
httperf
httpie
httping
httplab
httplz
httpstat httpstat: use python3 2021-04-03 17:06:09 +02:00
httptunnel
hue-cli
hyenae
i2p
i2pd i2pd: 2.36.0 -> 2.37.0 2021-04-05 10:18:45 +02:00
ifstat-legacy
iftop
igmpproxy
imapproxy
imapsync
inadyn
inetutils Revert "Revert "apparmor: fix and improve the service"" 2021-04-23 07:17:55 +02:00
innernet llvmPackages: Multuple outputs for everythting 2021-04-30 05:41:00 +00:00
iodine
iouyap
ip2location
ip2unix
ipcalc
iperf
ipgrep
ipv6calc
isync
jnettop
junkie
jwhois
kail
kapp
kea kea: 1.9.5 -> 1.9.6 2021-04-30 02:31:10 +02:00
keepalived
lftp
libnids
libreswan iproute: deprecate alias 2021-04-04 01:43:46 +02:00
linkchecker linkchecker: add pyopenssl dependency to fix build 2021-04-05 11:38:06 -07:00
lldpd
logmein-hamachi
lsh
lxi-tools
lychee lychee: 0.5.0 -> 0.7.0 2021-04-22 22:25:03 +02:00
maildrop
mailsend
mailutils mailutils: make nettools optional on darwin 2021-04-01 04:20:00 -05:00
maphosts
maxscale kerberos: deprecate alias 2021-04-04 03:18:56 +02:00
mcrcon
megatools
memtier-benchmark
minidlna
minio-client
minissdpd
miniupnpc
miniupnpd iproute: deprecate alias 2021-04-04 01:43:46 +02:00
miredo iproute: deprecate alias 2021-04-04 01:43:46 +02:00
mmsd
modem-manager
moodle-dl moodle-dl: init at 2.1.2.5 2021-03-31 07:37:35 +02:00
mosh
mozwire
mpack
mtr
mu
nat-traverse
nbd
ncftp
ndisc6
ndjbdns
nebula
netboot yacc: deprecate alias 2021-04-04 03:18:58 +02:00
netcat
nethogs
netifd
netkit/tftp
netmask
netrw
netselect
netsniff-ng
nettee
networkmanager networkmanager: add maxeaubrey to maintainers 2021-04-21 13:43:11 +02:00
nfdump yacc: deprecate alias 2021-04-04 03:18:58 +02:00
nfstrace
ngrep
ngrok-1
ngrok-2
nikto
noip
nss-mdns
nss-pam-ldapd
ntopng
ntp ntp: set platforms to unix (#119644) 2021-04-17 00:43:03 +02:00
nuttcp
nxdomain nxdomain: 1.0.1 -> 1.0.2 2021-04-26 01:06:52 +02:00
nylon
nyx
nzbget
oapi-codegen oapi-codegen: 1.5.6 -> 1.6.0 2021-04-05 00:57:20 +00:00
obfs4
ocproxy
ocserv
offlineimap
ofono
olsrd
oneshot
openapi-generator-cli
openconnect
openconnect_pa
openfortivpn
openntpd
openresolv
opensm
opensnitch
openssh openssh: 8.5p1 -> 8.6p1 2021-04-19 08:33:03 +02:00
openvpn iproute: deprecate alias 2021-04-04 01:43:46 +02:00
p2p amule: unbreak (except daemon), unstable-20201006 -> 2.3.3, use cmake 2021-04-10 17:20:29 +02:00
packetdrill
pacparser
par2cmdline
passh
pcapc
pcapfix
pdnsd
pdsh
persepolis
philter
phodav
photon
pingtcp
pirate-get
pixiecore
pixiewps
pmacct
polygraph
polysh
ppp
pptp iproute: deprecate alias 2021-04-04 01:43:46 +02:00
pptpd
prettyping
pritunl-ssh
privoxy
proxify
proxychains
pssh
pwnat
py-wmi-client
pykms
qrcp qrcp: 0.7.0 -> 0.8.1 2021-04-19 21:54:34 +02:00
quickserve
quicktun
radsecproxy
radvd
ratools
rcon
rdrview
reaver-wps
reaver-wps-t6x
redir
redsocks
ripmime
rp-pppoe
rshijack
rtptools
s3cmd
s3gof3r
s4cmd
s5cmd
s6-dns
s6-networking
saldl saldl: 40 -> 41 2021-04-06 16:26:59 +10:00
samplicator
shadowfox
shadowsocks-libev
shadowsocks-rust shadowsocks-rust: 1.10.5 -> 1.10.7 2021-04-17 04:20:00 +00:00
shadowsocks-v2ray-plugin
shncpd
shorewall iproute: deprecate alias 2021-04-04 01:43:46 +02:00
siege siege: 4.0.7 -> 4.0.8 2021-04-15 11:34:48 +02:00
simpleproxy
sipcalc
sipsak
sish sish: init at 1.1.5 2021-04-21 00:06:27 +02:00
slack-cli
slirp4netns
smartdns
smokeping
snabb mysql: deprecate alias 2021-04-04 03:18:57 +02:00
sniffglue
socat
spiped
spoofer
srelay
ssh-agents
ssh-askpass-fullscreen
ssh-ident
sshoogr
sshpass
sshping
ssldump
sslsplit
ssmtp
sstp
strongswan
stubby
stun
stunnel
subfinder
surfraw
swagger-codegen swagger-codegen: do not override phases 2021-04-19 10:56:52 +02:00
swagger-codegen3 swagger-codegen3: init at 3.0.25 2021-04-19 10:56:52 +02:00
swaks
swec
tayga
tcp-cutter
tcpdump tcpdump: 4.9.3 -> 4.99.0 2021-04-11 09:39:59 +02:00
tcpflow
tcpreplay
tcptraceroute
tdns-cli
telepresence
tendermint
termshark
tftp-hpa
tgt treewide: use perl.withPackages when possible 2021-03-31 21:35:37 +02:00
tinc
tinyfecvpn
tinyproxy
tlspool
toss
tox-node
toxvpn
tracebox
traceroute
trickle
tridactyl-native
tunnelto
twa
ua
ubridge
ucspi-tcp
udptunnel
uget
uget-integrator
unbound unbound: wrap unbound-control-setup with openssl 2021-04-24 10:26:40 +02:00
uqmi
urlwatch
uwimap
v2ray v2ray: 4.37.0 -> 4.37.3 2021-04-16 03:20:06 +08:00
vde2
vegeta
vlan
vpn-slice
vpnc
vtun yacc: deprecate alias 2021-04-04 03:18:58 +02:00
waitron
wakelan
wakeonlan
wavemon
wbox
webalizer
webwormhole
weighttp
wget
wget2 lzma: deprecate alias 2021-04-04 19:49:52 +02:00
whois
wicd iproute: deprecate alias 2021-04-04 01:43:46 +02:00
wifish
wifite2
wireguard-go
wireguard-tools iproute: deprecate alias 2021-04-04 01:43:46 +02:00
wol
wolfebin
wormhole-william
wrk
wrk2
wuzz
x11-ssh-askpass
xh
xl2tpd
xnbd
yggdrasil
yrd
ytcc ytcc: 2.1.0 -> 2.2.0 2021-04-05 23:42:58 -04:00
zap
zerotierone zerotierone: 1.6.4 -> 1.6.5 (#120722) 2021-04-26 15:55:31 +02:00
zs-apc-spdu-ctl
zs-wait4host
zssh