pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/dar
Module Name: pkgsrc
Committed By: adam
Date: Sun Jul 19 08:23:59 UTC 2026
Modified Files:
pkgsrc/archivers/dar: Makefile PLIST distinfo options.mk
pkgsrc/archivers/dar/patches: patch-configure
Log Message:
dar: updated to 2.8.5
from 2.8.4 to 2.8.5
- fixing bug of one-hour-shift in non-daylight saving months for
time-zones that have one.
dar_manager and dar can be given a date (-w option for dar_manager,
-af option for dar) which is expected to be provided in local time.
But libdar wrongly assumed it to always be given as summer time (or
daylight saving time) even when the given date took place in a
non-daylight saving period (winter time), which led most of the
time to a shift of one hour in the past in the selected files.
Dar_manager using the -w option was restoring files older than the
provided date but forgot the ones having a modification date less
than one hour before the provided date/time when this date/time
was not in non-daylight saving period (winter time). Those were
restored in a earlier state or not restored at all if they did not
exist before that one hour shifted date.
With dar using -af option, this led dar to save files after the
given date as expected but also saving the files older than the
provided date for less an one hour, when this date was in non-daylight
saving period (winter time). Other files being saved as expected
as "un-modified" (only metadata saved).
- fixed one field lack of initialization in archive_options_isolate
classes (copy and move constructors).
- fixing bug that could occur while more bytes are read than available
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 pkgsrc/archivers/dar/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/archivers/dar/PLIST
cvs rdiff -u -r1.35 -r1.36 pkgsrc/archivers/dar/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/archivers/dar/options.mk
cvs rdiff -u -r1.1 -r1.2 pkgsrc/archivers/dar/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/dar/Makefile
diff -u pkgsrc/archivers/dar/Makefile:1.78 pkgsrc/archivers/dar/Makefile:1.79
--- pkgsrc/archivers/dar/Makefile:1.78 Thu May 14 16:40:22 2026
+++ pkgsrc/archivers/dar/Makefile Sun Jul 19 08:23:59 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.78 2026/05/14 16:40:22 ryoon Exp $
+# $NetBSD: Makefile,v 1.79 2026/07/19 08:23:59 adam Exp $
-DISTNAME= dar-2.7.7
-PKGREVISION= 15
+DISTNAME= dar-2.8.5
CATEGORIES= archivers sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dar/}
@@ -14,7 +13,6 @@ USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake groff gsed pkg-config bash:run
-
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-dar-static
CONFIGURE_ARGS+= --enable-static=no
@@ -62,16 +60,17 @@ BUILDLINK_TRANSFORM+= l:execinfo:execinf
.include "options.mk"
.include "../../archivers/bzip2/buildlink3.mk"
-.include "../../archivers/lzo/buildlink3.mk"
.include "../../archivers/lz4/buildlink3.mk"
-.include "../../archivers/zstd/buildlink3.mk"
+.include "../../archivers/lzo/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
.include "../../net/librsync/buildlink3.mk"
.include "../../security/argon2/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/dar/PLIST
diff -u pkgsrc/archivers/dar/PLIST:1.16 pkgsrc/archivers/dar/PLIST:1.17
--- pkgsrc/archivers/dar/PLIST:1.16 Wed May 1 19:00:19 2024
+++ pkgsrc/archivers/dar/PLIST Sun Jul 19 08:23:59 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2024/05/01 19:00:19 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.17 2026/07/19 08:23:59 adam Exp $
bin/dar
bin/dar_cp
bin/dar_manager
@@ -6,12 +6,10 @@ bin/dar_slave
bin/dar_split
bin/dar_xform
include/dar/archive.hpp
-include/dar/archive5.hpp
include/dar/archive_aux.hpp
include/dar/archive_listing_callback.hpp
include/dar/archive_num.hpp
include/dar/archive_options.hpp
-include/dar/archive_options5.hpp
include/dar/archive_options_listing_shell.hpp
include/dar/archive_summary.hpp
include/dar/block_compressor.hpp
@@ -25,9 +23,7 @@ include/dar/crc.hpp
include/dar/crit_action.hpp
include/dar/criterium.hpp
include/dar/crypto.hpp
-include/dar/data_tree.hpp
include/dar/database.hpp
-include/dar/database5.hpp
include/dar/database_archives.hpp
include/dar/database_aux.hpp
include/dar/database_listing_callback.hpp
@@ -38,9 +34,10 @@ include/dar/delta_sig_block_size.hpp
include/dar/ea.hpp
include/dar/entree_stats.hpp
include/dar/entrepot.hpp
+include/dar/entrepot_aux.hpp
include/dar/entrepot_libcurl.hpp
-include/dar/entrepot_libcurl5.hpp
include/dar/entrepot_local.hpp
+include/dar/eols.hpp
include/dar/erreurs.hpp
include/dar/etage.hpp
include/dar/fichier_global.hpp
@@ -55,7 +52,6 @@ include/dar/infinint.hpp
include/dar/int_tools.hpp
include/dar/integers.hpp
include/dar/libdar.hpp
-include/dar/libdar5.hpp
include/dar/libdar_config.h
include/dar/libdar_my_config.h
include/dar/libdar_slave.hpp
@@ -66,13 +62,13 @@ include/dar/mask.hpp
include/dar/mask_list.hpp
include/dar/mem_ui.hpp
include/dar/memory_file.hpp
-include/dar/mycurl_protocol.hpp
include/dar/parallel_block_compressor.hpp
include/dar/path.hpp
include/dar/proto_compressor.hpp
include/dar/proto_generic_file.hpp
include/dar/range.hpp
include/dar/real_infinint.hpp
+include/dar/remote_entrepot_api.hpp
include/dar/secu_string.hpp
include/dar/shell_interaction.hpp
include/dar/shell_interaction_emulator.hpp
@@ -84,10 +80,8 @@ include/dar/tlv_list.hpp
include/dar/tools.hpp
include/dar/tuyau.hpp
include/dar/user_interaction.hpp
-include/dar/user_interaction5.hpp
include/dar/user_interaction_blind.hpp
include/dar/user_interaction_callback.hpp
-include/dar/user_interaction_callback5.hpp
include/dar/wrapperlib.hpp
lib/libdar${DARBITS}.la
lib/pkgconfig/libdar${DARBITS}.pc
@@ -133,6 +127,7 @@ share/doc/dar/Good_Backup_Practice.html
share/doc/dar/Limitations.html
share/doc/dar/Notes.html
share/doc/dar/README
+share/doc/dar/References.html
share/doc/dar/Tutorial.html
share/doc/dar/api_tutorial.html
share/doc/dar/authentification.html
@@ -165,6 +160,10 @@ share/doc/dar/mini-howto/index.html
share/doc/dar/old_dar_key1.txt
share/doc/dar/old_dar_key2.txt
share/doc/dar/presentation.html
+share/doc/dar/ref_irisa.html
+share/doc/dar/ref_john-goerzen.html
+share/doc/dar/ref_max_planck.html
+share/doc/dar/ref_per-jensen.html
share/doc/dar/restoration-with-dar.html
share/doc/dar/style.css
share/doc/dar/usage_notes.html
Index: pkgsrc/archivers/dar/distinfo
diff -u pkgsrc/archivers/dar/distinfo:1.35 pkgsrc/archivers/dar/distinfo:1.36
--- pkgsrc/archivers/dar/distinfo:1.35 Sat Jun 22 18:28:02 2024
+++ pkgsrc/archivers/dar/distinfo Sun Jul 19 08:23:59 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.35 2024/06/22 18:28:02 adam Exp $
+$NetBSD: distinfo,v 1.36 2026/07/19 08:23:59 adam Exp $
-BLAKE2s (dar-2.7.7.tar.gz) = 5516960811fd5c2b021cf48d9bb493d6c8cb8224a497f3ee36304058925997e3
-SHA512 (dar-2.7.7.tar.gz) = 984328cff1ed3338707858aced83a6a18e950581f02dd686a2a01668f6c374d0af2d98ba49068a61624641fcfbb139ae893d02e5b5f303b8b26d8e05fcb6a229
-Size (dar-2.7.7.tar.gz) = 2410835 bytes
-SHA1 (patch-configure) = 9c386829435ccec547032ae07055993bc720c02b
+BLAKE2s (dar-2.8.5.tar.gz) = 113dab81910ac37b2e68830e46f80b44c4a45ccebbd84034ab0c9be0a332964d
+SHA512 (dar-2.8.5.tar.gz) = 642f6f4a1c9bd05521a4c28d4e8c389d0da9ddbc73cfb7062779476a5b7696e4fba1361ab7ff65f61ffa1e198f58eb526eb52e04f148e445b604dce4fc0d49ff
+Size (dar-2.8.5.tar.gz) = 2392024 bytes
+SHA1 (patch-configure) = 3a7eae879c2d15011455c98a9d02933a80ee178e
SHA1 (patch-doc_Makefile.in) = bc34aaaaa3415eaf012664718eeec0a081acbd43
SHA1 (patch-doc_man_Makefile.in) = b3d0474581b480876e2e16d08f20c99559dd6e68
SHA1 (patch-doc_mini-howto_Makefile.in) = ce9f9b4cd867d818ab7b8aa8bdf658038aea08b9
Index: pkgsrc/archivers/dar/options.mk
diff -u pkgsrc/archivers/dar/options.mk:1.4 pkgsrc/archivers/dar/options.mk:1.5
--- pkgsrc/archivers/dar/options.mk:1.4 Wed May 1 19:31:21 2024
+++ pkgsrc/archivers/dar/options.mk Sun Jul 19 08:23:59 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2024/05/01 19:31:21 cheusov Exp $
+# $NetBSD: options.mk,v 1.5 2026/07/19 08:23:59 adam Exp $
## Our threading check here is the same as the one used in devel/perl5.
#
@@ -10,7 +10,7 @@ PLIST_VARS+= nls
## XXX I'm following the USE_FEATURES semantics used in security/openssl.
#
-.if !empty(USE_BUILTIN.pthread:tl:Myes)
+.if ${USE_BUILTIN.pthread:tl} == yes
USE_FEATURES.dar= threads
.else
USE_FEATURES.dar= # empty
Index: pkgsrc/archivers/dar/patches/patch-configure
diff -u pkgsrc/archivers/dar/patches/patch-configure:1.1 pkgsrc/archivers/dar/patches/patch-configure:1.2
--- pkgsrc/archivers/dar/patches/patch-configure:1.1 Mon Oct 3 13:59:05 2022
+++ pkgsrc/archivers/dar/patches/patch-configure Sun Jul 19 08:23:59 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-configure,v 1.1 2022/10/03 13:59:05 nros Exp $
+$NetBSD: patch-configure,v 1.2 2026/07/19 08:23:59 adam Exp $
-* compatability fix
+Portability fix
---- configure.orig 2022-08-07 10:42:43.000000000 +0000
+--- configure.orig 2026-04-27 14:22:54.000000000 +0000
+++ configure
-@@ -27616,7 +27616,7 @@ $as_echo "$as_me: WARNING: python bindin
+@@ -30067,7 +30067,7 @@ printf "%s\n" "$as_me: WARNING: python b
- else
+ else $as_nop
- if test "x$enable_shared" != "xyes" -o "$debug_static" == "yes" ; then
+ if test "x$enable_shared" != "xyes" -o "$debug_static" = "yes" ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot build python binding without shared library support" >&5
- $as_echo "$as_me: WARNING: Cannot build python binding without shared library support" >&2;}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Cannot build python binding without shared library support" >&5
+ printf "%s\n" "$as_me: WARNING: Cannot build python binding without shared library support" >&2;}
local_python="no"
Home |
Main Index |
Thread Index |
Old Index