Henrik Grimler
d78ea9750c
Merge pull request #4556 from termux/texlive-update
texlive: add some files to base texlive package
5 years ago
Henrik Grimler
8ec7e4c87d
texlive: add some files to base texlive package
%ci:no-build
5 years ago
Leonid Plyushch
66eb292e55
exiftool: update to 11.76
%ci:reset-backlog
5 years ago
Leonid Plyushch
94b41f49a7
docker image: install python3.8
5 years ago
Leonid Plyushch
2350739291
python: update to 3.8.0
%ci:reset-backlog
5 years ago
Leonid Plyushch
145df64077
bump more moved packages
Prevent downloading prebuilt package by CI/CD.
5 years ago
Leonid Plyushch
6620769e0f
tk: bump revision
Prevent downloading prebuilt package by CI/CD.
5 years ago
Leonid Plyushch
68943a1506
move from x11-packages: imlib2
5 years ago
Leonid Plyushch
09715af0e3
python: add tk support
5 years ago
Leonid Plyushch
327247d4a3
move from x11-packages: tk
5 years ago
Leonid Plyushch
1337c7854d
x11 dependencies for TK and ImLib2
5 years ago
Leonid Plyushch
de9876d1f6
tcl: fix build error
5 years ago
Leonid Plyushch
87aaf8b55c
tcl: fix license
It is actually https://www.tcl.tk/software/tcltk/license.html and not BSD.
5 years ago
Leonid Plyushch
42e202d711
python: suggest package 'tk' which is in x11-repo
5 years ago
Leonid Plyushch
5db59c96de
python: do not remove tkinter stuff
5 years ago
Leonid Plyushch
dd174764b3
bitcoin: build with miniupnpc
5 years ago
Leonid Plyushch
e835d1e2b3
transmission: build with miniupnpc
Note: nothing should be specified in configure flags as library will be
picked automatically.
5 years ago
Leonid Plyushch
d8e252b550
transmission: reformat build.sh
5 years ago
Leonid Plyushch
063a08743c
build-package.sh: fix url for unstable & x11 packages
5 years ago
Leonid Plyushch
18eded5d48
gnupg: unsplit dirmngr
See issue https://github.com/termux/termux-packages/issues/4524 .
5 years ago
Leonid Plyushch
cb14ea4964
bump revisions for acr, exiftool, libluajit, miniupnpc, virustotal-cli
5 years ago
Leonid Plyushch
7ab587d415
Merge pull request #4535 from rigrig/master
tintin++: Update from 2.01.91 to 2.01.92
5 years ago
Richard de Boer
b72a1fc514
tintin++: Update from 2.01.91 to 2.01.92
Also fix license field: TinTin++ 2.01.8 switched from GPL-2.0 to GPL-3.0
5 years ago
Leonid Plyushch
d9800b49d9
apt: move gnupg to suggests to prevent its automatic installation during upgrade
5 years ago
Leonid Plyushch
ecd613166b
apt: prevent usage of certain commands as root
Usage of package manager as root has certain bad effects in Termux such as
messed up SELinux contexts and ownership. Root checks done in 'pkg' wrapper
are not reliable because one can execute 'apt' directly or with third-party
script downloaded from the Internet.
This commit adds user id check and if it found that uid is 0, apt will
refuse to do any work in root session. These checks done in such way so
they cannot be bypassed in any way unless command is executed as non-root
user.
Those who use Termux via ADB root shell should be able to switch to Termux
user id with command 'su' in order to have package manager working.
---
This change also affects the 'termux-info' utility:
* It will no longer use 'apt policy' to detect subscribed repositories. Each
source will be checked by script manually.
* Information will be copied to clipboard only if 'termux-api' is installed.
* Syntax error in timeout command is fixed: 'timeout' doesn't understand the
argument '-t'.
* Minor information entries reordering.
5 years ago
Leonid Plyushch
8433e5c01a
apt: update patches
Reorganize patches for better understanding and ensure they are applied in
expected order.
Another changes:
* gnupg is now in recommends (used by apt-key).
* x11-repo is now in suggests.
* TCSAFLUSH patch is dropped because it is covered by one of NDK patches
where TCSAFLUSH value is replaced with TCSANOW.
5 years ago
Fredrik Fornwall
0e42743eb4
neovim: Update from 0.4.2 to 0.4.3
5 years ago
Fredrik Fornwall
ca9fb25388
luv: Update from 1.30.1-1 to 1.32.0-0
5 years ago
Leonid Plyushch
26c9185af5
busybox: fix more applets
Seems bc, dc and nmeter are the last ones that crashing.
5 years ago
Leonid Plyushch
2a7d9007f2
busybox: selectively disable optimization for certain functions
asm volatile("":::"memory") doesn't work reliably, so it is better to disable
optimization for whole function where INIT_G() or similar is used to avoid
instruction reordering.
Covers following issues:
* https://github.com/termux/termux-packages/issues/2488
* https://github.com/termux/termux-packages/issues/3216
5 years ago
Leonid Plyushch
4a7c9168be
busybox: update patches
Reorganize patches & do following changes:
* Enable use of sethostname(2) in utility `hostname`.
* Enable setting time in utility `date` - busybox already provide own
implementation of stime(2).
- both features require root.
5 years ago
Leonid Plyushch
f0f87a8ae3
busybox: update to 1.31.1
5 years ago
Leonid Plyushch
6679774688
busybox: fix segmentation fault when launching `ash`
5 years ago
Leonid Plyushch
18458e9822
busybox: bump revision
5 years ago
Leonid Plyushch
fbd388f695
busybox: enable more applets in configuration
Some of them will be useful only as root or if SELinux is set to "permissive".
These applets will not be symlinked and callable only with "busybox <applet name>".
Issue https://github.com/termux/termux-packages/issues/3594 .
5 years ago
Leonid Plyushch
3870580e6a
busybox: fix LDLIBS
5 years ago
Leonid Plyushch
78422b354c
busybox: make build logs more readable
Do not spam build log with warnings about unused command line & optimization
arguments. Now finding of build-time issues should be easier.
5 years ago
Leonid Plyushch
2ba536d5f3
busybox: properly pass compiler & linker flags
5 years ago
Leonid Plyushch
8ea7174f29
busybox: use config generated by `make menuconfig` as a base
Fields like CONFIG_SYSROOT are modified with `sed`.
5 years ago
Leonid Plyushch
46ba955a04
Revert nodejs update to 13.1.0
Delaying update since it generates a lot of undefined reference compile-time errors.
5 years ago
Leonid Plyushch
1ee89fb97b
move from unstable: virustotal-cli
5 years ago
Leonid Plyushch
7afb0136db
move from unstable: miniupnpc
5 years ago
Leonid Plyushch
2e1aafdf0e
move from unstable: libluajit
5 years ago
Leonid Plyushch
0fe5c9dce7
move from unstable: exiftool
5 years ago
Leonid Plyushch
5e8d80b37a
move from unstable: acr
5 years ago
Leonid Plyushch
d4ccc861cc
nodejs: remove configure.py.patch
5 years ago
Leonid Plyushch
1c63ae4ec1
Revert "Shrink docker image ( #3362 )"
Breaks patching of headers.
This reverts commit 53c281c5e4
.
5 years ago
Leonid Plyushch
88bbfff712
Merge pull request #4477 from tomty89/mpv
mpv: Update from 0.29.1 to 0.30.0
5 years ago
Leonid Plyushch
99b00529cd
nodejs: update to 13.1.0
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