Commit Graph

1580 Commits

Author SHA1 Message Date
Elian Doran
2d73e107d6
grandperspective: 3.4.1 -> 3.4.2 2024-04-06 11:20:09 +03:00
a-n-n-a-l-e-e
a046804e8d
Merge pull request #299377 from khaneliman/updateScripts
treewide: add passthru.updatescript
2024-04-05 17:35:57 -07:00
github-actions[bot]
882e0f27d3
Merge staging-next into staging 2024-04-05 18:01:27 +00:00
Silvan Mosberger
b9261ad2e6
Merge pull request #301066 from philiptaron/compatible-typos
treewide: fix typos around "compatible" and "compatibility"
2024-04-04 04:18:31 +02:00
Weijia Wang
37251fba47 insert-dylib: rename from darwin.insert_dylib 2024-04-04 04:12:17 +02:00
github-actions[bot]
8845a6f1c9
Merge staging-next into staging 2024-04-04 00:02:46 +00:00
DontEatOreo
c1a0961c98
raycast: 1.70.2 -> 1.70.3 2024-04-04 00:50:19 +03:00
DontEatOreo
36cac1a5f0
raycast: add passthru.updateScript 2024-04-03 22:25:28 +03:00
github-actions[bot]
bcc77e0272
Merge staging-next into staging 2024-04-03 12:01:49 +00:00
Weijia Wang
5c20a69c8c
Merge pull request #299961 from wegank/insert-dylib-refactor
darwin.insert_dylib: refactor, drop xcbuildHook
2024-04-03 13:20:07 +02:00
Philip Taron
0c73cbb6f0
libdispatch: fix typo: compatability to compatibility 2024-04-02 14:50:10 -07:00
Weijia Wang
3f88034387
Merge pull request #299969 from runeksvendsen/fix-libsystem-bug
Libsystem: remove broken `postFetch` step in `darling.src`
2024-04-02 05:49:09 +02:00
Rune K. Svendsen
4f911a7247 Libsystem: fix broken postFetch step in darling.src
Fixes #297765

The `postFetch` step was broken in several ways:
1. It attempts to unpack the archive, but this has already been done before reaching this step.
2. It unpacks the file `$downloadedFile`, but this file no longer exists because it's been moved to `$renamed`.

Additionally, since (1) neither directory `src/opendirectory` nor `src/OpenDirectory` are used for anything, and (2) it's not clear whether Nix produces different hashes depending on file system case sensitivity, the chosen solution is to just remove both these two directories for now. If later a file from either directory is needed, an investigation needs to be done on how Nix hashes archives with clashing names on case insensitive file systems.
2024-04-01 10:27:35 +02:00
github-actions[bot]
ad17f02de7
Merge staging-next into staging 2024-04-01 00:03:00 +00:00
github-actions[bot]
e4dc8790bf
Merge master into staging-next 2024-04-01 00:02:29 +00:00
Weijia Wang
1dd5dd480b
Merge pull request #300267 from khaneliman/yabai
yabai: 7.0.3 -> 7.0.4
2024-03-31 23:39:28 +02:00
Randy Eckenrode
5f43b93b50
Merge pull request #300484 from reckenrode/libiconv-revert
darwin.libiconv: revert switch to libiconvReal
2024-03-31 11:23:13 -04:00
Randy Eckenrode
a426aa3a3f
Revert "darwin.libiconv: remove and add to darwin-aliases"
This reverts commit 521ea079b9.
2024-03-31 09:57:54 -04:00
github-actions[bot]
d7ece48399
Merge staging-next into staging 2024-03-30 18:01:46 +00:00
github-actions[bot]
50812f5204
Merge master into staging-next 2024-03-30 18:01:17 +00:00
Weijia Wang
602a94f999
Merge pull request #300024 from hraban/grandperspective/mainprogram
grandperspective: set mainProgram, link $out/bin
2024-03-30 17:20:00 +01:00
Austin Horstman
32364e88ca
yabai: 7.0.3 -> 7.0.4 2024-03-30 09:33:05 -05:00
Hraban Luyat
a74d6c775b grandperspective: set mainProgram, link $out/bin 2024-03-29 13:14:49 -04:00
Randy Eckenrode
39a5f4a6ee
darwin.apple_sdk.sdkRoot: init at 10.12 and 11.0
Based on the derivation from xcbuild.sdk. apple_sdk.sdkRoot provides
version plists and a hook that passes them automatically to the compiler
as `-isysroot`. This is needed to correctly set the SDK version in
compiled binaries. Otherwise, clang will infer the SDK version to be the
same as the deployment target, which is usually not what you want.
2024-03-29 08:47:41 -04:00
Randy Eckenrode
79db5b641e
darwin.apple_sdk_10_12: add objc4 2024-03-29 08:47:41 -04:00
Randy Eckenrode
2573f2c44a
darwin.apple_sdk_10_12: add Libsystem 2024-03-29 08:47:40 -04:00
Weijia Wang
65f9315740 darwin.insert_dylib: refactor, drop xcbuildHook 2024-03-29 11:44:20 +01:00
Randy Eckenrode
1500fe6dda
Merge pull request #299613 from reckenrode/libiconv-switch
darwin.libiconv: switch to libiconvReal and add to darwin-aliases
2024-03-28 23:35:42 -04:00
Alexis Hildebrandt
1e8685d341 dockutil: 3.0.2 -> 3.1.3
Diff: https://github.com/kcrawford/dockutil/compare/3.0.2...3.1.3
2024-03-28 09:24:48 +01:00
github-actions[bot]
373201cddf
Merge staging-next into staging 2024-03-28 00:02:59 +00:00
github-actions[bot]
944103e875
Merge master into staging-next 2024-03-28 00:02:30 +00:00
Randy Eckenrode
521ea079b9
darwin.libiconv: remove and add to darwin-aliases 2024-03-27 17:34:51 -04:00
Randy Eckenrode
6ed574305e
Merge pull request #297290 from reckenrode/binutils-fix 2024-03-27 17:21:28 -04:00
Austin Horstman
8c77632c33
skhd: add passthru.updateScript 2024-03-27 14:31:23 -05:00
DontEatOreo
ba1834b908
mousecape: move to by-name/mo
- Previously package resided in darwin/mousecape due to confusion, this
  breaks the pkgs category hierarchy as mentioned by
  https://github.com/NixOS/nixpkgs/pull/299032#issuecomment-2021684755
