Commit Graph

2835 Commits

Author SHA1 Message Date
Fredrik Fornwall
40e25d02cb wol: -Werror=implicit-function-declaration 2017-07-07 08:20:02 +02:00
Fredrik Fornwall
993268c308 Drop -D_FILE_OFFSET_BITS=64 support for now
32-bit android uses 32-bit off_t by default. When building with
-D_FILE_OFFSET_BITS=64 with unified headers off_t are promoted
to 64-bit, but there are bugs in the toolchain and spotty support
for it in the platform (not all functions are available until
android-24, and the platform zlib is compiled with 32-bit off_t).

Also, unless every library&program is rebuilt with 64-bit off_t,
including user-built ones, we risk a mismatch between programs and
libraries which can cause serious (but sometimes subtle) runtime
failures.

As -D_FILE_OFFSET_BITS=64 is not that important for most users
(with mariadb requiring it as an exception), we drop the support
for now by patching it away in <sys/cdefs.h>.
2017-07-07 03:52:46 +02:00
Fredrik Fornwall
f7f4787b7e privoxy: Specify TERMUX_PKG_KEEP_SHARE_DOC (#1117) 2017-07-07 03:02:23 +02:00
Fredrik Fornwall
a39c49c494 unzip: -Werror=implicit-function-declaration 2017-07-07 02:52:33 +02:00
Fredrik Fornwall
76d1747db3 ttyrec: -Werror=implicit-function-declaration 2017-07-07 02:29:28 +02:00
Fredrik Fornwall
cee3cfd273 sharutils: -Werror=implicit-function-declaration 2017-07-07 02:22:58 +02:00
Fredrik Fornwall
bad0d8faa8 pv: Update from 1.6.0 to 1.6.6
Also fix -Werror=implicit-function-declaration.
2017-07-07 02:07:06 +02:00
Fredrik Fornwall
85d0c243a9 libuuid: -Werror=implicit-function-declaration 2017-07-07 01:49:16 +02:00
Fredrik Fornwall
0bbe44da5f libtalloc: -Werror=implicit-function-declaration 2017-07-07 01:32:23 +02:00
Fredrik Fornwall
9ecb6ecbaf libpcap: -Werror=implicit-function-declaration 2017-07-07 01:16:06 +02:00
Fredrik Fornwall
d48a4f754b libevent: -Werror=implicit-function-declaration 2017-07-07 01:05:34 +02:00
Fredrik Fornwall
586031d997 kona: -Werror=implicit-function-declaration 2017-07-07 00:57:20 +02:00
Fredrik Fornwall
49f69cc34e daemonize: -Werror=implicit-function-declaration 2017-07-07 00:34:47 +02:00
Fredrik Fornwall
fcf596bd19 coreutils: -Werror=implicit-function-declaration 2017-07-07 00:31:19 +02:00
Fredrik Fornwall
76aee696c3 busybox: Fix -Werror=implicit-function-declaration 2017-07-07 00:30:54 +02:00
Fredrik Fornwall
bc9c5bba0d libuv: Update from 1.12.0 to 1.13.0 2017-07-06 23:47:52 +02:00
Fredrik Fornwall
a39f862d68 llvm&clang: Update from 4.0.0 to 4.0.1 2017-07-04 13:45:47 +02:00
Fredrik Fornwall
b53e8a4dd3 mariadb: Bump revision after ndk header fix 2017-07-03 01:29:59 +02:00
Fredrik Fornwall
5efa6a024f openssh: Bump revision with unified headers
Fixes #902 as _FILE_OFFSET_BITS=64 is now supported in the unified
headers.
2017-07-03 01:28:56 +02:00
Fredrik Fornwall
966c9588c6 coreutils: Bump revision after unified headers 2017-07-03 01:28:41 +02:00
Fredrik Fornwall
4a5fd7241c Fix incorrect struct __sFILE
The __sFILE struct cannot change size when _FILE_OFFSET_BITS=64
is set as it is an API into libc.
2017-07-03 01:27:32 +02:00
Fredrik Fornwall
2328596576 mariadb: Fix i686 build with libatomic 2017-07-02 21:41:14 +02:00
Fredrik Fornwall
44c69b57b3 mariadb: Bump revision, set INSTALL_SBINDIR 2017-07-02 13:57:36 +02:00
Fredrik Fornwall
6f8d07fa94 Remove pty.h from libutil-dev
Instead let ndk-sysroot provide it.
2017-07-02 11:56:40 +02:00
Fredrik Fornwall
10519583bb coreutils: Avoid installing uptime
Uptime is provided by procps-ng.
2017-07-02 11:37:59 +02:00
Fredrik Fornwall
142ba0794f ncurses: Format configure args
Also remove --with-pkg-config-libdir which is not necessary when
already having set the PKG_CONFIG_LIBDIR environment variable.
2017-07-02 11:21:08 +02:00
Fredrik Fornwall
2b72c3920e tmux: Include <stdlib.h> for getprogname()
After switching to unified headers,  <stdlib.h> was not included
indirectly in compat/setproctitle.c. This caused it to be implicitly
declared to return int and caused a segfault.
2017-07-02 11:18:52 +02:00
Fredrik Fornwall
fcf9ddc3d6 Drop more res_init() patches 2017-07-01 08:53:30 +02:00
Fredrik Fornwall
1cfd05d1cc weechat: Drop res_init() patches
They are no longer needed with unified headers.
2017-07-01 08:46:42 +02:00
Vishal Biswas
a156f81751 remove unnecessary patches and enable mariadb for arm and i686 (#1115)
* krb5: res_init and res_search prototypes are now declared

* mariadb: snprintf is no longer a macro

* mariadb: enable arm, i686
2017-07-01 08:44:49 +02:00
Fredrik Fornwall
baee2e1708 packages/ldc -> disabled-packages/ldc 2017-07-01 02:43:26 +02:00
joakim-noah
8f758f1ae2 ldc: add package (#1078) 2017-07-01 02:43:00 +02:00
Vishal Biswas
c4a1b6a804 libllvm: add llvm-config helper script (#917)
* libllvm: add llvm-config helper script

* libllvm: add components to llvm-config wrapper

* libllvm: restructure llvm-config.in

* libllvm: remove unsupported gcc flags from llvm-config

* libllvm: use full libfile path for --libs

* libllvm: fix has_rtti in llvm-config

* libllvm: add cmake files path in llvm-config
2017-07-01 02:41:21 +02:00
Fredrik Fornwall
3b210f9b99 pick: Update from 1.6.1 to 1.7.0 2017-07-01 01:06:23 +02:00
Fredrik Fornwall
965a99a5b6 opus-tools: Update from 0.1.9 to 0.1.10 2017-07-01 01:06:11 +02:00
Fredrik Fornwall
08ce116f5b libopus: Update from 1.1.5 to 1.2.1 2017-07-01 01:05:57 +02:00
Fredrik Fornwall
c6f81a7fbf lzop: Switch for fossies.org for src 2017-07-01 00:54:40 +02:00
Fredrik Fornwall
fa64f816d9 subversion: Fix building with unified headers 2017-07-01 00:54:40 +02:00
Fredrik Fornwall
ba940f34c1 apt: Fix building with unified headers 2017-07-01 00:32:45 +02:00
Fredrik Fornwall
a7f36d3b9b newsbeuter: Fix building with unified headers 2017-07-01 00:15:06 +02:00
Fredrik Fornwall
ff91813fdb Switch over to building with unified headers 2017-07-01 00:04:02 +02:00
Fredrik Fornwall
339de05e4d serf: Fix building with unified headers 2017-06-30 23:59:52 +02:00
Fredrik Fornwall
43332737df torsocks: Fix building with unified headers 2017-06-30 23:39:32 +02:00
Fredrik Fornwall
3436267b24 emacs: Fix building with unified headers 2017-06-30 23:39:25 +02:00
Fredrik Fornwall
eec15dd8b7 mariadb: Fix building with unified headers 2017-06-30 23:20:36 +02:00
Fredrik Fornwall
ebd854a810 openssh: Fix building with unified headers 2017-06-30 22:55:31 +02:00
Fredrik Fornwall
c81f3e6fe9 screen: Depend on libutil 2017-06-30 21:30:23 +02:00
Vishal Biswas
4194f00a86 updates and fixes for unified headers (#1114)
* openjdk: update to tag 172

* openjdk: update to tag 174

* valac: update from 0.36.3 to 0.36.4

* squid: fix building with unified headers

* krb5: fix building with unified headers

* tor: update from 0.3.0.8 to 0.3.0.9
2017-06-30 21:30:04 +02:00
Fredrik Fornwall
8d8585967c sox: Fix building with unified headers 2017-06-29 12:51:38 +02:00
Fredrik Fornwall
253f2d813a screen: Update from 4.5.1 to 4.6.0 2017-06-29 12:50:55 +02:00
Fredrik Fornwall
a52f4f9314 w3m: Fix ubilding with unified headers 2017-06-29 01:06:46 +02:00
Fredrik Fornwall
cef1bd6d6c util-linux: Fix building with unified headers 2017-06-29 01:06:34 +02:00
Fredrik Fornwall
b811abd78e psmisc: Fix build with unified headers 2017-06-29 00:02:35 +02:00
Fredrik Fornwall
e3aab1e293 procps: Fix build with unified headers 2017-06-29 00:02:18 +02:00
Fredrik Fornwall
da50c9575e aapt: Fix building with unified headers 2017-06-28 15:43:54 +02:00
Fredrik Fornwall
a5c16728ed darkhttpd: Switch to fossies for download 2017-06-28 15:43:44 +02:00
Fredrik Fornwall
fe345c004c proot: Fix building with unified headers 2017-06-28 14:03:20 +02:00
Fredrik Fornwall
44e6b2b725 valgrind: Update from 3.12.0 to 3.13.0 2017-06-28 12:09:23 +02:00
Fredrik Fornwall
7c481d0da6 perl: Fix building with unified headers 2017-06-28 11:49:23 +02:00
Fredrik Fornwall
f6db38783a busybox: Patch to build with clang 2017-06-27 23:38:16 +02:00
Fredrik Fornwall
4e1df21d26 micro: Update src checksum
See https://github.com/zyedidia/micro/issues/713:

"I have also uploaded new source tarballs that contain the
correct versions for 1.2.0."
2017-06-27 23:37:22 +02:00
Fredrik Fornwall
e0dd456118 libandroid-shmem: Fix building w. unified headers 2017-06-27 15:14:39 +02:00
Fredrik Fornwall
4be658bc6a libandroid-glob: Fix building with unified headers 2017-06-27 13:35:14 +02:00
Fredrik Fornwall
0440b67afc findutils: Fix building with unified headers 2017-06-26 14:15:28 +02:00
Fredrik Fornwall
acd8f481b5 Build with gl_cv_C_locale_sans_EILSEQ=yes
Fixes #1099 by rebuilding grep with this configure variable.
2017-06-26 00:05:20 +02:00
Fredrik Fornwall
01763d0b39 texinfo: Build with --disable-perl-xs 2017-06-25 22:46:53 +02:00
Fredrik Fornwall
e90b5cd58e weechat: Update from 1.8 to 1.9 2017-06-25 22:12:10 +02:00
Fredrik Fornwall
45e1a97167 vim: Update to latest patch 2017-06-25 22:10:36 +02:00
Fredrik Fornwall
1c7d0e3347 texinfo: Update from 6.3 to 6.4 2017-06-25 22:10:28 +02:00
Fredrik Fornwall
197ab7f44c nano: Update from 2.8.4 to 2.8.5 2017-06-25 22:10:10 +02:00
Fredrik Fornwall
46ae44f89b git: Update from 2.13.1 to 2.13.2 2017-06-25 20:34:43 +02:00
michalbednarski
1bc0e39efc proot: Update to include --kill-on-exit support (#1106) 2017-06-25 19:04:17 +02:00
Fredrik Fornwall
f8ed22139d automake: Update from 1.15 to 1.15.1 2017-06-22 16:13:11 +02:00
Fredrik Fornwall
10ca1d27a4 pcre: Bump revision after --enable-jit 2017-06-22 14:35:26 +02:00
joakim-noah
a423c35db9 Small tweaks to pcre and libllvm (#1103)
* pcre: add JIT functions

* libllvm: remove unnecessary dependency on Python 2.7
2017-06-22 14:28:30 +02:00
Chet Gurevitch
a2baf52f1c neofetch: update to 3.2.0 (#1104) 2017-06-22 14:27:24 +02:00
Oliver Schmidhauser
467b194ef0 switch to gnupg2 for pass (#1105) 2017-06-22 14:26:11 +02:00
Fredrik Fornwall
803635d2c8 neovim: Fix malformed clipboard.vim patch
Fixes #1096.
2017-06-21 12:11:01 +02:00
Henrik Grimler
4522d4b6ff libpulseaudio: link against libandroid-glob. (#1094)
Fixes issue discussed in #821 and at https://github.com/cmus/cmus/issues/688.
2017-06-20 01:35:56 +02:00
Fredrik Fornwall
8ee68796a5 apache2: Update from 2.4.25 to 2.4.26 2017-06-20 00:09:28 +02:00
Fredrik Fornwall
90847c16b4 Switch from ftp.gnu.org to mirrors.kernel.org 2017-06-19 23:35:59 +02:00
Fredrik Fornwall
2538338ffd gsl: Update from 2.3 to 2.4 2017-06-19 23:24:05 +02:00
Fredrik Fornwall
fe2c9997a4 neovim: Update to latest git master 2017-06-19 22:27:43 +02:00
Fredrik Fornwall
964885e70d vim: Update to latest patch 2017-06-19 22:11:52 +02:00
Fredrik Fornwall
d452c5aa54 cairo: Update from 1.4.8 to 1.4.10
This required rebuilding cairo-using packages due to a shared
library name change (libcairo.so.2 -> libcairo.so).
2017-06-19 15:26:27 +02:00
Fredrik Fornwall
fe44d9a19b mariadb: Avoid opportunistic linkage 2017-06-18 02:28:07 +02:00
Fredrik Fornwall
55ee01528e mariadb: Update from 10.1.23 to 10.2.6 2017-06-16 23:26:46 +02:00
Fredrik Fornwall
6bbc9ec347 libmsgpack: Update from 2.1.2 to 2.1.3 2017-06-16 23:19:48 +02:00
Fredrik Fornwall
f4d8b16b0b ffmpeg: Build with --enable-gnutls 2017-06-16 22:26:48 +02:00
Fredrik Fornwall
a2bea6da61 php: New attempt at avoid-linking-apr-everywhere 2017-06-15 00:32:26 +02:00
Fredrik Fornwall
c4e120883c ffmpeg: Remove --enable-nonfree & --enable-openssl
Building with either of these results in:

  This version of ffmpeg has nonfree parts compiled in.
  Therefore it is not legally redistributable."

Fixes #1087.
2017-06-15 00:30:57 +02:00
Fredrik Fornwall
b9f25063dd radare2: Fix opening browser (closes #1089) 2017-06-15 00:16:58 +02:00
Fredrik Fornwall
28befb629d syncthing: Update from 0.14.29 to 0.14.30 2017-06-14 13:50:33 +02:00
Fredrik Fornwall
daf892039f nmap: Update from 7.40 to 7.50 2017-06-14 13:45:00 +02:00
Fredrik Fornwall
4cdaff359a curl: Update from 7.54.0 to 7.54.1 2017-06-14 13:41:22 +02:00
Vishal Biswas
78eca501f4 php: handle php-apache properly (#1084)
* php: handle php-apache properly

* fix other modules linking against apr
* fix php including httpd.conf

* php: update revision for php-apache
2017-06-14 13:30:48 +02:00
Fredrik Fornwall
136e4da9b4 ncurses: Add rxvt-unicode terminfo (closes #968) 2017-06-14 00:48:09 +02:00
Fredrik Fornwall
7f77886824 dropbear: Patch away hard link usage
Fixes #1082.
2017-06-14 00:02:36 +02:00
Fredrik Fornwall
47f33ba3f5 proot: Bump revision after termux-chroot change 2017-06-13 16:32:49 +02:00
Fredrik Fornwall
207314894d termux-tools: Add 'pkg add' as alias install 2017-06-13 16:32:24 +02:00