On Fri, December 11, 2020 7:52 pm, trondd wrote:
> 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.
>

Segfaults on a fresh install. :(  Python drops a core deep into GTK stuff.
 Am I doing something wrong or is there some other issue here?

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