update to deluge-2.0.5, improve test running a bit

This commit is contained in:
sthen 2022-05-04 20:46:59 +00:00
parent ccb4b81107
commit a2b4775802
4 changed files with 59 additions and 8 deletions

View File

@ -1,8 +1,7 @@
COMMENT = bittorrent client
DISTNAME = deluge-${MODPY_EGG_VERSION}
MODPY_EGG_VERSION = 2.0.3
REVISION = 4
MODPY_EGG_VERSION = 2.0.5
CATEGORIES = net
@ -17,6 +16,13 @@ EXTRACT_SUFX = .tar.xz
MODULES = lang/python \
textproc/intltool
MODPY_PYTEST = Yes
# skip some tests which segfault (seem to be most/all Gtk-related)
MODPY_PYTEST_ARGS = -v \
--ignore deluge/plugins/Stats/deluge_stats/tests/test_stats.py \
--ignore deluge/tests/test_files_tab.py \
--ignore deluge/tests/test_torrentview.py \
--ignore deluge/tests/test_ui_entry.py
MODPY_SETUPTOOLS = Yes
BUILD_DEPENDS = devel/py-wheel${MODPY_FLAVOR} \
devel/py-xdg${MODPY_FLAVOR} \
@ -35,4 +41,6 @@ RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3 \
x11/gtk+3,-guic
PORTHOME= ${WRKSRC}
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (deluge-2.0.3.tar.xz) = fnro5soqK/DUhyJ87PgeJzMvC5K1Z8wr2jjkfYWdqJE=
SIZE (deluge-2.0.3.tar.xz) = 1777624
SHA256 (deluge-2.0.5.tar.xz) = xL0Eq/0hG2Uhi+A/PEbSb0QCSITeEOAYWfuFb91vJdg=
SIZE (deluge-2.0.5.tar.xz) = 1895268

View File

@ -3,7 +3,7 @@ Fix MANPATH.
Index: setup.py
--- setup.py.orig
+++ setup.py
@@ -467,7 +467,7 @@ if not windows_check() and not osx_check():
@@ -472,7 +472,7 @@ if not windows_check() and not osx_check():
),
('share/pixmaps', ['deluge/ui/data/pixmaps/deluge.png']),
(

View File

@ -78,6 +78,9 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/deluge/i18n/${MODPY_PYC
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/${MODPY_PYCACHE}languages.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/af/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/af/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/af/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ar/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ar/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ar/LC_MESSAGES/deluge.mo
@ -141,12 +144,18 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fa/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fi/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fi/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fi/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fo/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fo/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fo/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fr/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fr/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fr/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fy/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fy/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/fy/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ga/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ga/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ga/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/gl/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/gl/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/gl/LC_MESSAGES/deluge.mo
@ -183,6 +192,9 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ka/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kk/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kk/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kk/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/km/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/km/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/km/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kn/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kn/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/kn/LC_MESSAGES/deluge.mo
@ -192,10 +204,16 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ko/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ku/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ku/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ku/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ky/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ky/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ky/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/la/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/la/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/la/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/languages.py
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lb/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lb/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lb/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lt/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lt/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lt/LC_MESSAGES/deluge.mo
@ -205,9 +223,15 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/lv/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/mk/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/mk/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/mk/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ml/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ml/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ml/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ms/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ms/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ms/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nap/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nap/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nap/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nb/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nb/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nb/LC_MESSAGES/deluge.mo
@ -217,6 +241,12 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nds/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nl/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nl/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nl/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nn/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nn/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/nn/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/oc/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/oc/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/oc/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/pl/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/pl/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/pl/LC_MESSAGES/deluge.mo
@ -253,6 +283,9 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/sv/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ta/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ta/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ta/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/te/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/te/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/te/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/th/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/th/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/th/LC_MESSAGES/deluge.mo
@ -268,6 +301,9 @@ lib/python${MODPY_VERSION}/site-packages/deluge/i18n/tr/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/uk/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/uk/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/uk/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ur/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ur/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/ur/LC_MESSAGES/deluge.mo
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/util.py
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/vi/
lib/python${MODPY_VERSION}/site-packages/deluge/i18n/vi/LC_MESSAGES/
@ -292,7 +328,7 @@ lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Blocklist-1.4-py${MODPY_
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Execute-1.3-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Extractor-0.7-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Label-0.3-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Notifications-0.3-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Notifications-0.4-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Scheduler-0.3-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Stats-0.4-py${MODPY_VERSION}.egg
lib/python${MODPY_VERSION}/site-packages/deluge/plugins/Toggle-0.4-py${MODPY_VERSION}.egg
@ -726,7 +762,12 @@ lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/flags/zw.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/inactive.svg
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/inactive16.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/loading.gif
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet.svg
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet16.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet_add.svg
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet_add16.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet_copy.svg
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/magnet_copy16.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/queued.svg
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/queued16.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/data/pixmaps/seeding.svg
@ -867,7 +908,6 @@ lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/active.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/add.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/add_file.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/add_magnet.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/add_url.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/alert.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/all.png
@ -900,6 +940,9 @@ lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/install_plugin.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/login.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/logout.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/low.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/magnet.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/magnet_add.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/magnet_copy.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/move.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/no_download.png
lib/python${MODPY_VERSION}/site-packages/deluge/ui/web/icons/normal.png