Commit Graph
1014394 Commits
Author SHA1 Message Date
phibkro 6432d78bff ollama: fix vulkan variant — wire SPIRV-Headers across the ExternalProject boundary
Two layers were missing for ollama-vulkan after the 0.30.x bump's switch to
per-accelerator runners via ExternalProject_Add:

1. spirv-headers wasn't in nativeBuildInputs, so the parent cmake configure
   never even saw `SPIRV-HeadersConfig.cmake`. Add it (header-only — native
   is the right slot).

2. The runner sub-builds (`ollama-llama-server-vulkan` et al.) are launched
   by `cmake/local.cmake`'s `ExternalProject_Add`, whose child cmake process
   inherits env vars but not the parent's `-D` flags. Even after fixing
   (1), the child's `find_package(SPIRV-Headers REQUIRED)` at
   `ggml-vulkan/CMakeLists.txt:14` couldn't see the config, and once that
   was worked around with `CMAKE_PREFIX_PATH` as env, the compile then
   failed with `fatal error: spirv/unified1/spirv.hpp` — because
   upstream's `target_link_libraries(ggml-vulkan PRIVATE Vulkan::Vulkan)`
   notably does NOT link `SPIRV-Headers::SPIRV-Headers`, so the interface
   include path the cmake config exports never flows into the compile
   commands. Force the include via `NIX_CFLAGS_COMPILE` rather than
   patching upstream's CMakeLists across llama.cpp pins.

Verified: `ollama-vulkan` builds end-to-end; `$out/lib/ollama/vulkan/libggml-vulkan.so`
is present (not a silent CPU fallback like the cuda variant suffered in
the first 0.30 attempt).

