Commit graph

1069 commits

Author SHA1 Message Date
github-actions[bot] feb2240b37
Merge master into staging-next 2023-01-22 18:01:03 +00:00
Domen Kožar 9d57399b8e
Merge pull request #157628 from veprbl/pr/darwin_cctools_apple
darwin.cctools-apple: init at 973.0.1-609
2023-01-22 17:21:33 +00:00
Stéphan Kochen f4ae6b252d Revert "darwin.apple_sdk_11_0: add Security dependency on xpc"
This reverts commit 511f21df7c.

In apple_sdk_11_0, the xpc package contains only headers that are
already part of libsystem, so this change did nothing.

For Swift and `-fmodules`, this actually caused an error, because
there was now a duplicate module in the search path.
2023-01-22 10:36:10 +01:00
github-actions[bot] f04194698a
Merge staging-next into staging 2023-01-21 12:02:00 +00:00
Nick Cao 88cce6f04e
Merge pull request #211813 from wegank/moltenvk-fix
darwin.moltenvk: fix build
2023-01-21 16:17:22 +08:00
github-actions[bot] 2773ad7600
Merge staging-next into staging 2023-01-21 06:01:39 +00:00
nvmd 4c47864b7c
utm: 4.0.8 -> 4.1.5 2023-01-21 01:58:50 +03:00
Sergei Trofimovich b9b1d958d0 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/libraries/qt-6/modules/qtbase.nix
	pkgs/stdenv/linux/make-bootstrap-tools.nix
2023-01-20 21:56:57 +00:00
Weijia Wang cb6831ac44 darwin.moltenvk: fix build 2023-01-20 20:47:11 +01:00
Weijia Wang 846e4de6e8 darwin.apple_sdk_11_0.libpm: init 2023-01-18 14:58:43 +01:00
toonn b7590f3429
Merge pull request #189977 from stephank/feat/swift-darwin
swift: split build & Darwin support.
2023-01-17 14:51:00 +01:00
Nick Cao 519ef86421
Merge pull request #209260 from azuwis/sketchybar
sketchybar: 2.8.2 -> 2.12.3
2023-01-17 10:42:09 +08:00
Sergei Trofimovich ca4da963f8 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
    pkgs/development/libraries/audio/roc-toolkit/default.nix
