nixpkgs-suyu/pkgs/os-specific/linux
Arthur Gautier 256c518a8a dpdk: fixup shared compilation
Dpdk build will default to static linking of its libraries if
`default_library` option is not specified. When shared is expected, we
should explicitely set the `default_library` option to `shared`.

This saves 586MB on the derivation output size:
```
95M	/nix/store/qydxxmcnh1w8yz58n36345kg3siimqip-dpdk-22.11.1
681M	/nix/store/pxvc5r3jvba1i96cma36akr7cnvnac3w-dpdk-22.11.1
```
2023-10-06 11:20:23 +02:00
..
9ptls
915resolution
acpi
acpi-call
acpid
acpitool
adcli
afuse
akvcam
alsa-project alsa-utils: fixes for musl 2023-10-05 21:49:29 -03:00
amdctl
amdgpu-pro
anbox
android-udev-rules
apfs
apparmor
aseq2json
asus-ec-sensors
asus-wmi-sensors
atop
audit
autofs
autosuspend
ax99100
batman-adv
bbswitch
bcc
beefi
below
bionic-prebuilt
blktrace
bluez
bolt
bpfmon
bpftools
bpftrace
bpftune
bridge-utils
brillo
broadcom-sta
btfs
busybox
cachefilesd
can-isotp
can-utils
cannelloni
catfs
cfs-zen-tweaks
ch9344
checkpolicy
checksec
chromium-xorg-conf
cifs-utils
compsize
conky
conntrack-tools conntrack-tools: 1.4.7 -> 1.4.8 2023-10-02 12:49:49 +02:00
consoletools
conspy
cpufrequtils
cpuid
cpupower
cpupower-gui
cpuset
cpustat
cramfsprogs
cramfsswap
crda
criu
cryptodev
cryptsetup
cshatag
dbus-broker
dcgm
ddcci
dddvb
decklink
device-tree
devmem2
digimend
directvnc
disk-indicator
displaylink
dmidecode
dmraid
dmtcp
dpdk dpdk: fixup shared compilation 2023-10-06 11:20:23 +02:00
dpdk-kmods
dracut
drbd
dropwatch
dstat
e1000e
earlyoom
ebtables
edac-utils
ell
ena
error-inject
esdm
ethq
eudev
evdi
eventstat treewide: remove cstrahan from meta.maintainers - part 1 2023-10-04 22:20:58 -03:00
exfat
extrace
facetimehd
fan2go
fanctl
fanout
fatrace
fbterm
ffado
firejail
firmware
flashbench
fnotifystat
forkstat
forktty
freefall
freeipa
fscrypt
fscryptctl
fsverity-utils
fswebcam
ftop
fuse
fw-ectool
fwts
fxload
g15daemon
game-devices-udev-rules
gasket
gcadapter-oc-kmod
gfxtablet
gobi_loader
google-authenticator
gpu-switch
gradm
gt
guvcview
hd-idle
hdapsd
hdparm
health-check
hibernate
hid-ite8291r3
hostapd
hwdata
hyperv-daemons
i2c-tools
i7z
i810switch
ifenslave
ifmetric
iio-sensor-proxy
ima-evm-utils
input-utils
intel-cmt-cat
intel-compute-runtime
intel-ocl
intel-speed-select
iomelt treewide: remove cstrahan from meta.maintainers - part 1 2023-10-04 22:20:58 -03:00
ioport
iotop
iotop-c
ipp-usb
iproute
ipset
iptables
iptstate
ipu6-drivers
iputils
ipvsadm
irqbalance
isgx
it87
ithc
ivsc-driver
iw
iwd
ixgbevf
jool
joycond
jujuutils
kbd
kbdlight
kernel linux/update-mainline.py: log to stderr 2023-10-02 20:21:45 +00:00
kernel-headers
kexec-tools
keyutils
kinect-audio-setup
klibc
kmod
kmod-blacklist-ubuntu
kmod-debian-aliases
kmscon
kmscube
ksmbd-tools
kvdo
kvmfr
latencytop
ldm
ledger-udev-rules
lenovo-legion
libaio
libatasmart
libbpf
libcap
libcap-ng
libcgroup
libevdevc
libgestures
libnl
libnl-tiny
libnss-mysql
libnvme
libpsm2 libpsm2: 11.2.230 -> 12.0.1 2023-09-29 14:28:59 +00:00
libratbag
libselinux
libsemanage
libsepol
libsmbios
libtraceevent
libtracefs
libudev0-shim
libvolume_id
libwebcam
libzbc
libzbd
light
lightum
linux-wifi-hotspot
linuxptp
liquidtux
lkrg
lksctp-tools
lm-sensors
lockdep
lsb-release
lsirec
lsiutil
lsscsi
lttng-modules
lvm2
lxc
lxcfs
macchanger
mba6x_bl
mbp-modules/mbp2018-bridge-drv
mbpfan treewide: remove cstrahan from meta.maintainers - part 1 2023-10-04 22:20:58 -03:00
mceinject
mcelog
mdadm
mdevctl
metastore
microcode
mingetty
minimal-bootstrap
miraclecast
mkinitcpio-nfs-utils
mmc-utils
molly-guard
msr
msr-tools
mstpd
multipath-tools
musl
musl-fts
musl-obstack
mwprocapture
mxu11x0
ndiswrapper
net-tools treewide: fix invalid gentoo/distfiles urls (#257808) 2023-09-28 20:54:54 +02:00
netatop
new-lg4ff
nfs-utils
nftables
nix-ld
nixos-rebuild
nmon
nsncd
nss_ldap
numactl
numad
numatop
numworks-udev-rules
nvidia-x11 linuxPackages.nvidia_x11_vulkan_beta: 535.43.09 -> 535.43.10 2023-09-28 20:46:35 +02:00
nvidiabl
nvme-cli
nvmet-cli
ocf-resource-agents
oci-seccomp-bpf-hook
oddjob
odp-dpdk
open-iscsi
open-isns
opengl/xorg-sys
openrazer
opensnitch-ebpf
openvswitch
otpw
oxtools
pagemon
pam
pam_ccreds
pam_dp9ik
pam_gnupg
pam_krb5
pam_ldap
pam_mount
pam_mysql
pam_p11
pam_pgsql
pam_rssh
pam_ssh_agent_auth
pam_tmpdir
pam_u2f
pam_usb
pam_ussh
pax-utils treewide: fix invalid gentoo/distfiles urls (#257808) 2023-09-28 20:54:54 +02:00
paxctl
paxtest
pcimem
pcm
pcmciautils
perf-tools
pflask
phc-intel
picoprobe-udev-rules
piper
pipework treewide: remove cstrahan from meta.maintainers - part 1 2023-10-04 22:20:58 -03:00
pktgen
ply
plymouth
pm-utils
pmount
policycoreutils
pommed-light
power-calibrate
power-profiles-daemon
powercap
powerstat
powertop
pps-tools
prl-tools
procdump
procps-ng
projecteur
pscircle
psftools
psmisc
qc71_laptop
qmk-udev-rules
qperf
r8125
r8168
radeontools
radeontop
rasdaemon
raspberrypi-eeprom raspberrypi-eeprom: add awk to wrapper 2023-10-01 10:32:19 +02:00
rdma-core rdma-core: split outputs -> out, man, dev 2023-09-30 21:10:53 +02:00
read-edid
reap
regionset
reptyr
restool
rewritefs
rfkill
roccat-tools
rt-tests
rtkit
rtl88x2bu
rtl88xxau-aircrack
rtl8188eus-aircrack
rtl8189es
rtl8189fs
rtl8192eu
rtl8723ds
rtl8812au
rtl8814au
rtl8821au
rtl8821ce
rtl8821cu
rtw88
rtw89
ryzenadj
sasutils
schedtool
sd-switch
sdparm
selinux-python
selinux-sandbox
semodule-utils
service-wrapper
setools
seturgent
sgx
shadow
sinit
smem
smemstat
sssd
statifier
swapview
switcheroo-control
sydbox
syscall_limiter
sysdig
sysfsutils
sysklogd
syslinux
sysstat
system76
system76-acpi
system76-io
system76-power
system76-scheduler
systemd systemd: fix build on musl (#257928) 2023-09-29 16:42:41 +02:00
systemd-wait
sysvinit
tailor-gui
target-isns
targetcli
tbs
tcp-wrappers
teck-udev-rules
teensy-udev-rules
thunderbolt
tinyalsa
tiptop
tiscamera
tmon
tomb
tp_smapi
tpacpi-bat
trace-cmd
trelay
trezor-udev-rules
trinity
tuna
tunctl
turbostat
tuxedo-keyboard
tuxedo-rs
uclibc-ng
udisks
uhk-agent
uhk-udev-rules
ulogd
ultrablue-server
undervolt
unscd
unstick
untie
upower
usb-blaster-udev-rules
usbguard
usbguard-notifier
usbip
usbrelay usbrelay: 1.2 -> 1.2.1 2023-09-30 21:41:10 +00:00
usbtop
usbutils
usermount
util-linux
uvcdynctrl
v4l-utils
v4l2-relayd
v4l2loopback
v86d
vdo
veikk-linux-driver
vendor-reset
virtio_vmmci
virtualbox
vm-tools
vmm_clock
vmware
waydroid
wireguard
wireless-tools
wiringpi
wooting-udev-rules
wpa_supplicant
x86_energy_perf_policy
x86info
xf86-input-cmt
xf86-input-wacom
xf86-video-nested
xone
xp-pen-drivers
xpadneo
xsensors treewide: remove cstrahan from meta.maintainers - part 1 2023-10-04 22:20:58 -03:00
xsos
zenmonitor
zenpower
zenstates
zfs zfs: 2.1.12 -> 2.1.13 2023-09-28 08:10:52 -04:00
zsa-udev-rules