From 3b50cae2b01005c1505c64c67b6ecdfe5719e156 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Sat, 19 Oct 2024 16:41:43 +0200 Subject: [PATCH 1/3] desed: 1.2.1-unstable-2024-09-06 -> 1.2.2 --- pkgs/by-name/de/desed/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/de/desed/package.nix b/pkgs/by-name/de/desed/package.nix index a6909bbde844..321123acb0ee 100644 --- a/pkgs/by-name/de/desed/package.nix +++ b/pkgs/by-name/de/desed/package.nix @@ -4,21 +4,21 @@ fetchFromGitHub, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage rec { pname = "desed"; - version = "1.2.1-unstable-2024-09-06"; + version = "1.2.2"; src = fetchFromGitHub { owner = "SoptikHa2"; repo = "desed"; - rev = "master"; - hash = "sha256-iCpEfefXXognk4YI1LLb3mwgaqMw4m3haq/gdS1JbQU="; + rev = "refs/tags/v${version}"; + hash = "sha256-FL9w+XdClLBCRp+cLqDzTVj8j9LMUp8jZ6hiG4KvIds="; }; - cargoHash = "sha256-z2qv394C0GhQC21HuLyvlNjrM65KFEZh1XLj+Y/B9ZM="; + cargoHash = "sha256-inH8fUpUR0WXYY2JX72evZqVp3GlnGKBBlrbai/fU6U="; meta = { - changelog = "https://github.com/SoptikHa2/desed/releases/tag/v1.2.1"; + changelog = "https://github.com/SoptikHa2/desed/releases/tag/v${version}"; description = "Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal. "; homepage = "https://github.com/SoptikHa2/desed"; license = lib.licenses.gpl3Only; From e2d6858147926918ccf124e3a5b24311e37ea330 Mon Sep 17 00:00:00 2001 From: a-kenji Date: Sat, 19 Oct 2024 16:43:35 +0200 Subject: [PATCH 2/3] desed: improve description --- pkgs/by-name/de/desed/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/de/desed/package.nix b/pkgs/by-name/de/desed/package.nix index 321123acb0ee..b8f2934f7314 100644 --- a/pkgs/by-name/de/desed/package.nix +++ b/pkgs/by-name/de/desed/package.nix @@ -19,7 +19,7 @@ rustPlatform.buildRustPackage rec { meta = { changelog = "https://github.com/SoptikHa2/desed/releases/tag/v${version}"; - description = "Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal. "; + description = "Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal"; homepage = "https://github.com/SoptikHa2/desed"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ vinylen ]; From 55219f08a21beea57e354c66d0d50dc722f4e67c Mon Sep 17 00:00:00 2001 From: a-kenji Date: Sat, 19 Oct 2024 16:44:29 +0200 Subject: [PATCH 3/3] desed: add nix-update-script --- pkgs/by-name/de/desed/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/de/desed/package.nix b/pkgs/by-name/de/desed/package.nix index b8f2934f7314..03afc5e20090 100644 --- a/pkgs/by-name/de/desed/package.nix +++ b/pkgs/by-name/de/desed/package.nix @@ -2,6 +2,7 @@ lib, rustPlatform, fetchFromGitHub, + nix-update-script, }: rustPlatform.buildRustPackage rec { @@ -17,6 +18,8 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-inH8fUpUR0WXYY2JX72evZqVp3GlnGKBBlrbai/fU6U="; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/SoptikHa2/desed/releases/tag/v${version}"; description = "Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal";