diff --git a/common/shlibs b/common/shlibs index bbabe3a9775..646b7a620c0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3023,7 +3023,7 @@ libkdeconnectinterfaces.so.1 kdeconnect-1.2_1 libkdeconnectcore.so.1 kdeconnect-1.2_1 libkpmcore.so.7 kpmcore-3.3.0_1 libpkcs11-helper.so.1 pkcs11-helper-1.22_1 -libr2.so.2.3.0 radare2-2.3.0_1 +libr2.so.2.4.0 radare2-2.4.0_1 libr_core.so radare2-2.2.0_1 libr_config.so radare2-2.2.0_1 libr_cons.so radare2-2.2.0_1 diff --git a/srcpkgs/radare2/patches/cross-ld.patch b/srcpkgs/radare2/patches/cross-ld.patch new file mode 100644 index 00000000000..38bf620bb10 --- /dev/null +++ b/srcpkgs/radare2/patches/cross-ld.patch @@ -0,0 +1,14 @@ +use ${LD} instead of ld, so cross compiling / linking does not break + +--- mk/gcc.mk 2018-03-09 19:58:51.451543586 +0100 ++++ mk/gcc.mk 2018-03-09 19:59:08.897543274 +0100 +@@ -24,7 +24,7 @@ + LDFLAGS_LIB=-dynamiclib + LDFLAGS_SONAME=-Wl,-install_name,${LIBDIR}/ + else +-PARTIALLD=ld -r --whole-archive ++PARTIALLD=${LD} -r --whole-archive + LDFLAGS_LIB=${LDFLAGS} -shared + #ifneq (${NAME},) + #LDFLAGS_LIB+=-Wl,-soname,lib${NAME}.${EXT_SO}.${VERSION} + diff --git a/srcpkgs/radare2/template b/srcpkgs/radare2/template index 96c39909d26..d8c285184f9 100644 --- a/srcpkgs/radare2/template +++ b/srcpkgs/radare2/template @@ -1,6 +1,6 @@ # Template file for 'radare2' pkgname=radare2 -version=2.3.0 +version=2.4.0 revision=1 build_style=gnu-configure configure_args="--with-syscapstone" @@ -11,4 +11,4 @@ maintainer="Juan RP " license="LGPL-3" homepage="http://www.radare.org" distfiles="https://github.com/radare/radare2/archive/${version}.tar.gz" -checksum=50a5797f168b10e02bd9c4d4ff61fe0459e1b79710c27405c94753694d6b9b3c +checksum=e2edef4d70c7bbbb47d04002ce9d384eb2fc9c0cd4cbfde77cda8c10cae9ff24