nixpkgs/pkgs/os-specific/linux
Andreas Rammhold 64556974b6
systemd: 247.6 -> 249.4
This updates systemd to version v249.4 from version v247.6.

Besides the many new features that can be found in the upstream
repository they also introduced a bunch of cleanup which ended up
requiring a few more patches on our side.

a) 0022-core-Handle-lookup-paths-being-symlinks.patch:
  The way symlinked units were handled was changed in such that the last
  name of a unit file within one of the unit directories
  (/run/systemd/system, /etc/systemd/system, ...) is used as the name
  for the unit. Unfortunately that code didn't take into account that
  the unit directories themselves could already be symlinks and thus
  caused all our units to be recognized slightly different.

  There is an upstream PR for this new patch:
    https://github.com/systemd/systemd/pull/20479

b) The way the APIVFS is setup has been changed in such a way that we
   now always have /run. This required a few changes to the
   confinement tests which did assert that they didn't exist. Instead of
   adding another patch we can just adopt the upstream behavior. An
   empty /run doesn't seem harmful.

   As part of this work I refactored the confinement test just a little
   bit to allow better debugging of test failures. Previously it would
   just fail at some point and it wasn't obvious which of the many
   commands failed or what the unexpected string was. This should now be
   more obvious.

c) Again related to the confinement tests the way a file was tested for
   being accessible was optimized. Previously systemd would in some
   situations open a file twice during that check. This was reduced to
   one operation but required the procfs to be mounted in a units
   namespace.

   An upstream bug was filed and fixed. We are now carrying the
   essential patch to fix that issue until it is backported to a new
   release (likely only version 250). The good part about this story is
   that upstream systemd now has a test case that looks very similar to
   one of our confinement tests. Hopefully that will lead to less
   friction in the long run.

   https://github.com/systemd/systemd/issues/20514
   https://github.com/systemd/systemd/pull/20515

d) Previously we could grep for dlopen( somewhat reliably but now
   upstream started using a wrapper around dlopen that is most of the
   time used with linebreaks. This makes using grep not ergonomic
   anymore.

   With this bump we are grepping for anything that looks like a
   dynamic library name (in contrast to a dlopen(3) call) and replace
   those instead. That seems more robust. Time will tell if this holds.

   I tried using coccinelle to patch all those call sites using its
   tooling but unfornately it does stumble upon the _cleanup_
   annotations that are very common in the systemd code.

e) We now have some machinery for libbpf support in our systemd build.
   That being said it doesn't actually work as generating some skeletons
   doesn't work just yet. It fails with the below error message and is
   disabled by default (in both minimal and the regular build).

   > FAILED: src/core/bpf/socket_bind/socket-bind.skel.h
   > /build/source/tools/build-bpf-skel.py --clang_exec /nix/store/x1bi2mkapk1m0zq2g02nr018qyjkdn7a-clang-wrapper-12.0.1/bin/clang --llvm_strip_exec /nix/store/zm0kqan9qc77x219yihmmisi9g3sg8ns-llvm-12.0.1/bin/llvm-strip --bpftool_exec /nix/store/l6dg8jlbh8qnqa58mshh3d8r6999dk0p-bpftools-5.13.11/bin/bpftool --arch x86_64 ../src/core/bpf/socket_bind/socket-bind.bpf.c src/core/bpf/socket_bind/socket-bind.skel.h
   > libbpf: elf: socket_bind_bpf is not a valid eBPF object file
   > Error: failed to open BPF object file: BPF object format invalid
   > Traceback (most recent call last):
   >   File "/build/source/tools/build-bpf-skel.py", line 128, in <module>
   >     bpf_build(args)
   >   File "/build/source/tools/build-bpf-skel.py", line 92, in bpf_build
   >     gen_bpf_skeleton(bpftool_exec=args.bpftool_exec,
   >   File "/build/source/tools/build-bpf-skel.py", line 63, in gen_bpf_skeleton
   >     skel = subprocess.check_output(bpftool_args, universal_newlines=True)
   >   File "/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib/python3.9/subprocess.py", line 424, in check_output
   >     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
   >   File "/nix/store/81lwy2hfqj4c1943b1x8a0qsivjhdhw9-python3-3.9.6/lib/python3.9/subprocess.py", line 528, in run
   >     raise CalledProcessError(retcode, process.args,
   > subprocess.CalledProcessError: Command '['/nix/store/l6dg8jlbh8qnqa58mshh3d8r6999dk0p-bpftools-5.13.11/bin/bpftool', 'g', 's', '../src/core/bpf/socket_bind/socket-bind.bpf.o']' returned non-zero exit status 255.
   > [102/1457] Compiling C object src/journal/libjournal-core.a.p/journald-server.c.oapture output)put)ut)
   > ninja: build stopped: subcommand failed.

  f) We do now have support for TPM2 based disk encryption in our
     systemd build. The actual bits and pieces to make use of that are
     missing but there are various ongoing efforts in that direction.
     There is also the story about systemd in our initrd to enable this
     being used for root volumes. None of this will yet work out of the
     box but we can start improving on that front.

  g) FIDO2 support was added systemd and consequently we can now use
     that. Just with TPM2 there hasn't been any integration work with
     NixOS and instead this just adds that capability to work on that.

