diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-07 12:29:08 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-07 12:29:08 +0100 |
commit | 6c1090c8458fa6e15fd24227293d60bbf356eb60 (patch) | |
tree | 26a7d6ff13e906f3f47a6aca8e915c84b8f25bd0 /app-emacs | |
parent | 8bf02d8edf7e8947a205e2dca77bee4c4e31739b (diff) |
gentoo auto-resync : 07:09:2024 - 12:29:07
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 75619 -> 75613 bytes | |||
-rw-r--r-- | app-emacs/buttercup/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/buttercup/buttercup-1.36.ebuild | 38 | ||||
-rw-r--r-- | app-emacs/denote/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/denote/denote-3.1.0.ebuild (renamed from app-emacs/denote/denote-3.0.7.ebuild) | 18 |
5 files changed, 58 insertions, 4 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 7d3448735472..7eef753f903f 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest index c588a89103f1..daf5ba58e4f3 100644 --- a/app-emacs/buttercup/Manifest +++ b/app-emacs/buttercup/Manifest @@ -1,4 +1,6 @@ DIST buttercup-1.35.tar.gz 93375 BLAKE2B 7bedd4a8576f900934e3a39cdb5a58e85e6b9ec682cc1030495d50d686880ef14d73afbd49340856c3b3279548babf7297ba787f1a17bfd3dee81bd8a72f2f4a SHA512 416edb974999e2eac38040ce72c241ab961cc63f40068711b0436e4f3ca49025955d5ee2d93168770da0f251269652e36c1c9c0436f6ee6133c6ca859dbfe487 +DIST buttercup-1.36.tar.gz 94614 BLAKE2B 1c76424188eb09df0b5f46f5c97b8633d11bd324a587cf968de2314f8639b66fc06cb2cee727f4cbc91b3fabeca41f2cfdb5f3ff87d6d2318fffaa3fabfc9280 SHA512 bc7d8d90537687b8d97927f14ac7c401ac9b538b315da6ae418c7af801d1f9461f4b2d9185102e6621240189dda4a8b547cd84332e38bc56458889dab6ec0f66 EBUILD buttercup-1.35.ebuild 816 BLAKE2B 5ad5f7fe86eb4739e80fe785395dd768aff4b2c85bd0bf52519d1bcd3a1fb147bf92b6f7bf3174de56004df81364aee06a686e53b588b7e47d5f393c5201c834 SHA512 d400ee2ae35755b2f8e49f8035a22c8077ea87204e8719c310d1ad0a6286c72753fa5252a5f25ccd092dfe765995d4b9ff626dbb3f0ab1a0414831e8998d64b7 +EBUILD buttercup-1.36.ebuild 821 BLAKE2B e9de2d21b4893838753e60388a251bc2c8e36cfab1aec76c7adc59d7558f42e5fe6451e45d259c0c1efa3a8499b39d315f458394d2d05737dc6eb35ac68263ad SHA512 562186c59735896cc39c5e5a59b842d95641c0cb72f61a29dc1b0f3989d065bc6d65cd0cbaa62c8fdc083d789eb1950a1359a102f5ae65dc7692e00e55a4c8fa EBUILD buttercup-9999.ebuild 821 BLAKE2B 2df1647719208285dceed1cf90981a04b3f1f57b5deae4ac9254c72a6d2b2b1b9e7e9403a22c10b31dcc4ce666882f93df662f499f4f688cb4269ddee33e5292 SHA512 89024c75d730a1ca4a5f61af5daa2226fe4acd7d751f02554681d0c29b7cec31d3e83b7089ae150ae98e73d6846a2c9874f79c46f02d987cd259131d95cbc037 MISC metadata.xml 392 BLAKE2B 365eddee8c36962902e64b476ca9f21b34bf1faf9dd5ff2ad28d799a8079ea81cfea23adfc81e0a40edee9d4a6551affabaec91c9b931cfb161cf8a5bfbb024f SHA512 899c734fc6bae680c7d44dd0750d0a55a74ef2a5408be0e3a33a920ed283535c1136fc6b04bca86e85304ee1a3972413f18cc047be1e1565ce6c2a7940e087f5 diff --git a/app-emacs/buttercup/buttercup-1.36.ebuild b/app-emacs/buttercup/buttercup-1.36.ebuild new file mode 100644 index 000000000000..c3c99dc78c46 --- /dev/null +++ b/app-emacs/buttercup/buttercup-1.36.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp edo + +DESCRIPTION="Behaviour-driven Elisp testing" +HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git" +else + SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/emacs-${P}" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( docs/{running,writing}-tests.md ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + edo ${EMACS} ${EMACSFLAGS} -L . -l buttercup -f buttercup-run-discover +} + +src_install() { + elisp_src_install + + exeinto /usr/bin + doexe "bin/${PN}" +} diff --git a/app-emacs/denote/Manifest b/app-emacs/denote/Manifest index eece1e6929fb..ab5b1a44d5de 100644 --- a/app-emacs/denote/Manifest +++ b/app-emacs/denote/Manifest @@ -1,6 +1,6 @@ AUX 50denote-gentoo.el 70 BLAKE2B 2b6dbb3df79b83b23a7fdc94c07c8f1a73d2f8daf12b95977885126b256d54bd295bbf5e86963aa566881cd4bfb1aa2b5579640e8e3ff04653e7f78a84207b9e SHA512 3200da6cccf70cc0dcd8dfb1a1ba26c9b97728b0f6c2a5debf2d1e71dccec7a6b773ba2a92a515b3b967c0149119bfa3f02443c5107637ed12d1bb86ea29c8cd -DIST denote-3.0.7.tar.gz 243763 BLAKE2B ed65226f77e50428cc35faccb0f51caa406f46de2aeeb9fddb6513912e68296a1edf41a7ea40f529bc15ec020118934d31cc2aeb905462b0fbe9295c56621c0f SHA512 ec8abb9b751c16abb4d48fc5d1531badba1e2d5a08534c2f31236fd86b03c89d68dcf05085aaa998724d09a809efef8ee580ddb58e043b256ad6040070c08f77 DIST denote-3.0.8.tar.gz 244541 BLAKE2B bbabd44e0a4f1dada6988fc40bca17df801e888c78585111db4e8366a2f26218dc6a161d822b4e58d38be3495e2b3f96e0a3e90544e0419080d9848aa33d9aff SHA512 93b46c6a9b582c7e2d571bbb56f48c67a173a448d59346161a0b7f11cd3c9f51ab4ec4e7dbc56860e1130454a29538e7802cc5ff9bcc5d0c1888e15ee153ac6a -EBUILD denote-3.0.7.ebuild 868 BLAKE2B 4cf4a334de2d3fe9e223dd27d178024f5aa1f5b15e64245b9b2854623a2b87c405f249f24906508a13397471e8075d7aa87aa990a2bfd3a7f17ab512863f3cd8 SHA512 9dabf59117d9ea51952e33ecef7d7b9c75c61bed657f587152cf9f3a46fa55917267d575ce56263e03245641d82b5486e97cfa3954d756b673038743d14d9579 +DIST denote-3.1.0.tar.gz 261197 BLAKE2B f729aba152456f579bf1c5548390be906a326df7210672b6bf5072f4bd8b25273e791f627d22ebf9ba70a0ef78635ea91abca6cf7752c84e0ae8b27be436f078 SHA512 44b089c3fb9bc66646670134f5909512c21c7eb429553e0b5d16cec72fdd7825cdf94d3d96b70e0c06ab739eb4bd905ba0315bf639d0951e96487e69b8d033f3 EBUILD denote-3.0.8.ebuild 1072 BLAKE2B 0e5e3b9364ba9fb0c1c7533f7a40fef24a99f103896df5b269e9aed61f8996126708394ee86c01f7b08cb288d2d53689eaf72028ca40fe75eb54cc1322a5e3fb SHA512 a535ee7357f59ad4e5e03ce535f223e909ecc568e184025b75c6ec01ea27bd4a0e98e98139df2c2179272313c528ccf041ffbb346f22912bf5375d1f4dbebbb7 +EBUILD denote-3.1.0.ebuild 1164 BLAKE2B 8d63454629bc47a569db7d89b14a22fe9a0f07a620ae1b95ecdc48858993a277915bfb9ff389cfc9960507856ee7454fba42d9331eaa3f6ef5a58a7ccd45dec9 SHA512 dd48cf65f7daa7892ce8c094594b188eba20b07bec3831cc428546a87dcbe05f141e5c7642adfcd5c44445a2d380f83cae35a2cabd2ae04f0573f026fdfb801d MISC metadata.xml 875 BLAKE2B 2a36858b33561d98699d475832fc57de5bc6d81ce9aee4404944b6507850e57458af1911e31cddb13328d9ca077d5cb2c94065f053b3db95412527c695f95136 SHA512 115ac213a4061a07468d5f70bb13963550221e390ee42bbcc5875cdec8a770c54a899d01753b3d09044cec42ac140c508759abc28d166c8aa6c5928df5194fa5 diff --git a/app-emacs/denote/denote-3.0.7.ebuild b/app-emacs/denote/denote-3.1.0.ebuild index f665dafb38c0..d68a28164d3f 100644 --- a/app-emacs/denote/denote-3.0.7.ebuild +++ b/app-emacs/denote/denote-3.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -NEED_EMACS=28.1 +NEED_EMACS="28.1" inherit elisp @@ -24,7 +24,6 @@ fi LICENSE="GPL-3+" SLOT="0" -RESTRICT="test" # Some tests fail. DOCS=( CHANGELOG.org README.md ) ELISP_TEXINFO="${PN}.texi" @@ -32,6 +31,21 @@ SITEFILE="50${PN}-gentoo.el" elisp-enable-tests ert tests +src_prepare() { + default + + # Skip failing test. Tests are marked as "WORK IN PROGRESS" at the + # top of the file. + local -a skip_tests=( + denote-test--denote-get-identifier + denote-test--denote-journal-extras-daily--title-format + ) + local skip_test="" + for skip_test in "${skip_tests[@]}"; do + sed -i "/${skip_test}/a (ert-skip nil)" tests/denote-test.el || die + done +} + src_compile() { elisp-org-export-to texinfo README.org elisp_src_compile |