Commit Graph

1602 Commits

Author SHA1 Message Date
Randy Eckenrode
2c54952847
darwin.apple_sdk.frameworks: remove NIX_COREFOUNDATION_RPATH hook
Darwin no longer supports switching between CoreFoundation implementations as of https://github.com/NixOS/nixpkgs/pull/265102. The setup hook is vestigial and was mostly harmless until https://github.com/NixOS/nixpkgs/pull/329526 was necessitated to fix build failures on staging-next https://github.com/NixOS/nixpkgs/pull/328673.

The correct fix is to remove the hook. It’s not used by the 11.0 or 12.3 SDKs. This makes the 10.12 SDK a bit more like the other SDKs.
2024-07-26 12:41:45 -04:00
Randy Eckenrode
9721bc834a
darwin.ICU: use llvm-strip compatible flags
llvm-strip does not support `-u`, but `--keep-undefined` is equivalent. It also does not support `-r`, but it behaves that way by default without a flag.
2024-07-22 20:57:24 -04:00
Randy Eckenrode
02dcaa6729
darwin.ICU: use --replace-fail with substituteInPlace 2024-07-22 20:56:24 -04:00
Randy Eckenrode
9652f5f192
darwin.ICU: suppress crashing test
According to the test’s comments, it can crash and should be suppressed if it does.

