pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/dasel



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun May 17 14:13:26 UTC 2026

Modified Files:
        pkgsrc/textproc/dasel: Makefile distinfo

Log Message:
dasel: update to 3.10.1.

v3.10.1 - 2026-05-13

Fixed

    Fixed a non-terminating loop in the selector lexer when tokenizing unterminated regex patterns (e.g. r/abc). The tokenizer now returns an error instead of looping indefinitely.
    Fix panic when selector query contains a trailing backslash in a quoted string (GHSA-m5j3-4634-c2vq).

v3.10.0 - 2026-05-13

Added

    KDL format support (-i kdl / -o kdl) for reading and writing KDL configuration files (#504). Supports both v1 and v2 syntax with automatic version detection. Output version is configurable via 
--write-flag kdl-version=1 or --write-flag kdl-version=2 (default).

v3.9.0 - 2026-05-13

Added

    groupBy(expr) function to group array elements by a derived key expression, producing a map of key to matching elements.
    reduce(expr, init, update) function for folding arrays into a single value using an accumulator ($acc).
    mapValues(expr) function for transforming all values of a map/object while preserving keys.
    $key variable available in all iteration expressions (filter, map, each, sortBy, groupBy, any, all, count, reduce, mapValues, search, recursive descent). Provides the current index (for slices) 
or key name (for maps).


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/textproc/dasel/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/dasel/distinfo

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

Modified files:

Index: pkgsrc/textproc/dasel/Makefile
diff -u pkgsrc/textproc/dasel/Makefile:1.26 pkgsrc/textproc/dasel/Makefile:1.27
--- pkgsrc/textproc/dasel/Makefile:1.26 Thu May  7 18:50:08 2026
+++ pkgsrc/textproc/dasel/Makefile      Sun May 17 14:13:26 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2026/05/07 18:50:08 bsiegert Exp $
+# $NetBSD: Makefile,v 1.27 2026/05/17 14:13:26 wiz Exp $
 
-DISTNAME=      dasel-3.8.1
-PKGREVISION=   1
+DISTNAME=      dasel-3.10.1
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=TomWright/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/textproc/dasel/distinfo
diff -u pkgsrc/textproc/dasel/distinfo:1.10 pkgsrc/textproc/dasel/distinfo:1.11
--- pkgsrc/textproc/dasel/distinfo:1.10 Thu Apr 30 18:37:30 2026
+++ pkgsrc/textproc/dasel/distinfo      Sun May 17 14:13:26 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.10 2026/04/30 18:37:30 wiz Exp $
+$NetBSD: distinfo,v 1.11 2026/05/17 14:13:26 wiz Exp $
 
-BLAKE2s (dasel-3.8.1.tar.gz) = 5ea88706ea9086498599538db0fb2c596e3b51116d409aef4ea76a19944cc031
-SHA512 (dasel-3.8.1.tar.gz) = d0f29127538c5fd9db3fb0755f114a989af12e77ac7d341a869e0d9465f1bad8253ba5ed00d009f8138c87ccc0970a3652ea7679c3d98dce603914b778213975
-Size (dasel-3.8.1.tar.gz) = 3139511 bytes
+BLAKE2s (dasel-3.10.1.tar.gz) = 0c1ee24eb5f9300a17afc31f653cc6be2370e733af0ba3c4e2a414db5c2ecaff
+SHA512 (dasel-3.10.1.tar.gz) = 0b2d2456678b17fdb326a327d61dd420f80ecd5a337785768fed7b346f78dd57244132ee43182d9b97b82375f13def1d3133916ee1b8c4efa3a51622c9c57c82
+Size (dasel-3.10.1.tar.gz) = 3177182 bytes
 BLAKE2s (github.com_agext_levenshtein_@v_v1.2.1.mod) = c9ffb48293dfe0abeca1b0ec1a4cb6d32ea841d9300ef233e40db5a1acef022d
 SHA512 (github.com_agext_levenshtein_@v_v1.2.1.mod) = b84b0edbabf81d86e47e159c035e900dfb0a2d640ef0f3eb6cd7c1934a301ef146492fee7742295ee0942f1cd41c175dd059d269b10780d5f11c18e405cce605
 Size (github.com_agext_levenshtein_@v_v1.2.1.mod) = 36 bytes



Home | Main Index | Thread Index | Old Index