Browse Source

radare2: Update from 2.9.0 to 3.0.0

android-5
Fredrik Fornwall 6 years ago
parent
commit
3c8d341643
  1. 4
      packages/radare2/build.sh
  2. 11
      packages/radare2/configure.patch
  3. 12
      packages/radare2/libr-include-r_io.h.patch

4
packages/radare2/build.sh

@ -1,7 +1,7 @@
TERMUX_PKG_HOMEPAGE=https://rada.re
TERMUX_PKG_DESCRIPTION="Advanced Hexadecimal Editor"
TERMUX_PKG_VERSION=2.9.0
TERMUX_PKG_SHA256=423ced52355daeaa12a6abbd6735f93c1eb19af728ecb359a6074f49abacc8a2
TERMUX_PKG_VERSION=3.0.0
TERMUX_PKG_SHA256=fb5db40c6ac143c7257c9f4044851c647eac8942d07421837335f9c520fed447
TERMUX_PKG_SRCURL=https://github.com/radare/radare2/archive/$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_BUILD_IN_SRC="yes"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--with-compiler=termux-host"

11
packages/radare2/configure.patch

@ -0,0 +1,11 @@
diff -u -r ../radare2-3.0.0/configure ./configure
--- ../radare2-3.0.0/configure 2018-10-15 22:29:51.000000000 +0000
+++ ./configure 2018-10-18 04:22:20.511836802 +0000
@@ -593,6 +593,7 @@
else
HAVE_PTRACE="1"
USE_PTRACE_WRAP="0"; fi; fi; fi
+USE_PTRACE_WRAP=0
SEDFLAGS=" -e '"
COUNT=0
for A in ${ENVWORDS} ; do

12
packages/radare2/libr-include-r_io.h.patch

@ -0,0 +1,12 @@
diff -u -r ../radare2-3.0.0/libr/include/r_io.h ./libr/include/r_io.h
--- ../radare2-3.0.0/libr/include/r_io.h 2018-10-15 22:29:51.000000000 +0000
+++ ./libr/include/r_io.h 2018-10-18 04:14:28.601218194 +0000
@@ -26,7 +26,7 @@
#include <sys/ptrace.h>
#endif
-#if defined(__APPLE__) || __sun || __FreeBSD__ || __OpenBSD__
+#if defined(__APPLE__) || __sun || __FreeBSD__ || __OpenBSD__ || defined(__ANDROID__)
typedef int r_ptrace_request_t;
typedef int r_ptrace_data_t;
#else
Loading…
Cancel
Save