Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Feb 2025 15:59:01 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b5cc7c55fecc - main - security/py-wassima: Update to 1.2.1
Message-ID:  <202502031559.513Fx1XM013556@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b5cc7c55fecc653ed6c53a0520b7ed393837f22a

commit b5cc7c55fecc653ed6c53a0520b7ed393837f22a
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-03 15:21:07 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-03 15:51:32 +0000

    security/py-wassima: Update to 1.2.1
    
    - Add GitHub to MASTER_SITES
    
    Changes:        https://github.com/jawah/wassima/releases
---
 security/py-wassima/Makefile                   |  6 +--
 security/py-wassima/Makefile.crates            | 27 ++++++------
 security/py-wassima/distinfo                   | 60 +++++++++++++-------------
 security/py-wassima/files/patch-pyproject.toml |  4 +-
 4 files changed, 47 insertions(+), 50 deletions(-)

diff --git a/security/py-wassima/Makefile b/security/py-wassima/Makefile
index ba125f86a2d1..9b4342a57f0a 100644
--- a/security/py-wassima/Makefile
+++ b/security/py-wassima/Makefile
@@ -1,8 +1,8 @@
 PORTNAME=	wassima
-PORTVERSION=	1.1.6
-PORTREVISION=	1
+PORTVERSION=	1.2.1
 CATEGORIES=	security python
-MASTER_SITES=	PYPI
+MASTER_SITES=	PYPI \
+		https://github.com/jawah/wassima/releases/download/${PORTVERSION}/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 
diff --git a/security/py-wassima/Makefile.crates b/security/py-wassima/Makefile.crates
index 8731b2831941..a5ca1d798c83 100644
--- a/security/py-wassima/Makefile.crates
+++ b/security/py-wassima/Makefile.crates
@@ -1,8 +1,8 @@
 CARGO_CRATES=	autocfg-1.4.0 \
-		bitflags-2.6.0 \
-		cc-1.2.5 \
+		bitflags-2.7.0 \
+		cc-1.2.8 \
 		cfg-if-1.0.0 \
-		core-foundation-0.9.4 \
+		core-foundation-0.10.0 \
 		core-foundation-sys-0.8.7 \
 		heck-0.5.0 \
 		indoc-2.0.5 \
@@ -11,22 +11,21 @@ CARGO_CRATES=	autocfg-1.4.0 \
 		once_cell-1.20.2 \
 		openssl-probe-0.1.5 \
 		portable-atomic-1.10.0 \
-		proc-macro2-1.0.92 \
-		pyo3-0.23.3 \
-		pyo3-build-config-0.23.3 \
-		pyo3-ffi-0.23.3 \
-		pyo3-macros-0.23.3 \
-		pyo3-macros-backend-0.23.3 \
+		proc-macro2-1.0.93 \
+		pyo3-0.23.4 \
+		pyo3-build-config-0.23.4 \
+		pyo3-ffi-0.23.4 \
+		pyo3-macros-0.23.4 \
+		pyo3-macros-backend-0.23.4 \
 		python3-dll-a-0.2.12 \
 		quote-1.0.38 \
-		rustls-native-certs-0.7.3 \
-		rustls-pemfile-2.2.0 \
+		rustls-native-certs-0.8.1 \
 		rustls-pki-types-1.10.1 \
 		schannel-0.1.27 \
-		security-framework-2.11.1 \
-		security-framework-sys-2.13.0 \
+		security-framework-3.2.0 \
+		security-framework-sys-2.14.0 \
 		shlex-1.3.0 \
-		syn-2.0.91 \
+		syn-2.0.96 \
 		target-lexicon-0.12.16 \
 		unicode-ident-1.0.14 \
 		unindent-0.2.3 \
diff --git a/security/py-wassima/distinfo b/security/py-wassima/distinfo
index 2f8827faa1c9..9a21d89f8d8d 100644
--- a/security/py-wassima/distinfo
+++ b/security/py-wassima/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1735227772
-SHA256 (wassima-1.1.6.tar.gz) = 4c9e88213a5cd8fc6db56117627fb8b89499478e63e75fe07c627bf55af6501c
-SIZE (wassima-1.1.6.tar.gz) = 16678
+TIMESTAMP = 1738089146
+SHA256 (wassima-1.2.1.tar.gz) = 7798ed43e337a618650383d1630c6b66efd65ccedbd61726a3fdaab752f677a4
+SIZE (wassima-1.2.1.tar.gz) = 16915
 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/cc-1.2.5.crate) = c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e
