Henrik Grimler
bff8f2c6f6
Working deb_get_info and install_dep_deb functions
6 years ago
Henrik Grimler
8f59045990
build-package: add termux_extract_version function
6 years ago
Henrik Grimler
bc7037964e
updates
6 years ago
Stephen
7af73fe3a4
Update build-package.sh
7 years ago
Stephen
8c43a6dcff
cheap trick to fix + issue in package search
7 years ago
Henrik Grimler
bc776004df
build-package: with -i -q, ignore recommended packages and suggestions ( #3 )
7 years ago
Stephen Groat
44c34afb82
Use apt for dependencies
7 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
Fredrik Fornwall
34eb49d969
golang: Update from 1.11.4 to 1.11.5
6 years ago
Tom Yan
df62b61835
libandroid-support: place headers directly under include
6 years ago
Leonid Plyushch
8c3855cc32
build-package.sh: package description field should be always placed to the end of control file
6 years ago
Leonid Plyushch
dde3e01c15
build-package.sh: use gzip compression for metadata
6 years ago
Fredrik Fornwall
a7aaf7a7cb
cmake: Update from 3.13.2 to 3.13.3
6 years ago
Fredrik Fornwall
b5219f720c
Patch TCSAFLUSH to be TCSANOW
6 years ago
Fredrik Fornwall
ae93196b07
Improve meson build setup
6 years ago
Fredrik Fornwall
f146f572c9
golang: Update from 1.11.2 to 1.11.4
6 years ago
Fredrik Fornwall
e47c8c9129
cmake: Update from 3.13.1 to 3.13.2
6 years ago
Fredrik Fornwall
d1d825ddf2
cmake: Update from 3.12.4 to 3.13.1
6 years ago
Fredrik Fornwall
c6b7c3f50c
cmake: Update from 3.12.3 to 3.12.4
6 years ago
Fredrik Fornwall
492c67a753
golang: Update from 1.11.1 to 1.11.2
6 years ago
Fredrik Fornwall
16c3556462
Use TERMUX_PKG_EXTRA_CONFIGURE_ARGS for rust
6 years ago
Fredrik Fornwall
070503fce5
cmake: Update fro 3.12.2 to 3.12.3
6 years ago
Fredrik Fornwall
044c911db2
golang: Update from 1.11 to 1.11.1
6 years ago
Fredrik Fornwall
c055fa1849
build-package.sh: Update meson from 0.47.0 to 0.48.0
6 years ago
Fredrik Fornwall
cbd8976c80
Use ac_cv_c_bigendian=no for all packages
Tesseract also needs it now, but enough is enough, so just add it to all
autoconf-using packages by default.
6 years ago
Fredrik Fornwall
c2c453ee0d
Switch back to -Os instead of -Oz for arm
Seems that there are still issues (segfault on ruby at least).
6 years ago
Fredrik Fornwall
26ec0293b5
Try using -Oz on 32-bit arm as well after ndk r18
6 years ago
Fredrik Fornwall
fddd88738a
Update to NDK r18 ( #2827 )
6 years ago
Henrik Grimler
e85e3907de
arm: don't build with -fno-integrated-as
Fixes ruby segfault (without the need for -O1).
6 years ago
Henrik Grimler
3a98964064
build-{package,all}.sh: fix -d and add -o to build-all
-d didn't work for build-package.sh -d -a all before.
6 years ago
Henrik Grimler
97932ab136
build-package.sh: fix typo
6 years ago
Henrik Grimler
020e595b0d
build-package.sh: add option to move debs to another folder
6 years ago
Fredrik Fornwall
9951092d51
build-package: Use cargo install for rust packages
Starting with rust 0.29.0 the cargo install command can be used with
--target.
Also, install shell completion scripts for ripgrep.
6 years ago
Fredrik Fornwall
540102f2eb
openssl: Update from 1.0.2 to 1.1.1 ( #2775 )
6 years ago
Fredrik Fornwall
c7a8e49e3d
cmake: Update from 3.12.1 to 3.12.2
6 years ago
Fredrik Fornwall
02417dfc2d
Pass -DDOXYGEN_EXECUTABLE to cmake for all builds
This avoids cmake picking up a cross-compiled doxygen binary.
6 years ago
Fredrik Fornwall
e3e075ea12
fd: Add package (hello second rust package!)
Also extract out rust setup from ripgrep.
6 years ago
Fredrik Fornwall
f6ee2b6e00
Fix mistake in shellcheck cleanup
6 years ago
Fredrik Fornwall
757425e283
Fix some shellcheck issues
6 years ago
Henrik Grimler
54fc3d9bca
build-package.sh: set --libdir=$PREFIX/lib
x86_64 builds defaults to $PREFIX/lib64 otherwise on some systems.
6 years ago
Fredrik Fornwall
65fdf8ed5c
golang: Update from 1.10.3 to 1.11
6 years ago
Fredrik Fornwall
e12cd2c110
Use ninja as cmake generator by default
6 years ago
Davide Depau
806de439b4
Make $TERMUX_DEBDIR configurable
Allows building debs outside of the Termux source directory
6 years ago
Tom Yan
e304d359f9
build-package.sh: use $TERMUX_PKG_API_LEVEL for -DCMAKE_SYSYEM_VERSION
6 years ago
Fredrik Fornwall
a678e44193
Run termux_setup_ninja if TERMUX_CMAKE_BUILD=Ninja
Also drop TERMUX_PKG_EXTRA_NINJA_ARGS for now, it can be added back if
desired.
6 years ago
Joakim
f4b42940c5
cmake: Allow choosing Ninja to build packages
6 years ago
Fredrik Fornwall
67ad163930
Make checksums for downloads mandatory
Use SKIP_CHECKSUM if you really want to avoid checksums.
6 years ago
Fredrik Fornwall
bbb65d5bee
Update build tools version to 28.0.2
Also extract setting ndk and build tools version to
scripts/properties.sh to avoid duplication.
6 years ago
Fredrik Fornwall
774997a88c
cmake: Update from 3.11.4 to 3.12.1
6 years ago