github-actions[bot]
d0c2de8c22
Merge master into staging-next
2024-10-19 00:14:00 +00:00
Nick Cao
e22d08c1f7
libzbc: 6.1.0 -> 6.2.0 ( #349319 )
2024-10-18 17:03:14 -04:00
Shawn8901
8b38a2bc3c
linux_xanmod_latest: 6.11.3 -> 6.11.4
2024-10-18 18:53:15 +02:00
Shawn8901
e87d07a533
linux_xanmod: 6.6.56 -> 6.6.57
2024-10-18 18:53:15 +02:00
R. Ryantm
bb521db2ab
ipp-usb: 0.9.27 -> 0.9.28
2024-10-18 12:31:03 +00:00
github-actions[bot]
7c78a608b4
Merge master into staging-next
2024-10-17 18:04:30 +00:00
scrufulufugus
76e0284e88
system76-power: migrate to pkgs/by-name format
2024-10-17 18:22:34 +02:00
scrufulufugus
969102bd11
system76-scheduler: migrate to pkgs/by-name format
2024-10-17 18:22:34 +02:00
R. Ryantm
73009026b0
libzbc: 6.1.0 -> 6.2.0
2024-10-17 16:16:20 +00:00
Rahul Rameshbabu
75e9810da8
linux: enable FF support for hid-nvidia-shield
...
Enables FF support for 2017 NVIDIA SHIELD (Thunderstrike) controller.
Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-10-17 18:51:05 +03:00
K900
beb7aeeca1
linux-firmware: 20240909 -> 20241017
2024-10-17 17:45:41 +03:00
K900
2a1497e916
linux_5_10: 5.10.226 -> 5.10.227
2024-10-17 17:12:36 +03:00
K900
e3aaef1472
linux_5_15: 5.15.167 -> 5.15.168
2024-10-17 17:12:32 +03:00
K900
d0227f7da5
linux_6_1: 6.1.112 -> 6.1.113
2024-10-17 17:12:29 +03:00
K900
0e4c64ff9c
linux_6_6: 6.6.56 -> 6.6.57
2024-10-17 17:12:25 +03:00
K900
0910e4bbbb
linux_6_11: 6.11.3 -> 6.11.4
2024-10-17 17:12:21 +03:00
K900
055d124b37
linux_testing: 6.12-rc2 -> 6.12-rc3
2024-10-17 17:12:15 +03:00
Emily
96fbd2f5f3
darwin.libiconv: update patch for static build; curl: don’t skip passthru.tests.static
on x86_64-darwin
( #348023 )
2024-10-17 14:47:30 +01:00
R. Ryantm
7215a57006
fwts: 24.07.00 -> 24.09.00
2024-10-17 12:56:20 +00:00
Emily
7635bd4d45
darwin.libiconv: update patch for static build
2024-10-17 13:30:57 +01:00
github-actions[bot]
8ba820d7db
Merge master into staging-next
2024-10-17 12:05:34 +00:00
Ulrik Strid
a1b23cf112
lenovo-legion: 0.0.12 -> 0.0.18 with patches in master ( #348417 )
2024-10-17 13:40:40 +02:00
chn
f9d8517d5d
lenovo-legion: 0.0.12 -> 0.0.18 with patches in master
2024-10-17 18:56:50 +08:00
Sergei Trofimovich
4cac65085c
procps: fix watchOnly = true;
build
...
Without the change the build fails as:
$ nix build --impure --expr 'with import ./. {}; procps.override { withSystemd = false; watchOnly = true; }' -L
...
procps> build flags: -j16 SHELL=.../bash usrbin_execdir=\$\(out\)/bin watch PKG_LDFLAGS=
procps> make: *** No rule to make target 'watch'. Stop.
While at it dropped unused `PKG_LDFLAGS=` flag.
2024-10-17 10:54:02 +01:00
Emily
af876a3d24
darwin.apple_sdk_11_0.callPackage: fix eval on non‐Darwin
2024-10-16 20:32:55 +01:00
github-actions[bot]
775bea0160
Merge master into staging-next
2024-10-16 18:04:52 +00:00
Dimitar Nestorov
a1c3173e7e
bartender: 5.1.8 -> 5.2.3
2024-10-16 20:30:31 +03:00
John Chadwick
be42da7a28
linuxPackages.lttng-modules: 2.13.13 -> 2.13.15
...
Fixes the build for linuxPackages_latest.lttng-modules.
2024-10-16 19:23:13 +02:00
John Chadwick
9f9ef912d6
linuxPackages.lttng-modules: reformat with RFC style
2024-10-16 19:23:13 +02:00
Arian van Putten
d566d7927c
linuxPackages.ena: 2.12.3->2.13.0
2024-10-16 11:55:36 +02:00
github-actions[bot]
961e42940f
Merge master into staging-next
2024-10-16 00:14:08 +00:00
Will Fancher
6dcfaeb324
nixos-rebuild: Fix broken -I
option ( #348886 )
2024-10-15 18:21:24 -04:00
Anders Kaseorg
42a12a0551
nixos-rebuild: Fix broken -I option
...
Commit 617a1a6e57
(#341402 ) broke this.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-10-15 15:16:33 -07:00
Adrian Pistol
60b743d743
linuxPackages.vmware: workstation-17.5.1-unstable-2024-01-12 -> workstation-17.6.1-unstable-2024-10-12
...
Upstream isn't updated yet, philipl has a fork which seems OK until mkubecek gets around to updating himself.
2024-10-15 21:07:45 +02:00
Martin Weinelt
0774659611
procps: 3.3.17 -> 4.0.4 ( #298505 )
2024-10-15 18:15:58 +02:00
Martin Weinelt
216cb62080
Merge remote-tracking branch 'origin/staging-next' into staging
2024-10-15 18:08:42 +02:00
Martin Weinelt
d9500eb04a
iproute2: fix build for musl ( #348754 )
2024-10-15 17:55:28 +02:00
Alyssa Ross
40045faf4a
iproute2: fix build for musl
...
Patch is upstream.
Fixes: ee5127c6df
("iproute2: 6.10.0 -> 6.11.0")
2024-10-15 12:22:32 +02:00
Thiago Kenji Okada
87b8ca5305
linuxKernel.kernels.linux_zen: 6.10.9-zen1 -> 6.11.2-zen1; linuxKernel.kernels.linux_lqx: 6.10.9-lqx1 -> 6.11.2-lqx1 ( #347734 )
2024-10-15 10:33:23 +01:00
Doron Behar
62b43f8cb8
wiringpi: 3.6 -> 3.10 ( #348691 )
2024-10-15 12:27:09 +03:00
Robert Hensing
6f1890f3e6
nixos-rebuild: add --no-ssh-tty flag ( #339388 )
2024-10-15 10:10:21 +02:00
R. Ryantm
b3e8f9ca1d
wiringpi: 3.6 -> 3.10
2024-10-15 05:27:24 +00:00
github-actions[bot]
873f258025
Merge staging-next into staging
2024-10-14 18:04:57 +00:00
Nick Cao
e727464a53
linux_xanmod, linux_xanmod_latest: 2024-10-12 ( #348150 )
2024-10-14 13:10:53 -04:00
github-actions[bot]
a445289eb9
Merge staging-next into staging
2024-10-14 12:41:38 +00:00
Nick Cao
6539807e14
sof-firmware: add new files from 2024.09 ( #348430 )
2024-10-14 08:31:01 -04:00
github-actions[bot]
b9f01e6de3
Merge staging-next into staging
2024-10-14 12:06:08 +00:00
Vladimír Čunát
079df22f4f
lksctp-tools: 1.0.20 -> 1.0.21 ( #345263 )
2024-10-14 12:17:26 +02:00
Jörg Thalheim
ed47a0bb77
nixos-rebuild.sh: pass flags to nix-copy-closure whenever possible ( #341402 )
2024-10-14 08:10:38 +02:00
melvyn
ab3c6af590
sof-firmware: add new files from 2024.09
2024-10-13 21:30:07 -07:00
Sergei Trofimovich
16216c69c0
libtraceevent: 1.8.3 -> 1.8.4
...
Changes: https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/log/?h=libtraceevent-1.8.4
2024-10-13 21:41:06 +01:00
Martin Weinelt
db13b6d4c4
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/development/python-modules/mlflow/default.nix
- pkgs/development/python-modules/napari/default.nix
2024-10-13 15:36:55 +02:00
R. Ryantm
d542445f65
i2c-tools: 4.3 -> 4.4
2024-10-13 12:57:12 +00:00
R. Ryantm
5aa48b41bd
cifs-utils: 7.0 -> 7.1
2024-10-13 12:56:56 +00:00
Alyssa Ross
9704a4f856
upower: add withSystemd option
...
Since 7f2a6f17fc
("xdg-desktop-portal-gtk: Enable all default
portals unconditionally"), building upower is necessary to build
xdg-desktop-portal-gtk, but it wasn't possible for systems that can't
use systemd.
I've called the option "withSystemd" as it's the most common name for
this kind of option in Nixpkgs, and it's consistent with the package's
"withIntrospection" argument (though not "useIMobileDevice").
2024-10-13 11:50:47 +02:00
Alyssa Ross
e7a5d9ec42
upower: fix disabling introspection
2024-10-13 11:50:47 +02:00
Alyssa Ross
b816a99cea
systemd.meta.pkgConfigModules: init
2024-10-13 11:49:07 +02:00
github-actions[bot]
bf97df9c1c
Merge staging-next into staging
2024-10-13 00:15:51 +00:00
Shawn8901
bd50ef4c5a
linux_xanmod_latest: 6.11.2 -> 6.11.3
2024-10-12 23:04:47 +02:00
Shawn8901
35d91eb992
linux_xanmod: 6.6.54 -> 6.6.56
2024-10-12 23:04:47 +02:00
K900
001fb496bf
Merge remote-tracking branch 'origin/master' into staging-next
2024-10-12 21:08:11 +03:00
github-actions[bot]
348295076a
Merge staging-next into staging
2024-10-12 18:04:23 +00:00
Florian Klink
2afe930c60
ipu6: update packages ( #347918 )
2024-10-12 19:27:43 +03:00
Artturin
98ebbdba36
zenmonitor: inherit meta.homepage from new src ( #348009 )
2024-10-12 18:28:43 +03:00
Maximilian Bosch
d3e6c8fc75
linux: implement rustAvailable
condition
...
* It doesn't matter if `rustc` is available, but if rustc can compile to
the hostPlatform. So use a custom condition instead of `availableOn`.
* Explicitly exclude the combination of GCC and riscv which is known
to be broken[1].
[1] https://lore.kernel.org/lkml/31885EDD-EF6D-4EF1-94CA-276BA7A340B7@kernel.org/T/
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2024-10-12 17:08:18 +02:00
Maximilian Bosch
bda6c82a81
linux_testing: disable NFS_LOCALIO on aarch64-linux
...
This breaks the build like this:
/nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: Unexpected GOT/PLT entries detected!
/nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: Unexpected run-time procedure linkages detected!
/nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: fs/nfs/localio.o: in function `nfs_local_iocb_alloc':
/build/source/build/../fs/nfs/localio.c:290:(.text+0x324): undefined reference to `nfs_to'
[...]
Reported as https://lore.kernel.org/all/D4OUJRP8YWRM.ATQ7KASTYX5H@mbosch.me/
2024-10-12 17:08:18 +02:00
Maximilian Bosch
3bf9c88c1d
linux_testing: enable Rust by default for aarch64-linux
...
The first assumption[1] we had was that the `aarch64-unknown-none`
target was missing from rustc and that this was the cause for the
regression.
However, it turns out that the relevant code from `rustc` wasn't used
anyways because the Makefile does `--sysroot /dev/null`[2] which prevents
rustc from using its own libcore. So luckily we don't have to patch the
Rust bootstrap to get aarch64-linux back working[3].
In fact, the Rust part seems broken for both 6.10 and 6.11[4], but I
decided to not bother since none of those are longterm versions.
So all that's left here is to enable Rust for aarch64-linux because it
clearly works[5].
[1] https://github.com/NixOS/nixpkgs/pull/315121#issuecomment-2135805876
[2] https://lore.kernel.org/all/20231031201752.1189213-1-mmaurer@google.com/
[3] Of course I only realized this _after_ I spent some time hacking a rustc
patch together 🙃
[4] This broke with
error[E0463]: can't find crate for `core`
|
= note: the `aarch64-unknown-none` target may not be installed
= help: consider downloading the target with `rustup target add aarch64-unknown-none`
= help: consider building the standard library from source with `cargo build -Zbuild-std`
[5] While the build is fine, the VM tests are still panicking, but
that's also the case for `kernel-generic` because of a 9p
regression:
switch_root: can't execute '/nix/store/zv87gw0yxfsslq0mcc35a99k54da9a4z-nixos-system-machine-test/init': Exec format error
[ 1.734997] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000100
[ 1.736002] CPU: 0 UID: 0 PID: 1 Comm: switch_root Not tainted 6.12.0-rc1 #1-NixOS
[...]
Reported as https://lore.kernel.org/all/D4LHHUNLG79Y.12PI0X6BEHRHW@mbosch.me/T/#u
2024-10-12 17:08:18 +02:00
Maximilian Bosch
db56cecb0d
Merge: linux: mark <6.12 with Rust as broken, assert on <6.7 with Rust ( #346648 )
2024-10-12 17:04:58 +02:00
github-actions[bot]
f201fe5883
Merge staging-next into staging
2024-10-12 12:05:39 +00:00
github-actions[bot]
4433a315bd
Merge master into staging-next
2024-10-12 12:05:08 +00:00
Sandro
45c1c5415a
kmod-blacklist-ubuntu: 30+20230519-1ubuntu3 -> 31+20240202-2ubuntu8 ( #347927 )
2024-10-12 11:53:34 +02:00
lordkekz
32a4de4339
zenmonitor: inherit meta.homepage from new src
2024-10-12 00:29:50 +02:00
Randy Eckenrode
48ae217cc5
darwin.locale: reinit at 118
...
The locale data used on macOS has not been included in a source release
since adv_cmds-118. Fortunately, that data can be parsed by the current
version of adv_cmds. It’s a bit old, but other sources of data (such as
FreeBSD) are not compatible enough and may cause divergent behavior.
2024-10-11 17:52:52 -04:00
Matej Cotman
f53387e15a
ipu6: update packages
...
This updates the ipu6 driver and firmware to a more recent version,
which seems to at least work in Chrom{e,ium}.
ipu6-drivers now relies on the in-kernel ipu6 kernel driver, so we
update our logic and metadata for it.
2024-10-12 00:45:04 +03:00
Moritz Sanft
d15cb70a34
kmod-blacklist-ubuntu: 30+20230519-1ubuntu3 -> 31+20240202-2ubuntu8
2024-10-11 15:32:17 +02:00
Randy Eckenrode
cff8998266
apple-sdk_15: init at 15.0 ( #347862 )
2024-10-11 09:01:38 -04:00
github-actions[bot]
a0cb562430
Merge staging-next into staging
2024-10-11 12:06:07 +00:00
github-actions[bot]
ca2d394166
Merge master into staging-next
2024-10-11 12:05:38 +00:00
Emily
147d957bba
darwin.libpcap: use the macOS 15 xnu
source release
2024-10-11 07:20:42 +01:00
github-actions[bot]
a45a33309f
Merge staging-next into staging
2024-10-11 06:05:14 +00:00
codgician
c4f5ce69bd
linuxPackages_latest.prl-tools: 20.0.1-55659 -> 20.1.0-55732
2024-10-11 05:24:13 +00:00
codgician
ed0f0dded5
linuxPackages_latest.prl-tools: fix regex used in updater script to comply with latest webpage
2024-10-11 13:23:38 +08:00
Emily
b0cfb8ec2b
moltenvk: update for the new xcbuild, the new SDK, and the new version plus cleanup ( #346962 )
2024-10-11 01:29:59 +01:00
Emily
9322a59f80
netbsd.install: fix build with new Darwin SDK ( #347011 )
2024-10-11 01:20:21 +01:00
github-actions[bot]
aa2334f4a8
Merge master into staging-next
2024-10-11 00:14:02 +00:00
Emily
66d78e097f
darwin: change the SDK pattern, update the SDKs, and update source releases ( #346043 )
2024-10-11 00:58:09 +01:00
Nick Cao
45fb2feb3f
raycast: 1.83.2 -> 1.84.2 ( #347708 )
2024-10-10 18:18:38 -04:00
Randy Eckenrode
bafc6ff88d
darwin.xattr: replace with xattr from file_cmds
...
file_cmds 352.40.6 added a C-based implementation of xattr, which is the
version of xattr used on recent releases of macOS. Align nixpkgs with
what macOS is shipping, which has also the benefit of allowing xattr to
be cross-compiled (previously precluded due to Python limitations).
2024-10-10 16:23:16 -04:00
Randy Eckenrode
7e4956a7bb
darwin.top: 108 -> 139
...
https://github.com/apple-oss-distributions/top/compare/top-108...top-139
2024-10-10 16:23:16 -04:00
Randy Eckenrode
63bfe3cc6d
darwin.text_cmds: 99 -> 190.0.1
...
https://github.com/apple-oss-distributions/text_cmds/compare/text_cmds-99...text_cmds-190.0.1
2024-10-10 16:23:15 -04:00
Randy Eckenrode
72f19adb18
darwin.system_cmds: 970.0.4 -> 1012
...
https://github.com/apple-oss-distributions/system_cmds/compare/system_cmds-970.0.4...system_cmds-1012
2024-10-10 16:23:15 -04:00
Randy Eckenrode
7b84d8950c
darwin.shell_cmds: 187 -> 319.0.1
...
https://github.com/apple-oss-distributions/shell_cmds/compare/shell_cmds-187...shell_cmds-319.0.1
2024-10-10 16:23:15 -04:00
Randy Eckenrode
a32fcaa3ca
darwin.removefile: 45 -> 75
...
https://github.com/apple-oss-distributions/removefile/compare/removefile-45...removefile-75
2024-10-10 16:23:15 -04:00
Randy Eckenrode
f493fb8770
darwin.remote_cmds: init at 303.0.2
2024-10-10 16:23:15 -04:00
Randy Eckenrode
6d0bc8c104
darwin.PowerManagement: 572.50.1 -> 1740.0.7
...
https://github.com/apple-oss-distributions/PowerManagement/compare/PowerManagement-572.50.1...PowerManagement-1740.0.7
2024-10-10 16:23:15 -04:00
Randy Eckenrode
01d1005384
darwin.patch_cmds: init at 62
2024-10-10 16:23:15 -04:00
Randy Eckenrode
d293dd15df
darwin.network_cmds: 606.40.2 -> 696
...
https://github.com/apple-oss-distributions/network_cmds/compare/network_cmds-606.40.2...network_cmds-696
2024-10-10 16:23:15 -04:00
Randy Eckenrode
42daeac7ba
darwin.misc_cmds: init at 44
2024-10-10 16:23:14 -04:00
Randy Eckenrode
44f1fa4caf
darwin.mail_cmds: init at 38.0.1
2024-10-10 16:23:14 -04:00
Randy Eckenrode
edb2497c6a
darwin.libutil: 47.30.1 -> 72
...
https://github.com/apple-oss-distributions/libutil/compare/libutil-47.30.1...libutil-72
2024-10-10 16:23:14 -04:00
Randy Eckenrode
fc9734449e
darwin.libresolv: 64 -> 83
...
https://github.com/apple-oss-distributions/libresolv/compare/libresolv-64...libresolv-83
2024-10-10 16:23:14 -04:00
Randy Eckenrode
9c31a3ea2d
darwin.libpcap: init at 135
2024-10-10 16:23:14 -04:00
Randy Eckenrode
1d8c6e761b
darwin.libiconv: 99 -> 107
...
https://github.com/apple-oss-distributions/libiconv/compare/libiconv-99...libiconv-107
2024-10-10 16:23:14 -04:00
Randy Eckenrode
d3ca4617a3
darwin.IOKitTools: init at 125
2024-10-10 16:23:14 -04:00
Randy Eckenrode
47df058604
darwin.ICU: 66108 -> 74221
...
https://github.com/apple-oss-distributions/ICU/compare/ICU-66108...ICU-74221
2024-10-10 16:23:14 -04:00
Randy Eckenrode
32f5febdc3
darwin.file_cmds: 264.1.1 -> 448.0.3
...
https://github.com/apple-oss-distributions/file_cmds/compare/file_cmds-264.1.1...file_cmds-448.0.3
2024-10-10 16:23:14 -04:00
Randy Eckenrode
c640ed88a7
darwin.doc_cmds: init at 66
2024-10-10 16:23:13 -04:00
Randy Eckenrode
e0cf96b02b
darwin.diskdev_cmds: 593 -> 735
...
https://github.com/apple-oss-distributions/diskdev_cmds/compare/diskdev_cmds-593...diskdev_cmds-735
2024-10-10 16:23:13 -04:00
Randy Eckenrode
82a2469a8a
darwin.developer_cmds: 62 -> 79
...
https://github.com/apple-oss-distributions/developer_cmds/compare/developer_cmds-62...developer_cmds-79
2024-10-10 16:23:13 -04:00
Randy Eckenrode
d5f4ae43b4
darwin.copyfile: 138 -> 213
...
https://github.com/apple-oss-distributions/copyfile/compare/copyfile-138...copyfile-213
2024-10-10 16:23:13 -04:00
Randy Eckenrode
4d328d0342
darwin.bootstrap_cmds: 121 -> 136
...
https://github.com/apple-oss-distributions/bootstrap_cmds/compare/bootstrap_cmds-121...bootstrap_cmds-136
2024-10-10 16:23:13 -04:00
Randy Eckenrode
ab006b01b9
darwin.basic_cmds: 55 -> 70
...
https://github.com/apple-oss-distributions/basic_cmds/compare/basic_cmds-55...basic_cmds-70
2024-10-10 16:23:13 -04:00
Randy Eckenrode
4854f28528
darwin.AvailabilityVersions: 140.1 -> 143.3
...
https://github.com/apple-oss-distributions/AvailabilityVersions/compare/AvailabilityVersions-140.1...AvailabilityVersions-143.3
2024-10-10 16:23:13 -04:00
Randy Eckenrode
bdf3046d30
darwin.adv_cmds: 163 -> 231
...
https://github.com/apple-oss-distributions/adv_cmds/compare/adv_cmds-163...adv_cmds-231
2024-10-10 16:23:13 -04:00
Randy Eckenrode
6c6b7b0cc0
darwin.apple-source-releases: switch to new source release pattern
2024-10-10 16:23:12 -04:00
Randy Eckenrode
6b6277ee90
darwin.xnu: remove and replace with stubs
2024-10-10 16:23:12 -04:00
Randy Eckenrode
03e585adea
darwin.ppp: remove and replace with stubs
2024-10-10 16:23:12 -04:00
Randy Eckenrode
7be27dc225
darwin.objc4: remove and replace with stubs
2024-10-10 16:23:12 -04:00
Randy Eckenrode
4c77578a9f
darwin.mDNSResponder: remove and replace with stubs
2024-10-10 16:23:12 -04:00
Randy Eckenrode
259c350cf6
darwin.libunwind: remove source release
2024-10-10 16:23:12 -04:00
Randy Eckenrode
ec40b04537
darwin.libunwind: improve compatibility with libunwind
...
Darwin uses the system unwinder, which is based on the LLVM unwinder.
While it’s mostly API-compatible with libunwind, some packages expect to
find it using `pkg-config`. This package provides a compatible file to
allow those packages to use the system unwinder on Darwin.
2024-10-10 16:23:12 -04:00
Randy Eckenrode
7b23be1afd
darwin.libpthread: remove and replace with stubs
2024-10-10 16:23:12 -04:00
Randy Eckenrode
29f65b3b80
darwin.libplatform: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
1afb8b56c4
darwin.libmalloc: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
b9005e19b0
darwin.libdispatch: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
eb7c5f87a3
darwin.libclosure: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
1c2dde0b36
darwin.launchd: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
2ade0ae6b9
darwin.hfs: remove and replace with stubs (including hfsHeaders)
2024-10-10 16:23:11 -04:00
Randy Eckenrode
cce88cf198
darwin.eap8021x: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
8a593830ec
darwin.dyld: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
ae78385296
darwin.dtrace: remove and replace with stubs
2024-10-10 16:23:11 -04:00
Randy Eckenrode
d78b641fee
darwin.darwin-stubs: remove and replace with stubs
...
These are a different kind of stubs that do nothing except tell you to
check the documentation on how to use the new Darwin SDK instead.
2024-10-10 16:23:10 -04:00
Randy Eckenrode
ac79109639
darwin.configd: remove and replace with stubs (including configdHeaders)
2024-10-10 16:23:10 -04:00
Randy Eckenrode
fd2ae224d5
darwin.architecture: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
07272a045f
darwin.Security: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
db40aca353
darwin.Libsystem: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
fe9623e292
darwin.Librpcsvc: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
b47afcc7bd
darwin.Libnotify: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
67271abd3c
darwin.Libm: remove and replace with stubs
2024-10-10 16:23:10 -04:00
Randy Eckenrode
0d765426e3
darwin.Libinfo: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
2e1f901cd8
darwin.Libc: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
65650be7d7
darwin.IOKit: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
390e8e79f3
darwin.CoreSymbolication: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
4fbe41403d
darwin.CommonCrypto: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
2ed29e21b6
darwin.CarbonHeaders: remove and replace with stubs
2024-10-10 16:23:09 -04:00
Randy Eckenrode
29a87d6751
darwin.top: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:07 -04:00
Randy Eckenrode
97da1bdf09
darwin.text_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:07 -04:00
Randy Eckenrode
9ea9221a1e
darwin.system_cmds: use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
a19b0a7345
darwin.shell_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
149eb5aef4
darwin.removefile: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
6fca3b4a70
darwin.PowerManagement: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
822a865209
darwin.network_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
4b4270cca3
darwin.libutil: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
375057b9f5
darwin.libresolv: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:06 -04:00
Randy Eckenrode
9af3511fb2
darwin.libiconv: use EOF
instead of -header
for the herdoc
2024-10-10 16:23:05 -04:00
Randy Eckenrode
b0884d52f2
darwin.libiconv: use finalPackage when referencing doInstallCheck
2024-10-10 16:23:05 -04:00
Randy Eckenrode
ca4dd24306
darwin.libiconv: move back to darwin attrset and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
0335ce09c0
darwin.ICU: convert to upstream build system and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
eed715ac43
darwin.file_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
97454b46d5
darwin.diskdev_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
83807dc4e9
darwin.developer_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
b8dbc16f1b
darwin.Csu: use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
8574626dbb
darwin.copyfile: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:05 -04:00
Randy Eckenrode
b878c44404
darwin.bsdmake: add to darwin-aliases.nix
...
Use portable bmake instead of Apple’s port of BSD Make.
2024-10-10 16:23:04 -04:00
Randy Eckenrode
c5c276b6cb
darwin.bootstrap_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:04 -04:00
Randy Eckenrode
94b14746e0
darwin.basic_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:04 -04:00
Randy Eckenrode
8e7056cc07
darwin.AvailabilityVersions: remove workaround
...
The patch adding support for `__ENVIRONMENT_OS_VERSION_MIN_REQUIRED__`
to clang has been backported to all versions of clang in nixpkgs (except
for clang 12), allowing this workaround to be dropped.
2024-10-10 16:23:04 -04:00
Randy Eckenrode
129a959fad
darwin.AvailabilityVersions: also generate _symbol_aliasing.h
2024-10-10 16:23:04 -04:00
Randy Eckenrode
78076b3c12
darwin.AvailabilityVersions: use mkAppleDerivation
2024-10-10 16:23:04 -04:00
Randy Eckenrode
4624bd7959
darwin.adv_cmds: convert to Meson and use mkAppleDerivation
2024-10-10 16:23:04 -04:00
Randy Eckenrode
9ecb69c827
darwin.apple_sdk: drop gen-frameworks.py (replaced by new SDK pattern)
2024-10-10 16:22:59 -04:00
Randy Eckenrode
0a3c487571
darwin.apple_sdk: convert frameworks and libs to stubs
2024-10-10 16:22:59 -04:00
Randy Eckenrode
480227777b
darwin.apple_sdk_12_3: convert frameworks and libs to stubs
2024-10-10 16:22:59 -04:00
Randy Eckenrode
fcd9dc8ac6
darwin.apple_sdk_11_0: convert frameworks and libs to stubs
2024-10-10 16:22:59 -04:00
Randy Eckenrode
d1c2539523
darwin: add mkStub for deprecating frameworks
2024-10-10 16:22:59 -04:00
Randy Eckenrode
639108ea70
darwin.libsbuf: init at 14.1
...
libsbuf is required by some of the source release updates that will
be done. Unfortunately, it is only available on macOS 14 and newer, and
there is no source release available currently.
This is a port of libsbuf from FreeBSD, which appears to be the origin
of the header provided in the 14.x SDK. It provides the same ABI as the
system dylib and same API as the the SDK header while being available on
all supported deployment targets in nixpkgs.
Note: This package is not based on libsbuf from the FreeBSD package set
in nixpkgs because: it doesn’t build on Darwin, and using it would pull
many FreeBSD packages into the Darwin bootstrap, which is undesirable.
2024-10-10 16:18:59 -04:00
Randy Eckenrode
6a54c7f6c9
darwin.apple-source-releases: add update-source-releases.sh
...
Add a new update script that locks the source releases to the indicated
macOS version per the version pins in following repo:
https://github.com/apple-oss-distributions/distribution-macOS
2024-10-10 16:18:59 -04:00
Randy Eckenrode
8f8e240965
darwin.apple-source-releases: add mkAppleDerivation
...
This is a replacement for the family of `appleDerivation` functions
currently used. It is patterned after the `mkDerivation` used in the BSD
package sets. It also provides additional support for using Meson to
build source releases.
2024-10-10 16:18:59 -04:00
Daniel Fahey
8fd84a5c85
linuxKernel.kernels.linux_lqx: 6.10.9-lqx1 -> 6.11.2-lqx1
2024-10-10 20:00:46 +01:00
github-actions[bot]
144082b47e
Merge staging-next into staging
2024-10-10 18:05:19 +00:00
github-actions[bot]
c64ae284c0
Merge master into staging-next
2024-10-10 18:04:46 +00:00
Daniel Fahey
c0a7814de8
linuxKernel.kernels.linux_zen: 6.10.9-zen1 -> 6.11.2-zen1
2024-10-10 17:56:12 +01:00
Fabián Heredia Montiel
f0ec285054
hwdata: 0.387 -> 0.388 ( #346348 )
2024-10-10 10:21:43 -06:00
Franz Pletz
4e904cbac9
libnftnl: 1.2.7 -> 1.2.8, nftables: 1.1.0 -> 1.1.1 ( #346345 )
2024-10-10 13:50:53 +02:00
K900
b72f50d54d
linux_6_6: 6.6.55 -> 6.6.56
2024-10-10 14:28:31 +03:00
Arian van Putten
573b30718d
systemd: 256.6 -> 256.7 ( #347303 )
2024-10-10 13:06:17 +02:00
K900
d46a9a88bd
linux_latest-libre: 19631 -> 19643
2024-10-10 14:05:42 +03:00
K900
3a2f84759e
linux_6_6: 6.6.54 -> 6.6.55
2024-10-10 14:05:24 +03:00
K900
7c3d301c34
linux_6_10: 6.10.13 -> 6.10.14
2024-10-10 14:05:19 +03:00
K900
2859f7a0e0
linux_6_11: 6.11.2 -> 6.11.3
2024-10-10 14:05:16 +03:00
K900
cb9384a430
linux_testing: 6.12-rc1 -> 6.12-rc2
2024-10-10 14:05:12 +03:00
Franz Pletz
2a05fb81d1
ell: enable debug info ( #346447 )
2024-10-10 13:04:14 +02:00
Sandro
09f18e1cd3
cryptsetup: 2.7.4 -> 2.7.5 ( #340466 )
2024-10-10 12:24:39 +02:00
DontEatOreo
3b66f6f8fd
raycast: 1.83.2 -> 1.84.2
...
Changelog: https://www.raycast.com/changelog/1-84-0
2024-10-10 13:23:12 +03:00
Randy Eckenrode
121149836e
darwin: add xcodeProjectCheckHook
...
This hook is used by source releases that build with Meson to assert
that the Xcode project has not changed since the previous release. This
is meant to be a check to force those updating source release packages
to make sure they have incorporated any changes that were made to the
Xcode project into the Meson build.
2024-10-10 01:07:39 -04:00
Randy Eckenrode
5721c4fa47
darwin: add libSystem
...
The new Darwin SDK pattern relies on an effectively empty, stub libc
implementation. The actual libSystem to be linked is located dynamically
based on the active SDK for the target. Independent build, host, and
target SDKs are all supported by Darwin.
The stub libSystem contains empty `include` and `lib` folders to avoid
warnings from wrappers that add those paths unconditionally, which can
turn into errors when a package is building with warnings-as-errors.
While it would be nice if a fallback libc could be provided, SDK headers
are not compatible between framework versions. Providing a fallback
risks mixing headers from different frameworks, which can result in hard
to diagnose errors involving semicolons or other punctuation.
2024-10-10 01:07:39 -04:00
Randy Eckenrode
40d415f4df
darwin: add darwinMinVersionHook
...
Adding the hook allows the deployment target to be changed without
having to mess with the stdenv. The can also be propagated, which is
useful for libraries that have a minimum deployment target higher than
the default in nixpkgs. In that case, they can propagate the hook to
ensure library users are not targeting an unsupported version.
2024-10-10 01:07:38 -04:00
Randy Eckenrode
5d128a9edc
netbsd.install: fix build with new Darwin SDK
...
To avoid adding headers to the SDK it does not have normally
(`libutil.h`), darwin.libutil is not propagated. It must be included as
a build input when it is needed by packages.
2024-10-10 01:07:20 -04:00
Randy Eckenrode
f9e5f1290d
moltenvk: move to pkgs/by-name
2024-10-10 01:06:41 -04:00
Randy Eckenrode
329fa34d62
moltenvk: 1.2.9 -> 1.2.10
...
https://github.com/KhronosGroup/MoltenVK/releases/tag/v1.2.10
2024-10-10 01:06:41 -04:00