head 1.9; access; symbols pkgsrc-2023Q4:1.9.0.18 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.16 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.14 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.12 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.10 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.8 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.6 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.4 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.2 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.7.0.10 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.8 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.6 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.4 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.2 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.6.0.6 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.2 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.4 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.5.0.12 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.10 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.8 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.6 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.4 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.4.0.18 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.16 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.14 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.10 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.8 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.6 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.4 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.2 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.3.0.4 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.2 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.1.0.4 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.2 pkgsrc-2015Q2-base:1.1; locks; strict; comment @# @; 1.9 date 2021.10.26.09.57.07; author nia; state Exp; branches; next 1.8; commitid 78VqYEUpimZYWieD; 1.8 date 2021.10.07.13.06.00; author nia; state Exp; branches; next 1.7; commitid th2tWmLhF9XPBSbD; 1.7 date 2020.08.29.09.54.36; author nia; state Exp; branches; next 1.6; commitid Fump1LCF8O5kxWlC; 1.6 date 2019.11.21.23.42.27; author nia; state Exp; branches; next 1.5; commitid hDdNNVV4gCRhbMLB; 1.5 date 2018.06.13.17.18.09; author wiz; state Exp; branches; next 1.4; commitid QohlzEAJXgIIX8GA; 1.4 date 2016.04.15.10.23.10; author wiz; state Exp; branches; next 1.3; commitid qefJoCkiOtUM1I2z; 1.3 date 2015.11.03.00.56.22; author agc; state Exp; branches; next 1.2; commitid WnKX6A1NKZmI9AHy; 1.2 date 2015.09.30.20.05.07; author wiz; state Exp; branches; next 1.1; commitid hm6qOjoPOcWQBjDy; 1.1 date 2015.04.03.09.40.54; author wiz; state Exp; branches; next ; commitid F1iSxtQVNwGDW7gy; desc @@ 1.9 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes. @ text @$NetBSD: distinfo,v 1.8 2021/10/07 13:06:00 nia Exp $ BLAKE2s (innoextract-1.9.tar.gz) = 1dca12efdfc57920e81b3a5d8a4ad776e9a7fb86d4ecd4177c03e26b928b3106 SHA512 (innoextract-1.9.tar.gz) = 2b18f7bb7f50744bcb1bdcd25e57e0760193b179c77b55e0f63c537e55afc98de3b0380da3cae470ce97660ed41a7ffbb48c8c25329c9ce9b3811d9aec74bcde Size (innoextract-1.9.tar.gz) = 206931 bytes @ 1.8 log @archivers: Remove SHA1 distfiles hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2020/08/29 09:54:36 nia Exp $ d3 1 a3 1 RMD160 (innoextract-1.9.tar.gz) = a01f4c4b480924211e9bba1f6dec213ee51663ad @ 1.7 log @innoextract: Update to 1.9 innoextract 1.9 (2020-08-09) - Added preliminary support for Inno Setup 6.1.0 - Added support for a modified Inno Setup 5.4.2 variant - Fixed output directory being created for unsupported installers - Fixed some safe non-ASCII characters being stripped from filenames - Fixed handling of path separators in Japanese and Korean installers - Fixed build with newer Boost versions - Windows: Fixed heap corruption - Windows: Fixed garbled output @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2019/11/21 23:42:27 nia Exp $ a2 1 SHA1 (innoextract-1.9.tar.gz) = b3f3e12b02b4bc5a1713a4337bf8af843a703d55 @ 1.6 log @innoextract: Update to 1.8 innoextract 1.8 (2019-09-15) - Added support for Inno Setup 6.0.0 installers - Added support for pre-release Inno Setup 5.6.2 installers used by GOG - Added support for two modified Inno Setup 5.5.7 variants - Added support for Inno Setup 1.3.0 to 1.3.23 - Added support for My Inno Setup Extensions installers older than 3.0.6.1 - Added support for modified Inno Setup variants using an alternative setup loader magic - Added support for using boost_{zlib,bzip2} when statically linking Boost - Added support for automatically reading external setup.0 files - Encoding for non-Unicode installers is now determined from the languages supported by the installer, overridable using the --codepage option - Implemented parsing of GOG Galaxy architecture constraints - The architecture-specific suffixes @@32bit and @@64bit are now used to disambiguate colliding files - Fixed extracting files from slices larger than 2 GiB with 32-bit builds - Fixed output path for files with absolute paths (canonicalization now strips all unsafe characters) - Fixed output directory being created even when not extracting files - Fixed a hang when using the --language option - Improved checksum verification for files reconstructed from GOG Galaxy file parts - Changed header parsing to select the first version without warnings and failing that the first without errors - Changed filesystem and output encoding to WTF-8 (extended UTF-8) to represent broken UTF-16 data @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2018/06/13 17:18:09 wiz Exp $ d3 4 a6 4 SHA1 (innoextract-1.8.tar.gz) = 70e659c1a559166b6bf5eee240e269f0cfcb69ce RMD160 (innoextract-1.8.tar.gz) = 2077aa7a4ee6d99dd17d26340a260ad1a761953d SHA512 (innoextract-1.8.tar.gz) = 2c68009333f02a8a677c084e9c95c835d84a73e60c9b0c70fee5f23fd9a7a640cf2aa7e0476c55579774ac7079498fa24668f9388493bbc13415ff5a5b06ac9c Size (innoextract-1.8.tar.gz) = 205553 bytes @ 1.5 log @innoextract: update to 1.7. innoextract 1.7 (2018-06-12) - Added support for Inno Setup 5.6.0 installers - Added support for new GOG installers with GOG Galaxy file parts - Added support for encrypted installers with the --password (-P) and --password-file options - Added a --show-password option to print password check information - Added a --check-password option to abort if the provided password does not match the stored checksum - Added a --info (-i) convenience option to print information about the installer - Added a --list-sizes option to print file sizes even with --quiet or --silent - Added a --list-checksums option to print file checksums - Added a --data-version (-V) option to print the data version and exit - Added a --no-extract-unknown (-n) option to abort on unknown Inno Setup data versions - Fixed building in paths that contain regex expressions - Fixed case-sensitivity in parent directory when creating subdirectories - Fixed .bin slice file names used with Inno Setup versions older than 4.1.7 - Fixed build with newer libc++ versions - Made loading of .bin slice files case-insensitive - The --test option can now be combined with --extract to abort on file checksum errors - Now compiles in C++17 mode if supported @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2016/04/15 10:23:10 wiz Exp $ d3 4 a6 4 SHA1 (innoextract-1.7.tar.gz) = e29c478de7a7b221764abf13376d68a8e33bcbe3 RMD160 (innoextract-1.7.tar.gz) = db53c4c68eaf7b665b04cb46bf6dab162e4f78d1 SHA512 (innoextract-1.7.tar.gz) = 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 Size (innoextract-1.7.tar.gz) = 195123 bytes @ 1.4 log @Update innoextract to 1.6. innoextract 1.6 (2016-03-24) - Added support for Inno Setup 5.5.7 (and 5.5.8) installers - Added a --collisions=rename-all option - Changed --collisions=rename to omit the suffix for the file that would have been extracted with --collisions=overwrite instead of the first encountered file - Fixed @@lang suffix sometimes missing for the first file with the --collisions=rename option - Fixed build error with CMake 3.5 - Now compiles in C++14 mode if supported - Unsafe characters in special constant strings (ie ':' in {code:…}) are now replaced with '$' - Windows: Fixed error message if the source file could not be opened - Windows: Fixed progress bar flickering while printing extracted filenames - Windows binaries: Fixed crash on platforms without AVX support @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/03 00:56:22 agc Exp $ d3 4 a6 4 SHA1 (innoextract-1.6.tar.gz) = 0cbbe80bb362db93c9b230c47ee100828cd93bec RMD160 (innoextract-1.6.tar.gz) = 6c659ba6a4740e33ee2439df095c2e9c7336c011 SHA512 (innoextract-1.6.tar.gz) = 4c1b50a050d45e1a56d7236150a801cb85d15de8c80f5f1fd94750f3dd2392bdfb3f0e98c214e9504fe6132c7dce3a0dfbe0815ede438aa0f76a88380ceeef62 Size (innoextract-1.6.tar.gz) = 183380 bytes @ 1.3 log @Add SHA512 digests for distfiles for archivers category Problems found with existing distfile for eagle: distfiles/bicom101.zip distfiles/szip-2.1nb3/szip-2.1.tar.gz distfiles/xmill-0.9.1.tar.gz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/09/30 20:05:07 wiz Exp $ d3 4 a6 4 SHA1 (innoextract-1.5.tar.gz) = cd3e3f68213c2730e9db4665b2997f5052f12af7 RMD160 (innoextract-1.5.tar.gz) = 95ca36a54ff074272e11f680d1dbc2f83fdc9d13 SHA512 (innoextract-1.5.tar.gz) = 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 Size (innoextract-1.5.tar.gz) = 179582 bytes @ 1.2 log @Update to 1.5: innoextract 1.5 (2015-09-24) - Added support for Inno Setup 5.5.6 installers - Added support for a modified Inno Setup 5.5.0 variant - Added support for building without iconv (Windows-1252 and UTF-16LE only) - Added warnings for .bin files that are not part of the installer - Added a simple --include (-I) option to filter files thanks to Alexandre Detiste - Added a --list-languages option to list available languages - Added a --exclude-temp (-m) option to not extract temporary files - Added a --language-only option to skip language-independent files - Added a --collisions option to abort or rename files on collision - Added a --default-language option to prefer a language in case of file collisions - Added a --gog-game-id option to print the GOG.com game ID for Galaxy-ready installers - Added a --gog (-g) option to extract additional .bin files using unrar or unar - Fixed handling of spaces in the --data-dir option - Fixed an infinite loop with truncated LZMA streams - Fixed handling of forward slashes in stored file paths - Fixed size display for powers of 1024 - Fixed loading headers if there are encrypted chunks - Fixed file collisions not being handled case-insensitively - Files will now be extracted into the same directory even if the stored case differs - Empty directories are now created correctly when extracting - Skipped files in encrypted chunks are now listed individually - Temporary files are now marked in file listings - Error summary is now written to stderr when using --quiet - Colors are now only enabled automatically if $TERM is set to something other than "dumb" - Improved error and warning messages - Build system improvements - Debug output can now be enabled separately from debug builds - Windows: Added support for using the Win32 API for string encoding conversion - Windows: Fixed unicode console output innoextract 1.4-windows-r2 (2014-04-17) - This is a Windows-specific hotfix release, no other platforms are affected - Fixed running innoextract under Windows XP innoextract 1.4-windows-r1 (2013-05-14) - This is a Windows-specific hotfix release, no other platforms are affected - Fixed a crash on startup under Windows - Reduced progress bar flickering under Windows - Fixed original console text color not being restored under Windows @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2015/04/03 09:40:54 wiz Exp $ d5 1 @ 1.1 log @Import innoextract-1.4 as archivers/innoextract, packaged for wip by yhardy and myself. Inno Setup is a tool to create installers for Microsoft Windows applications. innoextract allows to extract such installers under non-windows systems without running the actual installer using Wine. innoextract currently supports installers created by Inno Setup 1.2.10 to 5.5.5. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 5 SHA1 (innoextract-1.4.tar.gz) = 3fd3ac98c802c72a1f4ae5f6e6a5dca35747ff98 RMD160 (innoextract-1.4.tar.gz) = 5f9cd26d508ee8f28cedaa619df4108f5f761a9c Size (innoextract-1.4.tar.gz) = 151230 bytes SHA1 (patch-CMakeLists.txt) = ebc9db4211bf01ebab6881ea23e3e5c32321a7aa SHA1 (patch-cmake_VersionString.cmake) = db368ea50042a73b78770c0b43d3480398fdff1c @