- Also switched to using fetchzip
- Fixed maintainer name
2024-03-27 18:43:54 +02:00
Austin Horstman
a521764513
sketchybar: add passthru.updateScript 2024-03-26 21:19:58 -05:00
github-actions[bot]
607cdcc471
Merge master into staging-next 2024-03-26 18:01:21 +00:00
Pol Dellaiera
71df962dfd
Merge pull request #299032 from DontEatOreo/darwin-mousecape
mousecape: init at 1813
2024-03-26 18:07:34 +01:00
github-actions[bot]
e6f06c8dc6
Merge master into staging-next 2024-03-26 12:01:01 +00:00
DontEatOreo
539f801b60
mousecape: init at 1813 2024-03-26 00:09:19 +02:00
Austin Horstman
5a1b40ea92
yabai: 7.0.2 -> 7.0.3 2024-03-25 14:05:52 -05:00
Austin Horstman
bb9a549d5c
yabai: add passthru.updateScript 2024-03-25 14:03:16 -05:00
annalee
7541ec60b6
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-25 18:04:41 +00:00
Austin Horstman
79391c8b92
yabai: refactor derivation (#297334)
Currently, yabai doesn't show up in nixos package search
and, maintainers dont get notified on pull requests.
Reorganizing derivation to resolve.
2024-03-25 13:17:02 +01:00
github-actions[bot]
df8426f141
Merge master into staging-next 2024-03-25 06:01:21 +00:00
DontEatOreo
7f6fd46ab6
raycast: 1.66.2 -> 1.70.2 2024-03-24 22:22:11 +02:00
Randy Eckenrode
22a979fe33
darwin.moltenvk: 1.2.7 -> 1.2.8
https://github.com/KhronosGroup/MoltenVK/releases/tag/v1.2.8
2024-03-23 09:10:43 -04:00
github-actions[bot]
7f8db6f00d
Merge staging-next into staging 2024-03-20 18:01:38 +00:00
github-actions[bot]
36232fff71
Merge master into staging-next 2024-03-20 18:01:02 +00:00
Weijia Wang
bc8d07840e
Merge pull request #296780 from wegank/opencflite-bump
opencflite: 476.19.0 -> 635.21.8
2024-03-20 14:42:25 +01:00
Weijia Wang
ea012e17f7 maloader: unstable-2014-02-25 -> 0-unstable-2018-05-02 2024-03-20 09:53:22 +01:00
Randy Eckenrode
3c0088e8a8
darwin.binutils: properly handle cctools-llvm
- Only link `libexec` when using cctools-port. cctools-llvm does not
  have a `libexec` folder;
- Use `as` provided by cctools-llvm, which is already using the
  clang-integrated assembler on both platforms; and
- Clean up inconsistent use of `builtins`.
2024-03-19 19:04:55 -04:00
github-actions[bot]
66eeab8faf
Merge staging-next into staging 2024-03-19 06:01:43 +00:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Weijia Wang
ad87dc75d6 opencflite: 476.19.0 -> 635.21.8 2024-03-18 00:23:38 +01:00
github-actions[bot]
83409a8a66
Merge staging-next into staging 2024-03-17 12:02:22 +00:00
Randy Eckenrode
d8c7cd0119
Merge pull request #296321 from reckenrode/system_cmds-970.0.4
darwin.system_cmds: 735.50.6 -> 970.0.4
2024-03-17 07:47:59 -04:00
annalee
8ead81a60f
Merge remote-tracking branch 'upstream/master' into staging-next 2024-03-17 07:18:11 +00:00
Randy Eckenrode
25af398f88
darwin.system_cmds: 735.50.6 -> 970.0.4
- Update to the latest available version from Apple;
- Use Meson because dealing with xcbuild is too much trouble; and
- Conditionally build certain programs when newer SDKs are available.
2024-03-16 22:58:40 -04:00
Randy Eckenrode
55505c558f
darwin.libplatform: fix build of 11.0 SDK source release 2024-03-16 22:46:03 -04:00
Randy Eckenrode
b552612217
darwin.CoreSymbolication: build as a framework
`zlog` in darwin.system_cmds requires the CoreSymbolication framework.

This change does two things:

- Adds a patch with the required missing symbols; and
- Uses the stubs to create `CoreSymbolication.framework`.

Co-authored-by: a-n-n-a-l-e-e <150648636+a-n-n-a-l-e-e@users.noreply.github.com>
2024-03-16 22:46:03 -04:00
Randy Eckenrode
2dab101ca5
Merge pull request #295856 from reckenrode/moltenvk-cleanup
darwin.moltenvk: clean up derivation
2024-03-16 22:37:48 -04:00
Randy Eckenrode
bf86b51cd2
darwin.moltenvk: clean up derivation
- Drop the patches in favor of patching up the xcodeproj files, which
  should make updates in the future easier (no more patch conflicts);
- Switch to building `MoltenVKPackaging.xcodeproj` instead of building
  the projects individually;
- Link `libMoltenVK.dylib` manually, which is needed for MoltenVK 1.2.8
  due to xcbuild not being able to build the dylib in the xcodeproj;
- Add support for enabling private API usage and default it to `true`.
  This will be a new feature in MoltenVK 1.2.8;
- Use darwin.apple_sdk.libs.simd instead of symlinking from the SDK;
- Filter out rc and beta releases in the update script; and
- Support static builds of MoltenVK.
2024-03-16 21:44:27 -04:00
github-actions[bot]
2178d8d857
Merge master into staging-next 2024-03-17 00:02:17 +00:00
Randy Eckenrode
0fb285678d
darwin.apple_sdk.darwin-stubs: add SDK-specific stubs
For the 11.0 SDK, base the stubs on the SDK for now.
2024-03-16 19:21:47 -04:00
Weijia Wang
daae600111
Merge pull request #295747 from khaneliman/yabai
yabai: 6.0.15 -> 7.0.2
2024-03-16 22:47:11 +01:00
Randy Eckenrode
912752b5b9
appleDerivation: support mkDerivation fixpoint 2024-03-15 20:23:45 -04:00
github-actions[bot]
c160165e60
Merge master into staging-next 2024-03-14 18:01:26 +00:00
Austin Horstman
83b59271e3
sketchybar: 2.20.1 -> 2.21.0 2024-03-14 07:51:29 -05:00
Austin Horstman
8d803996c7
yabai: 6.0.15 -> 7.0.2 2024-03-13 19:48:43 -05:00
a-n-n-a-l-e-e
ce789e7e35
llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi into libcxx (#292043)
- merge libcxxabi into libcxx for LLVM 12, 13, 14, 15, 16, 17, and git.
- remove the link time workaround `-lc++ -lc++abi` from 58 packages as it is no longer required.
- fixes https://github.com/NixOS/nixpkgs/issues/166205
- provides alternative fixes for. https://github.com/NixOS/nixpkgs/issues/269548 https://github.com/NixOS/nix/issues/9640
- pkgsCross.x86_64-freebsd builds work again

This change can be represented in 3 stages
1. merge libcxxabi into libcxx -- files: pkgs/development/compilers/llvm/[12, git]/{libcxx, libcxxabi}
2. update stdenv to account for merge -- files: stdenv.{adapters, cc.wrapper, darwin}
3. remove all references to libcxxabi outside of llvm (about 58 packages modified)

### merging libcxxabi into libcxx
- take the union of the libcxxabi and libcxx cmake flags
- eliminate the libcxx-headers-only package - it was only needed to break libcxx <-> libcxxabi circular dependency
- libcxx.cxxabi is removed. external cxxabi (freebsd) will symlink headers / libs into libcxx.
- darwin will re-export the libcxxabi symbols into libcxx so linking `-lc++` is sufficient.
- linux/freebsd `libc++.so` is a linker script `LINK(libc++.so.1, -lc++abi)` making `-lc++` sufficient.
- libcxx/default.nix [12, 17] are identical except for patches and `LIBCXX_ADDITIONAL_LIBRARIES` (only used in 16+)
- git/libcxx/defaul.nix  does not link with -nostdlib when useLLVM is true so flag is removed. this is not much different than before as libcxxabi used -nostdlib where libcxx did not, so libc was linked in anyway.

### stdenv changes
- darwin bootstrap, remove references to libcxxabi and cxxabi
- cc-wrapper: remove c++ link workaround when libcxx.cxxabi doesn't exist (still exists for LLVM pre 12)
- adapter: update overrideLibcxx to account for a pkgs.stdenv that only has libcxx

### 58 package updates
- remove `NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}` as no longer needed
- swift, nodejs_v8 remove libcxxabi references in the clang override

https://github.com/NixOS/nixpkgs/pull/292043
2024-03-11 03:53:37 -07:00
Sandro
5be8bfc535
Merge pull request #289901 from afh/update-bartender
bartender: 4.2.21 -> 5.0.49
2024-03-05 21:30:15 +01:00
Pol Dellaiera
8739e44a26
Merge pull request #253352 from yamashitax/add-sensible-side-buttons
sensible-side-buttons: init at 1.0.6
2024-03-02 23:39:20 +01:00
Weijia Wang
7d15e810d7 treewide: remove unpackCmd involving 7zz 2024-03-02 12:11:34 +01:00
Alexis Hildebrandt
4f41836712 bartender: 4.2.21 -> 5.0.49
Changelog: https://www.macbartender.com/Bartender5/release_notes
2024-02-29 09:14:38 +01:00
Pol Dellaiera
5a37dfd2bf
Merge pull request #290243 from pcasaretto/hexfiend-2.17
hexfiend: 2.16.0 -> 2.17.1
2024-02-28 18:03:11 +01:00
pcasaretto
db3868e64c hexfiend: 2.16.0 -> 2.17.1
https://hexfiend.github.io/HexFiend/ReleaseNotes.html

Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2024-02-28 09:31:53 -03:00
github-actions[bot]
3affb60f96
Merge master into staging-next 2024-02-24 06:03:30 +00:00
Weijia Wang
137d77959a
Merge pull request #284830 from madsbv/update-karabiner-elements
karabiner-elements: 14.11.0 -> 14.13.0
2024-02-24 04:56:28 +01:00
Fabián Heredia Montiel
db1ee6dfe6 Merge remote-tracking branch 'origin/master' into staging-next
fastcdr was moved to by-name

Related to:

- https://github.com/NixOS/nixpkgs/pull/290836
2024-02-23 16:47:01 -06:00
Pol Dellaiera
5e380aa0bd
Merge pull request #290487 from khaneliman/yabai
yabai: 6.0.13 -> 6.0.15
2024-02-23 23:03:31 +01:00
Weijia Wang
5f5062d1ef Merge branch 'master' into staging-next 2024-02-23 05:09:55 +01:00
Austin Horstman
2343db1905
yabai: 6.0.14 -> 6.0.15 2024-02-22 19:10:16 -06:00
Nick Cao
a6a22b3214
Merge pull request #290499 from wegank/rectangle-bump
rectangle: 0.75 -> 0.76
2024-02-22 09:10:41 -05:00
Weijia Wang
c232935fc7 rectangle: 0.75 -> 0.76 2024-02-21 23:24:53 +01:00
Austin Horstman
86fa3a8886
yabai: 6.0.13 -> 6.0.14 2024-02-21 15:33:54 -06:00
github-actions[bot]
ba5eeff4f5
Merge master into staging-next 2024-02-20 06:01:15 +00:00
Austin Horstman
933d1a51a3
yabai: 6.0.12 -> 6.0.13 2024-02-19 16:18:02 -06:00
github-actions[bot]
e49cc7f7ed
Merge staging-next into staging 2024-02-15 06:01:45 +00:00
Randy Eckenrode
f28c4bba5c
Merge pull request #282851 from stephank/feat/darwin-apinotes
darwin.Libsystem: add missing Darwin.apinotes
2024-02-14 06:34:45 -05:00
Austin Horstman
14aee9b7dc
yabai: 6.0.11 -> 6.0.12 2024-02-13 23:01:05 -06:00
Pol Dellaiera
92464134e0
Merge pull request #286322 from khaneliman/yabai
yabai: 6.0.7 -> 6.0.11
2024-02-12 03:20:35 +01:00
Pol Dellaiera
113bb026d5
Merge pull request #286850 from khaneliman/sketchybar
sketchybar: 2.20.0 -> 2.20.1
2024-02-12 03:19:51 +01:00
Austin Horstman
99a12fdbb0
yabai: 6.0.10 -> 6.0.11 2024-02-11 11:12:55 -06:00
Austin Horstman
adb9bde1cc
yabai: 6.0.9 -> 6.0.10 2024-02-10 17:45:59 -06:00
Austin Horstman
23b89f915b
sketchybar: 2.20.0 -> 2.20.1 2024-02-06 18:35:39 -06:00
github-actions[bot]
42e44c0583
Merge master into staging-next 2024-02-05 00:02:17 +00:00
Yifei Sun
9b6cd4bcb2
raycast: 1.64.4 -> 1.66.2 2024-02-04 13:47:15 -05:00
Austin Horstman
ac922d9f9a
yabai: 6.0.7 -> 6.0.9 2024-02-04 10:49:39 -06:00
github-actions[bot]
b0861ba3fd
Merge staging-next into staging 2024-02-01 12:01:23 +00:00
Martin Weinelt
27fa02d0f1
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
-	pkgs/development/compilers/llvm/10/clang/default.nix
- pkgs/development/compilers/llvm/8/clang/default.nix
2024-02-01 12:25:11 +01:00
Pol Dellaiera
af8f1cbb3f
Merge pull request #284367 from khaneliman/sketchybar
sketchybar: 2.19.4 -> 2.20.0
2024-02-01 08:39:13 +01:00
Pol Dellaiera
aba86a0044
Merge pull request #284083 from khaneliman/yabai
yabai: 6.0.6 -> 6.0.7
2024-02-01 08:04:57 +01:00
Weijia Wang
939e432e46
Merge pull request #284840 from wegank/7zz-hdiutil
airbuddy, aldente: unpack with 7zz
2024-01-31 22:38:31 +01:00
Weijia Wang
3db9eb16df aldente: unpack with 7zz 2024-01-29 22:18:16 +01:00
Weijia Wang
269b310508 airbuddy: unpack with 7zz 2024-01-29 22:18:08 +01:00
Weijia Wang
c7c64a8c72 darwin.apple_sdk_11_0.stdenv: set darwinSdkVersion on all platforms 2024-01-29 21:53:14 +01:00
madsbv
997f4a1c86 karabiner-elements: 14.11.0 -> 14.13.0 2024-01-29 14:15:29 -05:00
Austin Horstman
368ad19751
sketchybar: 2.19.4 -> 2.20.0 2024-01-27 17:38:49 -06:00
Weijia Wang
1eb10bd6bd darwin.moltenvk: 1.2.4 -> 1.2.7 2024-01-27 14:46:04 +01:00
Austin Horstman
ac881414a6
yabai: 6.0.6 -> 6.0.7 2024-01-26 13:30:14 -06:00
Stéphan Kochen
e6f0d7250d darwin.Libsystem: add missing Darwin.apinotes
This apparently affects imports from Swift and, at the time of writing,
contains mappings for `CLOCK_*` constants.
2024-01-22 10:54:58 +01:00
Pol Dellaiera
186e57d9b1
Merge pull request #279478 from khaneliman/yabai
yabai: 6.0.4 -> 6.0.6
2024-01-15 15:31:29 +01:00
Weijia Wang
12cbd754a5
Merge pull request #275928 from Ovyerus/xcode-15
darwin.xcode: add 15 and 15.1
2024-01-11 06:00:58 +01:00
Austin Horstman
0f9f5f484f
yabai: 6.0.5 -> 6.0.6 2024-01-08 08:07:39 -06:00
Austin Horstman
bb1d7fe0c3
yabai: 6.0.4 -> 6.0.5 2024-01-07 18:40:18 -06:00
Weijia Wang
0fa5a936f2
Merge pull request #278538 from nekowinston/bump-yabai-6.0.3
yabai: 6.0.2 -> 6.0.4
2024-01-06 00:29:19 +01:00
Yifei Sun
1bd7878c58
raycast: 1.61.2 -> 1.64.4 2024-01-03 15:36:28 -05:00
winston
f75c4c3061
yabai: 6.0.2 -> 6.0.4 2024-01-03 20:37:42 +01:00
Emily Trau
9aafa9b258 darwin.apple_sdk_11_0.libcompression: init at 11.0.0 2023-12-31 13:19:10 +11:00
winston
308f38826e
yabai: 6.0.1 -> 6.0.2 2023-12-23 22:38:33 +01:00
Ovyerus
d25cd80eca
darwin.xcode: add 15 and 15.1 2023-12-22 11:33:20 +11:00
Yifei Sun
7394781dde
aldente: 1.24 -> 1.24.1 2023-12-17 12:57:16 -05:00
Weijia Wang
01e35654ec
Merge pull request #273000 from h7x4/pkgs-update-asitop
asitop: 0.0.23 -> 0.0.24
2023-12-17 00:04:52 +01:00
Weijia Wang
65202f809c utm: 4.4.4 -> 4.4.5 2023-12-14 10:10:08 +01:00
h7x4
6b0214711c
asitop: 0.0.23 -> 0.0.24 2023-12-08 23:16:30 +01:00
github-actions[bot]
9497a77fed
Merge master into staging-next 2023-12-05 18:00:57 +00:00
Weijia Wang
4d61ec245f rectangle: 0.74 -> 0.75 2023-12-05 01:28:33 +01:00
Vladimír Čunát
305cd929fd
Merge branch 'staging' into staging-next 2023-12-01 07:33:49 +01:00
Adam Joseph
e30975f832 darwin.iosSdkPkgs: fix broken eval 2023-11-30 09:36:05 +01:00
Weijia Wang
fe1b43530b
Merge pull request #270298 from stepbrobd/aldente
aldente: 1.22.3 -> 1.24
2023-11-30 04:09:10 +01:00
github-actions[bot]
d5776afdf5
Merge staging-next into staging 2023-11-27 00:02:41 +00:00
Yifei Sun
604a5a083e
aldente: 1.22.3 -> 1.24 2023-11-26 18:36:42 -05:00
Austin Horstman
f9bc643137
yabai: fix x86_64 build 2023-11-26 12:54:58 -06:00
github-actions[bot]
bb547494d0
Merge staging-next into staging 2023-11-19 18:01:21 +00:00
Artturi
46e98ccc96
Merge pull request #268519 from boltzmannrain/coresymbolication_c99_fix 2023-11-19 18:42:32 +02:00
Dmitry Ivankov
9ce73e272f darwin.CoreSymbolication: fix C99 compilation
https://hydra.nixos.org/build/241116326/nixlog/1
```
build flags: SHELL=/nix/store/x1xxsh1gp6y389hyl40a0i74dkxiprl7-bash-5.2-p15/bin/bash PREFIX=\$\(out\) CC=cc
cc -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include -fblocks   -c -o CoreSymbolication.o CoreSymbolication.c
In file included from CoreSymbolication.c:1:
./CoreSymbolication.h:393:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
CSSymbolOwnerSetTransientUserData(CSSymbolOwnerRef owner, uint32_t gen);
^
int
1 error generated.
```

Also submitted patch upstream at
https://github.com/matthewbauer/CoreSymbolication/pull/1

ZHF: #265948
2023-11-19 15:59:22 +01:00
github-actions[bot]
a24f483a6b
Merge staging-next into staging 2023-11-19 00:02:52 +00:00
Nikolay Korotkiy
8faa5b03ce
Merge pull request #268326 from wegank/libiconv-main-program
darwin.libiconv: set mainProgram
2023-11-18 23:52:44 +04:00
github-actions[bot]
39c5241474
Merge staging-next into staging 2023-11-18 18:01:23 +00:00
Weijia Wang
39951cddc7 darwin.libiconv: set mainProgram 2023-11-18 16:57:39 +01:00
Austin Horstman
7628e3d00f
sketchybar: 2.19.3 -> 2.19.4 2023-11-17 20:59:26 -06:00
github-actions[bot]
cd58dff98b
Merge staging-next into staging 2023-11-18 00:02:40 +00:00
fortuneteller2k
740d990ce7 skhd: silence implicit-function-declaration warning on Darwin 2023-11-17 23:43:48 +08:00
github-actions[bot]
991a07725b
Merge staging-next into staging 2023-11-17 12:01:30 +00:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Weijia Wang
a187c6998e
Merge pull request #267307 from reckenrode/corevideo-fix
darwin.apple_sdk_11_0.frameworks.CoreVideo: switch to sed
2023-11-17 00:35:24 +01:00
Martin Weinelt
3c336a1647
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/libraries/gdcm/default.nix
2023-11-14 13:16:34 +01:00
OTABI Tomoya
1b05a9b81b
Merge pull request #267342 from khaneliman/sketchybar
sketchybar: 2.19.2 -> 2.19.3
2023-11-14 18:54:22 +09:00
Pol Dellaiera
ebc36f09d7
Merge pull request #267126 from khaneliman/yabai-update
yabai: 6.0.0 -> 6.0.1
2023-11-14 07:25:51 +01:00
Austin Horstman
99cfb55694
sketchybar: 2.19.2 -> 2.19.3 2023-11-13 20:01:18 -06:00
Randy Eckenrode
5d608cc925
darwin.apple_sdk_11_0.frameworks.CoreVideo: switch to sed
CoreVideo is failing to build during the bootstrap because the bootstrap
awk lacks support for in-place editing. Fix it by using sed instead.
2023-11-13 16:30:38 -05:00
Fabián Heredia Montiel
884449105e Merge remote-tracking branch 'origin/master' into staging-next 2023-11-13 14:31:51 -06:00
Bernardo Meurer
edfad58322
Merge pull request #267200 from klchen0112/raycast
raycast: 1.60.1 -> 1.61.2
2023-11-13 11:09:30 -03:00
klchen0112
83217c6fe1 raycast: 1.60.1 -> 1.61.2 2023-11-13 19:48:04 +08:00
Austin Horstman
eea2498560
sketchybar: 2.19.1 -> 2.19.2 2023-11-12 21:02:05 -06:00
Austin Horstman
94b09ce439
yabai: 6.0.0 -> 6.0.1 2023-11-12 19:13:28 -06:00
Randy Eckenrode
55bf8aa8c1
Revert "configd: fix build with clang 16"
This reverts commit 550137e330.
2023-11-12 10:45:22 -05:00
Randy Eckenrode
a678c55faf
darwin.mDNSResponder: patch header to match SDK
The upstream source release for 765.50.9 defines `_DNS_SD_LIBDISPATCH`
to `0` in `dns_sd.h`, but the SDK version of that header actually
defines it to `1`. Having it defined to `0` causes packages that expect
to use libdispatch-based symbols such as `DNSServiceSetDispatchQueue` to
fail to build. Define it to match the SDK to fix those packages.
2023-11-12 10:45:22 -05:00
Randy Eckenrode
940180423a
Merge pull request #265102 from reckenrode/darwin-corefoundation
darwin.stdenv: use CoreFoundation instead of CF
2023-11-11 12:10:10 -05:00
github-actions[bot]
46679c6a02
Merge master into staging-next 2023-11-11 06:01:00 +00:00
Austin Horstman
8b3fc63382
sketchybar: 2.18.0 -> 2.19.1 2023-11-10 19:56:58 -06:00
github-actions[bot]
e112f9b8bb
Merge master into staging-next 2023-11-09 18:00:56 +00:00
Rick van Schijndel
304b2a3908
Merge pull request #262354 from stepbrobd/aldente
aldente: 1.22.2 -> 1.22.3
2023-11-09 18:07:31 +01:00
Randy Eckenrode
daa4cd2c2a
darwin.text_cmds: fix build with clang 16 2023-11-07 09:17:04 -05:00
github-actions[bot]
bb38778356
Merge master into staging-next 2023-11-05 18:00:55 +00:00
Yuriy Taraday
908c9e6834 dark-mode-notify: migrate to pkgs/by-name 2023-11-04 08:40:35 +01:00
github-actions[bot]
3c43b804d4
Merge master into staging-next 2023-11-03 18:01:23 +00:00
Randy Eckenrode
6b62554356
darwin.swift-corelibs-foundation: avoid infinite recursion
Drop ninja and use a minimal Python to avoid an infinite recursion due
to dependencies that depend on configd, which also depends on this.
2023-11-02 17:45:59 -04:00
Randy Eckenrode
080f7cc41e
darwin.configd: fix build with CoreFoundation 2023-11-02 17:45:59 -04:00
Randy Eckenrode
448aed9e81
darwin.apple_sdk: drop unnecessary dependencies 2023-11-02 17:45:58 -04:00
Austin Horstman
51c024de65
apple-sdk-11.0: add Apple80211 private framework 2023-11-02 14:56:59 -05:00
github-actions[bot]
0d2063b693
Merge master into staging-next 2023-11-01 00:02:16 +00:00
Weijia Wang
d92e1be455 rectangle: 0.73 -> 0.74 2023-10-31 19:09:49 +01:00
github-actions[bot]
3f274c7328
Merge master into staging-next 2023-10-29 06:01:18 +00:00
Zhong Jianxin
508da65355 sketchybar: 2.17.1 -> 2.18.0 2023-10-28 22:21:13 +08:00
Randy Eckenrode
b810da025f
darwin.diskdev_cmds: fix build with clang 16
Fix an implicit `int` on argc, which is an error with newer clangs.
2023-10-27 08:40:47 -04:00
Vladimír Čunát
d811555465
Merge branch 'staging' into staging-next 2023-10-26 10:36:50 +02:00
Bernardo Meurer
eb4559b1d6
Merge pull request #262355 from stepbrobd/raycast
raycast: 1.59.0 -> 1.60.1
2023-10-24 08:25:54 -04:00
github-actions[bot]
df9eab6771
Merge staging-next into staging 2023-10-23 00:03:00 +00:00
h7x4
0b6077fb7b
darwin.CoreSymbolication: refactor, unstable-2018-04-08 -> unstable-2018-06-17 (#262363)
* darwin.CoreSymbolication: refactor

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>

* darwin.CoreSymbolication: unstable-2018-04-08 -> unstable-2018-06-17

---------

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
2023-10-23 00:18:16 +02:00
Weijia Wang
0c707cc99a
Merge pull request #262612 from wegank/utm-bump
utm: 4.4.3 -> 4.4.4
2023-10-23 00:01:34 +02:00
github-actions[bot]
4312247c19
Merge staging-next into staging 2023-10-22 12:01:52 +00:00
Weijia Wang
ca1f8c6b78 utm: 4.4.3 -> 4.4.4 2023-10-21 23:03:52 +02:00
Randy Eckenrode
1974a25301
darwin.Libm: add missing function declarations
The patch in this commit is based on the SDK header, which has an ASPL
license header even though the updated header is not part of the source
distribution of Libm. Adding the missing declarations allows packages
such as jq, Ruby, and Guile to build without requiring an SDK that is
not built from the source releases.
2023-10-21 12:05:09 -04:00
Austin Horstman
0b63ac6561
sketchybar: 2.17.0 -> 2.17.1 2023-10-20 21:52:24 -05:00
Yifei Sun
a3a8bb09a8
raycast: 1.59.0 -> 1.60.1 2023-10-20 14:22:16 -04:00
Yifei Sun
c0efb92592
aldente: 1.22.2 -> 1.22.3 2023-10-20 14:18:21 -04:00
github-actions[bot]
bb7c6d7a79
Merge staging-next into staging 2023-10-19 00:02:54 +00:00
Weijia Wang
fb8c33f8ef utm: 4.3.5 -> 4.4.3 2023-10-18 16:02:10 +02:00
github-actions[bot]
de49fc16bc
Merge staging-next into staging 2023-10-16 12:01:54 +00:00
auxves
8de225d11e
yabai: 5.0.9 -> 6.0.0 2023-10-14 18:02:56 -07:00
Weijia Wang
83cb70d8c1
Merge pull request #260544 from reckenrode/darwintools-cross
DarwinTools: fix Darwin cross-compilation
2023-10-13 23:16:00 +02:00
Randy Eckenrode
fd70154fca
DarwinTools: fix Darwin cross-compilation 2023-10-11 18:23:52 -04:00
Austin Horstman
a4054b4916
sketchybar: 2.16.3 -> 2.17.0 2023-10-11 12:12:40 -05:00
Weijia Wang
7cd63c3232
Merge pull request #259508 from wegank/ios-deploy-refactor
darwin.ios-deploy: 1.11.0 -> 1.12.2, refactor
2023-10-08 21:26:33 +02:00
Weijia Wang
6b5f9dde02 darwin.ios-deploy: 1.11.0 -> 1.12.2, refactor 2023-10-07 05:46:25 +02:00
Austin Horstman
3a50c2dac5
yabai: 5.0.8 -> 5.0.9 2023-10-01 09:25:05 -05:00
Weijia Wang
7c18990342
Merge pull request #257816 from wegank/rectangle-bump
rectangle: 0.72 -> 0.73
2023-09-28 16:58:35 +02:00