Commit Graph

92 Commits

Author SHA1 Message Date
Weijia Wang
9362b60a80
Merge pull request #234901 from figsoda/flags
treewide: convert *Flags to a list
2023-05-30 06:12:27 +03:00
figsoda
f7f0512311 swiftPackages.swift-docc: convert swiftFlags to a list 2023-05-29 20:16:22 -04:00
figsoda
34233107b9 swift-format: convert swiftpmFlags to a list 2023-05-29 20:15:20 -04:00
figsoda
c05fa24286 sourcekit-lsp: move pkg-config to nativeBuildInputs 2023-05-29 19:52:22 -04:00
figsoda
8733c5536e swiftpm: move pkg-config to nativeBuildInputs 2023-05-29 19:51:01 -04:00
Stéphan Kochen
1f5b379683 swift-format: init at 5.8 2023-05-06 19:40:08 +02:00
Stéphan Kochen
f85d12198f swift: 5.7.3 -> 5.8 2023-04-30 15:03:20 +02:00
Stéphan Kochen
cc2738c71a swift: reduce closure size of swift-lib 2023-03-15 19:08:38 +01:00
Felix Buehler
cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
Stéphan Kochen
72fa71720b swiftpm: disable -index-store-path Apple extension 2023-02-01 08:29:36 +01:00
Stéphan Kochen
a34a8db902 swift: enable experimental flags to match upstream 2023-02-01 08:29:36 +01:00
Stéphan Kochen
cb959e7018 swift: 5.7 -> 5.7.3 2023-02-01 08:29:35 +01:00
Domen Kožar
cfb80ea275
Merge pull request #211908 from stephank/fix/swift-darwin
[staging-next] swift: bootstrap using system stdlib
2023-01-28 11:58:03 +00:00
Stéphan Kochen
7220d26ed5 swift: bootstrap using system stdlib
`BOOTSTRAPPING-WITH-HOSTLIBS` is also what official builds use on
Darwin. It's unclear why `BOOTSTRAPPING` was working before, but it is
probably not supported on Darwin to begin with. It was now causing
crashes because of mixing of two copies of stdlib at run-time.
2023-01-22 10:36:11 +01:00
Guillaume Girol
447ca4bf3b treewide: migrate to nativeCheckInputs 2023-01-21 12:00:00 +00:00
Stéphan Kochen
813c58dab1 swiftPackages.Dispatch: fix linux build 2022-11-21 19:18:10 +01:00
Stéphan Kochen
a567024b44 swift: add canary to verify no compiler dependency 2022-11-21 11:36:18 +01:00
Stéphan Kochen
72ba293675 swift: remove internal wrapperParams arg 2022-11-21 11:15:01 +01:00
Stéphan Kochen
da15d44729 swiftPackages.Foundation: add note about CF 2022-11-21 11:11:29 +01:00
Stéphan Kochen
a4c8c87cb1 swift: remove NIX_BUILD_TOP 2022-11-21 11:04:54 +01:00
Stéphan Kochen
aae355626f swiftpm: factor out cmake glue installation 2022-11-21 11:04:54 +01:00
toonn
a8f9977c6f swiftpm: typo fixes 2022-11-21 11:04:54 +01:00
Stéphan Kochen
7d559a3cb3 swiftPackages: update swiftpm2nix generated files 2022-11-21 11:04:54 +01:00
Stéphan Kochen
449e2f1b01 swift: track version in a central sources.nix 2022-11-15 14:24:25 +01:00
toonn
0e08b082b8 swiftpm: improve setup hook shell conditions 2022-11-15 14:24:02 +01:00
Stéphan Kochen
d63aef6c47 swift-docc: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
ce2dd8b8de sourcekit-lsp: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
dcb0eaf66d swift-driver: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
ece9224c8a swiftpm: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
0b877d85e5 swiftPackages.XCTest: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
89f9790858 swiftPackages.Foundation: init at 5.7 2022-10-10 21:26:50 +02:00
Stéphan Kochen
3c54a5dce6 swiftPackages.Dispatch: 5.5 -> 5.7 2022-10-10 21:26:49 +02:00
Stéphan Kochen
8ed924c07a swift: compiler only build & darwin support 2022-10-10 21:26:47 +02:00
Martin Weinelt
3cedef1b6a
swift: fix build with libxcrypt 2022-10-09 18:14:34 +02:00
Andreas Stührk
4c5110be76 swift: add myself as maintainer 2022-08-22 22:54:53 +02:00
Andreas Stührk
2004e2a97d swift: 5.5.3 -> 5.6.2 2022-08-22 22:54:52 +02:00
Rick van Schijndel
cd19a0e7b4
swift: mark broken 2022-05-30 13:42:59 +02:00
Ben Siraphob
259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
Felix Buehler
783d2679e5 treewide: rename name to pname&version 2022-03-08 13:24:25 +01:00
Daniel Duan
1b854ecdba swift: 5.5.2 -> 5.5.3
5.5.3 is a patch release specific for Linux and Windows. I build the Nix
  expression locally to verify all tests from the toolchain passed.
2022-02-09 22:23:06 -08:00
Daniel Duan
eedda29425 swift: 5.4.2 -> 5.5.2
Update Swift version.
2022-01-29 18:42:02 -08:00
Connor Brewster
9ce1ca6400 Use lib.makeLibraryPath 2021-12-08 11:15:13 -06:00
Connor Brewster
7ff4e9a588 swift: Fix libuuid path in LIBRARY_PATH that was causing a test failure 2021-12-07 11:10:30 -06:00
Ryan Burns
cac89e1501 swift: fix build
since the linuxHeaders bump to 5.14,
we need to patch out cyclades.h includes
2021-10-22 00:34:30 -07:00
Tom Repetti
b2d4ec4323 swift: 5.1.1 -> 5.4.2 2021-08-10 12:10:43 -04:00
Robert Schütz
3780fbeda2 swift: mark as broken
No successful build on Hydra since 2020-12-23.
2021-01-29 22:59:37 +01:00
Robert Schütz
26cde7b2d3 swift: mark as insecure 2021-01-29 22:59:01 +01:00
volth
bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob
acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00