pkgsrc-Changes archive

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

CVS commit: pkgsrc/archivers/par2



Module Name:    pkgsrc
Committed By:   rhialto
Date:           Wed Jan 28 17:36:46 UTC 2026

Modified Files:
        pkgsrc/archivers/par2: Makefile distinfo
        pkgsrc/archivers/par2/patches: patch-src_commandline.cpp

Log Message:
archivers/par2: update to 1.1.0

27 Januari 2026 Ike Devolder
  * release: 1.1.0

  Release:
    * #215: Version 1.1.0 (PR #260 Version 1.1.0)
  Issues:
    * #216: [1.0.0] amd64 binary tests/utf8_test included in release tarball
    * #225: restore support for older macOS
    * #220: BUG: : should be an illegal character only on HFS filesystems
    * #181: Lack of thread guards in DiskFile (PR #237 Add thread guards in diskfile)
    * #228: How can I know the default values without looking at the source code, or is --dry-run command available? (PR #238 show defaults in help output and man)
    * #230: Consider adding manual page symlinks for par2create, par2repair and par2verify (PR #239 create symlinks for the long form manpages as well)
    * #187: global-buffer-overflow by default in unit test (diskfile_test) (PR #240 calculate size in diskfile unittest to avoid bufferoverflow)
    * #184: rename only repair mode (quickly skip non matching files) (PR #185 POC for a rename only mode and #243 Issue 184)
    * #139: test failure because testdata archives preserve ownership info (PR #249 repack test tarballs with tar --owner=0 --group=0)
    * #231: par2 create cannot handle non-ASCII directory names (e.g. ę) (PR #250 Windows unicode issues)
    * #233: windows - rename using long path notation (PR #250 Windows unicode issues)
    * #167: Can not create file in root path on Windows. (PR #251 diskfile CreateParentDirectory, take rootpath behaviour into account)
    * #244: Regression in V1.0.0 for symbolic links to files. (PR #254 Fix symbolic links as primary file.)
  PRs:
    * #213: Strip MacOS binary
    * #214: Add armhf Linux build
    * #217: fix manpage typ0
    * #218: tests/utf8_test is generated before running tests, not needed in dist
    * #221: Replace deprecated sprintf with snprintf
    * #223: Remove unused code
    * #224: Fix README not found
    * #226: Reduce the minimum supported macOS version and add a universal macOS binary
    * #229: Update COPYING with the latest GPL v2 license
    * #236: Fix memory leak.
    * #241: Build warnings
    * #245: Cleanup unused
    * #246: remove define of stat or _stat
    * #247: add freebsd ci check
    * #252: remove obsolete autoconf macro AC_HEADER_STDC
    * #255: use native ubuntu cross building instead of gha-ubuntu-cross
    * #257: add dependabot check for github actions updates
    * #256: Windows integration testing
    * #258: Bump actions/upload-artifact from 4 to 6
    * #259: Bump actions/checkout from 4 to 6
  Skipped:
    * #101: properly detect openmp on *BSD
    * #108: Trying to cross-compile with openmp support
    * #122: How to detect wrong data files against par2 files?
    * #115: Crashes with "std::bad_alloc" when running more than one instance
    * #154: Par2cmdline allocation failure.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/archivers/par2/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/archivers/par2/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/archivers/par2/patches/patch-src_commandline.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/par2/Makefile
diff -u pkgsrc/archivers/par2/Makefile:1.34 pkgsrc/archivers/par2/Makefile:1.35
--- pkgsrc/archivers/par2/Makefile:1.34 Sat Dec 27 08:52:28 2025
+++ pkgsrc/archivers/par2/Makefile      Wed Jan 28 17:36:46 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2025/12/27 08:52:28 adam Exp $
+# $NetBSD: Makefile,v 1.35 2026/01/28 17:36:46 rhialto Exp $
 
-DISTNAME=      par2cmdline-1.0.0
+DISTNAME=      par2cmdline-1.1.0
 PKGNAME=       ${DISTNAME:S/cmdline//}
 CATEGORIES=    archivers misc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Parchive/}

Index: pkgsrc/archivers/par2/distinfo
diff -u pkgsrc/archivers/par2/distinfo:1.26 pkgsrc/archivers/par2/distinfo:1.27
--- pkgsrc/archivers/par2/distinfo:1.26 Sat Dec 27 08:52:28 2025
+++ pkgsrc/archivers/par2/distinfo      Wed Jan 28 17:36:46 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.26 2025/12/27 08:52:28 adam Exp $
+$NetBSD: distinfo,v 1.27 2026/01/28 17:36:46 rhialto Exp $
 
-BLAKE2s (par2cmdline-1.0.0.tar.gz) = 88b5ff8aafa1a100b780369148cc59a4e31f45eaca8e92d6bbe8ee91eb32293e
-SHA512 (par2cmdline-1.0.0.tar.gz) = 0037e7ab21e1125645f985ba1096cf2f2b9f282b8e5ea386d8a87cc35485e12f2c0e2158d3222eb4dc384ae0ce61cc63f6d160292636277547b24d580cb2b658
-Size (par2cmdline-1.0.0.tar.gz) = 3785736 bytes
-SHA1 (patch-src_commandline.cpp) = 1b44178599dbc9b8e6321063bbf23c5c14ce25cd
+BLAKE2s (par2cmdline-1.1.0.tar.gz) = 0c8648de24fd44edb52ff06a2e1c03303ca90cc0fd65d4e8be839eb991a73105
+SHA512 (par2cmdline-1.1.0.tar.gz) = b880d5db2b2c32301a3081788a09d82fc89f5538238162ba5cc9a01b900eec623d310c2934753daa5d197fb235858076e19467f1820e8b2daa13034aec293cb9
+Size (par2cmdline-1.1.0.tar.gz) = 3737587 bytes
+SHA1 (patch-src_commandline.cpp) = e12dee96e21486c5064d22a3b5e58bb889539fab

Index: pkgsrc/archivers/par2/patches/patch-src_commandline.cpp
diff -u pkgsrc/archivers/par2/patches/patch-src_commandline.cpp:1.1 pkgsrc/archivers/par2/patches/patch-src_commandline.cpp:1.2
--- pkgsrc/archivers/par2/patches/patch-src_commandline.cpp:1.1 Sun Mar 27 14:08:33 2022
+++ pkgsrc/archivers/par2/patches/patch-src_commandline.cpp     Wed Jan 28 17:36:46 2026
@@ -1,14 +1,14 @@
-$NetBSD: patch-src_commandline.cpp,v 1.1 2022/03/27 14:08:33 tnn Exp $
+$NetBSD: patch-src_commandline.cpp,v 1.2 2026/01/28 17:36:46 rhialto Exp $
 
 include <unistd.h> for sysconf(3)
 
---- src/commandline.cpp.orig   2020-02-09 14:29:09.000000000 +0000
+--- src/commandline.cpp.orig   2026-01-28 17:30:32.345381083 +0000
 +++ src/commandline.cpp
 @@ -21,6 +21,7 @@
- // This is included here, so that cout and cerr are not used elsewhere.
+ // iostream is included here, so that cout and cerr are not used elsewhere.
  #include<iostream>
  #include<algorithm>
 +#include <unistd.h>
  #include "commandline.h"
- using namespace std;
+ 
  



Home | Main Index | Thread Index | Old Index