Date: Fri, 05 Dec 2025 21:11:29 +0000 From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b043508dbae8 - main - devel/py-bsd: Remove expired port Message-ID: <69334a81.314b0.4c375291@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=b043508dbae87759dacca3803508504030ffb6b2 commit b043508dbae87759dacca3803508504030ffb6b2 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2025-12-05 21:11:25 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2025-12-05 21:11:25 +0000 devel/py-bsd: Remove expired port 2025-12-04 devel/py-bsd: Unmaintained upstream --- MOVED | 1 + devel/Makefile | 1 - devel/py-bsd/Makefile | 27 ---------- devel/py-bsd/distinfo | 3 -- devel/py-bsd/files/patch-bsd__extattr.pyx | 84 ------------------------------- devel/py-bsd/files/patch-defs.pxd | 11 ---- devel/py-bsd/pkg-descr | 1 - 7 files changed, 1 insertion(+), 127 deletions(-) diff --git a/MOVED b/MOVED index 7938394de202..25a7e49aa984 100644 --- a/MOVED +++ b/MOVED @@ -4886,3 +4886,4 @@ x11-fonts/gentium-basic||2025-12-04|Has expired: Superceeded by Gentium-7.000 ht www/rubygem-cssbundling-rails-gitlab|www/rubygem-cssbundling-rails-rails-gitlab|2025-12-05|Obsolete, use www/rubygem-cssbundling-rails-rails-gitlab instead misc/amazon-qldb-shell||2025-12-05|Discontinued by Amazon as of July 2025: old and new customers are advised to migrate to Amazon Aurora PostgreSQL devel/libmill||2025-12-05|Has expired: Abandonware, not use in the ports tree +devel/py-bsd||2025-12-05|Has expired: Unmaintained upstream diff --git a/devel/Makefile b/devel/Makefile index aafed7ed59a4..214b4dff0f37 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4609,7 +4609,6 @@ SUBDIR += py-botocore SUBDIR += py-bps-restpy SUBDIR += py-breathe - SUBDIR += py-bsd SUBDIR += py-btest SUBDIR += py-build SUBDIR += py-buildbot diff --git a/devel/py-bsd/Makefile b/devel/py-bsd/Makefile deleted file mode 100644 index 8b1ae3d4913c..000000000000 --- a/devel/py-bsd/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= bsd -PORTVERSION= 1.0.20220510 -PORTREVISION= 1 -CATEGORIES= devel python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Python wrappers for various BSD libc and system calls -WWW= https://github.com/freenas/py-bsd - -LICENSE= BSD3CLAUSE - -DEPRECATED= Unmaintained upstream -EXPIRATION_DATE=2025-12-04 -BROKEN_FreeBSD_15= Requires deprecated header dlg_keys.h - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} - -USES= python -USE_GITHUB= yes -GH_ACCOUNT= freenas -GH_PROJECT= py-bsd -GH_TAGNAME= be67e03 -USE_PYTHON= autoplist distutils cython - -.include <bsd.port.mk> diff --git a/devel/py-bsd/distinfo b/devel/py-bsd/distinfo deleted file mode 100644 index 847b9037ff9a..000000000000 --- a/devel/py-bsd/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1703967999 -SHA256 (freenas-py-bsd-1.0.20220510-be67e03_GH0.tar.gz) = 9bffac236e4e92ac68d158322f0bcc76ba41373133642d90d3d4f88e7375a8b0 -SIZE (freenas-py-bsd-1.0.20220510-be67e03_GH0.tar.gz) = 48406 diff --git a/devel/py-bsd/files/patch-bsd__extattr.pyx b/devel/py-bsd/files/patch-bsd__extattr.pyx deleted file mode 100644 index 96aa43fb0bea..000000000000 --- a/devel/py-bsd/files/patch-bsd__extattr.pyx +++ /dev/null @@ -1,84 +0,0 @@ ---- bsd/extattr.pyx.orig 2022-04-25 12:03:03 UTC -+++ bsd/extattr.pyx -@@ -71,7 +71,7 @@ def get_namespace(*args): - raise ValueError("%s is not a valid extattr namespace" % n) - retval[n] = _namespace_mapping[n] - return retval -- -+ - def get(fobj, namespace = Namespaces.USER, attrname = None, follow = True): - """Wrapper for extattr_get(3) API. - -@@ -215,7 +215,7 @@ def set(fobj, namespace = Namespaces.USER, attr = None - - def set(fobj, namespace = Namespaces.USER, attr = None, follow = True): - """Wrapper for the extattr_set(3) API. -- -+ - :Parameters: - - fobj (file, str, int): the file object upon which to operate. - If a string, this is the path; if a file, the file object -@@ -241,7 +241,7 @@ def set(fobj, namespace = Namespaces.USER, attr = None - char *attr_data - size_t data_len - ssize_t kr -- -+ - pname = NULL - data_buffer = NULL - data_len = 0 -@@ -261,11 +261,11 @@ def set(fobj, namespace = Namespaces.USER, attr = None - attr_name = k - attr_data = v - data_len = len(v) -- -+ - if isinstance(fobj, file_types): -- kr = defs.exattr_set_fd(fobj.fileno(), namespace, attr_name, attr_data, data_len) -+ kr = defs.extattr_set_fd(fobj.fileno(), namespace, attr_name, attr_data, data_len) - elif type(fobj) is int: -- kr = defs.exattr_set_fd(fobj, namespace, attr_name, attr_data, data_len) -+ kr = defs.extattr_set_fd(fobj, namespace, attr_name, attr_data, data_len) - elif type(fobj) is str: - if follow: - kr = defs.extattr_set_file(fobj, namespace, attr_name, attr_data, data_len) -@@ -304,11 +304,11 @@ def _list(fobj, namespace = Namespaces.USER, follow = - size_t nbytes - ssize_t kr - unsigned char *ptr -- -+ - retval = [] - pname = NULL - data_buffer = NULL -- -+ - try: - if isinstance(fobj, file_types): - kr = defs.extattr_list_fd(fobj.fileno(), namespace, data_buffer, 0) -@@ -322,7 +322,7 @@ def _list(fobj, namespace = Namespaces.USER, follow = - kr = defs.extattr_list_link(pname, namespace, NULL, 0) - else: - raise ValueError("Unknown file type") -- -+ - if kr == -1: - raise OSError(errno, os.strerror(errno)) - -@@ -331,7 +331,7 @@ def _list(fobj, namespace = Namespaces.USER, follow = - data_buffer = <char*>malloc(nbytes) - if not data_buffer: - raise MemoryError() -- -+ - if isinstance(fobj, file_types): - kr = defs.extattr_list_file(fobj.fileno(), namespace, data_buffer, nbytes) - elif type(fobj) is int: -@@ -358,6 +358,5 @@ def _list(fobj, namespace = Namespaces.USER, follow = - finally: - if data_buffer: - free(data_buffer) -- --list = _list - -+list = _list diff --git a/devel/py-bsd/files/patch-defs.pxd b/devel/py-bsd/files/patch-defs.pxd deleted file mode 100644 index b9dd1f424d2e..000000000000 --- a/devel/py-bsd/files/patch-defs.pxd +++ /dev/null @@ -1,11 +0,0 @@ ---- defs.pxd.orig 2017-03-30 01:24:59 UTC -+++ defs.pxd -@@ -490,7 +490,7 @@ cdef extern from "sys/extattr.h" nogil: - char *EXTATTR_NAMESPACE_SYSTEM_STRING - - ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes) -- ssize_t exattr_set_fd(int fd, int attrnamespace, const char *attrname, const void *data, size_t nbytes) -+ ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, const void *data, size_t nbytes) - int extattr_delete_fd(int fd, int attrnamespace, const char *attrname) - ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes) - diff --git a/devel/py-bsd/pkg-descr b/devel/py-bsd/pkg-descr deleted file mode 100644 index 70d12fcd3b0c..000000000000 --- a/devel/py-bsd/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Python wrappers for various BSD libc and system calls.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69334a81.314b0.4c375291>
