From nobody Tue Feb 10 19:37:41 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f9X056B2Jz6Rskg for ; Tue, 10 Feb 2026 19:37:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f9X054Qpdz49Cr for ; Tue, 10 Feb 2026 19:37:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770752261; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EzWPdma5ynOQDFXmdpZp0TP1MCKjpEL9zJKJRXMJRFQ=; b=rcFSa8PP1WCNBILxf288477dYGESviPn1oN1ZLSo6gsJyQrEcooCtB8mD6RYpxUmKsv5h3 GR9iXaGZJulxH2u8B4Golfa/sjG5y9qgh7NvHNM1OaJSYTeTNFPhzJCYW5KuPg1nwXnv8S mYY00iVP675wQp6PZTExAvXimUUkMFCwgndHemY7iDvh1gR/tU3WMHqhqX6zIMBU/GOKzq yYWUoLchx0Y/jA1AaQRknx1r/0ipPNjn/4nfRmvDPgdxk/m4aemE9eIaPu5yEdSJvfoEDF lE2RYflwifyPIm6YIHcowJqi9pzR1n9aMQojwU0TYNNShn7H24l4xxrmrWEZSg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770752261; a=rsa-sha256; cv=none; b=FfnXItQvTT34Mxhc1eD0EA2xtPJp/OZkdMGEq1zkgbcEfoyvyUy8rusKPTsSh1xeeVPQsN fZ9ii4QknyBEQ3dBI+4n3dx5nEeKkO/ClJ9YcbSjutQRhqmP+SRP/Mem+MtfPLl5vpPHDE euEJpsCtIw6YSWYmS7UOE6LwEfXy0R/aN1cRlVowLTReG6gARoiv669jFGj653Ry+qs3Ro JAZSkr51iu1/lb5ldOREnjA5y9KVpjmY0iyLwRFohidMZ8vC4o/47pgoEaFKn7Bfwz+3pp ii+WVx2MUJ05GaKgW8y2XjIMOT/g04EzDUf2gged8dvXQisMp2HzkyOeYnJNTw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770752261; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EzWPdma5ynOQDFXmdpZp0TP1MCKjpEL9zJKJRXMJRFQ=; b=aKDMe5MXhud1SOWACBim5X4xhkMLfaxmQqgBC6By6kSMQLEqlFuP7wbT8d1pbRIX2z1T/l KPbdoInH0vGwCybbRhQ1htE9Lb6eWA3essXF5Sn/o1W8nLQx74Lr4NyhAKO0m+/8X+6S7F hysFzk2hv+GLNF/cKDiC8ktCnjNWTxztJ/K97OOwwuG0/GqnEJdsikqe3CAyg1ZyNKVs6a S9BCHMjYu5QuPTLf0HmY4MDe7fZOUEwviJPkfyCwWO2T25phjakixT1/rXPZzTDW/6EdVk 1SeRSEr2R3YgiW5dS1Z/AQfs6NOO4O3ymhaIkm3/7FaWiie0MSziQMPyVM4Ziw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f9X053dglz22Y for ; Tue, 10 Feb 2026 19:37:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 38bdb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 10 Feb 2026 19:37:41 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 9b65d0f6ca3c - main - devel/py-lxml5: Remove obsoleted port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9b65d0f6ca3c8bd4cd25894e69393ea9412d0488 Auto-Submitted: auto-generated Date: Tue, 10 Feb 2026 19:37:41 +0000 Message-Id: <698b8905.38bdb.32c7ea1f@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=9b65d0f6ca3c8bd4cd25894e69393ea9412d0488 commit 9b65d0f6ca3c8bd4cd25894e69393ea9412d0488 Author: Po-Chuan Hsieh AuthorDate: 2026-02-10 19:31:48 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-02-10 19:31:48 +0000 devel/py-lxml5: Remove obsoleted port Use devel/py-lxml instead. --- MOVED | 1 + devel/Makefile | 1 - devel/py-lxml5/Makefile | 30 ------------------- devel/py-lxml5/distinfo | 3 -- devel/py-lxml5/files/patch-cython | 49 ------------------------------- devel/py-lxml5/files/patch-pyproject.toml | 9 ------ devel/py-lxml5/pkg-descr | 3 -- 7 files changed, 1 insertion(+), 95 deletions(-) diff --git a/MOVED b/MOVED index adecbff80051..0bee8bc5546d 100644 --- a/MOVED +++ b/MOVED @@ -5113,3 +5113,4 @@ devel/py-Levenshtein|devel/py-levenshtein|2026-02-07|Rename to match upstream misc/py-natten|misc/py-NATTEN|2026-02-10|Rename to match name in PyPI net/tcpkali||2026-02-10|Upstream dead and compromised devel/py-hishel0|devel/py-hishel|2026-02-10|Remove obsoleted port. Use devel/py-hishel instead +devel/py-lxml5|devel/py-lxml|2026-02-10|Remove obsoleted port. Use devel/py-lxml instead diff --git a/devel/Makefile b/devel/Makefile index fde1e252c690..587d780567d5 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5268,7 +5268,6 @@ SUBDIR += py-lxml SUBDIR += py-lxml-html-clean SUBDIR += py-lxml-stubs - SUBDIR += py-lxml5 SUBDIR += py-mac-vendor-lookup SUBDIR += py-macholib SUBDIR += py-madoka diff --git a/devel/py-lxml5/Makefile b/devel/py-lxml5/Makefile deleted file mode 100644 index b7b58eb332cb..000000000000 --- a/devel/py-lxml5/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= lxml -PORTVERSION= 5.4.0 -PORTREVISION= 2 -CATEGORIES= devel python -MASTER_SITES= PYPI \ - https://github.com/lxml/lxml/releases/download/lxml-${PORTVERSION}/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 5 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Pythonic XML processing library combining libxml2/libxslt -WWW= https://lxml.de/ \ - https://github.com/lxml/lxml - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} - -USES= cpe gnome python -USE_GNOME= libxml2 libxslt -USE_PYTHON= autoplist concurrent cython pep517 - -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}lxml ${PYTHON_PKGNAMEPREFIX}lxml5 - -post-install: - ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + - -.include diff --git a/devel/py-lxml5/distinfo b/devel/py-lxml5/distinfo deleted file mode 100644 index be9fd931eac9..000000000000 --- a/devel/py-lxml5/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1745936150 -SHA256 (lxml-5.4.0.tar.gz) = d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd -SIZE (lxml-5.4.0.tar.gz) = 3679479 diff --git a/devel/py-lxml5/files/patch-cython b/devel/py-lxml5/files/patch-cython deleted file mode 100644 index 8e0de0845e51..000000000000 --- a/devel/py-lxml5/files/patch-cython +++ /dev/null @@ -1,49 +0,0 @@ -Obtained from: https://github.com/lxml/lxml/commit/6a0f0f09e26d574e75848d0ca1ef00e97ee49658 - https://github.com/lxml/lxml/commit/99c81a6694f92dd09626f861f313505ab667b948 - ---- setupinfo.py.orig 2025-04-22 12:23:54 UTC -+++ setupinfo.py -@@ -176,34 +176,6 @@ def ext_modules(static_include_dirs, static_library_di - from Cython.Build import cythonize - result = cythonize(result, compiler_directives=cythonize_directives) - -- # Fix compiler warning due to missing pragma-push in Cython 3.0.9. -- for ext in result: -- for source_file in ext.sources: -- if not source_file.endswith('.c'): -- continue -- with open(source_file, 'rb') as f: -- lines = f.readlines() -- if b'Generated by Cython 3.0.9' not in lines[0]: -- continue -- -- modified = False -- temp_file = source_file + ".tmp" -- with open(temp_file, 'wb') as f: -- last_was_push = False -- for line in lines: -- if b'#pragma GCC diagnostic ignored "-Wincompatible-pointer-types"' in line and not last_was_push: -- f.write(b"#pragma GCC diagnostic push\n") -- modified = True -- last_was_push = b'#pragma GCC diagnostic push' in line -- f.write(line) -- -- if modified: -- print("Fixed Cython 3.0.9 generated source file " + source_file) -- os.unlink(source_file) -- os.rename(temp_file, source_file) -- else: -- os.unlink(temp_file) -- - # for backwards compatibility reasons, provide "etree[_api].h" also as "lxml.etree[_api].h" - for header_filename in HEADER_FILES: - src_file = os.path.join(SOURCE_PATH, 'lxml', header_filename) -@@ -367,6 +339,8 @@ def define_macros(): - macros.append(('LXML_UNICODE_STRINGS', '1')) - if OPTION_WITH_COVERAGE: - macros.append(('CYTHON_TRACE_NOGIL', '1')) -+ # coverage.py does not support Cython together with sys.monitoring. -+ macros.append(('CYTHON_USE_SYS_MONITORING', '0')) - if OPTION_BUILD_LIBXML2XSLT: - macros.append(('LIBXML_STATIC', None)) - macros.append(('LIBXSLT_STATIC', None)) diff --git a/devel/py-lxml5/files/patch-pyproject.toml b/devel/py-lxml5/files/patch-pyproject.toml deleted file mode 100644 index acf2d2f5a6ab..000000000000 --- a/devel/py-lxml5/files/patch-pyproject.toml +++ /dev/null @@ -1,9 +0,0 @@ ---- pyproject.toml.orig 2025-04-22 12:23:54 UTC -+++ pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["Cython>=3.0.11, < 3.1.0", "setuptools", "wheel"] -+requires = ["Cython>=3.1.0", "setuptools", "wheel"] - - [tool.cibuildwheel] - build-verbosity = 1 diff --git a/devel/py-lxml5/pkg-descr b/devel/py-lxml5/pkg-descr deleted file mode 100644 index 3f8964774fe1..000000000000 --- a/devel/py-lxml5/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -lxml is the most feature-rich and easy-to-use library for processing XML and -HTML in the Python language. It's also very fast and memory friendly, just so -you know.