public inbox for gentoo-musl@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5
@ 2015-10-17 16:13 Felix Janda
  2015-10-18 23:56 ` Anthony G. Basile
  0 siblings, 1 reply; 2+ messages in thread
From: Felix Janda @ 2015-10-17 16:13 UTC (permalink / raw
  To: gentoo-musl

---
 app-editors/emacs/Manifest                              |  6 +++---
 .../{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild}    | 17 +++++++++++++----
 2 files changed, 16 insertions(+), 7 deletions(-)
 rename app-editors/emacs/{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild} (94%)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 6e9a7df..f3925a4 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -4,7 +4,7 @@ AUX emacs-24.4-configure.patch 334 SHA256 696710ea84e88a364bd89c9c66393b01b2b878
 AUX emacs-24.4-lisp.patch 421 SHA256 da45d30d4e305ba5220749d3ac884aaeac395bc896839a5e7a24fb112912cbff SHA512 7dda7632f7af4207c94bf2b4384d07bb13ef4562ade02393c668b35ff48d7b64d95a9c05d8700c2ba272abf69e8b9c38a690b10afa86b8857a2ba34cb344f3a3 WHIRLPOOL 28e3346a1b47f8421d56ec37005a806828f1f6995cd4dc213ac8a6011457a7d1d0524f8418a2801e176c5ea09cb5910cd6432a55c592d679f7752c3df23ca339
 AUX emacs-24.4-preload-hack.patch 343 SHA256 289febdc960bee609514fe5291fb3d60cc9b505345853370aa94b9bd9ccb5fd2 SHA512 ee765cc9f3a84b48c00a0c8a36934af6da737fa6b9f9d993e0e5e1c8b9f05cf7b1f96c260daba10e4b4df149abcf8ea125cf8d6ebbe5e2c0d508007e381ecd6b WHIRLPOOL f5c1c6313392325949edc955d9f1b3dc74395ff18cd214f5bef6f8f77ce1975233c870101a03d5218da007a61f3107474ef461d129313b00b07da762970b749a
 AUX preload.c 1868 SHA256 3498abf641e809c06bf6a265d54880e93ee31f7abf81210856b6dbef7d267129 SHA512 6268255b7afa8455ad7ce63ef6f01a7d114b53fbb3dc557b187de0ee6514b33b3419d70b8d7984dc289f5eed075a30b508133147821f77c4345df5cbd62e616e WHIRLPOOL 0c72d97de94cf5e1cf6a8ee4f8f42800d63f35465ea22f8c409857620ecc37e304ff6c2c4670659a063e5f275488fcdd1b45226d9d0130c4506480df7708bff6
-DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
-DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
-EBUILD emacs-24.4-r99.ebuild 10886 SHA256 4dd0f5c0ed5d3627404b6cd697c86fd67a2821a4c64a019fa9dc7549a338f2b2 SHA512 543b17fe8291921b11e5340195b84be69faad0b9e543f1d7cb7ba39e1c987abac08431c0781e644d4ed459c5ae693849afea0b53e9ab9208b494077fac0f3e0e WHIRLPOOL 2b0a3496df9a29d5d2ff8490509b76c9f0206b8a8b691f8004518df14fd29279c3f60eb26850bc5d005b812bd4d808bf73b55099fd81906320498b6a26bb4fb6
+DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
+DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
+EBUILD emacs-24.5-r99.ebuild 11260 SHA256 82ac069c0fedd92bddc59eb3565d1f2c22305f7e4bdfa88c375fdf32a456952b SHA512 25274aa922cfb7d9bfcd30b2fb066295b3ecf3af320a9f713b70143d619689f86d900e980dc594ffd69306d9dc96b7ed02f485e6596a5849469c68cc33ab5672 WHIRLPOOL b9f28e2758e7ab1739ef99362eb93d03f593761195fee85e4d426f394580c8a653cddde68f43eecba85e6214eb44490d297300a293610d754e531077b25f22fd
 MISC metadata.xml 2489 SHA256 21b3602d37aa25bca31b05ea810b37ee2192f4e53b8f8daeb814d9dca59d03d7 SHA512 4f3d663cd61253ae3390c55c5974dd3cc22dbf1306a823c3cb71794d09eaf28d7727c7e24f66f02dbd8d3845894f3a8cafa5ddaf330c1bbb7f99d8130ece077c WHIRLPOOL bcefdded503fa9cebea943952d3f56847002cb5ddc10f5adbd774301b648d1b12a09da7e493694f9cbbb19e8b53b66132cbd2e0141ded41b226415cfdbbcf8f6
diff --git a/app-editors/emacs/emacs-24.4-r99.ebuild b/app-editors/emacs/emacs-24.5-r99.ebuild
similarity index 94%
rename from app-editors/emacs/emacs-24.4-r99.ebuild
rename to app-editors/emacs/emacs-24.5-r99.ebuild
index 45be47d..6c81026 100644
--- a/app-editors/emacs/emacs-24.4-r99.ebuild
+++ b/app-editors/emacs/emacs-24.5-r99.ebuild
@@ -1,15 +1,15 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r4.ebuild,v 1.11 2015/04/17 10:42:05 zlogene Exp $
+# $Id$
 
 EAPI=5
 
 inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
-HOMEPAGE="http://www.gnu.org/software/emacs/"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
 SRC_URI="mirror://gnu/emacs/${P}.tar.xz
-	http://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz"
+	https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="24"
@@ -17,7 +17,7 @@ KEYWORDS="amd64 arm ~mips ppc x86"
 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"
 REQUIRED_USE="?? ( aqua X )"
 
-RDEPEND="sys-libs/ncurses
+RDEPEND="sys-libs/ncurses:0
 	>=app-eselect/eselect-emacs-1.16
 	>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
 	net-libs/liblockfile
@@ -153,6 +153,15 @@ src_configure() {
 		local f
 		if use gtk; then
 			einfo "Configuring to build with GIMP Toolkit (GTK+)"
+			while read line; do ewarn "${line}"; done <<-EOF
+				Your version of GTK+ will have problems with closing open
+				displays. This is no problem if you just use one display, but
+				if you use more than one and close one of them Emacs may crash.
+				See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
+				If you intend to use more than one display, then it is strongly
+				recommended that you compile Emacs with the Athena/Lucid or the
+				Motif toolkit instead.
+			EOF
 			myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
 			for f in motif Xaw3d athena; do
 				use ${f} && ewarn \
-- 
2.4.9


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5
  2015-10-17 16:13 [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5 Felix Janda
@ 2015-10-18 23:56 ` Anthony G. Basile
  0 siblings, 0 replies; 2+ messages in thread
