diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 76924 -> 76933 bytes | |||
-rw-r--r-- | app-emacs/consult/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/consult/consult-2.2.ebuild | 39 | ||||
-rw-r--r-- | app-emacs/emacsql/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/emacsql/emacsql-4.3.0.ebuild | 62 | ||||
-rw-r--r-- | app-emacs/forge/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/forge/forge-0.5.0.ebuild | 49 | ||||
-rw-r--r-- | app-emacs/ghub/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/ghub/ghub-4.3.0.ebuild (renamed from app-emacs/ghub/ghub-4.2.0.ebuild) | 19 | ||||
-rw-r--r-- | app-emacs/jinx/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/jinx/jinx-2.1.ebuild | 55 | ||||
-rw-r--r-- | app-emacs/magit/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/magit/magit-4.3.2.ebuild | 51 | ||||
-rw-r--r-- | app-emacs/osm/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/osm/osm-1.7.ebuild | 42 | ||||
-rw-r--r-- | app-emacs/transient/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/transient/transient-0.8.7.ebuild | 42 |
17 files changed, 367 insertions, 10 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 7dae3a815194..da5bef7ee80f 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 54df4d1f5dbb..de616fa0d885 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,7 +1,9 @@ AUX 50consult-gentoo.el 82 BLAKE2B 3443827f490db8caacfe842cc7f1d1315f3889dec007210f451909576a76139f70ac5795346a7a1b11befccd3152874fd3c86ad7a20c0fbf84f793f8deb595cd SHA512 dd2ba1149c847d95d6c54265bc03de36e198dfecedc10336f6879fb3a1fc9d92e2c6de190d4f9aaab6c3d15f268fb80e082b49b6e96165697ff786333a50a601 DIST consult-2.0.gh.tar.gz 110667 BLAKE2B e697c8b71beefd7e09a5f8368e913852448f2aa8717283929c87a8a0dcaa92af56ab68ba9c919044afbe0306cacc2d999ff7a0f38a29bc46af510aaf9f81766c SHA512 71b6951d8b429fdc54ca1a2b77adfc6be5cd92be22f70d6c01e7333c3de43754176aa8e1caa3913e2bfca84aee2440a48d8545bb2c9818c73dfe8816924549f4 DIST consult-2.1.gh.tar.gz 110227 BLAKE2B df90780e4cf2ac15c104a93b90ed51febdfc11a4c3e2f436d3dc8a8d6ab6393eb1dc90092406f20ca5391c546899f8b3b9bf5e7c4f84447b2614f9b8f735f52d SHA512 36c90ebde64b2401a77af2f7dc2d5735edc46f882748f5e1ae1de4ca7aba18af5cceeb691ec0be1507a8b001c557dce5b43c9805ba8abdba31833ba9c6738377 +DIST consult-2.2.gh.tar.gz 110953 BLAKE2B d08f2905fffd815722d68653f26fefa127fc23c7dab21a4e0606553e0e1739b3ad8f0eb9efe317997fd2980c861c9cc64917a3a4480bc8afb49adc3134396fcb SHA512 12a94de605b30ae1c80b1af8363a5d973001f3ae6374882f2b695148d89cdc4143ade5997c20bd86ee32e18a70c4b70170333687a1ca931473c75a541e13398f EBUILD consult-2.0.ebuild 647 BLAKE2B 713319c38dccd4d3fb5eeb95143df8e1ed8ec18a081d302a80a559fb5508db24339fa8986c1a3391957fa22487b0f0f0c3c0bad7de99a1373411ed4962f441ba SHA512 1cc18fd1120221fafafb0409e306d5f4484c6d9f34c56dca2449ae28678b872bba6d7a7cabdb866ffec3743c12eea73b22932429b445b8f5e0c29ffee27cd337 EBUILD consult-2.1.ebuild 648 BLAKE2B fd7556312ffc60e33116243f391de9ead616c85358888bde6115b86a4b3497923e9b41abd3f9656458b44c10aef8c80a7d18790c983d77b62c61a6c4691334dd SHA512 9cd2cb6a6f94266ed1e9f2e9a4aabe3152e13a2a5b48795838e39b60c526470c3b04019ebd61a3abb6b9b0e921f975f344d3799a039948738808ecc5d50bf6c6 +EBUILD consult-2.2.ebuild 648 BLAKE2B fd7556312ffc60e33116243f391de9ead616c85358888bde6115b86a4b3497923e9b41abd3f9656458b44c10aef8c80a7d18790c983d77b62c61a6c4691334dd SHA512 9cd2cb6a6f94266ed1e9f2e9a4aabe3152e13a2a5b48795838e39b60c526470c3b04019ebd61a3abb6b9b0e921f975f344d3799a039948738808ecc5d50bf6c6 EBUILD consult-9999.ebuild 648 BLAKE2B fd7556312ffc60e33116243f391de9ead616c85358888bde6115b86a4b3497923e9b41abd3f9656458b44c10aef8c80a7d18790c983d77b62c61a6c4691334dd SHA512 9cd2cb6a6f94266ed1e9f2e9a4aabe3152e13a2a5b48795838e39b60c526470c3b04019ebd61a3abb6b9b0e921f975f344d3799a039948738808ecc5d50bf6c6 MISC metadata.xml 1405 BLAKE2B b61aec6a2d62bda9664dc5ca77d935c8bc4d6b82ed3991fdb81637a1f8250d4493a53eae446c4513d81f34d46394db63dc1915cce4d5bb21e74a3cdb451d4b18 SHA512 e8ce0aeebf5810ee02a043b5be7dc30a1f7e02f9bf587c836d234cad6884cc433519993ccc432eea7f928a37010b8c67658eeb6b54673dac92706550aac5c68c diff --git a/app-emacs/consult/consult-2.2.ebuild b/app-emacs/consult/consult-2.2.ebuild new file mode 100644 index 000000000000..ceaa32d1900a --- /dev/null +++ b/app-emacs/consult/consult-2.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Consulting complete-read for GNU Emacs" +HOMEPAGE="https://github.com/minad/consult/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/emacsql/Manifest b/app-emacs/emacsql/Manifest index f154775fe215..10670b5249ac 100644 --- a/app-emacs/emacsql/Manifest +++ b/app-emacs/emacsql/Manifest @@ -1,7 +1,9 @@ DIST emacsql-4.0.3.tar.gz 2398435 BLAKE2B 3c66b922b63a1265660e59cf0319583f98bb6d51347fb6abd76e12d1ff0d9bb92501fb1e35bb4cbe83f8338d6b03e25d3a0536e78998f252ad210d80971e701a SHA512 a8ea07ddae35f993bfd9b19f4d0964ae3128d362e1e377e917a715d5c1dfb0c2dda0fd7ad17664f0e7e70342deeb780f99c5cd66be9b80aff46dd11a91c20984 DIST emacsql-4.1.0.tar.gz 32308 BLAKE2B b5022c9312057949fe243ae696860da26060ccd2df0103fa6298c9613135e0b4bd246eb57c276d33ee39d348230a5648e70f077feb0b97e07c06af5778d5905d SHA512 a43c5dd1bdca451b91a4a0dbf771b138cb55ee69a950e37507d109b3dbe5522a01ba57e2ac6ec8678dbb21c002fb72bf69068f014883bac660d1a824a4eecafc DIST emacsql-4.2.0.tar.gz 32330 BLAKE2B d52ce56b1cfee6ab570efcfbe79ee6001f925637d36214471a842089cb741bc71c2ce1f2afadfab0d88fc585d0d601f7ff44ed535dcd71f117e21339794bfe74 SHA512 7a60e7524d5d939ea18e9dd00d372420b79efb6d26aa6403427c51c19be0a3526bba3054cf5b73a0ff1d54100dcdf5eb3e4330a2b90b175cffa8cedb05366ae5 +DIST emacsql-4.3.0.tar.gz 31823 BLAKE2B efe6b21e5e39eacdf80bcfc8e920366e227f127dcd5f7060c9b0f8ca34a2fbc0887d6c700607813cc631da1487114d7b14864d779a8a8bde7de2e03a99324305 SHA512 a8cbe557d05c9d1dd7d54e0feb602e658fa426e7abab084bf286e42365479e11101ef4bfdfeb29760fe1f2d01a957d6d5408052694dea690033fc26b52d5528f EBUILD emacsql-4.0.3.ebuild 1448 BLAKE2B d5b819dede266c70ddb11ac1daf3f4a47bf2336cdb9ee3bebc5e3e41fd2fe1812f03ea08e4c1c69cb083461adf7ef90afb019a6b3db16424676c5ccadb4fcafc SHA512 4512ec40fc51cd914334c9bbb3aa0338d48f809c5cb357a29507016cc85faa3346ea49a12ed5831e6774b2353c60c6f52789af3b7159b929e9f2a448b2febc81 EBUILD emacsql-4.1.0.ebuild 1383 BLAKE2B bb23bfbc6b3fbb01e1fcfe3edf3e6854358fca18ae6fd6829a1d82c9f93dab32b70864a89029e02ab96f3c8b2de504eca853f45658dba75a32d30dd9a6cdf4f6 SHA512 34b80e586b5a09b2cb8554a509ef93807c169d416f78a0770d0296a671e6c0bbe001a7185777d376d6b57a4a8d51d9c8317f103d3560654e3c76008a0f0d377a EBUILD emacsql-4.2.0.ebuild 1002 BLAKE2B 971b6970c453b937f2ee61ee9ac7321f67249f1e87b1b7658f7d7cebb93dde1f6b87a07e47468b675004d75a7ba171e5ebfdfde66b2e058dd9e988f8c8a31b19 SHA512 a0b6ba0dd96d7164d33033a2b04996608850efad8e11435b90430cb3a0ad7c5771fda520410895f66a63ba31a61c5fbe367c1c315a6e3f116ddfb1811e466d8a +EBUILD emacsql-4.3.0.ebuild 1002 BLAKE2B 971b6970c453b937f2ee61ee9ac7321f67249f1e87b1b7658f7d7cebb93dde1f6b87a07e47468b675004d75a7ba171e5ebfdfde66b2e058dd9e988f8c8a31b19 SHA512 a0b6ba0dd96d7164d33033a2b04996608850efad8e11435b90430cb3a0ad7c5771fda520410895f66a63ba31a61c5fbe367c1c315a6e3f116ddfb1811e466d8a MISC metadata.xml 465 BLAKE2B af917169cbf09b171ca8d04b1f39df6ad2f6ab2ba8ef6196723c6041983beef0cc1f6cbc149d481b9a444dc9095ff343888630d2fa762e63c1f84d180421e1fa SHA512 b3783f583f4ee7a6ae736925a2ce3195722e27c549554af773df3dd68360932e322d9e6e30a979bb2af134b12944bd48d5c2832349cee2e58b554ae87325e303 diff --git a/app-emacs/emacsql/emacsql-4.3.0.ebuild b/app-emacs/emacsql/emacsql-4.3.0.ebuild new file mode 100644 index 000000000000..d29de3468233 --- /dev/null +++ b/app-emacs/emacsql/emacsql-4.3.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="A high-level Emacs Lisp RDBMS front-end" +HOMEPAGE="https://github.com/magit/emacsql" + +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/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + " + + KEYWORDS="~amd64" +fi + +LICENSE="Unlicense" +SLOT="0" +# TODO(arsen): postgres-pg using app-emacs/pg (unpackaged as of yet) +IUSE="postgres mysql" + +RDEPEND=" + ${DEPEND} + postgres? ( + dev-db/postgresql + ) + mysql? ( + virtual/mysql + ) +" +BDEPEND=" + virtual/pkgconfig +" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + + # Not packaged. + rm emacsql-pg.el || die + + local -A backends=( + [postgres]=psql + [mysql]=mysql + ) + + for useflag in "${!backends[@]}"; do + if ! use "${useflag}"; then + rm emacsql-"${backends[${useflag}]}".el || die + fi + done +} diff --git a/app-emacs/forge/Manifest b/app-emacs/forge/Manifest index 4fa32671095e..e08dd1b8e7c2 100644 --- a/app-emacs/forge/Manifest +++ b/app-emacs/forge/Manifest @@ -1,7 +1,9 @@ AUX 50forge-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 DIST forge-0.4.7.tar.gz 134302 BLAKE2B 5797a8908cc25a49a40611ca3eda43e55cc9c8c45e8e747877e1345e62194efef07deac49e3524c19ea17e0f24787ef3459e8ca3360ab66cf136cd203bb52515 SHA512 261e1992ab30f931f24caa418a18c08076936f77e71d6ba3c22d959ee5260de717d43532aed910c43d8147fb520028d3ffb3a8cfceb9d2878fea39dd5d5539e7 DIST forge-0.4.8.tar.gz 134969 BLAKE2B 136defcc7833c049889c4997ec1f2fd192629d655ab6a3ec532220f0652eb588846a7131d552a5c3e2fa15d9d114137361360ee0fe3dae45e4dedce21514e9a6 SHA512 84b9894bd6a5728cca00f2be1ea974758ac53f3454311feb303b4658fd9cf007bb1c65774a555e3b5a9cb5f5cc4877c13f092aff3d7527d7a7eac2d58a510bad +DIST forge-0.5.0.tar.gz 142364 BLAKE2B dc94ec1893f558615903fd9d0a782f034a418556bc249fc2e8d6171263cdecf2b1c803091efd93b8f52eff698c95423c5a1d5b25de8a578bef67616bd24eab85 SHA512 274a0503f546bc3039b0f646c4924760b08412c67516e7816d91adf9dfa90dfacd64e4b532656af2ce170182e197db2f45ce6aae99ddf5eecfa283aa3df2bb50 EBUILD forge-0.4.7.ebuild 893 BLAKE2B 1d4320cbae23a40739b67df526f732ce24defbb17408c7cdbac212487c3331276a03403a7dd6932c91fb3727a7f24c658706910fed956238d05f55c318afcfb7 SHA512 56ebbfa985b973e2ca2368b34e38bc996828ed15ba5e7b504b69b1327657fa9add8311694e4008966b099232289c8f7aa52b2d63a3decb4643e1d05cfcde5f01 EBUILD forge-0.4.8.ebuild 893 BLAKE2B 1d4320cbae23a40739b67df526f732ce24defbb17408c7cdbac212487c3331276a03403a7dd6932c91fb3727a7f24c658706910fed956238d05f55c318afcfb7 SHA512 56ebbfa985b973e2ca2368b34e38bc996828ed15ba5e7b504b69b1327657fa9add8311694e4008966b099232289c8f7aa52b2d63a3decb4643e1d05cfcde5f01 +EBUILD forge-0.5.0.ebuild 893 BLAKE2B 1d4320cbae23a40739b67df526f732ce24defbb17408c7cdbac212487c3331276a03403a7dd6932c91fb3727a7f24c658706910fed956238d05f55c318afcfb7 SHA512 56ebbfa985b973e2ca2368b34e38bc996828ed15ba5e7b504b69b1327657fa9add8311694e4008966b099232289c8f7aa52b2d63a3decb4643e1d05cfcde5f01 EBUILD forge-9999.ebuild 876 BLAKE2B 1578241c54104e9da9fde5135d4a3b3e9d59ffc9a5e3b32459b5ea6c7e1758ee4dc6ebad60552af0822e3c593e92cf03c5c2b2a8522f3e0e6b32759290e6a409 SHA512 ffd3bf6179dc43edf96f000d01424de6fb61c5f46c1f596ae57ac3b476fefcdcfdd26f6daf37005cf9f8d86b33f1adf6275491192cbc9eb31d9e76c8cc674a44 MISC metadata.xml 569 BLAKE2B 80cea93ab6574a8c39810a3fe59151c95e90a00f235352011174868554d9b89effb34601ee5ae51b37c25d3da87cf77c045dd0d35bf6e31298e16a2e7d850bd7 SHA512 d6412b328aa1813da6173404c169af3e2b52c71251b74bbb2ea59969be8073071c319bc4286c31882133931ab9bdb5ad30cb5da47c6698661f21c367e01a1287 diff --git a/app-emacs/forge/forge-0.5.0.ebuild b/app-emacs/forge/forge-0.5.0.ebuild new file mode 100644 index 000000000000..da531f9f98b7 --- /dev/null +++ b/app-emacs/forge/forge-0.5.0.ebuild @@ -0,0 +1,49 @@ +# 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="Work with Git forges from the comfort of Magit" +HOMEPAGE="https://magit.vc/ + https://github.com/magit/forge/" + +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" +fi + +S="${WORKDIR}/${P}/lisp" + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.1.0 + >=app-emacs/ghub-4.1.1 + >=app-emacs/magit-4.1.3 + >=app-emacs/transient-0.7.6 + app-emacs/closql + app-emacs/dash + app-emacs/emacsql + app-emacs/llama + app-emacs/markdown-mode + app-emacs/yaml +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" + +DOCS=( ../README.org ) +ELISP_TEXINFO="../docs/*.texi" +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest index 66c1eab7005b..cd8be47ae6ef 100644 --- a/app-emacs/ghub/Manifest +++ b/app-emacs/ghub/Manifest @@ -1,8 +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 +DIST ghub-4.3.0.tar.gz 61655 BLAKE2B b4cfdf795eb561e7149c05a05982118d6ed98edad6086545e6a8982666069b1c678405fc33ba1104d3107baad25da9782927cd501f3ba64cfd016126854e5f38 SHA512 303bb639e86e92b11b676868e85a1fc9f00899cecd55cc10438c7829ea1c48ea37a2459845d79210618655f961e868d1f629babf5a7ca42d41c89849f6dee30f EBUILD ghub-4.2.1.ebuild 813 BLAKE2B 86c6872c28aced3731aeadd42b2c3f38af7e2ee930b54ca4d0e31937afc60718d1c22c8d59537d902ca15ff2a3e055687a82a29c2e4665143fc1e20281cef366 SHA512 d93f11040bacf13f664f67fe02aee7ae78074da977acfa470985ae238db5259fea93344394a78a17c9fbd51664a16543ae90d60f6275a90d7fd6847e3d30dd5b EBUILD ghub-4.2.2.ebuild 815 BLAKE2B 66042a40c4fc0d4484f9c473e0a8e9cd8b8f08ab1edcd398b157aceb11cce767d22cba52cb198d0481887e5a8f849a95b4587c4221c521f05b271556c1211a62 SHA512 39b194938cb3a2b2d90feab7a7a17fe69282a0c2dc1188e54d5e9fd8b1c4457ad55256eb3d871b610db80b8410128f23a54eac9d9ab14918d7b933e25434bb9e +EBUILD ghub-4.3.0.ebuild 815 BLAKE2B 66042a40c4fc0d4484f9c473e0a8e9cd8b8f08ab1edcd398b157aceb11cce767d22cba52cb198d0481887e5a8f849a95b4587c4221c521f05b271556c1211a62 SHA512 39b194938cb3a2b2d90feab7a7a17fe69282a0c2dc1188e54d5e9fd8b1c4457ad55256eb3d871b610db80b8410128f23a54eac9d9ab14918d7b933e25434bb9e MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de diff --git a/app-emacs/ghub/ghub-4.2.0.ebuild b/app-emacs/ghub/ghub-4.3.0.ebuild index 85468f950623..e61ed8cc3d47 100644 --- a/app-emacs/ghub/ghub-4.2.0.ebuild +++ b/app-emacs/ghub/ghub-4.3.0.ebuild @@ -3,6 +3,8 @@ EAPI=8 +NEED_EMACS="29.1" + inherit elisp DESCRIPTION="Minuscule client library for the Git forge APIs" @@ -17,27 +19,28 @@ else SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-3+" SLOT="0" -DOCS=( README.org ) -ELISP_TEXINFO="docs/ghub.texi" -SITEFILE="50${PN}-gentoo.el" - RDEPEND=" - >=app-emacs/compat-30.0.0.0 - >=app-emacs/treepy-0.1.2 + >=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 + mv ./lisp/*.el . || die elisp_src_prepare } diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest index 02952c2b6d03..4233b3e2efd7 100644 --- a/app-emacs/jinx/Manifest +++ b/app-emacs/jinx/Manifest @@ -1,6 +1,8 @@ AUX 50jinx-gentoo.el 124 BLAKE2B f4246148c20179c2c4785befcafd49f862c3217861f00a5b7b4406db4f32872cf532d584c1ae7efb325df79667cc5b5498d368565444eb229b545d9d1e860d82 SHA512 e9281cb1c20d6dbc7f9afad1522ccf7498e72a91a907f2ec567fa23f6b9ce0844176fa7480f29188f294de59c3a921b75be5657967995c5a90f7e28c0f3a9fb4 DIST jinx-1.12.tar.gz 36050 BLAKE2B 978259fb5e36ba86b97e035b2d128e19ef961146fa71a139bdbcf978cb360ca56fdf76bb43b1e9dfaf47c8acbf9082982f4e90e5c2e65adcea969787f61c8a44 SHA512 7336965a2fe3fb8c9e8f1ae6c4e7cd05a9bafda7476f1264b8bb584d8f3f81dca7085a5cc5befe686d56e2e43945e5b04c53ef8028886b2a46d0fa52afac8ee4 DIST jinx-2.0.tar.gz 36458 BLAKE2B aa9ba5b6cdb96a1764cc84e0f1f51b1058e872d68b5613b416241930b1d65bb81f9d32f6de3527f6b8dec3e587fe0d57f4b295e87746ba12c30f117288b0e4c1 SHA512 da34d1f055f108f5abb3984978841b7bd9e19d4ded88c8e37192cb6a523ad04910ab5e9875aceb2cf6c7eb6486fc6166eaf5fb21f47cf0bcdfb943646f555a5a +DIST jinx-2.1.tar.gz 36669 BLAKE2B ca88c0e5c05c5bf554d129db0794fed4c794f535c2d420ed1692dd3378102aa41ce4c4f0322d84d235b0c66961db85f05f23f7f5a1376f46511a33a2d6fb5b21 SHA512 3f49c771629c5d6bab5130d3b2fa6a6237fe2a09292610838af8da519733957fc8ea603939e983d54e2e15bfc0cf0d736e8a45e5a86d5cdfaa2f8eb2d621f98b EBUILD jinx-1.12.ebuild 1049 BLAKE2B 13bbdd8a275201e506edb58c21382a7aa8bbb0120be26daa85ce57dcb4d1ca4addfa1e5af69adb9cc3759fa192c67ae17580f2687e98f5ca295db051ee07547c SHA512 a7ffd2575f9f292538921ba513458a9899081843cf4003938de32470fed7197473b130875b29871bbf9c20f0b7bc574efdb09885b716b1f0b57e22550175a013 EBUILD jinx-2.0.ebuild 1050 BLAKE2B d989f1298e972bd3ff7f47aebf74a3f25b22f0c77f669d73750d65ea3f493b5db979057a9a31aaaadfff695e833a51addcfada520a45dac6d2363cf8c4e21c55 SHA512 6c5f0957541d4db8fe7742653289bc06197677062883128e0713c2e363b3c1706371a3b12d83bcd106c42133e777ef66f453ca141563a773811953fc3a8185e3 +EBUILD jinx-2.1.ebuild 1050 BLAKE2B d989f1298e972bd3ff7f47aebf74a3f25b22f0c77f669d73750d65ea3f493b5db979057a9a31aaaadfff695e833a51addcfada520a45dac6d2363cf8c4e21c55 SHA512 6c5f0957541d4db8fe7742653289bc06197677062883128e0713c2e363b3c1706371a3b12d83bcd106c42133e777ef66f453ca141563a773811953fc3a8185e3 MISC metadata.xml 568 BLAKE2B fae3a1f251834e444db4a7dc9ebe1825760671a2c025da8a82fe5ca606a2c6590030e909d5e4b6efdff4d498d3f4b6c4efd193193c9b43572dff64996a38a44c SHA512 61b2c882ec4a170d5f672664943260a01f21b5698ee735ec0a29b0f7051d7c62c2a2b96f1cf04fdd3fe17e79b752ff79e0b1a6f514f84efb8e91eb548f619da4 diff --git a/app-emacs/jinx/jinx-2.1.ebuild b/app-emacs/jinx/jinx-2.1.ebuild new file mode 100644 index 000000000000..fcd7f6074591 --- /dev/null +++ b/app-emacs/jinx/jinx-2.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=28.1 + +inherit edo elisp toolchain-funcs + +DESCRIPTION="Enchanted Spell Checker for GNU Emacs" +HOMEPAGE="https://github.com/minad/jinx" + +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/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + app-text/enchant:2 + >=app-emacs/compat-29.1.4.0 +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + edo $(tc-getCC) -fPIC -Wall -Wextra -shared \ + $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \ + ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c + elisp-org-export-to texinfo README.org + elisp_src_compile +} + +src_install() { + elisp-make-autoload-file + elisp_src_install + + elisp-modules-install "${PN}" jinx-mod.so + doinfo jinx.info +} diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest index b552c1956361..ffb6d402ca00 100644 --- a/app-emacs/magit/Manifest +++ b/app-emacs/magit/Manifest @@ -2,8 +2,10 @@ AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac3 DIST magit-4.2.0.tar.gz 673702 BLAKE2B 436a2cbe88ffb6a4940eeb8b7f9ab9c1535942df6a35dab5cd4de9052bb5f9d2fa70abc61f26688c792de19a4d9a22c87d90d98515b3ea4a32356f6f163a7980 SHA512 e5488f759e3cd2c72966a31142f90bee2e3c8bb10bd4a77db69899a13cafb68222656331d7b8ac8a042b431994af03f0f0ce04658e967a07d4f3c3440da2e0d9 DIST magit-4.3.0.tar.gz 682985 BLAKE2B 3db67a54c8e25e3948c58375909d68c105af15a37c5f9c717ed7304952c3c8e5e5fd2bc71f8e328c11334bbcdcaa969bcb1756d4dd28b4ac90da70da6be4af29 SHA512 f885c3e8ed12d7b6b1191071d11df1ad6e34f52296e93079cbee1f3b428ef95b3996ffae93f2ae124ae3d3507f473447171e278cb2199c5f9132a3bfca7af9ec DIST magit-4.3.1.tar.gz 684940 BLAKE2B 68c95f301ec17ef7dafc85d2ba3e158152f45cfb23a7908de753898a0d487eeb9ab102a61a98f08dba2cf06a785767612f719eba8da153398812e0eb7a84fa91 SHA512 f09f63966e2d337bf7d03ca474a7d57a8c118bc12de0e360c1cab455b59893386c15b5a278cbcf9d0afbed4468d16794d100f380dde40db00f19642340d6b33c +DIST magit-4.3.2.tar.gz 685799 BLAKE2B 8b996548d022467f28ed1cda5cb4b766ca56d354a5a125b876c2cc0dc8d8ecc1be15e5f72feb04775460eb2705f33566957e9b1fea1f8a561a5447d1fffb853a SHA512 c6d09618af4f553ecfb471151cb8f51561bacfc8f313c369d5cdef894ebb778a415f083f31383590d65602cc0b50d105cde346a91dd2dd08690707beed39dd45 EBUILD magit-4.2.0.ebuild 973 BLAKE2B 860472fdaab283227c2dc02f9e804f26e3110529c67c48a421fd5905e8867f1e71966d756fd78602f07ed024f602b4164a3e465a37d242ad4427c636744e5cc3 SHA512 fcc91e0c4d91495f1751f158cc75bf9966522becf3e50e4558e939cd7a6dbc2d1a7c1b8cd95eaca85ad4eccbae7112b05451346360103426a7e63025202de515 EBUILD magit-4.3.0.ebuild 959 BLAKE2B 1d13ce15577201f5b5090ee9fc51dd38a244613ff14f39c2cb6b459c6297bb356a255f558978fd97a69f8eeafabae2c293848de1769d720fc222fcd922d3dc67 SHA512 7642c5aac172112b2fb73a6233393087d2a63524ac7ec04e8e0a6c1f2aa531c00b83bbed0e237f4eec539b798d04569d62f6156f6afddd6e726e9cb3355be75c EBUILD magit-4.3.1.ebuild 961 BLAKE2B 9476adcb9b8bfed03af73f786b07feb417192728d04dad5800154a0188469f7f8813f2bd4963d770062b2bc250298aab1ef80907f896adc2bec7f8d166667862 SHA512 4eeeb88660798adfdf3a0eaad07f409365aa726a9e5f8d02230ff70b97643f72690962425f466c93574b1cfaf39d494bbde0c6a877c49e54afa09d7c1dbfcf2d +EBUILD magit-4.3.2.ebuild 961 BLAKE2B 9476adcb9b8bfed03af73f786b07feb417192728d04dad5800154a0188469f7f8813f2bd4963d770062b2bc250298aab1ef80907f896adc2bec7f8d166667862 SHA512 4eeeb88660798adfdf3a0eaad07f409365aa726a9e5f8d02230ff70b97643f72690962425f466c93574b1cfaf39d494bbde0c6a877c49e54afa09d7c1dbfcf2d EBUILD magit-9999.ebuild 975 BLAKE2B 1fe6fb5b2344c55f27f731753f1c0358f8b72a63a826b7058660e3540cfaedb32a99b861e626fa1e6374b0c8071fd3359041bbb5e46746fc468f25adbb0bba11 SHA512 f184ef42cd821ea293c56b27a083a5c23c5bdd7fd26ff96c1aa09ec8509420a22bc499fea8ad44583781188961d4ea7942db9705069c572a7b7d2989709314eb MISC metadata.xml 909 BLAKE2B d3ae2a06f0201a00c5b64b8357838bd26be22900d681448c3ff1df413a8ab7b345513d8ab76e138b7f1614a94f473717bf9dfbcac89cbcb13093b396c06f5b3e SHA512 f2c28423543b241737ee910a33e0bbf2eb668aadd18176e30d06b05f8a5d591a3933c129314d956a566ce49bbb5f84096da46a45d3dd1fd67efa2e0d8a6c70ab diff --git a/app-emacs/magit/magit-4.3.2.ebuild b/app-emacs/magit/magit-4.3.2.ebuild new file mode 100644 index 000000000000..ca36c4b1e46e --- /dev/null +++ b/app-emacs/magit/magit-4.3.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A Git porcelain inside Emacs" +HOMEPAGE="https://magit.vc/ + https://github.com/magit/magit/" + +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/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +fi + +S="${WORKDIR}/${P}/lisp" + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 + >=app-emacs/dash-2.19.1 + >=app-emacs/transient-0.7.7 + >=app-emacs/with-editor-3.4.2 + app-emacs/llama +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" +RDEPEND+=" + >=dev-vcs/git-2.44.2 +" + +DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes ) +ELISP_TEXINFO="../docs/*.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + + echo "(setq ${PN}-version \"${PV}\")" > "./${PN}-version.el" || die +} diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest index af2962ff1c2b..6d9582415de3 100644 --- a/app-emacs/osm/Manifest +++ b/app-emacs/osm/Manifest @@ -1,5 +1,7 @@ AUX 50osm-gentoo.el 67 BLAKE2B 0486bd17d60abb53433943335ed7584a0ab6f3b2a1dcdf23174e6f790f95044d4000d5b37a3b1c2549337268b5b296c6528e68e061ad75aaae8bf3ff141069f8 SHA512 b4aed2a5c285c94489371fa297a44d7bd3ac6172199cea0218d0469cf4c2d36b819ada8f3da6b0a95c44f729e4d77f5051826081137c0f68cd58829705ccc50e DIST osm-1.6.tar.gz 35738 BLAKE2B 295123c96a9f116959809405f08f72239c084e26796b727b0819eabba0c34eb847305c3460c9cf69da23098b4a25691a939a1821a3acd1e0cc0a6e6c29f2c51f SHA512 0130924d392149bbf31f69e7188543bb83fafab29f06d70be331dcc58c9b53fc7b8fc945ac1c37b6b69ff612872233a2e5f000a6116d883dac17698472adc6c9 +DIST osm-1.7.tar.gz 35741 BLAKE2B b2e49975d5a859180b10024a9ea7a6ed1d2bc795263d6be1b8957087e27cb86d767ee9eff76530874697ce6c583963e6bcf32bf03d80abe5c8b593b9363789e3 SHA512 dc121a31afa1c352e6f9e67e25af2dd4dfab824aa20c5321b8a6ad7abfa8cd884c5bd841d3385c99b0a3992704471943989881f1f64496a7bb889095c9912765 EBUILD osm-1.6.ebuild 754 BLAKE2B fc911ac0a9ce80b6b8b35b63e849ff36ac88c9f6eaa7628c76ee7eb00306d15d3123ff655d9348dccdb7868f3b4fef16663052821cea27876c30a0a85fe39063 SHA512 dc290ca32d29f370dfa050f94dd0bc809f78ba5972ecf21758e9ec910eda9c2bcaae112aaac9ddc304705b210e89dfe668258c444658a5f0891e574118e0f8b3 +EBUILD osm-1.7.ebuild 755 BLAKE2B 348738d13b80e6db5965c4c66dfac10aeab0168fa9e7c708e981594efc14b2c52f62ac9170496ddcff9565c851f5f3bfa4ef1cfa4ddff09168e05053bf475808 SHA512 7ed6198e49ac3aa804d15addde6a0620b9a6f3bb48576de053980faedf77f1d01207ec52b35a207e2aac25505e768eb8dfe4664fe44f666d1b33a6be7946239c EBUILD osm-9999.ebuild 755 BLAKE2B 348738d13b80e6db5965c4c66dfac10aeab0168fa9e7c708e981594efc14b2c52f62ac9170496ddcff9565c851f5f3bfa4ef1cfa4ddff09168e05053bf475808 SHA512 7ed6198e49ac3aa804d15addde6a0620b9a6f3bb48576de053980faedf77f1d01207ec52b35a207e2aac25505e768eb8dfe4664fe44f666d1b33a6be7946239c MISC metadata.xml 1007 BLAKE2B f28de509f2c4d32cbc67695ed97d2e4231baaa56e29a55993bb6b6c85323bbab51ba6ea398d6b0f562cb93975c6c09a5962f7f504509c4a6dcf19a6efca08750 SHA512 8ea20302c01493f320e2ad72e2a3530088a9a7d8db5a72c33286f31e82ba4a60e1dcaf6c4a11ded416ad864c27bb42d3833aeda58b261ea054ab71cb5fd26736 diff --git a/app-emacs/osm/osm-1.7.ebuild b/app-emacs/osm/osm-1.7.ebuild new file mode 100644 index 000000000000..da9aa6a8d6c8 --- /dev/null +++ b/app-emacs/osm/osm-1.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs" +HOMEPAGE="https://github.com/minad/osm/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/minad/${PN}" +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg] + >=app-emacs/compat-30.0.2.0 +" +RDEPEND=" + ${BDEPEND} + net-misc/curl[ssl] +" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +} diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 34a7d7b3db27..8d85fe1148b4 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1,8 +1,10 @@ DIST transient-0.8.4.tar.gz 159360 BLAKE2B eee6d277278f2e02ce7ef2dffe8cb6dd84d2239fc7e209b995c446ba356aaff42cbbc0b805d98bd7bd246fd30028a7b15e95a49c9eae7914916c2bc9eec2256f SHA512 79930beb74700025fe1381e5e718b1d0b4ca83bda25cf64e056f56dacca8d02a52bef0a557863f55f106f3faf851fc62c7323077e7de3e6bfa7c4131ebd883e0 DIST transient-0.8.5.tar.gz 160355 BLAKE2B 7e8f7a30ec854f7d7cb0ad81f3407567e1ab2b819b982c57c50da0d714050c6907a17946e11e7d3664388a1fde435b20bf2d417d1c92a56b0ff05fe8490b3317 SHA512 e57c0ae76da1406ec7f441475dc331581201b2d21f8dd58932326a9c046fd76f24399c55f7181dec023fa042ddf1fcc9d793650c2845eacb685c9baa79623472 DIST transient-0.8.6.tar.gz 160700 BLAKE2B 4d7102079b56fc8ac8a77e40c8bcbce8312729a29bcfec63b7e55558f4f7c6ba113afbac9ce246305b2322b4cc930c6efa0d1b342da1f17c4a18e9622f59d26f SHA512 25c25d95bc6d438b4f80952eddef9cd0fabc360ff1e449bb259046cc7612c84932621fb326121492fda851317411c3df9524079874b10425ec53c0f7e004728c +DIST transient-0.8.7.tar.gz 160616 BLAKE2B ebfcf579fd409b95557cad61890e87fa665c1890e1222e647197abfa2ebbc704b0437e4f64bba0ab7ce416124b298f1e85d9c9e8cade591be35e8530d47a1798 SHA512 bf4c5c16ce6b47faaf2355889f4709db6e29ec78d002e147a9fdf2e872494b3f07ed748db0541a18e31310519aacf66f4cdce10272d1c4c21397b56d41145913 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-0.8.7.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.7.ebuild b/app-emacs/transient/transient-0.8.7.ebuild new file mode 100644 index 000000000000..e88de3272abb --- /dev/null +++ b/app-emacs/transient/transient-0.8.7.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}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.2.0 +" +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 +} |