Commit Graph

39 Commits

Author SHA1 Message Date
Ivan Maidanski 36ea41ce51 libgc: Update to 8.2.6 2024-02-07 08:30:26 +05:30
Ivan Maidanski b83f22a8cd libgc: Update to 8.2.4 2023-05-28 20:47:48 +05:30
Ivan Maidanski 76cb1a89df libgc: Update to 8.2.2
* Fix license (the package is covered by MIT-style license, not GPL)
* Install README.QUICK as a license file
* Drop include-private-gcconfig.h.patch (should not be needed any more)
* Remove dependency on libatomic_ops (libgc uses gcc built-in atomics)
2022-09-19 12:43:01 +05:30
Lucy Phipps 87a63086b8
libgc, parallel, proot-distro: trigger rebuild 2021-10-04 17:55:56 +01:00
Lucy Phipps 3362b9d903
libgc: update to 8.0.6 2021-10-04 17:07:17 +01: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
Henrik Grimler 7c74bf9726 Rename termux_step_post_extract_package->termux_step_post_get_source 2020-07-21 10:14:19 +02:00
Leonid Pliushch c28a4e44b8 libgc: update homepage 2019-09-19 23:31:57 +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
its-pointless 7c86a369a3 no longer needed for api above 21 2019-03-13 16:56:47 +02:00
Fredrik Fornwall 4c4ad1dd85 libgc: Update from 8.0.2 to 8.0.4 2019-03-02 22:53:47 +01:00
Wetitpig d50c847f11 Shell script compliance 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 e8c81cbb7b libgc: Update from 7.6.8 to 8.0.2 2019-01-20 22:56:11 +01:00
Fredrik Fornwall 424a506ba6 libgc: Update from 7.6.6 to 7.6.8 2018-08-13 22:32:39 +02:00
Fredrik Fornwall 1dc73adf26 libgc: Update from 7.6.4 to 7.6.6 2018-06-26 05:42:07 +02:00
Henrik Grimler 71594b6ea5 Allow TERMUX_PKG_SRCURL and TERMUX_PKG_SHA256 to be arrays (#2506)
* build-package.sh: allow for arrays in TERMUX_PKG_{SRCURL,SHA256}

Packages that require several source archives can then set these parameters to
arrays instead of downloading them "manually" in termux_step_post_extract.

Downloaded files are extracted into subfolders in TERMUX_PKG_SRCDIR.

Tested for backward compatibility in a couple of packages and the combinations
tar + tar, zip + tar, tar + zip, zip + zip.

* perl: download perl-cross through TERMUX_PKG_SRCURL

* perl: remove $PREFIX/{lib/libperl.so,include/perl} before build

Otherwise building perl twice doesn't give the same results, symlinks are
messed up.

Also remove old remnant from when there was a Kid.pm.patch.

* bash: fix tiny typo

* ecj: remove hardcoded SHA256 and pkg version

* elfutils: download argp-standalone through TERMUX_PKG_SRCURL

* ldc: download all src archives through TERMUX_PKG_SRCURL

* libgc: download libatomic_ops through TERMUX_PKG_SRCURL

* libllvm: download all src archives through TERMUX_PKG_SRCURL

* linux-man-pages: download src archives through TERMUX_PKG_SRCURL

* ncurses: download all src archives through TERMUX_PKG_SRCURL

* pngquant: download lib sources through TERMUX_PKG_SRCURL

Use .zip for lib since the downloaded archives are otherwise both named
$TERMUX_PKG_VERSION.tar.gz and replace each other. This causes caching to
not work.
2018-06-13 02:15:26 +02:00
Fredrik Fornwall e7ad5dc071 libgc: Update from 7.6.2 to 7.6.4 2018-05-19 01:15:06 +02:00
Fredrik Fornwall b070288dcd libgc: Update from 7.6.0 to 7.6.2 2017-12-27 12:45:03 +01:00
Fredrik Fornwall c12cc9c53f libgc: Update libatomic_ops from 7.4.6 to 7.4.8 2017-12-20 02:02:26 +01:00
Fredrik Fornwall 033a8b3d4c libgc: Bump revision number after patch 2017-10-19 21:36:25 +02:00
its-pointless 21a2258783 fixes w3m on arm android 7 (#1683) 2017-10-19 12:28:28 +02:00
Fredrik Fornwall fe909420c0 libc: Place TERMUX_PKG_REVISION beneath version 2017-09-29 00:15:57 +02:00
its-pointless 7b0bed722b libgc fix for x86 need it for guile (#1588) 2017-09-29 00:15:27 +02:00
Fredrik Fornwall a988672a93 libgc: Update atomic_ops from 7.4.4 to 7.4.6 2017-06-02 14:00:57 +02:00
Fredrik Fornwall 23289d81e9 Add some more source checksums 2017-02-12 22:15:13 +01:00
Fredrik Fornwall a3cc83a0a3 libgc: curl -> termux_download 2017-01-11 02:13:42 -05:00
Fredrik Fornwall 508fa73cb8 Always call post-extract step in srcdir 2017-01-10 03:14:35 -05:00
Fredrik Fornwall 3749ab7c42 libgc: Remove useless build step 2017-01-05 18:32:33 -05:00
Fredrik Fornwall 7ce5638519 Cleanup of more packages 2016-09-03 18:45:08 -04:00
Fredrik Fornwall 207d97f775 libgc: Revert back to needed tkill() patch 2016-08-14 17:11:16 -04:00
Fredrik Fornwall 026081b755 libgc: Update to latest release 2016-08-14 08:05:19 -04:00
Fredrik Fornwall 736255bf73 libgc: Update commit used 2016-03-10 12:01:28 -05:00
Fredrik Fornwall 2b90cc3d16 libgc: NDK r11 compatibility (tkill removed) 2016-03-10 07:17:59 -05:00
Fredrik Fornwall aeda1764c8 libgc: Fix build 2016-01-15 05:36:07 -05:00
Fredrik Fornwall cff6a81eb4 libgc: Build specified prerelase snapshot
Build a specific prerelease version of libgc instead of building
from latest version automatically.
2016-01-14 19:02:35 -05:00
Fredrik Fornwall f98f7adc18 libgc: Use a master snapshot for instead of 7.4.2
This fixes building for aarch64
2016-01-04 06:24:46 -05:00
Fredrik Fornwall 59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00