-SIZE (rust/crates/cc-1.2.5.crate) = 99839
+SHA256 (rust/crates/bitflags-2.7.0.crate) = 1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be
+SIZE (rust/crates/bitflags-2.7.0.crate) = 45924
+SHA256 (rust/crates/cc-1.2.8.crate) = ad0cf6e91fde44c773c6ee7ec6bba798504641a8bc2eb7e37a04ffbf4dfaa55a
+SIZE (rust/crates/cc-1.2.8.crate) = 100790
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
-SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
+SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
 SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -27,38 +27,36 @@ SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc19480
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
 SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
 SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/pyo3-0.23.3.crate) = e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15
-SIZE (rust/crates/pyo3-0.23.3.crate) = 1073838
-SHA256 (rust/crates/pyo3-build-config-0.23.3.crate) = dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b
-SIZE (rust/crates/pyo3-build-config-0.23.3.crate) = 32509
-SHA256 (rust/crates/pyo3-ffi-0.23.3.crate) = eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d
-SIZE (rust/crates/pyo3-ffi-0.23.3.crate) = 74064
-SHA256 (rust/crates/pyo3-macros-0.23.3.crate) = fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257
-SIZE (rust/crates/pyo3-macros-0.23.3.crate) = 8085
-SHA256 (rust/crates/pyo3-macros-backend-0.23.3.crate) = 38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d
-SIZE (rust/crates/pyo3-macros-backend-0.23.3.crate) = 70098
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc
+SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676
+SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7
+SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885
+SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d
+SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806
+SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7
+SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852
+SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4
+SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912
 SHA256 (rust/crates/python3-dll-a-0.2.12.crate) = 9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8
 SIZE (rust/crates/python3-dll-a-0.2.12.crate) = 83731
 SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
 SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
-SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
 SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37
 SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944
 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
 SIZE (rust/crates/schannel-0.1.27.crate) = 42772
-SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
-SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.13.0.crate) = 1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5
-SIZE (rust/crates/security-framework-sys-2.13.0.crate) = 20496
+SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
+SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/syn-2.0.91.crate) = d53cbcb5a243bd33b7858b1d7f4aca2153490815872d86d955d6ea29f743c035
-SIZE (rust/crates/syn-2.0.91.crate) = 291128
+SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
+SIZE (rust/crates/syn-2.0.96.crate) = 297497
 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
 SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
diff --git a/security/py-wassima/files/patch-pyproject.toml b/security/py-wassima/files/patch-pyproject.toml
index baffff565620..d49cce2c50c3 100644
--- a/security/py-wassima/files/patch-pyproject.toml
+++ b/security/py-wassima/files/patch-pyproject.toml
@@ -1,10 +1,10 @@
---- pyproject.toml.orig	2024-12-26 06:59:54 UTC
+--- pyproject.toml.orig	2025-01-20 15:50:25 UTC
 +++ pyproject.toml
 @@ -36,7 +36,6 @@ dependencies = [
      "Development Status :: 5 - Production/Stable"
  ]
  dependencies = [
--  "certifi; (platform_python_implementation != 'CPython' or python_full_version < '3.7.10') or (platform_system != 'Darwin' and platform_system != 'Windows' and platform_system != 'Linux') or (platform_machine != 'x86_64' and platform_machine != 's390x' and platform_machine != 'aarch64' and platform_machine != 'armv7l' and platform_machine != 'ppc64le' and platform_machine != 'ppc64' and platform_machine != 'AMD64' and platform_machine != 'arm64' and platform_machine != 'ARM64' and platform_machine != 'i686') or (platform_python_implementation == 'PyPy' and python_version >= '3.11')",
+-  "certifi; (platform_python_implementation != 'CPython' or python_full_version < '3.7.10') or (platform_system != 'Darwin' and platform_system != 'Windows' and platform_system != 'Linux') or (platform_machine != 'x86_64' and platform_machine != 's390x' and platform_machine != 'aarch64' and platform_machine != 'armv7l' and platform_machine != 'ppc64le' and platform_machine != 'ppc64' and platform_machine != 'AMD64' and platform_machine != 'arm64' and platform_machine != 'ARM64' and platform_machine != 'i686' and platform_machine != 'x86') or (platform_python_implementation == 'PyPy' and python_version >= '3.11')",
  ]
  dynamic = ["version"]
  



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202502031559.513Fx1XM013556>