diff options
author | Ulrich Müller <ulm@gentoo.org> | 2015-08-01 12:45:53 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2015-08-01 12:45:53 +0000 |
commit | 7a52ee55c936469cbe21e5829acd0d383b971952 (patch) | |
tree | 3becf3c3c78fdd583bbd9b61cf08842f8345307c /app-editors | |
parent | Mask sci-physics/cernlib and its reverse dependencies on hardened (diff) | |
download | gentoo-2-7a52ee55c936469cbe21e5829acd0d383b971952.tar.gz gentoo-2-7a52ee55c936469cbe21e5829acd0d383b971952.tar.bz2 gentoo-2-7a52ee55c936469cbe21e5829acd0d383b971952.zip |
New snapshot. Remove old.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/emacs-vcs/ChangeLog | 8 | ||||
-rw-r--r-- | app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150731.ebuild (renamed from app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150331.ebuild) | 18 |
2 files changed, 23 insertions, 3 deletions
diff --git a/app-editors/emacs-vcs/ChangeLog b/app-editors/emacs-vcs/ChangeLog index 58058a89c706..708f90367ec6 100644 --- a/app-editors/emacs-vcs/ChangeLog +++ b/app-editors/emacs-vcs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-editors/emacs-vcs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.199 2015/07/28 12:16:35 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.200 2015/08/01 12:45:53 ulm Exp $ + +*emacs-vcs-25.0.50_pre20150731 (01 Aug 2015) + + 01 Aug 2015; Ulrich Müller <ulm@gentoo.org> + -emacs-vcs-25.0.50_pre20150331.ebuild, +emacs-vcs-25.0.50_pre20150731.ebuild: + New snapshot. Remove old. 28 Jul 2015; Ulrich Müller <ulm@gentoo.org> emacs-vcs-25.0.50_pre20150531.ebuild, emacs-vcs-25.0.50_pre20150630.ebuild, diff --git a/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150331.ebuild b/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150731.ebuild index c594e51dcd4d..23dcf9d766eb 100644 --- a/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150331.ebuild +++ b/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150731.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150331.ebuild,v 1.1 2015/04/05 10:31:24 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150731.ebuild,v 1.1 2015/08/01 12:45:53 ulm Exp $ EAPI=5 @@ -29,7 +29,7 @@ HOMEPAGE="http://www.gnu.org/software/emacs/" LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" SLOT="25" -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" +IUSE="acl alsa aqua athena cairo 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 @@ -64,6 +64,7 @@ RDEPEND="sys-libs/ncurses media-libs/fontconfig media-libs/freetype x11-libs/libXft + cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 @@ -156,11 +157,15 @@ src_configure() { if use xft; then myconf+=" --with-xft" + myconf+=" $(use_with cairo)" myconf+=" $(use_with m17n-lib libotf)" myconf+=" $(use_with m17n-lib m17n-flt)" else myconf+=" --without-xft" + myconf+=" --without-cairo" myconf+=" --without-libotf --without-m17n-flt" + use cairo && ewarn \ + "USE flag \"cairo\" has no effect if \"xft\" is not set." use m17n-lib && ewarn \ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set." fi @@ -168,6 +173,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 <http://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 \ |