pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/gdbm



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sat Jan 11 13:57:43 UTC 2025

Modified Files:
        pkgsrc/databases/gdbm: Makefile.common PLIST distinfo

Log Message:
databases/{gdbm,gdbm_compat}: Update to 1.24

Changelog:
1.24:
New gdbm_load option: --update

The --update (-U) option instructs gdbm_load to update an existing database.

Fix semantics of gdbm_load -r

The --replace (-r) is valid only when used together with --update.

Use getline in gdbmtool shell

New function: gdbm_load_from_file_ext

In contrast to gdbm_load and gdbm_load_from_file, which derive the value of the flag parameter for gdbm_open from the value of their replace argument, this function allows the caller to specify it 
explicitly.

Bugfixes

 *  Fix binary dump format for key and/or data of zero size (see bug #565)
 *  Fix location tracking and recover command in gdbtool (see bug #566)
 *  Fix possible buffer underflow in gdbmload.
 *  Ensure any padding bytes in avail_elem structure are filled with 0. This fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031276.
 *  Improve the documentation


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/databases/gdbm/Makefile.common
cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/gdbm/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/gdbm/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/gdbm/Makefile.common
diff -u pkgsrc/databases/gdbm/Makefile.common:1.13 pkgsrc/databases/gdbm/Makefile.common:1.14
--- pkgsrc/databases/gdbm/Makefile.common:1.13  Tue Feb 15 09:26:46 2022
+++ pkgsrc/databases/gdbm/Makefile.common       Sat Jan 11 13:57:43 2025
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.13 2022/02/15 09:26:46 wiz Exp $
+# $NetBSD: Makefile.common,v 1.14 2025/01/11 13:57:43 ryoon Exp $
 #
 # used by databases/gdbm/Makefile
 # used by databases/gdbm_compat/Makefile
 
-DISTNAME=      gdbm-1.23
+DISTNAME=      gdbm-1.24
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GNU:=gdbm/}
 

Index: pkgsrc/databases/gdbm/PLIST
diff -u pkgsrc/databases/gdbm/PLIST:1.16 pkgsrc/databases/gdbm/PLIST:1.17
--- pkgsrc/databases/gdbm/PLIST:1.16    Wed May  1 22:06:33 2024
+++ pkgsrc/databases/gdbm/PLIST Sat Jan 11 13:57:43 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2024/05/01 22:06:33 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.17 2025/01/11 13:57:43 ryoon Exp $
 bin/gdbm_dump
 bin/gdbm_load
 bin/gdbmtool
@@ -16,8 +16,10 @@ ${PLIST.nls}share/locale/es/LC_MESSAGES/
 ${PLIST.nls}share/locale/fi/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/fr/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/ja/LC_MESSAGES/gdbm.mo
+${PLIST.nls}share/locale/ka/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/pl/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/pt_BR/LC_MESSAGES/gdbm.mo
+${PLIST.nls}share/locale/ro/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/ru/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/sr/LC_MESSAGES/gdbm.mo
 ${PLIST.nls}share/locale/sv/LC_MESSAGES/gdbm.mo

Index: pkgsrc/databases/gdbm/distinfo
diff -u pkgsrc/databases/gdbm/distinfo:1.23 pkgsrc/databases/gdbm/distinfo:1.24
--- pkgsrc/databases/gdbm/distinfo:1.23 Tue Feb 15 09:26:46 2022
+++ pkgsrc/databases/gdbm/distinfo      Sat Jan 11 13:57:43 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2022/02/15 09:26:46 wiz Exp $
+$NetBSD: distinfo,v 1.24 2025/01/11 13:57:43 ryoon Exp $
 
-BLAKE2s (gdbm-1.23.tar.gz) = 569fadc9e8913bb217b666995f2673e29846602069d04b23cec02aed12dfbb7c
-SHA512 (gdbm-1.23.tar.gz) = 918080cb0225b221c11eb7339634a95e00c526072395f7a3d46ccf42ef020dea7c4c5bec34aff2c4f16033e1fff6583252b7e978f68b8d7f8736b0e025838e10
-Size (gdbm-1.23.tar.gz) = 1115854 bytes
+BLAKE2s (gdbm-1.24.tar.gz) = c920121f68a23204337564610b6584eaa168b787445b5bc07fe0d377400cb69c
+SHA512 (gdbm-1.24.tar.gz) = 401ff8c707079f21da1ac1d6f4714a87f224b6f41943078487dc891be49f51fd1ac7a32fd599aae0fad185f2c6ba7432616d328fd6aaab068eb54db9562ff7fa
+Size (gdbm-1.24.tar.gz) = 1195931 bytes



Home | Main Index | Thread Index | Old Index