From 5899b8d4b9f95501852df39a83e55b89e5405493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sun, 3 Aug 2025 13:06:46 +0200 Subject: [PATCH] app-emacs/transient: bump to 0.9.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- app-emacs/transient/Manifest | 1 + app-emacs/transient/transient-0.9.4.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 app-emacs/transient/transient-0.9.4.ebuild diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 18db3527517d7..2f6a685ed15f4 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1 +1,2 @@ DIST transient-0.9.3.tar.gz 169125 BLAKE2B 00acaf99922acc138459bf529a71b90d14edb3bbee087989d6f5126a518d6315d9aaa473c97b7c794c84194a1d42810e9228b0614adc8b16e5f1a6f6beadc645 SHA512 9aaf01f8fe4b9b79c8745b8bd7a9517e2c8f8e891c2319e6d1390c23eccd6e3e1f3a2c1b1f658009dbf165204c0c90caa98725283fcadf5dad4a6a8731785298 +DIST transient-0.9.4.gh.tar.gz 169192 BLAKE2B 370162e67ef8f6ea0f44049d8bc8ef0c8c0293a1e5979060636bfd424a8a6cd6b3b9e117b45160175d12e8a81b44ec3cf1afcf39cfbd4f2cc545ebaa74895adc SHA512 bddf08350a681c40a52e8aca424118490bb82b70a2bf9deaa8cb28fdacad39a307a006853235caef2bd11d677f36c39acb6489f982cea4c741f628c29c5f51c5 diff --git a/app-emacs/transient/transient-0.9.4.ebuild b/app-emacs/transient/transient-0.9.4.ebuild new file mode 100644 index 0000000000000..fd7ffba53b9f2 --- /dev/null +++ b/app-emacs/transient/transient-0.9.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Transient commands abstraction for GNU Emacs" +HOMEPAGE="https://magit.vc/manual/transient/ + https://github.com/magit/transient/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/magit/${PN}" +else + SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-emacs/compat +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" + +DOCS=( CHANGELOG README.org "docs/${PN}.org" ) +ELISP_TEXINFO="docs/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + mv ./lisp/*.el . || die + + elisp_src_prepare +}