summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2014-07-05 01:18:42 +0000
committerNaohiro Aota <naota@gentoo.org>2014-07-05 01:18:42 +0000
commitb36a2f7c40968fe47a279f0c00364f8c3d1aa9fa (patch)
tree6db79e422ac09efe31f3f06820dfa45f580f7edc /www-client/w3mmee
parentAdd a patch to build with USE=-utempter. #513892 (diff)
downloadgentoo-2-b36a2f7c40968fe47a279f0c00364f8c3d1aa9fa.tar.gz
gentoo-2-b36a2f7c40968fe47a279f0c00364f8c3d1aa9fa.tar.bz2
gentoo-2-b36a2f7c40968fe47a279f0c00364f8c3d1aa9fa.zip
Add a patch to detect boehm-gc version properly. #514140
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F8551514)
Diffstat (limited to 'www-client/w3mmee')
-rw-r--r--www-client/w3mmee/ChangeLog8
-rw-r--r--www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch13
-rw-r--r--www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild9
3 files changed, 24 insertions, 6 deletions
diff --git a/www-client/w3mmee/ChangeLog b/www-client/w3mmee/ChangeLog
index 0cecb3daf9e7..b44f178ef192 100644
--- a/www-client/w3mmee/ChangeLog
+++ b/www-client/w3mmee/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-client/w3mmee
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/w3mmee/ChangeLog,v 1.26 2013/10/03 07:47:44 naota Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/w3mmee/ChangeLog,v 1.27 2014/07/05 01:18:42 naota Exp $
+
+ 05 Jul 2014; Naohiro Aota <naota@gentoo.org>
+ +files/w3mmee-0.3.2_p24-boehm-gc.patch, w3mmee-0.3.2_p24-r7.ebuild:
+ Add a patch to detect boehm-gc version properly. #514140
03 Oct 2013; Naohiro Aota <naota@gentoo.org> w3mmee-0.3.2_p24-r7.ebuild:
Patch XMakefile to respect AR. #483744
diff --git a/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch b/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch
new file mode 100644
index 000000000000..81e6a6dea0f3
--- /dev/null
+++ b/www-client/w3mmee/files/w3mmee-0.3.2_p24-boehm-gc.patch
@@ -0,0 +1,13 @@
+diff --git a/configure b/configure
+index 32afb35..3be66fd 100755
+--- a/configure
++++ b/configure
+@@ -1503,7 +1503,7 @@ if [ -n "$gclib" -a -n "$gcinclude" ]; then
+ #include <gc.h>
+ main()
+ {
+- extern unsigned GC_version;
++ unsigned GC_version = GC_get_version();
+ printf("%d%02d%03d\n",(GC_version>>16)&0xff,(GC_version>>8)&0xff,GC_version&0xff);
+ }
+ EOF
diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
index a6eeb040cc6c..41dc634ab6b6 100644
--- a/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
+++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild,v 1.11 2013/10/03 07:47:44 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild,v 1.12 2014/07/05 01:18:42 naota Exp $
inherit alternatives eutils toolchain-funcs multilib
@@ -19,7 +19,7 @@ KEYWORDS="amd64 ppc x86"
DEPEND=">=sys-libs/ncurses-5.2-r3
>=sys-libs/zlib-1.1.3-r2
- >=dev-libs/boehm-gc-6.2
+ >=dev-libs/boehm-gc-7.2
dev-lang/perl
>=dev-libs/libmoe-1.5.3
imlib? ( >=media-libs/imlib-1.9.8
@@ -37,7 +37,8 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-w3mman-gentoo.diff \
"${FILESDIR}"/${PN}-gcc4{4,5}.patch \
"${FILESDIR}"/${P}-glibc214.patch \
- "${FILESDIR}"/${P}-tinfo.patch
+ "${FILESDIR}"/${P}-tinfo.patch \
+ "${FILESDIR}"/${P}-boehm-gc.patch
sed -ie "/^AR=/s:ar:$(tc-getAR):" XMakefile || die
}