pkgsrc-Changes archive

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

CVS commit: pkgsrc/security



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Nov 28 17:37:24 UTC 2023

Modified Files:
        pkgsrc/security/py-cryptography: Makefile PLIST cargo-depends.mk
            distinfo
        pkgsrc/security/py-cryptography_vectors: Makefile distinfo

Log Message:
py-cryptography py-cryptography_vectors: updated to 41.0.7

41.0.7 - 2023-11-27

Fixed compilation when using LibreSSL 3.8.2.

41.0.6 - 2023-11-27

Fixed a null-pointer-dereference and segfault that could occur when loading certificates from a PKCS#7 bundle. Credit to pkuzco for reporting the issue. CVE-2023-49083


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/security/py-cryptography/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/security/py-cryptography/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/security/py-cryptography/cargo-depends.mk
cvs rdiff -u -r1.84 -r1.85 pkgsrc/security/py-cryptography/distinfo
cvs rdiff -u -r1.47 -r1.48 pkgsrc/security/py-cryptography_vectors/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/security/py-cryptography_vectors/distinfo

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

Modified files:

Index: pkgsrc/security/py-cryptography/Makefile
diff -u pkgsrc/security/py-cryptography/Makefile:1.105 pkgsrc/security/py-cryptography/Makefile:1.106
--- pkgsrc/security/py-cryptography/Makefile:1.105      Wed Oct 25 08:38:07 2023
+++ pkgsrc/security/py-cryptography/Makefile    Tue Nov 28 17:37:24 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.105 2023/10/25 08:38:07 adam Exp $
+# $NetBSD: Makefile,v 1.106 2023/11/28 17:37:24 adam Exp $
 
-DISTNAME=      cryptography-41.0.5
+DISTNAME=      cryptography-41.0.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cryptography/}
@@ -10,12 +10,13 @@ HOMEPAGE=   https://github.com/pyca/crypto
 COMMENT=       Cryptographic recipes and primitives for Python
 LICENSE=       apache-2.0 OR modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust-[0-9]*:../../devel/py-setuptools-rust
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.0.0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-rust>=0.11.4:../../devel/py-setuptools-rust
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.12:../../devel/py-cffi
 TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-${PKGVERSION_NOREV}:../../security/py-cryptography_vectors
 TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
 TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6.2.0:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-benchmark-[0-9]*:../../devel/py-test-benchmark
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-subtests-[0-9]*:../../devel/py-test-subtests
@@ -39,12 +40,9 @@ post-install:
        ${DESTDIR}${PREFIX}/${PYSITELIB}/cryptography/hazmat/bindings/_rust.abi3.so
 .endif
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-
 .include "cargo-depends.mk"
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../lang/rust/cargo.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/py-cryptography/PLIST
diff -u pkgsrc/security/py-cryptography/PLIST:1.31 pkgsrc/security/py-cryptography/PLIST:1.32
--- pkgsrc/security/py-cryptography/PLIST:1.31  Wed May 31 12:57:15 2023
+++ pkgsrc/security/py-cryptography/PLIST       Tue Nov 28 17:37:24 2023
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.31 2023/05/31 12:57:15 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.32 2023/11/28 17:37:24 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.APACHE
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.BSD
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/cryptography/__about__.py
 ${PYSITELIB}/cryptography/__about__.pyc
 ${PYSITELIB}/cryptography/__about__.pyo

Index: pkgsrc/security/py-cryptography/cargo-depends.mk
diff -u pkgsrc/security/py-cryptography/cargo-depends.mk:1.8 pkgsrc/security/py-cryptography/cargo-depends.mk:1.9
--- pkgsrc/security/py-cryptography/cargo-depends.mk:1.8        Tue Jul 11 07:49:22 2023
+++ pkgsrc/security/py-cryptography/cargo-depends.mk    Tue Nov 28 17:37:24 2023
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.8 2023/07/11 07:49:22 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.9 2023/11/28 17:37:24 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  Inflector-0.11.4
 CARGO_CRATE_DEPENDS+=  aliasable-0.1.3
@@ -7,6 +7,7 @@ CARGO_CRATE_DEPENDS+=   asn1_derive-0.15.2
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  base64-0.13.1
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=  bitflags-2.4.1
 CARGO_CRATE_DEPENDS+=  cc-1.0.79
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  foreign-types-0.3.2
@@ -16,9 +17,9 @@ CARGO_CRATE_DEPENDS+= libc-0.2.144
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.9
 CARGO_CRATE_DEPENDS+=  memoffset-0.8.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.17.2
