Commit Graph

51 Commits

Author SHA1 Message Date
Leonid Plyushch 7da4f866c1
rebuild everything due to termux-elf-cleaner fix
See https://github.com/termux/termux-packages/issues/4287.

%ci:no-build
2019-11-29 14:22:56 +02:00
Leonid Plyushch 1b4a91414c no more develsplit + provide static libraries as separate package
%ci:no-build
2019-08-04 21:42:51 +03:00
Leonid Plyushch 97a168ea0e
poppler: update to 0.79.0 2019-07-27 19:23:08 +03:00
Leonid Plyushch 043e8af511
bump revisions of packages using libjpeg-turbo 2019-07-27 19:17:10 +03:00
Leonid Plyushch 1bbd2a0153 bump c++ packages
Also reformat build.sh and add libc++ to dependencies where needed.
2019-06-23 22:00:25 +02:00
Leonid Plyushch 4af743a12c add libiconv to dependencies where needed 2019-05-19 20:05:29 +02:00
Tom Yan c5a205d86e poppler: Update from 0.74.0 to 0.75.0 2019-03-30 15:39:42 +02:00
Leonid Plyushch 32565d3750 poppler: enable glib bindings
Needed for some x11 packages.
2019-03-24 21:18:57 +01:00
Tom Yan 1f1ebd020b poppler: Update from 0.72.0 to 0.74.0 2019-03-19 22:29:54 +01:00
Leonid Plyushch 5871ed7b26 bump C++ packages for NDK-19 2019-02-23 13:57:09 +02:00
Leonid Plyushch 037bcf9566 add licenses for more packages 2019-01-21 17:17:53 +02:00
Tom Yan e1cde91d56 poppler: Update from 0.67.0 to 0.72.0 2018-12-28 23:33:54 +01:00
Henrik Grimler d3a2d7c247 poppler: avoid trying to use qt5 stuff 2018-08-09 23:02:43 +02:00
Fredrik Fornwall 49efb5655e poppler: Update from 0.66.0 to 0.67.0 2018-07-23 00:14:22 +02:00
Tom Yan 8b997baa3e poppler: make use of fontconfig
The CMakeLists.txt shipped by upstream assumes that fontconfig is
not available in Android, which is not the case in Termux. Enable
the use of fontconfig with cached value.

