summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-02-16 12:59:29 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-02-16 12:59:29 +0000
commit79599515788b85b18aa655e7b7f8cc05c1bbddd8 (patch)
treeade7cb031f363fad64c77139dea7aa3d81908537 /media-plugins
parent6bc2e4d7c5906e46a8f275a876ead6ec41aca5bb (diff)
gentoo resync : 16.02.1018
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin52279 -> 52279 bytes
-rw-r--r--media-plugins/audacious-plugins/Manifest7
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild (renamed from media-plugins/audacious-plugins/audacious-plugins-3.10-r1.ebuild)19
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-9999.ebuild17
-rw-r--r--media-plugins/audacious-plugins/files/audacious-plugins-3.10-fix-slow-search.patch108
-rw-r--r--media-plugins/grilo-plugins/Manifest2
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild93
-rw-r--r--media-plugins/gst-plugins-libav/Manifest3
-rw-r--r--media-plugins/gst-plugins-libav/files/AVOptionsRanges-leak-fix.patch34
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1.1_p20190113.ebuild103
-rw-r--r--media-plugins/gst-plugins-libnice/Manifest2
-rw-r--r--media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.15-r100.ebuild65
-rw-r--r--media-plugins/gst-plugins-vpx/Manifest3
-rw-r--r--media-plugins/gst-plugins-vpx/files/1.14.4-libvpx-1.8-compat.patch65
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.14.4.ebuild9
-rw-r--r--media-plugins/kodi-inputstream-adaptive/Manifest4
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.14.ebuild37
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.15.ebuild37
-rw-r--r--media-plugins/kodi-inputstream-rtmp/Manifest2
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-2.0.5.ebuild36
-rw-r--r--media-plugins/kodi-vfs-libarchive/Manifest2
-rw-r--r--media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-1.0.5.ebuild43
-rw-r--r--media-plugins/qmmp-plugin-pack/Manifest6
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.4.ebuild2
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild (renamed from media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild)7
25 files changed, 471 insertions, 235 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 10808ce8220c..f5b8ef806a3d 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
index 65f10e553ca2..4f53b877c849 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,7 +1,6 @@
-AUX audacious-plugins-3.10-fix-slow-search.patch 3373 BLAKE2B 1b66928f0f92395179931ffe681d60db466bd9fa70cc6d1cdf6e4ebd9803737d7dd2d967d006ec6a90eca557f63610059407987dbe54e2c41f69d2443b257836 SHA512 8287ad3a85c526cef99f155752b6de53ab4100eec08a3b746536123973c59c7e7a4b917d7e143bb59d99b9aa7812dfd11000add11c2c293f4f7d08259a02f4a3
-DIST audacious-plugins-3.10.tar.bz2 1701877 BLAKE2B 4db7351af494ff5b7d2a7968524e2480f321505759f4a6532dd86f8fd87f43ab0a66e9f1fc75cfcbc8c59d35c1071048b61a8452fa6e041cd1667872f5b5699e SHA512 88dd93b5a7f6582ec42cf539d1000de0900cce683f4de85d8a17f57c7ba34545c6277882cad1505cb6682ee7b885ffcd1fe5675f7e24dc3e2a650615789d9d52
+DIST audacious-plugins-3.10.1.tar.bz2 1715477 BLAKE2B fda3940e6c06aadd93a3e1538be747083fcc969cf3118cf3e942787906b9ee0a13bd3c30d15ba19cb713559cdf8f7b71d7b961173b1619f0aafbdea5deb75ac3 SHA512 454e9ce4061e92a0ecda40f562d4cc7453fc0019fd76b25dbe9e319319fa37c22f9785cb29563e8074de8a88e6130106aca1e431790297e1b4636dc974fde565
DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 BLAKE2B 55f373be204a9b4c9cff41d41d43c4776f680ab203643e90e5d338bec2e7f8a4c60cda9caa08e461089a475f3ec1bc237538f781718eb0d26a4365743337e977 SHA512 e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b
-EBUILD audacious-plugins-3.10-r1.ebuild 4331 BLAKE2B bf4ca1c68855e38fdbb281d7ee95b7857a5e7ac8a40727a2dbaaf5eb05deb68c23dc0cd615a8c71e348df65f06647c887c3115dada0ea02eee54d57cb8d1bc06 SHA512 93cd48c84ff38ddb994d74b9162f0c0bfb746d7b9d550a4765c42f2e4a03ecc84fbe8bd47184511fe54f9c566768ae69908e34aa8c35c04a6cce24fc261231b9
+EBUILD audacious-plugins-3.10.1.ebuild 4287 BLAKE2B 00cf13e43cf2cd33574631f102b8a7e1c441663aa5b2a142b4d1232e64aef3086e5b0077dcc61f85076525132eb245e2ae034912af62847b113504b1607aa1de SHA512 e03d3936a4ec505188d13c241a3e3cb298acbe7043a506a90efa3597bbe878b57aa5ef5b273ac16dfbfdb4cebbee9429582499372e0ba90884c5db8cdf25e844
EBUILD audacious-plugins-3.9-r2.ebuild 3684 BLAKE2B 089fb220f9212d6bff4c10ea3b86719e918928d177a754d5d274f3e0d04257ce4cbbf4db0c3485cee2a8f31648ea96eaffafdb6908b5a71f51e2f0d7b46d8043 SHA512 2dc3cae3e3b663aa3dcaa2efc085d86ae292229e3984bc18a9b5876aef9d2923f04434774c5f39f47d33d178110b448a34d0a939c9a713495a180f0dfd8c6ee4
-EBUILD audacious-plugins-9999.ebuild 4277 BLAKE2B 1916a029169b9da4162cbf18ae3d52e64315943e91ee733eb6ebdbba017bf5f7b108e6fc7262f4575b88065a902cbdef2db794777cf22d2f0e164c1245b831d0 SHA512 0b9b68b4dd8db53198a8bf9787b91a09b359d5ec4279943f7db39e67c23fc8451e0b6ed9a0b9a98a3fa7e7308820f757f39f243723e80beabd67e32cbdf5ddb0
+EBUILD audacious-plugins-9999.ebuild 4287 BLAKE2B 00cf13e43cf2cd33574631f102b8a7e1c441663aa5b2a142b4d1232e64aef3086e5b0077dcc61f85076525132eb245e2ae034912af62847b113504b1607aa1de SHA512 e03d3936a4ec505188d13c241a3e3cb298acbe7043a506a90efa3597bbe878b57aa5ef5b273ac16dfbfdb4cebbee9429582499372e0ba90884c5db8cdf25e844
MISC metadata.xml 1333 BLAKE2B f27c5c2d94c45688e56a6a48382c6b5fb3e05bfbbdff613af56ce386af8f607b6d24f5eedfebe221274fe5f56d0d13cc1cba21c11007ff9b5ceb5080f36dde64 SHA512 2c31199cc1f095d0108223e15584dd901fedc88aa02820bf4749cbb1014eeec5af04e1df9688efdd2c2b78a4f27658dec3a73a7c3e6e3968fc8ab659611e9c81
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
index 2866dd8fcd2a..2b461d2a0570 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10-r1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_P="${P/_/-}"
@@ -40,7 +40,12 @@ REQUIRED_USE="
# hotkey
# notify
# statusicon
-RDEPEND="
+BDEPEND="
+ dev-util/gdbus-codegen
+ virtual/pkgconfig
+ nls? ( dev-util/intltool )
+"
+DEPEND="
app-arch/unzip
dev-libs/dbus-glib
dev-libs/glib
@@ -100,13 +105,7 @@ RDEPEND="
)
wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
"
-DEPEND="${RDEPEND}
- dev-util/gdbus-codegen
- virtual/pkgconfig
- nls? ( dev-util/intltool )
-"
-
-PATCHES=( "${FILESDIR}/${P}-fix-slow-search.patch" )
+RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
diff --git a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
index d3d11e6d7792..2b461d2a0570 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_P="${P/_/-}"
@@ -40,7 +40,12 @@ REQUIRED_USE="
# hotkey
# notify
# statusicon
-RDEPEND="
+BDEPEND="
+ dev-util/gdbus-codegen
+ virtual/pkgconfig
+ nls? ( dev-util/intltool )
+"
+DEPEND="
app-arch/unzip
dev-libs/dbus-glib
dev-libs/glib
@@ -100,11 +105,7 @@ RDEPEND="
)
wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
"
-DEPEND="${RDEPEND}
- dev-util/gdbus-codegen
- virtual/pkgconfig
- nls? ( dev-util/intltool )
-"
+RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
diff --git a/media-plugins/audacious-plugins/files/audacious-plugins-3.10-fix-slow-search.patch b/media-plugins/audacious-plugins/files/audacious-plugins-3.10-fix-slow-search.patch
deleted file mode 100644
index 3012d3138737..000000000000
--- a/media-plugins/audacious-plugins/files/audacious-plugins-3.10-fix-slow-search.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From 9d162207ef01c5972e4bb718d390c494f0ad0241 Mon Sep 17 00:00:00 2001
-From: John Lindgren <john@jlindgren.net>
-Date: Tue, 4 Sep 2018 23:39:00 -0400
-Subject: [PATCH] qtui: Fix slow searching on large playlists. Closes: #819.
-
----
- src/qtui/playlist-qt.cc | 58 +++++++++++++++++++++++++++++------------
- src/qtui/playlist-qt.h | 1 +
- 2 files changed, 42 insertions(+), 17 deletions(-)
-
-diff --git a/src/qtui/playlist-qt.cc b/src/qtui/playlist-qt.cc
-index 28c480ead..750d87c37 100644
---- a/src/qtui/playlist-qt.cc
-+++ b/src/qtui/playlist-qt.cc
-@@ -89,6 +89,31 @@ int PlaylistWidget::indexToRow (const QModelIndex & index)
- return proxyModel->mapToSource (index).row ();
- }
-
-+QModelIndex PlaylistWidget::visibleIndexNear (int row)
-+{
-+ QModelIndex index = rowToIndex (row);
-+ if (index.isValid ())
-+ return index;
-+
-+ int n_entries = m_playlist.n_entries ();
-+
-+ for (int r = row + 1; r < n_entries; r ++)
-+ {
-+ index = rowToIndex (r);
-+ if (index.isValid ())
-+ return index;
-+ }
-+
-+ for (int r = row - 1; r >= 0; r --)
-+ {
-+ index = rowToIndex (r);
-+ if (index.isValid ())
-+ return index;
-+ }
-+
-+ return index;
-+}
-+
- void PlaylistWidget::contextMenuEvent (QContextMenuEvent * event)
- {
- if (contextMenu)
-@@ -379,33 +404,32 @@ void PlaylistWidget::playCurrentIndex ()
-
- void PlaylistWidget::setFilter (const char * text)
- {
-+ // Save the current focus before filtering
-+ int focus = m_playlist.get_focus ();
-+
-+ // Empty the model before updating the filter. This prevents Qt from
-+ // performing a series of "rows added" or "rows deleted" updates, which can
-+ // be very slow (worst case O(N^2) complexity) on a large playlist.
-+ model->entriesRemoved (0, model->rowCount ());
-+
-+ // Update the filter
- proxyModel->setFilter (text);
-
-- int focus = m_playlist.get_focus ();
-- QModelIndex index;
-+ // Repopulate the model
-+ model->entriesAdded (0, m_playlist.n_entries ());
-
-- // If there was a valid focus before filtering, Qt updates it for us via
-- // currentChanged(). If not, we will set focus on the first visible row.
-+ // If the previously focused row is no longer visible with the new filter,
-+ // try to find a nearby one that is, and focus it.
-+ auto index = visibleIndexNear (focus);
-
-- if (focus >= 0)
-- index = rowToIndex (focus);
-- else
-+ if (index.isValid ())
- {
-- if (! proxyModel->rowCount ())
-- return;
--
-- index = proxyModel->index (0, 0);
- focus = indexToRow (index);
- m_playlist.set_focus (focus);
-- }
--
-- if (! m_playlist.entry_selected (focus))
-- {
- m_playlist.select_all (false);
- m_playlist.select_entry (focus, true);
-+ scrollTo (index);
- }
--
-- scrollTo (index);
- }
-
- void PlaylistWidget::setFirstVisibleColumn (int col)
-diff --git a/src/qtui/playlist-qt.h b/src/qtui/playlist-qt.h
-index a2894323c..df44205af 100644
---- a/src/qtui/playlist-qt.h
-+++ b/src/qtui/playlist-qt.h
-@@ -66,6 +66,7 @@ class PlaylistWidget : public QTreeView
-
- QModelIndex rowToIndex (int row);
- int indexToRow (const QModelIndex & index);
-+ QModelIndex visibleIndexNear (int row);
-
- void getSelectedRanges (int rowsBefore, int rowsAfter,
- QItemSelection & selected, QItemSelection & deselected);
diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest
index 9204bd03c292..16a0ca2a0ad9 100644
--- a/media-plugins/grilo-plugins/Manifest
+++ b/media-plugins/grilo-plugins/Manifest
@@ -1,5 +1,3 @@
-DIST grilo-plugins-0.2.17.tar.xz 1036308 BLAKE2B c83de5b251c030c71164310f6240652ffc86efa46a057bc750ee242c7cc2ff91a9c28ec6a847783cf7fd2df068cba0dad6f10521db82c7080a466c63aacb4c03 SHA512 f556ae6e72c82ce74cc8902f7b4ae27f51060c3b06230989b36ce4498f93894c723809c1f08fc8edfabd892fc303eb0523f21ea72649f644c7eb421b62773140
DIST grilo-plugins-0.3.7.tar.xz 1892848 BLAKE2B 9894a01dc555f20c3119208e2ee875898c918f8d81e36571a777f7f1776c284d5fa5b4ac9126a352dc812b0f5ba9c15e0e81a2381ef9cb636afb66e272a77cec SHA512 9e69835b3b8f6e2974d799480e2c8c55a084d2089ead6b37112a8c3c79b6bd2142b8fd66952493b7118e09eb5070789408b59bd28784bd9f6bf5ea5a7bc5695d
-EBUILD grilo-plugins-0.2.17.ebuild 2435 BLAKE2B 3b10e88bc22e510adb5ef7b841304ff550ddc1ecd4b0977c8e09d618207a8ce3d41a4a527f3c7e6c36d3b0ba5dd962f33be9e982fd34b3ebc60e22a24b68d6e1 SHA512 28fff3c2ba9ccc801502d42f10ff125abb66250bc474d3748fe8ed6ec48484afcbf8e887428ec079eeec6be89fe1f45e58e1781ecf1ec00624a0e6d494c5ded8
EBUILD grilo-plugins-0.3.7.ebuild 3577 BLAKE2B 23aa0ba03a43a60f310f12f7973a4093797083e0a02c37de67d64376f34310f5a28e5958e1fa12246f89591b1d144ba15c8ac53d3318135f98beb7675ca968af SHA512 8898c1fd574c7d030d98512db1560f09743c7ea7da6a7387a1dc8926a90798dab6c1e09d2108a6f26d94e3efb824d99210791b1580d28adb71786a7ce1c52e02
MISC metadata.xml 1136 BLAKE2B 0efdd69b0def1abeb70d76229addd8cc17db0d8bf314696eb8abfe3e938a8f60ab68b47b0be7aad81d99ddcf0e597cec76e1717ff32e5c0529a8b4bbf8b92c08 SHA512 d308b981dd17f7c78462d0e90892169e2f15affbeb99d909aa35a46e0c1728f6fc3530e0fd936424150781411b469041a47fe62bbf438aa68c0140755830799d
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild
deleted file mode 100644
index 439ec2ccd3d3..000000000000
--- a/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="A framework for easy media discovery and browsing"
-HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
-
-LICENSE="LGPL-2.1+"
-SLOT="0.2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="daap +dvd flickr freebox gnome-online-accounts lua subtitles thetvdb tracker upnp-av +vimeo +youtube"
-
-# Bump gom requirement to avoid segfaults
-RDEPEND="
- >=dev-libs/glib-2.44:2
- >=media-libs/grilo-0.2.12:${SLOT}[network,playlist]
- media-libs/libmediaart:2.0
- >=dev-libs/gom-0.3.1
-
- dev-libs/gmime:2.6
- dev-libs/json-glib
- dev-libs/libxml2:2
- dev-db/sqlite:3
-
- daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
- dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
- flickr? ( net-libs/liboauth )
- freebox? ( net-dns/avahi )
- gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91 )
- lua? (
- >=dev-lang/lua-5.3
- app-arch/libarchive
- dev-libs/libxml2:2
- >=dev-libs/totem-pl-parser-3.4.1 )
- subtitles? ( net-libs/libsoup:2.4 )
- thetvdb? (
- app-arch/libarchive
- dev-libs/libxml2 )
- tracker? ( >=app-misc/tracker-0.10.5:= )
- youtube? (
- >=dev-libs/libgdata-0.9.1:=
- >=dev-libs/totem-pl-parser-3.4.1 )
- upnp-av? (
- net-libs/libsoup:2.4
- net-libs/dleyna-connector-dbus )
- vimeo? (
- >=dev-libs/totem-pl-parser-3.4.1 )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.5
- app-text/yelp-tools
- >=dev-util/intltool-0.40.0
- virtual/pkgconfig
-"
-
-# FIXME: some unittests required python-dbusmock
-src_configure() {
- # --enable-debug only changes CFLAGS, useless for us
- # Plugins
- # shoutcast seems to be broken
- gnome2_src_configure \
- --disable-static \
- --disable-debug \
- --disable-uninstalled \
- --enable-bookmarks \
- --enable-filesystem \
- --enable-gravatar \
- --enable-jamendo \
- --enable-localmetadata \
- --enable-magnatune \
- --enable-metadata-store \
- --enable-podcasts \
- --enable-raitv \
- --disable-shoutcast \
- --enable-tmdb \
- $(use_enable daap dmap) \
- $(use_enable dvd optical-media) \
- $(use_enable flickr) \
- $(use_enable freebox) \
- $(use_enable gnome-online-accounts goa) \
- $(use_enable lua lua-factory) \
- $(use_enable subtitles opensubtitles) \
- $(use_enable thetvdb) \
- $(use_enable tracker) \
- $(use_enable upnp-av dleyna) \
- $(use_enable vimeo) \
- $(use_enable youtube)
-}
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
index e35955073c31..c380ee6ebb75 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -1,8 +1,11 @@
+AUX AVOptionsRanges-leak-fix.patch 1181 BLAKE2B 112c55b0b96d2223fef39380f0e53e21be5adaf5c24acb33ef4bcef6f62a8ffdf981ab4166cfc4b777220f828d675801608ffed958de6c44190913085f95d476 SHA512 caea8b2ba2fcadeebd30689ac380a97ba0047c25a98fdde0a8c2591cf85eac52ba2327fb30a14c152bb100c7f764e7034969b2978eebeee67e2783f257132f98
AUX external-ffmpeg4-dep.patch 672 BLAKE2B f6abd0913ce1dbd26d3c75fab15537f582605d21b6eb7e49cfffe6390a870bac13dc440f1ed319940c216e5a789a87309e20016649388d3b689dc0e602641c55 SHA512 11f9e7e4c96ffebaeb8b3e29934f1dd01ae8794bc6401a8fe3e999110a64949d282c41da1c2145f72a394b45f5c6d62cf1d9af7634e1dc9c4a67a507a9a575ee
DIST ffmpeg-3.4.5.tar.bz2 10183082 BLAKE2B f72157baefcd6a0ca8f389309bbe947ad21996e0f2eb3c46c6bfc90f1ebbb14bfd007d001e46ea51efef5db5f9fcee24b1a90b6862136aeebecdc95bb61b23a5 SHA512 e12707d47404a9ce02790b77d2852fc1a1573c8108e980c7355fa48ba891d1649464d4fe4d08394ecd6d871f651ac4388486b7654cb54a7aaeedaf05c55513ec
+DIST ffmpeg-4.1.1.tar.bz2 10686360 BLAKE2B 47f4716d7e184d7318eb1a99ab1cdc188009464e973162e583f7ca4ae79fa3b103f9d5329c8993b72d20667e42e5a749123709a4640f07762568300b5c3c897f SHA512 0241c44e1dffd0d890a3d30a1b2387ea167d578bb39ba0c804fb417e132d343a9e43da9247b205e18b893d8cf75d8528e9971569be67ac380b88618ef0a75ed4
DIST ffmpeg-4.1.tar.bz2 10687291 BLAKE2B 07293af1b13c6c6cad72e368207db21bdbc4b991931166c24ff40b00c3b3c8e1242be1876af8e3f154cc840fcd90d87b762fe77faccf06936dd096478d5d074b SHA512 ccf6d07268dc47e08ca619eb182a003face2a8ee73ec1a28157330dd7de1df88939def1fc1c7e6b6ac7b59752cdad84657d589b2fafb73e14e5ef03fb6e33417
DIST gst-libav-1.14.4-ffmpeg4-patchset.tar.xz 49428 BLAKE2B 74c3e0b25643bcfdf01d1d16514401fef4bb988ba3d1f306b647ba0cd6e89f0205cc33e6d144889d6b2f7fab9e4fae946e03821a85009fa95c68f3cedf25068a SHA512 1347424ed342f00c25ac4780670611a24eeaf708426b6efc6d9f6c6fa7bf91ef292302a5363afe9523c497265b8c0d7ad81374364cbecb2924b749e716819745
DIST gst-libav-1.14.4.tar.xz 9036732 BLAKE2B 1c2e257912f61dac71e1d890f4cb650e0cdbbf4472cbd8dc6b73e471d1914409b71699bd198c154069e15e68364530e91f76619afb52b91e373e58c9237ab7cb SHA512 4a0e9a91c23cba82e6a6b8eb65ff42b9d80389dd232b08c22b3431d3942fb93a6a7e64be97083d11cbceb2abe5d45dc5b37d230f7552e1a7fb193610d0530717
EBUILD gst-plugins-libav-1.14.4.3.4.5.ebuild 2440 BLAKE2B 61c9b14b905aefdac17cffc297fd6e2e6ef850ea7f0b980c468dbdb3f12b52d192134a51c623ed3294872fe74153d66d766dd0cdf8e8fa6eb2275ac4341c14d3 SHA512 b26cca92978671ac18d713c751a2087e0e86d6a05169626ce36b668920a58d98f354a3c151e00af408bf2cd09a02d46fec85ac7d01597b47ecd30eb6e3a3e328
+EBUILD gst-plugins-libav-1.14.4.4.1.1_p20190113.ebuild 3040 BLAKE2B 74c56a938514f71ab9a26462a7e003e78eb64c3ff759f8555238ada0255c0c514e6adbf73a0e1f3215176c5b5b13806960eb71739aa9bb8b54018aaeabed5079 SHA512 6cf82170beacb029a8ea169e7b3328155fed97002e4e14b5c71cff36beb336336c585936a15eef75e0d52a329a8f5b605b44034951310deafeb0191ca8a2bfbc
EBUILD gst-plugins-libav-1.14.4.4.1_p20181115.ebuild 2951 BLAKE2B c103597c9ead48bf9335486f109da27cc0401ed8471dfebf06d47815568948393404a5ef4948d00183120c26b03e285fc04d02b37350237f618349a3d78c8ad7 SHA512 a1c3e103488a67e5293aa3a06198f28bea6fd0b2ee84b3f55914210fe7b94eb9544fd930b9f8c67e42c03f86f9e916ed36e01cf2dc5ac4a272d9e3635ebea008
MISC metadata.xml 435 BLAKE2B 8ee96f01d191e918656c2a80e8cacee47237740f7639d34f0205417815a06ae8dd5b0a27bd7bffac668f3a74ce8fc377112e3cbc369ad4fb34089b2975f3c733 SHA512 5c65497b650587ba929108974a18116b9fdea3ae175fc637c470725a39375defbaf962323f7062ce4287655fc47e8fd28ce4a1d8608fe7ea243bc6999a1bf753
diff --git a/media-plugins/gst-plugins-libav/files/AVOptionsRanges-leak-fix.patch b/media-plugins/gst-plugins-libav/files/AVOptionsRanges-leak-fix.patch
new file mode 100644
index 000000000000..5594dbc1ab80
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/files/AVOptionsRanges-leak-fix.patch
@@ -0,0 +1,34 @@
+From a2c88ec9dadf4a6d7f5f7b16feb2c5c2e155d72d Mon Sep 17 00:00:00 2001
+From: Seungha Yang <seungha.yang@navercorp.com>
+Date: Sun, 13 Jan 2019 00:46:50 +0900
+Subject: [PATCH] avcfg: Fix AVOptionRanges leak
+
+It must be freed with av_opt_freep_ranges as documented.
+---
+ ext/libav/gstavcfg.c | 10 ++++++----
+ 1 file changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/ext/libav/gstavcfg.c b/ext/libav/gstavcfg.c
+index 9236078..9d34462 100644
+--- a/ext/libav/gstavcfg.c
++++ b/ext/libav/gstavcfg.c
+@@ -252,10 +252,12 @@ install_opts (GObjectClass * gobject_class, const AVClass ** obj, guint prop_id,
+ if (g_object_class_find_property (gobject_class, name))
+ continue;
+
+- if (av_opt_query_ranges (&r, obj, opt->name, AV_OPT_SEARCH_FAKE_OBJ) >= 0
+- && r->nb_ranges == 1) {
+- min = r->range[0]->value_min;
+- max = r->range[0]->value_max;
++ if (av_opt_query_ranges (&r, obj, opt->name, AV_OPT_SEARCH_FAKE_OBJ) >= 0) {
++ if (r->nb_ranges == 1) {
++ min = r->range[0]->value_min;
++ max = r->range[0]->value_max;
++ }
++ av_opt_freep_ranges (&r);
+ }
+
+ help = g_strdup_printf ("%s%s", opt->help, extra_help);
+--
+2.17.0
+
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1.1_p20190113.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1.1_p20190113.ebuild
new file mode 100644
index 000000000000..5b725f793bbf
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1.1_p20190113.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eapi7-ver multilib-minimal
+
+MY_PN="gst-libav"
+MY_PV="$(ver_cut 1-3)"
+MY_P="${MY_PN}-${MY_PV}"
+FFMPEG_PV="$(ver_cut 4- ${PV%_*})"
+
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz
+ https://dev.gentoo.org/~leio/distfiles/${MY_P}-ffmpeg4-patchset.tar.xz
+ libav? ( https://ffmpeg.org/releases/ffmpeg-${FFMPEG_PV}.tar.bz2 )"
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="libav +orc"
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}]
+ !libav? ( >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}] )
+ libav? (
+ app-arch/bzip2[${MULTILIB_USEDEP}]
+ app-arch/xz-utils[${MULTILIB_USEDEP}]
+ )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${WORKDIR}"/patches # ffmpeg-4 compat and more from git up to 20181115; requires eautoreconf
+ "${FILESDIR}"/AVOptionsRanges-leak-fix.patch # extra patch from Jan 2019 for a leak fix
+ "${FILESDIR}"/external-ffmpeg4-dep.patch # Automatically rescan available elements for registry when system ffmpeg changes
+)
+
+RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate properly
+
+src_unpack() {
+ default
+
+ if use libav; then
+ # Use newer version of bundled FFmpeg.
+ rm -r "${S}/gst-libs/ext/libav" || die
+ ln -s ../../../ffmpeg-${FFMPEG_PV} "${S}/gst-libs/ext/libav" || die
+ fi
+}
+
+src_prepare() {
+ default
+ eautoreconf # remove with a proper release without build system touching patchset
+}
+
+multilib_src_configure() {
+ GST_PLUGINS_BUILD=""
+ # Upstream dropped support for system libav and won't work
+ # for preserving its compat anymore, forcing us to rely on internal
+ # ffmpeg copy if we don't want to cause unresolvable blockers for
+ # libav setups.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=758183
+ # Prefer system ffmpeg for -libav
+ local myconf=()
+
+ if use libav; then
+ ewarn "Using bundled ffmpeg copy as upstream dropped"
+ ewarn "the support for compiling against system libav"
+ ewarn "https://bugzilla.gnome.org/show_bug.cgi?id=758183"
+
+ myconf+=(--with-libav-extra-configure="--disable-debug --optflags=\\\"${CFLAGS}\\\"")
+ else
+ myconf+=("--with-system-libav")
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-maintainer-mode \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="https://www.gentoo.org" \
+ --disable-fatal-warnings \
+ $(use_enable orc) \
+ "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ # Don't build with -Werror; verbose build
+ emake ERROR_CFLAGS= V=1
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/gst-plugins-libnice/Manifest b/media-plugins/gst-plugins-libnice/Manifest
index 0af782053193..904e75e11ce6 100644
--- a/media-plugins/gst-plugins-libnice/Manifest
+++ b/media-plugins/gst-plugins-libnice/Manifest
@@ -1,5 +1,7 @@
AUX gst-plugins-libnice-0.1.13-gstreamer.patch 1195 BLAKE2B 26ef177454864e7757768cdfb51f8a4dcc450c9dc14c12b53f89950c90f48e4a6fe5774ef5fa456445e144037f332ae8d0fbeba6e92dac85f002c51638afe97d SHA512 fdbeded042b13c33c703a6b5032b7110eb1ce84ec3614e62f6482688a00eece723b4668a1925fcfab645bf61e7fcaf0d4d444525953dae397d8edb9a842c498b
DIST libnice-0.1.13.tar.gz 912374 BLAKE2B ae8ac3af7b5f355e3c7b961bfa60759ba71c8cc6ddb6cb5faaf1c6fe347785f36340a9f8977a1689595c265349a1b34305f41288cf951fa938b0411cec3acc0d SHA512 c9bb81e8cd0b4e3673dba07ce08a16dd8821831339b44f1006510cdc09f9ae4c6eb7d43230711a2509867acb8d7df71821c411830dbf71c5a5d7e802f14a32c1
+DIST libnice-0.1.15.tar.gz 1064100 BLAKE2B 81f06ba599b01084586a8d904b9ae513d6bc3531ec42674648fda320eea6cd9348acf423571922bab4e338bf135f85b292046352ed6f5e4fefba736d787b1ff1 SHA512 60a8bcca06c0ab300dfabbf13e45aeac2085d553c420c5cc4d2fdeb46b449b2b9c9aee8015b0662c16bd1cecf5a49824b7e24951a8a0b66a87074cb00a619c0c
EBUILD gst-plugins-libnice-0.1.13-r100.ebuild 1395 BLAKE2B 4af1c036097bc514547c1b651fa32d9dd8ffd1546f851fd7bb459b8c10c0b9a74b175e0667fd60ead7d83e897901f1d7a5da7bec226f9ca38c081f6b34dd306e SHA512 8961d22ef8d2d8c2522d5047da6dc0f0b602a9b6edad8ad7f563407c99354f1516768d455fb05d386283b1a42869509468c507d2fd5a45a225e390cd7796aa75
EBUILD gst-plugins-libnice-0.1.13.ebuild 1509 BLAKE2B 3a5f5c651f385a6905d0c7fe7ea3f66f2c0f9a2fe1242cb3e3a7f89fb7d9d659cc82bc77d886b4d0c5e0e1bc371585c277b30a437449556c8da987de5f6613bc SHA512 9a81a4155b6b4f09106250ad899ac99042ccb3cc8388677932d70fd75ad74023792d0bf5d19372359b1f9d7563aa438373474bc8fb98d4d9a45a951281091c8b
+EBUILD gst-plugins-libnice-0.1.15-r100.ebuild 1700 BLAKE2B bc6f291f765b5fea2ce32c1e3e5d7a820238221921073cbf8e2b1026aef87b94b238dbcc8fc589183e085f82d0ccd090d752dc7e2b08bbdb7495ebf59a548fe0 SHA512 4811f391494167a69267f7db22b2420d553706e40c089cbffb72d2343e1ec0b5f7e91ac09ecba443e63a0c38d373ef3b93472b01451e3face4936971f38d67e2
MISC metadata.xml 372 BLAKE2B a8206f23c5130a6b0dce3f9e301a998c34401495b4b3fddabc622e99be062815f7174991383f5e4396a345876762f43bb497200496fc778ad45052cd64ed542c SHA512 39d91850c0c10c71afcc7771a7b813080b0a46be31879ab6c33b1b9265d1f85fae78f447b1560e3f3f63b5db78ed30b9d2d7d040d0cc11f31fb5a4398ab3711f
diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.15-r100.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.15-r100.ebuild
new file mode 100644
index 000000000000..e54703b770c3
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.15-r100.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support"
+HOMEPAGE="https://nice.freedesktop.org/wiki/"
+MY_P=libnice-${PV}
+SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz"
+
+LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ ~net-libs/libnice-${PV}[${MULTILIB_USEDEP}]
+ media-libs/gstreamer:${SLOT}[${MULTILIB_USEDEP}]
+ media-libs/gst-plugins-base:${SLOT}[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ default
+ sed -e 's:$(top_builddir)/nice/libnice.la:$(NICE_LIBS):' \
+ -i gst/Makefile.{am,in} || die "sed failed"
+}
+
+multilib_src_configure() {
+ # gnutls vs openssl left intentionally automagic here - the chosen USE flag configuration of libnice will ensure
+ # one of them is present, configure will be happy, but gstreamer bits don't use it, so it doesn't matter.
+ # gupnp is not used in the gst plugin.
+ ECONF_SOURCE=${S} \
+ econf \
+ --enable-compile-warnings=yes \
+ --disable-static \
+ --disable-static-plugins \
+ --without-gstreamer-0.10 \
+ --with-gstreamer \
+ --with-crypto-library=auto \
+ --disable-introspection \
+ --disable-gupnp
+}
+
+multilib_src_compile() {
+ emake -C gst \
+ NICE_LIBS="$($(tc-getPKG_CONFIG) --libs-only-l nice)"
+}
+
+multilib_src_test() {
+ :
+}
+
+multilib_src_install() {
+ emake -C gst DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/gst-plugins-vpx/Manifest b/media-plugins/gst-plugins-vpx/Manifest
index fe7b5ba28aa7..76d34616294e 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1,3 +1,4 @@
+AUX 1.14.4-libvpx-1.8-compat.patch 2149 BLAKE2B 870fc4b5eeaffa7f735f76b706f84ab2c69687df4c3fe788932278ba8d3870c0b385976471c6e95e3cc081ce50b11324505079f7d966890527627d35169b2bc9 SHA512 bd35100ed2659daca956d6775d58c068852fa2a4f38e53746a5e1abd5fc156ca2d876638e4b39d8d62df520b73ea2aac8b5582363a182263d0cbb4184f900825
DIST gst-plugins-good-1.14.4.tar.xz 3792524 BLAKE2B 4c7faac73d33bebe1fd53dc4cfed1a5d27b103f9c4cd801672ad52e385f09addb07cd4a0f511dff23815e3421e5202fb3d7866b7dd58fdaf101d0357c4fdc13f SHA512 30aeb3bb74571287cad1598973da38e7a43a0128d35480ded6d280c1373dc4ecd4ea76caaa04a71cdfba2e1850aee5f1b72d96be86ae92d66633e7d32081c504
-EBUILD gst-plugins-vpx-1.14.4.ebuild 400 BLAKE2B a78e749a7a6a88d7838bf7b3aa2777acb08738a877c9d36be6b4464122f4a3aca40dcc8432c363b11e713f7442a2e05e239709ba6c2886246e2cbd913592421f SHA512 fb5bb7530b2be0a7847a4eb7018f0add2735e66d6deea3c000b567f6fbd39098dddf2dfd25f0beff5f9c2bfd1035eed2b91cc293ad99ecdebfa06c506b7fd33c
+EBUILD gst-plugins-vpx-1.14.4.ebuild 508 BLAKE2B 3f0db9c5914223a7cff2018083b1bd4f19072ea379cd5b829fc2216973a47945f309606fdb9451045b9815f29fb9496e65f6ff5ee91bdfff3633982bf2435a4d SHA512 943bd41bf9eee702696411b9d960b0d88ff9a0ab48b192728317091b5cacfd543872be7c0322b62e990f0ddaf752ab92b97689199799219f031526958dbb35dd
MISC metadata.xml 262 BLAKE2B 16a4a230ef5481afde96333e9555bee1771ced412b11eb982c633709dec57b274f78082ba3fe842f7d3406a688662d34792fff304027833286b30652e9982719 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0
diff --git a/media-plugins/gst-plugins-vpx/files/1.14.4-libvpx-1.8-compat.patch b/media-plugins/gst-plugins-vpx/files/1.14.4-libvpx-1.8-compat.patch
new file mode 100644
index 000000000000..ad9dadb3dfda
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/files/1.14.4-libvpx-1.8-compat.patch
@@ -0,0 +1,65 @@
+From b6e6f1ae73375ef66a5748069843aaed1a83e6a6 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
+Date: Tue, 5 Feb 2019 22:14:18 +0100
+Subject: [PATCH] vpx: Fix build against libvpx 1.8
+
+The deprecated debug visualizer was removed.
+---
+ configure.ac | 4 ++++
+ ext/vpx/gstvpxdec.c | 2 ++
+ ext/vpx/meson.build | 4 ++++
+ 3 files changed, 10 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 5e4cff126..8c20e5081 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1054,6 +1054,10 @@ AG_GST_CHECK_FEATURE(VPX, [VPX decoder], vpx, [
+ AC_DEFINE(HAVE_VPX_1_4, 1, [Defined if the VPX library version is 1.4 or bigger])
+ ], [true])
+
++ PKG_CHECK_MODULES(VPX_180, vpx >= 1.8.0, [
++ AC_DEFINE(HAVE_VPX_1_8, 1, [Defined if the VPX library version is 1.8 or bigger])
++ ], [true])
++
+ LIBS="$OLD_LIBS"
+ CFLAGS="$OLD_CFLAGS"
+ fi
+diff --git a/ext/vpx/gstvpxdec.c b/ext/vpx/gstvpxdec.c
+index c3f0f625f..da4322513 100644
+--- a/ext/vpx/gstvpxdec.c
++++ b/ext/vpx/gstvpxdec.c
+@@ -62,6 +62,7 @@ gst_vpx_dec_post_processing_flags_get_type (void)
+ {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"},
+ {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"},
+ {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"},
++#ifndef HAVE_VPX_1_8
+ {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO),
+ "Print frame information",
+ "visualize-frame-info"},
+@@ -74,6 +75,7 @@ gst_vpx_dec_post_processing_flags_get_type (void)
+ {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO),
+ "Print video rate info",
+ "visualize-rate-info"},
++#endif
+ {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"},
+ {0, NULL, NULL}
+ };
+diff --git a/ext/vpx/meson.build b/ext/vpx/meson.build
+index 6ed440728..0d2340b32 100644
+--- a/ext/vpx/meson.build
++++ b/ext/vpx/meson.build
+@@ -48,6 +48,10 @@ if vpx_dep.found()
+ vpx_args += '-DHAVE_VPX_1_4'
+ endif
+
++ if dependency('vpx', version : '>=1.8.0', required : false).found()
++ vpx_args += '-DHAVE_VPX_1_8'
++ endif
++
+ gstvpx = library('gstvpx',
+ vpx_sources,
+ c_args : gst_plugins_good_args + vpx_args,
+--
+2.17.0
+
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.14.4.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.14.4.ebuild
index a7be76a7d7fb..f8efb1f14864 100644
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.14.4.ebuild
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.14.4.ebuild
@@ -4,7 +4,7 @@
EAPI=6
GST_ORG_MODULE=gst-plugins-good
-inherit gstreamer
+inherit autotools gstreamer
DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
@@ -12,3 +12,10 @@ IUSE=""
RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PV}-libvpx-1.8-compat.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest
index 249ea969bd79..e934faeaf991 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1,6 +1,10 @@
DIST kodi-inputstream-adaptive-2.0.25.tar.gz 881743 BLAKE2B 210b23fe42a262696b2dc10efeee5303b3c859a5d1cb4a94cb3628f6d2ca17fb29d170c728a51e1ea6767ecaa79b2c56831169d960da569fe71f18fc474cb2d5 SHA512 51d65fc83f50f7544198666123eb82bcd55a6524b7bbbec403375013264d24ecf8c3f326c815df98f77458af121dc4d81e863cd5f6b9ae49a1fcd50207a37bbe
DIST kodi-inputstream-adaptive-2.3.13.tar.gz 485053 BLAKE2B 1729ad38332ea00763eec342de37047cbc9d3d276cbf8e6586b716f26bca4048f36da58ed3ca8f1b77247616a6d2c111481d6b78f0510dc465923cab83d4fe9e SHA512 3a3891a0fc8439aab47014954e90cf72a6c373f250ead02dd91e00c43860fdb91ee8688e6e0776470056f55287d4c4c11cbd762065fa52e7e3c9dcaa12efcfbe
+DIST kodi-inputstream-adaptive-2.3.14.tar.gz 709587 BLAKE2B 3130ddd367cdbe0edbc5f14e060292ff66a864049a16dc10d6dd5500178c8f07a3f20fce5f95a8b5a44a57ee7ec7cdd782515b95f2e2dd79ee01a0fe37a9588c SHA512 3427d0552260580766e756f0800290c59d6cd1c48ba87f9e4397676fdfff19509bd3a0cf986447b228be7bb6c355b1aeb739b456b29a99f54934c4b6bfd822c6
+DIST kodi-inputstream-adaptive-2.3.15.tar.gz 709544 BLAKE2B 5e1d52c28f935dc8dde6cb15d800402bce5740e1b99ebe4c6210e07b34ba455a6af1883dae8c30013d3fd8bf03732d086aa38012f8daccc89ec805e67aea2850 SHA512 74dba29e6b9982257a4156416331fbaf189ef54c04c4f3b8d87dd1fea703ed29e70ff58f52af35735e3fea31f7a84127c34211cb5f6a11f1ba1d8c6586464fd3
EBUILD kodi-inputstream-adaptive-2.0.25.ebuild 799 BLAKE2B 49612b21ce2fce4f3fd32f5f15ef872ac3738bbee99210e68f68083e413c2bdc6a5eab012fde212e1ec6ab2fd998214a9ad30162ff60aebe52611892afb6ec4f SHA512 a088a71d77ced70bf1e697412f56f92ae3108d2e88a5a3cc1855b35ee89e2fd603f325e5efb70ceaf74af05b0003e9af55aa6511cede51195dcf9cb80e264336
EBUILD kodi-inputstream-adaptive-2.3.13.ebuild 724 BLAKE2B 19f0d9d58d104d14b50b7691161378ef9621eaa162f08ada2a3d9f1d3de852a9e5024fc2947fe54802ccbaa224212c92501937774575109c21112111bfdeb8ef SHA512 35da00c5e89e54c8ba456a72ec02106652d2a873b556a54e98736927de12181a30dd67f45c487033917ec68a9e8edee1958e997c7ecacbbbf23d47910e797d4d
+EBUILD kodi-inputstream-adaptive-2.3.14.ebuild 724 BLAKE2B 19f0d9d58d104d14b50b7691161378ef9621eaa162f08ada2a3d9f1d3de852a9e5024fc2947fe54802ccbaa224212c92501937774575109c21112111bfdeb8ef SHA512 35da00c5e89e54c8ba456a72ec02106652d2a873b556a54e98736927de12181a30dd67f45c487033917ec68a9e8edee1958e997c7ecacbbbf23d47910e797d4d
+EBUILD kodi-inputstream-adaptive-2.3.15.ebuild 724 BLAKE2B 19f0d9d58d104d14b50b7691161378ef9621eaa162f08ada2a3d9f1d3de852a9e5024fc2947fe54802ccbaa224212c92501937774575109c21112111bfdeb8ef SHA512 35da00c5e89e54c8ba456a72ec02106652d2a873b556a54e98736927de12181a30dd67f45c487033917ec68a9e8edee1958e997c7ecacbbbf23d47910e797d4d
EBUILD kodi-inputstream-adaptive-9999.ebuild 726 BLAKE2B cd3693fd8b4832ee1a9d7aa2841151cdf799b09798566e7ada2bccc558cc4577db076f2fcaa7adea8f273148bda81d55a78e5e7a8f9164704797f5efce05e5da SHA512 0ca52c003def92bafee5c0865aa6c413ff94531c2a804ccd9b4691418265a101929f3b25d2bd1ca94de16c030ac5d8b5a1985009bc1af2174181781b05786399
MISC metadata.xml 459 BLAKE2B eeb0ec3e241775f1953b2846edd160fcbe72d5990a256f5374e9aae5e45eef5f4c50225c72d371c0ca3d11a3b81eabd87a5de35952aa5f7676b4d7b79854ba71 SHA512 748df555db70e268d7f67b408428d949ecc04c49fcd143d984b47597c3c4ee86fd8066bf294598df926889525213f34182a790d442aced5fc2f39346f13e4d5c
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.14.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.14.ebuild
new file mode 100644
index 000000000000..85e10272539d
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.14.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.adaptive-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/expat
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.15.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.15.ebuild
new file mode 100644
index 000000000000..85e10272539d
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.3.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.adaptive-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ dev-libs/expat
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-rtmp/Manifest b/media-plugins/kodi-inputstream-rtmp/Manifest
index e20627b43e29..6273170f9f6c 100644
--- a/media-plugins/kodi-inputstream-rtmp/Manifest
+++ b/media-plugins/kodi-inputstream-rtmp/Manifest
@@ -1,8 +1,10 @@
DIST kodi-inputstream-rtmp-1.0.4.tar.gz 7271 BLAKE2B c76b46fc1ba1bbe45084071ee0521b8f421a87886723abce3103867f8c542dbee364c9cb64a3e7237c59cfcc9afd910bb4ba5b749d5e1f6efa4ac215b1ced26d SHA512 659990b2cbe6e9119c650e151aaae0ccd33f8b9f5d6efd1436f4cb6c78beb51c8fae528b844278348066e1b10fe2a7fa6c05e32b54be82f5a750a5a14c8bd9d2
DIST kodi-inputstream-rtmp-1.0.5.tar.gz 7271 BLAKE2B dfc7a80684d0c872761baf4e8603b491b6530cb0e8a5aad782f18165cb15ec54aaf7557b877eab74c87a46d68481aefecde2f0b15fc748c5a7800593f9033a45 SHA512 7a58ec265586fc0ffc8b1021aa1529d171c8ea14202f80b443d51dbfbfd8f0424a2b5f94687d302a3681e2931ac268e89e8d2e82635ac5b792cc8c9bd8f020af
DIST kodi-inputstream-rtmp-2.0.4.tar.gz 18259 BLAKE2B 714090d52b1e46e79b88b34b3a400edb444668be2856eb92b61769ecec802be4a7fc1ab73380febbf0cb277b6a1758f2f4f81efb6d1c6c1d266691de6071f7cb SHA512 ac7a7f3f40f4c7d4ec176299ae0d8dd389f1e041d6633a65190e7e8a0a87e87142ebf4f80a36b7429524f7d1571ce5d1708ac753edae695b1d1d84de73e5d88f
+DIST kodi-inputstream-rtmp-2.0.5.tar.gz 18280 BLAKE2B ce906740bebaa33ffa813a94f8b73cc9640e9a7f08059d972c23dee5d811c57e33c43d7e41b690d693de86f238ff2c936f2375baae3db1b40033a539e6c0587a SHA512 178ecfedae24b2ca0b13de997861e89063eff929a6a1a2b0b6b3e32a45bddd238304466a9f1f52b6213db3faee93144ae77fc9c4045c3783780a50bc1ae11166
EBUILD kodi-inputstream-rtmp-1.0.4.ebuild 659 BLAKE2B a2b0e2a99fa914ae03ab14db0f6d0aea5ef561c1bcf4d8885751096d0df4f99250388168066c391c24df2b56c60275c55045e1fb0a35d9484201c21c8079ef01 SHA512 4877df994ca70060b38976fa956ce5e8bfc196dc17c08c79e8c437468a7885fdab7752e9c6a550b861a84322b82d25d186d462f5ef7c613bc5f7fc931bac935b
EBUILD kodi-inputstream-rtmp-1.0.5.ebuild 659 BLAKE2B a24a3762a845bfcf1f4096962c2fdd4d69101cda354ae3ff8436ccaa965cf203b6d5b102771112468cd86bca6b722ac909c73e2571a3d2d496d2e95ffa9109cc SHA512 956a5fefa57ad78b53e7ff85ee65e581e8abaa37c3e15ea3dcfd67c23fe0d5d2bda887e9e1c0a17d42e0a6e71e5117ae19689c7d1ec3ba1a5812d01f118c14d6
EBUILD kodi-inputstream-rtmp-2.0.4.ebuild 684 BLAKE2B f8f25f5846d5576b656555155f213c817a18de0c20cb0a4c55952d694dc2e21420c5b8e21813c2744dfe23877ea408c3876efe66fbbc2e54642d6eefd5686c5a SHA512 39147f7f41ab05b76de6c4aa800b3ea292a6b4dfa6fde6d322f30822ba8319f0f08e9a090c4b45cc5d3bf59ab0fb0b5c9a621fc831f12d972e61d8057f73e2d6
+EBUILD kodi-inputstream-rtmp-2.0.5.ebuild 684 BLAKE2B 8e409021b820b4754f8e94ce3437bbab0716905d04d83a771d5a829fcf65741b4faf76c2d95c44eea74c3300cf7577059c072911c79b1ae426bf90e3f8c76d88 SHA512 e5665cee8ce8cb69436f18b0dfc891bfa780f4c770c3c074bc8bbf76ad54f3dee69cbd5eb345b503b475c4f6e67ac79546ad42cc7b1c70927867370aadb321b6
EBUILD kodi-inputstream-rtmp-9999.ebuild 685 BLAKE2B 374e8719bcda88ec5c7f36aac819825302775dc1eca54d4c2027eddc3fbafc2096ec756103f51bd1e84f0a7523368813a66354edd980c2feef81a5a7a7b5cc65 SHA512 5440ea6b458366246f9d035854e7b990047eb10f347289ef0855375c9dde4f565104039aa516c79ea2ed8df92a56373f6328ac1189d21ed9c72db3607044d5c9
MISC metadata.xml 433 BLAKE2B 5b159068b2431fb4b669662f4e36d8768afbda1e076e866678c193590945ff0ba4d6c03228475dda7bb7ca5d204d09e0e5d5804baacbfa653563f199045a1c80 SHA512 0cb47e468304977fd3624c4ec07d254271406897eb4601eac57a68167463a8379e3d8cf4d4e0e4988ae78d832ae39da9a457ba30a7c0fbbe8a32fab4e5e94f53
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-2.0.5.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-2.0.5.ebuild
new file mode 100644
index 000000000000..28f7ef29d680
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-2.0.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's RTMP inputstream addon"
+HOMEPAGE="https://github.com/xbmc/inputstream.rtmp"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/xbmc/inputstream.rtmp.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/inputstream.rtmp/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.rtmp-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ media-video/rtmpdump
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-vfs-libarchive/Manifest b/media-plugins/kodi-vfs-libarchive/Manifest
index 52d6d7ed8fcc..94a029fb5733 100644
--- a/media-plugins/kodi-vfs-libarchive/Manifest
+++ b/media-plugins/kodi-vfs-libarchive/Manifest
@@ -1,4 +1,6 @@
DIST kodi-vfs-libarchive-1.0.2.tar.gz 21985 BLAKE2B 0d3b8d7405cc7ea1a766a138b4327de295811f248ba50ab085d223406e172607ff08e1cd395b8d421e8f81a7339e9f053a4542567007803ea6285b52907d2264 SHA512 fec6506e4e85da9cde8fb5b800486cd95666bfcf834e4da9331ee67ff35880507175249229504fd3e10d3b3b475ffc8d1bd90d5c5ad0d3457dc5cf01eff36f83
+DIST kodi-vfs-libarchive-1.0.5.tar.gz 32808 BLAKE2B f822cfb188d5d6ff2f5237fc3d242b7e9095d967314d9701a1a1635ff7865b9fd4d836686af5dd6afc90fd52c097952937d0ed7c02eb56c4c51b335d8f9b328c SHA512 3d9c5d1b8cba0545ca2b30a3a72d2ed930324329968f17a1fe3c145b54632d8d60dee45efdc1d7e74f7872503ce893101c71b6d9063b372de912a60980c762c7
EBUILD kodi-vfs-libarchive-1.0.2.ebuild 877 BLAKE2B ab0ef79088afd96837f796f1b9ac8bac696aab214fd234b370ad3bbfee4998441e3140622ae683370a1e0086d6db784272e5fb63a4f057d5218d07c73235728e SHA512 e349e72aec6646445782a6b49b8588eaca41d2f9683408835a49e89b17e7f0618126ccf650bdd7a935db2367025e569465f0243e8bf45a31f1040f7d2c076ce1
+EBUILD kodi-vfs-libarchive-1.0.5.ebuild 877 BLAKE2B 7c842ae4877d93da9551f87c3be125adbf91f3266f1da136dd5a96f7f3e58532a0d9599b2438857a6222a4c1d0ef0e5cba2f4c576682946d12a5dc334b454e3b SHA512 ac4dc317c7d5d1957cd1e9009d9c2bc1616f5c9c74ae51be371ad381c9569670373ecb46b705bde78c04b39b32a00e69e2b1d905a4d21bcfbee87e6fae8a0980
EBUILD kodi-vfs-libarchive-9999.ebuild 878 BLAKE2B 37b51c472a676c5daabad879cf891cb4faea77fd5b63fc71e4ab4ebb2c4c70d285647d6d3dde18ccd21c22c061be8b382ee627efb4824746c2b303aacf38e5e7 SHA512 16e19b3f5a283940b11e387e5f17fc12cee32d4214b82de07635783c3b4afd5035e7057bf93c8da2010b03d1cb14595cc175c8139e5a93ca7a12e70e51086d7d
MISC metadata.xml 432 BLAKE2B 3006fcd638bfffcaa3100d40c3b1ffad2afa58ac1141edc5baa79640a1835db8104753cb64161530396f1d9549726044653ecbef6d4096769751f00dcba8b6c1 SHA512 553da085bf4fcc70c1b4ab666004ce9d0e68ad95b185d78713381392e6c0590f5aa8a23cd8f022e3a12b77cc96ef06ccc54e262233326921ad45a921a32af135
diff --git a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-1.0.5.ebuild b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-1.0.5.ebuild
new file mode 100644
index 000000000000..6c8ff0eb44f4
--- /dev/null
+++ b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-1.0.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Libarchive VFS add-on for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.libarchive"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/xbmc/vfs.libarchive.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/vfs.libarchive/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/vfs.libarchive-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="libressl"
+
+DEPEND="
+ app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib]
+ app-arch/lzma
+ app-arch/bzip2
+ sys-libs/zlib
+ app-arch/lz4
+ dev-libs/lzo:2
+ !libressl? ( >=dev-libs/openssl-1.0.2l:0= )
+ libressl? (
+ dev-libs/libressl:0=
+ app-arch/libarchive[libressl]
+ )
+ =media-tv/kodi-18*
+ "
diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest
index ac4aae73309b..a6f5252ad9d6 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,7 +1,7 @@
DIST qmmp-plugin-pack-1.2.2.tar.bz2 251649 BLAKE2B 6f905f0142cabb8c4c67e11f4228d5da139db645bfef7b6968137c5c891b958a6742dc1333fd160765d253210d0d3f518a3578a501529983809bff10039e5f4a SHA512 401b2e01755c282781b23041ffd0740ee9f32b5f02bbf752b692dc5cc0848a0aea3b970931940b16f2e0ffba6e1ae54279553adce8da2543a11944468511dfff
-DIST qmmp-plugin-pack-1.2.3.tar.bz2 251679 BLAKE2B aaa599be0102ca89d9c4a27f5ce0a6376077e4eeef4c845f7dcbe91fe7a95088093e1825d6652ce8023394836c44257617b4ce6e719ee6c178c1d1d515dae99a SHA512 d670cd4703fb790b413215d57163ea201a494a85bfab8880fee7ca96eb7827a11e855f70265af7009292ed5a2452ca36f3054806fff5f0ce7b06e914626ccdbc
DIST qmmp-plugin-pack-1.2.4.tar.bz2 252589 BLAKE2B 562cacdc2e17e5e8163da4a545bda3398eaf638d3dc7a1a5426a9b8786b031e555106be9c82a306c0b8a3d12ee8dbf160fe76d9a3b1f4d776388e4da5bab6fb3 SHA512 10c1de2e5f5f84eb79eb1e2fb590ec07745e75fff103530057445021dbc2e00a58397533f076959a7e6ac569dbfad3876cbfb7c695808ec384de76993f77c01d
+DIST qmmp-plugin-pack-1.3.0.tar.bz2 230625 BLAKE2B a26926c81dee6e47c4a97cd40328329722fa3ccc9c244fddb962ef268337b6a9ea7db6b9568af83f469f88cbf4c60c2154b968276209b118f3124871a6764057 SHA512 5d320938cc5cdd540149f131e41c87c0eb5b4db79fa6f6706dcf30177ce988733c291d95c731e14df13a2d1f9af13916de060d8eaf38910bfcef42aac68bc900
EBUILD qmmp-plugin-pack-1.2.2.ebuild 585 BLAKE2B afea6d52fc915acdbeb71df2d2016cf6ae083956ffad8d2f4aae3cfeacec32ad96fa2e030b178e990f51f942eede67a97fd3f685c183126417d4d722dd23dbc1 SHA512 cf294208c3b2515815c4958a9c4f0ff0c152b362ccea0e0afc86c87b64de6df110862ae1137e9ace7d4b98300efa3ac336f73d11d0a6925f6f86b4c124696fa0
-EBUILD qmmp-plugin-pack-1.2.3.ebuild 584 BLAKE2B 7bb23f85a72001586598b3c6a94a485869a697e9f22a6b9eb90d5c71126370f43ac0baa386a8fbc2b4abeda76de00374398cb969c8a539cbe4b5a19927e28377 SHA512 85b2c14196d1cbb65f2e609835b059e29740a2fb39240c58c3548a21d01532cb29536414a85f6b0f3ff12eb7a2de1692d14cf4112d4f929468db697e7bc6d1a3
-EBUILD qmmp-plugin-pack-1.2.4.ebuild 574 BLAKE2B b8f3b3143511f1f2a9a96bb97a3df745e8d6dbdd47439c3538af31cd73b60c79f7c7a188a23cd2031a158810860d75a0f621e88e8672b2d3136b02a8ae3fd5cf SHA512 a49b28b5df0b612c54991f50740d1130e2f41b680f4d1d003da76f7db397af21c7b57cca74831c0cc8b1664cb1292ebada376392d6d049c4e51977fa520646b2
+EBUILD qmmp-plugin-pack-1.2.4.ebuild 572 BLAKE2B 6f7b03728ac4910cb72b17567cfb73c2efb199a03fe37bd737c8abc9a31859502f230d3e44454df9e1c989077adcf6b374b89647766d1422f859a20ee4e38f0a SHA512 cecdad646405b5697109e4c62573076247a838910d75bd2220d383315063247435be70de9b5c8eda43ff1171cade74833abcff6da1bf8d41471ac3cad691305e
+EBUILD qmmp-plugin-pack-1.3.0.ebuild 554 BLAKE2B 589673c4c6ae7e71c40e4e1a923e4349c2eced7271f7a5bb85993a8f70cc1fd37b739b3cba335431b6baffb29dda4282e02f24a8a87cbac4df37eb764d20602d SHA512 e4177ae9e302dfcb198fe63d8b69670cf014f33764ef9d5129ffc8919d03d21fd7f24b290b5e4123e95301c458826707cb629019267c79d12643984dca3ef33c
MISC metadata.xml 253 BLAKE2B 6426153a5fa5bbad2aaffd28a6460f87a35678319768c57ac8dfae02b2229f6278dead4f564e6bc2bfd54d7143aed95c382abc2ee16c1073e9fbaf4f84cc0fef SHA512 78b724be3e1dbd6fc3c2e92cdbacc15ea4b0e8ee6fa22f76ebdd882b3a7bbedeaf8f80a29e36ec67e0432d2dfad3f57de4bc46480f92c8e544322755292df894
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.4.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.4.ebuild
index 3dff61223a42..a1326457122e 100644
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.4.ebuild
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild
index 2f48d4fbbc21..f247b034c7bd 100644
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils eapi7-ver
+inherit cmake-utils
DESCRIPTION="A set of extra plugins for Qmmp"
HOMEPAGE="http://qmmp.ylsoftware.com/"
@@ -17,7 +17,6 @@ IUSE=""
RDEPEND="
media-libs/libsamplerate
>=media-libs/taglib-1.10
- media-sound/mpg123
=media-sound/qmmp-$(ver_cut 1-2)*
dev-qt/qtcore:5
dev-qt/qtgui:5