commit:     f02b4f542679eec13fe4563d54b669604e47a1ec
Author:     Wilson Michaels <thebitpit <AT> austincustomerrands <DOT> com>
AuthorDate: Tue Dec 15 07:07:39 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 17:19:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02b4f54

media-tv/mythtv: Support Python 3.8

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Wilson Michaels <thebitpit <AT> austincustomerrands.com>
Closes: https://github.com/gentoo/gentoo/pull/18661
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{mythplugins-31.0.ebuild => mythplugins-31.0-r1.ebuild} | 13 ++++++-------
 .../mythtv/{mythtv-31.0-r4.ebuild => mythtv-31.0-r5.ebuild} |  2 +-
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/media-plugins/mythplugins/mythplugins-31.0.ebuild 
b/media-plugins/mythplugins/mythplugins-31.0-r1.ebuild
similarity index 89%
rename from media-plugins/mythplugins/mythplugins-31.0.ebuild
rename to media-plugins/mythplugins/mythplugins-31.0-r1.ebuild
index db12f69a741..c943e976e8c 100644
--- a/media-plugins/mythplugins/mythplugins-31.0.ebuild
+++ b/media-plugins/mythplugins/mythplugins-31.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 # Grab only the major version number.
 MAJOR_PV=${PV%%.*}
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="xml"
 
 #BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079"
@@ -22,8 +22,8 @@ LICENSE="GPL-2+"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-MYTHPLUGINS="mytharchive +mythbrowser mythgame \
-mythmusic mythnetvision +mythnews +mythweather mythzmserver mythzoneminder"
+MYTHPLUGINS="mytharchive mythbrowser mythgame \
+mythmusic mythnetvision mythnews mythweather mythzmserver mythzoneminder"
 IUSE="${MYTHPLUGINS} alsa cdda cdr exif fftw +hls ieee1394 libass +opengl raw 
+theora +vorbis +xml xvid"
 
 # Mythnetvision temporarily disabled by upstream - should be fixed soon.
@@ -98,7 +98,7 @@ RDEPEND="
        mythnetvision? (
                ${PYTHON_DEPS}
                dev-python/lxml
-               dev-python/oauth
+               dev-python/oauth2
                dev-python/pycurl
                dev-python/urllib3
                =media-tv/mythtv-${MAJOR_PV}*[python]
@@ -128,9 +128,8 @@ DOC_CONTENTS="
 Mythgallery code moved to mythtv and is no longer a plugin in version 31.0.
 As of 3/23/2020, MythNetVision is disabled, work in progress.
 
-Common plugins are installed by default. Disable unneeded plugins individually 
with USE flags:
--mythbrowser -mythmusic -mythnetvision -mythnews -mythweather
-Additional plugins may be installed with USE flags mytharchive mythgame 
mythzmserver mythzoneminder
+No plugins are installed by default. Enable plugins individually with USE 
flags:
+mytharchive mythbrowser mythgame mythmusic mythnetvision mythnews mythweather 
mythzmserver mythzoneminder
 "
 
 src_configure() {

diff --git a/media-tv/mythtv/mythtv-31.0-r4.ebuild 
b/media-tv/mythtv/mythtv-31.0-r5.ebuild
similarity index 99%
rename from media-tv/mythtv/mythtv-31.0-r4.ebuild
rename to media-tv/mythtv/mythtv-31.0-r5.ebuild
index 1a3a406636b..3016af1522d 100644
--- a/media-tv/mythtv/mythtv-31.0-r4.ebuild
+++ b/media-tv/mythtv/mythtv-31.0-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 MY_P=${P%_p*}
 MY_PV=${PV%_p*}

Reply via email to