229 Commits

Author SHA1 Message Date
Natanael Copa
95f43a51c1 main/abuild: upgrade to 3.4.0_rc4 2019-05-03 19:04:36 +02:00
Natanael Copa
a08386611b main/abuild: upgrade to 3.4.0_rc3 2019-04-30 07:52:54 +00:00
Natanael Copa
32345c1db2 main/abuild: backport upstream fix 2019-04-29 20:53:39 +00:00
Natanael Copa
e962598dec main/abuild: upgrade to 3.4.0_rc2 2019-04-29 20:05:50 +00:00
Francesco Colista
0c3ad1fe06 main/abuild: add missing dependency for cpan 2019-04-07 06:36:04 +00:00
Natanael Copa
4320baae5c main/abuild: revert automatic unset of depends in split functions
this broke dependencies for at least various py-* packages.
2019-04-05 13:20:55 +00:00
Natanael Copa
780041a8bc main/abuild: upgrade to 3.4.0_rc1 2019-04-05 08:00:12 +00:00
Natanael Copa
cb8a112ef4 main/abuild: upgrade to 3.3.1 2019-03-05 11:46:38 +00:00
Carlo Landmeter
81e24164a9 main/abuild: allow forcing of colored output 2019-02-25 23:15:12 +00:00
Natanael Copa
715b4a3320 main/abuild: backport support for pcprefix
ref #9959
2019-02-22 14:42:47 +00:00
Natanael Copa
50784460da main/abuild: upgrade to 3.3.0 2019-01-23 18:23:21 +00:00
Natanael Copa
6f02bc28df main/abuild: upgrade to 3.3.0_pre2 2019-01-09 15:30:27 +00:00
Natanael Copa
49eccf1430 main/abuild: backport libressl fallback for abuild-sign
then /usr/bin/openssl binary may be deleted while replacing libressl
with openssl. Make sure we can sign the index by falling mback to
libressl if openssl is missing.
2018-11-08 12:35:12 +00:00
Carlo Landmeter
bd7dfffa42 main/abuild: add multithreaded compression support 2018-11-08 10:45:48 +00:00
Natanael Copa
4c07080f98 main/abuild: rebuild against openssl 1.1 2018-11-07 16:46:11 +00:00
Sören Tempel
ea0b262b73 main/abuild: backport symlink handling fix for abuild-rmtemp 2018-10-11 17:44:27 +02:00
J0WI
d2bfb22c8e main: (Bulk change) Update source urls to https using HTTPS Everywhere 2018-10-06 17:10:04 +00:00
Natanael Copa
d222a064f2 main/abuild: upgrade to 3.3.0_pre1 2018-10-03 13:05:24 +00:00
Natanael Copa
e411d0bd57 main/abuild: upgrade to 3.2.0 2018-06-22 07:26:56 +00:00
Natanael Copa
30025b0099 main/abuild: upgrade to 3.2.0_rc2 2018-05-31 14:44:58 +00:00
Sören Tempel
1b18665c9e main/abuild: backport fix for ignoring exit status of git-describe(1) 2018-04-22 16:23:04 +02:00
Natanael Copa
af1b5e7481 main/abuild: upgrade to 3.2.0_rc1 2018-04-18 12:34:00 +00:00
Natanael Copa
eb789d314a main/abuild: rebuild against libressl-2.7 2018-04-06 05:19:23 +00:00
Jakub Jirutka
63f5e7d295 [various]: unify names of licenses according to SPDX
This commit updates $license variable in all APKBUILDs to comply with
short names specified by SPDX version 3.0 [1] where possible. It was
done using find-and-replace method on substrings inside $license
variables.

Only license names were updated, not "expressions" specifying relation
between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or
exceptions (e.g. "X with exceptions").

Many licenses have a version or multiple variants, e.g. MPL-2.0,
BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not
contain license version or variant. Since there's no way how to infer
this information just from abuild, it were left without the variant
suffix or version, i.e. non SPDX compliant.

GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They
exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later
(formerly e.g. GPL-2.0+). We did not systematically noted distinguish
between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean
GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g.
GPL2+) were left without the variant suffix, i.e. non SPDX compliant.

Note: This commit just fixes format of the license names, no
verification has been done if the specified license information is
actually correct!

