diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-06-15 13:38:09 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-06-15 13:38:09 +0100 |
commit | db70871b2044b9bfde346d6f4027dafb0a013c4c (patch) | |
tree | 34548aee54e5458d3754bd8c8f987acdb5ee444c /app-emacs | |
parent | 1c382dc5dbc52576ac2300fee0498af8af44e7b4 (diff) |
gentoo auto-resync : 15:06:2023 - 13:38:09
Diffstat (limited to 'app-emacs')
17 files changed, 186 insertions, 40 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 433008b1486f..4a99e1c0c8e0 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/autothemer/Manifest b/app-emacs/autothemer/Manifest index ca20151ab7a9..4c2f89aff64d 100644 --- a/app-emacs/autothemer/Manifest +++ b/app-emacs/autothemer/Manifest @@ -1,4 +1,5 @@ AUX 50autothemer-gentoo.el 105 BLAKE2B e3931ef756ac544dd70d9cdc7df097176d5355c784b050cac14e7768aac970c83d92368156d56fcdd10c6186f729125aae89df038219923beeea67cfb0d5e503 SHA512 dd99cdf37f591c5626e1d0a6943056662a7fac13ef1ccc00e92bf09317fe563a8d93752d9de19da37a7d39f41785e5ac332701693a2c0c4be9323ec6286fd1e9 DIST autothemer-0.2.18.tar.xz 36172 BLAKE2B 68b30f2ac55ad8c1025d6793835d55ed711b79396f137f822dfa33f05da1b4ed6b46415d25f06d15be413b17b0af517fd2421d835038d074080bfa3e2191cee3 SHA512 eaab3039dd0e284a640e67e30b5de5b0233ede8a1250f7b86b9cf786f2cba418927bff0bcb3975e286846a9b683c9d53c5326a462301ae09347bcae5a7274179 -EBUILD autothemer-0.2.18.ebuild 609 BLAKE2B e8f93921c889ce0e41dc20701b6bbb7cafda21b66e05630bdf30a51fcf784017fe5c8e211d6531a7e2ef129960d2f03a0e6b5c643e074af6c17a9f03c44a63a9 SHA512 21ebb64335b227b17228588379250fe1c16ab0521bb5230282ff2ff7cabb12befaa344125d5b487c2573371235dd94f1db3ca63aa490e65a88a855bb0e6ef284 +EBUILD autothemer-0.2.18.ebuild 739 BLAKE2B ed789b47ce55aeb56799c102d674d74c1472d4e9bf680b9f5ce508edffa5df79b143ffb06fd2be39d5d3fc444a3994f746e5bfaee5113ebb22909a9eff2d3111 SHA512 aab3066748c8ca59a514d36280fa06649e464c7607b83daaf8a9f7615afa43c645e3e64fe79d1640eea282181f136417259c7da11b8c1cca887e0eee37b3f9bf +EBUILD autothemer-9999.ebuild 739 BLAKE2B ed789b47ce55aeb56799c102d674d74c1472d4e9bf680b9f5ce508edffa5df79b143ffb06fd2be39d5d3fc444a3994f746e5bfaee5113ebb22909a9eff2d3111 SHA512 aab3066748c8ca59a514d36280fa06649e464c7607b83daaf8a9f7615afa43c645e3e64fe79d1640eea282181f136417259c7da11b8c1cca887e0eee37b3f9bf MISC metadata.xml 485 BLAKE2B dc8ec2c5e4fce77c574fd2d424a0bfe8872e6ae2248bfebd13b5c6abb19e8ded91116f0aab74d52cf7ab30f6f1030c40059d96c13b17e0c815f2f7dc5ad302f9 SHA512 b25075911ef7d026e16b2880dae3e41de4c84287299c7dbae31167007ba5d3ba5a37e7e17300dbddcafb495df5e675a1a0c37b79fb6653ba469378d7002862b7 diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild index 9ed03806642f..6536dcad1efa 100644 --- a/app-emacs/autothemer/autothemer-0.2.18.ebuild +++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild @@ -9,12 +9,17 @@ inherit elisp DESCRIPTION="Conveniently define themes for GNU Emacs" HOMEPAGE="https://github.com/jasonm23/autothemer" -# Recompressed from NonGNU ELPA. -SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz" +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git" +else + # Recompressed from NonGNU ELPA. + SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" >=app-emacs/dash-2.10.0 @@ -30,4 +35,4 @@ DOCS=( function-reference.md ) -elisp-enable-tests ert "${S}"/tests -l "${PN}"-tests.el +elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el diff --git a/app-emacs/autothemer/autothemer-9999.ebuild b/app-emacs/autothemer/autothemer-9999.ebuild new file mode 100644 index 000000000000..6536dcad1efa --- /dev/null +++ b/app-emacs/autothemer/autothemer-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 +inherit elisp + +DESCRIPTION="Conveniently define themes for GNU Emacs" +HOMEPAGE="https://github.com/jasonm23/autothemer" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git" +else + # Recompressed from NonGNU ELPA. + SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=app-emacs/dash-2.10.0 +" +DEPEND="${RDEPEND}" + +ELISP_REMOVE="${PN}-pkg.el" +SITEFILE="50${PN}-gentoo.el" + +DOCS=( + README.md + CONTRIBUTING.md + function-reference.md +) + +elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el diff --git a/app-emacs/dap-mode/Manifest b/app-emacs/dap-mode/Manifest index e8257fa9817d..4341dfbeb7e3 100644 --- a/app-emacs/dap-mode/Manifest +++ b/app-emacs/dap-mode/Manifest @@ -1,5 +1,5 @@ AUX 50dap-mode-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 AUX dap-mode-dap-ui-images-root-dir.patch 474 BLAKE2B 5431f14e767d1328249eb4904efb989d7a0e762489749049d95f4ecb4334a86f5821bdb54e602694e83718f14f2f789474075b0d3c59c676d753ae3afd4a7725 SHA512 7ccc2c9abea28103da7f9f4f4b2f42af6b92465269513784bc290e14e309df81cc826a5f19e5c246d2b173d33137db73170817455abe749ff4bf7366b057abd2 DIST dap-mode-0.7.tar.gz 6147924 BLAKE2B 300a058134e58e5ae5f94fd62251c1c621478b3148e7453ef5acd062a2c6088f0036e3ac2588ce22138d39b77221396c3f310177914b08a2bbc177cfbc14efce SHA512 ba8d8e2b3e9b699b27226b13624b24a6f78ea884fe9e8e7667537e06285354bf996f7f5d621e2576ad34bbf02ede316bf001444b8b5c67fa604aa5dc5d9416ff -EBUILD dap-mode-0.7.ebuild 980 BLAKE2B 412893db0272a548685834d675265f737a28d3d8073a57500a78dbd687981bce40f96cbfaa26d896fa740de0f08ea234769833b0e56f940fd32713d4936e8d8f SHA512 bd756a815d4b9d648a0f14c067036faddc47c34b89379cc6e7b9f2f9ce3a03e5cc8aa6f9de4d23e358e5f3564c1c286589acbbfcc886da916aef7f5a08cbec95 +EBUILD dap-mode-0.7-r1.ebuild 997 BLAKE2B f22d7a098bfeece03fbfe323a884733e5c1bef6ba2a6078475e91d6bdd78a95a9d0d5cf449b64a1b74b54a5779047c879a33627e31ee891d04a3014de08ec25b SHA512 1ae0ff09d015efb4ace11f995b02131db9a80949a61523d100cc2c7964e277260fb8941b804e9717faf9777a3fe2040584573ee509a2c42c41b2611b8fd8597b MISC metadata.xml 526 BLAKE2B 1f55ae3dda8c23869f85a281117c57c42078957e710018b146df8d8293e159bdae9297fee626538b55182153eef95206f700da8c0744cc4e3b0a73932afdec9e SHA512 635327c51267e271d0a458c8a12f40cb3ee573180f1d0ccfaf1718cd641fabb9fcd4237a755f1710d569a926d953482da3d3dcf591ab893f74a01895b336c549 diff --git a/app-emacs/dap-mode/dap-mode-0.7.ebuild b/app-emacs/dap-mode/dap-mode-0.7-r1.ebuild index 38928cefa99b..e3e29dccd103 100644 --- a/app-emacs/dap-mode/dap-mode-0.7.ebuild +++ b/app-emacs/dap-mode/dap-mode-0.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ RDEPEND=" app-emacs/dash app-emacs/f app-emacs/ht + app-emacs/hydra app-emacs/lsp-mode app-emacs/lsp-treemacs app-emacs/posframe diff --git a/app-emacs/emacs-ebuild-snippets/Manifest b/app-emacs/emacs-ebuild-snippets/Manifest index 38380d8deb0d..3448a23e1084 100644 --- a/app-emacs/emacs-ebuild-snippets/Manifest +++ b/app-emacs/emacs-ebuild-snippets/Manifest @@ -1,4 +1,6 @@ DIST emacs-ebuild-snippets-2.0.4.tar.bz2 12041 BLAKE2B 98c4134080686f12bfae92b7bfe912ead0c7f407755682c18a33b191a9329be848a5e77eb0bb50f54e935a8460e1c0fac1574187b605a8a647c199ba8946e50a SHA512 ce78bc2bcad3f7d8684258d344aa3f95b1c57331e169ea04af19f2756eca019e30b6ba7037f5f59b57a20c1fa2a2203be30bbbca4005e425129a3744843b55eb +DIST emacs-ebuild-snippets-2.1.0.tar.bz2 12381 BLAKE2B 2681b73049dec8e6bb5b3704dfd1619ea2ca5ab6757ad04c0f9530dc734b57a9d885a10b991b0973cfd12349cd100e25c554b2e55c4c84976c3390f4cbbc77e7 SHA512 d492941a20a3e5f01b3b39d2c90b17473f2b4470b6cd80153a2b8c1df3074aa95d9e14384ea1fba3348026c1704ebe2096ee8fe27227afa1ea6512c6fae7c6dc EBUILD emacs-ebuild-snippets-2.0.4.ebuild 857 BLAKE2B 4407c3ee91036fb99588aeabf91a8040a2ecb960b09fb2694f65f6fd8fff7f59419986ede020bd7da0f8f926a059f52788af5a2ec2dcebfa3231c469f89e8a35 SHA512 1029b63543a69aa8734cad5e86079056a3bde538eb7685c5fb85e551ad0542d19f032d63a1c2564dc5c8914557be14e27a687af3da4de47e8786701d7baf2594 -EBUILD emacs-ebuild-snippets-9999.ebuild 817 BLAKE2B aae3217ab89526cbd5a3bc0790a484251a327f990a4a21ac0ce50d927ac6c6e93fbf99678e1e596869f319f19d6c7eef5df8e3d9140abaa106f85063de34aa9f SHA512 688e1165cce7c4a82ab81087bc7b1145048c8667a645ffa05ac81a520de77a2af2e5b8e9b6a5342fd5a66d0b8bb3b33812aaa42014513474c09f213d9cf45e5a +EBUILD emacs-ebuild-snippets-2.1.0.ebuild 861 BLAKE2B bff702ce897b238e23d45d4a2142d1bf20bd0ffa0e227e94d252088dfc94aceff9ce265c7ad833e64fb60606d482c564ef929241b5437ba62223d3bbbbe29a50 SHA512 791cc5f66fedd6dfd19dbfd74aab1eb5bcc1292b89ee560f293d1fb183209d9190534ca89e92a23e456e9babf553df524eec257833eb60320c4fce0b4c5f6318 +EBUILD emacs-ebuild-snippets-9999.ebuild 861 BLAKE2B bff702ce897b238e23d45d4a2142d1bf20bd0ffa0e227e94d252088dfc94aceff9ce265c7ad833e64fb60606d482c564ef929241b5437ba62223d3bbbbe29a50 SHA512 791cc5f66fedd6dfd19dbfd74aab1eb5bcc1292b89ee560f293d1fb183209d9190534ca89e92a23e456e9babf553df524eec257833eb60320c4fce0b4c5f6318 MISC metadata.xml 519 BLAKE2B e61331dae5324a3bd6df1b9d2efb81b592243af098538b584e80b4968ce78665685ad9b19493cbcb92901909a9c9ce95e1dd5bdf52f8b58202d3b628ed143991 SHA512 2cf174312a39fbda838a217c62ea783835b958ff0fb601f881234d74073b7df9924a114e07364dd41181d280686e96eec71a5f7bc53c32b708d04f063b595b2e diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild new file mode 100644 index 000000000000..ad9c1efeb7b0 --- /dev/null +++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Yasnippets for editing ebuilds and eclasses" +HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git" +else + SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-2+" +SLOT="0" + +RDEPEND=" + app-emacs/ebuild-mode + app-emacs/yasnippet +" +BDEPEND="${RDEPEND}" + +src_prepare() { + sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die + + default +} + +src_install() { + elisp-install ${PN} *.el{,c} + elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el + + insinto "${SITEETC}/${PN}" + doins -r snippets +} diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild index b597df48c6a9..ad9c1efeb7b0 100644 --- a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild +++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git" else SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="GPL-2+" diff --git a/app-emacs/gruvbox-theme/Manifest b/app-emacs/gruvbox-theme/Manifest index be5a1027c2e8..1106c2fcbde8 100644 --- a/app-emacs/gruvbox-theme/Manifest +++ b/app-emacs/gruvbox-theme/Manifest @@ -1,4 +1,5 @@ AUX 50gruvbox-theme-gentoo.el 114 BLAKE2B d2d9086ad22947a842d7a53386fb4aeb37226398f607634882935defb389aef6518aaabcc2850dc33e19fb348e540c638eb13b670af4823be264497cbab94c6d SHA512 48c6c2e9d13b482a1cfc8429691e1178d407c34e2e1784a050a0e41b26b0c46756ef88f9b0678ebe5debf1992b3d986f82afdad46a709c829f36a78a9ccd8198 DIST gruvbox-theme-1.30.1.tar.gz 2849739 BLAKE2B 1d9c005b65237431f62ccda120b3adf5bed66c2238fcab263d6c18cc79b79553fbfdd04fb56cb053990b2c09fdd8f5a607d7b2a86c1164ec3a6ee1134de43b49 SHA512 52d20729c4bcc4677bb4aa9fa14a95bb3ae9a5729e70d93817030ebb3235d7e7d72562e34ab74c8c0e8c03183ae3711ef50d04160e04608bc9968d651c40f1d8 -EBUILD gruvbox-theme-1.30.1.ebuild 543 BLAKE2B 70c24bb3c9c7b2de3871ed81c9004eb4e2ecff89c5d17a3bb4fb5913ed34525f4dab9c08fb48b31127b518eaf5ae45a4311f2fcd608632a1061bf315b5c31060 SHA512 724ee9f47c6d9cf22c2c580968566ef08d2d658406c2e8875fce016a0612ca07aa2f2a9a0907436f56c8b9dccb0a45a4f42d66e100c2dc50c30eae160458dec2 +EBUILD gruvbox-theme-1.30.1.ebuild 664 BLAKE2B 3184ee1541bdb9a07f5f3e879d6402e1fe8ba36a54f9c7edcf47ecd194a2b28dea872ab56ef4bc97a07345506c999e23a6ac7b2c8a50da413afa590be7f43800 SHA512 cc65365bbb8a5794ed466f58e8c5a6e556051e0be8d9184023382bda6c89bd4ee187dc814e505acdb4bdec63de6c4c20946ae3b48396df4f0b93e148b063c1d8 +EBUILD gruvbox-theme-9999.ebuild 664 BLAKE2B 3184ee1541bdb9a07f5f3e879d6402e1fe8ba36a54f9c7edcf47ecd194a2b28dea872ab56ef4bc97a07345506c999e23a6ac7b2c8a50da413afa590be7f43800 SHA512 cc65365bbb8a5794ed466f58e8c5a6e556051e0be8d9184023382bda6c89bd4ee187dc814e505acdb4bdec63de6c4c20946ae3b48396df4f0b93e148b063c1d8 MISC metadata.xml 493 BLAKE2B c29e7582d5d57f25f44a849fbf1759b0b9825eeea60bc58adec4d8276d017b7f6b89bd157b08514864004f57c63610f7c7ca17f4c000039948c03c60ccedbf59 SHA512 3e7465a1ee7dd645dce20b64d08cb2498f66119fc1615198e38d19e6a108601c3baa09155bccf6e4b8888b7fd85386605f29fc9122c11e674549331d667a99d1 diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild index 73081b15731f..55a2a4c34f3a 100644 --- a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild +++ b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild @@ -4,21 +4,28 @@ EAPI=8 NEED_EMACS=26.1 + inherit elisp DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs" HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/" -SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/emacs-theme-gruvbox-${PV}" +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git" +else + SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-theme-gruvbox-${PV}" + KEYWORDS="~amd64" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" RDEPEND=" >=app-emacs/autothemer-0.2 " -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild new file mode 100644 index 000000000000..55a2a4c34f3a --- /dev/null +++ b/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs" +HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git" +else + SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-theme-gruvbox-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=app-emacs/autothemer-0.2 +" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/lv/Manifest b/app-emacs/lv/Manifest index 202c28829a19..3498c0dde8d2 100644 --- a/app-emacs/lv/Manifest +++ b/app-emacs/lv/Manifest @@ -1,4 +1,4 @@ AUX 50lv-gentoo.el 70 BLAKE2B 1df0d558cc0f804235f1eb2ec5eafee3246b4e52044b1cb95a6f9f5c96a5218c4eba875455049f7fb329c1b0d2aa23702dbca23507c6410554483aaf8a5d8c92 SHA512 98b4a4ab94a4f1c4c7d5ebdf819dec2c5420605671dee154c7de779b2edc4f165f523fc0c425b9b40b4879d465648fb418555942a9df25033765de7d92104005 DIST lv-0.15.0.tar.gz 36150 BLAKE2B 6e7d1ed6501d5b0fb40f3545d61469e461363dc7ec8900c7c697116cb19704529acfd9e886a1fef09ae50dfd68666e6455c62447140f55b1f4651490855c2b3a SHA512 815a8c425aaeb4d2aeb5d9faa0f66a41e37420b8e9435d93b9e78913c0e0722d1e39cad2e8f4bc12cfe34dad2e3fc1290b23d816181b12fd093f9e4d9d37e814 -EBUILD lv-0.15.0.ebuild 408 BLAKE2B 7b1cbf3882c187ab5e42d86f0a643bc5179c56d754719d24e1baf09eff05c75d8de97a9843017c4570e6a1a2e43533ba8f1b31246afe7bb822a632b64e16e37f SHA512 d017c2772b1d43d550f184e97da6a1dbb25d893f7a2124a887d2b061acd441f6c5e504e7feb44ed66ccdae4c61020e8d793d17e3cf85c9ddeb6b36b9ecd79094 +EBUILD lv-0.15.0-r1.ebuild 637 BLAKE2B 01480a62e23ff517e76a9c3a3825ba6132f9d541d7cf0da122465b7e344dc1a1d1f2a736519d0754551b72907ef63fea5b080073609c99e23b822ed968710167 SHA512 6979536ae0f934e0575269120a4a73c28742bc210a02a2f0809c7e914a19e8d06d89a0f6822767b2ebd0b67136fd34deac23d488d465306af3925504a243c0cc MISC metadata.xml 359 BLAKE2B 89743dbb851201c554ddab9f6348543bbb95eb9ee7454fe47d3f06ec81ee41f70044246ea1579e7d46f34d07092a925989fcffc3e27023c886c25fdd28d8a1c4 SHA512 9096bfb69d93a8c81166929f27eb3780a010a8d588e19e9d8223b93341698ef84f735711ffdaf295927bc46f1626e371c138aebcdafd9aba4ae60db4dd666c13 diff --git a/app-emacs/lv/lv-0.15.0-r1.ebuild b/app-emacs/lv/lv-0.15.0-r1.ebuild new file mode 100644 index 000000000000..0a3a7b98401b --- /dev/null +++ b/app-emacs/lv/lv-0.15.0-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Other echo area" +HOMEPAGE="https://github.com/abo-abo/hydra/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/abo-abo/hydra.git" +else + SRC_URI="https://github.com/abo-abo/hydra/archive/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/hydra-${PV}" + KEYWORDS="amd64" +fi + +LICENSE="GPL-3+" +SLOT="0" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp-compile lv.el +} + +src_install() { + elisp-install lv lv.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +} diff --git a/app-emacs/lv/lv-0.15.0.ebuild b/app-emacs/lv/lv-0.15.0.ebuild deleted file mode 100644 index b083085faf3e..000000000000 --- a/app-emacs/lv/lv-0.15.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -IUSE="" - -DESCRIPTION="Other echo area" -HOMEPAGE="https://github.com/abo-abo/hydra" -SRC_URI="https://github.com/abo-abo/hydra/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" -DOCS="README.md" - -SITEFILE="50${PN}-gentoo.el" - -S="${WORKDIR}/hydra-${PV}" diff --git a/app-emacs/web-server/Manifest b/app-emacs/web-server/Manifest index f936cd2814e6..63c6e349ccd7 100644 --- a/app-emacs/web-server/Manifest +++ b/app-emacs/web-server/Manifest @@ -1,4 +1,4 @@ AUX 50web-server-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 DIST web-server-0.1.2_p20210708.tar.gz 62215 BLAKE2B 66d3a3ed6ff20dd4029f7d5d226df2aead694d63ea07fa33e2ada7a04e75124c9ba31876668c4ba6afc42ed7ee717b804f871e519569d6f6461ab31847391b62 SHA512 2f64be98195bf2bd72a9a61495ff4f57c8bfd1be68c2a396f6f706ff4f0123c3492576e758059d16a320df9a6146d352f65506aa0d43573f497452a90a099b26 -EBUILD web-server-0.1.2_p20210708.ebuild 769 BLAKE2B b6ef7941c33c93d8ec007f1733b8ff8b24b7e6c1560414d4a2f7476a3a9267c442d228fc066b3f401380f9a5f98e9b0133dd6822d229025ac51de051e6a9a1f6 SHA512 d57305543c1a28665c50f0d8e94851f0fc968c06d2fb264a9e6dcdb2359220bb7e4b98d7dabbd4d9fd8b3cc9dbea3afb47787bf7cc2d9734ac4da6051fd60327 +EBUILD web-server-0.1.2_p20210708-r1.ebuild 896 BLAKE2B b1af9a54024e04683f421ab13f0e275a143401faf3526fe7eede3ae2f15faf4a9463b0c6efa19a652024992c7b06cdbaa58356e78a1ce6c865bae1b0bf9b1144 SHA512 5bb29984dd126705c5a6f5abd5bdb856b7e5db77a189bd8bf675de2e11da192f4144d69a79c1a8c3be8f2007c357ff6c719863df7d4c6ed231d47566d39336ad MISC metadata.xml 439 BLAKE2B 46ef6ba49e03f742ee5d3692936dc8ae6df3e0c49faa96ca787562f2b9c0d0078e82f4630b52cdfd4122963a8a96708d4c0b26e17a4e9df82fea08287538257e SHA512 79d7513495c0255c6d8254a1cfb01c69ea9c3a0b82a45910f16aee6f70d852329ec5a85ce55a5a82432b70f13d5d4e5b3f521367ff145dd714a9ddac6903b39c diff --git a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild index eeb187b47da0..a31c44724e7e 100644 --- a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild +++ b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild @@ -9,12 +9,19 @@ inherit elisp DESCRIPTION="Web server running Emacs Lisp handlers" HOMEPAGE="https://github.com/eschulte/emacs-web-server/" -SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/emacs-${PN}-${COMMIT} + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/eschulte/emacs-${PN}.git" +else + SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/emacs-${PN}-${COMMIT} + KEYWORDS="~amd64 ~x86" +fi LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" BDEPEND="sys-apps/texinfo" @@ -35,7 +42,7 @@ src_install() { elisp_src_install doinfo doc/${PN}.info - dodoc -r doc/${PN} + dodoc doc/${PN}_html/* insinto ${SITEETC}/${PN} doins -r examples |