pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/abseil
Module Name: pkgsrc
Committed By: adam
Date: Wed Feb 11 20:26:46 UTC 2026
Modified Files:
pkgsrc/devel/abseil: Makefile distinfo
Log Message:
abseil: updated to 20260107.1
20260107.1
What's New
absl::StringResizeAndOverwrite(): A new function in absl/strings/resize_and_overwrite.h that acts as a polyfill for C++23's std::basic_string::resize_and_overwrite. This allows for efficient resizing
and in-place initialization of strings, avoiding the overhead of default initialization, which is particularly useful when working with C-style APIs that write directly to a buffer.
absl::chunked_queue: A new container in absl/container/chunked_queue.h optimized for use as a FIFO (First-In, First-Out) queue.
absl::linked_hash_map and absl::linked_hash_set: New hash containers that maintain iteration order matching the insertion order. These are available in absl/container/linked_hash_map.h and
absl/container/linked_hash_set.h.
absl::down_cast: Added to absl/base/casts.h. This function provides a safer way to perform downcasts in a polymorphic type hierarchy. In debug builds (or when hardened asserts are enabled), it uses
dynamic_cast to verify the validity of the cast and terminates the program if the cast is invalid. In optimized builds, it uses static_cast for performance.
Breaking Changes
Mutex Deprecations: Legacy Mutex methods and MutexLock pointer constructors have been marked as deprecated. Users should migrate to the recommended APIs.
The polyfill type absl::string_view is now an alias for std::string_view in all builds. (9ebd93a)
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/abseil/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/abseil/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/abseil/Makefile
diff -u pkgsrc/devel/abseil/Makefile:1.39 pkgsrc/devel/abseil/Makefile:1.40
--- pkgsrc/devel/abseil/Makefile:1.39 Sun Feb 1 00:42:22 2026
+++ pkgsrc/devel/abseil/Makefile Wed Feb 11 20:26:46 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2026/02/01 00:42:22 mef Exp $
+# $NetBSD: Makefile,v 1.40 2026/02/11 20:26:46 adam Exp $
-DISTNAME= abseil-20260107.0
+DISTNAME= abseil-20260107.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=abseil/}
GITHUB_PROJECT= abseil-cpp
Index: pkgsrc/devel/abseil/distinfo
diff -u pkgsrc/devel/abseil/distinfo:1.38 pkgsrc/devel/abseil/distinfo:1.39
--- pkgsrc/devel/abseil/distinfo:1.38 Tue Jan 20 00:33:18 2026
+++ pkgsrc/devel/abseil/distinfo Wed Feb 11 20:26:46 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.38 2026/01/20 00:33:18 jmcneill Exp $
+$NetBSD: distinfo,v 1.39 2026/02/11 20:26:46 adam Exp $
-BLAKE2s (abseil-20260107.0-20260107.0.tar.gz) = 5aba1798e8ba59b330fae85462e17be792d178ef467878c262be795fdeb0fcc2
-SHA512 (abseil-20260107.0-20260107.0.tar.gz) = 55bae4cbdf987ad94b4006d9928ef2aafc6e9ac635f02a49aa9b70124c62978a89a3db9f249d1371329df7ab2e25732bee848df4e8530e1ce113833bcbdcbb9a
-Size (abseil-20260107.0-20260107.0.tar.gz) = 2301048 bytes
+BLAKE2s (abseil-20260107.1-20260107.1.tar.gz) = 4f4317ab095fbba920ee192f158a29cfd7962bbc1f8fc0678b7eff5d9e251802
+SHA512 (abseil-20260107.1-20260107.1.tar.gz) = f5012885d6b6844a9cf5ed92ad5468b8757db33dfe1364bfb232fff928e06c550c7eb4557f45186a8ac4d18b178df9be267681abab4a6de40823b574afbe9960
+Size (abseil-20260107.1-20260107.1.tar.gz) = 2301097 bytes
SHA1 (patch-absl_base_internal_sysinfo.cc) = c96dd302dde0f6071a8353a5877a3bac37949467
SHA1 (patch-absl_base_internal_unscaledcycleclock.cc) = 13151a6cf8a5052ca07ee7745a04c0a6577e2858
SHA1 (patch-absl_debugging_internal_elf__mem__image.cc) = 163decf88e1c39d94b3e93a7a9c758b18310fc5d
Home |
Main Index |
Thread Index |
Old Index