summaryrefslogtreecommitdiffstats
path: root/archive-libs/minizip
diff options
context:
space:
mode:
Diffstat (limited to 'archive-libs/minizip')
-rwxr-xr-xarchive-libs/minizip/BUILD3
-rwxr-xr-xarchive-libs/minizip/DEPENDS9
-rwxr-xr-xarchive-libs/minizip/DETAILS8
-rw-r--r--archive-libs/minizip/HISTORY5
4 files changed, 16 insertions, 9 deletions
diff --git a/archive-libs/minizip/BUILD b/archive-libs/minizip/BUILD
index a03c6786da..bf28e9a60b 100755
--- a/archive-libs/minizip/BUILD
+++ b/archive-libs/minizip/BUILD
@@ -1,2 +1,3 @@
-OPTS+=" -DBUILD_SHARED_LIBS=on"
+OPTS+=" -DBUILD_SHARED_LIBS=on" &&
+OPTS+=" -DMZ_COMPAT=OFF" &&
cmake_build
diff --git a/archive-libs/minizip/DEPENDS b/archive-libs/minizip/DEPENDS
index 42aa0b66dd..702356a8e4 100755
--- a/archive-libs/minizip/DEPENDS
+++ b/archive-libs/minizip/DEPENDS
@@ -1,6 +1,7 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
-depends bzip2 &&
-depends xz-utils &&
-depends zstd &&
-depends zlib &&
+optional_depends bzip2 "-DMZ_BZIP2=ON" "-DMZ_BZIP2=OFF" "for bzip2 support" &&
+optional_depends LZMA "-DMZ_LZMA=ON" "-DMZ_ZLIB=OFF" "for xz support" &&
+optional_depends zlib "-DMZ_ZLIB=ON" "-DMZ_ZLIB=OFF" "for zlib support" &&
+optional_depends zstd "-DMZ_ZSTD=ON" "-DMZ_ZSTD=OFF" "for zstd support" &&
+optional_depends libbsd "-DMZ_LIBBSD=ON" "-DMZ_LIBBSD=OFF" "for libbsd random support" &&
optional_depends openssl ' -DMZ_OPENSSL=1' ' -DMZ_OPENSSL=0' 'crypto support'
diff --git a/archive-libs/minizip/DETAILS b/archive-libs/minizip/DETAILS
index df33ec0ed4..5ddb90ff72 100755
--- a/archive-libs/minizip/DETAILS
+++ b/archive-libs/minizip/DETAILS
@@ -1,8 +1,8 @@
SPELL=minizip
- VERSION=2.10.3
- SOURCE_HASH=sha512:1a15ba4eb7d4f134a6d7eeed5a65be526ae25d0a43de57cf6bf4fbdd6a2cca3532353199d540d31e6f0ac77a9a8f7740db366957dd73e2140d672692266998c7
+ VERSION=3.0.2
+ SOURCE_HASH=sha512:eee4d35d273ab0a32972b119c8faabd8c242e2d9f506fab0dd21fdd24c78b932c01bf7f15e9cf7c452776fc4c2e27a5ff09e376adb7a706336d11114929182fc
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-ng-$VERSION
LICENSE[0]=LGPL
WEB_SITE=https://github.com/nmoinvaz/minizip
SOURCE_URL[0]=$WEB_SITE/archive/${VERSION}.tar.gz
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
ENTERED=20171008
SHORT="zlib contribution fork with latest bug fixes"
cat << EOF
-Minizip zlib contribution fork with latest bug fixes that supports PKWARE disk
+Minizip zlib contribution fork with latest bug fixes that supports PKWARE disk
spanning, AES encryption, and IO buffering
EOF
diff --git a/archive-libs/minizip/HISTORY b/archive-libs/minizip/HISTORY
index 25fd383fe9..98007e588e 100644
--- a/archive-libs/minizip/HISTORY
+++ b/archive-libs/minizip/HISTORY
@@ -1,3 +1,8 @@
+2021-05-31 Florian Franzmann <bwlf@bandrate.org>
+ * DETAILS: version 3.0.2
+ * BUILD: disable compatibility layer to avoid conflict with libzip
+ * DEPENDS: make dependencies optional
+
2020-11-29 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.10.3
* DEPENDS: delete libbsd