Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
234 commits
Select commit Hold shift + click to select a range
d11f036
hdf5: 1.14.0 -> 1.14.1-2
markuskowa May 16, 2023
9893913
rav1e: fix build with updated Darwin stdenv
reckenrode May 22, 2023
899eccf
llvm_{10..13}: backport gcc-13 fixes
trofi May 30, 2023
9e7e0fe
imath: 3.1.7 -> 3.1.9
r-ryantm Jun 4, 2023
42abe23
gst_all_1.gst-plugins-bad: add opencvSupport option
GenericNerdyUsername May 31, 2023
4bc9b75
cargo-c: 0.9.13 -> 0.9.20
tjni Jun 7, 2023
d5fa972
gnu-efi: fix musl build
Artturin Jun 8, 2023
7eb8fc5
apparmor: 3.1.4 -> 3.1.5
ajs124 Jun 9, 2023
f4e2982
hwdata: 0.370 -> 0.371
r-ryantm Jun 10, 2023
9adb210
libgdiplus: 6.0.5 -> 6.1
tie Jun 9, 2023
69cd4fe
xterm: 380 -> 382
trofi Jun 10, 2023
3d4769a
mupdf: actually build and install the shared libraries version
delroth Jun 11, 2023
28fe4ee
apple_sdk_11_0.stdenv: replace extraBuildInputs with CF from 11.0 SDK
reckenrode May 24, 2023
40fbc97
makeWrapper: fix flag handling
Twey Dec 2, 2021
0ff0ba1
libclc: fix .pc paths
r-burns Jun 3, 2023
67fb9fa
Merge staging-next into staging
github-actions[bot] Jun 12, 2023
4e036dd
Merge staging-next into staging
github-actions[bot] Jun 12, 2023
4d649f2
glibc: split getent into its own output
lheckemann May 22, 2023
e23fe5c
Merge pull request #234863 from reckenrode/11_0-sdk-cf-fix
toonn Jun 12, 2023
1aa3a9f
Merge pull request #237199 from delroth/mupdf-shared
delroth Jun 12, 2023
f5e64cd
Merge staging-next into staging
github-actions[bot] Jun 12, 2023
2c14971
darwin.xnu: provide additional headers needed by Libsystem
reckenrode Jun 12, 2023
a48c2d3
darwin.libmalloc: add at 116.50.8
reckenrode Jun 12, 2023
81324e2
darwin.libmalloc: add at 317.40.8 for the 11.0 SDK
reckenrode Jun 12, 2023
489ed84
darwin.Libsystem: get malloc.h from darwin.libmalloc
reckenrode Jun 12, 2023
d2b6702
darwin.Libsystem: get asl.h from upstream syslog sources
reckenrode Jun 12, 2023
a255182
darwin.Libsystem: get pthread headers from darwin.libpthread
reckenrode Jun 12, 2023
b5738a8
bundler: 2.4.13 -> 2.4.14
marsam Jun 12, 2023
75c15fb
ruby: rubygems 3.4.13 -> 3.4.14
marsam Jun 12, 2023
b8a01a0
Merge staging-next into staging
github-actions[bot] Jun 12, 2023
7e1d548
Merge pull request #236720 from Artturin/muslfix1
Artturin Jun 12, 2023
23cb6c1
darwin.Libc: stop vendoring headers from other packages
reckenrode Jun 12, 2023
224a948
python3Packages.pydantic: fix doctests race
K900 Jun 12, 2023
a2ab9e9
Merge staging-next into staging
github-actions[bot] Jun 13, 2023
9c28d65
gtk2: refactor
AndersonTorres Jun 9, 2023
4e55ee1
Merge staging-next into staging
github-actions[bot] Jun 13, 2023
9503e48
python310Packages.hatch-fancy-pypi-readme: 22.8.0 -> 23.1.0
tjni Jun 13, 2023
fc0b849
Merge pull request #236458 from DeterminateSystems/glibc-getent-split
Ma27 Jun 13, 2023
64312ac
Merge pull request #236930 from tie/libgdiplus61
SuperSandro2000 Jun 13, 2023
e4749e6
Merge pull request #235481 from GenericNerdyUsername/gst-plugins-bad-…
lilyinstarlight Jun 13, 2023
d7d5b41
Merge staging-next into staging
github-actions[bot] Jun 13, 2023
e8d0aa9
Revert "gcc: install info files serially"
raboof Jun 13, 2023
f6a7658
gcc: disable parallelism when installing
raboof Jun 13, 2023
603503c
Merge staging-next into staging
github-actions[bot] Jun 13, 2023
df7727f
Merge pull request #237577 from raboof/build-gcc-parallel-and-reprodu…
trofi Jun 13, 2023
84d847e
Merge pull request #148279 from Twey/patch-1
Artturin Jun 13, 2023
e993db6
Merge staging-next into staging
github-actions[bot] Jun 14, 2023
d1ebfd2
adoptopenjdk: 8.0.322+6 → 8.0.372+7, 11.0.16+101 → 11.0.19+7, 17.0.4+…
fabianhjr Jun 14, 2023
1997c73
openjdk11: 11.0.18+10 → 11.0.19+7
fabianhjr Jun 14, 2023
b8ad87b
openjdk17: 17.0.6+10 → 17.0.7+7
fabianhjr Jun 14, 2023
d106eae
jetbrains.jdk: 17.0.6-b829.9 → 17.0.7-b829.16
fabianhjr Jun 14, 2023
98ca6d6
Merge staging-next into staging
github-actions[bot] Jun 14, 2023
5a907fd
dhcpcd: Fetch source from GitHub
endgame Jun 13, 2023
5dc750a
openresolv: Fetch source from GitHub
endgame Jun 13, 2023
6c0f4e3
mirrors: Remove `roy`
endgame Jun 13, 2023
1ff6509
cups: 2.4.3 -> 2.4.5
onny Jun 8, 2023
15a51db
Merge pull request #237121 from trofi/xterm-update
trofi Jun 14, 2023
1f284f9
Merge staging-next into staging
github-actions[bot] Jun 14, 2023
98ba032
Merge pull request #237693 from endgame/remove-roy-mirror
SuperSandro2000 Jun 14, 2023
0360f1c
Merge pull request #236626 from onny/cups-update
wegank Jun 14, 2023
3c1d220
Merge pull request #237500 from tjni/hatch-fancy-pypi-readme-update
SuperSandro2000 Jun 14, 2023
4dd6b69
Merge pull request #237426 from K900/suffering-from-success
SuperSandro2000 Jun 14, 2023
427fd4e
python310Packages.respx: patch to support httpx 0.24
tjni Jun 14, 2023
d206bcd
Merge staging-next into staging
github-actions[bot] Jun 14, 2023
50512e6
Merge pull request #234868 from reckenrode/rav1e-cctools
toonn Jun 14, 2023
9065884
qt5.qtbase: fix build with Darwin sandbox enabled
reckenrode May 24, 2023
7a92a08
Merge staging-next into staging
github-actions[bot] Jun 15, 2023
d014e56
qtpass: fix build with Darwin sandbox enabled
reckenrode May 24, 2023
71fc5f5
qtkeychain: fix build with Darwin sandbox enabled
reckenrode May 24, 2023
65c8c69
Merge staging-next into staging
github-actions[bot] Jun 15, 2023
e6ca034
Merge pull request #236958 from r-ryantm/auto-update/hwdata
NickCao Jun 15, 2023
352629f
libjxl: 0.8.1 -> 0.8.2
zzzsyyy Jun 15, 2023
4ea871d
Merge staging-next into staging
github-actions[bot] Jun 15, 2023
c1fa08f
Merge pull request #234122 from reckenrode/qt-darwin-sandbox
toonn Jun 15, 2023
368aa72
liburing: 2.3 -> 2.4
NickCao Jun 15, 2023
da849d9
liburing: properly set configureFlags
NickCao Jun 15, 2023
769c9c8
liburing: add nickcao to maintainers
NickCao Jun 15, 2023
f9f270f
Merge staging-next into staging
github-actions[bot] Jun 15, 2023
ddfda14
Merge staging-next into staging
github-actions[bot] Jun 16, 2023
0d726f0
Merge pull request #237937 from NickCao/liburing
NickCao Jun 16, 2023
cc22c86
glibc: allow users of glibc/common.nix to override makeFlags
Jun 16, 2023
b243596
glibcLocales: use more than one core to build
Jun 16, 2023
3b8e3c1
stdenv: updateAutotoolsGnuConfigScriptsHook unconditionally
Jun 15, 2023
238b793
glibc: allow users of glibc/common.nix to override makeFlags
Jun 16, 2023
7306386
glibcInfo: use makeFlags instead of buildPhase
Jun 16, 2023
e4770e3
maturin: 1.0.1 -> 1.1.0
marsam Jun 16, 2023
d95b8c3
python310Packages.pydantic: 1.10.8 -> 1.10.9
marsam Jun 16, 2023
9541817
Merge pull request #237350 from marsam/update-bundler
marsam Jun 16, 2023
c30d35e
Merge staging-next into staging
github-actions[bot] Jun 16, 2023
4d374bf
Merge pull request #238028 from amjoseph-nixpkgs/pr/glibc/info/useMak…
wegank Jun 16, 2023
8e334a9
Merge pull request #237968 from amjoseph-nixpkgs/pr/stdenv/update-gnu…
wegank Jun 16, 2023
7f96673
Merge pull request #237728 from tjni/respx
SuperSandro2000 Jun 16, 2023
b9c1ae2
stdenv: eliminate duplicate gnu-config in extraNativeBuildInputs
Jun 16, 2023
1e37ab7
Merge pull request #238072 from amjoseph-nixpkgs/pr/stdenv/update-gnu…
wegank Jun 16, 2023
f76683b
Merge staging-next into staging
github-actions[bot] Jun 16, 2023
1c7e22f
Merge pull request #236611 from tjni/cargo-c-staging
SuperSandro2000 Jun 16, 2023
8f1b807
xorg.libX11: 1.8.4 → 1.8.6
fabianhjr Jun 16, 2023
6fd39f3
libopus: enable intrinsics only on supported platforms
NickCao Jun 13, 2023
2dce714
python3.pkgs.invoke: install shell completions
Ma27 Jun 15, 2023
ffecf1b
Merge pull request #237667 from LibreCybernetics/update-jdk
SuperSandro2000 Jun 16, 2023
c8fcd02
Merge pull request #238116 from LibreCybernetics/update-libX11
SuperSandro2000 Jun 16, 2023
31ad337
Merge staging-next into staging
github-actions[bot] Jun 17, 2023
b716353
Merge pull request #237946 from Ma27/pyinv-comp
Artturin Jun 17, 2023
67a4087
Merge staging-next into staging
github-actions[bot] Jun 17, 2023
1f72072
Merge pull request #238027 from amjoseph-nixpkgs/pr/glibc/parallel
Ma27 Jun 17, 2023
156aba9
Merge pull request #238048 from marsam/update-maturin
drupol Jun 17, 2023
b525cf7
Merge #235823: libclc: fix .pc paths
vcunat Jun 17, 2023
a8f53b0
Merge pull request #237913 from zzzsyyy/libjxl_0.8.2
nh2 Jun 17, 2023
0b8f6f8
rust-bindgen-unwrapped: 0.65.1 -> 0.66.0
r-ryantm Jun 17, 2023
7bab4a9
rpcsvc-proto: 1.4.3 -> 1.4.4
Ma27 Jun 17, 2023
859d7e1
Merge master into staging-next
github-actions[bot] Jun 17, 2023
b3fcbe4
Merge staging-next into staging
github-actions[bot] Jun 17, 2023
436b66a
Merge pull request #232215 from markuskowa/upd-hdf5
markuskowa Jun 17, 2023
d4965b9
Merge master into staging-next
github-actions[bot] Jun 18, 2023
91c29d2
Merge staging-next into staging
github-actions[bot] Jun 18, 2023
9b95a51
icu: 73.1 -> 73.2
kirillrdy Jun 18, 2023
1c023a7
Merge master into staging-next
github-actions[bot] Jun 18, 2023
2f66287
Merge staging-next into staging
github-actions[bot] Jun 18, 2023
1318bf2
Merge pull request #238046 from marsam/update-pydantic
mweinelt Jun 18, 2023
ca8eb82
Merge pull request #238356 from kirillrdy/icu
marsam Jun 18, 2023
0237218
Merge master into staging-next
github-actions[bot] Jun 18, 2023
81a9b5c
Merge staging-next into staging
github-actions[bot] Jun 18, 2023
10a7b09
Merge master into staging-next
github-actions[bot] Jun 18, 2023
a7324a2
Merge staging-next into staging
github-actions[bot] Jun 18, 2023
af620cb
libopenmpt: 0.7.1 -> 0.7.2
OPNA2608 Jun 18, 2023
251c557
llvmPackages_16: 16.0.1 -> 16.0.6
willcohen Jun 5, 2023
1850284
binaryen: 112 -> 113
willcohen May 19, 2023
0761348
emscripten: 3.1.24 -> 3.1.41
willcohen Jun 2, 2023
f9d582c
Merge master into staging-next
github-actions[bot] Jun 19, 2023
733c198
Merge staging-next into staging
github-actions[bot] Jun 19, 2023
ab4146f
cryptsetup: re-encrypt is a default extension now
RaitoBezarius Jun 19, 2023
df215cf
cryptsetup: compile against libargon2 by default
RaitoBezarius Jun 19, 2023
11eb790
cryptsetup: add raitobezarius as a maintainer
RaitoBezarius Jun 19, 2023
b8ac5b6
cmake: 3.25.3 -> 3.26.4
AndersonTorres Jun 10, 2023
856c124
Merge pull request #238470 from OPNA2608/update/libopenmpt
marsam Jun 19, 2023
26a3829
Merge master into staging-next
github-actions[bot] Jun 19, 2023
a452e85
Merge staging-next into staging
github-actions[bot] Jun 19, 2023
eea7273
Merge master into staging-next
github-actions[bot] Jun 19, 2023
0dbf591
Merge staging-next into staging
github-actions[bot] Jun 19, 2023
864850a
Merge pull request #234411 from r-ryantm/auto-update/imath
SuperSandro2000 Jun 19, 2023
0a84a09
Merge master into staging-next
github-actions[bot] Jun 19, 2023
535ef0a
Merge staging-next into staging
github-actions[bot] Jun 19, 2023
22581a3
Merge master into staging-next
github-actions[bot] Jun 20, 2023
f5c7dd3
Merge staging-next into staging
github-actions[bot] Jun 20, 2023
5c4411d
Merge pull request #238496 from RaitoBezarius/cryptsetup-maintenance
roberth Jun 20, 2023
ba63f8c
Merge master into staging-next
github-actions[bot] Jun 20, 2023
d74400e
Merge staging-next into staging
github-actions[bot] Jun 20, 2023
cc5c495
Merge pull request #234957 from trofi/llvm-gcc-13-fix
trofi Jun 20, 2023
4d4f5e2
glibcLocales: enable parallel building
trofi Jun 20, 2023
e6714f3
meson: 1.1.0 -> 1.1.1
alyssais Jun 20, 2023
f5d8384
rustPlatform.cargoBuildHook: don't let cargo strip
alyssais Jun 7, 2023
18addf6
Merge master into staging-next
github-actions[bot] Jun 20, 2023
6106b60
Merge staging-next into staging
github-actions[bot] Jun 20, 2023
62f7591
Merge pull request #237348 from reckenrode/darwin-libc-cleanup
toonn Jun 20, 2023
a102ec2
Merge master into staging-next
github-actions[bot] Jun 20, 2023
8b90417
Merge staging-next into staging
github-actions[bot] Jun 20, 2023
002b6f8
systemd: fix services not stopping
erikarvstedt Jun 20, 2023
f096492
Merge pull request #236847 from helsinki-systems/upd/apparmor
ajs124 Jun 20, 2023
e71099e
Merge master into staging-next
github-actions[bot] Jun 21, 2023
74d0f1c
Merge staging-next into staging
github-actions[bot] Jun 21, 2023
82ee5cb
Merge pull request #236490 from alyssais/cargo-strip
figsoda Jun 21, 2023
7e34ab6
Merge pull request #238730 from alyssais/meson-1.1.1
NickCao Jun 21, 2023
3d17400
Merge master into staging-next
github-actions[bot] Jun 21, 2023
c4819c8
Merge staging-next into staging
github-actions[bot] Jun 21, 2023
d59df21
Merge master into staging-next
github-actions[bot] Jun 21, 2023
c562a08
Merge staging-next into staging
github-actions[bot] Jun 21, 2023
091f393
Merge pull request #238796 from erikarvstedt/systemd-fix-service-exit
arianvp Jun 21, 2023
2257a39
Merge master into staging-next
github-actions[bot] Jun 21, 2023
d98cff9
Merge master into staging-next
github-actions[bot] Jun 22, 2023
d7f7d69
gst_all_1.gstreamer: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
5d99171
gst_all_1.gst-plugins-base: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
d1fe0fb
gst_all_1.gst-plugins-good: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
e13ccc0
gst_all_1.gst-plugins-bad: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
0d83797
gst_all_1.gst-plugins-ugly: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
83ee43f
gst_all_1.gst-libav: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
86a9302
gst_all_1.gst-vaapi: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
e1f3489
gst_all_1.gst-rtsp-server: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
a9e9eec
gst_all_1.gst-devtools: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
1315ca3
gst_all_1.gst-editing-services: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
3c755e6
python3Packages.gst-python: 1.22.3 -> 1.22.4
lilyinstarlight Jun 22, 2023
8214280
Merge master into staging-next
github-actions[bot] Jun 22, 2023
0f2191f
Merge remote-tracking branch 'origin/staging-next' into staging
alyssais Jun 22, 2023
cf4411d
Merge pull request #238300 from r-ryantm/auto-update/rust-bindgen-unw…
wegank Jun 22, 2023
ecef9a7
sdl2: 2.26.5 -> 2.28.0
K900 Jun 22, 2023
ba28537
Merge pull request #238304 from Ma27/bump-rpcsvc-proto
Ma27 Jun 22, 2023
73cb934
Merge master into staging-next
github-actions[bot] Jun 22, 2023
fc5ef80
Merge staging-next into staging
github-actions[bot] Jun 22, 2023
0a81cf8
linux: set ZPOOL=y
alyssais Jun 14, 2023
e959086
Merge pull request #239159 from K900/sdl2-2.28.0
K900 Jun 22, 2023
3fb1368
Merge pull request #239074 from lilyinstarlight/upd/gstreamer-1.22.4
K900 Jun 22, 2023
b81d4f0
Merge pull request #235624 from willcohen/emscripten-wasm2c
RaitoBezarius Jun 22, 2023
5195890
Merge master into staging-next
github-actions[bot] Jun 22, 2023
15a20ae
Merge staging-next into staging
github-actions[bot] Jun 22, 2023
aebeada
Merge master into staging-next
github-actions[bot] Jun 23, 2023
22e89a1
Merge staging-next into staging
github-actions[bot] Jun 23, 2023
da4d70a
Merge master into staging-next
github-actions[bot] Jun 23, 2023
ed07d46
Merge staging-next into staging
github-actions[bot] Jun 23, 2023
d6b30bd
Merge pull request #238728 from trofi/glibcLocales-parallel
trofi Jun 23, 2023
c311c7c
e2fsprogs: avoid incompatible features in mke2fs
vcunat Jun 23, 2023
c89f5c4
Merge branch 'staging' into staging-next
vcunat Jun 23, 2023
ca6fdc2
glslang: 12.1.0 -> 12.2.0
K900 Jun 23, 2023
88d00dd
vulkan-headers: 1.3.249 -> 1.3.254
K900 Jun 23, 2023
c7bd802
vulkan-loader: 1.3.249 -> 1.3.254
K900 Jun 23, 2023
f0137c3
vulkan-validation-layers: 1.3.249 -> 1.3.254
K900 Jun 23, 2023
b727077
vulkan-tools: 1.3.249 -> 1.3.254
K900 Jun 23, 2023
0eb5d95
vulkan-tools-lunarg: 1.3.249 -> 1.3.250
K900 Jun 23, 2023
1a8fd67
vulkan-extension-layer: 1.3.248 -> 1.3.254
K900 Jun 23, 2023
4127d59
spirv-headers: 1.3.243.0 -> 1.3.250.0
K900 Jun 23, 2023
f2a2be8
spirv-cross: 1.3.243.0 -> 1.3.250.0
K900 Jun 23, 2023
7226a56
spirv-tools: 2023.2 -> 2023.3.rc1
K900 Jun 23, 2023
11b086f
mesa: 23.1.2 -> 23.1.3
K900 Jun 23, 2023
85f7a6d
Merge pull request #239328 from K900/vulkan-1.3.254
K900 Jun 23, 2023
f112e63
Merge pull request #239350 from K900/mesa-23.1.3
K900 Jun 23, 2023
bc9cc8a
Merge master into staging-next
github-actions[bot] Jun 23, 2023
ea69de9
Merge master into staging-next
github-actions[bot] Jun 23, 2023
eda8cc3
Merge master into staging-next
github-actions[bot] Jun 24, 2023
bc9dd2e
Merge master into staging-next
github-actions[bot] Jun 24, 2023
9af472e
Merge master into staging-next
github-actions[bot] Jun 24, 2023
b633ddd
Merge master into staging-next
github-actions[bot] Jun 24, 2023
527dfc0
Merge master into staging-next
github-actions[bot] Jun 25, 2023
36bd3b4
Merge master into staging-next
github-actions[bot] Jun 25, 2023
aa5d107
Merge master into staging-next
github-actions[bot] Jun 25, 2023
2c439c1
Merge master into staging-next
github-actions[bot] Jun 25, 2023
054d975
Merge master into staging-next
github-actions[bot] Jun 26, 2023
ffc0f15
Merge master into staging-next
github-actions[bot] Jun 26, 2023
109633b
gst_all_1.gst-plugins-rs: drop the raptorq test everywhere
vcunat Jun 26, 2023
2471114
openmvg: fixup build
vcunat Jun 26, 2023
d6ac0ed
basu: supply missing getent after PR #236458
vcunat Jun 26, 2023
42e6f4c
gst_all_1.gst-plugins-rs: add temporary fix for cargo-c test issue
lilyinstarlight Jun 26, 2023
f04cfae
Merge master into staging-next
github-actions[bot] Jun 26, 2023
0dd2108
Merge #239681: gst_all_1.gst-plugins-rs: tmp fix for cargo-c test issue
vcunat Jun 26, 2023
597d5f8
Revert "mupdf: actually build and install the shared libraries version"
vcunat Jun 26, 2023
5e94616
cockpit: specify --with-admin-group
vcunat Jun 26, 2023
4e9dcbb
Merge master into staging-next
github-actions[bot] Jun 26, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2311.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@

