Diff org-mode-9.7.38 with a org-mode-9999

/usr/portage/app-emacs/org-mode/org-mode-9999.ebuild 2025-12-08 18:18:03.485952794 +0300
15 15
	EGIT_CHECKOUT_DIR="${WORKDIR}/org"
16 16
	S="${WORKDIR}/org"
17 17
else
18
	# git archive --prefix=${P}/ release_${PV} | xz > ${P}.tar.xz
19
	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
20
	KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv x86"
18
	MY_P="${PN}-release_${PV}"
19

  
20
	SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
21
	S="${WORKDIR}/${MY_P}"
22

  
23
	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
21 24
fi
22 25

  
23 26
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
......
37 40
	elisp_src_prepare
38 41

  
39 42
	# Remove failing tests.
40
	rm ./testing/lisp/test-{ob,ob-exp,ob-tangle,ob-shell,org-clock}.el \
43
	rm ./testing/lisp/test-{ob{,-exp,-tangle,-shell},org{,-clock}}.el \
41 44
		|| die "failed to remove some test files"
42 45
}
43 46

  
44 47
src_configure() {
45 48
	elisp_src_configure
46 49

  
47
	use doc && DOCS+=( doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf )
50
	if use doc ; then
51
		DOCS+=( doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf )
52
	fi
48 53

  
49 54
	EMAKEARGS=(
50 55
		ORGVERSION="${PV}"
Thank you!