Commit Graph

29703 Commits

Author SHA1 Message Date
nat
fd70778e9b
linuxPackages.rtl8821cu: unstable-2024-05-03 -> unstable-2024-09-27 2024-11-12 00:01:59 +01:00
Andrew Marshall
003a6274ff zfs_unstable: 2.3.0-rc2 -> 2.3.0-rc3
Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.3.0-rc3
2024-11-11 17:12:25 -05:00
github-actions[bot]
88f2bd466e
Merge master into staging-next 2024-11-11 18:04:18 +00:00
Randy Eckenrode
84c3711f65
darwin.libffi: init at 35 (#354108) 2024-11-11 09:43:28 -05:00
github-actions[bot]
0958e34289
Merge master into staging-next 2024-11-11 06:05:02 +00:00
K900
4c3539c70b linux-firmware: 20241017 -> 20241110 2024-11-11 07:42:37 +03:00
github-actions[bot]
81f60ef90d
Merge master into staging-next 2024-11-11 00:14:46 +00:00
Alex James
41a390a2a2
linux/common-config: enable Intel TDX guest support
Intel Trust Domain Extensions (TDX) is a VM-based trusted execution
environment which attempts to isolate confidential guest VMs from the
host, similar to AMD SEV-SNP. Like AMD SEV-SNP it requires guest
modifications (also referred to as "enlightenments") to operate in the
TEE. Initial support for running Linux in a TDX guest environment was
merged [in 5.19][1]. The guest driver used for generating attestation
reports was merged [in 6.2][2].

Enable both of these options on supported kernel versions. This matches
other distros such as [Arch Linux][3], [Debian][4], [Fedora][5],
[openSUSE][6], and [Ubuntu][7].

[1]: https://lore.kernel.org/lkml/Yot1IAqHoRBlwe0w@zn.tnic/
[2]: https://lore.kernel.org/lkml/20221212191525.553266-1-dave.hansen@linux.intel.com/
[3]: ac5ceec882/config (L409)
[4]: 3fdc0bdcaf/debian/config/amd64/config (L13)
[5]: 28b3da71f8/f/kernel-x86_64-fedora.config (_3170)
[6]: 994cc2d44d/config/x86_64/default (L403)
[7]: https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/noble/tree/debian.master/config/annotations#n6660
2024-11-10 13:32:00 -06:00
Fabián Heredia Montiel
9bd781e733 linux/hardened/patches/6.6: v6.6.59-hardened1 -> v6.6.60-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
3b3ea3ac4b linux/hardened/patches/6.11: v6.11.6-hardened1 -> v6.11.7-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
d9b6a745b2 linux/hardened/patches/6.1: v6.1.115-hardened1 -> v6.1.116-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
c367b19a22 linux/hardened/patches/5.4: v5.4.284-hardened1 -> v5.4.285-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
fc9089929a linux/hardened/patches/5.15: v5.15.170-hardened1 -> v5.15.171-hardened1 2024-11-10 11:30:44 -06:00
Fabián Heredia Montiel
edb9a963e6 linux/hardened/patches/5.10: v5.10.228-hardened1 -> v5.10.229-hardened1 2024-11-10 11:30:43 -06:00
github-actions[bot]
24e5e7f5fc
Merge master into staging-next 2024-11-10 06:04:29 +00:00
Atemu
acf406372c
linux_xanmod, linux_xanmod_latest: 2024-11-08 (#354617) 2024-11-10 05:24:25 +01:00
github-actions[bot]
48d4a0a6bd
Merge master into staging-next 2024-11-10 00:15:17 +00:00
Theodore Ni
6648da3db4
darwin.openwith: remove apple_sdk.frameworks (#354766) 2024-11-09 14:49:46 -08:00
K900
7ebe9739ff Merge remote-tracking branch 'origin/master' into staging-next 2024-11-09 23:12:56 +03:00
Weijia Wang
807e43e559
msi-ec: 0-unstable-2024-09-19 -> 0-unstable-2024-11-04 (#353627) 2024-11-09 16:54:28 +01:00
github-actions[bot]
a90280100f
Merge master into staging-next 2024-11-09 15:14:08 +00:00
Emily
3b91a81423
treewide: remove redundant patches and locks (#354215) 2024-11-09 12:57:37 +00:00
Emily
ce788776a5 Merge master into staging-next 2024-11-09 12:51:01 +00:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
zowoq
a50d729572 darwin.openwith: remove apple_sdk.frameworks
the apple sdk is now propagated by swift
2024-11-09 21:01:40 +10:00
github-actions[bot]
f3327c0d2a
Merge master into staging-next 2024-11-09 00:13:55 +00:00
Weijia Wang
8cccca1f90
linuxPackages.isgx: mark as broken for kernels >= 6.4 (#353876) 2024-11-09 01:09:20 +01:00
Shawn8901
71330f93ee linux_xanmod_latest: 6.11.6 -> 6.11.7 2024-11-08 23:14:32 +01:00
Shawn8901
efa0718e74 linux_xanmod: 6.6.59 -> 6.6.60 2024-11-08 23:14:32 +01:00
Randy Eckenrode
05248e665c
darwin.libffi: init at 35 2024-11-08 15:16:20 -05:00
Maximilian Bosch
e62a69dc68
linux_5_4: 5.4.284 -> 5.4.285 2024-11-08 20:08:06 +01:00
K900
6a2e37b318 linux/update-mainline: fix oldest version check 2024-11-08 22:01:52 +03:00
Maximilian Bosch
7c1e8955b7
linux_latest-libre: 19643 -> 19663 2024-11-08 19:51:34 +01:00
Maximilian Bosch
040a0dae71
linux-rt_6_6: 6.6.52-rt43 -> 6.6.58-rt45 2024-11-08 19:51:14 +01:00
Maximilian Bosch
0216aad174
linux-rt_6_1: 6.1.111-rt42 -> 6.1.112-rt43 2024-11-08 19:51:00 +01:00
Maximilian Bosch
f919f99e9c
linux-rt_5_15: 5.15.167-rt79 -> 5.15.170-rt81 2024-11-08 19:50:48 +01:00
Maximilian Bosch
878ea7b096
linux_5_10: 5.10.228 -> 5.10.229 2024-11-08 19:50:35 +01:00
Maximilian Bosch
c51850c016
linux_5_15: 5.15.170 -> 5.15.171 2024-11-08 19:50:27 +01:00
Maximilian Bosch
bf6ccfccdb
linux_6_1: 6.1.115 -> 6.1.116 2024-11-08 19:50:17 +01:00
Maximilian Bosch
cab288a305
linux_6_6: 6.6.59 -> 6.6.60 2024-11-08 19:50:00 +01:00
Maximilian Bosch
019f743c69
linux_6_11: 6.11.6 -> 6.11.7 2024-11-08 19:49:39 +01:00
Maximilian Bosch
eaa9c5eba8
linux_testing: 6.12-rc5 -> 6.12-rc6 2024-11-08 19:49:31 +01:00
Martin Weinelt
2900723943
Merge remote-tracking branch 'origin/master' into staging-next 2024-11-08 18:40:48 +01:00
Austin Horstman
c9dc6abd72
linuxPackages_5_x.perf: fix build with Python 3.12 (#353969) 2024-11-08 11:06:58 -06:00
John Ericson
50f7983ec7
openbsd.stand: init (#353925) 2024-11-08 09:14:30 -05:00
John Ericson
f86e4be082
openbsd.makefs: init (#353929) 2024-11-08 09:10:40 -05:00
John Ericson
4860654497
freebsd.mkimg: support openbsd partitions guids (#353923) 2024-11-08 08:57:58 -05:00
github-actions[bot]
4ab3ca7c50
Merge master into staging-next 2024-11-08 06:04:48 +00:00
Masum Reza
e818264fe2
goku: 0.6.0 -> 0.7.2; refactor (#353144) 2024-11-08 10:47:32 +05:30
aleksana
b74fdd2386 treewide: remove redundant patches and locks
These files are no longer referenced.
2024-11-08 12:54:15 +08:00
Yuxuan Shui
6c359f48f3 fuse: move env vars to env.*
See #217206

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2024-11-08 00:59:23 +00:00
github-actions[bot]
d16ff942dc
Merge master into staging-next 2024-11-08 00:14:06 +00:00
Franz Pletz
68ed257875
linuxPackages.ddcci-driver: 0.4.4 -> 0.4.5-unstable-2024-09-26 (#354241) 2024-11-08 00:19:33 +01:00
github-actions[bot]
3533282a88
Merge master into staging-next 2024-11-07 20:49:24 +00:00
Emily
3a6d4d006a
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc (#354197) 2024-11-07 18:16:05 +00:00
K900
a3600c0788 Merge remote-tracking branch 'origin/master' into staging-next 2024-11-07 21:06:37 +03:00
Franz Pletz
7d3b07b120
linuxPackages.ddcci-driver: 0.4.4 -> 0.4.5-unstable-2024-09-26
Also fixes builds with Linux 6.11.
2024-11-07 16:20:28 +01:00
John Ericson
e05973a53b
lib.systems.doubles: add aarch64-windows double (#335067) 2024-11-07 10:07:40 -05:00
Jenny
2285ef7338
trace-cmd: 3.2 -> 3.3.1 + add updateScript (#349309) 2024-11-07 14:19:14 +01:00
github-actions[bot]
b3a0f2d3f1
Merge master into staging-next 2024-11-07 12:05:37 +00:00
Reno Dakota
52bf1163fa
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Vladimír Čunát
8f763477ba
upower: Fix a race condition in test_sibling_priority_no_overwrite (#350534) 2024-11-07 11:23:15 +01:00
Emily
2a61b919d2 darwin.copyfile: use a bootstrap SDK
This is required to avoid an infinite recursion via `darwin.libutil`
on `x86_64-darwin`.
2024-11-07 07:28:09 +00:00
Emily
8072991b1d
apple-sdk: propagate the libutil library (#353873) 2024-11-07 01:05:45 +00:00
Emily
7863b8cf18 netbsd.install: drop darwin.libutil dependency 2024-11-07 00:39:35 +00:00
Fabián Heredia Montiel
2f31bf4c47 linux/hardened/patches/6.11: init at v6.11.6-hardened1 2024-11-06 18:15:54 -06:00
Fabián Heredia Montiel
97acbad9c2 linux/hardened/patches/6.6: v6.6.53-hardened1 -> v6.6.59-hardened1 2024-11-06 18:15:53 -06:00
Fabián Heredia Montiel
9a646c23ed linux/hardened/patches/6.1: v6.1.112-hardened1 -> v6.1.115-hardened1 2024-11-06 18:06:32 -06:00
Fabián Heredia Montiel
1b09fcc957 linux/hardened/patches/5.15: v5.15.167-hardened1 -> v5.15.170-hardened1 2024-11-06 18:06:27 -06:00
Fabián Heredia Montiel
990be31cfe linux/hardened/patches/5.10: v5.10.226-hardened1 -> v5.10.228-hardened1 2024-11-06 18:06:23 -06:00
seth
b57c78d026
windows.mingw_w64: fix building on arm 2024-11-06 17:27:15 -05:00
seth
3d51188a76
windows.mingw_w64*: use lib for autoconf flags 2024-11-06 17:27:15 -05:00
seth
14e440390a
windows.mingw_w64*: 11.0.1 -> 12.0.0
Changelog: https://www.mingw-w64.org/changelog/#v1200-2024-05-29

Only notable change for our purposes is UCRT now being the default, so
either it or MSVCRT must be explicitly passed
2024-11-06 17:27:14 -05:00
seth
613a1dafd5
windows.*: format with nixfmt 2024-11-06 17:27:11 -05:00
github-actions[bot]
e9877d256b
Merge staging-next into staging 2024-11-06 18:04:56 +00:00
Theodore Ni
e296bdf4c3
spacebar: switch to apple-sdk_12; move to by-name (#353749) 2024-11-06 08:49:26 -08:00
Travis Athougies
f3ce0f26fe
linuxPackages_5_x.perf: fix build with Python 3.12
Python 3.12 removed the distutils library, but perf < 6.0 depends on it.
This also disables the dmesg path patch for version 5.4 because it does
not apply there.
2024-11-06 09:21:42 +01:00
github-actions[bot]
ca614aa53a
Merge staging-next into staging 2024-11-06 06:05:28 +00:00
Theodore Ni
14c5219b8e
afuse: fix darwin build (#353727) 2024-11-05 20:14:59 -08:00
Emily
17cc7a6f16 darwin.libutil: use bootstrap SDK 2024-11-06 00:52:52 +00:00
Weijia Wang
5d4d64e923
light: fetch source from gitlab (#344563) 2024-11-06 01:34:23 +01:00
github-actions[bot]
e7cf0b43c8
Merge staging-next into staging 2024-11-06 00:14:28 +00:00
Nick Cao
b3f23f762c
linuxPackages.apfs: 0.3.11 -> 0.3.12 (#353657) 2024-11-05 18:31:42 -05:00
Artemis Tosini
f8cc3fce40
openbsd.makefs: init
OpenBSD's makefs is used to create filesystem images for ramdisks
or VM/install images. The build was fixed with a patch instead of
adding to `compat` because `makefs` relies heavily on unintended
and undocumted transitive header inclusions. Fixing with `compat`
causes hard-to-debug header loops.

Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-05 22:48:23 +00:00
Artemis Tosini
80d9fe945b
openbsd.stand: init
This stand package builds all variants of OpenBSD's
`stand` bootloader, including both UEFI and BIOS versions.

This package will likely need changes if we ever support
`aarch64-openbsd`, but that isn't even a target yet.

Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2024-11-05 22:35:14 +00:00
Audrey Dutcher
83f0e7c881
freebsd.mkimg: support openbsd partitions guids
OpenBSD does not have a tool comparable to FreeBSD's
`mkimg`, but we still need one to create OpenBSD install
and VM images.

FreeBSD's mkimg already does what we need except setting
the correct partition ID, so add a new `openbsd-ufs` type.
2024-11-05 22:25:45 +00:00
Austin Horstman
0d204871a0
afuse: replace -> replace-fail 2024-11-05 14:17:17 -06:00
Austin Horstman
265c6a8046
afuse: fix darwin build 2024-11-05 14:16:52 -06:00
Atemu
9e72de3498
linux_xanmod, linux_xanmod_latest: 2024-11-01 (#353508) 2024-11-05 20:52:41 +01:00
github-actions[bot]
f899bb5680
Merge staging-next into staging 2024-11-05 18:05:09 +00:00
Sandro
a4e9a2f859
tuxedo-keyboard: fix compilation for kernel 6.10 and 6.11 (#336633) 2024-11-05 16:43:58 +01:00
github-actions[bot]
e8911284dd
Merge staging-next into staging 2024-11-05 12:06:36 +00:00
Doron Behar
ab3d9e8bda
linuxPackages.nvidiaPackages.legacy_535: 535.154.05 -> 535.216.01 (#352468) 2024-11-05 12:40:14 +02:00
Tyler Langlois
75943b0971 linuxPackages.isgx: mark as broken for kernels >= 6.4 2024-11-04 22:25:49 -07:00
Austin Horstman
18176d9f11
spacebar: move to by-name 2024-11-04 21:06:04 -06:00
Austin Horstman
b909deee7f
spacebar: switch to apple-sdk_12 2024-11-04 21:05:21 -06:00
Austin Horstman
215b30238e
spacebar: format 2024-11-04 21:01:58 -06:00
github-actions[bot]
e953c01873
Merge staging-next into staging 2024-11-05 00:14:28 +00:00
Austin Horstman
9da04cc7db
afuse: format 2024-11-04 16:48:34 -06:00
John Ericson
6cdee17d45
Fix static binaries for FreeBSD (#353567) 2024-11-04 15:31:50 -05:00