pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/sparsehash



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue May 19 14:17:41 UTC 2026

Modified Files:
        pkgsrc/devel/sparsehash: Makefile distinfo

Log Message:
sparsehash: updated to 2.0.4

2.0.4

Prevent compiler warning about writing to an object with no trivial copy-assignment
Prevent compiler warning about calling realloc() on an object which cannot be relocated in memory
Correct the memory usage claims to take into account allocator overhead
Update test for large objects with a more reasonable hash function.
Fix missing initialization of g_num_copies and g_num_hashes
-Wformat-pedantic casts to quite compiler warning
Pass by const ref not copy
Add test ResizeWithoutShrink and in-code comments.
Fix the bug of endless bucket doubling when min_load_factor=0.
Use unordered_map instead of hash_map for Visual Studio 2013 and later
amend spelling mistakes for insert() method


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/sparsehash/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/sparsehash/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/sparsehash/Makefile
diff -u pkgsrc/devel/sparsehash/Makefile:1.16 pkgsrc/devel/sparsehash/Makefile:1.17
--- pkgsrc/devel/sparsehash/Makefile:1.16       Mon Nov 17 11:00:40 2025
+++ pkgsrc/devel/sparsehash/Makefile    Tue May 19 14:17:41 2026
@@ -1,20 +1,17 @@
-# $NetBSD: Makefile,v 1.16 2025/11/17 11:00:40 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.17 2026/05/19 14:17:41 adam Exp $
 
-
-DISTNAME=              sparsehash-2.0.3
-GITHUB_TAG=            ${DISTNAME}
-MASTER_SITES=          ${MASTER_SITE_GITHUB:=sparsehash/}
-CATEGORIES=            devel
-
-MAINTAINER=            cheusov%NetBSD.org@localhost
-HOMEPAGE=              https://goog-sparsehash.sourceforge.net/
-COMMENT=               Extremely memory-efficient hash_map implementation
-LICENSE=               modified-bsd
+DISTNAME=      sparsehash-2.0.4
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=sparsehash/}
+GITHUB_TAG=    ${DISTNAME}
+
+MAINTAINER=    cheusov%NetBSD.org@localhost
+HOMEPAGE=      https://goog-sparsehash.sourceforge.net/
+COMMENT=       Extremely memory-efficient hash_map implementation
+LICENSE=       modified-bsd
 
 USE_LANGUAGES=         c c++
 GNU_CONFIGURE=         yes
-
 TEST_TARGET=           check
 
 INSTALL_MAKE_FLAGS=    docdir=${PREFIX}/share/doc/sparsehash

Index: pkgsrc/devel/sparsehash/distinfo
diff -u pkgsrc/devel/sparsehash/distinfo:1.8 pkgsrc/devel/sparsehash/distinfo:1.9
--- pkgsrc/devel/sparsehash/distinfo:1.8        Tue Oct 26 10:19:56 2021
+++ pkgsrc/devel/sparsehash/distinfo    Tue May 19 14:17:41 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:19:56 nia Exp $
+$NetBSD: distinfo,v 1.9 2026/05/19 14:17:41 adam Exp $
 
-BLAKE2s (sparsehash-2.0.3.tar.gz) = 0938dd27794eff723c00f393a4549c540f074712794662b48e9380da56483b54
-SHA512 (sparsehash-2.0.3.tar.gz) = bb00d0acb8eba65f7da8015ea4f6bebf8bba36ed6777881960ee215f22b7be17b069c59838d210551ce67a34baccfc7b2fed603677ec53c0c32714d8e76f5d6c
-Size (sparsehash-2.0.3.tar.gz) = 322046 bytes
+BLAKE2s (sparsehash-2.0.4.tar.gz) = f681b744fc8f53df4bdc8ffc4ca3f54c089a69d97bfc8baf56c1b893779e8b26
+SHA512 (sparsehash-2.0.4.tar.gz) = 40c007bc5814dd5f2bdacd5ec884bc5424f7126f182d4c7b34371f88b674456fc193b947fdd283dbd0c7eb044d8f06baf8caec6c93e73b1b587282b9026ea877
+Size (sparsehash-2.0.4.tar.gz) = 323154 bytes



Home | Main Index | Thread Index | Old Index