-CARGO_CRATE_DEPENDS+=  openssl-0.10.54
+CARGO_CRATE_DEPENDS+=  openssl-0.10.60
 CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.1
-CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.88
+CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.96
 CARGO_CRATE_DEPENDS+=  ouroboros-0.15.6
 CARGO_CRATE_DEPENDS+=  ouroboros_macro-0.15.6
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1

Index: pkgsrc/security/py-cryptography/distinfo
diff -u pkgsrc/security/py-cryptography/distinfo:1.84 pkgsrc/security/py-cryptography/distinfo:1.85
--- pkgsrc/security/py-cryptography/distinfo:1.84       Wed Oct 25 08:38:07 2023
+++ pkgsrc/security/py-cryptography/distinfo    Tue Nov 28 17:37:24 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.84 2023/10/25 08:38:07 adam Exp $
+$NetBSD: distinfo,v 1.85 2023/11/28 17:37:24 adam Exp $
 
 BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
 SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
@@ -21,15 +21,18 @@ Size (base64-0.13.1.crate) = 61002 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (bitflags-2.4.1.crate) = fd00225e0f135e0354f83db133db21ebdbe0e11824a74df7843af022d50ab8de
+SHA512 (bitflags-2.4.1.crate) = d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+Size (bitflags-2.4.1.crate) = 37043 bytes
 BLAKE2s (cc-1.0.79.crate) = 17938b742da494c871322dd29eb6948f35a47beac2b647ef27ec595a33b8de91
 SHA512 (cc-1.0.79.crate) = cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 Size (cc-1.0.79.crate) = 62624 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (cryptography-41.0.5.tar.gz) = 01353a93bce3e31cc79dd5cd5cedc0c055b8048051c5f694cfbe01669a3dd193
-SHA512 (cryptography-41.0.5.tar.gz) = c9eb13c32b4db7358d147fd2218d5afb29308859f40c06da6da5e9703e815c8f22774e586bc75f91ea2e4e9b7c18b3b9a7a9288ff4217343f62171344ee81b4a
-Size (cryptography-41.0.5.tar.gz) = 630537 bytes
+BLAKE2s (cryptography-41.0.7.tar.gz) = 5675482c0ea9df7a3f4ff15708494fcb811b33be328df863c7e16ab7a6bfee79
+SHA512 (cryptography-41.0.7.tar.gz) = c678da6dfc02d84ca9a26bc42844da8ba356f5dc839fefa0b63636c99107b18415b5970d721b72075fc0f8aefc3785dbf143327ceb7f4ebd075df41291b63219
+Size (cryptography-41.0.7.tar.gz) = 630892 bytes
 BLAKE2s (foreign-types-0.3.2.crate) = d6fbfbaaa345e5df7be5b4c09a69174fb43c8ab6b79a989c599f7a8c576d78ba
 SHA512 (foreign-types-0.3.2.crate) = bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
 Size (foreign-types-0.3.2.crate) = 7504 bytes
@@ -51,15 +54,15 @@ Size (memoffset-0.8.0.crate) = 8912 byte
 BLAKE2s (once_cell-1.17.2.crate) = 91ac2f53a8f79cbf60edd4058efe6eac5f81a446527c4210c686eed751886961
 SHA512 (once_cell-1.17.2.crate) = 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7
 Size (once_cell-1.17.2.crate) = 33335 bytes
-BLAKE2s (openssl-0.10.54.crate) = a6be2e35689c51b9e1e5fdf528474818b44edff05f11f4d4aee4005eb3f41ce8
-SHA512 (openssl-0.10.54.crate) = c48d92ecf220bdef6e96b3d915ea64964e6a22dafbb8ed0cf25ba69b55dd566a483b860a80ba88db01e6006be69ea59aab038e05fe8e2370ec1a7e6e6ef75150
-Size (openssl-0.10.54.crate) = 258266 bytes
+BLAKE2s (openssl-0.10.60.crate) = 3c1b84e61f920dad689e8a67254782078121e54d7ce93db5c88a710b9c567284
+SHA512 (openssl-0.10.60.crate) = 4341098b55136862b2206091e740801c165c42f30404e4224c9d5cf3e68b5b6b26f5c4c383495a4b5b6baef232fa698f80136b0c3e86dbc9d411d3bde0d59616
+Size (openssl-0.10.60.crate) = 265736 bytes
 BLAKE2s (openssl-macros-0.1.1.crate) = edb78e0a672af6601a8a2fb10b3d9064caa4059b92688e022ff5354bfa59cac3
 SHA512 (openssl-macros-0.1.1.crate) = 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
 Size (openssl-macros-0.1.1.crate) = 5601 bytes
