From 50c71de793c37c19d34a68b3af53ba5e7ca51d22 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 25 Mar 2024 07:01:01 +0000 Subject: gentoo auto-resync : 25:03:2024 - 07:01:01 --- app-emacs/Manifest.gz | Bin 75319 -> 75316 bytes app-emacs/company-mode/Manifest | 2 + app-emacs/company-mode/company-mode-0.10.2.ebuild | 59 +++++++++++++++++++++ app-emacs/elpher/Manifest | 6 +-- app-emacs/elpher/elpher-3.5.0.ebuild | 35 ------------ app-emacs/elpher/elpher-3.6.0.ebuild | 39 ++++++++++++++ app-emacs/elpher/elpher-9999.ebuild | 14 +++-- app-emacs/package-lint/Manifest | 3 ++ .../package-lint-0.22-load-data-directory.patch | 17 ++++++ app-emacs/package-lint/package-lint-0.22.ebuild | 54 +++++++++++++++++++ app-emacs/transient/Manifest | 4 +- app-emacs/transient/transient-0.6.0.ebuild | 42 +++++++++++++++ app-emacs/transient/transient-9999.ebuild | 16 +++--- 13 files changed, 241 insertions(+), 50 deletions(-) create mode 100644 app-emacs/company-mode/company-mode-0.10.2.ebuild delete mode 100644 app-emacs/elpher/elpher-3.5.0.ebuild create mode 100644 app-emacs/elpher/elpher-3.6.0.ebuild create mode 100644 app-emacs/package-lint/files/package-lint-0.22-load-data-directory.patch create mode 100644 app-emacs/package-lint/package-lint-0.22.ebuild create mode 100644 app-emacs/transient/transient-0.6.0.ebuild (limited to 'app-emacs') diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 1c21994367d4..52ae936da605 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz 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.5.0.ebuild deleted file mode 100644 index c69483437384..000000000000 --- a/app-emacs/elpher/elpher-3.5.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=27.1 - -inherit elisp - -DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs" -HOMEPAGE="https://thelambdalab.xyz/elpher/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git" -else - if [[ ${PV} == 3.5.0 ]] ; then - COMMIT=81f2883 - SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz - -> ${P}.tar.gz" - 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" - -DOCS=( ISSUES.org README ) -ELISP_TEXINFO="${PN}.texi" -SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/elpher/elpher-3.6.0.ebuild b/app-emacs/elpher/elpher-3.6.0.ebuild new file mode 100644 index 000000000000..0124c2d27c1c --- /dev/null +++ b/app-emacs/elpher/elpher-3.6.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs" +HOMEPAGE="https://thelambdalab.xyz/elpher/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git" +else + 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}" + else + die "could not generate SRC_URI" + fi + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +ELISP_REMOVE=" + elpher-pkg.el +" + +DOCS=( ISSUES.org README ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" 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 } -- cgit v1.2.3