lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

zig: 0.14.1 -> 0.15.1

make zig use the latest release 0.15.1 / zig_0_15 by default
Release Notes: https://ziglang.org/download/0.15.1/release-notes.html
Diff: https://github.com/ziglang/zig/compare/0.14.1...0.15.1

Pinned existing packages that were not already pinned to zig_0_14 i.e. the previous default if they failed to build with zig_0_15

Dropped `backlight-auto` as it requires the already dropped zig_0_12 (see the comment in the meta section)

authored by

Jost Alemann and committed by
Jost Alemann
bc725b12 e83c9aff

+14 -46
-37
pkgs/by-name/ba/backlight-auto/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - zig, 5 - libyuv, 6 - fetchFromGitHub, 7 - }: 8 - stdenv.mkDerivation (finalAttrs: { 9 - pname = "backlight-auto"; 10 - version = "0.0.1"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "lf94"; 14 - repo = "backlight-auto"; 15 - rev = finalAttrs.version; 16 - hash = "sha256-QPymwlDrgKM/SXDzJdmfzWLSLU2D7egif1OIUE+SHoI="; 17 - }; 18 - 19 - nativeBuildInputs = [ 20 - zig.hook 21 - ]; 22 - 23 - buildInputs = [ 24 - libyuv 25 - ]; 26 - 27 - meta = with lib; { 28 - # Does not support zig 0.12 or newer, hasn't been updated in 2 years. 29 - broken = lib.versionAtLeast zig.version "0.12"; 30 - description = "Automatically set screen brightness with a webcam"; 31 - mainProgram = "backlight-auto"; 32 - homepage = "https://len.falken.directory/backlight-auto.html"; 33 - license = licenses.mit; 34 - maintainers = [ ]; 35 - platforms = platforms.linux; 36 - }; 37 - })
+3 -3
pkgs/by-name/fa/fancy-cat/package.nix
··· 12 12 mupdf, 13 13 openjpeg, 14 14 stdenv, 15 - zig, 15 + zig_0_14, 16 16 }: 17 17 stdenv.mkDerivation (finalAttrs: { 18 18 pname = "fancy-cat"; ··· 28 28 patches = [ ./0001-changes.patch ]; 29 29 30 30 nativeBuildInputs = [ 31 - zig.hook 31 + zig_0_14.hook 32 32 ]; 33 33 34 34 zigBuildFlags = [ "--release=fast" ]; ··· 56 56 license = lib.licenses.agpl3Plus; 57 57 maintainers = with lib.maintainers; [ ciflire ]; 58 58 mainProgram = "fancy-cat"; 59 - inherit (zig.meta) platforms; 59 + inherit (zig_0_14.meta) platforms; 60 60 }; 61 61 })
+3 -3
pkgs/by-name/nc/ncdu/package.nix
··· 4 4 fetchurl, 5 5 ncurses, 6 6 pkg-config, 7 - zig_0_14, 7 + zig_0_15, 8 8 zstd, 9 9 installShellFiles, 10 10 versionCheckHook, ··· 21 21 }; 22 22 23 23 nativeBuildInputs = [ 24 - zig_0_14.hook 24 + zig_0_15.hook 25 25 installShellFiles 26 26 pkg-config 27 27 ]; ··· 54 54 defelo 55 55 ryan4yin 56 56 ]; 57 - inherit (zig_0_14.meta) platforms; 57 + inherit (zig_0_15.meta) platforms; 58 58 mainProgram = "ncdu"; 59 59 }; 60 60 })
+2 -2
pkgs/by-name/ri/river-bedload/package.nix
··· 10 10 wayland, 11 11 wayland-protocols, 12 12 wayland-scanner, 13 - zig, 13 + zig_0_14, 14 14 }: 15 15 16 16 stdenv.mkDerivation (finalAttrs: { ··· 28 28 29 29 nativeBuildInputs = [ 30 30 pkg-config 31 - zig.hook 31 + zig_0_14.hook 32 32 ]; 33 33 34 34 buildInputs = [
+4
pkgs/development/compilers/zig/generic.nix
··· 145 145 teams = [ lib.teams.zig ]; 146 146 mainProgram = "zig"; 147 147 platforms = lib.platforms.unix; 148 + # Zig 0.15.1 fails some tests on x86_64-darwin thus we mark it broken 149 + # see https://github.com/ziglang/zig/issues/24974 150 + broken = 151 + stdenv.hostPlatform.system == "x86_64-darwin" && lib.versionAtLeast finalAttrs.version "0.15"; 148 152 }; 149 153 })
+1
pkgs/top-level/aliases.nix
··· 495 495 496 496 ### B ### 497 497 498 + backlight-auto = throw "'backlight-auto' has been removed as it relies on Zig 0.12 which has been dropped."; # Added 2025-08-22 498 499 badtouch = authoscope; # Project was renamed, added 20210626 499 500 badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15 500 501 baget = throw "'baget' has been removed due to being unmaintained";
+1 -1
pkgs/top-level/all-packages.nix
··· 9283 9283 zig_0_15 9284 9284 ; 9285 9285 9286 - zig = zig_0_14; 9286 + zig = zig_0_15; 9287 9287 9288 9288 zigStdenv = if stdenv.cc.isZig then stdenv else lowPrio zig.passthru.stdenv; 9289 9289