2023-01-14 11:07:42 +00:00
github-actions[bot] 49722fd14a
Merge master into staging-next 2023-01-13 18:01:34 +00:00
Vladimír Čunát befc83905c
Merge #209423: gnat12: add for x86_64-darwin 2023-01-13 18:32:21 +01:00
github-actions[bot] 96d361c622
Merge staging-next into staging 2023-01-13 12:02:02 +00:00
K900 2b06f2a986 darwin/apple-sdk-11.0: expose xcodebuild directly 2023-01-12 10:36:42 +03:00
Uri Baghin ea9c9ba75c
Merge pull request #207123 from divanorama/darwin_security_xpc
darwin.apple_sdk_11_0: add Security dependency on xpc
2023-01-12 08:37:53 +11:00
github-actions[bot] db669efe0d
Merge staging-next into staging 2023-01-11 06:02:05 +00:00
Martin Weinelt c1e6c6af69 Merge remote-tracking branch 'origin/master' into staging-next 2023-01-11 03:51:33 +01:00
zowoq ae50f0678a
Revert "bazel_6: 6.0.0-pre.20220720.3 -> 6.0.0" 2023-01-11 10:01:46 +10:00
Uri Baghin 4001c325ac
Merge pull request #206934 from alloveras/patch-2
bazel_6: 6.0.0-pre.20220720.3 -> 6.0.0
2023-01-11 10:25:22 +11:00
luxus b31bb0e1d1 sketchybar: 2.8.2 -> 2.13.2 2023-01-10 23:42:53 +08:00
luxus c40708f924 darwin.apple_sdk.frameworks.DisplayServices: init
Used by sketchybar
2023-01-10 23:14:00 +08:00
Artturi 27c1ec2ecf
Merge pull request #209816 from Artturin/deprecate-top-level-platform-aliases 2023-01-09 22:15:50 +02:00
Artturin 2eeb34c273 treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
github-actions[bot] 05972e9778
Merge staging-next into staging 2023-01-09 18:01:58 +00:00
github-actions[bot] 33aa224777
Merge master into staging-next 2023-01-09 18:01:24 +00:00
Weijia Wang 9957ee5fd6 darwin: add usage to generate-sdk-packages.sh 2023-01-09 13:08:37 +01:00
Weijia Wang 2bd3048ea4 darwin: fix generate-sdk-packages.sh 2023-01-09 13:08:09 +01:00
github-actions[bot] e551f4f380
Merge staging-next into staging 2023-01-08 18:01:40 +00:00
Martin Weinelt 4d65509504 Merge remote-tracking branch 'origin/master' into staging-next 2023-01-08 16:34:30 +01:00
Thiago Kenji Okada 0aefadec65
Merge pull request #207296 from wegank/chuck-darwin
chuck: 1.4.1.0 -> 1.4.1.1, unbreak on aarch64-darwin
2023-01-08 14:54:04 +00:00
Felix Bühler 1302f3bd27
apple-source-release: deprecate phases (#161535) 2023-01-07 17:20:01 -05:00
Boey Maun Suang 82b88d2db6 bintoolsDualAs: Add package
For reasons explained in the commit contents, in order to build the
native gnat package for x86_64-darwin, the native gnatboot package for
x86_64-darwin must have access to both the Clang integrated assembler
and the cctools GNU assembler for that platform.  This commit creates a
package with both of those assemblers that x86_64-darwin gnatboot can
then be wrapped with.
2023-01-07 18:32:12 +11:00
github-actions[bot] e859576396
Merge staging-next into staging 2023-01-04 00:03:20 +00:00
Artturi 099f6ed77c
Merge pull request #203504 from IvarWithoutBones/bump-yabai 2023-01-03 23:52:03 +02:00
Weijia Wang ac3c81faa1 darwin.apple_sdk: expose MultitouchSupport 2023-01-03 18:23:33 +01:00
github-actions[bot] e2839320bb
Merge staging-next into staging 2023-01-03 12:01:44 +00:00
Weijia Wang 198d522594 darwin.apple_sdk.frameworks.DebugSymbols: init 2023-01-02 23:05:36 -05:00
Grace Dinh d8b19108ef goku: 0.5.2 -> 0.6.0, fix deps, add aarch64 2023-01-02 14:50:41 -08:00
Jan Tojnar 72c37eddec Merge branch 'staging-next' into staging 2022-12-25 01:30:47 +01:00
Ivar Scholten 27d6a8b410 yabai: 4.0.4 -> 5.0.2
This removes the need for the yabai-load-sa script on x86_64-darwin, the
scripting addition can now simply be installed/launched with
`yabai --load-sa`.
2022-12-23 10:21:39 +01:00
Albert Lloveras b86dab08a2 Use darwin.apple_sdk_11_0.callPackage 2022-12-22 09:08:02 +11:00
Sandro 42ad772205
Merge pull request #180888 from gdinh/add-plistwatch 2022-12-21 20:38:29 +01:00
Dmitry Ivankov 511f21df7c darwin.apple_sdk_11_0: add Security dependency on xpc
Some packages like `bazel-watcher` seems to have broken after
9dc3b14859

Where `xpc` was removed from `IOSurface` dependencies.
`CoreServices` were pulling `xpc` via `IOSurface` and so `Security`
didn't break. Now explicit dependency on `xpc` is needed to avoid
errors like
```
In file included from __main__/external/com_github_fsnotify_fsevents/go_1_10_after.go:6:
In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:39:
In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h:23:
In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/IconsCore.h:23:
In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h:29:
In file included from /nix/store/2k3mdkl9jvwwzpbfaqhchfiqjq64046b-apple-framework-CoreServices-11.0.0/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/CSIdentity.h:43:
In file included from /nix/store/dg51rm1bapffbqvn46bh43km4dhcsy9p-apple-framework-Security-11.0.0/Library/Frameworks/Security.framework/Headers/Security.h:87:
/nix/store/dg51rm1bapffbqvn46bh43km4dhcsy9p-apple-framework-Security-11.0.0/Library/Frameworks/Security.framework/Headers/SecCode.h:35:10: fatal error: 'xpc/xpc.h' file not found
         ^~~~~~~~~~~
```

Should help with https://github.com/NixOS/nixpkgs/pull/203519
2022-12-21 17:05:16 +01:00
github-actions[bot] dc7ebb0163
Merge staging-next into staging 2022-12-18 18:01:41 +00:00
figsoda ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
github-actions[bot] 887e342eaa
Merge staging-next into staging 2022-12-17 18:01:35 +00:00
Sandro fb769ee3c3
pam-reattach: cleanup (#205509) 2022-12-17 17:35:23 +01:00
github-actions[bot] 4db4181d93
Merge staging-next into staging 2022-12-14 00:02:53 +00:00
Rick van Schijndel 9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Robert Hensing 16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
Naïm Favier 11ca3343f5
Merge pull request #178894 from lockejan/darwin/pam_reattach 2022-12-10 14:15:49 +01:00
Grace Dinh 76076c404a plistwatch: init at unstable-2020-12-22 2022-12-08 17:16:28 -08:00
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
Jan Schmitt 1fb092b81e
pam_reattach: init at 1.3 2022-11-22 13:58:30 +01:00
Stéphan Kochen ae174e2416 Merge remote-tracking branch 'origin/staging' into HEAD 2022-11-15 14:22:59 +01:00
Sandro 21fa5a05ef
Merge pull request #196357 from Enzime/shortcat 2022-10-27 14:17:27 +02:00
Michael Hoang 2c7ebf1fb9 shortcat: init at 0.11.0 2022-10-27 13:13:00 +11:00
Sandro f3610b3624
Merge pull request #196763 from reckenrode/moltenvk-bump 2022-10-26 14:29:55 +02:00
Ivv b4c2ae10f9
Merge pull request #188322 from IvarWithoutBones/bump-yabai
yabai: 3.3.10 -> 4.0.4
2022-10-26 11:33:30 +02:00
github-actions[bot] 71e4896d63
Merge master into staging-next 2022-10-22 12:01:25 +00:00
Rahul Butani 1ab41a22f5
utm: 3.2.4 → 4.0.8 2022-10-20 00:37:51 -05:00
Randy Eckenrode edad2ee58c
moltenvk: 1.1.11 -> 1.2.0 2022-10-19 08:56:10 -04:00
github-actions[bot] 4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
Vladimír Čunát 00a757ed3f
Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
Grace Dinh 521d14520d macfuse-stubs: 4.1.0 -> 4.4.1 2022-10-12 13:30:39 -07:00
Stanisław Pitucha d1dcdeebfa
Merge pull request #195274 from rrbutani/feature/utm
utm: init at 3.2.4
2022-10-11 22:56:26 +11:00
Stéphan Kochen 8ed924c07a swift: compiler only build & darwin support 2022-10-10 21:26:47 +02:00
Stéphan Kochen 6062fd0800 apple_sdk_11_0: Add SwiftUI dependencies 2022-10-10 21:25:44 +02:00
Stéphan Kochen e23a97700f apple_sdk_11_0: Fix missing CoreVideo include 2022-10-10 21:25:43 +02:00
Stéphan Kochen 6a20451ac0 apple_sdk_11_0: Foundation depends on Combine 2022-10-10 21:25:43 +02:00
Stéphan Kochen d69453559a apple_sdk_11_0: install swift modules 2022-10-10 21:25:43 +02:00
Artturin 7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Rahul Butani 1fbfdb6bdf
utm: init at 3.2.4 2022-10-09 17:04:59 -05:00
Rahul Butani cfe59eab36
sigtool: 0.1.2 → 0.1.3
adds `--sign` as an alias for `-s`: https://github.com/thefloweringash/sigtool/releases/tag/v0.1.3
2022-10-08 11:12:36 -05:00
github-actions[bot] 7dc2d52e3b
Merge staging-next into staging 2022-10-06 12:02:07 +00:00
github-actions[bot] 8d6fbd7341
Merge master into staging-next 2022-10-06 12:01:31 +00:00
Thiago Kenji Okada 678fff8616
rectangle: add meta.sourceProvenance 2022-10-06 12:09:25 +01:00
toonn ee71ac613c
Merge pull request #185656 from stephank/feat/cctools
darwin.cctools: 949.0.1 -> 973.0.1
2022-10-06 10:23:51 +02:00
Michael Hoang 151446151e rectangle: init at 0.59 2022-10-06 12:20:32 +11:00
Martin Weinelt 253ca4957d Merge remote-tracking branch 'origin/master' into staging-next 2022-10-05 00:44:16 +02:00
Nikolay Korotkiy daacfa216d
Merge pull request #191867 from jiegec/bump-iproute2mac
darwin.iproute2mac: 1.4.0 -> 1.4.1
2022-10-05 01:20:17 +03:00
Frederik Rietdijk 63e480ba16 Merge staging-next into staging 2022-09-26 09:31:50 +02:00
Frederik Rietdijk de57d754a0 Merge master into staging-next 2022-09-26 09:31:22 +02:00
toonn 3b8aa21fd1
Merge branch 'impl/fix-libtapi-cross' into staging 2022-09-25 19:19:25 +02:00
Michael Hoang 6448399431 defaultbrowser: init at unstable-2020-07-23 2022-09-24 09:37:12 +10:00
Theodore Ni ac6d052fd9
apple_sdk: clean up unused Libsystem parameter 2022-09-20 12:14:51 +02:00
Stéphan Kochen 9dc3b14859
IOSurface: remove xpc dependency 2022-09-20 12:14:50 +02:00
Stéphan Kochen 6515b56871
darwin.apple_sdk_11_0: use stdenv objc4
Stdenv on aarch64-darwin pulls in (bootstrap-stage4) objc4, unlike
x86_64. However derivations that otherwise depend on objc4 would use a
a different objc4 derivation on top of the final stdenv.

Because this library defines an LLVM module, having multiple instances
of it in the import path will interfere with builds.
2022-09-20 12:14:49 +02:00
Jiajie Chen 1faa216745 darwin.iproute2mac: 1.4.0 -> 1.4.1 2022-09-19 09:27:47 +08:00
Vladimír Čunát cc47efce23
darwin.xattr: add setuptools 2022-09-18 15:50:08 +02:00
Ivar Scholten 1b8e3d4dbc yabai: 3.3.10 -> 4.0.4 2022-09-16 08:50:49 +02:00
Ivar Scholten ed528b1c44 yabai: 3.3.10 -> 4.0.2 2022-09-11 18:19:28 +02:00
Noah Fontes b4dc06bc9e
libtapi: update for cross-compilation
In b060076e21 ("cc-wrapper: broaden explicit libc++abi linking for
LLVM stdenv"), all packages started to be linked with -lc++abi. When
cross compiling, the libcxxabi path seemingly needs to be passed to the
the libtapi derivation; it won't pick it up on its own (perhaps because
of the bootstrapping?).
2022-09-07 22:17:29 -07:00
Sandro 9b5ce94287
Merge pull request #186705 from reckenrode/moltenvk-update
moltenvk: 1.1.10 -> 1.1.11
2022-09-07 10:54:44 +02:00
Sandro 8e119ea439
Merge pull request #189136 from IvarWithoutBones/swiftbar 2022-09-04 21:30:55 +02:00
Malo Bourgon 3a72765712 swiftdefaultapps: init at 2.0.1 2022-09-02 17:24:11 -07:00
Ivar Scholten cfc7e6ddc3 swiftbar: init at 1.4.3 2022-08-31 18:21:47 +02:00
Michael Hoang f73bb818a1
karabiner-elements: init at 14.8.0 (#188129)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-28 20:59:16 +02:00
github-actions[bot] 7b5c82c518
Merge master into staging-next 2022-08-17 18:01:22 +00:00
Darwin Corn 96021cfb71 spacebar: 1.2.1 -> 1.4.0 2022-08-17 12:11:29 -04:00
Randy Eckenrode d1799fe385
moltenvk: 1.1.10 -> 1.1.11 2022-08-14 15:27:04 -04:00
Stéphan Kochen a7eb0a180b darwin.Libsystem: add missing modulemaps 2022-08-12 11:54:10 +02:00
Sandro 56ad3d56c8
Merge pull request #161288 from wlcx/pngpaste-0.2.3 2022-08-11 23:47:54 +02:00
Zhong Jianxin fdd94b489d sketchybar: 2.7.1 -> 2.8.2 2022-08-10 16:33:28 +08:00
Stéphan Kochen 71b05eccaa darwin.cctools: 949.0.1 -> 973.0.1 2022-08-08 12:52:12 +02:00
Sam Willcocks cbe518b293 pngpaste: init at 0.2.3 2022-08-07 18:20:24 +03:00
Uri Baghin 3b62a2b3cf
Merge pull request #179971 from jiegec/network-cmds-aarch64-darwin-staging
darwin.network_cmds: fix build on aarch64-darwin
2022-08-02 12:36:20 +10:00
Jiajie Chen 20447fd0dc darwin.network_cmds: fix build on aarch64-darwin
- Use network_cmds from macOS 11.0 packages
- Fix TARGET_OS_IPHONE error
- Disable unbound on aarch64-darwin
2022-07-24 09:53:59 +08:00
Randy Eckenrode c92d1a55d3
moltenvk: 1.1.9 -> 1.1.10 2022-07-21 17:03:54 -04:00
Randy Eckenrode 9d2b95eef3
moltenvk: refactor to build without Xcode
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

- Use the 11.0 SDK instead of the 10.12 one on x86_64-darwin;
- Use `NIX_CFLAGS_COMPILE` and `NIX_LDFLAGS` to pass flags to the
  compiler instead of patching the Xcode project files; and
- Use xcbuild to build the project.
2022-07-21 17:03:53 -04:00
github-actions[bot] 4bff9bab6b
Merge staging-next into staging 2022-07-10 12:02:29 +00:00
Janne Heß 05a276adf0
Merge pull request #180404 from helsinki-systems/libressl_3_5_default
libressl: default to 3.5
2022-07-10 13:30:16 +02:00
Chen 8073a6fb09
darwin.xnu: fix build on aarch64-darwin (#179921)
- Use xnu from macOS 11.0 packages
- Patch iig related usage
- Add a new list of headers for arm64
2022-07-09 10:39:31 -04:00
ajs124 f76d71f98f darwin.network_cmds:: pin to libressl 3.4 2022-07-07 22:11:54 +02:00
Randy Eckenrode 9659c7abce
apple_sdk_11_0: provide SDK-specific callPackage 2022-07-07 07:52:36 -04:00
Randy Eckenrode 4741402d54
apple_sdk_11_0: expose 11.0 sdk stdenv as an attribute 2022-07-06 19:41:17 -04:00
Randy Eckenrode d8f71776ff
apple_sdk_11_0: fix build on x86_64-darwin and expose as attribute 2022-07-06 19:41:17 -04:00
ajs124 a8517f95b8 maintainers: remove joelteon
no github account linked
2022-06-29 00:52:14 +02:00
Jiajie Chen 087eeea133 darwin.iproute2mac: 1.2.1 -> 1.4.0
https://github.com/brona/iproute2mac/releases/tag/v1.4.0

Add jiegec to maintaienr list.
2022-06-27 12:10:26 +08:00
github-actions[bot] ccdd0f7af6
Merge master into staging-next 2022-06-16 23:27:22 +00:00
Zhong Jianxin 26742b37dc sketchybar: 2.5.2 -> 2.7.1 2022-06-16 15:31:16 +08:00
github-actions[bot] f3de1bfb6d
Merge master into staging-next 2022-06-11 18:01:12 +00:00
Sandro 1ec895fd1d
Merge pull request #175851 from reckenrode/dxvk-refactor
dxvk: refactor derivation and Darwin support
2022-06-11 15:11:41 +02:00
github-actions[bot] 1a1be0c727
Merge staging-next into staging 2022-06-09 18:01:58 +00:00
Sergei Trofimovich d07b20daf3
Merge pull request #176389 from trofi/workaround-fno-common-for-darwin.developer_cmds
darwin.developer_cmds: add -fcommon workaround
2022-06-09 17:23:21 +00:00
Sergei Trofimovich daa44b3509
Merge pull request #176394 from trofi/workaround-fno-common-for-darwin.file_cmds
darwin.file_cmds: add -fcommon workaround
2022-06-09 17:23:01 +00:00
Sergei Trofimovich f436bf1145
Merge pull request #176351 from trofi/workaround-fno-common-for-darwin.top
darwin.top: add -fcommon workaround
2022-06-09 17:13:11 +00:00
Martin Weinelt 6451e9d4a5 Merge remote-tracking branch 'origin/staging-next' into staging 2022-06-08 22:22:26 +02:00
Randy Eckenrode 22d787323b
moltenvk: use functional form of mkDerivation
This allows MoltenVK to be overriden with pinned dependencies.
2022-06-07 10:06:31 -04:00
Randy Eckenrode 54d3d61b0c
moltenvk: remove DXVK compatibility patches 2022-06-07 10:06:31 -04:00
Dmitry Kalinkin 5906c4f6fb
Merge pull request #173152 from veprbl/pr/bsdmake_fix
darwin.bsdmake: fix for systems with non-standard RLIMIT_NOFILE
2022-06-05 12:03:40 -04:00
Sergei Trofimovich 7d6048d0ad darwin.file_cmds: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
clang-11. Otherwise build fails as:

    duplicate symbol '_chdname' in: ar_io.o tty_subs.o
2022-06-05 14:03:44 +01:00
Sergei Trofimovich d3805f8df5 darwin.dtrace: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
clang-11. Otherwise build fails as:

    duplicate symbol '_kCSRegionMachHeaderName' in: libproc.o dt_module_apple.o
2022-06-05 13:53:22 +01:00
Sergei Trofimovich 2923e72443 darwin.developer_cmds: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
clang-11. Otherwise build fails as:

    duplicate symbol '_btype_2' in:args.o pr_comment.o
2022-06-05 13:40:50 +01:00
Sergei Trofimovich 6868bb9ceb darwin.top: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
clang-11. Otherwise build fails as:

    duplicate symbol '_tsamp' in: main.o top.o
2022-06-05 10:11:41 +01:00
Randy Eckenrode 71ceba177f
moltenvk: provide MoltenVK-specific headers
These are needed to compile `vulkaninfo` in the Vulkan-Tools package.
2022-05-23 00:59:49 -04:00
Randy Eckenrode af99bbf451
moltenvk: fix broken ICD definition 2022-05-23 00:59:48 -04:00
Sandro bf3b55c038
Merge pull request #173282 from azuwis/sketchybar
sketchybar: 2.5.0 -> 2.5.2
2022-05-21 20:46:37 +02:00
Rick van Schijndel 83561001b3
Merge pull request #169782 from reckenrode/moltenvk-hydra
moltenvk: fix Hydra build failures
2022-05-18 20:03:07 +02:00
Jay Rovacsek 4ff9578411
dockutil 2.0.5 -> 3.0.2 (#167488)
* dockutil 2.0.5 -> 3.0.2

Implement required changes to dockutil to handle newer version of package: 3.0.2

* Add gzip to inputs, remove pbzx as it is unused

* Utilise recommended changes reducing build dependencies and following darwin patterns more closely.
Note; this changeset does maintain the symlinking of $out/usr/local/bin in order to resolve an issue with crashing.

* Apply format/lint with nixfmt
2022-05-18 04:57:38 +03:00
Zhong Jianxin 45a97a571b sketchybar: 2.5.0 -> 2.5.2 2022-05-17 14:15:14 +08:00
Dmitry Kalinkin df2ded87a3
darwin.bsdmake: fix for systems with non-standard RLIMIT_NOFILE 2022-05-15 10:53:50 -04:00
github-actions[bot] dae6d3bb73
Merge master into staging-next 2022-05-14 12:01:17 +00:00
yqrashawn 65c8b91090
goku 0.5.1 -> 0.5.2 (#1) 2022-05-14 09:45:19 +08:00
github-actions[bot] 2282e994f2
Merge staging-next into staging 2022-05-10 00:02:52 +00:00
Rick van Schijndel 1bd0b4de1f goku: fix download url
I accidentally merged this even though the url was not correct.
Fixup for https://github.com/NixOS/nixpkgs/pull/168863.
2022-05-09 20:00:06 +02:00
github-actions[bot] 27575e98ee
Merge staging-next into staging 2022-05-09 12:08:45 +00:00