[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3fc9b9864371bf9a6a4550868ded1fba07e27818 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 28 16:22:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 28 16:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc9b986 app-editors/emacs: Stabilize 29.3-r2 ppc, #930795 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index c4df29dfc08a..14d83ce44514 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 59951b1dd0912fc74235ea4f3edf977b4e06c0af Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 28 16:22:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 28 16:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59951b1d app-editors/emacs: Stabilize 28.2-r12 ppc, #930795 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 141307abfb4f..5fc93e210add 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 2c10700efd0acebeac868178217e04d42524c37a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 28 16:22:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 28 16:22:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c10700e app-editors/emacs: Stabilize 26.3-r18 ppc, #930795 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index 80c459995d0a..0be75dd210f1 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: c220a5bd86151b0cfe9b0454a6c023c9790bbfd8 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 28 16:22:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 28 16:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c220a5bd app-editors/emacs: Stabilize 27.2-r16 ppc, #930795 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index 16843b11a295..637e1687ae4b 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 809c9bf3e2471d639a661e2a55bbe0cae3b23962 Author: Ulrich Müller gentoo org> AuthorDate: Sun Apr 28 07:27:43 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Apr 28 07:28:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809c9bf3 app-editors/emacs: drop 26.3-r17, 27.2-r15, 28.2-r11 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 3 - app-editors/emacs/emacs-26.3-r17.ebuild | 379 -- app-editors/emacs/emacs-27.2-r15.ebuild | 445 -- app-editors/emacs/emacs-28.2-r11.ebuild | 540 4 files changed, 1367 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 6beaca41db53..8c21c67c8d34 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -1,15 +1,12 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d SHA512 c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d -DIST emacs-26.3-patches-7.tar.xz 6724 BLAKE2B df984126b09099b625ae4b2e8eae0f38dcea0b1395752924a1f19beab1f2dfe46e04af74e0cc4c1f5893f4f67bbdcbc5c47852e72fc5e6bea39538c06d9bec98 SHA512 22d864713b60ddc535e815c0c24161dbf35bf0a8df8ea5f9b57c91a2ff1f659c662247c8ce3be9ddef361f3608269e5099b1ef98a344e20427ec23f58155692a DIST emacs-26.3-patches-8.tar.xz 7404 BLAKE2B 507533497028958c797ded16343bc381c933660c5d0c9734ed41215f87ff72bad4e828a7237839eb4efdfee67be4fef943fc770d62f1426ad255909e068c01d6 SHA512 3ea0797c746eb48a893cbb77783d91d1c93260755473d0216ef19cf0811be3253664b7ccb664e20593bb95cd7f68e5f284e865349303b29581150fdb694ddf39 DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec -DIST emacs-27.2-patches-8.tar.xz 13884 BLAKE2B 0adfac5586134eea17ed3f333fa21f70d93ecb4569d2bcb06959236c14e7519cd64594859cb6abac9635526b737eee88f40915213d2ce671d5eb3464ce5e SHA512 0b50b3c36bdeb678bd08f31fc37ecf96491522cde4b74b8c1b657e52e269077e2f87beaa2a60c82986680e48f4c62375c6a53e9891bcb7a77720d6a976027734 DIST emacs-27.2-patches-9.tar.xz 14560 BLAKE2B f82ba15bcf4a8c962836150daa59325bea13b51bb32d8271a411bd9bfb32f05245b2b84645e1d73447f14b88432d36e70971c94c730dc1d4e976302ecb9a833f SHA512 01887429273f9b4bad9e4e1320d2e6b7fda636a59dd1b548e79c8956432e24eadfa0dbc6377f40c486eed5fd987c416221106d25ca6ff6be0fbd29c801a17b85 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 -DIST emacs-28.2-patches-6.tar.xz 9068 BLAKE2B 267f9ade4fb36cdf336c684ceca95fe636cc9ab2f50742442b957504ddaa7a144950926095c75edef5f39cc3dbaf580831129c7004fe906f78b8a97250540c72 SHA512 abba35ee23e4f01100b443d2442ed4323a8d67b993f51b1822ce8e369c11e98a44b760a257e6373287975575b40b92046a4157c84d79cff1db0928e28c315a25 DIST emacs-28.2-patches-7.tar.xz 9768 BLAKE2B 6ab0a30cfdb1d54ce1b977fc7dcbcd65499eaabeca0abfbefe76fe9825d4c33de46c76e82451ebfb7a380cba8fe1607171898147b56c17fd7618bc3ebe4aeb45 SHA512 567b7f85b8e40f8c58252c0632cdb460cc912248fa871eaccaef8df8dad546a3d4c94126db6d53d23375c764b8f6bd9842296292bee46a108a309c4a53aa24d7 DIST
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 437d5bed2b3e0ea29323527f90a2dbc11e123569 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437d5bed app-editors/emacs: Stabilize 26.3-r18 x86, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index d3002bd14ca1..80c459995d0a 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: b9544c0de7422a5ee021ec5e728f7f8e3a628554 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9544c0d app-editors/emacs: Stabilize 29.3-r2 x86, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index de1e7fce2b4c..c4df29dfc08a 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 7ccb44051d8a92008f16f1364be0129eb5eb68d0 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:44 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccb4405 app-editors/emacs: Stabilize 28.2-r12 ppc64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 89f5f1e94af2..ced33e2e5793 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 94770b697c423c25b20c64e908010c2be99ae64a Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94770b69 app-editors/emacs: Stabilize 27.2-r16 x86, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index 233c1d5de7dd..16843b11a295 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 45a06dc362cc9209882f14d63df8e2c821a9c53b Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:48 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a06dc3 app-editors/emacs: Stabilize 28.2-r12 x86, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index ced33e2e5793..141307abfb4f 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 4c16181d502d265574b2bea4c71b6ed2b385b28f Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:45 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c16181d app-editors/emacs: Stabilize 29.3-r2 ppc64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index 7e255f83ae61..de1e7fce2b4c 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 087cb3df9fddbfe112539271115f10f3e7a0e80b Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087cb3df app-editors/emacs: Stabilize 27.2-r16 ppc64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index 0bb4f550c709..233c1d5de7dd 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: fcec15d3ffc18588767506c79921e716a2f36ee4 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:22:42 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:22:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcec15d3 app-editors/emacs: Stabilize 26.3-r18 ppc64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index 6bbc9f5522bc..d3002bd14ca1 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: abb0ae549e6c8b226d661066c6dead4b69725b33 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:50 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb0ae54 app-editors/emacs: Stabilize 29.3-r2 arm64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index 6fd14d7164df..c714608d9082 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 289f59b24b8f8f4129bd09509b2120413e42f1b2 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289f59b2 app-editors/emacs: Stabilize 26.3-r18 arm64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index dbe3c2db033d..b6ed9f3278c7 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 43a73b9a48a17f563c0c7e3e65228d7de8671f28 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a73b9a app-editors/emacs: Stabilize 27.2-r16 arm, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index c50d27d2ac22..0bb4f550c709 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3c7a93ec29534da86cd0fd269aba984ca6c1fb42 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:54 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7a93ec app-editors/emacs: Stabilize 29.3-r2 arm, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index c714608d9082..7e255f83ae61 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 259bb60bad9c4820c240e662d469f0fda639be1e Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:51 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259bb60b app-editors/emacs: Stabilize 26.3-r18 arm, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index b6ed9f3278c7..6bbc9f5522bc 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a317b6322401fd7466feeaee3070700e87a9eb8b Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:53 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a317b632 app-editors/emacs: Stabilize 28.2-r12 arm, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 29b37dbba9f2..89f5f1e94af2 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 947bd1115e5679beb57eef11eccc7e053b06bc49 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:48 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947bd111 app-editors/emacs: Stabilize 27.2-r16 arm64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index 6ac274ab20ba..c50d27d2ac22 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 6334bcf4a99682fb1dbeeaf9107b2e999dc25727 Author: Sam James gentoo org> AuthorDate: Sat Apr 27 22:10:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 27 22:10:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6334bcf4 app-editors/emacs: Stabilize 28.2-r12 arm64, #930795 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 58655d757e5e..29b37dbba9f2 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a281fd38b056d7b3f4f16d57f73dafc1347257a2 Author: Ulrich Müller gentoo org> AuthorDate: Sat Apr 27 19:06:54 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 27 19:06:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a281fd38 app-editors/emacs: Stabilize 26.3-r18, 27.2-r16, 28.2-r12, 29.3-r2 amd64 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-26.3-r18.ebuild | 2 +- app-editors/emacs/emacs-27.2-r16.ebuild | 2 +- app-editors/emacs/emacs-28.2-r12.ebuild | 2 +- app-editors/emacs/emacs-29.3-r2.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild index 7d38b46167c1..dbe3c2db033d 100644 --- a/app-editors/emacs/emacs-26.3-r18.ebuild +++ b/app-editors/emacs/emacs-26.3-r18.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?] diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild index 62a360a471c3..6ac274ab20ba 100644 --- a/app-editors/emacs/emacs-27.2-r16.ebuild +++ b/app-editors/emacs/emacs-27.2-r16.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild index 8f8896400b0f..58655d757e5e 100644 --- a/app-editors/emacs/emacs-28.2-r12.ebuild +++ b/app-editors/emacs/emacs-28.2-r12.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild index 315355117504..6fd14d7164df 100644 --- a/app-editors/emacs/emacs-29.3-r2.ebuild +++ b/app-editors/emacs/emacs-29.3-r2.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 6042d9fb515ff7e2ae89918c8ea1b33f495c382a Author: Ulrich Müller gentoo org> AuthorDate: Sat Apr 27 05:07:45 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 27 05:11:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6042d9fb app-editors/emacs: Remove -flto from CFLAGS Suggested-by: Sam James gentoo.org> Closes: https://bugs.gentoo.org/924338 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-18.59-r15.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild b/app-editors/emacs/emacs-18.59-r15.ebuild index 466b031d91a4..87944772b4c2 100644 --- a/app-editors/emacs/emacs-18.59-r15.ebuild +++ b/app-editors/emacs/emacs-18.59-r15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -73,12 +73,13 @@ src_configure() { -e "s:-lncurses:$("$(tc-getPKG_CONFIG)" --libs ncurses):" \ src/s-linux.h || die - # -O3 and -finline-functions cause segmentation faults at run time. + # -O3 and -finline-functions cause segmentation faults at run time; + # -flto causes a segmentation fault at compile time. # -Wno-implicit, -Wno-return-type and -Wno-return-mismatch will # quieten newer versions of GCC; feel free to submit a patch adding # all those missing prototypes. strip-flags - filter-flags -finline-functions -fpie + filter-flags -finline-functions -fpie -flto append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type \ -Wno-return-mismatch append-ldflags $(test-flags -no-pie)#639562
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: f209f6283f44692afafea6933296fb65730bd465 Author: Ulrich Müller gentoo org> AuthorDate: Tue Apr 23 20:08:32 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Apr 23 20:10:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f209f628 app-editors/emacs: Fix build with mksh, fix for autoconf-2.72 Closes: https://bugs.gentoo.org/930502 Closes: https://bugs.gentoo.org/930086 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 4 + app-editors/emacs/emacs-26.3-r18.ebuild | 379 +++ app-editors/emacs/emacs-27.2-r16.ebuild | 445 +++ app-editors/emacs/emacs-28.2-r12.ebuild | 540 +++ app-editors/emacs/emacs-29.3-r2.ebuild | 627 5 files changed, 1995 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 488bad4ae26d..6beaca41db53 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -2,14 +2,18 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb43 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d DIST emacs-26.3-patches-7.tar.xz 6724 BLAKE2B df984126b09099b625ae4b2e8eae0f38dcea0b1395752924a1f19beab1f2dfe46e04af74e0cc4c1f5893f4f67bbdcbc5c47852e72fc5e6bea39538c06d9bec98 SHA512 22d864713b60ddc535e815c0c24161dbf35bf0a8df8ea5f9b57c91a2ff1f659c662247c8ce3be9ddef361f3608269e5099b1ef98a344e20427ec23f58155692a +DIST emacs-26.3-patches-8.tar.xz 7404 BLAKE2B 507533497028958c797ded16343bc381c933660c5d0c9734ed41215f87ff72bad4e828a7237839eb4efdfee67be4fef943fc770d62f1426ad255909e068c01d6 SHA512 3ea0797c746eb48a893cbb77783d91d1c93260755473d0216ef19cf0811be3253664b7ccb664e20593bb95cd7f68e5f284e865349303b29581150fdb694ddf39 DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec DIST emacs-27.2-patches-8.tar.xz 13884 BLAKE2B 0adfac5586134eea17ed3f333fa21f70d93ecb4569d2bcb06959236c14e7519cd64594859cb6abac9635526b737eee88f40915213d2ce671d5eb3464ce5e SHA512 0b50b3c36bdeb678bd08f31fc37ecf96491522cde4b74b8c1b657e52e269077e2f87beaa2a60c82986680e48f4c62375c6a53e9891bcb7a77720d6a976027734 +DIST emacs-27.2-patches-9.tar.xz 14560 BLAKE2B f82ba15bcf4a8c962836150daa59325bea13b51bb32d8271a411bd9bfb32f05245b2b84645e1d73447f14b88432d36e70971c94c730dc1d4e976302ecb9a833f SHA512 01887429273f9b4bad9e4e1320d2e6b7fda636a59dd1b548e79c8956432e24eadfa0dbc6377f40c486eed5fd987c416221106d25ca6ff6be0fbd29c801a17b85 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 DIST emacs-28.2-patches-6.tar.xz 9068 BLAKE2B 267f9ade4fb36cdf336c684ceca95fe636cc9ab2f50742442b957504ddaa7a144950926095c75edef5f39cc3dbaf580831129c7004fe906f78b8a97250540c72 SHA512 abba35ee23e4f01100b443d2442ed4323a8d67b993f51b1822ce8e369c11e98a44b760a257e6373287975575b40b92046a4157c84d79cff1db0928e28c315a25 +DIST emacs-28.2-patches-7.tar.xz 9768 BLAKE2B 6ab0a30cfdb1d54ce1b977fc7dcbcd65499eaabeca0abfbefe76fe9825d4c33de46c76e82451ebfb7a380cba8fe1607171898147b56c17fd7618bc3ebe4aeb45 SHA512 567b7f85b8e40f8c58252c0632cdb460cc912248fa871eaccaef8df8dad546a3d4c94126db6d53d23375c764b8f6bd9842296292bee46a108a309c4a53aa24d7 DIST emacs-28.2.tar.xz 47722600 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ac54b1544fda4fb5e265a2e788990dfa42247651 Author: Matthew Smith gentoo org> AuthorDate: Mon Apr 15 07:18:03 2024 + Commit: Matthew Smith gentoo org> CommitDate: Mon Apr 15 07:25:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac54b154 app-editors/emacs: dev-libs/tree-sitter subslot Closes: https://github.com/gentoo/gentoo/pull/36263 Signed-off-by: Matthew Smith gentoo.org> app-editors/emacs/{emacs-29.2-r1.ebuild => emacs-29.2-r2.ebuild} | 2 +- app-editors/emacs/{emacs-29.3.ebuild => emacs-29.3-r1.ebuild}| 2 +- app-editors/emacs/emacs-29.3..ebuild | 2 +- app-editors/emacs/emacs-30.0..ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r2.ebuild similarity index 99% rename from app-editors/emacs/emacs-29.2-r1.ebuild rename to app-editors/emacs/emacs-29.2-r2.ebuild index 6b943b04d393..970be5ea8634 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r2.ebuild @@ -121,7 +121,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3-r1.ebuild similarity index 99% rename from app-editors/emacs/emacs-29.3.ebuild rename to app-editors/emacs/emacs-29.3-r1.ebuild index c3b4ffc30b6b..b827e1c7f472 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3-r1.ebuild @@ -121,7 +121,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-29.3..ebuild b/app-editors/emacs/emacs-29.3..ebuild index 1aab6b584222..fbd5febcfaa7 100644 --- a/app-editors/emacs/emacs-29.3..ebuild +++ b/app-editors/emacs/emacs-29.3..ebuild @@ -118,7 +118,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 75914892e14a..572a28d32bdb 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -117,7 +117,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) - tree-sitter? ( dev-libs/tree-sitter ) + tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 206f134336d886fd3ef752c1de4849d44994b538 Author: Ulrich Müller gentoo org> AuthorDate: Sat Apr 13 06:37:29 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Apr 13 06:38:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206f1343 app-editors/emacs: Disable src/process-tests.el tests Closes: https://bugs.gentoo.org/920347 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-28.2-r11.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild b/app-editors/emacs/emacs-28.2-r11.ebuild index da5148effd56..61afdfc41640 100644 --- a/app-editors/emacs/emacs-28.2-r11.ebuild +++ b/app-editors/emacs/emacs-28.2-r11.ebuild @@ -385,6 +385,10 @@ src_test() { # Reason: quoting issues (fixed in Emacs 29) %lib-src/emacsclient-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) use threads || exclude_tests+=( %src/emacs-module-tests.el
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 55484b92ba6ed3370674622a8e3601563e1c222c Author: Ulrich Müller gentoo org> AuthorDate: Mon Apr 1 19:09:53 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Apr 1 19:09:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55484b92 app-editors/emacs: Drop json flag Upstream no longer supports configure --with-json. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-30.0..ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index c6a0edb9e9b8..75914892e14a 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib" X_DEPEND="x11-libs/libICE x11-libs/libSM @@ -108,7 +108,6 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] sys-devel/gcc:=[jit(-)] sys-libs/zlib ) - json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) @@ -374,7 +373,6 @@ src_configure() { $(use_with gmp libgmp) \ $(use_with gpm) \ $(use_with jit native-compilation aot) \ - $(use_with json) \ $(use_with kerberos) $(use_with kerberos kerberos5) \ $(use_with lcms lcms2) \ $(use_with libxml2 xml2) \
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: b333fa9bb5273e98e2f9298d250e81804cc7f7f4 Author: Tomas Fabrizio Orsi fi uba ar> AuthorDate: Sun Mar 31 21:36:25 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Apr 1 05:53:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b333fa9b app-editors/emacs: Added a warning regarding mailutils Closes: https://bugs.gentoo.org/927377 Signed-off-by: Tomas Fabrizio Orsi fi.uba.ar> Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.3..ebuild | 8 app-editors/emacs/emacs-29.3.ebuild | 8 app-editors/emacs/emacs-30.0..ebuild | 8 3 files changed, 24 insertions(+) diff --git a/app-editors/emacs/emacs-29.3..ebuild b/app-editors/emacs/emacs-29.3..ebuild index 61a66215f0bc..1aab6b584222 100644 --- a/app-editors/emacs/emacs-29.3..ebuild +++ b/app-editors/emacs/emacs-29.3..ebuild @@ -573,6 +573,14 @@ src_install() { \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink it into /Applications by yourself." fi + if ! use mailutils; then + DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs' + own e-mail features are going to be used as an e-mail client + (e.g. Rmail), you are strongly encouraged to enable it. If not, + Emacs will use its own implementation of movemail; which has + fewer features and is less secure. For more information see: + https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html; + fi tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write a portable dump file due to being cross-compiled. To create this file at run time, execute the following command: diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index 8260e939b153..c3b4ffc30b6b 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -586,6 +586,14 @@ src_install() { \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink it into /Applications by yourself." fi + if ! use mailutils; then + DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs' + own e-mail features are going to be used as an e-mail client + (e.g. Rmail), you are strongly encouraged to enable it. If not, + Emacs will use its own implementation of movemail; which has + fewer features and is less secure. For more information see: + https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html; + fi tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write a portable dump file due to being cross-compiled. To create this file at run time, execute the following command: diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 89bb695cbae2..c6a0edb9e9b8 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -575,6 +575,14 @@ src_install() { \"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink it into /Applications by yourself." fi + if ! use mailutils; then + DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs' + own e-mail features are going to be used as an e-mail client + (e.g. Rmail), you are strongly encouraged to enable it. If not, + Emacs will use its own implementation of movemail; which has + fewer features and is less secure. For more information see: + https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html; + fi tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write a portable dump file due to being cross-compiled. To create this file at run time, execute the following command:
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 47402fc5f4ac7b183d1a1ed2f426250068f5aca2 Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:46 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47402fc5 app-editors/emacs: Stabilize 28.2-r11 amd64, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild b/app-editors/emacs/emacs-28.2-r11.ebuild index 77412fea..da5148effd56 100644 --- a/app-editors/emacs/emacs-28.2-r11.ebuild +++ b/app-editors/emacs/emacs-28.2-r11.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: b37f4872975eac025ade88d598f4ad32418292e3 Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:44 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37f4872 app-editors/emacs: Stabilize 26.3-r17 amd64, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r17.ebuild b/app-editors/emacs/emacs-26.3-r17.ebuild index ec96d3ad45d7..c80cf16709c8 100644 --- a/app-editors/emacs/emacs-26.3-r17.ebuild +++ b/app-editors/emacs/emacs-26.3-r17.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: bfc365cbe933689e73a85bc99af8e2b09c0c2672 Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:45 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc365cb app-editors/emacs: Stabilize 27.2-r15 amd64, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r15.ebuild b/app-editors/emacs/emacs-27.2-r15.ebuild index 2ac057e5a7ad..4d486f602867 100644 --- a/app-editors/emacs/emacs-27.2-r15.ebuild +++ b/app-editors/emacs/emacs-27.2-r15.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3fc4d1d99d85bdefafed6d49a0acd0398c6d97c3 Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:39 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc4d1d9 app-editors/emacs: Stabilize 26.3-r17 x86, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r17.ebuild b/app-editors/emacs/emacs-26.3-r17.ebuild index 19b63451c8f1..ec96d3ad45d7 100644 --- a/app-editors/emacs/emacs-26.3-r17.ebuild +++ b/app-editors/emacs/emacs-26.3-r17.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 058fd06dea4eb0d6511f88fbf7efbf1dfe7ea6ed Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:43 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058fd06d app-editors/emacs: Stabilize 28.2-r11 x86, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild b/app-editors/emacs/emacs-28.2-r11.ebuild index 641ceec7147d..77412fea 100644 --- a/app-editors/emacs/emacs-28.2-r11.ebuild +++ b/app-editors/emacs/emacs-28.2-r11.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3858fc9d1cf8d42c9149a89b5a967feba868c0d8 Author: Sam James gentoo org> AuthorDate: Tue Mar 26 11:05:42 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 26 11:05:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3858fc9d app-editors/emacs: Stabilize 27.2-r15 x86, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r15.ebuild b/app-editors/emacs/emacs-27.2-r15.ebuild index ff0f3f793f48..2ac057e5a7ad 100644 --- a/app-editors/emacs/emacs-27.2-r15.ebuild +++ b/app-editors/emacs/emacs-27.2-r15.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: d7b35eaa068f19da1f632229dc5b8aec01e77102 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 18:49:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 18:49:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b35eaa app-editors/emacs: Stabilize 28.2-r11 arm, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-28.2-r11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild b/app-editors/emacs/emacs-28.2-r11.ebuild index 155c88e4cb55..641ceec7147d 100644 --- a/app-editors/emacs/emacs-28.2-r11.ebuild +++ b/app-editors/emacs/emacs-28.2-r11.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3aa74fb18f47b267a2a475fc924e15abe0353dcd Author: Sam James gentoo org> AuthorDate: Mon Mar 25 18:49:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 18:49:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa74fb1 app-editors/emacs: Stabilize 26.3-r17 arm, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-26.3-r17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r17.ebuild b/app-editors/emacs/emacs-26.3-r17.ebuild index 27e148d52467..19b63451c8f1 100644 --- a/app-editors/emacs/emacs-26.3-r17.ebuild +++ b/app-editors/emacs/emacs-26.3-r17.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib" RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 04e7442eea19bdb930b5c4d9d50c3f061edbe802 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 18:49:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 18:49:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e7442e app-editors/emacs: Stabilize 27.2-r15 arm, #927819 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-27.2-r15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-27.2-r15.ebuild b/app-editors/emacs/emacs-27.2-r15.ebuild index 33f567114bb2..ff0f3f793f48 100644 --- a/app-editors/emacs/emacs-27.2-r15.ebuild +++ b/app-editors/emacs/emacs-27.2-r15.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 889cae49531222c4b5a3f51bcc4a573a85c7a5f1 Author: Ulrich Müller gentoo org> AuthorDate: Mon Mar 25 14:51:56 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Mar 25 15:00:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889cae49 app-editors/emacs: Backport security fixes from Emacs 29.3 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 3 + app-editors/emacs/emacs-26.3-r17.ebuild | 379 ++ app-editors/emacs/emacs-27.2-r15.ebuild | 445 ++ app-editors/emacs/emacs-28.2-r11.ebuild | 536 4 files changed, 1363 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 75b2a24e36d1..488bad4ae26d 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -1,10 +1,13 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d SHA512 c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d +DIST emacs-26.3-patches-7.tar.xz 6724 BLAKE2B df984126b09099b625ae4b2e8eae0f38dcea0b1395752924a1f19beab1f2dfe46e04af74e0cc4c1f5893f4f67bbdcbc5c47852e72fc5e6bea39538c06d9bec98 SHA512 22d864713b60ddc535e815c0c24161dbf35bf0a8df8ea5f9b57c91a2ff1f659c662247c8ce3be9ddef361f3608269e5099b1ef98a344e20427ec23f58155692a DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec +DIST emacs-27.2-patches-8.tar.xz 13884 BLAKE2B 0adfac5586134eea17ed3f333fa21f70d93ecb4569d2bcb06959236c14e7519cd64594859cb6abac9635526b737eee88f40915213d2ce671d5eb3464ce5e SHA512 0b50b3c36bdeb678bd08f31fc37ecf96491522cde4b74b8c1b657e52e269077e2f87beaa2a60c82986680e48f4c62375c6a53e9891bcb7a77720d6a976027734 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 +DIST emacs-28.2-patches-6.tar.xz 9068 BLAKE2B 267f9ade4fb36cdf336c684ceca95fe636cc9ab2f50742442b957504ddaa7a144950926095c75edef5f39cc3dbaf580831129c7004fe906f78b8a97250540c72 SHA512 abba35ee23e4f01100b443d2442ed4323a8d67b993f51b1822ce8e369c11e98a44b760a257e6373287975575b40b92046a4157c84d79cff1db0928e28c315a25 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.2-patches-2.tar.xz 2232 BLAKE2B 5a74b286a47a03a7b24298fb9da69135485a25351a1451351412825f7b570e9ab40e988e03218eef8b6345124b982a6ea7c67ac03adbb72061e74438a5910836 SHA512 efc5855a66b1895145b9eb792c790850f319cdfaf8c03579aecfc51940a3e010d825e68003d218929278c9cbfa7e0039a8244838126e67db15cb52718dddf35c DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a diff --git
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 71eea370d6843a9fd1ef9de688b39a1f194d22a3 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 08:54:43 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 08:54:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71eea370 app-editors/emacs: Stabilize 29.3 x86, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index 0c606e49832a..8260e939b153 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 6a47c7cd6f2ada2506fafece9c9ce02be26cb2a5 Author: Sam James gentoo org> AuthorDate: Mon Mar 25 08:54:42 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 25 08:54:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a47c7cd app-editors/emacs: Stabilize 29.3 amd64, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index 84fd6202bc63..0c606e49832a 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: c55c43fecd39c3dd696f1cb42721cfa341843509 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:33:42 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:33:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55c43fe app-editors/emacs: Stabilize 29.3 sparc, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index f7e0ccafcf5c..84fd6202bc63 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 004a4e9884073808d1c1fed10851779ad5a96024 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:33:41 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:33:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004a4e98 app-editors/emacs: Stabilize 29.3 ppc, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index 776405543bb6..f7e0ccafcf5c 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 529c8ddc10d5e0fe170c7304053c1ee22ed20527 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:16:45 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:16:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529c8ddc app-editors/emacs: Stabilize 29.3 arm, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index e7ea618a3281..776405543bb6 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a3ec5e15c79d5e6ea39394d7cfb19ebc7ca50057 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:16:44 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:16:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ec5e15 app-editors/emacs: Stabilize 29.3 arm64, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index fd44f06c7d91..e7ea618a3281 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 7784953e4ac5c1ccaa52e0ed3ff3fce63f264d8c Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:16:42 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:16:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7784953e app-editors/emacs: Stabilize 29.3 ppc64, #927727 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index bce8be95fd44..fd44f06c7d91 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ab53b7032d21a3d51be89651e3fc3f16493fead8 Author: Ulrich Müller gentoo org> AuthorDate: Sun Mar 24 17:58:43 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Mar 24 18:00:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab53b703 app-editors/emacs: Move S to make pkgcheck happy Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-26.3-r16.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app-editors/emacs/emacs-26.3-r16.ebuild b/app-editors/emacs/emacs-26.3-r16.ebuild index da8541f81f1e..fecc2455801d 100644 --- a/app-editors/emacs/emacs-26.3-r16.ebuild +++ b/app-editors/emacs/emacs-26.3-r16.ebuild @@ -9,6 +9,11 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; SRC_URI="mirror://gnu/emacs/${P}.tar.xz https://dev.gentoo.org/~ulm/emacs/${P}-patches-6.tar.xz; +# FULL_VERSION keeps the full version number, which is needed in +# order to determine some path information correctly for copy/move +# operations later on +FULL_VERSION="${PV%%_*}" +S="${WORKDIR}/emacs-${FULL_VERSION}" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="26" @@ -103,11 +108,6 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# FULL_VERSION keeps the full version number, which is needed in -# order to determine some path information correctly for copy/move -# operations later on -FULL_VERSION="${PV%%_*}" -S="${WORKDIR}/emacs-${FULL_VERSION}" PATCHES=("${WORKDIR}/patch") # Suppress false positive QA warnings #898304
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3f25ed428ca7faa3d3e0efb339bc3b84429dbfa6 Author: Ulrich Müller gentoo org> AuthorDate: Sun Mar 24 17:48:30 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Mar 24 17:50:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f25ed42 app-editors/emacs: Reenable eautoreconf in src_prepare Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild index d76f65e8cae8..bce8be95fd44 100644 --- a/app-editors/emacs/emacs-29.3.ebuild +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs if [[ ${PV##*.} = ]]; then inherit git-r3 @@ -219,7 +219,7 @@ src_prepare() { 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 + AT_M4DIR=m4 eautoreconf } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 1c49251d6abf1b1db2e99e4363a27abccdecaded Author: Ulrich Müller gentoo org> AuthorDate: Sun Mar 24 16:31:13 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Mar 24 16:43:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c49251d app-editors/emacs: add 29.3 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 2 + app-editors/emacs/emacs-29.3.ebuild | 619 2 files changed, 621 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 05638d081ecb..75b2a24e36d1 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -8,3 +8,5 @@ DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c4480 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.2-patches-2.tar.xz 2232 BLAKE2B 5a74b286a47a03a7b24298fb9da69135485a25351a1451351412825f7b570e9ab40e988e03218eef8b6345124b982a6ea7c67ac03adbb72061e74438a5910836 SHA512 efc5855a66b1895145b9eb792c790850f319cdfaf8c03579aecfc51940a3e010d825e68003d218929278c9cbfa7e0039a8244838126e67db15cb52718dddf35c DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a +DIST emacs-29.3-patches-1.tar.xz 1552 BLAKE2B 5f9ddd816b03b4a2fe077cef23d76b0c41e2e7dafac35d0dd718ee406e6e57dcb102223251dddc68280f9f2bd41f5b141cda46dca8ccc78258d5939a84ee1665 SHA512 d61dfc6944d58b6ea5749f3089e5c575cf60c8138962aa5c8131274504124505db87489a4d3806e69b646d4c924ef94018c4d7bdcbb2c84322fad6441ffc +DIST emacs-29.3.tar.xz 52203168 BLAKE2B 73651c52e508d5341f66659bbaf98e839040239198cb66f62239f489a961794adf837d9a14e9b605f059b7b612803e0ce5998ec47100ba545db642baacdb55ec SHA512 efaecfc46a0b88f61de477d92c08ee592b8838e6c34724151a3b1502efa7ebd4d4837733c694807e6de1ba4b8d37d2ec382c6bb2ed000b67ad8f0e11c7df2a6b diff --git a/app-editors/emacs/emacs-29.3.ebuild b/app-editors/emacs/emacs-29.3.ebuild new file mode 100644 index ..d76f65e8cae8 --- /dev/null +++ b/app-editors/emacs/emacs-29.3.ebuild @@ -0,0 +1,619 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz; + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" + +X_DEPEND="x11-libs/libICE + x11-libs/libSM +
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: d0a0ee60d466e462527fa742da626516207c74e3 Author: Ulrich Müller gentoo org> AuthorDate: Sun Mar 24 16:31:51 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Mar 24 16:43:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a0ee60 app-editors/emacs: add 29.3., drop 29.2. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/{emacs-29.2..ebuild => emacs-29.3..ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.3..ebuild similarity index 100% rename from app-editors/emacs/emacs-29.2..ebuild rename to app-editors/emacs/emacs-29.3..ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 77ed200040ee37cfd12d6247a22e828d88cbbfe8 Author: Ulrich Müller gentoo org> AuthorDate: Wed Mar 6 08:09:14 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Mar 6 08:09:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ed2000 app-editors/emacs: drop 25.3-r19 Bug: https://bugs.gentoo.org/923329 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 2 - app-editors/emacs/emacs-25.3-r19.ebuild | 355 2 files changed, 357 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 92c0a6c1704e..05638d081ecb 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -1,7 +1,5 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d SHA512 c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 -DIST emacs-25.3-patches-5.tar.xz 6120 BLAKE2B dc56e5f9bc5368062260bb82123f2874c15daa2b90514db5c1e8b59ac44bfc7cdb590259905b2ffb1e38af00dcf195067d116a1cb5fa1a8eb102904f27b6e949 SHA512 21f2045d1c64151923d62c180f39b3c9eba9e65881096613219df1705f525b8eafa91e0a0dd3688b92b0acc7f41035ee319b09c191131a9e05693d1f25a71750 -DIST emacs-25.3.tar.xz 42854740 BLAKE2B 4f4e2572bbef48b75c561497fc22046081e56099b6174725d79b15a5b16d5c886eaf8ff3f75cf561e989ebb092ab9e98ba7503e720a9db7560758b30d5116f23 SHA512 1cce656451b6ca8502ebb229e88bd3ef48b7f9444a10eeac4ea43bd5491b2efacd641dfa35227a33362c3866493d3449cf1df81606563eef44bba0ed668e457f DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec diff --git a/app-editors/emacs/emacs-25.3-r19.ebuild b/app-editors/emacs/emacs-25.3-r19.ebuild deleted file mode 100644 index 0edb7b8a3ac4.. --- a/app-editors/emacs/emacs-25.3-r19.ebuild +++ /dev/null @@ -1,355 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common flag-o-matic readme.gentoo-r1 - -DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" -HOMEPAGE="https://www.gnu.org/software/emacs/; -SRC_URI="mirror://gnu/emacs/${P}.tar.xz - https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz; - -LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -SLOT="25" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm zlib" - -RDEPEND="acct-group/mail - app-emacs/emacs-common[games?,gui(-)?] - net-libs/liblockfile - sys-libs/ncurses:0= - acl? ( virtual/acl ) - alsa? ( media-libs/alsa-lib ) - dbus? ( sys-apps/dbus ) - games? ( acct-group/gamestat ) - gpm? ( sys-libs/gpm ) - !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) - kerberos? ( virtual/krb5 ) - libxml2? ( >=dev-libs/libxml2-2.2.0 ) - selinux? ( sys-libs/libselinux ) - ssl? ( net-libs/gnutls:0= ) - valgrind? ( dev-debug/valgrind ) - zlib? ( sys-libs/zlib ) - gui? ( !aqua? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libxcb - x11-misc/xbitmaps -
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 4d9e07e0da24b22e15c6493f0fce5ba06323a8ab Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 25 09:53:25 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 25 09:55:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9e07e0 app-editors/emacs: Disable tests that hang with gnupg-2.2.42 See etc/PROBLEMS, "Saving a file encrypted with GnuPG via EasyPG hangs". Bug: https://lists.gnu.org/archive/html/emacs-devel/2024-02/msg00546.html Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index e6d111a23c30..6b943b04d393 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -450,6 +450,16 @@ src_test() { ) use xpm || exclude_tests+=( %src/image-tests.el ) + # Some tests hang with gnupg-2.2.42 + local gpgver=$(best_version app-crypt/gnupg) + gpgver=${gpgver#*gnupg-} + [[ -n ${gpgver} ]] \ + && ver_test "${gpgver}" -ge 2.2.42 && ver_test "${gpgver}" -lt 2.3 \ + && exclude_tests+=( + %lisp/epg-tests.el + %lisp/gnus/mml-sec-tests.el + ) + # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. mkdir "${T}"/gpg || die
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 5cadb75c92dcd146c598497e0a601a77476bfee3 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 25 08:40:24 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 25 08:42:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cadb75c app-editors/emacs: Shorten socket paths for gnupg Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 8 app-editors/emacs/emacs-29.2..ebuild | 8 app-editors/emacs/emacs-30.0..ebuild | 8 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 0c5599307ee4..e6d111a23c30 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -452,11 +452,11 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gnupg || die + mkdir "${T}"/gpg || die local f - for f in S.gpg-agent{,.browser,.extra,.ssh}; do - printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ - > "test/lisp/gnus/mml-sec-resources/${f}" || die + for f in browser extra ssh; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ + > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die done # See test/README for possible options diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.2..ebuild index e478453357b9..61a66215f0bc 100644 --- a/app-editors/emacs/emacs-29.2..ebuild +++ b/app-editors/emacs/emacs-29.2..ebuild @@ -449,11 +449,11 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gnupg || die + mkdir "${T}"/gpg || die local f - for f in S.gpg-agent{,.browser,.extra,.ssh}; do - printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ - > "test/lisp/gnus/mml-sec-resources/${f}" || die + for f in browser extra ssh; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ + > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die done # See test/README for possible options diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index f1c545bffd0b..89bb695cbae2 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -451,11 +451,11 @@ src_test() { # Redirect GnuPG's sockets, in order not to exceed the 108 char limit # for socket paths on Linux. - mkdir "${T}"/gnupg || die + mkdir "${T}"/gpg || die local f - for f in S.gpg-agent{,.browser,.extra,.ssh}; do - printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ - > "test/lisp/gnus/mml-sec-resources/${f}" || die + for f in browser extra ssh; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \ + > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die done # See test/README for possible options
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 9c49b3c3d1eae9d807790f51387d6c9c1533d3d8 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 25 07:12:43 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 25 07:12:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c49b3c3 app-editors/emacs: Suppress false positive QA warnings with musl libc Bug: https://bugs.gentoo.org/925449 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-27.2-r14.ebuild | 7 +-- app-editors/emacs/emacs-28.2-r10.ebuild | 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-27.2-r14.ebuild b/app-editors/emacs/emacs-27.2-r14.ebuild index 42baba127e62..e78f3b3c6a1b 100644 --- a/app-editors/emacs/emacs-27.2-r14.ebuild +++ b/app-editors/emacs/emacs-27.2-r14.ebuild @@ -139,8 +139,11 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Suppress false positive QA warnings #898304 -QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) +# Suppress false positive QA warnings #898304 #925449 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) src_prepare() { if [[ ${PV##*.} = ]]; then diff --git a/app-editors/emacs/emacs-28.2-r10.ebuild b/app-editors/emacs/emacs-28.2-r10.ebuild index de1a1fffe463..586ed615a6f0 100644 --- a/app-editors/emacs/emacs-28.2-r10.ebuild +++ b/app-editors/emacs/emacs-28.2-r10.ebuild @@ -142,8 +142,11 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Suppress false positive QA warnings #898304 -QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) +# Suppress false positive QA warnings #898304 #925449 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) src_prepare() { if [[ ${PV##*.} = ]]; then
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: b831de79bd14b6dfbb3e5e198b48c8acdbc6be37 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 25 07:05:17 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 25 07:05:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b831de79 app-editors/emacs: Drop unused small-ja-dic flag Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-editors/emacs/metadata.xml b/app-editors/emacs/metadata.xml index 2bec5f8df5a6..95c39fd0d0a7 100644 --- a/app-editors/emacs/metadata.xml +++ b/app-editors/emacs/metadata.xml @@ -44,8 +44,6 @@ of the internal Lisp implementations Retrieve e-mail using net-mail/mailutils instead of the internal movemail substitute -Generate a smaller-size Japanese dictionary -(saves about 5 MiB in installed image) Install C source files and make them available for find-function Add elisp threading support
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 1050f16dbca9d806034e6e802fe66a9e1609c15b Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 24 16:59:25 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 24 16:59:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1050f16d app-editors/emacs: drop 29.1-r1, 29.1-r5, 29.1-r6 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 4 - app-editors/emacs/emacs-29.1-r1.ebuild | 576 --- app-editors/emacs/emacs-29.1-r5.ebuild | 595 app-editors/emacs/emacs-29.1-r6.ebuild | 596 - 4 files changed, 1771 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 705a5a96d0b8..92c0a6c1704e 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -8,9 +8,5 @@ DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe839 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 -DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 -DIST emacs-29.1-patches-5.tar.xz 3640 BLAKE2B c5f2d55b49961167f9da96fceecf07d526b62dd7e8198bedd16efce51602013d3a1a78de01d397e6605338715510e437eceff5584ca689f7519e88959846728e SHA512 2d6dd89612f45acf6b6d0fe98f0508664ead1d2412c75ed75c99bbd4306d2f348e8a25b904f7b0ea9c07a86d3028a97288d00473348746edc9f54c328925be0c -DIST emacs-29.1-patches-6.tar.xz 4128 BLAKE2B 95cc5af614f66ae067569cc6f6153bdb8bfbd28cca87d55434f3f528f41252f54d7b42029fce85f97d67ee82f942aa4f13bd701933a7c86216c295b19829c573 SHA512 3be686f300a1e6a53b33ccfb4cc43d473a02ddb9458e9ed1562a5446059b6a441e3cbb1521950b3c52f3165d606143369090351439dbf25bbcc9cbf5d754d017 -DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 DIST emacs-29.2-patches-2.tar.xz 2232 BLAKE2B 5a74b286a47a03a7b24298fb9da69135485a25351a1451351412825f7b570e9ab40e988e03218eef8b6345124b982a6ea7c67ac03adbb72061e74438a5910836 SHA512 efc5855a66b1895145b9eb792c790850f319cdfaf8c03579aecfc51940a3e010d825e68003d218929278c9cbfa7e0039a8244838126e67db15cb52718dddf35c DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a diff --git a/app-editors/emacs/emacs-29.1-r1.ebuild b/app-editors/emacs/emacs-29.1-r1.ebuild deleted file mode 100644 index 41eb1e06e35b.. --- a/app-editors/emacs/emacs-29.1-r1.ebuild +++ /dev/null @@ -1,576 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs - -if [[ ${PV##*.} = ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; - EGIT_BRANCH="emacs-29" - EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" - S="${EGIT_CHECKOUT_DIR}" - SLOT="${PV%%.*}-vcs" -else - # FULL_VERSION keeps the full version number, which is needed in - # order to determine some path information correctly for copy/move - # operations later on - FULL_VERSION="${PV%%_*}" - SRC_URI="mirror://gnu/emacs/${P}.tar.xz" - S="${WORKDIR}/emacs-${FULL_VERSION}" - # PV can be in any of the following formats: - # 27.1 released version (slot 27) - # 27.1_rc1 upstream release candidate (27) - # 27.0.
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 90c60ea1722e45b1f79a00382cf4d247e31255e7 Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:21 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c60ea1 app-editors/emacs: Stabilize 29.2-r1 arm64, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index f6736763a470..0c5599307ee4 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: f8942322a15bb6d7c3c51bf39e3bd2f8bc3ee527 Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:14 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8942322 app-editors/emacs: Stabilize 29.2-r1 sparc, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 432045e49045..cd095f5b4e08 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ba91416b566a6809e0ecd382eb393e557ccfd447 Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:18 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba91416b app-editors/emacs: Stabilize 29.2-r1 arm, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index cd095f5b4e08..f6736763a470 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 46bc2b7dd81c7de11e27ab7cde16838f95e93b5d Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:11 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bc2b7d app-editors/emacs: Stabilize 29.2-r1 hppa, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index ecd634429878..432045e49045 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 7e90a1404497278b9dea7aed97a7f40ee98c15c9 Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:35:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:35:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e90a140 app-editors/emacs: Stabilize 29.2-r1 amd64, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index f661ec646411..8713175eb37a 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 9cadf557b6685de92413d35d49dc35448b47eecf Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:04 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cadf557 app-editors/emacs: Stabilize 29.2-r1 ppc, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 0b9f36a863a1..9801aa3cad44 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 6d021236e928842e85bca7e8ca6039e365e8adcf Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:07 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d021236 app-editors/emacs: Stabilize 29.2-r1 ppc64, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 9801aa3cad44..ecd634429878 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3d32ce8604ea28b7f19b4f7c6f3e40ec7015f7df Author: Sam James gentoo org> AuthorDate: Sat Feb 24 14:36:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 24 14:36:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d32ce86 app-editors/emacs: Stabilize 29.2-r1 x86, #925092 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 8713175eb37a..0b9f36a863a1 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 8ac1511edf7d186fab7e7eaf9f039e67b9206939 Author: Ulrich Müller gentoo org> AuthorDate: Tue Feb 20 15:34:12 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Feb 20 15:34:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac1511e app-editors/emacs: Suppress false positive QA warnings with musl libc Bug: https://bugs.gentoo.org/925091 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.2-r1.ebuild | 7 +-- app-editors/emacs/emacs-29.2..ebuild | 7 +-- app-editors/emacs/emacs-30.0..ebuild | 5 +++-- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild index 8900504bed84..f661ec646411 100644 --- a/app-editors/emacs/emacs-29.2-r1.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -171,8 +171,11 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Suppress false positive QA warnings #898304 -QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) +# Suppress false positive QA warnings #898304 #925091 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN static_assert alignof + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) src_prepare() { if [[ ${PV##*.} = ]]; then diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.2..ebuild index 0e12f1110e50..e478453357b9 100644 --- a/app-editors/emacs/emacs-29.2..ebuild +++ b/app-editors/emacs/emacs-29.2..ebuild @@ -168,8 +168,11 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Suppress false positive QA warnings #898304 -QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) +# Suppress false positive QA warnings #898304 #925091 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_set_state malloc_get_state MIN static_assert alignof + statvfs64 re_set_syntax re_compile_pattern re_search re_match +) src_prepare() { if [[ ${PV##*.} = ]]; then diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index cecc57a1f940..f1c545bffd0b 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -169,9 +169,10 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Suppress false positive QA warnings #898304 +# Suppress false positive QA warnings #898304 #925091 QA_CONFIG_IMPL_DECL_SKIP=( - malloc_{set,get}_state MIN static_assert alignof unreachable + malloc_set_state malloc_get_state MIN static_assert alignof unreachable + statvfs64 re_set_syntax re_compile_pattern re_search re_match ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 7ed9473b9f640b5f8a6fc5a482465813189bb463 Author: Ulrich Müller gentoo org> AuthorDate: Fri Feb 16 19:10:59 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Feb 16 19:10:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed9473b app-editors/emacs: Drop the small-ja-dic flag This has saved 4.6 MiB of space for the installed image, which is insignificant compared to the total installation footprint of 190 MiB. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/{emacs-29.2.ebuild => emacs-29.2-r1.ebuild} | 3 +-- app-editors/emacs/emacs-29.2..ebuild | 3 +-- app-editors/emacs/emacs-30.0..ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/app-editors/emacs/emacs-29.2.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild similarity index 98% rename from app-editors/emacs/emacs-29.2.ebuild rename to app-editors/emacs/emacs-29.2-r1.ebuild index 7dd1916d5acb..8900504bed84 100644 --- a/app-editors/emacs/emacs-29.2.ebuild +++ b/app-editors/emacs/emacs-29.2-r1.ebuild @@ -43,7 +43,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" X_DEPEND="x11-libs/libICE x11-libs/libSM @@ -378,7 +378,6 @@ src_configure() { $(use_with libxml2 xml2) \ $(use_with mailutils) \ $(use_with selinux) \ - $(use_with small-ja-dic) \ $(use_with sqlite sqlite3) \ $(use_with ssl gnutls) \ $(use_with systemd libsystemd) \ diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.2..ebuild index 37292f4abff0..0e12f1110e50 100644 --- a/app-editors/emacs/emacs-29.2..ebuild +++ b/app-editors/emacs/emacs-29.2..ebuild @@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" X_DEPEND="x11-libs/libICE x11-libs/libSM @@ -375,7 +375,6 @@ src_configure() { $(use_with libxml2 xml2) \ $(use_with mailutils) \ $(use_with selinux) \ - $(use_with small-ja-dic) \ $(use_with sqlite sqlite3) \ $(use_with ssl gnutls) \ $(use_with systemd libsystemd) \ diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 286f87b9d183..cecc57a1f940 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed HOMEPAGE="https://www.gnu.org/software/emacs/; LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 318644dda72d2d6f4c81dbd4e41123f0bf281b19 Author: Ulrich Müller gentoo org> AuthorDate: Tue Jan 30 18:16:32 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jan 30 18:30:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318644dd app-editors/emacs: Suppress false positive QA warnings Bug: https://bugs.gentoo.org/898304 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-26.3-r16.ebuild | 3 +++ app-editors/emacs/emacs-27.2-r14.ebuild | 3 +++ app-editors/emacs/emacs-28.2-r10.ebuild | 3 +++ app-editors/emacs/emacs-29.2..ebuild | 3 +++ app-editors/emacs/emacs-29.2.ebuild | 2 +- app-editors/emacs/emacs-30.0..ebuild | 5 + 6 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-26.3-r16.ebuild b/app-editors/emacs/emacs-26.3-r16.ebuild index c5dc8e847acd..0a623b93b306 100644 --- a/app-editors/emacs/emacs-26.3-r16.ebuild +++ b/app-editors/emacs/emacs-26.3-r16.ebuild @@ -110,6 +110,9 @@ FULL_VERSION="${PV%%_*}" S="${WORKDIR}/emacs-${FULL_VERSION}" PATCHES=("${WORKDIR}/patch") +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) + src_prepare() { default diff --git a/app-editors/emacs/emacs-27.2-r14.ebuild b/app-editors/emacs/emacs-27.2-r14.ebuild index a01d9a7a30d8..ec4f55ff0647 100644 --- a/app-editors/emacs/emacs-27.2-r14.ebuild +++ b/app-editors/emacs/emacs-27.2-r14.ebuild @@ -139,6 +139,9 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) + src_prepare() { if [[ ${PV##*.} = ]]; then FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \ diff --git a/app-editors/emacs/emacs-28.2-r10.ebuild b/app-editors/emacs/emacs-28.2-r10.ebuild index 82f4cb15df0f..e9b2026ad925 100644 --- a/app-editors/emacs/emacs-28.2-r10.ebuild +++ b/app-editors/emacs/emacs-28.2-r10.ebuild @@ -142,6 +142,9 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN ) + src_prepare() { if [[ ${PV##*.} = ]]; then FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \ diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.2..ebuild index 1919adfa22cc..37292f4abff0 100644 --- a/app-editors/emacs/emacs-29.2..ebuild +++ b/app-editors/emacs/emacs-29.2..ebuild @@ -168,6 +168,9 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) + src_prepare() { if [[ ${PV##*.} = ]]; then FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \ diff --git a/app-editors/emacs/emacs-29.2.ebuild b/app-editors/emacs/emacs-29.2.ebuild index c93571654cf7..bf54f38ebea3 100644 --- a/app-editors/emacs/emacs-29.2.ebuild +++ b/app-editors/emacs/emacs-29.2.ebuild @@ -171,7 +171,7 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" -# Evade tinderbox bug #898304 +# Suppress false positive QA warnings #898304 QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) src_prepare() { diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 73f31fed6ec7..286f87b9d183 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -169,6 +169,11 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +# Suppress false positive QA warnings #898304 +QA_CONFIG_IMPL_DECL_SKIP=( + malloc_{set,get}_state MIN static_assert alignof unreachable +) + src_prepare() { if [[ ${PV##*.} = ]]; then FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 44c4564586853164e73e94a2863ce57b7555085b Author: Ulrich Müller gentoo org> AuthorDate: Tue Jan 30 18:17:06 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jan 30 18:30:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c45645 app-editors/emacs: Fix declarations in configure.ac Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 8 app-editors/emacs/emacs-26.3-r16.ebuild | 2 +- app-editors/emacs/emacs-27.2-r14.ebuild | 2 +- app-editors/emacs/emacs-28.2-r10.ebuild | 2 +- app-editors/emacs/emacs-29.2.ebuild | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 20fc5c0f8c6b..705a5a96d0b8 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -2,15 +2,15 @@ DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb43 DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 DIST emacs-25.3-patches-5.tar.xz 6120 BLAKE2B dc56e5f9bc5368062260bb82123f2874c15daa2b90514db5c1e8b59ac44bfc7cdb590259905b2ffb1e38af00dcf195067d116a1cb5fa1a8eb102904f27b6e949 SHA512 21f2045d1c64151923d62c180f39b3c9eba9e65881096613219df1705f525b8eafa91e0a0dd3688b92b0acc7f41035ee319b09c191131a9e05693d1f25a71750 DIST emacs-25.3.tar.xz 42854740 BLAKE2B 4f4e2572bbef48b75c561497fc22046081e56099b6174725d79b15a5b16d5c886eaf8ff3f75cf561e989ebb092ab9e98ba7503e720a9db7560758b30d5116f23 SHA512 1cce656451b6ca8502ebb229e88bd3ef48b7f9444a10eeac4ea43bd5491b2efacd641dfa35227a33362c3866493d3449cf1df81606563eef44bba0ed668e457f -DIST emacs-26.3-patches-5.tar.xz 5484 BLAKE2B dc2011b35d948d6106cfa4fd7f2ca5d4591b91e93e2417cee09a5ec5e3ac74e5284c170305e606ee45c9d31b1833ccb10c1ac224f19433a341465298c36165f0 SHA512 f0a6094d72c8879707e914e3cc3526d814216e84e9358e211a4f32e5d4c5958664ce3e3cca217629e2a3324bcb7ac2500d333b1c395f156757210f602d7818d5 +DIST emacs-26.3-patches-6.tar.xz 6264 BLAKE2B 0973df2f34d623a5478a01ab18c80d38e864d7bfb15bc5d3dac3ecb31911eb9edfc622f5ed407d9f418ed6d85e96d5881ffb53a94766aec144a3089ac1332bbf SHA512 b9c833ccd0505f2b78e30c17b43549fcaca3bc767b18e5260160a3aa7063504030e58e848a78f83e76ace7d64db13bfbc69281c3eab9c6e413c3adef06803c9d DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9 -DIST emacs-27.2-patches-6.tar.xz 11600 BLAKE2B ed8bfb8b2c086423e7bf9f8de5ffb929aa63d8b2781361a8a9d274124a9df52ececdb38c3d4d7d0f0d0fa3a8eaea337c0078929967b073a70209ecdb2bb4cb58 SHA512 11f8af976148c957aebaa5fd2edd46b12ffe24036c09c20a61c47e65d8a2febe6480636be2a7f8f3f7c70a8da7091c2a7c254fd853bde56ec45d7db6a9ca94f5 +DIST emacs-27.2-patches-7.tar.xz 12356 BLAKE2B 8d991bd3e87d2fc0086b535d481dbe8399e42d15b21417d19341c5ef8426c65cb471f23eb6e41067750a1ad6dced8cb7b2fd4a6b34bd911913ccfe858e9257f9 SHA512 285c0ca69fc5c7fd398d4ca0a8c5a2a4412a858504445c415cb6eeca9eb170680f6d9bf0dfcd2ae4925e75f01d1d1858c194760a22ee98ad16ebcc347fa588ec DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9 -DIST emacs-28.2-patches-4.tar.xz 6168 BLAKE2B d2968c5f96dcf285f987d32aa8e2ad38c8c2cc7757f9dd83a1faa75efc20c1ac44d6944cf9bcbafbfaa34caae2e7ec24a28fa250d8f5206e4d27649cc2719cec SHA512 94be2c6f715b073ab76a1b3f36194ba6f9c299599b4ba4292a14970f1a2974634ed961d20f62b3939a18347d02fb8025628a7622910f64df0b9879f98dcf5c14 +DIST emacs-28.2-patches-5.tar.xz 6932 BLAKE2B 1cf79142b3031d377b5ba56996a41c44801a114e993ed7e93f937fd88cd35cf142fbc8d98c7970984f44df9fd267d8032f9c6e559d69c18c945510b2e93029bd SHA512 9a246680045868029d9f67652d60d0859d44c3f016ba57cae5ba991c138ece39890230ad303220e2558ccca904b2053b691874da04c6529faa0e8e4f6ea4b6f2 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 58c0081f5269d5983fbb4d440c24ba9cde6c9595 Author: Ulrich Müller gentoo org> AuthorDate: Mon Jan 29 09:15:06 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Jan 29 09:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c0081f app-editors/emacs: Evade tinderbox bug Bug: https://bugs.gentoo.org/898304 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-editors/emacs/emacs-29.2.ebuild b/app-editors/emacs/emacs-29.2.ebuild index 1d369b00aca6..c93571654cf7 100644 --- a/app-editors/emacs/emacs-29.2.ebuild +++ b/app-editors/emacs/emacs-29.2.ebuild @@ -171,6 +171,9 @@ RDEPEND+=" ${IDEPEND}" EMACS_SUFFIX="emacs-${SLOT}" SITEFILE="20${EMACS_SUFFIX}-gentoo.el" +# Evade tinderbox bug #898304 +QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) + src_prepare() { if [[ ${PV##*.} = ]]; then FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a14a0b3d80f7f735e3315292174f2027ff589251 Author: Matthew Smith gentoo org> AuthorDate: Sat Jan 20 11:09:49 2024 + Commit: Matthew Smith gentoo org> CommitDate: Sat Jan 20 11:09:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14a0b3d app-editors/emacs: skip brittle treesit tests Closes: https://bugs.gentoo.org/922525 Signed-off-by: Matthew Smith gentoo.org> app-editors/emacs/emacs-29.2..ebuild | 8 app-editors/emacs/emacs-29.2.ebuild | 8 app-editors/emacs/emacs-30.0..ebuild | 8 3 files changed, 24 insertions(+) diff --git a/app-editors/emacs/emacs-29.2..ebuild b/app-editors/emacs/emacs-29.2..ebuild index e1e4debdc81e..1919adfa22cc 100644 --- a/app-editors/emacs/emacs-29.2..ebuild +++ b/app-editors/emacs/emacs-29.2..ebuild @@ -425,6 +425,14 @@ src_test() { # Reason: tries to access network # internet-is-working %src/process-tests.el + + # Reason: fails with stable version of tree-sitter-json due to + # ast changes. Bug #922525 + %src/treesit-tests.log + + # Reason: test is not skipped if tree-sitter-tsx is not installed + # Bug #922525 + %lisp/progmodes/typescript-ts-mode-tests.el ) use threads || exclude_tests+=( %lisp/server-tests.el diff --git a/app-editors/emacs/emacs-29.2.ebuild b/app-editors/emacs/emacs-29.2.ebuild index 876631c7e678..1d369b00aca6 100644 --- a/app-editors/emacs/emacs-29.2.ebuild +++ b/app-editors/emacs/emacs-29.2.ebuild @@ -428,6 +428,14 @@ src_test() { # Reason: tries to access network # internet-is-working %src/process-tests.el + + # Reason: fails with stable version of tree-sitter-json due to + # ast changes. Bug #922525 + %src/treesit-tests.log + + # Reason: test is not skipped if tree-sitter-tsx is not installed + # Bug #922525 + %lisp/progmodes/typescript-ts-mode-tests.el ) use threads || exclude_tests+=( %lisp/server-tests.el diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index d0bc42272a6f..73f31fed6ec7 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -427,6 +427,14 @@ src_test() { # Reason: tries to access network # internet-is-working %src/process-tests.el + + # Reason: fails with stable version of tree-sitter-json due to + # ast changes. Bug #922525 + %src/treesit-tests.log + + # Reason: test is not skipped if tree-sitter-tsx is not installed + # Bug #922525 + %lisp/progmodes/typescript-ts-mode-tests.el ) use threads || exclude_tests+=( %lisp/server-tests.el
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: e34604b1a6a76a6a1ab51a6387abad339dde49fd Author: Ulrich Müller gentoo org> AuthorDate: Fri Jan 19 10:57:13 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jan 19 11:02:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34604b1 app-editors/emacs: drop 29.1.90 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 - app-editors/emacs/emacs-29.1.90.ebuild | 593 - 2 files changed, 594 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index d7fdd49b9baf..20fc5c0f8c6b 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -11,7 +11,6 @@ DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd93 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 DIST emacs-29.1-patches-5.tar.xz 3640 BLAKE2B c5f2d55b49961167f9da96fceecf07d526b62dd7e8198bedd16efce51602013d3a1a78de01d397e6605338715510e437eceff5584ca689f7519e88959846728e SHA512 2d6dd89612f45acf6b6d0fe98f0508664ead1d2412c75ed75c99bbd4306d2f348e8a25b904f7b0ea9c07a86d3028a97288d00473348746edc9f54c328925be0c DIST emacs-29.1-patches-6.tar.xz 4128 BLAKE2B 95cc5af614f66ae067569cc6f6153bdb8bfbd28cca87d55434f3f528f41252f54d7b42029fce85f97d67ee82f942aa4f13bd701933a7c86216c295b19829c573 SHA512 3be686f300a1e6a53b33ccfb4cc43d473a02ddb9458e9ed1562a5446059b6a441e3cbb1521950b3c52f3165d606143369090351439dbf25bbcc9cbf5d754d017 -DIST emacs-29.1.90.tar.xz 52134992 BLAKE2B 01cf0b56fc9b4cf598b187271c0996f59316f874c5bd9d17f8551cb58e33d742ccb21dcddb061f88f0c6a3f670014a2d130d026ddc97c666958a64c0fbc709fe SHA512 f6120850328d3d7380b009061a64659804e2106eca6117c5430abce1890627c926b635b11f0a972ded6c59fdd13aec440860200fe44d18763ddc61fcdf72cbd8 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 DIST emacs-29.2-patches-1.tar.xz 1552 BLAKE2B 244429c63e891e82c6b922916a8d4713005ab992a996859ec08ce1bcd6c541abbb90e00fa0b23d9a53f4703b3b5feb78456216ebdcfd939af5b579b2756a6015 SHA512 140eeca22de87d0f7d0b15973c9caa7cab0c239f759f085abfe6a9043841f3f1e919c6663688f1d8c66436f48eaaf7a39757a7acd71f65c92c4b634a982f8c79 DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild deleted file mode 100644 index e1e4debdc81e.. --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ /dev/null @@ -1,593 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs - -if [[ ${PV##*.} = ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; - EGIT_BRANCH="emacs-29" - EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" - S="${EGIT_CHECKOUT_DIR}" - SLOT="${PV%%.*}-vcs" -else - # FULL_VERSION keeps the full version number, which is needed in - # order to determine some path information correctly for copy/move - # operations later on - FULL_VERSION="${PV%%_*}" - SRC_URI="mirror://gnu/emacs/${P}.tar.xz" - S="${WORKDIR}/emacs-${FULL_VERSION}" - # PV can be in any of the following formats: - # 27.1 released version (slot 27) - # 27.1_rc1 upstream release candidate (27) - # 27.0.live ebuild (slot 27-vcs) - # 27.0.90 upstream prerelease snapshot (27-vcs) - # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) - if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; - S="${WORKDIR}/emacs" - elif [[ ${PV//[0-9]} != "." ]]; then - SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; - fi - SLOT="${PV%%.*}" - [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -fi - -DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: f4795590cfc3f44ac2f16ae8bd6afdf031cc4b9c Author: Ulrich Müller gentoo org> AuthorDate: Fri Jan 19 10:56:51 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jan 19 11:02:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4795590 app-editors/emacs: add 29.2 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 2 + app-editors/emacs/emacs-29.2.ebuild | 596 2 files changed, 598 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 82ebc2e2f0c4..d7fdd49b9baf 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -13,3 +13,5 @@ DIST emacs-29.1-patches-5.tar.xz 3640 BLAKE2B c5f2d55b49961167f9da96fceecf07d526 DIST emacs-29.1-patches-6.tar.xz 4128 BLAKE2B 95cc5af614f66ae067569cc6f6153bdb8bfbd28cca87d55434f3f528f41252f54d7b42029fce85f97d67ee82f942aa4f13bd701933a7c86216c295b19829c573 SHA512 3be686f300a1e6a53b33ccfb4cc43d473a02ddb9458e9ed1562a5446059b6a441e3cbb1521950b3c52f3165d606143369090351439dbf25bbcc9cbf5d754d017 DIST emacs-29.1.90.tar.xz 52134992 BLAKE2B 01cf0b56fc9b4cf598b187271c0996f59316f874c5bd9d17f8551cb58e33d742ccb21dcddb061f88f0c6a3f670014a2d130d026ddc97c666958a64c0fbc709fe SHA512 f6120850328d3d7380b009061a64659804e2106eca6117c5430abce1890627c926b635b11f0a972ded6c59fdd13aec440860200fe44d18763ddc61fcdf72cbd8 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 +DIST emacs-29.2-patches-1.tar.xz 1552 BLAKE2B 244429c63e891e82c6b922916a8d4713005ab992a996859ec08ce1bcd6c541abbb90e00fa0b23d9a53f4703b3b5feb78456216ebdcfd939af5b579b2756a6015 SHA512 140eeca22de87d0f7d0b15973c9caa7cab0c239f759f085abfe6a9043841f3f1e919c6663688f1d8c66436f48eaaf7a39757a7acd71f65c92c4b634a982f8c79 +DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900af9ebeda75488fd4d14b7f6cd22e0c9fc15a4c73b4b90843aa782dbd698ba0d40c50465eb4b902105cd9e2c2c SHA512 293fdc2387d58dfa506ae1960b05ccdb4c16ec53c4f55a1a6b665a4fe2815cabfad6257f2b62231040889ab3843d56a01ef62fc9efc1118bf833d7773c64820a diff --git a/app-editors/emacs/emacs-29.2.ebuild b/app-editors/emacs/emacs-29.2.ebuild new file mode 100644 index ..876631c7e678 --- /dev/null +++ b/app-editors/emacs/emacs-29.2.ebuild @@ -0,0 +1,596 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz; + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" + +X_DEPEND="x11-libs/libICE +
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 623c175749790eb1abc8f9018310aba9460869a6 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jan 19 10:59:31 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jan 19 11:02:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623c1757 app-editors/emacs: add 29.2., drop 29.1. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/{emacs-29.1..ebuild => emacs-29.2..ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.2..ebuild similarity index 100% rename from app-editors/emacs/emacs-29.1..ebuild rename to app-editors/emacs/emacs-29.2..ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: c6356e3c2c8d2b03d97d414e7173175c5ef84d9b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 25 19:17:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 25 19:17:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6356e3c app-editors/emacs: Stabilize 29.1-r6 x86, #920689 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 2f5b047d8ae4..a7a032a0e910 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3e2462df7e5a74998f0fb001e8b609e7a4540012 Author: Sam James gentoo org> AuthorDate: Mon Dec 25 17:29:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 17:29:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2462df app-editors/emacs: Stabilize 29.1-r6 amd64, #920689 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index f4d9f2cd690a..2f5b047d8ae4 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 3086e353a6fc5c661ceee6ce54f4703a8cf2cf85 Author: Sam James gentoo org> AuthorDate: Mon Dec 25 17:21:36 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 17:21:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3086e353 app-editors/emacs: Stabilize 29.1-r6 arm64, #920689 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index c2c53d5ed47a..f4d9f2cd690a 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 999a7b396cdb76e5ccb0fdafe17bf91a27f0c038 Author: Sam James gentoo org> AuthorDate: Mon Dec 25 17:21:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 17:21:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999a7b39 app-editors/emacs: Stabilize 29.1-r6 arm, #920689 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 21be8c820428..c2c53d5ed47a 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: aa941e4ad4d272248a11a21d1ec0d2602d84cc9d Author: Sam James gentoo org> AuthorDate: Mon Dec 25 17:21:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 25 17:21:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa941e4a app-editors/emacs: Stabilize 29.1-r6 ppc64, #920689 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 908264ce6bd4..21be8c820428 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 046613aa2cf147cc32d4b8a4ceb5cd76aa61d9ee Author: Ulrich Müller gentoo org> AuthorDate: Fri Dec 22 09:34:21 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Dec 22 09:35:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046613aa app-editors/emacs: Backport test fixes to slot 28 Also disable two more tests. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-28.2-r10.ebuild | 21 - 1 file changed, 16 insertions(+), 5 deletions(-) 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 \
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 56fcf96992b41d422c4f7913a5aafbfe370ffcd0 Author: Ulrich Müller gentoo org> AuthorDate: Thu Dec 21 19:46:18 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 21 19:46:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fcf969 app-editors/emacs: Use socket redirection Instead of moving whole directories around. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 14 +- app-editors/emacs/emacs-29.1.90.ebuild | 14 +- app-editors/emacs/emacs-29.1..ebuild | 14 +- app-editors/emacs/emacs-30.0..ebuild | 14 +- 4 files changed, 36 insertions(+), 20 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index c15027e0bbea..908264ce6bd4 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -213,11 +213,6 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die - # Tests use this dir as GNUPGHOME. Move to shorter path, in order - # not to exceed the 108 char limit for GnuPG's sockets on Linux. - mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die - ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die - AT_M4DIR=m4 eautoreconf } @@ -442,6 +437,15 @@ src_test() { ) use xpm || exclude_tests+=( %src/image-tests.el ) + # Redirect GnuPG's sockets, in order not to exceed the 108 char limit + # for socket paths on Linux. + mkdir "${T}"/gnupg || die + local f + for f in S.gpg-agent{,.browser,.extra,.ssh}; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ + > "test/lisp/gnus/mml-sec-resources/${f}" || die + done + # See test/README for possible options emake \ EMACS_TEST_VERBOSE=1 \ diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 8a58f10bc90e..f5d1a6e3a2cc 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -210,11 +210,6 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die - # Tests use this dir as GNUPGHOME. Move to shorter path, in order - # not to exceed the 108 char limit for GnuPG's sockets on Linux. - mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die - ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die - AT_M4DIR=m4 eautoreconf } @@ -439,6 +434,15 @@ src_test() { ) use xpm || exclude_tests+=( %src/image-tests.el ) + # Redirect GnuPG's sockets, in order not to exceed the 108 char limit + # for socket paths on Linux. + mkdir "${T}"/gnupg || die + local f + for f in S.gpg-agent{,.browser,.extra,.ssh}; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ + > "test/lisp/gnus/mml-sec-resources/${f}" || die + done + # See test/README for possible options emake \ EMACS_TEST_VERBOSE=1 \ diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 8a58f10bc90e..f5d1a6e3a2cc 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -210,11 +210,6 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die - # Tests use this dir as GNUPGHOME. Move to shorter path, in order - # not to exceed the 108 char limit for GnuPG's sockets on Linux. - mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die - ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die - AT_M4DIR=m4 eautoreconf } @@ -439,6 +434,15 @@ src_test() { ) use xpm || exclude_tests+=( %src/image-tests.el ) + # Redirect GnuPG's sockets, in order not to exceed the 108 char limit + # for socket paths on Linux. + mkdir "${T}"/gnupg || die + local f + for f in S.gpg-agent{,.browser,.extra,.ssh}; do + printf "%%Assuan%%\nsocket=%s\n" "${T}/gnupg/${f}" \ + > "test/lisp/gnus/mml-sec-resources/${f}" || die + done + # See test/README for possible options emake \ EMACS_TEST_VERBOSE=1 \ diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 02c7ef6e61da..3ed93bd2fb38 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -211,11 +211,6 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/'
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 52cd8398bcfe6a5da6859b6d8973f4762e6d1aa7 Author: Ulrich Müller gentoo org> AuthorDate: Thu Dec 21 09:18:24 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 21 11:28:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cd8398 app-editors/emacs: Fix mml-sec-tests.el Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r6.ebuild | 13 + app-editors/emacs/emacs-29.1.90.ebuild | 13 + app-editors/emacs/emacs-29.1..ebuild | 13 + app-editors/emacs/emacs-30.0..ebuild | 13 + 4 files changed, 20 insertions(+), 32 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 9cfd899f30d4..c15027e0bbea 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -213,6 +213,11 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die + # Tests use this dir as GNUPGHOME. Move to shorter path, in order + # not to exceed the 108 char limit for GnuPG's sockets on Linux. + mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die + ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die + AT_M4DIR=m4 eautoreconf } @@ -409,14 +414,6 @@ src_test() { # subtests which caused failure. Elements should begin with a %. # e.g. %lisp/gnus/mml-sec-tests.el. local exclude_tests=( - # Reason: not yet known - # mml-secure-en-decrypt-{1,2,3,4} - # mml-secure-find-usable-keys-{1,2} - # mml-secure-key-checks - # mml-secure-select-preferred-keys-4 - # mml-secure-sign-verify-1 - %lisp/gnus/mml-sec-tests.el - # Reason: permission denied on /nonexistent # (vc-*-bzr only fails if breezy is installed, as they # try to access cache dirs under /nonexistent) diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 9aff860d84f5..8a58f10bc90e 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -210,6 +210,11 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die + # Tests use this dir as GNUPGHOME. Move to shorter path, in order + # not to exceed the 108 char limit for GnuPG's sockets on Linux. + mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die + ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die + AT_M4DIR=m4 eautoreconf } @@ -406,14 +411,6 @@ src_test() { # subtests which caused failure. Elements should begin with a %. # e.g. %lisp/gnus/mml-sec-tests.el. local exclude_tests=( - # Reason: not yet known - # mml-secure-en-decrypt-{1,2,3,4} - # mml-secure-find-usable-keys-{1,2} - # mml-secure-key-checks - # mml-secure-select-preferred-keys-4 - # mml-secure-sign-verify-1 - %lisp/gnus/mml-sec-tests.el - # Reason: permission denied on /nonexistent # (vc-*-bzr only fails if breezy is installed, as they # try to access cache dirs under /nonexistent) diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 9aff860d84f5..8a58f10bc90e 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -210,6 +210,11 @@ src_prepare() { sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \ test/lisp/emacs-lisp/bytecomp-tests.el || die + # Tests use this dir as GNUPGHOME. Move to shorter path, in order + # not to exceed the 108 char limit for GnuPG's sockets on Linux. + mv test/lisp/gnus/mml-sec-resources "${T}"/gnupg || die + ln -s "${T}"/gnupg test/lisp/gnus/mml-sec-resources || die + AT_M4DIR=m4 eautoreconf } @@ -406,14 +411,6 @@ src_test() { # subtests which caused failure. Elements should begin with a %. # e.g. %lisp/gnus/mml-sec-tests.el. local exclude_tests=( - # Reason: not yet known - # mml-secure-en-decrypt-{1,2,3,4} - # mml-secure-find-usable-keys-{1,2} - # mml-secure-key-checks - # mml-secure-select-preferred-keys-4 - # mml-secure-sign-verify-1 - %lisp/gnus/mml-sec-tests.el - # Reason: permission denied on /nonexistent # (vc-*-bzr only fails if breezy is installed, as they # try to access cache dirs under /nonexistent) diff --git
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 24169a21f2659e77eec49678f2ac8230dfd24d1e Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 20 21:47:00 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 20 21:49:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24169a21 app-editors/emacs: Disable tests that use bwrap This is more specific than excluding bytecomp-tests.el altogether. Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 12 ++-- app-editors/emacs/emacs-29.1-r6.ebuild | 12 ++-- app-editors/emacs/emacs-29.1.90.ebuild | 12 ++-- app-editors/emacs/emacs-29.1..ebuild | 12 ++-- app-editors/emacs/emacs-30.0..ebuild | 12 ++-- 5 files changed, 30 insertions(+), 30 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 6664eddcef73..7b5f7d58bc97 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -207,6 +207,12 @@ src_prepare() { # with a wrong library name. sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || 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 } @@ -427,12 +433,6 @@ 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: tries to access network # internet-is-working %src/process-tests.el diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index abc42779db8c..9cfd899f30d4 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -207,6 +207,12 @@ src_prepare() { # with a wrong library name. sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || 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 } @@ -427,12 +433,6 @@ 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: tries to access network # internet-is-working %src/process-tests.el diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 3edf4c2cb75b..9aff860d84f5 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -204,6 +204,12 @@ src_prepare() { # with a wrong library name. sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || 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 } @@ -424,12 +430,6 @@ 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: tries to access network # internet-is-working %src/process-tests.el diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 3edf4c2cb75b..9aff860d84f5 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -204,6 +204,12 @@ src_prepare() { # with a wrong library name. sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die + # Tests that use bubblewrap don't work in the sandbox: + # "bwrap: setting up uid map: Permission
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: f8cade01d50e92778e4c0b75cd9968bb3a845f83 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 20 17:56:19 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 20 17:56:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cade01 app-editors/emacs: Exclude tests with USE-conditional failures Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 7 +++ app-editors/emacs/emacs-29.1-r6.ebuild | 7 +++ app-editors/emacs/emacs-29.1.90.ebuild | 7 +++ app-editors/emacs/emacs-29.1..ebuild | 7 +++ app-editors/emacs/emacs-30.0..ebuild | 7 +++ 5 files changed, 35 insertions(+) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index aedd58046057..6664eddcef73 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -437,6 +437,13 @@ src_test() { # internet-is-working %src/process-tests.el ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) # See test/README for possible options emake \ diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index b115b11327ef..abc42779db8c 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -437,6 +437,13 @@ src_test() { # internet-is-working %src/process-tests.el ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) # See test/README for possible options emake \ diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 16fdc3666ccf..3edf4c2cb75b 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -434,6 +434,13 @@ src_test() { # internet-is-working %src/process-tests.el ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) # See test/README for possible options emake \ diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 16fdc3666ccf..3edf4c2cb75b 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -434,6 +434,13 @@ src_test() { # internet-is-working %src/process-tests.el ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) # See test/README for possible options emake \ diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index cf6e57c29893..32cee85d854a 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -436,6 +436,13 @@ src_test() { # internet-is-working %src/process-tests.el ) + use threads || exclude_tests+=( + %lisp/server-tests.el + %lisp/progmodes/eglot-tests.el + %src/emacs-module-tests.el + %src/keyboard-tests.el + ) + use xpm || exclude_tests+=( %src/image-tests.el ) # See test/README for possible options emake \
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 02ac61b498061a3851e094150165ddf4cab93166 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 20 09:58:03 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 20 10:00:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ac61b4 app-editors/emacs: Append -Wno-return-mismatch to CFLAGS If you think this should be fixed in the source instead, feel free to submit a patch that adds all the missing prototypes. Closes: https://bugs.gentoo.org/920360 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-18.59-r15.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild b/app-editors/emacs/emacs-18.59-r15.ebuild index 7844e27bcb93..466b031d91a4 100644 --- a/app-editors/emacs/emacs-18.59-r15.ebuild +++ b/app-editors/emacs/emacs-18.59-r15.ebuild @@ -74,11 +74,13 @@ src_configure() { src/s-linux.h || die # -O3 and -finline-functions cause segmentation faults at run time. - # -Wno-implicit and -Wno-return-type will quieten newer versions of GCC; - # feel free to submit a patch adding all those missing prototypes. + # -Wno-implicit, -Wno-return-type and -Wno-return-mismatch will + # quieten newer versions of GCC; feel free to submit a patch adding + # all those missing prototypes. strip-flags filter-flags -finline-functions -fpie - append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type + append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type \ + -Wno-return-mismatch append-ldflags $(test-flags -no-pie)#639562 replace-flags -O[3-9] -O2 }
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 1e0c32ccecf458c16549a125e490d87a74cf04c0 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 20 09:18:00 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 20 09:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0c32cc app-editors/emacs: Disable src/process-tests.el tests Closes: https://bugs.gentoo.org/920347 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 4 app-editors/emacs/emacs-29.1-r6.ebuild | 4 app-editors/emacs/emacs-29.1.90.ebuild | 4 app-editors/emacs/emacs-29.1..ebuild | 4 app-editors/emacs/emacs-30.0..ebuild | 4 5 files changed, 20 insertions(+) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 4b2d050109b1..aedd58046057 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -432,6 +432,10 @@ src_test() { # # bytecomp-tests--dest-mountpoint %lisp/emacs-lisp/bytecomp-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) # See test/README for possible options diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 530bf23e5be8..b115b11327ef 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -432,6 +432,10 @@ src_test() { # # bytecomp-tests--dest-mountpoint %lisp/emacs-lisp/bytecomp-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) # See test/README for possible options diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 350b224b93a8..16fdc3666ccf 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -429,6 +429,10 @@ src_test() { # # bytecomp-tests--dest-mountpoint %lisp/emacs-lisp/bytecomp-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) # See test/README for possible options diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 350b224b93a8..16fdc3666ccf 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -429,6 +429,10 @@ src_test() { # # bytecomp-tests--dest-mountpoint %lisp/emacs-lisp/bytecomp-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) # See test/README for possible options diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index a157e4eceac9..cf6e57c29893 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -431,6 +431,10 @@ src_test() { # # bytecomp-tests--dest-mountpoint %lisp/emacs-lisp/bytecomp-tests.el + + # Reason: tries to access network + # internet-is-working + %src/process-tests.el ) # See test/README for possible options
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a16b5975746469cb4cd4bb1afcdbb3965fd2d1a9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 25 12:26:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 25 12:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16b5975 app-editors/emacs: Stabilize 29.1-r5 arm, #916676 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 03e386212118..4b2d050109b1 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 680fa5348a355e83a94bda07f59caaa3acd0d01d Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 25 12:01:36 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 25 12:02:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680fa534 app-editors/emacs: Minor reformatting of ebuild Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 9 +++-- app-editors/emacs/emacs-29.1-r6.ebuild | 9 +++-- app-editors/emacs/emacs-29.1.90.ebuild | 9 +++-- app-editors/emacs/emacs-29.1..ebuild | 9 +++-- app-editors/emacs/emacs-30.0..ebuild | 9 +++-- 5 files changed, 35 insertions(+), 10 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 4b7c9693bece..03e386212118 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -393,7 +393,7 @@ src_compile() { EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) emake "${EMACS_EMAKE_ARGS[@]}" actual-all else - unset EMACS_EMAKE_ARGS + EMACS_EMAKE_ARGS=() emake fi } @@ -443,7 +443,12 @@ src_test() { } src_install() { - emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake \ + "${EMACS_EMAKE_ARGS[@]}" \ + DESTDIR="${D}" \ + NO_BIN_LINK=t \ + BLESSMAIL_TARGET="" \ + install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild index 80e573a98f93..530bf23e5be8 100644 --- a/app-editors/emacs/emacs-29.1-r6.ebuild +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -393,7 +393,7 @@ src_compile() { EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) emake "${EMACS_EMAKE_ARGS[@]}" actual-all else - unset EMACS_EMAKE_ARGS + EMACS_EMAKE_ARGS=() emake fi } @@ -443,7 +443,12 @@ src_test() { } src_install() { - emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake \ + "${EMACS_EMAKE_ARGS[@]}" \ + DESTDIR="${D}" \ + NO_BIN_LINK=t \ + BLESSMAIL_TARGET="" \ + install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 14dd93aefa00..350b224b93a8 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -390,7 +390,7 @@ src_compile() { EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) emake "${EMACS_EMAKE_ARGS[@]}" actual-all else - unset EMACS_EMAKE_ARGS + EMACS_EMAKE_ARGS=() emake fi } @@ -440,7 +440,12 @@ src_test() { } src_install() { - emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake \ + "${EMACS_EMAKE_ARGS[@]}" \ + DESTDIR="${D}" \ + NO_BIN_LINK=t \ + BLESSMAIL_TARGET="" \ + install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 14dd93aefa00..350b224b93a8 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -390,7 +390,7 @@ src_compile() { EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) emake "${EMACS_EMAKE_ARGS[@]}" actual-all else - unset EMACS_EMAKE_ARGS + EMACS_EMAKE_ARGS=() emake fi } @@ -440,7 +440,12 @@ src_test() { } src_install() { - emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake \ + "${EMACS_EMAKE_ARGS[@]}" \ + DESTDIR="${D}" \ + NO_BIN_LINK=t \ + BLESSMAIL_TARGET="" \ + install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index ab14d02c094b..a157e4eceac9 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -392,7 +392,7 @@ src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: d7f62ae55fa89de4f497a8a10ffc19fecb5f12ba Author: Ulrich Müller gentoo org> AuthorDate: Sat Nov 25 11:38:02 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Nov 25 11:44:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f62ae5 app-editors/emacs: Don't enable pinentry loopback mode for gpgsm Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 + app-editors/emacs/emacs-29.1-r6.ebuild | 579 + 2 files changed, 580 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index ee07efa4d536..82ebc2e2f0c4 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -10,5 +10,6 @@ DIST emacs-28.2-patches-4.tar.xz 6168 BLAKE2B d2968c5f96dcf285f987d32aa8e2ad38c8 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 DIST emacs-29.1-patches-5.tar.xz 3640 BLAKE2B c5f2d55b49961167f9da96fceecf07d526b62dd7e8198bedd16efce51602013d3a1a78de01d397e6605338715510e437eceff5584ca689f7519e88959846728e SHA512 2d6dd89612f45acf6b6d0fe98f0508664ead1d2412c75ed75c99bbd4306d2f348e8a25b904f7b0ea9c07a86d3028a97288d00473348746edc9f54c328925be0c +DIST emacs-29.1-patches-6.tar.xz 4128 BLAKE2B 95cc5af614f66ae067569cc6f6153bdb8bfbd28cca87d55434f3f528f41252f54d7b42029fce85f97d67ee82f942aa4f13bd701933a7c86216c295b19829c573 SHA512 3be686f300a1e6a53b33ccfb4cc43d473a02ddb9458e9ed1562a5446059b6a441e3cbb1521950b3c52f3165d606143369090351439dbf25bbcc9cbf5d754d017 DIST emacs-29.1.90.tar.xz 52134992 BLAKE2B 01cf0b56fc9b4cf598b187271c0996f59316f874c5bd9d17f8551cb58e33d742ccb21dcddb061f88f0c6a3f670014a2d130d026ddc97c666958a64c0fbc709fe SHA512 f6120850328d3d7380b009061a64659804e2106eca6117c5430abce1890627c926b635b11f0a972ded6c59fdd13aec440860200fe44d18763ddc61fcdf72cbd8 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild new file mode 100644 index ..80e573a98f93 --- /dev/null +++ b/app-editors/emacs/emacs-29.1-r6.ebuild @@ -0,0 +1,579 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; + fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-6.tar.xz; + PATCHES=("${WORKDIR}/patch") + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 1e9c76e50330b33e49165da12a82be2265adad04 Author: James Le Cuirot gentoo org> AuthorDate: Sun Nov 19 17:26:36 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Nov 19 17:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9c76e5 app-editors/emacs: Override EMACS var for emake install when cross-compiling Version 29 changed some of the Makefile logic, and part of it is wonky, with it wanting to runs emacs during the install target. I tried to fix it but couldn't. Something about autoloads being a PHONY target. Signed-off-by: James Le Cuirot gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 10 ++ app-editors/emacs/emacs-29.1.90.ebuild | 10 ++ app-editors/emacs/emacs-29.1..ebuild | 10 ++ app-editors/emacs/emacs-30.0..ebuild | 10 ++ 4 files changed, 24 insertions(+), 16 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 12d36dabf21a..4b7c9693bece 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -390,10 +390,12 @@ src_compile() { # Save native build tools in the cross-directory cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die # Specify the native Emacs to compile lisp - emake -C lisp all EMACS="${S}-build/src/emacs" + EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) + emake "${EMACS_EMAKE_ARGS[@]}" actual-all + else + unset EMACS_EMAKE_ARGS + emake fi - - emake } src_test() { @@ -441,7 +443,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index ac342a06b3fd..14dd93aefa00 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -387,10 +387,12 @@ src_compile() { # Save native build tools in the cross-directory cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die # Specify the native Emacs to compile lisp - emake -C lisp all EMACS="${S}-build/src/emacs" + EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) + emake "${EMACS_EMAKE_ARGS[@]}" actual-all + else + unset EMACS_EMAKE_ARGS + emake fi - - emake } src_test() { @@ -438,7 +440,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index ac342a06b3fd..14dd93aefa00 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -387,10 +387,12 @@ src_compile() { # Save native build tools in the cross-directory cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die # Specify the native Emacs to compile lisp - emake -C lisp all EMACS="${S}-build/src/emacs" + EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) + emake "${EMACS_EMAKE_ARGS[@]}" actual-all + else + unset EMACS_EMAKE_ARGS + emake fi - - emake } src_test() { @@ -438,7 +440,7 @@ src_test() { } src_install() { - emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install + emake "${EMACS_EMAKE_ARGS[@]}" DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 5f9be5cc4991..ab14d02c094b 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -389,10 +389,12 @@ src_compile() { # Save native build tools in the cross-directory cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die # Specify the native Emacs to compile lisp - emake -C lisp all EMACS="${S}-build/src/emacs" + EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" ) + emake
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: d113e1927973c98a36f04ace0cafa7316373b9d4 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 9 10:49:57 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Nov 9 10:49:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d113e192 app-editors/emacs: drop 29.1-r4 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r4.ebuild | 577 - 1 file changed, 577 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r4.ebuild b/app-editors/emacs/emacs-29.1-r4.ebuild deleted file mode 100644 index f2c2f4a55af5.. --- a/app-editors/emacs/emacs-29.1-r4.ebuild +++ /dev/null @@ -1,577 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs - -if [[ ${PV##*.} = ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; - EGIT_BRANCH="emacs-29" - EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" - S="${EGIT_CHECKOUT_DIR}" - SLOT="${PV%%.*}-vcs" -else - # FULL_VERSION keeps the full version number, which is needed in - # order to determine some path information correctly for copy/move - # operations later on - FULL_VERSION="${PV%%_*}" - SRC_URI="mirror://gnu/emacs/${P}.tar.xz" - S="${WORKDIR}/emacs-${FULL_VERSION}" - # PV can be in any of the following formats: - # 27.1 released version (slot 27) - # 27.1_rc1 upstream release candidate (27) - # 27.0.live ebuild (slot 27-vcs) - # 27.0.90 upstream prerelease snapshot (27-vcs) - # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) - if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; - S="${WORKDIR}/emacs" - elif [[ ${PV//[0-9]} != "." ]]; then - SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; - fi - # Patchset from proj/emacs-patches.git - SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz; - PATCHES=("${WORKDIR}/patch") - SLOT="${PV%%.*}" - [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -fi - -DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" -HOMEPAGE="https://www.gnu.org/software/emacs/; - -LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" -IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" - -X_DEPEND="x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/xcb-util - x11-misc/xbitmaps - xpm? ( x11-libs/libXpm ) - xft? ( - media-libs/fontconfig - media-libs/freetype - x11-libs/libXrender - cairo? ( >=x11-libs/cairo-1.12.18[X] ) - !cairo? ( x11-libs/libXft ) - harfbuzz? ( media-libs/harfbuzz:0= ) - m17n-lib? ( - >=dev-libs/libotf-0.9.4 - >=dev-libs/m17n-lib-1.5.1 - ) - ) - gtk? ( - x11-libs/gtk+:3 - xwidgets? ( - net-libs/webkit-gtk:4.1= - x11-libs/libXcomposite - ) - ) - !gtk? ( - motif? ( - >=x11-libs/motif-2.3:0 - x11-libs/libXpm - x11-libs/libXmu - x11-libs/libXt - ) - !motif? ( - Xaw3d? ( - x11-libs/libXaw3d - x11-libs/libXmu - x11-libs/libXt - ) - !Xaw3d? ( athena? ( - x11-libs/libXaw - x11-libs/libXmu - x11-libs/libXt - ) ) - ) - )" - -RDEPEND="app-emacs/emacs-common[games?,gui(-)?] - sys-libs/ncurses:0= - acl? ( virtual/acl ) - alsa? ( media-libs/alsa-lib ) - dbus? ( sys-apps/dbus ) - games? ( acct-group/gamestat ) -
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 2dfc764a6cad6e9553c15bcb8ea79e1346dffeb4 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 9 10:48:12 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Nov 9 10:48:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfc764a app-editors/emacs: Update imagemagick dependency for remaining slots Closes: https://bugs.gentoo.org/916204 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/{emacs-25.3-r18.ebuild => emacs-25.3-r19.ebuild} | 2 +- app-editors/emacs/{emacs-26.3-r15.ebuild => emacs-26.3-r16.ebuild} | 2 +- app-editors/emacs/{emacs-27.2-r13.ebuild => emacs-27.2-r14.ebuild} | 2 +- app-editors/emacs/{emacs-28.2-r9.ebuild => emacs-28.2-r10.ebuild} | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-25.3-r18.ebuild b/app-editors/emacs/emacs-25.3-r19.ebuild similarity index 99% rename from app-editors/emacs/emacs-25.3-r18.ebuild rename to app-editors/emacs/emacs-25.3-r19.ebuild index c096d29ab2af..17e2c85cb6e0 100644 --- a/app-editors/emacs/emacs-25.3-r18.ebuild +++ b/app-editors/emacs/emacs-25.3-r19.ebuild @@ -48,7 +48,7 @@ RDEPEND="acct-group/mail svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype diff --git a/app-editors/emacs/emacs-26.3-r15.ebuild b/app-editors/emacs/emacs-26.3-r16.ebuild similarity index 99% rename from app-editors/emacs/emacs-26.3-r15.ebuild rename to app-editors/emacs/emacs-26.3-r16.ebuild index 79d37b5e19b8..18b31ab92756 100644 --- a/app-editors/emacs/emacs-26.3-r15.ebuild +++ b/app-editors/emacs/emacs-26.3-r16.ebuild @@ -50,7 +50,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype diff --git a/app-editors/emacs/emacs-27.2-r13.ebuild b/app-editors/emacs/emacs-27.2-r14.ebuild similarity index 99% rename from app-editors/emacs/emacs-27.2-r13.ebuild rename to app-editors/emacs/emacs-27.2-r14.ebuild index a44f2c0b6e68..063655d6e78b 100644 --- a/app-editors/emacs/emacs-27.2-r13.ebuild +++ b/app-editors/emacs/emacs-27.2-r14.ebuild @@ -83,7 +83,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype diff --git a/app-editors/emacs/emacs-28.2-r9.ebuild b/app-editors/emacs/emacs-28.2-r10.ebuild similarity index 99% rename from app-editors/emacs/emacs-28.2-r9.ebuild rename to app-editors/emacs/emacs-28.2-r10.ebuild index 9bcabf9f4c10..ac8efd18ae69 100644 --- a/app-editors/emacs/emacs-28.2-r9.ebuild +++ b/app-editors/emacs/emacs-28.2-r10.ebuild @@ -86,7 +86,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 96100a707f64ac95df009e115412829be398f414 Author: Sam James gentoo org> AuthorDate: Thu Nov 2 09:31:43 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 2 09:31:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96100a70 app-editors/emacs: Stabilize 29.1-r5 x86, #916676 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index fdb07e7fa3c6..12d36dabf21a 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 8b180d06683ed8f9ef54798739cb294be4c0296d Author: Sam James gentoo org> AuthorDate: Thu Nov 2 09:31:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 2 09:31:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b180d06 app-editors/emacs: Stabilize 29.1-r5 amd64, #916676 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index f644e8f06881..fdb07e7fa3c6 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: bba29db0a2eaed5c3446a2fafefa4d4044d78801 Author: Sam James gentoo org> AuthorDate: Thu Nov 2 04:06:44 2023 + Commit: Sam James gentoo org> CommitDate: Thu Nov 2 04:11:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba29db0 app-editors/emacs: Stabilize 29.1-r5 arm64, #916676 Signed-off-by: Sam James gentoo.org> app-editors/emacs/emacs-29.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/emacs/emacs-29.1-r5.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild index 45d31c1e4311..f644e8f06881 100644 --- a/app-editors/emacs/emacs-29.1-r5.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -36,7 +36,7 @@ else PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a370d9e0cf9af3561db6ae100b5713172329 Author: Ulrich Müller gentoo org> AuthorDate: Tue Oct 24 16:20:36 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Oct 24 16:37:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a370d9e0 app-editors/emacs: Add use-dependency on imagemagick Propagate the flags for the jpeg, png, svg and tiff backends. Otherwise, when visiting an image file, the following error will occur for svg: ImageMagick error: Document is empty `No such file or directory` @ error/svg.c/SVGError/3370 For jpeg, png and TIFF, a different error message is printed: ImageMagick error: no decode delegate for this image format `PNG' @ error/constitute.c/ReadImage/746 [8 times] No error occurs for webp. Bug: https://bugs.gentoo.org/916204 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/{emacs-29.1.90.ebuild => emacs-29.1-r5.ebuild} | 5 - app-editors/emacs/emacs-29.1.90.ebuild | 2 +- app-editors/emacs/emacs-29.1..ebuild | 2 +- app-editors/emacs/emacs-30.0..ebuild | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1-r5.ebuild similarity index 98% copy from app-editors/emacs/emacs-29.1.90.ebuild copy to app-editors/emacs/emacs-29.1-r5.ebuild index 25d19bc31d28..45d31c1e4311 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1-r5.ebuild @@ -31,6 +31,9 @@ else elif [[ ${PV//[0-9]} != "." ]]; then SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; fi + # Patchset from proj/emacs-patches.git + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz; + PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" @@ -128,7 +131,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild index 25d19bc31d28..ac342a06b3fd 100644 --- a/app-editors/emacs/emacs-29.1.90.ebuild +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -128,7 +128,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 25d19bc31d28..ac342a06b3fd 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -128,7 +128,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index 256307d1056b..5f9be5cc4991 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -129,7 +129,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?] svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) - imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= ) + imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)]
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: cefbf6a8ac9dd8694144e22edfcad5224febc577 Author: Ulrich Müller gentoo org> AuthorDate: Tue Oct 24 06:10:14 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Oct 24 06:10:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefbf6a8 app-editors/emacs: Fix "make sanity-check" Fixes a build failure, so no new revision. Closes: https://bugs.gentoo.org/916180 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 2 +- app-editors/emacs/emacs-29.1-r4.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 618e0a275372..ee07efa4d536 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -9,6 +9,6 @@ DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf117 DIST emacs-28.2-patches-4.tar.xz 6168 BLAKE2B d2968c5f96dcf285f987d32aa8e2ad38c8c2cc7757f9dd83a1faa75efc20c1ac44d6944cf9bcbafbfaa34caae2e7ec24a28fa250d8f5206e4d27649cc2719cec SHA512 94be2c6f715b073ab76a1b3f36194ba6f9c299599b4ba4292a14970f1a2974634ed961d20f62b3939a18347d02fb8025628a7622910f64df0b9879f98dcf5c14 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 -DIST emacs-29.1-patches-4.tar.xz 3436 BLAKE2B 4db49d6cf1a03c022deea5f17cf11c3020c09fa912fc7d88e38d4960b966d6d6d805e4d0ed8788d168de83b7acfe6a2537706dfab1b2c372285864f199fcfa15 SHA512 c52f8c587306b9f6c5f599b96177ffb527bfb9d8cfd8d2a14206bc9b718ca746ca4f482dedac0c48d8f053c7d3eaf7ebc0734c74fb507515380a4500d0a2bba2 +DIST emacs-29.1-patches-5.tar.xz 3640 BLAKE2B c5f2d55b49961167f9da96fceecf07d526b62dd7e8198bedd16efce51602013d3a1a78de01d397e6605338715510e437eceff5584ca689f7519e88959846728e SHA512 2d6dd89612f45acf6b6d0fe98f0508664ead1d2412c75ed75c99bbd4306d2f348e8a25b904f7b0ea9c07a86d3028a97288d00473348746edc9f54c328925be0c DIST emacs-29.1.90.tar.xz 52134992 BLAKE2B 01cf0b56fc9b4cf598b187271c0996f59316f874c5bd9d17f8551cb58e33d742ccb21dcddb061f88f0c6a3f670014a2d130d026ddc97c666958a64c0fbc709fe SHA512 f6120850328d3d7380b009061a64659804e2106eca6117c5430abce1890627c926b635b11f0a972ded6c59fdd13aec440860200fe44d18763ddc61fcdf72cbd8 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 diff --git a/app-editors/emacs/emacs-29.1-r4.ebuild b/app-editors/emacs/emacs-29.1-r4.ebuild index 040aa8836093..f2c2f4a55af5 100644 --- a/app-editors/emacs/emacs-29.1-r4.ebuild +++ b/app-editors/emacs/emacs-29.1-r4.ebuild @@ -32,7 +32,7 @@ else SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; fi # Patchset from proj/emacs-patches.git - SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-4.tar.xz; + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz; PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: ba771fce50d9e9f8e21381c4847b29f266c81dff Author: Ulrich Müller gentoo org> AuthorDate: Thu Oct 19 13:54:09 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Oct 19 13:55:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba771fce app-editors/emacs: add 29.1.90 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 + app-editors/emacs/emacs-29.1.90.ebuild | 574 + 2 files changed, 575 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 3056ca240c9d..618e0a275372 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -10,4 +10,5 @@ DIST emacs-28.2-patches-4.tar.xz 6168 BLAKE2B d2968c5f96dcf285f987d32aa8e2ad38c8 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 DIST emacs-29.1-patches-4.tar.xz 3436 BLAKE2B 4db49d6cf1a03c022deea5f17cf11c3020c09fa912fc7d88e38d4960b966d6d6d805e4d0ed8788d168de83b7acfe6a2537706dfab1b2c372285864f199fcfa15 SHA512 c52f8c587306b9f6c5f599b96177ffb527bfb9d8cfd8d2a14206bc9b718ca746ca4f482dedac0c48d8f053c7d3eaf7ebc0734c74fb507515380a4500d0a2bba2 +DIST emacs-29.1.90.tar.xz 52134992 BLAKE2B 01cf0b56fc9b4cf598b187271c0996f59316f874c5bd9d17f8551cb58e33d742ccb21dcddb061f88f0c6a3f670014a2d130d026ddc97c666958a64c0fbc709fe SHA512 f6120850328d3d7380b009061a64659804e2106eca6117c5430abce1890627c926b635b11f0a972ded6c59fdd13aec440860200fe44d18763ddc61fcdf72cbd8 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 diff --git a/app-editors/emacs/emacs-29.1.90.ebuild b/app-editors/emacs/emacs-29.1.90.ebuild new file mode 100644 index ..25d19bc31d28 --- /dev/null +++ b/app-editors/emacs/emacs-29.1.90.ebuild @@ -0,0 +1,574 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git; + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; + fi + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" + +X_DEPEND="x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXext + x11-libs/libXfixes +
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 4a4ff16db2f869316ad52abdb07cdab0c311b7bf Author: Ulrich Müller gentoo org> AuthorDate: Sun Sep 24 18:18:41 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Sep 24 18:20:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4ff16d app-editors/emacs: Fix build failure with USE=jit Closes: https://bugs.gentoo.org/914609 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r4.ebuild | 4 ++-- app-editors/emacs/emacs-29.1..ebuild | 4 ++-- app-editors/emacs/emacs-30.0..ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-editors/emacs/emacs-29.1-r4.ebuild b/app-editors/emacs/emacs-29.1-r4.ebuild index 2b6082dff731..040aa8836093 100644 --- a/app-editors/emacs/emacs-29.1-r4.ebuild +++ b/app-editors/emacs/emacs-29.1-r4.ebuild @@ -183,6 +183,8 @@ src_prepare() { || die "Upstream version number changed to ${FULL_VERSION}" fi + default + if use jit; then find lisp -type f -name "*.elc" -delete || die @@ -197,8 +199,6 @@ src_prepare() { | sed -n '/^libraries:/{s:^[^/]*::;p}') fi - default - # Fix filename reference in redirected man page sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index f5b24beb6980..25d19bc31d28 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -180,6 +180,8 @@ src_prepare() { || die "Upstream version number changed to ${FULL_VERSION}" fi + default + if use jit; then find lisp -type f -name "*.elc" -delete || die @@ -194,8 +196,6 @@ src_prepare() { | sed -n '/^libraries:/{s:^[^/]*::;p}') fi - default - # Fix filename reference in redirected man page sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index dec82f14d0ea..256307d1056b 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -181,6 +181,8 @@ src_prepare() { || die "Upstream version number changed to ${FULL_VERSION}" fi + default + if use jit; then find lisp -type f -name "*.elc" -delete || die @@ -195,8 +197,6 @@ src_prepare() { | sed -n '/^libraries:/{s:^[^/]*::;p}') fi - default - # Fix filename reference in redirected man page sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: d7509efb4ad2e271f6c981b28fc45f100e35044a Author: Ulrich Müller gentoo org> AuthorDate: Sun Sep 24 15:03:31 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Sep 24 15:06:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7509efb app-editors/emacs: Fix small-ja-dict properly Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 + app-editors/emacs/{emacs-29.1-r3.ebuild => emacs-29.1-r4.ebuild} | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 8e3d6b5f2811..3056ca240c9d 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -9,4 +9,5 @@ DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf117 DIST emacs-28.2-patches-4.tar.xz 6168 BLAKE2B d2968c5f96dcf285f987d32aa8e2ad38c8c2cc7757f9dd83a1faa75efc20c1ac44d6944cf9bcbafbfaa34caae2e7ec24a28fa250d8f5206e4d27649cc2719cec SHA512 94be2c6f715b073ab76a1b3f36194ba6f9c299599b4ba4292a14970f1a2974634ed961d20f62b3939a18347d02fb8025628a7622910f64df0b9879f98dcf5c14 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-29.1-patches-3.tar.xz 2264 BLAKE2B 7003dc29c991170f4bf893aac3d0d82362c625fc9e872f79339e20cea64a8a36145201c66c9a3a9004a638f2854fc9288a954858985f91b6ca204cb3e455bdb4 SHA512 e5ab678512c8d1cb15428e47c2cd7d97daa6140a71866eed35708fde123bcc31da437cd881d18d1535c744250f36989e46d11f6a749a26b3f8977f3aa55edc45 +DIST emacs-29.1-patches-4.tar.xz 3436 BLAKE2B 4db49d6cf1a03c022deea5f17cf11c3020c09fa912fc7d88e38d4960b966d6d6d805e4d0ed8788d168de83b7acfe6a2537706dfab1b2c372285864f199fcfa15 SHA512 c52f8c587306b9f6c5f599b96177ffb527bfb9d8cfd8d2a14206bc9b718ca746ca4f482dedac0c48d8f053c7d3eaf7ebc0734c74fb507515380a4500d0a2bba2 DIST emacs-29.1.tar.xz 52081008 BLAKE2B 5bec8fd7c63c04b93b2ad87c12c48373930c1b3c6984d139938ad1eb692af76417dc5494057225a04f77ce4797958056aa3522f50e3b0565ef5f060bb15f5402 SHA512 de10f2af462682019af680e6a82fd33feb05ce6d995bedf5756264fa06e29d90cab02c5884b0aeade1c5ab39cf064e0fb6ff9f78d9eedbd162f0a985945b9ec2 diff --git a/app-editors/emacs/emacs-29.1-r3.ebuild b/app-editors/emacs/emacs-29.1-r4.ebuild similarity index 98% rename from app-editors/emacs/emacs-29.1-r3.ebuild rename to app-editors/emacs/emacs-29.1-r4.ebuild index f329456c4789..2b6082dff731 100644 --- a/app-editors/emacs/emacs-29.1-r3.ebuild +++ b/app-editors/emacs/emacs-29.1-r4.ebuild @@ -32,7 +32,7 @@ else SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz; fi # Patchset from proj/emacs-patches.git - SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-3.tar.xz; + SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-4.tar.xz; PATCHES=("${WORKDIR}/patch") SLOT="${PV%%.*}" [[ ${PV} == *.*.* ]] && SLOT+="-vcs" @@ -197,11 +197,6 @@ src_prepare() { | sed -n '/^libraries:/{s:^[^/]*::;p}') fi - if use small-ja-dic; then - # Remove pre-built dictionary https://debbugs.gnu.org/66125 - rm -rf lisp/leim/ja-dic || die - fi - default # Fix filename reference in redirected man page
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 17dc418d705f6c470a585a1f79392f795f206a33 Author: Ulrich Müller gentoo org> AuthorDate: Sat Sep 23 20:23:58 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Sep 24 11:40:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17dc418d app-editors/emacs: Add missing libXcomposite dependency Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r1.ebuild | 1 + app-editors/emacs/emacs-29.1-r3.ebuild | 1 + app-editors/emacs/emacs-29.1..ebuild | 1 + app-editors/emacs/emacs-30.0..ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/app-editors/emacs/emacs-29.1-r1.ebuild b/app-editors/emacs/emacs-29.1-r1.ebuild index e33147597ca8..e811ca9b1ece 100644 --- a/app-editors/emacs/emacs-29.1-r1.ebuild +++ b/app-editors/emacs/emacs-29.1-r1.ebuild @@ -48,6 +48,7 @@ IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm g X_DEPEND="x11-libs/libICE x11-libs/libSM x11-libs/libX11 + x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi diff --git a/app-editors/emacs/emacs-29.1-r3.ebuild b/app-editors/emacs/emacs-29.1-r3.ebuild index 3a97a5dccaf8..f329456c4789 100644 --- a/app-editors/emacs/emacs-29.1-r3.ebuild +++ b/app-editors/emacs/emacs-29.1-r3.ebuild @@ -48,6 +48,7 @@ IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm g X_DEPEND="x11-libs/libICE x11-libs/libSM x11-libs/libX11 + x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi diff --git a/app-editors/emacs/emacs-29.1..ebuild b/app-editors/emacs/emacs-29.1..ebuild index 35dc761712d0..f5b24beb6980 100644 --- a/app-editors/emacs/emacs-29.1..ebuild +++ b/app-editors/emacs/emacs-29.1..ebuild @@ -45,6 +45,7 @@ IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm g X_DEPEND="x11-libs/libICE x11-libs/libSM x11-libs/libX11 + x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi diff --git a/app-editors/emacs/emacs-30.0..ebuild b/app-editors/emacs/emacs-30.0..ebuild index f228ae33aad9..dec82f14d0ea 100644 --- a/app-editors/emacs/emacs-30.0..ebuild +++ b/app-editors/emacs/emacs-30.0..ebuild @@ -45,6 +45,7 @@ IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm g X_DEPEND="x11-libs/libICE x11-libs/libSM x11-libs/libX11 + x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: a5b7da7ff619d00d77fd5a9a222412b6a69cc267 Author: Ulrich Müller gentoo org> AuthorDate: Wed Sep 20 18:41:44 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Sep 20 18:42:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b7da7f app-editors/emacs: Add a comment Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/emacs-29.1-r3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/emacs/emacs-29.1-r3.ebuild b/app-editors/emacs/emacs-29.1-r3.ebuild index 9646566ac4eb..3a97a5dccaf8 100644 --- a/app-editors/emacs/emacs-29.1-r3.ebuild +++ b/app-editors/emacs/emacs-29.1-r3.ebuild @@ -197,6 +197,7 @@ src_prepare() { fi if use small-ja-dic; then + # Remove pre-built dictionary https://debbugs.gnu.org/66125 rm -rf lisp/leim/ja-dic || die fi