CVS commit: pkgsrc/devel/chrono-date

"Robert Bagdan" <[email protected]> Tue, 28 Jul 2026 23:38:30 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	kikadf
Date:		Tue Jul 28 23:38:30 UTC 2026

Modified Files:
	pkgsrc/devel/chrono-date: Makefile distinfo
	pkgsrc/devel/chrono-date/patches: patch-CMakeLists.txt

Log Message:
chrono-date: update to 3.0.5

* What's Changed
Don't fail on nearly blank lines by @HazardyKnusperkeks in #882
Port ptz.h to C++20 by @HowardHinnant in 0a1b72b
compatible for c++11 but GCC < by @aengusjiang in 229c687
Fix parse of sys_time with supplied offset, but no offset parse by @HowardHinnant in e32a0d8
fix: OPERATOR_LITERAL Wdeprecated-literal-operator by @botanegg in #890
Bring leap_second up to spec by @HowardHinnant in b2e917c
get_version - Allow for NVRO by @greateggsgreg in #905
Prevent overflow when using 32 bit minutes by @HowardHinnant in 1a70f8c
fix: add quotes to all std::system invocations in tz by @L0PiTaL in #909
Update iso_week to use closest Thursday algorithm by @HowardHinnant in 7875f43
Update remote_version to new website by @HowardHinnant in 179a6b9


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/chrono-date/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/chrono-date/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 3.1 KB)
Modified files:

Index: pkgsrc/devel/chrono-date/Makefile
diff -u pkgsrc/devel/chrono-date/Makefile:1.2 pkgsrc/devel/chrono-date/Makefile:1.3
--- pkgsrc/devel/chrono-date/Makefile:1.2	Thu May 14 16:40:38 2026
+++ pkgsrc/devel/chrono-date/Makefile	Tue Jul 28 23:38:30 2026
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.2 2026/05/14 16:40:38 ryoon Exp $
+# $NetBSD: Makefile,v 1.3 2026/07/28 23:38:30 kikadf Exp $
 
-DISTNAME=	chrono-date-3.0.4
-PKGREVISION=	1
+DISTNAME=	chrono-date-3.0.5
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=HowardHinnant/}
 GITHUB_PROJECT=	date
 GITHUB_TAG=	v${PKGVERSION_NOREV}
 
-MAINTAINER=	[email protected]
+MAINTAINER=	[email protected]
 HOMEPAGE=	https://howardhinnant.github.io/date/date.html
 COMMENT=	Date and time library based on the C++11/14/17 <chrono> header
 LICENSE=	mit

Index: pkgsrc/devel/chrono-date/distinfo
diff -u pkgsrc/devel/chrono-date/distinfo:1.1 pkgsrc/devel/chrono-date/distinfo:1.2
--- pkgsrc/devel/chrono-date/distinfo:1.1	Tue Apr 14 12:46:17 2026
+++ pkgsrc/devel/chrono-date/distinfo	Tue Jul 28 23:38:30 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2026/04/14 12:46:17 kikadf Exp $
+$NetBSD: distinfo,v 1.2 2026/07/28 23:38:30 kikadf Exp $
 
-BLAKE2s (chrono-date-3.0.4.tar.gz) = 167b7a65379e4e7f78480ca4fd5f162f3895e255692f688ef927948ca7d5acbc
-SHA512 (chrono-date-3.0.4.tar.gz) = 9bffca5c7cfd1769f66bef330fe4ef0ad2512a8afd229ddb4043a4f166741e697c7a5fbdddf29f7157b3fc2c2c2a80fa7cff45078f1d8ab248d3b07e14518fcf
-Size (chrono-date-3.0.4.tar.gz) = 830670 bytes
-SHA1 (patch-CMakeLists.txt) = 3f8b905b7838dae17ad393597207315ada14d333
+BLAKE2s (chrono-date-3.0.5.tar.gz) = 4c30d38818e9e0a44c6f64fbbe839f1f3b40b79f8a19449349d230cb4d19d28c
+SHA512 (chrono-date-3.0.5.tar.gz) = 454848525e83881273756438ece9bf67f70c391fc7c25ee50f0208e14795af9bc4b68b504836bc221ff90297d8e483d68e88f0da8296bd684788471dbd13c3cb
+Size (chrono-date-3.0.5.tar.gz) = 830280 bytes
+SHA1 (patch-CMakeLists.txt) = 4cbe1ebe6a2ff4f0af2f9f815211135d5507fac7
 SHA1 (patch-date.pc.in) = 1422d97051bbdf2022ba2aba65e0e2fa63489199

Index: pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt
diff -u pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt:1.1 pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt:1.1	Tue Apr 14 12:46:17 2026
+++ pkgsrc/devel/chrono-date/patches/patch-CMakeLists.txt	Tue Jul 28 23:38:30 2026
@@ -1,10 +1,21 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2026/04/14 12:46:17 kikadf Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2026/07/28 23:38:30 kikadf Exp $
 
 * Install date.pc for pkg-config
   from Arch Linux
+* Fix version
+  https://github.com/HowardHinnant/date/commit/c05cd34119d62f96deed28c803d2fd0b59548d8f
 
---- CMakeLists.txt.orig	2025-05-28 17:53:02.000000000 +0000
+--- CMakeLists.txt.orig	2026-07-23 19:52:36.000000000 +0000
 +++ CMakeLists.txt
+@@ -17,7 +17,7 @@
+ 
+ cmake_minimum_required( VERSION 3.7 )
+ 
+-project( date VERSION 3.0.4 )
++project( date VERSION 3.0.5 )
+ set(ABI_VERSION 3) # used as SOVERSION, increment when ABI changes
+ 
+ get_directory_property( has_parent PARENT_DIRECTORY )
 @@ -186,6 +186,15 @@ if( BUILD_TZ_LIB )
      endif( )
  endif( )