From 034c174d850b4fccb98024a075ad8ee6656dd447 Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Mon, 22 Jul 2024 17:11:47 -0300 Subject: [PATCH 1/2] emacsPackages.wat-mode: implement passthru.updateScript --- .../emacs/elisp-packages/manual-packages/wat-mode/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix index 4f5ff8535bdb..22113321d0aa 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix @@ -4,6 +4,7 @@ lib, melpaBuild, fetchFromGitHub, + unstableGitUpdater, }: melpaBuild { @@ -17,6 +18,8 @@ melpaBuild { hash = "sha256-jV5V3TRY+D3cPSz3yFwVWn9yInhGOYIaUTPEhsOBxto="; }; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = { homepage = "https://github.com/devonsparks/wat-mode"; description = "Emacs major mode for WebAssembly's text format"; From bd8ac353db4f13fd5da98aaea96162d9ab730e7f Mon Sep 17 00:00:00 2001 From: Anderson Torres Date: Mon, 22 Jul 2024 17:11:57 -0300 Subject: [PATCH 2/2] emacsPackages.wat-mode: remove redundant commentary It is a standard procedure to remove manual packages that were promoted to MELPA. Further, the issue remains open since its inception at 2022-07-01: https://github.com/devonsparks/wat-mode/issues/1 --- .../emacs/elisp-packages/manual-packages/wat-mode/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix index 22113321d0aa..e4bb260d14b4 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/wat-mode/default.nix @@ -1,5 +1,3 @@ -# Manually packaged until it is upstreamed to melpa -# See https://github.com/devonsparks/wat-mode/issues/1 { lib, melpaBuild,