From 3541c0809145810b3445a3097c27a44e43e55357 Mon Sep 17 00:00:00 2001 From: "K.I.A.Derouiche" Date: Tue, 27 Oct 2020 23:34:08 +0100 Subject: [PATCH] import py-qt-thread-updater-1.1.3 to wip --- py-qt-thread-updater/DESCR | 8 ++++++++ py-qt-thread-updater/Makefile | 18 ++++++++++++++++++ py-qt-thread-updater/PLIST | 24 ++++++++++++++++++++++++ py-qt-thread-updater/distinfo | 6 ++++++ 4 files changed, 56 insertions(+) create mode 100644 py-qt-thread-updater/DESCR create mode 100644 py-qt-thread-updater/Makefile create mode 100644 py-qt-thread-updater/PLIST create mode 100644 py-qt-thread-updater/distinfo diff --git a/py-qt-thread-updater/DESCR b/py-qt-thread-updater/DESCR new file mode 100644 index 0000000000..d24ff5e80f --- /dev/null +++ b/py-qt-thread-updater/DESCR @@ -0,0 +1,8 @@ +Python Qt thread updater to update GUI items using +a separate thread. + +This library allows you to efficiently update Qt GUI +elements from a separate thread. Qt GUI elements are +not thread safe. Method calls like Label.setText do +not work in a separate thread. This library solves + that problem diff --git a/py-qt-thread-updater/Makefile b/py-qt-thread-updater/Makefile new file mode 100644 index 0000000000..16ed0170a7 --- /dev/null +++ b/py-qt-thread-updater/Makefile @@ -0,0 +1,18 @@ +# $NetBSD$ + +DISTNAME= qt_thread_updater-1.1.3 +PKGNAME= ${PYPKGPREFIX}-qt-thread-updater-1.1.3 +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=q/qt_thread_updater/} + +MAINTAINER= kamelderouiche@yahoo.com +HOMEPAGE= https://github.com/justengel/qt_thread_updater +COMMENT= Python Qt thread updater to update GUI items using a separate thread +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-qtpy>=1.1.1:../../wip/py-qtpy + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/py-qt-thread-updater/PLIST b/py-qt-thread-updater/PLIST new file mode 100644 index 0000000000..8ad3c13234 --- /dev/null +++ b/py-qt-thread-updater/PLIST @@ -0,0 +1,24 @@ +@comment $NetBSD$ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/qt_thread_updater/__init__.py +${PYSITELIB}/qt_thread_updater/__init__.pyc +${PYSITELIB}/qt_thread_updater/__init__.pyo +${PYSITELIB}/qt_thread_updater/__meta__.py +${PYSITELIB}/qt_thread_updater/__meta__.pyc +${PYSITELIB}/qt_thread_updater/__meta__.pyo +${PYSITELIB}/qt_thread_updater/global_utils.py +${PYSITELIB}/qt_thread_updater/global_utils.pyc +${PYSITELIB}/qt_thread_updater/global_utils.pyo +${PYSITELIB}/qt_thread_updater/thread_updater.py +${PYSITELIB}/qt_thread_updater/thread_updater.pyc +${PYSITELIB}/qt_thread_updater/thread_updater.pyo +${PYSITELIB}/qt_thread_updater/widgets/__init__.py +${PYSITELIB}/qt_thread_updater/widgets/__init__.pyc +${PYSITELIB}/qt_thread_updater/widgets/__init__.pyo +${PYSITELIB}/qt_thread_updater/widgets/quick_text_edit.py +${PYSITELIB}/qt_thread_updater/widgets/quick_text_edit.pyc +${PYSITELIB}/qt_thread_updater/widgets/quick_text_edit.pyo diff --git a/py-qt-thread-updater/distinfo b/py-qt-thread-updater/distinfo new file mode 100644 index 0000000000..15c896b1d0 --- /dev/null +++ b/py-qt-thread-updater/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (qt_thread_updater-1.1.3.tar.gz) = 3186225d77d8f2a3c7f1d13d08cf2182b925f14a +RMD160 (qt_thread_updater-1.1.3.tar.gz) = 574ff0247da3c93ceb0a6339009579f5ec21f9e2 +SHA512 (qt_thread_updater-1.1.3.tar.gz) = 7f075595dddd9e8c88aa213b7dd0710c8bdce4225ab7b2c3a600485401b0ddb27e2291f6b007f53d41e4277bf2591320650f044a02eb427154ed5b7f82e8a6d1 +Size (qt_thread_updater-1.1.3.tar.gz) = 14157 bytes