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 <[email protected]> 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