commit:     b68f75ced2dd0ea6843ad4ac2f012bdcac698295
Author:     François Degros <fdegros <AT> chromium <DOT> org>
AuthorDate: Wed Apr 28 00:21:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 17 21:00:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68f75ce

dev-libs/libzip: Add large file support (LFS)

This is needed to handle big ZIPs (4+GB) on 32-bit devices.

Bug: https://bugs.gentoo.org/471102
Signed-off-by: François Degros <fdegros <AT> chromium.org>
Closes: https://github.com/gentoo/gentoo/pull/20564
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libzip/{libzip-1.7.3.ebuild => libzip-1.7.3-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libzip/libzip-1.7.3.ebuild 
b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
similarity index 97%
rename from dev-libs/libzip/libzip-1.7.3.ebuild
rename to dev-libs/libzip/libzip-1.7.3-r1.ebuild
index 82713f354e1..4426e7855d1 100644
--- a/dev-libs/libzip/libzip-1.7.3.ebuild
+++ b/dev-libs/libzip/libzip-1.7.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake multibuild
+inherit cmake multibuild flag-o-matic
 
 DESCRIPTION="Library for manipulating zip archives"
 HOMEPAGE="https://nih.at/libzip/";
@@ -43,6 +43,7 @@ pkg_setup() {
 }
 
 src_configure() {
+       append-lfs-flags
        myconfigure() {
                local mycmakeargs=(
                        -DBUILD_EXAMPLES=OFF # nothing is installed

Reply via email to