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 Apr 26 12:20:06 UTC 2026

Modified Files:
        pkgsrc/textproc/dasel: Makefile distinfo

Log Message:
dasel: update to 3.8.0.

v3.8.0 - 2026-04-26

Added

    dasel completion <shell> subcommand to generate shell completion scripts for bash, zsh, fish, and powershell (#497).
    dasel man subcommand to generate a man page (#497).

Fixed

    YAML string quote style (double, single, literal, folded) is now preserved on round-trip (#452).

v3.7.0 - 2026-04-25

Changed

    merge function now performs deep merge, recursively merging nested maps (#133).

v3.6.0 - 2026-04-25

Added

    --compact flag for compact output (no indentation/newlines).

Changed

    stringify function now produces compact output.

Fixed

    Compact/pretty output support for JSON, TOML, YAML, and XML writers (#457).

v3.5.0 - 2026-04-25

Added

    split function that splits a string by a separator into an array of strings.
    toLower function that converts a string to lowercase.
    toUpper function that converts a string to uppercase.
    trim function that trims whitespace from both ends of a string.
    trimPrefix function that trims a prefix from a string.
    trimSuffix function that trims a suffix from a string.
    startsWith function that checks if a string starts with a given prefix.
    endsWith function that checks if a string ends with a given suffix.
    indexOf function that returns the index of the first occurrence of a substring, or -1 if not found.
    abs function that returns the absolute value of a number.
    floor function that returns the largest integer less than or equal to the input.
    ceil function that returns the smallest integer greater than or equal to the input.
    round function that rounds a number to the nearest integer.
    avg function that returns the average of the given numbers.
    flatten function that flattens a nested array by one level.
    unique function that removes duplicate values from an array.
    first function that returns the first element of an array.
    last function that returns the last element of an array.
    values function that returns the values of a map as an array.
    entries function that converts a map into an array of {key, value} objects.
    fromEntries function that converts an array of {key, value} objects into a map.
    toBool function that converts a value to a boolean.
    any expression that returns true if any element in an array matches the predicate.
    all expression that returns true if all elements in an array match the predicate.
    count expression that counts the number of elements in an array that match the predicate.
    stringify function that serializes a structured value into a format string (inverse of parse).
    Ternary operator (condition ? then : else).

Fixed

    Fixed a bug in YAML and TOML parsers that caused them to fail when parsing non-base10 numbers (e.g. hex, binary, octal).
    Fixed a bug in the toInt function that caused it to fail when parsing non-base10 numbers (e.g. hex, binary, octal).
    XML child element ordering now has more comprehensive round-trip handling. Thanks @takeokunn.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/textproc/dasel/Makefile
cvs rdiff -u -r1.8 -r1.9 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.22 pkgsrc/textproc/dasel/Makefile:1.23
--- pkgsrc/textproc/dasel/Makefile:1.22 Wed Apr 15 18:51:55 2026
+++ pkgsrc/textproc/dasel/Makefile      Sun Apr 26 12:20:06 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2026/04/15 18:51:55 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2026/04/26 12:20:06 wiz Exp $
 
-DISTNAME=      dasel-3.4.1
+DISTNAME=      dasel-3.8.0
 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.8 pkgsrc/textproc/dasel/distinfo:1.9
--- pkgsrc/textproc/dasel/distinfo:1.8  Wed Apr 15 18:51:55 2026
+++ pkgsrc/textproc/dasel/distinfo      Sun Apr 26 12:20:06 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.8 2026/04/15 18:51:55 wiz Exp $
+$NetBSD: distinfo,v 1.9 2026/04/26 12:20:06 wiz Exp $
 
-BLAKE2s (dasel-3.4.1.tar.gz) = 78af713d1ca6551b52b2ee8e1bf407d111085e28da5b0697bc8b9dd6148422fa
-SHA512 (dasel-3.4.1.tar.gz) = a3d9b55bd5cf8aee365feee81a56c01b2b0c5843778bd4805c30e72e2528f18e3f8e78c41d6e0218e665344d0013736832adc23ba1bda8fb28f883b950daf1f6
-Size (dasel-3.4.1.tar.gz) = 3116353 bytes
+BLAKE2s (dasel-3.8.0.tar.gz) = 2e692a52e0d940bd8d64390891c4c3037fc13be120361f235c62f9496ee74531
+SHA512 (dasel-3.8.0.tar.gz) = deb01684f6f29d21d67923dd6d5c0c1ed72e3ffa2201b292706d80fe44c36f17d787d6b046333574abaae5ae503c45bdd6e0a04fdc0bc14b72341ccd7cee32e2
+Size (dasel-3.8.0.tar.gz) = 3138254 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