c9f69cae28/icuSources/test/cintltst/cmsgtst.c (L234-L259)
2024-07-22 20:55:24 -04:00
Randy Eckenrode
2f07b9556b
Merge pull request #328077 from reckenrode/cctools-darwin-aliases
tree-wide: use top-level cctools
2024-07-18 08:54:54 -04:00
github-actions[bot]
844ec2d5a1
Merge staging-next into staging 2024-07-18 12:01:55 +00:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools 2024-07-17 22:36:19 -04:00
DontEatOreo
842d980fa3
raycast: 1.78.1 -> 1.79.0
Changelog: https://www.raycast.com/changelog/1-79-0
2024-07-17 21:56:00 +03:00
toonn
c3c5870e96
Merge pull request #307880 from reckenrode/ld64
cctools: 973.0.1 -> 1010.6
2024-07-17 08:22:14 +02:00
github-actions[bot]
0d7af056e2
Merge staging-next into staging 2024-07-14 12:02:04 +00:00
Sigmanificient
512e8afdb9 treewide: remove unused occurence of stdenv (and other) arguments
format (will squash)
2024-07-14 04:32:56 +02:00
Randy Eckenrode
76e12091eb
darwin.{cctools,libtapi}: drop old source 2024-07-13 21:08:29 -04:00
Randy Eckenrode
a49dbb2544
darwin.stdenv: switch to top-level cctools and ld64 2024-07-13 17:54:36 -04:00
Randy Eckenrode
baf3568fb2
darwin.libdispatch: 442.1.4 -> 703.50.37 2024-07-13 17:54:34 -04:00
Randy Eckenrode
4ee4fe5fe7
darwin.configd: remove dependency on CF for private headers 2024-07-13 17:54:33 -04:00
Randy Eckenrode
b7952b4729
darwin.Libsystem: get headers from AvailabilityVersions
While these headers correspond to a newer SDK, they’re compatible with the 10.12 SDK and more compatible with GCC.
2024-07-13 17:54:33 -04:00
Randy Eckenrode
7f45223bea
darwin.binutils: add dwarfdump and fix typo 2024-07-13 17:54:33 -04:00
toonn
633f0c5e33
Merge pull request #324440 from paparodeo/xnu-unwrapped-clang
darwin.xnu: use unwrapped clang for MIGCC
2024-07-13 19:07:12 +02:00
Randy Eckenrode
3a545f673e
darwin.AvailabilityVersions: init at 140.1 2024-07-13 10:59:42 -04:00
Randy Eckenrode
91d8dd928f
darwin.apple_sdk_10_12.sdkRoot: specify exact SDK version 2024-07-13 10:59:42 -04:00
Randy Eckenrode
1542e50e60
darwin.apple_sdk_12_3: init at 12.3 2024-07-12 01:57:08 -04:00
Randy Eckenrode
e125b70c8b
darwin.apple_sdk: add libs.simd stub
Making it fail at build time allows it to be used unversioned with `overrideSDK`. Unlike the QuickTime framework, which is present in the base SDK and was later removed, simd was added later.
2024-07-11 23:31:54 -04:00
Reno Dakota
bae30f206d
darwin.xnu: use unwrapped clang for MIGCC
the mig header build requires a 32 bit arch but the wrapped compiler
specifies `-arch 64-bit-arch` on the command line causing compile
failures. This was worked around for aarch64 by patching out the 32 bit
arch but that ignores the comment and the code saying that 32 bit arch
is required and thus will generate the wrong sizes for the structures in
the headers. Using the unwrapped clang mig can pass whatever arch it
desires.
2024-07-10 23:46:47 +00:00
Michael Hoang
eb725313bc treewide: remove Enzime 2024-07-09 14:32:33 +10:00
Tristan Ross
7a95a8948b
Merge pull request #324155 from paparodeo/x64-sdk11-no-rebuilds
treewide: change various flags to allow x64 darwin to default to sdk 11.0 when ready
2024-07-08 17:19:17 -07:00
Sandro
bd3087bc81
Merge pull request #324145 from matteo-pacini/swiftbar
swiftbar: 1.4.3 -> 2.0.0
2024-07-07 17:35:42 +02:00
Matteo Pacini
8f926ea5ed swiftbar: 1.4.3 -> 2.0.0 2024-07-07 14:47:14 +01:00
github-actions[bot]
d6339576fb
Merge master into staging-next 2024-07-05 18:01:19 +00:00
DontEatOreo
e656056190
raycast: 1.78.0 -> 1.78.1 2024-07-05 18:20:23 +03:00
Vladimír Čunát
c76085b3a9
Merge branch 'master' into staging-next 2024-07-03 19:07:35 +02:00
DontEatOreo
5112012d9e
raycast: 1.77.3 -> 1.78.0
Changelog: https://www.raycast.com/changelog/1-78-0
2024-07-03 15:12:21 +03:00
Reno Dakota
d44ffe57b2
pam-reattach: minor cmakeFlags cleanup 2024-07-03 00:16:31 +00:00
Reno Dakota
07cba9376f
treewide: only access apple_sdk.sdk when sdk < 11
update code to not assume that x64 darwin uses sdk 10.12. These changes
want to reach into apple_sdk.sdk to grab a header file which is only
required for sdk 10.12.
2024-07-03 00:03:59 +00:00
Reno Dakota
3cb23cec23
treewide: fixes to allow x64 darwin to default to sdk 11
update code to not assume that x64 darwin must use sdk 10.12. After this
change it's possible to build a sdk 11 stdenv on darwin x64
2024-07-02 23:30:01 +00:00
Alyssa Ross
629d1dc03e
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/lua-modules/generated-packages.nix
2024-07-01 14:34:32 +02:00
Masum Reza
87878822b1
Merge pull request #323465 from DontEatOreo/update-raycast
raycast: 1.77.1 -> 1.77.3
2024-07-01 12:32:09 +05:30
Martin Weinelt
9b79a05ae1
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/flexcache/default.nix
- pkgs/development/python-modules/flexparser/default.nix
- pkgs/development/python-modules/odp-amsterdam/default.nix
- pkgs/development/python-modules/pint/default.nix
- pkgs/development/python-modules/uncertainties/default.nix
- pkgs/top-level/python-packages.nix
2024-07-01 01:07:21 +02:00
DontEatOreo
f663e6321d
raycast: 1.77.1 -> 1.77.3 2024-06-30 00:38:03 +03:00
Matteo Pacini
08c8a27a48 swiftbar: nixfmt-rfc-style 2024-06-29 13:31:36 +01:00
Matteo Pacini
7bd5ad7c18 swiftbar: add maintainer 2024-06-29 13:31:18 +01:00
github-actions[bot]
f018e44bd1
Merge master into staging-next 2024-06-29 12:01:32 +00:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
Randy Eckenrode
9377594eea
darwin.Libsystem: use lib.getDev instead of assuming the output exists 2024-06-27 07:33:47 -04:00
Randy Eckenrode
2e0fc4a2a8
darwin.cctools: add a gas output
The ld64 upgrade moves gas to a separate output. Prepare for the update by moving gas in cctools-port to the output.
2024-06-27 07:33:46 -04:00
Randy Eckenrode
13db408c44
darwin.binutils: refactor and clean up
Update darwin.binutils based on darwin.cctools-llvm. It works essentially in the same way, simplifying the derivation. The support for providing both assemblers is handled in a separate commit.

