Commit Graph

1166 Commits

Author SHA1 Message Date
Nick Cao
3448b9f174
Merge pull request #245906 from stepbrobd/airbuddy
airbuddy: 2.7 -> 2.7.1
2023-07-28 18:21:10 -06:00
StepBroBD
b94abe0b54
airbuddy: 2.7 -> 2.7.1 2023-07-28 09:40:12 -07:00
Nick Cao
e5123f20c4
Merge pull request #244799 from emilytrau/grandperspective-3.4.1
grandperspective: 3.0.1 -> 3.4.1
2023-07-25 19:09:03 -06:00
github-actions[bot]
41e6556ad3
Merge master into staging-next 2023-07-22 18:01:06 +00:00
Emily Trau
774e250ab3 grandperspective: 3.0.1 -> 3.4.1 2023-07-22 19:15:07 +10:00
Emily Trau
f9dcbee583 hexfiend: fix platform meta 2023-07-22 18:54:40 +10:00
github-actions[bot]
61505962dc
Merge master into staging-next 2023-07-21 00:02:16 +00:00
Randy Eckenrode
2014e8cad0
moltenvk: 1.2.3 -> 1.2.4 (#242096)
* moltenvk: add updateScript

* moltenvk: fix invalid signature on MoltenVKShaderConverter

* moltenvk: 1.2.3 -> 1.2.4

https://github.com/KhronosGroup/MoltenVK/releases/tag/v1.2.4
2023-07-20 21:06:41 +02:00
github-actions[bot]
eebfb7a54e
Merge master into staging-next 2023-07-18 06:01:08 +00:00
JesusMtnez
1881de6558
raycast: 1.55.1 -> 1.55.2 2023-07-18 05:56:33 +02:00
github-actions[bot]
3614b963c8
Merge staging-next into staging 2023-07-12 00:03:11 +00:00
github-actions[bot]
c7f86a0032
Merge master into staging-next 2023-07-12 00:02:37 +00:00
Sandro
896373a3f2
Merge pull request #242305 from StepBroBD/airbuddy
airbuddy: 2.6.3 -> 2.7
2023-07-11 23:31:56 +02:00
github-actions[bot]
e4fb0591c3
Merge staging-next into staging 2023-07-11 18:01:45 +00:00
StepBroBD
1a6a06a4ce
airbuddy: 2.6.3 -> 2.7
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-11 10:01:41 -06:00
Vladimír Čunát
b3d701e089
Merge #242202: cctools-llvm: use cctools assembler on LLVM 11 and x86_64-darwin
...into staging-next
2023-07-11 15:51:56 +02:00
github-actions[bot]
89036c30f6
Merge staging-next into staging 2023-07-11 00:03:30 +00:00
github-actions[bot]
8e15f4621a
Merge master into staging-next 2023-07-11 00:02:57 +00:00
github-actions[bot]
f341daccb3
Merge staging-next into staging 2023-07-10 18:02:08 +00:00
github-actions[bot]
7df9bccc89
Merge master into staging-next 2023-07-10 18:01:32 +00:00
Artturin
685f290786 yabai: fix hash
error: invalid SRI hash '1szyjcwkhn2wbrcfhh9lh5bnfm1cavxrx6xj4q7521z3zj29a9kf'
2023-07-10 20:18:33 +03:00
Ilan Joselevich
7a6eda504d
Merge pull request #242629 from gshpychka/patch-1
yabai: 5.0.4 -> 5.0.6
2023-07-10 19:30:13 +03:00
Glib Shpychka
ca90d55f0f
yabai: 5.0.4 -> 5.0.6 2023-07-10 13:19:32 +03:00
Weijia Wang
847c5437db
Merge pull request #242433 from wegank/rewrite-tbd-update
darwin.rewrite-tbd: 20201114 -> unstable-2023-03-27
2023-07-10 10:42:21 +03:00
StepBroBD
0e4e158866
raycast: 1.54.1 -> 1.55.1 2023-07-09 13:41:57 -06:00
Randy Eckenrode
c810782ee6
cctools-llvm: use cctools assembler on x86_64-darwin and LLVM 11
Clang 11 performs an optimization on x86_64 that is sensitive to the
presence of debug information. This results in GCC’s bootstrap failing
because it builds stage 2 with debug information and stage 3 without,
and the resulting objects do not match.

This patch uses the cctools assembler on LLVM 11 and x86_64-darwin while
using the integrated assembler on newer versions, which matches the
platform tools (Apple has uses the integrated assembler since Xcode 12).
2023-07-09 13:29:11 -06:00
Weijia Wang
5d100b06f6 darwin.rewrite-tbd: 20201114 -> unstable-2023-03-27 2023-07-09 11:14:35 +03:00
Weijia Wang
c5fd953de9
Merge pull request #242316 from wegank/reckenrode-cctools-llvm-fix
cctools-llvm: match binutils targetPrefix definition
2023-07-09 10:55:23 +03:00
Randy Eckenrode
6ebedaddb6 cctools-llvm: match binutils targetPrefix definition 2023-07-09 02:13:05 +03:00
github-actions[bot]
e949ec41bd
Merge master into staging-next 2023-07-08 18:01:04 +00:00
StepBroBD
f810e968e5
aldente: init at 1.22
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-07 14:16:44 -06:00
Weijia Wang
2b9656eb4f
Merge pull request #240724 from reckenrode/configd-clang16
configd: fix build with clang 16
2023-07-05 22:44:02 +03:00
Weijia Wang
f0a11a54be
Merge pull request #240433 from reckenrode/darwin-stdenv-rework
darwin.stdenv: Darwin stdenv rework
2023-07-05 13:03:24 +03:00
Weijia Wang
297886f1f6
Merge pull request #240654 from reckenrode/cctools-port-clang16
cctools-port: fix build with clang 16 on x86_64-darwin
2023-07-04 22:15:22 +03:00
Sandro
ce8744e3f5
Merge pull request #230168 from eliandoran/dev/hexfiend 2023-07-03 16:00:30 +02:00
Randy Eckenrode
8bee297d15
swift-corelibs: actually provide and use the hook
@emilazy found a bug in #234861. Specifically, the hook is not actually
applied. e2fsprogs links against darwin.CF, but since it cannot find the
framework by rpath, it crashes.

Since the hook should always be used, it is copied directly to
`nix-support/setup-hook` instead of providing it as an attribute. This
preserves dropping the hook in the cross-compilation case while
providing it for everything else that needs it.

To avoid further churn and due to the complexity of building the stdenv
with the hook active, this change required the stdenv rework.
2023-07-02 17:56:25 -04:00
Randy Eckenrode
ebc1bcf409
swift-corelibs: don’t link against libcurl
swift-corelibs uses libcurl to implement `NSURLSession` in Foundation
via the symbols exported by CF. Foundation is not build on Darwin, and
these symbols are not exported by the system CoreFoundation.

By not linking against libcurl, this breaks a cycle between CF and
libcurl. That should allow libcurl to drop the patch disabling
linking against the SystemConfiguration and restore NAT64 support.

Unfortunately, the Darwin stdenv bootstrap still needs to build
dependencies that use `fetchFromGitHub`. While it can drop curl from the
final stdenv, it still needs to use it during the stdenv bootstrap.
2023-07-02 17:56:25 -04:00
Randy Eckenrode
6dbdf283cf
swift-corelibs: switch to nixpkgs icu
Upstream swift-corelibs links against icu on Linux, so it is not
necessarily tied to the version of ICU provided by Apple for Darwin.

swift-corelibs and qtwebkit are the only two packages that link against
darwin.ICU. Switching to the nixpkgs icu will allow the Darwin-specific
package to be deprecated and removed eventually.
2023-07-02 17:56:25 -04:00
Randy Eckenrode
aeb53a823f
swift-corelibs: switch build system to cmake
Switching the build system to cmake makes it easier to make changes to
the build (particularly which dependencies to link). It also removes a
lot of manual build steps and fixes the issue identified by @emilazy in
NixOS#238791.

Fixes NixOS#238791.
2023-07-02 17:56:25 -04:00
Randy Eckenrode
8c16d17bdc
swift-corelibs: fix build with clang 16
swift-corelibs fails to build due to a missing header and an invalid
pointer conversion. Patches are provided to fix both of these issues.
2023-07-02 17:56:25 -04:00
Elian Doran
6e3e0b14d7 hexfiend: init at 2.16.0 2023-07-03 00:35:01 +03:00
Pol Dellaiera
53718fb655
Merge pull request #240762 from StepBroBD/raycast
raycast: 1.53.4 -> 1.54.1
2023-07-01 22:56:23 +02:00
Randy Eckenrode
cf77dee3ad
cctools-port: fix build with clang 16 on x86_64-darwin
Clang 16 fails to build even with `open_memstream` disabled. Just use
the memstream package to provide an implementation.
2023-06-30 17:13:45 -04:00
Pol Dellaiera
4586970ee7
Merge pull request #240621 from StepBroBD/coconutbattery
coconutbattery: init at 3.9.12
2023-06-30 19:23:28 +02:00
Pol Dellaiera
a6f7d46ce4
Merge pull request #240618 from StepBroBD/bartender
bartender: init at 4.2.21
2023-06-30 19:23:10 +02:00
StepBroBD
febd3fa64f
raycast: 1.53.4 -> 1.54.1 2023-06-30 11:14:08 -06:00
StepBroBD
271969a12e
coconutbattery: init at 3.9.12
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-06-30 10:14:26 -06:00
StepBroBD
6482536377
bartender: init at 4.2.21
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-06-30 10:12:47 -06:00
StepBroBD
e0e729b300
airbuddy: init at 2.6.3
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-06-30 10:09:15 -06:00
Randy Eckenrode
550137e330
configd: fix build with clang 16
This is an additional fix for clang 16, which fails due to an undeclared
symbol. Adding `_DNS_SD_LIBDISPATCH` makes the symbol visible in
`dns_sd.h`, allowing the build to complete successfully.
2023-06-30 08:54:26 -04:00