valabind: v1.4.0 bump

This commit is contained in:
blshkv 2017-08-25 13:39:13 +08:00
parent 8ce553e4fd
commit 48e52550ec
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
4 changed files with 2 additions and 63 deletions

View file

@ -1 +1 @@
DIST valabind-1.3.0.tar.gz 52267 SHA256 8dd2bc96cfd27103da89b3a2ba2f75746b7fa128404da9a57362179129e649f1 SHA512 54a5c3a90eb95c48179a26b846495efc8e274c868bdb02c28054bc775e9eb788883e720e059efcbadd4e183272a27aadb6cf47aba085a96262dfb38979b3b415 WHIRLPOOL 78e459b0f4b327b0d5a38e12e690e931df70e38c1d4e915cb1b7db2ebb405b55eb2b05b2fef0713e04a33f408fcf96b7c3f328a5cd7b40a90d98fef260e24a32
DIST valabind-1.4.0.tar.gz 52290 SHA256 b2e4939912feada6138b8269d228ea82fb0f1391fd2e2e7003f404677b0cdbc9 SHA512 67ca244f002dc1558455ee8648aacc7902049101cf6ac85bc982b975a129343cc4e262556d6210fec2add739ddb2ef673be87b2aaaaad23c2122cc9ca666fb24 WHIRLPOOL 3e4ba757cb756eebadfd007f4954e9e921c67a399c381fbad6f9546e5c2b8f1d474a817c0fdeb856c837e1eb6f76b97f2cd2ed5a687a374c5ff5a589e8d28247

View file

@ -1,59 +0,0 @@
From d47196747795d25c02099ffda0a44c737692d232 Mon Sep 17 00:00:00 2001
From: pancake <pancake@nopcode.org>
Date: Thu, 10 Aug 2017 18:45:59 +0200
Subject: [PATCH] Honor some more C*FLAGS in valabind-cc
---
valabind-cc | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/valabind-cc b/valabind-cc
index e4132d9..24915d7 100755
--- a/valabind-cc
+++ b/valabind-cc
@@ -156,7 +156,6 @@ perl)
LC_ALL=C # fix anoying perl warning
export LC_ALL
CFLAGS="${CFLAGS} `perl -MExtUtils::Embed -e ccopts 2>/dev/null | sed -e 's,-arch [^ ]*,,g'`"
-
LDFLAGS="${LDFLAGS} `perl -MExtUtils::Embed -e ldopts 2>/dev/null | sed -e 's,-arch [^ ]*,,g'`"
;;
java)
@@ -168,7 +167,7 @@ java)
fi
;;
php5)
- CFLAGS="`php-config --includes 2>/dev/null` `pkg-config --libs libpng 2>/dev/null`"
+ CFLAGS="${CFLAGS} `php-config --includes 2>/dev/null` `pkg-config --libs libpng 2>/dev/null`"
LDFLAGS="${LDFLAGS} `php-config --libs 2>/dev/null`"
;;
lua)
@@ -256,7 +255,7 @@ if [ "$CXXOUT" = 1 ]; then
elif [ "$TEST" = 1 ]; then
case "${LANG}" in
ctypes)
- python2 --version >/dev/null 2>&1 || \
+ python2 --version > /dev/null 2>&1 || \
python --version > /dev/null 2>&1 || \
exit 1
;;
@@ -280,6 +279,9 @@ elif [ "$TEST" = 1 ]; then
eval echo ${SWIG} -O -o ${MOD}_wrap.${EXT} ${SWIGCPP} ${SWIGFLAGS} -${LANG} ${MOD}.i ${NULLPIPE}
eval ${SWIG} -O -o ${MOD}_wrap.${EXT} ${SWIGCPP} ${SWIGFLAGS} -${LANG} ${MOD}.i ${NULLPIPE}
if [ ! $? = 0 ]; then rm -rf ${DIR} ; exit 1 ; fi
+ if [ "${EXT}" = cxx ]; then
+ CFLAGS="${CFLAGS} ${CXXFLAGS}"
+ fi
eval echo ${CC} $@ -fPIC -shared ${MOD}_wrap.${EXT} ${CFLAGS} -o ${OMOD}.${SOEXT} ${LDFLAGS} ${NULLPIPE}
eval ${CC} $@ -fPIC -shared ${MOD}_wrap.${EXT} ${CFLAGS} -o ${OMOD}.${SOEXT} ${LDFLAGS} ${NULLPIPE}
if [ ! $? = 0 ]; then rm -rf ${DIR} ; exit 1 ; fi
@@ -311,6 +313,9 @@ else
CFLAGS="`echo ${CFLAGS} | sed -e 's,-mno[^\ ]*,,g' -e 's,-f[^\ ]*,,g'`"
LDFLAGS="`echo ${LDFLAGS} | sed -e 's,-pagezero_size [^\ ]*,,g'`"
LDFLAGS="`echo ${LDFLAGS} | sed -e 's,-image_base [^\ ]*,,g'`"
+ if [ "${EXT}" = cxx ]; then
+ CFLAGS="${CFLAGS} ${CXXFLAGS}"
+ fi
echo ${CC} $@ -fPIC -shared ${MOD}_wrap.${EXT} ${SWIGCPP} ${CFLAGS} -o ${OMOD}.${SOEXT} ${LDFLAGS}
${CC} $@ -fPIC -shared ${MOD}_wrap.${EXT} ${SWIGCPP} ${CFLAGS} -o ${OMOD}.${SOEXT} ${LDFLAGS} || exit 1
fi

View file

@ -22,8 +22,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
#fixing issue: https://github.com/radare/radare2-bindings/issues/154
epatch ${FILESDIR}/d47196747795d25c02099ffda0a44c737692d232.patch
#upstream smoked something here
sed -i -e "s:^GIT_TIP:#GIT_TIP:" Makefile || die
#they don't detect version properly either

View file

@ -15,7 +15,7 @@ dev-util/intel-ocl-sdk
~dev-util/bokken-1.8
~dev-util/pyew-2.0
~dev-util/valabind-1.3.0
=dev-util/valabind-1.4*
=dev-util/radare2-1.6*
#virtualbox