Skip to content
This repository was archived by the owner on Feb 24, 2023. It is now read-only.

Commit 18de4cd

Browse files
authored
Merge pull request #3 from GRRedWings/NDK-16b
Ndk 16b
2 parents 9cc8480 + 8be9529 commit 18de4cd

29 files changed

+52
-52
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,31 +37,31 @@ $(eval $(call formula,python,3.5.1))
3737
python_modules: $(foreach mod,$(subst ',,$(PYTHON_OPTIONAL_MODULES)),python_$(mod))
3838

3939
# Python lzma support.
40-
$(eval $(call formula,xz,5.2.1))
40+
$(eval $(call formula,xz,5.2.3))
4141
python_lzma: xz
4242

4343
# Python bzip2 support.
4444
$(eval $(call formula,bzip2,1.0.6))
4545
python_bz2: bzip2
4646

4747
# Python readline support.
48-
$(eval $(call formula,readline,6.3))
48+
$(eval $(call formula,readline,7.0))
4949
python_readline: readline
5050

5151
# Python SSL support.
5252
$(eval $(call formula,openssl,1.0.2k))
5353
python_ssl: openssl
5454

5555
# Python curses support.
56-
$(eval $(call formula,ncurses,5.9))
56+
$(eval $(call formula,ncurses,6.0))
5757
python_curses: ncurses
5858

5959
# Python SQLite support.
60-
$(eval $(call formula,sqlite,3.8.10.2))
60+
$(eval $(call formula,sqlite,3.21.0))
6161
python_sqlite3: sqlite
6262

6363
# Python (g)dbm support.
64-
$(eval $(call formula,gdbm,1.11))
64+
$(eval $(call formula,gdbm,1.14))
6565
python_gdbm: gdbm
6666

6767

env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export ANDROID_TOOL_PREFIX="${BASE}/build-tools"
66
export ANDROID_TEST_PREFIX="${BASE}/build-vm"
77

88
# SDKs and target platforms.
9-
export NDK_REV=15b
9+
export NDK_REV=16b
1010
export SDK_REV=25.2.4
1111
export NDK_REL=android-ndk-r${NDK_REV}
1212
export SDK_REL=android-sdk-r${SDK_REV}

mk/build_single.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export cross="${ANDROID_TARGET}-"
1717

1818

1919
case "${NDK_REV}" in
20-
15*)
20+
[15-16]*)
2121
export CFLAGS="--sysroot ${TOOL_PREFIX}/sysroot -I${TOOL_PREFIX}/include -DANDROID -mandroid ${CFLAGS_EXTRA} -isystem ${TOOL_PREFIX}/sysroot/usr/include/${ANDROID_TARGET} -D__ANDROID_API__=${ANDROID_API_LEVEL}"
2222
;;
2323
*)

mk/gdbm/1.11/gdbm-1.11-android-winsize.patch

Lines changed: 0 additions & 12 deletions
This file was deleted.

mk/gdbm/1.11/sources.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff -ru gdbm-1.14/src/gdbmtool.c gdbm-1.14-android/src/gdbmtool.c
2+
--- gdbm-1.14/src/gdbmtool.c 2013-05-21 21:48:31.000000000 +0200
3+
+++ gdbm-1.14-android/src/gdbmtool.c 2014-08-05 15:35:51.000000000 +0200
4+
@@ -302,7 +302,7 @@
5+
int
6+
get_screen_lines ()
7+
{
8+
-#ifdef TIOCGWINSZ
9+
+#if defined(TIOCGWINSZ) && !__ANDROID__
10+
if (isatty (1))
11+
{
12+
struct winsize ws;
File renamed without changes.

mk/gdbm/1.14/sources.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://ftp.gnu.org/gnu/gdbm/gdbm-1.14.tar.gz

mk/ncurses/5.9/sources.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.

mk/ncurses/5.9/ncurses-5.9-android-locale-fixes.patch renamed to mk/ncurses/6.0/ncurses-6.0-android-locale-fixes.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
diff -ru ncurses-5.9/form/fty_num.c ncurses-5.9-android/form/fty_num.c
2-
--- ncurses-5.9/form/fty_num.c 2010-01-23 22:14:36.000000000 +0100
3-
+++ ncurses-5.9-android/form/fty_num.c 2014-08-04 23:04:23.000000000 +0200
1+
diff -ru ncurses-6.0/form/fty_num.c ncurses-6.0-android/form/fty_num.c
2+
--- ncurses-6.0/form/fty_num.c 2010-01-23 22:14:36.000000000 +0100
3+
+++ ncurses-6.0-android/form/fty_num.c 2014-08-04 23:04:23.000000000 +0200
44
@@ -40,7 +40,7 @@
55
#include <locale.h>
66
#endif
File renamed without changes.

mk/ncurses/6.0/sources.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz

mk/readline/6.3/sources.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.
File renamed without changes.

mk/readline/7.0/sources.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://ftp.gnu.org/gnu/readline/readline-7.0.tar.gz
File renamed without changes.

mk/sqlite/3.21.0/sources.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://www.sqlite.org/2017/sqlite-autoconf-3210000.tar.gz

mk/sqlite/3.8.10.2/sources.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

mk/xz/5.2.1/sources.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

mk/xz/5.2.1/xz-5.2.1-disable-so-versioning.patch

Lines changed: 0 additions & 25 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

mk/xz/5.2.3/sources.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
http://tukaani.org/xz/xz-5.2.3.tar.xz
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
diff -Nru xz-5.2.3-old/src/liblzma/Makefile.am xz-5.2.3/src/liblzma/Makefile.am
2+
--- xz-5.2.3-old/src/liblzma/Makefile.am 2015-07-21 14:35:24.124356586 +0000
3+
+++ xz-5.2.3/src/liblzma/Makefile.am 2015-07-21 14:36:25.768356450 +0000
4+
@@ -24,7 +24,7 @@
5+
-I$(top_srcdir)/src/liblzma/simple \
6+
-I$(top_srcdir)/src/common \
7+
-DTUKLIB_SYMBOL_PREFIX=lzma_
8+
-liblzma_la_LDFLAGS = -no-undefined -version-info 7:3:2
9+
+liblzma_la_LDFLAGS = -no-undefined -version-info 7:3:2 -avoid-version
10+
11+
EXTRA_DIST += liblzma.map validate_map.sh
12+
if COND_SYMVERS
13+
diff -Nru xz-5.2.3-old/src/liblzma/Makefile.in xz-5.2.3/src/liblzma/Makefile.in
14+
--- xz-5.2.3-old/src/liblzma/Makefile.in 2015-07-21 14:35:24.124356586 +0000
15+
+++ xz-5.2.3/src/liblzma/Makefile.in 2015-07-21 14:37:15.412356340 +0000
16+
@@ -750,7 +750,7 @@
17+
-I$(top_srcdir)/src/common \
18+
-DTUKLIB_SYMBOL_PREFIX=lzma_
19+
20+
-liblzma_la_LDFLAGS = -no-undefined -version-info 7:3:2 $(am__append_1) \
21+
+liblzma_la_LDFLAGS = -no-undefined -version-info 7:3:2 -avoid-version $(am__append_1) \
22+
$(am__append_42)
23+
pkgconfigdir = $(libdir)/pkgconfig
24+
pkgconfig_DATA = liblzma.pc
25+

sdk/.keep

100644100755
File mode changed.

0 commit comments

Comments
 (0)