Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F144456931
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/shells/xonsh/Makefile b/shells/xonsh/Makefile
index 76ce459dca7d..7ed3959adcd0 100644
--- a/shells/xonsh/Makefile
+++ b/shells/xonsh/Makefile
@@ -1,47 +1,47 @@
PORTNAME= xonsh
-DISTVERSION= 0.22.2
+DISTVERSION= 0.22.3
CATEGORIES= shells python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Python-powered, cross-platform, Unix-gazing shell
WWW= https://xon.sh
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=5.3.1:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.29:devel/py-prompt-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.2:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyte>=0.8.0:devel/py-pyte@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-subprocess>0:devel/py-pytest-subprocess@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}restructuredtext-lint>0:textproc/py-restructuredtext-lint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv>=20.16.2:devel/py-virtualenv@${PY_FLAVOR}
USES= python shebangfix
USE_PYTHON= autoplist concurrent pep517 pytest
PYTEST_BROKEN_TESTS= test_builtins.py test_commands_cache.py \
test_integrations.py test_man.py test_ptk_highlight.py \
test_bash_completer.py test_dir_completers.py \
test_specs.py test_os.xsh test_command_completers.py \
test_tracer.py
SHEBANG_FILES= tests/bin/cat tests/bin/pwd tests/bin/wc
NO_ARCH= yes
post-patch:
${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|' \
${WRKSRC}/tests/test_integrations.py \
${WRKSRC}/tests/test_virtualenv_activator.py
.include <bsd.port.mk>
diff --git a/shells/xonsh/distinfo b/shells/xonsh/distinfo
index eb6b1a90bd77..256589533fa9 100644
--- a/shells/xonsh/distinfo
+++ b/shells/xonsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770229340
-SHA256 (xonsh-0.22.2.tar.gz) = a3ceb8dc2111bb383e464b46b59e5a1d7811ee8d947d2227d64200d6788ff815
-SIZE (xonsh-0.22.2.tar.gz) = 826228
+TIMESTAMP = 1770233547
+SHA256 (xonsh-0.22.3.tar.gz) = 67468d9689cdfc88c90b3530c696b70f540959216968c016bea3645343134069
+SIZE (xonsh-0.22.3.tar.gz) = 826448
diff --git a/shells/xonsh/files/patch-xonsh_platform.py b/shells/xonsh/files/patch-xonsh_platform.py
index dc2b4163d3c6..e96ffdf8a317 100644
--- a/shells/xonsh/files/patch-xonsh_platform.py
+++ b/shells/xonsh/files/patch-xonsh_platform.py
@@ -1,11 +1,11 @@
---- xonsh/platform.py.orig 2018-09-05 14:16:47 UTC
+--- xonsh/platform.py.orig 2026-02-04 16:49:54 UTC
+++ xonsh/platform.py
-@@ -571,7 +571,7 @@ def LIBC():
- libc = ctypes.CDLL("msys-2.0.dll")
+@@ -576,7 +576,7 @@ def LIBC():
+ libc = None
elif ON_BSD:
try:
- libc = ctypes.CDLL("libc.so")
+ libc = ctypes.CDLL(ctypes.util.find_library("c"))
except AttributeError:
libc = None
except OSError:
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sun, Mar 29, 1:36 PM (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28218324
Default Alt Text
(3 KB)
Attached To
Mode
R11 FreeBSD ports repository
Attached
Detach File
Event Timeline
Log In to Comment