Commit Graph

35 Commits

Author SHA1 Message Date
Reno Dakota
54b8917845
xcbuild: const can't desctruct. fix build
build failed on clang-19
fixes 82a00b78e4

(cherry picked from commit ab58983759)
(cherry picked from commit 67439e92dd)
2024-11-30 15:11:37 +01:00
midchildan
a8e4d3a32e
xcbuild: find system toolchain on macOS Sonoma and earlier
(cherry picked from commit 82a00b78e4)
(cherry picked from commit b3122a125e)
2024-11-30 15:11:37 +01:00
Donovan Glover
f780ed7b05
xcp: 0.21.3 -> 0.22.0 (#355776) 2024-11-25 03:31:44 +00:00
Felix Uhl
609794c518 xcp: 0.21.3 -> 0.22.0 2024-11-14 00:38:17 +01:00
github-actions[bot]
77ed9318b3
Merge master into staging-next 2024-11-10 12:04:52 +00:00
Matteo Pacini
eee079f7e1 xcodes: nix-rfc-format 2024-11-10 09:08:36 +00:00
Matteo Pacini
b45f61402b xcodes: with lib; cleanup 2024-11-10 09:08:36 +00:00
Matteo Pacini
7531c8e01d xcodes: 1.5.0 -> 1.6.0 2024-11-10 09:08:35 +00:00
Matteo Pacini
757df4a1b4 xcodes: move to by-name 2024-11-10 06:37:50 +00:00
Emily
ce788776a5 Merge master into staging-next 2024-11-09 12:51:01 +00:00
github-actions[bot]
8e80325e6b
Merge master into staging-next 2024-11-09 12:04:53 +00:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
R. Ryantm
36a255d0b3 xcaddy: 0.4.2 -> 0.4.4 2024-11-07 20:28:10 +00:00
Randy Eckenrode
7ae8a1e519
xcbuild: suppress warnings for unknown keys
Newer SDKs have keys that xcbuild doesn’t recognize. These warnings
generate a lot of noise, especially when `xcrun` is used in an
interactive session, so suppress them.
2024-11-05 13:59:35 -05:00
Randy Eckenrode
c8df66973b
xcbuild: look in system toolchain for binaries on /usr/bin
Dropping `/usr/bin` from the search path of `xcrun` breaks running
system binaries from dev shells. This approach looks them up while
avoiding the recursive `xcrun` issue.
2024-11-05 13:59:26 -05:00
github-actions[bot]
723e1a67de
Merge master into staging-next 2024-10-23 00:14:18 +00:00
Nikolay Korotkiy
24d499ca28
xchm: migrate to by-name 2024-10-22 23:39:33 +04:00
Randy Eckenrode
75bc428cf2
xcbuild: 0.1.2-pre -> 0.1.1-unstable-2019-11-20
xcbuild is archived and will never be updated, so bump it to the last
commit in the repo.
2024-10-10 16:23:03 -04:00
Randy Eckenrode
dd569d8913
xcbuild: avoid xcrun invoking itself via /usr/bin stubs
macOS ships with several stubs in `/usr/bin` that invoke `xcrun` to run
the tools from the active SDK. When `/usr/bin` is in `PATH`, this will
cause `xcrun` from xcbuild to invoke itself over and over. Filtering
`/usr/bin` from `xcrun`’s search path prevents this from happening.
2024-10-10 16:23:03 -04:00
Randy Eckenrode
fee84be752
xcbuild: suppress xcbuild passthru warning for now 2024-10-10 16:23:03 -04:00
Randy Eckenrode
49834c3000
xcbuild: suppress warning for now
Enabling this by default requires additional clean that will be done
after the Darwin refactor has been merged.
2024-10-10 16:23:03 -04:00
Randy Eckenrode
118a214ac5
xcbuild: warn when someone tries to override sdkVer
xcbuild determines the SDK dynamically, so overriding the `sdkVer` no
longer works. If packages want to change the SDK, they need to add one
of the SDK packages to their inputs.
2024-10-10 16:23:03 -04:00
Randy Eckenrode
15ac657942
xcbuild: refactor to support the new SDKs
Take advantage of the new Darwin SDKs to dynamically determine SDK
information such as path, version, and binaries (via `xcrun --find`).
This is accomplished by relying on the existance of `DEVELOPER_DIR`,
which the SDK will set up in nixpkgs.
2024-10-10 16:23:02 -04:00
Randy Eckenrode
f51c62a7f8
xcbuild: format with nixfmt-rfc-style 2024-10-10 16:23:02 -04:00
Randy Eckenrode
45e65c16d2
xcbuild: move to pkgs/by-name 2024-10-10 16:23:02 -04:00
Siddarth Kumar
03d1840025
xcbeautify: 1.4.0 -> 2.4.1 2024-07-13 12:52:30 +05:30
emilylange
5310815991
xcaddy: 0.4.1 -> 0.4.2
https://github.com/caddyserver/xcaddy/releases/tag/v0.4.2

diff: https://github.com/caddyserver/xcaddy/compare/v0.4.1...v0.4.2
2024-05-29 23:08:59 +02:00
Jonas Heinrich
672a32a071 caddy, xcaddy: move to pkgs/by-name 2024-05-10 17:15:15 +02:00
Jan Tojnar
1b2ebb8fbb Merge branch 'master' into staging-next 2024-04-28 17:33:27 +02:00
Gutyina Gergő
aeae55b2f6
xclicker: add maintainer gepbird 2024-04-28 01:25:16 +02:00
Gutyina Gergő
544e3bf206
xclicker: 1.5.0 -> 1.5.1 2024-04-28 01:25:10 +02:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Sandro
273e190ada
Merge pull request #269031 from TomaSajt/xclicker
xclicker: init at 1.5.0
2024-02-28 23:55:42 +01:00
Siddarth Kumar
fb56034618
xcbeautify: init at 1.4.0 2024-02-13 13:42:32 +05:30
TomaSajt
67dac36589
xclicker: init at 1.5.0 2023-11-22 11:31:49 +01:00