From 20d9595d5c040c3b9580d9494f99595963fdd56f Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 21 Jul 2024 18:49:46 -0300 Subject: [PATCH 1/6] emacsPackages.grid: implement passthru.updateScript --- .../emacs/elisp-packages/manual-packages/grid/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix index efc2ccc87da8..0b8b5108043c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, melpaBuild, + unstableGitUpdater, }: melpaBuild { @@ -15,6 +16,8 @@ melpaBuild { hash = "sha256-3QDw4W3FbFvb2zpkDHAo9BJKxs3LaehyvUVJPKqS9RE="; }; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = { homepage = "https://github.com/ichernyshovvv/grid.el"; description = "Library to put text data into boxes and manipulate them"; From be8539760f707596fb1633a093f69580948dafa5 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 21 Jul 2024 19:00:21 -0300 Subject: [PATCH 2/6] emacsPackages.color-theme-solarized: implement passthru.updateScript --- .../manual-packages/color-theme-solarized/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix index ccfbc7605dc7..0ed96a1cda68 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix @@ -3,6 +3,7 @@ color-theme, fetchFromGitHub, melpaBuild, + unstableGitUpdater, }: melpaBuild { @@ -18,6 +19,8 @@ melpaBuild { packageRequires = [ color-theme ]; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = { homepage = "http://ethanschoonover.com/solarized"; description = "Precision colors for machines and people; Emacs implementation"; From a46dcaad20305ed826c2bbf3e2ddcdb4e87402cb Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 21 Jul 2024 18:44:25 -0300 Subject: [PATCH 3/6] emacsPackages.sunrise-commander: implement passthru.updateScript --- .../manual-packages/sunrise-commander/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/sunrise-commander/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/sunrise-commander/default.nix index 23fa618283b0..7cf5a63f4b6c 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/sunrise-commander/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/sunrise-commander/default.nix @@ -2,6 +2,7 @@ lib, melpaBuild, fetchFromGitHub, + unstableGitUpdater, }: melpaBuild { @@ -16,6 +17,8 @@ melpaBuild { hash = "sha256-D36qiRi5OTZrBtJ/bD/javAWizZ8NLlC/YP4rdLCSsw="; }; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = { homepage = "https://github.com/sunrise-commander/sunrise-commander/"; description = "Orthodox (two-pane) file manager for Emacs"; From 1fca32c0e56ad4f20da86b467b49a29661698e1a Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 21 Jul 2024 18:48:03 -0300 Subject: [PATCH 4/6] emacsPackages.isearch-plus: implement passthru.updateScript --- .../elisp-packages/manual-packages/isearch-plus/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/default.nix index 6c12d37664ae..c2764968bcb5 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/default.nix @@ -2,6 +2,7 @@ lib, melpaBuild, fetchFromGitHub, + unstableGitUpdater, }: melpaBuild { @@ -16,6 +17,8 @@ melpaBuild { hash = "sha256-kD+Fyps3fc5YK6ATU1nrkKHazGMYJnU2gRcpQZf6A1E="; }; + passthru.updateScript = unstableGitUpdater { }; + meta = { homepage = "https://www.emacswiki.org/emacs/IsearchPlus"; description = "Extensions to isearch"; From 64cde99372598078c1d0500cccb15d57e0963368 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Sun, 21 Jul 2024 18:47:46 -0300 Subject: [PATCH 5/6] emacsPackages.isearch-prop: implement passthru.updateScript --- .../elisp-packages/manual-packages/isearch-prop/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix index fb4cf005b08f..9ed9618e22fd 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, melpaBuild, + unstableGitUpdater, }: melpaBuild { @@ -15,6 +16,8 @@ melpaBuild { hash = "sha256-A1Kt4nm7iRV9J5yaLupwiNL5g7ddZvQs79dggmqZ7Rk="; }; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = { homepage = "https://www.emacswiki.org/emacs/IsearchPlus"; description = "Search text- or overlay-property contexts"; From 5b14505bdc7815cf7e2995318b99f8a02334f89a Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Tue, 23 Jul 2024 00:13:51 -0300 Subject: [PATCH 6/6] emacsPackages.isearch-prop: add AndersonTorres as maintainer --- .../elisp-packages/manual-packages/isearch-prop/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix index 9ed9618e22fd..adf8fbec1195 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix @@ -22,6 +22,6 @@ melpaBuild { homepage = "https://www.emacswiki.org/emacs/IsearchPlus"; description = "Search text- or overlay-property contexts"; license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ leungbk ]; + maintainers = with lib.maintainers; [ leungbk AndersonTorres ]; }; }