summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /media-plugins
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/Manifest.gzbin52279 -> 52284 bytes
-rw-r--r--media-plugins/audacious-plugins/Manifest6
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild2
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild4
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-9999.ebuild2
-rw-r--r--media-plugins/calf/Manifest11
-rw-r--r--media-plugins/calf/calf-0.0.60-r1.ebuild50
-rw-r--r--media-plugins/calf/calf-0.90.0-r2.ebuild64
-rw-r--r--media-plugins/calf/calf-0.90.1.ebuild76
-rw-r--r--media-plugins/calf/calf-9999.ebuild66
-rw-r--r--media-plugins/calf/files/calf-0.0.60-cpp14.patch67
-rw-r--r--media-plugins/calf/files/calf-0.90.1-desktop.patch24
-rw-r--r--media-plugins/calf/files/calf-0.90.1-htmldir.patch66
-rw-r--r--media-plugins/calf/files/calf-0.90.1-no-automagic.patch43
-rw-r--r--media-plugins/kodi-pvr-dvblink/Manifest2
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-4.7.2.ebuild38
-rw-r--r--media-plugins/kodi-pvr-nextpvr/Manifest2
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild38
-rw-r--r--media-plugins/kodi-pvr-vuplus/Manifest2
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-3.19.0.ebuild39
-rw-r--r--media-plugins/kodi-visualization-projectm/Manifest2
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild44
-rw-r--r--media-plugins/kodi-visualization-spectrum/Manifest4
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-2.0.4.ebuild37
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild7
-rw-r--r--media-plugins/vdr-graphlcd/Manifest2
-rw-r--r--media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild94
27 files changed, 568 insertions, 224 deletions
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index e2afd2b303f3..324634c5529f 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 4f53b877c849..aaf609c0d6ba 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,6 +1,6 @@
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.1.ebuild 4287 BLAKE2B 00cf13e43cf2cd33574631f102b8a7e1c441663aa5b2a142b4d1232e64aef3086e5b0077dcc61f85076525132eb245e2ae034912af62847b113504b1607aa1de SHA512 e03d3936a4ec505188d13c241a3e3cb298acbe7043a506a90efa3597bbe878b57aa5ef5b273ac16dfbfdb4cebbee9429582499372e0ba90884c5db8cdf25e844
-EBUILD audacious-plugins-3.9-r2.ebuild 3684 BLAKE2B 089fb220f9212d6bff4c10ea3b86719e918928d177a754d5d274f3e0d04257ce4cbbf4db0c3485cee2a8f31648ea96eaffafdb6908b5a71f51e2f0d7b46d8043 SHA512 2dc3cae3e3b663aa3dcaa2efc085d86ae292229e3984bc18a9b5876aef9d2923f04434774c5f39f47d33d178110b448a34d0a939c9a713495a180f0dfd8c6ee4
-EBUILD audacious-plugins-9999.ebuild 4287 BLAKE2B 00cf13e43cf2cd33574631f102b8a7e1c441663aa5b2a142b4d1232e64aef3086e5b0077dcc61f85076525132eb245e2ae034912af62847b113504b1607aa1de SHA512 e03d3936a4ec505188d13c241a3e3cb298acbe7043a506a90efa3597bbe878b57aa5ef5b273ac16dfbfdb4cebbee9429582499372e0ba90884c5db8cdf25e844
+EBUILD audacious-plugins-3.10.1.ebuild 4289 BLAKE2B 8d27f4bbbba260be7182cb8f2b287a9b717f0c0394a8b980895864a952e8726aa846c724e6b1ae54bc3462c5e9d62e91742a0f5fb670b853d9982ebbb2ef6557 SHA512 d836d8eea63c8651c4b742e6fd58d02d55e68de1954fe8abda83b18b631e28666af6012c47a8e532e4a0bdbcdce00a135f371e8a729c2d29a926d29acb8b0d32
+EBUILD audacious-plugins-3.9-r2.ebuild 3686 BLAKE2B 1aadcffb6133fcfce85acb06cd1e520b5da20365396c99e968c364f7455430a3233ce760638c0800b16301e601b9a5788b1b724d6a30d9e7976c9ff9f6f96ea2 SHA512 3356517402b4434d74488b2bca1f58e1119453d676bd073bed97408e218606fb390ceede95bef4132d29eab7bff01739b728719c1b55c737af0595202dca92ea
+EBUILD audacious-plugins-9999.ebuild 4289 BLAKE2B 8d27f4bbbba260be7182cb8f2b287a9b717f0c0394a8b980895864a952e8726aa846c724e6b1ae54bc3462c5e9d62e91742a0f5fb670b853d9982ebbb2ef6557 SHA512 d836d8eea63c8651c4b742e6fd58d02d55e68de1954fe8abda83b18b631e28666af6012c47a8e532e4a0bdbcdce00a135f371e8a729c2d29a926d29acb8b0d32
MISC metadata.xml 1333 BLAKE2B f27c5c2d94c45688e56a6a48382c6b5fb3e05bfbbdff613af56ce386af8f607b6d24f5eedfebe221274fe5f56d0d13cc1cba21c11007ff9b5ceb5080f36dde64 SHA512 2c31199cc1f095d0108223e15584dd901fedc88aa02820bf4749cbb1014eeec5af04e1df9688efdd2c2b78a4f27658dec3a73a7c3e6e3968fc8ab659611e9c81
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
index 2b461d2a0570..c5831e1e045b 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
@@ -67,7 +67,7 @@ DEPEND="
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
)
- fluidsynth? ( media-sound/fluidsynth )
+ fluidsynth? ( media-sound/fluidsynth:= )
http? ( >=net-libs/neon-0.26.4 )
jack? (
>=media-libs/bio2jack-0.4
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild
index 1c297c5c68ae..82afc3d0bfca 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -55,7 +55,7 @@ RDEPEND="
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
)
- fluidsynth? ( media-sound/fluidsynth )
+ fluidsynth? ( media-sound/fluidsynth:= )
http? ( >=net-libs/neon-0.26.4 )
jack? (
>=media-libs/bio2jack-0.4
diff --git a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
index 2b461d2a0570..c5831e1e045b 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-9999.ebuild
@@ -67,7 +67,7 @@ DEPEND="
>=media-libs/flac-1.2.1-r1
>=media-libs/libvorbis-1.0
)
- fluidsynth? ( media-sound/fluidsynth )
+ fluidsynth? ( media-sound/fluidsynth:= )
http? ( >=net-libs/neon-0.26.4 )
jack? (
>=media-libs/bio2jack-0.4
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
index 74f641a22ce9..b93231cbfcd0 100644
--- a/media-plugins/calf/Manifest
+++ b/media-plugins/calf/Manifest
@@ -1,8 +1,9 @@
-AUX calf-0.0.60-cpp14.patch 3259 BLAKE2B 1a76d9170088bc6adf466c06d026f7e9adc11c36b8d8af35894a7f18eae4d428414f77024ab9849cdb0a465afb4803c3c1b3e2dc53eac76f5e24326fadc60adb SHA512 6f71feced0d2cb3799a337cf5dd32ee43e8d5f412ea144a6e65c293d0d7c7898f800b375757422adc15b42576b6a4c817fdb07bf1ccf59ce658754b702c58243
-DIST calf-0.0.60.tar.gz 5594386 BLAKE2B 2cba2618bc61e52c3f70bad1310670e1b11e3d03ddc2b98fc01edfa121d19229667c7494815a46ca9eaa57ec1dfd46f18c1c46514f67860758953a30b28e2930 SHA512 85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360
+AUX calf-0.90.1-desktop.patch 1207 BLAKE2B f4af4c5a7a366bb204d0317fb7b6cf47b1cc31859392d360cd4acb46e89e98044bef6bd61d017dcb11ea8c6b264b908ffc0039ddc32c01c4a2ab12f7dc70a981 SHA512 e48183918f1ea2f12d59236a2b62ae68a6e66946e67d7ea8a84b8b1232b93556af222a8536a5fa0347e13af46566582a796b8f357799d53fc4ee987a1ed147ba
+AUX calf-0.90.1-htmldir.patch 3997 BLAKE2B 657248c76dfb82f39e8f6589c485e2993122b4d26c7b4c223191e3e97c8b36e723efcbbfbf324dc0bc72eee2da4a1cb23e1095ce9b638bf2485e3dade00b65be SHA512 ecace91bfdb2599ac98d7bc5e6b441c6bcedaab20c928177c74f5bb8810416ab6035f6b0efa6962bfd2d85969c902eaf2a640bc77efd97501f0b08e878b14c48
+AUX calf-0.90.1-no-automagic.patch 1268 BLAKE2B 1a6a7038a9beb9bdbe370c37c1283dfbbec21e378e063fb87aeb49b993a75b6ff16f9b7f0f94e8bb5e0ccdb524f786ae3679b9dc497e73ec3fd4f84d196f6e98 SHA512 ed96d843b6733bbe89c3fda2d21e1cb6b7e812471df73bf2ccbc96af8153cd7fd20d52047ab53693382894ac77c7ab70017d923e4f148c3079766536ae5dab6f
DIST calf-0.90.0.tar.gz 15876661 BLAKE2B 48f9ba5386b1253771947e16a3d88912f83f75873e50340ac8f68c7c9a79595ef4a549c3a7616a16949b3bbbca7a6892b6ed9276a891c7b47ae0a4f0541776ae SHA512 65dc1f7e6d83ca52ace25578d310b1806166a78a022d6509412ded44d3ac138a7e7909ebc91b93a3761a5ed3dff956809d6552bc70db6f25522132aa71f0b951
-EBUILD calf-0.0.60-r1.ebuild 1114 BLAKE2B f1e5f69121e7bb9c8c32a7fbd425b0d54884f4ab7bf99a51e705490a008426833470404866fba6d62fb5b60d5f5fdd4492ff6c8cceb9ebc3005c1332303cc867 SHA512 5dc27ad36ca4677882cfde392e8b89a09d7cb86ea8f804f4259ef8802f174612cd011f6644e14d2e5d15269e8a276d627ff37b803d8409d64dbbfdca7f6aac58
-EBUILD calf-0.90.0-r2.ebuild 1382 BLAKE2B 2080b6a17d503c43dac7a2ec2f60ed32eacbf32afcba5bc0d3308feab3e52e02c4fb21038ac022657ec923c1fe1eaa4caff8e449fa0ca103808ff199ff506175 SHA512 5100e445ee378800b36d51c8d01a3d9ec5e43ce2f27a73a851d7c81bb1163d763f1566fe0589ff42145816b9acbc637d1c53eef6455480e35620be55b3acf2c1
+DIST calf-0.90.1.tar.gz 15872959 BLAKE2B 5d2d9e77ea600690814e503a0af0fcbc413b7a21496271add0ea3b1e83f3dc2d56b0df249447a861884422ac5b159befe2632c232fed4721cc7e0e7ac45f12b1 SHA512 48e5489fd3e1dd43ff520b3653597dea6903c60adcdd0462ac2ce4db6f35e2355a0386f8a29066b301dd9c3190f8f836a61d12f37cfc3a4fea3170947cec03ff
EBUILD calf-0.90.0.ebuild 1240 BLAKE2B d25d5384de1227348e8df740323e0ea462b7ea6af9fc4810b82f3ddad1f4244f1d60719290155aa97e694d903cfcdd112766cd0d340161f74578580fa40b0004 SHA512 bfc4c1580ed472d483e42804f2404f02d56f6cc9159c36e10b69570670d1bcb3a525dd348fb4e4aa08f9d6dba1a50ab93d6668fe2c7159ff481b6cbced81cf68
-EBUILD calf-9999.ebuild 1382 BLAKE2B 2080b6a17d503c43dac7a2ec2f60ed32eacbf32afcba5bc0d3308feab3e52e02c4fb21038ac022657ec923c1fe1eaa4caff8e449fa0ca103808ff199ff506175 SHA512 5100e445ee378800b36d51c8d01a3d9ec5e43ce2f27a73a851d7c81bb1163d763f1566fe0589ff42145816b9acbc637d1c53eef6455480e35620be55b3acf2c1
+EBUILD calf-0.90.1.ebuild 1611 BLAKE2B b7f3c7446b226acb9340b8ec187e9d55af2ef9aa05b900954acd9fd25ceef416a4b21c8ca8429c8d22e9c7c0169a71f57cb5c8b1bb092515bd307581202ba721 SHA512 cbafd242e10a3641c9790827e293642714011b1a758a7eb2aefc597e6eca655def4ecfd6c38c719b94e07f75bf2b4fc29cb6b7d64c1c67d230d7dccf4f28a750
+EBUILD calf-9999.ebuild 1636 BLAKE2B 26944eed996b1f7c0c2db5871c858f33268f95a3a82dce479462b1866af682d4e241c526eb5dd948f2141d131c3051721dc1a22c6403aefe13cc32bfa63e2edc SHA512 867ed42443ba883ccde95fca8e1b6b72b6a4dbd45e9984dd488d43325d66f93eeb0e8f13733f25533cb34f675fc315791a41b6dbf4fae17fd821d50729a558d5
MISC metadata.xml 500 BLAKE2B 79be90120221b85a9bd6960b4245d17085b158e3653d1560998e0f5bcf154f9955af7fd1a5b04e54769189753c3b1ac176df45d838bf6c6a3b1dac5cbabb422f SHA512 a88cde96e4ca78145f3214ce16552d43ef974b5235829e51e98a5c7c8f60bcaa259ba7da166e5e4c59aade062fe16de915355c67ea7ded9ba9d83a04a98bb37b
diff --git a/media-plugins/calf/calf-0.0.60-r1.ebuild b/media-plugins/calf/calf-0.0.60-r1.ebuild
deleted file mode 100644
index 993a346da869..000000000000
--- a/media-plugins/calf/calf-0.0.60-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-AUTOTOOLS_AUTORECONF=yes
-inherit autotools-utils
-
-DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
-HOMEPAGE="http://calf-studio-gear.org/"
-
-if [[ "${PV}" = "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
-else
- SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="lash lv2 static-libs experimental"
-
-RDEPEND="dev-libs/atk
- dev-libs/expat
- dev-libs/glib:2
- gnome-base/libglade:2.0
- media-sound/fluidsynth
- virtual/jack
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
- x11-libs/pango
- lash? ( media-sound/lash )
- lv2? ( media-libs/lv2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-cpp14.patch" # bug #594116
-)
-
-src_configure() {
- myeconfargs=(
- --with-lv2-dir=/usr/$(get_libdir)/lv2
- $(use_with lash)
- $(use_with lv2)
- $(use_enable experimental)
- )
- autotools-utils_src_configure
-}
diff --git a/media-plugins/calf/calf-0.90.0-r2.ebuild b/media-plugins/calf/calf-0.90.0-r2.ebuild
deleted file mode 100644
index f39ee8bb02a9..000000000000
--- a/media-plugins/calf/calf-0.90.0-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools gnome2-utils
-
-DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
-HOMEPAGE="http://calf-studio-gear.org/"
-
-if [[ "${PV}" = "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
-else
- SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental"
-
-RDEPEND="dev-libs/atk
- dev-libs/expat
- dev-libs/glib:2
- media-sound/fluidsynth
- jack? ( virtual/jack )
- gtk? (
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/gdk-pixbuf
- x11-libs/pango
- )
- lash? ( media-sound/lash )
- lv2? ( media-libs/lv2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # automagic...
- #$(use_with gtk gui)
- #$(use_with jack)
- econf \
- --prefix="${EPREFIX}"/usr \
- --without-obsolete-check \
- $(use_with lash) \
- $(use_with lv2 lv2) \
- $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") \
- $(use_enable static-libs static) \
- $(use_enable cpu_flags_x86_sse sse) \
- $(use_enable experimental)
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/media-plugins/calf/calf-0.90.1.ebuild b/media-plugins/calf/calf-0.90.1.ebuild
new file mode 100644
index 000000000000..7d6a75335773
--- /dev/null
+++ b/media-plugins/calf/calf-0.90.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg
+
+DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
+HOMEPAGE="http://calf-studio-gear.org/"
+
+if [[ "${PV}" = "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
+else
+ SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="cpu_flags_x86_sse experimental gtk jack lash lv2 static-libs"
+
+REQUIRED_USE="jack? ( gtk )"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ media-sound/fluidsynth:=
+ gtk? (
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/pango
+ )
+ jack? ( virtual/jack )
+ lash? ( media-sound/lash )
+ lv2? ( media-libs/lv2 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-no-automagic.patch"
+ "${FILESDIR}/${P}-htmldir.patch"
+ "${FILESDIR}/${P}-desktop.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --prefix="${EPREFIX}"/usr
+ --without-obsolete-check
+ $(use_enable experimental)
+ $(use_enable gtk gui)
+ $(use_enable jack)
+ $(use_with lash)
+ $(use_with lv2 lv2)
+ $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "")
+ $(use_enable static-libs static)
+ $(use_enable cpu_flags_x86_sse sse)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ mv "${ED}"/usr/share/bash-completion/completions/calf \
+ "${ED}"/usr/share/bash-completion/completions/calfjackhost
+}
diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild
index f39ee8bb02a9..e8aaa6330d72 100644
--- a/media-plugins/calf/calf-9999.ebuild
+++ b/media-plugins/calf/calf-9999.ebuild
@@ -1,8 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit autotools gnome2-utils
+EAPI=7
+
+inherit autotools xdg
DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
HOMEPAGE="http://calf-studio-gear.org/"
@@ -17,23 +18,35 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental"
+IUSE="cpu_flags_x86_sse experimental gtk jack lash lv2 static-libs"
+
+REQUIRED_USE="jack? ( gtk )"
-RDEPEND="dev-libs/atk
+BDEPEND="
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/atk
dev-libs/expat
dev-libs/glib:2
- media-sound/fluidsynth
- jack? ( virtual/jack )
+ media-sound/fluidsynth:=
gtk? (
x11-libs/cairo
- x11-libs/gtk+:2
x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
x11-libs/pango
)
+ jack? ( virtual/jack )
lash? ( media-sound/lash )
- lv2? ( media-libs/lv2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ lv2? ( media-libs/lv2 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.90.1-no-automagic.patch"
+ "${FILESDIR}/${PN}-0.90.1-htmldir.patch"
+ "${FILESDIR}/${PN}-0.90.1-desktop.patch"
+)
src_prepare() {
default
@@ -41,24 +54,23 @@ src_prepare() {
}
src_configure() {
- # automagic...
- #$(use_with gtk gui)
- #$(use_with jack)
- econf \
- --prefix="${EPREFIX}"/usr \
- --without-obsolete-check \
- $(use_with lash) \
- $(use_with lv2 lv2) \
- $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "") \
- $(use_enable static-libs static) \
- $(use_enable cpu_flags_x86_sse sse) \
+ local myeconfargs=(
+ --prefix="${EPREFIX}"/usr
+ --without-obsolete-check
$(use_enable experimental)
+ $(use_enable gtk gui)
+ $(use_enable jack)
+ $(use_with lash)
+ $(use_with lv2 lv2)
+ $(usex lv2 "--with-lv2-dir=${EPREFIX}/usr/$(get_libdir)/lv2" "")
+ $(use_enable static-libs static)
+ $(use_enable cpu_flags_x86_sse sse)
+ )
+ econf "${myeconfargs[@]}"
}
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
+src_install() {
+ default
+ mv "${ED}"/usr/share/bash-completion/completions/calf \
+ "${ED}"/usr/share/bash-completion/completions/calfjackhost
}
diff --git a/media-plugins/calf/files/calf-0.0.60-cpp14.patch b/media-plugins/calf/files/calf-0.0.60-cpp14.patch
deleted file mode 100644
index a04043c8abca..000000000000
--- a/media-plugins/calf/files/calf-0.0.60-cpp14.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-Fix building with C++14 (default in GCC 6). Changes types (mostly float into
-double). Add necessary casts.
-See also: https://bugs.gentoo.org/show_bug.cgi?id=594116
-
---- a/src/analyzer.cpp
-+++ b/src/analyzer.cpp
-@@ -470,13 +470,13 @@
- lastoutL = fft_outL[_iter];
- //pumping up actual signal an erase surrounding
- // sounds
-- fft_outL[_iter] = 0.25f * std::max(n * 0.6f * \
-+ fft_outL[_iter] = 0.25 * std::max(n * 0.6 * \
- fabs(fft_outL[_iter]) - var1L , 1e-20);
- if(_mode == 3 or _mode == 4) {
- // do the same with R channel if needed
- lastoutR = fft_outR[_iter];
-- fft_outR[_iter] = 0.25f * std::max(n * \
-- 0.6f * fabs(fft_outR[_iter]) - var1R , 1e-20);
-+ fft_outR[_iter] = 0.25 * std::max(n * \
-+ 0.6 * fabs(fft_outR[_iter]) - var1R , 1e-20);
- }
- break;
- }
---- a/src/jack_client.cpp
-+++ b/src/jack_client.cpp
-@@ -226,7 +226,7 @@
- map<string, int>::const_iterator p = port_to_plugin.find((*k) + cnlen + 1);
- if (p != port_to_plugin.end())
- {
-- run_before.insert(make_pair<int, int>(p->second, i));
-+ run_before.insert(make_pair<int, int>((int)p->second, (int)i));
- }
- }
- jack_free(conns);
---- a/src/modules_dist.cpp
-+++ b/src/modules_dist.cpp
-@@ -794,8 +794,8 @@
- lfo2.advance(1);
-
- // dot
-- rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2);
-- input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2);
-+ rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2.0);
-+ input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2.0);
-
- float values[] = {inL, inR, outs[0][i], outs[1][i]};
- meters.process(values);
---- a/src/modules_limit.cpp
-+++ b/src/modules_limit.cpp
-@@ -429,7 +429,7 @@
- }
-
- // write multiband coefficient to buffer
-- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
-+ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
-
- // step forward in multiband buffer
- pos = (pos + channels) % buffer_size;
-@@ -811,7 +811,7 @@
- }
-
- // write multiband coefficient to buffer
-- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
-+ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
-
- // step forward in multiband buffer
- pos = (pos + channels) % buffer_size;
diff --git a/media-plugins/calf/files/calf-0.90.1-desktop.patch b/media-plugins/calf/files/calf-0.90.1-desktop.patch
new file mode 100644
index 000000000000..93fc125e0110
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.1-desktop.patch
@@ -0,0 +1,24 @@
+ * QA Notice: This package installs one or more .desktop files that do not
+ * pass validation.
+ *
+ * /usr/share/applications/calf.desktop: error: value "0.90.1" for key "Version" in group "Desktop Entry" is not a known version
+ * /usr/share/applications/calf.desktop: warning: value "Application;AudioVideo;Audio;GNOME" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
+
+
+--- a/calf.desktop.in 2018-07-08 12:35:56.000000000 +0200
++++ b/calf.desktop.in 2019-03-10 20:19:01.251946945 +0100
+@@ -3,7 +3,6 @@
+ Name[pl]=Zestaw wtyczek Calf
+ Name[ru]=Набор эффектов и инструментов Calf для JACK
+ Name[fr]=Ensemble de greffons Calf pour JACK
+-Version=@VERSION@
+ Comment=Process and produce sounds using a set of plugins with JACK interface
+ Comment[pl]=Przetwarzaj i generuj dźwięk używając zestawu wtyczek zgodnych z JACK
+ Comment[ru]=Обработка и создание музыки при помощи эффектов и инструментов через JACK
+@@ -11,5 +10,5 @@
+ Exec=calfjackhost
+ Terminal=false
+ Type=Application
+-Categories=Application;AudioVideo;Audio;GNOME
++Categories=AudioVideo;Audio;GNOME
+ Icon=calf
diff --git a/media-plugins/calf/files/calf-0.90.1-htmldir.patch b/media-plugins/calf/files/calf-0.90.1-htmldir.patch
new file mode 100644
index 000000000000..83481b112885
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.1-htmldir.patch
@@ -0,0 +1,66 @@
+Make PKGDOCDIR configurable for distributions.
+
+--- a/configure.ac 2018-07-08 12:35:56.000000000 +0200
++++ b/configure.ac 2019-03-10 20:11:45.053432800 +0100
+@@ -227,7 +227,7 @@
+
+ # Other defines
+ AC_DEFINE_UNQUOTED(PKGLIBDIR,"$prefix/share/calf/",[Calf shared data directory (bitmaps, GUI XML etc.)])
+-AC_DEFINE_UNQUOTED(PKGDOCDIR,"$prefix/share/doc/calf/",[Calf documentation directory])
++AC_DEFINE_UNQUOTED(PKGDOCDIR,"$htmldir",[Calf documentation directory])
+
+ ############################################################################################
+
+--- a/Makefile.am 2018-07-08 12:35:56.000000000 +0200
++++ b/Makefile.am 2019-03-10 20:55:12.448824164 +0100
+@@ -25,29 +25,29 @@
+ rm -rf autom4te.cache
+
+ install-data-local:
+- install -d -m 755 $(DESTDIR)$(docdir)
+- install -d -m 755 $(DESTDIR)$(docdir)/images
+- install -d -m 755 $(DESTDIR)$(docdir)/images/icons
+- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto
+- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded
+- install -d -m 755 $(DESTDIR)$(docdir)/scripts
++ install -d -m 755 $(DESTDIR)$(htmldir)
++ install -d -m 755 $(DESTDIR)$(htmldir)/images
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/icons
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded
++ install -d -m 755 $(DESTDIR)$(htmldir)/scripts
+ install -d -m 755 $(DESTDIR)$(pkgdatadir)/sf2
+- install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(docdir)
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(docdir)/images/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(docdir)/images/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(docdir)/images/icons/
+- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(docdir)/scripts/
+- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(docdir)/scripts/
++ install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(htmldir)
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(htmldir)/images/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(htmldir)/images/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(htmldir)/images/icons/
++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(htmldir)/scripts/
++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(htmldir)/scripts/
+ install -c -m 644 $(top_srcdir)/sf2/*.sf2 $(DESTDIR)$(pkgdatadir)/sf2/
+
+ uninstall-local:
+- rm -f $(DESTDIR)$(docdir)/*.html
+- rm -f $(DESTDIR)$(docdir)/images/*.png
+- rm -f $(DESTDIR)$(docdir)/images/*.jpg
+- rm -f $(DESTDIR)$(docdir)/images/icons/*.png
+- rm -f $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/*
+- rm -f $(DESTDIR)$(docdir)/scripts/*.css
+- rm -f $(DESTDIR)$(docdir)/scripts/*.js
++ rm -f $(DESTDIR)$(htmldir)/*.html
++ rm -f $(DESTDIR)$(htmldir)/images/*.png
++ rm -f $(DESTDIR)$(htmldir)/images/*.jpg
++ rm -f $(DESTDIR)$(htmldir)/images/icons/*.png
++ rm -f $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/*
++ rm -f $(DESTDIR)$(htmldir)/scripts/*.css
++ rm -f $(DESTDIR)$(htmldir)/scripts/*.js
+ rm -f $(DESTDIR)$(pkgdatadir)/sf2/*.sf2
+- rmdir $(DESTDIR)$(docdir)/scripts $(DESTDIR)$(docdir)/images/icons $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(docdir)/images/prettyPhoto $(DESTDIR)$(docdir)/images $(DESTDIR)$(docdir) $(DESTDIR)$(pkgdatadir)/sf2 || true
++ rmdir $(DESTDIR)$(htmldir)/scripts $(DESTDIR)$(htmldir)/images/icons $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(htmldir)/images/prettyPhoto $(DESTDIR)$(htmldir)/images $(DESTDIR)$(htmldir) $(DESTDIR)$(pkgdatadir)/sf2 || true
diff --git a/media-plugins/calf/files/calf-0.90.1-no-automagic.patch b/media-plugins/calf/files/calf-0.90.1-no-automagic.patch
new file mode 100644
index 000000000000..ef336851c7b3
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.1-no-automagic.patch
@@ -0,0 +1,43 @@
+Fix gtk+ and jack automagic detection.
+
+https://github.com/calf-studio-gear/calf/issues/166
+
+--- a/configure.ac 2018-07-08 12:35:56.000000000 +0200
++++ b/configure.ac 2019-03-10 19:22:05.578887471 +0100
+@@ -150,13 +150,35 @@
+ [set_enable_sse="no"])
+ AC_MSG_RESULT($set_enable_sse)
+
++AC_MSG_CHECKING([whether to enable GUI])
++AC_ARG_ENABLE(gui,
++ AS_HELP_STRING([--enable-gui],[enable graphical user interface]),
++ [set_enable_gui=$enableval],
++ [set_enable_gui=yes])
++AC_MSG_RESULT($set_enable_gui)
++
++AC_MSG_CHECKING([whether to enable JACK])
++AC_ARG_ENABLE(jack,
++ AS_HELP_STRING([--enable-jack],[enable support for JACK]),
++ [set_enable_jack=$enableval],
++ [set_enable_jack=yes])
++AC_MSG_RESULT($set_enable_jack)
++
+ ############################################################################################
+ # Compute status shell variables
+
+-if test "$GUI_ENABLED" = "yes" -a "$JACK_FOUND" = "yes"; then
++if test "x$set_enable_gui" = "xno"; then
++ GUI_ENABLED="no (disabled by user choice)"
++fi
++
++if test "$JACK_FOUND" = "yes"; then
+ JACK_ENABLED="yes"
+ fi
+
++if test "x$set_enable_jack" = "xno"; then
++ JACK_ENABLED="no (disabled by user choice)"
++fi
++
+ if test "$GUI_ENABLED" = "yes" -a "$LV2_ENABLED" = "yes"; then
+ LV2_GUI_ENABLED="yes"
+ fi
diff --git a/media-plugins/kodi-pvr-dvblink/Manifest b/media-plugins/kodi-pvr-dvblink/Manifest
index e15a4c9d2f57..621e6bc36db1 100644
--- a/media-plugins/kodi-pvr-dvblink/Manifest
+++ b/media-plugins/kodi-pvr-dvblink/Manifest
@@ -1,8 +1,10 @@
DIST kodi-pvr-dvblink-3.3.11.tar.gz 150155 BLAKE2B a3c3a224885324f82d19d6b4fb467699cccacefa21729ee736c57f8823228a8b701335aba06c393542c5f4080a445b9a244c6c420e7134c5ef74284f70e8035f SHA512 4bc6b6c468c4578528e105003d37bf1b18d6decfd61144ec6e92cb9cc4c05e03d5fb0e475d48674f43b7feb5957f1d891cda6afe72e9f50c0834bdf4519074bb
DIST kodi-pvr-dvblink-3.4.5.tar.gz 152982 BLAKE2B d74d7c33aeddbbbe588cb61e84ee06590a324ceace3c6cf1cd83d8f14ed7888376a237a9b5d6fc795e980da5f9f63fe9a4ed096dcccb8aed3fe549f07acedd1f SHA512 094781e1c944c7a64797f092404aa5eaa267fe31dcbf266441bcbe003362ca78e1732bf80ee26f703f3cdbe8f375f82131a0e6e2865b678e3c99c67220bb38e9
DIST kodi-pvr-dvblink-4.7.1.tar.gz 181247 BLAKE2B a9368ed515f942a7144a50e02c5ada8029d3b87a61230ad9021065c90587afd449ef56e402e36e0cb0c9aefa226486ac793b11c2d509c9559a91c81b50753cab SHA512 66e132274632c10034c8dff78e1b72cf273b6e9e3dffff4ab2efb877ed509a88c8afda600734c93cb228ad7879a5e6815e89ae83d8b5e8d9d88c0c8b8dd3e25e
+DIST kodi-pvr-dvblink-4.7.2.tar.gz 180347 BLAKE2B 83ca3cf04de7cfda420da8f068022062ee08920d5313cf2e740c1512bc5c1ec3dc8cd1613f5aa1f30049193d777773d5e73ae66e616dc3e5ea4064cac72b4f01 SHA512 9057a066fa228a271e4b21935bf1b823bd7184d3cea62bdb358932d3a8018c86a1129548c5e54414bf068bcdaad7726a8355d5bc5c61f64130396fef8e089be5
EBUILD kodi-pvr-dvblink-3.3.11-r1.ebuild 709 BLAKE2B 333110dd5935caf528768476dde4c629c196df9ba727d579cb0359a9b1054c7a7a93a0cf266e863b7804eefd4f56975b88f0f5a0f2e0926d41610c7346774e01 SHA512 e2ab0390cc48c019fd3c6858f52f972855ff1a580ed58404ca2ad5dbfea92e841b3cc1e7cda56153f918ec11793d14c4719bb0ca3bbe1264bd75981ab6724f97
EBUILD kodi-pvr-dvblink-3.4.5.ebuild 709 BLAKE2B 333110dd5935caf528768476dde4c629c196df9ba727d579cb0359a9b1054c7a7a93a0cf266e863b7804eefd4f56975b88f0f5a0f2e0926d41610c7346774e01 SHA512 e2ab0390cc48c019fd3c6858f52f972855ff1a580ed58404ca2ad5dbfea92e841b3cc1e7cda56153f918ec11793d14c4719bb0ca3bbe1264bd75981ab6724f97
EBUILD kodi-pvr-dvblink-4.7.1.ebuild 703 BLAKE2B ce4cd6664c4c53521badd438ecd5c5ed74280957fd63ddc8de33bf6e32292d96061bf82cd10ec45727ddc93c00239ca64d67eb3209a0d6e85e7b0456111f3192 SHA512 36295772140306413f42eae3fe3f8984d5a5948704ac8aa14567783eb7688e4d132059a768ebbfadde615f7ddf8fef4acfbee072b04d23993329788796f2fa30
+EBUILD kodi-pvr-dvblink-4.7.2.ebuild 703 BLAKE2B ce4cd6664c4c53521badd438ecd5c5ed74280957fd63ddc8de33bf6e32292d96061bf82cd10ec45727ddc93c00239ca64d67eb3209a0d6e85e7b0456111f3192 SHA512 36295772140306413f42eae3fe3f8984d5a5948704ac8aa14567783eb7688e4d132059a768ebbfadde615f7ddf8fef4acfbee072b04d23993329788796f2fa30
EBUILD kodi-pvr-dvblink-9999.ebuild 708 BLAKE2B d69dbaaf73ee284c01bf1d19a638d995c354ebf105cf37748ea6645119747a57b7e32d6f0b470c64c5b79783c83cbb4d6d4a545fc36daa2dd40cdf7b0e3cd671 SHA512 fd4a02e348ac4d7e06665f360444b425ea1f5b63040e2b924421a919991fdf43263bcf3a6f7b211c98fc41f6bb3967a66ddde08717b3f14ba85ea09bcdf83606
MISC metadata.xml 430 BLAKE2B 3e8e91274af301f44e000e54762c98b68a732dcb24bab5f8114df0bfa2b82485cace8c2dec1258efc202b227f946820aa0833dfd7c4647968756b84feea3311f SHA512 f5087df98e004c6319dbb7bf9b4428e5e52636e129cd34f3450d23b7b21b6dc36e7d935c3921e08796831082d4bd101d4c4b185a70236eb1a4b8c6b8522691b7
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-4.7.2.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-4.7.2.ebuild
new file mode 100644
index 000000000000..0bc172623a86
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-4.7.2.ebuild
@@ -0,0 +1,38 @@
+# 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 DVBLink client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest b/media-plugins/kodi-pvr-nextpvr/Manifest
index bdf1e84d3407..4c6f2e583506 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -2,11 +2,13 @@ DIST kodi-pvr-nextpvr-2.4.11.tar.gz 111677 BLAKE2B ce1279641f4ed1bd5e1a073119877
DIST kodi-pvr-nextpvr-2.4.13.tar.gz 111692 BLAKE2B 5199c9fb8b767eeaf116ed87abafe0d5f0e1e252fae945589413c002b313a222090c9cc12db02e927f168f6217c2fcff55f20adef984e54bceed92755e9922a5 SHA512 314217bca4ce7bf43900e8572fca158874c90bba50ca78b7541e804a3b00216bb39ef7624a270ceb4407f33d85b2711c7b58ea9b4ec1a0386d3d7697cac29c2a
DIST kodi-pvr-nextpvr-3.3.11.tar.gz 119455 BLAKE2B 1a1eaedaada67267ac63776e0ff4c668a6f2484c73e37ce94cc825ac07507fec3a4d4970b556bff1ab8a0a74231b38525773492b91cd4ed4bba98b213a15b9ea SHA512 145c71c0eeb7b9cea03b1fa1c4c18f6b69e6d775519e1565160efd32a38642eb351b608fb54f285281a36ee4841e8242e1ff7c2aa384dbee17dabfe8ba13bd65
DIST kodi-pvr-nextpvr-3.3.12.tar.gz 119592 BLAKE2B 6522790e6bb6dabecd010d34fdd1ee9590b541e8fd5a539f586cb81635f5f3729f813514355306042180e7482d0e1c350639d285ce591fc1c35d560e50f903e2 SHA512 bda38c256a9d49f72ec6c8ac9942670942edd8ac095c5f6eee120f52189a9d5466c28f2a7dcb525987da5df05d5ebc4e3b2d93778807370c8d16ac936c616293
+DIST kodi-pvr-nextpvr-3.3.13.tar.gz 127574 BLAKE2B c2460352ce24099553a2610002bfb499555bde180d557dd19fcfd905bd4a38ddf7c6f9cc4e53636287197690b778eaf74afafb78c44fab1cb24a20df709e6648 SHA512 b75bd7d127e3e3f4e103dc9dfd3f681706c298c1d216904c0c0088cf8a02301b3dcaee0d0dd976568c14be59c78e8d98a60d0806465b08f130452c52cdb836cc
DIST kodi-pvr-nextpvr-3.3.8.tar.gz 118717 BLAKE2B ea72f205121b050355fcd194fc8c28a2bce62504187372128b7397841f03a411d9ae1419aa1cee36acf391e098fed04b58f3312a74cf3dadf48726cd72da59bb SHA512 3cf8de69091946c9678c73f0254be9d49b51ecffe8153f675e62198aa97fa952bc5c1b5a4ccabbf7de5c05e8ca9e0c01d1ee5fd5988504430acec37a5b2edf3e
EBUILD kodi-pvr-nextpvr-2.4.11.ebuild 708 BLAKE2B cd6f8a585a17a0d94015dfc76680e1e204b4624fb829c892cd1adbd0bf977386badc5d709e28f129b833e8fe5578b58e711b837ac7830c0b6f241c64f6e1fcb4 SHA512 4066099029ac535ecb90d98617e396d5138286298d48cb7b13b5d0641add49e220ab1cc28ca9438cb92c39ca08f64938d87b1925adcaac948c1f965fc8b2ee9a
EBUILD kodi-pvr-nextpvr-2.4.13.ebuild 708 BLAKE2B cd6f8a585a17a0d94015dfc76680e1e204b4624fb829c892cd1adbd0bf977386badc5d709e28f129b833e8fe5578b58e711b837ac7830c0b6f241c64f6e1fcb4 SHA512 4066099029ac535ecb90d98617e396d5138286298d48cb7b13b5d0641add49e220ab1cc28ca9438cb92c39ca08f64938d87b1925adcaac948c1f965fc8b2ee9a
EBUILD kodi-pvr-nextpvr-3.3.11.ebuild 702 BLAKE2B 797a4cb29b87021004a4c4bdaf8fccaea26676981e8868f95fbdc73720c4bfebbd879c8dd53fabb8c59a1321bc87af2c2dba10d4c1143e89c3f51b277132c4de SHA512 d7172c5b1643404e6822cbc6ea8473a312b708a28d3a9ee8c3d1d50ec4555858f359b5c76ff796e243558514b51fb5eac7c396d7f703fe59ed903be0a1d4b4bc
EBUILD kodi-pvr-nextpvr-3.3.12.ebuild 702 BLAKE2B 797a4cb29b87021004a4c4bdaf8fccaea26676981e8868f95fbdc73720c4bfebbd879c8dd53fabb8c59a1321bc87af2c2dba10d4c1143e89c3f51b277132c4de SHA512 d7172c5b1643404e6822cbc6ea8473a312b708a28d3a9ee8c3d1d50ec4555858f359b5c76ff796e243558514b51fb5eac7c396d7f703fe59ed903be0a1d4b4bc
+EBUILD kodi-pvr-nextpvr-3.3.13.ebuild 702 BLAKE2B 797a4cb29b87021004a4c4bdaf8fccaea26676981e8868f95fbdc73720c4bfebbd879c8dd53fabb8c59a1321bc87af2c2dba10d4c1143e89c3f51b277132c4de SHA512 d7172c5b1643404e6822cbc6ea8473a312b708a28d3a9ee8c3d1d50ec4555858f359b5c76ff796e243558514b51fb5eac7c396d7f703fe59ed903be0a1d4b4bc
EBUILD kodi-pvr-nextpvr-3.3.8.ebuild 702 BLAKE2B 6d087756fb0b2e5bef01e78f2e986fddfb4f02c2dfbd8803410d3fb0d1b0e260a2370bc8034737d31ae1e2df2ffcd119fd5d02127b383e1518f674a8b9b87943 SHA512 d5d8320f1fa4f1e3baf3a7cda383d6453a44ca4e1816926212818469d01161f3348ca634ad5a7c95c148fc491fec9ce3e4f2b507b2cf4d07b4cf99960cda4e18
EBUILD kodi-pvr-nextpvr-9999.ebuild 704 BLAKE2B 9bfe109a644ca55ceadedcbbb6cd8a48679afd67ffd9128eccbe9081bcf611aa5da06f1ec3b3d0d2bc59b279f2c8bbc90aa7e0b190868dcadb622625a60e4596 SHA512 dfe5613b50d14ab632d80dda8041ec11f7a7bf5996a8cd824b56f51490f9fc1678ef914f68f9e2f4f58def0af50f23d143069d622cc3b861e97d1c6cfba97294
MISC metadata.xml 430 BLAKE2B 60ef7af47e0cd7d264fd19275a356b83cd9fd4e5ed4e237658c47152315d4abcf807377bd8c94d88ec3088530a5fd9ab2d9482336328eeb9ff380963364644a9 SHA512 b0bd41b39d6e1379e1b3c36124432716cb222205ed587246523a8a48c42e2d9922b1b24c87ef601bf5f7452cfb874710c1ec7b558b9224c95c921b80967e02e3
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild
new file mode 100644
index 000000000000..be53994bd0ff
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild
@@ -0,0 +1,38 @@
+# 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 NextPVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest
index 54717d24cab4..db7890e31c8a 100644
--- a/media-plugins/kodi-pvr-vuplus/Manifest
+++ b/media-plugins/kodi-pvr-vuplus/Manifest
@@ -1,8 +1,10 @@
DIST kodi-pvr-vuplus-2.4.10.tar.gz 80514 BLAKE2B d84f0da7f8473456ce6258b2602fb2ddc7631080d951ac33f603d9b649369c6cfd1fc36421ac200de7aaacd09cd23797c70e9f187bb011353889144aa8014f70 SHA512 b9569a85a6cb2c02b72f9494148f55874acc7c4a826704abfd4bd1d29c96b6221dbc62510c3823947b6496bd3465d6d9cd2089009d984fa706efc5b8ea882fa1
DIST kodi-pvr-vuplus-3.17.0.tar.gz 160410 BLAKE2B 0eae7616abf01713148f6ac5370ccc2de9ee47dcb4b024119c16b1417fe1c655a8f1e9d9af188ae5106399cd321303f2ceb232b037f220411b15990986a6cea9 SHA512 a9c7e46af9bc1cdc18aeacac6f219c3c4210854287e086870e64b1cf2350b69b32d8ec3e980805be00093020ff3423b1cf7eb47dabcca4b14eee1f1cbe49e9f1
DIST kodi-pvr-vuplus-3.18.1.tar.gz 163398 BLAKE2B 30cab3bcd9e0750c116f2e95170fd5d9fdc5c1be0f8068ed58aafc265454105d70504c6bf661d0b4c2e21eb9ca9e1868ec8da8e32bd39a054feae5bf8804ab46 SHA512 eadfb01b5a9d478d03bf720133c5de163b5fc1b8789dd2f756724dd180bc00ae593c43a4e727d6f6c9646a99626cc8dd6ee72cb054db65c2a49acc08ebb00ccc
+DIST kodi-pvr-vuplus-3.19.0.tar.gz 168331 BLAKE2B 141de1df21ae4149be56be3d952edd15792567aae39b337671c8f53cf28b1208dd69993a3680deb25b006b1d92eaa1a5b151ebc394f84d041d7cf99e56c206a4 SHA512 3a59aa691b0982cfbae466a3fa148a9ab71c7daeaeff1b91fdb71da4fbb406a6fa0346551bf7da37a4ba4dd6c1f58a2a3e41b0533b69afa4e28ecdf52be0029c
EBUILD kodi-pvr-vuplus-2.4.10.ebuild 703 BLAKE2B e0553ee884be358337c235140046d8268c38d2f1a3d324469e45999fc8e3376d48fdd22222ffc1655fe45a30738f828254a291fcbb1e0a3e9e36ab4e6362a21b SHA512 79b1c4362a9a0dd8e5d41f3e006bec07bf7799b5746804a0a9a47d9f343d76bd7fbd6a82ef4734d7ba596e402fcb5acf349c1de9787aa90286778a9524061667
EBUILD kodi-pvr-vuplus-3.17.0.ebuild 720 BLAKE2B 4dbe8dcd163cf5a1c71500610e3a3d54698c6de17831eee997d8bbb195edd15c50adbb75797c28af626a7923f074cb330f84d6499f143943d1ec9c9a91f90944 SHA512 df9154ff386ef0e962f74bf06e0ff4702bab942c78a3f7408a2ca9dab104571395a41c3bb4227da6ef65b9cbf2ca9b967ac4f8ac9b077833375bf5dd9472adfb
EBUILD kodi-pvr-vuplus-3.18.1.ebuild 720 BLAKE2B 4dbe8dcd163cf5a1c71500610e3a3d54698c6de17831eee997d8bbb195edd15c50adbb75797c28af626a7923f074cb330f84d6499f143943d1ec9c9a91f90944 SHA512 df9154ff386ef0e962f74bf06e0ff4702bab942c78a3f7408a2ca9dab104571395a41c3bb4227da6ef65b9cbf2ca9b967ac4f8ac9b077833375bf5dd9472adfb
+EBUILD kodi-pvr-vuplus-3.19.0.ebuild 720 BLAKE2B 4dbe8dcd163cf5a1c71500610e3a3d54698c6de17831eee997d8bbb195edd15c50adbb75797c28af626a7923f074cb330f84d6499f143943d1ec9c9a91f90944 SHA512 df9154ff386ef0e962f74bf06e0ff4702bab942c78a3f7408a2ca9dab104571395a41c3bb4227da6ef65b9cbf2ca9b967ac4f8ac9b077833375bf5dd9472adfb
EBUILD kodi-pvr-vuplus-9999.ebuild 722 BLAKE2B 9f205d55328bb0a326bb099167a7a837104f853a978e6ea7c21c6863467bbc0f4053166c69a5a350a8faa26332e6be7711b6c54a1f06daf84cc201410b0b6c1d SHA512 a7868c1239630426628ca131c0dfd42a8d33e47709030489a56db0cdd8bfc241f83062d652a3578ebf3d081e8c95a84edc45ca2f00d9a272596343973696851a
MISC metadata.xml 428 BLAKE2B ac264c6bbfc925ff772eda61b1b4069b52ed5bf12836af8d8e86a72fe42bd852be1d00f74056c1d6b925fa2a026ea7df57ee57e7434a797884741b70762ff173 SHA512 573f803447cb7a7d0095eb21caa9f55c41fa4fb68c0f40aabad63df2ee262ce168fc75f28f3a3ae6aa7bf41f258be771c6a6dd06d1f2e2486b3d557d89f28f4f
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-3.19.0.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-3.19.0.ebuild
new file mode 100644
index 000000000000..f77cda466527
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-3.19.0.ebuild
@@ -0,0 +1,39 @@
+# 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 VuPlus client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ dev-libs/tinyxml
+ dev-cpp/nlohmann_json
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-projectm/Manifest b/media-plugins/kodi-visualization-projectm/Manifest
index 5fc85caa47b8..d9d29fed18b4 100644
--- a/media-plugins/kodi-visualization-projectm/Manifest
+++ b/media-plugins/kodi-visualization-projectm/Manifest
@@ -1,8 +1,10 @@
DIST kodi-visualization-projectm-1.2.0.tar.gz 450058 BLAKE2B cd612cf2680bd5d1ef13bba41e9bcd20245ed40b0fbf4396259ad850232a4fed739f99738b118e6603512b155e73d487e94ff4f0077bdb22d8604a151d221b7d SHA512 9ad106cb97ac9c626908988a5c9cf7a9b18b23585f7c905cb8298a93afaf1e735eb3b582152e30e4e5bdd83625608228a9abaf233c8bbb765b7031c4a2d5a44e
DIST kodi-visualization-projectm-1.2.1.tar.gz 450055 BLAKE2B 36be46629f927f4e9555f4e76521c2d55a2603f438b0dc5b9f4e83ea95a5b6b27ad20c02f211fa38298f08cd789bd5c4edd14215066575dd5e41d5cab603c2c6 SHA512 37091b7656c791434c80572d57424bfc7161c0f2b752adffc2c4d837c93d733e104f7b68893544f3efc32c67e607882063c34ecae240754b1c71856d83ba4c2e
DIST kodi-visualization-projectm-2.1.0.tar.gz 2479742 BLAKE2B e0fc2953ef1d242aa89d3e0afe7804b22460c70a2f98758bd252fa6aa1978001b60cc167878e725f09e2e38e0ebf2c013b3edad88ca015e54148da73a0fceb51 SHA512 74924f524d8e4d5c108cf23ae52d034404db9d1d5f63866cda920f552de93f524c6bd7eaff894295c2dae779be11dc17808540f22ad5f2536ec90166d2a95cec
+DIST kodi-visualization-projectm-2.2.0.tar.gz 2478953 BLAKE2B 89e4d75de74b920dcb4829303c20cbafa5bcf843279c98817c35aca547408b961e6df9d1fd8f0bbdd3113ab2f5836c6b5f353e6f363f896b79341742d4850bf2 SHA512 6b16f6d186d7ab3bcc84ef60a1227f61a6244c2328ba685d606a29dd6b8e08270e58de26498af274970c3e2ad0a41597cd091a30209ad05c88bb8313995ae3a7
EBUILD kodi-visualization-projectm-1.2.0.ebuild 732 BLAKE2B 8fe53b114aa9adc38334c521e1592b50fff5473ed2b48a79cd9b06873fc59b5b4fd9322b35622d94c2ca057f1db0f4e2be62c8043fc9bdedbb822ab5d76dd253 SHA512 66ed3a37a1b0caeee1704afa91f075af8a7dc6536c56da12e38c9e4e3ca510848f9a235a97d4e10e7dc46a2838a6a578863fdf87cab1ae3bd2ac78bc56578b5c
EBUILD kodi-visualization-projectm-1.2.1.ebuild 732 BLAKE2B 8fe53b114aa9adc38334c521e1592b50fff5473ed2b48a79cd9b06873fc59b5b4fd9322b35622d94c2ca057f1db0f4e2be62c8043fc9bdedbb822ab5d76dd253 SHA512 66ed3a37a1b0caeee1704afa91f075af8a7dc6536c56da12e38c9e4e3ca510848f9a235a97d4e10e7dc46a2838a6a578863fdf87cab1ae3bd2ac78bc56578b5c
EBUILD kodi-visualization-projectm-2.1.0.ebuild 814 BLAKE2B fd77790e57dab6507fdcc83c2029a7e56e548349c5616927ea874eaf595aeeed965ca748828e23fc3a464a56ed46f500c0056c30316332f4623d3c8a0f1c6d78 SHA512 f10a72588fa5c93ededd7361a0648d83464eea10dcdcb4582360eac559716b510a2905b11626046bdbad38dd47975e4eb9c535ce80238b79526a7974925a913c
+EBUILD kodi-visualization-projectm-2.2.0.ebuild 814 BLAKE2B 76517973886c0518175ce20cd8e9f58ea338a0b9f4533e78313f0ac2dc3f1439ad93f0d342f8948ef27e69f80e328fc82dfb93156ba6b7ed69ec910503ff75af SHA512 61c90555f83f7d7440731c0de1d61a72b970a5c675a19f913d292bb8faded746231416cce63da822ee65f6ce1eeaae441b6819de13a6eb009cd841cf4e380720
EBUILD kodi-visualization-projectm-9999.ebuild 816 BLAKE2B 44b79eb51e5c066cd454163d76f49b09c214c89b744d71e5401a6598414ecd6b21b04bd149953e8a9c707cac397975aac8cb86e04530b3e9b673226cc46196cf SHA512 1e69d9bfac921de937b912441681af7d31ef977702e340970859d274fd66a2cf3631023f8812d739983a65852f244c636adda7fa9c9e170085a2cc9109b5c40f
MISC metadata.xml 438 BLAKE2B 7869da7be1eac18bc4e35672134270f92ae7dc4178edc4b62399dac713fe14eb83fecbb14d8712677d802742eed9d34df1f0eda581117dc0649a929a903ba823 SHA512 2e7259aa9e981c4a6a72e3f055e1475bb140e07785976fa586d8ebef2fe6013fb373cacee9500320cdf0a4cae56486555612ed2d9109415cf9016359b9cdba0a
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild
new file mode 100644
index 000000000000..04f9a39024e2
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.projectm"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/xbmc/visualization.projectm.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/visualization.projectm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.projectm-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ =media-libs/kodi-platform-18*
+ >=media-libs/libprojectm-3.1.0
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
+
+src_prepare() {
+ # Delete bundled libprojectM
+ rm src/libprojectM -rf || die
+ default
+}
diff --git a/media-plugins/kodi-visualization-spectrum/Manifest b/media-plugins/kodi-visualization-spectrum/Manifest
index e545c7c34407..15c05d3f2fe9 100644
--- a/media-plugins/kodi-visualization-spectrum/Manifest
+++ b/media-plugins/kodi-visualization-spectrum/Manifest
@@ -1,6 +1,8 @@
DIST kodi-visualization-spectrum-1.1.1.tar.gz 52357 BLAKE2B 25d19590b48173e59d8660d690dc33daa363148df6c4a67e9aca29392242f1ba9e41210030b72e8aa1198da778f11b36c93f052bd79315c6c58504f33784f9fc SHA512 7288f6d383a34415cb147c5263a20d79a4ee399ef85bdef86f115667967d4a71340dce911f8e7f3ff34a9dd58cd3784b5f97595231c5df6df3e813f16d09258c
DIST kodi-visualization-spectrum-2.0.3.tar.gz 3087756 BLAKE2B e25161c72a5c093d15feafda831974030b91bd19d787f27cd8913c060d23993822160b00264d435699173ce0e7e7369fe848fcd5d5a31d234454bd705cedfa99 SHA512 ed4a67a9bd1b02bb5d33791bf1953075d993075ec473ac858e9154c867b51ed2ffc8edbffe49344193a28964a48ad945d5376f23fc983ba2d8f1247d26ef298e
+DIST kodi-visualization-spectrum-2.0.4.tar.gz 3087543 BLAKE2B c8a40d8c4c71b308ef60371791241d0c44c238a56ef64061b77bb782811297bb835b2232a540bcbd8e765f3b8cdf87406dbc6d0ee05c0db547f26e09bceb9d37 SHA512 69574ae8d3a22fd9cfffb80fff27972fcc76efef217d38d3fe7f66c5dad1cecf3c34438ef06c06de364aec44bb676837bce7af13bb279d16cfb8c35ca5023198
EBUILD kodi-visualization-spectrum-1.1.1.ebuild 672 BLAKE2B 81047ebd915b86eb518afa2459cc2f1203e94e4df524bae8adf1033698e14cc893db3b4d2bb3fa4aebec20268b128844ce475595a12b98c73a897fbfdeaacd8b SHA512 adc631d17f89638df6548fe27cbef9acbe1e1753bed353bc1cbcdbe2a376688260bfa9bdc80c9fab1e991304a2fc9e2ee54bb70f4c36fff122ec605822f83562
EBUILD kodi-visualization-spectrum-2.0.3.ebuild 662 BLAKE2B 87d284e6e59f235cda37e1b339dc8d1332f32d4e597ef4c9a540bf27e2b65110c6224660fe5e3908d3c9852932544ddcf661fe4c23d668ad6fd28a1eead91a1e SHA512 6b4eed836e15512d719153450f5b4fd73c31b2cedcba9e4d1377ee122abb7d5d273d289dc4565c28eb341610b6d49910e4ab20ac667f359cf8bd818ae3810211
-EBUILD kodi-visualization-spectrum-9999.ebuild 663 BLAKE2B eb29e59266ba10baf0fe6a9e89ae2706e4bfa75a0ded5612aabd2393a1de84c1c229dbb9af73289ec354cba23c0c85a89a4f706eb4086d7dd5182eb3a41c5460 SHA512 df157089d2342a1c24d310cd34105e89625b971d56b51c69ccaef65c05cab4ef6e493ca53401204f265e442e3724ba53039d4cb2ceb5b5c0523551e782adf656
+EBUILD kodi-visualization-spectrum-2.0.4.ebuild 703 BLAKE2B e187602ba9703a33d69a076489a5b7bb00d98615b0c08d63229242593e0dff58e443b8676dda3658cfeb6af8b18a86c6d0bb304b88b7b1b6f554daf9e4754a28 SHA512 99e3037b0591dcf123f2f43ea543f4f996ffafc24ba210f6c781dc81bb56055bc155b16fec94f4a644f34d63c069d9a77c2966063b21cd7a963dbe59c929f386
+EBUILD kodi-visualization-spectrum-9999.ebuild 704 BLAKE2B c7333638eb750c0ffea1adaf9689a6eacb912ab8964547657fd5fd4c61ce2882b5d483981814dfa2d349f663c967612fa9f870ab98025730ddada91c784a6986 SHA512 03885aebce6cde0afd0ef447f0683cadbba12993c5b6c36acf4b87cee2adbc4a4b6a6387188e4b604f37e2b6d98a36be578764b6e35fd736ef575cf011c4fa30
MISC metadata.xml 438 BLAKE2B 8662b3f30cdc08223e10e8fc8515a3afb59e199f33e645f1dd011465f2d0b02201f2b64e5aa0c269cde77f20e3ca091d4e72afd817985198da5e3bd8c0f054da SHA512 8d683f5aa11f95edbf8a91e43c85c1882e19400dc55a79116ce9527f9f89ea552da28ccf65ea9aec8a5b166d18638c01def152dcee57fb054575cc636c0f0a0a
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-2.0.4.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-2.0.4.ebuild
new file mode 100644
index 000000000000..d5d010f677df
--- /dev/null
+++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-2.0.4.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="Spectrum visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/xbmc/visualization.spectrum.git"
+ inherit git-r3
+ ;;
+*)
+ CODENAME="Leia"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/v${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.spectrum-${PV}-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-18*
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild
index dda12b97c730..3ec3bd96f69e 100644
--- a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild
+++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,9 +16,10 @@ case ${PV} in
inherit git-r3
;;
*)
+ CODENAME="Leia"
KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/visualization.spectrum-${PV}"
+ SRC_URI="https://github.com/xbmc/visualization.spectrum/archive/v${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.spectrum-${PV}-${CODENAME}"
;;
esac
diff --git a/media-plugins/vdr-graphlcd/Manifest b/media-plugins/vdr-graphlcd/Manifest
index e7914e567dc2..ab01d6937796 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -6,5 +6,7 @@ AUX 0.1.5/vdr-graphlcd-0.1.5-missing-include.patch 316 BLAKE2B f89c92f6617eadb9a
AUX confd 565 BLAKE2B caf5867788b96423ba701ea645e212442f7881bb0d16b3c13924b64ff049a8e5dc48ead17f6b197ec4354525d53c168975e78c5650e34ab3a020ceffee0d0c15 SHA512 9b44466d924f5e7ea3ab23ade147a5c18b599714058c51fe8403cb7a0d2cd2be05fcc85a385a064c8b3110a6c88faa857444f6e4dee6c1843348209491e9ea99
AUX rc-addon.sh 247 BLAKE2B f02545696c534397a2667e55e60d1c05067f4f11504ca724a4da71e71d8feb727a13d19601fbf7a08f15fa984139074da73cdd3dcf0ac9f3024af094ec87b149 SHA512 46d27b5feab6881721f480d6cc26e1a9796c9b46f083cf6e2f97523f8b54d2b93d373130e562235ec2a57d95cc37ac956e290467251572f5387db58a32ad1544
DIST vdr-graphlcd-0.1.9.tgz 286572 BLAKE2B 251b7fce4149c01c9a3a1e64a88b8236e7ca0e041be25edf628df7754a3eb094a61582f9c3746ff28729c6e53cd784ee8b6b02169660ce9119239aac624e9b46 SHA512 46c78fe0c7bc7d67d757323a6a937e9feedcdb3e3f233227024dd84f0cb84ce8f08becd3b4ae9c0b7edfba40804a29fa0e3efc8e74eceb82812f288b8e40c6cd
+DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251 SHA512 05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822
EBUILD vdr-graphlcd-0.1.9.ebuild 2568 BLAKE2B 3a003909b451bdb37dd4cb423f0bef07d8e6074abd39ccdf121e13761e474b1f8f3258b66f62f1bef61bc7aaab01202e1c064cf66b096f812a99cfbda121a634 SHA512 02bcae04bfc3d0c3bbd334624321377a0a6f147ce7591e844b8c9d35bec0666dc103e7ac00296bb5900db9b8f362c833e4e5bf87d0097af1c8a1aebb509ce69a
+EBUILD vdr-graphlcd-1.0.0.ebuild 2621 BLAKE2B 231fce4e41eced133aeca5f492d8708320d2a0a4aa267349cdc5c8c68d8e5ceedac20ae52d7af109dc336a913c9089802059c5e3ce749ac56a9f2919786b6483 SHA512 a0012f54b3aa46657fd219395c5f39e08a1d019b9f64a3e6668df4d20bca5d05aa76644f89d636b9d6e7110ab09a9ca44417b4808a716af942096fe7021d0175
MISC metadata.xml 386 BLAKE2B 01915199322435f52711438e316c24feea4ab2852007d26deac46e5f5615c0e3cc5f8b4013a2391acbe4d666d3cc8681b000899434ed9df5ab4f00289f6b3333 SHA512 505462c67b43399c55d08deedd022a88e9a25659a6f9b150800d344bfe7e14cc1e8e73b6789401b7acd519bdfcae170743c898c4c4a354f13a9b1542f273e951
diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
new file mode 100644
index 000000000000..8364adc443f5
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="vdr-plugin-graphlcd"
+MY_P="${MY_PN}-${PV}"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd"
+SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=media-video/vdr-1.6
+ >=app-misc/graphlcd-base-${PV}"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if ! getent group lp | grep -q vdr; then
+ einfo
+ einfo "Add user 'vdr' to group 'lp' for full user access to parport device"
+ elog
+ elog "User vdr added to group lp"
+ gpasswd -a vdr lp || die
+ fi
+ if ! getent group usb | grep -q vdr; then
+ einfo
+ einfo "Add user 'vdr' to group 'usb' for full user access to usb device"
+ elog
+ elog "User vdr added to group usb"
+ gpasswd -a vdr usb || die
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:/usr/local:/usr:" Makefile || die
+ sed -i "s:i18n.c:i18n.h:g" Makefile || die
+ sed -i "s:include \$(VDRDIR)/Make.global:-include \$(VDRDIR)/Make.global:" Makefile || die
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insopts -m0644 -ovdr -gvdr
+
+ insinto /usr/share/vdr/${VDRPLUGIN}/logos
+ doins -r ${VDRPLUGIN}/logos/*
+
+ insinto /usr/share/vdr/${VDRPLUGIN}/fonts
+ doins ${VDRPLUGIN}/fonts/*.fnt
+
+ for font in /usr/share/fonts/corefonts/*.ttf; do
+ elog ${font}
+ dosym ${font} ../../usr/share/vdr/graphlcd/fonts
+ done
+
+ insinto /etc/vdr/plugins/${VDRPLUGIN}
+ doins ${VDRPLUGIN}/channels.alias
+
+ dosym /usr/share/vdr/${VDRPLUGIN}/fonts ../../../../etc/vdr/plugins/${VDRPLUGIN}/fonts
+ dosym /usr/share/vdr/${VDRPLUGIN}/logos ../../../..//etc/vdr/plugins/${VDRPLUGIN}/logos
+ dosym /etc/graphlcd.conf ../etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
+
+ dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 ../../../../etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
+}
+
+pkg_preinst() {
+ if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L /etc/vdr/plugins/graphlcd/fonts ]] \
+ || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L /etc/vdr/plugins/graphlcd/logos ]] ; then
+ elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior install"
+ rm -R /etc/vdrplugins/graphlcd/{fonts,logos} || die
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "Add additional options in /etc/conf.d/vdr.graphlcd"
+ elog
+ elog "Please copy or link one of the supplied fonts.conf.*"
+ elog "files in /etc/vdr/plugins/graphlcd/ to"
+ elog "/etc/vdr/plugins/graphlcd/fonts.conf"
+}