Date: Wed, 20 May 2026 14:56:26 +0000 From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ea16ba462642 - main - security/py-yara: update to 4.5.5 Message-ID: <6a0dcb9a.421ca.32281af4@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by antoine: URL: https://cgit.FreeBSD.org/ports/commit/?id=ea16ba46264233ac61d621de9e121ac484c0c406 commit ea16ba46264233ac61d621de9e121ac484c0c406 Author: Antoine Brodin <antoine@FreeBSD.org> AuthorDate: 2026-05-20 14:52:16 +0000 Commit: Antoine Brodin <antoine@FreeBSD.org> CommitDate: 2026-05-20 14:56:10 +0000 security/py-yara: update to 4.5.5 --- security/py-yara/Makefile | 13 +++++++------ security/py-yara/distinfo | 6 +++--- security/py-yara/files/patch-setup.py | 11 +++++++++++ 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/security/py-yara/Makefile b/security/py-yara/Makefile index 3c1fd9c50b1f..474f0f305e89 100644 --- a/security/py-yara/Makefile +++ b/security/py-yara/Makefile @@ -1,6 +1,5 @@ -PORTNAME= yara -PORTVERSION= 4.3.1 -PORTREVISION= 1 +PORTNAME= yara-python +PORTVERSION= 4.5.5 DISTVERSIONPREFIX= v CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,16 +13,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}yara-python-dex +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libyara.so:security/yara USE_GITHUB= yes GH_ACCOUNT= VirusTotal -GH_PROJECT= yara-python USES= cpe localbase python CPE_VENDOR= virustotal -USE_PYTHON= distutils autoplist -PYDISTUTILS_BUILDARGS= --dynamic-linking +USE_PYTHON= pep517 autoplist +# XXX could not figure out how to pass --dynamic-linking as setup.py build args +#PEP517_BUILD_CONFIG_SETTING= --dynamic-linking DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} tests.py TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/security/py-yara/distinfo b/security/py-yara/distinfo index ac14275b20e8..8f5e328dfdbb 100644 --- a/security/py-yara/distinfo +++ b/security/py-yara/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709218082 -SHA256 (VirusTotal-yara-python-v4.3.1_GH0.tar.gz) = b17e545feb0c66fa18ff59edc9c71120543d894347e1c40d0bafb29067a470d9 -SIZE (VirusTotal-yara-python-v4.3.1_GH0.tar.gz) = 37871 +TIMESTAMP = 1779270503 +SHA256 (VirusTotal-yara-python-v4.5.5_GH0.tar.gz) = da79d0c8f07eed9780e14e3e51ee0ccdd5b9a28b5ed8b22735c2c2497f8dbff9 +SIZE (VirusTotal-yara-python-v4.5.5_GH0.tar.gz) = 39314 diff --git a/security/py-yara/files/patch-setup.py b/security/py-yara/files/patch-setup.py new file mode 100644 index 000000000000..a97c851deb6f --- /dev/null +++ b/security/py-yara/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2026-04-22 12:28:05 UTC ++++ setup.py +@@ -118,7 +118,7 @@ class BuildCommand(build): + def initialize_options(self): + + build.initialize_options(self) +- self.dynamic_linking = None ++ self.dynamic_linking = True + self.enable_magic = None + self.enable_cuckoo = None + self.enable_dex = Nonehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a0dcb9a.421ca.32281af4>
