Fredrik Fornwall
d5836ed14e
golang: Update from 1.13.5 to 1.13.6
5 years ago
Henrik Grimler
07f4054f72
termux_step_install_service_scripts: log services should be enabled
5 years ago
Leonid Plyushch
0af821b51f
setup scripts: do not use sudo if already running under root
Reworked variant of https://github.com/termux/termux-packages/pull/4753 .
5 years ago
Henrik Grimler
c55ab029bf
termux_step_install_service_scripts: allow <service>/log to be overwritten
Transmission needs a custom log/run script, this allows us to define
it in $TERMUX_PKG_SERVICE_SCRIPT.
5 years ago
Henrik Grimler
f88f74cc22
build-package.sh: add TERMUX_PKG_SERVICE_SCRIPT var and build script
termux_step_install_service_scripts is run after
termux_step_post_make_install and loops over the new array
TERMUX_PKG_SERVICE_SCRIPT to add service scripts for termux-services.
The service scripts are usually only a one-liner so we might just as
well define it in a variable like TERMUX_PKG_SERVICE_SCRIPT.
TERMUX_PKG_SERVICE_SCRIPT should be an array on the format
("daemon-name" 'script to execute' "another daemon" 'multi\n line\n script'),
i.e. it should be of even length with name + script where the script
part preferably is within single quotes (to avoid accidental expansion
of for example $HOME).
5 years ago
Leonid Plyushch
052f0c1816
docker image: install locales and configure en_US.UTF-8 as default
5 years ago
Leonid Plyushch
0304dcc18e
build-package.sh: move golang variable configuration to termux_step_setup_toolchain.sh
Allow to use termux_setup_golang.sh for host builds.
5 years ago
Leonid Plyushch
3919557b20
scripts/setup-termux.sh: install asciidoctor
5 years ago
Fredrik Fornwall
c871ba5381
Force toolchain update after ifaddrs.h and syslog.h changes
5 years ago
Leonid Plyushch
d2c81e2d3a
libprotobuf: update to 3.11.2
5 years ago
Leonid Plyushch
59d8b12c81
cmake: update to 3.16.2
5 years ago
Leonid Plyushch
7438159dca
reformat scripts/build/termux_step_setup_toolchain.sh
5 years ago
Leonid Plyushch
7fd3bb48c4
build-package.sh: fix copy-paste typo
clang & clang++ wrappers were copied to same file
5 years ago
Fredrik Fornwall
548beef62b
cmake: Update from 3.15.5 to 3.16.1
5 years ago
Butta
4603e59e61
ndk-patches: use upstream ifaddrs.h and remove old syslog.h polyfills
5 years ago
Fredrik Fornwall
270bd6ed08
protobuf: Update from 3.9.1 to 3.11.1
5 years ago
Fredrik Fornwall
4c23a903e0
golang: Update from 1.13.4 to 1.13.5
5 years ago
Leonid Plyushch
aac6d966a6
docker image: install libltdl-dev and libsigsegv-dev
5 years ago
Leonid Plyushch
05165d6375
docker image: install zip
5 years ago
Leonid Plyushch
be95bebcb0
docker image: install groff
5 years ago
Fredrik Fornwall
8353d50332
meson build system: Update from 0.52.0 to 0.52.1
5 years ago
Fredrik Fornwall
00d930255e
meson build system: Update from 0.50.1 to 0.52.0
5 years ago
Fredrik Fornwall
23e75756f4
Dockerfile: Update from ubuntu 19.04 to 19.10
5 years ago
Fredrik Fornwall
861516f356
golang: Update from 1.13.3 to 1.13.4
5 years ago
Leonid Plyushch
94b41f49a7
docker image: install python3.8
5 years ago
Leonid Plyushch
063a08743c
build-package.sh: fix url for unstable & x11 packages
5 years ago
Leonid Plyushch
1c63ae4ec1
Revert "Shrink docker image ( #3362 )"
Breaks patching of headers.
This reverts commit 53c281c5e4
.
5 years ago
Wetitpig
53c281c5e4
Shrink docker image ( #3362 )
* Docker rm Android NDK Version 16-19
* Docker remove vulkan and shaderc too
* Docker remove duplicate files
* Separate Docker clean script
* Docker remove templates
* Docker bz2 large notices
* Docker try symlinks
* Docker preserve some SDK Libraries
* Docker rm fonts and resources from platforms
* Docker source properties.sh
5 years ago
Fredrik Fornwall
4616244c73
cmake: Update from 3.15.3 to 3.15.5
5 years ago
its-pointless
06b1646605
lldb fixes ( #4468 )
5 years ago
its-pointless
c4bbe24993
experiment generating llvm-config
5 years ago
Leonid Plyushch
57e44c36b4
CI: remove rust from excluded packages
5 years ago
Leonid Plyushch
7109f435a0
build-package.sh: cargo should use $TERMUX_MAKE_PROCESSES for max amount of build jobs
5 years ago
Leonid Plyushch
45c9ff6018
golang: update to 1.13.3
5 years ago
Fredrik Fornwall
004c08c98f
golang: Update from 1.13 to 1.13.1
5 years ago
Leonid Plyushch
c860d5c61e
Revert "docker image: install libossp-uuid-dev"
libossp-uuid-dev is not needed since we are not going to build
swi-prolog documentation currently.
This reverts commit e8fe70fc90
.
5 years ago
Fredrik Fornwall
240b1489f3
Update android build tools to 29.0.2
5 years ago
Leonid Plyushch
e8fe70fc90
docker image: install libossp-uuid-dev
5 years ago
Fredrik Fornwall
b9d83f9fb8
Define __TERMUX__ and __TERMUX_PREFIX__
By defining __TERMUX__ and __TERMUX_PREFIX__ in <sys/cdefs.h> (which is
basically always included) one can more easily target Termux
specifically, both when cross-compiling packages and when code is built
on-device.
5 years ago
Leonid Plyushch
4f07cb8ee6
build-package.sh: fix checksum in termux_setup_protobuf.sh
5 years ago
Leonid Plyushch
ab406aac27
docker image: install bsdmainutils
5 years ago
Leonid Plyushch
2fb2b462da
CI: exclude "lldb" from autobuilds
5 years ago
Fredrik Fornwall
79e86b8389
cmake: Update from 3.15.2 to 3.15.3
5 years ago
Leonid Plyushch
83f286f858
CI: switch to file-based cache for passing *.deb files between tasks
5 years ago
Fredrik Fornwall
c9a62bb78d
golang: Update from 1.12.8 to 1.13
5 years ago
Leonid Plyushch
3e7ea9df42
docker image: install pandoc
5 years ago
Fredrik Fornwall
6546660422
cmake: Update from 3.14.5 to 3.15.2
5 years ago
Leonid Plyushch
2942a4e139
fix for termux_create_subpackages.sh
5 years ago
Leonid Plyushch
f4081bdc42
golang: allow on-device builds
But it will fail currently anyway to non-pie executables generated in
bootstrap process.
5 years ago
Leonid Plyushch
d0a1565030
scripts/setup-termux.sh: install help2man
5 years ago