Additionally, unlike cctools-llvm, the lists of tools are provided as passthru attributes: `cctools_cmds` and `llvm_cmds`.
2024-06-27 07:33:46 -04:00
Jussi Kuokkanen
95cc312a68 pkgs/os-specific: remove licenses.gpl2 2024-06-21 12:28:43 +03:00
DontEatOreo
5c5200faf7
raycast: 1.77.0 -> 1.77.1 2024-06-20 16:53:42 +03:00
DontEatOreo
74988451f1
raycast: 1.76.1 -> 1.77.0
Changelog: https://www.raycast.com/changelog/1-77-0
2024-06-19 20:19:15 +03:00
Aleksana
95de3b75dd
Merge pull request #320549 from DontEatOreo/update-raycast
raycast: 1.76.0 -> 1.76.1
2024-06-18 19:08:33 +08:00
DontEatOreo
310efcb26e
raycast: 1.76.0 -> 1.76.1 2024-06-17 17:35:59 +03:00
Florian Klink
73406d2718 macfuse: 4.4.1 -> 4.8.0 2024-06-16 10:06:44 +03:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
DontEatOreo
2c8df948c6
raycast: 1.75.2 -> 1.76.0
Changelog: https://www.raycast.com/changelog/1-76-0
2024-06-06 17:30:30 +03:00
Nick Cao
aba93d39a9
Merge pull request #317384 from wegank/rectangle-bump
rectangle: 0.79 -> 0.80
2024-06-05 15:30:45 -04:00
Bernardo Meurer
59f507639d
Merge pull request #316378 from DontEatOreo/update-raycast
raycast: 1.75.1 -> 1.75.2; raycast: remove pipefail
2024-06-05 12:38:00 -04:00
Weijia Wang
89801f7ead rectangle: 0.79 -> 0.80 2024-06-05 10:20:41 +02:00
Sandro
378e91fcdf
Merge pull request #293313 from afh/update-apparency 2024-06-02 23:46:56 +02:00
Sandro
4dd2b5f31c
Merge pull request #293032 from afh/update-refactor-dockutil 2024-06-02 22:24:34 +02:00
Alexis Hildebrandt
c3a66fb0d9 apparency: 1.5.1 -> 2.0 2024-06-01 19:36:58 +02:00
DontEatOreo
dcf680520d
raycast: remove pipefail
- `pipefail` is set by default in writeShellApplication

