summaryrefslogtreecommitdiff
path: root/app-editors/emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-22 13:48:31 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-22 13:48:31 +0000
commit9173f73d44f3cbc858477bd71e7680ede7d98e0d (patch)
treeae2808502a372289467a6ce425f580c1473ee15e /app-editors/emacs
parent591f45259704c7c0c4289228107c6ee61457420e (diff)
gentoo auto-resync : 22:12:2023 - 13:48:30
Diffstat (limited to 'app-editors/emacs')
-rw-r--r--app-editors/emacs/Manifest2
-rw-r--r--app-editors/emacs/emacs-28.2-r10.ebuild21
2 files changed, 17 insertions, 6 deletions
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 68730a070395..92d4508e62b8 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -17,7 +17,7 @@ EBUILD emacs-18.59-r15.ebuild 4392 BLAKE2B e9e39fdd3ab4402ddfb50db5a962956fffcaa
EBUILD emacs-25.3-r19.ebuild 11118 BLAKE2B 6c32b1bca860eea66dce7e784b3c9f65c8513e3d2d1ee7bbdd419cad02133a2d1d69c1bbb96aae409bb01beb05a4cacd4705824b3da96b8a9ae1fe02a299dd20 SHA512 c7643585a5c4fdbc79ddce26c4fa095c97e37060c1812398e90456dd63d6cee9b5e925def53acf71c61eb8fc84d5c0ac27a531247ec9b39399840a93679f325c
EBUILD emacs-26.3-r16.ebuild 11847 BLAKE2B 1aa5aa7ca3cf69a1f5d99623f8d0d91aa15c55c604ceec2e8a91e450722d5f103ba97eab53f5c68a6f5801c44bd71ca93abcce1c9e346d0def5c424cc8d279fc SHA512 2dfbd6f43547bfff8d85a9a1dd29103a61444487fbda63bd003a11c3ebb2759d5a4839eb4769efe4d1a6cfd93a3d6e1ba9da79eb7035acedb4a534549804986f
EBUILD emacs-27.2-r14.ebuild 14379 BLAKE2B 14b13ae5c72bc6c00580f43e6d1fae406147c114a7ea5d5ddaf58b0923a3422f586e056089e693f62c03435931f0beaa0dc7155400e594aa62a8323b6b97b385 SHA512 a644bf252127cae2b78eecd891d37ad81da8e5da935fd0dc08870a443a1d164c92302c323672e5fad457000fe481eb057185fe9a3926e2bd04234a6f794fa181
-EBUILD emacs-28.2-r10.ebuild 16888 BLAKE2B 2722538b39418a2bdebe677d024b687d848829bbd58656c99e4b95953b747bf7d385c7cc263054971263c7042b30d93a5e445b0e609f5b2a29b107ee382891d4 SHA512 2bacafc70fa9454f30bbb1083c9939f6038dce92fd61535e339df99380833597a7c278bf70ebaf583702a421c669e980a43679f7d46daff163cb0c68c49bd71c
+EBUILD emacs-28.2-r10.ebuild 17261 BLAKE2B 9c89146ecc8b2cb386e924c9cae716843f368434447a60b670116a96d96fb379f29d4526eae6f79ed65827353aaf0818897653e5a2ee736f5cfdac5ffa16b242 SHA512 9826bdd31055ca0c34ad1b16dea7f652a0b35021b2c3baeb9a8a0db177183bded3559cbffd883cf07d8e3f44d108c9d2470a3b9f352577c8f20eefe08473caf0
EBUILD emacs-29.1-r1.ebuild 18597 BLAKE2B 71dd2c29145575dc8afc7c78efacc10ff522ab02f1ce0d5e7276a02813df4e70c3e08e0e31efd026b24200847d7f8857384571571d36588c07d67fb608b959fa SHA512 882c011761c347c7cb2be4441a7ebd2927ecd65e16abb0f3e7399409d5f20d3b8353d9143007dd97522b54278ff280e90953544d0778fee6a3b6c170dd5ffe4e
EBUILD emacs-29.1-r5.ebuild 19164 BLAKE2B 17eb8d1fc7987faa7f0fe1ff977282e6694c02a29b533311a7c9e9a2acb752148aea6e219600e54488da86e3630fcb797d4bc98cac3d724966c35994bb5c9978 SHA512 012af23bf83fbf66fc449c032eaac0734606573538dbf30c5720feca467e2d2dfbb53d790a2dd023a5562e1503a4645e1de336ced7d5d8e4667c8f9a4c3f7c67
EBUILD emacs-29.1-r6.ebuild 19244 BLAKE2B 193a9c2c8bf7950b8034e3ebb689749d710f65abee0884cfed103e9304e756d79fbdc7e3d143880e8e685818f0ad7052b6569e349729332c21c8ecf012aa82dd SHA512 a51a284b7a0268a226b37b34ccae9f29624ec13922d3cf2332dbb59de299b36775e035867b3f61a9db00970bd59513e05d14d62e97a249232a2f65f9f4bb7143
diff --git a/app-editors/emacs/emacs-28.2-r10.ebuild b/app-editors/emacs/emacs-28.2-r10.ebuild
index ac8efd18ae69..4792beb5373c 100644
--- a/app-editors/emacs/emacs-28.2-r10.ebuild
+++ b/app-editors/emacs/emacs-28.2-r10.ebuild
@@ -174,6 +174,12 @@ src_prepare() {
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+ # Tests that use bubblewrap don't work in the sandbox:
+ # "bwrap: setting up uid map: Permission denied"
+ # So, disrupt the search for the bwrap executable.
+ sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
+ test/lisp/emacs-lisp/bytecomp-tests.el || die
+
AT_M4DIR=m4 eautoreconf
}
@@ -368,12 +374,17 @@ src_test() {
%lisp/vc/vc-tests.el
%lisp/vc/vc-bzr-tests.el
- # Reason: fails if bubblewrap (bwrap) is installed
- # "bwrap: setting up uid map: Permission denied"
- #
- # bytecomp-tests--dest-mountpoint
- %lisp/emacs-lisp/bytecomp-tests.el
+ # Reason: some copyright years differ
+ %lisp/emacs-lisp/copyright-tests.el
+
+ # Reason: quoting issues (fixed in Emacs 29)
+ %lib-src/emacsclient-tests.el
)
+ use threads || exclude_tests+=(
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ %src/thread-tests.el
+ )
# See test/README for possible options
emake \