From 3b9f89bf4988c5200e14f8848606089dea2a5596 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 19 Nov 2024 05:50:58 -0500 Subject: [PATCH 1/3] keypunch: 3.1 -> 4.0 Diff: https://github.com/bragefuglseth/keypunch/compare/refs/tags/v3.1...v4.0 --- pkgs/by-name/ke/keypunch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ke/keypunch/package.nix b/pkgs/by-name/ke/keypunch/package.nix index 420b7ff0de6a..c545cc7a3d24 100644 --- a/pkgs/by-name/ke/keypunch/package.nix +++ b/pkgs/by-name/ke/keypunch/package.nix @@ -18,18 +18,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "keypunch"; - version = "3.1"; + version = "4.0"; src = fetchFromGitHub { owner = "bragefuglseth"; repo = "keypunch"; rev = "refs/tags/v${finalAttrs.version}"; - hash = "sha256-2S5S7SvMYdEOOrF3SiwpbijsgHcSIyWEVJB41jbrn1A="; + hash = "sha256-Xd4fzreComOUnoJ6l2ncMWn6DlUeRCM+YwApilhFd/8="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit (finalAttrs) pname version src; - hash = "sha256-sD+wy1D6nl333PxlDz73YtnfBEmDzb+kNZkZI8JbfSg="; + hash = "sha256-agFOxSZBi8f0zEPd+ha5c3IAbSH2jHfUx2iNeHFs9jI="; }; strictDeps = true; From fa47863e66c9deb8c49123ee3795489994bc328a Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 19 Nov 2024 05:52:32 -0500 Subject: [PATCH 2/3] keypunch: add getchoo to maintainers --- pkgs/by-name/ke/keypunch/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ke/keypunch/package.nix b/pkgs/by-name/ke/keypunch/package.nix index c545cc7a3d24..6ac38bbe0c2a 100644 --- a/pkgs/by-name/ke/keypunch/package.nix +++ b/pkgs/by-name/ke/keypunch/package.nix @@ -58,7 +58,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/bragefuglseth/keypunch"; license = lib.licenses.gpl3Plus; mainProgram = "keypunch"; - maintainers = with lib.maintainers; [ tomasajt ]; + maintainers = with lib.maintainers; [ + tomasajt + getchoo + ]; platforms = lib.platforms.linux; }; }) From 1422e691d29897c887b0e93e1e3c81511ac64a27 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 19 Nov 2024 08:34:58 -0500 Subject: [PATCH 3/3] keypunch: add updateScript --- pkgs/by-name/ke/keypunch/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ke/keypunch/package.nix b/pkgs/by-name/ke/keypunch/package.nix index 6ac38bbe0c2a..2efc9afb44ce 100644 --- a/pkgs/by-name/ke/keypunch/package.nix +++ b/pkgs/by-name/ke/keypunch/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, rustPlatform, + nix-update-script, cargo, rustc, meson, @@ -53,6 +54,10 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ libadwaita ]; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Practice your typing skills"; homepage = "https://github.com/bragefuglseth/keypunch";