- `mariadb` now defaults to `mariadb_1011` instead of `mariadb_106`, meaning the default version was upgraded from 10.6.x to 10.11.x. See the [upgrade notes](https://mariadb.com/kb/en/upgrading-from-mariadb-10-6-to-mariadb-10-11/) for potential issues.

- `getent` has been moved from `glibc`'s `bin` output to its own dedicated output, reducing closure size for many dependents. Dependents using the `getent` alias should not be affected; others should move from using `glibc.bin` or `getBin glibc` to `getent` (which also improves compatibility with non-glibc platforms).

- `etcd` has been updated to 3.5, you will want to read the [3.3 to 3.4](https://etcd.io/docs/v3.5/upgrades/upgrade_3_4/) and [3.4 to 3.5](https://etcd.io/docs/v3.5/upgrades/upgrade_3_5/) upgrade guides

- `himalaya` has been updated to `0.8.0`, which drops the native TLS support (in favor of Rustls) and add OAuth 2.0 support. See the [release note](https://github.com/soywod/himalaya/releases/tag/v0.8.0) for more details.
Expand Down
3 changes: 3 additions & 0 deletions pkgs/applications/misc/qtpass/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ mkDerivation rec {
})
];

# HACK `propagatedSandboxProfile` does not appear to actually propagate the sandbox profile from `qt5.qtbase`
sandboxProfile = toString qtbase.__propagatedSandboxProfile;

qmakeFlags = [
# setup hook only sets QMAKE_LRELEASE, set QMAKE_LUPDATE too:
"QMAKE_LUPDATE=${qttools.dev}/bin/lupdate"
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/science/misc/openmvg/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake pkg-config ];

cmakeFlags = [
"-DCMAKE_CXX_FLAGS=-std=c++11"
"-DOpenMVG_BUILD_EXAMPLES=${if enableExamples then "ON" else "OFF"}"
"-DOpenMVG_BUILD_DOC=${if enableDocs then "ON" else "OFF"}"
"-DTARGET_ARCHITECTURE=generic"
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/terminal-emulators/xterm/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@

stdenv.mkDerivation rec {
pname = "xterm";
version = "380";
version = "382";

src = fetchurl {
urls = [
"ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz"
"https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz"
];
hash = "sha256-DB3B+oAPpktcWNFt25BecAsnylOKZb6MA7K6V2EQbDg=";
hash = "sha256-DNC889CqdGqEDqPxNm6imnQmNpTVNbXHd/J+tl1/zu0=";
};

strictDeps = true;
Expand Down
6 changes: 0 additions & 6 deletions pkgs/build-support/fetchurl/mirrors.nix
Original file line number Diff line number Diff line change
Expand Up @@ -175,12 +175,6 @@
"https://download.qt.io/"
];

# Roy marples mirrors
roy = [
"https://roy.marples.name/downloads/"
"https://cflags.cc/roy/"
];

# Sage mirrors (https://www.sagemath.org/mirrors.html)
sageupstream = [
# Africa (HTTPS)
Expand Down
4 changes: 4 additions & 0 deletions pkgs/build-support/rust/hooks/cargo-build-hook.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ cargoBuildHook() {

runHook preBuild

# Let stdenv handle stripping, for consistency and to not break
# separateDebugInfo.
export "CARGO_PROFILE_${cargoBuildType@U}_STRIP"=false

if [ ! -z "${buildAndTestSubdir-}" ]; then
# ensure the output doesn't end up in the subdirectory
export CARGO_TARGET_DIR="$(pwd)/target"
Expand Down
6 changes: 3 additions & 3 deletions pkgs/build-support/setup-hooks/make-wrapper.sh
Original file line number Diff line number Diff line change
Expand Up @@ -166,11 +166,11 @@ makeShellWrapper() {
elif [[ "$p" == "--add-flags" ]]; then
flags="${params[$((n + 1))]}"
n=$((n + 1))
flagsBefore="$flagsBefore $flags"
flagsBefore="${flagsBefore-} $flags"
elif [[ "$p" == "--append-flags" ]]; then
flags="${params[$((n + 1))]}"
n=$((n + 1))
flagsAfter="$flagsAfter $flags"
flagsAfter="${flagsAfter-} $flags"
elif [[ "$p" == "--argv0" ]]; then
argv0="${params[$((n + 1))]}"
n=$((n + 1))
Expand All @@ -183,7 +183,7 @@ makeShellWrapper() {
done

echo exec ${argv0:+-a \"$argv0\"} \""$original"\" \
"$flagsBefore" '"$@"' "$flagsAfter" >> "$wrapper"
"${flagsBefore-}" '"$@"' "${flagsAfter-}" >> "$wrapper"

chmod +x "$wrapper"
}
Expand Down
360 changes: 192 additions & 168 deletions pkgs/development/compilers/adoptopenjdk-bin/sources.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions pkgs/development/compilers/binaryen/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

stdenv.mkDerivation rec {
pname = "binaryen";
version = "112";
version = "113";

src = fetchFromGitHub {
owner = "WebAssembly";
repo = "binaryen";
rev = "version_${version}";
hash = "sha256-xVumVmiLMHJp3SItE8eL8OBPeq58HtOOiK9LL8SP4CQ=";
hash = "sha256-w93LIlLRn3PmVNytjFg6KI4CQ9zQUUM9kySiWAtPbOA=";
};

nativeBuildInputs = [ cmake python3 ];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 67f54fde2b1683aae3800f7a86a4e507c1125be8 Mon Sep 17 00:00:00 2001
From 4bbbb640934aa653bcfec0335798b77a8935b815 Mon Sep 17 00:00:00 2001
From: Yureka <yuka@yuka.dev>
Date: Sat, 7 Aug 2021 09:16:46 +0200
Subject: [PATCH] emulate clang 'sysroot + /include' logic
Expand All @@ -20,23 +20,23 @@ but it doesn't appear to work
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/emcc.py b/emcc.py
index 999314afc..0e23c066c 100755
index ba8d1b556..7d89644c5 100755
--- a/emcc.py
+++ b/emcc.py
@@ -759,7 +759,12 @@ def emsdk_ldflags(user_args):
@@ -883,7 +883,12 @@ def parse_s_args(args):


def emsdk_cflags(user_args):
- cflags = ['--sysroot=' + shared.Cache.get_sysroot(absolute=True)]
- cflags = ['--sysroot=' + cache.get_sysroot(absolute=True)]
+ cflags = [
+ '--sysroot=' + shared.Cache.get_sysroot(absolute=True),
+ '--sysroot=' + cache.get_sysroot(absolute=True),
+ '-resource-dir=@resourceDir@',
+ '-idirafter' + shared.Cache.get_sysroot(absolute=True) + os.path.join('/include'),
+ '-idirafter' + cache.get_sysroot(absolute=True) + os.path.join('/include'),
+ '-iwithsysroot' + os.path.join('/include','c++','v1')
+ ]

def array_contains_any_of(hay, needles):
for n in needles:
--
2.32.0
2.40.0

41 changes: 14 additions & 27 deletions pkgs/development/compilers/emscripten/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ lib, stdenv, fetchFromGitHub, python3, nodejs, closurecompiler
, jre, binaryen
, llvmPackages
, symlinkJoin, makeWrapper, substituteAll, fetchpatch
, symlinkJoin, makeWrapper, substituteAll
, buildNpmPackage
, emscripten
}:

stdenv.mkDerivation rec {
pname = "emscripten";
version = "3.1.24";
version = "3.1.41";

llvmEnv = symlinkJoin {
name = "emscripten-llvm-${version}";
Expand All @@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
name = "emscripten-node-modules-${version}";
inherit pname version src;

npmDepsHash = "sha256-ejuHR2BpAUStWjuvQuGE6ko4byF4GBl6FJBshxlknQk=";
npmDepsHash = "sha256-QlKm6UvPUa7+VJ9ZvXdxYZzK+U96Ju/oAHPhZ/hyv/I=";

dontBuild = true;

Expand All @@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "emscripten-core";
repo = "emscripten";
sha256 = "sha256-1jW6ThxK6dThOO90l4Mc5yehVF3tI4HWipBWZAOztrk=";
sha256 = "sha256-yQZrAQfNZZd65a14AFObrLrBzePBDnK0J87oTEB1Dcw=";
rev = version;
};

Expand All @@ -42,17 +42,7 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
src = ./0001-emulate-clang-sysroot-include-logic.patch;
resourceDir = "${llvmEnv}/lib/clang/${llvmPackages.release_version}/";
})
# https://github.com/emscripten-core/emscripten/pull/18219
(fetchpatch {
url = "https://github.com/emscripten-core/emscripten/commit/afbc14950f021513c59cbeaced8807ef8253530a.patch";
sha256 = "sha256-+gJNTQJng9rWcGN3GAcMBB0YopKPnRp/r8CN9RSTClU=";
})
# https://github.com/emscripten-core/emscripten/pull/18220
(fetchpatch {
url = "https://github.com/emscripten-core/emscripten/commit/852982318f9fb692ba1dd1173f62e1eb21ae61ca.patch";
sha256 = "sha256-hmIOtpRx3PD3sDAahUcreSydydqcdSqArYvyLGgUgd8=";
resourceDir = "${llvmEnv}/lib/clang/16/";
})
];

Expand All @@ -68,9 +58,6 @@ stdenv.mkDerivation rec {
sed -i '/^def/!s/root_is_writable()/True/' tools/config.py
sed -i "/^def check_sanity/a\\ return" tools/shared.py

# required for wasm2c
ln -s ${nodeModules} node_modules

echo "EMSCRIPTEN_ROOT = '$out/share/emscripten'" > .emscripten
echo "LLVM_ROOT = '${llvmEnv}/bin'" >> .emscripten
echo "NODE_JS = '${nodejs}/bin/node'" >> .emscripten
Expand Down Expand Up @@ -108,17 +95,17 @@ stdenv.mkDerivation rec {

# precompile libc (etc.) in all variants:
pushd $TMPDIR
echo 'int __main_argc_argv() { return 42; }' >test.c
echo 'int __main_argc_argv( int a, int b ) { return 42; }' >test.c
for LTO in -flto ""; do
# wasm2c doesn't work with PIC
$out/bin/emcc -s WASM2C -s STANDALONE_WASM $LTO test.c

for BIND in "" "--bind"; do
for MT in "" "-s USE_PTHREADS"; do
for RELOCATABLE in "" "-s RELOCATABLE"; do
$out/bin/emcc $RELOCATABLE $BIND $MT $LTO test.c
done
done
# starting with emscripten 3.1.32+,
# if pthreads and relocatable are both used,
# _emscripten_thread_exit_joinable must be exported
# (see https://github.com/emscripten-core/emscripten/pull/18376)
# TODO: get library cache to build with both enabled and function exported
$out/bin/emcc $LTO $BIND test.c
$out/bin/emcc $LTO $BIND -s RELOCATABLE test.c
$out/bin/emcc $LTO $BIND -s USE_PTHREADS test.c
done
done
popd
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/10/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ let majorVersion = "10";
# Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431
../fix-bug-80431.patch
../11/fix-struct-redefinition-on-glibc-2.36.patch
../install-info-files-serially.patch
] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optional noSysDirs ../no-sys-dirs.patch
++ optional (noSysDirs && hostPlatform.isRiscV) ../no-sys-dirs-riscv.patch
Expand Down Expand Up @@ -238,6 +237,9 @@ stdenv.mkDerivation ({
(targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/11/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@ let majorVersion = "11";
patches = [
# Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431
../fix-bug-80431.patch
../install-info-files-serially.patch
] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optional noSysDirs ../no-sys-dirs.patch
++ optional (noSysDirs && hostPlatform.isRiscV) ../no-sys-dirs-riscv.patch
Expand Down Expand Up @@ -253,6 +252,9 @@ lib.pipe (stdenv.mkDerivation ({
+ lib.optionalString (targetPlatform == hostPlatform && hostPlatform == buildPlatform && !disableBootstrap) "bootstrap";
in lib.optional (target != "") target;

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/12/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ let majorVersion = "12";
../gnat-cflags-11.patch
../gcc-12-gfortran-driving.patch
../ppc-musl.patch
../install-info-files-serially.patch

# backport ICE fix on ccache code
./lambda-ICE-PR109241.patch
Expand Down Expand Up @@ -300,6 +299,9 @@ lib.pipe (stdenv.mkDerivation ({
lib.optionalString (targetPlatform == hostPlatform && hostPlatform == buildPlatform && !disableBootstrap) "bootstrap";
in lib.optional (target != "") target;

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
3 changes: 3 additions & 0 deletions pkgs/development/compilers/gcc/13/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,9 @@ lib.pipe (stdenv.mkDerivation ({
stripDebugListTarget
preFixup;

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

# https://gcc.gnu.org/install/specific.html#x86-64-x-solaris210
${if hostPlatform.system == "x86_64-solaris" then "CC" else null} = "gcc -m64";

Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/4.8/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,6 @@ let majorVersion = "4";
../struct-ucontext-4.8.patch
../sigsegv-not-declared.patch
../res_state-not-declared.patch
../install-info-files-serially.patch
# gcc-11 compatibility
(fetchpatch {
name = "gcc4-char-reload.patch";
Expand Down Expand Up @@ -257,6 +256,9 @@ stdenv.mkDerivation ({
stripDebugListTarget
preFixup;

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

doCheck = false; # requires a lot of tools, causes a dependency cycle for stdenv

# https://gcc.gnu.org/install/specific.html#x86-64-x-solaris210
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/4.9/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ let majorVersion = "4";
[ ../9/fix-struct-redefinition-on-glibc-2.36.patch ../use-source-date-epoch.patch
../parallel-bconfig.patch ./parallel-strsignal.patch
./libsanitizer.patch
../install-info-files-serially.patch
(fetchpatch {
name = "avoid-ustat-glibc-2.28.patch";
url = "https://gitweb.gentoo.org/proj/gcc-patches.git/plain/4.9.4/gentoo/100_all_avoid-ustat-glibc-2.28.patch?id=55fcb515620a8f7d3bb77eba938aa0fcf0d67c96";
Expand Down Expand Up @@ -273,6 +272,9 @@ stdenv.mkDerivation ({
(targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/6/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,6 @@ let majorVersion = "6";

# Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431
../fix-bug-80431.patch
../install-info-files-serially.patch
] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optional noSysDirs ../no-sys-dirs.patch
++ optional langAda ../gnat-cflags.patch
Expand Down Expand Up @@ -291,6 +290,9 @@ stdenv.mkDerivation ({
(targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/7/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,6 @@ let majorVersion = "7";
../fix-bug-80431.patch

../9/fix-struct-redefinition-on-glibc-2.36.patch
../install-info-files-serially.patch
]
++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optionals targetPlatform.isNetBSD [
Expand Down Expand Up @@ -244,6 +243,9 @@ stdenv.mkDerivation ({
(targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
4 changes: 3 additions & 1 deletion pkgs/development/compilers/gcc/8/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ let majorVersion = "8";
# Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431
../fix-bug-80431.patch
../9/fix-struct-redefinition-on-glibc-2.36.patch
../install-info-files-serially.patch
] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch
++ optional targetPlatform.isNetBSD ../libstdc++-netbsd-ctypes.patch
++ optional noSysDirs ../no-sys-dirs.patch
Expand Down Expand Up @@ -221,6 +220,9 @@ stdenv.mkDerivation ({
(targetPlatform == hostPlatform && hostPlatform == buildPlatform)
(if profiledCompiler then "profiledbootstrap" else "bootstrap");

# https://gcc.gnu.org/PR109898
enableParallelInstalling = false;

inherit (callFile ../common/strip-attributes.nix { })
stripDebugList
stripDebugListTarget
Expand Down
Loading