Leonid Plyushch
d111f5bf74
packages: standardize values of several control variables for build.sh
Variables
TERMUX_PKG_PLATFORM_INDEPENDENT
TERMUX_DEBUG
TERMUX_PKG_HAS_DEBUG
TERMUX_PKG_ESSENTIAL
TERMUX_SUBPKG_ESSENTIAL
TERMUX_PKG_NO_STATICSPLIT
TERMUX_PKG_BUILD_IN_SRC
TERMUX_PKG_FORCE_CMAKE
TERMUX_PKG_HOSTBUILD
should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.
build-package.sh should make decision based on variable's value but not on
whether it is set or empty.
%ci:no-build
5 years ago
Leonid Plyushch
21b96d3b41
no more develsplit + provide static libraries as separate package
%ci:no-build
6 years ago
Leonid Plyushch
a4db5efc22
libandroid-support: finally drop iconv implementation
It is replaced by GNU iconv.
6 years ago
Leonid Plyushch
e359cbd63f
libandroid-support: do not use iconv.h header
6 years ago
Leonid Plyushch
75436ef46f
libandroid-support: add dpkg to pre-depends
Fix for https://github.com/termux/termux-packages/issues/3762 .
6 years ago
Leonid Plyushch
9dda1614f0
Revert "libandroid-support: declare that package breaks old 'coreutils' and 'tar'"
6 years ago
Leonid Plyushch
46ae6f5931
libandroid-support: declare that package breaks old 'coreutils' and 'tar'
Attempt to fix https://github.com/termux/termux-packages/issues/3762 .
6 years ago
Leonid Plyushch
f64659a7c3
Revert "libandroid-support: add libiconv as pre-depends"
6 years ago
Leonid Plyushch
30dab17f8e
libandroid-support: add libiconv as pre-depends
Another attempt to fix https://github.com/termux/termux-packages/issues/3762 .
%ci:reset-backlog
6 years ago
Leonid Plyushch
1fcd39681a
Revert "libandroid-support: depend on libiconv"
This reverts commit d9d23e254a
.
6 years ago
Leonid Plyushch
d9d23e254a
libandroid-support: depend on libiconv
May be needed to handle some situations while upgrading.
6 years ago
Leonid Plyushch
4122f68ebe
new package: libiconv
6 years ago
Wetitpig
b7a5b47775
Change permissions
6 years ago
Wetitpig
78b944ba05
Improve formatting of parantheses for functions
6 years ago
Fredrik Fornwall
fbe5ab23a9
iconv.h from libandroid-support to ndk-patches
6 years ago
Fredrik Fornwall
d486f2a083
Remove langinfo.h from libandroid-support
Instead provide langinfo.h with inline implemention of nl_langinfo()
as a system header.
This avoids linking in libandroid-support.so in some places, and
improves compatibility when building code on-device.
6 years ago
Tom Yan
57b12bcba4
libandroid-support: use --remove-destination for header copying
in case of old symlink at destination
6 years ago
Tom Yan
5966a8d9bc
libandroid-support/libflac: bump revision after changes
rebuild libflac with presence of langinfo.h to fix issue in utf-8
metadata handling
6 years ago
Tom Yan
df62b61835
libandroid-support: place headers directly under include
6 years ago
Leonid Plyushch
037bcf9566
add licenses for more packages
6 years ago
Fredrik Fornwall
1b3f3ebde9
Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
7 years ago
Fredrik Fornwall
50ed335795
Make libintl.h provide inline stubs
Previously libandroid-support contained inline stubs for libintl.h
functions (gettext(), dgettext() and friends).
We now provide inline versions of them in libintl.h directly so
libandroid-support is no longer necessary to get them.
7 years ago
Fredrik Fornwall
1dd641f190
libandroid-support: Update from 20 to 21
8 years ago
Fredrik Fornwall
a469ea623c
libandroid-support: Update to v20
This adds back mbsrtowcs and mbsnrtowcs and should fix #1138 .
8 years ago
Fredrik Fornwall
82afb366e7
libandroid-support: Update to v19
This version has been cleaned up considerably. Also bump php since
it uses strfmon() which has been removed from libandroid-support.
8 years ago
Fredrik Fornwall
76c752bf04
libandroid-support: Remove unused wcwidth.c
8 years ago
Fredrik Fornwall
58e38b4778
Update from NDK r14 to r15
The docker image has been updated, use
./scripts/update-docker.sh
to update.
Note that we are still using the old deprecated non-unified headers
- updating to that is the next step.
8 years ago
Fredrik Fornwall
b27e6fed1f
libandroid-support: Fix indentation
8 years ago
Fredrik Fornwall
a922c73f42
Reset relevant package revisions after update
8 years ago
Fredrik Fornwall
508fa73cb8
Always call post-extract step in srcdir
8 years ago
Fredrik Fornwall
65d7b23cf7
libandroid-support: Update wcwidth(3) function
9 years ago
Fredrik Fornwall
5227dace69
Use -f flag for ln to force new timestamp
9 years ago
Fredrik Fornwall
2c0203760f
libandroid-support: Remove C++-style comments
9 years ago
Fredrik Fornwall
ca9662c53f
libandroid-support: Bump revision after arm softfp
9 years ago
Fredrik Fornwall
c5730e4dfb
libandroid-support: Include musl-ctype/
9 years ago
Fredrik Fornwall
e802a5e7cc
Patch stdlib.h to have MB_CUR_MAX=4
We always want to use utf-8 so let's try this.
9 years ago
Fredrik Fornwall
c48baa622f
libandroid-support: Add back strfmon.c
9 years ago
Fredrik Fornwall
d453a4861f
libandroid-support: Add back some musl-multibyte
This fixes e.g. findutils find.
9 years ago
Fredrik Fornwall
0c1ada1f25
libandroid-support: 32-bit build same as 64-bit
Fixes e.g. wide character problems with the fish shell.
9 years ago
Fredrik Fornwall
2a435b690e
libandroid-support: Define nl_langinfo for 64-bit
9 years ago
Fredrik Fornwall
12f6ac00e0
libandroid-support: Add iconv for 64-bit build
9 years ago
Fredrik Fornwall
c5421c5824
libandroid-support: Add musl-locale/intl.c to 64-bit
9 years ago
Fredrik Fornwall
983e64adf4
libandroid-support: Enable langinfo for 64-bit
9 years ago
Fredrik Fornwall
ce2a8eac82
Add mblen.c to 64-bit libandroid-support build
9 years ago
Fredrik Fornwall
02eb3a1a7f
libandroid-support: Add wcslcpy to header
10 years ago
Fredrik Fornwall
fa85bc7b3e
libandroid-support: Fix dangling extern C linkage in libintl.h
10 years ago
Fredrik Fornwall
c8c9d0b875
libandroid-support: Fix crash on android m preview
10 years ago
Fredrik Fornwall
8f7dda8321
Work against 64-bit builds
10 years ago
Fredrik Fornwall
59f0d218a6
Initial push
10 years ago