Commit Graph

55 Commits

Author SHA1 Message Date
Dimitar Nestorov
3437451776 darwin.xcode: add 26.6 2026-07-11 07:16:21 +03:00
Dimitar Nestorov
036b425837 darwin.xcode: add 26.5 2026-05-12 05:49:57 +03:00
Dimitar Nestorov
f3e8dc860b darwin.xcode: add 26.4.1 2026-04-19 10:05:25 +03:00
Dimitar Nestorov
6ed1c0ce4c darwin.xcode: add 26.4 2026-04-12 09:05:33 +03:00
Dimitar Nestorov
afc2898164 darwin.xcode: add 26.3 2026-03-02 13:51:01 +02:00
Sigmanificient
ed37125a53 darwin.xcode*: set pname and version 2026-02-05 23:16:13 +01:00
Dimitar Nestorov
b9002e996e darwin.xcode: add 26.2 2025-12-16 14:26:49 +02:00
Dimitar Nestorov
3f3b271a2a darwin.xcode: add 26.1.1 2025-12-16 14:26:49 +02:00
Dimitar Nestorov
ef24093398 darwin.xcode: fix link generation for universal versions of 26.0.1 and 26.1 2025-12-16 14:26:48 +02:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Dimitar Nestorov
e362dbd8cc darwin.xcode: add 26.1 2025-11-10 13:46:40 +02:00
Dimitar Nestorov
68bd960456 darwin.xcode: add 26.0.1 2025-09-29 11:05:58 +03:00
Dimitar Nestorov
32dbba77cb darwin.xcode: add DimitarNestorov to maintainers 2025-09-20 11:10:17 +03:00
Dimitar Nestorov
7870f02001 darwin.xcode: update meta 2025-09-20 11:10:16 +03:00
Dimitar Nestorov
376282d849 darwin.xcode: add 26 2025-09-20 11:10:16 +03:00
jopejoe1
a282257e0a release.nix: don't use special treatment for more package sets 2025-08-08 13:37:31 +02:00
Sizhe Zhao
e53260240b darwin.xcode: add 16.4 2025-07-09 17:22:16 +08:00
Dimitar Nestorov
ebbdb9088b darwin.xcode: add 16.3 2025-04-24 14:58:16 +03:00
Emily
547718a12c darwin: expose requireXcode (#367063) 2024-12-28 22:39:33 +00:00
Dimitar Nestorov
51c13e7353 darwin: expose requireXcode 2024-12-21 11:58:28 +02:00
Dimitar Nestorov
f0e235202d darwin.xcode: add 16.2 2024-12-12 07:39:28 +02:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Dimitar Nestorov
a59c4dfadd darwin.xcode: add 16.1 2024-10-27 17:16:04 +02:00
Martin Joerg
28f2f2a4f9 darwin.xcode: add 15.0.1 and 16 2024-09-20 09:01:45 +00:00
Aleksana
2cb8581d10 darwin.xcode: add 15.2, 15.3 and 15.4 (#313003) 2024-09-07 16:24:18 +08:00
zowoq
f165866308 darwin.xcode: set sourceProvenance 2024-08-20 09:45:53 +10:00
Kilty McGowan
a100f1beb4 darwin.xcode: add 15.2, 15.3 and 15.4 2024-05-19 15:49:24 -07:00
Alexandre Esteves
3b692c3ed0 xcode: add rcodesign verification to linux instructions 2024-04-29 15:09:41 +01:00
Ovyerus
d25cd80eca darwin.xcode: add 15 and 15.1 2023-12-22 11:33:20 +11:00
Randy Eckenrode
54614fa1c0 xcode: update hashes to SRI for consistency 2023-01-28 17:51:21 -05:00
Randy Eckenrode
2e2bd8b4f5 xcode: add missing versions 2023-01-28 17:51:18 -05:00
Artturin
2eeb34c273 treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
Steven Pease
a128336cf6 Use buildPlatform instead of targetPlatform for unxip instructions 2021-01-20 10:08:03 -08:00
Steven Pease
d8c1c0dc50 Update to XCode 12.3 2021-01-19 20:41:39 -08:00
Steven Pease
6217cc92b5 Add newer xcode versions 2020-10-15 23:17:55 -07:00
Matthew Bauer
753e80125f darwin/xcode: default to 11.3.1 2020-07-21 21:58:51 -05:00
Matthew Bauer
c36cf877f1 darwin.xcode: add hash for 11.3.1 2020-07-21 10:27:55 -05:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Matthew Bauer
010d2f4aa2 lib/systems: use newer ios sdk 2020-01-03 15:20:54 -05:00
John Ericson
28c37155d7 xcode: Add more hashes, and fix some old ones 2020-01-03 15:19:08 -05:00
Matthew Bauer
5f106e8aae darwin.xcode: update hashes 2019-01-25 16:37:37 -05:00
John Ericson
0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
Matthew Bauer
e686bd2771 xcode: default to 8.2
There is some weird issue with 9.4 that needs to be resolved. 8.2 is
used by iOS anyway so that makes it easier.
2018-06-28 10:24:09 -04:00
Matthew Bauer
9b0b31d981 xcode: add xcodeVer to system
This version number controls which xcode version to use when building
cross to iOS.
2018-06-25 21:57:24 -04:00
Matthew Bauer
3da395fd96 xcode: add 9.4 sdk
This is the newest sdk. I have skipped 9.3 for now but someone can
certainly add it if they need it for some reason.

Also I added a generic "xcode" that will always point to the newest
xcode that is available in Nixpkgs.
2018-06-21 13:24:52 -04:00
Matthew Justin Bauer
a1b5b1a660 xcode: update Xcode URL
Apple has changed this location. Now the url should look like:

https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_8.2/Xcode_8.2.xip
2018-06-08 10:27:40 -04:00
Alexandre Esteves
129dfedaa9 xcode: remove extra quote from message (#41286) 2018-05-30 23:10:48 +02:00
Alexandre Esteves
3ab9caa3fa Use requireFile for impure Xcode dependency 2018-05-23 20:32:15 +01:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Eelco Dolstra
40f7b0f9df Another attempt to eradicate ensureDir
See c556a6ea46.
2014-06-30 14:56:10 +02:00