Browse Source

zlib-1.2.12-1

Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
cb769bc8e6
1 changed files with 23 additions and 21 deletions
  1. 23 21
      z/zlib/zlib-vl.spec

+ 23 - 21
z/zlib/zlib-vl.spec

@@ -2,8 +2,8 @@
 Summary: The zlib compression and decompression library.
 Summary(ja): zlib 圧縮/展開ライブラリ
 Name: zlib
-Version: 1.2.11
-Release: 4%{?_dist_release}
+Version: 1.2.12
+Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -16,28 +16,26 @@ Source: https://www.zlib.net/zlib-%{version}.tar.xz
 Patch0: zlib-1.2.5-minizip-fixuncrypt.patch
 # resolves: #805113
 #Patch1: zlib-1.2.11-optimized-s390.patch
-# IBM Z optimalizations
-Patch7: zlib-1.2.11-IBM-Z-hw-accelrated-deflate-s390x.patch
-# IBM CRC32 optimalization for POWER archs
-Patch8: zlib-1.2.11-optimized-CRC32-framework.patch
-# fixed firefox crash + added test case
-Patch9: zlib-1.2.11-firefox-crash-fix.patch
+# IBM Z hardware-accelerated deflate
+# ref: https://github.com/madler/zlib/pull/410
+Patch18: zlib-1.2.12-IBM-Z-hw-accelerated-deflate.patch
+# IBM optimized crc32 for Power 8+ processors
+# ref: https://github.com/madler/zlib/pull/478
+Patch19: zlib-1.2.12-power-optimizations.patch
+# Patch for s390x crc32vx
+# ref: https://github.com/iii-i/zlib/releases/tag/crc32vx-v3
+Patch20: zlib-1.2.12-s390x-vectorize-crc32.patch
+# Fix for configure
+# ref: https://github.com/madler/zlib/pull/607/commits/80d086357a55b94a13e43756cf3e131f25eef0e4
+Patch21: zlib-1.2.12-fix-configure.patch
 # fixed covscan issues
-Patch10: zlib-1.2.11-covscan-issues.patch
-# fix for IBM Z optimalizations
-Patch11: zlib-1.2.11-IBM-Z-hw-accelrated-deflate-fix.patch
-# permit a deflateParams() parameter change
-Patch12: zlib-1.2.11-permit-deflateParams-change.patch
-# fixed DFLTCC compression level switching issues
-# enabled HW compression for compression levels 1 through 6
-Patch13: zlib-1.2.11-IBM-DFLTCC-compression-level-switching-issues.patch
-# fixed inflateSyncPoint() bad return value on z15
-Patch14: zlib-1.2.11-inflateSyncPoint-return-value-fix.patch
+Patch22: zlib-1.2.11-covscan-issues.patch
 # fixed issues found by covscan for rhel-9
 # ref: https://github.com/madler/zlib/pull/554
-Patch15: zlib-1.2.11-covscan-issues-rhel9.patch
-# Fix for s390x vectorize CRC32
-Patch16: zlib-1.2.11-s390x-vectorize-crc32.patch
+Patch23: zlib-1.2.11-covscan-issues-rhel9.patch
+# Correct incorrect inputs provided to the CRC functions.
+# ref: https://github.com/madler/zlib/commit/ec3df00224d4b396e2ac6586ab5d25f673caa4c2
+Patch24: zlib-1.2.12-correct-inputs-provided-to-crc-func.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -218,6 +216,10 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Wed Aug 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.12-1
+- new upstream release.
+- re-imported all patches from rawhide.
+
 * Tue Aug 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.11-4
 - rebuilt with current environment.
 - dropped ldconfig scriptlets.