treewide: remove usage of zig.hook

With recent changes to the zig setup hook, it is no longer necessary to
include zig.hook in the derivation inputs.
This commit is contained in:
Jared Baur 2026-01-14 06:22:18 -08:00
parent d1410e69d9
commit 2a7dd87f00
No known key found for this signature in database
35 changed files with 36 additions and 37 deletions

View file

@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
} $ZIG_GLOBAL_CACHE_DIR/p
'';
nativeBuildInputs = [ zig_0_14.hook ];
nativeBuildInputs = [ zig_0_14 ];
buildInputs = [
glfw

View file

@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
nativeBuildInputs = [
zig.hook
zig
];
doInstallCheck = true;

View file

@ -22,7 +22,7 @@ stdenvNoCC.mkDerivation {
};
nativeBuildInputs = [
zig.hook
zig
];
buildInputs = [

View file

@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
depsBuildBuild = [ pkg-config ];
nativeBuildInputs = [
zig.hook
zig
pkg-config
wayland-scanner
];

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-pfTlOMJpOPbXZaJJvOKDUyCZxFHNLRRUteJFWT9IKOU=";
};
nativeBuildInputs = [ zig_0_13.hook ];
nativeBuildInputs = [ zig_0_13 ];
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };

View file

@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
patches = [ ./0001-changes.patch ];
nativeBuildInputs = [
zig_0_14.hook
zig_0_14
];
zigBuildFlags = [ "--release=fast" ];

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-6/rQ4xNfzJQwJgrpvFRuirqlx6fVn7sLXfVRFsG3fUw=";
};
nativeBuildInputs = [ zig.hook ];
nativeBuildInputs = [ zig ];
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };

View file

@ -24,8 +24,7 @@
wrapGAppsHook4,
zig_0_14,
# Usually you would override `zig.hook` with this, but we do that internally
# since upstream recommends a non-default level
# Upstream recommends a non-default level
# https://github.com/ghostty-org/ghostty/blob/4b4d4062dfed7b37424c7210d1230242c709e990/PACKAGING.md#build-options
optimizeLevel ? "ReleaseFast",
}:

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
];
postPatch = ''

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
];
postPatch = ''

View file

@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
zig.hook
zig
];
postInstall = ''

View file

@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
zig.hook
zig
];
doInstallCheck = true;

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
makeBinaryWrapper
zig_0_15.hook
zig_0_15
];
buildInputs = [
linux-pam

View file

@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
pkg-config
zig_0_14.hook
zig_0_14
makeWrapper
];

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
];
meta = {

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig_0_15.hook
zig_0_15
installShellFiles
pkg-config
];

View file

@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
zig.hook
zig
nasm
];

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
];
meta = {

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig_0_13.hook
zig_0_13
];
meta = {

View file

@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
pkg-config
zig.hook
zig
];
buildInputs = [

View file

@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
wayland-scanner
xwayland
zig_0_15.hook
zig_0_15
]
++ lib.optional withManpages scdoc;

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
pkg-config
wayland
wayland-scanner

View file

@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
wayland
wayland-protocols
wayland-scanner
zig.hook
zig
];
postPatch = ''

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
];
postPatch = ''

View file

@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
strictDeps = true;
nativeBuildInputs = [ zig_0_13.hook ];
nativeBuildInputs = [ zig_0_13 ];
preBuild = ''
export ZIG_LOCAL_CACHE_DIR=$TMPDIR/zig-cache

View file

@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
scdoc
wayland-scanner
zig_0_15.hook
zig_0_15
];
buildInputs = [

View file

@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
deps = callPackage ./build.zig.zon.nix { };
nativeBuildInputs = [
zig_0_13.hook
zig_0_13
pkg-config
wayland
wayland-scanner

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig_0_14.hook
zig_0_14
];
zigBuildFlags = [

View file

@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
];
nativeBuildInputs = [
zig.hook
zig
];
buildInputs = [

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig_0_13.hook
zig_0_13
];
# Remove the system suffix on the program name.

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig_0_14.hook
zig_0_14
];
zigBuildFlags = [

View file

@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
zig.hook
zig
pkg-config
wayland-scanner
];

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
scdoc
zig.hook
zig
];
postInstall = ''

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: {
pname = "arocc";
inherit version src;
nativeBuildInputs = [ zig.hook ];
nativeBuildInputs = [ zig ];
passthru = {
inherit zig;

View file

@ -38,7 +38,7 @@ lib.mapAttrs (_: extension: stdenv.mkDerivation (lib.extends common extension))
hash = "sha256-A5Mn+mfIefOsX+eNBRHrDVkqFDVrD3iXDNsUL4TPhKo=";
};
nativeBuildInputs = [ zig_0_14.hook ];
nativeBuildInputs = [ zig_0_14 ];
postPatch = ''
ln -s ${callPackage ./deps_0_14.nix { }} $ZIG_GLOBAL_CACHE_DIR/p
@ -56,7 +56,7 @@ lib.mapAttrs (_: extension: stdenv.mkDerivation (lib.extends common extension))
hash = "sha256-6IkRtQkn+qUHDz00QvCV/rb2yuF6xWEXug41CD8LLw8=";
};
nativeBuildInputs = [ zig_0_15.hook ];
nativeBuildInputs = [ zig_0_15 ];
postPatch = ''
ln -s ${callPackage ./deps_0_15.nix { }} $ZIG_GLOBAL_CACHE_DIR/p