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
Maximilian Bosch
9ad913dd6f
swift: fix build w/glibc-2.32
2020-09-12 23:04:49 +02:00
Vladimír Čunát
01c2ba8575
Merge branch 'staging-next' into staging
2020-08-04 21:38:08 +02:00
John Ericson
92f96f47b0
treewide: Get rid of cc.gcc
...
Instead, we have a new `gccForLibs`, which has the appropriate
definition for e.g. avoiding `x86_32` linking problems.
2020-08-02 17:12:05 +00:00
Michael Roitzsch
5c1b1e4326
swift: fix cflags for finding C++ headers
2020-07-29 09:43:22 +02:00
Maximilian Bosch
116f39ff82
swift: fix build w/glibc-2.31
...
https://hydra.nixos.org/build/123279517
Internally used `compiler-rt` had to be fixed for `glibc-2.31`,
basically the same approach as in the LLVM fix
(7137183bbe05738246be2be0e704c1be9bf19947).
As soon as a newer `compiler-rt` is used for `swift`, this patch can be
removed again.
2020-06-29 14:41:43 +02:00
John Ericson
f3f7612a40
C++ Compilers: Systematize handling of standard libraries
2020-06-22 04:24:44 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00