Commit Graph

39 Commits

Author SHA1 Message Date
Yaksh Bariya 972f7c0ba1
graphviz: update to 2.50.0 2021-12-08 16:44:57 +05:30
Yaksh Bariya 290ae05f35
graphviz: Build with CMake 2021-12-08 16:36:04 +05:30
Yaksh Bariya f018bf2cb7
graphviz: bump to 2.49.3 2021-12-08 16:36:04 +05:30
Henrik Grimler a2187e62df Bump all packages depending on libc++
As part of ndk-r23 upgrade.
2021-10-22 23:05:45 +02:00
Leonid Pliushch 7bf2811f83
graphviz: rebuild after libgd downgrade 2021-10-13 16:14:45 +03:00
Yaksh Bariya 22dfb0005f `graphviz`: Revise version to force rebuild 2021-06-24 12:00:29 +03:00
Leonid Pliushch 37375312b9
explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Leonid Pliushch 5f0d8235a6 graphviz: fix webp plugin loading 2020-08-09 23:06:08 +03:00
Henrik Grimler 1d7c899c88 graphviz: fix compilation error when ps2pdf is not installed 2020-07-21 23:04:33 +02:00
Henrik Grimler d709cc5c87 graphviz: update to 2.44.1 2020-07-21 21:25:51 +02:00
Henrik Grimler bb47310cfc graphviz: fix regex problem when graphviz parses plugins
Fixes https://github.com/termux/termux-packages/issues/5135
2020-04-18 19:24:31 +02:00
Henrik Grimler f5dcf5686c graphviz: update to 2.44.0 2020-04-13 12:01:11 +02:00
Henrik Grimler a626f4fb63 graphviz: update to 2.42.3 (#5091)
* graphviz: update to 2.42.3

Add -landroid-glob where needed only and remove -D_typ_ssize_t=1 from CPPFLAGS, doesn't seem to be needed anymore.

* graphviz: update patches, fix so that out-of-src build works
2020-03-28 17:49:29 +01:00
Leonid Pliushch 67887babce remove inactive maintainers from corresponding build.sh files
Unspecify package maintainers who didn't submit any updates for their
packages during last 2 years.
2020-03-16 16:39:29 +02:00
Leonid Pliushch d15e9bb075 librsvg: update to 2.48.0 2020-03-08 19:06:52 +02:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch 74eff107d7 graphviz: bump revision 2019-06-19 21:40:23 +03:00
Fredrik Fornwall 525b14b5aa graphviz: Avoid linking against libstdc++ 2019-04-26 22:42:14 +02:00
Leonid Pliushch 11200afa32 add zlib to dependencies where needed 2019-04-14 16:00:23 +03:00
Leonid Pliushch 2c16db52fc bump C++ packages for NDK-19 2019-02-23 13:57:09 +02:00
Wetitpig 7ddcce5701 No backticks 2019-02-15 18:01:09 +02:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall 6988f30ee7 Bump c++-using packages 2018-06-26 13:29:06 +02:00
Fredrik Fornwall cf61d94a21 graphviz: Fix download url (see #1907) 2017-12-05 23:03:50 +01:00
Fredrik Fornwall 478fff052b Bump revisions of packages linking to harfbuzz 2017-10-14 21:47:34 +02:00
Stephen f913d37182 add libtool to graphviz build depends (#1453)
#1169
2017-09-20 22:19:47 +02:00
its-pointless c2a0bc2bab put shebang in scripts 2017-08-17 00:26:27 +02:00
Fredrik Fornwall b32c60ff20 graphviz: Do not require libltdl.la for building 2017-08-11 14:44:56 +02:00
Fredrik Fornwall 9158eb6a99 graphviz: Formatting for readability 2017-08-11 14:32:26 +02:00
Fredrik Fornwall 6c29aaa1c7 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 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 6dac3a7bb4 graphviz: Update from 2.38.0 to 2.40.1 2017-01-19 21:18:28 +01:00
Fredrik Fornwall f737c81810 graphviz: Remove patch breaking clang arm build 2017-01-19 00:40:44 +01:00
Fredrik Fornwall af4dc416ed s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/ 2017-01-11 01:21:42 -05:00
Fredrik Fornwall 18911013a6 graphviz: Add src checksum 2016-10-29 17:58:19 -04:00
Fredrik Fornwall 2249861c02 graphviz: Fix a few issues
- Remove two unneeded patches.
- Do not install a custom libltdl, use the system one.
- Add dependency on librsvg and libgd.
2016-10-29 17:27:16 -04:00
Dustin DeWeese 8f905a7097 Add Graphviz (#526) 2016-10-29 22:33:37 +02:00