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"
 }
 

Reply via email to