Commit Graph

826 Commits

Author SHA1 Message Date
Shea Levy
7456be85db
Merge branch 'staging-next' into staging 2022-05-18 06:40:21 -04:00
Shea Levy
0f68ed163c
Merge branch 'mingwW64-clang' into staging 2022-05-18 06:30:21 -04: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
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
Shea Levy
dee9af9323
bintools: Add isXXX flags to check linker type 2022-05-09 10:03:48 -04: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
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
yqrashawn
f77b63b46f
goku: 0.3.6 -> 0.5.1 2022-04-16 10:52:00 +08:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Martin Weinelt
c6476294e1 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-04 18:40:34 +02:00
ajs124
49c51cdd51 openssl_1_0_2: drop 2022-04-04 15:37:05 +01:00
Martin Weinelt
d0bfb3ccbb Merge remote-tracking branch 'origin/master' into staging-next 2022-03-31 03:49:37 +02:00
Malo Bourgon
9683aa44a2 m-cli: 0.2.5 -> 0.3.0 2022-03-28 18:54:19 -07:00
github-actions[bot]
e3d20dfaa5
Merge master into staging-next 2022-03-27 18:01:05 +00:00
Sandro
1bf32e43de
Merge pull request #163474 from reckenrode/dxvk-refactor 2022-03-27 17:00:33 +02:00
Vladimír Čunát
0a8b4eddd2
Merge branch 'master' into staging-next 2022-03-25 10:16:56 +01:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Jason Pickens
e55eb3d376
mas: 1.8.2 -> 1.8.6 2022-03-13 09:36:45 +13:00
github-actions[bot]
03c9842a65
Merge staging-next into staging 2022-03-10 18:02:01 +00:00
Zhong Jianxin
1cb1b5312d sketchybar: 2.4.3 -> 2.5.0 2022-03-10 01:07:06 +08:00
Randy Eckenrode
f29e152b7e
dxvk: support version-specific MoltenVK patches
While it’s unlikely, it’s possible that different MoltenVK versions
could require their own compatability patches. Support that by making
the `moltenvk` derivation provide the patch via `passthru`. There is no
package with the patch applied because the patch should never be used by
anything other than DXVK.
2022-03-09 11:31:10 -05:00
Malo Bourgon
62860b31ef Revert "darwin.apple_sdk.frameworks.IOSurface: use Libsystem instead of xpc (#161561)"
This reverts commit 92074a45f3.
2022-03-04 21:07:35 -05:00
github-actions[bot]
c69af5b31c
Merge staging-next into staging 2022-03-02 06:16:36 +00:00
Thomas Boerger
80d6b6df01
dockutil: init at 2.0.5 (#155052) 2022-03-01 19:30:25 -05:00
github-actions[bot]
54a50a082c
Merge staging-next into staging 2022-02-24 06:01:49 +00:00
Finn Behrens
92074a45f3
darwin.apple_sdk.frameworks.IOSurface: use Libsystem instead of xpc (#161561) 2022-02-23 15:57:01 -05:00
Randy Eckenrode
13c0a35fc1
moltenvk: 1.1.7 -> 1.1.8 2022-02-23 11:10:57 -05:00
Sandro
59e6eceb2e
Merge pull request #158534 from reckenrode/moltenvk 2022-02-17 13:42:40 +01:00
Zhong Jianxin
030962a9c0 sketchybar: init at 2.4.3 2022-02-17 09:51:50 +08:00
Randy Eckenrode
b07e3705f2
moltenvk: add MoltenVK_icd.json to output 2022-02-16 17:36:50 -05:00
Randy Eckenrode
f138abff3d
moltenvk: init at 1.1.7 2022-02-16 17:17:06 -05:00
Renaud
e4779a33aa duti: update homepage 2022-02-06 15:10:26 +01:00
Thomas Boerger
b00ecd5e3d
mysides: new package for darwin (#155053) 2022-02-03 16:04:31 -05:00
Dmitry Kalinkin
66ab3568d6
Merge pull request #155089 from veprbl/pr/usr-include_remove
darwin.usr-include: remove
2022-01-29 22:36:10 -05:00
Jonathan Ringer
e74ccf2d72
Merge pull request #154708 from NixOS/staging-next
Staging next 2022-01-12
2022-01-25 11:54:52 -08:00
Dmitry Kalinkin
d3ec14f6cb
darwin.text_cmds: fix build 2022-01-23 08:18:46 -05:00
Devin Singh
c74a7840e2
diskdev_cmds: fix build using arch's xnu source 2022-01-18 06:52:26 -06:00
Dmitry Kalinkin
831e799e47
darwin.usr-include: remove
Originally introduced in 8610a344 ('gcc: use special native system
headers for darwin') as a hack, not used anymore.
2022-01-15 04:16:21 -05:00