Date: Thu, 29 Dec 2016 17:54:35 +0000 (UTC) From: Ruslan Makhmatkhanov <rm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r429934 - in head/multimedia/gpodder: . files Message-ID: <201612291754.uBTHsZsX024612@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rm Date: Thu Dec 29 17:54:35 2016 New Revision: 429934 URL: https://svnweb.freebsd.org/changeset/ports/429934 Log: multimedia/gpodder: update to 3.9.3 - replace feedparser with podcastparser. This change was done upstream in version 3.9.2, so the current version is broken, and this is why I requesting MFH. - add patch to make network detection routine work with wireless interfaces in FreeBSD MFH: 2016Q4 Added: head/multimedia/gpodder/files/ head/multimedia/gpodder/files/patch-src_gpodder_util.py (contents, props changed) Modified: head/multimedia/gpodder/Makefile head/multimedia/gpodder/distinfo Modified: head/multimedia/gpodder/Makefile ============================================================================== --- head/multimedia/gpodder/Makefile Thu Dec 29 17:52:05 2016 (r429933) +++ head/multimedia/gpodder/Makefile Thu Dec 29 17:54:35 2016 (r429934) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gpodder -PORTVERSION= 3.9.2 +PORTVERSION= 3.9.3 CATEGORIES= multimedia python MASTER_SITES= http://gpodder.org/src/ @@ -16,8 +16,8 @@ BUILD_DEPENDS= intltool-extract:textproc help2man:misc/help2man RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib \ - ${PYTHON_PKGNAMEPREFIX}feedparser>=5.0.1:textproc/py-feedparser \ ${PYTHON_PKGNAMEPREFIX}mygpoclient>=1.4:devel/py-mygpoclient \ + ${PYTHON_PKGNAMEPREFIX}podcastparser>0:devel/py-podcastparser \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus \ ${PYTHON_PKGNAMEPREFIX}eyed3>=0:audio/py-eyed3 Modified: head/multimedia/gpodder/distinfo ============================================================================== --- head/multimedia/gpodder/distinfo Thu Dec 29 17:52:05 2016 (r429933) +++ head/multimedia/gpodder/distinfo Thu Dec 29 17:54:35 2016 (r429934) @@ -1,3 +1,3 @@ -TIMESTAMP = 1481321517 -SHA256 (gpodder-3.9.2.tar.gz) = 927bad1e895c7ba32e6c1247043e661ed12d577990692ad5a19f9d9c2c1220b5 -SIZE (gpodder-3.9.2.tar.gz) = 994358 +TIMESTAMP = 1483006367 +SHA256 (gpodder-3.9.3.tar.gz) = f44141d32cd0ae226dc1a74ea5cb16c183923ade999bcd39bc5fb0d840aa03e9 +SIZE (gpodder-3.9.3.tar.gz) = 994482 Added: head/multimedia/gpodder/files/patch-src_gpodder_util.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/multimedia/gpodder/files/patch-src_gpodder_util.py Thu Dec 29 17:54:35 2016 (r429934) @@ -0,0 +1,11 @@ +--- src/gpodder/util.py.orig 2016-12-22 13:48:52 UTC ++++ src/gpodder/util.py +@@ -1833,7 +1833,7 @@ def unix_get_active_interfaces(): + process = subprocess.Popen(['ifconfig'], stdout=subprocess.PIPE) + stdout, _ = process.communicate() + for i in re.split('\n(?!\t)', stdout, re.MULTILINE): +- b = re.match('(\\w+):.*status: active$', i, re.MULTILINE | re.DOTALL) ++ b = re.match('(\\w+):.*status: (active|associated)$', i, re.MULTILINE | re.DOTALL) + if b: + yield b.group(1) +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612291754.uBTHsZsX024612>