diff options
Diffstat (limited to 'app-emacs')
25 files changed, 209 insertions, 218 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 6223a81c4d9e..221b683d1f06 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/dash/Manifest b/app-emacs/dash/Manifest index 1ea068905de3..1370726b2d9f 100644 --- a/app-emacs/dash/Manifest +++ b/app-emacs/dash/Manifest @@ -1,3 +1,5 @@ DIST dash-2.19.1.tar.gz 155540 BLAKE2B 6c705d2a3af77c79d91e2fbf5dd766e6d1e6e741a56a8b1e062e9316d2c62f686a6935de46c56bb3a7a27bd823772061329aa09e2e33d68b3bf7a35f65732dc4 SHA512 6822e0068bf2f2082faa4de47521982eba0117037c333178517eca9e6db1c33a2767b250a6ecbd329d2e2ca9e107d2baf0b025e34ba50f1b60da5bb7da06c195 +DIST dash-2.20.0.gh.tar.gz 170532 BLAKE2B 28b773863d6c07b05e9873eea35dd302eb64838999f0f527a376da1a43c26af92c94d1333c3bb822eaa9793117af8a656b27cec9043045f4960f913d82e4d824 SHA512 e9a34127907afa477f886e73cc3fe8eaeefbd2248faf7a7bf5e2220d8ffc864d3bccb5621f594df717e94538cd42773cd61e5c793e0a87089b5096f4ba6dd938 EBUILD dash-2.19.1.ebuild 560 BLAKE2B b356c58af65e75dde908296ffa0cb1803779e9101947c57b5d1f5e06965038877793144c6fc2f360add687c163e48781cae9af1b5094603092429723e58bf04f SHA512 2e6ee44cf8fec71f2fc2bee003a505804424d0ee9111092abd07b5c272adb573cb58a143eb847821a97d5f07c967567f4c83c06e7cf36304c468dff9537c30dc +EBUILD dash-2.20.0.ebuild 748 BLAKE2B 8556dfaf4854eb3a4fb482d0ee50e27a787966ef52963facebeb1d5989af11aa6a57bf316bb45c6802cb531abbbd976a5a76a23b2a0b095ee5c450328c876296 SHA512 38ac920972e5eb9ec203b89c5652be65c8f39cdebdc84c6f0931b50dd23f471ed6e7cc09a05aff0db7d6e970071a2637b03d901a476ed5f2a75332b16276fcc7 MISC metadata.xml 361 BLAKE2B 526ffa8914e45d9df6ab9b109ebd1bdb229a72fd8bd3aa5afda015814245847540ca2528130953ceb17e16a8e8a4c736603cac7226a4dc05d2f0cb635e6b3924 SHA512 f7edd41fd870cb9d3bce26c0670515d13e175be0dab988889c36450c24d5b898ad49550902d5c07e898bf29cfe183372747b1317ba36834ce68e9ef0bfcb4f24 diff --git a/app-emacs/dash/dash-2.20.0.ebuild b/app-emacs/dash/dash-2.20.0.ebuild new file mode 100644 index 000000000000..31d06efd69f6 --- /dev/null +++ b/app-emacs/dash/dash-2.20.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A modern list library for Emacs" +HOMEPAGE="https://github.com/magnars/dash.el/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/magnars/dash.el" +else + SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}.el-${PV}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + sys-apps/texinfo +" + +DOCS=( README.md ) +ELISP_TEXINFO="dash.texi" +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests ert "${S}" -l "${S}/dev/examples.el" diff --git a/app-emacs/elpy/Manifest b/app-emacs/elpy/Manifest index fdec2ea7f65a..dcca8d57adcc 100644 --- a/app-emacs/elpy/Manifest +++ b/app-emacs/elpy/Manifest @@ -1,8 +1,6 @@ AUX 50elpy-gentoo.el 220 BLAKE2B e2a2f6e0db08776665bd7e71ceebac1abee5a2d8e399fa3febd62e727c1d70a340d5c4f7db510ac19b92ad56f53467bb6b04a9d33761047b1041d46eb51b64fe SHA512 fbf574fb7746795ffbef5c04ea1391af117bb21ee6143de11670e22f715c007a0db5ad12b59f67e91aa4d51a1eff24ec1b5d595f90cfceee52ad50ca14ed76e7 AUX elpy-elpy-rpc.el-elpy-rpc-pythonpath.patch 453 BLAKE2B 80a2421d3c25209ed4c6cd2d87021ef994ff1745e9b5a447ea86b7d8c8e22b7511e7f11462a424c0d7fb5ad9c8d60b9f6f34f9cd6e9fc18e17a5af59c707bb86 SHA512 4a354bfc4e16188b91ecb4a33ad9cf7802693b641a3f5753632cee23f8a4beeb716654b872aba6db00d11c45b1ed2e0ef8247649e8fc115f3b0d5cf971205269 AUX elpy-elpy.el-yas-snippet-dirs.patch 495 BLAKE2B 62aa75ae47c98a20501210d5b53a468298ba7fe7b15cf05785565fa0d706a0bbcdeaf90c49d03a35138fa7752a7d476b323affb864dcf47f63c3299e3148523c SHA512 bda0ded2f6097f5f058c34eb2c0c978318118e9c22260a7efc54c1d92d2cfa10aeaa497a77f2be040c41f47a69e41755ae076a4ba5c1c26544ab86759791d9ae -DIST elpy-1.35.0_p20220627.tar.gz 177246 BLAKE2B ded88f89949683000c9be606f3b5d2fc65a943c97e0369505713ecbd4f595a43a7ce560b699ebbdfd4a756703c5fa8fb21af5b4e8a1aa6dbb8a55fe4b7dcc468 SHA512 b9a4588eb83edef69661568b936e278621abad316ae160a00737c546b5eb26abd8ac089b369be212abbe16b66b590d9df73986995d36201c1010da7dc9706f79 DIST elpy-1.35.0_p20240719.tar.gz 177599 BLAKE2B 5e01191f591417336c2c7cf6bf087470291fffb92e8dcbf8471ad7a41267f79daeb14809942fed6da73a8c33d7faf1ff478b23bc93a50eeec5ebb847a101493b SHA512 c50d2e3a7388cde535deff032a92ca329cd3e70664a75a40e1f50c82059cec6dbe405b3609fd649bcffed1de8f27d7d8ee6c2f28df78114fc701e7ef23d996ba -EBUILD elpy-1.35.0_p20220627-r1.ebuild 2068 BLAKE2B 275f2d0b2a7b4bb84e405ff2d90b509918c83dadcf4a7f57fcd1b158d6d124a3e261faf60759652d755933eb13046250bbb014b7e33799d4eeba4b0b06a976fa SHA512 6206afe6acc2a85ddb04e480e117014e8947c6c394bc0ba2e6be8d21dbeca4ba03dddfef6faa6f50990040176550cb71ae1fd9970b1c9569c17d6338eea35084 EBUILD elpy-1.35.0_p20240719.ebuild 2014 BLAKE2B b007edb99dc98437e1a63f0fc9a9b434ca7433fa2eafc0e6d3cdeac3208284dda74c344bb181dc458f78a4f913f33fe84793646b7645f7b475051ce0f79c477b SHA512 296d0722962889aba82f3c23164408f702e7aeb7af371139a4b6afe3d5f37e69748489717c35dfcc74838fa106d2e4e385329d521eadc63d3cccdce7f6107151 MISC metadata.xml 427 BLAKE2B 8711ffb7b4aadb742844dd478544e141159550c8ac041dea7702be583d8ab2ac48793762d70c6a7da0523052585bad40a31438d48d84dc735f827b36b3b42c60 SHA512 8fd5918a278dde43c85186cc67f6634d71cfe7e92d91c2a5adc3dfa86fd77d0d483f72e4c95dacea819da4c946beda835f828bb5e9067a79e7cc6434812d6293 diff --git a/app-emacs/elpy/elpy-1.35.0_p20220627-r1.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220627-r1.ebuild deleted file mode 100644 index dbb7bd8ac1ba..000000000000 --- a/app-emacs/elpy/elpy-1.35.0_p20220627-r1.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=ON -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 elisp - -DESCRIPTION="Emacs Python Development Environment" -HOMEPAGE="https://github.com/jorgenschaefer/elpy/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/jorgenschaefer/${PN}.git" -else - [[ "${PV}" == *_p20220627 ]] && COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb - - SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-${COMMIT}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-emacs/company-mode - app-emacs/highlight-indentation - app-emacs/pyvenv - app-emacs/s - app-emacs/yasnippet - $(python_gen_cond_dep ' - dev-python/flake8[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - ${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/autopep8[${PYTHON_USEDEP}] - dev-python/jedi[${PYTHON_USEDEP}] - dev-python/yapf[${PYTHON_USEDEP}] - ') - ) -" - -ELISP_REMOVE=" - elpy/tests/test_black.py - elpy/tests/test_yapf.py -" -PATCHES=( - "${FILESDIR}/${PN}-elpy.el-yas-snippet-dirs.patch" - "${FILESDIR}/${PN}-elpy-rpc.el-elpy-rpc-pythonpath.patch" -) - -DOCS=( CONTRIBUTING.rst README.rst ) -SITEFILE="50${PN}-gentoo.el" - -distutils_enable_sphinx docs --no-autodoc -distutils_enable_tests unittest - -pkg_setup() { - elisp_pkg_setup - python-single-r1_pkg_setup -} - -src_prepare() { - distutils-r1_src_prepare - - sed -i "${PN}.el" -e "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" || die - sed -i "${PN}-rpc.el" -e "s|@PYTHONLIB@|${EPREFIX}/usr/lib/${EPYTHON}|" || die - - rm ${ELISP_REMOVE} || die - sed -i elpy/tests/support.py \ - -e "s|test_should_get_oneline_docstring_for_modules|disabled_&|" || die -} - -src_compile() { - distutils-r1_src_compile - elisp_src_compile -} - -src_test() { - distutils-r1_src_test -} - -src_install() { - distutils-r1_src_install - - elisp_src_install - insinto "${SITEETC}/${PN}" - doins -r snippets -} diff --git a/app-emacs/emacs-daemon/Manifest b/app-emacs/emacs-daemon/Manifest index 8b8db48df838..716cac19551a 100644 --- a/app-emacs/emacs-daemon/Manifest +++ b/app-emacs/emacs-daemon/Manifest @@ -2,6 +2,6 @@ DIST emacs-daemon-0.22.tar.xz 5276 BLAKE2B a866b14951df94e1d382253dcb7045beb800c DIST emacs-daemon-0.23.tar.xz 4876 BLAKE2B 95fd9fc2b038dd60d4fc889674f4f1c3e5c0f8894a0161a0ea626835e91d500766e7fb50f8efafd70b0a45129626968147009c218b55ca0df6c6da50b8cb99dc SHA512 90f4b5b22df17106173de6116f45d902613b60b4b837293ea5f7843ad4967f68f9920cb301ef1edc50c6c831941be487b456ac8c1bc41ae41a55c6e1ea135343 DIST emacs-daemon-0.25.tar.xz 4612 BLAKE2B d2207b69b2a6d13b95095dc2f4d89c93e291dd8475379454314a4d1daad0ae8414fb3081a17350e536ce2320a002fb32fd6f239b91280726aac9cdc636ece682 SHA512 66a9d4ab89f3c27727ceb3d6e689b7a59ce7c10afbb0e4f29011aee499a6c6299887dcb0c92998e424068ae1b12d56ad74d0fe2583059eca9130bb57b7d44a14 EBUILD emacs-daemon-0.22-r1.ebuild 1606 BLAKE2B 1d521e7d5177e864bcc365e7fe978ea4380b68380d69e542c7b1801723657dee2780b2e2441d6b5831712b550e0763f36878b913cc0acb3e42a5d1f5d9df994c SHA512 e3f1fac107add3017b522e446f22c81910cb67e05bb4008d061d371a7e7336942fef33fbd426e13ac0dda94701f1cb4fb16cf860d57c36121948dd3414c62ef0 -EBUILD emacs-daemon-0.23-r1.ebuild 1735 BLAKE2B 4e284378f7d30928cfe1109a2ea1e822df7b1363bbf1f2dff34523c5e6b6b599a9c53036d5ecab552b4b7586f885a1a0880f472fdf0714cc5a4ff2be18bd39cd SHA512 8a9b3950172a42d1890831bc1cd0736a11a394d87712ca8726346b2061b555e7f3ed63698af9943a8ebc1fa6484eafd8779ce07a72d030b665a97341034597d3 +EBUILD emacs-daemon-0.23-r1.ebuild 1729 BLAKE2B 2f419a867078299890ee24b488a87792e210e16b763e98fd5a10c3bce88f6c3b8b8f7cce1b526342cad12ba49de679a1682ad54aa4ce159bbf30c0b874d9bb9a SHA512 b65ae5bf0e79f6f9289e5deedaafc8351bf22d602dab17575ed1d7c56259b3d8f984e699e5e0a129f1d67415315c35369fdd4d6a62fc89b2bac851210dc34197 EBUILD emacs-daemon-0.25.ebuild 1788 BLAKE2B 598229a553654d2716aa8f0ec7474fade7f4262883015fde132cf7aad4278fec73fd6872f9ef020bb56f79855f6e84b6b60a17c368c1f09471c9caec2b6c53dd SHA512 4de08a0ec193611b5d64af7ed4fbb2adf2da6c1eb3d1f3fa24e46fb0faad5e54cb1913746c528f22fcc92d88f3c26018aaae46ff35bd561ca636a4819de10132 MISC metadata.xml 362 BLAKE2B 59c9e3025bdd347e4812d6485bda2b731a1b0adf2eec16aefdd6b0d3379a949cd99c637febfcab0c6314c457eafe0727a986196e4499aa29dbd297a6a0458d66 SHA512 5882c9372b62c44189426a1ea3ac975e29b70fc5b5d30a3f024edced82d9406e118e9acee91b1353c76eb65f19008e4bb1475f859509c933be48c03aa701394b diff --git a/app-emacs/emacs-daemon/emacs-daemon-0.23-r1.ebuild b/app-emacs/emacs-daemon/emacs-daemon-0.23-r1.ebuild index 956ea34d24a0..e35deec75864 100644 --- a/app-emacs/emacs-daemon/emacs-daemon-0.23-r1.ebuild +++ b/app-emacs/emacs-daemon/emacs-daemon-0.23-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86" SITEFILE="10${PN}-gentoo.el" diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest index 3fdabf2f0621..66c1eab7005b 100644 --- a/app-emacs/ghub/Manifest +++ b/app-emacs/ghub/Manifest @@ -1,6 +1,8 @@ AUX 50ghub-gentoo.el 124 BLAKE2B 84170098bd01bb9f165eaf06f7cb21c56d2caaf964d2658520311757845d053072a7704fcb90cce2a2dfbd2385f357d2e7569061ebe0ca41b575efd752d29fd8 SHA512 596c7e75560f3734b57525bdfb42f3985fb49ab4d86637231361f6673d2431c0a6e73f91f58f003f9027f1143b9be3f4330ef2e1ff6c627ca6057256f4afbfca DIST ghub-4.2.0.tar.gz 61058 BLAKE2B 055edcd4deaa068874ca896027bd752fac099a355f0b19be6bae75c8b1eaffe43206e5ab92cddaa35103040d2eb5533034bccff494e7c364382c164d5f6a1735 SHA512 530a19bbbd3d7dfb9f1289f0a1273f08f741f87a4009db0ffc08a4ec1fa7f1d1c3468692277f494334d21b869730d10abf7005f7cfeb50b76df9ab4a3f3d7328 DIST ghub-4.2.1.tar.gz 61132 BLAKE2B 238c66d08bb50ad81c67ff2032a73fa5c0881fe1862f334703889b332cd1daeec477a57742c2955013daee440b38fae6fd2ba40549583b56e5f49bc6313b6251 SHA512 25bd86eeea0ad9923df519f34d69473b08a8534b1a7edaa12513d692711b37d8116e842b565c02ee4eab021bccebbfd569f764e82263a167d83de5b803a15bd9 +DIST ghub-4.2.2.tar.gz 61372 BLAKE2B 69e6f6a6dbe0af07c5846629084724408070aea12a98e73aae7d16b845800dd944cbbba3085015c3b6cbebfa02a71634a8c15399adccb00d228f4d4733a352a7 SHA512 2ca9ccaffb31c64fe5325602cb29db569081ef1db45ef7e84bc1fb7605cad2ebc3d3e15c35bb4f09f8255019df41eb4ae14e55b8dec298f3d2416ae7fca034d0 EBUILD ghub-4.2.0.ebuild 783 BLAKE2B 1b43f2572a4fb3b565c4b3f22ada9a0072136f6ac4ba0349d98c6429e72b5a154ab1b5bd3a65c4c6369df9a54fd1581074476f123de9fbb7d1f5c603a4e3ae65 SHA512 ff3e06ed05d8f36cca2e37082f452c780b6ef79b29f4cb8d8fba626ce7140cea280b16ca0174ca50dcf846333aea0fd8221f5d6e5f45587e59443e08f18480e6 EBUILD ghub-4.2.1.ebuild 813 BLAKE2B 86c6872c28aced3731aeadd42b2c3f38af7e2ee930b54ca4d0e31937afc60718d1c22c8d59537d902ca15ff2a3e055687a82a29c2e4665143fc1e20281cef366 SHA512 d93f11040bacf13f664f67fe02aee7ae78074da977acfa470985ae238db5259fea93344394a78a17c9fbd51664a16543ae90d60f6275a90d7fd6847e3d30dd5b +EBUILD ghub-4.2.2.ebuild 815 BLAKE2B 66042a40c4fc0d4484f9c473e0a8e9cd8b8f08ab1edcd398b157aceb11cce767d22cba52cb198d0481887e5a8f849a95b4587c4221c521f05b271556c1211a62 SHA512 39b194938cb3a2b2d90feab7a7a17fe69282a0c2dc1188e54d5e9fd8b1c4457ad55256eb3d871b610db80b8410128f23a54eac9d9ab14918d7b933e25434bb9e MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de diff --git a/app-emacs/ghub/ghub-4.2.2.ebuild b/app-emacs/ghub/ghub-4.2.2.ebuild new file mode 100644 index 000000000000..e61ed8cc3d47 --- /dev/null +++ b/app-emacs/ghub/ghub-4.2.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="29.1" + +inherit elisp + +DESCRIPTION="Minuscule client library for the Git forge APIs" +HOMEPAGE="https://magit.vc/manual/ghub/ + https://github.com/magit/ghub/" + +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 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 + app-emacs/llama + app-emacs/treepy +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" + +DOCS=( README.org ) +ELISP_TEXINFO="docs/ghub.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + mv ./lisp/*.el . || die + + elisp_src_prepare +} diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest index 141d0f1957f6..adf6067c149a 100644 --- a/app-emacs/marginalia/Manifest +++ b/app-emacs/marginalia/Manifest @@ -1,4 +1,6 @@ AUX 50marginalia-gentoo.el 133 BLAKE2B 9924046f0683974aba9bf9bd0939058eab78abc131b0eebd5d2aac17c0653e0a578c062fba7a363797e6455b8bc85149e79778f8abd4185eec68dd61206b8216 SHA512 e5cd461343454dfc9de75f15e5c35337780ecbc96d844a160c3f9cfcfd5382232b4359191b382741839700224493adc6f4d3218c050c3214b49af0dc85feb135 DIST marginalia-1.8.gh.tar.gz 31496 BLAKE2B 488756f2a74b54e66eb223620f007e756463a83e026af531d95204e79fe78613c7862959153cc51a61f8401adbcb902218191223e63fcc384a38b2f79abae54f SHA512 3142499a6c14131141ef7cda4b743f466f03fc3e9c55317f9f32229756115141f36fa2f7fcc96ba709c240a4393d4030bbaca334e7a6a9668602314b6df86237 +DIST marginalia-2.0.gh.tar.gz 31717 BLAKE2B 0b0806948d96bac714199444603ac10f7a969e5f44e735bd702560e53545091fd1a946015f34d07733b30ea991e015bc6d3bae27c364d9b8018e9c8d597bed28 SHA512 b5b53bf9579b9d21dcf5db950a6ffad8b0230388a2dffb456bffd1ef762c911beae047c8c6a4a50731b5e7ce944c909e839e030e9323595f8bd2a3ab3bbe4d41 EBUILD marginalia-1.8.ebuild 586 BLAKE2B 9e1daa6b2bdffd23eb51597d12d69d515671c6a19181b4e126d1b4debc62d133d44cc7f16d7bc1e84c2307224298ef0392911e3ebdd184e4fa710303b6673ab9 SHA512 4307ba76cda589cb442a12b09eefdee1b410bb45f50291e5ddb7c921be4398dfc2e70d8af46ec99515770a9a7917305ef64a216e5803f555592f8fc1f060249d +EBUILD marginalia-2.0.ebuild 576 BLAKE2B b95774490ffdc489089250170b9fb65ba610db809ddb6df28b6056435aba3363b68a4c46b0e32dc61d8012ffa615c04fe3c5e0432dd60aa6b0d8d1fbe84263f6 SHA512 7ec42654df7156b979db0fefbb3213096330506ff591895d468d2a909eea3f34544261653d31c69341cab70262604b259a6aa66d004756a5e3840e1fa6182b06 MISC metadata.xml 362 BLAKE2B 170d321c62f5b92b3fda03c4c6a1dc8438023211ae2f9261c997ce1300e4d24fde6588ed57ee766b2637e31c186e11aefdae58b083fd19ec15cbfe2846475bf6 SHA512 99a6cc13efa79095c0fe1bbcd2661fcd56bce0b3cfc9da0af6f90248b8e1ff27e78e0984677df5aba4c383530cc8446c5748296b35e07d6d2d81bda26b5433b4 diff --git a/app-emacs/marginalia/marginalia-2.0.ebuild b/app-emacs/marginalia/marginalia-2.0.ebuild new file mode 100644 index 000000000000..665d5f66f466 --- /dev/null +++ b/app-emacs/marginalia/marginalia-2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="27.1" + +inherit elisp + +DESCRIPTION="Marginalia in the minibuffer" +HOMEPAGE="https://github.com/minad/marginalia/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-emacs/compat +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/orderless/Manifest b/app-emacs/orderless/Manifest index 0a14278f9d37..957964cb1427 100644 --- a/app-emacs/orderless/Manifest +++ b/app-emacs/orderless/Manifest @@ -1,6 +1,6 @@ AUX 50orderless-gentoo.el 84 BLAKE2B 663573f2689256eb1de3111304494fa84a0e136af0a9e247717b02d6a6012c44615cf3690241ae3db8a19c0de07f9055997b5ebe368ba633542cd054fd3f8f3d SHA512 727586260e0da7f0302e3a0e1177bd0bc1c2f8d9f40d0a8c858a85bc539bb1cfd4c881b53f44e66a4eecfd4aac854e10993e876de381152f4913ea7ec9c13b70 -DIST orderless-1.2.tar.gz 36260 BLAKE2B 8d8ad75fd46f2063f0361b8d669d940ba01349bdd66ee2b5ae2b2351d9a78b3a454d466fc3ac0fe077bee34537629729d3f57ead5f19949f8ac5a80103037601 SHA512 0af2b5e7ddd6c29bc5322cb26a1e02cc69edbe138f14e8b416466d6f9ee6b17fc0a9f0586fafdb584ece3f48469c72fb029cbbbb7e10832a14d441bc0f50f41f DIST orderless-1.3.tar.gz 36360 BLAKE2B 868a77815c4b87e45718c6108692cad43afb925fbc13f083cbf698f3ec90563578c52c9ce5a107b6117d86d29a47e835452c4fe08780dd642ed1b9936ed86c70 SHA512 4a19d56d969db45adfe37c2cca921ac695c55556014fc4c97bab8a1f5ad30f391858a25ab58ec4638949b2d731242ebc5f984fb64c22375587cb16bf4d05c2c4 -EBUILD orderless-1.2.ebuild 753 BLAKE2B 22a3fd036fbd71a20adb2f9e10eecf9ff6e5914aa7495515957185104f1b8a309991866c240eb10896728e249f184f054f361b5388e68b09c068e8483ea82da2 SHA512 ce1b714b1d8d3553c62d812377e1ddc49e777ceb7f8e7c287bf2b480e2e238f218d28e0c5b2424638dfd3e2e994bda790cf49651fa04f15645a45adf2c416c57 +DIST orderless-1.4.gh.tar.gz 36374 BLAKE2B a910aacaa53087a6e97b3e27ff4b35be05b9f84edb4c107cac0155a91573d0bd9c31f54377ce11ec8e271d713787f3662abb81ba166f3eb4947586a5f31af880 SHA512 3803beb4b118d5bb15b79be986f2ad25787b728a5e66417c6d18e967f009895846190fed01207895ff96a9714731b22dd441153a7fe076fe9f11b27790f14c3c EBUILD orderless-1.3.ebuild 753 BLAKE2B 22a3fd036fbd71a20adb2f9e10eecf9ff6e5914aa7495515957185104f1b8a309991866c240eb10896728e249f184f054f361b5388e68b09c068e8483ea82da2 SHA512 ce1b714b1d8d3553c62d812377e1ddc49e777ceb7f8e7c287bf2b480e2e238f218d28e0c5b2424638dfd3e2e994bda790cf49651fa04f15645a45adf2c416c57 +EBUILD orderless-1.4.ebuild 872 BLAKE2B ae6221187caa358b3d3fa7260547b4ba77a0a3989e586c3ca567412afa818b52f18a8e3a9af98197ed15a8a5b1834f30346aabae22ebbb774196757c5658f0d8 SHA512 cc58566739dcf7f8107ab31c805efaf41ed0a20c302595468995548174c97200216936cdcc1383c39f61d931ee57644c2766a977f89cabd73e6753b5c56cd965 MISC metadata.xml 364 BLAKE2B 3866465d96c2508dcaed43f67f6bdd861cce2c8b2d98d9bcaccf28a566a868051861c10aaf43479fc0228054a86ceeca7da1e0bec7e7ffe87e6eb6f858628c52 SHA512 a8490a67c98d10206bbd5bac7c960ff0d216a29731d73d6570d0300153b40f2de85d09556ef39d0db9f7a0d24c0c643452e3bbd2dfb4973941fe73236c3206f9 diff --git a/app-emacs/orderless/orderless-1.2.ebuild b/app-emacs/orderless/orderless-1.4.ebuild index c346385b374b..8c287bda86c5 100644 --- a/app-emacs/orderless/orderless-1.2.ebuild +++ b/app-emacs/orderless/orderless-1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,16 +8,24 @@ NEED_EMACS="27.1" inherit readme.gentoo-r1 elisp DESCRIPTION="Completion style that matches multiple regexps in any order" -HOMEPAGE="https://github.com/oantolin/orderless" -SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz - -> ${P}.tar.gz" +HOMEPAGE="https://github.com/oantolin/orderless/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/oantolin/${PN}" +else + SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" RDEPEND=" - >=app-emacs/compat-30.0.0.0 + >=app-emacs/compat-30.0.2.0 " BDEPEND=" ${RDEPEND} diff --git a/app-emacs/parsebib/Manifest b/app-emacs/parsebib/Manifest index 6b80f4ac8f2c..e894a331706f 100644 --- a/app-emacs/parsebib/Manifest +++ b/app-emacs/parsebib/Manifest @@ -1,5 +1,5 @@ -DIST parsebib-6.4.gh.tar.gz 29833 BLAKE2B a7ab75df71adb991aa7b58729a54a9169e84de0d435b7a6ed23cd2b48df31cbf798dca996c0c9ff0964057296e0086fe4df6846b225786b893a0e0ccf7f7916f SHA512 ef54f99da612f1514af17a8e673d2dabfdf091c24b759f2fc09f398faadaf35713ddafffb5aa76ba1aad8ddbeb43571c426bfb07df9d27e197601adfcf39c8e7 DIST parsebib-6.6.gh.tar.gz 30312 BLAKE2B 254087508b80d412ace54511993deec874c141b971eb82c978de15d590ba3d82d056a2d98010c404eb0089f72aa2de6baf524143e741c98b61cf0a07ede3337d SHA512 b622dc8fdc664dae64ce86935d2f84e12e7e4bf6a1f57890277ed38659b0b7d083efebb18fa09914afe308cb6dbb6ae49ddc09b4f161b7ad9b7cfb2b5791cd9b -EBUILD parsebib-6.4.ebuild 579 BLAKE2B 3e4ea27e903ebda1182fd2a038748425a9b266c588f2eb92d20c9fb3e5b664e61a9bae66eb773372326204d5b47080888fbcb5dca7b1aa6f21d3aa4c778daa03 SHA512 a151cc194445934d7cb15cafd42f130acab70a949a37e4ee4aa4d2a04de25829282633d227ee5e3a0e094c6af666891daeb3c3f8128c370a8647d70c42037311 +DIST parsebib-6.7.gh.tar.gz 30434 BLAKE2B 55b9baa200b7ed3a013d98fab0989c5d15972e0cf6708fca96b8fa4e013aa0b744d7e8dc0ebf748a6c78b26ae85cb0a95f4f46f953d9a631888f19704665c70e SHA512 11e557c061970507f56d48727a31d11ee62bb47bcb881232b624d1da0f4b6bc3d1708ca1061f079475d3b6763a479c74e81fa9009641b767f5abd7c620fd7b13 EBUILD parsebib-6.6.ebuild 579 BLAKE2B 3e4ea27e903ebda1182fd2a038748425a9b266c588f2eb92d20c9fb3e5b664e61a9bae66eb773372326204d5b47080888fbcb5dca7b1aa6f21d3aa4c778daa03 SHA512 a151cc194445934d7cb15cafd42f130acab70a949a37e4ee4aa4d2a04de25829282633d227ee5e3a0e094c6af666891daeb3c3f8128c370a8647d70c42037311 +EBUILD parsebib-6.7.ebuild 580 BLAKE2B 34a8d23bbaf363adfad2934847ae29d8861c6034849e5414832ec90d8132d2c42981bcea78c7b10aac3e2543b76a82bbc9aed7295f5565eec9a75822f40f30ab SHA512 919cbbbbc19a6e5f7cb887c956424bc952cc0996080112d6ac96f181acecf7b2d5fff1d2d9d974d609ba295a5b1555f2099956cb26cb0983a12ae43ad924de3f MISC metadata.xml 627 BLAKE2B c720728d95d1210afc6015d7472134e9078fbc67f591e4991dd34a780c49c8b30c1dec30c6ce57d81034f71895aafb8637c8181d7cdc9e13819ecceea919cc98 SHA512 a991dcfa3ddc97afc341228c4483c888de999eb79f67cb174e12a8d9725da58468c6e1330d8f5e2ef7e947e108e6eba1edba4fceca7955793b6d8a0c223d1f4a diff --git a/app-emacs/parsebib/parsebib-6.4.ebuild b/app-emacs/parsebib/parsebib-6.7.ebuild index dd59be53bd5c..824632b28588 100644 --- a/app-emacs/parsebib/parsebib-6.4.ebuild +++ b/app-emacs/parsebib/parsebib-6.7.ebuild @@ -16,7 +16,7 @@ else SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi LICENSE="BSD" diff --git a/app-emacs/pymacs/Manifest b/app-emacs/pymacs/Manifest index 1b74875e5fea..dd0d5ca0fde2 100644 --- a/app-emacs/pymacs/Manifest +++ b/app-emacs/pymacs/Manifest @@ -1,5 +1,5 @@ AUX 50pymacs-gentoo.el 183 BLAKE2B f1a4b874bb339b653c4fb6fb186bd7e531151c34d1df58be6963288d4443438fcae0f82c92a1667b4e7cb739bc2f7c6fd8d8d5f6d4e91413ee5bec47a609cc2e SHA512 f59fed86f859b796c901088b38fb570a5e5527d774a15456105ce75598c31fd20d0afaa62ad9cbf12063810fa592dbbd7c33aaece5871b36b488e5af6de0fac2 AUX pymacs-0.26-setup.patch 260 BLAKE2B 7582ebfd6aa3cdf530b782b307f6fa4a6d4f08bedcc6019ff43873ff8450824f4ddba1528777bfbbfe7bd774b688afe15710b10ca5c3786280209c1ee5c3c168 SHA512 835d11ba138f526748d64234fde8c9216d59b2b9c3bb9f5169b0a3c77ed633495d8095021d0fe5928eb3f9352c91ec3e0065ff122ec8ec21104ed885bd7809e5 DIST pymacs-0.26.tar.gz 123373 BLAKE2B 0c467435d18ebcbe7b263e90096363e201dd84ba770fa702beefac4318a713954c316f335ee005ea88370be29c3710a7df04fb05b6efd3816beedbb88e38126d SHA512 ae245de130f435d947788c5ac11d8ce6534df80f70a4e35fff903f22d2b79b0f66925059ebaf53bde45cd6660ac0a8a224490f4f9e256a84e3a08f6468c14dd2 -EBUILD pymacs-0.26-r5.ebuild 1327 BLAKE2B b28987548b4b264574f875038e2c9535b481e195138678aa05c5f3c23b259b788c3c6b49d444f5a9f59a04f0344c97bcf4c6818ae3387d8b5d00ed33f2af0ac4 SHA512 ff822cc2aa5980adaa50ec37371832ea557957177a8e38093fcb3e28cbc5bd8fc53080ab2786e402945b5b70e4ebd2bb6a6ec61f8f30df5d6d4d6a7ee071c231 +EBUILD pymacs-0.26-r6.ebuild 1329 BLAKE2B c23a069e26b38c171b20bd7387670193e733d5fbad7a5e37e6acd620ea98efd3bbcb84fa0b037f61c29fa62a825d093ddac54aa38051f5664d7b9327cb4a087c SHA512 99db997588a712a7bf6d019b9dc26abb5562fc349908012638454c86c3f34b31229087a9166487bd427c044112961991f9c7d50978f544be6afb8a0c09f44da3 MISC metadata.xml 436 BLAKE2B 4239aac38b2303531a3792704946f0039b484aaa1561a336ffb4955aecd3a6881051a8de0a8d9c2b2c628e2ef45a448519fa70efd2698a64a4f07d38adb04b07 SHA512 4be8dd1573dee1c631449a512d6da4ff02f9917c4132477ad5383432521087a3f5468698d1a0b9906fc76367b75bca9d25e6da3ce0142be5fb4e4b7e225651d9 diff --git a/app-emacs/pymacs/pymacs-0.26-r5.ebuild b/app-emacs/pymacs/pymacs-0.26-r6.ebuild index 0f18f4e63424..a574328c953e 100644 --- a/app-emacs/pymacs/pymacs-0.26-r5.ebuild +++ b/app-emacs/pymacs/pymacs-0.26-r6.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{11..13} ) inherit elisp distutils-r1 diff --git a/app-emacs/tempel/Manifest b/app-emacs/tempel/Manifest index 84ea27999ef4..47ea77348b64 100644 --- a/app-emacs/tempel/Manifest +++ b/app-emacs/tempel/Manifest @@ -1,5 +1,7 @@ AUX 50tempel-gentoo.el 70 BLAKE2B e302aa20f0a3b8c1b4291520a84b680ded0f26468fc74dd1d57a5f52693e05eb88ee8ddf673c2ad57c3055b5c2e933e6ff119d4016f482e99c0d985bf610b4d0 SHA512 2cb452a2623403100400cd5e74af0741d56cd2d89e93e49245cb86ff09be0d8289fae9760a1fadc637736549da6f0c0b528ea3e02ee495b0ced2093191286c90 DIST tempel-1.3.tar.gz 27980 BLAKE2B fc094edcb137420ddb484417a86006bafca999d455dd1a7e532e85e30936e9db807e0618673688088739b9af245fb162d8d026f260c9e2f9bc5651d3118a12a3 SHA512 bad06d73882caf2e1624d8610182c5a264450121d2fc5425ad4a0d7075a33ccdf27f0252d54592730a5a58758a5b038201d7303d11f4101802f71cba0d9f66ca +DIST tempel-1.4.tar.gz 28106 BLAKE2B 87a4bb8fdf36b67b1633c1de45ac5895ef106740fbc7477abbd7a1027ba50bc506596da8344ee595a9d004dbc3265ffe86b6b307ee67a38a68d5fefa0989c311 SHA512 316b07b0faac9fd9d69e87271c722b93a9f19bc46adb366eccc1c5c1f918c1ff1e17bcef7e739f309ec4141a38bc6c77cf9395497670105b10aed689bedf1581 EBUILD tempel-1.3.ebuild 679 BLAKE2B eb1006795198f30ca69a38dcf35d61c9ed1f5ef939d763aef7191e6d5666a53debf56e27c27f4af22dbaa2a7170e4d246e5aea942bebe10eca11ca1cd5168369 SHA512 5eba7a23d95819bfd77cdde00dc93a0957d6bc423f20d604a352b77117e2d8b900b5b159b5fde93a2338e8906f27c0a870587c0715478b49afe469573788f32c -EBUILD tempel-9999.ebuild 670 BLAKE2B 10c93eef98604d4f607dd2a9a7961d91873dbb78b8728418281c16e75fb5fd66c258df4cb121efb13cf39ed36d3a9b4b351b46cef0595491a8992cef29bcf58d SHA512 0b3161dcee223f5743a8b7afd0c9536035d95e8bb83a0322ef565f929ba1c275e985a6afc724a041428e24c7374582bced03c14a161d20ca2b69865aa5bfe8bc +EBUILD tempel-1.4.ebuild 680 BLAKE2B 0927be9c1c19c6de654b86f5291cb109b14d2b8e05f39665e8c5c5444d8072b1dccb837609dd6a92434b5de30fa855c046bed28b05c55b680f0cba52636210a2 SHA512 d817b881c6a9d7a5c27c7a1c7653bff43997e3d75c645185730f18ccddcbfae83075f1ebfe7e589fa062827558e75b4cf4197cb458ecd61780af00ccb52a9dce +EBUILD tempel-9999.ebuild 680 BLAKE2B 0927be9c1c19c6de654b86f5291cb109b14d2b8e05f39665e8c5c5444d8072b1dccb837609dd6a92434b5de30fa855c046bed28b05c55b680f0cba52636210a2 SHA512 d817b881c6a9d7a5c27c7a1c7653bff43997e3d75c645185730f18ccddcbfae83075f1ebfe7e589fa062827558e75b4cf4197cb458ecd61780af00ccb52a9dce MISC metadata.xml 1061 BLAKE2B 66cacf45b54293c3fdac36e5065d1d4fe8680000b159865ffe03497f419ca0c85061e434fad577427b089e73ebc0323749f6e8998fd9a5ed852b98fba9ccc274 SHA512 28ffdd3968da62e9219133cf9db5092e30c6ae344f86cb2418482666a0ee71f5272cbe6ff0bfa85fb9b2d3b0fc185eabb75c0087bacfeef33e1840fbfbb5b04a diff --git a/app-emacs/tempel/tempel-1.4.ebuild b/app-emacs/tempel/tempel-1.4.ebuild new file mode 100644 index 000000000000..af41592833e7 --- /dev/null +++ b/app-emacs/tempel/tempel-1.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="27.1" + +inherit elisp + +DESCRIPTION="Templates with in-buffer field editing for GNU Emacs" +HOMEPAGE="https://github.com/minad/tempel/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}.git" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/tempel/tempel-9999.ebuild b/app-emacs/tempel/tempel-9999.ebuild index 8a32fe684d94..af41592833e7 100644 --- a/app-emacs/tempel/tempel-9999.ebuild +++ b/app-emacs/tempel/tempel-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=27.1 +NEED_EMACS="27.1" inherit elisp @@ -12,18 +12,24 @@ HOMEPAGE="https://github.com/minad/tempel/" if [[ ${PV} == *9999* ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/minad/${PN}.git" else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" -RDEPEND=">=app-emacs/compat-29.1.3.4" -BDEPEND="${RDEPEND}" +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" DOCS=( README.org ) SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 7229b3fae5c1..34a7d7b3db27 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1,8 +1,8 @@ -DIST transient-0.8.3.tar.gz 155293 BLAKE2B 2cf559409f1c6044f07513e6e3c5bd6ca1c180a863d90b28a9e4c4b933b5235226c5b8d2edcc7b9b19d0ae695dfb6135b071bb0e1fac03001f60595f94c006b3 SHA512 1be74143975f8f2b82b8c054f984b7aece6de803d6a4605266e1b2cb6dc00f71ea4d0bf70377bcdd863f01fd534a59d279502868d050d4eec86405916b511073 DIST transient-0.8.4.tar.gz 159360 BLAKE2B eee6d277278f2e02ce7ef2dffe8cb6dd84d2239fc7e209b995c446ba356aaff42cbbc0b805d98bd7bd246fd30028a7b15e95a49c9eae7914916c2bc9eec2256f SHA512 79930beb74700025fe1381e5e718b1d0b4ca83bda25cf64e056f56dacca8d02a52bef0a557863f55f106f3faf851fc62c7323077e7de3e6bfa7c4131ebd883e0 DIST transient-0.8.5.tar.gz 160355 BLAKE2B 7e8f7a30ec854f7d7cb0ad81f3407567e1ab2b819b982c57c50da0d714050c6907a17946e11e7d3664388a1fde435b20bf2d417d1c92a56b0ff05fe8490b3317 SHA512 e57c0ae76da1406ec7f441475dc331581201b2d21f8dd58932326a9c046fd76f24399c55f7181dec023fa042ddf1fcc9d793650c2845eacb685c9baa79623472 -EBUILD transient-0.8.3.ebuild 820 BLAKE2B 49c6b9ac483958655bfaad5b64234a862808a55e5ec94996539458175cf2237fc4d6e12a54ca794183ba11794439592dd6170a851228fa654b882e723b275d2e SHA512 a9266c33d3e9d7200ced2c8fa804ff9b8ed5ef1ab4535da19132815d805db295f406d07722d939fa88b6417b2af899236c2c19b1c5c3a4bb0ffb471742020470 +DIST transient-0.8.6.tar.gz 160700 BLAKE2B 4d7102079b56fc8ac8a77e40c8bcbce8312729a29bcfec63b7e55558f4f7c6ba113afbac9ce246305b2322b4cc930c6efa0d1b342da1f17c4a18e9622f59d26f SHA512 25c25d95bc6d438b4f80952eddef9cd0fabc360ff1e449bb259046cc7612c84932621fb326121492fda851317411c3df9524079874b10425ec53c0f7e004728c EBUILD transient-0.8.4.ebuild 819 BLAKE2B b87096327bbb2962384fd3e147eaa43ac97368c904aaab710305252e4963caf0d45b83999779f2c15eb9626c69b67886e630153277032a45334eab8ede2c6be3 SHA512 2172d2bae6a87c9d02b077767f423f8778d9b4dbebbc55bec6183d637d54b48f0aa88ec4cd07b3a3aa05636dd56eb7a306397f92e3cc8b57d9b3807c80e7fb1c EBUILD transient-0.8.5.ebuild 822 BLAKE2B 75d24cdcd5db56e6e600f17a1be732e80024d07ceae9290278c48333f9829f079bfa9dad762d95a11da080f7a265379e902e7dd8ff8d2eeb4e807697074ba134 SHA512 d6f022e066103cc0ea0e528adbeb0f668082cdc34bb5b9d0533751419ec4eb6eda54852fc4027cd270760942befb9b01748f5c6c2d5ac29d9fa857dd6df9b833 +EBUILD transient-0.8.6.ebuild 818 BLAKE2B de6cdf37b5e66776fd8107a1bd163760cd14489577a16fe419b4cf4a71d7a9ed971a088e04c41c45b393c4f3caf4cd4db0b3e8470e53d8566b56de5bab992a9b SHA512 6c422451ff895a0037b641665814c1d5e130bab396676bb1f4f62eb85b94df92b9e23b38139507f292001bcc8517f8d560c355ea24449b9624115f6b0e05580b EBUILD transient-9999.ebuild 822 BLAKE2B 75d24cdcd5db56e6e600f17a1be732e80024d07ceae9290278c48333f9829f079bfa9dad762d95a11da080f7a265379e902e7dd8ff8d2eeb4e807697074ba134 SHA512 d6f022e066103cc0ea0e528adbeb0f668082cdc34bb5b9d0533751419ec4eb6eda54852fc4027cd270760942befb9b01748f5c6c2d5ac29d9fa857dd6df9b833 MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f diff --git a/app-emacs/transient/transient-0.8.3.ebuild b/app-emacs/transient/transient-0.8.6.ebuild index 2681802b4c41..e88de3272abb 100644 --- a/app-emacs/transient/transient-0.8.3.ebuild +++ b/app-emacs/transient/transient-0.8.6.ebuild @@ -12,19 +12,19 @@ HOMEPAGE="https://magit.vc/manual/transient/ if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/magit/${PN}.git" + EGIT_REPO_URI="https://github.com/magit/${PN}" 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" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" SLOT="0" RDEPEND=" - >=app-emacs/compat-30.0.1.0 + >=app-emacs/compat-30.0.2.0 " BDEPEND=" ${RDEPEND} diff --git a/app-emacs/treemacs/Manifest b/app-emacs/treemacs/Manifest index 4e4d812a3ce0..6054acfdec38 100644 --- a/app-emacs/treemacs/Manifest +++ b/app-emacs/treemacs/Manifest @@ -2,8 +2,6 @@ AUX 50treemacs-gentoo.el 107 BLAKE2B 8f0b4ae5390e6552c14ab55dbd71ac7e93477d0ab11 AUX treemacs-2.9.5-tests.patch 342 BLAKE2B c3ea6362372e732c6ab12621ddb4522a0dc0239b52782ea03711e721b2d89a2ed135aed17b17d31896855ea538798526eff99900dd5cba8c3e098ef3ac8cfeb6 SHA512 9511abf9cfede4db029835d911efb90e846b08f869e63eb2736e0016c0c8c11f92cc62fb29e4cfadb72cfa672b02b6bf04befd005b72ef7e0dcd0ef3fdff4d49 AUX treemacs-async-scripts.patch 1651 BLAKE2B bd6aecaff19f87e843c3feb17a7a6b63186779d259933a647c66fd9dd26884e729baf726e038aba13fbcc3c41f56d2159379c3001fe91b009f9c51f3728a54d7 SHA512 94094629d2b78fd88da344e0078ddc043c2edce18f1a373116da2db977a2f6d4141801b8d02c64e67ad41f6c9bec966a88ba3aea33a80021d171a3ae862146e0 AUX treemacs-icons-icon-directory.patch 415 BLAKE2B d53b7bfcca7ab85953e1d98a71d58d273f625e095c72417d0c3e1bcfa65d4e5b9a34a60f1295f68a22f663643a6460adddfd2b03c38f7a10a0c3edfae232fb61 SHA512 c76ead6a99de0494769f35af8e3a5154fed728736e41d9cfe08c04f947959a972488e9d6e871e05b10763551fdcbda8e31e9b1bc308a043b5b315ea0a6e475f9 -DIST treemacs-3.1.tar.gz 4562915 BLAKE2B b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3 SHA512 e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c DIST treemacs-3.1_p20240229.tar.gz 4701534 BLAKE2B 3b3e5dbef181efee4739f96ee0ef0de68f344fa68b890b22c0ec808ec1c3b7afc6cd353124e2c6e5e70c931492ac0c9a3e4cee5c66b5c25ba4cc72b296ade6f0 SHA512 40631b77a71b13b0aed2f703386d98b8444c7630f952ba8d49160ba99abc13b8636169fee8cd23bbc372a7d7ae83b863e11ac891deb8cc5d2e961ccfee9f60da -EBUILD treemacs-3.1-r1.ebuild 1552 BLAKE2B 70b59cc7ce307911bcaffe310c9b04402092c52b4a467041be36500bb0848e1407be8eb6280289d5b709fdba7346b146abd4c465505dd131e91dc3e258f10ae0 SHA512 4ba84cf9b4925b62dce67819c61287694e6e67dd2555777214251be8c10598d27c45faf64bb32964795e8d4211de0b9e7abcc76c71264b7cf0ba7af1223ad1fa -EBUILD treemacs-3.1_p20240229.ebuild 1657 BLAKE2B fa878c76649dcd6f9a24833402be941797b7ad98c09926bc792728918fc92ab86af8811d7154b138869d5bce217bc98c2bb2e5f4263e9658122464d408674521 SHA512 1dae585a18dffb415e106cdcaa40c5b4b9526f9834bd56fbf26083c4983923c48bb8c6cbc84614d7f9bad1f7439781cd7decf7f39fd4d9c894e9727c2a9c25fa +EBUILD treemacs-3.1_p20240229-r1.ebuild 1640 BLAKE2B c76bc15bc727b6c34be70ad9e6f56caffdf46ef769908be789032a4e847fee59f8bac583a7ae7ffb1ee67380a46acc1856d21b6e6025b31704fa49231f0be715 SHA512 fa5572d6c946a9103c1c81131b783be2975d81009750368c62b64530171997e6e73fca826eae0ccf19ad0a997c8e26ab74baec3b9db1702b5661db3465c5e0f7 MISC metadata.xml 439 BLAKE2B a5536ef58177b5a4802017b81c68951ff5585a745ebc38f036bf2ee98bf6f51b0586ff5022cd1da55dbca13430b1811d8ac60e5b920caec7ea15f83f62ed3cad SHA512 cb6043bf4aa0e741f19630393ec1a25ab74e4ac2f17a41d932fce8d6f95663534cf28c277912c1800b252a98f1dc5ba13d6623f12251486e93dc33df1b77f443 diff --git a/app-emacs/treemacs/treemacs-3.1-r1.ebuild b/app-emacs/treemacs/treemacs-3.1-r1.ebuild deleted file mode 100644 index 5f04a6ad831c..000000000000 --- a/app-emacs/treemacs/treemacs-3.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=26.1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 elisp - -DESCRIPTION="Tree style project file explorer" -HOMEPAGE="https://github.com/Alexander-Miller/treemacs/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}.git" -else - SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" - -RDEPEND=" - >=app-editors/emacs-${NEED_EMACS}[svg] - app-emacs/ace-window - app-emacs/cfrs - app-emacs/dash - app-emacs/ht - app-emacs/hydra - app-emacs/pfuture - app-emacs/s -" -BDEPEND=" - ${RDEPEND} -" - -BYTECOMPFLAGS="-L . -L src/elisp" -PATCHES=( - "${FILESDIR}/${PN}-2.9.5-tests.patch" - "${FILESDIR}/${PN}-async-scripts.patch" - "${FILESDIR}/${PN}-icons-icon-directory.patch" -) - -DOCS=( Changelog.org Extensions.org README.org screenshots ) -SITEFILE="50${PN}-gentoo.el" - -elisp-enable-tests buttercup test - -src_prepare() { - distutils-r1_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|g" \ - -i "src/elisp/${PN}-icons.el" \ - -i "src/elisp/${PN}-async.el" || die -} - -python_compile() { - python_optimize "${S}/src/scripts" -} - -src_compile() { - distutils-r1_src_compile - - elisp-compile src/elisp/*.el -} - -src_install() { - elisp-install "${PN}" src/elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - insinto "${SITEETC}/${PN}" - doins -r icons - doins -r src/scripts -} diff --git a/app-emacs/treemacs/treemacs-3.1_p20240229.ebuild b/app-emacs/treemacs/treemacs-3.1_p20240229-r1.ebuild index 74d545f9fa28..efce9ae65e34 100644 --- a/app-emacs/treemacs/treemacs-3.1_p20240229.ebuild +++ b/app-emacs/treemacs/treemacs-3.1_p20240229-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -NEED_EMACS=26.1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517="no" +PYTHON_COMPAT=( python3_{11..13} ) inherit distutils-r1 elisp @@ -15,9 +14,10 @@ HOMEPAGE="https://github.com/Alexander-Miller/treemacs/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}.git" + EGIT_REPO_URI="https://github.com/Alexander-Miller/${PN}" else COMMIT_SHA=8c6df39f01a4d47fda2cc943645fa067f771b748 + SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${COMMIT_SHA}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT_SHA}" |