[1]: https://spdx.org/licenses/
2017-12-30 21:05:50 +01:00
Jakub Jirutka
2b5c38eddb main/abuild: add support for provider_priority 2017-12-30 10:50:40 +01:00
Jakub Jirutka
730cdcef69 main/*: fix homepage url and source from http:// to https://
Most of these updates is based on data from https://repology.org/,
detection based on permanent redirect from http:// to https://.

$source urls are updated when they contain $url as substring.
2017-11-19 14:16:51 +01:00
William Pitcock
4f908b8934 main/abuild: helps to actually add the patch, i suppose 2017-11-10 21:38:50 +00:00
William Pitcock
a53bb9b7df main/abuild: fix rootbld testsuite running 2017-11-10 21:37:55 +00:00
Natanael Copa
9ff7561df1 main/abuild: rebuild against libressl-2.6 2017-11-09 19:58:33 +00:00
Carlo Landmeter
d7b382e0a6 main/abuild: add env option to require tests 2017-10-27 11:48:36 +02:00
Natanael Copa
890fbefc85 main/abuild: upgrade to 3.1.0 2017-10-25 13:53:30 +00:00
William Pitcock
4f49121c34 main/abuild: checksums, duh 2017-10-21 04:40:43 +00:00
William Pitcock
0a89b1aaf3 main/abuild: enable command: provider generation for command-not-found 2017-10-21 04:39:09 +00:00
Natanael Copa
0f820f1719 main/abuild: upgrade to 3.0.2 2017-09-28 10:46:47 +00:00
Timo Teräs
d8635e8cc8 main/abuild: use full version, do not strip standalone elf images
ref: https://github.com/alpinelinux/aports/pull/1714
2017-09-26 09:59:55 +00:00
Natanael Copa
cb98f6f8e4 main/abuild: upgrade to 3.0.1 2017-09-19 12:42:04 +00:00
Natanael Copa
cc88f181ac main/abuild: upgrade to 3.0.0 2017-09-19 11:11:08 +00:00
Natanael Copa
c35071b7fe main/abuild: backport arch check fix 2017-07-25 11:01:33 +00:00
Kaarle Ritvanen
2568607f07 main/abuild: prevent forging of user name 2017-07-20 15:20:15 +03:00
Natanael Copa
a008382659 abuild: backport sanitycheck of secfixes comment 2017-07-20 08:45:25 +00:00
Natanael Copa
a65179abfe main/abuild: upgrade to 3.0.0_rc4 2017-07-17 15:28:26 +00:00
Kaarle Ritvanen
51b05983cd main/abuild: upgrade to 3.0.0_rc3 2017-07-17 15:49:55 +03:00
Jakub Jirutka
276fda8e46 main/abuild: add !checkroot option 2017-06-22 12:59:26 +02:00
Jakub Jirutka
d84e1cefe9 main/abuild: modernize abuild 2017-06-22 12:59:26 +02:00
Jakub Jirutka
bc23837f02 main/abuild: add missing dep perl-module-build-tiny to -cpan subpkg
Fixes error:

  $ apkbuild-cpan create Protocol::WebSocket
  Wrote perl-protocol-websocket/APKBUILD
  >>> perl-protocol-websocket: Updating the sha512sums in APKBUILD...
  >>> perl-protocol-websocket: Checking sha512sums...
  Protocol-WebSocket-0.20.tar.gz: OK
  >>> perl-protocol-websocket: Unpacking /var/cache/distfiles/Protocol-WebSocket-0.20.tar.gz...
  Can't locate Module/Build/Tiny.pm in @INC (you may need to install the Module::Build::Tiny module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at Build.PL line 9.
  BEGIN failed--compilation aborted at Build.PL line 9.
2017-04-19 19:08:53 +02:00
Carlo Landmeter
7ce8ba975c main/abuild: newapkbuild remove explicit return 1 2017-04-19 10:43:33 +02:00
Natanael Copa
5051983110 main/abuild: rebuild against libressl 2.5 2017-04-18 20:45:33 +00:00
William Pitcock
439518a31b main/abuild: fix checksums 2017-04-08 21:10:14 +00:00
William Pitcock
9674a6492d main/abuild: add support for lzip source packages 2017-04-08 16:30:02 +00:00
Natanael Copa
3bce7aff12 main/abuild: set -e fix 2017-04-04 13:15:15 +00:00