Commit Graph

22989 Commits

Author SHA1 Message Date
K900
e941c4484d linux: 6.1.32 -> 6.1.33 2023-06-09 16:45:33 +03:00
K900
2b4690b98f linux: 5.4.245 -> 5.4.246 2023-06-09 16:43:45 +03:00
K900
951e7e83ae linux: 5.15.115 -> 5.15.116 2023-06-09 16:43:41 +03:00
K900
917d18270c linux: 5.10.182 -> 5.10.183 2023-06-09 16:43:36 +03:00
K900
2054a678a3 linux: 4.19.284 -> 4.19.285 2023-06-09 16:43:31 +03:00
K900
489678eb8c linux: 4.14.316 -> 4.14.317 2023-06-09 16:43:27 +03:00
toonn
782dbaf30f
Merge pull request #234859 from reckenrode/cctools-llvm
cctools-llvm: init at 11.1.0-973.0.1
2023-06-08 19:23:56 +02:00
Pol Dellaiera
1a5150bfa8
Merge pull request #236069 from xaverdh/tuxedo-keyboard-3.2.5
tuxedo-keyboard 3.1.4 -> 3.2.5
2023-06-08 14:14:19 +02:00
Ryan Lahfa
62c789ff6f
Merge pull request #236459 from adisbladis/zfs-2_1_12
zfs: 2.1.11 -> 2.1.12
2023-06-08 13:43:10 +02:00
K900
257f4e2ba0
Merge pull request #236296 from K900/kernels-20230606
Kernel updates for 2023-06-06
2023-06-08 14:13:07 +03:00
StepBroBD
a3ce564a94
raycast: 1.52.1 -> 1.53.0 2023-06-07 18:48:19 -06:00
Dominik Xaver Hörl
81a9774d92 tuxedo-keyboard 3.1.4 -> 3.2.5 2023-06-07 22:19:25 +02:00
Pol Dellaiera
36a5f6e6fa
Merge pull request #235588 from vdot0x23/fix/criu-docker-checkpoints
criu: add gnutar and gzip in PATH
2023-06-07 20:02:50 +02:00
adisbladis
900c093e27 zfs: 2.1.11 -> 2.1.12 2023-06-08 01:44:10 +12:00
Randy Eckenrode
df7487ff17
cctools-llvm: init at 11.1.0-973.0.1
cctools-llvm is a replacement for cctools that replaces as much of cctools with equivalents from LLVM that it can reasonably do. This was motivated by wanting to reduce dependencies on cctools, which are updated infrequently by upstream.

To provide a motivating example, the version of `strip` included in cctools cannot properly strip the archives in compiler-rt in LLVM 15. Paths are left to bootstrap tools, resulting in failed requisites checks in the final stdenv build. Since `strip` needs replaced, the opportunity was taken to replace other provided they are functional replacements.

Note: This has to be done in cctools (or some equivalent) because some derivations (noteably LLVM) use the bintools of the stdenv directly instead of going through the wrapper.

The following tools from LLVM are not used in this derivation:

* LLD - not fully compatible with ld64 yet and potentially too big of a change;
* libtool - not a drop-in replacement yet because it does not support linker passthrough, which is needed by xcbuild;
* lipo - crashes when running the LLVM test suite;
* install_name_tool - fails when trying to build swift-corefoundation; and.
* randlib - not completely a drop-in replacement, so leaving it out for now.

If other incompatabilities are found, the tools can be reverted or made conditional. For example, cctools `strip` is preferred on older versions of LLVM (which lack the compiler-rt issue) or when cctools itself is a new enough version because `llvm-strip` on LLVM 11 produces files that older verions of `codesign_allocate` cannot process correctly.

