Commit Graph

24752 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
c57e60e9b9 Merge 799d2d581d into haskell-updates 2025-10-12 00:21:13 +00:00
Emily
a99a2d70cd Merge staging-next into staging 2025-10-11 23:33:49 +01:00
nixpkgs-ci[bot]
9c1f16e3e9 Merge master into staging-next 2025-10-11 22:27:36 +00:00
Sam
e3f5990dd5 swiftPackages.swift: fix patchPhase indentation 2025-10-11 14:47:33 -07:00
Sam
19d240b619 swiftPackages.{sourcekit-lsp,swift-format}: link libdispatch.so
In my experience this solution seems to be necessary on almost all if
not all Swift packages on Linux
2025-10-11 14:47:33 -07:00
Sam
d8754b1b0a swiftPackages.{sourcekit-lsp,swift-format}: drop upstreamed patches
I'm grouping this together because it's the same patch
2025-10-11 14:47:33 -07:00
Sam
6e1a464f82 swiftPackages.swiftpm: patch swift-crypto as needed 2025-10-11 14:47:33 -07:00
Sam
0800438fcd swiftPackages.swiftpm: use newer swift-crypto to fix missing symbols
This is 3.0.0 -> 3.15.1, so it's even semver compatible
2025-10-11 14:47:25 -07:00
Sam
4744337c52 swiftPackages.swiftpm: add bootstrap derivations for new dependencies 2025-10-11 14:44:18 -07:00
Sam
d18cfb1058 swiftPackages.swiftpm: drop upstreamed patches
Some of these were not technically upstreamed but all have been fixed
2025-10-11 14:44:18 -07:00
Sam
483fd74afc swiftPackages.swiftpm: fix patches that no longer apply cleanly 2025-10-11 14:44:17 -07:00
Sam
f6fe95f1fe swiftPackages.swift-driver: fix patches that no longer apply cleanly 2025-10-11 14:44:17 -07:00
Sam
873ea654ac swiftPackages.swift-corelibs-foundation: drop upstreamed patches
Technically the first of these wasn't upstreamed and was instead
superceded by
8d1a679420
but that's close enough.
2025-10-11 14:44:17 -07:00
Sam
f3ea847829 swiftPackages.swift{,-corelibs-libdispatch}: fix build with modern clang
We apply this patch to the copy of libdispatch that's copied into Swift
and to the standalone build.
2025-10-11 14:44:17 -07:00
Sam
60a9738efa swiftPackages.swift: drop SysRoot replacements that fail to apply
These replacements didn't apply cleanly to Swift 5.8 anyway, we just
didn't notice. They don't appear to cause any problems and regardless,
the goal is "no more broken than before"
2025-10-11 14:44:17 -07:00
Sam
8e4a990997 swiftPackages.*: swap from replace to replace-fail 2025-10-11 14:44:17 -07:00
Sam
470ee5bfaf swiftPackages.swift: enable remaining compiler features
There are remaining features that are not enabled, but they depend on a
host Swift with which to compile.
2025-10-11 14:44:17 -07:00
Sam
12231abbaf swiftPackages.swift: fix patches that no longer apply cleanly 2025-10-11 14:44:11 -07:00
Sam
a156f5fda3 swiftPackages.swift: patch CMake to import missing module 2025-10-10 20:10:52 -07:00
Sam
374682d81a swiftPackages.swift: drop upstreamed patches 2025-10-10 20:10:30 -07:00
Sam
8aff8a38bc swiftPackages.swift: clang 15 -> 16 2025-10-10 19:57:21 -07:00
Sam
e5aaa8c8e9 swiftPackages.swift: update cxx-interop-test 2025-10-10 19:51:06 -07:00
Sam
b2e971ac41 swiftPackages.swift: check for modern CXX interop flag in wrapper
This check is what determines whether the appropriate CFLAGS are set so
that Swift can find the C++ headers it needs for interop
2025-10-10 19:51:06 -07:00
Sam
c221712e43 swiftPackages.*: update generated SwiftPM dependencies
This includes adding new dependencies when appropriate
2025-10-10 19:51:06 -07:00
Sam
11a5bac33b swiftPackages.*: bump SDK to 14 2025-10-10 19:51:06 -07:00
Sam
1d8df27dd7 swiftPackages.*: update sources from 5.8 to 5.10.1 2025-10-10 19:51:06 -07:00
Philip Taron
eda556d94b treewide: remove usages of obsolete pie hardening flag (#449771) 2025-10-10 15:17:28 -07:00
Vincent Laporte
6e07221e4d ocaml-ng.ocamlPackages_5_4: init at 5.4.0 2025-10-10 20:50:40 +02:00
nixpkgs-ci[bot]
df099a8c35 Merge 53ba29feb0 into haskell-updates 2025-10-10 00:21:04 +00:00
Randy Eckenrode
e61f6d162f swift: mark broken until the 5.10.1 update can be done 2025-10-09 18:23:31 -04:00
Randy Eckenrode
7da765f439 go: use default SDK on Darwin (14.4) 2025-10-09 18:23:29 -04:00
Randy Eckenrode
2fbd3f4aab dotnetCorePackages.dotnet_{8,9,10}.vmr: use default SDK on Darwin (14.4) 2025-10-09 18:23:28 -04:00
nixpkgs-ci[bot]
0e141008b4 Merge staging-next into staging 2025-10-09 18:06:47 +00:00
nixpkgs-ci[bot]
b64b1a6e98 Merge master into staging-next 2025-10-09 18:06:05 +00:00
Luna Nova
e7fbed853b treewide: remove usages of obsolete pie hardening flag 2025-10-09 10:13:03 -07:00
Philip Taron
fdc93627c6 go: restrict default pie patch to known good GOARCH (#449995) 2025-10-09 10:11:01 -07:00
David McFarland
ae587345b2 dotnetCorePackages.dotnet_{8..10}.vmr: fix darwin build (#449614) 2025-10-09 16:29:08 +00:00
Luna Nova
7b3a342260 go: restrict default pie patch to known good GOARCH
Blanket application of the patch was insufficiently pessimistic.
The original plan from discussion in matrix
was that BuildModeSupported("gc", "pie", goos, goarch)
should let us know if default pie would work, however
it seems that in some cases BuildModeSupported can return
true but pie will fail anyway.

Let's make an allowlist of GOARCH values so we aren't
breaking any value that has not been tested.

Co-authored-by: Philip Taron <philip.taron@gmail.com>
2025-10-09 08:52:47 -07:00
kyehn
4349f1b9a9 dart.hotkey_manager_linux: init 2025-10-09 01:57:20 +00:00
nixpkgs-ci[bot]
386c665e08 Merge 3ae8d45a09 into haskell-updates 2025-10-09 00:20:23 +00:00
nixpkgs-ci[bot]
59dd715c71 Merge staging-next into staging 2025-10-08 18:06:40 +00:00
Olli Helenius
f062ad0d66 jetbrains.jdk: 21.0.8b1140.54 -> 21.0.8b1148.57
Downgrading due to the latest version not working properly with the
IDEs.
2025-10-08 19:14:58 +03:00
K900
32ccd680ad Merge remote-tracking branch 'origin/master' into staging-next 2025-10-08 15:57:19 +03:00
sternenseemann
054e2d2541 Merge commit 59f9c6722b into haskell-updates 2025-10-08 12:34:28 +02:00
zowoq
b997b9093d go_1_25: 1.25.1 -> 1.25.2
Changelog: https://go.dev/doc/devel/release#go1.25
(cherry picked from commit c27d4b0b74)
2025-10-08 09:46:30 +02:00
Paul Meyer
58a119bdda go_1_24: 1.24.7 -> 1.24.8 (#449723) 2025-10-08 07:09:17 +00:00
Paul Meyer
db84ed7e8b go_1_25: 1.25.1 -> 1.25.2 (#449724) 2025-10-08 08:49:48 +02:00
nixpkgs-ci[bot]
c8ece1e419 Merge staging-next into staging 2025-10-08 06:07:07 +00:00
nixpkgs-ci[bot]
adb1663b51 Merge master into staging-next 2025-10-08 06:06:28 +00:00
Fabián Heredia Montiel
f7b73dd618 jetbrains.jdk: 21.0.7 -> 21.0.8 (#449637) 2025-10-08 05:00:21 +00:00