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
Rick van Schijndel
bf25f1af17
Merge pull request #168863 from yqrashawn/patch-1
...
goku: 0.3.6 -> 0.5.1
2022-05-09 11:09:32 +02:00
toonn
7fb011df89
Libsystem: Update headers.txt
...
Replacing `cpio -pdm` with `copyHierarchy` makes us end up with two
extra headers. I'm not sure why this happens, there's no reason why
`cpio` should miss those headers.
2022-05-05 11:53:52 -04:00
toonn
972c7e99ff
Libsystem: Replace cpio with copyHierarchy
...
I noticed every time building Libsystem that there was a very slow phase
where the output consisted of many lines like `42 blocks`. This is
output from cpio and in brief testing it takes at least twice as long to
go through cpio for the simple copies we want to make. The interface is
very convenient but the performance penalty is very painful so I decided
to implement a function that emulates cpio's interface.
On my machine with a 7200 RPM HDD this speeds up the build from about
250 minutes to about 75 seconds, a factor of 200! I'm not certain the
results on modern hardware would be similarly positive so this could use
further testing.
2022-05-05 11:53:52 -04:00
Sandro
941c24d349
Merge pull request #170454 from willcohen/network_cmds
...
darwin.network_cmds: switch openssl to libressl
2022-04-27 16:54:51 +02:00
Will Cohen
36b5da498c
darwin.network_cmds: switch openssl to libressl
2022-04-26 13:42:04 -04:00
Bobby Rong
fd39a60a42
mas: use testers.testVersion
2022-04-26 15:59:18 +08:00
Randy Eckenrode
75c7e04801
moltenvk: fix Hydra build failures
...
MoltenVK requires Xcode to build until a newer SDK (11+) is available in
nixpkgs. Disable building on Hydra until that changes.
2022-04-22 08:54:54 -04:00
Kid
862c4f219a
apple-sdk: update comment about frameworks version
2022-04-21 19:44:28 -04:00
Sandro
209244e930
Merge pull request #168138 from reckenrode/moltenvk-1.1.9
...
moltenvk: 1.1.8 -> 1.1.9
2022-04-21 01:55:06 +02:00
Lassulus
8d83fa4198
Merge pull request #160382 from steinybot/fix/upgrade-mas
...
mas: 1.8.2 -> 1.8.6
2022-04-20 19:18:21 +01:00
Randy Eckenrode
683e87e2eb
moltenvk: 1.1.8 -> 1.1.9
2022-04-19 20:35:45 -04:00