Source: https://nixos.org/manual/nixpkgs/stable/#trivial-builder-writeShellApplication
2024-06-01 12:59:00 +03:00
DontEatOreo
504995307c
raycast: 1.75.1 -> 1.75.2 2024-06-01 12:58:48 +03:00
Sigmanificient
5d4c768de0 libauto: remove 2024-05-30 02:03:57 +02:00
Weijia Wang
9bd873881e utm: 4.5.2 -> 4.5.3 2024-05-29 07:17:24 +02:00
DontEatOreo
8e26ccbdb4
raycast: 1.74.1 -> 1.75.1 2024-05-22 17:06:44 +03:00
DontEatOreo
1ba6d73dfd
raycast: format with nixfmt-rfc-style 2024-05-22 17:04:19 +03:00
DontEatOreo
a4a7de5eda
raycast: refactor license in meta 2024-05-22 16:59:26 +03:00
DontEatOreo
6a1d6150b9
raycast: sort meta 2024-05-22 16:47:15 +03:00
DontEatOreo
4ac7983d2c
raycast: remove with lib; from meta 2024-05-22 16:43:08 +03:00
github-actions[bot]
6ff18cf329
Merge master into staging-next 2024-05-21 18:00:59 +00:00
DontEatOreo
3ff593a54d
raycast: 1.74.0 -> 1.74.1 2024-05-21 13:37:19 +03:00
github-actions[bot]
6ff1451c6f
Merge master into staging-next 2024-05-20 12:01:29 +00:00
Sigmanificient
a2353716f6 treewide: remove unused occurence of fetchurl argument 2024-05-20 05:20:23 +02:00
github-actions[bot]
aea14e9bac
Merge master into staging-next 2024-05-20 00:02:10 +00:00
Kilty McGowan
a100f1beb4 darwin.xcode: add 15.2, 15.3 and 15.4 2024-05-19 15:49:24 -07:00
Alexis Hildebrandt
7af850a1a3 bartender: 5.0.49 -> 5.0.52 2024-05-18 22:13:39 +02:00
github-actions[bot]
5ba1706aa5
Merge master into staging-next 2024-05-16 18:01:25 +00:00
Bernardo Meurer
bf446f08bf
Merge pull request #312013 from DontEatOreo/update-raycast
raycast: 1.73.0 -> 1.74.0
2024-05-16 09:50:14 -04:00
Randy Eckenrode
3f60325bf1
darwin.moltenvk: 1.2.8 -> 1.2.9
https://github.com/KhronosGroup/MoltenVK/releases/tag/v1.2.9
2024-05-15 20:06:37 -04:00
DontEatOreo
525339a9e4
raycast: 1.73.0 -> 1.74.0
Changelog: https://www.raycast.com/changelog/1-74-0
2024-05-15 21:32:56 +03:00
github-actions[bot]
935cdc9f96
Merge master into staging-next 2024-05-15 00:02:08 +00:00
zowoq
e5d9b197e9 darwin.openwith: unbreak on x86_64-darwin 2024-05-15 09:08:54 +10:00
github-actions[bot]
0184a255d7
Merge staging-next into staging 2024-05-13 18:01:35 +00:00
Weijia Wang
659d66c68b rectangle: 0.77 -> 0.79 2024-05-12 23:34:14 +02:00
github-actions[bot]
06a521308b
Merge staging-next into staging 2024-05-11 12:01:38 +00:00
Jan Tojnar
4be4408157 Merge branch 'master' into staging-next
; Conflicts:
;	maintainers/scripts/luarocks-packages.csv
;	pkgs/development/lua-modules/generated-packages.nix
2024-05-11 12:47:40 +02:00
DontEatOreo
28d2f5bc84
raycast: 1.72.0 -> 1.73.0
Changelog: https://www.raycast.com/changelog/1-73-0
2024-05-08 15:29:11 +03:00
toonn
3e8f078a97
Merge pull request #306697 from reckenrode/apple-oss-python
apple-source-releases: always use python3Minimal
2024-05-06 20:17:21 +02:00
github-actions[bot]
0b5a256e94
Merge staging-next into staging 2024-05-03 12:01:59 +00:00
Weijia Wang
df51baedee utm: 4.4.5 -> 4.5.2 2024-05-02 22:18:15 +02:00
github-actions[bot]
df0375a9b2
Merge staging-next into staging 2024-05-02 18:01:39 +00:00
DontEatOreo
c980864f86
rectangle: 0.76 -> 0.77
Diff: https://github.com/rxhanson/Rectangle/compare/v0.76..v0.77
Changelog: https://github.com/rxhanson/Rectangle/releases/tag/v0.77
2024-05-02 18:19:16 +03:00
Randy Eckenrode
0293a353ee
apple-source-releases: always use python3Minimal
Using python3Minimal avoids infinite recursions in the stdenv bootstrap on x86_64-darwin when building Python with configd support.
2024-05-01 17:15:17 -04:00
toonn
473eaafe1f
Merge pull request #306960 from reckenrode/system_cmds-fix
darwin.system_cmds: fix build without CoreFoundation hook
2024-05-01 19:45:36 +02:00
Weijia Wang
499ddf9e45 Merge branch 'staging-next' into staging 2024-04-30 13:25:08 +02:00
Alexandre Esteves
3b692c3ed0 xcode: add rcodesign verification to linux instructions 2024-04-29 15:09:41 +01:00
toonn
84df02abdb
Merge pull request #301354 from reckenrode/libiconv-switch-mk2
darwin.libiconv: 50 -> 99 and move to pkgs/by-name
2024-04-28 23:21:37 +02:00
Randy Eckenrode
e7b5b44f9d
darwin.libiconv: remove and add to darwin-aliases 2024-04-27 18:09:53 -04:00
Weijia Wang
0c8001e241
Merge pull request #306389 from khaneliman/skhd
skhd: pkgs/os-specific -> pkgs/by-name
2024-04-27 01:38:38 +02:00