257 Commits

Author SHA1 Message Date
tcely
9747f1c775 main/git: install git-perl when perl is installed
Closes: GH-7982
2019-05-22 07:35:51 +00:00
Carlo Landmeter
be070eea2f main/git: rebuild to remove coredump
x86_64 build ships a core file

>>> git*: Stripping binaries
Bus error (core dumped)
>>> git-bash-completion*: Scanning shared objects
2019-05-14 07:47:35 +00:00
Natanael Copa
70cd622595 main/git: rebuild against perl 5.28 2019-05-11 07:12:57 +00:00
Olliver Schinagl
01fe80a368 main/git: package version bump
To wrap up this series of changes, bump the package version number.

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-04-30 11:22:12 +00:00
Olliver Schinagl
230e7972a0 main/git: Split deamon's openrc scripts
It seems to be reasonably common to have openrc scripts in their own
package. Autodetection here however fails as the openrc-daemon is
already a separate pacakge.

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-04-30 11:22:12 +00:00
Olliver Schinagl
0e22b8ed0b main/git: Add disabled check option
We are currently not using checks on the build, as they fail anyway on
t/t3900-i18n-commit.sh on the Japanese fonts. So clearly state this in
the !check as per aports guidelines.

Also, if the tests would not fail, we probably better run a profiled
build instead which does testing explicitly.

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-04-30 11:22:12 +00:00
Olliver Schinagl
a8a09e406f main/git: Git does not replace git-perl anymore
In the entire aports repository there is no mention of git-perl except
for our own aport. Matter of fact, git-perl is just an addon, which
depends on git. So no replace magic is needed anymore here.

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-04-30 11:22:12 +00:00
Olliver Schinagl
0a02793ada main/git: Drop unneeded busybox tar support patch
Since busybox upstream commit d57d62686 ("tar: fix --numeric-owner,
--no-same-owner, --no-same-permissions bits") busybox tar supports the
'o' flag, making this patch irrelevant for almost 9 years. Lets drop it
as there is no use for it.

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-04-30 11:22:12 +00:00
Kevin Daudt
9e4febcc9b main/git: upgrade to 2.21.0 2019-02-25 19:25:49 +00:00
Andy Postnikov
6fbf7023f4 main/git: upgrade to 2.20.1 2018-12-19 08:08:00 +00:00
Natanael Copa
9f84059df5 main/git: upgrade to 2.19.2 2018-11-29 08:39:20 +00:00
Natanael Copa
53ec393127 main/git: rebuild against openssl 1.1 2018-11-07 16:46:10 +00:00
prspkt
8c7a4f5f10 main/git: security upgrade to 2.19.1
ref #9511
2018-10-08 09:34:11 +00:00
prspkt
41abc974b6 main/git: upgrade to 2.19.0 2018-09-13 19:52:50 +02:00
Kevin Daudt
a8e11e260c main/git: update to 2.18.0 2018-06-22 07:25:13 +00:00
prspkt
e0fb9baaee main/git: upgrade to 2.17.1, add secfixes comments
fixes #8946
2018-05-30 20:54:20 +00:00
Natanael Copa
4bba1c97a7 main/git: upgrade to 2.17.0 2018-04-06 05:19:23 +00:00
Natanael Copa
71a4eb4092 main/git: rebuild against libressl-2.7 2018-04-06 05:19:23 +00:00
prspkt
4bb2a8344e main/git: upgrade to 2.16.3 2018-03-27 15:16:24 +00:00
dai9ah
08a727fd44 main/git: upgrade to 2.16.2 2018-02-18 23:33:24 +01:00
Jakub Jirutka
811c32346e main/git: improve abuild 2018-02-08 15:24:12 +01:00
Robert Conrad
7df982db1c main/git: remove erroneous trailing backslash 2018-02-08 15:00:52 +01:00
Kevin Daudt
260bfdfd91 main/git: upgrade to 2.16.1 2018-01-25 10:17:45 +01:00
Andy Postnikov
51f1ed6dba main/git: upgrade to 2.16.0 2018-01-21 10:55:49 +01:00
Carlo Landmeter
aa2ef8d283 main/git: bump forgotten pkgrel 2018-01-10 11:32:07 +00:00
Hiroshi Kajisha
affb03ce83 main/git: add diff-highlight subpackage 2018-01-10 07:46:02 +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
Sören Tempel
51531e759f Revert "main/git: ugprade to 2.15.1"
Build fails on ppc64le so revert for now.

>>> git*: Stripping binaries
scanelf: ./usr/bin/git: Invalid section header info (2)
scanelf: ./usr/bin/git-upload-archive: Invalid section header info (2)
scanelf: ./usr/bin/git-receive-pack: Invalid section header info (2)
getfattr: ./usr/libexec/git-core/stkilJKK: No such file or directory
strip: './usr/libexec/git-core/stkilJKK': No such file
>>> ERROR: git*: prepare_package failed
>>> ERROR: git: all failed

This reverts commit fa965be44008ffe8dc7240735f88450b9563d150.
2017-12-02 17:15:56 +01:00
Sören Tempel
fa965be440 main/git: ugprade to 2.15.1 2017-12-02 17:13:11 +01:00
Natanael Copa
14af843845 main/git: rebuild against libressl-2.6 2017-11-09 19:58:34 +00:00
Sören Tempel
3be52b301d main/git: upgrade to 2.15.0 2017-10-30 21:47:21 +01:00
Sören Tempel
64c893608a main/git: upgrade to 2.14.3 2017-10-25 21:15:38 +02:00
Daniel Isaksen
bc8496e792 main/git: bump to 2.14.2 2017-09-27 05:20:15 +00:00
Jakub Jirutka
a51e236d2f main/git: rebuild against pcre2 10.30 2017-08-15 20:37:07 +02:00
Shiz
d0d549de73 main/git: update to 2.14.1 (CVE-2017-1000117) 2017-08-10 23:40:31 +00:00
Natanael Copa
22e9223d78 main/git: modernize, respect CFLAGS 2017-08-07 17:47:46 +00:00
Andy Postnikov
a9887b16e8 main/git: Upgrade to 2.14.0
Release notes https://lkml.org/lkml/2017/8/4/481
2017-08-07 17:47:45 +00:00
Sören Tempel
bf890264b4 Revert "main/git: upgrade to 2.13.4"
Doesn't seem to build aarch64.

http://build.alpinelinux.org/buildlogs/build-edge-aarch64/main/git/git-2.13.4-r0.log

This reverts commit 16dce8501bd79d9ea7b9f70576052b925b1e3ec2.
2017-08-03 14:11:17 +02:00
Sören Tempel
16dce8501b main/git: upgrade to 2.13.4 2017-08-03 13:09:06 +02:00
Sören Tempel
d2955327e3 main/git: upgrade to 2.13.3 2017-07-29 14:52:42 +02:00
Natanael Copa
d37cff4d33 main/git: improve package splitting
To save space in the 'git' package we move some of the tools to the sub
packages:
- git-fast-import: move to its own. only used by git-p4
- git-imap-send: move to git-email
- git-remote-testsvn: move to git-svn
- git-http-backend/git-shell: move to git-daemon
- git-instaweb: move git-gitweb

reduces size of git package with ~5M
https://github.com/linuxkit/linuxkit/pull/2201#issuecomment-315308446
2017-07-24 10:09:19 +00:00
Sören Tempel
98cdc3f4cc main/git: upgrade to 2.13.2 2017-06-30 21:28:31 +02:00
Natanael Copa
5fcd7d6227 main/git: upgrade to 2.13.1 2017-06-14 15:19:02 +00:00
Pelle Bo Regener
6686c110fe main/git: upgrade to 2.13.0 2017-05-10 18:03:02 +00:00
Natanael Copa
c5d7a2164a main/git: rebuild against libressl 2.5 2017-04-18 20:45:32 +00:00
Sören Tempel
27675ca83d main/git: upgrade to 2.12.2 2017-03-27 01:17:02 +02:00
Ivan Tham
c6b849ea0e main/git: upgrade to 2.12.1 2017-03-21 08:47:20 +00:00
pbregener
e4a237db89 main/git: Upgrade to 2.11.1 2017-02-07 16:40:19 +02:00
Przemyslaw Pawelczyk
9a0de344c0 main/git: Upgrade to 2.11.0 and fix git-daemon.initd shebang. 2016-12-01 07:07:20 +00:00
Sören Tempel
7315c95994 main/git: upgrade to 2.10.2 2016-11-02 12:24:46 +01:00