From dcf9478afdb2742ec22ed54b6f7bf3a9fed1e8b3 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:40:48 -0500 Subject: [PATCH 01/16] hyprcursor: remove all-packages.nix definition --- pkgs/by-name/hy/hyprcursor/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprcursor/package.nix b/pkgs/by-name/hy/hyprcursor/package.nix index ca36cdaef2fe..a0dca3c3415b 100644 --- a/pkgs/by-name/hy/hyprcursor/package.nix +++ b/pkgs/by-name/hy/hyprcursor/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, @@ -12,7 +12,7 @@ tomlplusplus, nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprcursor"; version = "0.1.13"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3a4b3203986a..3523c7ed7f11 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprcursor = callPackage ../by-name/hy/hyprcursor/package.nix { - stdenv = gcc15Stdenv; - }; - hyprgraphics = callPackage ../by-name/hy/hyprgraphics/package.nix { stdenv = gcc15Stdenv; }; From 9a87a43c650cd96373fb9b17b11b2f4c4848abca Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:41:41 -0500 Subject: [PATCH 02/16] hyprgraphics: remove all-packages.nix definition --- pkgs/by-name/hy/hyprgraphics/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprgraphics/package.nix b/pkgs/by-name/hy/hyprgraphics/package.nix index 7e4412aa079f..2de55be5a2a8 100644 --- a/pkgs/by-name/hy/hyprgraphics/package.nix +++ b/pkgs/by-name/hy/hyprgraphics/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, nix-update-script, cmake, @@ -17,7 +17,7 @@ pixman, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprgraphics"; version = "0.4.0"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3523c7ed7f11..4a3c63ffa7cb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprgraphics = callPackage ../by-name/hy/hyprgraphics/package.nix { - stdenv = gcc15Stdenv; - }; - hypridle = callPackage ../by-name/hy/hypridle/package.nix { stdenv = gcc15Stdenv; }; From e18a0a3c131dcb747156b977242dc51233203ec6 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:42:07 -0500 Subject: [PATCH 03/16] hypridle: remove all-packages.nix definition --- pkgs/by-name/hy/hypridle/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hypridle/package.nix b/pkgs/by-name/hy/hypridle/package.nix index 062cb0908ebe..0791f1389ba7 100644 --- a/pkgs/by-name/hy/hypridle/package.nix +++ b/pkgs/by-name/hy/hypridle/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, pkg-config, cmake, @@ -16,7 +16,7 @@ nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hypridle"; version = "0.1.7"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4a3c63ffa7cb..9d6724c60235 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hypridle = callPackage ../by-name/hy/hypridle/package.nix { - stdenv = gcc15Stdenv; - }; - hyprland = callPackage ../by-name/hy/hyprland/package.nix { stdenv = gcc15Stdenv; }; From 419b8440521224d62f4edf63737afa7fdd41a14c Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:43:58 -0500 Subject: [PATCH 04/16] hyprland: remove all-packages.nix definition --- pkgs/by-name/hy/hyprland/package.nix | 8 ++++---- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 4c0c200850e2..7977eab406bd 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, stdenvAdapters, fetchFromGitHub, pkg-config, @@ -41,7 +41,7 @@ xwayland, debug ? false, enableXWayland ? true, - withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, + withSystemd ? lib.meta.availableOn gcc15Stdenv.hostPlatform systemd, wrapRuntimeDeps ? true, # deprecated flags nvidiaPatches ? false, @@ -75,11 +75,11 @@ let # which would be controlled by the `debug` flag # Condition on darwin to avoid breaking eval for darwin in CI, # even though darwin is not supported anyway. - adapters = lib.optionals (!stdenv.targetPlatform.isDarwin) [ + adapters = lib.optionals (!gcc15Stdenv.targetPlatform.isDarwin) [ stdenvAdapters.useMoldLinker ]; - customStdenv = foldl' (acc: adapter: adapter acc) stdenv adapters; + customStdenv = foldl' (acc: adapter: adapter acc) gcc15Stdenv adapters; in assert assertMsg (!nvidiaPatches) "The option `nvidiaPatches` has been removed."; assert assertMsg (!enableNvidiaPatches) "The option `enableNvidiaPatches` has been removed."; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9d6724c60235..6904126a4447 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprland = callPackage ../by-name/hy/hyprland/package.nix { - stdenv = gcc15Stdenv; - }; - hyprland-protocols = callPackage ../by-name/hy/hyprland-protocols/package.nix { stdenv = gcc15Stdenv; }; From 71856a45c42a4ace3335f16240b6e717b72fa08e Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:44:39 -0500 Subject: [PATCH 05/16] hyprland-protocols: remove all-packages.nix definition --- pkgs/by-name/hy/hyprland-protocols/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprland-protocols/package.nix b/pkgs/by-name/hy/hyprland-protocols/package.nix index fc3a02b1ae53..4f86862e1d81 100644 --- a/pkgs/by-name/hy/hyprland-protocols/package.nix +++ b/pkgs/by-name/hy/hyprland-protocols/package.nix @@ -1,11 +1,11 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, meson, ninja, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprland-protocols"; version = "0.7.0"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6904126a4447..3c9d7e3b4ae9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprland-protocols = callPackage ../by-name/hy/hyprland-protocols/package.nix { - stdenv = gcc15Stdenv; - }; - hyprland-qt-support = callPackage ../by-name/hy/hyprland-qt-support/package.nix { stdenv = gcc15Stdenv; }; From 15249290928cc2301feacac3c907595f4dc20bf2 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:45:07 -0500 Subject: [PATCH 06/16] hyprland-qt-support: remove all-packages.nix definition --- pkgs/by-name/hy/hyprland-qt-support/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprland-qt-support/package.nix b/pkgs/by-name/hy/hyprland-qt-support/package.nix index e160e7561c2b..7e57ce1683d1 100644 --- a/pkgs/by-name/hy/hyprland-qt-support/package.nix +++ b/pkgs/by-name/hy/hyprland-qt-support/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, ninja, @@ -8,7 +8,7 @@ pkg-config, hyprlang, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprland-qt-support"; version = "0.1.0"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3c9d7e3b4ae9..0970eb574ac9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprland-qt-support = callPackage ../by-name/hy/hyprland-qt-support/package.nix { - stdenv = gcc15Stdenv; - }; - hyprland-qtutils = callPackage ../by-name/hy/hyprland-qtutils/package.nix { stdenv = gcc15Stdenv; }; From a166a13a2f187b48346cf2fe94f8716c5744227b Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:45:45 -0500 Subject: [PATCH 07/16] hyprland-qtutils: remove all-packages.nix definition --- pkgs/by-name/hy/hyprland-qtutils/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprland-qtutils/package.nix b/pkgs/by-name/hy/hyprland-qtutils/package.nix index 12cac7364ae0..59242eeb582b 100644 --- a/pkgs/by-name/hy/hyprland-qtutils/package.nix +++ b/pkgs/by-name/hy/hyprland-qtutils/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, fetchpatch, cmake, @@ -13,7 +13,7 @@ let inherit (lib.strings) makeBinPath; in -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprland-qtutils"; version = "0.1.5"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0970eb574ac9..ed7856cc08bf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprland-qtutils = callPackage ../by-name/hy/hyprland-qtutils/package.nix { - stdenv = gcc15Stdenv; - }; - hyprlang = callPackage ../by-name/hy/hyprlang/package.nix { stdenv = gcc15Stdenv; }; From 0fa5d3d165d1f2fad78dd0015b6d0eec7970b1fd Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:46:10 -0500 Subject: [PATCH 08/16] hyprlang: remove all-packages.nix definition --- pkgs/by-name/hy/hyprlang/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprlang/package.nix b/pkgs/by-name/hy/hyprlang/package.nix index ea19642e584e..57edd414661f 100644 --- a/pkgs/by-name/hy/hyprlang/package.nix +++ b/pkgs/by-name/hy/hyprlang/package.nix @@ -1,13 +1,13 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, hyprutils, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprlang"; version = "0.6.7"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ed7856cc08bf..ef14a84e8e9f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprlang = callPackage ../by-name/hy/hyprlang/package.nix { - stdenv = gcc15Stdenv; - }; - hyprlock = callPackage ../by-name/hy/hyprlock/package.nix { stdenv = gcc15Stdenv; }; From 9275592a2a16c3d164fb3180a38988a0f77a8f5d Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:46:39 -0500 Subject: [PATCH 09/16] hyprlock: remove all-packages.nix definition --- pkgs/by-name/hy/hyprlock/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprlock/package.nix b/pkgs/by-name/hy/hyprlock/package.nix index 79b12b04664b..f7657d82c3dd 100644 --- a/pkgs/by-name/hy/hyprlock/package.nix +++ b/pkgs/by-name/hy/hyprlock/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, @@ -26,7 +26,7 @@ nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprlock"; version = "0.9.2"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ef14a84e8e9f..e784a124260f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprlock = callPackage ../by-name/hy/hyprlock/package.nix { - stdenv = gcc15Stdenv; - }; - hyprpaper = callPackage ../by-name/hy/hyprpaper/package.nix { stdenv = gcc15Stdenv; }; From fd1a5e82188e7530ea8a1bac7b0ef12d26d67770 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:47:09 -0500 Subject: [PATCH 10/16] hyprpaper: remove all-packages.nix definition --- pkgs/by-name/hy/hyprpaper/package.nix | 6 +++--- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/hy/hyprpaper/package.nix b/pkgs/by-name/hy/hyprpaper/package.nix index e3df156e7058..a4042b79ff69 100644 --- a/pkgs/by-name/hy/hyprpaper/package.nix +++ b/pkgs/by-name/hy/hyprpaper/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, cairo, @@ -31,7 +31,7 @@ hyprgraphics, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprpaper"; version = "0.7.6"; @@ -90,7 +90,7 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.bsd3; teams = [ lib.teams.hyprland ]; inherit (wayland.meta) platforms; - broken = stdenv.hostPlatform.isDarwin; + broken = gcc15Stdenv.hostPlatform.isDarwin; mainProgram = "hyprpaper"; }; }) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e784a124260f..834dec4eed2a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprpaper = callPackage ../by-name/hy/hyprpaper/package.nix { - stdenv = gcc15Stdenv; - }; - hyprpicker = callPackage ../by-name/hy/hyprpicker/package.nix { stdenv = gcc15Stdenv; }; From 264182a22f731f2a85fb82ab0a53f6529da983a7 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:47:37 -0500 Subject: [PATCH 11/16] hyprpicker: remove all-packages.nix definition --- pkgs/by-name/hy/hyprpicker/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprpicker/package.nix b/pkgs/by-name/hy/hyprpicker/package.nix index d7f5c6dc9416..e640542cd6d1 100644 --- a/pkgs/by-name/hy/hyprpicker/package.nix +++ b/pkgs/by-name/hy/hyprpicker/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, nix-update-script, pkg-config, @@ -18,7 +18,7 @@ libXdmcp, debug ? false, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprpicker" + lib.optionalString debug "-debug"; version = "0.4.5"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 834dec4eed2a..5d51fd524ee4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprpicker = callPackage ../by-name/hy/hyprpicker/package.nix { - stdenv = gcc15Stdenv; - }; - hyprpolkitagent = callPackage ../by-name/hy/hyprpolkitagent/package.nix { stdenv = gcc15Stdenv; }; From d89305afcf1828ebc8c12f9234f044c2316a0858 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:48:12 -0500 Subject: [PATCH 12/16] hyprpolkitagent: remove all-packages.nix definition --- pkgs/by-name/hy/hyprpolkitagent/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprpolkitagent/package.nix b/pkgs/by-name/hy/hyprpolkitagent/package.nix index df6ec7f36fdb..2cbc31de60c0 100644 --- a/pkgs/by-name/hy/hyprpolkitagent/package.nix +++ b/pkgs/by-name/hy/hyprpolkitagent/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, cmake, pkg-config, fetchFromGitHub, @@ -10,7 +10,7 @@ polkit, qt6, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprpolkitagent"; version = "0.1.3"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5d51fd524ee4..70ec5a3acc31 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprpolkitagent = callPackage ../by-name/hy/hyprpolkitagent/package.nix { - stdenv = gcc15Stdenv; - }; - hyprsunset = callPackage ../by-name/hy/hyprsunset/package.nix { stdenv = gcc15Stdenv; }; From e0445548b40b1231ac5a49043305050840950335 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:48:29 -0500 Subject: [PATCH 13/16] hyprsunset: remove all-packages.nix definition --- pkgs/by-name/hy/hyprsunset/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprsunset/package.nix b/pkgs/by-name/hy/hyprsunset/package.nix index ad8280ba2bb0..e72feacfa216 100644 --- a/pkgs/by-name/hy/hyprsunset/package.nix +++ b/pkgs/by-name/hy/hyprsunset/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, cmake, fetchFromGitHub, pkg-config, @@ -13,7 +13,7 @@ wayland-scanner, nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprsunset"; version = "0.3.3"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 70ec5a3acc31..5da48ef128bd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprsunset = callPackage ../by-name/hy/hyprsunset/package.nix { - stdenv = gcc15Stdenv; - }; - hyprsysteminfo = callPackage ../by-name/hy/hyprsysteminfo/package.nix { stdenv = gcc15Stdenv; }; From 07e320638cfcb251dd92db51cd8fe316cc15c494 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:49:00 -0500 Subject: [PATCH 14/16] hyprsysteminfo: remove all-packages.nix definition --- pkgs/by-name/hy/hyprsysteminfo/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprsysteminfo/package.nix b/pkgs/by-name/hy/hyprsysteminfo/package.nix index f25ffc8a2165..a3067b584af9 100644 --- a/pkgs/by-name/hy/hyprsysteminfo/package.nix +++ b/pkgs/by-name/hy/hyprsysteminfo/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, fetchpatch, cmake, @@ -13,7 +13,7 @@ let inherit (lib.strings) makeBinPath; in -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprsysteminfo"; version = "0.1.3"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 5da48ef128bd..b2f212da7e38 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprsysteminfo = callPackage ../by-name/hy/hyprsysteminfo/package.nix { - stdenv = gcc15Stdenv; - }; - hyprutils = callPackage ../by-name/hy/hyprutils/package.nix { stdenv = gcc15Stdenv; }; From acf20618cb65e9e57038296775f13eca585c5f7b Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:49:39 -0500 Subject: [PATCH 15/16] hyprutils: remove all-packages.nix definition --- pkgs/by-name/hy/hyprutils/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprutils/package.nix b/pkgs/by-name/hy/hyprutils/package.nix index 32c879dd3f09..5ad26fad42f4 100644 --- a/pkgs/by-name/hy/hyprutils/package.nix +++ b/pkgs/by-name/hy/hyprutils/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + gcc15Stdenv, cmake, pkg-config, pixman, @@ -8,7 +8,7 @@ nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprutils"; version = "0.10.4"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b2f212da7e38..e8c51a32cde9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprutils = callPackage ../by-name/hy/hyprutils/package.nix { - stdenv = gcc15Stdenv; - }; - hyprwayland-scanner = callPackage ../by-name/hy/hyprwayland-scanner/package.nix { stdenv = gcc15Stdenv; }; From 7a12c62f4cd5ac3fdb7379fd6844b704ccf44432 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Wed, 10 Dec 2025 19:50:05 -0500 Subject: [PATCH 16/16] hyprwayland-scanner: remove all-packages.nix definition --- pkgs/by-name/hy/hyprwayland-scanner/package.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/hy/hyprwayland-scanner/package.nix b/pkgs/by-name/hy/hyprwayland-scanner/package.nix index 3872937acfa2..d414e1af2629 100644 --- a/pkgs/by-name/hy/hyprwayland-scanner/package.nix +++ b/pkgs/by-name/hy/hyprwayland-scanner/package.nix @@ -1,13 +1,13 @@ { lib, - stdenv, + gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, pugixml, nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprwayland-scanner"; version = "0.4.5"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e8c51a32cde9..ecdd978f7486 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1990,10 +1990,6 @@ with pkgs; stdenv = gcc15Stdenv; }; - hyprwayland-scanner = callPackage ../by-name/hy/hyprwayland-scanner/package.nix { - stdenv = gcc15Stdenv; - }; - hyprshade = python3Packages.callPackage ../applications/window-managers/hyprwm/hyprshade { }; hyprlandPlugins = recurseIntoAttrs (