🤖 Assisted by Claude
2026-06-04 11:24:14 +02:00
StepBroBDandGitHub 543ba23772 beeper: harden postExtract for app.asar layout (#525470) 2026-06-04 09:18:35 +00:00
Marcin Serwin 5ac8a7bae2 maintainers: drop 0xbe7a
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-06-04 11:14:49 +02:00
Marcin SerwinandGitHub de0d2b97a1 heimer: enable darwin support (#517286) 2026-06-04 09:11:59 +00:00
Bruno BELANYIandGitHub 21f9d71ffe agkozak-zsh-prompt: switch to finalAttrs (#527688) 2026-06-04 09:10:15 +00:00
Harinn f3444495ab python3Packages.autologging: fix homepage, add changelog 2026-06-04 16:06:11 +07:00
Marcin SerwinandGitHub 25a14a363a highscore-prosystem: 0-unstable-2025-12-27 -> 0-unstable-2026-05-16 (#517267) 2026-06-04 09:04:51 +00:00
Marcin SerwinandGitHub e11f655513 highscore-nestopia: 0-unstable-2026-03-03 -> 0-unstable-2026-05-31 (#517266) 2026-06-04 09:04:49 +00:00
·𐑑𐑴𐑕𐑑𐑩𐑤 e0006ff7f7 factor: use makeBinaryWrapper
No Bash overhead
2026-06-04 16:04:36 +07:00
Marcin SerwinandGitHub e59a4c3c1d highscore-stella: 0-unstable-2026-04-02 -> 0-unstable-2026-06-01 (#517269) 2026-06-04 09:04:16 +00:00
Marcin SerwinandGitHub a14610fc21 adbtuifm: enable darwin support (#517285) 2026-06-04 09:03:23 +00:00
Harinn d61d8210a9 python3Packages.authres: add changelog 2026-06-04 16:02:41 +07:00
Marcin SerwinandGitHub 51e1685030 python3Packages.steamship: drop (#517457) 2026-06-04 09:00:21 +00:00
nixpkgs-ci[bot]andGitHub f2cf1241d7 picom-pijulius: 8.2-unstable-2026-02-08 -> 8.2-unstable-2026-06-03 (#527888) 2026-06-04 08:57:12 +00:00
nixpkgs-ci[bot]andGitHub c8138b5d3f codebook: 0.3.40 -> 0.3.41 (#527849) 2026-06-04 08:56:54 +00:00
nixpkgs-ci[bot]andGitHub 6b555cd2a2 acli: 1.3.18-stable -> 1.3.19-stable (#527818) 2026-06-04 08:56:53 +00:00
nixpkgs-ci[bot]andGitHub f34bf32b37 gcx: 0.2.16 -> 0.4.0 (#527741) 2026-06-04 08:56:49 +00:00
Harinn 96619e9d6b python3Packages.aspy-yaml: drop 2026-06-04 15:36:40 +07:00
Martin Joerg cfe306cfe5 python3Packages.iterable-io: 1.0.1 -> 1.0.4
https://github.com/pR0Ps/iterable-io/blob/refs/tags/v1.0.4/CHANGELOG.md
https://github.com/pR0Ps/iterable-io/compare/refs/tags/v1.0.1...refs/tags/v1.0.4
2026-06-04 08:34:59 +00:00
Gaétan LepageandGitHub e923d93811 vimPlugins: remove stale nvimSkipModules (#527750) 2026-06-04 08:30:19 +00:00
Gaétan LepageandGitHub dfdf62bc24 ggml: 0.13.0 -> 0.13.1 (#527829) 2026-06-04 08:25:52 +00:00
zowoq 095fb17676 nixos-rebuild-ng: add env var to allow use without systemd-run
useful if nixos-rebuild is already running under a systemd service, e.g. a pull deployment
2026-06-04 18:21:51 +10:00
zowoqandGitHub f9b1314cc4 terraform-providers.auth0_auth0: 1.47.0 -> 1.48.0 (#527877) 2026-06-04 08:16:30 +00:00
R. Ryantm f2178fed37 zarf: 0.76.0 -> 0.77.0 2026-06-04 08:16:20 +00:00
R. Ryantm f4a7570a6e picom-pijulius: 8.2-unstable-2026-02-08 -> 8.2-unstable-2026-06-03 2026-06-04 08:15:24 +00:00
@mjonesandGitHub 2694f755ca androidStudioPackages.beta: 2026.1.1.6 -> 2026.1.1.7 (#527787) 2026-06-04 08:14:19 +00:00
R. Ryantm 1b864bd224 noto-fonts: 2026.05.01 -> 2026.06.01 2026-06-04 08:13:11 +00:00
@mjonesandGitHub 3c1e298ee2 nixos/inventree: add module services and test (#508844) 2026-06-04 08:12:38 +00:00
Thomas GerbetandGitHub 4d72a4ae06 adguardhome: 0.107.76 -> 0.107.77 (#527227) 2026-06-04 07:59:24 +00:00
R. Ryantm e2aed635f5 kando: 2.3.0 -> 2.3.1 2026-06-04 07:56:46 +00:00
Gaetan Lepage b87db8cc44 python3Packages.wandb: 0.27.0 -> 0.27.1
Diff: https://github.com/wandb/wandb/compare/v0.27.0...v0.27.1

Changelog: https://github.com/wandb/wandb/raw/0.27.1/CHANGELOG.md
2026-06-04 07:54:24 +00:00
R. Ryantm f79eb36f36 icnsify: 0.1.0 -> 0.1.1 2026-06-04 07:49:32 +00:00
R. Ryantm ad04b3bb26 grpc-client-cli: 1.24.4 -> 1.24.5 2026-06-04 07:46:26 +00:00
R. Ryantm d68800ac0e git-wt: 0.28.0 -> 0.29.0 2026-06-04 07:42:28 +00:00
nixpkgs-ci[bot]andGitHub 820c4fb191 Merge master into staging-nixos 2026-06-04 07:40:39 +00:00
R. Ryantm 728d906169 terraform-providers.auth0_auth0: 1.47.0 -> 1.48.0 2026-06-04 07:34:09 +00:00
nixpkgs-ci[bot]andGitHub 4346a1cb8f diun: 4.31.0 -> 4.33.0 (#527641) 2026-06-04 07:27:31 +00:00
R. Ryantm 9202ff009f cargo-deny: 0.19.7 -> 0.19.8 2026-06-04 07:26:33 +00:00
R. Ryantm 7690256acb python3Packages.requests-aws4auth: 1.3.1 -> 1.3.2 2026-06-04 07:25:50 +00:00
kurogeekandBobbe c150445adf nixos/inventree: add module services and test
Co-authored-by: Bobbe <34186858+30350n@users.noreply.github.com>
2026-06-04 14:22:39 +07:00
R. Ryantm 129c29a68a python3Packages.fontmake: 3.11.1 -> 3.12.1 2026-06-04 07:21:43 +00:00
Pascal Dietrich 06107dd528 rgx: 0.12.4 -> 0.12.6 2026-06-04 09:15:47 +02:00
R. Ryantm 92c50cac1c aws-nuke: 3.64.4 -> 3.65.0 2026-06-04 07:14:36 +00:00
K900andGitHub c995e27041 libinput: 1.31.2 -> 1.31.3 (#527861) 2026-06-04 07:14:33 +00:00
R. Ryantm 8dbbae4c34 tsukimi: 26.5.3 -> 26.6.1 2026-06-04 07:09:09 +00:00
ccicnce113424 62e65ad348 nixosTests.scx-loader: init 2026-06-04 15:03:06 +08:00
ccicnce113424 472e7bfd45 nixos/scx-loader: init 2026-06-04 15:03:06 +08:00
ccicnce113424 699d54fd13 scx-loader: init at 1.1.1 2026-06-04 15:03:06 +08:00
K900 4064388abf libinput: 1.31.2 -> 1.31.3
Diff: https://gitlab.freedesktop.org/libinput/libinput/-/compare/1.31.2...1.31.3

Changelog: https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.31.3
2026-06-04 09:58:28 +03:00
Christopher Crouse 3975cf4270 pantheon.xdg-desktop-portal-pantheon: 8.2.0 -> 8.2.0-unstable-2026-06-04 2026-06-04 08:57:21 +02:00