commit 7798cb99f84c7fbd8fa455a533e85e3422918cff
parent 95c49dcf9bc21c920b3243a1c2f0931ffdcf1f5a
Author: Anjeel <xein@zepp.club>
Date: Wed, 10 Sep 2025 18:10:42 -0300
ports: update openbsd 7.7
Diffstat:
9 files changed, 21 insertions(+), 89 deletions(-)
diff --git a/README b/README
@@ -0,0 +1,5 @@
+Personal ports for OpenBSD 7.7
+------------------------------
+devel/py-pick: 1.6.0
+multimedia/stremio: 4.4.169
+www/qobuz-dl: 0.9.9.10
diff --git a/devel/py-pathvalidate/Makefile b/devel/py-pathvalidate/Makefile
@@ -1,21 +0,0 @@
-COMMENT = Python library to sanitize/validate a string
-MODPY_EGG_VERSION = 3.2.0
-PKGNAME = py-${DISTNAME}
-
-# MIT
-HOMEPAGE = https://github.com/thombashi/pathvalidate
-MAINTAINER = Anjeel <email@mail.com>
-PERMIT_PACKAGE = Yes
-
-CATEGORIES= devel
-MODULES= lang/python
-
-MODPY_PI= Yes
-MODPY_PYBUILD= setuptools
-
-FLAVOR = python3
-FLAVORS = python3
-
-DISTNAME= pathvalidate-${MODPY_EGG_VERSION}
-
-.include <bsd.port.mk>
diff --git a/devel/py-pathvalidate/distinfo b/devel/py-pathvalidate/distinfo
@@ -1,2 +0,0 @@
-SHA256 (pathvalidate-3.2.0.tar.gz) = XoN4z2cSv/Z/vnqDB9mfqMGgyyiqR3BW+Pw3Tw3/JK0=
-SIZE (pathvalidate-3.2.0.tar.gz) = 31246
diff --git a/devel/py-pathvalidate/pkg/DESCR b/devel/py-pathvalidate/pkg/DESCR
@@ -1 +0,0 @@
-py3-pathvalidate: pathvalidate simplifies the task of sanitizing and validating strings, especially useful for file names, file attachments, and more in Python
diff --git a/devel/py-pathvalidate/pkg/PLIST b/devel/py-pathvalidate/pkg/PLIST
@@ -1,51 +0,0 @@
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/LICENSE
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/pathvalidate-${MODPY_EGG_VERSION}.dist-info/top_level.txt
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}__version__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}__version__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_const.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_const.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_filename.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_filename.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_filepath.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_filepath.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_ltsv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_ltsv.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_symbol.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_symbol.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}_types.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}argparse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}argparse.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}click.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}click.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}handler.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/${MODPY_PYCACHE}handler.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/__version__.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_base.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_common.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_const.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_filename.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_filepath.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_ltsv.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_symbol.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/_types.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/argparse.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/click.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/error.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/handler.py
-lib/python${MODPY_VERSION}/site-packages/pathvalidate/py.typed
diff --git a/devel/py-pick/Makefile b/devel/py-pick/Makefile
@@ -1,5 +1,5 @@
COMMENT = Pick an option in the terminal with a simple GUI
-MODPY_EGG_VERSION = 1.6.0
+MODPY_DISTV = 1.6.0
PKGNAME = py-${DISTNAME}
CATEGORIES= devel
@@ -17,6 +17,6 @@ MODPY_PYBUILD= setuptools
FLAVOR = python3
FLAVORS = python3
-DISTNAME= pick-${MODPY_EGG_VERSION}
+DISTNAME= pick-${MODPY_DISTV}
.include <bsd.port.mk>
diff --git a/devel/py-pick/pkg/PLIST b/devel/py-pick/pkg/PLIST
@@ -1,9 +1,9 @@
lib/python${MODPY_VERSION}/site-packages/pick/
-lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_EGG_VERSION}.dist-info/LICENSE
-lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_EGG_VERSION}.dist-info/METADATA
-lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_EGG_VERSION}.dist-info/RECORD
-lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_DISTV}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_DISTV}.dist-info/LICENSE
+lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_DISTV}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_DISTV}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/pick-${MODPY_DISTV}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/pick/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pick/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pick/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
diff --git a/multimedia/stremio/Makefile b/multimedia/stremio/Makefile
@@ -1,10 +1,10 @@
COMMENT = Stremio desktop app
-V = 4.4.168
+V = 4.4.169
DISTNAME = stremio-${V}
-CATEGORIES = multimedia
+CATEGORIES = multimedia
HOMEPAGE = https://github.com/stremio/stremio-shell
-MAINTAINER = Anjeel <email@mail.com>
-COMMIT = 88ae5efba002d6a2451fea6f450b7de6db535d78
+MAINTAINER = Anjeel <email@mail.com>
+COMMIT = f16a7b177b75c8d04bcec268af6610f7c5c25689
# GPL 3.0
PERMIT_PACKAGE = Yes
@@ -14,10 +14,12 @@ DIST_TUPLE += github Stremio stremio-shell ${COMMIT} .
DIST_TUPLE += github Ivshti libmpv b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee deps/libmpv
DIST_TUPLE += github itay-grudev SingleApplication aede311d28d20179216c5419b581087be2a8409f deps/singleapplication
+MODULES= devel/cmake \
+ x11/qt5
+
BUILD_DEPENDS = net/curl \
x11/gnome/librsvg \
- devel/cmake \
x11/qt5/qtbase \
x11/qt5/qtwebengine \
x11/qt5/qtwebchannel \
diff --git a/multimedia/stremio/distinfo b/multimedia/stremio/distinfo
@@ -1,6 +1,6 @@
SHA256 (Ivshti-libmpv-b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee.tar.gz) = hl8HKJum5PN0ekVbQOrtZBdP1X01Lg7k0LTl9GmOg9I=
-SHA256 (Stremio-stremio-shell-88ae5efba002d6a2451fea6f450b7de6db535d78.tar.gz) = I9hjePlGiyP53j34uz4CZguObUVzkp8fyBmIYhT+B/E=
+SHA256 (Stremio-stremio-shell-f16a7b177b75c8d04bcec268af6610f7c5c25689.tar.gz) = uoBaFwIR5amSiwZkGqasfxNDfZI2SMN7pEKJbfCeMQI=
SHA256 (itay-grudev-SingleApplication-aede311d28d20179216c5419b581087be2a8409f.tar.gz) = e4oQpRGzKekQukKGJucHV20xL1Iikqy37inVXbIlRsw=
SIZE (Ivshti-libmpv-b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee.tar.gz) = 31116341
-SIZE (Stremio-stremio-shell-88ae5efba002d6a2451fea6f450b7de6db535d78.tar.gz) = 126085454
+SIZE (Stremio-stremio-shell-f16a7b177b75c8d04bcec268af6610f7c5c25689.tar.gz) = 126085638
SIZE (itay-grudev-SingleApplication-aede311d28d20179216c5419b581087be2a8409f.tar.gz) = 20630