matsl 15/06/19 22:28:26 Modified: ChangeLog xemacs-21.4.22-r4.ebuild xemacs-21.4.24.ebuild Log: Fix for build problems #552044. Slot updates. (Portage version: 2.2.18/cvs/Linux i686, signed Manifest commit with key 0x377034660A5828DE!)
Revision Changes Path 1.193 app-editors/xemacs/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/ChangeLog?rev=1.193&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/ChangeLog?rev=1.193&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/ChangeLog?r1=1.192&r2=1.193 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v retrieving revision 1.192 retrieving revision 1.193 diff -u -r1.192 -r1.193 --- ChangeLog 11 Apr 2015 00:44:43 -0000 1.192 +++ ChangeLog 19 Jun 2015 22:28:26 -0000 1.193 @@ -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 <ma...@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) 1.14 app-editors/xemacs/xemacs-21.4.22-r4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.22-r4.ebuild?rev=1.14&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.22-r4.ebuild?rev=1.14&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.22-r4.ebuild?r1=1.13&r2=1.14 Index: xemacs-21.4.22-r4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.22-r4.ebuild,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- xemacs-21.4.22-r4.ebuild 31 Mar 2015 17:41:09 -0000 1.13 +++ xemacs-21.4.22-r4.ebuild 19 Jun 2015 22:28:26 -0000 1.14 @@ -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 @@ 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 @@ # 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 1.2 app-editors/xemacs/xemacs-21.4.24.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.24.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.24.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/xemacs/xemacs-21.4.24.ebuild?r1=1.1&r2=1.2 Index: xemacs-21.4.24.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.24.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- xemacs-21.4.24.ebuild 11 Apr 2015 00:44:43 -0000 1.1 +++ xemacs-21.4.24.ebuild 19 Jun 2015 22:28:26 -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/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 @@ 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 @@ 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 @@ # 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