Wed Feb 28 18:03:38 2024 UTC (109d)
py-rapidjson: updated to 1.15

1.15 (2024-02-28)

* Honor the `recursion limit`__ also at parse time, to avoid attacks as described by
  `CVE-2024-27454`


(adam)
diff -r1.15 -r1.16 pkgsrc/textproc/py-rapidjson/Makefile
diff -r1.16 -r1.17 pkgsrc/textproc/py-rapidjson/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/textproc/py-rapidjson/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-rapidjson/Makefile 2023/12/17 19:16:43 1.15
+++ pkgsrc/textproc/py-rapidjson/Makefile 2024/02/28 18:03:38 1.16
@@ -1,21 +1,22 @@ @@ -1,21 +1,22 @@
1# $NetBSD: Makefile,v 1.15 2023/12/17 19:16:43 adam Exp $ 1# $NetBSD: Makefile,v 1.16 2024/02/28 18:03:38 adam Exp $
2 2
3DISTNAME= python-rapidjson-1.14 3DISTNAME= python-rapidjson-1.15
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^python-//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^python-//}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-rapidjson/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-rapidjson/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/python-rapidjson/python-rapidjson 9HOMEPAGE= https://github.com/python-rapidjson/python-rapidjson
10COMMENT= Python wrapper around rapidjson 10COMMENT= Python wrapper around rapidjson
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15 15
16USE_LANGUAGES= c c++11 16USE_CXX_FEATURES= c++11
 17USE_LANGUAGES= c c++
17 18
18PYTHON_VERSIONS_INCOMPATIBLE= 27 19PYTHON_VERSIONS_INCOMPATIBLE= 27
19 20
20.include "../../lang/python/wheel.mk" 21.include "../../lang/python/wheel.mk"
21.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/textproc/py-rapidjson/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/py-rapidjson/distinfo 2023/12/17 19:16:43 1.16
+++ pkgsrc/textproc/py-rapidjson/distinfo 2024/02/28 18:03:38 1.17
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.16 2023/12/17 19:16:43 adam Exp $ 1$NetBSD: distinfo,v 1.17 2024/02/28 18:03:38 adam Exp $
2 2
3BLAKE2s (python-rapidjson-1.14.tar.gz) = 325ca7a829f3f534f190064ae7b2da523bcad667c4f12e693d9bc39f2e0ff73c 3BLAKE2s (python-rapidjson-1.15.tar.gz) = 34473627a9863e8b4a9101745d36dda25cfae6b06f1d5e3ef2f222a1996fc0d2
4SHA512 (python-rapidjson-1.14.tar.gz) = 5f840f96ccf420055465b1e03f9e667609e274f2d31a0c64599aff3dc37638cdc4d218f6368eeedd1415185e7f3180d9001233879375f2d641de56b83a67825a 4SHA512 (python-rapidjson-1.15.tar.gz) = a600c6131b334bcb8030309432ef5497590d180c179d41c5fd3bad656580e950be9e3a925bb21604ed830e52df5205a65c447410f937729d2f7ece24c86f898a
5Size (python-rapidjson-1.14.tar.gz) = 229577 bytes 5Size (python-rapidjson-1.15.tar.gz) = 229919 bytes