summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-25 07:01:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-25 07:01:01 +0000
commit50c71de793c37c19d34a68b3af53ba5e7ca51d22 (patch)
tree93bc7fabec8ef4fa120a75fa4dfefb65b839b92c /app-emacs
parent2808be9288546424bc5e88a39631a6835e6bd388 (diff)
gentoo auto-resync : 25:03:2024 - 07:01:01
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75319 -> 75316 bytes
-rw-r--r--app-emacs/company-mode/Manifest2
-rw-r--r--app-emacs/company-mode/company-mode-0.10.2.ebuild59
-rw-r--r--app-emacs/elpher/Manifest6
-rw-r--r--app-emacs/elpher/elpher-3.6.0.ebuild (renamed from app-emacs/elpher/elpher-3.5.0.ebuild)18
-rw-r--r--app-emacs/elpher/elpher-9999.ebuild14
-rw-r--r--app-emacs/package-lint/Manifest3
-rw-r--r--app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch17
-rw-r--r--app-emacs/package-lint/package-lint-0.22.ebuild54
-rw-r--r--app-emacs/transient/Manifest4
-rw-r--r--app-emacs/transient/transient-0.6.0.ebuild42
-rw-r--r--app-emacs/transient/transient-9999.ebuild16
12 files changed, 213 insertions, 22 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 1c21994367d4..52ae936da605 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/company-mode/Manifest b/app-emacs/company-mode/Manifest
index e5d90ca43e66..d2305c5b4775 100644
--- a/app-emacs/company-mode/Manifest
+++ b/app-emacs/company-mode/Manifest
@@ -1,5 +1,7 @@
AUX 50company-mode-gentoo.el 221 BLAKE2B 353a829a13e544c5da76d7a39a0af76310bc94384e2a21729bbb3912edb09423f03cbc078436c491da5741c9120d6c2047170eb3d96907305a0def4fd00c3166 SHA512 5456259e279908c8c2042c1c1b06bdf6d4a3ecfadb6c4ec04e3b13ecace4e126519635985bac45d77eb6b25bc575a8663caed2e41997b3002884269cc44b0dbf
AUX company-mode-company-icons-root.patch 394 BLAKE2B 86fb5fdf0a8e28b0f2440f84d2e5ca98967897bf68506ae9c3ff5ae73896843ea956e4d03f6f935dc481c0c503254fb0285737ea8b4c23d38b2b4de051b56dfd SHA512 091ad65fec36b54ff36d201022e06d8f2db2b70f0e4cd01ff8749ab14afc9efee29dd6664aa602519d10a3ad637bc1cbed210a613cbb61467afe1c1e6953b098
DIST company-mode-0.10.1.tar.gz 2199879 BLAKE2B 01001537447849ea6a83bc90096945deef76e8b68d2d9d576e4de0742b84ceb4043db5556d548fe3e9d1b187c2dad577fa7364007958e848f52af7f105226348 SHA512 38abeab8a107b36a8ff69c981099d970eb4a9c9004d95414e65510200b9e6ec034b2ed1dc91e2a3cdac620db605297ae090fe75af152be725bc610e582c76e06
+DIST company-mode-0.10.2.tar.gz 2199965 BLAKE2B f5c931fd128543780a3f61f7f25bc0ac58bdc2e974390482374728b9a6059f35562cc2a201484cb3670bdc6dec63eb423b0c7714605df6457da0fa54008a5a4a SHA512 343ddc7cdeb1b6705a4a2a44979f3940034b32c8725eda2cc29673669737dc8d96d266bd2d44755901665706d0b34abc9e3665e24016f55c1646219029796ade
EBUILD company-mode-0.10.1.ebuild 916 BLAKE2B d86583d0a7c8cc0ad96c7596fb4805918a5d599542eb3dcef298d010e4edddd7da162ebc61d0e50ed8b2efb0c7cf62e3ff078c13d48bb320f072357a647c8e90 SHA512 750b20943e67bbe0635fde81f374aef19e5f510161cfb6e03b691556c9f0f8ddb1a24bfef0f346cdfacff653454af524d364a157115c3679aa44957279e3b61b
+EBUILD company-mode-0.10.2.ebuild 1048 BLAKE2B a5837ed90a45ad5f4ff83813b08095a71cbdedda9534fa622b96c0e829f7998a90b9ea428425f1ab16a2a4bf79fa040db4040909dc4b918c2ce7275184fac2d1 SHA512 e37c519b1ca05f7d36a793f76cecd8c8ec8d879f128ab09cc6787e4b6bf26a5a3473954ec94a965ff3af9e300c6fc887f0caf28186205b85414db96559861063
MISC metadata.xml 371 BLAKE2B 802336a86d961a5eaa5079ff9a556a7bb435d9e52e9a8a901bfb6e49739b5e27ebe73f00016fe20fdc023f2dd1af4b2b082926011ae8ce2a9fa220e36475a2aa SHA512 93d3bf18ee05d67814ce1965b23a1b5274d37322eca0f02144eab1af23c13d5e811f026c6378e9f9b53d2e67a15e8b75730efbca16d07cc9afa684c1cbb10e1c
diff --git a/app-emacs/company-mode/company-mode-0.10.2.ebuild b/app-emacs/company-mode/company-mode-0.10.2.ebuild
new file mode 100644
index 000000000000..54c0bf43dad6
--- /dev/null
+++ b/app-emacs/company-mode/company-mode-0.10.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="In-buffer completion front-end"
+HOMEPAGE="https://company-mode.github.io/
+ https://github.com/company-mode/company-mode/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+ELISP_REMOVE="
+ test/elisp-tests.el
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-company-icons-root.patch"
+)
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=( CONTRIBUTING.md README.md NEWS.md )
+
+src_prepare() {
+ elisp_src_prepare
+
+ sed "s|@SITEETC@|${SITEETC}/${PN}|" -i company.el || die
+}
+
+src_compile() {
+ elisp_src_compile
+
+ emake -C doc company.info
+}
+
+src_test() {
+ emake test-batch
+}
+
+src_install() {
+ elisp_src_install
+
+ insinto "${SITEETC}/${PN}"
+ doins -r icons
+
+ doinfo doc/company.info
+}
diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index afadb3dd0a88..293aaa4b2e0a 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1,7 +1,7 @@
AUX 50elpher-gentoo.el 112 BLAKE2B 1449734aec6fd3efe344c648f815b3e826e885a7b8d57909ee0eac50a5d1937974c6dffc202147ff319f356a69f329dbdfd52cf410cc50aa3895134d8277342a SHA512 ec9eab724eaf149120eff2476f816ed1b8db6d04da1ad673cb9e55dac17dd96a2209ca842d49ef8039bf17aa4ffff940f0afd87403ab7845f9300423695eab15
-DIST elpher-3.5.0.tar.gz 59890 BLAKE2B 403597de5181377dae8527d2df4b547a7bf1ed5499c10501b3c057575789a685cc454118b136ca3c3c172626aa686bf99c60f365365f29fef68091816d9f2a32 SHA512 464f9dab3a99e07222c36ab2831d39e7eb90d79892d6cf53386b7b0e22f9da7b8f96a88c87e76dd722ff6849ca4cec75293ebd9c142920e859ea0be9ccf371e8
DIST elpher-3.5.1.tar.gz 59926 BLAKE2B 294db66525a72366090f380233e10b4c26663fbc6460dc50e99cea3a0210b4a8b4cc7a46866ae44cdf8c23c0bbe9aa267c9ca89e540e10c11fdb7ada564c2276 SHA512 52940459b5d9f6a4df151a8ca0fd42be7ee5bbf2e2e75242cd160ac7f2058c5fc969b2f0b4542b66f07201a41f75cd472b08581b351cc360b3661ae238203596
-EBUILD elpher-3.5.0.ebuild 776 BLAKE2B c45856fe4a8bef9ed5c1a32f1593f955c8cdc7e251b7337e67172558d67b0fff57d8f1280791ca5d0fe010f32564f4c314760b0f28a18a4713f3a560b55b2c56 SHA512 a67a2917386c16d4d948fb98aa230c5dba44df21a6352deba7ad102fb332b32f0b1b57adb6f0cdcb8defe88e5d291d61d708fb6566145727402db6318e64c717
+DIST elpher-3.6.0.tar.gz 60394 BLAKE2B d5e75b567a69ad291389184caa07ae27fec909ca54c22e815416cac4c029e525ccbd6bb533c2bde6c161fbf397d46fcb2c371f801252af6101b865329ca6a1a7 SHA512 2cd1d2f6bd51369ba530d6c2e6ea6234c7104429c67ad48bf6f8e1e6ca0d889c779a4020ec839fe3b9622d5292414161f6b1f19b54837852f8f79b5c9944b71d
EBUILD elpher-3.5.1.ebuild 781 BLAKE2B abe4cbe3dfd042911ea43f168f6d85390580496181c83a49bceb9f68fbeae19847a9c61f497b61ccfb023cab9b652ff44bf97ed5de5ce0b285ef9af65e872635 SHA512 9a492478d613fa1e2e6bde04dce82078f787ac86701038338b4a4eae776aa827093edcb0496494b1d7b81e22bffc1fa3f120d874f201d2d34638eb720250e25a
-EBUILD elpher-9999.ebuild 778 BLAKE2B 10b248f57d59ada0330e430e3fd039b75d57e15b8b60ba635a74ec9abd3f2bf5f6cd6101e2da7ccc923f481e496bd4a62746832bf361aa388fbf0a9ca5f9c745 SHA512 8766862eea92beb9b67f00de4e21c992473c8a58c518e02dbd52bfee56609fe3b5d8cb078b69f538ac82dcb112620097fba799c48f1973d7819d5cdf96d2a3ad
+EBUILD elpher-3.6.0.ebuild 787 BLAKE2B 6a589ccbfacd294d1c4c013b1ae802b02593c08b3301e9cab9d63d17f78e5a2763f6d83c709477990f37b8ad1d25c8818fb566f4fcabbd4adabf3c278fbe2a65 SHA512 8a402a9455b7db342d1f0d45f28a2af81f59840bd6da400dac94ed82890afa201efcf64bf935d53832119422cddc36231f083ee4eb82c6ab33207d9d114475b1
+EBUILD elpher-9999.ebuild 787 BLAKE2B 6a589ccbfacd294d1c4c013b1ae802b02593c08b3301e9cab9d63d17f78e5a2763f6d83c709477990f37b8ad1d25c8818fb566f4fcabbd4adabf3c278fbe2a65 SHA512 8a402a9455b7db342d1f0d45f28a2af81f59840bd6da400dac94ed82890afa201efcf64bf935d53832119422cddc36231f083ee4eb82c6ab33207d9d114475b1
MISC metadata.xml 269 BLAKE2B e431fc3cbf82ae368f62ce9c0a0779eef2141b1d6aef94a47a87d29c92f5fae3f9cbcfbe59ab14a74bee673698b61a7446e4ade1804f330a9e2926b43ad3e700 SHA512 2899510a1184404b72d35aea6d963bfe2be26922150cd2f1f68107c22055a12e5b9ac54d9c07ad539ddaa204624ddf61990a3272ef4aa3f31e10b0a78b2fcc9a
diff --git a/app-emacs/elpher/elpher-3.5.0.ebuild b/app-emacs/elpher/elpher-3.6.0.ebuild
index c69483437384..0124c2d27c1c 100644
--- a/app-emacs/elpher/elpher-3.5.0.ebuild
+++ b/app-emacs/elpher/elpher-3.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,25 +10,29 @@ inherit elisp
DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
HOMEPAGE="https://thelambdalab.xyz/elpher/"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
else
- if [[ ${PV} == 3.5.0 ]] ; then
- COMMIT=81f2883
+ if [[ "${PV}" == 3.6.0 ]] ; then
+ COMMIT=56bc74e
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
-> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
+ S="${WORKDIR}/${PN}-${COMMIT}"
else
die "could not generate SRC_URI"
fi
- KEYWORDS="amd64 x86"
+
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
-ELISP_REMOVE="elpher-pkg.el"
+ELISP_REMOVE="
+ elpher-pkg.el
+"
DOCS=( ISSUES.org README )
ELISP_TEXINFO="${PN}.texi"
diff --git a/app-emacs/elpher/elpher-9999.ebuild b/app-emacs/elpher/elpher-9999.ebuild
index 3158f781fa81..0124c2d27c1c 100644
--- a/app-emacs/elpher/elpher-9999.ebuild
+++ b/app-emacs/elpher/elpher-9999.ebuild
@@ -10,25 +10,29 @@ inherit elisp
DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
HOMEPAGE="https://thelambdalab.xyz/elpher/"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
else
- if [[ ${PV} == 3.4.2 ]] ; then
- COMMIT=f117f2f
+ if [[ "${PV}" == 3.6.0 ]] ; then
+ COMMIT=56bc74e
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
-> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
+ S="${WORKDIR}/${PN}-${COMMIT}"
else
die "could not generate SRC_URI"
fi
+
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
-ELISP_REMOVE="elpher-pkg.el"
+ELISP_REMOVE="
+ elpher-pkg.el
+"
DOCS=( ISSUES.org README )
ELISP_TEXINFO="${PN}.texi"
diff --git a/app-emacs/package-lint/Manifest b/app-emacs/package-lint/Manifest
index 34606d293eba..1f79ee60e0e2 100644
--- a/app-emacs/package-lint/Manifest
+++ b/app-emacs/package-lint/Manifest
@@ -1,4 +1,7 @@
+AUX package-lint-0.22-load-data-directory.patch 611 BLAKE2B 5b4b891a9fad83fe1e7e7bafec245454d8103132d0c8ffde327ce4d126078a847daf565e5bd7bbed799f1c7dfcf3834f7456d392f000ef94df8c3f569c8b1260 SHA512 7bfe862eb18779dd99fa6fdb7be4178efecd527638b2fea2b0ef60611161a814be8721146a24626c5737971849a9e5a5420dd742eaf29066c8a2387281850a74
AUX package-lint-symbol-info-data-directory.patch 1249 BLAKE2B 119c77c1a720bb08be8dc82b74eba56b0ada00bdc769d6efa644613e582613929e4e1a64ef932160053e07275d533dad86db83d0441c69487a7505bf9cb9dbf4 SHA512 ca0bf2708d7d06361b604f1ac0466f0273492629f827939424a5c1bc764bf1756f71b69eab29eab9db76b168db7e45ab370ff0c8e5ac601bff08a4bd4424a745
DIST package-lint-0.21.tar.gz 320199 BLAKE2B 58e27e2c775e5b78a900b6ce887996e472579b154fba4efebb292c17878b80327aa9aed12e0ed7795f2a876a88c94788e55686ff6705f4ccc730cc690d5d4e0c SHA512 809214078cf6bf1c8648f438a6e8f33a4c2f453f316d818f856af785e94ab85b041ca3fa6dea4485aa116bfe436d56f326ea911c1e04dec3e4fc82b5de0055ae
+DIST package-lint-0.22.tar.gz 322207 BLAKE2B 4605bd733ac46c5d1535c5c27c3921006e9641342f2fc42500b225146384e193c719e73c246ec9fc8a9db811d6c9b70b979647b9581a135e78b4cb7f4f4dfd8a SHA512 3924d8a0daaf2bf08c3128aff9776b3b5629d1bc6beeeef6355b07cb14f04769a24458eb81f38a27a7fa3db235fe5eca7a1cdf1a1ae222dd67e8d53e7955647b
EBUILD package-lint-0.21-r1.ebuild 925 BLAKE2B e7732fdf1f66f64d3f0fd181424a0785689f108d0e3664a6809746faab2ad345d6e70e89abd2f1d03570fa47aa685f5dd358b09afdefd3b1c45ca21fd9b296f6 SHA512 ecbea652f408e67b65bd8828075da36a6bf38e3b3f2f64a974d6d1849fe00af816ebe89217ee86ffe0574b6ff3836dd84beca0868edd0977107c49347167eb18
+EBUILD package-lint-0.22.ebuild 925 BLAKE2B 9f1047eaaed5ae922468997420bc0ea31a017d2193c81e4f475aa9200c3dd3238a54badc1b09806b2d0c35206494d8c5848eafb5f7bebcdae6647d7dd132131f SHA512 1800b0d891438b213ca0dc43b4b8c96ffb3ef224c00b34b847b18fd3b6ea404467f7f60a09dc38a692e7271c67ac8ba01333f5bfe937fada29ee2b80d3bc01ba
MISC metadata.xml 1239 BLAKE2B 108fe66a5ec45cea84e75f042a5952af1ef92e4993b55f46e3392758beb9667562101cd7c1024d0089bd8ad66c9247fdb267e737030ae6b02fba7726cd27f1fc SHA512 227780ef543751dbda0bd612eca5e474ded35b199e380cb18c984d8e9e23ace2e5b08289687b169d420cf7f84baead74e2897af392f21a76e3e158b79e6c5f32
diff --git a/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch
new file mode 100644
index 000000000000..c4846cf9b6f8
--- /dev/null
+++ b/app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch
@@ -0,0 +1,17 @@
+--- a/package-lint.el
++++ b/package-lint.el
+@@ -113,11 +113,9 @@ optional minimum version containing the feature.")
+ (defun package-lint--load-data (file)
+ "Load sexp data from FILE."
+ (with-temp-buffer
+- (insert-file-contents
+- (expand-file-name file
+- (if load-file-name
+- (file-name-directory load-file-name)
+- default-directory)))
++ (let ((ef (expand-file-name file "@SITEETC@")))
++ (insert-file-contents
++ (if (file-exists-p ef) ef file)))
+ (read (current-buffer))))
+
+ (defconst package-lint-symbol-info
diff --git a/app-emacs/package-lint/package-lint-0.22.ebuild b/app-emacs/package-lint/package-lint-0.22.ebuild
new file mode 100644
index 000000000000..4014aa033f64
--- /dev/null
+++ b/app-emacs/package-lint/package-lint-0.22.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Linting library for Emacs Lisp package metadata"
+HOMEPAGE="https://github.com/purcell/package-lint/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/purcell/${PN}.git"
+else
+ SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ app-emacs/compat
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.22-load-data-directory.patch"
+)
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ elisp_src_prepare
+
+ sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i "${PN}.el" || die
+}
+
+src_install() {
+ elisp-install "${PN}" ${PN}{,-flymake}.el{,c}
+ elisp-make-site-file "${SITEFILE}"
+
+ insinto "${SITEETC}/${PN}"
+ doins -r data
+
+ einstalldocs
+}
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 91d3cf8c24bb..e7ffac7b5587 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,4 +1,6 @@
DIST transient-0.5.3.tar.gz 133756 BLAKE2B 4dfe8df4ec72328f1227fb4f885345709e5686854d5caf8c103ef6081b4a6858de29f33292d7a06acdf0c5f608aaaa5311e739122cb10f39e1af9b55d407eb82 SHA512 d6767b36443fdc76703e028613c2bf13de8a55258506091cfc7506e7a2bdb98bd38f387684856a3860201935bdf305c0429716ce250712c5df27cf6d10064bbf
+DIST transient-0.6.0.tar.gz 136259 BLAKE2B a983ec4b42de10f9adfc71180bbd8df83a80d5593e199999b8435fc6da72f2007c78c40b5207a6957e961642699ca0752795a57f3313e0b3f245467fd2e70261 SHA512 a2709b1e6d620f46ff84a15807936bc9264792365ec8dd6633a2419ff094f5cdde139fe2f4dcbc8d393a23a2e2697f3fe1ea1fff7162024169a44a0cff463d75
EBUILD transient-0.5.3.ebuild 806 BLAKE2B c26d026b9ae40d70d57cbe5baae675b15264f98359f4fd334e1cc9662e0dafe8d4128d21fcae3f62db8ae8e2d05a831271f0b23042dc9731ae69b6140e28688d SHA512 6c3e8a17f3d4d6939bb8e709d912c14c4672a22d4d3a1c282f3ec952a9b640801c18e3a983c3fe5b40137e264458946db2cbc63d28bdf9926b19bff285787367
-EBUILD transient-9999.ebuild 794 BLAKE2B 562b327a7f3755266b154a947ed356dfc53e6cec857829e560028c594aefe8bce170062756eabe9ae3406a0b40a0cc8ef8e41fc5f77074cf9e7e7f37fc6c0c01 SHA512 52c14825987d0aa2d3e651fa0e0401f4bc3e4d05037ea20c3715e8846e579d30c8ed12ff018228326b614d244fcca04eb4e9b58784851b1025b6c14a5e81933a
+EBUILD transient-0.6.0.ebuild 820 BLAKE2B 79bd5b610003fd448c4b75a2d7dd1dbfcccb7ad23e83157714ce3578b52c9bd26910926178637af59d57eb1eb528df9e1f6885750f57dde2be72f075883925b9 SHA512 2885695105824ea2a9748f6914ece35d5a2543296bf79b51bfbd88e979fdc3e6cb5916c7d39e5888976657fa1f80e6650e7efb9cfefbf6de43a2a111f44c0732
+EBUILD transient-9999.ebuild 820 BLAKE2B 79bd5b610003fd448c4b75a2d7dd1dbfcccb7ad23e83157714ce3578b52c9bd26910926178637af59d57eb1eb528df9e1f6885750f57dde2be72f075883925b9 SHA512 2885695105824ea2a9748f6914ece35d5a2543296bf79b51bfbd88e979fdc3e6cb5916c7d39e5888976657fa1f80e6650e7efb9cfefbf6de43a2a111f44c0732
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f
diff --git a/app-emacs/transient/transient-0.6.0.ebuild b/app-emacs/transient/transient-0.6.0.ebuild
new file mode 100644
index 000000000000..02944ca13d21
--- /dev/null
+++ b/app-emacs/transient/transient-0.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 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}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( CHANGELOG README.org "docs/${PN}.org" )
+ELISP_TEXINFO="docs/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.1
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+src_prepare() {
+ mv lisp/*.el . || die
+
+ elisp_src_prepare
+}
diff --git a/app-emacs/transient/transient-9999.ebuild b/app-emacs/transient/transient-9999.ebuild
index adb9d5ff1a85..02944ca13d21 100644
--- a/app-emacs/transient/transient-9999.ebuild
+++ b/app-emacs/transient/transient-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,23 +9,27 @@ DESCRIPTION="Transient commands abstraction for GNU Emacs"
HOMEPAGE="https://magit.vc/manual/transient/
https://github.com/magit/transient/"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/magit/${PN}.git"
else
SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-3+"
SLOT="0"
-DOCS=( CHANGELOG README.org docs/${PN}.org )
+DOCS=( CHANGELOG README.org "docs/${PN}.org" )
ELISP_TEXINFO="docs/${PN}.texi"
SITEFILE="50${PN}-gentoo.el"
-RDEPEND=">=app-emacs/compat-29.1.4.1"
+RDEPEND="
+ >=app-emacs/compat-29.1.4.1
+"
BDEPEND="
${RDEPEND}
sys-apps/texinfo
@@ -34,5 +38,5 @@ BDEPEND="
src_prepare() {
mv lisp/*.el . || die
- default
+ elisp_src_prepare
}