ulm 15/07/28 12:16:35
Modified: emacs-vcs-25.0.50_pre20150531.ebuild
emacs-vcs-25.0.50_pre20150630.ebuild
emacs-vcs-25.0.9999-r1.ebuild ChangeLog
Log:
Enable cairo only if xft is also enabled, bug 555622.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key
9433907D693FB5B8!)
Revision Changes Path
1.3 app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild?r1=1.2&r2=1.3
Index: emacs-vcs-25.0.50_pre20150531.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- emacs-vcs-25.0.50_pre20150531.ebuild 2 Jul 2015 16:22:10 -0000
1.2
+++ emacs-vcs-25.0.50_pre20150531.ebuild 28 Jul 2015 12:16:35 -0000
1.3
@@ -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_pre20150531.ebuild,v
1.2 2015/07/02 16:22:10 ulm Exp $
+# $Header:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150531.ebuild,v
1.3 2015/07/28 12:16:35 ulm Exp $
EAPI=5
@@ -51,7 +51,6 @@
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
- cairo? ( >=x11-libs/cairo-1.12.18 )
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
@@ -65,6 +64,7 @@
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
@@ -144,7 +144,6 @@
if use X; then
myconf+=" --with-x --without-ns"
- myconf+=" $(use_with cairo)"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
@@ -158,11 +157,15 @@
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
1.2 app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild?r1=1.1&r2=1.2
Index: emacs-vcs-25.0.50_pre20150630.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- emacs-vcs-25.0.50_pre20150630.ebuild 2 Jul 2015 16:22:10 -0000
1.1
+++ emacs-vcs-25.0.50_pre20150630.ebuild 28 Jul 2015 12:16:35 -0000
1.2
@@ -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_pre20150630.ebuild,v
1.1 2015/07/02 16:22:10 ulm Exp $
+# $Header:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.50_pre20150630.ebuild,v
1.2 2015/07/28 12:16:35 ulm Exp $
EAPI=5
@@ -51,7 +51,6 @@
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
- cairo? ( >=x11-libs/cairo-1.12.18 )
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
@@ -65,6 +64,7 @@
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
@@ -144,7 +144,6 @@
if use X; then
myconf+=" --with-x --without-ns"
- myconf+=" $(use_with cairo)"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
@@ -158,11 +157,15 @@
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
1.10 app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?rev=1.10&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?rev=1.10&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild?r1=1.9&r2=1.10
Index: emacs-vcs-25.0.9999-r1.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- emacs-vcs-25.0.9999-r1.ebuild 2 Jul 2015 16:22:10 -0000 1.9
+++ emacs-vcs-25.0.9999-r1.ebuild 28 Jul 2015 12:16:35 -0000 1.10
@@ -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.9999-r1.ebuild,v
1.9 2015/07/02 16:22:10 ulm Exp $
+# $Header:
/var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-25.0.9999-r1.ebuild,v
1.10 2015/07/28 12:16:35 ulm Exp $
EAPI=5
@@ -51,7 +51,6 @@
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
- cairo? ( >=x11-libs/cairo-1.12.18 )
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
@@ -65,6 +64,7 @@
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
@@ -144,7 +144,6 @@
if use X; then
myconf+=" --with-x --without-ns"
- myconf+=" $(use_with cairo)"
myconf+=" $(use_with gconf)"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
@@ -158,11 +157,15 @@
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
1.199 app-editors/emacs-vcs/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?rev=1.199&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?rev=1.199&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs-vcs/ChangeLog?r1=1.198&r2=1.199
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v
retrieving revision 1.198
retrieving revision 1.199
diff -u -r1.198 -r1.199
--- ChangeLog 25 Jul 2015 06:53:45 -0000 1.198
+++ ChangeLog 28 Jul 2015 12:16:35 -0000 1.199
@@ -1,6 +1,11 @@
# 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.198
2015/07/25 06:53:45 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.199
2015/07/28 12:16:35 ulm Exp $
+
+ 28 Jul 2015; Ulrich Müller <[email protected]>
+ emacs-vcs-25.0.50_pre20150531.ebuild, emacs-vcs-25.0.50_pre20150630.ebuild,
+ emacs-vcs-25.0.9999-r1.ebuild:
+ Enable cairo only if xft is also enabled, bug 555622.
*emacs-vcs-25.0.50_pre20150523 (25 Jul 2015)