Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
Date: Tue, 20 Mar 2018 21:26:41
Message-Id: 1521581141.ba63e05366fad6b78ba5f4ed86faf90e9d56acb9.ulm@gentoo
1 commit: ba63e05366fad6b78ba5f4ed86faf90e9d56acb9
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 20 21:21:21 2018 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 20 21:25:41 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba63e053
7
8 app-editors/emacs: Fix segmentation fault on sparc.
9
10 Closes: https://bugs.gentoo.org/647238
11 Package-Manager: Portage-2.3.24, Repoman-2.3.6
12
13 app-editors/emacs/Manifest | 1 +
14 app-editors/emacs/emacs-25.3-r3.ebuild | 4 +++-
15 2 files changed, 4 insertions(+), 1 deletion(-)
16
17 diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
18 index 10f4db72ce8..af8bd3bcc05 100644
19 --- a/app-editors/emacs/Manifest
20 +++ b/app-editors/emacs/Manifest
21 @@ -5,4 +5,5 @@ DIST emacs-23.4-patches-21.tar.xz 19604 BLAKE2B 97327f2079c496c28122203d233a1219
22 DIST emacs-23.4.tar.bz2 38646508 BLAKE2B 33dac5d27a63b7aab6b4053964a0ecf7f7939c7aea5af15103f2da7bd34fbb18dba7a1bf44cc4fcc2e3fb1439cdf7085d8dfc4b0005f5485748996e75ca6872d SHA512 def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296
23 DIST emacs-24.5-patches-4.tar.xz 13632 BLAKE2B 99e70f4ee32c1ba3a66b934de692437aaf0b83eb6fa841ce4569bc58e2bd12802890c2a8496375280c0ce8fa56515918dfdcbc958f349bc2472104e37ad1fcd1 SHA512 569c3a55aaf1102c0bae4ab25ee06372763cd2de8a54e26b3eefd54e585cf90b53c8ffe1ca48eb4fd312a340380fd3f2fcdb584697814bf429129b48fa56ffb5
24 DIST emacs-24.5.tar.xz 39759804 BLAKE2B aec253528038686822d1f8ed9a52dff276789ef7744053fc9b6176fceba4d4d8684fe979cf97e756b3feaf734d2377baef81f5efaa5450930a4e94d9f3bca355 SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677
25 +DIST emacs-25.3-patches-1.tar.xz 1252 BLAKE2B 33c3c8e32b85f548201d4988d3aaf94e6440ab4727fced17aa26f00fd5665b755d3add254a764f579736bbfbc90716ff800e3ad5b8e7bd5d5c2370d31451e4b1 SHA512 09371a789a7c742b4e18f45a4c4e063a5392d0684899eb8be8c7415af9fe3c306083c62f18abc6a15c4fe76dd6ae3ac5c9b002c962971e59379cc187926a0c15
26 DIST emacs-25.3.tar.xz 42854740 BLAKE2B 4f4e2572bbef48b75c561497fc22046081e56099b6174725d79b15a5b16d5c886eaf8ff3f75cf561e989ebb092ab9e98ba7503e720a9db7560758b30d5116f23 SHA512 1cce656451b6ca8502ebb229e88bd3ef48b7f9444a10eeac4ea43bd5491b2efacd641dfa35227a33362c3866493d3449cf1df81606563eef44bba0ed668e457f
27
28 diff --git a/app-editors/emacs/emacs-25.3-r3.ebuild b/app-editors/emacs/emacs-25.3-r3.ebuild
29 index 0bebb828bca..28ef08e9f19 100644
30 --- a/app-editors/emacs/emacs-25.3-r3.ebuild
31 +++ b/app-editors/emacs/emacs-25.3-r3.ebuild
32 @@ -7,7 +7,8 @@ inherit elisp-common flag-o-matic multilib readme.gentoo-r1
33
34 DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
35 HOMEPAGE="https://www.gnu.org/software/emacs/"
36 -SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
37 +SRC_URI="mirror://gnu/emacs/${P}.tar.xz
38 + https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz"
39
40 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
41 SLOT="25"
42 @@ -102,6 +103,7 @@ FULL_VERSION="${PV%%_*}"
43 S="${WORKDIR}/emacs-${FULL_VERSION}"
44
45 src_prepare() {
46 + eapply ../patch
47 eapply_user
48
49 # Fix filename reference in redirected man page