Gentoo Archives: gentoo-musl

From: Felix Janda <felix.janda@××××××.de>
To: gentoo-musl@l.g.o
Subject: [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5
Date: Sat, 17 Oct 2015 16:15:07
Message-Id: 20151017161342.GA27832@nyan
1 ---
2 app-editors/emacs/Manifest | 6 +++---
3 .../{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild} | 17 +++++++++++++----
4 2 files changed, 16 insertions(+), 7 deletions(-)
5 rename app-editors/emacs/{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild} (94%)
6
7 diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
8 index 6e9a7df..f3925a4 100644
9 --- a/app-editors/emacs/Manifest
10 +++ b/app-editors/emacs/Manifest
11 @@ -4,7 +4,7 @@ AUX emacs-24.4-configure.patch 334 SHA256 696710ea84e88a364bd89c9c66393b01b2b878
12 AUX emacs-24.4-lisp.patch 421 SHA256 da45d30d4e305ba5220749d3ac884aaeac395bc896839a5e7a24fb112912cbff SHA512 7dda7632f7af4207c94bf2b4384d07bb13ef4562ade02393c668b35ff48d7b64d95a9c05d8700c2ba272abf69e8b9c38a690b10afa86b8857a2ba34cb344f3a3 WHIRLPOOL 28e3346a1b47f8421d56ec37005a806828f1f6995cd4dc213ac8a6011457a7d1d0524f8418a2801e176c5ea09cb5910cd6432a55c592d679f7752c3df23ca339
13 AUX emacs-24.4-preload-hack.patch 343 SHA256 289febdc960bee609514fe5291fb3d60cc9b505345853370aa94b9bd9ccb5fd2 SHA512 ee765cc9f3a84b48c00a0c8a36934af6da737fa6b9f9d993e0e5e1c8b9f05cf7b1f96c260daba10e4b4df149abcf8ea125cf8d6ebbe5e2c0d508007e381ecd6b WHIRLPOOL f5c1c6313392325949edc955d9f1b3dc74395ff18cd214f5bef6f8f77ce1975233c870101a03d5218da007a61f3107474ef461d129313b00b07da762970b749a
14 AUX preload.c 1868 SHA256 3498abf641e809c06bf6a265d54880e93ee31f7abf81210856b6dbef7d267129 SHA512 6268255b7afa8455ad7ce63ef6f01a7d114b53fbb3dc557b187de0ee6514b33b3419d70b8d7984dc289f5eed075a30b508133147821f77c4345df5cbd62e616e WHIRLPOOL 0c72d97de94cf5e1cf6a8ee4f8f42800d63f35465ea22f8c409857620ecc37e304ff6c2c4670659a063e5f275488fcdd1b45226d9d0130c4506480df7708bff6
15 -DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
16 -DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
17 -EBUILD emacs-24.4-r99.ebuild 10886 SHA256 4dd0f5c0ed5d3627404b6cd697c86fd67a2821a4c64a019fa9dc7549a338f2b2 SHA512 543b17fe8291921b11e5340195b84be69faad0b9e543f1d7cb7ba39e1c987abac08431c0781e644d4ed459c5ae693849afea0b53e9ab9208b494077fac0f3e0e WHIRLPOOL 2b0a3496df9a29d5d2ff8490509b76c9f0206b8a8b691f8004518df14fd29279c3f60eb26850bc5d005b812bd4d808bf73b55099fd81906320498b6a26bb4fb6
18 +DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
19 +DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
20 +EBUILD emacs-24.5-r99.ebuild 11260 SHA256 82ac069c0fedd92bddc59eb3565d1f2c22305f7e4bdfa88c375fdf32a456952b SHA512 25274aa922cfb7d9bfcd30b2fb066295b3ecf3af320a9f713b70143d619689f86d900e980dc594ffd69306d9dc96b7ed02f485e6596a5849469c68cc33ab5672 WHIRLPOOL b9f28e2758e7ab1739ef99362eb93d03f593761195fee85e4d426f394580c8a653cddde68f43eecba85e6214eb44490d297300a293610d754e531077b25f22fd
21 MISC metadata.xml 2489 SHA256 21b3602d37aa25bca31b05ea810b37ee2192f4e53b8f8daeb814d9dca59d03d7 SHA512 4f3d663cd61253ae3390c55c5974dd3cc22dbf1306a823c3cb71794d09eaf28d7727c7e24f66f02dbd8d3845894f3a8cafa5ddaf330c1bbb7f99d8130ece077c WHIRLPOOL bcefdded503fa9cebea943952d3f56847002cb5ddc10f5adbd774301b648d1b12a09da7e493694f9cbbb19e8b53b66132cbd2e0141ded41b226415cfdbbcf8f6
22 diff --git a/app-editors/emacs/emacs-24.4-r99.ebuild b/app-editors/emacs/emacs-24.5-r99.ebuild
23 similarity index 94%
24 rename from app-editors/emacs/emacs-24.4-r99.ebuild
25 rename to app-editors/emacs/emacs-24.5-r99.ebuild
26 index 45be47d..6c81026 100644
27 --- a/app-editors/emacs/emacs-24.4-r99.ebuild
28 +++ b/app-editors/emacs/emacs-24.5-r99.ebuild
29 @@ -1,15 +1,15 @@
30 # Copyright 1999-2015 Gentoo Foundation
31 # Distributed under the terms of the GNU General Public License v2
32 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r4.ebuild,v 1.11 2015/04/17 10:42:05 zlogene Exp $
33 +# $Id$
34
35 EAPI=5
36
37 inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
38
39 DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
40 -HOMEPAGE="http://www.gnu.org/software/emacs/"
41 +HOMEPAGE="https://www.gnu.org/software/emacs/"
42 SRC_URI="mirror://gnu/emacs/${P}.tar.xz
43 - http://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz"
44 + https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz"
45
46 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
47 SLOT="24"
48 @@ -17,7 +17,7 @@ KEYWORDS="amd64 arm ~mips ppc x86"
49 IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
50 REQUIRED_USE="?? ( aqua X )"
51
52 -RDEPEND="sys-libs/ncurses
53 +RDEPEND="sys-libs/ncurses:0
54 >=app-eselect/eselect-emacs-1.16
55 >=app-emacs/emacs-common-gentoo-1.5[games?,X?]
56 net-libs/liblockfile
57 @@ -153,6 +153,15 @@ src_configure() {
58 local f
59 if use gtk; then
60 einfo "Configuring to build with GIMP Toolkit (GTK+)"
61 + while read line; do ewarn "${line}"; done <<-EOF
62 + Your version of GTK+ will have problems with closing open
63 + displays. This is no problem if you just use one display, but
64 + if you use more than one and close one of them Emacs may crash.
65 + See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
66 + If you intend to use more than one display, then it is strongly
67 + recommended that you compile Emacs with the Athena/Lucid or the
68 + Motif toolkit instead.
69 + EOF
70 myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
71 for f in motif Xaw3d athena; do
72 use ${f} && ewarn \
73 --
74 2.4.9

Replies

Subject Author
Re: [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5 "Anthony G. Basile" <blueness@g.o>