Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libzip/
Date: Mon, 17 May 2021 21:00:34
Message-Id: 1621285212.b68f75ced2dd0ea6843ad4ac2f012bdcac698295.sam@gentoo
1 commit: b68f75ced2dd0ea6843ad4ac2f012bdcac698295
2 Author: François Degros <fdegros <AT> chromium <DOT> org>
3 AuthorDate: Wed Apr 28 00:21:41 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon May 17 21:00:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68f75ce
7
8 dev-libs/libzip: Add large file support (LFS)
9
10 This is needed to handle big ZIPs (4+GB) on 32-bit devices.
11
12 Bug: https://bugs.gentoo.org/471102
13 Signed-off-by: François Degros <fdegros <AT> chromium.org>
14 Closes: https://github.com/gentoo/gentoo/pull/20564
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 dev-libs/libzip/{libzip-1.7.3.ebuild => libzip-1.7.3-r1.ebuild} | 3 ++-
18 1 file changed, 2 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-libs/libzip/libzip-1.7.3.ebuild b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
21 similarity index 97%
22 rename from dev-libs/libzip/libzip-1.7.3.ebuild
23 rename to dev-libs/libzip/libzip-1.7.3-r1.ebuild
24 index 82713f354e1..4426e7855d1 100644
25 --- a/dev-libs/libzip/libzip-1.7.3.ebuild
26 +++ b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
27 @@ -3,7 +3,7 @@
28
29 EAPI=7
30
31 -inherit cmake multibuild
32 +inherit cmake multibuild flag-o-matic
33
34 DESCRIPTION="Library for manipulating zip archives"
35 HOMEPAGE="https://nih.at/libzip/"
36 @@ -43,6 +43,7 @@ pkg_setup() {
37 }
38
39 src_configure() {
40 + append-lfs-flags
41 myconfigure() {
42 local mycmakeargs=(
43 -DBUILD_EXAMPLES=OFF # nothing is installed