One final caveat/note: Some tools are not duplicated or linked from cctools-port. The names of the tools and which ones were linked was determined based on what is provided upstream in Xcode and is installed on macOS system.
2023-06-06 19:05:22 -04:00
K900
672e1610aa linux/hardened/patches/6.1: 6.1.29-hardened1 -> 6.1.31-hardened1 2023-06-06 18:37:44 +03:00
K900
89338c4b67 linux/hardened/patches/5.4: 5.4.243-hardened1 -> 5.4.244-hardened1 2023-06-06 18:37:36 +03:00
K900
003589eb0e linux/hardened/patches/5.15: 5.15.112-hardened1 -> 5.15.114-hardened1 2023-06-06 18:37:26 +03:00
K900
7ca0b723e2 linux/hardened/patches/5.10: 5.10.180-hardened1 -> 5.10.181-hardened1 2023-06-06 18:37:18 +03:00
K900
5f541c2965 linux/hardened/patches/4.19: 4.19.283-hardened1 -> 4.19.284-hardened1 2023-06-06 18:37:10 +03:00
K900
3fae2d9ba1 linux/hardened/patches/4.14: 4.14.315-hardened1 -> 4.14.316-hardened1 2023-06-06 18:37:02 +03:00
K900
38fad49214 linux-rt_5_10: 5.10.179-rt87 -> 5.10.180-rt88 2023-06-06 18:36:08 +03:00
K900
f7a3f7cad1 linux: 6.3.5 -> 6.3.6 2023-06-06 18:36:00 +03:00
K900
705a024442 linux: 6.1.31 -> 6.1.32 2023-06-06 18:35:54 +03:00
K900
c8a665ff5f linux: 5.4.244 -> 5.4.245 2023-06-06 18:35:48 +03:00
K900
d77a405369 linux: 5.15.114 -> 5.15.115 2023-06-06 18:35:43 +03:00
K900
7dbcfa1a02 linux: 5.10.181 -> 5.10.182 2023-06-06 18:35:37 +03:00
github-actions[bot]
de4f02a6c8
Merge master into staging-next 2023-06-05 12:01:12 +00:00
Weijia Wang
ad7fbd276f
Merge pull request #233657 from wegank/darwin-system-redo
darwin.apple_sdk_10_12.frameworks.System: init
2023-06-05 11:43:39 +03:00
Weijia Wang
f4e07e9a51
Merge pull request #235869 from r-ryantm/auto-update/intel-cmt-cat
intel-cmt-cat: 4.5.0 -> 4.6.0
2023-06-05 09:59:56 +03:00
github-actions[bot]
8f9be47422
Merge master into staging-next 2023-06-05 06:01:33 +00:00
Nick Cao
190a507975
Merge pull request #235975 from reckenrode/cctools-apple-hash-fix
cctools-apple: fix download source
2023-06-04 20:34:40 -06:00
Randy Eckenrode
241f525928
cctools-apple: fix download source
This probably hasn’t built for a while. Apple is redirecting to GitHub,
which results in different hashes for cctools and ld64. While I’m fixing
the hashes, I also updated the sources to use `fetchFromGitHub`.
2023-06-04 17:45:14 -04:00
R. Ryantm
513dc55db6 intel-cmt-cat: 4.5.0 -> 4.6.0 2023-06-04 00:55:45 +00:00
github-actions[bot]
d8ea5b9435
Merge master into staging-next 2023-06-03 18:01:49 +00:00
Bobby Rong
a0f00b8435
Merge pull request #235602 from bobby285271/upd/switcheroo-control
switcheroo-control: 2.3 -> 2.6
2023-06-03 23:17:02 +08:00
Pol Dellaiera
95b8329fd9
Merge pull request #235262 from wentasah/usbrelay-1.2
usbrelay: 1.0.1 -> 1.2
2023-06-03 17:10:23 +02:00
github-actions[bot]
4b2e2c8b39
Merge master into staging-next 2023-06-03 00:02:20 +00:00
Atemu
e5addb65b0
Merge pull request #235215 from brenix/xanmod-updates
linux_xanmod: 6.1.30 -> 6.1.31, 6.3.3 -> 6.3.5
2023-06-02 22:33:39 +02:00
Paul Nicholson
fcbe7d5603 linux_xanmod: 6.3.3 -> 6.3.5 2023-06-02 13:28:41 -07:00
Paul Nicholson
7be6938489 linux_xanmod: 6.1.30 -> 6.1.31 2023-06-02 13:28:26 -07:00
github-actions[bot]
6084eca7dc
Merge master into staging-next 2023-06-02 18:01:04 +00:00
Bobby Rong
4a6198ed15
switcheroo-control: 2.3 -> 2.6
https://gitlab.freedesktop.org/hadess/switcheroo-control/-/compare/2.3...2.6
2023-06-02 22:46:05 +08:00
Victor Buttner
5994808448 criu: add gnutar and gzip in PATH
These binaries are used for some tmpfs-related features of criu as seen here:
fbe26923e8/criu/filesystems.c (L420) .
These tmpfs-related features are used by e.g. docker checkpoint, see:
https://github.com/NixOS/nixpkgs/pull/230109 .
2023-06-02 15:35:28 +02:00
Mario Rodas
b5db65d284
Merge pull request #232800 from Luflosi/update/linuxPackages.apfs
linuxPackages.apfs: 0.3.1 -> 0.3.3
2023-06-02 07:39:54 -05:00
Michal Sojka
bc10438fd7 usbrelay: Convert to finalAttrs and remove unused rec 2023-06-02 08:21:37 +02:00
github-actions[bot]
8985306cfd
Merge staging-next into staging 2023-06-01 18:01:45 +00:00
Nick Cao
19a0cbd74c
Merge pull request #235036 from Kiskae/nvidia/535.43.02
linuxPackages.nvidia_x11_beta: 530.41.03 -> 535.43.02
2023-06-01 10:19:23 -06:00
K900
8f849bac12
Merge pull request #235344 from K900/util-linux-mount-fixes
util-linux: backport patches fixing mount on older kernels
2023-06-01 18:06:45 +03:00
github-actions[bot]
e8e956566c
Merge staging-next into staging 2023-06-01 12:02:11 +00:00