Co-Authored-By: Jörg Thalheim <joerg@thalheim.io>
2021-09-12 23:45:49 +02:00
..
915resolution os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
acpi
acpi-call acpi_call: 1.2.1 -> 1.2.2 2021-08-24 20:26:28 +02:00
acpid os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
acpitool os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
afuse os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
akvcam linuxPackages.akvcam: 1.2.0 -> 1.2.2 2021-08-30 19:20:08 +00:00
alsa-project os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
amdgpu-pro
anbox linuxPackages.anbox: 2019-11-15 -> 2020-06-14, mark broken for kernels 2021-05-13 11:23:14 -07:00
android-udev-rules android-udev-rules: 20210425 -> 20210501 2021-05-17 14:02:36 -07:00
apfs apfs: init at unstable-2021-06-25 2021-06-26 11:52:33 +02:00
apparmor apparmor: 3.0.1 -> 3.0.3 2021-08-18 17:36:39 -04:00
aseq2json Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
asus-wmi-sensors
atop treewide: remove meta.version 2021-07-18 00:07:38 +02:00
audit os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
autofs kerberos: deprecate alias 2021-04-04 03:18:56 +02:00
batman-adv batman-adv: 2021.0 -> 2021.1 2021-05-22 00:31:57 +02:00
bbswitch linuxPackages.bbswitch: use kernel's make flags 2021-09-10 14:42:17 -07:00
bcc Merge branch 'master' into staging-next 2021-05-09 09:31:55 +02:00
beefi
bionic-prebuilt bionic: use fetchzip for everything (#123010) 2021-05-16 01:24:27 -04:00
blktrace blktrace: switch to pname + version, cleanup 2021-08-08 04:58:30 +02:00
bluez bluez: 5.60 -> 5.61 2021-08-30 20:21:55 +02:00
bolt bolt: 0.9 -> 0.9.1 2021-03-08 19:44:05 +01:00
bpftools bpftools: fix 2021-07-02 20:19:32 -04:00
bpftrace linuxPackages_5_4.bpftrace: 0.12.1 -> 0.13.0 2021-07-03 05:57:56 +00:00
bridge-utils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
brillo
broadcom-sta
btfs btfs: add darwin build 2021-04-20 00:51:41 +09:00
busybox busybox-sandbox-shell: use 64-bit numbers in test command 2021-07-06 10:43:39 +02:00
cachefilesd
can-isotp
can-utils
catfs treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
checkpolicy
checksec
chromium-xorg-conf
cifs-utils cifs-utils: 6.12 -> 6.13 2021-04-28 03:03:12 +00:00
compsize compsize: use upstream's installer 2021-03-29 13:15:18 +08:00
conky conky: 1.12.1 -> 1.12.2 2021-04-25 21:14:42 +00:00
conntrack-tools
consoletools
conspy
cpufrequtils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
cpuid
cpupower
cpuset
cpustat
cramfsprogs cramfsprogs: support cross-compilation 2021-09-05 10:56:49 +02:00
cramfsswap cramfsswap: 1.4.1 -> 1.4.2, cleanup 2021-08-23 00:27:25 -07:00
crda
criu criu: remove stale substituteInPlace 2021-02-16 06:56:19 +01:00
cryptodev cryptodev: 1.11 -> 1.12 2021-05-08 10:06:52 -07:00
cryptsetup cryptsetup: 2.3.6 -> 2.4.0 2021-09-01 18:57:13 +02:00
cshatag
dbus-broker dbus-broker: 28 -> 29 2021-06-04 16:27:20 +02:00
ddcci maintainers: remove bricewge 2021-09-08 11:56:00 +02:00
device-tree
devmem2 os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
digimend
directvnc
disk-indicator os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
displaylink displaylink: 5.3.1 -> 5.4.0 2021-04-19 08:34:48 +02:00
dlm treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
dmidecode os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
dmraid os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
dmtcp dmtcp: 2.6.0 -> unstable-2021-03-01 2021-07-06 16:02:35 +02:00
dpdk dpdk: Support building example programs 2021-07-22 23:47:55 -07:00
dpdk-kmods dpdk-kmods: init at 2021-04-21 2021-06-12 20:25:28 +02:00
drbd os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
dropwatch dropwatch. 1.5.1 -> 1.5.3 (#119989) 2021-04-21 06:28:39 +01:00
dstat treewide: use quotes for url 2021-06-20 16:26:23 +02:00
e1000e
earlyoom
ebtables
edac-utils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
ell ell: 0.42 -> 0.43 2021-08-30 20:22:38 +02:00
ena linuxPackages.ena: 2.4.1 -> 2.5.0 2021-05-19 12:48:30 +08:00
erofs-utils
eudev eudev: 3.2.9 -> 3.2.10 2021-02-12 08:33:41 +00:00
evdi linuxPackages.evdi: unstable-2021-06-11 -> unstable-2021-07-7 2021-08-04 16:29:16 +03:00
eventstat eventstat: 0.04.11 -> 0.04.12 2021-05-08 17:14:59 -07:00
exfat
extrace extrace: 0.7 -> 0.8 2021-08-06 16:25:59 +00:00
facetimehd
fatrace fatrace: 0.16.2 -> 0.16.3 2021-05-16 02:47:06 -04:00
fbterm
ffado
firejail firejail: 0.9.64.4 -> 0.9.66 2021-06-30 02:28:53 +00:00
firmware os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
flashbench Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
fnotifystat
forkstat
forktty
freefall
fscrypt fscrypt-experimental: 0.2.9 -> 0.3.0 (#118243) 2021-04-02 11:56:01 +02:00
fscryptctl
fswebcam os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
ftop
fuse fuse3: 3.10.4 -> 3.10.5 2021-09-06 23:01:58 +02:00
fwts Merge pull request #133321 from r-ryantm/auto-update/fwts 2021-08-14 00:46:06 +03:00
fxload os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
g15daemon treewide: convert all links git.archlinux.org to github.com/archlinux/svntogit-* 2021-07-14 03:35:21 +02:00
gcadapter-oc-kmod
gfxtablet
gobi_loader
gogoclient iproute: deprecate alias 2021-04-04 01:43:46 +02:00
google-authenticator
gpu-switch
gradm gradm: 3.1-202012071814 -> 3.1-202102241600 2021-05-14 10:39:48 -04:00
greetd treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
gtkgreet gtkgreet: init at 0.7 2021-03-22 10:16:31 +01:00
guvcview Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
hd-idle os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
hdapsd
hdparm hdparm: 9.61 -> 9.62 2021-05-22 19:00:51 +00:00
health-check
hibernate
hid-nintendo linuxPackages.hid-nintendo: init at 3.1 2021-05-17 21:23:47 -07:00
hostapd hostapd: add patch for CVE-2021-30004 2021-04-13 19:32:22 +02:00
hwdata Revert "Revert "hwdata: 0.344 -> 0.347"" 2021-05-16 16:37:13 +02:00
hyperv-daemons hyperv-daemons: use python3 for kernels that support it 2021-07-13 19:34:57 +02:00
i2c-tools i2c-tools: switch to fetchgit and separate man 2021-05-08 13:23:36 -07:00
i7z
i810switch Merge pull request #132659 from SuperSandro2000/SuperSandro2000-patch-1 2021-08-04 15:42:09 +02:00
ifenslave
ifmetric
iio-sensor-proxy treewide: remove meta.version 2021-07-18 00:07:38 +02:00
ima-evm-utils
input-utils
intel-compute-runtime
intel-ocl
intel-speed-select
iomelt
ioport os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
iotop os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
iotop-c iotop-c: 1.17 -> 1.18 2021-08-25 06:20:11 +00:00
iproute iproute2: 5.13.0 -> 5.14.0 2021-09-04 17:06:11 +02:00
ipsec-tools os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
ipset ipset: 7.14 -> 7.15 2021-08-06 00:10:45 +00:00
iptables treewide: ensure pre/post phase hooks are strings 2021-08-20 19:08:42 -04:00
iptstate
iputils iputils: 20210202 -> 20210722 2021-07-24 15:12:42 +02:00
ipvsadm
irqbalance irqbalance: 1.7.0 -> 1.8.0 2021-06-30 00:32:28 +08:00
isgx linuxPackages.isgx: 2.11 -> 2.14 2021-08-30 23:17:02 +00:00
it87
iw
iwd iwd: 1.16 -> 1.17 2021-09-01 18:05:22 +02:00
ixgbevf
jfbview
jool jool: 4.0.9 -> 4.1.5 2021-07-28 21:22:10 +02:00
joycond joycond: init at unstable-2021-03-27 2021-04-04 18:17:00 +02:00
jujuutils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
kbd kbd: update search-paths.patch 2021-07-20 03:32:11 +07:00
kbdlight
kernel Merge staging-next into staging 2021-09-12 00:02:23 +00:00
kernel-headers bionic: use fetchzip for everything (#123010) 2021-05-16 01:24:27 -04:00
kexec-tools kexec-tools: rename from kexectools to match the project name 2021-09-03 10:17:21 -04:00
keyutils
kinect-audio-setup kinect-audio-setup: init at v0.5 2021-07-12 13:00:42 -04:00
klibc klibc: 2.0.8 -> 2.0.9 2021-05-08 17:09:38 -07:00
kmod kmod: fixing darwin.patch 2021-08-31 22:16:27 -07:00
kmod-blacklist-ubuntu
kmod-debian-aliases
kmscon
kmscube os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
kvmfr kvmfr: init at $looking-glass-client.version 2021-07-06 22:06:14 +02:00
latencytop os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
ldm
ledger-udev-rules
libaio libaio: fixup static compilation 2021-02-27 21:29:19 +00:00
libatasmart os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
libbpf libbpf: 0.1.1 -> 0.4.0 2021-09-12 23:44:14 +02:00
libcap libcap: 2.48 -> 2.49 2021-07-24 15:31:50 +02:00
libcap-ng
libcgroup libcgroup: 0.41 -> 0.42.2 2021-05-22 15:21:31 +02:00
libevdevc
libfabric Revert "Merge remote-tracking branch 'origin/python-unstable' into staging-next" 2021-09-05 15:02:25 +02:00
libgestures
libnl treewide: remove meta.version 2021-07-18 00:07:38 +02:00
libpsm2
libratbag libratbag: 0.15 -> 0.16 2021-06-26 08:25:28 +00:00
libselinux libselinux: fix build with musl (#119472) 2021-04-15 23:18:51 +02:00
libsemanage
libsepol libsepol: fix static build 2021-05-02 20:51:51 +02:00
libsmbios
libudev0-shim
libvolume_id os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
libwebcam
light
lightum os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
linuxptp linuxptp: 3.1 -> 3.1.1 2021-07-10 13:04:27 +02:00
lksctp-tools os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
lm-sensors lm_sensors: add meta.mainProgram 2021-04-29 14:51:50 +02:00
lockdep
logitech-udev-rules logitech-udev-rules: truly minor permission fix 2021-05-16 11:04:34 +08:00
lsb-release
lsiutil lsiutil: 1.60 -> 1.72 2021-07-21 15:33:11 +02:00
lsscsi os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
lttng-modules linuxPackages.lttng-modules: 2.12.6 -> 2.13.0 2021-08-30 10:11:22 +00:00
lvm2 lvm2: fix musl patches; apply unconditionally 2021-08-12 09:19:21 +00:00
lxc lxc: 4.0.9 -> 4.0.10 2021-07-16 04:20:00 +00:00
lxcfs lxcfs: 4.0.8 -> 4.0.9 2021-07-16 04:20:00 +00:00
macchanger macchanger: apply patches from Debian 2021-04-04 21:34:59 +02:00
mba6x_bl os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
mbp-modules/mbp2018-bridge-drv mbp2018-bridge-drv: fix source 2021-05-11 10:08:53 +02:00
mbpfan
mcelog mcelog: 175 -> 178 2021-08-07 21:49:30 +03:00
mdadm os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
mdevd mdevd: 0.1.3.0 -> 0.1.4.0 2021-06-16 07:59:51 +00:00
metastore
microcode microcodeIntel: 20210216 -> 20210608 2021-06-09 03:32:26 +02:00
mingetty os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
miraclecast miraclecast: don't manually enableParallelBuilding 2021-05-12 11:57:35 +00:00
mkinitcpio-nfs-utils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
mmc-utils mmc-utils: 2019-10-04 -> 2021-05-11 2021-05-15 04:32:28 -04:00
molly-guard
msr-tools treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
mstpd
multipath-tools multipath-tools: fix the service path to multipathd 2021-03-11 10:31:42 -05:00
musl stdenv: Fix overriding + overrideAttrs 2021-08-18 17:22:50 +00:00
musl-fts
musl-obstack
mwprocapture Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
mxu11x0 os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
ndiswrapper
net-tools nettools: Add mii-tool 2021-07-10 12:38:19 +02:00
netatop netatop: Split out path fixing and PIDFile changes to separate patches and comment 2021-05-16 22:07:24 +02:00
nfs-utils kerberos: deprecate alias 2021-04-04 03:18:56 +02:00
nftables nftables: 0.9.9 -> 1.0.0 2021-08-20 16:36:08 +02:00
nixos-rebuild Merge pull request #126544 from jonringer/nixos-rebuild-use-substitutes 2021-09-09 13:53:37 -06:00
nmon
nss_ldap os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
numactl numactl: enable on all linux platforms 2021-02-19 21:12:42 -08:00
numad os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
numatop
numworks-udev-rules
nvidia-x11 linuxPackages.nvidia-x11: use makeFlags in builder.sh 2021-08-30 17:06:12 -07:00
nvidiabl
nvme-cli nvme-cli: add mic92 as maintainer 2021-04-22 02:33:31 +02:00
nvmet-cli nvmet-cli: init at 0.7 2021-03-02 16:49:35 -08:00
oci-seccomp-bpf-hook linuxPackages.oci-seccomp-bpf-hook: 1.2.2 -> 1.2.3 2021-04-27 15:13:40 +02:00
odp-dpdk odp-dpdk: 1.27.0.0_DPDK_19.11 -> 1.30.1.0_DPDK_19.11 2021-07-23 07:13:15 +00:00
open-iscsi openiscsi: 2.1.3 -> 2.1.4 2021-03-14 15:09:13 +00:00
open-isns
opengl/xorg-sys os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
openrazer nixos/openrazer: Change plugdev group to openrazer 2021-08-07 12:09:44 +03:00
openvswitch openvswitch: 2.14.2 -> 2.15.1 2021-08-14 19:27:51 +01:00
otpw os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pagemon
pam linux-pam: Optionally build with libxcrypt 2021-02-28 16:48:56 +00:00
pam_ccreds os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pam_gnupg pam_gnupg: 0.2 -> 0.3 2021-02-16 10:37:19 +00:00
pam_krb5 os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pam_ldap os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pam_mount pam_mount: 2.16 -> 2.17 2021-03-19 14:30:43 -07:00
pam_p11
pam_pgsql
pam_ssh_agent_auth
pam_u2f pam_u2f: 1.1.0 -> 1.1.1 2021-06-05 09:34:47 +02:00
pam_usb os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pax-utils pax-utils: clarify license 2021-09-05 11:13:58 +02:00
paxctl
paxtest
pcimem
pcm pcm: 202101 -> 202107 2021-08-17 12:18:43 +00:00
pcmciautils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
perf-tools Merge staging-next into staging 2021-09-08 18:01:37 +00:00
pflask
phc-intel
piper gnome: rename from gnome3 2021-05-08 09:47:42 +02:00
pipework iproute: deprecate alias 2021-04-04 01:43:46 +02:00
pktgen pktgen: 19.12.0 -> 21.05.0 2021-05-24 09:09:48 +02:00
ply Update package version to fix build 2021-08-17 22:42:58 -07:00
plymouth plymouth: 0.9.4 -> 2020-12-07 2021-02-25 16:46:03 -05:00
pm-utils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
pmount
policycoreutils
pommed-light Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
power-calibrate
power-profiles-daemon power-profiles-daemon: 0.1 -> 0.8.1 2021-04-05 10:04:44 +02:00
powercap powercap: init at 0.3.1 2021-03-25 16:11:44 +01:00
powerstat powerstat: 0.02.24 -> 0.02.25 2021-02-22 23:49:13 -05:00
powertop powertop: 2.13 -> 2.14 2021-07-28 22:21:06 +02:00
pps-tools
prl-tools
procdump
procps-ng procps-ng: cleanup, format, remove ? null from inputs 2021-03-18 00:49:28 +00:00
pscircle
psftools
psmisc
r8125
r8168
radeontools
radeontop Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
raspberrypi-eeprom rapsberrypi-eeprom: Include magic symlinks so command runs 2021-08-26 23:31:33 -04:00
rdma-core rdma-core: 35.0 -> 36.0 2021-08-02 00:12:34 +02:00
read-edid
regionset
reptyr
restool restool: init at 20.12 2021-08-19 23:15:34 +02:00
rewritefs rewritefs: 2017-08-14 -> 2020-02-21 2021-08-09 09:26:15 +02:00
rfkill
roccat-tools
rtkit
rtl88x2bu linuxPackages.rtl88x2bu: parallel build 2021-08-30 11:35:52 +00:00
rtl88xxau-aircrack linuxPackages.rtl88xxau-aircrack: parallel build 2021-08-30 11:35:52 +00:00
rtl8188eus-aircrack linuxPackages.rtl8188eus-aircrack: parallel build 2021-08-30 11:35:52 +00:00
rtl8192eu rtl8192eu: 20200620 -> 20210403, mark as broken for aarch64 2021-05-13 11:57:16 -07:00
rtl8723bs
rtl8812au linuxPackages.rtl8812au: parallel build 2021-08-30 11:35:52 +00:00
rtl8814au linuxPackages.rtl8814au: parallel build 2021-08-30 11:35:52 +00:00
rtl8821au linuxPackages.rtl8821au: parallel build 2021-08-30 11:35:52 +00:00
rtl8821ce linuxPackages.rtl8821ce: parallel build 2021-08-30 11:35:52 +00:00
rtl8821cu linuxPackages.rtl8821cu: parallel build 2021-08-30 11:35:52 +00:00
rtw88 linuxPackages.rtw88: mark broken on Linux 5.14 2021-08-31 11:08:55 +00:00
rtw89 rtw89: init at 2021-07-03 (#129325) 2021-07-07 02:49:33 +02:00
ryzenadj ryzenadj: init at 0.8.2 2021-06-04 13:56:11 -05:00
s6-linux-init s6-linux-init: 1.0.6.2 -> 1.0.6.3 2021-08-03 09:05:45 +00:00
s6-linux-utils s6-linux-utils: 2.5.1.4 -> 2.5.1.5 2021-06-16 07:59:51 +00:00
sch_cake os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
schedtool
sd-switch sd-switch: 0.2.2 -> 0.2.3 2021-06-26 15:44:45 +02:00
sdnotify-wrapper
sdparm
selinux-python
selinux-sandbox
semodule-utils
sepolgen
service-wrapper
setools setools: fix build 2021-07-16 16:58:48 +02:00
seturgent treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
shadow shadow: add runtime-shell.patch 2021-04-11 02:42:53 +02:00
sinit
smem
smemstat
speedometer
sssd sssd: 1.16.4 -> 1.16.5 2021-05-22 14:03:10 +02:00
statifier
swapview treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00
switcheroo-control
syscall_limiter
sysdig sysdig: fix linking against libabseil 2021-09-12 10:49:38 +02:00
sysfsutils os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
sysklogd Merge remote-tracking branch 'upstream/staging-next' into staging-fix 2021-09-07 16:23:11 +00:00
syslinux treewide: convert all links git.archlinux.org to github.com/archlinux/svntogit-* 2021-07-14 03:35:21 +02:00
sysstat os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
system76
system76-acpi
system76-io
system76-power system76-power: init at 1.1.16 2021-06-13 22:11:42 +02:00
systemd systemd: 247.6 -> 249.4 2021-09-12 23:45:49 +02:00
systemd-wait
sysvinit sysvinit: 2.97 -> 2.99 2021-03-09 22:28:28 +00:00
target-isns
targetcli targetcli: 2.1.53 -> 2.1.54 2021-03-06 20:00:33 +01:00
tbs os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
tcp-wrappers
teck-udev-rules teck-udev-rules: init 2021-04-20 09:10:43 +02:00
thunderbolt
tiptop
tiscamera tiscamera: 0.11.1 -> 0.13.1 2021-05-12 01:35:29 -03:00
tmon
tomb
tp_smapi
tpacpi-bat
trace-cmd trace-cmd: 2.9-dev -> 2.9.1, kernelshark: 1.1.0 -> 1.2 2021-03-22 11:00:26 +01:00
trezor-udev-rules
trinity
tuigreet greetd.tuigreet: 0.5.0 -> 0.6.1 2021-08-19 18:43:02 +00:00
tuna tuna: init at 0.15 2021-06-22 10:02:36 +02:00
tunctl os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
turbostat
tuxedo-keyboard linuxPackages.tuxedo-keyboard: expose all kernel modules 2021-08-29 19:57:42 +02:00
uclibc uclibc: 1.0.37 -> 1.0.38 2021-08-17 16:41:55 +00:00
udisks
udisks-glue
undervolt
unstick
untie
upower upower: 0.99.11 -> 0.99.13 2021-09-07 14:40:12 +02:00
usbguard
usbip linuxPackages.usbip: clarify license 2021-04-26 00:15:44 +02:00
usbtop
usbutils usbutils: switch to pname + version 2021-08-18 00:28:01 +02:00
usermount os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
util-linux util-linux: adjust meta.license 2021-04-09 19:42:27 +00:00
uvcdynctrl
v4l2loopback v4l2loopback: Fix issue with buildEnv using bin output 2021-08-19 15:24:49 +00:00
v4l-utils Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
v86d
veikk-linux-driver linuxPackages.veikk-linux-driver: mark broken for kernels older than 4.19 2021-06-27 19:36:16 +08:00
vendor-reset vendor-reset: init at unstable-2021-02-16 2021-04-06 10:49:58 +07:00
virtualbox
wireguard wireguard: meta update 2021-08-13 13:54:09 +03:00
wireless-tools
wlgreet wlgreet: 2020-10-20 -> 0.3 2021-06-21 19:42:59 +01:00
wooting-udev-rules wooting-udev-rules: add Lekker Edition rules (#124380) 2021-08-21 19:51:12 +02:00
wpa_supplicant wpa_supplicant: allow disabling pcsclite dependency (#128182) 2021-06-27 18:36:16 +02:00
x86_energy_perf_policy
x86info
xf86-input-cmt
xf86-input-wacom xf86_input_wacom: also fix xorg-wacom.pc 2021-07-16 17:35:02 +02:00
xf86-video-nested os-specific/linux: replace name with pname&version 2021-08-29 11:28:34 +02:00
xmm7360-pci linuxPackages.xmm7360-pci: mark broken on Linux 5.14 2021-08-31 11:08:55 +00:00
xpadneo maintainers: rename metadark -> kira-bruneau (#124035) 2021-05-22 16:47:40 +02:00
xsensors
zenmonitor zenmonitor,zenpower: switch to maintained forks 2021-08-21 19:07:54 +03:00
zenpower zenmonitor,zenpower: switch to maintained forks 2021-08-21 19:07:54 +03:00
zenstates zenstates: deprecate phases 2021-08-02 20:56:43 +02:00
zfs Merge master into staging-next 2021-09-03 00:01:42 +00:00
zsa-udev-rules