From: Anthony G. Basile @ 2015-10-18 23:56 UTC (permalink / raw
  To: gentoo-musl

On 10/17/15 12:13 PM, Felix Janda wrote:
> ---
>   app-editors/emacs/Manifest                              |  6 +++---
>   .../{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild}    | 17 +++++++++++++----
>   2 files changed, 16 insertions(+), 7 deletions(-)
>   rename app-editors/emacs/{emacs-24.4-r99.ebuild => emacs-24.5-r99.ebuild} (94%)
>
> diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
> index 6e9a7df..f3925a4 100644
> --- a/app-editors/emacs/Manifest
> +++ b/app-editors/emacs/Manifest
> @@ -4,7 +4,7 @@ AUX emacs-24.4-configure.patch 334 SHA256 696710ea84e88a364bd89c9c66393b01b2b878
>   AUX emacs-24.4-lisp.patch 421 SHA256 da45d30d4e305ba5220749d3ac884aaeac395bc896839a5e7a24fb112912cbff SHA512 7dda7632f7af4207c94bf2b4384d07bb13ef4562ade02393c668b35ff48d7b64d95a9c05d8700c2ba272abf69e8b9c38a690b10afa86b8857a2ba34cb344f3a3 WHIRLPOOL 28e3346a1b47f8421d56ec37005a806828f1f6995cd4dc213ac8a6011457a7d1d0524f8418a2801e176c5ea09cb5910cd6432a55c592d679f7752c3df23ca339
>   AUX emacs-24.4-preload-hack.patch 343 SHA256 289febdc960bee609514fe5291fb3d60cc9b505345853370aa94b9bd9ccb5fd2 SHA512 ee765cc9f3a84b48c00a0c8a36934af6da737fa6b9f9d993e0e5e1c8b9f05cf7b1f96c260daba10e4b4df149abcf8ea125cf8d6ebbe5e2c0d508007e381ecd6b WHIRLPOOL f5c1c6313392325949edc955d9f1b3dc74395ff18cd214f5bef6f8f77ce1975233c870101a03d5218da007a61f3107474ef461d129313b00b07da762970b749a
>   AUX preload.c 1868 SHA256 3498abf641e809c06bf6a265d54880e93ee31f7abf81210856b6dbef7d267129 SHA512 6268255b7afa8455ad7ce63ef6f01a7d114b53fbb3dc557b187de0ee6514b33b3419d70b8d7984dc289f5eed075a30b508133147821f77c4345df5cbd62e616e WHIRLPOOL 0c72d97de94cf5e1cf6a8ee4f8f42800d63f35465ea22f8c409857620ecc37e304ff6c2c4670659a063e5f275488fcdd1b45226d9d0130c4506480df7708bff6
> -DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
> -DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
> -EBUILD emacs-24.4-r99.ebuild 10886 SHA256 4dd0f5c0ed5d3627404b6cd697c86fd67a2821a4c64a019fa9dc7549a338f2b2 SHA512 543b17fe8291921b11e5340195b84be69faad0b9e543f1d7cb7ba39e1c987abac08431c0781e644d4ed459c5ae693849afea0b53e9ab9208b494077fac0f3e0e WHIRLPOOL 2b0a3496df9a29d5d2ff8490509b76c9f0206b8a8b691f8004518df14fd29279c3f60eb26850bc5d005b812bd4d808bf73b55099fd81906320498b6a26bb4fb6
> +DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
> +DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
> +EBUILD emacs-24.5-r99.ebuild 11260 SHA256 82ac069c0fedd92bddc59eb3565d1f2c22305f7e4bdfa88c375fdf32a456952b SHA512 25274aa922cfb7d9bfcd30b2fb066295b3ecf3af320a9f713b70143d619689f86d900e980dc594ffd69306d9dc96b7ed02f485e6596a5849469c68cc33ab5672 WHIRLPOOL b9f28e2758e7ab1739ef99362eb93d03f593761195fee85e4d426f394580c8a653cddde68f43eecba85e6214eb44490d297300a293610d754e531077b25f22fd
>   MISC metadata.xml 2489 SHA256 21b3602d37aa25bca31b05ea810b37ee2192f4e53b8f8daeb814d9dca59d03d7 SHA512 4f3d663cd61253ae3390c55c5974dd3cc22dbf1306a823c3cb71794d09eaf28d7727c7e24f66f02dbd8d3845894f3a8cafa5ddaf330c1bbb7f99d8130ece077c WHIRLPOOL bcefdded503fa9cebea943952d3f56847002cb5ddc10f5adbd774301b648d1b12a09da7e493694f9cbbb19e8b53b66132cbd2e0141ded41b226415cfdbbcf8f6
> diff --git a/app-editors/emacs/emacs-24.4-r99.ebuild b/app-editors/emacs/emacs-24.5-r99.ebuild
> similarity index 94%
> rename from app-editors/emacs/emacs-24.4-r99.ebuild
> rename to app-editors/emacs/emacs-24.5-r99.ebuild
> index 45be47d..6c81026 100644
> --- a/app-editors/emacs/emacs-24.4-r99.ebuild
> +++ b/app-editors/emacs/emacs-24.5-r99.ebuild
> @@ -1,15 +1,15 @@
>   # Copyright 1999-2015 Gentoo Foundation
>   # Distributed under the terms of the GNU General Public License v2
> -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.4-r4.ebuild,v 1.11 2015/04/17 10:42:05 zlogene Exp $
> +# $Id$
>   
>   EAPI=5
>   
>   inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
>   
>   DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
> -HOMEPAGE="http://www.gnu.org/software/emacs/"
> +HOMEPAGE="https://www.gnu.org/software/emacs/"
>   SRC_URI="mirror://gnu/emacs/${P}.tar.xz
> -	http://dev.gentoo.org/~ulm/emacs/${P}-patches-5.tar.xz"
> +	https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz"
>   
>   LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
>   SLOT="24"
> @@ -17,7 +17,7 @@ KEYWORDS="amd64 arm ~mips ppc x86"
>   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"
>   REQUIRED_USE="?? ( aqua X )"
>   
> -RDEPEND="sys-libs/ncurses
> +RDEPEND="sys-libs/ncurses:0
>   	>=app-eselect/eselect-emacs-1.16
>   	>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
>   	net-libs/liblockfile
> @@ -153,6 +153,15 @@ src_configure() {
>   		local f
>   		if use gtk; then
>   			einfo "Configuring to build with GIMP Toolkit (GTK+)"
> +			while read line; do ewarn "${line}"; done <<-EOF
> +				Your version of GTK+ will have problems with closing open
> +				displays. This is no problem if you just use one display, but
> +				if you use more than one and close one of them Emacs may crash.
> +				See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
> +				If you intend to use more than one display, then it is strongly
> +				recommended that you compile Emacs with the Athena/Lucid or the
> +				Motif toolkit instead.
> +			EOF
>   			myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
>   			for f in motif Xaw3d athena; do
>   				use ${f} && ewarn \
Thanks applied.

-- 
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail    : blueness@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-10-18 23:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-17 16:13 [gentoo-musl] [PATCH] app-editors/emacs: bump to 24.5 Felix Janda
2015-10-18 23:56 ` Anthony G. Basile

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox