Update gPodder by a couple versions.  4 tests fail that depend on
py-test-httpserver which we don't have ported and it's a bigger job
than I had time for.  MODPY_PYTEST doesn't crash anymore but I can't
get it to run the same as the upstream makefile.  I've been using
newer gPodder versions than the current port for the last few weeks
and no issues found with downloads or youtube videos using youtube-dl.

Features of the released described below.  I've omitted all the GH
issues and bugs fixed.
https://github.com/gpodder/gpodder/releases

Tim.


3.10.18

This release requires requests 2.24 or greater. It adds support for
compressed feeds and redirections, and includes various HTTP/HTTPS
fixes and improvements. It also adds filtering of the episode list
by selecting channel sections.

3.10.19

This release fixes the macOS build and window position restoring.


3.10.20

This release fixes the internal Youtube downloader, and the bundled
Youtube-DL for European users on Windows and Mac.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile    23 Feb 2021 19:39:32 -0000      1.28
+++ Makefile    27 Jun 2021 19:10:07 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               media aggregator and podcast client
 
-MODPY_EGG_VERSION=     3.10.17
+MODPY_EGG_VERSION=     3.10.20
 
 GH_ACCOUNT=            gpodder
 GH_PROJECT=            gpodder
@@ -20,13 +20,13 @@ PERMIT_PACKAGE=             Yes
 MODULES=               lang/python \
                        textproc/intltool
 
-# XXX Causes python crash
-#MODPY_PYTEST=         Yes
+TEST_ENV=              PYTEST=py.test
 
 RUN_DEPENDS=           devel/desktop-file-utils \
                        devel/gettext,-runtime \
                        devel/py-html5lib${MODPY_FLAVOR} \
                        devel/py-gobject3${MODPY_FLAVOR} \
+                       www/py-requests${MODPY_FLAVOR} \
                        net/mygpoclient \
                        textproc/py-podcastparser${MODPY_FLAVOR} \
                        www/youtube-dl \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo    30 Dec 2020 22:27:27 -0000      1.13
+++ distinfo    27 Jun 2021 19:10:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
-SIZE (gpodder-3.10.17.tar.gz) = 1064129
+SHA256 (gpodder-3.10.20.tar.gz) = mU9/BKMcaPs0ea0ADU6a8sDYyvAsFh7eccfCzUubyAQ=
+SIZE (gpodder-3.10.20.tar.gz) = 1081171
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.12
diff -u -p -r1.12 PLIST
--- pkg/PLIST   5 Jul 2020 14:56:22 -0000       1.12
+++ pkg/PLIST   27 Jun 2021 19:10:07 -0000
@@ -28,8 +28,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}download.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}escapist_videos.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}escapist_videos.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}extensions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}feedcore.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -60,8 +58,6 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}sync.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}syncui.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}unittests.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}utilwin32ctypes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -82,7 +78,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/deviceplaylist.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/directory.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/download.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/escapist_videos.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/extensions.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/feedcore.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/
@@ -193,15 +188,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/gpodder/services.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/sync.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/syncui.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/__init__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}model.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/model.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/unittests.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/util.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/utilwin32ctypes.py
 lib/python${MODPY_VERSION}/site-packages/gpodder/utilwin32locale.py
@@ -350,9 +336,6 @@ share/locale/ro/LC_MESSAGES/gpodder.mo
 share/locale/ru/LC_MESSAGES/gpodder.mo
 share/locale/sv/LC_MESSAGES/gpodder.mo
 share/locale/tr/LC_MESSAGES/gpodder.mo
-share/locale/tr_TR/
-share/locale/tr_TR/LC_MESSAGES/
-share/locale/tr_TR/LC_MESSAGES/gpodder.mo
 share/locale/uk/LC_MESSAGES/gpodder.mo
 share/locale/zh_CN/LC_MESSAGES/gpodder.mo
 @tag update-desktop-database

Reply via email to