Merge remote-tracking branch 'origin/pristine'
* origin/pristine: (287 commits)
www/py-dj50-django-auth-ldap: Remove expired port
devel/py-dj50-django-rq: Remove expired port
www/py-dj50-django-debug-toolbar: Remove expired port
www/py-dj50-drf-spectacular-sidecar: Remove expired port
devel/aphpbreakdown: Remove expired port
www/py-dj50-djangorestframework: Remove expired port
www/py-dj50-drf-spectacular: Remove expired port
devel/p5-Glib: fix runtime with Perl 5.40
devel/wasi-{compiler-rt,libcxx}20: sync to 20.1.6
editors/openoffice-*: Re-order include path
www/gohugo: Update to 0.147.7
net-p2p/{lib,r}torrent: Update to 0.15.4
print/makeindex: Refactor
russian/d1489: Refactor
security/sectok: Mark DEPRECATED
security/libsectok: Mark DEPRECATED
sysutils/seatools: Use USES=tar
textproc/xml-commons: Refactor
vietnamese/vnpstext: Use USES=tar
x11-drivers/xf86-video-amdgpu: Refactor
...
This commit is contained in:
@@ -4423,3 +4423,15 @@ lang/perl5.36||2025-05-29|Has expired: Support end three years after .0 release,
|
||||
ftp/wcurl|ftp/curl|2025-05-31|Included in curl version 8.14.0 and later, please use ftp/curl instead
|
||||
net/openbgpd6|net/openbgpd8|2025-05-31|Has expired: Unsupported upstream, consider using net/openbgpd8
|
||||
lang/kross-interpreters||2025-05-31|Has expired: Development discontinued, not shipped with the next KDE Gear release
|
||||
www/py-dj50-django-taggit|www/py-dj51-django-taggit|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
www/py-dj50-strawberry-graphql-django|www/py-dj51-strawberry-graphql-django|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
devel/py-dj50-strawberry-graphql|devel/py-dj51-strawberry-graphql|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
www/py-dj50-channels|www/py-dj51-channels|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
sysutils/screen49||2025-06-01|Has expired: Multiple CVEs
|
||||
www/py-dj50-drf-spectacular|www/py-dj51-drf-spectacular|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
www/py-dj50-djangorestframework|www/py-dj51-djangorestframework|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
devel/aphpbreakdown||2025-06-01|Has expired: Upstream is gone and last release in 2018
|
||||
www/py-dj50-drf-spectacular-sidecar|www/py-dj51-drf-spectacular-sidecar|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
www/py-dj50-django-debug-toolbar|www/py-dj51-django-debug-toolbar|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
devel/py-dj50-django-rq|devel/py-dj51-django-rq|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
www/py-dj50-django-auth-ldap|www/py-dj51-django-auth-ldap|2025-06-01|Has expired: Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= blosc2
|
||||
PORTVERSION= 3.3.3
|
||||
PORTVERSION= 3.3.4
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747715334
|
||||
SHA256 (blosc2-3.3.3.tar.gz) = e406ef8e21a296e0aff83d1569fa81c3cb005d99fcbd6ef4a37b30d7fc8eba5a
|
||||
SIZE (blosc2-3.3.3.tar.gz) = 3642901
|
||||
TIMESTAMP = 1748495749
|
||||
SHA256 (blosc2-3.3.4.tar.gz) = ebc8c80852361e1ea4ea5048c8ff09d0b7b5ea3797e29c72caec59d990a4d3f2
|
||||
SIZE (blosc2-3.3.4.tar.gz) = 3645196
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= pyzstd
|
||||
PORTVERSION= 0.17.0
|
||||
DISTVERSION= 0.17.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -21,7 +22,7 @@ TEST_ENV= ${MAKE_ENV} \
|
||||
PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyzstd/_c/_zstd.cpython-311.so
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyzstd/_c/_zstd.cpython-${PYTHON_SUFFIX}.so
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
PORTNAME= libopenmpt
|
||||
DISTVERSION= 0.7.13
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.8.0
|
||||
DISTVERSIONSUFFIX= +release.autotools
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1736271882
|
||||
SHA256 (libopenmpt-0.7.13+release.autotools.tar.gz) = dcd7cde4f9c498eb496c4556e1c1b81353e2a74747e8270a42565117ea42e1f1
|
||||
SIZE (libopenmpt-0.7.13+release.autotools.tar.gz) = 1681351
|
||||
TIMESTAMP = 1748761924
|
||||
SHA256 (libopenmpt-0.8.0+release.autotools.tar.gz) = 553ee9c63c4b3cbc9b664d5bc31d8bc4eeb345fad8809f03cbf93147a108ab32
|
||||
SIZE (libopenmpt-0.8.0+release.autotools.tar.gz) = 1717401
|
||||
|
||||
@@ -15,7 +15,7 @@ include/libopenmpt/libopenmpt_version.h
|
||||
lib/libopenmpt.a
|
||||
lib/libopenmpt.so
|
||||
lib/libopenmpt.so.0
|
||||
lib/libopenmpt.so.0.4.4
|
||||
lib/libopenmpt.so.0.5.5
|
||||
libdata/pkgconfig/libopenmpt.pc
|
||||
%%OPENMPT123%%share/man/man1/openmpt123.1.gz
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.md
|
||||
|
||||
@@ -3,12 +3,13 @@ PORTVERSION= 1.0
|
||||
CATEGORIES= benchmarks
|
||||
MASTER_SITES= http://www.arch.cs.titech.ac.jp/~kise/nq/package/
|
||||
DISTNAME= qn24b-version${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= nakaji@jp.freebsd.org
|
||||
COMMENT= N-queens benchmark
|
||||
WWW= https://www.arch.cs.titech.ac.jp/~kise/nq/index.htm
|
||||
|
||||
USES= tar:tgz
|
||||
|
||||
WRKSRC= ${WRKDIR}/version${PORTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= MPI STATIC OPTIMIZED_CFLAGS
|
||||
|
||||
@@ -3,7 +3,6 @@ PORTVERSION= 051010
|
||||
CATEGORIES= converters
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}_src-${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Series of programs to interconvert between mac fonts
|
||||
@@ -11,6 +10,8 @@ WWW= https://fondu.sourceforge.net/
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USES= tar:tgz
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= rencode
|
||||
PORTVERSION= 1.0.6
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.0.7
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= converters devel python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -11,26 +11,21 @@ WWW= https://github.com/aresch/rencode
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR}
|
||||
|
||||
USES= cpe python
|
||||
CPE_VENDOR= ${PORTNAME}_project
|
||||
USE_PYTHON= autoplist cython3 pep517
|
||||
USE_PYTHON= autoplist cython pep517 pytest
|
||||
|
||||
CPE_VENDOR= rencode_project
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= aresch
|
||||
GH_TAGNAME= 572ff74586d9b1daab904c6f7f7009ce0143bb75
|
||||
|
||||
# Make setup.py test target work with setup.py:test_suite
|
||||
# See: files/patch-setup.py
|
||||
post-patch:
|
||||
${TOUCH} ${WRKSRC}/tests/__init__.py
|
||||
@${MV} ${WRKSRC}/build.py ${WRKSRC}/_build.py
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/rencode/_rencode*.so
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
|
||||
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1706773577
|
||||
SHA256 (aresch-rencode-1.0.6-572ff74586d9b1daab904c6f7f7009ce0143bb75_GH0.tar.gz) = af3c1193a54713ac036c35fe516a6bea391c38442d81ff9721e06bf777335f7c
|
||||
SIZE (aresch-rencode-1.0.6-572ff74586d9b1daab904c6f7f7009ce0143bb75_GH0.tar.gz) = 25887
|
||||
TIMESTAMP = 1748496017
|
||||
SHA256 (aresch-rencode-v1.0.7_GH0.tar.gz) = 6524112048125656cbba0596d296d8b2680873c3867db1e25a4a28c45a0c463d
|
||||
SIZE (aresch-rencode-v1.0.7_GH0.tar.gz) = 26052
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
--- pyproject.toml.orig 2025-05-28 22:00:38 UTC
|
||||
+++ pyproject.toml
|
||||
@@ -9,12 +9,12 @@ exclude = ['rencode/*.c']
|
||||
exclude = ['rencode/*.c']
|
||||
|
||||
[tool.poetry.build]
|
||||
-script = "build.py"
|
||||
+script = "_build.py"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.9"
|
||||
cython = ">=3"
|
||||
-setuptools = "^80.4.0"
|
||||
+setuptools = "*"
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
black = "^21.9b0"
|
||||
@@ -23,7 +23,7 @@ pytest = "^8.3.5"
|
||||
|
||||
|
||||
[tool.poetry.group.build.dependencies]
|
||||
-setuptools = "^80.9.0"
|
||||
+setuptools = "*"
|
||||
cython = "^3.1.1"
|
||||
poetry-core = "^2.1.3"
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
# 1) make setup.py test command work via test_suite directive
|
||||
# 2) Honour/respect user CFLAGS
|
||||
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233561
|
||||
|
||||
--- setup.py.orig 2024-01-31 07:33:33 UTC
|
||||
+++ setup.py
|
||||
@@ -42,7 +42,6 @@ ext_modules = [
|
||||
ext_modules = [
|
||||
Extension(
|
||||
"rencode._rencode",
|
||||
- extra_compile_args=["-O3"],
|
||||
sources=["rencode/_rencode" + source_ext],
|
||||
),
|
||||
]
|
||||
@@ -97,4 +96,5 @@ setup(
|
||||
cmdclass={"build_ext": optional_build_ext},
|
||||
ext_modules=ext_modules,
|
||||
setup_requires=["setuptools"],
|
||||
+ test_suite='tests',
|
||||
)
|
||||
@@ -758,6 +758,7 @@
|
||||
SUBDIR += py-rb
|
||||
SUBDIR += py-redis
|
||||
SUBDIR += py-redis2
|
||||
SUBDIR += py-redis5
|
||||
SUBDIR += py-rrdtool
|
||||
SUBDIR += py-schemachange
|
||||
SUBDIR += py-sispy
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= freetds
|
||||
DISTVERSION= 1.5.1
|
||||
DISTVERSION= 1.5.2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= https://www.freetds.org/files/stable/ \
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1745482198
|
||||
SHA256 (freetds-1.5.1.tar.bz2) = 6146fde211b00583fad3c6d10030cfa664a744e0f5ae6b87edfd657bdf463b05
|
||||
SIZE (freetds-1.5.1.tar.bz2) = 2438375
|
||||
TIMESTAMP = 1748779474
|
||||
SHA256 (freetds-1.5.2.tar.bz2) = 7100a723bef1c0866f0a12c7081b410447959c8b9cc7500196c5c5d64042c056
|
||||
SIZE (freetds-1.5.2.tar.bz2) = 2439379
|
||||
|
||||
@@ -76,7 +76,8 @@ MAKE_ARGS= --cxx-std=17 \
|
||||
MONGO_VERSION=${DISTVERSION} \
|
||||
VERBOSE=on
|
||||
|
||||
CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE
|
||||
CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE \
|
||||
-Wno-deprecated-builtins
|
||||
|
||||
CONFLICTS_INSTALL= mongodb[0-9][0-9]
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= mongodb
|
||||
DISTVERSIONPREFIX= r
|
||||
DISTVERSION= 7.0.20
|
||||
DISTVERSION= 7.0.21
|
||||
CATEGORIES= databases net
|
||||
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
|
||||
|
||||
@@ -44,7 +44,7 @@ USES+= gmake pkgconfig
|
||||
CPE_PRODUCT= mongodb
|
||||
|
||||
# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh
|
||||
MOZJS_TAG= ee5eabe03bfae1cba9d97eb380fbc9408707b9ee
|
||||
MOZJS_TAG= 98c8be22bec7bb650156e0d389b425322d8c323c
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= mongodb mongodb-forks:mozjs
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
TIMESTAMP = 1747294177
|
||||
SHA256 (mongodb-mongo-r7.0.20_GH0.tar.gz) = 5946b2ec223f156b1eb67226d074f14a6f218d0a43920c266bafc431b936e124
|
||||
SIZE (mongodb-mongo-r7.0.20_GH0.tar.gz) = 88002907
|
||||
SHA256 (mongodb-forks-spidermonkey-ee5eabe03bfae1cba9d97eb380fbc9408707b9ee_GH0.tar.gz) = ff2f5ed45ae507d64022e3af17d11dc984b66f9b99931d8da34ce92fe5b6d816
|
||||
SIZE (mongodb-forks-spidermonkey-ee5eabe03bfae1cba9d97eb380fbc9408707b9ee_GH0.tar.gz) = 280291333
|
||||
TIMESTAMP = 1748467171
|
||||
SHA256 (mongodb-mongo-r7.0.21_GH0.tar.gz) = 9a79bd9e0ffa80c092624bec331865475ebb47b2648cf8bb14d83419a4b1f9a6
|
||||
SIZE (mongodb-mongo-r7.0.21_GH0.tar.gz) = 87745814
|
||||
SHA256 (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 9c266a0b13e1352d410e4c0b985c4f31cea0bcc81631f2a38af9291f676434bf
|
||||
SIZE (mongodb-forks-spidermonkey-98c8be22bec7bb650156e0d389b425322d8c323c_GH0.tar.gz) = 280427824
|
||||
|
||||
@@ -9,6 +9,9 @@ MAINTAINER= fw@moov.de
|
||||
COMMENT= Inflate/deflate columns to Authen::Passphrase instances
|
||||
WWW= https://metacpan.org/release/DBIx-Class-InflateColumn-Authen-Passphrase
|
||||
|
||||
DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Authen-Passphrase
|
||||
EXPIRATION_DATE=2025-09-01
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= p5-DBIx-Class-DynamicDefault>=0.03:databases/p5-DBIx-Class-DynamicDefault \
|
||||
p5-DBIx-Class>=0.08009:databases/p5-DBIx-Class \
|
||||
|
||||
@@ -12,6 +12,9 @@ WWW= https://metacpan.org/release/Interchange6-Schema
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
DEPRECATED= Depends on expired security/p5-Data-Entropy via databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase
|
||||
EXPIRATION_DATE=2025-09-01
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= p5-DBIx-Class>=0:databases/p5-DBIx-Class\
|
||||
p5-DBIx-Class-Schema-Config>=0:databases/p5-DBIx-Class-Schema-Config\
|
||||
|
||||
@@ -1,19 +1,18 @@
|
||||
PORTNAME= redis
|
||||
PORTVERSION= 5.3.0
|
||||
PORTVERSION= 6.1.0
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Python client for Redis key-value store
|
||||
WWW= https://github.com/redis/redis-py
|
||||
WWW= https://redis.readthedocs.io/en/latest/ \
|
||||
https://github.com/redis/redis-py
|
||||
|
||||
LICENSE= MIT
|
||||
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}pyjwt>=2.9.0:www/py-pyjwt@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
|
||||
redis-server:databases/redis
|
||||
|
||||
@@ -24,10 +23,16 @@ NO_ARCH= yes
|
||||
|
||||
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}redis[0-9]
|
||||
|
||||
OPTIONS_DEFINE= HIREDIS
|
||||
OPTIONS_DEFINE= HIREDIS JWT OCSP
|
||||
HIREDIS_DESC= High performance response parser
|
||||
JWT_DESC= Authentication token
|
||||
OCSP_DESC= Online Certificate Status Protocol support
|
||||
|
||||
HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR}
|
||||
JWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.9.0:www/py-pyjwt@${PY_FLAVOR}
|
||||
OCSP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1,1:security/py-openssl@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR}
|
||||
OCSP_USE= PYTHON=cryptography
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747546484
|
||||
SHA256 (redis-5.3.0.tar.gz) = 8d69d2dde11a12dc85d0dbf5c45577a5af048e2456f7077d87ad35c1c81c310e
|
||||
SIZE (redis-5.3.0.tar.gz) = 4626288
|
||||
TIMESTAMP = 1748495751
|
||||
SHA256 (redis-6.1.0.tar.gz) = c928e267ad69d3069af28a9823a07726edf72c7e37764f43dc0123f37928c075
|
||||
SIZE (redis-6.1.0.tar.gz) = 4629300
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
PORTNAME= redis
|
||||
PORTVERSION= 5.3.0
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
PKGNAMESUFFIX= 5
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Python client for Redis key-value store
|
||||
WWW= https://redis.readthedocs.io/en/latest/ \
|
||||
https://github.com/redis/redis-py
|
||||
|
||||
LICENSE= MIT
|
||||
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}pyjwt>=2.9.0:www/py-pyjwt@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
|
||||
redis-server:databases/redis
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist concurrent pep517 pytest
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}redis \
|
||||
${PYTHON_PKGNAMEPREFIX}redis[0-9]
|
||||
|
||||
PORTSCOUT= limit:^5\.
|
||||
|
||||
OPTIONS_DEFINE= HIREDIS
|
||||
HIREDIS_DESC= High performance response parser
|
||||
|
||||
HIREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 31103
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0.3:devel/py-async_timeout@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1747546484
|
||||
SHA256 (redis-5.3.0.tar.gz) = 8d69d2dde11a12dc85d0dbf5c45577a5af048e2456f7077d87ad35c1c81c310e
|
||||
SIZE (redis-5.3.0.tar.gz) = 4626288
|
||||
@@ -0,0 +1 @@
|
||||
This is the Python interface to the Redis key-value store.
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= sqlframe
|
||||
PORTVERSION= 3.33.0
|
||||
PORTVERSION= 3.34.0
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
|
||||
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=0<4:devel/py-prettytable@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.18:databases/py-sqlglot@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<26.22:databases/py-sqlglot@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747715346
|
||||
SHA256 (sqlframe-3.33.0.tar.gz) = 2c8a903e34616ca1f3575e726ab4c619d80fe2b6e20fdcb3a89fb4fefe9c96a0
|
||||
SIZE (sqlframe-3.33.0.tar.gz) = 29477232
|
||||
TIMESTAMP = 1748495753
|
||||
SHA256 (sqlframe-3.34.0.tar.gz) = c7ba17f63d51cf9b241132030876740228192ab557234c82fe3b7144775d981b
|
||||
SIZE (sqlframe-3.34.0.tar.gz) = 29477659
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= sqlglot
|
||||
PORTVERSION= 26.19.0
|
||||
PORTVERSION= 26.21.1
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1748107906
|
||||
SHA256 (sqlglot-26.19.0.tar.gz) = 042589f9fae232deb227a7a5c977a827c71da75caa2c0c45a2bcb4064dc4a622
|
||||
SIZE (sqlglot-26.19.0.tar.gz) = 5366769
|
||||
TIMESTAMP = 1748495755
|
||||
SHA256 (sqlglot-26.21.1.tar.gz) = 8e687bfd8f67cc5f0532e5a927ac9fef42f0585f6c7c5dc2bfa60d5937b49b0d
|
||||
SIZE (sqlglot-26.21.1.tar.gz) = 5369606
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= activerecord-trilogy-adapter
|
||||
PORTVERSION= 3.1.2
|
||||
PORTVERSION= 3.2.0
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1697463034
|
||||
SHA256 (rubygem/activerecord-trilogy-adapter-3.1.2.gem) = 6ab05aea764e98e265d31a0c2c1c81ae8dc8914bdf82b3f0dfa53f66c2fda469
|
||||
SIZE (rubygem/activerecord-trilogy-adapter-3.1.2.gem) = 11776
|
||||
TIMESTAMP = 1748495877
|
||||
SHA256 (rubygem/activerecord-trilogy-adapter-3.2.0.gem) = af9ec8140fe50bd9cd0a74f5afc0349e26044d880b78997b39af5163096e2e27
|
||||
SIZE (rubygem/activerecord-trilogy-adapter-3.2.0.gem) = 11776
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= pghero
|
||||
PORTVERSION= 3.6.2
|
||||
PORTVERSION= 3.7.0
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
@@ -10,7 +10,7 @@ WWW= https://github.com/ankane/pghero
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-activerecord71>=6.1:databases/rubygem-activerecord71
|
||||
RUN_DEPENDS= rubygem-activerecord71>=7.1:databases/rubygem-activerecord71
|
||||
|
||||
USES= cpe gem
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1744289088
|
||||
SHA256 (rubygem/pghero-3.6.2.gem) = 0520429820a6c209e32d39471fe09ea270f73f0a8f6154897c408fb02f2e5896
|
||||
SIZE (rubygem/pghero-3.6.2.gem) = 365568
|
||||
TIMESTAMP = 1748495879
|
||||
SHA256 (rubygem/pghero-3.7.0.gem) = a8d8497095dbe168bb03fe50a11309ab068cd1c1ef4c88d9bbeb97be4809f522
|
||||
SIZE (rubygem/pghero-3.7.0.gem) = 365056
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= py3status
|
||||
PORTVERSION= 3.61
|
||||
PORTVERSION= 3.62
|
||||
CATEGORIES= deskutils python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -12,7 +12,7 @@ WWW= https://ultrabug.github.io/py3status/ \
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.26.1:devel/py-hatchling@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.9+
|
||||
USE_PYTHON= autoplist concurrent pep517
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1734888150
|
||||
SHA256 (py3status-3.61.tar.gz) = 08bedb0fec3c179f5a547002f64e321b4a9a4aa25976415d1032a4c8a902053b
|
||||
SIZE (py3status-3.61.tar.gz) = 273242
|
||||
TIMESTAMP = 1748495757
|
||||
SHA256 (py3status-3.62.tar.gz) = f3ed6e8fa64bd0107155492265fdbd6e637869d01b16614761baa426f9bd6382
|
||||
SIZE (py3status-3.62.tar.gz) = 273970
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= xdg-terminal-exec
|
||||
DISTVERSIONPREFIX=v
|
||||
DISTVERSION= 0.12.3
|
||||
DISTVERSION= 0.12.4
|
||||
CATEGORIES= deskutils
|
||||
|
||||
MAINTAINER= arrowd@FreeBSD.org
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1742639691
|
||||
SHA256 (Vladimir-csp-xdg-terminal-exec-v0.12.3_GH0.tar.gz) = 9b0ddebbc658532b65663c1667afa3a212c8da2dd5b105d6c481e091d5f4c3fe
|
||||
SIZE (Vladimir-csp-xdg-terminal-exec-v0.12.3_GH0.tar.gz) = 40349
|
||||
TIMESTAMP = 1748778813
|
||||
SHA256 (Vladimir-csp-xdg-terminal-exec-v0.12.4_GH0.tar.gz) = 24fd9a2621b021b2803e03e935d2b593fb541bccf774c913ec547da544c755df
|
||||
SIZE (Vladimir-csp-xdg-terminal-exec-v0.12.4_GH0.tar.gz) = 40363
|
||||
|
||||
+4
-2
@@ -64,6 +64,7 @@
|
||||
SUBDIR += R-cran-hms
|
||||
SUBDIR += R-cran-ids
|
||||
SUBDIR += R-cran-ini
|
||||
SUBDIR += R-cran-interp
|
||||
SUBDIR += R-cran-iterators
|
||||
SUBDIR += R-cran-itertools
|
||||
SUBDIR += R-cran-kit
|
||||
@@ -3921,6 +3922,7 @@
|
||||
SUBDIR += py-automaton
|
||||
SUBDIR += py-autopage
|
||||
SUBDIR += py-autoprop
|
||||
SUBDIR += py-avocado-framework
|
||||
SUBDIR += py-avro
|
||||
SUBDIR += py-awesomeversion
|
||||
SUBDIR += py-aws-lambda-builders
|
||||
@@ -4259,8 +4261,6 @@
|
||||
SUBDIR += py-diskcache
|
||||
SUBDIR += py-distlib
|
||||
SUBDIR += py-distributed
|
||||
SUBDIR += py-dj50-django-rq
|
||||
SUBDIR += py-dj50-strawberry-graphql
|
||||
SUBDIR += py-dj51-django-rq
|
||||
SUBDIR += py-dj51-strawberry-graphql
|
||||
SUBDIR += py-django-rq
|
||||
@@ -5214,6 +5214,7 @@
|
||||
SUBDIR += py-pyvisa-py
|
||||
SUBDIR += py-pyxb-x
|
||||
SUBDIR += py-pyyaml
|
||||
SUBDIR += py-pyyaml-ft
|
||||
SUBDIR += py-pyyaml-include
|
||||
SUBDIR += py-pyyaml_env_tag
|
||||
SUBDIR += py-pyzipper
|
||||
@@ -5360,6 +5361,7 @@
|
||||
SUBDIR += py-speaklater
|
||||
SUBDIR += py-speg
|
||||
SUBDIR += py-sqids
|
||||
SUBDIR += py-sqlfluff
|
||||
SUBDIR += py-squint
|
||||
SUBDIR += py-sre-yield
|
||||
SUBDIR += py-srsly
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
PORTNAME= interp
|
||||
DISTVERSION= 1.1-6
|
||||
CATEGORIES= devel
|
||||
DISTNAME= ${PORTNAME}_${DISTVERSION}
|
||||
|
||||
MAINTAINER= skreuzer@FreeBSD.org
|
||||
COMMENT= Interpolation methods
|
||||
WWW= https://cran.r-project.org/web/packages/interp/
|
||||
|
||||
LICENSE= GPLv2 GPLv3
|
||||
LICENSE_COMB= dual
|
||||
|
||||
CRAN_DEPENDS= R-cran-deldir>0:math/R-cran-deldir \
|
||||
R-cran-Rcpp>0:devel/R-cran-Rcpp \
|
||||
R-cran-RcppEigen>0:math/R-cran-RcppEigen
|
||||
BUILD_DEPENDS= ${CRAN_DEPENDS}
|
||||
RUN_DEPENDS= ${CRAN_DEPENDS}
|
||||
|
||||
#USES= compiler:c++11-lang cran:auto-plist,compiles
|
||||
USES= cran:auto-plist,compiles
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1748477745
|
||||
SHA256 (interp_1.1-6.tar.gz) = 3674044e5334ecdf124054303929c084fc0797d3123e28576a230492ea6ecd34
|
||||
SIZE (interp_1.1-6.tar.gz) = 1112116
|
||||
@@ -0,0 +1,7 @@
|
||||
Bivariate data interpolation on regular and irregular grids using linear or
|
||||
spline methods.
|
||||
|
||||
Provides FOSS replacements for ACM-licensed akima and tripack functions with
|
||||
backward compatibility. Includes linear interpolation, Akima's irregular grid
|
||||
spline interpolation, partial derivative estimators, and triangulation
|
||||
algorithms.
|
||||
@@ -1,9 +1,9 @@
|
||||
PORTNAME= commons-io
|
||||
PORTVERSION= 2.18.0
|
||||
DISTVERSION= 2.19.0
|
||||
CATEGORIES= devel java
|
||||
MASTER_SITES= APACHE_COMMONS_BINARIES
|
||||
PKGNAMEPREFIX= apache-
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}-bin
|
||||
|
||||
MAINTAINER= mclay@astate.edu
|
||||
COMMENT= Collection of I/O utilities for Java
|
||||
@@ -17,14 +17,14 @@ USES= java
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
|
||||
|
||||
PLIST_FILES= ${JAVAJARDIR}/${JARFILE_VER} \
|
||||
${JAVAJARDIR}/${JARFILE}
|
||||
PORTDOCS= *
|
||||
|
||||
JARFILE= ${PORTNAME}.jar
|
||||
JARFILE_VER= ${PORTNAME}-${PORTVERSION}.jar
|
||||
JARFILE_VER= ${PORTNAME}-${DISTVERSION}.jar
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1739156381
|
||||
SHA256 (commons-io-2.18.0-bin.tar.gz) = aab07870b9ef69341a6495abac33bc218b18236869ebf9cdee709170584a4de1
|
||||
SIZE (commons-io-2.18.0-bin.tar.gz) = 7869143
|
||||
TIMESTAMP = 1748575416
|
||||
SHA256 (commons-io-2.19.0-bin.tar.gz) = ce14b89cc0abc0bdb0daa357728e684645d288ecf37a90fa12267398281f9cd2
|
||||
SIZE (commons-io-2.19.0-bin.tar.gz) = 8012336
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= cirrus-cli
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.134.0
|
||||
DISTVERSION= 0.135.0
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= bofh@FreeBSD.org
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
TIMESTAMP = 1748693745
|
||||
SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.134.0/v0.134.0.mod) = 8fc5e5949749c77f3754f6441d4e58edcaf558350cc49b8a4491762119fc4dfb
|
||||
SIZE (go/devel_cirrus-cli/cirrus-cli-v0.134.0/v0.134.0.mod) = 11125
|
||||
SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.134.0/v0.134.0.zip) = fa30c149398753087625500e4ceff5d9ad440d2092e3c566ae6095ebf0311af4
|
||||
SIZE (go/devel_cirrus-cli/cirrus-cli-v0.134.0/v0.134.0.zip) = 1326694
|
||||
TIMESTAMP = 1748779661
|
||||
SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.135.0/v0.135.0.mod) = 8fc5e5949749c77f3754f6441d4e58edcaf558350cc49b8a4491762119fc4dfb
|
||||
SIZE (go/devel_cirrus-cli/cirrus-cli-v0.135.0/v0.135.0.mod) = 11125
|
||||
SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.135.0/v0.135.0.zip) = d04e601d2a005ba0c3bacbdbf337b1700fe242326f3d40e4be9c1fe4b751d86c
|
||||
SIZE (go/devel_cirrus-cli/cirrus-cli-v0.135.0/v0.135.0.zip) = 1344098
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= infix
|
||||
PORTVERSION= 19960628
|
||||
PORTREVISION= 100
|
||||
PORTREVISION= 101
|
||||
CATEGORIES= devel lisp
|
||||
PKGNAMEPREFIX= cl-
|
||||
DISTFILES= # none
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= port
|
||||
PORTVERSION= 2002.10.02.1
|
||||
PORTREVISION= 98
|
||||
PORTREVISION= 99
|
||||
CATEGORIES= devel lisp
|
||||
PKGNAMEPREFIX= cl-
|
||||
DISTFILES= # none
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PORTNAME= split-sequence
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.0.1-3
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
DISTVERSIONSUFFIX= -g89a10b4
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel lisp
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
PORTNAME= trivial-features
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.0-4
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
DISTVERSIONSUFFIX= -gd249a62
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel lisp
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= trivial-gray-streams
|
||||
PORTVERSION= 20240217
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= devel lisp
|
||||
PKGNAMEPREFIX= cl-
|
||||
DISTFILES= # none
|
||||
|
||||
+3
-1
@@ -1,5 +1,5 @@
|
||||
PORTNAME= date
|
||||
PORTVERSION= 3.0.3
|
||||
PORTVERSION= 3.0.4
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel
|
||||
|
||||
@@ -25,6 +25,8 @@ CMAKE_ON= BUILD_SHARED_LIBS \
|
||||
ENABLE_DATE_INSTALL
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
PLIST_SUB= PORTVERSION=${PORTVERSION}
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= HowardHinnant
|
||||
|
||||
|
||||
+3
-3
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1729653334
|
||||
SHA256 (HowardHinnant-date-v3.0.3_GH0.tar.gz) = 30de45a34a2605cca33a993a9ea54e8f140f23b1caf1acf3c2fd436c42c7d942
|
||||
SIZE (HowardHinnant-date-v3.0.3_GH0.tar.gz) = 829597
|
||||
TIMESTAMP = 1748495687
|
||||
SHA256 (HowardHinnant-date-v3.0.4_GH0.tar.gz) = 56e05531ee8994124eeb498d0e6a5e1c3b9d4fccbecdf555fe266631368fb55f
|
||||
SIZE (HowardHinnant-date-v3.0.4_GH0.tar.gz) = 830670
|
||||
|
||||
@@ -10,4 +10,4 @@ lib/cmake/date/dateTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/date/dateTargets.cmake
|
||||
lib/libdate-tz.so
|
||||
lib/libdate-tz.so.3
|
||||
lib/libdate-tz.so.3.0.3
|
||||
lib/libdate-tz.so.%%PORTVERSION%%
|
||||
|
||||
+2
-1
@@ -5,12 +5,13 @@ CATEGORIES= devel
|
||||
MASTER_SITES= NL/fortran/ \
|
||||
http://ports.toco-domains.de/
|
||||
DISTNAME= fdfpp
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Fortran preprocessor for FORTRAN 77 and Fortran 90 programs
|
||||
WWW= https://netlib.org/fortran/
|
||||
|
||||
USES= tar:tgz
|
||||
|
||||
ALL_TARGET= bsd44
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
+2
-3
@@ -1,7 +1,6 @@
|
||||
PORTNAME= gum
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.16.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.16.1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= dave@bitboss.ca
|
||||
@@ -11,7 +10,7 @@ WWW= https://github.com/charmbracelet/gum
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= go:1.23,modules
|
||||
USES= go:modules
|
||||
GO_MODULE= github.com/charmbracelet/gum
|
||||
|
||||
PLIST_FILES= bin/gum \
|
||||
|
||||
+5
-5
@@ -1,5 +1,5 @@
|
||||
TIMESTAMP = 1742336008
|
||||
SHA256 (go/devel_gum/gum-v0.16.0/v0.16.0.mod) = e2b36dabc286dd14bdc0433e6597ac7c9a20185c1db35df8be271936521a3a19
|
||||
SIZE (go/devel_gum/gum-v0.16.0/v0.16.0.mod) = 2239
|
||||
SHA256 (go/devel_gum/gum-v0.16.0/v0.16.0.zip) = dd0dbfc564a02693c84777bb06ad356ed07afd3773190b3d1f56ac432ece19b7
|
||||
SIZE (go/devel_gum/gum-v0.16.0/v0.16.0.zip) = 109968
|
||||
TIMESTAMP = 1748666463
|
||||
SHA256 (go/devel_gum/gum-v0.16.1/v0.16.1.mod) = 25493799a8b57b6942d5be47d5eb9f57d5d45c5021adc6d17fd4a854b44f71b8
|
||||
SIZE (go/devel_gum/gum-v0.16.1/v0.16.1.mod) = 2561
|
||||
SHA256 (go/devel_gum/gum-v0.16.1/v0.16.1.zip) = 3d58f1ff4eea8924d585fc568c32cb7b13f6e572e35d23599720dc0a20751102
|
||||
SIZE (go/devel_gum/gum-v0.16.1/v0.16.1.zip) = 108852
|
||||
|
||||
@@ -2,13 +2,12 @@ PORTNAME= log4sh
|
||||
PORTVERSION= 1.4.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%201.4.X%20%28stable%29/${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Common logging library for Bourne shell scripts
|
||||
WWW= https://sites.google.com/a/forestent.com/projects/log4sh
|
||||
|
||||
USES= cpe
|
||||
USES= cpe tar:tgz
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
PORTNAME= bitop
|
||||
PORTVERSION= 1.0.2
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.0.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://bitop.luajit.org/download/ \
|
||||
LOCAL/sunpoet
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
SHA256 (LuaBitOp-1.0.2.tar.gz) = 1207c9293dcd52eb9dca6538d1b87352bd510f4e760938f5048433f7f272ce99
|
||||
SIZE (LuaBitOp-1.0.2.tar.gz) = 23127
|
||||
TIMESTAMP = 1748495723
|
||||
SHA256 (LuaBitOp-1.0.3.tar.gz) = d514a3d2cefa76c8d11c1b9ec740d5fae316a9c9764e1e12ddea21e4982fab4b
|
||||
SIZE (LuaBitOp-1.0.3.tar.gz) = 19915
|
||||
|
||||
@@ -3,7 +3,6 @@ PORTVERSION= 10.6
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel elisp
|
||||
MASTER_SITES= SF/p4el/p4el/${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Perforce-Emacs Integration
|
||||
@@ -11,6 +10,8 @@ WWW= https://p4el.sourceforge.net/
|
||||
|
||||
RUN_DEPENDS= p4:devel/p4
|
||||
|
||||
USES= tar:tgz
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= CPAN-Perl-Releases
|
||||
PORTVERSION= 5.20250422
|
||||
PORTVERSION= 5.20250528
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1745936070
|
||||
SHA256 (CPAN-Perl-Releases-5.20250422.tar.gz) = 12fa2793f13da8a2fbdfe0d2674a82bf2c7c0921571a59aea47f4d992b05b26d
|
||||
SIZE (CPAN-Perl-Releases-5.20250422.tar.gz) = 23536
|
||||
TIMESTAMP = 1748495725
|
||||
SHA256 (CPAN-Perl-Releases-5.20250528.tar.gz) = 17f2a07474fad0684f30639d2a2c24300a75e3bb4d1f9b0523dc98ad0feea765
|
||||
SIZE (CPAN-Perl-Releases-5.20250528.tar.gz) = 23352
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
PORTNAME= Glib
|
||||
PORTVERSION= 1.3294
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN \
|
||||
SF/gtk2-perl/Glib/${PORTVERSION}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
Fix runtime starting with Perl 5.40 by adding back Perl's ccflqgs to Glib's
|
||||
ccflags when building.
|
||||
|
||||
--- Makefile.PL.orig 2025-05-17 07:25:21 UTC
|
||||
+++ Makefile.PL
|
||||
@@ -183,7 +183,7 @@ our $glib = ExtUtils::Depends->new ('Glib');
|
||||
# add -I. and -I./build to the include path so we can find our own files.
|
||||
# this will be inherited by dependant modules, so they can find their
|
||||
# generated files.
|
||||
-$glib->set_inc (' -I. ' . $glibcfg{cflags} . ' ' . $gthreadcfg{cflags});
|
||||
+$glib->set_inc (' -I. ' . $glibcfg{cflags} . ' ' . $gthreadcfg{cflags} . ' ' . $Config::Config{ccflags});
|
||||
$glib->set_libs ($glibcfg{libs} . ' ' . $gthreadcfg{libs});
|
||||
my $cwd = cwd();
|
||||
$glib->add_typemaps (map {File::Spec->catfile($cwd,$_)} 'typemap');
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= Pithub
|
||||
PORTVERSION= 0.01041
|
||||
PORTVERSION= 0.01042
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:OALDERS
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1693056797
|
||||
SHA256 (Pithub-0.01041.tar.gz) = 79d27ce6c376c36cb087db8ed2b6581a5e790e021bbaf13eb5dd5cade0993f8b
|
||||
SIZE (Pithub-0.01041.tar.gz) = 116769
|
||||
TIMESTAMP = 1748495727
|
||||
SHA256 (Pithub-0.01042.tar.gz) = e0d013d38ea470fbc223eb0701d52c5243eb9ce72f80b14a2cc74530b0cad6b4
|
||||
SIZE (Pithub-0.01042.tar.gz) = 117070
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= Test-Simple
|
||||
PORTVERSION= 1.302213
|
||||
PORTVERSION= 1.302214
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747715318
|
||||
SHA256 (Test-Simple-1.302213.tar.gz) = ea8f9f328aba03a916598efc26d2d10852365a5dd814276a525001fcd36dea89
|
||||
SIZE (Test-Simple-1.302213.tar.gz) = 537117
|
||||
TIMESTAMP = 1748495729
|
||||
SHA256 (Test-Simple-1.302214.tar.gz) = 6077ecc35f37b11b3b75df2d0ba1b9ca541f1dc24b2be8e15b6e91f78e2e03fc
|
||||
SIZE (Test-Simple-1.302214.tar.gz) = 537140
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= Test2-Harness
|
||||
PORTVERSION= 1.000157
|
||||
PORTVERSION= 1.000158
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:EXODIST
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747546456
|
||||
SHA256 (Test2-Harness-1.000157.tar.gz) = c9907ac6684db3da0c6e6d8643e4a0007bb5bb051b6b3362a76d6f716e0dd633
|
||||
SIZE (Test2-Harness-1.000157.tar.gz) = 385927
|
||||
TIMESTAMP = 1748495731
|
||||
SHA256 (Test2-Harness-1.000158.tar.gz) = ce218486bae3944ce42fcca6a2f21853fc9bdf708c38c24381169c49fa23e8e3
|
||||
SIZE (Test2-Harness-1.000158.tar.gz) = 385949
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= PHP_CodeCoverage
|
||||
PORTVERSION= 12.2.1
|
||||
PORTVERSION= 12.3.0
|
||||
CATEGORIES= devel pear
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747546470
|
||||
SHA256 (sebastianbergmann-php-code-coverage-12.2.1_GH0.tar.gz) = 72e01be0191952ef660a4f57c3058847c179b658f0b2788e6613ed0e913cc81b
|
||||
SIZE (sebastianbergmann-php-code-coverage-12.2.1_GH0.tar.gz) = 341101
|
||||
TIMESTAMP = 1748495743
|
||||
SHA256 (sebastianbergmann-php-code-coverage-12.3.0_GH0.tar.gz) = e592ca7033dd409e7e0c9ed65e9691b45787fa21ed37e68ea9fe06736286666f
|
||||
SIZE (sebastianbergmann-php-code-coverage-12.3.0_GH0.tar.gz) = 342675
|
||||
|
||||
@@ -72,6 +72,7 @@
|
||||
%%DATADIR%%/Report/Html/Renderer/Template/method_item.html.dist
|
||||
%%DATADIR%%/Report/Html/Renderer/Template/method_item_branch.html.dist
|
||||
%%DATADIR%%/Report/Html/Renderer/Template/paths.html.dist
|
||||
%%DATADIR%%/Report/OpenClover.php
|
||||
%%DATADIR%%/Report/PHP.php
|
||||
%%DATADIR%%/Report/Text.php
|
||||
%%DATADIR%%/Report/Thresholds.php
|
||||
|
||||
@@ -3,7 +3,6 @@ PORTVERSION= 1.1.0
|
||||
CATEGORIES= devel pear
|
||||
MASTER_SITES= http://pear.netpirates.net/get/
|
||||
PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}TheSeer_
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= XSL wrapper / extension to the PHP 5.x XSLTProcessor
|
||||
@@ -13,6 +12,6 @@ LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_PHP= dom xml xsl
|
||||
PEAR_CHANNEL= theseer
|
||||
USES= pear php
|
||||
USES= pear php tar:tgz
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= protobuf
|
||||
PORTVERSION= 4.31.0
|
||||
PORTVERSION= 4.31.1
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747715330
|
||||
SHA256 (PECL/protobuf-4.31.0.tgz) = 7a19a09fdaa3440e34c721e48951ff91e789c52b1a18fc599ae8b63d42513a24
|
||||
SIZE (PECL/protobuf-4.31.0.tgz) = 494862
|
||||
TIMESTAMP = 1748495747
|
||||
SHA256 (PECL/protobuf-4.31.1.tgz) = 89574979ecdca983308acc9675275d5d23afe7df16f61450b3cdf190e9002f4c
|
||||
SIZE (PECL/protobuf-4.31.1.tgz) = 494867
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= phpunit
|
||||
PORTVERSION= 11.5.20
|
||||
PORTVERSION= 11.5.21
|
||||
CATEGORIES= devel www
|
||||
MASTER_SITES= https://phar.phpunit.de/
|
||||
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747715294
|
||||
SHA256 (phpunit-11.5.20.phar) = 188430b561d17f08e7ed253a9d68c26d1f86f3a4620ed1651e91018312778261
|
||||
SIZE (phpunit-11.5.20.phar) = 5630854
|
||||
TIMESTAMP = 1748495689
|
||||
SHA256 (phpunit-11.5.21.phar) = 804ff6f0e35dd78014d0bee6e8f43ec2d05bfeb2fbec6f117fdd62e30f4db7bd
|
||||
SIZE (phpunit-11.5.21.phar) = 5633376
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= phpunit
|
||||
PORTVERSION= 12.1.5
|
||||
PORTVERSION= 12.1.6
|
||||
CATEGORIES= devel www
|
||||
MASTER_SITES= https://phar.phpunit.de/
|
||||
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747546400
|
||||
SHA256 (phpunit-12.1.5.phar) = 913bd53647b3d78928335f12948b290a75a0970c43b599ba2c3922b77f93e6c5
|
||||
SIZE (phpunit-12.1.5.phar) = 5817620
|
||||
TIMESTAMP = 1748495691
|
||||
SHA256 (phpunit-12.1.6.phar) = e6ada5f236c1d81ccff610738c4aeaa4819b2dad0e1bcd78b06b9afabc4ea09a
|
||||
SIZE (phpunit-12.1.6.phar) = 5820611
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
PORTNAME= premake
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 5.0.0-beta5
|
||||
DISTVERSION= 5.0.0-beta6
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/premake/premake-core/releases/download/${DISTVERSIONFULL}/
|
||||
PKGNAMESUFFIX= 5
|
||||
@@ -23,8 +23,6 @@ MAKE_ARGS= CC="${CC}" \
|
||||
CXX="${CXX}"
|
||||
ALL_TARGET= bsd
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-src
|
||||
|
||||
PLIST_FILES= bin/premake5
|
||||
|
||||
do-install:
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1741462419
|
||||
SHA256 (premake-5.0.0-beta5-src.zip) = 660ba0dd472c06be59da60b78c3abaf8cef10a0a4f3b9ad69d8e34fbd190126b
|
||||
SIZE (premake-5.0.0-beta5-src.zip) = 10599481
|
||||
TIMESTAMP = 1747687895
|
||||
SHA256 (premake-5.0.0-beta6-src.zip) = 8832890451889c7ca9ab62c507d86fc9bfde45094274e5e4f46f82a258b5789b
|
||||
SIZE (premake-5.0.0-beta6-src.zip) = 10622489
|
||||
|
||||
+10
-4
@@ -1,5 +1,5 @@
|
||||
PORTNAME= protobuf
|
||||
PORTVERSION= 29.4
|
||||
PORTVERSION= 29.5
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/protocolbuffers/protobuf/releases/download/v${PORTVERSION}/
|
||||
@@ -27,19 +27,25 @@ CMAKE_OFF= protobuf_BUILD_CONFORMANCE \
|
||||
protobuf_BUILD_TESTS \
|
||||
protobuf_DISABLE_RTTI \
|
||||
protobuf_INSTALL_EXAMPLES \
|
||||
protobuf_INSTALL_TESTS \
|
||||
protobuf_MODULE_COMPATIBLE \
|
||||
protobuf_REMOVE_INSTALLED_HEADERS
|
||||
protobuf_MSVC_STATIC_RUNTIME \
|
||||
protobuf_REMOVE_INSTALLED_HEADERS \
|
||||
protobuf_USE_UNITY_BUILD
|
||||
CMAKE_ON= protobuf_ABSOLUTE_TEST_PLUGIN_PATH \
|
||||
protobuf_ALLOW_CCACHE \
|
||||
protobuf_BUILD_LIBPROTOC \
|
||||
protobuf_BUILD_LIBUPB \
|
||||
protobuf_BUILD_PROTOBUF_BINARIES \
|
||||
protobuf_BUILD_PROTOC_BINARIES \
|
||||
protobuf_BUILD_SHARED_LIBS \
|
||||
protobuf_INSTALL \
|
||||
protobuf_USE_EXTERNAL_GTEST \
|
||||
protobuf_VERBOSE \
|
||||
protobuf_WITH_ZLIB
|
||||
CMAKE_TESTING_ON= protobuf_BUILD_TESTS
|
||||
protobuf_WITH_ZLIB \
|
||||
utf8_range_ENABLE_INSTALL
|
||||
CMAKE_TESTING_ON= \
|
||||
protobuf_BUILD_TESTS
|
||||
PATHFIX_CMAKELISTSTXT= CMakeLists.txt install.cmake
|
||||
USE_CXXSTD= c++17
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1744288716
|
||||
SHA256 (protobuf-29.4.tar.gz) = 6bd9dcc91b17ef25c26adf86db71c67ec02431dc92e9589eaf82e22889230496
|
||||
SIZE (protobuf-29.4.tar.gz) = 9350942
|
||||
TIMESTAMP = 1748495719
|
||||
SHA256 (protobuf-29.5.tar.gz) = a191d2afdd75997ba59f62019425016703daed356a9d92f7425f4741439ae544
|
||||
SIZE (protobuf-29.5.tar.gz) = 9338935
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
PORTNAME= avocado-framework
|
||||
DISTVERSION= 110.0
|
||||
CATEGORIES= devel python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= novel@FreeBSD.org
|
||||
COMMENT= Set of tools and libraries to help with automated testing
|
||||
WWW= https://avocado-framework.github.io/
|
||||
|
||||
LICENSE= GPLv2+
|
||||
|
||||
USES= python
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ${PORTNAME}
|
||||
GH_PROJECT= avocado
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
PYDISTUTILS_INSTALLARGS+= --etcprefix="${PREFIX}"
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1747420427
|
||||
SHA256 (avocado-framework-avocado-110.0_GH0.tar.gz) = 485d15d3cfbeb2850750429984a8dee60aaa1782a911150074ab46d309af68b9
|
||||
SIZE (avocado-framework-avocado-110.0_GH0.tar.gz) = 1557761
|
||||
@@ -0,0 +1,122 @@
|
||||
From 4612dfa7a36c9f5520b427557dc0150bbe3af887 Mon Sep 17 00:00:00 2001
|
||||
From: Roman Bogorodskiy <bogorodskiy@gmail.com>
|
||||
Date: Sun, 18 May 2025 07:11:18 +0200
|
||||
Subject: [PATCH] Allow to override /etc dir location
|
||||
|
||||
Some systems, e.g. FreeBSD, place third-part software configuration
|
||||
files in /usr/local/etc instead of /etc.
|
||||
|
||||
Extend the install command to accept "etcprefix" option used for global
|
||||
configuration paths. By default it's "/", so it keeps the current
|
||||
behaviour unchanged.
|
||||
|
||||
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
|
||||
---
|
||||
avocado/core/settings.py | 3 ++-
|
||||
avocado/core/utils/path.py | 4 +++-
|
||||
avocado/paths.py | 2 ++
|
||||
setup.py | 23 +++++++++++++++++++++++
|
||||
4 files changed, 30 insertions(+), 2 deletions(-)
|
||||
create mode 100644 avocado/paths.py
|
||||
|
||||
diff --git avocado/core/settings.py avocado/core/settings.py
|
||||
index b497bf0f..b76d0d0d 100644
|
||||
--- avocado/core/settings.py
|
||||
+++ avocado/core/settings.py
|
||||
@@ -46,6 +46,7 @@ import re
|
||||
from pkg_resources import resource_exists, resource_filename
|
||||
|
||||
from avocado.core.settings_dispatcher import SettingsDispatcher
|
||||
+from avocado import paths
|
||||
|
||||
|
||||
def sorted_dict(dict_object):
|
||||
@@ -407,7 +408,7 @@ class Settings:
|
||||
self.all_config_paths.append(self._config_path_local)
|
||||
|
||||
def _prepare_base_dirs(self):
|
||||
- cfg_dir = "/etc"
|
||||
+ cfg_dir = os.path.join(paths.ETCPREFIX, "/etc")
|
||||
user_dir = os.path.expanduser("~")
|
||||
|
||||
if "VIRTUAL_ENV" in os.environ:
|
||||
diff --git avocado/core/utils/path.py avocado/core/utils/path.py
|
||||
index 8037bdd5..5f1f9ce5 100644
|
||||
--- avocado/core/utils/path.py
|
||||
+++ avocado/core/utils/path.py
|
||||
@@ -1,5 +1,7 @@
|
||||
import os
|
||||
|
||||
+from avocado import paths
|
||||
+
|
||||
from pkg_resources import get_distribution
|
||||
|
||||
|
||||
@@ -32,7 +34,7 @@ def system_wide_or_base_path(file_path):
|
||||
if os.path.isabs(file_path):
|
||||
abs_path = file_path
|
||||
else:
|
||||
- abs_path = os.path.join(os.path.sep, file_path)
|
||||
+ abs_path = os.path.join(paths.ETCPREFIX, file_path)
|
||||
if os.path.exists(abs_path):
|
||||
return abs_path
|
||||
return prepend_base_path(file_path)
|
||||
diff --git avocado/paths.py avocado/paths.py
|
||||
new file mode 100644
|
||||
index 00000000..4d2b2f88
|
||||
--- /dev/null
|
||||
+++ avocado/paths.py
|
||||
@@ -0,0 +1,2 @@
|
||||
+# To be overriden by setup.py
|
||||
+ETCPREFIX = "/"
|
||||
diff --git setup.py setup.py
|
||||
index d9e1d795..58671d03 100755
|
||||
--- setup.py
|
||||
+++ setup.py
|
||||
@@ -23,6 +23,7 @@ from pathlib import Path
|
||||
from subprocess import CalledProcessError, run
|
||||
|
||||
import setuptools.command.develop
|
||||
+import setuptools.command.install
|
||||
from setuptools import Command, find_packages, setup
|
||||
|
||||
# pylint: disable=E0611
|
||||
@@ -203,6 +204,27 @@ class Develop(setuptools.command.develop.develop):
|
||||
self.handle_uninstall()
|
||||
|
||||
|
||||
+class Install(setuptools.command.install.install):
|
||||
+ """Custom install command."""
|
||||
+
|
||||
+ user_options = setuptools.command.install.install.user_options + [
|
||||
+ ("etcprefix=", None, "The etc directory prefix [default: /]"),
|
||||
+ ]
|
||||
+
|
||||
+ def initialize_options(self):
|
||||
+ super().initialize_options()
|
||||
+ self.etcprefix = "/usr/local" # pylint: disable=W0201
|
||||
+
|
||||
+ def run(self):
|
||||
+ pkg_dir = os.path.join(self.build_lib, 'avocado')
|
||||
+ os.makedirs(pkg_dir, exist_ok=True)
|
||||
+
|
||||
+ with open(os.path.join(pkg_dir, 'paths.py'), 'w') as f:
|
||||
+ f.write(f'ETCPREFIX = "{self.etcprefix}"')
|
||||
+
|
||||
+ super().run()
|
||||
+
|
||||
+
|
||||
class SimpleCommand(Command):
|
||||
"""Make Command implementation simpler."""
|
||||
|
||||
@@ -504,6 +526,7 @@ if __name__ == "__main__":
|
||||
cmdclass={
|
||||
"clean": Clean,
|
||||
"develop": Develop,
|
||||
+ "install": Install,
|
||||
"lint": Linter,
|
||||
"man": Man,
|
||||
"plugin": Plugin,
|
||||
--
|
||||
2.49.0
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
--- avocado/etc/avocado/sysinfo/commands.orig 2025-06-01 04:14:46 UTC
|
||||
+++ avocado/etc/avocado/sysinfo/commands
|
||||
@@ -1,15 +1,14 @@ uname -a
|
||||
df -mP
|
||||
dmesg
|
||||
uname -a
|
||||
-lspci -vvnn
|
||||
-gcc --version
|
||||
+pciconf -lv
|
||||
+cc --version
|
||||
ld --version
|
||||
hostname
|
||||
uptime
|
||||
dmidecode
|
||||
ifconfig -a
|
||||
-brctl show
|
||||
-ip link
|
||||
-numactl --hardware show
|
||||
-lscpu
|
||||
-fdisk -l
|
||||
+sysctl kern.sched.topology_spec
|
||||
+gpart show
|
||||
+kldstat
|
||||
+vmstat
|
||||
@@ -0,0 +1,16 @@
|
||||
--- avocado/etc/avocado/sysinfo/files.orig 2025-06-01 04:14:50 UTC
|
||||
+++ avocado/etc/avocado/sysinfo/files
|
||||
@@ -1,13 +0,0 @@
|
||||
-/proc/cmdline
|
||||
-/proc/mounts
|
||||
-/proc/pci
|
||||
-/proc/meminfo
|
||||
-/proc/slabinfo
|
||||
-/proc/version
|
||||
-/proc/cpuinfo
|
||||
-/proc/modules
|
||||
-/proc/interrupts
|
||||
-/proc/partitions
|
||||
-/sys/kernel/debug/sched_features
|
||||
-/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
|
||||
-/sys/devices/system/clocksource/clocksource0/current_clocksource
|
||||
@@ -0,0 +1,6 @@
|
||||
--- avocado/etc/avocado/sysinfo/profilers.orig 2025-06-01 04:14:54 UTC
|
||||
+++ avocado/etc/avocado/sysinfo/profilers
|
||||
@@ -1,2 +1,2 @@ vmstat 1
|
||||
vmstat 1
|
||||
-journalctl -f
|
||||
+tail -f /var/log/messages
|
||||
@@ -0,0 +1,20 @@
|
||||
Avocado is a set of tools and libraries to help with automated testing.
|
||||
|
||||
One can call it a test framework with benefits. Native tests are written in
|
||||
Python and they follow the unittest pattern, but any executable can serve
|
||||
as a test.
|
||||
|
||||
Avocado is composed of:
|
||||
|
||||
- A test runner that lets you execute tests. Those tests can be either written
|
||||
in your language of choice, or be written in Python and use the available
|
||||
libraries. In both cases, you get facilities such as automated log
|
||||
and system information collection.
|
||||
|
||||
- Libraries that help you write tests in a concise, yet expressive
|
||||
and powerful way.
|
||||
|
||||
- Plugins that can extend and add new functionality to the Avocado Framework.
|
||||
|
||||
Avocado is built on the experience accumulated with Autotest, while improving
|
||||
on its weaknesses and shortcomings.
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= botocore
|
||||
PORTVERSION= 1.38.5
|
||||
PORTVERSION= 1.38.22
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1747546496
|
||||
SHA256 (botocore-1.38.5.tar.gz) = 506e8274f7ddb84ca4ec85f7f9229de59fb43702e2e0b1400bea07f7f4a7ba82
|
||||
SIZE (botocore-1.38.5.tar.gz) = 13861816
|
||||
TIMESTAMP = 1748495759
|
||||
SHA256 (botocore-1.38.22.tar.gz) = 3b464984674f97367ca1dfa29bdbce499327571208aaec2f9743f66e54d9ba05
|
||||
SIZE (botocore-1.38.22.tar.gz) = 13908621
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= cachetools
|
||||
PORTVERSION= 5.5.2
|
||||
PORTVERSION= 6.0.0
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1740836106
|
||||
SHA256 (cachetools-5.5.2.tar.gz) = 1a661caa9175d26759571b2e19580f9d6393969e5dfca11fdb1f947a23e640d4
|
||||
SIZE (cachetools-5.5.2.tar.gz) = 28380
|
||||
TIMESTAMP = 1748495761
|
||||
SHA256 (cachetools-6.0.0.tar.gz) = f225782b84438f828328fc2ad74346522f27e5b1440f4e9fd18b20ebfd1aa2cf
|
||||
SIZE (cachetools-6.0.0.tar.gz) = 30160
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= crosshair-tool
|
||||
PORTVERSION= 0.0.86
|
||||
PORTVERSION= 0.0.87
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1745177986
|
||||
SHA256 (crosshair_tool-0.0.86.tar.gz) = e2d0477d1b87c12c2b8d5a468cb43f783ef0a4e23ce89c89e5185ca59fd9f9a7
|
||||
SIZE (crosshair_tool-0.0.86.tar.gz) = 467491
|
||||
TIMESTAMP = 1748495763
|
||||
SHA256 (crosshair_tool-0.0.87.tar.gz) = 1d1f8decf01cb7f0995dc05fb87b4f6136253f3e26cba53e4d1d62af3ff1ba7b
|
||||
SIZE (crosshair_tool-0.0.87.tar.gz) = 467416
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
PORTNAME= dep-logic
|
||||
PORTVERSION= 0.5.0
|
||||
PORTVERSION= 0.5.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user