summaryrefslogtreecommitdiff
path: root/net-im/py-zapzap
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/py-zapzap')
-rw-r--r--net-im/py-zapzap/Makefile26
-rw-r--r--net-im/py-zapzap/distinfo3
-rw-r--r--net-im/py-zapzap/pkg-descr3
3 files changed, 32 insertions, 0 deletions
diff --git a/net-im/py-zapzap/Makefile b/net-im/py-zapzap/Makefile
new file mode 100644
index 000000000000..48da56ab186f
--- /dev/null
+++ b/net-im/py-zapzap/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= zapzap
+DISTVERSION= 6.2.1
+CATEGORIES= net-im python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= WhatsApp desktop application written in PyQt6
+WWW= https://rtosta.com/zapzap/
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.45.1:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=1.3.2:devel/py-dbus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-gettext>=3.0:textproc/py-python-gettext@${PY_FLAVOR}
+
+USES= desktop-file-utils pyqt:6 python
+USE_GITHUB= yes
+GH_ACCOUNT= rafatosta
+USE_PYQT= webengine
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/net-im/py-zapzap/distinfo b/net-im/py-zapzap/distinfo
new file mode 100644
index 000000000000..66e2b660ebd9
--- /dev/null
+++ b/net-im/py-zapzap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757689981
+SHA256 (rafatosta-zapzap-6.2.1_GH0.tar.gz) = a047869d78c477a70b9a25b1dc1fc83b32695fa8ed1e84223e19d37d37447790
+SIZE (rafatosta-zapzap-6.2.1_GH0.tar.gz) = 946170
diff --git a/net-im/py-zapzap/pkg-descr b/net-im/py-zapzap/pkg-descr
new file mode 100644
index 000000000000..50e18a2d49ca
--- /dev/null
+++ b/net-im/py-zapzap/pkg-descr
@@ -0,0 +1,3 @@
+ZapZap brings the WhatsApp experience on Linux/FreeBSD closer to that of a
+native application. Since Meta does not provide a public API for third-party
+applications, ZapZap is developed as a Progressive Web Application.