Thursday, June 27, 2019

[UPDATE] net/gpodder 3.10.7 -> 3.10.9

A couple bugfix patches to gPodder. Also changed to PERMIT_PACKAGE.
Any other new ports infrastructure changes I missed?

Tim.


3.10.9

This is a bug fix release, with Youtube downloads working again after breaking 3
weeks ago when http access was discontinued by google.

Changes since 3.10.8:

Improvements

channel cover in .ico format
custom feed handlers can be provided by extensions:
add model.unregister_custom_handler to be able to unregister on
extension unload
change handle_url to fetch_channel

Bug fixes

fix #618 download extension lost on long filenames
fix #620 gPodder makes gnome-software confused
html shownotes:
fix broken images and links when episode has no link
use channel's auth
fix jumping webview when hovering a link with a long url
fix #296 - Notification window for failed download should show podcast name
fix #623: youtube - Download failed: 'reason'
fix #625 youtube - Download failed: HTTP is not supported
fix #627 create-desktop-icon.py fails

Translations

French translation update
Dutch translation update
major Polish translation update



Changes since 3.10.7:

Improvements

#597 Extend tagging extension to override ID3 version


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/gpodder/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile 20 May 2019 22:15:19 -0000 1.20
+++ Makefile 27 Jun 2019 22:50:18 -0000
@@ -2,8 +2,7 @@

COMMENT= media aggregator and podcast client

-MODPY_EGG_VERSION= 3.10.7
-REVISION= 1
+MODPY_EGG_VERSION= 3.10.9

GH_ACCOUNT= gpodder
GH_PROJECT= gpodder
@@ -16,7 +15,7 @@ HOMEPAGE= https://gpodder.github.io/
MAINTAINER= Tim Meunier <trondd@kagu-tsuchi.com>

# GPLv3+
-PERMIT_PACKAGE_CDROM= Yes
+PERMIT_PACKAGE= Yes


MODULES= lang/python \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/gpodder/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo 4 Mar 2019 22:28:12 -0000 1.8
+++ distinfo 27 Jun 2019 22:50:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (gpodder-3.10.7.tar.gz) = hae+7D9jxnaMgRSCrW6TSwUnwp8D6QPKD4LS52TNrXY=
-SIZE (gpodder-3.10.7.tar.gz) = 1021701
+SHA256 (gpodder-3.10.9.tar.gz) = q36rTp5jVWxGOp79zwsmBp9WwEfXzvf9IpMbcboCXb8=
+SIZE (gpodder-3.10.9.tar.gz) = 1027329
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/gpodder/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 4 Mar 2019 22:28:12 -0000 1.9
+++ pkg/PLIST 27 Jun 2019 22:50:18 -0000
@@ -5,7 +5,7 @@ bin/gpodder-migrate2tres
lib/python${MODPY_VERSION}/site-packages/gpodder/
lib/python${MODPY_VERSION}/site-packages/gpodder-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/gpodder/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/${MODPY_PYCACHE}build_info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -88,9 +88,11 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/gpodder/feedservice.py
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}app.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -113,11 +115,12 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}shownotes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/${MODPY_PYCACHE}widgets.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/app.py
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/base.py
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/config.py
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/desktop/${MODPY_PYCACHE}channel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -143,7 +146,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/draw.py
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/gtkui/interface/${MODPY_PYCACHE}addpodcast.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -176,7 +179,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/gpodder/player.py
lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/
lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/__init__.py
-lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/gpodder/plugins/${MODPY_PYCACHE}soundcloud.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -189,7 +192,7 @@ lib/python${MODPY_VERSION}/site-packages
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
-lib/python${MODPY_VERSION}/site-packages/gpodder/test/${MODPY_PYCACHE}/
+${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}
@@ -212,7 +215,7 @@ share/gpodder/examples/
share/gpodder/examples/gpodder_mark_played.py
share/gpodder/examples/hello_world.py
share/gpodder/extensions/
-share/gpodder/extensions/${MODPY_PYCACHE}/
+${MODPY_COMMENT}share/gpodder/extensions/${MODPY_PYCACHE}/
share/gpodder/extensions/${MODPY_PYCACHE}audio_converter.${MODPY_PYC_MAGIC_TAG}pyc
share/gpodder/extensions/${MODPY_PYCACHE}command_on_download.${MODPY_PYC_MAGIC_TAG}pyc
share/gpodder/extensions/${MODPY_PYCACHE}concatenate_videos.${MODPY_PYC_MAGIC_TAG}pyc
@@ -285,7 +288,6 @@ share/gpodder/ui/gtk/gpodderpodcastdirec
share/gpodder/ui/gtk/gpodderpreferences.ui
share/gpodder/ui/gtk/gpodderwelcome.ui
share/gpodder/ui/gtk/menus.ui
-share/icons/hicolor/16x16/apps/gpodder.ico
share/icons/hicolor/16x16/apps/gpodder.png
share/icons/hicolor/22x22/apps/gpodder.png
share/icons/hicolor/24x24/apps/gpodder.png

No comments:

Post a Comment