From 23cfb4e2f481f310eb92a489c0a4505c0f65934e Mon Sep 17 00:00:00 2001 From: Shun Ueda Date: Thu, 9 Jul 2026 10:15:34 -0400 Subject: [PATCH] emacsPackages.majutsu: init at 0.6.0-unstable-2026-07-09 --- .../manual-packages/majutsu/package.nix | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/applications/editors/emacs/elisp-packages/manual-packages/majutsu/package.nix diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/majutsu/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/majutsu/package.nix new file mode 100644 index 000000000000..46aa2e404c91 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/majutsu/package.nix @@ -0,0 +1,35 @@ +{ + lib, + melpaBuild, + fetchFromGitHub, + nix-update-script, + magit, + transient, + with-editor, +}: +melpaBuild { + pname = "majutsu"; + version = "0.6.0-unstable-2026-07-09"; + + src = fetchFromGitHub { + owner = "0WD0"; + repo = "majutsu"; + rev = "59aff9b93eac575fbccc1f4ab2d48d048e0ead9b"; + hash = "sha256-GJ62hsHgLEFIY0ghij0VPFt1jMUGRKhI2eCroBjkxtc="; + }; + + packageRequires = [ + magit + transient + with-editor + ]; + + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch=main" ]; }; + + meta = { + description = "Magit for jujutsu"; + homepage = "https://github.com/0WD0/majutsu"; + maintainers = [ lib.maintainers.shunueda ]; + license = lib.licenses.gpl3Plus; + }; +}