commit: 066cdc46d4403a3433fa2202c0e6b09973bf0eb2
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 23 19:16:53 2026 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Feb 23 19:37:16 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066cdc46
app-emacs/org-mode: bump to 9.8
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/org-mode/Manifest | 1 +
.../org-mode/{org-mode-9999.ebuild => org-mode-9.8.ebuild} | 13 ++++++-------
app-emacs/org-mode/org-mode-9999.ebuild | 13 ++++++-------
3 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 89a58caf1567..645e2bbb570f 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1 +1,2 @@
DIST org-mode-9.7.39.tar.xz 1715308 BLAKE2B
9b9845efc3ac34ebe031ebe86801fe48faacf60e6e070ebbcec94cbc041e36e74c3fa7a8571ffdb86f2f039c1f8e69a2cb2f2fc89b69e764e6f326b65b2269eb
SHA512
1c82ba36ccd4229d719a6553b200d6c6d5b4986962793327f1234aa82ada4b17d096a83c7f1322d04e8ae5fa3a7042a41e0a0c47c3569f1ad7ec0282cf128349
+DIST org-mode-9.8.tar.xz 1779204 BLAKE2B
e615eb1e2ab9b32fa371db7ec50832d5121282d4efeac5254cc49b5b2bbf984717f46c0ed5e21e3eea72f63a2f3e259c99ccf498ff6047f09771387b22894c64
SHA512
b922b5a70a4a905125312fb26993231dd8ee24da216714755f98ed3ebb2b1a90b538e8a0db9e90834372d240970672687927b210f1e3bf5d107302aa55f1efc8
diff --git a/app-emacs/org-mode/org-mode-9999.ebuild
b/app-emacs/org-mode/org-mode-9.8.ebuild
similarity index 86%
copy from app-emacs/org-mode/org-mode-9999.ebuild
copy to app-emacs/org-mode/org-mode-9.8.ebuild
index 74b340ed0dcc..bfeda470ee0e 100644
--- a/app-emacs/org-mode/org-mode-9999.ebuild
+++ b/app-emacs/org-mode/org-mode-9.8.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+NEED_EMACS="28"
+
inherit elisp readme.gentoo-r1
DESCRIPTION="An Emacs mode for notes and project planning"
@@ -15,11 +17,8 @@ if [[ "${PV}" == 9999 ]] ; then
EGIT_CHECKOUT_DIR="${WORKDIR}/org"
S="${WORKDIR}/org"
else
- MY_P="${PN}-release_${PV}"
-
-
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
+ # git archive --prefix=${P}/ release_${PV} | xz > ${P}.tar.xz
+ SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
fi
@@ -40,7 +39,7 @@ src_prepare() {
elisp_src_prepare
# Remove failing tests.
- rm ./testing/lisp/test-{ob{,-exp,-tangle,-shell},org{,-clock}}.el \
+ rm
./testing/lisp/test-{ob{,-exp,-tangle,-shell},org-clock,ox-icalendar}.el \
|| die "failed to remove some test files"
}
diff --git a/app-emacs/org-mode/org-mode-9999.ebuild
b/app-emacs/org-mode/org-mode-9999.ebuild
index 74b340ed0dcc..bfeda470ee0e 100644
--- a/app-emacs/org-mode/org-mode-9999.ebuild
+++ b/app-emacs/org-mode/org-mode-9999.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+NEED_EMACS="28"
+
inherit elisp readme.gentoo-r1
DESCRIPTION="An Emacs mode for notes and project planning"
@@ -15,11 +17,8 @@ if [[ "${PV}" == 9999 ]] ; then
EGIT_CHECKOUT_DIR="${WORKDIR}/org"
S="${WORKDIR}/org"
else
- MY_P="${PN}-release_${PV}"
-
-
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-
+ # git archive --prefix=${P}/ release_${PV} | xz > ${P}.tar.xz
+ SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
fi
@@ -40,7 +39,7 @@ src_prepare() {
elisp_src_prepare
# Remove failing tests.
- rm ./testing/lisp/test-{ob{,-exp,-tangle,-shell},org{,-clock}}.el \
+ rm
./testing/lisp/test-{ob{,-exp,-tangle,-shell},org-clock,ox-icalendar}.el \
|| die "failed to remove some test files"
}