trondd <tro...@kagu-tsuchi.com> wrote:

> Update to gpodder with a number of fixes.  Also (like py-podcastparser) uses
> py-test and py-test-cov for 'make test' now.
> 
> Been running for a couple weeks on amd64.
> 
> New features
> 
>     #834 run command on download works from gpo
> 
> Improvements
> 
>     #838 rename youtube-dl partial file when it contains % or $ characters
>     #796 MKV Files Not Properly Renamed,
>     #846 youtube rss feed urls
>     #850 Discard episode when its GUID collides with a newer episode.
>     #866 Show update error in the podcast dialog (for copy-paste and seeing 
> it fully)
>     #867 youtube live streaming support
>     #871 add youtube streaming format for 1080p
>     #873 Detect new key name for youtube DRM content
>     #879 Avoid stale Today and Yesterday dates by refreshing episodes daily
>     #902 support youtube user url
> 
> Bug fixes
> 
>     fix tagging extension exception on mkv files
>     fix #830 Shortcut key conflict Episode descriptions vs Discover new 
> Podcasts
>     #848 fix youtube-dl not responding to config change
>     #855 detect DORMANT wifi state as online
>     #857 only send a single channel update error notification to avoid 
> spamming the user
>     fix #727 gtk exception when hiding deleted episodes
>     fix #869 fix already subscribed to youtube feed in some cases
>     #875 Fix escapist and gpo issues caused by youtube streaming
>     #877 Remove leftover debug message
>     #901 Fix translation of Youtube playlist URL to a feed
>     fix #888 Prevent an empty entries bug in YouTube-DL from removing all 
> episodes.
> 
> Tim.
> 

Switched to MODPY_PYTEST but this causes 'make test' to segfault.  Without
MODPY_PYTEST and listing pytest as a test dependency, the tests run fine.
Not sure if it's just my set up.  I'll try in a VM next.

Tim.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile    3 Oct 2020 15:39:59 -0000       1.26
+++ Makefile    12 Dec 2020 00:42:21 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=               media aggregator and podcast client
 
-MODPY_EGG_VERSION=     3.10.16
-REVISION=              0
+MODPY_EGG_VERSION=     3.10.17
 
 GH_ACCOUNT=            gpodder
 GH_PROJECT=            gpodder
@@ -24,6 +23,8 @@ MODULES=              lang/python \
 
 MODPY_VERSION=         ${MODPY_DEFAULT_VERSION_3}
 
+MODPY_PYTEST=          Yes
+
 RUN_DEPENDS=           devel/desktop-file-utils \
                        devel/gettext,-runtime \
                        devel/py-html5lib${MODPY_FLAVOR} \
@@ -36,6 +37,7 @@ RUN_DEPENDS=          devel/desktop-file-utils \
                        x11/gtk+3,-guic
 TEST_DEPENDS=          devel/py-minimock${MODPY_FLAVOR} \
                        devel/py-coverage${MODPY_FLAVOR} \
+                       devel/py-test-cov${MODPY_FLAVOR} \
                        net/mygpoclient \
                        textproc/py-podcastparser${MODPY_FLAVOR}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    5 Jul 2020 14:56:22 -0000       1.12
+++ distinfo    12 Dec 2020 00:42:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.16.tar.gz) = /xRB1/wcDvrOD0E2+3HEqNJhVIblVp+tJpXfa/liLX8=
-SIZE (gpodder-3.10.16.tar.gz) = 1058386
+SHA256 (gpodder-3.10.17.tar.gz) = NqBOTWqB9QtQ0fdpGVXU9GDnL3G5UZ2tQrgFqYdDQhA=
+SIZE (gpodder-3.10.17.tar.gz) = 1064129

Reply via email to