From 267994cfa88912c52b9a0794435e9d2c554839c3 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 5 May 2025 22:58:30 -0400 Subject: [PATCH 1/2] yeahconsole: modernize Change to tag and finalAttrs pattern. Noticed while looking for zhf fixes. Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ye/yeahconsole/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ye/yeahconsole/package.nix b/pkgs/by-name/ye/yeahconsole/package.nix index f0e665b8e125..a29f33096722 100644 --- a/pkgs/by-name/ye/yeahconsole/package.nix +++ b/pkgs/by-name/ye/yeahconsole/package.nix @@ -6,14 +6,14 @@ libXrandr, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "yeahconsole"; version = "0.1.3"; src = fetchFromGitHub { owner = "jceb"; repo = "yeahconsole"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Ea6erNF9hEhDHlWLctu1SHFVoXXXsPeWUbvCBSZwn4s="; }; @@ -33,4 +33,4 @@ stdenv.mkDerivation rec { maintainers = with lib.maintainers; [ jceb ]; platforms = lib.platforms.all; }; -} +}) From 3533cf2e4f25dc41a866a1807b25f46424f61050 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 5 May 2025 22:59:03 -0400 Subject: [PATCH 2/2] yeahconsole: mark broken on Darwin This package fails to build on Darwin and I'm not sure why. Change broken to reflect that. Caught in ZHF campaign. Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ye/yeahconsole/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ye/yeahconsole/package.nix b/pkgs/by-name/ye/yeahconsole/package.nix index a29f33096722..31fb1d9da27f 100644 --- a/pkgs/by-name/ye/yeahconsole/package.nix +++ b/pkgs/by-name/ye/yeahconsole/package.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ jceb ]; platforms = lib.platforms.all; + broken = stdenv.hostPlatform.isDarwin; }; })