pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/7-zip



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sun May 19 15:45:32 UTC 2024

Modified Files:
        pkgsrc/archivers/7-zip: Makefile distinfo
Removed Files:
        pkgsrc/archivers/7-zip/patches: patch-CPP_7zip_Common_FileStreams.cpp
            patch-CPP_7zip_UI_Common_UpdateCallback.cpp
            patch-CPP_Windows_System.cpp patch-CPP_Windows_SystemInfo.cpp

Log Message:
archivers/7-zip: Update to 24.05

Changelog:
7-Zip 24.05

    7-Zip now can unpack ZSTD archives (.zst filename extension).
    7-Zip now can unpack ZIP, SquashFS and RPM archives that use ZSTD compression method.
    7-Zip now supports fast hash algorithm XXH64 that is used in ZSTD.
    7-Zip now can unpack RAR archives (that use larger than 4 GB dictionary) created by new WinRAR 7.00.
    7-Zip now can unpack DMG archives that use XZ (ULMO/LZMA) compression method.
    7-zip now can unpack NTFS images with cluster size larger than 64 KB.
    7-zip now can unpack MBR and GDP images with 4 KB sectors.
    Speed optimizations for archive unpacking: rar, cab, wim, zip, gz.
    Speed optimizations for hash caclulation: CRC-32, CRC-64, Blake2sp.
    The bug was fixed: 7-Zip for Linux could fail for multivolume creation in some cases.
    7-Zip now can use new RISCV filter for compression to 7z and xz archives.
    RISCV filter can increase compression ratio for data containing executable files compiled for RISC-V architecture.
    The speed for LZMA and LZMA2 decompression in ARM64 version for Windows was increased by 20%-60%.
    7-Zip GUI and 7-Zip File Manager can ask user permission to unpack RAR archives that require big amount of memory, if the dictionary size in RAR archive is larger than 4 GB.
    new switch -smemx{size}g : to set allowed memory usage limit for RAR archive unpacking.
    RAR archives can use dictionary up 64 GB. Default allowed limit for RAR unpacking is 4 GB.
    7zg.exe (7-Zip GUI): -y switch disables user requests and messages.
    7-Zip shows hash methods XXH64 and BLAKE2sp in context menu.
    -slmu switch : to show timestamps as UTC instead of LOCAL TIME.
    -slsl switch : in console 7-Zip for Windows : to show file paths with
    linux path separator slash '/' instead of backslash separator ''.
    7-Zip supports .sha256 files that use backslash path separator ''.
    New menu item in 7-Zip File Manager: "Tools / Delete Temporary Files...".
    This menu item opens a window showing temporary folders and files
    created by 7-Zip in the user's "Temp" folder on a Windows system.
    In this window, the user can delete temporary files.
    New switch -myv={MMNN} to set decoder compatibility version for 7z archive creating.
    {MMNN} is 4-digit number that represents the version of 7-Zip without a dot.
    If -myv={MMNN} switch is specified, 7-Zip will only use compression methods that can
    be decoded by the specified version {MMNN} of 7-Zip and newer versions.
    If -myv={MMNN} switch is not specified, -myv=2300 is used, and 7-Zip will only
    use compression methods that can be decoded by 7-Zip 23.00 and newer versions.
    New switch -myfa={FilterID} to allow 7-Zip to use the specified filter method for 7z archive creating.
    New switch -myfd={FilterID} to disallow 7-Zip to use the specified filter method for 7z archive creating.
    Some bugs were fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/archivers/7-zip/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/archivers/7-zip/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/archivers/7-zip/patches/patch-CPP_7zip_Common_FileStreams.cpp \
    pkgsrc/archivers/7-zip/patches/patch-CPP_7zip_UI_Common_UpdateCallback.cpp \
    pkgsrc/archivers/7-zip/patches/patch-CPP_Windows_System.cpp \
    pkgsrc/archivers/7-zip/patches/patch-CPP_Windows_SystemInfo.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/7-zip/Makefile
diff -u pkgsrc/archivers/7-zip/Makefile:1.3 pkgsrc/archivers/7-zip/Makefile:1.4
--- pkgsrc/archivers/7-zip/Makefile:1.3 Wed Aug  2 16:00:49 2023
+++ pkgsrc/archivers/7-zip/Makefile     Sun May 19 15:45:31 2024
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2023/08/02 16:00:49 nia Exp $
+# $NetBSD: Makefile,v 1.4 2024/05/19 15:45:31 ryoon Exp $
 
-DISTNAME=      7z2301-src
-PKGNAME=       7-zip-23.01
+DISTNAME=      7z2405-src
+PKGNAME=       7-zip-24.05
 CATEGORIES=    archivers
 MASTER_SITES=  https://www.7-zip.org/a/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/archivers/7-zip/distinfo
diff -u pkgsrc/archivers/7-zip/distinfo:1.2 pkgsrc/archivers/7-zip/distinfo:1.3
--- pkgsrc/archivers/7-zip/distinfo:1.2 Wed Aug  2 16:00:49 2023
+++ pkgsrc/archivers/7-zip/distinfo     Sun May 19 15:45:31 2024
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.2 2023/08/02 16:00:49 nia Exp $
+$NetBSD: distinfo,v 1.3 2024/05/19 15:45:31 ryoon Exp $
 
-BLAKE2s (7z2301-src.tar.xz) = 1d6243ac12be9625f9df3ba889ebeeb1f3f8a34f2629ec264aa692f5414c354f
-SHA512 (7z2301-src.tar.xz) = e39f660c023aa65e55388be225b5591fe2a5c9138693f3c9107e2eb4ce97fafde118d3375e01ada99d29de9633f56221b5b3d640c982178884670cd84c8aa986
-Size (7z2301-src.tar.xz) = 1378588 bytes
-SHA1 (patch-CPP_7zip_Common_FileStreams.cpp) = 712924b060cc2b00d0ce131afe29401971d061be
-SHA1 (patch-CPP_7zip_UI_Common_UpdateCallback.cpp) = 6d8612b37bcfbb8f8b46a1d7afb0a8c28f02becc
-SHA1 (patch-CPP_Windows_System.cpp) = 5183de07924c82dbe46b130ce4f2edbb2bc48803
-SHA1 (patch-CPP_Windows_SystemInfo.cpp) = d78be248fd24fee1900c4d36eb9d5937f2bdaf95
+BLAKE2s (7z2405-src.tar.xz) = decc02bbf48eae4994ff5a340736e576984aa4a3ea7fefc55957ff08ba289a66
+SHA512 (7z2405-src.tar.xz) = d340adfa68e818dd3d3aa411780c81532fa37b6649178b81ec3739725f83e0bc3c01744612b2d467f4d0c2cc984dd35488406d7baee185cf372acebd9c0123a7
+Size (7z2405-src.tar.xz) = 1486772 bytes
 SHA1 (patch-C_SwapBytes.c) = 1e32b0dd26a3c16251c74d48a97da0aada43f506



Home | Main Index | Thread Index | Old Index