Fredrik Fornwall
6876604557
apt: Depend on termux-exec
By having apt (which is an essential package which every user has
installed) depend on termux-exec we push it out to everyone.
7 years ago
Fredrik Fornwall
bf9c34a502
apt: Avoid needless dependency on libutil
7 years ago
Fredrik Fornwall
665c740fd1
apt: Disable tcsetattr() calls
The disabled tcsetattr() calls fails on Android 8, see #1359 .
7 years ago
JJRcop
5ee075a5b3
apt: restores apt-mark binary ( #1980 )
It is useful to find out only the packages you have installed manually vs dpkg --get-selections
7 years ago
Fredrik Fornwall
6eeaf55131
Avoid hard-coded paths in some more places
The plan is to allow other apps to build packages by changing the
prefix.
7 years ago
Fredrik Fornwall
e660fd6cb3
apt: Update from 1.4.7 to 1.4.8
7 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
dc1110726f
apt: Update from 1.2.12 to 1.4.7
7 years ago
Fredrik Fornwall
d946e67c5b
Transition from gnustl to libc++
This will make things as std::to_string() and other C++ features
work with a modern and supported C++ library.
We package up libc++_shared.so and bump the revision of every C++
using package to make it rebuild against it.
Users who have built C++ using libraries or programs will probably
need to rebuild them if they are linked against Termux-supplied
libraries, as user code was previously linked against gnustl while
the system libraries are now using libc++, and it's not a good idea
to mix C++ standard libraries in a program.
8 years ago
Fredrik Fornwall
6b98bcec65
Drop more res_init() patches
8 years ago
Fredrik Fornwall
8f6db0b4c1
apt: Fix building with unified headers
8 years ago
Fredrik Fornwall
580afa5ac7
apt: Remove useless ac_cv_c_bigendian=no
8 years ago
Markus Wagner
de9af52cfc
add ssh to the apt transports ( #851 )
8 years ago
Fredrik Fornwall
95acf6ed4a
apt: Fix build failure when libdb is available
8 years ago
Fredrik Fornwall
d4f5107916
apt: Fix some minor build issues, update comment
8 years ago
Fredrik Fornwall
af4dc416ed
s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/
8 years ago
Fredrik Fornwall
eab01be6d9
apt: Update for new config.{guess,sub} location
8 years ago
Fredrik Fornwall
385c8aef84
Some more clang preparations
8 years ago
Fredrik Fornwall
d4ec417b5b
Split out gpgv from gnupg
The full gnupg package is not needed by apt (and thus the base
installation) - gpgv is enough. So we split out gpgv to a separate
package.
8 years ago
Fredrik Fornwall
3f300a10fc
Setup libstdc++.so -> libgnustl_shared.so early
Let build-package.sh setup the $PREFIX/lib/libstdc++.so symlink
before building any package, to make sure that all C++ applications
link against a fully featured C++ standard library.
Avoid explicitly declaring a dependency on the libgnustl package
since everyone may link against it at will and instead mark it as
essential.
8 years ago
Fredrik Fornwall
03fffa39cf
Switch apt source mirror and add upgrade note
9 years ago
Fredrik Fornwall
3c323c69ae
Docker and build updates
- Update to build on ubuntu 16.04.
- Docker: Set FORCE_UNSAFE_CONFIGURE=1. Fixes #275 .
- Docker: Various fixes.
- Neovim: No longer require lua.
- Some minor package updates.
9 years ago
Fredrik Fornwall
32a0a74dec
apt: Update from 1.2.10 to 1.2.11
9 years ago
Fredrik Fornwall
1e5cf6c36d
apt: Update from 1.2.9 to 1.2.10
9 years ago
Fredrik Fornwall
1d29ecee2e
apt: Update from 1.2.6 to 1.2.9
9 years ago
Fredrik Fornwall
8ee6c88ff5
apt: Update from 1.2.4 to 1.2.6
9 years ago
Fredrik Fornwall
620ebd766e
apt: Do not overwrite sources.list automatically
- Add etc/apt/sources.list to conffiles. Closes #148 .
- Update from apt 1.2.3 to 1.2.4.
9 years ago
Fredrik Fornwall
53882d1b07
apt: Update from 1.2.1 to 1.2.3
9 years ago
Fredrik Fornwall
68a532740c
apt: Add methods/store added to apt in 1.2
9 years ago
Fredrik Fornwall
039b43de92
apt: Update from 1.1.10 to 1.2.1
Also bundle the new bash completion for 'apt'.
9 years ago
Fredrik Fornwall
52bd1cd31f
apt: Update from 1.1.6 to 1.1.10
9 years ago
Fredrik Fornwall
9657ab9687
apt: Transition apt.termux.com -> termux.net
The new apt repository termux.net is behind a CDN, improving
reliability and performance. It also offers optional https.
The old apt.termux.com repository will still function for a while
until everyone has updated to use termux.net.
9 years ago
Fredrik Fornwall
54cb74f98d
apt: Update to 1.1.6, default disable SRV records
By disabling SRV records support in apt by default we work around
an issue with HTC devices (fixes #99 ).
9 years ago
Fredrik Fornwall
9fac4f0856
apt: Update from 1.1.4 to 1.1.5
9 years ago
Fredrik Fornwall
4a70323e83
apt: Update from 1.1.3 to 1.1.4
9 years ago
Fredrik Fornwall
b65e2a462f
apt: Fix build failure if glob.h is not available
9 years ago
Fredrik Fornwall
5f3c9b8223
apt: Fix libapt-pkg.so symlink
9 years ago
Fredrik Fornwall
a1b579d9e8
apt: Remove cdrom code for slight size shrink
9 years ago
Fredrik Fornwall
f168575991
apt: Do not link against libbz2
9 years ago
Fredrik Fornwall
d18c472a98
Patch apt to work with busybox cp
9 years ago
Fredrik Fornwall
68faa04f88
apt: Update from 1.0.10.2 to 1.1.3
9 years ago
Fredrik Fornwall
de8d91bff3
apt: Update from 1.0.9.10 to 1.0.10.2
9 years ago
Fredrik Fornwall
59f0d218a6
Initial push
10 years ago