diff options
author | Mats Lidell <matsl@gentoo.org> | 2015-06-19 22:28:26 +0000 |
---|---|---|
committer | Mats Lidell <matsl@gentoo.org> | 2015-06-19 22:28:26 +0000 |
commit | 671f497eb5b022159bfd915a2a26863e801ba859 (patch) | |
tree | 8beba92fa4123e218e0f28dacfa6302ea623b883 /app-editors | |
parent | Automated update. (diff) | |
download | gentoo-2-671f497eb5b022159bfd915a2a26863e801ba859.tar.gz gentoo-2-671f497eb5b022159bfd915a2a26863e801ba859.tar.bz2 gentoo-2-671f497eb5b022159bfd915a2a26863e801ba859.zip |
Fix for build problems #552044. Slot updates.
(Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key 0x377034660A5828DE!)
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/xemacs/ChangeLog | 6 | ||||
-rw-r--r-- | app-editors/xemacs/xemacs-21.4.22-r4.ebuild | 11 | ||||
-rw-r--r-- | app-editors/xemacs/xemacs-21.4.24.ebuild | 17 |
3 files changed, 22 insertions, 12 deletions
diff --git a/app-editors/xemacs/ChangeLog b/app-editors/xemacs/ChangeLog index 155e0585febd..3d5940262dcf 100644 --- a/app-editors/xemacs/ChangeLog +++ b/app-editors/xemacs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-editors/xemacs # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.192 2015/04/11 00:44:43 matsl Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.193 2015/06/19 22:28:26 matsl Exp $ + + 19 Jun 2015; Mats Lidell <matsl@gentoo.org> xemacs-21.4.22-r4.ebuild, + xemacs-21.4.24.ebuild: + Fix for bug #552044. Slot updates. *xemacs-21.4.24 (11 Apr 2015) diff --git a/app-editors/xemacs/xemacs-21.4.22-r4.ebuild b/app-editors/xemacs/xemacs-21.4.22-r4.ebuild index c52d97c525fb..98a09f5dc5dc 100644 --- a/app-editors/xemacs/xemacs-21.4.22-r4.ebuild +++ b/app-editors/xemacs/xemacs-21.4.22-r4.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/xemacs/xemacs-21.4.22-r4.ebuild,v 1.13 2015/03/31 17:41:09 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.22-r4.ebuild,v 1.14 2015/06/19 22:28:26 matsl Exp $ # Note: xemacs currently does not work with a hardened profile. If you # want to use xemacs on a hardened profile then compile with the @@ -24,13 +24,13 @@ IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps" RDEPEND=" - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) >=sys-libs/zlib-1.1.4 - >=dev-libs/openssl-0.9.6 + >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) nas? ( media-libs/nas ) X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) @@ -180,6 +180,9 @@ src_configure() { # Enabling modules will cause segfaults outside the XEmacs build directory use ia64 && myconf="${myconf} --without-modules" + # fixes #552044, deprecation warnings fools header detection in configure + myconf="${myconf} --cppflags=-Wno-cpp" + einfo "${myconf}" # Don't use econf because it uses options which this configure diff --git a/app-editors/xemacs/xemacs-21.4.24.ebuild b/app-editors/xemacs/xemacs-21.4.24.ebuild index 32dd8fac1021..4de8caa1afe3 100644 --- a/app-editors/xemacs/xemacs-21.4.24.ebuild +++ b/app-editors/xemacs/xemacs-21.4.24.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/xemacs/xemacs-21.4.24.ebuild,v 1.1 2015/04/11 00:44:43 matsl Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.24.ebuild,v 1.2 2015/06/19 22:28:26 matsl Exp $ # Note: xemacs currently does not work with a hardened profile. If you # want to use xemacs on a hardened profile then compile with the @@ -24,13 +24,13 @@ IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps" RDEPEND=" - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) >=sys-libs/zlib-1.1.4 - >=dev-libs/openssl-0.9.6 + >=dev-libs/openssl-0.9.6:0 >=media-libs/audiofile-0.2.3 gpm? ( >=sys-libs/gpm-1.19.6 ) - postgres? ( dev-db/postgresql ) + postgres? ( dev-db/postgresql:= ) ldap? ( net-nds/openldap ) nas? ( media-libs/nas ) X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) @@ -40,9 +40,9 @@ RDEPEND=" Xaw3d? ( x11-libs/libXaw3d ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) - tiff? ( media-libs/tiff ) - png? ( >=media-libs/libpng-1.2 ) - jpeg? ( virtual/jpeg ) + tiff? ( media-libs/tiff:0 ) + png? ( >=media-libs/libpng-1.2:0 ) + jpeg? ( virtual/jpeg:0 ) canna? ( app-i18n/canna ) !amd64? ( freewnn? ( app-i18n/freewnn ) ) >=sys-libs/ncurses-5.2 @@ -162,6 +162,9 @@ src_configure() { # Enabling modules will cause segfaults outside the XEmacs build directory use ia64 && myconf="${myconf} --without-modules" + # fixes #552044, deprecation warnings fools header detection in configure + myconf="${myconf} --cppflags=-Wno-cpp" + einfo "${myconf}" # Don't use econf because it uses options which this configure |