Remove DT_VERDEF and DT_VERDEFNUM elf entries
This fixes Android 6 problems (so closes #26). It also rebuilds termux-elf-cleaner when needed and bumps some build revisions for packages needed updates to remove DT_VERDEF and DT_VERDEFNUM.
This commit is contained in:
parent
4245f247d6
commit
637f22d133
@ -240,8 +240,9 @@ HERE
|
||||
fi
|
||||
|
||||
TERMUX_ELF_CLEANER=$TERMUX_COMMON_CACHEDIR/termux-elf-cleaner
|
||||
if [ ! -f $TERMUX_ELF_CLEANER ]; then
|
||||
g++ -std=c++11 -Wall -Wextra -pedantic -Os $TERMUX_SCRIPTDIR/packages/termux-tools/termux-elf-cleaner.cpp -o $TERMUX_ELF_CLEANER
|
||||
TERMUX_ELF_CLEANER_SRC=$TERMUX_SCRIPTDIR/packages/termux-tools/termux-elf-cleaner.cpp
|
||||
if [ $TERMUX_ELF_CLEANER_SRC -nt $TERMUX_ELF_CLEANER ]; then
|
||||
g++ -std=c++11 -Wall -Wextra -pedantic -Os $TERMUX_ELF_CLEANER_SRC -o $TERMUX_ELF_CLEANER
|
||||
fi
|
||||
|
||||
# Keep track of when build started so we can see what files have been created
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.cybercom.net/~dcoffin/dcraw/
|
||||
TERMUX_PKG_DESCRIPTION="Raw digital camera images decoding utility"
|
||||
TERMUX_PKG_VERSION=9.26.0
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_FOLDERNAME=dcraw
|
||||
TERMUX_PKG_BUILD_IN_SRC=yes
|
||||
|
@ -1,7 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://www.isc.org/downloads/bind/
|
||||
TERMUX_PKG_DESCRIPTION="Clients provided with BIND"
|
||||
TERMUX_PKG_VERSION=9.10.3
|
||||
TERMUX_PKG_BUILD_REVISION=3
|
||||
TERMUX_PKG_BUILD_REVISION=4
|
||||
TERMUX_PKG_SRCURL="https://www.isc.org/downloads/file/bind-9-10-3/?version=tar-gz"
|
||||
TERMUX_PKG_FOLDERNAME="bind-${TERMUX_PKG_VERSION}"
|
||||
TERMUX_PKG_DEPENDS="openssl"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://pidgin.im/
|
||||
TERMUX_PKG_DESCRIPTION="Text-based multi-protocol instant messaging client"
|
||||
TERMUX_PKG_VERSION=2.10.11
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/pidgin/Pidgin/${TERMUX_PKG_VERSION}/pidgin-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_DEPENDS="libgnutls, libxml2, ncurses-ui-libs, glib"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-gtkui --disable-gstreamer --disable-vv --disable-idn --disable-meanwhile --disable-avahi --disable-dbus --disable-perl --disable-tcl --without-zephyr --with-ncurses-headers=$TERMUX_PREFIX/include --without-python"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.freedesktop.org/wiki/Software/fontconfig/
|
||||
TERMUX_PKG_DESCRIPTION="Library for configuring and customizing font access"
|
||||
TERMUX_PKG_VERSION=2.11.1
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://www.freedesktop.org/software/fontconfig/release/fontconfig-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_DEPENDS="freetype, libxml2"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-libxml2 --enable-iconv=no --disable-docs --with-default-fonts=/system/fonts --with-add-fonts=$TERMUX_PREFIX/share/fonts"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.freetype.org/
|
||||
TERMUX_PKG_DESCRIPTION="Software font engine capable of producing high-quality output"
|
||||
TERMUX_PKG_VERSION=2.6.1
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/freetype/freetype2/${TERMUX_PKG_VERSION}/freetype-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_DEPENDS="libbz2, libpng"
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="bin/freetype-config share/man/man1/freetype-config.1"
|
||||
|
@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://gcc.gnu.org/
|
||||
TERMUX_PKG_DESCRIPTION="GNU C compiler"
|
||||
TERMUX_PKG_DEPENDS="binutils, libgmp, libmpfr, libmpc, ndk-sysroot"
|
||||
TERMUX_PKG_VERSION=4.9.3
|
||||
TERMUX_PKG_BUILD_REVISION=3
|
||||
TERMUX_PKG_BUILD_REVISION=4
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.fu-berlin.de/unix/languages/gcc/releases/gcc-${TERMUX_PKG_VERSION}/gcc-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-languages=c,c++ --with-system-zlib --disable-multilib --disable-lto"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" --with-gmp=$TERMUX_PREFIX --with-mpfr=$TERMUX_PREFIX --with-mpc=$TERMUX_PREFIX"
|
||||
|
@ -1,7 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://developer.gnome.org/gdk-pixbuf/
|
||||
TERMUX_PKG_DESCRIPTION="Library for image loading and manipulation"
|
||||
TERMUX_PKG_VERSION=2.31.7
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.31/gdk-pixbuf-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_VERSION=2.32.1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.32/gdk-pixbuf-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_DEPENDS="glib, libpng, libtiff, libjpeg-turbo"
|
||||
# Avoid runtime test which does not work when cross compiling:
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gio-sniffing"
|
||||
|
@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://www.gnupg.org/related_software/gpgme/
|
||||
TERMUX_PKG_DESCRIPTION="Library designed to make access to GnuPG easier"
|
||||
TERMUX_PKG_DEPENDS="gnupg, libassuan"
|
||||
TERMUX_PKG_VERSION=1.6.0
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
# Use "--disable-gpg-test" to avoid "No rule to make target `../../src/libgpgme-pthread.la":
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gpgconf --without-gpgsm --without-g13 --disable-gpg-test --with-gpg=$TERMUX_PREFIX/bin/gpg"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.graphicsmagick.org/
|
||||
TERMUX_PKG_DESCRIPTION="Collection of image processing tools"
|
||||
TERMUX_PKG_VERSION=1.3.22
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
# Bandwith limited on main ftp site, so it's asked to use sourceforge instead:
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/${TERMUX_PKG_VERSION}/GraphicsMagick-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_DEPENDS="littlecms, libtiff, freetype, libjasper, libjpeg-turbo, libpng, libbz2, libxml2, liblzma"
|
||||
|
@ -1,7 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.imagemagick.org/
|
||||
TERMUX_PKG_DESCRIPTION="Suite to create, edit, compose, or convert images in a variety of formats"
|
||||
TERMUX_PKG_VERSION="6.9.2-3"
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_VERSION="6.9.2-4"
|
||||
TERMUX_PKG_SRCURL=http://www.imagemagick.org/download/ImageMagick-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-largefile --without-x --with-magick-plus-plus=no --with-bzlib=no --with-xml=yes --with-lzma ac_cv_func_ftime=no ac_cv_header_complex_h=no"
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="bin/Magick-config bin/MagickCore-config bin/MagickWand-config bin/Wand-config share/ImageMagick-6/francais.xml share/man/man1/Magick-config.1 share/man/man1/MagickCore-config.1 share/man/man1/MagickWand-config.1 share/man/man1/Wand-config.1"
|
||||
|
@ -1,8 +1,9 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://lftp.yar.ru/
|
||||
TERMUX_PKG_DESCRIPTION="FTP/HTTP client and file transfer program"
|
||||
TERMUX_PKG_VERSION=4.6.4
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://lftp.yar.ru/ftp/lftp-${TERMUX_PKG_VERSION}.tar.xz
|
||||
# (1) Android has dn_expand, but lftp assumes that dn_skipname then exists, which it does not on android.
|
||||
# (2) Use --with-openssl to use openssl instead of gnutls.
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_func_dn_expand=no --with-openssl"
|
||||
TERMUX_PKG_DEPENDS="libexpat, openssl, readline"
|
||||
TERMUX_PKG_DEPENDS="libexpat, openssl, readline, libutil"
|
||||
|
@ -1,7 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.libarchive.org/
|
||||
TERMUX_PKG_DESCRIPTION="Multi-format archive and compression library"
|
||||
TERMUX_PKG_VERSION=3.1.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_BUILD_REVISION=2
|
||||
TERMUX_PKG_SRCURL=http://www.libarchive.org/downloads/libarchive-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_BUILD_IN_SRC=yes
|
||||
TERMUX_PKG_DEPENDS="libbz2, liblzma, libxml2, openssl"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.gnupg.org/related_software/libassuan/
|
||||
TERMUX_PKG_DESCRIPTION="Library implementing the Assuan IPC protocol used between most newer GnuPG components"
|
||||
TERMUX_PKG_VERSION=2.3.0
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="bin/libassuan-config"
|
||||
TERMUX_PKG_DEPENDS="libgpg-error"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://libav.org/
|
||||
TERMUX_PKG_DESCRIPTION="Tools and libraries to manipulate a wide range of multimedia formats and protocols"
|
||||
TERMUX_PKG_VERSION=11.4
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://libav.org/releases/libav-${TERMUX_PKG_VERSION}.tar.xz
|
||||
# libbz2 is used by matroska decoder:
|
||||
TERMUX_PKG_DEPENDS="openssl, libbz2, libx264, xvidcore, libvorbis, libfaac"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://cairographics.org/
|
||||
TERMUX_PKG_DESCRIPTION="Cairo 2D vector graphics library"
|
||||
TERMUX_PKG_VERSION=1.14.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://cairographics.org/releases/cairo-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_DEPENDS="libandroid-support, libpixman, fontconfig, freetype"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-gtk-doc-html --enable-xlib=no"
|
||||
|
@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=https://github.com/GNOME/libcroco
|
||||
TERMUX_PKG_DESCRIPTION="CSS parsing and manipulation library"
|
||||
_MAJOR_VERSION=0.6
|
||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.8
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/gnome/sources/libcroco/${_MAJOR_VERSION}/libcroco-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_DEPENDS="glib,liblzma,libxml2"
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_VERSION=0.161
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_HOMEPAGE=https://fedorahosted.org/elfutils/
|
||||
TERMUX_PKG_DESCRIPTION="ELF object file access library"
|
||||
TERMUX_PKG_SRCURL=https://fedorahosted.org/releases/e/l/elfutils/${TERMUX_PKG_VERSION}/elfutils-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_VERSION=1.6.4
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/libgcrypt/
|
||||
TERMUX_PKG_DESCRIPTION="General purpose cryptographic library based on the code from GnuPG"
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
|
@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Secure communications library implementing the SSL, TLS
|
||||
TERMUX_PKG_DEPENDS="libgmp, libnettle, ca-certificates"
|
||||
_TERMUX_PKG_MAJOR_VERSION=3.4
|
||||
TERMUX_PKG_VERSION=${_TERMUX_PKG_MAJOR_VERSION}.5
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnutls.org/gcrypt/gnutls/v${_TERMUX_PKG_MAJOR_VERSION}/gnutls-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-hardware-acceleration --disable-cxx --disable-openssl-compatibility --with-included-libtasn1 --without-p11-kit --with-default-trust-store-file=$TERMUX_PREFIX/etc/tls/cert.pem"
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
TERMUX_PKG_VERSION=1.20
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_HOMEPAGE=http://www.gnupg.org/related_software/libgpg-error/
|
||||
TERMUX_PKG_DESCRIPTION="Small library that defines common error values for all GnuPG components"
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="share/common-lisp"
|
||||
|
||||
|
||||
termux_step_post_configure () {
|
||||
# To fix non-arm builds, see:
|
||||
# https://lists.gnupg.org/pipermail/gnupg-devel/2014-January/028203.html
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.ece.uvic.ca/~frodo/jasper/
|
||||
TERMUX_PKG_DESCRIPTION="Library for manipulating JPEG-2000 files"
|
||||
TERMUX_PKG_VERSION=1.900.1
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://www.ece.uvic.ca/~frodo/jasper/software/jasper-${TERMUX_PKG_VERSION}.zip
|
||||
TERMUX_PKG_DEPENDS="libjpeg-turbo"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man"
|
||||
|
@ -1,5 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://libjpeg-turbo.virtualgl.org/
|
||||
TERMUX_PKG_DESCRIPTION="Library for reading and writing JPEG image files"
|
||||
TERMUX_PKG_VERSION=1.4.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/libjpeg-turbo/${TERMUX_PKG_VERSION}/libjpeg-turbo-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--mandir=$TERMUX_PREFIX/share/man"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://gnupg.org/related_software/libksba/
|
||||
TERMUX_PKG_DESCRIPTION="Library for using X.509 certificates and CMS (Cryptographic Message Syntax) easily accessible"
|
||||
TERMUX_PKG_VERSION=1.3.3
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/libksba/libksba-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_DEPENDS="libgpg-error"
|
||||
TERMUX_PKG_RM_AFTER_INSTALL=bin/ksba-config
|
||||
|
@ -2,5 +2,6 @@ TERMUX_PKG_HOMEPAGE=http://www.lysator.liu.se/~nisse/nettle/
|
||||
TERMUX_PKG_DESCRIPTION="Cryptographic library that is designed to fit easily in more or less any context"
|
||||
TERMUX_PKG_DEPENDS="libgmp"
|
||||
TERMUX_PKG_VERSION=3.1.1
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=https://ftp.gnu.org/gnu/nettle/nettle-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-static" # needed for building
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_HOMEPAGE=ftp://ftp.gnupg.org/gcrypt/npth/
|
||||
TERMUX_PKG_DESCRIPTION="New GNU Portable Threads Library"
|
||||
TERMUX_PKG_VERSION=1.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.gnupg.org/gcrypt/npth/npth-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
|
@ -1,5 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://www.xiph.org/oggz/
|
||||
TERMUX_PKG_DESCRIPTION="Command and library to inspect, tweak, edit and validate Ogg files"
|
||||
TERMUX_PKG_VERSION=1.1.1
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.xiph.org/releases/liboggz/liboggz-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_DEPENDS="libogg"
|
||||
|
@ -1,5 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.libpng.org/pub/png/libpng.html
|
||||
TERMUX_PKG_DESCRIPTION="Official PNG reference library"
|
||||
TERMUX_PKG_VERSION=1.6.18
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng16/libpng-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="bin/libpng-config bin/libpng16-config bin/png-fix-itxt bin/pngfix"
|
||||
|
@ -1,7 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/action/show/Projects/LibRsvg
|
||||
TERMUX_PKG_DESCRIPTION="Library to render SVG files using cairo"
|
||||
TERMUX_PKG_VERSION=2.40.9
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_VERSION=2.40.11
|
||||
TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.40/librsvg-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_DEPENDS="libcroco,pango,gdk-pixbuf"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-introspection"
|
||||
|
@ -1,5 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.remotesensing.org/libtiff/ # Note that http://libtiff.org/ is hijacked
|
||||
TERMUX_PKG_DESCRIPTION="Support for the Tag Image File Format (TIFF) for storing image data"
|
||||
TERMUX_PKG_VERSION=4.0.6
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://download.osgeo.org/libtiff/tiff-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_DEPENDS="libjpeg-turbo, liblzma"
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.freedesktop.org/wiki/Software/kmscon/libtsm/
|
||||
TERMUX_PKG_DESCRIPTION="Terminal-emulator State Machine"
|
||||
TERMUX_PKG_VERSION=3
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://freedesktop.org/software/kmscon/releases/libtsm-${TERMUX_PKG_VERSION}.tar.xz
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.xmlsoft.org
|
||||
TERMUX_PKG_DESCRIPTION="Library for parsing XML documents"
|
||||
TERMUX_PKG_VERSION=2.9.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://xmlsoft.org/libxml2/libxml2-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-python"
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="share/gtk-doc bin/xml2-config bin/xmlcatalog lib/xml2Conf.sh share/man/man1/xml2-config.1 share/man/man1/xmlcatalog.1"
|
||||
|
@ -1,5 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://xmlsoft.org/libxslt/
|
||||
TERMUX_PKG_DESCRIPTION="XSLT processing library"
|
||||
TERMUX_PKG_VERSION=1.1.28
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://xmlsoft.org/libxslt/libxslt-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_DEPENDS="libxml2,libgcrypt"
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://www.littlecms.com/
|
||||
TERMUX_PKG_DESCRIPTION="Color management library"
|
||||
TERMUX_PKG_VERSION=2.7
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/lcms/lcms/${TERMUX_PKG_VERSION}/lcms2-${TERMUX_PKG_VERSION}.tar.gz
|
||||
|
@ -1,6 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://poppler.freedesktop.org/
|
||||
TERMUX_PKG_DESCRIPTION="PDF rendering library"
|
||||
TERMUX_PKG_VERSION=0.36.0
|
||||
TERMUX_PKG_VERSION=0.37.0
|
||||
TERMUX_PKG_SRCURL=http://poppler.freedesktop.org/poppler-${TERMUX_PKG_VERSION}.tar.xz
|
||||
# libcairo and littlecms is used by pdftocairo:
|
||||
TERMUX_PKG_DEPENDS="fontconfig, libcairo, libpng, libjpeg-turbo, libtiff, littlecms, libgnustl, openjpeg"
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://packages.debian.org/sid/procps
|
||||
TERMUX_PKG_DESCRIPTION="Utilities that give information about processes using the /proc filesystem"
|
||||
TERMUX_PKG_VERSION=3.3.10
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_BUILD_IN_SRC=yes
|
||||
TERMUX_PKG_FOLDERNAME=procps-ng-${TERMUX_PKG_VERSION}
|
||||
|
@ -1,4 +1,5 @@
|
||||
TERMUX_PKG_VERSION=14.4.2
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_HOMEPAGE=http://sox.sourceforge.net/
|
||||
TERMUX_PKG_DESCRIPTION="Command line utility for converting between and applying effects to various audio files formats"
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/project/sox/sox/${TERMUX_PKG_VERSION}/sox-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
|
@ -1,6 +1,6 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://termux.com/
|
||||
TERMUX_PKG_DESCRIPTION="Some tools for Termux"
|
||||
TERMUX_PKG_VERSION=0.11
|
||||
TERMUX_PKG_VERSION=0.12
|
||||
|
||||
termux_step_make_install () {
|
||||
$CXX $CFLAGS $LDFLAGS -std=c++14 -Wall -Wextra -pedantic -Werror $TERMUX_PKG_BUILDER_DIR/*.cpp -o $TERMUX_PREFIX/bin/termux-elf-cleaner
|
||||
|
@ -63,6 +63,8 @@ bool process_elf(uint8_t* bytes, size_t elf_file_size, char const* file_name)
|
||||
switch (dynamic_section_entry->d_tag) {
|
||||
case DT_VERNEEDED: removed_name = "DT_VERNEEDED"; break;
|
||||
case DT_VERNEEDNUM: removed_name = "DT_VERNEEDNUM"; break;
|
||||
case DT_VERDEF: removed_name = "DT_VERDEF"; break;
|
||||
case DT_VERDEFNUM: removed_name = "DT_VERDEFNUM"; break;
|
||||
case DT_RPATH: removed_name = "DT_RPATH"; break;
|
||||
case DT_RUNPATH: removed_name = "DT_RUNPATH"; break;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
TERMUX_PKG_HOMEPAGE=http://weechat.org/
|
||||
TERMUX_PKG_DESCRIPTION="Fast, light and extensible IRC chat client"
|
||||
TERMUX_PKG_VERSION=1.3
|
||||
TERMUX_PKG_BUILD_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://www.weechat.org/files/src/weechat-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_DEPENDS="ncurses, libgcrypt, libcurl, libgnutls, libandroid-support"
|
||||
# weechat-curses is a symlink to weechat, so remove it:
|
||||
|
Loading…
x
Reference in New Issue
Block a user