Also remove the patch that matters only when poppler is built
without fontconfig support.
2018-07-11 15:04:05 +02:00
Fredrik Fornwall b5ece43ae9 Bump c++-using packages 2018-06-26 13:29:06 +02:00
Fredrik Fornwall 8c18196473 poppler: Update from 0.65.0 to 0.66.0 2018-06-21 00:33:08 +02:00
Leonid Plyushch aa357f14e0 poppler: fix tmpdir 2018-06-20 01:59:22 +02:00
Leonid Plyushch 379adf8445 poppler: fix fonts-related paths 2018-06-20 01:59:22 +02:00
Fredrik Fornwall 693476c5e8 poppler: Update from 0.64.0 to 0.65.0 2018-05-20 14:37:12 +02:00
Henrik Grimler 62b9f4819e poppler: update to 0.64 2018-05-01 23:09:34 +02:00
Henrik Grimler 33c3b68558 poppler: revert commit efabca9
Possible thanks to new texlive-bin patches from upstream.
Valgrind no longer gives errors and pdflatex is about twice as fast when
including (some?) pdf images.
2018-01-30 14:14:33 +01:00
Fredrik Fornwall af979a0e1b poppler: Update from 0.61.1 to 0.62.0 2017-12-05 22:04:18 +01:00
Fredrik Fornwall 45e3e22e2d poppler: Add printf patch (fixes #1900) 2017-12-05 21:45:52 +01:00
Henrik Grimler efabca9250 poppler: disable multithreading. Fixes #1657. (#1806)
valgrind still complains though.
2017-11-19 01:42:18 +01:00
Fredrik Fornwall 7004ffc861 poppler: Update from 0.60.1 to 0.61.1 2017-11-12 20:40:23 +01:00
Fredrik Fornwall 559a95f57c poppler: Update from 0.59.0 to 0.60.1
This update switches the build system from autoconf to cmake.
2017-10-08 15:38:23 +02:00
Henrik Grimler 0b67d3bb27 texlive-bin: patch to make it work with poppler 0.59.0 (#1606) 2017-10-08 15:05:27 +02:00
Stephen 8012826446 add dependencies to poppler
#1169
2017-09-14 23:29:49 +02:00
Fredrik Fornwall 66b38fd783 poppler: Revert back to 0.57.0 (see #1486)
The package version number is 0.59.0.1 to get a higher version
number, but the poppler version used is 0.57.0.

This ugliness will be temporary until we can update to a later
version.
2017-09-14 20:21:50 +02:00
Fredrik Fornwall 1871c650ff poppler: Add required patch 2017-09-11 20:09:33 +02:00
Fredrik Fornwall d284397abe poppler: Fix source checksum 2017-09-11 20:04:20 +02:00
Auxilus 42aaa179ec Update build.sh 2017-09-11 19:51:25 +02:00
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.
2017-07-14 00:23:37 +02:00
Fredrik Fornwall 1af04c0ed6 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 ed01bbdc2c poppler: Update from 0.52.0 to 0.55.0 2017-05-22 23:23:28 +02:00
Vishal Biswas f3b094fe32 Another round of minor updates (#781)
* lftp: update from 4.7.5 to 4.7.6

* strace: update from 4.15 to 4.16

* glib: update from 2.50.2 to 2.50.3

* getmail: update from 4.53.0 to 4.54.0

* poppler: update from 0.51.0 to 0.52.0
2017-02-20 05:02:33 +01:00
Fredrik Fornwall 0e180bd6c9 poppler: Update from 0.47 to 0.51 2017-01-19 04:25:42 +01:00
rnauber cb2a32e4df Add a TexLive package (#621)
* Add a TexLive package

* fix texlive installer

* some polish for texlive

* some more polish for texlive

* texlive: automatically trigger (post-)installation

* texlive: remove the bundled icu from the PR and polish some more...

* texlive: fix hardcoded build tuple and use popplers xpdf
2017-01-19 04:21:42 +01:00
Fredrik Fornwall e7b7d707b8 poppler: Update from 0.46 to 0.47 2016-08-31 17:42:30 -04:00
Fredrik Fornwall 5226ce7f62 poppler: Update from 0.43.0 to 0.46.0 2016-08-12 22:10:51 -04:00
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.
2016-08-10 19:45:41 -04:00
Fredrik Fornwall bb27a0ec42 Various package updates
Many of them cascading from the update of glib.
2016-05-04 08:54:30 -04:00
Fredrik Fornwall 987f6c6590 poppler: Update from 0.39.0 to 0.41.0 2016-03-07 19:56:20 -05:00
Fredrik Fornwall 379db8b623 libxml2: Update from 2.9.2 to 2.9.3
This required rebuilding dependent packages after soname bump.
2015-12-20 20:46:55 -05:00
Fredrik Fornwall 1f35974de0 poppler: Disable poppler-glib
This avoids depending on glib. It can be split up into separate
subpackage if anyone needs that, but for now just don't build it.
2015-11-13 22:59:54 -05:00
Fredrik Fornwall 637f22d133 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.
2015-10-13 15:48:40 -04:00
Fredrik Fornwall 0b036272fe poppler: Update to 0.36 2015-09-17 11:24:43 -04:00
Fredrik Fornwall 19c5064ef9 poppler: Update from 0.34 to 0.35 2015-08-27 19:41:04 -04:00
Fredrik Fornwall 54e2de2f63 poppler: Update from 0.33.0 to 0.34.0 2015-07-15 12:38:52 -04:00