-BLAKE2s (openssl-sys-0.9.88.crate) = 5400ba3f405a2d26308a9dcd9bcf52bfc4d8f1732cd95f16f7dd108382855839
-SHA512 (openssl-sys-0.9.88.crate) = 4c9f59ed2e74765d55f4a46013b42011ef25b10c4b90748f9bdb72a13c2736289c6952f81edbdbd635d87b5cde8d18b54ccec68c0fce3a76fe7011f4c5125326
-Size (openssl-sys-0.9.88.crate) = 66011 bytes
+BLAKE2s (openssl-sys-0.9.96.crate) = fdbfee9229e9baf2beaac6807f6e57689472f9d2e6ac34cf1318eba8c9bbf31e
+SHA512 (openssl-sys-0.9.96.crate) = b5f0290fde2198e314b8e0d3fddfe0fd6d5ea88024cd1f2a70d99a0b78905568a82e63818cd58bae7f362d663e47202e6fba8cf4fc83354dc0253d78a9dafd76
+Size (openssl-sys-0.9.96.crate) = 67743 bytes
 BLAKE2s (ouroboros-0.15.6.crate) = a438fc121cf74182c25be07f631c72e4682b76af8556b46f29b88fb261a5c4a6
 SHA512 (ouroboros-0.15.6.crate) = ba777f29b26b1a934d7bcf5f456e2e6485dabfe7b8a25160b34feea438e1e7649fb45cb62d83cb1ba9262564b7b877d84f9c9419d877669b65869bed2df9c02c
 Size (ouroboros-0.15.6.crate) = 11257 bytes

Index: pkgsrc/security/py-cryptography_vectors/Makefile
diff -u pkgsrc/security/py-cryptography_vectors/Makefile:1.47 pkgsrc/security/py-cryptography_vectors/Makefile:1.48
--- pkgsrc/security/py-cryptography_vectors/Makefile:1.47       Sat Oct 28 19:57:14 2023
+++ pkgsrc/security/py-cryptography_vectors/Makefile    Tue Nov 28 17:37:24 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.47 2023/10/28 19:57:14 wiz Exp $
+# $NetBSD: Makefile,v 1.48 2023/11/28 17:37:24 adam Exp $
 
-DISTNAME=      cryptography_vectors-41.0.5
+DISTNAME=      cryptography_vectors-41.0.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cryptography_vectors/}
 

Index: pkgsrc/security/py-cryptography_vectors/distinfo
diff -u pkgsrc/security/py-cryptography_vectors/distinfo:1.46 pkgsrc/security/py-cryptography_vectors/distinfo:1.47
--- pkgsrc/security/py-cryptography_vectors/distinfo:1.46       Wed Oct 25 08:38:07 2023
+++ pkgsrc/security/py-cryptography_vectors/distinfo    Tue Nov 28 17:37:24 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.46 2023/10/25 08:38:07 adam Exp $
+$NetBSD: distinfo,v 1.47 2023/11/28 17:37:24 adam Exp $
 
-BLAKE2s (cryptography_vectors-41.0.5.tar.gz) = d0ef2fe57249f3b786703dcc7d9c26fdf244b7b9663ca5853cdc019613352db3
-SHA512 (cryptography_vectors-41.0.5.tar.gz) = 082ccab3512820cb4b1352863a9c592d2a2e550e8c819bf3dcda6fcff9e742af9a0c9e99dc3ad75a6ac52f90a906273893a7356569ded0b272016ee071c7a560
-Size (cryptography_vectors-41.0.5.tar.gz) = 35287967 bytes
+BLAKE2s (cryptography_vectors-41.0.7.tar.gz) = 3717711d1c9394a27854bfb26be9fbc884987d30f0b1eefaf0feaa9d7b381729
+SHA512 (cryptography_vectors-41.0.7.tar.gz) = 05a96cc8d1e3653e62c6822f202f6c25157b2a11bcc42fa8a9462ac1844c295147ed5f49315f0b297c689e244cf13d02948ff5e57c21a487f0210f87518c913f
+Size (cryptography_vectors-41.0.7.tar.gz) = 35288159 bytes



Home | Main Index | Thread Index | Old Index