pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/jq



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jul  6 09:07:43 UTC 2025

Modified Files:
        pkgsrc/devel/jq: Makefile distinfo
Removed Files:
        pkgsrc/devel/jq/patches: patch-Makefile.am patch-Makefile.in
            patch-src_builtin.c patch-tests_jq.test

Log Message:
jq: update to 1.8.1.

# 1.8.1

This is a patch release to fix security, performance, and build issues found in 1.8.0.
Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.8.0...jq-1.8.1>.

## Security fixes

- CVE-2025-49014: Fix heap use after free in `f_strftime`, `f_strflocaltime`.
  @wader 499c91bca9d4d027833bc62787d1bb075c03680e
- GHSA-f946-j5j2-4w5m: Fix stack overflow in `node_min_byte_len` of oniguruma.
  @wader 5e159b34b179417e3e0404108190a2ac7d65611c

## CLI changes

- Fix assertion failure when syntax error happens at the end of the query. @itchyny #3350

## Changes to existing functions

- Fix portability of `strptime/1` especially for Windows. @itchyny #3342

## Language changes

- Revert the change of `reduce`/`foreach` state variable in 1.8.0 (#3205).
  This change was reverted due to serious performance regression. @itchyny #3349

## Documentation changes

- Add LICENSE notice of NetBSD's `strptime()` to COPYING. @itchyny #3344

## Build improvements

- Fix build on old Mac with old sed. @qianbinbin #3336


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/jq/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/jq/distinfo
cvs rdiff -u -r1.5 -r0 pkgsrc/devel/jq/patches/patch-Makefile.am \
    pkgsrc/devel/jq/patches/patch-Makefile.in
cvs rdiff -u -r1.3 -r0 pkgsrc/devel/jq/patches/patch-src_builtin.c
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/jq/patches/patch-tests_jq.test

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

Modified files:

Index: pkgsrc/devel/jq/Makefile
diff -u pkgsrc/devel/jq/Makefile:1.23 pkgsrc/devel/jq/Makefile:1.24
--- pkgsrc/devel/jq/Makefile:1.23       Sun Jun 22 06:16:19 2025
+++ pkgsrc/devel/jq/Makefile    Sun Jul  6 09:07:43 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2025/06/22 06:16:19 kim Exp $
+# $NetBSD: Makefile,v 1.24 2025/07/06 09:07:43 wiz Exp $
 
-DISTNAME=      jq-1.8.0
-PKGREVISION=   1
+DISTNAME=      jq-1.8.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=jqlang/}
 GITHUB_RELEASE=        ${DISTNAME}

Index: pkgsrc/devel/jq/distinfo
diff -u pkgsrc/devel/jq/distinfo:1.21 pkgsrc/devel/jq/distinfo:1.22
--- pkgsrc/devel/jq/distinfo:1.21       Sun Jun 22 06:16:19 2025
+++ pkgsrc/devel/jq/distinfo    Sun Jul  6 09:07:43 2025
@@ -1,9 +1,5 @@
-$NetBSD: distinfo,v 1.21 2025/06/22 06:16:19 kim Exp $
+$NetBSD: distinfo,v 1.22 2025/07/06 09:07:43 wiz Exp $
 
-BLAKE2s (jq-1.8.0.tar.gz) = 5c80da8304630ba309ff79275656dbc765e2786a15247aea838eef012fa5e366
-SHA512 (jq-1.8.0.tar.gz) = eaa991e43d3fc716dd57f6722a42d4119dcd8ba272eb2fcab882f83efb0b11c10a35c3dc8ad2067f30440dad988d34b5955601499eae1bb9e43db53db02bc4cf
-Size (jq-1.8.0.tar.gz) = 1908285 bytes
-SHA1 (patch-Makefile.am) = 01886c0d7ea547367228a4d35c79c384682cf800
-SHA1 (patch-Makefile.in) = aef7aeb2ba4868dbd50b659221530d6c0beba110
-SHA1 (patch-src_builtin.c) = 67646aa711268436bbcc2a4b744a0d88e6ec738f
-SHA1 (patch-tests_jq.test) = 82b34ba522320bac9ac7e3f0597d5f2f699e1b2a
+BLAKE2s (jq-1.8.1.tar.gz) = 6bfde0dea2a58348f14d125be2693550b47636e948366f031a40942bfa3a0cea
+SHA512 (jq-1.8.1.tar.gz) = b09d48dbeaac7b552397b75692ed7833afa72186de80d977fb1b887a14ac66c02f677acdd79f9a2736db1fd738b7ce57a39725e34846bfa21ed3728cd7adc187
+Size (jq-1.8.1.tar.gz) = 2026798 bytes



Home | Main Index | Thread Index | Old Index