Commit Graph

29754 Commits

Author SHA1 Message Date
wxt
7357225720
hpuefi: only build on x86_64 2024-11-12 21:03:56 +08:00
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
github-actions[bot]
7bea7cacca
Merge staging-next into staging 2024-11-04 18:04:50 +00:00
m1dugh
dd086ca402 msi-ec: 0-unstable-2024-09-19 -> 0-unstable-2024-11-04 2024-11-04 18:44:03 +01:00
Nick Cao
38b2e5731e
bpfmon: 2.52 -> 2.53 (#353385) 2024-11-04 09:04:11 -05:00
github-actions[bot]
fe71abdc48
Merge staging-next into staging 2024-11-04 12:06:38 +00:00
Simon Hauser
c4edf93988
Cleanup helsinki maintainer (#353611)
* maintainers: update email conni2461

* maintainers: add helsinki-jo

* tree-wide: cleanup maintainership of helsinki-systems
2024-11-04 12:59:26 +01:00
Luflosi
9c92ae59f1
linuxPackages.apfs: 0.3.11 -> 0.3.12
https://github.com/linux-apfs/linux-apfs-rw/releases/tag/v0.3.12
2024-11-04 12:40:49 +01:00
Jan B.
c6cb939c84
tuxedo-drivers: 4.7.0 -> 4.9.0 2024-11-04 10:19:23 +01:00
Jan B.
102e53fbd4
tuxedo-drivers: update build commands
Co-Authored-By: April John <aprl@acab.dev>
Co-Authored-By: Dominik Xaver Hörl <hoe.dom@gmx.de>

thanks to the work of:
- https://github.com/NixOS/nixpkgs/pull/293017
- https://github.com/NixOS/nixpkgs/pull/343483
2024-11-04 10:19:22 +01:00
Jan B.
20ae63db78
tuxedo-drivers: add myself and a few others as maintainers 2024-11-04 10:19:22 +01:00
Vladimír Čunát
33dd80f051
libbpf: 1.4.6 -> 1.4.7 (#352349) 2024-11-04 09:30:53 +01:00
github-actions[bot]
70b769c7b7
Merge staging-next into staging 2024-11-04 06:05:49 +00:00
Christian Kögler
bf513effd7
tbs: 20240506 -> 20241026 (#353098) 2024-11-04 06:49:38 +01:00
Audrey Dutcher
2cb5d44622
freebsd.init: mark as broken when built dynamically (it is a static binary) 2024-11-04 03:13:32 +00:00
Audrey Dutcher
baed931613
freebsd: Support static binaries
Co-Authored-By: Artemis Tosini <me@artem.ist>
2024-11-04 03:13:32 +00:00
Shawn8901
8fe9056838 linux_xanmod_latest: 6.11.5 -> 6.11.6 2024-11-03 23:43:33 +01:00
Shawn8901
1cb34222f9 linux_xanmod: 6.6.58 -> 6.6.59 2024-11-03 23:43:33 +01:00
Shawn8901
9907a40a57 linux_xanmod: switch from GitHub to GitLab
Upstreams  Github Repo was archived at 31st Oct 2024
2024-11-03 23:42:59 +01:00
Shawn8901
daa7d3d93f linux_xanmod: apply nixfmt 2024-11-03 23:42:12 +01:00
Jan B.
c47c52e0b7
tuxedo-drivers: 4.6.2 -> 4.7.0 2024-11-03 22:54:57 +01:00
Jan B.
1790f7b4c3
tuxedo-drivers: init at 4.6.2 2024-11-03 22:54:55 +01:00
Jan B.
711913a6b8
tuxedo-keyboard: 3.2.14 -> 4.6.2 2024-11-03 22:54:50 +01:00
Ratchanan Srirattanamet
fb43b7067e raspberrypifw: 1.20240926 -> 1.20241008 2024-11-03 21:36:32 +00:00
Ratchanan Srirattanamet
2995821d81 linux-rpi: 6.6.31-stable_20240529 -> 6.6.51-stable_20241008
No-longer-needed patches and kernel config are removed.
2024-11-03 21:36:32 +00:00
github-actions[bot]
bee49bdce0
Merge staging-next into staging 2024-11-03 18:04:43 +00:00
Nick Cao
d1f920fa88
universal-pidff: 0.0.8 -> 0.0.10 (#352787) 2024-11-03 11:43:49 -05:00
Emily
05d71c7ce3
nixos-rebuild: run systemd-run with / as the working directory (#353079) 2024-11-03 16:15:07 +00:00
R. Ryantm
5337748200 bpfmon: 2.52 -> 2.53 2024-11-03 13:54:07 +00:00
r-vdp
1da9bad1a2
nixos-rebuild: run systemd-run with / as the working directory
Before we would run systemd-run with the user's home dir as the working
directory, but this causes issues when the home dir is on a separate
partition and that partition cannot be mounted, as the transient unit
created by systemd-run would gain a dependency on the home mount and fail.
Since the root partition is guaranteed to be mounted, using that as the
working directory avoids this issue and allows doing a remote
nixos-rebuild to fix the issue preventing /home from being mounted.
2024-11-03 11:35:30 +01:00
K900
46a1f3aa58 Merge remote-tracking branch 'origin/staging-next' into staging 2024-11-03 11:04:59 +03:00
wxt
7edefa5531
light: fetch source from gitlab; move to by-name 2024-11-03 15:25:25 +08:00
wxt
d371bd1288
light: nixfmt 2024-11-03 15:25:24 +08:00
Weijia Wang
80ec877acf
vendor-reset: unstable-2021-02-16 -> unstable-2024-04-16 (#305306) 2024-11-03 02:54:39 +01:00
Weijia Wang
8789408a28
i2c-tools: 4.3 -> 4.4 (#348258) 2024-11-02 20:58:58 +01:00
Sefa Eyeoglu
d44e0fc01e
mantainers: rename danerieber -> computerdane (#353172) 2024-11-02 20:50:57 +01:00
Adam C. Stephens
7fba2cbe26
zfs: remove recommendations to use zfs_unstable, update deprecated --replace (#352386) 2024-11-02 13:17:16 -04:00
Dane Rieber
5799b968e3 mantainers: rename danerieber -> computerdane 2024-11-02 12:11:07 -05:00
Weijia Wang
83ac945624
fwts: 24.07.00 -> 24.09.00 (#349278) 2024-11-02 16:56:21 +01:00
DontEatOreo
e68e39d988
goku: refactor installPhase 2024-11-02 16:46:26 +02:00
DontEatOreo
2490a405c2
goku: stdenv -> stdenvNoCC 2024-11-02 16:43:37 +02:00
DontEatOreo
027352dc05
goku: 0.6.0 -> 0.7.2
Changelog: https://github.com/yqrashawn/GokuRakuJoudo/releases/tag/v0.7.2
Diff: https://github.com/yqrashawn/GokuRakuJoudo/compare/v0.6.0...v0.7.2
2024-11-02 14:39:09 +00:00
DontEatOreo
2ba3e89713
goku: add passthru.updateScript 2024-11-02 16:36:42 +02:00
DontEatOreo
855ce12c2a
goku: remove with lib; from meta 2024-11-02 16:34:39 +02:00
DontEatOreo
00baf6001c
goku: use finalAttrs pattern 2024-11-02 16:33:56 +02:00
DontEatOreo
a41f2a9ba2
goku: format with nixfmt-rfc-style 2024-11-02 16:33:13 +02:00
Christian Kögler
671e89b4db tbs: 20240506 -> 20241026 2024-11-02 12:48:58 +01:00
github-actions[bot]
d6ccd2835b
Merge staging-next into staging 2024-11-02 06:05:06 +00:00
DaRacci
20eaafab5e
universal-pidff: 0.0.8 -> 0.0.10 2024-11-02 14:51:46 +11:00
Philip Kannegaard Hayes
2d0e1f8046
sgx-psw: 2.24 -> 2.25
Diff: <https://github.com/intel/linux-sgx/compare/sgx_2.24...sgx_2.25>

Changelog: <https://github.com/intel/linux-sgx/releases/tag/sgx_2.25>

This diff decouples the `sgx-psw` and `sgx-sdk` builds. We only need some
headers and a single tool (`sgx_edger8r`) from the base sdk in order to build
`sgx-psw`. The biggest benefit here is that I can quickly iterate on `sgx-psw`,
which takes just 3 min to build, vs. waiting 1+ hour to build both `sgx-sdk`
and `sgx-psw`.

`sgx-sdk` is also broken in an inscrutable way with 2.25 and I don't really
have the patience to waste more time on it. Now I can update the only useful
artifact (the `aesmd` service from `sgx-psw`) without wasting time on the sdk.
2024-11-01 18:16:34 -07:00
Will Fancher
37ee6ba681 Revert "NixOS apply script"
Reverts #344407

This has broken nixos-rebuild switch so that it no longer updates the profile, which has bad consequences including not updating the systemd-boot menu with new generations.
2024-11-01 20:18:09 -04:00