quazip, bump to 1.5 (Qt5/Qt6) (#13555)

This commit is contained in:
Schrijvers Luc
2025-12-31 15:22:56 +01:00
committed by GitHub
parent c8f143a897
commit 029023e549
2 changed files with 24 additions and 14 deletions

View File

@@ -6,16 +6,16 @@ exactly the kind of tool you need."
HOMEPAGE="https://github.com/stachenov/quazip"
COPYRIGHT="2005-2020 Sergey A. Tachenov"
LICENSE="GNU LGPL v2.1"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/stachenov/quazip/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="79633fd3a18e2d11a7d5c40c4c79c1786ba0c74b59ad752e8429746fe1781dd6"
CHECKSUM_SHA256="405b72b6e76c8987ff41a762523b8f64876ba406d8a831d268ee0b63f1369582"
SOURCE_FILENAME="quazip1-v$portVersion.tar.gz"
SOURCE_DIR="quazip-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="1.4.0"
libVersion="1.5.0"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
@@ -61,11 +61,11 @@ defineDebugInfoPackage quazip1_qt5$secondaryArchSuffix \
BUILD()
{
cmake -B build -S . \
cmake -B build -S . -DCMAKE_BUILD_TYPE=None \
$cmakeDirArgs \
-DCMAKE_BUILD_TYPE=None \
-DQUAZIP_ENABLE_TESTS=OFF
cmake --build build
-DQUAZIP_ENABLE_TESTS=ON
make -C build $jobArgs
}
INSTALL()
@@ -84,6 +84,17 @@ INSTALL()
TEST()
{
# ********* Start testing of TestQuaZipNewInfo *********
# Config: Using QtTest library 5.15.16, Qt 5.15.16 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 13.3.0), unknown unknown
# PASS : TestQuaZipNewInfo::initTestCase()
# FAIL! : TestQuaZipNewInfo::setFileNTFSTimes() Compared values are not the same
# Actual (time) : 134116639243450000
# Expected (aTicks): 134116639243440000
# Loc: [/sources/quazip-1.5/qztest/testquazipnewinfo.cpp(120)]
# PASS : TestQuaZipNewInfo::cleanupTestCase()
# Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 11ms
# ********* Finished testing of TestQuaZipNewInfo *********
# 0% tests passed, 1 tests failed out of 1
ctest --test-dir build --output-on-failure
}

View File

@@ -6,16 +6,16 @@ exactly the kind of tool you need."
HOMEPAGE="https://github.com/stachenov/quazip"
COPYRIGHT="2005-2020 Sergey A. Tachenov"
LICENSE="GNU LGPL v2.1"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/stachenov/quazip/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="79633fd3a18e2d11a7d5c40c4c79c1786ba0c74b59ad752e8429746fe1781dd6"
CHECKSUM_SHA256="405b72b6e76c8987ff41a762523b8f64876ba406d8a831d268ee0b63f1369582"
SOURCE_FILENAME="quazip1-v$portVersion.tar.gz"
SOURCE_DIR="quazip-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="1.4.0"
libVersion="1.5.0"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
@@ -63,11 +63,11 @@ defineDebugInfoPackage quazip1_qt6$secondaryArchSuffix \
BUILD()
{
cmake -B build -S . \
cmake -B build -S . -DCMAKE_BUILD_TYPE=None \
$cmakeDirArgs \
-DCMAKE_BUILD_TYPE=None \
-DQUAZIP_ENABLE_TESTS=OFF
cmake --build build
make -C build $jobArgs
}
INSTALL()
@@ -86,6 +86,5 @@ INSTALL()
TEST()
{
# 0% tests passed, 1 tests failed out of 1
ctest --test-dir build --output-on-failure
}