diff options
Diffstat (limited to 'media-plugins')
569 files changed, 2730 insertions, 7305 deletions
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest index 794bf9bc698c..31f23b89d99b 100644 --- a/media-plugins/alsa-plugins/Manifest +++ b/media-plugins/alsa-plugins/Manifest @@ -1,2 +1 @@ -DIST alsa-plugins-1.2.6.tar.bz2 408596 BLAKE2B bead0b9514725560a4fb738c4b1e14b148bf888cc82e0d7611cb6c494ed97a7e366b57f233095372c26a7bd614655bd58a6505202910de421561b540c94d5cca SHA512 ac54a6f227f1ca5f6e01e08d869e7c06f4bcd68f148932e1902a6fcf3e5ccd3667ac4d8c1a00b77e4b5cb27e17c01cf7526ded4aaf35c4b26fc69e14e6e341f9 DIST alsa-plugins-1.2.7.1.tar.bz2 408801 BLAKE2B 6f7aa503eda879cd273f36a16eec702b4da9267a60835cb5acbbfe355a83b7ffa3e93eb6483c9946c1d0bcd845a8f574470e7b84c66f793d0d0c6c9883ad52ee SHA512 437c05a7e0175594768fd6a9a6d1a158bb4a01a7de6a42c2bd468d9381e01b64d385ddfac7d87baf84fe13cb4e65dc24da643940f416d4b191c528728822d964 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild deleted file mode 100644 index 3ace1776f175..000000000000 --- a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit autotools flag-o-matic multilib multilib-minimal - -DESCRIPTION="ALSA extra plugins" -HOMEPAGE="https://alsa-project.org/wiki/Main_Page" -SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux" -IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream" - -RDEPEND=" - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}] - ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] ) - jack? ( virtual/jack[${MULTILIB_USEDEP}] ) - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] ) - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] ) - speex? ( - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}] - media-libs/speexdsp[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a - # failed assert. As the code works just fine with asserts disabled, for now - # disable them waiting for a better solution. - sed \ - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \ - -i pulse/Makefile.am || die - - eautoreconf -} - -multilib_src_configure() { - use debug || append-cppflags -DNDEBUG - - local myeconfargs=( - # default does not contain $prefix: bug #673464 - --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d - - --with-speex="$(usex speex lib no)" - $(use_enable arcam_av arcamav) - $(use_enable ffmpeg libav) - $(use_enable jack) - $(use_enable libsamplerate samplerate) - $(use_enable mix) - $(use_enable oss) - $(use_enable pulseaudio) - $(use_enable speex speexdsp) - $(use_enable usb_stream usbstream) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install() { - # Needed to workaround parallel build failure - # bug #835920 - dodir /usr/$(get_libdir)/alsa-lib - - default -} - -multilib_src_install_all() { - einstalldocs - - cd doc || die - dodoc upmix.txt vdownmix.txt README-pcm-oss - use jack && dodoc README-jack - use libsamplerate && dodoc samplerate.txt - use ffmpeg && dodoc lavrate.txt a52.txt - - if use pulseaudio; then - dodoc README-pulse - # install ALSA configuration files - # making PA to be used by alsa clients - insinto /usr/share/alsa - doins "${FILESDIR}"/pulse-default.conf - insinto /usr/share/alsa/alsa.conf.d - doins "${FILESDIR}"/51-pulseaudio-probe.conf - dosym ../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \ - /etc/alsa/conf.d/51-pulseaudio-probe.conf #670960 - fi - - find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die -} - -pkg_postinst() { - if use pulseaudio; then - einfo "The PulseAudio device is now set as the default device if the" - einfo "PulseAudio server is found to be running. Any custom" - einfo "configuration in /etc/asound.conf or ~/.asoundrc for this" - einfo "purpose should now be unnecessary." - fi -} diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1-r1.ebuild index af445ba1a91f..418a9a31f64d 100644 --- a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild +++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux" IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream" RDEPEND=" @@ -28,6 +28,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${PN}-1.2.7.1-missing-include.patch +) + src_prepare() { default @@ -93,7 +97,7 @@ multilib_src_install_all() { /etc/alsa/conf.d/51-pulseaudio-probe.conf fi - find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die + find "${ED}" -type f -name '*.la' -delete || die } pkg_postinst() { diff --git a/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch b/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch new file mode 100644 index 000000000000..51217b6a7130 --- /dev/null +++ b/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch @@ -0,0 +1,21 @@ +https://github.com/alsa-project/alsa-plugins/pull/47 + +From 2c760e55d86b145754866c24c22dbcd6ad3ab897 Mon Sep 17 00:00:00 2001 +From: Khem Raj <raj.khem@gmail.com> +Date: Tue, 23 Aug 2022 15:21:16 -0700 +Subject: [PATCH] arcam_av.c: Include missing string.h + +bzero() function needs this header to be included + +Signed-off-by: Khem Raj <raj.khem@gmail.com> +--- a/arcam-av/arcam_av.c ++++ b/arcam-av/arcam_av.c +@@ -27,6 +27,7 @@ + #include <signal.h> + #include <stddef.h> + #include <stdio.h> ++#include <string.h> + #include <termios.h> + #include <unistd.h> + + diff --git a/media-plugins/alsa-plugins/metadata.xml b/media-plugins/alsa-plugins/metadata.xml index a5c370da6274..b7ef9877f6fb 100644 --- a/media-plugins/alsa-plugins/metadata.xml +++ b/media-plugins/alsa-plugins/metadata.xml @@ -11,5 +11,6 @@ </use> <upstream> <remote-id type="cpe">cpe:/a:alsa-project:alsa-plugins</remote-id> + <remote-id type="github">alsa-project/alsa-plugins</remote-id> </upstream> </pkgmetadata> diff --git a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild index 7666af42e9ce..4c4d78535a74 100644 --- a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild +++ b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 # version 1.2.2 does not compile with python 3.11 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="threads(+)" inherit waf-utils python-any-r1 @@ -28,3 +28,5 @@ DEPEND="${RDEPEND} virtual/pkgconfig" DOCS=( LICENSE README.md THANKS ) + +PATCHES="${FILESDIR}/${P}-wscript.patch" diff --git a/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch b/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch new file mode 100644 index 000000000000..5fd4fd7857f5 --- /dev/null +++ b/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch @@ -0,0 +1,22 @@ +--- a/waflib/ConfigSet.py ++++ b/waflib/ConfigSet.py +@@ -312,7 +312,7 @@ class ConfigSet(object): + :type filename: string + """ + tbl = self.table +- code = Utils.readf(filename, m='rU') ++ code = Utils.readf(filename, m='r') + for m in re_imp.finditer(code): + g = m.group + tbl[g(2)] = eval(g(3)) +--- a/waflib/Context.py ++++ b/waflib/Context.py +@@ -662,7 +662,7 @@ def load_module(path, encoding=None): + + module = imp.new_module(WSCRIPT_FILE) + try: +- code = Utils.readf(path, m='rU', encoding=encoding) ++ code = Utils.readf(path, m='r', encoding=encoding) + except EnvironmentError: + raise Errors.WafError('Could not read the file %r' % path) + diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest index 5af822e4c403..c337f66a900c 100644 --- a/media-plugins/audacious-plugins/Manifest +++ b/media-plugins/audacious-plugins/Manifest @@ -1,2 +1 @@ -DIST audacious-plugins-4.0.5.tar.bz2 1759133 BLAKE2B b806ac110875f94f6e0f1db757d2ec0c7a0391f83efeb068f3e79c7e994fa33d0045095669b5e7ec771714419aaa98b0d0125a5dd18a00f4ee23fc899142858f SHA512 90ab2edbfc797fa835aae9937b5f478a0ca575f31c443d9e8ba7394e1615f605beb417372872874c94d4f804dba7bea9fbae2078e162178386683d8a3e36c108 -DIST audacious-plugins-4.1.tar.bz2 1802825 BLAKE2B 253fddf82408708d8094836088bec1b9b7c932e75c959443579e4bbdc3a4b850757328d90b1ab7a6a0bdd85120d4b0a901f9fa22638f90938f19fd0fa35012ba SHA512 4adad3b4e9c264d52c6523fe84db56b9a87476a4ad5a86f85456a7e0276758d61675022e9e3da07e061dac45f604e54f83f9db85a37f0aaf0b75b3356a63932f +DIST audacious-plugins-4.3.1.tar.bz2 1786114 BLAKE2B 7d0a88411dc389e9f250ac126c02eff217ab4feb581527789cfe190f0fd997671fe06664d574d531296d884b2ae4f85f31a25f79ef09bd9db39640f17a0a97cf SHA512 ca065b4558406702e4f2aa2ac085ea02d3215e689e09e9c0b6a740970a469297910df52cd222997e8a4206a68d3a064ac3f6d94c6412830ce8bd34a5b42c30da diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild deleted file mode 100644 index 942a78367d96..000000000000 --- a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_P="${P/_/-}" - -if [[ ${PV} == *9999 ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git" -else - SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2" - KEYWORDS="amd64 ~riscv x86" -fi -DESCRIPTION="Lightweight and versatile audio player" -HOMEPAGE="https://audacious-media-player.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack - lame libnotify libsamplerate lirc mms modplug mp3 nls opengl pulseaudio - scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis wavpack" -REQUIRED_USE="ampache? ( http ) streamtuner? ( http )" - -# The following plugins REQUIRE a GUI build of audacious, because non-GUI -# builds do NOT install the libaudgui library & headers. -# Plugins without a configure option: -# alarm -# albumart -# delete-files -# ladspa -# playlist-manager -# search-tool -# skins -# vtx -# Plugins with a configure option: -# glspectrum -# gtkui -# hotkey -# notify -# statusicon -BDEPEND=" - dev-util/gdbus-codegen - virtual/pkgconfig - nls? ( dev-util/intltool ) -" -DEPEND=" - app-arch/unzip - dev-libs/dbus-glib - dev-libs/glib - dev-libs/libxml2:2 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - ~media-sound/audacious-${PV} - aac? ( >=media-libs/faad2-2.7 ) - alsa? ( >=media-libs/alsa-lib-1.0.16 ) - ampache? ( =media-libs/ampache_browser-1* ) - bs2b? ( media-libs/libbs2b ) - cdda? ( - dev-libs/libcdio:= - dev-libs/libcdio-paranoia:= - >=media-libs/libcddb-1.2.1 - ) - cue? ( media-libs/libcue:= ) - ffmpeg? ( >=media-video/ffmpeg-0.7.3 ) - flac? ( - >=media-libs/flac-1.2.1-r1 - >=media-libs/libvorbis-1.0 - ) - fluidsynth? ( media-sound/fluidsynth:= ) - http? ( >=net-libs/neon-0.26.4 ) - jack? ( - >=media-libs/bio2jack-0.4 - virtual/jack - ) - lame? ( media-sound/lame ) - libnotify? ( x11-libs/libnotify ) - libsamplerate? ( media-libs/libsamplerate:= ) - lirc? ( app-misc/lirc ) - mms? ( >=media-libs/libmms-0.3 ) - modplug? ( media-libs/libmodplug ) - mp3? ( >=media-sound/mpg123-1.12.1 ) - opengl? ( dev-qt/qtopengl:5 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) - scrobbler? ( net-misc/curl ) - sdl? ( media-libs/libsdl2[sound] ) - sid? ( >=media-libs/libsidplayfp-1.0.0 ) - sndfile? ( >=media-libs/libsndfile-1.0.17-r1 ) - soxr? ( media-libs/soxr ) - speedpitch? ( media-libs/libsamplerate:= ) - streamtuner? ( dev-qt/qtnetwork:5 ) - vorbis? ( - >=media-libs/libogg-1.1.3 - >=media-libs/libvorbis-1.2.0 - ) - wavpack? ( >=media-sound/wavpack-4.50.1-r1 ) -" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag" -} - -src_prepare() { - default - if ! use nls; then - sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698 - fi - [[ ${PV} == *9999 ]] && eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-mpris2 - --enable-qt - --enable-qtaudio - --enable-songchange - --disable-adplug # not packaged - --disable-gtk - --disable-openmpt # not packaged - --disable-oss4 - --disable-coreaudio - --disable-sndio - $(use_enable aac) - $(use_enable alsa) - $(use_enable ampache) - $(use_enable bs2b) - $(use_enable cdda cdaudio) - $(use_enable cue) - $(use_enable flac) - $(use_enable flac filewriter) - $(use_enable fluidsynth amidiplug) - $(use_enable gme console) - $(use_enable http neon) - $(use_enable jack) - $(use_enable lame filewriter_mp3) - $(use_enable libnotify notify) - $(use_enable libsamplerate resample) - $(use_enable lirc) - $(use_enable mms) - $(use_enable modplug) - $(use_enable mp3 mpg123) - $(use_enable nls) - $(use_enable opengl qtglspectrum) - $(use_enable pulseaudio pulse) - $(use_enable scrobbler scrobbler2) - $(use_enable sdl sdlout) - $(use_enable sid) - $(use_enable sndfile) - $(use_enable soxr) - $(use_enable speedpitch) - $(use_enable streamtuner) - $(use_enable vorbis) - $(use_enable wavpack) - $(use_with ffmpeg ffmpeg ffmpeg) - ) - - econf "${myeconfargs[@]}" -} diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.3.1-r2.ebuild index 05e9ac774297..5db8e1f57e2a 100644 --- a/media-plugins/audacious-plugins/audacious-plugins-4.1.ebuild +++ b/media-plugins/audacious-plugins/audacious-plugins-4.3.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,9 +14,9 @@ LICENSE="GPL-2" SLOT="0" IUSE=" aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack - openmpt lame libnotify libsamplerate lirc mms modplug mp3 nls opengl - pulseaudio scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis - wavpack + lame libnotify libsamplerate lirc mms modplug mp3 nls opengl openmpt + opus pipewire pulseaudio scrobbler sdl sid sndfile soxr speedpitch + streamtuner vorbis wavpack " REQUIRED_USE="ampache? ( http ) streamtuner? ( http )" @@ -56,7 +56,7 @@ DEPEND=" x11-libs/gdk-pixbuf:2 aac? ( >=media-libs/faad2-2.7 ) alsa? ( >=media-libs/alsa-lib-1.0.16 ) - ampache? ( =media-libs/ampache_browser-1* ) + ampache? ( =media-libs/ampache_browser-1*:= ) bs2b? ( media-libs/libbs2b ) cdda? ( dev-libs/libcdio:= @@ -64,9 +64,9 @@ DEPEND=" >=media-libs/libcddb-1.2.1 ) cue? ( media-libs/libcue:= ) - ffmpeg? ( >=media-video/ffmpeg-0.7.3 ) + ffmpeg? ( >=media-video/ffmpeg-0.7.3:= ) flac? ( - >=media-libs/flac-1.2.1-r1 + >=media-libs/flac-1.2.1-r1:= >=media-libs/libvorbis-1.0 ) fluidsynth? ( media-sound/fluidsynth:= ) @@ -77,14 +77,16 @@ DEPEND=" ) lame? ( media-sound/lame ) libnotify? ( x11-libs/libnotify ) - openmpt? ( media-libs/libopenmpt ) libsamplerate? ( media-libs/libsamplerate:= ) lirc? ( app-misc/lirc ) mms? ( >=media-libs/libmms-0.3 ) modplug? ( media-libs/libmodplug ) mp3? ( >=media-sound/mpg123-1.12.1 ) opengl? ( dev-qt/qtopengl:5 ) - pulseaudio? ( >=media-sound/pulseaudio-0.9.3 ) + openmpt? ( media-libs/libopenmpt ) + opus? ( media-libs/opusfile ) + pipewire? ( media-video/pipewire:= ) + pulseaudio? ( media-libs/libpulse ) scrobbler? ( net-misc/curl ) sdl? ( media-libs/libsdl2[sound] ) sid? ( >=media-libs/libsidplayfp-1.0.0 ) @@ -130,6 +132,7 @@ src_configure() { $(use_enable bs2b) $(use_enable cdda cdaudio) $(use_enable cue) + $(use_enable ffmpeg ffaudio) $(use_enable flac) $(use_enable flac filewriter) $(use_enable fluidsynth amidiplug) @@ -138,7 +141,6 @@ src_configure() { $(use_enable jack) $(use_enable lame filewriter_mp3) $(use_enable libnotify notify) - $(use_enable openmpt openmpt) $(use_enable libsamplerate resample) $(use_enable lirc) $(use_enable mms) @@ -146,6 +148,9 @@ src_configure() { $(use_enable mp3 mpg123) $(use_enable nls) $(use_enable opengl qtglspectrum) + $(use_enable openmpt) + $(use_enable opus) + $(use_enable pipewire) $(use_enable pulseaudio pulse) $(use_enable scrobbler scrobbler2) $(use_enable sdl sdlout) @@ -156,7 +161,6 @@ src_configure() { $(use_enable streamtuner) $(use_enable vorbis) $(use_enable wavpack) - $(use_with ffmpeg ffmpeg ffmpeg) ) econf "${myeconfargs[@]}" } diff --git a/media-plugins/audacious-plugins/metadata.xml b/media-plugins/audacious-plugins/metadata.xml index 9a545dbbbe47..c4af189aeb30 100644 --- a/media-plugins/audacious-plugins/metadata.xml +++ b/media-plugins/audacious-plugins/metadata.xml @@ -11,10 +11,10 @@ <flag name="cue">Support CUE sheets using the libcue library</flag> <flag name="fluidsynth">Support FluidSynth as MIDI synth backend</flag> <flag name="gme">Support various gaming console music formats</flag> - <flag name="openmpt">Add support for OpenMTP</flag> <flag name="http">Support HTTP streams through neon</flag> + <flag name="openmpt">Add support for OpenMPT</flag> + <flag name="pipewire">Build the PipeWire output plugin</flag> <flag name="scrobbler">Build with scrobbler/LastFM submission support</flag> - <flag name="sid">Build with SID (Commodore 64 Audio) support</flag> <flag name="soxr">Build with SoX Resampler support</flag> <flag name="speedpitch">Enable speed/pitch effects</flag> <flag name="streamtuner">Build the streamtuner plugin</flag> diff --git a/media-plugins/calf/calf-0.90.3-r1.ebuild b/media-plugins/calf/calf-0.90.3-r2.ebuild index c459fd25c342..1c0266945303 100644 --- a/media-plugins/calf/calf-0.90.3-r1.ebuild +++ b/media-plugins/calf/calf-0.90.3-r2.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools xdg +inherit autotools flag-o-matic toolchain-funcs xdg DESCRIPTION="A set of open source instruments and effects for digital audio workstations" -HOMEPAGE="http://calf-studio-gear.org/" +HOMEPAGE="https://calf-studio-gear.org/" if [[ "${PV}" = "9999" ]] ; then inherit git-r3 @@ -26,7 +26,7 @@ BDEPEND=" virtual/pkgconfig " DEPEND=" - dev-libs/atk + >=app-accessibility/at-spi2-core-2.46.0 dev-libs/expat dev-libs/glib:2 media-sound/fluidsynth:= @@ -46,6 +46,9 @@ PATCHES=( "${FILESDIR}/${PN}-0.90.1-no-automagic.patch" "${FILESDIR}/${PN}-0.90.1-htmldir.patch" "${FILESDIR}/${PN}-0.90.1-desktop.patch" + "${FILESDIR}/${PN}-0.90.3-fix-build-with-lld.patch" + "${FILESDIR}/${PN}-0.90.3-replace-std-bind2nd.patch" + "${FILESDIR}/${PN}-0.90.3-clang-lerp_table_lookup_float_mask.patch" ) src_prepare() { @@ -53,7 +56,13 @@ src_prepare() { eautoreconf } -src_configure() { +src_configure() { + # Upstream append -ffast-math by default, however since libtool links C++ + # shared libs with -nostdlib, this causes symbol resolution error for + # __powidn2 when using compiler-rt. Disable fast math on compiler-rt until + # a better fix is found. + [[ $(tc-get-c-rtlib) = "compiler-rt" ]] && append-cxxflags "-fno-fast-math" + local myeconfargs=( --prefix="${EPREFIX}"/usr --without-obsolete-check diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild index e8aaa6330d72..dc7c686ac1e9 100644 --- a/media-plugins/calf/calf-9999.ebuild +++ b/media-plugins/calf/calf-9999.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools xdg +inherit autotools flag-o-matic toolchain-funcs xdg DESCRIPTION="A set of open source instruments and effects for digital audio workstations" -HOMEPAGE="http://calf-studio-gear.org/" +HOMEPAGE="https://calf-studio-gear.org/" if [[ "${PV}" = "9999" ]] ; then inherit git-r3 @@ -26,7 +26,7 @@ BDEPEND=" virtual/pkgconfig " DEPEND=" - dev-libs/atk + >=app-accessibility/at-spi2-core-2.46.0 dev-libs/expat dev-libs/glib:2 media-sound/fluidsynth:= @@ -45,7 +45,8 @@ 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" + "${FILESDIR}/${PN}-9999-desktop.patch" + "${FILESDIR}/${PN}-9999-fix-build-with-lld.patch" ) src_prepare() { @@ -54,6 +55,12 @@ src_prepare() { } src_configure() { + # Upstream append -ffast-math by default, however since libtool links C++ + # shared libs with -nostdlib, this causes symbol resolution error for + # __powidn2 when using compiler-rt. Disable fast math on compiler-rt until + # a better fix is found. + [[ $(tc-get-c-rtlib) = "compiler-rt" ]] && append-cxxflags "-fno-fast-math" + local myeconfargs=( --prefix="${EPREFIX}"/usr --without-obsolete-check diff --git a/media-plugins/calf/files/calf-0.90.1-desktop.patch b/media-plugins/calf/files/calf-0.90.1-desktop.patch index 93fc125e0110..47b269d92ee6 100644 --- a/media-plugins/calf/files/calf-0.90.1-desktop.patch +++ b/media-plugins/calf/files/calf-0.90.1-desktop.patch @@ -5,8 +5,8 @@ * /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 +--- a/calf.desktop.in ++++ b/calf.desktop.in @@ -3,7 +3,6 @@ Name[pl]=Zestaw wtyczek Calf Name[ru]=Набор эффектов и инструментов Calf для JACK diff --git a/media-plugins/calf/files/calf-0.90.1-htmldir.patch b/media-plugins/calf/files/calf-0.90.1-htmldir.patch index 83481b112885..a6c4b2c7ffff 100644 --- a/media-plugins/calf/files/calf-0.90.1-htmldir.patch +++ b/media-plugins/calf/files/calf-0.90.1-htmldir.patch @@ -1,7 +1,7 @@ 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 +--- a/configure.ac ++++ b/configure.ac @@ -227,7 +227,7 @@ # Other defines @@ -11,8 +11,8 @@ Make PKGDOCDIR configurable for distributions. ############################################################################################ ---- a/Makefile.am 2018-07-08 12:35:56.000000000 +0200 -+++ b/Makefile.am 2019-03-10 20:55:12.448824164 +0100 +--- a/Makefile.am ++++ b/Makefile.am @@ -25,29 +25,29 @@ rm -rf autom4te.cache 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 index ef336851c7b3..e9b9756338d8 100644 --- a/media-plugins/calf/files/calf-0.90.1-no-automagic.patch +++ b/media-plugins/calf/files/calf-0.90.1-no-automagic.patch @@ -2,8 +2,8 @@ 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 +--- a/configure.ac ++++ b/configure.ac @@ -150,13 +150,35 @@ [set_enable_sse="no"]) AC_MSG_RESULT($set_enable_sse) diff --git a/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch b/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch new file mode 100644 index 000000000000..3ab8dfa1c840 --- /dev/null +++ b/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch @@ -0,0 +1,39 @@ +From bfb857445e72230659493d3491970e3cb3c7eb9a Mon Sep 17 00:00:00 2001 +From: Krzysztof Foltman <wdev@foltman.com> +Date: Fri, 2 Aug 2019 20:55:50 +0100 +Subject: [PATCH] Compatibility: A possible fix for the clang++-8 issue. + +--- a/src/calf/fixed_point.h ++++ b/src/calf/fixed_point.h +@@ -215,7 +215,7 @@ template<class T, int FracBits> class fixed_point { + } + + template<class U, int UseBits> +- inline U lerp_table_lookup_int(U data[(1U<<IntBits)+1]) const { ++ inline U lerp_table_lookup_int(U *data) const { + unsigned int pos = uipart(); + return lerp_by_fract_int<U, UseBits>(data[pos], data[pos+1]); + } +@@ -223,19 +223,19 @@ template<class T, int FracBits> class fixed_point { + /// Untested... I've started it to get a sin/cos readout for rotaryorgan, but decided to use table-less solution instead + /// Do not assume it works, because it most probably doesn't + template<class U, int UseBits> +- inline U lerp_table_lookup_int_shift(U data[(1U<<IntBits)+1], unsigned int shift) { ++ inline U lerp_table_lookup_int_shift(U *data, unsigned int shift) { + unsigned int pos = (uipart() + shift) & ((1ULL << IntBits) - 1); + return lerp_by_fract_int<U, UseBits>(data[pos], data[pos+1]); + } + + template<class U> +- inline U lerp_table_lookup_float(U data[(1U<<IntBits)+1]) const { ++ inline U lerp_table_lookup_float(U *data) const { + unsigned int pos = uipart(); + return data[pos] + (data[pos+1]-data[pos]) * fpart_as_double(); + } + + template<class U> +- inline U lerp_table_lookup_float_mask(U data[(1U<<IntBits)+1], unsigned int mask) const { ++ inline U lerp_table_lookup_float_mask(U *data, unsigned int mask) const { + unsigned int pos = ui64part() & mask; + // printf("full = %lld pos = %d + %f\n", value, pos, fpart_as_double()); + return data[pos] + (data[pos+1]-data[pos]) * fpart_as_double(); diff --git a/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch b/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch new file mode 100644 index 000000000000..451f1baff9e5 --- /dev/null +++ b/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch @@ -0,0 +1,26 @@ +From https://github.com/calf-studio-gear/calf/pull/332/commits/bdaaa92dd82e2425e4683b9d496370c5880e3b3e Mon Sep 17 00:00:00 2001 +From: Violet Purcell <vimproved@inventati.org> +Date: Thu, 21 Sep 2023 19:08:39 -0400 +Subject: [PATCH] Fix build with LLD + +LLVM's LLD handles the -retain-symbols-file option (used by +-export-symbols-regex in libtool) differently from GNU ld, causing +undefined references during link. This commit removes the +-export-symbols-regex option from libcalf_la_LDFLAGS since by default +libtool exports all symbols anyway, so it should not be necessary. + +Signed-off-by: Violet Purcell <vimproved@inventati.org> +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -42,7 +42,7 @@ libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS) + if USE_DEBUG + calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static + else +-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static -export-symbols-regex "lv2_descriptor" ++calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static + endif + + if USE_LV2_GUI +-- +2.42.0 + diff --git a/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch b/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch new file mode 100644 index 000000000000..5ba16efcfb1b --- /dev/null +++ b/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch @@ -0,0 +1,32 @@ +From https://github.com/calf-studio-gear/calf/pull/331/commits/849a0b589fb86cb4b9869738b270fd24859bd23b Mon Sep 17 00:00:00 2001 +From: Violet Purcell <vimproved@inventati.org> +Date: Thu, 21 Sep 2023 18:16:35 -0400 +Subject: [PATCH] Replace use of std::bind2nd with std::bind + +std::bind2nd was deprecated in C++11 and removed in C++17. Remove usage +of it and replace with std::bind. + +Signed-off-by: Violet Purcell <vimproved@inventati.org> +--- a/src/calf/orfanidis_eq.h ++++ b/src/calf/orfanidis_eq.h +@@ -748,7 +748,7 @@ private: + std::vector<eq_double_t> v = landen(k, tol); + + std::transform(v.begin(), v.end(), v.begin(), +- bind2nd(std::plus<eq_double_t>(), 1.0)); ++ bind(std::plus<eq_double_t>(), 1.0, std::placeholders::_1)); + + K = std::accumulate(v.begin(), v.end(), + 1, std::multiplies<eq_double_t>()) * M_PI/2.0; +@@ -764,7 +764,7 @@ private: + std::vector<eq_double_t> vp = landen(kp, tol); + + std::transform(vp.begin(), vp.end(), vp.begin(), +- bind2nd(std::plus<eq_double_t>(), 1.0)); ++ bind(std::plus<eq_double_t>(), 1.0, std::placeholders::_1)); + + Kprime = std::accumulate(vp.begin(), vp.end(), + 1.0, std::multiplies<eq_double_t>()) * M_PI/2.0; +-- +2.42.0 + diff --git a/media-plugins/calf/files/calf-9999-desktop.patch b/media-plugins/calf/files/calf-9999-desktop.patch new file mode 100644 index 000000000000..486007e7e06f --- /dev/null +++ b/media-plugins/calf/files/calf-9999-desktop.patch @@ -0,0 +1,14 @@ +--- a/calf.desktop.in ++++ b/calf.desktop.in +@@ -1,10 +1,9 @@ + [Desktop Entry] +-Categories=Application;AudioVideo;Audio;GNOME ++Categories=AudioVideo;Audio;GNOME + Exec=calfjackhost + Icon=calf + Terminal=false + Type=Application +-Version=@VERSION@ + + Name=Calf Plugin Pack for JACK + Name[fr]=Ensemble de greffons Calf pour JACK diff --git a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch new file mode 100644 index 000000000000..a33e8dc70503 --- /dev/null +++ b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch @@ -0,0 +1,25 @@ +From: Violet Purcell <vimproved@inventati.org> +Date: Thu, 21 Sep 2023 19:08:39 -0400 +Subject: [PATCH] Fix build with LLD + +LLVM's LLD handles the -retain-symbols-file option (used by +-export-symbols-regex in libtool) differently from GNU ld, causing +undefined references during link. This commit removes the +-export-symbols-regex option from libcalf_la_LDFLAGS since by default +libtool exports all symbols anyway, so it should not be necessary. + +Signed-off-by: Violet Purcell <vimproved@inventati.org> + +rebased + +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -53,7 +53,7 @@ libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp + if USE_DEBUG + libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete + else +-libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete ++libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete + endif + endif + diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild index 109a83da2d2d..c4b0d464d611 100644 --- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild +++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild @@ -1,24 +1,22 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit multilib toolchain-funcs multilib-minimal +inherit flag-o-matic toolchain-funcs multilib-minimal MY_P="cmt_${PV}" S="${WORKDIR}/${MY_P}" DESCRIPTION="CMT (computer music toolkit) LADSPA library plugins" -HOMEPAGE="https://www.ladspa.org/" +HOMEPAGE="https://www.ladspa.org/cmt/overview.html" SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86" LICENSE="LGPL-2.1" SLOT="0" -IUSE="" DEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]" -RDEPEND="" PATCHES=( "${FILESDIR}/${P}-makefile.patch" @@ -37,6 +35,11 @@ src_prepare() { } multilib_src_compile() { + # -Werror=odr + # https://bugs.gentoo.org/860120 + # Upstream contact method is email. I have sent one describing the issue. + filter-lto + cd src tc-export CXX emake PLUGIN_LIB="cmt.so" diff --git a/media-plugins/dragonfly-reverb-plugins/Manifest b/media-plugins/dragonfly-reverb-plugins/Manifest new file mode 100644 index 000000000000..0d55011c49cd --- /dev/null +++ b/media-plugins/dragonfly-reverb-plugins/Manifest @@ -0,0 +1 @@ +DIST dragonfly-reverb-3.2.10-src.tar.xz 15990376 BLAKE2B 247a29af2070b191aa17c457ee333b090e17bec8abd82812cf980aad8b534006b8e3c3bfede8195d0729ee1319e7b145d79abd41b015f794e3d02e679b5a4bd6 SHA512 772b70169970e5ec68270d3cfa690ad1b258a2df79430ecb36cae78654a761cb9b495a769daef37307af9960106c302df4d61094f95eb4f8619a0b764aa8d019 diff --git a/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild b/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild new file mode 100644 index 000000000000..d233bb55312c --- /dev/null +++ b/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A set of free reverb effects" +HOMEPAGE="https://michaelwillis.github.io/dragonfly-reverb/" +SRC_URI="https://github.com/michaelwillis/dragonfly-reverb/releases/download/${PV}/${PN%-plugins}-${PV}-src.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + media-libs/libglvnd + virtual/jack + x11-libs/cairo + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXext + x11-libs/libXrandr +" +RDEPEND="${DEPEND}" +BDEPEND="" + +S="${WORKDIR}/${PN%-plugins}-${PV}" + +src_prepare() { + default + sed -i '/^BASE_OPTS/s/-O3//' dpf/Makefile.base.mk || die +} + +src_compile() { + emake SKIP_STRIPPING=true +} + +src_install() { + cd bin || die + for plugin in DragonflyEarlyReflections DragonflyHallReverb DragonflyPlateReverb DragonflyRoomReverb; do + for kind in clap lv2 vst3; do + insinto "/usr/$(get_libdir)/${kind}" + doins -r "${plugin}.${kind}" + done + done +} diff --git a/media-plugins/dragonfly-reverb-plugins/metadata.xml b/media-plugins/dragonfly-reverb-plugins/metadata.xml new file mode 100644 index 000000000000..1a40769d1c9f --- /dev/null +++ b/media-plugins/dragonfly-reverb-plugins/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> +<email>zx2c4@gentoo.org</email> +<name>Jason A. Donenfeld</name> +</maintainer> +<maintainer type="project"> +<email>proaudio@gentoo.org</email> +<name>Gentoo ProAudio Project</name> +</maintainer> +<upstream> +<remote-id type="github">michaelwillis/dragonfly-reverb</remote-id> +</upstream> +</pkgmetadata> diff --git a/media-plugins/frei0r-plugins/Manifest b/media-plugins/frei0r-plugins/Manifest index 87d7d18b69a0..7704bcd2d43a 100644 --- a/media-plugins/frei0r-plugins/Manifest +++ b/media-plugins/frei0r-plugins/Manifest @@ -1 +1,2 @@ DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c SHA512 8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce +DIST frei0r-plugins-1.8.0.tar.gz 823119 BLAKE2B 079017e0ff0ef08cf4b35ae18832191bacbdd01922c634adaad3b81f36af60548abe27fc3c2704c23f977dc8ab5554dc874886ddfa1766bbcd6bcadaa3f964da SHA512 b9933b5e46da6e6b4ae242ec48b3ca4e51fb21d7924fd83375bf6628437b194697dd2bff43a42220bd5e6bc4c50b0352480d6986956f110eb966e1005b51dc35 diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild index 1b3d854afda5..a6baff9613ff 100644 --- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild +++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86" IUSE="doc +facedetect +scale0tilt" RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild index 6a183eec5984..b2ec555e1255 100644 --- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild +++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -CMAKE_ECLASS=cmake -inherit cmake-multilib +DOCS_BUILDER="doxygen" +DOCS_DIR="doc" +inherit cmake-multilib docs DESCRIPTION="A minimalistic plugin API for video effects" HOMEPAGE="https://www.dyne.org/software/frei0r/" @@ -12,19 +13,15 @@ SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv x86" IUSE="doc +facedetect +scale0tilt" RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] facedetect? ( >=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] ) scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen )" -DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt ) -PATCHES=( "${FILESDIR}/ocv4.patch" ) +DOCS=( AUTHORS.txt ChangeLog.txt README.txt ) src_prepare() { cmake_src_prepare @@ -43,21 +40,14 @@ src_prepare() { } src_configure() { - cmake-multilib_src_configure \ - "-DWITHOUT_OPENCV=$(usex !facedetect)" \ - "-DWITHOUT_GAVL=$(usex !scale0tilt)" + local mycmakeargs=( + -DWITHOUT_OPENCV=$(usex !facedetect) + -DWITHOUT_GAVL=$(usex !scale0tilt) + ) + cmake-multilib_src_configure } src_compile() { cmake-multilib_src_compile - - if use doc; then - pushd doc - doxygen || die - popd - fi -} - -multilib_src_install_all() { - use doc && dodoc -r doc/html + use doc && docs_compile } diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch index 42a5848a44cb..876be728abd1 100644 --- a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch +++ b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch @@ -1,5 +1,3 @@ -diff --git a/gkrellmpc.c b/gkrellmpc.c -index eb28982..08a3fb3 100644 --- a/gkrellmpc.c +++ b/gkrellmpc.c @@ -140,7 +140,7 @@ void mpc_create_plugin (GtkWidget *vbox, gint first_create) { @@ -29,8 +27,6 @@ index eb28982..08a3fb3 100644 mpc_update_label(_("NO MPD")); mpc_update_songname(""); gtk_tooltips_set_tip(mpc_tooltip, mpc_panel->drawing_area, _("MPD is not running"), NULL); -diff --git a/mpd.c b/mpd.c -index 5918416..1d9ea6a 100644 --- a/mpd.c +++ b/mpd.c @@ -12,18 +12,32 @@ @@ -141,8 +137,6 @@ index 5918416..1d9ea6a 100644 return (TRUE); } -diff --git a/mpd.h b/mpd.h -index efcb9f6..c6942c4 100644 --- a/mpd.h +++ b/mpd.h @@ -10,5 +10,6 @@ gboolean mpc_mpd_disconnect(); diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild index cd9c53fc2644..ec01e1133fc6 100644 --- a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild +++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,8 @@ IUSE="threads" RDEPEND=" app-admin/gkrellm:2[X] - net-misc/curl" + net-misc/curl +" DEPEND="${RDEPEND}" # Will open gkrellm in X11 display diff --git a/media-plugins/gkrellmpc/metadata.xml b/media-plugins/gkrellmpc/metadata.xml index 6bb21ff8973c..47d4f0f853f6 100644 --- a/media-plugins/gkrellmpc/metadata.xml +++ b/media-plugins/gkrellmpc/metadata.xml @@ -5,6 +5,10 @@ <email>sound@gentoo.org</email> <name>Gentoo Sound project</name> </maintainer> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> <use> <flag name="threads">Use separate thread to init connection (unsafe)</flag> </use> diff --git a/media-plugins/gmpc-alarm/Manifest b/media-plugins/gmpc-alarm/Manifest deleted file mode 100644 index 9df057ce5062..000000000000 --- a/media-plugins/gmpc-alarm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-alarm-11.8.16.tar.gz 312427 BLAKE2B 52e1cd819dd93041c83d460672df0933d7912645b1a2001e801fc449fe092b9651027a1d388bf91b8411370c94468f1c4f89f1377446b90d65e2a77174f3eb67 SHA512 a1fbb66137d9bbbdcf5e4d59fa57628193fde049e9dde08a73ec16dfebdf84a674a643971b6be8d40f2727bf0e591f5aade898080ec5ccb39ec764ff86d041fb diff --git a/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild b/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild deleted file mode 100644 index 58bc74e7206c..000000000000 --- a/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin can start/stop/pause your music at a preset time" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_ALARM" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=">=media-sound/gmpc-${PV}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-alarm/metadata.xml b/media-plugins/gmpc-alarm/metadata.xml deleted file mode 100644 index c051b9b892ec..000000000000 --- a/media-plugins/gmpc-alarm/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-albumview/Manifest b/media-plugins/gmpc-albumview/Manifest deleted file mode 100644 index 674f8a324fde..000000000000 --- a/media-plugins/gmpc-albumview/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-albumview-11.8.16.tar.gz 438771 BLAKE2B f3c82d319fd116c12d6408d94e9c0d33586e99367331157bf0792cd726599c76260491808323681d0c2540e1ce255ce61bbbf1bd12be3a191cb8910b8ef180d2 SHA512 fb77a8ea5db798b730532eb950b0003da97c5b0bfba1d32486d4c5bb40ac6661c73f37f12662b32b28e4311707c9fc7b2722c47686ebd953105d7cd2b9d86cc4 diff --git a/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild b/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild deleted file mode 100644 index 6731fe7d5127..000000000000 --- a/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin shows your music collection in albums" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_ALBUMVIEW" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=">=media-sound/gmpc-${PV}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-albumview/metadata.xml b/media-plugins/gmpc-albumview/metadata.xml deleted file mode 100644 index c051b9b892ec..000000000000 --- a/media-plugins/gmpc-albumview/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-avahi/Manifest b/media-plugins/gmpc-avahi/Manifest deleted file mode 100644 index 289d2aaa110a..000000000000 --- a/media-plugins/gmpc-avahi/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-avahi-11.8.16.tar.gz 305195 BLAKE2B 8ee542c2bb2668b768a8aad53b53570de1090fa150f7564ac9226e0130af6bc6cf69e891ed3a74a319007b7568ff56d197dc86de646a6f496d705e9b29a4e64c SHA512 0d9177e959fc4b929ab9117c338db96397b7130f121f3990937690d6bded0c1e4b10dba2c416bb6327c1523c51a377f2fa0492f9f0c9815736d2b5b3e6c4f358 diff --git a/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild b/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild deleted file mode 100644 index e5cad496caa7..000000000000 --- a/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin discovers avahi enabled mpd servers" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_AVAHI" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2 - net-dns/avahi:=[dbus]" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-avahi/metadata.xml b/media-plugins/gmpc-avahi/metadata.xml deleted file mode 100644 index 77c7ce4130af..000000000000 --- a/media-plugins/gmpc-avahi/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-awn/Manifest b/media-plugins/gmpc-awn/Manifest deleted file mode 100644 index 62899abc8d30..000000000000 --- a/media-plugins/gmpc-awn/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-awn-11.8.16.tar.gz 303112 BLAKE2B 737950450428e1a46aad11b04edc3f9fd837e1831a9dfcde1ad46a29ca84597f19a8611f5774ba0d8898d69ee46fbc2dbc097b801f10b4cc0f13f8e3f98f7679 SHA512 74c1eb2134fa495634b4fbdda08a314ad1b2c809355eec9e368b693d7a245855eac76c5e63693b12edf187a9bc371295831dcb7856c896ce539ce0123c5c3574 diff --git a/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch b/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch deleted file mode 100644 index 519dfe524dac..000000000000 --- a/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/Makefile.am b/src/Makefile.am -index e4a6479..0c205e2 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,6 +1,6 @@ --libdir=${prefix}/lib/gmpc/plugins/ -+plugindir=${libdir}/gmpc/plugins/ - --lib_LTLIBRARIES = awnplugin.la -+plugin_LTLIBRARIES = awnplugin.la - - awnplugin_la_SOURCES= plugin.c - diff --git a/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild b/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild deleted file mode 100644 index d35d58a72fcf..000000000000 --- a/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="This plugin integrates GMPC with the Avant Window Navigator" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_AWN" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/dbus-glib" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -PATCHES=( "${FILESDIR}"/${PN}-0.20.0-multilib.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-awn/metadata.xml b/media-plugins/gmpc-awn/metadata.xml deleted file mode 100644 index c051b9b892ec..000000000000 --- a/media-plugins/gmpc-awn/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-discogs/Manifest b/media-plugins/gmpc-discogs/Manifest deleted file mode 100644 index 2f8bd5dbf638..000000000000 --- a/media-plugins/gmpc-discogs/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-discogs-0.20.0.tar.gz 305381 BLAKE2B 3b31eab086bd6d01f9045a425249ccadcfbf3ed9a694f3d94fc9d7549d929653232fc6b1c781384ce903522d6f774a7b166db932529095584bb00322b15c2546 SHA512 78a1baefae7b3e599e7114b30aeece8ce1f30ebb5e95e16f8d51c030020ecff896b4117364d5285e5a9c185c2221b295085f15f0e2553d0ca93eac72d1734532 diff --git a/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild b/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild deleted file mode 100644 index c9f81db891e0..000000000000 --- a/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="This plugin fetches artist and album images from discogs" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_DISCOGS" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:= - || ( - x11-libs/gdk-pixbuf:2[jpeg] - x11-libs/gtk+:2[jpeg] - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-discogs/metadata.xml b/media-plugins/gmpc-discogs/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-discogs/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-extraplaylist/Manifest b/media-plugins/gmpc-extraplaylist/Manifest deleted file mode 100644 index 6548e29267ed..000000000000 --- a/media-plugins/gmpc-extraplaylist/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-extraplaylist-0.20.0.tar.gz 282724 BLAKE2B ccdf00ba62de7dee0a36017b5edb7a26b1133d035c04b1426342b449befd43595a60d6ec371ee72316e43762f07eec35d33608f8526930a5a5e6000a54fadb01 SHA512 4bff88e5befb98d193d58f738b37516197771b4bfb46f83ae965e7eb4813a3ce83b31068a8b35200d8210e785e00323c6e5e7efeb2810ec74619939277cd8ae6 diff --git a/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild b/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild deleted file mode 100644 index e2fceb3d0cf2..000000000000 --- a/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="This plugin adds a second pane showing the playlist" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_EXTRA_PLAYLIST" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-extraplaylist/metadata.xml b/media-plugins/gmpc-extraplaylist/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-extraplaylist/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-jamendo/Manifest b/media-plugins/gmpc-jamendo/Manifest deleted file mode 100644 index 07ef10a57219..000000000000 --- a/media-plugins/gmpc-jamendo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-jamendo-11.8.16.tar.gz 328998 BLAKE2B 441b849fddba1802098b73085f6ad44d80d12495483b545d2f4a41e7874535941851abade370e669a4e075de950ddd4ca7d6ba89514a36797e7a70796119f269 SHA512 387b41407db868da69cab4192e353cf5bf3e281103dd0376d852fdeaad8a2e84f4a4858ceda8fe5edb853a205c7abe529b516c82a8e713a9fbd7bfbbd662a56f diff --git a/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild b/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild deleted file mode 100644 index 62adbfa82893..000000000000 --- a/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Plugin allows you to browse and preview music available on jamendo" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_JAMENDO" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-db/sqlite:3 - dev-libs/libxml2:2" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - dev-util/gob - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-jamendo/metadata.xml b/media-plugins/gmpc-jamendo/metadata.xml deleted file mode 100644 index c051b9b892ec..000000000000 --- a/media-plugins/gmpc-jamendo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-last-fm/Manifest b/media-plugins/gmpc-last-fm/Manifest deleted file mode 100644 index a890fff92f31..000000000000 --- a/media-plugins/gmpc-last-fm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-last-fm-0.20.0.tar.gz 309397 BLAKE2B 3c95d17def8b4b6818abf8d0d7c44fd3b8b0701fe8a79a44adcb4a17ed93d400aed021c173cc96e971b8267f4a231a0958f00dbb4748a3eb195f82876185f10e SHA512 3d4c391ee9e6184b83caee3a4a90d661deeb816ca05622d4ca991624281e88e594d96892469665c685b6e465a05f812e78ba219e8fe76bb227f5d49290f37e09 diff --git a/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild b/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild deleted file mode 100644 index 9e0b57049ce8..000000000000 --- a/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="This plugin fetches artist art from last.fm" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LASTFM" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:= - || ( - x11-libs/gdk-pixbuf:2[jpeg] - x11-libs/gtk+:2[jpeg] - )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-last-fm/metadata.xml b/media-plugins/gmpc-last-fm/metadata.xml deleted file mode 100644 index e4486e8bd3b6..000000000000 --- a/media-plugins/gmpc-last-fm/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <longdescription>The last.fm plugin can fetch artist images, from last.fm. This plugin doesn't scrobble your music, use a dedicated client like mpdscribble for this.</longdescription> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-libnotify/Manifest b/media-plugins/gmpc-libnotify/Manifest deleted file mode 100644 index 019922a35b7f..000000000000 --- a/media-plugins/gmpc-libnotify/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-libnotify-11.8.16.tar.gz 303691 BLAKE2B 6c841caf831b7cd2a4f8037e4b4d2912dd927296c07d1b6da0269f58a2d28a798619f2eacd6d634f2b1edaa992cca14d46b1a4a0590d79ce58ec445c0e0e145b SHA512 a9422e9f2c23c642967f81b75ca6915c54c364e11ff55321052e7db7dafb12bb832f4fc165a844f43c6db464b999f0cc28e7f8731a84afa643108b0633642967 diff --git a/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild b/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild deleted file mode 100644 index f105abb10903..000000000000 --- a/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin sends an announcement to the notification daemon on song change" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LIBNOTIFY" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2 - x11-libs/libnotify" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-libnotify/metadata.xml b/media-plugins/gmpc-libnotify/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-libnotify/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-lyrics/Manifest b/media-plugins/gmpc-lyrics/Manifest deleted file mode 100644 index bd90e08985ef..000000000000 --- a/media-plugins/gmpc-lyrics/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-lyrics-11.8.16.tar.gz 306510 BLAKE2B 6a1e2fca6de6e930bc139724d3eef5c4bf6b5166325a59321634cf00873638df24421d65bffba9e80e0c7619f6e12c38eabe366ced8c90bca70853222d4ea3b9 SHA512 88737fddd75e564b9cf403ebc2c49964e8df59007467b688cd40879b35a14d8d8d6625213db91cab7e3d0abb47fb345e6f13501f9fdd5fe26ad8e43d0e88ea3f diff --git a/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild b/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild deleted file mode 100644 index cb1e609984b6..000000000000 --- a/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin fetches lyrics" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LYRICS" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-lyrics/metadata.xml b/media-plugins/gmpc-lyrics/metadata.xml deleted file mode 100644 index 921c651a98c1..000000000000 --- a/media-plugins/gmpc-lyrics/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <longdescription> - This plugin fetches lyrics from the internet. It uses the following websites as sources: - * LyricWiki - * LeosLyrics - * Lyrics Tracker - </longdescription> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-lyricwiki/Manifest b/media-plugins/gmpc-lyricwiki/Manifest deleted file mode 100644 index a755a8c538fa..000000000000 --- a/media-plugins/gmpc-lyricwiki/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-lyricwiki-11.8.16.tar.gz 306508 BLAKE2B bbc990c19fb3280abcbc227172c3b2121a3a8195f13a674b3ac529d37cac74f5b6ac9f356c47c6ba04250f973d4bb3929eab9986e2f0787603b19b9559abae97 SHA512 32d9788c15a03973725990d01ef2bdd8979a9fc17c3b70a90f42fff7bd1f5241de2824077b48adddbce66a6c7e8592bb0f729346d48f8cdaa172c1924b6ecd11 diff --git a/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild b/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild deleted file mode 100644 index db8aec1c12b2..000000000000 --- a/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin uses lyricwiki to fetch lyrics" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LYRICWIKI" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-lyricwiki/metadata.xml b/media-plugins/gmpc-lyricwiki/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-lyricwiki/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-magnatune/Manifest b/media-plugins/gmpc-magnatune/Manifest deleted file mode 100644 index 7f759b11b987..000000000000 --- a/media-plugins/gmpc-magnatune/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-magnatune-11.8.16.tar.gz 316305 BLAKE2B 9fd4765d5a3d592fd11e7001258188b189d7b9463f7a611835deceb6c758b1f0f302fa7c1feed675538e00a7dfb5dbec32240a847837e959234ed060dbe3b7f6 SHA512 eb258190357f7fc3d95dc8400330d37dcbb35be7d576a6c6d543c2ba693f31058f7b4e1aae1050caf7b7b64727f26d70c55352c859e2044f3b7e8fe327608d9a diff --git a/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild b/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild deleted file mode 100644 index 2e86e13403b7..000000000000 --- a/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin allows you to browse and preview available albums on magnatune.com" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MAGNATUNE" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2 - dev-db/sqlite:3 - >=gnome-base/libglade-2 - x11-libs/gdk-pixbuf:2[jpeg] - x11-libs/gtk+:2" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-magnatune/metadata.xml b/media-plugins/gmpc-magnatune/metadata.xml deleted file mode 100644 index ce8103f1cf7a..000000000000 --- a/media-plugins/gmpc-magnatune/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <longdescription> -The magnatune plugin provides an interface to the www.magnatune.com website. The plugin allows you to browse, and preview available albums. (It uses the 128kbit mp3 version). -The magnatune plugin provides a double function, it also uses the data from the -magnatune website to fetch cover art. -</longdescription> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-mdcover/Manifest b/media-plugins/gmpc-mdcover/Manifest deleted file mode 100644 index e61c46b896ab..000000000000 --- a/media-plugins/gmpc-mdcover/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-mdcover-0.20.0.tar.gz 305148 BLAKE2B 55ab8e2f13ea1dfc5b7fabef0b470f0c2daaad33d93c18540b106369cdc18b894ccc95a17e8c0006fdd0dd85167770ef2db93a3906f2cdfdf180f6b775cd9231 SHA512 303a4027c7796a3fa38a55643911f07b0aac4a5a66fc4a36120df9f820843705738727623ecfc9aa138b5456b0234577fdc1a60993e98745e63e2bf5c3a44ef0 diff --git a/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild b/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild deleted file mode 100644 index 928f71d8c3f5..000000000000 --- a/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Plugin for fetching cover art, artist art, album and artist information" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MDCOVER" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:= - || ( - x11-libs/gdk-pixbuf:2[jpeg] - x11-libs/gtk+:2[jpeg] - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-mdcover/metadata.xml b/media-plugins/gmpc-mdcover/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-mdcover/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-mmkeys/Manifest b/media-plugins/gmpc-mmkeys/Manifest deleted file mode 100644 index 8efd5fa5181e..000000000000 --- a/media-plugins/gmpc-mmkeys/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-mmkeys-11.8.16.tar.gz 306983 BLAKE2B 31f33c6a01a43e312c066be57979974e78f1ee889e8ca61cae52b72d1f0cdab2b197ad9ce1c473f0942eb78ace77888d2b70243e9667ec61e7f351208271592e SHA512 d7cc1f9ae8b4556e7573495cc4a08476aa6a8222a020f59549d3fb4b89f92c910f172c26aed72be9e8a463783e54348781537bf9dfe8b637bdf6b5a3787b033e diff --git a/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild b/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild deleted file mode 100644 index 7fbd9431c4b9..000000000000 --- a/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vala - -DESCRIPTION="Bind multimedia keys via gnome settings daemon" -HOMEPAGE="https://gmpc.fandom.com/wiki/Plugins" -SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/dbus-glib - >=media-sound/gmpc-${PV}" -DEPEND="${RDEPEND}" -BDEPEND=" - $(vala_depend) - virtual/pkgconfig" - -src_prepare() { - default - vala_src_prepare -} - -src_configure() { - econf --disable-static -} - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-mmkeys/metadata.xml b/media-plugins/gmpc-mmkeys/metadata.xml deleted file mode 100644 index c051b9b892ec..000000000000 --- a/media-plugins/gmpc-mmkeys/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gmpc-mserver/Manifest b/media-plugins/gmpc-mserver/Manifest deleted file mode 100644 index 35bd1c826083..000000000000 --- a/media-plugins/gmpc-mserver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-mserver-0.20.0.tar.gz 314343 BLAKE2B 21df3730f1ca253f278df1ea1733b944e30a330243cc57bf2c6ce28d678203b4e0210f8ae6ccc4957f4e4ed692ceb997ee7fad13deff3123d4670ed6b59438e6 SHA512 17899ca47251ce600260e668de2d3fbe874fa0b09c64dcef8dfd894d3a623e5348941e233140aaaec109b5df1f6aa6af55157f73ced1cdada1ebd1f503dd9bf8 diff --git a/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild b/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild deleted file mode 100644 index cd7f9dacd4b7..000000000000 --- a/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin allows you to play local files on a remote or local mpd server" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MSERVER" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-sound/gmpc-${PV} - dev-libs/libxml2:2 - media-libs/taglib:= - net-libs/libmicrohttpd:=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-mserver/metadata.xml b/media-plugins/gmpc-mserver/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-mserver/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-playlistsort/Manifest b/media-plugins/gmpc-playlistsort/Manifest deleted file mode 100644 index d94018f9c8d4..000000000000 --- a/media-plugins/gmpc-playlistsort/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-playlistsort-0.20.0.tar.gz 283031 BLAKE2B aba5a83a560dbaf75bf2f6495c20291f670e16ce2cbbdd6c60ed812353a806db2ee8394a3703101c0f6463ca1ec907224a1d3f161fbbd8a53b5f7beeb6feb18e SHA512 e5c0dbea825ffe0c76003c4d6dde497b8267105a31639f2cf395a7bd9edbb79813e4c7816f6d0a04625ee88fdee0e9dd0e57072f358ef8056b370c160b37e8a7 diff --git a/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild b/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild deleted file mode 100644 index aed8b0f99054..000000000000 --- a/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="This plugin adds a dialog to sort the current playlist" -HOMEPAGE="https://gmpc.fandom.com/wiki/Gnome_Music_Player_Client" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -RDEPEND=" - >=media-sound/gmpc-${PV} - >=gnome-base/libglade-2 - dev-libs/libxml2:=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-playlistsort/metadata.xml b/media-plugins/gmpc-playlistsort/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-playlistsort/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-shout/Manifest b/media-plugins/gmpc-shout/Manifest deleted file mode 100644 index d6998c5872b4..000000000000 --- a/media-plugins/gmpc-shout/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-shout-0.20.0.tar.gz 300903 BLAKE2B 3ceaf87c17ca7e288484d35502768e6ca1ba787b3d621f0f36524061fa35a07640ad2ddd09cb526c91fa0603d875f677d085890d3af64836a2b0576cdba27a01 SHA512 e834f6c741641a0b15f57e033ba51d62e5308290ef1aaad6e3d683d796f3fe7f3292c241929f78d1f366f5598b0fe8899f4219108d6505811e2c24014b7b816a diff --git a/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild b/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild deleted file mode 100644 index c5e12fb6f94b..000000000000 --- a/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="This plugin calls ogg123 and points it at mpd's shoutstream" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_SHOUT" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - media-sound/vorbis-tools[ogg123] - dev-libs/libxml2:= - x11-libs/cairo:=" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_configure() { - econf $(use_enable nls) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-shout/metadata.xml b/media-plugins/gmpc-shout/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-shout/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/gmpc-tagedit/Manifest b/media-plugins/gmpc-tagedit/Manifest deleted file mode 100644 index a92b5ae120b8..000000000000 --- a/media-plugins/gmpc-tagedit/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gmpc-tagedit-11.8.16.tar.gz 311089 BLAKE2B 6d2c9fb656c2a5dbf2a1f45f3867b95e2c584418edcbf7bee2db583928aef6794e60135edc2b0c02b53d552c73814acc1fa7123794a0c30526293ee0ccb0ff80 SHA512 9753651290391b55d0e267870fbcaba0744a3877a7f8e16ab358feac32b8005830e5957e4643480ad56809a9634b6cdaf50b7e9b62159b04ccbc2e074be92deb diff --git a/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild b/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild deleted file mode 100644 index 479fab9a1294..000000000000 --- a/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="This plugin allows you to edit tags in your library" -HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_TAGEDIT" -SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="nls" - -RDEPEND=" - >=media-sound/gmpc-${PV} - media-libs/taglib:= - dev-libs/libxml2:2" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gob - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - )" - -src_install() { - default - - # plugins only - find "${D}" -name '*.la' -delete || die -} diff --git a/media-plugins/gmpc-tagedit/metadata.xml b/media-plugins/gmpc-tagedit/metadata.xml deleted file mode 100644 index 41c26cd44097..000000000000 --- a/media-plugins/gmpc-tagedit/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sound@gentoo.org</email> - <name>Gentoo Sound project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">musicpd</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest index 9c72c2233921..db87103f8f57 100644 --- a/media-plugins/grilo-plugins/Manifest +++ b/media-plugins/grilo-plugins/Manifest @@ -1 +1 @@ -DIST grilo-plugins-0.3.14.tar.xz 1836512 BLAKE2B 28d633a1565c1bc8329a6a69d4f2d8db5e5887cdce5e56fd4167ab31f293a2c203583b9c2a916977a9642c6acc15933d37e50026e9929587f0f35af688c6a9c4 SHA512 941d9524cfb33e33315ac7575051521d9117ef517b169cca90660dee788252eaf1e6f8171ccc7beede5564d63149e065faf08c3244e17f7c1c193bfb7d2af1f8 +DIST grilo-plugins-0.3.16.tar.xz 1843572 BLAKE2B 08f7af1a24f1f86019a3adf2ceea0bbca068f61db5e6e508b7f91f1b864ef3d788fdca7329c464c1a3197f0ca4c6efd5b4b0d84afd688dcb99a54ba1d958056a SHA512 ce1f2786af24ebac98a1dac455f91fa7f63eefcf9029872a8ca1d631bf4fcf76f0578e68e00da20fbfe4c0aeac285ccf9a3e1a8301ffa623a45dbb0b75cb2a32 diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild index 293cd7957771..c8beb8f4d3c3 100644 --- a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild +++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -LUA_COMPAT=( lua5-3 ) +EAPI=8 +LUA_COMPAT=( lua5-{3,4} ) inherit gnome.org lua-single meson xdg DESCRIPTION="A collection of plugins for the Grilo framework" @@ -10,17 +10,17 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo" LICENSE="LGPL-2.1+" SLOT="0.3" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube" RESTRICT="!test? ( test )" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" -# GOA is only optionally used by flickr and lua-factory plugins (checked at v0.3.13) +# GOA is only optionally used by lua-factory plugins (checked at v0.3.16) # json-glib used by tmdb and lua; tmdb currently non-optional # TODO: validate upnp-av dleyna deps RDEPEND=" - >=dev-libs/glib-2.44:2 - >=media-libs/grilo-0.3.13:${SLOT}=[playlist] + >=dev-libs/glib-2.66:2 + >=media-libs/grilo-0.3.15-r1:${SLOT}=[playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.4 chromaprint? ( @@ -29,21 +29,15 @@ RDEPEND=" media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib - daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) + daap? ( >=net-libs/libdmapsharing-3.9.11:4.0= ) media-libs/libmediaart:2.0 - net-libs/libsoup:2.4 + net-libs/libsoup:3.0 dev-libs/libxml2:2 - flickr? ( - net-libs/liboauth - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) - ) + flickr? ( net-libs/liboauth ) dev-db/sqlite:3 - >=dev-libs/totem-pl-parser-3.4.1 + >=dev-libs/totem-pl-parser-3.4.1:= tracker? ( app-misc/tracker:3= ) - upnp-av? ( - net-libs/dleyna-connector-dbus - net-misc/dleyna-server - ) + upnp-av? ( net-libs/dleyna:1.0= ) lua? ( ${LUA_DEPS} app-arch/libarchive @@ -51,7 +45,7 @@ RDEPEND=" gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) ) thetvdb? ( app-arch/libarchive ) - youtube? ( >=dev-libs/libgdata-0.9.1:= ) + youtube? ( >=dev-libs/libgdata-0.17.0:= ) " DEPEND="${RDEPEND}" BDEPEND=" @@ -65,8 +59,8 @@ BDEPEND=" pkg_pretend() { if use gnome-online-accounts; then - if ! use flickr && ! use lua; then - ewarn "Ignoring USE=gnome-online-accounts USE does not contain flickr or lua" + if ! use lua; then + ewarn "Ignoring USE=gnome-online-accounts USE does not contain lua" fi fi } @@ -76,13 +70,12 @@ pkg_setup() { } src_prepare() { - xdg_src_prepare + default + xdg_environment_reset + sed -i -e "s:'GETTEXT_PACKAGE', meson.project_name():'GETTEXT_PACKAGE', 'grilo-plugins-${SLOT%/*}':" meson.build || die sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" po/meson.build || die sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" help/meson.build || die - - # libdmapsharing-4 is not packaged - sed -i -e "s:libdmapsharing4_dep.found():false:" meson.build || die } src_configure() { @@ -99,7 +92,7 @@ src_configure() { -Denable-lua-factory=$(usex lua yes no) -Denable-magnatune=yes -Denable-metadata-store=yes - -Denable-opensubtitles=yes + -Denable-opensubtitles=no # Requires libsoup-2 -Denable-optical-media=yes -Denable-podcasts=yes -Denable-raitv=yes @@ -111,7 +104,7 @@ src_configure() { -Denable-youtube=$(usex youtube yes no) -Dhelp=no ) - if use flickr || use lua; then + if use lua; then emesonargs+=($(meson_feature gnome-online-accounts goa)) else emesonargs+=(-Dgoa=disabled) diff --git a/media-plugins/grilo-plugins/metadata.xml b/media-plugins/grilo-plugins/metadata.xml index 6c84e75d6abf..6069ca109fc5 100644 --- a/media-plugins/grilo-plugins/metadata.xml +++ b/media-plugins/grilo-plugins/metadata.xml @@ -1,18 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> -</maintainer> -<use> - <flag name="chromaprint">Enable Chromaprint support</flag> - <flag name="daap">Enable dmap support through <pkg>net-libs/libdmapsharing</pkg></flag> - <flag name="flickr">Enable Flickr support</flag> - <flag name="freebox">Build support for viewing TV channels using Freebox</flag> - <flag name="gnome-online-accounts">Enable <pkg>net-libs/gnome-online-accounts</pkg> support</flag> - <flag name="thetvdb">Build support for thetvdb.com</flag> - <flag name="tracker">Build support for content discovery using the <pkg>app-misc/tracker</pkg> indexer</flag> - <flag name="youtube">Build support for YouTube content discovery using <pkg>dev-libs/libgdata</pkg></flag> -</use> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <use> + <flag name="chromaprint">Enable Chromaprint support</flag> + <flag name="daap">Enable dmap support through <pkg>net-libs/libdmapsharing</pkg></flag> + <flag name="flickr">Enable Flickr support</flag> + <flag name="freebox">Build support for viewing TV channels using Freebox</flag> + <flag name="gnome-online-accounts">Enable <pkg>net-libs/gnome-online-accounts</pkg> support</flag> + <flag name="thetvdb">Build support for thetvdb.com</flag> + <flag name="tracker">Build support for content discovery using the <pkg>app-misc/tracker</pkg> indexer</flag> + <flag name="youtube">Build support for YouTube content discovery using <pkg>dev-libs/libgdata</pkg></flag> + </use> + <upstream> + <remote-id type="gnome-gitlab">GNOME/grilo-plugins</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-a52dec/Manifest +++ b/media-plugins/gst-plugins-a52dec/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild index db0ffdfad7bb..3da94df2cf71 100644 --- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild +++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild @@ -1,18 +1,18 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+orc" RDEPEND=" >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) + orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-adaptivedemux2/Manifest b/media-plugins/gst-plugins-adaptivedemux2/Manifest new file mode 100644 index 000000000000..08d2b2aa7987 --- /dev/null +++ b/media-plugins/gst-plugins-adaptivedemux2/Manifest @@ -0,0 +1 @@ +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild new file mode 100644 index 000000000000..38337c3662b4 --- /dev/null +++ b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-good + +inherit gstreamer-meson + +DESCRIPTION="Adaptive demuxer plugins for Gstreamer" +KEYWORDS="amd64 arm64" + +RDEPEND=" + >=dev-libs/libxml2-2.8[${MULTILIB_USEDEP}] + dev-libs/nettle:0=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +RDEPEND="${RDEPEND} + || ( + net-libs/libsoup:3.0 + net-libs/libsoup:2.4 + ) +" + +multilib_src_configure() { + local emesonargs=( + -Dhls-crypto=nettle + ) + + gstreamer_multilib_src_configure +} diff --git a/media-plugins/gst-transcoder/metadata.xml b/media-plugins/gst-plugins-adaptivedemux2/metadata.xml index 4b8ce10d77e8..629bc56e9d9f 100644 --- a/media-plugins/gst-transcoder/metadata.xml +++ b/media-plugins/gst-plugins-adaptivedemux2/metadata.xml @@ -5,7 +5,4 @@ <email>gstreamer@gentoo.org</email> <name>GStreamer package maintainers</name> </maintainer> - <upstream> - <remote-id type="github">pitivi/gst-transcoder</remote-id> - </upstream> </pkgmetadata> diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-amr/Manifest +++ b/media-plugins/gst-plugins-amr/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild index 79cf3a9aa4f0..253b6489a518 100644 --- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild +++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson @@ -10,7 +10,7 @@ DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer" HOMEPAGE="https://gstreamer.freedesktop.org/" LICENSE="GPL-2" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-aom/Manifest +++ b/media-plugins/gst-plugins-aom/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild deleted file mode 100644 index f102bc515506..000000000000 --- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer" -KEYWORDS="~amd64 ~x86" -IUSE="+introspection +orc" - -RDEPEND=" - media-libs/libaom:0=[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.31.1:= ) - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) - >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild new file mode 100644 index 000000000000..4edba2be1792 --- /dev/null +++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="media-libs/libaom:0=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-assrender/Manifest +++ b/media-plugins/gst-plugins-assrender/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild index 290b6cc2241e..07f1307d5f33 100644 --- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild +++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/libass-0.10.2:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-bluez/Manifest b/media-plugins/gst-plugins-bluez/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-bluez/Manifest +++ b/media-plugins/gst-plugins-bluez/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild index 4b21400efaf5..407479f0b01b 100644 --- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild +++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild @@ -1,18 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" -RDEPEND=" - >=net-wireless/bluez-5[${MULTILIB_USEDEP}] -" +RDEPEND=">=net-wireless/bluez-5[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gdbus-codegen -" +BDEPEND="dev-util/gdbus-codegen" diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-bs2b/Manifest +++ b/media-plugins/gst-plugins-bs2b/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild index ac8099f7458a..b61f6f506909 100644 --- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild +++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson @@ -9,7 +9,5 @@ inherit gstreamer-meson DESCRIPTION="bs2b elements for Gstreamer" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -RDEPEND=" - media-libs/libbs2b[${MULTILIB_USEDEP}] -" +RDEPEND=">=media-libs/libbs2b-3.1.0[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-cairo/Manifest +++ b/media-plugins/gst-plugins-cairo/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild index eefab82280e8..de231dc49b46 100644 --- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild +++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Video overlay plugin based on cairo for GStreamer" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" RDEPEND=">=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cdio/Manifest b/media-plugins/gst-plugins-cdio/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-cdio/Manifest +++ b/media-plugins/gst-plugins-cdio/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild index 41892f115073..8f38f01c3390 100644 --- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild +++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest index 4cd0ad417cc0..3b95369e79d3 100644 --- a/media-plugins/gst-plugins-cdparanoia/Manifest +++ b/media-plugins/gst-plugins-cdparanoia/Manifest @@ -1 +1 @@ -DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 +DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60 diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild index cba85061667f..68d24af8526f 100644 --- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild +++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-base inherit gstreamer-meson DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-chromaprint/Manifest +++ b/media-plugins/gst-plugins-chromaprint/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild index 7a0fcdefede3..dfcf824fe205 100644 --- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild +++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-colormanagement/Manifest +++ b/media-plugins/gst-plugins-colormanagement/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild index 7978ea328fef..7f629c544832 100644 --- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild +++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Color management correction GStreamer plugins" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dash/Manifest +++ b/media-plugins/gst-plugins-dash/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild deleted file mode 100644 index b377f2b1cd6b..000000000000 --- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MPEG-DASH plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package tag_dep:gstreamer-tag - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild new file mode 100644 index 000000000000..6025ff628b08 --- /dev/null +++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="MPEG-DASH plugin for GStreamer" +KEYWORDS="amd64 ~arm64 x86" + +RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +src_prepare() { + default + gstreamer_system_library \ + gstadaptivedemux_dep:gstadaptivedemux \ + gsturidownloader_dep:gsturidownloader \ + gstisoff_dep:gstisoff +} + +pkg_postinst() { + einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative DASH demuxer option (dashdemux2)" +} diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dtls/Manifest +++ b/media-plugins/gst-plugins-dtls/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild index 1ed2f052e089..55d856c19d11 100644 --- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild +++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" -RDEPEND=" - >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] -" +RDEPEND=">=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dts/Manifest b/media-plugins/gst-plugins-dts/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dts/Manifest +++ b/media-plugins/gst-plugins-dts/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild index 587b7f5ac5d1..915f5563d88e 100644 --- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild +++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild @@ -1,24 +1,24 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="DTS audio decoder plugin for Gstreamer" -KEYWORDS="amd64 ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv x86" IUSE="+orc" RDEPEND=" >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}] - orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] ) + orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND}" multilib_src_configure() { local emesonargs=( - -Dgpl=enabled + -Dgpl=enabled ) gstreamer_multilib_src_configure diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-dv/Manifest +++ b/media-plugins/gst-plugins-dv/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild index 198e43270841..98e566e09397 100644 --- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild +++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="DV demuxer and decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dvb/Manifest b/media-plugins/gst-plugins-dvb/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dvb/Manifest +++ b/media-plugins/gst-plugins-dvb/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild index 0419b6197f1c..e6a10a0befa6 100644 --- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild +++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPION="DVB device capture plugin for GStreamer" -KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86" RDEPEND="" DEPEND="virtual/os-headers" diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-dvdread/Manifest +++ b/media-plugins/gst-plugins-dvdread/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild index 9f3101b7bcda..b1faeb316bae 100644 --- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild +++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="DVD read plugin for GStreamer" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-faac/Manifest +++ b/media-plugins/gst-plugins-faac/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild index 48e7e69dc711..946b0126f412 100644 --- a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild +++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AAC audio encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86" RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-faad/Manifest +++ b/media-plugins/gst-plugins-faad/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild index 2646f25edc4c..4281970f98e2 100644 --- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AAC audio decoder plugin" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-flac/Manifest +++ b/media-plugins/gst-plugins-flac/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild index 298752b44d03..d1a817d362a4 100644 --- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild +++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]" +RDEPEND=">=media-libs/flac-1.2.1-r5:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-gdkpixbuf/Manifest b/media-plugins/gst-plugins-gdkpixbuf/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-gdkpixbuf/Manifest +++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild index deb769dde64f..189e172d71ca 100644 --- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild +++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPION="Image decoder, overlay and sink plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-gtk/Manifest b/media-plugins/gst-plugins-gtk/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-gtk/Manifest +++ b/media-plugins/gst-plugins-gtk/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild index 21c9d3859787..fc8c3dd98191 100644 --- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild +++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Video sink plugin for GStreamer that renders to a GtkWidget" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+egl gles2 +opengl wayland +X" # Keep default IUSE mirrored with gst-plugins-base +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +IUSE="+egl +gles2 opengl wayland +X" # Keep default IUSE mirrored with gst-plugins-base # egl, wayland and X only matters if gst-plugins-base is built with USE=opengl and/or USE=gles2 # We mirror egl/gles2/opengl/wayland/X due to automagic detection from gstreamer-gl.pc variables; # we don't care about matching egl/wayland/X if both opengl and gles2 are disabled here and on @@ -23,8 +23,6 @@ RDEPEND=" >=x11-libs/gtk+-3.15:3[${MULTILIB_USEDEP}] gles2? ( ${GL_DEPS} ) opengl? ( ${GL_DEPS} ) - - !<media-libs/gst-plugins-bad-1.13.1:1.0 " DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-gtk/metadata.xml b/media-plugins/gst-plugins-gtk/metadata.xml index 7235f1bab7ba..f3b18c11bcfc 100644 --- a/media-plugins/gst-plugins-gtk/metadata.xml +++ b/media-plugins/gst-plugins-gtk/metadata.xml @@ -6,7 +6,6 @@ <name>GStreamer package maintainers</name> </maintainer> <use> - <flag name="egl">Enable EGL platform usage</flag> <flag name="gles2">Enable gtkglsink OpenGL sink based on GLESv2 API</flag> <flag name="opengl">Enable gtkglsink OpenGL sink based on desktop OpenGL API</flag> </use> diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-hls/Manifest +++ b/media-plugins/gst-plugins-hls/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild index 0ee83c8a1705..1af8c16b36d0 100644 --- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild +++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="HTTP live streaming plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" -RDEPEND=" - dev-libs/nettle:0=[${MULTILIB_USEDEP}] -" +RDEPEND="dev-libs/nettle:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" PATCHES=( @@ -20,11 +18,9 @@ PATCHES=( src_prepare() { default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package tag_dep:gstreamer-tag - gstreamer_system_package video_dep:gstreamer-video - gstreamer_system_library gsturidownloader_dep:gsturidownloader + gstreamer_system_library \ + gstadaptivedemux_dep:gstadaptivedemux \ + gsturidownloader_dep:gsturidownloader } multilib_src_configure() { @@ -34,3 +30,7 @@ multilib_src_configure() { gstreamer_multilib_src_configure } + +pkg_postinst() { + einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative HLS demuxer option (hlsdemux2)" +} diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest index 312e5dd1f6c6..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-jack/Manifest +++ b/media-plugins/gst-plugins-jack/Manifest @@ -1,2 +1 @@ -DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65 -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild deleted file mode 100644 index 3088a3de3241..000000000000 --- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer - -DESCRIPION="JACK audio server source/sink plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86" -IUSE="" - -RDEPEND="virtual/jack[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild index 5bd88878f1d5..5c5d337ff2bf 100644 --- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild +++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-jpeg/Manifest +++ b/media-plugins/gst-plugins-jpeg/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild index 9a2f0ce6b964..f2145d6444cd 100644 --- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild +++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND="media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-kate/Manifest +++ b/media-plugins/gst-plugins-kate/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild index 9fb2cd02ddfc..fb63c36ce6b9 100644 --- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild +++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild @@ -1,16 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Kate overlay codec suppport plugin for GStreamer" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" -RDEPEND=" - >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}] - >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}] -" +RDEPEND=">=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-ladspa/Manifest +++ b/media-plugins/gst-plugins-ladspa/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild index b80569b2e3df..3172b4a3163f 100644 --- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild +++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-lame/Manifest +++ b/media-plugins/gst-plugins-lame/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild index 20e665ebb351..51b418f2e35c 100644 --- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild +++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="MP3 encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ldac/Manifest b/media-plugins/gst-plugins-ldac/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-ldac/Manifest +++ b/media-plugins/gst-plugins-ldac/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild index d54ea51281f0..97c71c411694 100644 --- a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild +++ b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="LDAC plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" RDEPEND="media-libs/libldac[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest index 30071a7b16e9..445f6d6e76e4 100644 --- a/media-plugins/gst-plugins-libav/Manifest +++ b/media-plugins/gst-plugins-libav/Manifest @@ -1 +1 @@ -DIST gst-libav-1.20.2.tar.xz 282468 BLAKE2B a1bb009321097e675c824c7c4def9d3ea4391b31584fa71df6eaaaf559ee01a73b12e777fdd3cd6158150db7bab98f51c84b9f09af4f72ff15a9131574745239 SHA512 845acd0144f333fc532c35a854a9773cef70c96b097995a684911b9ac3fe45aaf75011454e736427dbd6afabaf07459fd22cf7ce8543066e1d5547ee1992e2ca +DIST gst-libav-1.22.11.tar.xz 207500 BLAKE2B 0fd50fc6bfa8932481be8aff4263a610a0d5642763a7387a5b720abcde8f7477ee6ec024b10fe96ad4149f9e531234ba445f7d41cd958cd0ea8c9397de3e9054 SHA512 808e5659130ed608960bddb68f4ab678149a21e1fb45ebe85d82f47166a254756d615ed37eb83e2aaba349e93279bf2dc43a73daa5c33833aba26d3d8e115362 diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild index facd70c3cb1c..062f190234bd 100644 --- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild +++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit gstreamer-meson @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2+" SLOT="1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86" RDEPEND=" >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}] diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-libde265/Manifest +++ b/media-plugins/gst-plugins-libde265/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild index 05b2ef9fb58a..54cfcb346931 100644 --- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild +++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="H.265 decoder plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" -RDEPEND=" - >=media-libs/libde265-0.9[${MULTILIB_USEDEP}] -" +RDEPEND=">=media-libs/libde265-0.9[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libmms/Manifest b/media-plugins/gst-plugins-libmms/Manifest deleted file mode 100644 index 6610b04d230f..000000000000 --- a/media-plugins/gst-plugins-libmms/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild deleted file mode 100644 index 9582f4c4ab1f..000000000000 --- a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="" - -RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libnice/Manifest b/media-plugins/gst-plugins-libnice/Manifest index 7324eb4d3f18..c97d1852cce6 100644 --- a/media-plugins/gst-plugins-libnice/Manifest +++ b/media-plugins/gst-plugins-libnice/Manifest @@ -1,2 +1,2 @@ -DIST libnice-0.1.18.tar.gz 439791 BLAKE2B 6bb68bb1484b4a622a580bc9c66b8be260d2615b211cf7991cb50a9f692df525cd0c3c9fc54ef86534426f396f8d2201966cdacfd3f69ff27193971f95886540 SHA512 08bac05874708f7e7a669d28727d8951a10c464b22dd6fada1a4644850bcf5c4cc022cce46bb24c806086a7869b274c4c7d3d6ddaa9ed0ce0bc2c47f72933227 DIST libnice-0.1.19.tar.gz 453407 BLAKE2B 7bffde82a3e55d9aeeaadd159d944346a5192871e7f574e278dc43e8171e5fde472cd28186777a0b6cddd8bde34e035794b1c6b8f152c7fb4fae5202025bfdac SHA512 1c63cc0b7655186fd6f83da4dd607183d6ccfab9b7ad7189c1bea2ba7413183f24076aba5d6c7231d2ab3fbd471827256729a8a0c0d1bda48803586e68b3778b +DIST libnice-0.1.21.tar.gz 460086 BLAKE2B 61f0807ad0d959ffbaf8dce7b0321a19ae42e4c57cc6ac9b8f39bd27645ef60bb342f4105b6ce4c4c82573592a52388888d72031033e9e7368f8b5d53afa37d6 SHA512 acbd1e0e8aacb0a65cad5b70b470a74a7c4a4f1306bc4e17cd4fd899f2fae2bb538bd099e6c0f9cba6bb9a38e95bc14087aa4f77f6aa5b70d6398179783c6e26 diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch new file mode 100644 index 000000000000..2602a31f97dd --- /dev/null +++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch @@ -0,0 +1,84 @@ +https://gitlab.freedesktop.org/libnice/libnice/-/merge_requests/259 + +From a34623e08e368d56fe6c7fcb7a1f87ea59ad5094 Mon Sep 17 00:00:00 2001 +From: Nirbheek Chauhan <nirbheek@centricular.com> +Date: Wed, 31 May 2023 18:34:11 +0530 +Subject: [PATCH] meson: Generate nice-version.h in the right builddir + +We want it in the `nice/` subdir so that it gets picked up correctly +during uninstalled builds, such as in the gstreamer monorepo. + +The `NICE_CHECK_VERSION` macro was non-functional in the monorepo +because of this. +--- + gst/meson.build | 3 +-- + meson.build | 9 --------- + nice/meson.build | 12 +++++++++++- + 3 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/gst/meson.build b/gst/meson.build +index 572c6abc..4ed4794f 100644 +--- a/gst/meson.build ++++ b/gst/meson.build +@@ -12,8 +12,7 @@ libgstnice = library('gstnice', + gst_nice_sources, + c_args : gst_nice_args, + include_directories: nice_incs, +- dependencies: [nice_deps, gst_dep], +- link_with: libnice, ++ dependencies: [libnice_dep, gst_dep], + install_dir: gst_plugins_install_dir, + install: true) + plugins = [libgstnice] +diff --git a/meson.build b/meson.build +index 6a733b73..4faffb40 100644 +--- a/meson.build ++++ b/meson.build +@@ -85,15 +85,6 @@ add_project_arguments('-D_GNU_SOURCE', + '-DNICE_VERSION_NANO=' + version_nano, + language: 'c') + +-version_conf = configuration_data() +-version_conf.set('NICE_VERSION_MAJOR', version_major) +-version_conf.set('NICE_VERSION_MINOR', version_minor) +-version_conf.set('NICE_VERSION_MICRO', version_micro) +-version_conf.set('NICE_VERSION_NANO', version_nano) +-nice_version_h = configure_file(output: 'nice-version.h', +- install_dir: get_option('includedir') / 'nice', +- configuration: version_conf) +- + cdata = configuration_data() + + cdata.set_quoted('PACKAGE_STRING', meson.project_name()) +diff --git a/nice/meson.build b/nice/meson.build +index 6916781d..4f826d81 100644 +--- a/nice/meson.build ++++ b/nice/meson.build +@@ -1,4 +1,3 @@ +-nice_gen_sources = [nice_version_h] + nice_link_args = [] + + # libnice.def +@@ -31,9 +30,20 @@ libnice = library('nice', + link_depends: mapfile, + install: true) + ++version_conf = configuration_data() ++version_conf.set('NICE_VERSION_MAJOR', version_major) ++version_conf.set('NICE_VERSION_MINOR', version_minor) ++version_conf.set('NICE_VERSION_MICRO', version_micro) ++version_conf.set('NICE_VERSION_NANO', version_nano) ++nice_version_h = configure_file(output: 'nice-version.h', ++ install_dir: get_option('includedir') / 'nice', ++ configuration: version_conf) ++ + install_headers('nice.h', subdir: 'nice') + nice_include = include_directories('.') + ++nice_gen_sources = [nice_version_h] ++ + # introspection + build_gir = gir.found() and not get_option('introspection').disabled() + if build_gir +-- +GitLab diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch new file mode 100644 index 000000000000..1f8adae219ec --- /dev/null +++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch @@ -0,0 +1,46 @@ +Carve out everything but gstreamer plugin part, libnice-0.1.21 + +Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> + +diff -udBbr libnice-0.1.21-original/meson.build libnice-0.1.21/meson.build +--- libnice-0.1.21-original/meson.build 2020-10-21 04:03:07.272845300 +0300 ++++ libnice-0.1.21/meson.build 2022-03-20 23:38:05.116302874 +0300 +@@ -263,9 +263,7 @@ + + libm = cc.find_library('m', required: false) + +-nice_incs = include_directories('.', 'agent', 'random', 'socket', 'stun') +- +-nice_deps = gio_deps + [gthread_dep, crypto_dep, gupnp_igd_dep] + syslibs ++nice_incs = include_directories('.') + + ignored_iface_prefix = get_option('ignored-network-interface-prefix') + if ignored_iface_prefix != [] +@@ -278,11 +276,7 @@ + + gir = find_program('g-ir-scanner', required : get_option('introspection')) + +-subdir('agent') +-subdir('stun') +-subdir('socket') +-subdir('random') +-subdir('nice') ++libnice_dep = dependency('nice', version: nice_version, required: true) + + if gst_dep.found() + subdir('gst') +@@ -298,14 +292,6 @@ + endif + endif + +-if not get_option('tests').disabled() +- subdir('tests') +-endif +- +-if not get_option('examples').disabled() +- subdir('examples') +-endif +- + add_test_setup('valgrind', + exe_wrapper: ['valgrind', + '--leak-check=full', diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild index d232cc42b1a5..a2f3211ff830 100644 --- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild +++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild @@ -11,7 +11,7 @@ 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 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND=" diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.21.ebuild index ffbb9406d7dd..06e9b1dd59be 100644 --- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild +++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.21.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson-multilib DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support" -HOMEPAGE="https://nice.freedesktop.org/wiki/" +HOMEPAGE="https://libnice.freedesktop.org/" 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 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND=" @@ -23,7 +23,8 @@ DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}"/gst-plugins-libnice-${PV}-use-installed-libnice.patch + "${FILESDIR}"/gst-plugins-libnice-0.1.21-no-install-version.patch + "${FILESDIR}"/gst-plugins-libnice-0.1.21-use-installed-libnice.patch ) S=${WORKDIR}/${MY_P} @@ -38,6 +39,5 @@ multilib_src_configure() { -Dintrospection=disabled -Dgupnp=disabled ) - meson_src_configure } diff --git a/media-plugins/gst-plugins-libnice/metadata.xml b/media-plugins/gst-plugins-libnice/metadata.xml index e1416581f5b2..e68c7defb641 100644 --- a/media-plugins/gst-plugins-libnice/metadata.xml +++ b/media-plugins/gst-plugins-libnice/metadata.xml @@ -1,12 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>gnome@gentoo.org</email> - <name>Gentoo GNOME Desktop</name> -</maintainer> -<maintainer type="project"> - <email>gstreamer@gentoo.org</email> - <name>GStreamer package maintainers</name> -</maintainer> + <maintainer type="project"> + <email>gstreamer@gentoo.org</email> + <name>GStreamer package maintainers</name> + </maintainer> + <upstream> + <remote-id type="freedesktop-gitlab">libnice/libnice</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-libpng/Manifest +++ b/media-plugins/gst-plugins-libpng/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild index e9b372ed683c..f4252fdfcde6 100644 --- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild +++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="PNG image encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest index 4cd0ad417cc0..3b95369e79d3 100644 --- a/media-plugins/gst-plugins-libvisual/Manifest +++ b/media-plugins/gst-plugins-libvisual/Manifest @@ -1 +1 @@ -DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 +DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60 diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild deleted file mode 100644 index dfb985f7affb..000000000000 --- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-base - -inherit gstreamer-meson - -DESCRIPTION="Visualization elements for GStreamer" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}] - >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_package audio_dep:gstreamer-audio - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package video_dep:gstreamer-video -} diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild new file mode 100644 index 000000000000..8ca00114c797 --- /dev/null +++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-base + +inherit gstreamer-meson + +DESCRIPTION="Visualization elements for GStreamer" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" + +RDEPEND=" + >=media-libs/libvisual-0.4.0-r3:0.4[${MULTILIB_USEDEP}] + >=media-plugins/libvisual-plugins-0.4.0-r3:0.4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + gstreamer_system_package audio_dep:gstreamer-audio \ + pbutils_dep:gstreamer-pbutils \ + video_dep:gstreamer-video +} diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-lv2/Manifest +++ b/media-plugins/gst-plugins-lv2/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild index 8343e46152db..82fe7cd86544 100644 --- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild +++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild index 3d40607f526e..285d24d8b3c4 100644 --- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild new file mode 100644 index 000000000000..285d24d8b3c4 --- /dev/null +++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build + +DESCRIPTION="Meta ebuild to pull in gst plugins for apps" +HOMEPAGE="https://gstreamer.freedesktop.org/" + +LICENSE="metapackage" +SLOT="1.0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264" +REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )" + +RDEPEND=" + >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}] + a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] ) + cdda? ( || ( + >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) ) + dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] ) + dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvb? ( + >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] ) + dvd? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] ) + ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] ) + flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] ) + http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] ) + jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] ) + lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] ) + libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] ) + libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] ) + modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] ) + mp3? ( + >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) + mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] ) + oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] ) + taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] ) + v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] ) + vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] ) + vcd? ( + >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] ) + vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] ) + wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] ) + x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] ) +" + +# Usage note: +# The idea is that apps depend on this for optional gstreamer plugins. Then, +# when USE flags change, no app gets rebuilt, and all apps that can make use of +# the new plugin automatically do. + +# When adding deps here, make sure the keywords on the gst-plugin are valid. diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-modplug/Manifest +++ b/media-plugins/gst-plugins-modplug/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild index cc9887a17372..bc6630f19e8c 100644 --- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild +++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="MOD audio decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm64 ~hppa ~mips ppc ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86" RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpeg2dec/Manifest b/media-plugins/gst-plugins-mpeg2dec/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-mpeg2dec/Manifest +++ b/media-plugins/gst-plugins-mpeg2dec/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild index eb3928ab3584..3c59024e48b9 100644 --- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild +++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="MPEG2 decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-mpeg2enc/Manifest +++ b/media-plugins/gst-plugins-mpeg2enc/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild index 3cbd8a64b1cf..e53b62613d41 100644 --- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild +++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-mpg123/Manifest +++ b/media-plugins/gst-plugins-mpg123/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild index e28aa778bb5c..e811522c81b3 100644 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild +++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="MP3 decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" - >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}] + >=media-sound/mpg123-base-1.23[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-mplex/Manifest +++ b/media-plugins/gst-plugins-mplex/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild index 7ab01507df43..9d48c596d252 100644 --- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild +++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-neon/Manifest +++ b/media-plugins/gst-plugins-neon/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild index 953ff8529679..40452aaafeea 100644 --- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild +++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="HTTP client source plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 x86" RDEPEND=" >=net-libs/neon-0.30.0[${MULTILIB_USEDEP}] - <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}] + <=net-libs/neon-0.33.99[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest deleted file mode 100644 index 6610b04d230f..000000000000 --- a/media-plugins/gst-plugins-ofa/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild deleted file mode 100644 index 5036295cb444..000000000000 --- a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer" -KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ofa/metadata.xml b/media-plugins/gst-plugins-ofa/metadata.xml deleted file mode 100644 index 33fa99dbc4ba..000000000000 --- a/media-plugins/gst-plugins-ofa/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> - <email>gstreamer@gentoo.org</email> - <name>GStreamer package maintainers</name> -</maintainer> -</pkgmetadata> diff --git a/media-plugins/gst-plugins-openaptx/Manifest b/media-plugins/gst-plugins-openaptx/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-openaptx/Manifest +++ b/media-plugins/gst-plugins-openaptx/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild index d68276964798..31e903046721 100644 --- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild +++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="openaptx plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" RDEPEND=" || ( diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-opencv/Manifest +++ b/media-plugins/gst-plugins-opencv/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch index 57ee0cffc824..cb05c45c2c31 100644 --- a/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch +++ b/media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch @@ -1,16 +1,19 @@ -commit 245245841d3117d81cff1b560b7ac4b1aad1aa78 -Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> -Date: Sat Jul 3 19:29:01 2021 +0300 +libgstopencv.so is "normally" installed by gst-plugins-bad, but we want it to +be part of our gst-plugins-opencv package (installing it as part of gst-plugins-bad +would at least be confusing, and also not ideal given it'd have to depend on opencv, +even though we have gst-plugins-opencv). - Patch gst-plugins-bad 1.18.4 to also install opencv integration libs - - Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> +bad currently doesn't have a way to allow disabling everything but the opencv +plugin bit, so that's what this patch does as a hack. It only keeps the bare +minimum to build the opencv helper (i.e. disable everything that gst-plugins-bad +does to not collide, but keep opencv). -diff --git a/ext/meson.build b/ext/meson.build -index 2cbddbf82..c70a07bbe 100644 +TODO: replace this with something more maintainable, e.g. possible hacks +with submodules or creating a drop-in meson.build in the ebuild to just build +the plugin & helper libs. --- a/ext/meson.build +++ b/ext/meson.build -@@ -58,7 +58,6 @@ subdir('ttml') +@@ -64,7 +64,6 @@ subdir('ttml') subdir('voaacenc') subdir('voamrwbenc') subdir('vulkan') @@ -18,11 +21,9 @@ index 2cbddbf82..c70a07bbe 100644 subdir('webrtc') subdir('webrtcdsp') subdir('webp') -diff --git a/gst-libs/gst/meson.build b/gst-libs/gst/meson.build -index 6cbed6c6c..d44943189 100644 --- a/gst-libs/gst/meson.build +++ b/gst-libs/gst/meson.build -@@ -1,22 +1 @@ +@@ -1,24 +1 @@ -subdir('uridownloader') - -subdir('adaptivedemux') @@ -31,6 +32,8 @@ index 6cbed6c6c..d44943189 100644 -subdir('codecparsers') -subdir('codecs') -subdir('d3d11') +-# cuda can depend on d3d11 +-subdir('cuda') -subdir('insertbin') -subdir('interfaces') -subdir('isoff') @@ -45,14 +48,12 @@ index 6cbed6c6c..d44943189 100644 -subdir('wayland') -subdir('webrtc') -subdir('winrt') -diff --git a/meson.build b/meson.build -index e456c32da..cfa265061 100644 --- a/meson.build +++ b/meson.build -@@ -484,23 +484,10 @@ pkgconfig_variables = ['exec_prefix=${prefix}', +@@ -530,23 +530,10 @@ pkgconfig_variables = ['exec_prefix=${prefix}', pkgconfig_subdirs = ['gstreamer-1.0'] - + -pkgconfig.generate( - libraries : [gst_dep], - variables : pkgconfig_variables, @@ -73,23 +74,26 @@ index e456c32da..cfa265061 100644 if have_orcc update_orc_dist_files = find_program('scripts/update-orc-dist-files.py') -@@ -528,7 +524,6 @@ endif - # xgettext is optional (on Windows for instance) - if find_program('xgettext', required : get_option('nls')).found() - cdata.set('ENABLE_NLS', 1) -- subdir('po') - endif - - subdir('scripts') -diff --git a/sys/meson.build b/sys/meson.build -index cf39e5770..31d943d4b 100644 --- a/sys/meson.build +++ b/sys/meson.build -@@ -17,7 +17,6 @@ subdir('mediafoundation') - subdir('msdk') +@@ -18,7 +18,6 @@ subdir('msdk') subdir('nvcodec') subdir('opensles') + subdir('qsv') -subdir('shm') subdir('tinyalsa') subdir('uvch264') subdir('v4l2codecs') +diff --git a/ext/meson.build b/ext/meson.build +index ebf7e3b..4124917 100644 +--- a/ext/meson.build ++++ b/ext/meson.build +@@ -64,8 +64,6 @@ subdir('ttml') + subdir('voaacenc') + subdir('voamrwbenc') + subdir('vulkan') +-subdir('webrtc') +-subdir('webrtcdsp') + subdir('webp') + subdir('wildmidi') + subdir('wpe') diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild deleted file mode 100644 index 8097759f43d4..000000000000 --- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad -PYTHON_COMPAT=( python3_{8,9,10} ) -inherit gstreamer-meson python-any-r1 - -DESCRIPTION="OpenCV elements for GStreamer" -KEYWORDS="~amd64 ~x86" - -# >=opencv-4.1.2-r3 to help testing removal of older being fine -RDEPEND=" - >=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}] - <media-libs/opencv-4.6.0 -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch -) - -src_prepare() { - default - gstreamer_system_package video_dep:gstreamer-video -} - -multilib_src_install() { - DESTDIR="${D}" eninja install -} diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild new file mode 100644 index 000000000000..82c867f9bc10 --- /dev/null +++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad +inherit gstreamer-meson + +DESCRIPTION="OpenCV elements for GStreamer" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=">=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch +) + +multilib_src_configure() { + local emesonargs=( + # We need to disable here to avoid colliding w/ gst-plugins-bad + # on translations, because we currently do a "full" install in + # multilib_src_install in this package. See bug #907480. + -Dnls=disabled + ) + + gstreamer_multilib_src_configure +} + +multilib_src_install() { + DESTDIR="${D}" eninja install +} diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-openh264/Manifest +++ b/media-plugins/gst-plugins-openh264/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild index c2d5af7e41aa..4d83048dd882 100644 --- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild +++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="H.264 encoder/decoder plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" -RDEPEND=" - >=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}] -" +RDEPEND=">=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-opus/Manifest b/media-plugins/gst-plugins-opus/Manifest index ae7f15022f4e..51d00d8a7f6f 100644 --- a/media-plugins/gst-plugins-opus/Manifest +++ b/media-plugins/gst-plugins-opus/Manifest @@ -1,2 +1,2 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 -DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 +DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60 diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild index 119ff929917e..46cbba4acd70 100644 --- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild +++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-base inherit gstreamer-meson @@ -12,16 +12,15 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~spar COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]" RDEPEND="${COMMON_DEPEND} - !media-plugins/gst-plugins-opusparse >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg] " DEPEND="${COMMON_DEPEND}" src_prepare() { default - gstreamer_system_package audio_dep:gstreamer-audio - gstreamer_system_package pbutils_dep:gstreamer-pbutils - gstreamer_system_package tag_dep:gstreamer-tag + gstreamer_system_package audio_dep:gstreamer-audio \ + pbutils_dep:gstreamer-pbutils \ + tag_dep:gstreamer-tag } # Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed @@ -43,11 +42,6 @@ src_compile() { S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_compile } -multilib_src_test() { - S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_test -} - src_install() { S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_src_install diff --git a/media-plugins/gst-plugins-oss/Manifest b/media-plugins/gst-plugins-oss/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-oss/Manifest +++ b/media-plugins/gst-plugins-oss/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild index bc27eeabdbe6..ee7fc8babe43 100644 --- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild +++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND="" DEPEND="virtual/os-headers" diff --git a/media-plugins/gst-plugins-pulse/Manifest b/media-plugins/gst-plugins-pulse/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-pulse/Manifest +++ b/media-plugins/gst-plugins-pulse/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild index 2351c9aa8dde..855e6f700e1b 100644 --- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild +++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson @@ -11,6 +11,6 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~spar RDEPEND=" >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] + >=media-libs/libpulse-2.1-r1[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-raw1394/Manifest b/media-plugins/gst-plugins-raw1394/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-raw1394/Manifest +++ b/media-plugins/gst-plugins-raw1394/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild index 3f663910164f..9a19b0e0c0f1 100644 --- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild +++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 x86" RDEPEND=" >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-resindvd/Manifest +++ b/media-plugins/gst-plugins-resindvd/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild index 8d98172f1ce4..8275579f25dd 100644 --- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild +++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="DVD playback support plugin for GStreamer" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=" >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}] diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-rtmp/Manifest +++ b/media-plugins/gst-plugins-rtmp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild index b0cc6fbdd2a4..d92bb90e71d4 100644 --- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild +++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="RTMP source/sink plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sbc/Manifest b/media-plugins/gst-plugins-sbc/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-sbc/Manifest +++ b/media-plugins/gst-plugins-sbc/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild index 73534799643e..1400b52c98b3 100644 --- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild +++ b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="SBC encoder and decoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" -RDEPEND=" - media-libs/sbc[${MULTILIB_USEDEP}] -" +RDEPEND="media-libs/sbc[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sctp/Manifest b/media-plugins/gst-plugins-sctp/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-sctp/Manifest +++ b/media-plugins/gst-plugins-sctp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild index 82ba2fdda97d..7da2c1c71c24 100644 --- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild +++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="SCTP plugins for GStreamer" -KEYWORDS="amd64" +KEYWORDS="amd64 ~arm64" -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] -" +RDEPEND="" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-shout2/Manifest +++ b/media-plugins/gst-plugins-shout2/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild index c23332a157b3..e921ff09d410 100644 --- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild +++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Icecast server sink plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 x86" -RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]" +# Requires >= 2.4.3 but prefers >= 2.4.6 +RDEPEND=">=media-libs/libshout-2.4.6[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-sidplay/Manifest +++ b/media-plugins/gst-plugins-sidplay/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild index 93e727c56c6c..0f8abce31b60 100644 --- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild +++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="Sid decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~sparc x86" RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-smoothstreaming/Manifest +++ b/media-plugins/gst-plugins-smoothstreaming/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild index dc567bedad31..16cc9a028f35 100644 --- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild +++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild @@ -1,21 +1,26 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Smooth Streaming plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" src_prepare() { default - gstreamer_system_library gstadaptivedemux_dep:gstadaptivedemux gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_library gsturidownloader_dep:gsturidownloader + gstreamer_system_library \ + gstadaptivedemux_dep:gstadaptivedemux \ + gstisoff_dep:gstisoff \ + gsturidownloader_dep:gsturidownloader +} + +pkg_postinst() { + einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative smooth streaming demuxer option (mssdemux2)" } diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-soundtouch/Manifest +++ b/media-plugins/gst-plugins-soundtouch/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild index 00266e4f218b..4ff8d23d686b 100644 --- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild +++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-soup/Manifest b/media-plugins/gst-plugins-soup/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-soup/Manifest +++ b/media-plugins/gst-plugins-soup/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild deleted file mode 100644 index 218a5db39c24..000000000000 --- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPTION="HTTP client source/sink plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos" - -RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild new file mode 100644 index 000000000000..540bd24cd94d --- /dev/null +++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-good + +inherit gstreamer-meson + +DESCRIPTION="HTTP client source/sink plugin for GStreamer" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos" + +# Checks at runtime which libsoup was linked in and picks the appropriate one. +# Need both here to guarantee consumers will work. +# May be able to get rid of 2.4 later if it's possible to build 2.4 support +# from 3.0 headers. +RDEPEND=" + >=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}] + net-libs/libsoup:3.0[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-soup/metadata.xml b/media-plugins/gst-plugins-soup/metadata.xml index 31061f5fbaa6..dbfc795c7264 100644 --- a/media-plugins/gst-plugins-soup/metadata.xml +++ b/media-plugins/gst-plugins-soup/metadata.xml @@ -6,7 +6,7 @@ <name>GStreamer package maintainers</name> </maintainer> <longdescription lang="en"> - GStreamer plugin for HTTP client source/sink via net-libs/libsoup. + GStreamer plugin for HTTP client source/sink via <pkg>net-libs/libsoup</pkg>. Includes the following elements: * souphttpsrc - Receive data as a client over the network via HTTP using SOUP diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-speex/Manifest +++ b/media-plugins/gst-plugins-speex/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild index 2d2541c3e20b..c19ded8e0fe3 100644 --- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild +++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Speex encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-srt/Manifest b/media-plugins/gst-plugins-srt/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-srt/Manifest +++ b/media-plugins/gst-plugins-srt/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild index 900b56229995..96583bca8cb3 100644 --- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild +++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" -RDEPEND=" - net-libs/srt:=[${MULTILIB_USEDEP}] -" +RDEPEND=">=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" +BDEPEND="dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-srtp/Manifest +++ b/media-plugins/gst-plugins-srtp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild deleted file mode 100644 index 6e0f155abfec..000000000000 --- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="SRTP encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86" - -RDEPEND=" - >=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild new file mode 100644 index 000000000000..d617063168ac --- /dev/null +++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="SRTP encoder/decoder plugin for GStreamer" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" + +RDEPEND=">=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-taglib/Manifest +++ b/media-plugins/gst-plugins-taglib/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild index 849bd57d9d0d..e36da959a112 100644 --- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild +++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-twolame/Manifest b/media-plugins/gst-plugins-twolame/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-twolame/Manifest +++ b/media-plugins/gst-plugins-twolame/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild index 918d937d32c0..8701433dd880 100644 --- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild +++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="MPEG2 encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86" RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-uvch264/Manifest +++ b/media-plugins/gst-plugins-uvch264/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild index 20f8ce4b774e..9ec000d097e9 100644 --- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild +++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" dev-libs/libgudev:=[${MULTILIB_USEDEP}] diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-v4l2/Manifest +++ b/media-plugins/gst-plugins-v4l2/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild index 926da72d1683..0d6268d187d8 100644 --- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild +++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest index 39600372bbb9..fa134e65fe57 100644 --- a/media-plugins/gst-plugins-vaapi/Manifest +++ b/media-plugins/gst-plugins-vaapi/Manifest @@ -1 +1 @@ -DIST gstreamer-vaapi-1.20.2.tar.xz 791672 BLAKE2B 05a9491322a5aeeb2b6d6a8fb004c32841a0fbea8bd12e64d6826fdde551a04db8c68360107cd5f2083760201567b61669d7a11d3229b324f059cb0118cf6684 SHA512 df5d510e910350f165b2a7bb0e433bd247608fcc719d0dc2cd72fb1f0a160a1d3c2c9006c8f6ec5d6fa454c4c15a1bb0df061cc9fd5d4e966f05a6d3f39bb491 +DIST gstreamer-vaapi-1.22.11.tar.xz 552468 BLAKE2B 0353699651add70639a4f7d591eccb646f5d6cda3ba8832553597b7b4e9bd3ebfe07d9eb1ac6e078219ee630131d502adccc8106a2207bb0234353905bafd8cd SHA512 939b748fea88c94ad59c1d4610a872a794b383382096a8f5f011a21d4c8fb041c28e1aa9a8d54f519fb3e48a69ed79622b0d45be01d2d5a900738a7928401563 diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild index 721a006090c5..8256a3897829 100644 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit gstreamer-meson python-any-r1 +EAPI=8 +inherit gstreamer-meson MY_PN="gstreamer-vaapi" DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer" @@ -13,8 +11,8 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz" LICENSE="LGPL-2.1+" SLOT="1.0" -KEYWORDS="amd64 arm64 ppc64 ~riscv x86" -IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync with gst-plugins-base and libva +KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86" +IUSE="+drm +egl +gles2 opengl wayland +X" # Keep default enabled IUSE in sync with gst-plugins-base and libva # gst-vaapi configure is based around GL platform mainly, unlike gst-plugins-bad that goes by GL API mainly; for less surprises, # we design gst-vaapi ebuild in terms of GL API as main choice as well, meaning that USE opengl and/or gles2 is required to @@ -29,6 +27,7 @@ REQUIRED_USE=" || ( drm gles2 opengl wayland X ) gles2? ( egl ) opengl? ( || ( egl X ) ) + wayland? ( drm ) " # glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c @@ -50,7 +49,7 @@ GL_DEPS=" RDEPEND=" >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] - >=x11-libs/libva-1.4.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}] + >=media-libs/libva-1.10.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}] drm? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] >=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}] @@ -64,7 +63,6 @@ RDEPEND=" x11-libs/libXrender[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" S="${WORKDIR}/${MY_PN}-${PV}" @@ -72,23 +70,25 @@ S="${WORKDIR}/${MY_PN}-${PV}" RESTRICT="test" multilib_src_configure() { + GST_PLUGINS_NOAUTO="wayland" + local emesonargs=( - -Dwith_encoders=yes - -Dwith_drm=$(usex drm yes no) - -Dwith_x11=$(usex X yes no) - -Dwith_wayland=$(usex wayland yes no) + -Dencoders=enabled + $(meson_feature drm) + $(meson_feature X x11) + $(meson_feature wayland) ) if use opengl || use gles2; then - emesonargs+=( -Dwith_egl=$(usex egl yes no) ) + emesonargs+=( $(meson_feature egl) ) else - emesonargs+=( -Dwith_egl=no ) + emesonargs+=( -Degl=disabled ) fi if use opengl && use X; then - emesonargs+=( -Dwith_glx=yes ) + emesonargs+=( -Dglx=enabled ) else - emesonargs+=( -Dwith_glx=no ) + emesonargs+=( -Dglx=disabled ) fi # Workaround EGL/eglplatform.h being built with X11 present diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml index 3f726dfa99ea..6997730f1472 100644 --- a/media-plugins/gst-plugins-vaapi/metadata.xml +++ b/media-plugins/gst-plugins-vaapi/metadata.xml @@ -7,7 +7,6 @@ </maintainer> <use> <flag name="drm">Enable DRM renderer</flag> - <flag name="egl">Enable EGL support</flag> <flag name="gles2">Enable GLESv2 and GLESv3 support</flag> </use> </pkgmetadata> diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-voaacenc/Manifest +++ b/media-plugins/gst-plugins-voaacenc/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild index cfbce4d36571..b986badce4ac 100644 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild +++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AAC encoder plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest b/media-plugins/gst-plugins-voamrwbenc/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-voamrwbenc/Manifest +++ b/media-plugins/gst-plugins-voamrwbenc/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild index c7570f67a172..61cee761ae86 100644 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild +++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="AMR-WB audio encoder plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-vpx/Manifest b/media-plugins/gst-plugins-vpx/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-vpx/Manifest +++ b/media-plugins/gst-plugins-vpx/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild index c2806764615c..9866925b3c35 100644 --- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild +++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" +BDEPEND="dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-wavpack/Manifest +++ b/media-plugins/gst-plugins-wavpack/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild index 101393cc7b12..cfb230bdab5d 100644 --- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild +++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-webp/Manifest b/media-plugins/gst-plugins-webp/Manifest new file mode 100644 index 000000000000..94ba53d60500 --- /dev/null +++ b/media-plugins/gst-plugins-webp/Manifest @@ -0,0 +1 @@ +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild new file mode 100644 index 000000000000..91bd1fa40df4 --- /dev/null +++ b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="WebP image format support for GStreamer" +KEYWORDS="amd64 arm64" + +RDEPEND=">=media-libs/libwebp-0.2.1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libmms/metadata.xml b/media-plugins/gst-plugins-webp/metadata.xml index 33fa99dbc4ba..33fa99dbc4ba 100644 --- a/media-plugins/gst-plugins-libmms/metadata.xml +++ b/media-plugins/gst-plugins-webp/metadata.xml diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-webrtc/Manifest +++ b/media-plugins/gst-plugins-webrtc/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild deleted file mode 100644 index f37f6385d54d..000000000000 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPTION="WebRTC plugins for GStreamer" -KEYWORDS="amd64" - -# == ext/webrtc/meson.build -# dev-libs/glib (eclass): gio_dep -# net-libs/libnice: libnice_dep -# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep -# media-plugins/gst-plugins-sctp: gstsctp_dep -# == ext/webrtcdsp/meson.build -# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep -# media-libs/gst-plugins-bad: gstbadaudio_dep -# media-libs/webrtc-audio-processing: webrtc_dep -# (android): gnustl_dep -# == gst-libs/gst/webrtc/meson.build -# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}] - <media-libs/webrtc-audio-processing-0.4:0 - >=net-libs/libnice-0.1.17[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="webrtc webrtcdsp" -GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp" - -src_prepare() { - default - gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc - gstreamer_system_package gstsctp_dep:gstreamer-sctp - gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio -} diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild new file mode 100644 index 000000000000..7c857b1502be --- /dev/null +++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GST_ORG_MODULE=gst-plugins-bad + +inherit gstreamer-meson + +DESCRIPTION="WebRTC plugins for GStreamer" +KEYWORDS="amd64 ~arm64" + +RDEPEND=" + >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}] + >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}] + <media-libs/webrtc-audio-processing-0.4:0 + >=net-libs/libnice-0.1.21[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +GST_PLUGINS_ENABLED="webrtc webrtcdsp" +GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp" + +src_prepare() { + default + gstreamer_system_package \ + gstwebrtc_dep:gstreamer-webrtc \ + gstsctp_dep:gstreamer-sctp \ + gstbadaudio_dep:gstreamer-bad-audio +} + +multilib_src_install() { + # TODO: Fix this properly, see bug #907470 and bug #909079. + insinto /usr/$(get_libdir) + doins "${BUILD_DIR}"/ext/webrtc/libgstwebrtc.so + doins "${BUILD_DIR}"/gst-libs/gst/webrtc/nice/libgstwebrtcnice-1.0.so* + insinto /usr/include/gstreamer-1.0/gst/webrtc/nice + doins "${S}"/gst-libs/gst/webrtc/nice/*.h + gstreamer_multilib_src_install +} diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest index f4581889678a..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-x264/Manifest +++ b/media-plugins/gst-plugins-x264/Manifest @@ -1 +1 @@ -DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a +DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild index acef66ca6b33..4fcd58fc5b54 100644 --- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild +++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-ugly inherit gstreamer-meson DESCRIPTION="H.264 encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" # 20111220 ensures us X264_BUILD >= 120 RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]" diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-x265/Manifest +++ b/media-plugins/gst-plugins-x265/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild index 58e00d4f2a38..7c245b31a01d 100644 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild +++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE="gst-plugins-bad" inherit gstreamer-meson DESCRIPTION="H.265 encoder plugin for GStreamer" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" -RDEPEND=" - media-libs/x265:=[${MULTILIB_USEDEP}] -" +RDEPEND="media-libs/x265:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" multilib_src_configure() { diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest index 0d98242fa2b2..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-ximagesrc/Manifest +++ b/media-plugins/gst-plugins-ximagesrc/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933 +DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild index 477776c1626b..3a68d14596e0 100644 --- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild +++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-good inherit gstreamer-meson DESCRIPTION="X11 video capture stream plugin for GStreamer" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86" RDEPEND=" >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest index 8afe0c32cc8d..94ba53d60500 100644 --- a/media-plugins/gst-plugins-zbar/Manifest +++ b/media-plugins/gst-plugins-zbar/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild index 4dd9319efe1c..26ddb9945dd3 100644 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild +++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GST_ORG_MODULE=gst-plugins-bad inherit gstreamer-meson DESCRIPTION="Bar codes detection in video streams for GStreamer" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-transcoder/Manifest b/media-plugins/gst-transcoder/Manifest deleted file mode 100644 index c6599025cfd1..000000000000 --- a/media-plugins/gst-transcoder/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gst-transcoder-1.14.1.tar.gz 37919 BLAKE2B 2687150ff3d609245449135d5725840aab9ed83b487bebeb0daf86634db27b3e68a5aca6ec8fb21ae5bf7e3c3808bc8729db5b24f75dabdf2bff7715a456fb9e SHA512 22dcb75bb706193e67a840218a69df797d5f833935e87d8df03838def5d426d94b25972ca4db8ae2f20fea915d18ef0044ee928a2dfe240f3134cdf1fced7657 diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild deleted file mode 100644 index 2acbdff7a418..000000000000 --- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils meson xdg - -DESCRIPTION="GStreamer Transcoding API" -HOMEPAGE="https://github.com/pitivi/gst-transcoder" -SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gtk-doc" - -RDEPEND=" - dev-libs/gobject-introspection:= - dev-libs/glib:2 - >=media-libs/gstreamer-${PV}:1.0[introspection] - >=media-libs/gst-plugins-base-${PV}:1.0[introspection] - !>media-libs/gst-plugins-bad-1.18 -" -DEPEND="${RDEPEND}" -BDEPEND=" - gtk-doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 ) - virtual/pkgconfig -" - -src_prepare() { - xdg_src_prepare - gnome2_environment_reset # fixes gst /dev access under sandbox for g-ir-scanner -} - -src_configure() { - addwrite /dev/dri/ - local emesonargs=( - $(meson_use !gtk-doc disable_doc) - # gobject-introspection can be optional now, but the only consumer (pitivi) requires it. - # Migration to have the option is not done, as gst-transcoder moves into gst-plugins-bad-1.18 anyhow. - -Ddisable_introspection=false - ) - meson_src_configure -} diff --git a/media-plugins/hdx-realtime-media-engine/Manifest b/media-plugins/hdx-realtime-media-engine/Manifest index accc327dd387..81beae19b540 100644 --- a/media-plugins/hdx-realtime-media-engine/Manifest +++ b/media-plugins/hdx-realtime-media-engine/Manifest @@ -1,4 +1,2 @@ -DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux.zip 30105551 BLAKE2B cf511ecc01909812535506de81c6f0c7516a2fe90b2e7a92f7c8e3602b38edd962ce4de2bc754d793b2cae06f24364e1908f2ef71728571e0cb63ed41ecf148b SHA512 4cc30e581f8e003c8d3cd460225dc6cd0dba699927d78f4b86ff10f9e7d5c3badcf7edfb6f7ca84343042d671ff872373da82c128aacec2011533e8b0537ae74 -DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux_x64.zip 30137698 BLAKE2B 87819d23930898c9849c5bacb83551b46401185c2eaa9342c7a9fee28592f072a659d698e028bfcaf45dfe7cf4393aa7ad49aa6f92e79c6768c298759e116dce SHA512 6fa794646cfe607b94a42c430f2fdb6cde3cc1135a115436b6a2e6629b256ce27e5a116dbab707b5a9c1e6e8065ebd6fd67756a2ddb34245b945970471f56cf4 -DIST HDX_RealTime_Media_Engine_2.9.500_for_Linux.zip 30099634 BLAKE2B aee56c8f2e909ebdeba751ec45a74f7e0a350c7d3ecca0f815f5da5693d3b0941e07cd7bcfdc4d86cbae97668b6252e308e30d57d08494b7ff47ad4e302a8494 SHA512 bfc1949dd8a2774fa0e3228c75523d26d6f28f39e2936b5152567f52a39dc853569a4a012c7e49fa72dd7e75262f0a615bad872191be155ca9c6920bf56ae888 -DIST HDX_RealTime_Media_Engine_2.9.500_for_Linux_x64.zip 30138987 BLAKE2B f59c7cac53c7fdf9560ef7f31ade2e3439c8fa54e46cfb8ad86e4b8bc8880073e73cce5f4cafd2d009ec8bae688d41c8bc8f7d26cf2b89665c2414b87aa0bd6c SHA512 8d9bd9ac2414472d80f04025f0966e32f4157ecd6757c9361c46a2a5d077a3913b93cf5f91f175a239dc4e85363f65a6c855c637a5bce2b3d71775ef66fa345d +DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux.zip 30127078 BLAKE2B cb354b22ab10dccf82d32d375bc816cb7dce335127c62aa917128600b7891c1932e41319581ed9ed0d9feb51f2b10f6cf4ea39dba3e5907b5d4e55b6cd2c3864 SHA512 6e957a6c8e3fff4ac8382d67b800ebac8a3a2070198ca33f549ff33b2cc5546d872a3446ab945b9ec9a61694dc6ac928048fb771188dfc05cc031837bc18ceb6 +DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux_x64.zip 30175218 BLAKE2B 64b86f78a87327e324308ff68740f6b676896c5c077e7b4ad31ad6ae90ffb2c7103af5f543c3350c751fad0d4ea25485e0d46e465981c178c542240119193d93 SHA512 634ce4c3b897109add120ee5fc369ccee66fe0890c7a924ec5730a79731a273823fcefde0ce6eea3c4fdc92193facca7c6442f6bbeb01f06a54a405eec0c902e diff --git a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild deleted file mode 100644 index 61ddaae0ea7d..000000000000 --- a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker - -MY_PV="$(ver_cut 1-3)" - -DESCRIPTION="HDX RealTime Media Engine plugin for Citrix Workspace App" -HOMEPAGE="https://www.citrix.com/" -SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip ) - x86? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux.zip )" -LICENSE="icaclient" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -RESTRICT="fetch mirror strip" - -BDEPEND="app-arch/unzip" -RDEPEND=" - >=net-misc/icaclient-20.12.0.12-r1 - || ( - media-video/pipewire - media-sound/pulseaudio - media-sound/apulse - ) -" - -ICAROOT="/opt/Citrix/ICAClient" -QA_PREBUILT="${ICAROOT#/}/*" - -S="${WORKDIR}/usr/local/bin" - -pkg_nofetch() { - elog "Download the client file ${A} from" - elog "https://www.citrix.com/de-de/downloads/citrix-receiver/additional-client-software/hdx-realtime-media-engine-ltsrcu-latest.html" - elog "and place it into your DISTDIR directory." -} - -pkg_setup() { - case ${ARCH} in - amd64) - zip_dir="x86_64" - zip_arch="amd64" - ;; - x86) - zip_dir="i386" - zip_arch="i386" - ;; - esac -} - -src_unpack() { - default - - local MY_T="${WORKDIR}/HDX_RealTime_Media_Engine_${MY_PV}_for_Linux$(usex amd64 '_x64' '')" - local deb_base_name="citrix-hdx-realtime-media-engine" - unpack_deb ${MY_T}/${zip_dir}/${deb_base_name}_$(ver_rs 3 -)_${zip_arch}.deb -} - -src_install() { - insinto "${ICAROOT}/rtme" - - # No, we do NOT install such a generic udev rule into the system - local destfiles=( - DialTone_US.wav - EULA.rtf - InboundCallRing.wav - ) - - local el - for el in "${destfiles[@]}" ; do - doins "${el}" - done - - exeinto "${ICAROOT}"/rtme - doexe RTMEconfig RTMediaEngineSRV - - for el in /var/{lib,log}/RTMediaEngineSRV /var/lib/Citrix/HDXRMEP ; do - keepdir ${el} - fperms a+rw ${el} - done - - insinto "${ICAROOT}" - doins HDXRTME.so -} - -pkg_postinst() { - ebegin "add info about our plugin to the module.ini of the Citrix receiver" - local inifile="${BROOT}${ICAROOT}/config/module.ini" - if cp "${inifile}" . ; then - "${BROOT}${ICAROOT}"/rtme/RTMEconfig -install -ignoremm \ - && cp new_module.ini "${inifile}" - fi - eend $? -} diff --git a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802.ebuild b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild index 1ab96fc394ee..bdca16afb49a 100644 --- a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802.ebuild +++ b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,27 +14,34 @@ SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip ) LICENSE="icaclient" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" RESTRICT="fetch mirror strip" BDEPEND="app-arch/unzip" RDEPEND=" - >=net-misc/icaclient-20.12.0.12-r1 + sys-libs/llvm-libunwind || ( media-video/pipewire - media-sound/pulseaudio + media-libs/libpulse media-sound/apulse ) + x11-libs/libX11 + x11-libs/libXv " ICAROOT="/opt/Citrix/ICAClient" QA_PREBUILT="${ICAROOT#/}/*" +REQUIRES_EXCLUDE=" + libpulse.so.0 + libsndfile.so.1 +" + S="${WORKDIR}/usr/local/bin" pkg_nofetch() { elog "Download the client file ${A} from" - elog "https://www.citrix.com/de-de/downloads/citrix-receiver/additional-client-software/hdx-realtime-media-engine-ltsrcu-latest.html" + elog "https://www.citrix.com/downloads/workspace-app/additional-client-software/hdx-realtime-media-engine.html" elog "and place it into your DISTDIR directory." } @@ -85,13 +92,3 @@ src_install() { insinto "${ICAROOT}" doins HDXRTME.so } - -pkg_postinst() { - ebegin "add info about our plugin to the module.ini of the Citrix receiver" - local inifile="${BROOT}${ICAROOT}/config/module.ini" - if cp "${inifile}" . ; then - "${BROOT}${ICAROOT}"/rtme/RTMEconfig -install -ignoremm \ - && cp new_module.ini "${inifile}" - fi - eend $? -} diff --git a/media-plugins/hdx-realtime-media-engine/metadata.xml b/media-plugins/hdx-realtime-media-engine/metadata.xml index 115e9d64a669..2ccb2c1a35a3 100644 --- a/media-plugins/hdx-realtime-media-engine/metadata.xml +++ b/media-plugins/hdx-realtime-media-engine/metadata.xml @@ -1,5 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person"> + <email>amynka@gentoo.org</email> + </maintainer> </pkgmetadata> diff --git a/media-plugins/imlib2_loaders/Manifest b/media-plugins/imlib2_loaders/Manifest index 4729d673697f..bb0be411aef5 100644 --- a/media-plugins/imlib2_loaders/Manifest +++ b/media-plugins/imlib2_loaders/Manifest @@ -1,2 +1,3 @@ -DIST imlib2_loaders-1.7.1.tar.bz2 302348 BLAKE2B 8f73daa5b70d7122c136a001df920649a438edc60d4e7e94b691dfecc0864b66c321c676fb78a2f9e990b842d31fd5f95dcbacf232d6b9809382173449f86673 SHA512 5752768aa61c36e8f8ae5ff9219f950ba7b1561629bb21e4b4e16890d0fa904e93899e64152f05c6d7190553404336ec33b1d88b0cbec46c61a26598e27d449d -DIST imlib2_loaders-1.7.5.tar.xz 252548 BLAKE2B 5bc048dad9949dabd9ba3253fe862089975fe0b1dc6bc898e0b5fbc27cf4c2d7be81dbec64aa9fc1da357ed881e5617017f36c46d009a633e594a54fa29beeb0 SHA512 3b307dfae033466d2fa37f90d47626d32fd90228747cbd03ca3bfafe33fb995dbd1b86cfd13e4982c622b18940e4d6b2ec4826c017f5dce0c1cdee1b558c9204 +DIST imlib2_loaders-1.11.0.tar.xz 254380 BLAKE2B a578ea36d18e6dfbadc107a862fd9a2089760280a82bb9a1efe047e7d142c0351afd62b228cf53dbca6b7cf6aa3aa17244e86c80416d6dea533f1de721e26eb0 SHA512 ecc26f5b087bf23e7c2a767b7a9663f3b594f7146e8c7e87a5333297641db0b8557a9faf554c95f45ba0b1c336e87e50b8b2b79005fccacd6f9dac9de36949c6 +DIST imlib2_loaders-1.12.2.tar.xz 254512 BLAKE2B 4eae597e5145527e1d1ef7f29eea77d99a197c39b6efac71d984b0a9a8346759e7e8175da2652790583307b7002eecb2dd4d3273dd956fb04d403090c0dc47c2 SHA512 9acd187023e336dfdd765d15c40a6161fbe340a0d51bbd426fdb02d39b2ff86da77ba5034f87faa8fd46e39590ca816a10e7422851391719235f9193a29501a0 +DIST imlib2_loaders-1.9.1.tar.xz 257512 BLAKE2B b1610b54923f354fa0946d1e19efc9270f737122f979e5352c2090f25bd79318c58437b8fc7744dff9b9d7991f38a0b26aa5f3ce1e493961e348d1d2012924df SHA512 eed5c567d4c896a321be7492ceda8b1be33c5d8ab7614a7f9588adc9a2c288f4127f1c91ce65ea0ce18b5477c5b9a58bceb04a82a98cb6fc071a0c762f9ce8ee diff --git a/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch b/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch deleted file mode 100644 index 981b1ce1e9b1..000000000000 --- a/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff '--color=auto' -Naurd imlib2_loaders-1.7.1.orig/src/modules/loaders/loader_common.h imlib2_loaders-1.7.1/src/modules/loaders/loader_common.h ---- imlib2_loaders-1.7.1.orig/src/modules/loaders/loader_common.h 2020-05-21 06:49:09.000000000 +0300 -+++ imlib2_loaders-1.7.1/src/modules/loaders/loader_common.h 2021-01-16 15:11:53.229675567 +0300 -@@ -4,6 +4,7 @@ - #include "config.h" - #include "common.h" - #include "image.h" -+#include "loaders.h" - - __EXPORT__ char load(ImlibImage * im, ImlibProgressFunction progress, - char progress_granularity, char load_data); -diff '--color=auto' -Naurd imlib2_loaders-1.7.1.orig/src/modules/loaders/loaders.h imlib2_loaders-1.7.1/src/modules/loaders/loaders.h ---- imlib2_loaders-1.7.1.orig/src/modules/loaders/loaders.h 1970-01-01 03:00:00.000000000 +0300 -+++ imlib2_loaders-1.7.1/src/modules/loaders/loaders.h 2020-07-28 21:13:51.000000000 +0300 -@@ -0,0 +1,21 @@ -+#ifndef __LOADERS -+#define __LOADERS 1 -+ -+#include "image.h" -+ -+struct _imlibloader { -+ char *file; -+ int num_formats; -+ char **formats; -+ void *handle; -+ char (*load)(ImlibImage * im, -+ ImlibProgressFunction progress, -+ char progress_granularity, char load_data); -+ char (*save)(ImlibImage * im, -+ ImlibProgressFunction progress, -+ char progress_granularity); -+ ImlibLoader *next; -+ int (*load2)(ImlibImage * im, int load_data); -+}; -+ -+#endif /* __LOADERS */ diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.5.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.11.0.ebuild index 3662847731b7..0dd1dbe21c9a 100644 --- a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.5.ebuild +++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="xcf" RDEPEND=">=media-libs/imlib2-${PV}" diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild new file mode 100644 index 000000000000..d2f84bfedf65 --- /dev/null +++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Additional image loaders for Imlib2" +HOMEPAGE="https://www.enlightenment.org/ + https://sourceforge.net/projects/enlightenment/files/imlib2-src/" +SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="xcf" + +RDEPEND=">=media-libs/imlib2-${PV}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local myconf=( + --disable-static + $(use_enable xcf) + ) + + econf "${myconf[@]}" +} + +src_install() { + V=1 emake install DESTDIR="${D}" + einstalldocs + + find "${D}" -name '*.la' -delete || die +} diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.1.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.9.1.ebuild index c80e42eab44d..72bf80549218 100644 --- a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.1.ebuild +++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.9.1.ebuild @@ -1,29 +1,25 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Additional image loaders for Imlib2" HOMEPAGE="https://www.enlightenment.org/ https://sourceforge.net/projects/enlightenment/files/imlib2-src/" -SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.bz2" +SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz" LICENSE="|| ( BSD GPL-2 )" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" -IUSE="eet xcf" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="xcf" -RDEPEND=">=media-libs/imlib2-${PV} - eet? ( dev-libs/efl[eet] )" +RDEPEND=">=media-libs/imlib2-${PV}" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -PATCHES=( "${FILESDIR}/${P}-loader-api.patch" ) - src_configure() { local myconf=( --disable-static - $(use_enable eet) $(use_enable xcf) ) diff --git a/media-plugins/imlib2_loaders/metadata.xml b/media-plugins/imlib2_loaders/metadata.xml index cd96dcfcf2de..0a9f978423a3 100644 --- a/media-plugins/imlib2_loaders/metadata.xml +++ b/media-plugins/imlib2_loaders/metadata.xml @@ -2,11 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>bircoph@gentoo.org</email> - <name>Andrew Savchenko</name> + <email>dlan@gentoo.org</email> + <name>Yixun Lan</name> </maintainer> <use> - <flag name="eet">Enable Eet image loader</flag> <flag name="xcf">Enable XCF image loader</flag> </use> <longdescription> diff --git a/media-plugins/kodi-audioencoder-flac/Manifest b/media-plugins/kodi-audioencoder-flac/Manifest index e3900eee0399..6e743a7848ff 100644 --- a/media-plugins/kodi-audioencoder-flac/Manifest +++ b/media-plugins/kodi-audioencoder-flac/Manifest @@ -1,2 +1 @@ DIST kodi-audioencoder-flac-19.0.0.tar.gz 41951 BLAKE2B c2464faabe31035d7d04eaff3ab8f36bd4a47db76e17bf821261fbf28377c94ed94df314cc01bbc06bfa2d8b4f23a13d40c7e9dbfb47d5dfcccb141e34a2f17a SHA512 a870069b7283f2d870327675353e79942ddb7358fa042b51b21f940d0c128700619274afaae2d820b7a2bfbd2289e4cce2d2075d4a10cebc6b15d014f77fd1e8 -DIST kodi-audioencoder-flac-3.0.0.tar.gz 27573 BLAKE2B ccef84245eb6ce23527b33900e22e304282477eccca728f5a899db80d7b1f64a00fd1de65f4303bf4261554c038d48adf49f417a8161a9359e9ead81c7288a7b SHA512 73dd9526a498dd92076eb98044f75baaeb4dd93251f6a9a2d9e9a9a8553fb9b047b861b8518c2fe2803ce06cd794a5436f80561bedd82de1fc2df727f28d1b7c diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0-r1.ebuild index 8a94ebc7216f..ab0890485aa7 100644 --- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild +++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ IUSE="" DEPEND+=" >=media-libs/libogg-1.3.5 - media-libs/flac + media-libs/flac:= " RDEPEND=" ${DEPEND} diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild deleted file mode 100644 index 0cb6c3a4f688..000000000000 --- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Flac encoder addon for Kodi" -HOMEPAGE="https://github.com/xbmc/audioencoder.flac" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/audioencoder.flac.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/audioencoder.flac/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/audioencoder.flac-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/libogg-1.3.4 - media-libs/flac - " -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild index 8a94ebc7216f..ab0890485aa7 100644 --- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild +++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ IUSE="" DEPEND+=" >=media-libs/libogg-1.3.5 - media-libs/flac + media-libs/flac:= " RDEPEND=" ${DEPEND} diff --git a/media-plugins/kodi-audioencoder-lame/Manifest b/media-plugins/kodi-audioencoder-lame/Manifest index 90d0ee38fedf..5170cee909d7 100644 --- a/media-plugins/kodi-audioencoder-lame/Manifest +++ b/media-plugins/kodi-audioencoder-lame/Manifest @@ -1,2 +1 @@ DIST kodi-audioencoder-lame-19.0.0.tar.gz 35760 BLAKE2B adac00f1d2b2cfec25e8c5f01517f5f96e1121225d7c9955508b53960f35a35d81bdd2d22b5616685439d4490ff33b5b6d8839b117278e46270d64cc10b27bae SHA512 33d7406d43801049f8e75ee0adf9cfef504dd324a2b62a9a37576a75d34ecab1e863b400c7df5484be5db64e6acda4f2572d9ea5532220d86dae9538d6d5fd5a -DIST kodi-audioencoder-lame-3.0.2.tar.gz 28690 BLAKE2B 5c3b5eb10b74e3d559ec8ea95ac005a7c75db9944e26d5d62a3f8842627fe0427e2a68919035a4ad52021a4a87379755217aa1372ce7edd3342df3be35cf507f SHA512 28a8c95804292820e07e96b02b206fe7fcdfe93c0e7113cf5d2f9fb43f718f92fdbe3686441064e55a9de1674a40c3ba9574db5e44d24cbd2397feafd97e74e2 diff --git a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild deleted file mode 100644 index 5182bd5788c3..000000000000 --- a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Lame MP3 encoder addon for Kodi" -HOMEPAGE="https://github.com/xbmc/audioencoder.lame" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/audioencoder.lame.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/audioencoder.lame/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/audioencoder.lame-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-sound/lame-3.100 - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-audioencoder-vorbis/Manifest b/media-plugins/kodi-audioencoder-vorbis/Manifest index f6724bd74484..8aa3b0f08bd1 100644 --- a/media-plugins/kodi-audioencoder-vorbis/Manifest +++ b/media-plugins/kodi-audioencoder-vorbis/Manifest @@ -1,2 +1 @@ DIST kodi-audioencoder-vorbis-19.0.0.tar.gz 32058 BLAKE2B faeabd15682b244e19bbf93dbf3a6d69642c803a640b6e2cb0ae5a73a40c47afd18179d3ae4db8e032bf5d59c6452d54176a8c4eed6ce30479d6cbb3c2b4aa13 SHA512 3f6cec4ec4f2ab6af674c3527b85f41025e7df512a521883de9bba719b85d41ff2897294d616f9294b8cd794b290ac7e4dda8dd252bcc3a47c723bfb2e7e526e -DIST kodi-audioencoder-vorbis-3.0.1.tar.gz 23518 BLAKE2B b995969f3d23ba0af692f571a7a92855b73d99f7360b169b7e69bb6e8cb6761de430a80041eef101025c9d83b05479780f3c67785161516d81934fbf07fb78e3 SHA512 f0e9e152574881943f4c8bad6e8249e502590503104e5c456858e25634004c223e9be91b274b2870dd07327254664f7ffa5549cf573241192088a3287d2511ad diff --git a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild deleted file mode 100644 index dc5d1ea70595..000000000000 --- a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Vorbis encoder addon for Kodi" -HOMEPAGE="https://github.com/xbmc/audioencoder.vorbis" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/audioencoder.vorbis.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/audioencoder.vorbis/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/audioencoder.vorbis-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/libogg-1.3.4 - >=media-libs/libvorbis-1.3.6 - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-audioencoder-wav/Manifest b/media-plugins/kodi-audioencoder-wav/Manifest index 6e86c8e5e856..a713c270d43f 100644 --- a/media-plugins/kodi-audioencoder-wav/Manifest +++ b/media-plugins/kodi-audioencoder-wav/Manifest @@ -1,2 +1 @@ DIST kodi-audioencoder-wav-19.0.0.tar.gz 18624 BLAKE2B 4548ce324e61f733a7e4eb6301cd1d13058c0257bf55ea0a1ed8f5c9be8dbd801e0b3337050d1b3dcf626db7f75f3bc91d3d68a5949efa6ab5bf581b073754fb SHA512 4bd41137a84f738e38f56ef79f8bc5d69c5d45e64fe6f724a23e6b8ee70cc44085032122709e9bb7b0a384e63caf5317de59a54ee05669e286b39ed1370fe787 -DIST kodi-audioencoder-wav-3.0.0.tar.gz 17665 BLAKE2B 048915e147bd40f03db6b1cdb02183e1c68c298fe2251cc86a86fbfe2259f70fe17ede46898d1dc5b7d0261454fe0a65d74b8ac3cb19f465ef3eb8b6c1f5be33 SHA512 68673e432d377b895172e398628c5dfd506bdb46c83c38933d0d674abaf1715d44e488d4c158d27c0480b92a947f21534502aa8ed473e9225c37f62e28b05512 diff --git a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild deleted file mode 100644 index 7387ed345a1c..000000000000 --- a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="WAV encoder addon for Kodi" -HOMEPAGE="https://github.com/xbmc/audioencoder.wav" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/audioencoder.wav.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/audioencoder.wav/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/audioencoder.wav-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild b/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild deleted file mode 100644 index 15cdc8d1cdd1..000000000000 --- a/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="FCEU-Next GameClient for Kodi" -HOMEPAGE="https://github.com/kodi-game/game.libretro.fceumm" -SRC_URI="" - -if [[ ${PV} == *9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.fceumm.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - CODENAME="Leia" - SRC_URI="https://github.com/kodi-game/game.libretro.fceumm/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/game.libretro.fceumm-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - ~media-tv/kodi-9999 - games-emulation/libretro-fceumm - " -RDEPEND=" - media-plugins/kodi-game-libretro - ${DEPEND} - " -src_prepare() { - echo 'find_library(FCEUMM_LIB NAMES fceumm_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > "${S}/Findlibretro-fceumm.cmake" || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-game-libretro-fceumm/metadata.xml b/media-plugins/kodi-game-libretro-fceumm/metadata.xml deleted file mode 100644 index 4561ef25bf73..000000000000 --- a/media-plugins/kodi-game-libretro-fceumm/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>candrews@gentoo.org</email> - <name>Craig Andrews</name> - </maintainer> - <upstream> - <remote-id type="github">kodi-game/game.libretro.fceumm</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/kodi-game-libretro/Manifest b/media-plugins/kodi-game-libretro/Manifest index d39be6aa8c9c..26fe7191241c 100644 --- a/media-plugins/kodi-game-libretro/Manifest +++ b/media-plugins/kodi-game-libretro/Manifest @@ -1,2 +1 @@ DIST kodi-game-libretro-19.0.0.tar.gz 114815 BLAKE2B c18236f2cd96b57b665a191a42932d17e086233de23de2d4227397f110075288d5b5de314edf4e62fa7567fab39a3c95cc1d437fdc1a95a9966ee6a636402e1a SHA512 a746b3b1e962e01af6b26a8f5c35c673f28e1248115a266528c1cd333ec132075948d0ca8d6ac0a5fcc07f80c4f881b0d819d59768b572f93f47daf43bbeff5b -DIST kodi-game-libretro-2.2.0.tar.gz 110443 BLAKE2B b68c51a0fbe9a61ce9ac5c3582fd317abbc6ef69b5da4a529a7a73201c49f4fe8fba56f73635da213dd02c53af7b3d69dbfafc9a60afecbbef3c451cc32d568c SHA512 f1a5671b468ebf0ea3a86b757ae2481115bfb38082043757aa94d6f193b6eea560b37ccafafe63e686b729d80aa89ac58640899900894d0a72472badadbf27ac diff --git a/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild b/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild deleted file mode 100644 index c9b9d57b397d..000000000000 --- a/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Libretro compatibility layer for the Kodi Game API" -HOMEPAGE="https://github.com/kodi-game/game.libretro" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/kodi-game/game.libretro/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/game.libretro-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-imagedecoder-heif/Manifest b/media-plugins/kodi-imagedecoder-heif/Manifest index f1fe0ce440db..fc2e05870cb8 100644 --- a/media-plugins/kodi-imagedecoder-heif/Manifest +++ b/media-plugins/kodi-imagedecoder-heif/Manifest @@ -1,3 +1 @@ -DIST kodi-imagedecoder-heif-1.3.0.tar.gz 32393 BLAKE2B 76981fe8759e93b2aaf5db5452db4fb414d295d637bdd38950fb89ba0e21c9b22a7ed87dc183bd3c47f457c09672348e9af74a9015408ce4214dc847599cbae0 SHA512 63181558f31804a1dd12f4a895535ab303c5e3c5f75b5fcc5bdda892b31a78d9b48b917d85dba66df23a8d118eea83825d24c4b797b289be11169b3a1a29df4a -DIST kodi-imagedecoder-heif-1.4.0.tar.gz 32045 BLAKE2B 87da40bcb13d4ca26df4563231b08cd9535dca0197d40ed0a2baff991db05978bdaa074ce16f631822b06a660086e222427bc43fe34c153cc6eb1084f790d398 SHA512 a26fc84aeba8a9aaffde3a2187b50c99697df542faffda10b4958db1947fd9c0c4fb7cc02c2e1f959c6d3296ed47430b8d2a0be460aa497ab94fb67f1a25a8e4 DIST kodi-imagedecoder-heif-19.0.0.tar.gz 34506 BLAKE2B 054791cfc86327e02d21e22c706241603ac425ac73fce5c44513737060dbcd7abf15c34569fbeb14adbd95d4b5bd2bc1ec189b3e6206fa00b23049eeffd8584e SHA512 73e2dc0cdbc4ab99d3c1e96ac465e3a3f834ff8fc9dc900f42f2e04405bac01149fcc6da74bb2f4b6fd6c69945a6700a2ff878e64b3f17c1fcefb1d2f7f640d7 diff --git a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild b/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild deleted file mode 100644 index fc5d4d31078c..000000000000 --- a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -KODI_PLUGIN_NAME="imagedecoder.heif" -DESCRIPTION="HEIF image decoder for Kodi" -HOMEPAGE="https://github.com/xbmc/imagedecoder.heif" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="=media-tv/kodi-9999*" - - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/libde265-1.0.5 - >=media-libs/libheif-1.6.2 - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild b/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild deleted file mode 100644 index 69a9164cf053..000000000000 --- a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -KODI_PLUGIN_NAME="imagedecoder.heif" -DESCRIPTION="HEIF image decoder for Kodi" -HOMEPAGE="https://github.com/xbmc/imagedecoder.heif" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="=media-tv/kodi-9999*" - - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/libde265-1.0.8 - >=media-libs/libheif-1.6.2 - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-imagedecoder-raw/Manifest b/media-plugins/kodi-imagedecoder-raw/Manifest index f8370cb88573..004b549ce9bf 100644 --- a/media-plugins/kodi-imagedecoder-raw/Manifest +++ b/media-plugins/kodi-imagedecoder-raw/Manifest @@ -1,2 +1 @@ DIST kodi-imagedecoder-raw-19.0.0.tar.gz 54689 BLAKE2B a55e5f9ccd9c4304bba0705eab60b20d3b0b701377c0f770c41b4bde4ada310d618d64e862787279abaeb3f52c0b065effc2666a62b7e960fb156316b59f1370 SHA512 4d0e96db52c43234f27fce0ca9628c57457fbdb002464f1d8b168988264cd4666966f285298b7c0c1f69239d3bb774a7eda827b66107f7851ad265a07d236de9 -DIST kodi-imagedecoder-raw-3.0.1.tar.gz 51343 BLAKE2B 04fb42a64dfd712bcefc6c81af6519566c1cfdfaf97115dec28d4cb05794b918baf4d50179bbc43faac41294b8398f615e6562a310503b13bd18b2d236559bde SHA512 ac4c3a4d042bb8c18340efb2f2929f6301089a407731d6cc371b7b888da978bfb017e0e563d614209bce396f9425c4a618b6109f228c4943282ab4b823f159de diff --git a/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild b/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild deleted file mode 100644 index 39a7b8b5fcd6..000000000000 --- a/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -KODI_PLUGIN_NAME="imagedecoder.raw" -DESCRIPTION="RAW image decoder for Kodi" -HOMEPAGE="https://github.com/xbmc/imagedecoder.raw" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - KEYWORDS="~amd64 ~arm ~arm64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/libraw-0.19.5[jpeg,lcms] - >=media-libs/lcms-2.9 - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch new file mode 100644 index 000000000000..a9168fe42331 --- /dev/null +++ b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch @@ -0,0 +1,27 @@ +Fix build with GCC 13 + +Gentoo bug https://bugs.gentoo.org/899754 + +diff -ur inputstream.adaptive-19.0.0-Matrix/src/helpers.h inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h +--- inputstream.adaptive-19.0.0-Matrix/src/helpers.h 2021-09-14 17:28:17.000000000 +0300 ++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h 2023-10-18 10:03:57.510248775 +0300 +@@ -19,7 +19,7 @@ + #pragma once + + #include <string> +-#include <stdint.h> ++#include <cstdint> + #include <vector> + #include <map> + +diff -ur inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h +--- inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h 2021-09-14 17:28:17.000000000 +0300 ++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h 2023-10-18 10:03:12.136782831 +0300 +@@ -2,6 +2,7 @@ + + #include "Ap4Types.h" + ++#include <cstdint> + #include <string> + + class IAESDecrypter diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild index eb913a08d263..03d6ea558f43 100644 --- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild +++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild @@ -29,6 +29,10 @@ SLOT="0" RESTRICT="!test? ( test )" IUSE="test" +PATCHES=( + "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 899754 +) + COMMON_DEPEND=" dev-libs/expat =media-tv/kodi-19* diff --git a/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch new file mode 100644 index 000000000000..3d8ce9ac715b --- /dev/null +++ b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch @@ -0,0 +1,28 @@ +Fix build with GCC 13 + +Gentoo bug https://bugs.gentoo.org/915943 + +Author: Karlson2k (Evgeny Grin) + +diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h +--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h 2021-09-14 17:23:56.000000000 +0300 ++++ inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h 2023-10-18 10:40:27.386513580 +0300 +@@ -7,6 +7,7 @@ + + #pragma once + ++#include <cstdint> + #include <string> + + namespace ffmpegdirect +diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h +--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h 2021-09-14 17:23:56.000000000 +0300 ++++ inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h 2023-10-18 10:39:14.777829910 +0300 +@@ -7,6 +7,7 @@ + + #pragma once + ++#include <cstdint> + #include <string> + + namespace ffmpegdirect diff --git a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild index 844c44dfcc43..a94dd62064e4 100644 --- a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild +++ b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild @@ -28,6 +28,10 @@ LICENSE="GPL-2" SLOT="0" IUSE="" +PATCHES=( + "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 915943 +) + BDEPEND=" virtual/pkgconfig " diff --git a/media-plugins/kodi-inputstream-rtmp/Manifest b/media-plugins/kodi-inputstream-rtmp/Manifest index 8e816cb63949..989dfa7cf914 100644 --- a/media-plugins/kodi-inputstream-rtmp/Manifest +++ b/media-plugins/kodi-inputstream-rtmp/Manifest @@ -1,4 +1 @@ DIST kodi-inputstream-rtmp-19.0.0.tar.gz 82420 BLAKE2B 9f4d0871e98e94117a7bc335c203ddd85ad7b300729353669b732f710ff175c6a6f5a18c2e100d181eea6c2e369067b5586aa2651b2e928aeaebc5a72d815493 SHA512 8ea7a9fed8ad0d29365a8d0f67c0b0203c16da19607ccc9788e9e244f034b079667d2d1ba2a916fa0ce5af4008563573bbaabce7bface9879c3e1bc1c4c3aed7 -DIST kodi-inputstream-rtmp-3.1.1.tar.gz 75658 BLAKE2B 4a776d3e44326cfa8195ad75b49eecba08d4a6de6a43ea51ee31791556ed2a28536e77033d0c9833838be9a27b2a32dc5ac34c4e9ee92e7a9084b021afbd1100 SHA512 9509fe681c3e2699ebe18a3090bd31c32ccc2634ee0c3c5a686b380ce1d104ff7ec1620f6615495d26fb271164592c0cb4f287ef1852468edddfec9440773a53 -DIST kodi-inputstream-rtmp-3.3.0.tar.gz 76074 BLAKE2B d920235be127d67a73d3fe8b713459f1bc04491577d886352e0932fd13c638e694b322400c5d9512c0716aca7ef4ed5c3535a05472ea6fff5d0d5aeeebe34aeb SHA512 a981ecd904932ba372e7972137c78308f1fe6928286fead13ad692b41aed0303c7e95a1788984e69cad4984d4f36c1d875f98eeb4a0ed3608ca1c4f8335133cd -DIST kodi-inputstream-rtmp-3.4.0.tar.gz 76100 BLAKE2B 0f087ecdbb13797f094925f37f5ca4c9426cf6c90b803a99bf6b6e05aeb792558e1bdd3bbbc3d3926d8ccc886f3c9ffff7da24f1fb326f7cddaf7d5aa5601cc8 SHA512 5016d5454761bc854e3ccaec375123ae5f96777a1639c68c21b94073aa7b1e7a615204739017704ae03f4119a92afb225152a833f3891e302b95da60904bf39c diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild deleted file mode 100644 index a0b89342cd1c..000000000000 --- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Kodi's RTMP inputstream addon" -HOMEPAGE="https://github.com/xbmc/inputstream.rtmp" -KODI_PLUGIN_NAME="inputstream.rtmp" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - EGIT_BRANCH="Matrix" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - media-video/rtmpdump[ssl] - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild deleted file mode 100644 index a0b89342cd1c..000000000000 --- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Kodi's RTMP inputstream addon" -HOMEPAGE="https://github.com/xbmc/inputstream.rtmp" -KODI_PLUGIN_NAME="inputstream.rtmp" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - EGIT_BRANCH="Matrix" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - media-video/rtmpdump[ssl] - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild deleted file mode 100644 index a0b89342cd1c..000000000000 --- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Kodi's RTMP inputstream addon" -HOMEPAGE="https://github.com/xbmc/inputstream.rtmp" -KODI_PLUGIN_NAME="inputstream.rtmp" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - EGIT_BRANCH="Matrix" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - media-video/rtmpdump[ssl] - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-peripheral-joystick/Manifest b/media-plugins/kodi-peripheral-joystick/Manifest index e7e067024b3c..2841e6cf09cd 100644 --- a/media-plugins/kodi-peripheral-joystick/Manifest +++ b/media-plugins/kodi-peripheral-joystick/Manifest @@ -1,2 +1 @@ -DIST kodi-peripheral-joystick-1.7.2.tar.gz 119922 BLAKE2B b4e1c67bb4b473b7907990dc8a9dababdb6c87c69205a91b763a35b3cc381e6f831f505a6fa654bb37cc9939ec3cf83d6c2735a76851f33d8cd9fb38467efbb1 SHA512 d838f44281704e2bc7f3280f05b93347dd2e7a10b8e2b31efdc34b8994723f6aa6ca643fce01f515003caf7d85abbd3eed6a3833e6adf88b9fb22184d2c2e1ae DIST kodi-peripheral-joystick-19.0.0.tar.gz 125088 BLAKE2B 3dea375a1939f8520e6f537ba607fb1db68a9283d7954a78cbfb95cfd53b29a4d8c3c7e97469af3753e268a5481d044a9b9b5898c11f9de14d5bece17d815f96 SHA512 edb2582d56a6fee5965e99bf6ceeaf89d7278e767dd3991eba0bbe2be7431c3d53c856727f343db7a7f76aafa36eb5cd947a9136afa0248805f87cd66d751bb4 diff --git a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild deleted file mode 100644 index 0afe32da893f..000000000000 --- a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Libretro compatibility layer for the Kodi Game API" -HOMEPAGE="https://github.com/xbmc/peripheral.joystick" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_BRANCH="Matrix" - EGIT_REPO_URI="https://github.com/xbmc/peripheral.joystick.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/peripheral.joystick-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/libpcre - dev-libs/tinyxml - " -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild b/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild deleted file mode 100644 index f2e187f4215c..000000000000 --- a/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Steam controller driver for Kodi" -HOMEPAGE="https://github.com/kodi-game/peripheral.steamcontroller" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-game/peripheral.steamcontroller.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-game/peripheral.steamcontroller/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/peripheral.steamcontroller-${PV}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - ~media-tv/kodi-9999 - =dev-libs/libplatform-2* - virtual/libusb:1 - " -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml b/media-plugins/kodi-peripheral-steamcontroller/metadata.xml deleted file mode 100644 index c49e7d5e3699..000000000000 --- a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>candrews@gentoo.org</email> - <name>Craig Andrews</name> - </maintainer> - <upstream> - <remote-id type="github">kodi-game/peripheral.steamcontroller</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/kodi-pvr-argustv/Manifest b/media-plugins/kodi-pvr-argustv/Manifest index 85c46ba1b204..79ec3544c8d1 100644 --- a/media-plugins/kodi-pvr-argustv/Manifest +++ b/media-plugins/kodi-pvr-argustv/Manifest @@ -1,5 +1 @@ -DIST kodi-pvr-argustv-6.0.1.tar.gz 153659 BLAKE2B c991b1addcc81e4e07f763b0794f2a4ff998747729d6ea9c8433c9c85872b51c702b0dcdaa92f487ee562fe8d167e54dcbdacb55d8df6ebda5ab6ec6c3b35b10 SHA512 103f17c503c0ef9c0e40c9ad2602bff314bce0b7f7e4dbc1f7eb66082ef5dbf0f55878be012ce4728644ba30a473d6f292c7bdeb3bf72b41928a4c7e528f83e5 -DIST kodi-pvr-argustv-6.0.2.tar.gz 154313 BLAKE2B 54cf2619e1aa3bab0876ac3e5d18e5acbacbf336d8c697cfb5ad1135577e085330b98d89cd25cf551afa44c09acc4433267b799e511e79e8263eb9cfa365fdcb SHA512 dd6b40d274fe2325660865fd9a814baff0a3440d98d076d8636efcd65fbca63972e8ae22f04bd149f2feac1e8334a87c751031fdd1d915089f766e1089590f4e -DIST kodi-pvr-argustv-7.0.0.tar.gz 154784 BLAKE2B 5a6b604de69e5645814101191d3b79027f7b0aebea0eaf30962c9e70bf5228a99e936a50b36be33671a30b4cd4e2d2d33325b1161f22c738369f2f241c086664 SHA512 8ebe04087a0f0db0efcc111ecab6a8940d23dabd6244c6fca44c05a9fceaec54cbd175fe9bd6d79c6d95c6787c8fc147b76e06b6ce509da6007f3ab0d4bf8840 -DIST kodi-pvr-argustv-7.1.1.tar.gz 156270 BLAKE2B 57436cc9c896a08b2b7b2eff94401530f90bc8bc5b38f24c94b0616e353f97cc2f23973637a95413d12e9459a9e0d4014a38f671d69c9854b3b4d923a9dd7531 SHA512 831fd6d7dba40aef87a9cf6b36bfcda66f53fb36cc8487f741ba33b8cadf87b053ada0cc1b463d46abfa976054eedd5ba7428704ef8d2574a1b23acadfd49f82 DIST kodi-pvr-argustv-7.1.2.tar.gz 158003 BLAKE2B bf16201bf0f272796aa4e2518ed07113f268b32bf9af857f600b09dc7e86eb00de2a542047fd8742bfb6c523942018816d6130f715dfe2e21d3939debae5f8d5 SHA512 980786c37e1c28e3d8cbe53ef1a9bcdd0dee585bdfe2654154a571d5b9f48b8139f3acc9e3cab06302900ec933f2525875b99ca8ad562ff137a94db875bef59b diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild deleted file mode 100644 index d89cc6b5da9a..000000000000 --- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's ARGUS TV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - =dev-libs/libplatform-2* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild deleted file mode 100644 index 7661c01e1ba4..000000000000 --- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's ARGUS TV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild deleted file mode 100644 index 7661c01e1ba4..000000000000 --- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's ARGUS TV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild deleted file mode 100644 index 897f6aa64638..000000000000 --- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's ARGUS TV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-demo/Manifest b/media-plugins/kodi-pvr-demo/Manifest index ebd11c7f9418..8bd46c8409f0 100644 --- a/media-plugins/kodi-pvr-demo/Manifest +++ b/media-plugins/kodi-pvr-demo/Manifest @@ -1,2 +1 @@ -DIST kodi-pvr-demo-7.1.3.tar.gz 42285 BLAKE2B c2bb67dc47bb85e26bc4cd34d72d272507bb635b1e6f5d14ce57575b6493448bb362a0ac7e0334852b84e9fe4f0f1df611ec9965c11f05dbd91f9b1a93ef7d22 SHA512 faf896f1a531d9bb35c36cd303ec75f66f22030fedc43c1a83a25591d7297e57148bf8adc34d6072370c861b34ee1b9bc037997817cfdd651b069c0057366d2e DIST kodi-pvr-demo-7.1.4.tar.gz 47972 BLAKE2B 3950951573c03da2c6a9f599e2c5122fc208004fd4ad4acf88af2760a5502a087aeba2351c938d60aa54981805dafdd3802c7bd58b8eba8028ff205069b93a31 SHA512 7f1468727024cbe627c2e0608e02815877593f23b9592d6caaadf2147dbc48b09f0405db5b67de9277cef362715de68d2099152f5fc9fc137b67bbc34f3a1e87 diff --git a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild deleted file mode 100644 index cb6e25589b8d..000000000000 --- a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Demo PVR for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.demo" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.demo.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.demo/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.demo-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvblink/Manifest b/media-plugins/kodi-pvr-dvblink/Manifest index 51005b9a229a..a47defe5c2a0 100644 --- a/media-plugins/kodi-pvr-dvblink/Manifest +++ b/media-plugins/kodi-pvr-dvblink/Manifest @@ -1,4 +1 @@ -DIST kodi-pvr-dvblink-8.0.0.tar.gz 189779 BLAKE2B f31b91af9c52c8bc8b0d1eba23ce5d204d5b9f65ea71a1ee8251b2ef62a7b7b13b465f9c3ac6e56d78ce02b7b917a473e0da8723d35b6120b3ee1bd91e9c4f46 SHA512 1f5809530be490220b05771f314f7473298f30f733a9624dcd54df489f9325fbc7d6b1ff1ef0e3f78ba2694f6a30654d048690645eb0fecf391580966f7bc9a2 -DIST kodi-pvr-dvblink-9.0.0.tar.gz 189842 BLAKE2B 7637d64b4ef926d03cd0f3102c0d77b382bf3bdce3422bf878c61819a45e257c0818065c6b5e029cbc7aac79eab592f23a7f50b778ca20fbb504c032c3c1ad13 SHA512 16c30659c6edbb977df13486f46539cf397e6770c886118b3e56c7778aee14fee6caf1d2525a3d411c65fea06b6f95074817d563f1ecf2ee2417538b33afab3c -DIST kodi-pvr-dvblink-9.0.1.tar.gz 196330 BLAKE2B bfc376e0381057358cc97a2cba0f41cdf5cb662adab22b73fb0bd9c00951e5171a88d3755b2291232d54a73ec3c978a47a0c3a476fb6bbc52fd154e362517b0e SHA512 35562d08a5200eaf299d61704361f40ce2c52a8d6453553a8f2acd4e482992a8c71048248edb9994690a3a07df2090dc33d61bae9c7dde87f5f08a9d1ebd8e1b DIST kodi-pvr-dvblink-9.1.2.tar.gz 202329 BLAKE2B 4148f776b8ec7a2a0bf2f4952dc9380dcd0531041e1d32354fc600fd6394fdcdd03e2bca983319a53db79d0209f4ae3e10506059bdc429b8fc006f4a6ac30e59 SHA512 c9e5dc24475d3ec358852c213d2f2794fb926cd4fb2edec90c0c90cfba2a0d07f42526bfeb88c12c8c95446fbe7add76b2021f4a7f847a63776044097fc90aba diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild deleted file mode 100644 index b4558dcb6657..000000000000 --- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - =dev-libs/libplatform-2* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild deleted file mode 100644 index b4558dcb6657..000000000000 --- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - =dev-libs/libplatform-2* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild deleted file mode 100644 index 17d8ff47c378..000000000000 --- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/Manifest b/media-plugins/kodi-pvr-dvbviewer/Manifest index 023e7083d509..6b9a1281ba93 100644 --- a/media-plugins/kodi-pvr-dvbviewer/Manifest +++ b/media-plugins/kodi-pvr-dvbviewer/Manifest @@ -1,7 +1 @@ -DIST kodi-pvr-dvbviewer-6.0.6-Matrix.tar.gz 137151 BLAKE2B 51eb189d9a2f7a5f36f7efbc542c68b4460e0e23bb829b1dec39d38fdbeab5700078b06fc2b39187f8602e6b59e371e097481238f506069f3deda73bdcdbee57 SHA512 c4bdc8459d6d9b396540397b33d9055779056edbcb226a6d033825f3bb71d31981886813350b943d55247d6d8cade9c7ae0d3b921ceacba312cf9de2944777a5 -DIST kodi-pvr-dvbviewer-6.0.7-Matrix.tar.gz 137278 BLAKE2B 5dd775d9d721a07213f5b33fd3e0391a920342a57cf3b58a13283a2df951a38eed987c23fdc269c7221912a3b4d8f508c11adb0fe467e08dab4ee8c91c115335 SHA512 c74747b3f7c8198f9593e5e9682d431061402bf88cee028aac92089dc64093ae42b4cbca7c610275656a68c08a9330c963a45752cedf109c55cf5170cadbeb07 -DIST kodi-pvr-dvbviewer-7.0.0-Matrix.tar.gz 137286 BLAKE2B 86ec3f7c41e48cf1f47a55fe03dad4e362c7d279dbe11a9a014353fcb1afe67ad56498fd6d5054aa472ced9e8813de78cd89767a6546344caebbb33171661f83 SHA512 c2c43767f8cfaa5a2b50bd807a192ca73e4a52de242a0127e9486d9a9dc02cb5dea9ce4f57601e42f697f2121ce6c7347fd2ace2ea4f1ab834bf9877f1f35cc6 -DIST kodi-pvr-dvbviewer-7.1.0-Matrix.tar.gz 137334 BLAKE2B 138a69d2ff824de1d51968c89d8426508a0d941d0196c93ad5ea488549cfd25654de3bee8ea3d580c863575fce38c431520267f6e0f6fd56a82e69e6a35a0d40 SHA512 4b4d7f195695d22250b09d40a1c071c89fa1be51ab2c0fcf007292d3276b1b3cd19892209474aaa90000f6552339a084368860914ff200ee3907f3f94db75b65 -DIST kodi-pvr-dvbviewer-7.3.1-Matrix.tar.gz 143297 BLAKE2B 937e4b6771a4a4248c4869f259ba77887ecff48ced59fb4c9258168b4b8c3798401c3452a3bfc75e130d969c1472998e871d54492ae8ae4879c44fb515c81ee8 SHA512 ce81ab7712e7e428eac8569fa866afb69401046d93f096331ad491ca71ee2f56064824719d994dfe1c28d3c9e29282d17a757b9c8e003e5ca7083b617e26c223 -DIST kodi-pvr-dvbviewer-7.3.2-Matrix.tar.gz 144213 BLAKE2B f17b9562d151411d57b1d236d4e7341e10e59be1ed3252d847e6b4d181967452ea5bc9e99b16a8ff7fa642f2d1def1521768373fd3b98e9482d9359c7223c6f8 SHA512 63c1a4994ca1bce99967950b75b3d1d8fd3aee643152cf15611e3b41cd159c5c5e255c4cfdee4c28abedc74c04c441fe7104040bc140eeb322289520c078c00b DIST kodi-pvr-dvbviewer-7.3.3-Matrix.tar.gz 144323 BLAKE2B a1e2f537b659f4530cf6693195ad56d4ee74a11e5d598461b9c6d4d1542ddbdb090b00f5d9b80a88a988779e57cea89483bdbcae024d979d7ab08d1039483a0e SHA512 ec87de4800790ca6d67541335eac32472b3c4417d6e906d4f2fa6864389b2f7dcb114ffc5c1281e1047b8f7a819d4072725fc24f72a63b29181e9851b782b547 diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild deleted file mode 100644 index 54f5e15ff029..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - =dev-libs/libplatform-2* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild deleted file mode 100644 index 6c015a0ae550..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild deleted file mode 100644 index 6c015a0ae550..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild deleted file mode 100644 index 6c015a0ae550..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild deleted file mode 100644 index e9950f3e4f38..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild deleted file mode 100644 index e9950f3e4f38..000000000000 --- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's DVBViewer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz" - S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-filmon/Manifest b/media-plugins/kodi-pvr-filmon/Manifest index 7ca65e059385..96e5b5a341c6 100644 --- a/media-plugins/kodi-pvr-filmon/Manifest +++ b/media-plugins/kodi-pvr-filmon/Manifest @@ -1,4 +1 @@ -DIST kodi-pvr-filmon-5.1.0.tar.gz 111224 BLAKE2B 8c65a7ed7bcd1846c0bf64ccf99111d8fdbd882a06a6045577d031fa68730ade691362f8b60105714e5ebe7f57e31d1e76927b1b505926b4fd7f3e99efc24983 SHA512 02ba24e23c44ae3000c4f41e90169ea1455678927c6de1fda1927c705bbb236ed06bd5ecd0da59f547f02afe7b695306f7282cdc5014816fd9e0f1922243b2fd -DIST kodi-pvr-filmon-6.0.0.tar.gz 108084 BLAKE2B a30f73569fdea28d9c4beca1e605099e9ee4bdfc61c9c56e7c5089d26857cd67785bff0b7ac81916379d8ec825e2f1c1f870a9351bd49d24f35e7274777596ec SHA512 c86f649a12fca13ba5aabcd3c4c37a75279646fd093f48aa20ed3d6a75ad1de0980daffd3aac4771581628974515351c8f9618f60b4b5ea6b66ad91ea6ba0f6d -DIST kodi-pvr-filmon-6.1.1.tar.gz 109741 BLAKE2B bb5bae3f97e6722f501c3ed5f8873787568ec5397306580d46c2ba68847315fc07ba2156a789ad6f9d7a35edd4e05f7399389db6833800ed3f49a7a9c966d388 SHA512 435bdb66092a7c48093915bb4a70ad6fb266f6706d130d1be31e272b12ae1bedf0f42b57fa81385cbeec0f948b8a3664fc1a4ea590f5c179e74266a506f08631 DIST kodi-pvr-filmon-6.1.2.tar.gz 111152 BLAKE2B 43a8dc37b45cff82b9bd753d95595a61901df03a9e7ddc8c028dee3192693609a1d6c6803969bc5186817779c55819f90b002aaea2c4e99026cbe216341cdce2 SHA512 96f767e55c0d2f9784886c2f3a2e8500e007060898cbf6d448b676c89723759da5172b185e9a5e34c21975379cc103cc3d6a95ba6b51b39af0c2a6333406a0b6 diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild deleted file mode 100644 index 6c7b60670368..000000000000 --- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Filmon client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild deleted file mode 100644 index 6c7b60670368..000000000000 --- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Filmon client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild deleted file mode 100644 index cbcac25ff490..000000000000 --- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Filmon client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/Manifest b/media-plugins/kodi-pvr-hts/Manifest index db576cde1a88..1fa2273daec2 100644 --- a/media-plugins/kodi-pvr-hts/Manifest +++ b/media-plugins/kodi-pvr-hts/Manifest @@ -1,6 +1 @@ -DIST kodi-pvr-hts-8.3.0.tar.gz 181974 BLAKE2B d86bea7a037ea0abf4a2e6e9b45fb7c69f03d4f29f7b97f9ed0367bee3d243e09fb1b3998c437e9103672de4bd8fa7422f5c89ac35e87c5ebccf730f3d2a3c71 SHA512 4c49e5351608da49317e4916e8f60d88df0f9f907ce0cae026708e758f6937e33ab25dcb82351986dc3f3b8d73f40222db38bdb3db046c8b67b0c17ef7892abf -DIST kodi-pvr-hts-8.3.1.tar.gz 190434 BLAKE2B d1a2d17e94e02ec37d0598c5d550859db46214bb0acc20034b809386935301499cba53bae8db8668099d82deab986983f3952cc879a4160ae1bf1b992c347b6d SHA512 adbc77518f45d0c745edb8c1c687b4a3165b8d96f62f5a923b327f0ad89a52a7f1d45ad4541ac1dd9bc8f22b2537c018d977db4e0e8ee6fa3c9495bd36eb7fc3 -DIST kodi-pvr-hts-8.3.2.tar.gz 190508 BLAKE2B b48ba46bc640d23ea7157c7a4c013879e201a30d8c45849cdbfa33e4d52bd9508761d241f67db980fb9c518aa9921781907329f3ef3f1388cd8321bd49eb0bf5 SHA512 5ff3791c0413cc6a3ddfece9da1296611dc2bd8fd726260ded391f04f2a259a7ead756f7a069c1a5d3e2d9249e03b767b0553a2a71d297adea8644ee27f1fa7e -DIST kodi-pvr-hts-8.3.3.tar.gz 190712 BLAKE2B 3c3470eacda0df7f5dbb014597b9a492a1b926aeaaf48febb439cc253b096feec416e5ddd4c29b521c7e8389e80f274dc507912862563ed0254db03f121d50af SHA512 30d3baeb6c970a14b965f09f572d35f9d3a1339dfa624610045ad8d7dccb65d7eced665227fccda6c12801745e08ceb90ad73f2829540d49854af62757ecc5d1 -DIST kodi-pvr-hts-8.3.4.tar.gz 190740 BLAKE2B 10dd05d406b6e6b9a2608f0d9347997d9c939ba5ac937eb03d49ca8a9200dae6fee4f50c787a0004739218c35b95f14f2085a604183fd83869d886f5662f20ff SHA512 f7aadb37de471b57267984ca92484fab0736cf38db2f437dabad63ecbfd56b61f51fce077389d667eecab4f7445bfa458fe1ab8933607a81d1d69f3448810934 DIST kodi-pvr-hts-8.4.0.tar.gz 214128 BLAKE2B b69589c2bb92cf5f77b6c5a35afa37b8995388179ab316c3c84baa20a79dc86cef89b99bf2afbc5e8f89f7f85e261c83eeca2b92e94b62a5f8de41da4bd64ea6 SHA512 929d32e0702b7199cf2e80a7bd7b0ec6654194fbd17f15defa11da7aa41e068bf999cad25ebb7dcb594e5895354824483b4a4e896cc97a7b06b9183d21c0fbff diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild deleted file mode 100644 index 2229139c850a..000000000000 --- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.hts" -SRC_URI="" - -if [[ ${PV} == 9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git" - inherit git-r3 -else - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild deleted file mode 100644 index 2229139c850a..000000000000 --- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.hts" -SRC_URI="" - -if [[ ${PV} == 9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git" - inherit git-r3 -else - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild deleted file mode 100644 index 2229139c850a..000000000000 --- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.hts" -SRC_URI="" - -if [[ ${PV} == 9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git" - inherit git-r3 -else - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild deleted file mode 100644 index 2229139c850a..000000000000 --- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.hts" -SRC_URI="" - -if [[ ${PV} == 9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git" - inherit git-r3 -else - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild deleted file mode 100644 index 2229139c850a..000000000000 --- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi" -HOMEPAGE="https://github.com/kodi-pvr/pvr.hts" -SRC_URI="" - -if [[ ${PV} == 9999 ]]; then - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git" - inherit git-r3 -else - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-hts/metadata.xml b/media-plugins/kodi-pvr-hts/metadata.xml index 2c394d2cc336..3a1b408b8e81 100644 --- a/media-plugins/kodi-pvr-hts/metadata.xml +++ b/media-plugins/kodi-pvr-hts/metadata.xml @@ -5,10 +5,6 @@ <email>candrews@gentoo.org</email> <name>Craig Andrews</name> </maintainer> - <maintainer type="person"> - <email>fordfrog@gentoo.org</email> - <name>Miroslav Šulc</name> - </maintainer> <upstream> <remote-id type="github">kodi-pvr/pvr.hts</remote-id> </upstream> diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest index e29119f7433b..faf9af3554a6 100644 --- a/media-plugins/kodi-pvr-iptvsimple/Manifest +++ b/media-plugins/kodi-pvr-iptvsimple/Manifest @@ -1,5 +1 @@ -DIST kodi-pvr-iptvsimple-7.6.5.tar.gz 192388 BLAKE2B 596622b1058c392656dc27fd0a1b615f9fe1ce12695adc4e26aa5417e5250d6f18fcc3cafaab4d6c53d00c44fb57821fdc976b4efe369e24a3997921606dbeef SHA512 ef16b71cb1adf6d68e74935a12d5ecb8c52c732f5a69e0765558107f356686c83427356bbef3227b6744ea314ef2f1e6c2548ecb1f90a38a521d351048fac43a -DIST kodi-pvr-iptvsimple-7.6.6.tar.gz 282395 BLAKE2B cdb3a98f9e727aad872f91a9f8784a797c0a87f6ce05ec0a21630b3912fc8a5b6548b94fcff58c35c62618c00bcedb8abcf45b7073afcd35dfde576034e75617 SHA512 7a927bed2e2121f3949a706cbd0f8085462f66dc8cfe3bfd686364cb8412f7feec53440054839ea2b6ac8bc124a15875112aff906c04c86d5867194e42875c30 -DIST kodi-pvr-iptvsimple-7.6.7.tar.gz 283836 BLAKE2B ac9a49ce09dfb02c5f69c57bbcfe2112fe7c68610e702c1690bf07398d53954512650294eb34d82cc3da037b6925beda4bb226ae55526c1a5837a97631b6e0e7 SHA512 ba9d70da83cb503f30027b2d57941f84a13b335596d085cc59a1dc61ce05e08735c6dd260fc17ac9175035a5928f211d045a8da462e323f6e9d7ed852eeede95 -DIST kodi-pvr-iptvsimple-7.6.8.tar.gz 288131 BLAKE2B db77ea4e2f374a714041a4bdc8d8a49458b05c3ee40a989039ed0087a6872c167da2fd56aea7e284290a1a0cb84a46e3e714e4bd803c6b3167c4741f3f99ae68 SHA512 19d884b1497e64bffae10e380b4536651c31d567d2857b665098aa576766f26c035be0e5ba3398cac04d376389e972530a795ae91b533fc87ea97e3f35532d27 DIST kodi-pvr-iptvsimple-7.6.9.tar.gz 288485 BLAKE2B 35c752b0f7ed10d8f6b452d074c576554d3e49a67e56076af1c2cb31037a02f9ca7b7cc86815c30c3aff17b2ce8b33eca1f0848b353f3cf30b51b6e288458183 SHA512 72316d784410284b2c53dc259b22498e871ea8d82c0b91a744ad100a5c511cf0dffef9952a6bca33adfe129d7f88a4cbae74659a8b1fa4037083283d2916f699 diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild deleted file mode 100644 index 36d5b715c65a..000000000000 --- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's IPTVSimple client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - dev-libs/pugixml - =media-tv/kodi-19* - sys-libs/zlib - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild deleted file mode 100644 index 36d5b715c65a..000000000000 --- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's IPTVSimple client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - dev-libs/pugixml - =media-tv/kodi-19* - sys-libs/zlib - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild deleted file mode 100644 index 36d5b715c65a..000000000000 --- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's IPTVSimple client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - dev-libs/pugixml - =media-tv/kodi-19* - sys-libs/zlib - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild deleted file mode 100644 index 36d5b715c65a..000000000000 --- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's IPTVSimple client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - dev-libs/pugixml - =media-tv/kodi-19* - sys-libs/zlib - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest index 38772c86a16f..ce1469cade4b 100644 --- a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest +++ b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest @@ -1,2 +1 @@ -DIST kodi-pvr-mediaportal-tvserver-8.2.0.tar.gz 405092 BLAKE2B ae20d4dc06ed8b6ffa1487c932f8938267b3bed4ff28c42a6721de5bf416aa3a2517658fc8044369b83895f0c0c0774b25a57c24fc324cd06d4bebe453b3caa6 SHA512 43c13cc131a66195d8afff9214ebdc21ae6b69011e6695c2f57ee86efba3bb50032728eb118c2f8b0124dc3a8bceb00dd68320a6b03330c3054bc3de89194a5e DIST kodi-pvr-mediaportal-tvserver-8.2.1.tar.gz 411048 BLAKE2B 803b47e42d7b7e777293f2d777a7bddbc2b0400b7bd43d5b441829276e6a7512cc3d30a2949a3d4703da7282804e536e2420a1f40cb05dc6143bdee931adaebe SHA512 d257992bf77a49bf9b130bf91764b2c174bae955c8fcc3e487bc65c5f963963e10e15855019e9dcf3c9e8ed2fa3e7db874e7282cd269d313cc15c664f88c9ad1 diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild deleted file mode 100644 index 1de2f204415a..000000000000 --- a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's MediaPortal TVServer client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.mediaportal.tvserver" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.mediaportal.tvserver.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.mediaportal.tvserver/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.mediaportal.tvserver-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND+=" - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest b/media-plugins/kodi-pvr-nextpvr/Manifest index 67a5908310d9..93a25ba6093d 100644 --- a/media-plugins/kodi-pvr-nextpvr/Manifest +++ b/media-plugins/kodi-pvr-nextpvr/Manifest @@ -1,4 +1 @@ -DIST kodi-pvr-nextpvr-8.2.3.tar.gz 150375 BLAKE2B 56493c4f7cb1a42c5b792934ffe5495b8c8083fb12a262a96f47fcadab53a1acbb3c614bb3c507980860bf2cc0c54be374207bdeaf9bb6478991c299c960081a SHA512 6a0bc9e170726246fb46e6fee6c829c36afd570be98ae53901da7fd8a72c319887d8a179dc9b227b8ef0b1628767b7257ef650bc127598d1e1337328c2aa4842 -DIST kodi-pvr-nextpvr-8.2.4.tar.gz 158037 BLAKE2B 7696679bc7f4d667df95e674e48d1616aba2588f4e1ed5e5d388520369c9ab16e75748203a18d5f85df4cbb1f1cb7eb8371fd2717bce79ef12edd82b0028ad6d SHA512 e256eb268afeed810e7fe94194762a3f22ba7f24bccb06a4ac137170864d96daae00094fd185354d88baedba34dd54e15c935f4dca6b268b0c74b1e9415ddeeb -DIST kodi-pvr-nextpvr-8.2.5.tar.gz 158146 BLAKE2B 2e6060b151b0e16decbab39762facdb7d05ddc8c8d1288894ba53e28d6ebd484799399793482dbd2e7adf1db10b0ad89dc1169a528e5ed362e3835942bcedd8e SHA512 7ff620339c03a7519d2ea01be66a18df7a800ddc7e997fef2826d956565e67b8e5ce95d959409b7a476df39947a0b430de91d7e34d8163718cba0f9f3fd7ed24 DIST kodi-pvr-nextpvr-8.2.6.tar.gz 159496 BLAKE2B 1e09869b04e5f69279c33138bdf466db7f00e92945437d86d5a61f57a41cd3939ecba50404da844778ea92a8dca322c4cd520c045c6ccf10809cf64acc61eafd SHA512 dbd666b96982223d5f8ef546e3dbbb42390e13109aa0c4a93222e1668171001391136b952d986d30ce8742394b502f7b41d8fef3ca2967bd1cf4bff5daebb1f8 diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild deleted file mode 100644 index f1d5484de0ab..000000000000 --- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild deleted file mode 100644 index f1d5484de0ab..000000000000 --- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild deleted file mode 100644 index f1d5484de0ab..000000000000 --- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-njoy/Manifest b/media-plugins/kodi-pvr-njoy/Manifest index 76bfcdd16576..95f48a576908 100644 --- a/media-plugins/kodi-pvr-njoy/Manifest +++ b/media-plugins/kodi-pvr-njoy/Manifest @@ -1,3 +1 @@ -DIST kodi-pvr-njoy-6.0.0.tar.gz 54587 BLAKE2B 94d499840f91a1ffc57fbd3d364df1810eb82807532c8a95d66a8a2cd3e3da6c6177a01ae97ff5936aa9b35fa4ab6e1b8ed56691fe32213031f433691090cbc2 SHA512 3279226b3aef3511d7fc5c0cd73f6bb943321f8ee903a1f3736e707488c6ea7e14ab930ef54b22548a87f8daa6e19fc33f7f86d62e4b7ac53ad7eb4dfe526fd1 -DIST kodi-pvr-njoy-7.0.0.tar.gz 54987 BLAKE2B c43498d3c29aed4d785373e56180fbc2be225e37be73c6c8a2ae7e40db27f7060aeb5dd3f98a38aaac1b3f098ce5ae2d27bd5a4a1edd4d512f5be78780323586 SHA512 a69757cd1d236ef0bf2624fe8f20485536a23d3c62f1c859f20a0f776a9353726e5fd53b3eed852ad0edc8f502d2aceabdcd6c74141504015948dd7d101a5ee1 DIST kodi-pvr-njoy-7.1.1.tar.gz 56749 BLAKE2B f1849e2b114dd873c78ae48b25223f28a45b5ca46ef7a244ddecab9ec0a33de31c22b1709ee698161052de9104c023b448e196259f02d2c98a02d44f25aaa0cd SHA512 fceeda6d4f967f250ffbb5dc2a4d0cd9248cf61447ccbeb6152f5812186fcca2d41222038ffd53f7d7361ca06fe92599d7eb44d0850e03e9605d33e89086a201 diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild deleted file mode 100644 index 264ca39f933a..000000000000 --- a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Njoy N7 client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.njoy" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.njoy.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.njoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.njoy-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild deleted file mode 100644 index 264ca39f933a..000000000000 --- a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Njoy N7 client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.njoy" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.njoy.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.njoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.njoy-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-pctv/Manifest b/media-plugins/kodi-pvr-pctv/Manifest index addaf1916aad..9dda038fa698 100644 --- a/media-plugins/kodi-pvr-pctv/Manifest +++ b/media-plugins/kodi-pvr-pctv/Manifest @@ -1,3 +1 @@ -DIST kodi-pvr-pctv-5.0.0.tar.gz 65924 BLAKE2B cf2a526359457d057c32fd0ec726e59fa64010b51f1cb48841c387f38834433062487c1c12ae83aed9e653a639a4d6329145ee07f21972b0d452d5f9f9919189 SHA512 88addbfea0d39384ccb8818e88984e8eb55f9214f350285a6fa42de18045611c0cf98937e252fcd787b473fddcee0f2b3760262d901fc4b158aa4b416332b795 -DIST kodi-pvr-pctv-6.0.0.tar.gz 65852 BLAKE2B d0bf91ebea7a2d01fb87a79deaad8edd5bfed8be71e723df11fec4b2186f5d9785dab023e67e2290b958adb245446a3b448b0f1498026ec15de6637c7778ca31 SHA512 33bb46f872832835a16fdcc25bec8a67cf800e80c22bf59241e5eaddc3f7d6fedd9a60155b49b6b21c2c3a478cd5f4be503a120c04cf566fd8329ca08df2b0f0 DIST kodi-pvr-pctv-6.1.1.tar.gz 67214 BLAKE2B 468382cf62dc9c54b01a7ccce25ec73afc5bb405285adc561fc44125f9b57ec3702d6d3dad4a9fafb50ec9ae58974d1b6ae95347913abb7b67e3ad72d31ef1b7 SHA512 12fa2d9299ed84ec89cf4f159946cb007a9a7d404d68a72eb5b63711b4ade6af054107d4880f81d8b3b6683f02aa2495b9c3fbf5d1f5e3d0aa7b8a3316b028ed diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild deleted file mode 100644 index 8eaf25ef8f17..000000000000 --- a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's PCTV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.pctv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.pctv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.pctv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.pctv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild deleted file mode 100644 index 8eaf25ef8f17..000000000000 --- a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's PCTV client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.pctv" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.pctv.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.pctv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.pctv-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-stalker/Manifest b/media-plugins/kodi-pvr-stalker/Manifest index 3a9142acfe49..653d7d6d823a 100644 --- a/media-plugins/kodi-pvr-stalker/Manifest +++ b/media-plugins/kodi-pvr-stalker/Manifest @@ -1,5 +1 @@ -DIST kodi-pvr-stalker-6.0.0.tar.gz 114838 BLAKE2B 31f567d73dc4851acd748bcfa8187014aad9451e05727cf8b8b705ec936b10b39e62c82f451c6b4049bc70c70708beae2228cb0b5ced71b34de53b497c137076 SHA512 99b9c2a2876023efe510a9970e0520804180e138d63ed1a13fb94e86b346d09c252c8edf12f3c3a7d2610d80d25cc74e938b35ecd925846f6adf648430b0938e -DIST kodi-pvr-stalker-6.0.1.tar.gz 114575 BLAKE2B cb42fcd4ecc7c65bac75eb12579d0dcdb5827312c275a9db998953366c6a59a1033d7d26cc9db91c909d694340bb0eaf53e9d982604ec45b8cb349c4210565c4 SHA512 e71e37e7b440cb2d4e6f72400cdb457fbcdcc39893cbe70144b9ac1941429f45b00dbf7516b25a8ac874ae471a14335ce74c845239a444446b1fda97361b0757 -DIST kodi-pvr-stalker-6.0.2.tar.gz 114593 BLAKE2B 673a512ba369a85c6b08820bce845ec38d1ad4710767e585fe18f24c73bbf2b589ed3b52e3a0868a468e57094509ec2bbf1a7477c3602aafbac40095e2948bad SHA512 c8d5a2fce823e9dd00af53f12544ef6f5294b736032fc94d53312b018fb9d6ccbb9a2249cf4d41a40c89b0a0e42dbf252c7897e14c33e5f75487620260e493a5 -DIST kodi-pvr-stalker-7.0.0.tar.gz 114736 BLAKE2B a039de58e9f0cc687553b9bf852b4b4fe2f7d1af2682322b29d97c7452b8f2bf5015b72262ae680557666144403bed605b9379e4b7a79eb1e832091cf21e8f98 SHA512 d916bf0bf12196672c8576a1e30fb4a6e4fca48d0dcb0e5dbf28bdd78a4266d13a801d92b304bc2b08cc80c45c78081b3676d71331ef42849e99ecfd5848a88d DIST kodi-pvr-stalker-7.1.1.tar.gz 118225 BLAKE2B 258c45c85ad71109e44c2fd52bbe9b04aed996cee12b7e2651ddc3170a5c0c6409d0beaf1fffef28cb71a78d0ce621c69297762be32e15f660c3f0fada2c610d SHA512 9f47dcc44f1f5448b36b456778e8592768e28253083aae26a7d65e1f793c841b0c5fb2f83cd398e0895cdd7e31a608c340c518e4d7e63d0075d93fef5f738739 diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild deleted file mode 100644 index fd220bfdc74f..000000000000 --- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Stalker client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - dev-libs/tinyxml - =dev-libs/libplatform-2* - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild deleted file mode 100644 index 72e70d8feae4..000000000000 --- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Stalker client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild deleted file mode 100644 index 72e70d8feae4..000000000000 --- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Stalker client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild deleted file mode 100644 index 72e70d8feae4..000000000000 --- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Stalker client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/jsoncpp - dev-libs/tinyxml - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vbox/Manifest b/media-plugins/kodi-pvr-vbox/Manifest index c52bc7cb50f5..fe8444906622 100644 --- a/media-plugins/kodi-pvr-vbox/Manifest +++ b/media-plugins/kodi-pvr-vbox/Manifest @@ -1,7 +1 @@ -DIST kodi-pvr-vbox-7.0.0.tar.gz 159504 BLAKE2B b0046434338d0afbd11b965a58ce292e5c141ab4ea13e07ddba3868e1217e50dc4d266351a6b1b6c08287bf65b7eb736d8efc9074fcfe602d30df49a41141632 SHA512 7e8965422c750e00104c27f6b67d6d14648c840684702bb85cd7350647734848ebcc43bc6cf53e2edd2c432c8e1289908f43eafb87bc7cf70652026abee0177e -DIST kodi-pvr-vbox-7.0.1.tar.gz 172788 BLAKE2B d9493cee26abd8ff74aca66ea737e81a52b835c885ba94cf120f6a78e1d3132e102af3ce2aa7eb88fa3c1a522e934ce8c0d3ed935478fd3b2092f8b86ea9fb83 SHA512 fd5caada7588d14d5cce84673cccc41831379ff10f67e2b041406f82a1790e7dd46394e5bc2a106ccb3b01261eb09a7bec76111693aa1eb5131d5f275ad8f4bf -DIST kodi-pvr-vbox-7.0.2.tar.gz 159326 BLAKE2B a4d463e52417ef82d13ca29dae9b6cc4e1b5582994f88ea7175410bc21fd9e0461c8b4908627f06896aaa130c3970be62af7e9652a60df8495a2b84160b73294 SHA512 b8557dd74f3d0e8a25f83cf3ec2230032f6bcfcb24f1ef21f076a7e51d65115dc583f8b8898e9dd426fb81605687c0aba203774567b9d993d5de68ba4af915fe -DIST kodi-pvr-vbox-7.0.3.tar.gz 159325 BLAKE2B c31b44ec28f6c3f1a0a031f2d435b3a2659913cf2e7a0a00ffb4006c11c5e9298e7d0354645d972b64b76ae40c111693b19cb2b262ae163d01a6d2b67806a70c SHA512 eb46342f63218285a36ca8298a021858517a11752a53af998a73969d267a28f1693d8c6b7132292dfd5e12d8903e8b5a00dda4ebf51363bdec03c6d712239b53 -DIST kodi-pvr-vbox-8.0.0.tar.gz 159484 BLAKE2B e431632d5ce282d29a976426e92f93d946c7bdc8078164ee4da8f22e795c14fb8b66f183f0957bb8b322762dab673e7c320db2102d21162097502f098f5cff5c SHA512 5d2d1e4fb824d8a3851650d5cfc539b19c6d10983cfb3a5ad931ad835613fbd6089eaabd5de1807eab16039bac98e49623ca27022b09b864610b0c751499bda9 -DIST kodi-pvr-vbox-8.1.1.tar.gz 163007 BLAKE2B 7f88ffbb8b939457f25d47f1e29d7a85a4941e8ce6457e7d6ab27fa2d1f2848da3e37dbc2986e8e0e07d837197141402808f0c6a99c287555b463ff8ff3a5438 SHA512 5df148a9ce5faebc6abcf359616a6ebfc38ea0039574ca6c7bb4f2ff3b644d5a880f1caa8746d8f5b4787720152c478a3b1a7eeaa64b5310214354ec540e3781 DIST kodi-pvr-vbox-8.1.2.tar.gz 163016 BLAKE2B a140551485e4bcfa1b067d56b571a046afd7e10944c1b34221739b2a3c9ef6f17523b01a019ba7e049557970a1c9eaa9bf6733887357ab89d498774ca1e1aa20 SHA512 f0e3bed8305d9f7762ed41c3350029e5b374cacf3bf936e5b35503f651761e7addca1f961a7d44739dfd92e48bdd7756c53b616e2183c91c446afc2411598eed diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild deleted file mode 100644 index 482dc7190457..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - =dev-libs/libplatform-2* - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild deleted file mode 100644 index 9ffd4c8c835d..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild deleted file mode 100644 index 9ffd4c8c835d..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild deleted file mode 100644 index 9ffd4c8c835d..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild deleted file mode 100644 index 9ffd4c8c835d..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild deleted file mode 100644 index 349e008af303..000000000000 --- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - dev-libs/tinyxml2 - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vdr-vnsi/Manifest b/media-plugins/kodi-pvr-vdr-vnsi/Manifest index 77a37f4a1630..3fc0df48198d 100644 --- a/media-plugins/kodi-pvr-vdr-vnsi/Manifest +++ b/media-plugins/kodi-pvr-vdr-vnsi/Manifest @@ -1,3 +1 @@ -DIST kodi-pvr-vdr-vnsi-19.0.3.tar.gz 183828 BLAKE2B 69b14fe2b8af4c03725e300ea21ed189e0df174cbde1fbd7c020aca279b6af5884c7cc5b4cd90dc220fa20744d409f1b59b4e84fa0e11ddd1bf76ac494709ce2 SHA512 eb27dc9fc868a016d39718f1a6f3c719808231cfd092dcc0ed5b85ba017ad8f93e4c562c1475ff3c7e88bbb08ae33aba14cdea7eb4b1ebcd7b64da42bd7f1673 -DIST kodi-pvr-vdr-vnsi-8.2.2.tar.gz 167074 BLAKE2B fe6cafacb16b31456f3d6f103a836a20cb2fac9d55aad56df858975ba23b9e5de4d29bebc97e276028289a98b196f96f0c30135f94d8316ea6da1c7154a16775 SHA512 e5ad58926058473feb089ad96acb4b348c674fc77ec412449cde36d508c75409bc6bfb24bd804b5f50a202e83a8a01b6fd823a1667de368c1f4b768512d519d8 -DIST kodi-pvr-vdr-vnsi-8.2.3.tar.gz 171586 BLAKE2B e7b9beed693c84f7a94657eed297a1d76669c2ffcee5be5604d1dc239b9de0811848aaafa87396125f5eacdb28ea7db0e8d3d52f7d4c63e46e0c830aadc8f4d0 SHA512 9fbb3e988fe6352fde230ce072b35e591d69015bbfd93a4e61b2719a1f36ef495d23db30d44a6c611dcc1b4e36339b454138902c3f815940c5a77ff2b3d9c62a +DIST kodi-pvr-vdr-vnsi-19.0.5.tar.gz 183902 BLAKE2B 1bc2980a63cb1f04a6b7f609286eef8c710175d73f5b7f7c52f9c816c74ef6d97e23453fb636c257f76924c2763e6e5845ddc1a54bb43564c04a1418d9be7683 SHA512 67a9169069fcfb6a1b64f67a4eb5e46ebc6da61063afe7db0cbcc8abd4c79d16e446a1d080c42f4153edd26c2fe262d1c1c595c4ee9880a33405887a2817de6d diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.3.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.5.ebuild index fc0fe6a6a3c9..fc0fe6a6a3c9 100644 --- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.3.ebuild +++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.5.ebuild diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild deleted file mode 100644 index 3dd5faf015b3..000000000000 --- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi PVR addon VNSI" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - virtual/opengl - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild deleted file mode 100644 index 3dd5faf015b3..000000000000 --- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi PVR addon VNSI" -HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git" - inherit git-r3 - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - virtual/opengl - " - -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest index 0bf38794eaa3..f31b8ec39e99 100644 --- a/media-plugins/kodi-pvr-vuplus/Manifest +++ b/media-plugins/kodi-pvr-vuplus/Manifest @@ -1,6 +1 @@ -DIST kodi-pvr-vuplus-7.4.3.tar.gz 285230 BLAKE2B 0ef24cb24f745494ea86ea025943bd4c159beaa684cacad569ef603d355b917351b92dd145d1fc8e3069896f404727f6aaa2567b5f3633fcfa9dbdd1c60fd09e SHA512 b563c29600126ac0d25c744be64d060691331a875b7945c211f1267daa43d8db034c717b1def49ad85aaf50f81826e4c7ffcff08ad4422fa67abe2ea3cf5557f -DIST kodi-pvr-vuplus-7.4.4.tar.gz 946491 BLAKE2B d3a64a10b7d0b0774aadf6290f70a6f8fd90de0790616d4b64927316c46929c77cb49fa0d69aaf5ba847513d5ad1fa2d208557e4b0b071c04bda94f53a3d086f SHA512 21d705116816d6acc1b70b6b1bebc0ca4bc0eedc2e55c204697608597d6bc88be47b16f18a2d1b04f8f22600a5388062ae259842702ab1d2170ace496edee2b7 -DIST kodi-pvr-vuplus-7.4.5.tar.gz 947455 BLAKE2B 055afbc8dd7e902771b88e34b47ff7d42ab6e30de27d1779f54847a4d04cda920552b3bbcac46e1ae26f5a113f014d04998aec71b83c4ab242f966035df398ce SHA512 04ba9ab1b7aee4418c305538ac880aae80c1523fed10d7104dce8a294c072d6be87469016fc673e4d54cc1faaab0074cd15f6edf3207ad88a962d4a41844985b -DIST kodi-pvr-vuplus-7.4.7.tar.gz 947568 BLAKE2B 92ed09db11542a0d8c027e2828dd55df464ebd26ae22076c00a617124c3503f1e70623ae594789f1867d7f1e54649a417198153d7841e569f43506cd09dc1792 SHA512 a5843b36a3249810e0f23c9df66079dfc587697bc3dc43e013392648c60fde3f09b461a8323389a50cb3874a1bed24139bef1db9854fdc579f23d246b5c69e3e -DIST kodi-pvr-vuplus-7.4.8.tar.gz 947667 BLAKE2B 3031fb16698dfdab3c6466a44870760a930475929652b42fe72164bbc152db4886d5a78b1240c0729a6746fa9424515ac0a2ff583e9a0d1c87354a1e243cddc9 SHA512 669dd29a70efd6ef5b9698fb74560262bc2aff9a73c2220a452aa09b6f88323553338183cb9de95c268c1fef44352efade202512b531de90aec46cea402e46d4 DIST kodi-pvr-vuplus-7.4.9.tar.gz 947759 BLAKE2B 58ad0cf68b8c70bee7c39a2e5a1eec874073de03cfa34b66c8f65b4fa84de88dd0c9a2d3fdeec55236265cd6ae748dde74942e1dd68b71ab64940b327c017426 SHA512 beaa89a348ef0fba0d51d982590731102d548f2c95c095ceed132306e7b76b4e5d9613be135c9c05d86a38b8b7203ec750e80dbb8bc5692d5f653fab9137c1c4 diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild deleted file mode 100644 index 20323489f843..000000000000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild deleted file mode 100644 index 20323489f843..000000000000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild deleted file mode 100644 index 20323489f843..000000000000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild deleted file mode 100644 index 20323489f843..000000000000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild deleted file mode 100644 index 20323489f843..000000000000 --- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake 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="Matrix" - 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-19* - dev-libs/tinyxml - dev-cpp/nlohmann_json - " - -RDEPEND=" - ${DEPEND} - " - -src_prepare() { - [ -d depends ] && rm -rf depends || die - cmake_src_prepare -} diff --git a/media-plugins/kodi-pvr-wmc/Manifest b/media-plugins/kodi-pvr-wmc/Manifest index 6583522138b7..79a02b4fbf12 100644 --- a/media-plugins/kodi-pvr-wmc/Manifest +++ b/media-plugins/kodi-pvr-wmc/Manifest @@ -1,2 +1 @@ -DIST kodi-pvr-wmc-6.1.1.tar.gz 185138 BLAKE2B c01e5c5d0b70e90d91a44d90170f308ef51fba287574ef8f89d091cfd26ee1a7dc520d4abcf9f7ae2e280af5fa0db0dcdcb2b626d1888e9dd835eb18f9617eae SHA512 4d9adbe042e6b9a0f8b03be2d3981255199a76960d1a94541f0d2bee64efec76de24c8a387b3ae867f0e1d4633d25890a3870e85dc7d683f2db904e006a52df4 DIST kodi-pvr-wmc-6.1.2.tar.gz 190018 BLAKE2B 311406bfdaf2aa36eb8f11257de65d555581acdcff19d6cb0bceb2d1cebe3a33fcd49cfd2344095e5ae482431f00964c6d95843e0c6702c2e2f3d2e7092d3096 SHA512 b0e53c8494a5c811182358afbc7834b7cc51104839c7b4bf59047ef00e4b9bbf013368d94f095fa384dd4aa590a1f64c0235328b652962cd39430273c8e41c0b diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild deleted file mode 100644 index 66f8557b7b1b..000000000000 --- a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake kodi-addon - -DESCRIPTION="Kodi's Windows Media Center client addon" -HOMEPAGE="https://github.com/kodi-pvr/pvr.wmc" -SRC_URI="" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.wmc.git" - inherit git-r3 - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/pvr.wmc-${PV}-${CODENAME}" - ;; -esac - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND=" - =media-tv/kodi-19* - =dev-libs/libplatform-2* - " -RDEPEND=" - ${DEPEND} - " diff --git a/media-plugins/kodi-visualization-fishbmc/Manifest b/media-plugins/kodi-visualization-fishbmc/Manifest index c7325ea6b58d..7108732709d8 100644 --- a/media-plugins/kodi-visualization-fishbmc/Manifest +++ b/media-plugins/kodi-visualization-fishbmc/Manifest @@ -1,2 +1 @@ DIST kodi-visualization-fishbmc-19.0.0.tar.gz 377037 BLAKE2B 7c60ea6ae87a2d9caeeee34e6b48117b2d41fc339bdccd88f2971ce5c3ca6f757e2884722ad793bb2a96c04a3d05aaef8fe329e102cdfaaad77d4fdfe80d3215 SHA512 f982c9365039d6b02099ebab9c8ff85ed27357780fe1426b9d77985f34d0053cc5a51183ec7ec73ef84b2131325f4f9786171d609306bf06be3c2e02bb0e40cb -DIST kodi-visualization-fishbmc-6.3.0.tar.gz 367650 BLAKE2B 78081d673a1eddea8d16e355176eed1b61f0a8e748d0b831f74a3780a9a11be19bd05c1376413dfd10276192f1a3cebeb11ec8f258fb96f16b0128112fa6a2b6 SHA512 02f72476571b2c49629406394eb55c6d9635b7359e8c9aee545d1e486060282389c794657016ed9aed9c2c5471222170b32ac78d5d800f7cc906344bae9a1332 diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild index 7466a898c719..62124d599686 100644 --- a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild +++ b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ case ${PV} in DEPEND="~media-tv/kodi-9999" ;; *) - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" CODENAME="Matrix" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild deleted file mode 100644 index 4264440c3a7b..000000000000 --- a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Fische visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.fishbmc" -KODI_PLUGIN_NAME="visualization.fishbmc" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - KEYWORDS="~amd64 ~x86" - CODENAME="Matrix" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-goom/Manifest b/media-plugins/kodi-visualization-goom/Manifest index 3884008628a2..a6b370410d52 100644 --- a/media-plugins/kodi-visualization-goom/Manifest +++ b/media-plugins/kodi-visualization-goom/Manifest @@ -1,2 +1 @@ DIST kodi-visualization-goom-19.0.0.tar.gz 1217302 BLAKE2B 7e7092d47a176cb25930616eed696023541e2e056efdb9b0cb0396763f761ec34d3c38f5c95540408dddb14d26ca9f95817b6bba12931485046f3081bbb17cd8 SHA512 199fb3dfb03f2874b5cf6df33fd29de3727026c98a7115333db2f19fa880a723930a1b8336ab125f769928af1e823b01fbdaeb66ee02f673c77d68cc61b84f13 -DIST kodi-visualization-goom-3.4.0.tar.gz 1210534 BLAKE2B c871188f50a1deab108e36e4199dc4d0450ddb59cf8f87090505b46f7494a66006b796d4a7c60e61057f8668dc7afebbab15e1018ed8fa644d77315ea8b3c2be SHA512 d864932202b2611b435b91a0ced86cc60b5e1853dfa958651a7327e931d7744b267d4a151f1a8e1d8080f37c009b6bc5d22ca9cef5bf2f9cecc8d4a114fa1971 diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild index 472e40b89e86..6a1753f77e44 100644 --- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild +++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" DEPEND="=media-tv/kodi-19*:=" diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild deleted file mode 100644 index e1aa393b2927..000000000000 --- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Goom visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.goom" -KODI_PLUGIN_NAME="visualization.goom" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-projectm/Manifest b/media-plugins/kodi-visualization-projectm/Manifest index c5a77263da5c..3a89c1cd2bed 100644 --- a/media-plugins/kodi-visualization-projectm/Manifest +++ b/media-plugins/kodi-visualization-projectm/Manifest @@ -1,3 +1 @@ -DIST kodi-visualization-projectm-19.0.0.tar.gz 2512848 BLAKE2B 34b5aaa3a3229565a887e9d030c43939837e9480d8e4d2cc718c06561f098054d41e293eaba15378e95d835cbec020171add0cd1d0a6ebb75c18625afa4a85c8 SHA512 d219f16784f4077c8823f680c0c6f6fe4109eaf3f6105fd0e6ca55d9a6f12942c03bce0f244edcf4778d3359850fd1f9939ebf76d9819791a45f8afd56d31ef7 DIST kodi-visualization-projectm-19.0.1.tar.gz 2512570 BLAKE2B a402b4b0a0e1cd8489f9bfb600ac4d69741044af104c8e649061eb5f00d53891966fb44820b439b29d17725404e940da7a548baa2b610fd52bb217a90fb028d2 SHA512 be7a898e2646e0042efb93334ec61a668ffecaa64c51ce041f4a044461dd46b6964eea5a8ef9de5e97c6fa8bb841be4d6e153ca985e727eae1f399b15b5fa973 -DIST kodi-visualization-projectm-3.3.0.tar.gz 2497200 BLAKE2B 894e77cabd96f8862f1873c5b506d358d4808443a92947586ae6e4907cbfe931d2ab0af19a0d6d5a35e7d93a67c184eb886b217887b45895b552d14684bff60a SHA512 fbce9121a403279a9f54eced08f2069ab6e1f732ef5c6b82380323e2357b70ffa88157428afd4884b6d119aa5a02848718e48602ce9d5f1454c8fa5ed0f78e7b diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild deleted file mode 100644 index 8bde368c1ddf..000000000000 --- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="ProjectM visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.projectm" -KODI_PLUGIN_NAME="visualization.projectm" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - virtual/opengl - >=media-libs/libprojectm-3.1.12:= - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild index 35289a53857e..5262e65622e0 100644 --- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild +++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" DEPEND="=media-tv/kodi-19*:=" diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild deleted file mode 100644 index 759f84a9e7e2..000000000000 --- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="ProjectM visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.projectm" -KODI_PLUGIN_NAME="visualization.projectm" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - virtual/opengl - >=media-libs/libprojectm-3.1.2:= - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild index df94a882ffaf..da8409f7b723 100644 --- a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild +++ b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/visualization.shadertoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/visualization.shadertoy-${PV}-${CODENAME}" ;; diff --git a/media-plugins/kodi-visualization-spectrum/Manifest b/media-plugins/kodi-visualization-spectrum/Manifest index 60e115f35a2c..65dd3fd5873d 100644 --- a/media-plugins/kodi-visualization-spectrum/Manifest +++ b/media-plugins/kodi-visualization-spectrum/Manifest @@ -1,2 +1 @@ DIST kodi-visualization-spectrum-19.0.0.tar.gz 327030 BLAKE2B 5265d568cfef5faa8f2acfdf6a590d1b6fc306169bdafad1dccaf6c93befaedf18ef555345081047602ece0e084e235d14880c29abe9c4302be71ca9f0cfca52 SHA512 9a55a5c6718fe12e1eba71c4c0797ed151180f0b220ea76aa88ba5792e31443b3e8a2add725dc4074993e2789b67ade6d84f8a23d87ffe9ec91c23395872ad53 -DIST kodi-visualization-spectrum-3.4.0.tar.gz 315666 BLAKE2B b87b2f29a3dd2cb46058661362823f3e6005e354468a5b83ce65b5e5ee59fc56c9a35a22207c61e98c83e964ea682501296a66f376f9259e73b5e76250e08281 SHA512 c653c867dc1fa4d0c4de9cb3e5dcf90daf73ffdeb2b4f50bdcb651799fd1adec549a11889e4a7fa3b9bca46ad36c68e5cea925b0cf5d006b975215c682b9b584 diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild index 9e7e857571e8..065a8e618dd4 100644 --- a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild +++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" DEPEND="=media-tv/kodi-19*:=" diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild deleted file mode 100644 index 3284a024509a..000000000000 --- a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Spectrum visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.spectrum" -KODI_PLUGIN_NAME="visualization.spectrum" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-starburst/Manifest b/media-plugins/kodi-visualization-starburst/Manifest index 16f5afbd33c7..f984a42cc346 100644 --- a/media-plugins/kodi-visualization-starburst/Manifest +++ b/media-plugins/kodi-visualization-starburst/Manifest @@ -1,3 +1 @@ DIST kodi-visualization-starburst-19.0.0.tar.gz 139450 BLAKE2B 610d62f35f2bd33385a37605072291a6df29f21830b37983563000b03bfdc572aeb58446423bf397cdbcc28e493c394ab368162bcde8ca7ce5e925bd24d76b61 SHA512 de531db6f095171c29c16b5d0f9c2a0c438b21b2b069074f62ff2b9c94912bf7a513cb2ef342c715162417ba61d1932f0f067c4eac7e7418658548b363178c71 -DIST kodi-visualization-starburst-2.3.1.tar.gz 139560 BLAKE2B f906e1f2b60c7685e354f44f4f1d2484d18adc21255ff207fc9f9a55dd7815089cab341acd06dc71cb07469508a0c0412ba1a6e1fbff26c2bd3f7445eb56fe44 SHA512 58b332c4b8729a599710cac969ceaacc23c158b30544fd5fdf9b2d168718c4c032c89e6980d3dd107dbe5de40435de6637cd25f597a3cb01287b80876cd97ff0 -DIST kodi-visualization-starburst-2.4.0.tar.gz 139487 BLAKE2B 094eb87051f3d296f1a66ed497d49e57b6080d5f2db2c6a7736056c80983282767e8ffdcc1108b3f59f0449819c274890abd463f6dd3140fcf9e5424899f9a53 SHA512 2c7ed9b1edb9310d48fc53d5eec9746d3fb51beefb24ebf7025d4b5c72ea67c89c8b92846d4daac0ec7806ebd8c39d774479cf582feac1fcd8364ad67d0f3a64 diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild index dbe1f950f0c0..e18becef84aa 100644 --- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild +++ b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" DEPEND="=media-tv/kodi-19*:=" diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild deleted file mode 100644 index 532d4ca45e77..000000000000 --- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="StarBurst visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.starburst" -KODI_PLUGIN_NAME="visualization.starburst" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild deleted file mode 100644 index 532d4ca45e77..000000000000 --- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="StarBurst visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.starburst" -KODI_PLUGIN_NAME="visualization.starburst" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-waveform/Manifest b/media-plugins/kodi-visualization-waveform/Manifest index 17029c82ab5e..384c22b2ad2f 100644 --- a/media-plugins/kodi-visualization-waveform/Manifest +++ b/media-plugins/kodi-visualization-waveform/Manifest @@ -1,3 +1 @@ -DIST kodi-visualization-waveform-19.0.0.tar.gz 552364 BLAKE2B 589d34553d63f38322fbaa0a68a5c47e45b0339bdd0ac32e9b48ed5a6e2cdc066b23ee6eafebe6ce9938159f05d17e29c320776260913c1fc48ce82163587264 SHA512 f98b8b490e3855986d82e42469df0552aa272c0717215a756958f978ea68c9224a35c8ef75d97cfde0bbd9d7c00cc81abb76eb4eb243b64c502065bfdc554d9f DIST kodi-visualization-waveform-19.0.1.tar.gz 553122 BLAKE2B 64880cc04e38ac853ff1278a9c235cb696d30587cba830a0c77aef8076843cc6c8adccb4efb8ce1312aacd6e947a592464c45b70d1ce055d88785e3255492517 SHA512 562ee37dc051271c5e080d2dae391a9437bcddc25b397caa2eb7e2cc8fed73d2644fccba740fe0084d2876c1b6873babfb114bce873a2723e994be757c8a6a0e -DIST kodi-visualization-waveform-4.4.0.tar.gz 540721 BLAKE2B 5d154dc309ec1db62f1b26578f26970c633671aefe00c08bcc0f15bed33b51f6c459f1849dad6c144eeba8aacc6f8003a76e96e10fc4e9a8d0b623342b82b875 SHA512 8452b5c9cb57c40fa79c58278ea6fa32e4a6845f0cb1555009aedcb3ce5759330918aa2c10c4fdc7c9fef97e6afff61d6145344ce5fccecbc576f64ac036d0a3 diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild deleted file mode 100644 index e48f1725e4a9..000000000000 --- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Waveform visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.waveform" -KODI_PLUGIN_NAME="visualization.waveform" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild index e48f1725e4a9..1b2f09524584 100644 --- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild +++ b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ case ${PV} in ;; *) CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" DEPEND="=media-tv/kodi-19*:=" diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild deleted file mode 100644 index 55c275ff5f4e..000000000000 --- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit kodi-addon - -DESCRIPTION="Waveform visualizer for Kodi" -HOMEPAGE="https://github.com/xbmc/visualization.waveform" -KODI_PLUGIN_NAME="visualization.waveform" - -case ${PV} in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git" - inherit git-r3 - DEPEND="~media-tv/kodi-9999" - ;; -*) - CODENAME="Matrix" - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}" - DEPEND="=media-tv/kodi-19*:=" - ;; -esac - -LICENSE="GPL-2+" -SLOT="0" -IUSE="" - -DEPEND+=" - >=media-libs/glm-0.9.9.8-r1 - virtual/opengl - " - -RDEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - if [ -d depends ]; then rm -rf depends || die; fi - - cmake_src_prepare -} diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild index 1320304cec31..a4ae34ecc7ef 100644 --- a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild +++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" DESCRIPTION="LADSPA plugin for bs2b headphone filter" HOMEPAGE="http://bs2b.sourceforge.net/" -SRC_URI="mirror://sourceforge/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2" +SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild index 335c9aee6c76..1e2ca67e5244 100644 --- a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild +++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" DESCRIPTION="LADSPA plugin for bs2b headphone filter" HOMEPAGE="http://bs2b.sourceforge.net/" -SRC_URI="mirror://sourceforge/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2" +SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2" LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild new file mode 100644 index 000000000000..693a15655bc5 --- /dev/null +++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="LADSPA plugin for bs2b headphone filter" +HOMEPAGE="http://bs2b.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="media-libs/ladspa-sdk + >=media-libs/libbs2b-3.1.0" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed 's,dist-lzma,,' -i configure.ac || die + eautoreconf # bug 889426 +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/media-plugins/libvisual-plugins/Manifest b/media-plugins/libvisual-plugins/Manifest index 906151ae5bc9..c4b39d156a99 100644 --- a/media-plugins/libvisual-plugins/Manifest +++ b/media-plugins/libvisual-plugins/Manifest @@ -1,3 +1,2 @@ -DIST libvisual-plugins-0.4.0-m4-1.tar.bz2 1872 BLAKE2B 438fa805e4dccde1f446d3e78e6d3578bbf8ada8ab664bc6e408be1a32edacdf4cb587c213300022cece442c63e88258f2d189d0b35dec9ac1a9b8de826a84db SHA512 6522491f0797d0d442e1839fcfad985fcdba4a6d43ec94eb6edf13cea09a0b187b1e7c09b0c3b2f7b8f22d9b41f9cfb1f5b3559fed00b9dc3935fdf37bf7c08a -DIST libvisual-plugins-0.4.0-patches-4.tar.bz2 10814 BLAKE2B 75e1df7ebbd7455475a9035fe5fd1249117728c74e27ff17407ae9b941bc2e4bfe3cf890ed72bb389a8be27906b7b2ec2dce61403fde8831c127198d663b3666 SHA512 e6c20ebad338c300e1c049d33241daab3d6cd25a73be3402aedb13bb3cf6a84112e074fc2d57f9a7a158d12addd0d320a94d1690ed789f3a90e9cb14cfb966d2 -DIST libvisual-plugins-0.4.0.tar.gz 828631 BLAKE2B a3afdb65b5da4cd19d9793fe8da3b14e99df77e21fb888b9f26b9c60af6b71e331b7250029144cb56281e77d2b579ce45d2be1445cab96bc8dc99dbd40794275 SHA512 f8666b548bc04e8b9ab69a37bdd5483080c820115903aabaa629bb0bd0fa8424969ee596e6e66bb90d8e62d6e14513fd57f85c1b5e7e074792cfa94638134901 +DIST libvisual-plugins-0.4.1.tar.bz2 687994 BLAKE2B 5899580c3b4f5959a5105b79565bd69d87973a38c3d860fb480d88a29846d3017b207ec318ffbd4a2e47382207ccd04cb043a99b68e76f0690cf77fa270e8722 SHA512 db80b081615e129d4bea34c7d99af1978bd1b569f4a1f17cfbbe3cadafc954085552c5944198f9c86f43aa367460d3ca5b4e4ea2aacee4f78dce9ff802a80663 +DIST libvisual-plugins-0.4.2.tar.bz2 731700 BLAKE2B 9a803c2b545fe854959043a37123089f4a215fa8139fc72a520f6cffccb004f347709ea68c273dccf60373a957ecd0aaf7ed0fd3319d431c1f65dcfe10432a95 SHA512 16015bad0a898d0990ba9d5a1fe2ab2d649b5db8b965cc00fa62b095033dc8cf27559e79cc49099b5b0a1d679f1f5f6ba9ccf2eac3ac87ebe48da2e64554a568 diff --git a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch b/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch deleted file mode 100644 index 25c2880fa0c5..000000000000 --- a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff --git a/plugins/actor/G-Force/Common/UI/LineXX.cpp b/plugins/actor/G-Force/Common/UI/LineXX.cpp -index 304eec8..5b18503 100644 ---- a/plugins/actor/G-Force/Common/UI/LineXX.cpp -+++ b/plugins/actor/G-Force/Common/UI/LineXX.cpp -@@ -74,13 +74,13 @@ - - - #if CLR_INTERP && P_SZ != 1 -- int32_t len = sqrt( dx * dx + dy * dy ) + 1; -+ int32_t len = sqrt( (long double) dx * dx + dy * dy ) + 1; - dR /= len; - dG /= len; - dB /= len; - color = __Clr( R, G, B ); - #elif CLR_INTERP && P_SZ == 1 -- int32_t len = sqrt( dx * dx + dy * dy ) + 1; -+ int32_t len = sqrt( (long double) dx * dx + dy * dy ) + 1; - dR /= len; - color = __Clr( R, G, B ); - #endif -@@ -154,7 +154,7 @@ - - for ( j = 0; j < tw; j++ ) { - int32_t tmp = j - halfW; -- c_x = halfW - ( ( int32_t ) sqrt( halfW * halfW - tmp * tmp ) ); -+ c_x = halfW - ( ( int32_t ) sqrt( (long double) halfW * halfW - tmp * tmp ) ); - center = basePtr + (j-halfW) * mBytesPerRow; - for ( int k = c_x; k < tw - c_x; k++ ){ - ((PIXTYPE*) center)[k-halfW] = color; -diff --git a/plugins/morph/flash/morph_flash.c b/plugins/morph/flash/morph_flash.c -index fb5308a..c57f490 100644 ---- a/plugins/morph/flash/morph_flash.c -+++ b/plugins/morph/flash/morph_flash.c -@@ -116,7 +116,7 @@ int lv_morph_flash_palette (VisPluginData *plugin, float rate, VisAudio *audio, - FlashPrivate *priv = visual_object_get_private (VISUAL_OBJECT (plugin)); - - if (src1->pal == NULL || src2->pal == NULL) -- return; -+ return -1; - - if (rate < 0.5) - visual_palette_blend (pal, src1->pal, &priv->whitepal, rate * 2); diff --git a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch b/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch deleted file mode 100644 index 5544d1895e02..000000000000 --- a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/plugins/actor/oinksie/table.h -+++ b/plugins/actor/oinksie/table.h -@@ -27,10 +27,10 @@ - #define OINK_TABLE_NORMAL_SIZE 1200 - #define OINK_TABLE_LARGE_SIZE 12000 - --float _oink_table_sin[OINK_TABLE_NORMAL_SIZE]; --float _oink_table_cos[OINK_TABLE_NORMAL_SIZE]; --float _oink_table_sinlarge[OINK_TABLE_LARGE_SIZE]; --float _oink_table_coslarge[OINK_TABLE_LARGE_SIZE]; -+extern float _oink_table_sin[OINK_TABLE_NORMAL_SIZE]; -+extern float _oink_table_cos[OINK_TABLE_NORMAL_SIZE]; -+extern float _oink_table_sinlarge[OINK_TABLE_LARGE_SIZE]; -+extern float _oink_table_coslarge[OINK_TABLE_LARGE_SIZE]; - - void _oink_table_init (); - diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r4.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild index 4e68ce53d0ee..56a479c6fe01 100644 --- a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r4.ebuild +++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild @@ -1,16 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -inherit autotools multilib-minimal - -PATCHLEVEL=4 +EAPI=8 +inherit multilib-minimal DESCRIPTION="collection of visualization plugins for use with the libvisual framework" HOMEPAGE="http://libvisual.org/" -SRC_URI="mirror://sourceforge/libvisual/${P}.tar.gz - mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2 - mirror://gentoo/${P}-m4-1.tar.bz2" +SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0.4" @@ -36,31 +32,6 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog NEWS README TODO ) -PATCHES=( - "${FILESDIR}/${P}-fno-common.patch" - "${FILESDIR}/${P}-clang.patch" -) - -src_prepare() { - # Can't use eapply on ${WORKDIR}/patches since the patches use different - # values for -p. epatch handled that automatically, eapply doesn't - eapply -p1 "${WORKDIR}"/patches/005_all_cxxflags.patch - eapply -p1 "${WORKDIR}"/patches/010_all_LIBADD.patch - eapply -p1 "${WORKDIR}"/patches/020_all_64bit.patch - eapply -p1 "${WORKDIR}"/patches/030_all_analyser.patch - eapply -p1 "${WORKDIR}"/patches/040_all_gforce.patch - eapply -p0 "${WORKDIR}"/patches/050_all_automagic.patch - eapply -p0 "${WORKDIR}"/patches/060_all_gstreamer.patch - eapply -p1 "${WORKDIR}"/patches/070_all_gforce-fbsd.patch - eapply -p1 "${WORKDIR}"/patches/080_all_qa.patch - eapply -p1 "${WORKDIR}"/patches/090_all_nastyfft.patch - default - - AT_M4DIR=${WORKDIR}/m4 eautoreconf - - sed -i -e "s:@MKINSTALLDIRS@:${S}/mkinstalldirs:" po/Makefile.* || die -} - multilib_src_configure() { ECONF_SOURCE=${S} \ econf \ diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild new file mode 100644 index 000000000000..7dfd5c7ceb57 --- /dev/null +++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit multilib-minimal + +DESCRIPTION="collection of visualization plugins for use with the libvisual framework" +HOMEPAGE="http://libvisual.org/" +SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.4" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio" + +RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] + ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] ) + gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) +" +BDEPEND=">=virtual/pkgconfig-0-r1" + +DEPEND="${RDEPEND} + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + $(use_enable jack) \ + $(use_enable gtk gdkpixbuf-plugin) \ + $(use_enable gstreamer gstreamer-plugin) \ + $(use_enable alsa) \ + $(use_enable mplayer) \ + --enable-inputdebug \ + $(use_enable opengl gltest) \ + $(use_enable opengl nastyfft) \ + $(use_enable opengl madspin) \ + $(use_enable opengl flower) \ + $(use_enable debug) \ + $(use_enable portaudio) \ + $(use_enable pulseaudio) +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name "*.la" -delete || die +} diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild new file mode 100644 index 000000000000..65abd840c7a9 --- /dev/null +++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit multilib-minimal + +DESCRIPTION="collection of visualization plugins for use with the libvisual framework" +HOMEPAGE="http://libvisual.org/" +SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0.4" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio" + +RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] + ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] ) + gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + ) + portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] ) +" +BDEPEND=">=virtual/pkgconfig-0-r1" + +DEPEND="${RDEPEND} + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + $(use_enable jack) \ + $(use_enable gtk gdkpixbuf-plugin) \ + $(use_enable gstreamer gstreamer-plugin) \ + $(use_enable alsa) \ + $(use_enable mplayer) \ + --enable-inputdebug \ + $(use_enable opengl gltest) \ + $(use_enable opengl nastyfft) \ + $(use_enable opengl madspin) \ + $(use_enable opengl flower) \ + $(use_enable debug) \ + $(use_enable portaudio) \ + $(use_enable pulseaudio) +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name "*.la" -delete || die +} diff --git a/media-plugins/libvisual-plugins/metadata.xml b/media-plugins/libvisual-plugins/metadata.xml index bc43f69d4de7..0df6ad62c155 100644 --- a/media-plugins/libvisual-plugins/metadata.xml +++ b/media-plugins/libvisual-plugins/metadata.xml @@ -1,11 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person"> + <email>sping@gentoo.org</email> + <name>Sebastian Pipping</name> + </maintainer> <maintainer type="project"> <email>sound@gentoo.org</email> <name>Gentoo Sound project</name> </maintainer> <upstream> + <remote-id type="github">Libvisual/libvisual</remote-id> <remote-id type="sourceforge">libvisual</remote-id> </upstream> </pkgmetadata> diff --git a/media-plugins/libvisual-projectm/Manifest b/media-plugins/libvisual-projectm/Manifest index d602420b6838..24096723756d 100644 --- a/media-plugins/libvisual-projectm/Manifest +++ b/media-plugins/libvisual-projectm/Manifest @@ -1 +1 @@ -DIST projectM-complete-2.1.0-Source.tar.gz 31130351 BLAKE2B ec3540326751aba45b9620adfe1e7aed21347c97278de6d23b53ed7fb03878c2d02982fba17b4cda4f713d2cf624fd24adeb15b28fed9d2ab165567f9ff49eaa SHA512 53f4531208d2594f1c28a7f7842fb5ee3349ca9e48f9f0d999a90b6a62d315c9c0ae9cba1cdfacb8a149eba3e5ddc4517ac406ee2c53718191be8e26ee2cca5f +DIST libvisual-projectm-2.1.1-gh.tar.gz 23091 BLAKE2B 5bda421b4f896b019e652ce2ba964dab10e51e0872cc069689e7491938775358453fa465f9ff7c7acd0e4ff4b43575393908a56f901090fa96b54d7556f0d7da SHA512 b20a58f4a804d833005e3ec5d251ed36dce27c990aa80972d3a06f684d784326fbc3076f369670f6ebab7704646c8a07d95287b9bb3bfd387695be12a9151965 diff --git a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r2.ebuild b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.1.ebuild index 60e19cb1b2cd..e51e00bafe24 100644 --- a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r2.ebuild +++ b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.1.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake -MY_P=projectM-complete-${PV}-Source +MY_P=frontend-libvisual-plug-in-${PV} DESCRIPTION="A libvisual graphical music visualization plugin similar to milkdrop" -HOMEPAGE="http://projectm.sourceforge.net" -SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P}/src/projectM-libvisual/ +HOMEPAGE="https://github.com/projectM-visualizer/frontend-libvisual-plug-in" +SRC_URI="https://github.com/projectM-visualizer/frontend-libvisual-plug-in/archive/refs/tags/v${PV}.tar.gz -> ${P}-gh.tar.gz" +S="${WORKDIR}"/${MY_P} -LICENSE="LGPL-2" +LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" @@ -21,5 +21,3 @@ RDEPEND=">=media-libs/libprojectm-3.1.12:0= virtual/opengl" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog ) diff --git a/media-plugins/libvisual-projectm/metadata.xml b/media-plugins/libvisual-projectm/metadata.xml index d7c66dbd7035..06f9aa79575c 100644 --- a/media-plugins/libvisual-projectm/metadata.xml +++ b/media-plugins/libvisual-projectm/metadata.xml @@ -5,7 +5,12 @@ <email>sound@gentoo.org</email> <name>Gentoo Sound project</name> </maintainer> + <maintainer type="person"> + <email>sping@gentoo.org</email> + <name>Sebastian Pipping</name> + </maintainer> <upstream> + <remote-id type="github">projectM-visualizer/frontend-libvisual-plug-in</remote-id> <remote-id type="sourceforge">projectm</remote-id> </upstream> </pkgmetadata> diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest index 6051c4f84a76..d2222f35eb26 100644 --- a/media-plugins/live/Manifest +++ b/media-plugins/live/Manifest @@ -1,2 +1 @@ -DIST live.2021.05.22.tar.gz 682749 BLAKE2B 38663f8c5dbd8cccf4e5cfe685b0eb393559195eba852fcdf6c38c7be936948d2727da91e829aedbde08eab6edb6082533d14061edfcf125d82c925bffdb9f90 SHA512 4021cbdaffb48b9b361e931fa71f89db1e116fe8c4e57df78d54493b111a8c6249431cc418a20352a45a75ef240712609eed3aa7468c6049996dd2451ae2941c DIST live.2021.08.24.tar.gz 683337 BLAKE2B fabc24498cc5b23b43f11303598b770a84036d0f835a04284bc9fc4f2525d39f4e846e8eb16f724136f9b0caad20cb3dc55b14218fc0ec764822fa22a018642d SHA512 f776e43a9b0792fd41e43f3c06e48f5d766c405d6af4ed5ddac108723f222c844ec5dbe29701b62dff760fbed777935ffc9149080b45d7a7b4c655a7f1fe6dae diff --git a/media-plugins/live/live-2021.05.22.ebuild b/media-plugins/live/live-2021.05.22.ebuild deleted file mode 100644 index 951d89f4c0b2..000000000000 --- a/media-plugins/live/live-2021.05.22.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming" -HOMEPAGE="http://www.live555.com/" -SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz" - -LICENSE="LGPL-2.1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="ssl" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - ssl? ( - dev-libs/openssl:0= - ) -" -RDEPEND="${DEPEND}" - -DOCS=( "live-shared/README" ) - -# Alexis Ballier <aballier@gentoo.org>, Sam James <sam@gentoo.org> -# Be careful, bump this everytime you bump the package and the ABI has changed. -# If you don't know, ask someone. -# You may wish to use a site like https://abi-laboratory.pro/index.php?view=timeline&l=live555 -LIVE_ABI_VERSION=9 -SLOT="0/${LIVE_ABI_VERSION}" - -S="${WORKDIR}/live" - -src_prepare() { - default - - cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die - - # This is all legacy stuff which needs to be cleaned up - case ${CHOST} in - *-solaris*) - sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \ - -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \ - live/config.gentoo-so-r1 \ - || die - ;; - *-darwin*) - sed -i \ - -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \ - -e '/^LINK /s/$/ /' \ - -e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \ - -e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \ - -e '/^LIB_SUFFIX /s/so/dylib/' \ - live/config.gentoo-so-r1 \ - || die - ;; - esac -} - -src_configure() { - # This ebuild uses its own build system - # We don't want to call ./configure or anything here. - # The only thing we can do is honour the user's SSL preference. - if use ssl ; then - sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die - fi - - # Bug 718912 - tc-export CC CXX - - # And defer to the scripts that upstream provide. - ./genMakefiles gentoo-so-r1 || die -} - -src_compile() { - export suffix="${LIVE_ABI_VERSION}.so" - local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl libcrypto)" '') -L. ${LDFLAGS}" - local lib_suffix="${suffix#.}" - - einfo "Beginning shared library build" - emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}" - - for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do - cd "${S}/${i}" || die - ln -s "lib${i}.${suffix}" "lib${i}.so" || die - done - - einfo "Beginning programs build" - for i in proxyServer mediaServer ; do - cd "${S}/${i}" || die - emake LINK_OPTS="${link_opts}" - done -} - -src_install() { - for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock ; do - dolib.so "${S}/${library}/lib${library}.${suffix}" - dosym "lib${library}.${suffix}" "/usr/$(get_libdir)/lib${library}.so" - - insinto /usr/include/"${library}" - doins "${S}/${library}"/include/*h - done - - dobin "${S}"/mediaServer/live555MediaServer - dobin "${S}"/proxyServer/live555ProxyServer -} diff --git a/media-plugins/live/live-2021.08.24.ebuild b/media-plugins/live/live-2021.08.24.ebuild index d00a4cc4c636..123e9d96a3a5 100644 --- a/media-plugins/live/live-2021.08.24.ebuild +++ b/media-plugins/live/live-2021.08.24.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/" SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz" LICENSE="LGPL-2.1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="ssl" BDEPEND="virtual/pkgconfig" diff --git a/media-plugins/live/metadata.xml b/media-plugins/live/metadata.xml index 2542060f7f5c..603498f3ab21 100644 --- a/media-plugins/live/metadata.xml +++ b/media-plugins/live/metadata.xml @@ -4,4 +4,7 @@ <maintainer type="project"> <email>media-video@gentoo.org</email> </maintainer> +<upstream> + <remote-id type="cpe">cpe:/a:live555:streaming_media</remote-id> +</upstream> </pkgmetadata> diff --git a/media-plugins/mda-lv2/Manifest b/media-plugins/mda-lv2/Manifest index b274cfe873f1..09edf0647171 100644 --- a/media-plugins/mda-lv2/Manifest +++ b/media-plugins/mda-lv2/Manifest @@ -1 +1 @@ -DIST mda-lv2-1.2.6.tar.bz2 2371464 BLAKE2B d9c6de99a3bac080df2a58db56673712a7c050fea76906bd8e1704f28b3588d990cc8c3ce2fe94b598b1b9a4acd751696775d6c19baee2bd7982853f2e2ae18b SHA512 0b49c8d4868010726bdf4b969b4822ffe17d705d81c956afabcfa27135c1bf54bb4fd00168d2606ddcd3f9b1930247655e700ae8d6039b43ff1a779cb8a617cc +DIST mda-lv2-1.2.10.tar.xz 2081216 BLAKE2B f201cff828fcef037795935bbeb56b0c2067a2f66666f99d8f90507333249c128d5d6202bc38a96dafa9f9aab28f5c9b571f9e8d88f7a77fd1b23f5fca1376d4 SHA512 be490887be25b2578a4f0a0f7d571aaa1bad37a640094ffde7bdca21a285ddf7d7650f96f735cb0ec01e262bddb945ab9e8923a2d8b94afb5dc6940cf4e2b054 diff --git a/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch new file mode 100644 index 000000000000..c358416ffd85 --- /dev/null +++ b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch @@ -0,0 +1,38 @@ +https://gitlab.com/drobilla/mda-lv2/-/commit/e85a6c7fc8e0bccbe23691a6bf10bbbd2ce048bf + +From e85a6c7fc8e0bccbe23691a6bf10bbbd2ce048bf Mon Sep 17 00:00:00 2001 +From: David Robillard <d@drobilla.net> +Date: Mon, 22 Aug 2022 10:50:10 -0400 +Subject: [PATCH] Only run autoship test in strict mode + +--- a/meson.build ++++ b/meson.build +@@ -61,15 +61,17 @@ subdir('mda.lv2') + ######### + + if not get_option('tests').disabled() and not meson.is_subproject() +- # Check release metadata +- autoship = find_program('autoship', required: get_option('tests')) +- if autoship.found() +- test( +- 'autoship', +- autoship, +- args: ['test', meson.current_source_dir()], +- suite: 'data', +- ) ++ if get_option('strict') ++ # Check release metadata ++ autoship = find_program('autoship', required: get_option('tests')) ++ if autoship.found() ++ test( ++ 'autoship', ++ autoship, ++ args: ['test', meson.current_source_dir()], ++ suite: 'data', ++ ) ++ endif + endif + + # Check licensing metadata +-- +GitLab diff --git a/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch new file mode 100644 index 000000000000..d8e6c8e605aa --- /dev/null +++ b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch @@ -0,0 +1,37 @@ +https://gitlab.com/drobilla/mda-lv2/-/commit/ac0590c5a8f84f9edcd6817e44976ad75fccb252 + +From ac0590c5a8f84f9edcd6817e44976ad75fccb252 Mon Sep 17 00:00:00 2001 +From: David Robillard <d@drobilla.net> +Date: Tue, 16 Aug 2022 17:04:16 -0400 +Subject: [PATCH] Fix strict aliasing violation + +Generally, I maintain this as a faithful port with minimal changes, but in this +case, it's just filling a float up with garbage anyway, so the worst case can't +be that bad. +--- a/meson/suppressions/meson.build ++++ b/meson/suppressions/meson.build +@@ -82,11 +82,5 @@ if is_variable('cpp') + endif + endif + +- if cpp.get_id() == 'gcc' +- cpp_suppressions += [ +- '-Wno-strict-aliasing', +- ] +- endif +- + cpp_suppressions = cpp.get_supported_arguments(cpp_suppressions) + endif +--- a/src/mdaJX10.cpp ++++ b/src/mdaJX10.cpp +@@ -468,7 +468,7 @@ void mdaJX10::processReplacing(float **inputs, float **outputs, int32_t sampleFr + + noise = (noise * 196314165) + 907633515; + r = (noise & 0x7FFFFF) + 0x40000000; //generate noise + fast convert to float +- w = *(float *)&r; ++ memcpy(&w, &r, sizeof(float)); + w = ww * (w - 3.0f); + + if(--k<0) +-- +GitLab diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild new file mode 100644 index 000000000000..f2887da2410b --- /dev/null +++ b/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="LV2 port of the MDA plugins by Paul Kellett" +HOMEPAGE="https://drobilla.net/software/mda-lv2.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +# See README +LICENSE="|| ( GPL-2+ MIT )" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +IUSE="test" +# Tests fail because of lvz_new_audioeffectx symbol in plugins, check +# on new lv2lint release (>0.16.2). See https://gitlab.com/drobilla/mda-lv2/-/issues/2. +RESTRICT="!test? ( test ) test" + +DEPEND="media-libs/lv2" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-util/lv2lint ) +" + +PATCHES=( + "${FILESDIR}"/${P}-strict-aliasing.patch + "${FILESDIR}"/${P}-autoship-disable.patch +) + +src_prepare() { + default + + # reuse isn't packaged right now, but it's only for licencing + # i.e. it's essentially a lint check so not relevant for us downstream. + sed -i -e "/reuse = find_program('reuse', required/s:get_option('tests'):false:" meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_feature test tests) + ) + + meson_src_configure +} diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild deleted file mode 100644 index 2b0e8e37bf6b..000000000000 --- a/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE='threads(+)' - -inherit python-any-r1 waf-utils - -DESCRIPTION="LV2 port of the MDA plugins by Paul Kellett" -HOMEPAGE="http://drobilla.net/software/mda-lv2/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND="media-libs/lv2" -DEPEND=" - ${PYTHON_DEPS} -" diff --git a/media-plugins/mda-lv2/metadata.xml b/media-plugins/mda-lv2/metadata.xml index 6ba8ddc33e95..f5ccf86599e1 100644 --- a/media-plugins/mda-lv2/metadata.xml +++ b/media-plugins/mda-lv2/metadata.xml @@ -14,4 +14,7 @@ The instrument plugins make use of the new atom:AtomPort to receive MIDI. Apologies for any inconvenience, but this means they will only work in modern hosts which have implemented atom-based MIDI. The effects should work fine in any LV2 host. </longdescription> +<upstream> + <remote-id type="gitlab">drobilla/mda-lv2</remote-id> +</upstream> </pkgmetadata> diff --git a/media-plugins/mpg123-output-plugins/Manifest b/media-plugins/mpg123-output-plugins/Manifest new file mode 100644 index 000000000000..1baeb7a33f18 --- /dev/null +++ b/media-plugins/mpg123-output-plugins/Manifest @@ -0,0 +1 @@ +DIST mpg123-1.32.3.tar.bz2 1111054 BLAKE2B 67f889403c2bb639d675ec5ebea5a19c4b7174971d62bdd8d940ad659e6b0c06dada38422fc9d71b878917aa89e305ec48c8faa78d65d507cd6a0c9a79951359 SHA512 946c1073b6eebfd65333ec543df1caeea25864479e9c8e153fb53d8b636cc756d8d81947f7b5cbedbbfb1ea664d3fb27562ed36e7726d95e80591bd2ad622afc diff --git a/media-plugins/mpg123-output-plugins/metadata.xml b/media-plugins/mpg123-output-plugins/metadata.xml new file mode 100644 index 000000000000..d86d05aa1cec --- /dev/null +++ b/media-plugins/mpg123-output-plugins/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sound@gentoo.org</email> + <name>Gentoo Sound project</name> + </maintainer> + <upstream> + <maintainer> + <email>thomas-forum@orgis.org</email> + <name>Thomas Orgis</name> + </maintainer> + <remote-id type="sourceforge">mpg123</remote-id> + </upstream> + <use> + <flag name="int-quality">Use rounding instead of fast truncation for integer output, where possible</flag> + </use> +</pkgmetadata> diff --git a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild new file mode 100644 index 000000000000..8eca2d297a20 --- /dev/null +++ b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="mpg123" +MY_P="${MY_PN}-${PV}" +inherit flag-o-matic libtool toolchain-funcs + +DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3" +HOMEPAGE="https://www.mpg123.org/" +SRC_URI="https://downloads.sourceforge.net/${MY_PN}/${MY_P}.tar.bz2" + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse" + +# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs. +# Note: build system prefers libsdl2 > libsdl. We could in theory add both +# but it's tricky when it comes to handling switching between them properly. +# We'd need a USE flag for both sdl1 and sdl2 and to make them clash. +RDEPEND=" + !<media-sound/mpg123-1.32.3-r100 + !media-libs/libmpg123 + dev-libs/libltdl:0 + alsa? ( media-libs/alsa-lib ) + jack? ( virtual/jack ) + nas? ( media-libs/nas ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( media-libs/libsdl2 )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/libtool + virtual/pkgconfig +" + +DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README ) + +src_prepare() { + default + elibtoolize # for Darwin bundles + + # Rerun autotools with patched configure.ac + #eautoreconf +} + +src_configure() { + local _audio= + local _cpu=generic_fpu + + # Build fails without -D_GNU_SOURCE like this: + # error: ‘struct hostent’ has no member named ‘h_addr’ + append-cflags -D_GNU_SOURCE + + append-lfs-flags + + local flag + for flag in coreaudio pulseaudio jack alsa oss sdl portaudio nas ; do + if use ${flag}; then + _audio+=" ${flag/pulseaudio/pulse}" + fi + done + + use cpu_flags_ppc_altivec && _cpu=altivec + + if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then + use cpu_flags_x86_sse && _cpu=x86-64 + elif use x86 && gcc-specs-pie ; then + # Don't use any mmx, 3dnow, sse and 3dnowext + # bug #164504 + _cpu=generic_fpu + else + use cpu_flags_x86_mmx && _cpu=mmx + use cpu_flags_x86_3dnow && _cpu=3dnow + use cpu_flags_x86_sse && _cpu=x86 + use cpu_flags_x86_3dnowext && _cpu=x86 + fi + + local myconf=( + --with-optimization=0 + --with-audio="${_audio}" + --with-default-audio="${_audio}" + --with-cpu=${_cpu} + --enable-network + $(use_enable ipv6) + --enable-int-quality=$(usex int-quality) + --disable-components --enable-libout123-modules + ) + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + einstalldocs + find "${ED}" -type f -name '*.la' -delete || die + + # mpg123-1.32.3 cannot disable dummy output module so it is built again + # TODO: remove this with >=1.32.4 release + rm "${ED}"/usr/$(get_libdir)/mpg123/output_dummy.so || die +} diff --git a/media-plugins/mythplugins/Manifest b/media-plugins/mythplugins/Manifest deleted file mode 100644 index 30ad5d288220..000000000000 --- a/media-plugins/mythplugins/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mythplugins-31.0_p20210731.tar.gz 102637029 BLAKE2B 0ca6124d20d428c8b9999813c819c01a97c4806fbd2f70f5b50d698c5f9c3cafd3141ee1379b2b63510705e2083109d91362c3fcc6277f58d461f2138d1604fd SHA512 e262ce91fd8a523daa772d13675ff6639f95202f66be67b2a405e9ea9204d6663128621c5142752f2a889e25cbc8be6d92b3759508767e94207326343a91f092 diff --git a/media-plugins/mythplugins/metadata.xml b/media-plugins/mythplugins/metadata.xml deleted file mode 100644 index 42e09a229eae..000000000000 --- a/media-plugins/mythplugins/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>thebitpit@austincustomerrands.com</email> - <name>Wilson Michaels</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="cdr">Allows MythMusic to burn CD-Rs</flag> - <flag name="exif">Allows MythGallery to read EXIF data from photos</flag> - <flag name="fftw">Adds visual effects to MythMusic when playing back music</flag> - <flag name="hls">HTTP Live Streaming support</flag> - <flag name="raw">Allows MythGallery to view photos saved in RAW format</flag> - <flag name="mytharchive">Allows you to archive recorded content to CD or DVD</flag> - <flag name="mythgame">Adds a frontend to various ROM emulators within MythTV</flag> - <flag name="mythnetvision">Adds the ability to view netvision devices within MythTV</flag> - <flag name="mythweather">Adds weather information within MythTV</flag> - <flag name="mythzmserver">Build mythzmserver daemon needed by zoneminder on LAN</flag> - <flag name="mythzoneminder">Adds support for zoneminder (requires active mythzmserver daemon on LAN).</flag> - </use> - <upstream> - <remote-id type="github">MythTV/mythtv</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild b/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild deleted file mode 100644 index c6fd4bf6fa81..000000000000 --- a/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit python-single-r1 readme.gentoo-r1 - -# Grab only the major version number. -MAJOR_PV=$(ver_cut 1) - -MY_COMMIT="5824c588db24b4e71a7d94e829e6419f71089297" - -DESCRIPTION="Official MythTV plugins" -HOMEPAGE="https://www.mythtv.org https://github.com/MythTV/mythtv" -if [[ $(ver_cut 3) == "p" ]] ; then - SRC_URI="https://github.com/MythTV/mythtv/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - # mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository - S="${WORKDIR}/mythtv-${MY_COMMIT}/mythplugins" -else - SRC_URI="https://github.com/MythTV/mythtv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - # mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository - SRC_URI="https://github.com/MythTV/mythtv/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/mythtv-${PV}/mythplugins" -fi -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~x86" -SLOT="0" - -MYTHPLUGINS="mytharchive mythgame mythnetvision \ -mythweather mythzmserver mythzoneminder" -IUSE="${MYTHPLUGINS} alsa cdda cdr exif fftw +hls ieee1394 libass +opengl raw +theora +vorbis +xml xvid" - -# Mythnetvision temporarily disabled by upstream - should be fixed soon. -REQUIRED_USE=" - !mythnetvision - mytharchive? ( ${PYTHON_REQUIRED_USE} ) - mythnetvision? ( ${PYTHON_REQUIRED_USE} ) -" -RDEPEND=" - dev-libs/glib:2 - dev-libs/openssl:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtsql:5 - media-libs/freetype:2 - media-libs/libpng:= - virtual/libudev:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXv - x11-libs/libXxf86vm - alsa? ( media-libs/alsa-lib ) - hls? ( - media-libs/faac - media-libs/libvpx:= - media-libs/x264:= - media-sound/lame - ) - ieee1394? ( - media-libs/libiec61883 - sys-libs/libavc1394 - sys-libs/libraw1394 - ) - libass? ( media-libs/libass:= ) - =media-tv/mythtv-${MAJOR_PV}*[alsa?,cdda?,cdr?,exif?,fftw?,ieee1394?,libass?,opengl?,raw?,xml?,xvid] - mytharchive? ( - ${PYTHON_DEPS} - app-cdr/dvd+rw-tools - dev-python/pillow - dev-python/mysqlclient - =media-tv/mythtv-${MAJOR_PV}*[python] - media-video/dvdauthor - media-video/mjpegtools[png] - media-video/transcode - app-cdr/cdrtools - ) - mythgame? ( - sys-libs/zlib[minizip] - dev-perl/XML-Twig - ) - mythnetvision? ( - ${PYTHON_DEPS} - dev-python/lxml - dev-python/pycurl - dev-python/urllib3 - =media-tv/mythtv-${MAJOR_PV}*[python] - ) - mythweather? ( - dev-perl/Date-Manip - dev-perl/XML-Simple - dev-perl/XML-XPath - dev-perl/DateTime - dev-perl/Image-Size - dev-perl/DateTime-Format-ISO8601 - dev-perl/SOAP-Lite - dev-perl/JSON - =media-tv/mythtv-${MAJOR_PV}*[perl] - ) - mythzmserver? ( dev-db/mysql-connector-c:= ) - theora? ( media-libs/libtheora ) - xml? ( dev-libs/libxml2:= ) - xvid? ( media-libs/xvid ) -" -DEPEND=${RDEPEND} - -DOC_CONTENTS=" -Mythgallery code moved to mythtv and is no longer a plugin in version 31.0. -As of 3/23/2020, MythNetVision is disabled, work in progress. - -No plugins are installed by default. Enable plugins individually with USE flags: -mytharchive mythgame mythnetvision mythweather mythzmserver mythzoneminder -" - -src_configure() { - econf \ - --python=${EPYTHON} \ - --extra-ldflags="${LDFLAGS}" \ - --disable-mythbrowser \ - $(use_enable cdda cdio) \ - $(use_enable exif) \ - $(use_enable exif new-exif) \ - $(use_enable fftw) \ - $(use_enable opengl) \ - $(use_enable raw dcraw) \ - $(use_enable mytharchive) \ - $(use_enable mythgame) \ - $(use_enable mythnetvision) \ - $(use_enable mythweather) \ - $(use_enable mythzmserver) \ - $(use_enable mythzoneminder) -} - -src_install() { - emake STRIP="true" INSTALL_ROOT="${D}" install - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest index 8856b39dbf66..2f840038d3c1 100644 --- a/media-plugins/qmmp-plugin-pack/Manifest +++ b/media-plugins/qmmp-plugin-pack/Manifest @@ -1,2 +1 @@ -DIST qmmp-plugin-pack-1.5.3.tar.bz2 231118 BLAKE2B 6de426871f978a87be9fecf89e779cae3a60de02e5666f4193870fa1f79846831291d6115813e026b005ba29f437015403a4cd7e45cb67c6fc3441e6730aa0cf SHA512 992d511310dfaf0bf6e9a57cd7611ae11461197da8edea6765433028c911c3a28cec06883bfecf8ec9d07f3cfd264d644d63ebece15b0784ffd56e6e7853db2c -DIST qmmp-plugin-pack-1.6.0.tar.bz2 243564 BLAKE2B 35477cc884ea707d9a6483398ccc537ccd5c68c0f9ac7a35066b6000e50a29389eb5bf5c7cd1aa2cde984503ba450b89036190c2dfdf3eaa38ddb3623177594d SHA512 21c3ffce22f72041c1d499fe3a6ff2be0caf5a67c6f1165401f4e8a881dddb726a9232e0145a7fb63e42ef7ec8f72ddadc18e2363f61df86535cebae713cadd6 +DIST qmmp-plugin-pack-1.6.1.tar.bz2 243838 BLAKE2B 1f7bbc35988ec5cecff4cba9a759b77d3e9c60f883683ef03c58342ed9abfabf4b9e362f3a4daa92c333d274f7a46c4288245191441a61b41ed78d5cf328d240 SHA512 532c4804ec32dc450fa8405fd32ab394abf27c1c8b867fde5ed11c7f13b667c5cd4d6dc742ddd07c9f3f9874f3053dc6dc22d02e2159db4f683db84c9808331e diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild deleted file mode 100644 index 1f145991d044..000000000000 --- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="A set of extra plugins for Qmmp" -HOMEPAGE="http://qmmp.ylsoftware.com/" -SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - media-libs/libsamplerate - media-libs/taglib - =media-sound/qmmp-$(ver_cut 1-2)* - media-video/ffmpeg -" -DEPEND="${RDEPEND} - dev-lang/yasm - dev-qt/linguist-tools:5 -" - -src_configure() { - append-ldflags -Wl,-z,noexecstack - cmake_src_configure -} diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.1.ebuild index dd48571ce913..ce43f7da6d64 100644 --- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild +++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit cmake flag-o-matic -DESCRIPTION="A set of extra plugins for Qmmp" -HOMEPAGE="http://qmmp.ylsoftware.com/" +DESCRIPTION="Set of extra plugins for Qmmp" +HOMEPAGE="https://qmmp.ylsoftware.com/" SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" LICENSE="GPL-2" @@ -22,12 +22,12 @@ RDEPEND=" media-libs/libsamplerate media-libs/taglib =media-sound/qmmp-$(ver_cut 1-2)* - media-video/ffmpeg + media-video/ffmpeg:= " DEPEND="${RDEPEND} dev-lang/yasm - dev-qt/linguist-tools:5 " +BDEPEND="dev-qt/linguist-tools:5" src_configure() { append-ldflags -Wl,-z,noexecstack diff --git a/media-plugins/rev-plugins/Manifest b/media-plugins/rev-plugins/Manifest index fe3465ce156f..8030dc942114 100644 --- a/media-plugins/rev-plugins/Manifest +++ b/media-plugins/rev-plugins/Manifest @@ -1 +1 @@ -DIST REV-plugins-0.7.1.tar.bz2 20501 BLAKE2B cd7e93672eac5cd2be1776be5f7ac88e5d3f631b13507ea32a4d387f3f10d91dacf217dcbc772fae5b398949593b2210cecb9978013edd8f30141f15c980a9af SHA512 00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19 +DIST REV-plugins-0.8.1.tar.bz2 15084 BLAKE2B 01bad9b663fa3b4f49209a174486758c03945b8e97e455e01269213be885167fbec33e6ada251c6c18e03d78573494bd67ec3ad6d2860f7f159e73bb72bc4635 SHA512 1c5732099f1f7b345f0ba509aebc4820bdd93e7a5a8bf54c010da34b89f95a1a5d1aff1447020c0f52c5de05f11b1c8381adcf034d68a17b90235229ad6bcad6 diff --git a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild b/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild index f493117eec64..0c5b5ec6c6c3 100644 --- a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild +++ b/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,10 +7,10 @@ inherit toolchain-funcs MY_P="${P/rev/REV}" -DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the well-known greverb" +DESCRIPTION="REV LADSPA plugins package, stereo reverb plugin based on the well-known greverb" HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/" SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2" -S="${WORKDIR}/${MY_P}" +S="${WORKDIR}/${MY_P}/source" LICENSE="GPL-2" SLOT="0" @@ -22,11 +22,11 @@ RDEPEND="${DEPEND}" src_prepare() { default tc-export CXX - sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die + sed -i Makefile -e 's/-O2//' -e 's/$(CXX)/$(CXX) $(LDFLAGS)/' || die } src_install() { - dodoc AUTHORS README + dodoc ../AUTHORS ../README insinto /usr/$(get_libdir)/ladspa insopts -m0755 doins *.so diff --git a/media-plugins/swh-plugins/metadata.xml b/media-plugins/swh-plugins/metadata.xml index 3fed8a8997c3..cdcbf1f33bf9 100644 --- a/media-plugins/swh-plugins/metadata.xml +++ b/media-plugins/swh-plugins/metadata.xml @@ -5,4 +5,7 @@ <email>proaudio@gentoo.org</email> <name>Gentoo ProAudio Project</name> </maintainer> +<upstream> + <remote-id type="github">swh/ladspa</remote-id> +</upstream> </pkgmetadata> diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild index 896151126372..5926139cbbab 100644 --- a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild +++ b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,7 +22,10 @@ DEPEND="${RDEPEND} media-libs/ladspa-sdk sys-devel/gettext " -BDEPEND="virtual/pkgconfig" +BDEPEND=" + dev-perl/XML-Parser + virtual/pkgconfig +" DOCS=( AUTHORS ChangeLog README TODO ) diff --git a/media-plugins/tap-plugins/metadata.xml b/media-plugins/tap-plugins/metadata.xml index 85dde094c1f5..e28af62d8b52 100644 --- a/media-plugins/tap-plugins/metadata.xml +++ b/media-plugins/tap-plugins/metadata.xml @@ -6,27 +6,29 @@ <name>Gentoo ProAudio Project</name> </maintainer> <longdescription> -TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of -LADSPA plugins for digital audio processing, intended for use in a -professional DAW environment such as Ardour. These plugins should compile -and run on any recent (that is, not seriously outdated) GNU/Linux system. -They don't require any special libraries besides the standard GNU C and math -libraries, which are expected to be provided on the machine used for -compiling. + TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of + LADSPA plugins for digital audio processing, intended for use in a + professional DAW environment such as Ardour. These plugins should compile + and run on any recent (that is, not seriously outdated) GNU/Linux system. + They don't require any special libraries besides the standard GNU C and math + libraries, which are expected to be provided on the machine used for + compiling. -The audio processing algorithms done by TAP-plugins are coded to be -independent of the actual sample rate. The sample rate is always a parameter -during computations. The plugins have been tested with sample rates 44.1 kHz -and 96 kHz, as the author uses these values in his studio. Please note that -although all plugins should be essentially functional at virtually any -sample rate, the audio fidelity depends slightly on the actual sample rate -used. Higher sample rate is better, of course. This means that an equalizer -or reverberator plugin will produce higher quality output, and will sound a -bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural effect -that results from the fundamental properties of digital signal processing, -but you should be aware of it nevertheless. -</longdescription> + The audio processing algorithms done by TAP-plugins are coded to be + independent of the actual sample rate. The sample rate is always a parameter + during computations. The plugins have been tested with sample rates 44.1 kHz + and 96 kHz, as the author uses these values in his studio. Please note that + although all plugins should be essentially functional at virtually any + sample rate, the audio fidelity depends slightly on the actual sample rate + used. Higher sample rate is better, of course. This means that an equalizer + or reverberator plugin will produce higher quality output, and will sound a + bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural effect + that results from the fundamental properties of digital signal processing, + but you should be aware of it nevertheless. + </longdescription> <upstream> <remote-id type="sourceforge">tap-plugins</remote-id> + <remote-id type="github">tomscii/tap-plugins</remote-id> + <bugs-to>https://github.com/tomscii/tap-plugins/issues</bugs-to> </upstream> </pkgmetadata> diff --git a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild index 5484e27ee525..966379c05766 100644 --- a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild +++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,15 +7,15 @@ inherit toolchain-funcs if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git" + EGIT_REPO_URI="https://github.com/tomscii/${PN}.git" EGIT_PROJECT="${PN}.git" else KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" - SRC_URI="https://github.com/tomszilagyi/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/tomscii/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins" -HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/" +HOMEPAGE="https://github.com/tomscii/tap-plugins https://tomscii.sig7.se/tap-plugins/" LICENSE="GPL-2" SLOT="0" diff --git a/media-plugins/tap-plugins/tap-plugins-9999.ebuild b/media-plugins/tap-plugins/tap-plugins-9999.ebuild index 3a929a4d31e5..bc2abd3d8a8f 100644 --- a/media-plugins/tap-plugins/tap-plugins-9999.ebuild +++ b/media-plugins/tap-plugins/tap-plugins-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,15 +7,15 @@ inherit toolchain-funcs if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git" + EGIT_REPO_URI="https://github.com/tomscii/${PN}.git" EGIT_PROJECT="${PN}.git" else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" - SRC_URI="https://github.com/tomszilagyi/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/tomscii/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins" -HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/" +HOMEPAGE="https://github.com/tomscii/tap-plugins https://tomscii.sig7.se/tap-plugins/" LICENSE="GPL-2" SLOT="0" diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild index 4594ba671b95..4ed8769414de 100644 --- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild +++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_COMPAT=( pypy3 python3_{9..11} ) PYTHON_REQ_USE='threads(+)' inherit python-any-r1 waf-utils diff --git a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204-r1.ebuild index 4687e69b93ce..f0631a634416 100644 --- a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild +++ b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -12,7 +12,6 @@ SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/618/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ~ppc ppc64 x86" -IUSE="" RDEPEND="=sci-libs/fftw-3* >=media-libs/libxtract-0.6.6 diff --git a/media-plugins/vdr-actuator/metadata.xml b/media-plugins/vdr-actuator/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-actuator/metadata.xml +++ b/media-plugins/vdr-actuator/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-avards/metadata.xml b/media-plugins/vdr-avards/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-avards/metadata.xml +++ b/media-plugins/vdr-avards/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-beep/metadata.xml b/media-plugins/vdr-beep/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-beep/metadata.xml +++ b/media-plugins/vdr-beep/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-burn-templates/Manifest b/media-plugins/vdr-burn-templates/Manifest deleted file mode 100644 index 2efc5f291a31..000000000000 --- a/media-plugins/vdr-burn-templates/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vdr-burn-templates-0.0.3.tar.gz 27331854 BLAKE2B ed6bc29f6884b78200608d0baf6f6f66538dd552bb0ad8b4c67f3881db889f0a5d685c3c76ef7110b0580a7d4290ad2a4e98d0f3161fda9975b7be9267e5f427 SHA512 c4719227f20cbe4cfe352ae954816e8463f8fc9448f68761b4609fc903b0d3440e532065acade9792e11fdb404b3da11bf05f49d282dd9174dd7fd979b4cfa46 diff --git a/media-plugins/vdr-burn-templates/metadata.xml b/media-plugins/vdr-burn-templates/metadata.xml deleted file mode 100644 index 2b167a7461de..000000000000 --- a/media-plugins/vdr-burn-templates/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> -</pkgmetadata> diff --git a/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild b/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild deleted file mode 100644 index a37bb9f70ba9..000000000000 --- a/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="DVD-themes (background and menu) for vdr-burn" -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Vorlagen_(burn-plugin)" -SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz" - -LICENSE="FDL-1.2" # only -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=media-plugins/vdr-burn-0.0.9-r2" - -S="${WORKDIR}/templates" - -src_install() { - - insinto /usr/share/vdr/burn - insopts -m0644 -ovdr -gvdr - doins "${S}"/*.png -} diff --git a/media-plugins/vdr-burn/Manifest b/media-plugins/vdr-burn/Manifest deleted file mode 100644 index 601c4107e685..000000000000 --- a/media-plugins/vdr-burn/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST vdr-burn-0.2.2.tgz 253570 BLAKE2B ac31f5d056e5fc92a43f12d506b7d91fc2063cd32f4dc591dd3c71003a98d1dd117c1869c954ac32ff85efea56429473f11429738d4d475f52c46bab1788c05a SHA512 06e490ff238f35122c2bcb7b2d98500a183409c8e855748609fa43dab661cd4ef5bf492cd17ccf5c7b9b26373cb994b3e35dd20edafccfa8bf186318c8fcc346 -DIST vdr-burn-0.3.0.tgz 469211 BLAKE2B e4448f40a058e6e51834966c8a8e6f407f8a2badaa1a5517a761a65d0087ef910445f8f35225c65335ac8407c1948fb7f35ed25c0fcf098addcfccfc9bf2b8df SHA512 a2ffe264c4fb33807bcc37f69e969a61c6af5de320a4564595f1520593dddb90f62d380ab1266ca07f7f2cda8b10b45f3cff545e185dbe1b204e813d2f06ccda diff --git a/media-plugins/vdr-burn/files/confd b/media-plugins/vdr-burn/files/confd deleted file mode 100644 index 8dd940ba6e1d..000000000000 --- a/media-plugins/vdr-burn/files/confd +++ /dev/null @@ -1,26 +0,0 @@ -# Global config file for vdr burn plugin - -############## Global config for vdr-burn ######################### -# -# Restart of VDR is needed after some changes - -# Set way to your DVD Writer Drive -# allowed values: directory names -# default: /dev/dvd -# -#BURN_DVDWRITER="/dev/dvd" - -# Set your tmp DIR where the files will be converted -# ! >= 10 Gb free Disc Space needed -# allowed values: directory names -# default: /var/vdr/video -# -#BURN_DATADIR="/var/vdr/video" - -# Way to your not burned iso files -# allowed values: directory names -# default: /var/vdr/video/dvd-images -# -#BURN_ISODIR="/var/vdr/video/dvd-images" - - diff --git a/media-plugins/vdr-burn/files/rc-addon.sh b/media-plugins/vdr-burn/files/rc-addon.sh deleted file mode 100644 index 22764f5f7ca4..000000000000 --- a/media-plugins/vdr-burn/files/rc-addon.sh +++ /dev/null @@ -1,31 +0,0 @@ -# -# rc-addon-script for plugin burn -# -# Joerg Bornkessel hd_brummy@gentoo.org - -. /etc/conf.d/vdr.burn - -: ${BURN_TMPDIR:=/tmp} -: ${BURN_DATADIR:=/var/vdr/video} -: ${BURN_DVDWRITER:=/dev/dvd} -: ${BURN_ISODIR:=/var/vdr/video/dvd-images} - -# be shure BURN_ISODIR is available! -make_isodir() { - if [ ! -e "${BURN_ISODIR}" ]; then - mkdir "${BURN_ISODIR}" - touch "${BURN_ISODIR}"/.keep.rc-burn - chown -R vdr:vdr "${BURN_ISODIR}" - fi -} - -make_isodir - -plugin_pre_vdr_start() { - - add_plugin_param "-t ${BURN_TMPDIR}" - add_plugin_param "-d ${BURN_DATADIR}" - add_plugin_param "-D ${BURN_DVDWRITER}" - add_plugin_param "-i ${BURN_ISODIR}" -} - diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch deleted file mode 100644 index 466c5672311c..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch +++ /dev/null @@ -1,13 +0,0 @@ -http://bugs.gentoo.org/425596 - ---- proctools/process.cc -+++ proctools/process.cc -@@ -8,6 +8,8 @@ - #include <cerrno> - #include <sys/types.h> - #include <sys/wait.h> -+#include <sys/time.h> -+#include <sys/resource.h> - #include <unistd.h> - - namespace proctools diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff deleted file mode 100644 index cf1ab4ab628d..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff +++ /dev/null @@ -1,48 +0,0 @@ -some path adaption to gentoo vdr -use corefonts instead of ttf-bitstream-vera, #335782 - -Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (1 Mar 2015) -diff -Naur burn-0.2.0.orig/burn.c burn-0.2.0/burn.c ---- burn-0.2.0.orig/burn.c 2012-02-12 19:46:51.000000000 +0100 -+++ burn-0.2.0/burn.c 2012-02-12 19:49:21.000000000 +0100 -@@ -96,11 +96,11 @@ - - bool plugin::Start() - { -- m_configPath = ConfigDirectory(PLUGIN_NAME); -+ m_configPath = "/usr/share/vdr/burn"; - - manager::start(); - logger_vdr::start(); -- gdwrapper::setup::set_font_path( m_configPath + "/fonts" ); -+ gdwrapper::setup::set_font_path( "/usr/share/fonts/corefonts" ); - if ( !skin_list::get().load( get_config_path() ) ) - return false; - -diff -Naur burn-0.2.0.orig/vdrburn-dvd.sh burn-0.2.0/vdrburn-dvd.sh ---- burn-0.2.0.orig/vdrburn-dvd.sh 2012-02-12 19:46:51.000000000 +0100 -+++ burn-0.2.0/vdrburn-dvd.sh 2012-02-12 19:52:22.000000000 +0100 -@@ -92,9 +92,8 @@ - CUT="-cut $MPEG_DATA_PATH/px.cut" - fi - -- $IO_NICE $JAVA_EXE -Djava.awt.headless=true \ -- -jar $PROJECTX_JAR \ -- -ini $CONFIG_PATH/ProjectX.ini \ -+ /usr/bin/projectx_cli \ -+ -ini /usr/share/vdr/burn/projectx-vdr.ini \ - $TTXT_OPTS \ - $CUT -id $USED_TRACKS \ - -demux -out "$MPEG_DATA_PATH" -name vdrsync \ -diff -Naur burn-0.2.0.orig/vdrburn-dvd.sh burn-0.2.0/vdrburn-dvd.sh ---- burn-0.2.0.orig/vdrburn-dvd.sh 2012-02-15 21:58:34.000000000 +0100 -+++ burn-0.2.0/vdrburn-dvd.sh 2012-02-15 22:00:47.000000000 +0100 -@@ -78,7 +78,7 @@ - ;; - - demux) -- [ -r $CONFIG_PATH/vdrburn-dvd.conf ] && . $CONFIG_PATH/vdrburn-dvd.conf -+ PROJECTX_JAR="/usr/share/projectx/lib/projectx.jar" - [ -z "$JAVA_EXE" ] && JAVA_EXE=$(which java) - - [ ! -x "$JAVA_EXE" ] && echo "ERROR: java executable \"$JAVA_EXE\" not found" && exit 1 diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff deleted file mode 100644 index 0612ec9292ab..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff +++ /dev/null @@ -1,16 +0,0 @@ -support for DMH_ARCHIVE in makefile - -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (12 Dec 2019) -diff -Naur burn-0.2.2.orig/Makefile burn-0.2.2/Makefile ---- burn-0.2.2.orig/Makefile 2019-12-12 21:01:38.000000000 +0100 -+++ burn-0.2.2/Makefile 2019-12-12 21:02:43.000000000 +0100 -@@ -12,6 +12,9 @@ - - PLUGIN = burn - -+# Enable DMH Archive -+#ENABLE_DMH_ARCHIVE = 1 -+ - ### The version number of this plugin (taken from the main source file): - - VERSION = $(shell grep 'const char\* plugin::VERSION *=' $(PLUGIN).c | awk '{ print $$5 }' | sed -e 's/[";]//g') diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff deleted file mode 100644 index 676b11a9ceb4..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff +++ /dev/null @@ -1,32 +0,0 @@ -set default settings -unset gentoo unsupportede packages (m2vrequantizer) -disable unneeded menuentrys - -Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (12 Feb 2012) -diff -Naur burn-0.2.0.orig/setup.c burn-0.2.0/setup.c ---- burn-0.2.0.orig/setup.c 2012-02-12 20:14:01.000000000 +0100 -+++ burn-0.2.0/setup.c 2012-02-12 20:18:10.000000000 +0100 -@@ -88,10 +88,10 @@ - //!--- plugin_setup ----------------------------------------------------------- - - plugin_setup::plugin_setup(): -- PROCTOOLS_INIT_PROPERTY( RemovePath, false ), -+ PROCTOOLS_INIT_PROPERTY( RemovePath, true ), - PROCTOOLS_INIT_PROPERTY( CustomDiskSize, 200 ), - PROCTOOLS_INIT_PROPERTY( BurnSpeed, 0 ), -- PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_metakine ), -+ PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_transcode ), - PROCTOOLS_INIT_PROPERTY( PreserveLogFiles, false ), - PROCTOOLS_INIT_PROPERTY( DefaultLanguage, 0 ), - PROCTOOLS_INIT_PROPERTY( MainMenuStatus, true ), -@@ -226,8 +226,8 @@ - m_defaults = job_defaults(); - - Add( new menu::text_item( tr("--- Common settings --------------------------------------------------") ) ); -- Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) ); -- Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) ); -+// Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) ); -+// Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) ); - Add( new menu::number_edit_item( tr("Burn speed"), m_setup.BurnSpeed, 0, 32, tr("unlimited") ) ); - Add( new menu::bool_edit_item( tr("Preserve logfiles"), m_setup.PreserveLogFiles ) ); - Add( new menu::list_edit_item( tr("Spare language code"), m_setup.DefaultLanguage, track_info::get_language_codes(), false ) ); diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch deleted file mode 100644 index bd5f47853e1c..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch +++ /dev/null @@ -1,14 +0,0 @@ -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dev 2019) -diff -Naur burn-0.3.0.orig/Makefile burn-0.3.0/Makefile ---- burn-0.3.0.orig/Makefile 2019-12-27 17:55:11.518492713 +0100 -+++ burn-0.3.0/Makefile 2019-12-27 17:55:53.903492713 +0100 -@@ -12,6 +12,9 @@ - - PLUGIN = burn - -+# Enable DMH Archive -+#ENABLE_DMH_ARCHIVE = 1 -+ - ### The version number of this plugin (taken from the main source file): - - VERSION = $(shell grep 'const char\* plugin::VERSION *=' $(PLUGIN).c | awk '{ print $$5 }' | sed -e 's/[";]//g') diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch deleted file mode 100644 index 6c16cdab9888..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch +++ /dev/null @@ -1,45 +0,0 @@ -fixed some path for gentoo - -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dec 2019) -diff -Naur burn-0.3.0.orig/burn.c burn-0.3.0/burn.c ---- burn-0.3.0.orig/burn.c 2019-12-27 17:35:29.724492713 +0100 -+++ burn-0.3.0/burn.c 2019-12-27 17:40:46.640492713 +0100 -@@ -90,12 +90,12 @@ - - bool plugin::Start() - { -- m_configPath = ConfigDirectory(PLUGIN_NAME); -+ m_configPath = "/usr/share/vdr/burn"; - m_resourcePath = ResourceDirectory(PLUGIN_NAME); - - manager::start(); - logger_vdr::start(); -- gdwrapper::setup::set_font_path( get_resource_path() + "/fonts" ); -+ gdwrapper::setup::set_font_path( "/usr/share/fonts/corefonts" ); - if ( !skin_list::get().load( get_resource_path() ) ) - return false; - -diff -Naur burn-0.3.0.orig/scripts/vdrburn-dvd.sh burn-0.3.0/scripts/vdrburn-dvd.sh ---- burn-0.3.0.orig/scripts/vdrburn-dvd.sh 2019-12-27 17:35:29.726492713 +0100 -+++ burn-0.3.0/scripts/vdrburn-dvd.sh 2019-12-27 17:44:42.407492713 +0100 -@@ -78,7 +78,7 @@ - ;; - - demux) -- [ -r $CONFIG_PATH/vdrburn-dvd.conf ] && . $CONFIG_PATH/vdrburn-dvd.conf -+ PROJECTX_JAR="/usr/share/projectx/lib/projectx.jar" - [ -z "$JAVA_EXE" ] && JAVA_EXE=$(which java) - - [ ! -x "$JAVA_EXE" ] && echo "ERROR: java executable \"$JAVA_EXE\" not found" && exit 1 -@@ -92,9 +92,8 @@ - CUT="-cut $MPEG_DATA_PATH/px.cut" - fi - -- $IO_NICE $JAVA_EXE -Djava.awt.headless=true \ -- -jar $PROJECTX_JAR \ -- -ini $CONFIG_PATH/ProjectX.ini \ -+ /usr/bin/projectx_cli \ -+ -ini /usr/share/vdr/burn/projectx-vdr.ini \ - $TTXT_OPTS \ - $CUT -id $USED_TRACKS \ - -demux -out "$MPEG_DATA_PATH" -name vdrsync \ diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch deleted file mode 100644 index ce8b968e5bc0..000000000000 --- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch +++ /dev/null @@ -1,32 +0,0 @@ -set default settings -unset gentoo unsupported packages (m2vrequantizer) -disable unneeded menuentrys - -Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dec 2019) -diff -Naur burn-0.3.0.orig/setup.c burn-0.3.0/setup.c ---- burn-0.3.0.orig/setup.c 2019-12-27 17:47:45.556492713 +0100 -+++ burn-0.3.0/setup.c 2019-12-27 17:50:10.063492713 +0100 -@@ -85,10 +85,10 @@ - //!--- plugin_setup ----------------------------------------------------------- - - plugin_setup::plugin_setup(): -- PROCTOOLS_INIT_PROPERTY( RemovePath, false ), -+ PROCTOOLS_INIT_PROPERTY( RemovePath, true ), - PROCTOOLS_INIT_PROPERTY( CustomDiskSize, 200 ), - PROCTOOLS_INIT_PROPERTY( BurnSpeed, 0 ), -- PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_m2vrequantiser ), -+ PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_transcode ), - PROCTOOLS_INIT_PROPERTY( PreserveLogFiles, false ), - PROCTOOLS_INIT_PROPERTY( DefaultLanguage, 0 ), - PROCTOOLS_INIT_PROPERTY( MainMenuStatus, true ), -@@ -228,8 +228,8 @@ - m_defaults = job_defaults(); - - Add( new menu::text_item( tr("--- Common settings --------------------------------------------------") ) ); -- Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) ); -- Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) ); -+// Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) ); -+// Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) ); - Add( new menu::number_edit_item( tr("Burn speed"), m_setup.BurnSpeed, 0, 32, tr("unlimited") ) ); - Add( new menu::bool_edit_item( tr("Preserve logfiles"), m_setup.PreserveLogFiles ) ); - Add( new menu::list_edit_item( tr("Spare language code"), m_setup.DefaultLanguage, track_info::get_language_codes(), false ) ); diff --git a/media-plugins/vdr-burn/metadata.xml b/media-plugins/vdr-burn/metadata.xml deleted file mode 100644 index 1ab77c61d0e9..000000000000 --- a/media-plugins/vdr-burn/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <use> - <flag name="dvdarchive">DMH DVD - Archive</flag> - </use> -</pkgmetadata> diff --git a/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild b/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild deleted file mode 100644 index 09c8b137bc7c..000000000000 --- a/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="1252" # every bump, new version! - -RESTRICT="test" - -DESCRIPTION="VDR Plugin: burn records on DVD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-burn" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="dvdarchive" - -DEPEND="media-libs/gd[png,truetype,jpeg] - media-video/vdr" -RDEPEND="${DEPEND} - dvdarchive? ( media-video/vdrtools-genindex ) - >=app-cdr/dvd+rw-tools-5.21 - >=dev-libs/libcdio-0.71 - media-fonts/corefonts - >=media-video/dvdauthor-0.6.14 - >=media-video/mjpegtools-1.6.2[png] - >=media-video/projectx-0.90.4.00_p32 - media-video/transcode - sys-apps/util-linux" - -# depends that are not rdepend -DEPEND="${DEPEND} - >=dev-libs/boost-1.32.0" - -S="${WORKDIR}/${P#vdr-}" - -src_prepare() { - vdr-plugin-2_src_prepare - - eapply \ - "${FILESDIR}"/${P}-r1_gentoo-path.diff \ - "${FILESDIR}"/${P}_setdefaults.diff \ - "${FILESDIR}"/${P}_makefile.diff - eapply -p0 "${FILESDIR}"/${P}-missing-include-for-function-setpriority.patch - - use dvdarchive && sed -i Makefile \ - -e "s:#ENABLE_DMH_ARCHIVE:ENABLE_DMH_ARCHIVE:" - - sed -i Makefile \ - -e 's:^ISODIR=.*$:ISODIR=/var/vdr/video/dvd-images:' - - sed -i Makefile -e 's:DEFINES += -DTTXT_SUBTITLES:#DEFINES += -DTTXT_SUBTITLES:' - - if has_version ">=media-video/vdr-2.1.2"; then - sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \ - -i jobs.c - fi - - # ttf-bitstream-vera deprecated, bug #335782 - sed -e "s:Vera:arial:" -i skins.c - - fix_vdr_libsi_include scanner.c -} - -src_install() { - vdr-plugin-2_src_install - - dobin "${S}"/*.sh - - insinto /usr/share/vdr/burn - doins "${S}"/burn/menu-silence.mp2 - newins "${S}"/burn/menu-button.png menu-button-default.png - newins "${S}"/burn/menu-bg.png menu-bg-default.png - dosym menu-bg-default.png /usr/share/vdr/burn/menu-bg.png - dosym menu-button-default.png /usr/share/vdr/burn/menu-button.png - - newins "${S}"/burn/ProjectX.ini projectx-vdr.ini - - fowners -R vdr:vdr /usr/share/vdr/burn - - ( - diropts -ovdr -gvdr - keepdir /usr/share/vdr/burn/counters - ) -} - -pkg_preinst() { - if [[ -d ${ROOT}/etc/vdr/plugins/burn && ( ! -L ${ROOT}/etc/vdr/plugins/burn ) ]]; then - einfo "Moving /etc/vdr/plugins/burn away" - mv "${ROOT}"/etc/vdr/plugins/burn "${ROOT}"/etc/vdr/plugins/burn_old - fi -} - -pkg_postinst() { - - local DMH_FILE="${ROOT}/usr/share/vdr/burn/counters/standard" - if [[ ! -e "${DMH_FILE}" ]]; then - echo 0001 > "${DMH_FILE}" - chown vdr:vdr "${DMH_FILE}" - fi - - vdr-plugin-2_pkg_postinst - - einfo "This ebuild comes only with the standard template" - einfo "'emerge vdr-burn-templates' for more templates" - einfo "To change the templates, use the vdr-image plugin" - - if [[ -e ${ROOT}/etc/vdr/reccmds/reccmds.burn.conf ]]; then - eerror - eerror "Please remove the following unneeded file:" - eerror "\t/etc/vdr/reccmds/reccmds.burn.conf" - eerror - fi -} diff --git a/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild b/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild deleted file mode 100644 index af941eb2a615..000000000000 --- a/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="2028" # every bump, new version! - -DESCRIPTION="VDR Plugin: burn records on DVD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-burn" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="dvdarchive" - -DEPEND="media-libs/gd[png,truetype,jpeg] - media-video/vdr" -RDEPEND="${DEPEND} - app-cdr/dvd+rw-tools - dev-libs/libcdio - media-fonts/corefonts - media-video/dvdauthor - media-video/mjpegtools[png] - media-video/projectx - media-video/transcode - sys-apps/util-linux" - -# depends that are not rdepend -DEPEND="${DEPEND} - dev-libs/boost" - -S="${WORKDIR}/${P#vdr-}" - -src_prepare() { - vdr-plugin-2_src_prepare - - eapply \ - "${FILESDIR}"/${P}_gentoo-path.patch \ - "${FILESDIR}"/${P}_setdefaults.patch \ - "${FILESDIR}"/${P}_dmh-archive.patch - - if use dvdarchive; then - sed -i Makefile \ - -e "s:#ENABLE_DMH_ARCHIVE:ENABLE_DMH_ARCHIVE:" || die - fi - - sed -i Makefile \ - -e 's:^ISODIR=.*$:ISODIR=/var/vdr/video/dvd-images:' || die - - sed -i Makefile -e 's:DEFINES += -DTTXT_SUBTITLES:#DEFINES += -DTTXT_SUBTITLES:' || die - - # do not install deprecated fonts, do not install in /etc/vdr/plugin config dir - sed -i Makefile \ - -e "s:install-res install-conf::" || die - - # ttf-bitstream-vera deprecated, bug #335782 - sed -e "s:Vera:arial:" -i skins.c || die - - # fix deprecated warnings pkg-config - sed -i Makefile \ - -e "s:gdlib-config:pkg-config gdlib:" || die - - # 786492 - sed -e "s|=min|=std::min|" -i genindex/pes.c || die - - fix_vdr_libsi_include scanner.c -} - -src_install() { - vdr-plugin-2_src_install - - insinto /usr/share/vdr/burn - doins "${S}"/resource/menu-silence.mp2 - newins "${S}"/resource/menu-button.png menu-button-default.png - newins "${S}"/resource/menu-bg.png menu-bg-default.png - - newins "${S}"/config/ProjectX.ini projectx-vdr.ini - - dosym menu-bg-default.png /usr/share/vdr/burn/menu-bg.png - dosym menu-button-default.png /usr/share/vdr/burn/menu-button.png - - insinto /usr/share/vdr/burn/counters/ - doins "${S}/config/counters/standard" - - fowners -R vdr:vdr /usr/share/vdr/burn -} - -pkg_preinst() { - if [[ -d ${EROOT}/etc/vdr/plugins/burn && ( ! -L ${EROOT}/etc/vdr/plugins/burn ) ]]; then - einfo "Moving /etc/vdr/plugins/burn away" - mv "${EROOT}"/etc/vdr/plugins/burn "${EROOT}"/etc/vdr/plugins/burn_old - fi -} - -pkg_postinst() { - vdr-plugin-2_pkg_postinst - - if [[ -e ${EROOT}/etc/vdr/reccmds/reccmds.burn.conf ]]; then - eerror "\nPlease remove the following unneeded file:" - eerror "\t/etc/vdr/reccmds/reccmds.burn.conf\n" - fi -} diff --git a/media-plugins/vdr-calc/metadata.xml b/media-plugins/vdr-calc/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-calc/metadata.xml +++ b/media-plugins/vdr-calc/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-cdplayer/metadata.xml b/media-plugins/vdr-cdplayer/metadata.xml index 2a8e1b218526..50891ea5d95f 100644 --- a/media-plugins/vdr-cdplayer/metadata.xml +++ b/media-plugins/vdr-cdplayer/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> -<use> -<flag name="cdparanoia">Enable cdparanoia (audio CD ripper) support</flag> -</use> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <use> + <flag name="cdparanoia">Enable cdparanoia (audio CD ripper) support</flag> + </use> </pkgmetadata> diff --git a/media-plugins/vdr-cinebars/metadata.xml b/media-plugins/vdr-cinebars/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-cinebars/metadata.xml +++ b/media-plugins/vdr-cinebars/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild index 50d918385b85..4a9e2fa003c0 100644 --- a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild +++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 @@ -18,9 +18,8 @@ fi DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support" HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" DEPEND=">=media-video/vdr-2.1.7" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild index 50d918385b85..4a9e2fa003c0 100644 --- a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild +++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 @@ -18,9 +18,8 @@ fi DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support" HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" DEPEND=">=media-video/vdr-2.1.7" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild index 50d918385b85..4a9e2fa003c0 100644 --- a/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild +++ b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 @@ -18,9 +18,8 @@ fi DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support" HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" DEPEND=">=media-video/vdr-2.1.7" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-dummydevice/metadata.xml b/media-plugins/vdr-dummydevice/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-dummydevice/metadata.xml +++ b/media-plugins/vdr-dummydevice/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff b/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff deleted file mode 100644 index a2e7bcb93bbf..000000000000 --- a/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff +++ /dev/null @@ -1,212 +0,0 @@ -New Makefile handling up from vdr-1.7.34 -completed german translation -minor fixes in .po files -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> 2015/Jan/03 ---- a/Makefile -+++ b/Makefile -@@ -6,48 +6,50 @@ - # The official name of this plugin. - # This name will be used in the '-P...' option of VDR to load the plugin. - # By default the main source file also carries this name. --# IMPORTANT: the presence of this macro is important for the Make.config --# file. So it must be defined, even if it is not used here! --# -+ - PLUGIN = duplicates - - ### The version number of this plugin (taken from the main source file): - - VERSION = $(shell grep 'static const char \*VERSION *=' $(PLUGIN).c | awk '{ print $$6 }' | sed -e 's/[";]//g') - --### The C++ compiler and options: -- --CXX ?= g++ --CXXFLAGS ?= -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses -- - ### The directory environment: - --VDRDIR = ../../.. --LIBDIR = ../../lib --TMPDIR = /tmp -+# Use package data if installed...otherwise assume we're under the VDR source directory: -+PKGCFG = $(if $(VDRDIR),$(shell ${PKG_CONFIG} --variable=$(1) $(VDRDIR)/vdr.pc),$(shell ${PKG_CONFIG} --variable=$(1) vdr || ${PKG_CONFIG} --variable=$(1) ../../../vdr.pc)) -+LIBDIR = $(call PKGCFG,libdir) -+LOCDIR = $(call PKGCFG,locdir) -+PLGCFG = $(call PKGCFG,plgcfg) -+# -+TMPDIR ?= /tmp - --### Make sure that necessary options are included: -+### The compiler options: - ---include $(VDRDIR)/Make.global -+export CFLAGS = $(call PKGCFG,cflags) -+export CXXFLAGS = $(call PKGCFG,cxxflags) - --### Allow user defined options to overwrite defaults: -+### The version number of VDR's plugin API: - ---include $(VDRDIR)/Make.config -+APIVERSION = $(call PKGCFG,apiversion) - --### The version number of VDR's plugin API (taken from VDR's "config.h"): -+### Allow user defined options to overwrite defaults: - --APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h) -+-include $(PLGCFG) - - ### The name of the distribution archive: - - ARCHIVE = $(PLUGIN)-$(VERSION) - PACKAGE = vdr-$(ARCHIVE) - -+### The name of the shared object file: -+ -+SOFILE = libvdr-$(PLUGIN).so -+ - ### Includes and Defines (add further entries here): - --INCLUDES += -I$(VDRDIR)/include -+INCLUDES += - --DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' - - ### The object files (add further files here): - -@@ -55,52 +57,57 @@ - - ### The main target: - --all: libvdr-$(PLUGIN).so i18n -+all: $(SOFILE) i18n - - ### Implicit rules: - - %.o: %.c -- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $< -+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $< - - ### Dependencies: - - MAKEDEP = $(CXX) -MM -MG - DEPFILE = .dependencies - $(DEPFILE): Makefile -- @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@ -+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@ - - -include $(DEPFILE) - - ### Internationalization (I18N): - - PODIR = po --LOCALEDIR = $(VDRDIR)/locale - I18Npo = $(wildcard $(PODIR)/*.po) --I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file)))))) -+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file)))) -+I18Nmsgs = $(addprefix $(DESTDIR)$(LOCDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file)))))) - I18Npot = $(PODIR)/$(PLUGIN).pot - - %.mo: %.po - msgfmt -c -o $@ $< - - $(I18Npot): $(wildcard *.c) -- xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address='<see README>' -o $@ $^ -+ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address='<see README>' -o $@ `ls $^` - - %.po: $(I18Npot) -- msgmerge -U --no-wrap --no-location --backup=none -q $@ $< -+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $< - @touch $@ - --$(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo -- @mkdir -p $(dir $@) -- cp $< $@ -+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo -+ install -D -m644 $< $@ - - .PHONY: i18n --i18n: $(I18Nmsgs) $(I18Npot) -+i18n: $(I18Nmo) $(I18Npot) -+ -+install-i18n: $(I18Nmsgs) - - ### Targets: - --libvdr-$(PLUGIN).so: $(OBJS) -+$(SOFILE): $(OBJS) - $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@ -- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION) -+ -+install-lib: $(SOFILE) -+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION) -+ -+install: install-lib install-i18n - - dist: $(I18Npo) clean - @-rm -rf $(TMPDIR)/$(ARCHIVE) -@@ -111,4 +118,5 @@ - @echo Distribution package created as $(PACKAGE).tgz - - clean: -- @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ $(PODIR)/*.mo $(PODIR)/*.pot -+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot -+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ ---- a/po/de_DE.po -+++ b/po/de_DE.po -@@ -5,20 +5,19 @@ - # - msgid "" - msgstr "" --"Project-Id-Version: vdr-duplicates 0.0.1\n" -+"Project-Id-Version: vdr-duplicates 0.0.6\n" - "Report-Msgid-Bugs-To: <see README>\n" - "POT-Creation-Date: 2011-12-20 18:14+0200\n" --"PO-Revision-Date: 2011-06-05 23:37+0100\n" --"Last-Translator: Reiner Paulus <flex0r@gmx.net>\n" -+"PO-Revision-Date: 2015-02-03 11:12+0100\n" -+"Last-Translator: Joerg Bornkessel <hd_brummy@gentoo.org>\n" - "Language-Team: \n" --"Language: \n" -+"Language: de\n" - "MIME-Version: 1.0\n" --"Content-Type: text/plain; charset=utf-8\n" -+"Content-Type: text/plain; charset=UTF-8\n" - "Content-Transfer-Encoding: 8bit\n" - "Plural-Forms: nplurals=2; plural=(n != 1);\n" --"X-Poedit-Language: German\n" --"X-Poedit-Country: GERMANY\n" --"X-Poedit-SourceCharset: utf-8\n" -+"X-Poedit-SourceCharset: UTF-8\n" -+"X-Generator: Poedit 1.5.5\n" - - msgid "Shows duplicate recordings" - msgstr "Zeigt doppelte Aufnahmen an" -@@ -35,4 +34,4 @@ - msgstr "%d Aufnahmen ohne Beschreibung" - - msgid "Compare title" --msgstr "" -+msgstr "Vergleiche Titel" ---- a/po/fi_FI.po -+++ b/po/fi_FI.po -@@ -12,7 +12,7 @@ - "PO-Revision-Date: 2011-12-12 19:57+0300\n" - "Last-Translator: Timo Eskola <timo@tolleri.net>\n" - "Language-Team: Finnish\n" --"Language: \n" -+"Language: fi\n" - "MIME-Version: 1.0\n" - "Content-Type: text/plain; charset=UTF-8\n" - "Content-Transfer-Encoding: 8bit\n" ---- a/po/it_IT.po -+++ b/po/it_IT.po -@@ -12,7 +12,7 @@ - "PO-Revision-Date: 2011-06-05 23:37+0100\n" - "Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n" - "Language-Team: \n" --"Language: \n" -+"Language: it\n" - "MIME-Version: 1.0\n" - "Content-Type: text/plain; charset=utf-8\n" - "Content-Transfer-Encoding: 8bit\n" diff --git a/media-plugins/vdr-duplicates/metadata.xml b/media-plugins/vdr-duplicates/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-duplicates/metadata.xml +++ b/media-plugins/vdr-duplicates/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest index 5eda0bbb5d93..a081dcfd8bfb 100644 --- a/media-plugins/vdr-dvbapi/Manifest +++ b/media-plugins/vdr-dvbapi/Manifest @@ -1,2 +1 @@ -DIST vdr-plugin-dvbapi-2.2.4.tar.gz 94419 BLAKE2B 326346b418ece22674aa0d84efd798a9eb8e958586d24385b4e468c11478f63ed89e94c742c57c5b1e955dc598db29a39e3730d71c93005aa6dcda262545e4e2 SHA512 d1313e927978fcf150ae14e570c16059caeeec07992066b03282295147872da3bdb191209408539c2a70c2ada868f731e9e5504a8dd737143f86e33a85fdf0c7 DIST vdr-plugin-dvbapi-2.2.5.tar.gz 95270 BLAKE2B dbab07bc7df8fdc7ec009b82723631a5e61cb1d4a9afdad16e32282a3e71d6bc87e7c78ec8cea73690606bda504c19bdd9123d1ca7a4e712b15ca884c77dabaa SHA512 7036705ddf706192774f511cab813c64d092a1db1c635003e28d6960d3d46ef484f44b86c15fae782d29ada728eae1861d009d91cb71ad77cb0a1b2ad316069b diff --git a/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff b/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff deleted file mode 100644 index 07644ab418ca..000000000000 --- a/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff +++ /dev/null @@ -1,15 +0,0 @@ ---- a/CA.h 2017-03-28 11:14:07.000000000 +0200 -+++ b/CA.h 2018-03-27 00:47:51.231750662 +0200 -@@ -9,4 +9,12 @@ - unsigned char cw[16]; - } ca_descr_aes_t; - -+#ifndef CA_SET_PID /* removed in kernel 4.14 */ -+typedef struct ca_pid { -+ unsigned int pid; -+ int index; /* -1 == disable */ -+} ca_pid_t; -+#define CA_SET_PID _IOW('o', 135, struct ca_pid) - #endif -+ -+#endif // __CA_H diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild deleted file mode 100644 index 35df01ca84a5..000000000000 --- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vdr-plugin-2 - -MY_P="vdr-plugin-dvbapi-${PV}" - -DESCRIPTION="VDR Plugin: allows connect VDR to OScam" -HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi" -SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="GPL-2+" -IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa" - -DEPEND=">=media-video/vdr-2.1.4 - dvbcsa? ( media-libs/libdvbcsa )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -DOCS=( "FAQ" "HISTORY" "INSTALL" "README" "FFdecsa/docs" ) - -src_prepare() { - vdr-plugin-2_src_prepare - - if use dvbcsa; then - sed -e "/PLUGIN = dvbapi/a LIBDVBCSA = 1" -i Makefile || die "modifying Makefile" - fi - - # respect the system CXXFLAGS - sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile || die "modifying FFdecsa/Makefile" - - # Prepare flags for FFdeCSA - if [[ -n "${VDR_DVBAPI_PARALLEL}" ]]; then - PARALLEL="${VDR_DVBAPI_PARALLEL}" - else - # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE - # [64] Athlon64 (SSE2) does much better with 64_LONG - # [32] Athlon64 (SSE2) does best with MMX - # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE - # [32] AthlonXP (SSE) has MMX faster - - # To avoid parsing -march=, we use ugly assumption that Intels don't - # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs, - # and LONG is best on 64-bit AMD CPUs. - - if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then - PARALLEL=PARALLEL_128_SSE2 - elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then - PARALLEL=PARALLEL_128_SSE - elif use amd64; then - PARALLEL=PARALLEL_64_LONG - elif use cpu_flags_x86_mmx; then - PARALLEL=PARALLEL_64_MMX - else - # fallback values: - # PARALLEL_32_INT fails with gcc4.4 on x86&amd64 - # PARALLEL_64_2INT fails with gcc4.4 on x86 - # PARALLEL_128_4INT seems to be the fastest non-failing fallback - PARALLEL=PARALLEL_128_4INT - fi - - ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing" - ewarn "value from CPU_FLAGS_X86 USEflags, result: ${PARALLEL}" - ewarn "This setting may be suboptimal, so you'll probably want to tweak" - ewarn "it yourself." - ewarn - ewarn "To do this, unpack the source and run the script in" - ewarn "\t<unpackdir>/${MY_P}/extra/FFdecsa-benchmark.sh" - ewarn "and add the output value from PARALLEL_MODE= to your system make.conf as" - ewarn "\tVDR_DVBAPI_PARALLEL=<your parameter>" - ewarn - fi - - export PARALLEL - - eapply "${FILESDIR}/kernel-4.14-fix.diff" -} - -pkg_postinst() { - vdr-plugin-2_pkg_postinst - - elog "This software might be illegal in some countries or violate" - elog "rules of your DVB provider. Please respect these rules." - elog - elog "We do not offer support of any kind." - elog "Asking for keys or for installation help will be ignored by gentoo developers!" - elog -} diff --git a/media-plugins/vdr-dvd/metadata.xml b/media-plugins/vdr-dvd/metadata.xml index ab39c7417e0e..89b6db31754d 100644 --- a/media-plugins/vdr-dvd/metadata.xml +++ b/media-plugins/vdr-dvd/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">dvdplugin</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">dvdplugin</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-dvdswitch/metadata.xml b/media-plugins/vdr-dvdswitch/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-dvdswitch/metadata.xml +++ b/media-plugins/vdr-dvdswitch/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-exec/metadata.xml b/media-plugins/vdr-exec/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-exec/metadata.xml +++ b/media-plugins/vdr-exec/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-extrecmenu/metadata.xml b/media-plugins/vdr-extrecmenu/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-extrecmenu/metadata.xml +++ b/media-plugins/vdr-extrecmenu/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild index 1fdb6d35dc20..01d9a9172421 100644 --- a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild +++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -28,7 +28,7 @@ src_prepare() { eapply "${FILESDIR}/${P}_c++11.patch" cd "${WORKDIR}" || die - eapply -p0 "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch" + eapply "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch" vdr-plugin-2_src_prepare } diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-ffnetdev/metadata.xml +++ b/media-plugins/vdr-ffnetdev/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild index eef79330d3ec..a1438f6197f0 100644 --- a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild +++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 @@ -10,19 +10,13 @@ VERSION="837" # every bump, new version DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR" HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ffnetdev" SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.bz2" +S="${WORKDIR}/${P}" # override eclass default -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" - -S=${WORKDIR}/${P} DEPEND=">=media-video/vdr-1.6.0" RDEPEND="${DEPEND}" -src_prepare() { - epatch "${FILESDIR}/${P}_gettext.diff" - - vdr-plugin-2_src_prepare -} +PATCHES=( "${FILESDIR}/${P}_gettext.diff" ) diff --git a/media-plugins/vdr-freecell/metadata.xml b/media-plugins/vdr-freecell/metadata.xml index 12e218327b1b..c08751971fb3 100644 --- a/media-plugins/vdr-freecell/metadata.xml +++ b/media-plugins/vdr-freecell/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-fritzbox/metadata.xml b/media-plugins/vdr-fritzbox/metadata.xml index 2b85bf501d40..d2378c40c0a0 100644 --- a/media-plugins/vdr-fritzbox/metadata.xml +++ b/media-plugins/vdr-fritzbox/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <upstream> - <remote-id type="github">jowi24/vdr-fritz</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">jowi24/vdr-fritz</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild deleted file mode 100644 index 566439ba3e3a..000000000000 --- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook" -HOMEPAGE="https://github.com/jowi24/vdr-fritz" -SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/${PV}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=" - dev-libs/libgcrypt:= - dev-libs/boost:=[threads(+)] - >=media-video/vdr-1.7.34 -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" ) - -pkg_postinst() { - elog "It is recommend to update your firmware release to the latest." - elog - elog "The integrated call monitor (available in Fritz!Box official" - elog "firmware releases >= *.04.29) has to be enabled in order to" - elog "have the vdr-fritzbox plugin display anything on your tv. To" - elog "enable it call #96*5* from your telephone. If that doesn't" - elog "work for you, read the documentation for further instructions." -} diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild index 99bd94dcf3ca..0fe984e2a0a0 100644 --- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild +++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild @@ -1,22 +1,21 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit vdr-plugin-2 +inherit toolchain-funcs vdr-plugin-2 DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook" HOMEPAGE="https://github.com/jowi24/vdr-fritz" SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/${PV}/${P}.tgz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" DEPEND=" dev-libs/libgcrypt:= - dev-libs/boost:=[threads(+)] + dev-libs/boost:= media-video/vdr" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest index eb48939a12ef..d3ba8bd25dc5 100644 --- a/media-plugins/vdr-imonlcd/Manifest +++ b/media-plugins/vdr-imonlcd/Manifest @@ -1,2 +1 @@ -DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae DIST vdr-imonlcd-1.0.3.tar.gz 42969 BLAKE2B 443ebe901950f69df084207118ae314f9e91695372cbc6794ea3f37c5f7517100816682519cd8cfba7d44c0aebaefdee85fca002a70e0ea1bfca564410695187 SHA512 74e895dbb97bf20f5795848cbf00a752403909f0ceb0192601e43512d630d5cf4fd66550b91e3c5fa45329e0c7cf31b2aa366cbd1748dc9928592811c3f444b9 diff --git a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch b/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch deleted file mode 100644 index 2e570b89f8ac..000000000000 --- a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 2168f20fb6b00f7ae2104c6f4eafae2402cb1d92 Mon Sep 17 00:00:00 2001 -From: Lars Wendler <polynomial-c@gentoo.org> -Date: Tue, 24 Jul 2018 13:00:40 +0200 -Subject: [PATCH] Makefile: Use pkg-config to query freetype - -As of freetype-2.9.1 the freetype-config file no longer gets installed -by default. ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index fc165e9..36fc681 100644 ---- a/Makefile -+++ b/Makefile -@@ -55,8 +55,8 @@ SOFILE = libvdr-$(PLUGIN).so - - ### Includes and Defines (add further entries here): - --INCLUDES += $(shell freetype-config --cflags) --LIBS += $(shell freetype-config --libs) -+INCLUDES += $(shell ${PKG_CONFIG} --cflags freetype2) -+LIBS += $(shell ${PKG_CONFIG} --libs freetype2) - - DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' - --- -2.18.0 - diff --git a/media-plugins/vdr-imonlcd/metadata.xml b/media-plugins/vdr-imonlcd/metadata.xml index b4dbb6eb43d2..69d5c1131185 100644 --- a/media-plugins/vdr-imonlcd/metadata.xml +++ b/media-plugins/vdr-imonlcd/metadata.xml @@ -13,4 +13,7 @@ <email>vdr@gentoo.org</email> <name>Gentoo VDR Project</name> </maintainer> + <upstream> + <remote-id type="github">vdr-projects/vdr-plugin-imonlcd</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild deleted file mode 100644 index 75f9c6b555b3..000000000000 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info toolchain-funcs udev vdr-plugin-2 - -VERSION="2086" # every bump, new version - -DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki" -SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P}.tgz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/freetype - virtual/udev" -DEPEND="${RDEPEND} - media-video/vdr" -BDEPEND="virtual/pkgconfig" -QA_FLAGS_IGNORED=" - usr/lib/vdr/plugins/libvdr-.* - usr/lib64/vdr/plugins/libvdr-.*" - -DOCS=( - HISTORY - README -) -PATCHES=( - "${FILESDIR}/${PN}-1.0.2-freetype_pkgconfig.patch" -) -CONFIG_CHECK="~IR_IMON" - -pkg_setup() { - linux-info_pkg_setup - vdr-plugin-2_pkg_setup -} - -src_configure() { - tc-export PKG_CONFIG - default -} - -src_install() { - rm -f README.git - vdr-plugin-2_src_install - - udev_dorules "${FILESDIR}"/99-imonlcd.rules -} - -pkg_postinst() { - udev_reload -} diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild index 05e6d56bd235..6c2d5c92d4f1 100644 --- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild +++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit linux-info toolchain-funcs udev vdr-plugin-2 DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-imonlcd/wiki" SRC_URI="https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/vdr-plugin-imonlcd-${PV}" @@ -14,12 +14,12 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND=" - media-libs/freetype +RDEPEND="media-libs/freetype virtual/udev" DEPEND="${RDEPEND} media-video/vdr" -BDEPEND="virtual/pkgconfig" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-.* usr/lib64/vdr/plugins/libvdr-.*" @@ -49,3 +49,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +} diff --git a/media-plugins/vdr-joystick/metadata.xml b/media-plugins/vdr-joystick/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-joystick/metadata.xml +++ b/media-plugins/vdr-joystick/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-launcher/metadata.xml b/media-plugins/vdr-launcher/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-launcher/metadata.xml +++ b/media-plugins/vdr-launcher/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-lcdproc/metadata.xml b/media-plugins/vdr-lcdproc/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-lcdproc/metadata.xml +++ b/media-plugins/vdr-lcdproc/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-live/metadata.xml b/media-plugins/vdr-live/metadata.xml index b038c919cd23..d9659699f3af 100644 --- a/media-plugins/vdr-live/metadata.xml +++ b/media-plugins/vdr-live/metadata.xml @@ -1,8 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">MarkusEh/vdr-plugin-live</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-live/vdr-live-3.0.6.ebuild b/media-plugins/vdr-live/vdr-live-3.0.6.ebuild index ba9c107d430f..ec742542cdd8 100644 --- a/media-plugins/vdr-live/vdr-live-3.0.6.ebuild +++ b/media-plugins/vdr-live/vdr-live-3.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit ssl-cert vdr-plugin-2 +inherit ssl-cert toolchain-funcs vdr-plugin-2 MY_P="v3.0.6" diff --git a/media-plugins/vdr-loadepg/metadata.xml b/media-plugins/vdr-loadepg/metadata.xml index 2472832e8f65..cc1b97a863b6 100644 --- a/media-plugins/vdr-loadepg/metadata.xml +++ b/media-plugins/vdr-loadepg/metadata.xml @@ -1,13 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <longdescription> - This is the Loadepg plugin for the Video Disk Recorder (VDR) - With this Plugin EPG data can be received via Satelite, - become the information from the Canal+ group (Mediahighway of receivers) ready placed. - </longdescription> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <longdescription> + This is the Loadepg plugin for the Video Disk Recorder (VDR) + With this Plugin EPG data can be received via Satelite, + become the information from the Canal+ group (Mediahighway of receivers) ready placed. + </longdescription> </pkgmetadata> diff --git a/media-plugins/vdr-menuorg/Manifest b/media-plugins/vdr-menuorg/Manifest index c93dea9ae772..14f3bfbd6f79 100644 --- a/media-plugins/vdr-menuorg/Manifest +++ b/media-plugins/vdr-menuorg/Manifest @@ -1 +1,2 @@ DIST vdr-menuorg-0.5.1.tar.gz 26004 BLAKE2B 9508ca191c4529172043ba75c0e689d27c7ee8252d21a1ded125c004249b32c5ecbbb4e888cfa3f95b851a287d3a70b572c1dd8c545825ddce723e97ce8b610f SHA512 b103f092bca6deba3f88b78fa0728d5d5b2fa895f62acd7d242f0495ba41597ba6f2cafbf548e07d5482b193171b3a0d52d2a46f1d3c93737976e431e77a21dd +DIST vdr-menuorg-0.5.2.tar.gz 27501 BLAKE2B 48e10c8c63ee07306fb60c0dfca3d4e9002f2c696a4e1d15fb1ec04e5ecc27cc45743b87d625e38ebc6234edf267423c4bb4a01bc43ce179902827ffea59daef SHA512 30c30b09e3d085c477c63006d2c6070ae2eec64ae71949de8066b2ae15f3f21673844ea872fc765459990f1605bf3b23306ffe76caba297ad8ae4678fde645b9 diff --git a/media-plugins/vdr-menuorg/metadata.xml b/media-plugins/vdr-menuorg/metadata.xml index 2b167a7461de..6703ad260cfb 100644 --- a/media-plugins/vdr-menuorg/metadata.xml +++ b/media-plugins/vdr-menuorg/metadata.xml @@ -1,8 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <maintainer type="project"> <email>vdr@gentoo.org</email> <name>Gentoo VDR Project</name> </maintainer> + <upstream> + <remote-id type="github">vdr-projects/vdr-plugin-menuorg</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild new file mode 100644 index 000000000000..1f3b6cc1fc96 --- /dev/null +++ b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR plugin: make osd menu configurable via config-file" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-menuorg" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-menuorg/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-menuorg-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=media-video/vdr-2.0.0[menuorg] + dev-cpp/libxmlpp:2.6 + dev-cpp/glibmm:2" +RDEPEND="${DEPEND}" + +src_compile() { + emake CXXFLAGS+=-std=c++11 +} + +src_install() { + vdr-plugin-2_src_install + + insinto /etc/vdr/plugins/menuorg + doins menuorg.xml +} diff --git a/media-plugins/vdr-mlist/metadata.xml b/media-plugins/vdr-mlist/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-mlist/metadata.xml +++ b/media-plugins/vdr-mlist/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-mp3ng/metadata.xml b/media-plugins/vdr-mp3ng/metadata.xml index dca7ec63112a..ca83ca5a02fe 100644 --- a/media-plugins/vdr-mp3ng/metadata.xml +++ b/media-plugins/vdr-mp3ng/metadata.xml @@ -1,15 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - <description> - Please contact maintainer before you change something. - </description> - </maintainer> - <longdescription> - VDR Plugin to play audio files, supports mp3, wav and ogg audio format. - You can provide and edit your own playlists. - </longdescription> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <longdescription> + VDR Plugin to play audio files, supports mp3, wav and ogg audio format. + You can provide and edit your own playlists. + </longdescription> </pkgmetadata> diff --git a/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild index becef782b2f5..e9c1f5f5dba5 100644 --- a/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild +++ b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit vdr-plugin-2 +inherit flag-o-matic vdr-plugin-2 MY_PV=0.9.13-MKIV-pre3 MY_P=${PN}-${MY_PV} diff --git a/media-plugins/vdr-mplayer/metadata.xml b/media-plugins/vdr-mplayer/metadata.xml index 6d6152adc816..7baa1e7c56e0 100644 --- a/media-plugins/vdr-mplayer/metadata.xml +++ b/media-plugins/vdr-mplayer/metadata.xml @@ -1,15 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - <description> - Please contact maintainer before you change something. - </description> - </maintainer> - <longdescription> - VDR Plugin to play video files, the plugin uses mplayer for this. - All supported file types in mplayer can be played. - </longdescription> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <longdescription> + VDR Plugin to play video files, the plugin uses mplayer for this. + All supported file types in mplayer can be played. + </longdescription> </pkgmetadata> diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-newsticker/metadata.xml +++ b/media-plugins/vdr-newsticker/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-noepg/metadata.xml b/media-plugins/vdr-noepg/metadata.xml index a290931a0450..e36cdb2dda3d 100644 --- a/media-plugins/vdr-noepg/metadata.xml +++ b/media-plugins/vdr-noepg/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <upstream> - <remote-id type="github">flensrocker/vdr-plugin-noepg</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">flensrocker/vdr-plugin-noepg</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-osdserver/metadata.xml b/media-plugins/vdr-osdserver/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-osdserver/metadata.xml +++ b/media-plugins/vdr-osdserver/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-peer/metadata.xml b/media-plugins/vdr-peer/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-peer/metadata.xml +++ b/media-plugins/vdr-peer/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-pin/metadata.xml b/media-plugins/vdr-pin/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-pin/metadata.xml +++ b/media-plugins/vdr-pin/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-powermate/metadata.xml b/media-plugins/vdr-powermate/metadata.xml index 12e218327b1b..c08751971fb3 100644 --- a/media-plugins/vdr-powermate/metadata.xml +++ b/media-plugins/vdr-powermate/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-radio/metadata.xml b/media-plugins/vdr-radio/metadata.xml index dda45eb9ef82..d311c1f56233 100644 --- a/media-plugins/vdr-radio/metadata.xml +++ b/media-plugins/vdr-radio/metadata.xml @@ -1,12 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <longdescription> - This Plugin display a background image while the vdr is switcht to radio channels. - Also it supports RDS on radio channels. - </longdescription> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <longdescription> + This Plugin display a background image while the vdr is switcht to radio channels. + Also it supports RDS on radio channels. + </longdescription> </pkgmetadata> diff --git a/media-plugins/vdr-rcu/metadata.xml b/media-plugins/vdr-rcu/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-rcu/metadata.xml +++ b/media-plugins/vdr-rcu/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-recsearch/metadata.xml b/media-plugins/vdr-recsearch/metadata.xml index ffd9c1530584..bf480f7eb63d 100644 --- a/media-plugins/vdr-recsearch/metadata.xml +++ b/media-plugins/vdr-recsearch/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <upstream> - <remote-id type="github">flensrocker/vdr-plugin-recsearch</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">flensrocker/vdr-plugin-recsearch</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-remotetimers/Manifest b/media-plugins/vdr-remotetimers/Manifest deleted file mode 100644 index 9375cf1f794b..000000000000 --- a/media-plugins/vdr-remotetimers/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vdr-remotetimers-1.0.2.tgz 62750 BLAKE2B 9c741c45d78c195e112cc936fdee76a36be1443468d027b8672d6641bd3ab8e897864f169d9956373944f788388a22746b4597fbd567f03b0f911b4d4f029c2a SHA512 37a93600e11c21b0ab5d18b0e0631b527db96b4a19967b34fb7f912607f803ca8872efdbd642dfcde0953129b7a1a8fe971459deab6d8c78449f94505d8674de diff --git a/media-plugins/vdr-remotetimers/metadata.xml b/media-plugins/vdr-remotetimers/metadata.xml deleted file mode 100644 index 2b167a7461de..000000000000 --- a/media-plugins/vdr-remotetimers/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> -</pkgmetadata> diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild deleted file mode 100644 index f8d21fdb299f..000000000000 --- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR plugin: edit timers on remote vdr instances" -HOMEPAGE="https://vdr.schmirler.de/" -SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86" - -DEPEND="~media-video/vdr-2.2.0" diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild deleted file mode 100644 index a276dcd90f49..000000000000 --- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR plugin: edit timers on remote vdr instances" -HOMEPAGE="https://vdr.schmirler.de/" -SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=">=media-video/vdr-2.0.0" -RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-rpihddevice/metadata.xml b/media-plugins/vdr-rpihddevice/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-rpihddevice/metadata.xml +++ b/media-plugins/vdr-rpihddevice/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-scheduler/metadata.xml b/media-plugins/vdr-scheduler/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-scheduler/metadata.xml +++ b/media-plugins/vdr-scheduler/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-screenshot/metadata.xml b/media-plugins/vdr-screenshot/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-screenshot/metadata.xml +++ b/media-plugins/vdr-screenshot/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-skincurses/metadata.xml b/media-plugins/vdr-skincurses/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-skincurses/metadata.xml +++ b/media-plugins/vdr-skincurses/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-skinelchi/metadata.xml b/media-plugins/vdr-skinelchi/metadata.xml index 0068cc5d58b6..c08751971fb3 100644 --- a/media-plugins/vdr-skinelchi/metadata.xml +++ b/media-plugins/vdr-skinelchi/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-sleeptimer/metadata.xml b/media-plugins/vdr-sleeptimer/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-sleeptimer/metadata.xml +++ b/media-plugins/vdr-sleeptimer/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-sndctl/metadata.xml b/media-plugins/vdr-sndctl/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-sndctl/metadata.xml +++ b/media-plugins/vdr-sndctl/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-solitaire/metadata.xml b/media-plugins/vdr-solitaire/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-solitaire/metadata.xml +++ b/media-plugins/vdr-solitaire/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild b/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild index 7d19f7a257b9..deb473f5f940 100644 --- a/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild +++ b/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 @@ -12,9 +12,9 @@ SRC_URI="https://web.archive.org/web/20150928211126/http://www.djdagobert.com/vd LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND=">=media-video/vdr-1.3.25" +RDEPEND="${DEPEND}" SOLITAIRE_DATA_DIR="/usr/share/vdr/solitaire" @@ -22,9 +22,10 @@ src_prepare() { vdr-plugin-2_src_prepare sed -i cards.c cursor.c \ - -e 's#cPlugin::ConfigDirectory("solitaire")#"'${SOLITAIRE_DATA_DIR}'"#' + -e 's#cPlugin::ConfigDirectory("solitaire")#"'${SOLITAIRE_DATA_DIR}'"#' \ + || die - sed -i solitaire.c -e "s:RegisterI18n://RegisterI18n:" + sed -i solitaire.c -e "s:RegisterI18n://RegisterI18n:" || die } src_install() { diff --git a/media-plugins/vdr-span/metadata.xml b/media-plugins/vdr-span/metadata.xml index 2524cd70c104..c08751971fb3 100644 --- a/media-plugins/vdr-span/metadata.xml +++ b/media-plugins/vdr-span/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch b/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch new file mode 100644 index 000000000000..282108476c7b --- /dev/null +++ b/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch @@ -0,0 +1,36 @@ +diff -Naur vdr-plugin-streamdev-0.6.3.orig/libdvbmpeg/Makefile vdr-plugin-streamdev-0.6.3/libdvbmpeg/Makefile +--- vdr-plugin-streamdev-0.6.3.orig/libdvbmpeg/Makefile 2022-01-22 17:07:53.000000000 +0100 ++++ vdr-plugin-streamdev-0.6.3/libdvbmpeg/Makefile 2022-06-30 23:15:50.274114529 +0200 +@@ -15,7 +15,7 @@ + + .PHONY: clean + libdvbmpegtools.a: $(OBJS) +- ar -rcs libdvbmpegtools.a $(OBJS) ++ $(AR) -rcs libdvbmpegtools.a $(OBJS) + + ### Implicit rules: + +diff -Naur vdr-plugin-streamdev-0.6.3.orig/remux/Makefile vdr-plugin-streamdev-0.6.3/remux/Makefile +--- vdr-plugin-streamdev-0.6.3.orig/remux/Makefile 2022-01-22 17:07:53.000000000 +0100 ++++ vdr-plugin-streamdev-0.6.3/remux/Makefile 2022-06-30 23:15:18.845454583 +0200 +@@ -11,7 +11,7 @@ + + .PHONY: clean + remux.a: $(OBJS) +- ar -rcs remux.a $^ ++ $(AR) -rcs remux.a $^ + + ### Implicit rules: + +diff -Naur vdr-plugin-streamdev-0.6.3.orig/tools/Makefile vdr-plugin-streamdev-0.6.3/tools/Makefile +--- vdr-plugin-streamdev-0.6.3.orig/tools/Makefile 2022-01-22 17:07:53.000000000 +0100 ++++ vdr-plugin-streamdev-0.6.3/tools/Makefile 2022-06-30 23:16:14.494623068 +0200 +@@ -11,7 +11,7 @@ + + .PHONY: clean + sockettools.a: $(OBJS) +- ar -rcs sockettools.a $(OBJS) ++ $(AR) -rcs sockettools.a $(OBJS) + + ### Implicit rules: + diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild index 3565a40465d6..378c2ef62603 100644 --- a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild +++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit vdr-plugin-2 +inherit toolchain-funcs vdr-plugin-2 DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin" HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-streamdev" @@ -12,7 +12,7 @@ S="${WORKDIR}/vdr-plugin-streamdev-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="client +server" REQUIRED_USE="|| ( client server )" @@ -24,6 +24,7 @@ RDEPEND="${DEPEND}" QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-streamdev-.* usr/lib64/vdr/plugins/libvdr-streamdev-.*" +PATCHES=( "${FILESDIR}/${P}-Makefile.patch" ) # vdr-plugin-2.eclass changes PO_SUBDIR="client server" @@ -51,6 +52,10 @@ src_prepare() { fix_vdr_libsi_include server/livestreamer.c } +src_compile() { + emake AR="$(tc-getAR)" +} + src_install() { vdr-plugin-2_src_install diff --git a/media-plugins/vdr-suspendoutput/metadata.xml b/media-plugins/vdr-suspendoutput/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-suspendoutput/metadata.xml +++ b/media-plugins/vdr-suspendoutput/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-svdrposd/metadata.xml b/media-plugins/vdr-svdrposd/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-svdrposd/metadata.xml +++ b/media-plugins/vdr-svdrposd/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-svdrpservice/metadata.xml b/media-plugins/vdr-svdrpservice/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-svdrpservice/metadata.xml +++ b/media-plugins/vdr-svdrpservice/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-systeminfo/metadata.xml b/media-plugins/vdr-systeminfo/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-systeminfo/metadata.xml +++ b/media-plugins/vdr-systeminfo/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-ttxtsubs/Manifest b/media-plugins/vdr-ttxtsubs/Manifest index a915f369171e..aad9475d6c3b 100644 --- a/media-plugins/vdr-ttxtsubs/Manifest +++ b/media-plugins/vdr-ttxtsubs/Manifest @@ -1 +1,2 @@ DIST vdr-ttxtsubs-0.3.0.tar.gz 58956 BLAKE2B 681b517c25793bc5a7cc9bde4efdfc5d61cb69ba9524348eaf1c9df1b896650634b489be4a2705d040b7cbdff7648f270d74b63493739544040ebc2051cadb7b SHA512 60edbbc152e4c168dbc91f67f2105f9e9536f108ba0210a8834d950659a0923bc7bc23f44dcfa484135d5d9a6f89abb4e90f0ad39db826ad41c8f1192446bc56 +DIST vdr-ttxtsubs-0.3.0.tgz 57650 BLAKE2B e095d6841c83e2b7209469903301471492f2976ca1a5d85e68e330e177ff71959273871463b169bb667c64848230e2301d7d9438b94b5e6cfddef32b1c4805eb SHA512 634aff77b3a540ca9239cfceaf253ce33e69a2b85733a904828c527549ea1a40b4b9322327cb32bc5333942c1f503046a7b8bfc0ac31cce131621ffa6790d87a diff --git a/media-plugins/vdr-ttxtsubs/metadata.xml b/media-plugins/vdr-ttxtsubs/metadata.xml index b038c919cd23..68acddbe9e40 100644 --- a/media-plugins/vdr-ttxtsubs/metadata.xml +++ b/media-plugins/vdr-ttxtsubs/metadata.xml @@ -1,8 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <upstream> + <remote-id type="github">vdr-projects/vdr-plugin-ttxtsubs</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild new file mode 100644 index 000000000000..d7f7e4081b83 --- /dev/null +++ b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: displaying, recording and replaying teletext based subtitles" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-ttxtsubs" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-ttxtsubs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tgz" +S="${WORKDIR}/vdr-plugin-ttxtsubs-${PV}" + +KEYWORDS="amd64 ~arm x86" +SLOT="0" +LICENSE="GPL-2+" +IUSE="" + +DEPEND="media-video/vdr[ttxtsubs]" +RDEPEND="${DEPEND}" + +src_prepare() { + vdr-plugin-2_src_prepare + + eapply "${FILESDIR}/${P}_teletext-chars.patch" + + if has_version ">=media-video/vdr-2.4"; then + eapply "${FILESDIR}/${P}_vdr-2.4.0.patch" + fi +} diff --git a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild deleted file mode 100644 index 510673779e27..000000000000 --- a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="1281" # every bump, new version! - -DESCRIPTION="VDR Plugin: displaying, recording and replaying teletext based subtitles" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ttxtsubs" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="GPL-2+" -IUSE="" - -DEPEND=">=media-video/vdr-1.7.38[ttxtsubs]" -RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-undelete/Manifest b/media-plugins/vdr-undelete/Manifest index ac8af1354afa..cff4f28255ed 100644 --- a/media-plugins/vdr-undelete/Manifest +++ b/media-plugins/vdr-undelete/Manifest @@ -1,2 +1 @@ -DIST vdr-undelete-0.0.7.tgz 34655 BLAKE2B 81f40ad993d06386112ef46c3ba1c1402211c2ec2138aa113dfe8376340416097a691e7b5f4c4fee24e85e7a0b5c16501dc6853374c3e8b27e0a84437dcb0f74 SHA512 c4d634580d91c3d3601767bb29cfe12e0bd13f9d8fd5bab31a3388db1f8724544b371b4ba333cd524aa5243554015517f487f6e8f2de31bd747f1094ba1c84ff -DIST vdr-undelete-2.3.0_pre1.tgz 13865 BLAKE2B 065550c0c6aa150677550450f458db496ac55e6ad1b8024de22abca37093259adfdd6ffc7b9c07a66e76df573c3c1d4d69920bcf56872406234a4898f99021d2 SHA512 3200efcbd2eec5ef04d66fcf9dbbd1973ef7488a332618a6d2f5dc4bc20323e2b88746f02883e9488436b32f21aea2fb60e7e675e247af392ee121423af4b878 +DIST vdr-undelete-2.3.1_pre1.tgz 13865 BLAKE2B 065550c0c6aa150677550450f458db496ac55e6ad1b8024de22abca37093259adfdd6ffc7b9c07a66e76df573c3c1d4d69920bcf56872406234a4898f99021d2 SHA512 3200efcbd2eec5ef04d66fcf9dbbd1973ef7488a332618a6d2f5dc4bc20323e2b88746f02883e9488436b32f21aea2fb60e7e675e247af392ee121423af4b878 diff --git a/media-plugins/vdr-undelete/metadata.xml b/media-plugins/vdr-undelete/metadata.xml index 2b167a7461de..c08751971fb3 100644 --- a/media-plugins/vdr-undelete/metadata.xml +++ b/media-plugins/vdr-undelete/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild b/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild deleted file mode 100644 index ca2e438ac242..000000000000 --- a/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="1060" # every bump, new version! - -DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-undelete" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=">=media-video/vdr-1.5.7" -RDEPEND="${DEPEND}" - -src_prepare() { - vdr-plugin-2_src_prepare - - if has_version ">=media-video/vdr-2.1.2"; then - sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \ - -i menuundelete.c - - sed -e "s#RemoveVideoFile#cVideoDirectory::RemoveVideoFile#" \ - -i undelete.c menuundelete.c - - sed -e "s#RenameVideoFile#cVideoDirectory::RenameVideoFile#" \ - -i undelete.c menuundelete.c - - sed -e "s#RemoveEmptyVideoDirectories#cVideoDirectory::RemoveEmptyVideoDirectories#" \ - -i undelete.c - fi -} diff --git a/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild b/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild deleted file mode 100644 index 55e193120ee9..000000000000 --- a/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="1060" # every bump, new version! - -DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-undelete" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 x86" -IUSE="" - -DEPEND=">=media-video/vdr-1.5.7" -RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-undelete/vdr-undelete-2.3.0_pre1.ebuild b/media-plugins/vdr-undelete/vdr-undelete-2.3.1_pre1.ebuild index 7ea4ea0b4a86..374a85ee81d9 100644 --- a/media-plugins/vdr-undelete/vdr-undelete-2.3.0_pre1.ebuild +++ b/media-plugins/vdr-undelete/vdr-undelete-2.3.1_pre1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,12 +7,11 @@ inherit vdr-plugin-2 DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR" HOMEPAGE="http://phivdr.dyndns.org/vdr/" -SRC_URI="http://phivdr.dyndns.org/vdr/vdr-undelete/vdr-undelete-2.3.1-pre1.tgz -> ${P}.tgz" +SRC_URI="http://phivdr.dyndns.org/vdr/vdr-undelete/vdr-undelete-${PV/_pre/-pre}.tgz -> ${P}.tgz" +S="${WORKDIR}"/${PN/vdr-}-${PV/_pre/-pre} SLOT="0" LICENSE="GPL-2" KEYWORDS="amd64 ~arm x86" DEPEND="media-video/vdr" - -S="${WORKDIR}/undelete-2.3.1-pre1" diff --git a/media-plugins/vdr-vaapidevice/Manifest b/media-plugins/vdr-vaapidevice/Manifest deleted file mode 100644 index 4296d801d926..000000000000 --- a/media-plugins/vdr-vaapidevice/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vdr-vaapidevice-1.0.0_p20190526.tar.gz 122374 BLAKE2B 740bf6244205eacc89cb9517fc25f7a947f67f14eda990688f86f6c6ebb3da9d648ee3cb6798d4c27bd8bde04c4354b35fb4d4a5d0ed30dcdd1e04293d0744a5 SHA512 f67caa3f052479ac8339700766471f0f36369b152c84c84ed7479ddb67235fa527465dffae6f3b0d57f6cae12ed3d4c290a7cd65ad32af1421943b8adcad8e5b diff --git a/media-plugins/vdr-vaapidevice/files/confd b/media-plugins/vdr-vaapidevice/files/confd deleted file mode 100644 index 4d25501b1493..000000000000 --- a/media-plugins/vdr-vaapidevice/files/confd +++ /dev/null @@ -1,30 +0,0 @@ -# vaapidevice - VA-API Output Device -# -# -a device audio device (fe. alsa: hw:0,0 oss: /dev/dsp) -# -p device audio device for pass-through (hw:0,1 or /dev/dsp1) -# -c channel audio mixer channel name (fe. PCM) -# -d display display of x11 server (fe. :0.0) -# -f start with fullscreen window (only with window manager) -# -g geometry x11 window geometry wxh+x+y -# -t tracemode set the trace mode for debugging -# -v device video driver device (vaapi, noop) -# -s start in suspended mode -# -x start x11 server, with -xx try to connect, if this fails -# -X args X11 server arguments (f.e. -nocursor) -# -D start in detached mode -# -# -w workaround enable/disable workarounds -# no-hw-decoder disable hw decoder, use software decoder only -# no-mpeg-hw-decoder disable hw decoder for mpeg only -# still-hw-decoder enable hardware decoder for still-pictures -# still-h264-hw-decoder enable h264 hw decoder for still-pictures -# alsa-driver-broken disable broken alsa driver message -# alsa-no-close-open disable close open to fix alsa no sound bug -# alsa-close-open-delay enable close open delay to fix no sound bug -# ignore-repeat-pict disable repeat pict message -# -# no default parameters -# uncomment the next line and add your personal settings - -#_EXTRAOPTS="" - diff --git a/media-plugins/vdr-vaapidevice/metadata.xml b/media-plugins/vdr-vaapidevice/metadata.xml deleted file mode 100644 index b4dbb6eb43d2..000000000000 --- a/media-plugins/vdr-vaapidevice/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>martin.dummer@gmx.net</email> - <name>Martin Dummer</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> -</pkgmetadata> diff --git a/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild b/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild deleted file mode 100644 index 7c751a098dc6..000000000000 --- a/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -GIT_COMMIT="d19657bae399e79df107e316ca40922d21393f80" - -DESCRIPTION="VDR Plugin: A VA-API output device plugin for VDR" -HOMEPAGE="https://github.com/pesintta/vdr-plugin-vaapidevice" -SRC_URI="https://github.com/pesintta/vdr-plugin-vaapidevice/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" - -LICENSE="AGPL-3" -SLOT="0" -IUSE="debug" - -RDEPEND=" - media-video/vdr - media-video/ffmpeg[vaapi,X] - x11-libs/libva[X] - x11-libs/libva-intel-driver[X] - x11-libs/libX11 - x11-libs/libxcb - x11-libs/xcb-util - x11-libs/xcb-util-wm - x11-libs/xcb-util-keysyms - media-libs/alsa-lib -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -QA_FLAGS_IGNORED=" - usr/lib/vdr/plugins/libvdr-vaapidevice.* - usr/lib64/vdr/plugins/libvdr-vaapidevice.* -" -S="${WORKDIR}/vdr-plugin-vaapidevice-${GIT_COMMIT}" - -src_prepare() { - vdr-plugin-2_src_prepare - - use debug && append-cppflags -DDEBUG - - local GIT_COMMIT_SHORT=${GIT_COMMIT:0:7} - sed -i -e "s:GIT_REV =.*:GIT_REV=-${GIT_COMMIT_SHORT}:" Makefile || die "Failed to modify Makefile" -} diff --git a/media-plugins/vdr-vcd/metadata.xml b/media-plugins/vdr-vcd/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-vcd/metadata.xml +++ b/media-plugins/vdr-vcd/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild b/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild index 4fe81467974b..16af019be9d4 100644 --- a/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild +++ b/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild @@ -1,19 +1,17 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR plugin: play video cds" - HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="http://vdr.websitec.de/download/vdr-vcd/${P}.tgz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 x86" -IUSE="" DEPEND=">=media-video/vdr-1.5.9" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-vdrmanager/metadata.xml b/media-plugins/vdr-vdrmanager/metadata.xml index 9528c8fad4af..35a6bde076c2 100644 --- a/media-plugins/vdr-vdrmanager/metadata.xml +++ b/media-plugins/vdr-vdrmanager/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <use> - <flag name="stream">Add support for streaming Video to Android client</flag> - </use> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <use> + <flag name="stream">Add support for streaming Video to Android client</flag> + </use> </pkgmetadata> diff --git a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild index c70aa2893ded..3550b3f6c72e 100644 --- a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild +++ b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit vdr-plugin-2 ssl-cert @@ -10,10 +10,11 @@ VERSION="1971" # every bump, new version DESCRIPTION="VDR Plugin: remote programming VDR using VDR-Manager running on Android devices" HOMEPAGE="https://projects.vdr-developer.org/projects/vdr-manager/wiki" SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" +S="${WORKDIR}/${P}" -KEYWORDS="~amd64 ~x86" -SLOT="0" LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="gzip +ssl stream zlib" DEPEND=">=media-video/vdr-2 @@ -21,8 +22,6 @@ DEPEND=">=media-video/vdr-2 RDEPEND="stream? ( media-plugins/vdr-streamdev[server] ) zlib? ( sys-libs/zlib )" -S="${WORKDIR}/${P}" - VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.12.sh" VDR_CONFD_FILE="${FILESDIR}/confd-0.12" diff --git a/media-plugins/vdr-vompserver/Manifest b/media-plugins/vdr-vompserver/Manifest index 24383473dc5d..4fc8ac159881 100644 --- a/media-plugins/vdr-vompserver/Manifest +++ b/media-plugins/vdr-vompserver/Manifest @@ -1,2 +1 @@ -DIST vdr-vompserver-0.4.1.tgz 87056 BLAKE2B a2106bc88407a198a218a003bb7973af8e96e5d367f7c6a86b95e802adfc9135dc2ede2534594284428acec418f22604ad49fe4ac245b37c0f51c5889a689cfe SHA512 79fbc311b48a752206842f21ec8d864df67aa7614f092b4e6a6623d732d4e053c2e35af7981aaed7d392f6510ebaac59f60640acae540e13c4f38cce04ddd1bd DIST vdr-vompserver-0.5.1.tgz 97156 BLAKE2B a4c122cd83eb9f228ec2acb53b3e4ca0774effdda85516d8af131d9d93b791d92e78373fc79c9260d6dc7961039acc452789b37e8a5f873bfb8293dc1123e40e SHA512 24c5c67c25889a62735ad473143246a99df72cc972ffa68989821214765cc16eb49e4057fd7e1987e7602afe631f07c6e3554499c768cfc45e3a030db105ce45 diff --git a/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch b/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch deleted file mode 100644 index 7571f9457b7e..000000000000 --- a/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch +++ /dev/null @@ -1,15 +0,0 @@ -compile fix gcc-6 -https://bugs.gentoo.org/show_bug.cgi?id=593854 -Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/16) -diff -Naur vompserver-0.4.1.orig/Makefile vompserver-0.4.1/Makefile ---- vompserver-0.4.1.orig/Makefile 2016-10-16 23:48:36.100111158 +0200 -+++ vompserver-0.4.1/Makefile 2016-10-16 23:49:05.226111158 +0200 -@@ -53,7 +53,7 @@ - - INCLUDES += - --DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -D__STL_CONFIG_H - - # VOMP-INSERT - DEFINES += -DVOMPSERVER diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild deleted file mode 100644 index 5619624e7512..000000000000 --- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR Plugin: server part for MediaMVP device" -HOMEPAGE="https://www.loggytronic.com/vomp.php" -SRC_URI="https://www.loggytronic.com/dl/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=media-video/vdr-1.7.36-r1" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}_c++11.patch" ) - -KEEP_I18NOBJECT="yes" - -src_install() { - vdr-plugin-2_src_install - - insinto /etc/vdr/plugins/vompserver - newins vomp.conf.sample vomp.conf - newins vomp-00-00-00-00-00-00.conf.sample vomp-00-00-00-00-00-00.conf -} - -pkg_postinst() { - vdr-plugin-2_pkg_postinst - - elog "\nHave a look to the VOMP sample files in /etc/vdr/plugins.\n" - - elog "You have to download the dongle file (i.e. firmware) and adapt" - elog "the vomp configuration files accordingly." -} diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild deleted file mode 100644 index d8ef5d36284f..000000000000 --- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR Plugin: server part for MediaMVP device" -HOMEPAGE="https://www.loggytronic.com/vomp.php" -SRC_URI="https://www.loggytronic.com/dl/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=media-video/vdr-1.7.36-r1" -RDEPEND="${DEPEND}" - -KEEP_I18NOBJECT="yes" - -src_install() { - vdr-plugin-2_src_install - - insinto /etc/vdr/plugins/vompserver - newins vomp.conf.sample vomp.conf - newins vomp-00-00-00-00-00-00.conf.sample vomp-00-00-00-00-00-00.conf -} - -pkg_postinst() { - vdr-plugin-2_pkg_postinst - - elog "\nHave a look to the VOMP sample files in /etc/vdr/plugins.\n" - - elog "You have to download the dongle file (i.e. firmware) and adapt" - elog "the vomp configuration files accordingly." -} diff --git a/media-plugins/vdr-weatherng/metadata.xml b/media-plugins/vdr-weatherng/metadata.xml index 0bed87e30603..1fb228d6507a 100644 --- a/media-plugins/vdr-weatherng/metadata.xml +++ b/media-plugins/vdr-weatherng/metadata.xml @@ -1,11 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <use> - <flag name="dxr3">enables lower osd color depth for dxr3 cards</flag> - </use> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <use> + <flag name="dxr3">enables lower osd color depth for dxr3 cards</flag> + </use> </pkgmetadata> diff --git a/media-plugins/vdr-wirbelscan/metadata.xml b/media-plugins/vdr-wirbelscan/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-wirbelscan/metadata.xml +++ b/media-plugins/vdr-wirbelscan/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml index 1a956bdd07ff..523d47ba6913 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -1,19 +1,25 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> - <use> - <flag name="cec">Enable CEC support through <pkg>dev-libs/libcec</pkg></flag> - <flag name="bluray">Enable BluRay metadata support through <pkg>media-libs/libbluray</pkg></flag> - <flag name="libextractor">Use <pkg>media-libs/libextractor</pkg> to gather - files' metadata in media-player</flag> - <flag name="vdr">Compile the vdr output plugin to use local or remote xine as output</flag> - <flag name="xine">Compile the xine input plugin for displaying vdr video and OSD</flag> - </use> - <upstream> - <remote-id type="sourceforge">xineliboutput</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> + <use> + <flag name="cec">Enable CEC support through <pkg>dev-libs/libcec</pkg></flag> + <flag name="bluray">Enable BluRay metadata support through <pkg>media-libs/libbluray</pkg></flag> + <flag name="vdr">Compile the vdr output plugin to use local or remote xine as output</flag> + <flag name="xine">Compile the xine input plugin for displaying vdr video and OSD</flag> + </use> + <upstream> + <remote-id type="sourceforge">xineliboutput</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild index c99f1ade06e2..ca97c401355d 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,17 +9,16 @@ GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/" -SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" +SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" +IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( media-video/vdr - libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -35,7 +34,7 @@ COMMON_DEPEND=" dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) jpeg? ( virtual/jpeg:* ) opengl? ( virtual/opengl ) - vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) xinerama? ( x11-libs/libXinerama ) ) @@ -94,7 +93,7 @@ src_configure() { $(use_enable fbcon fb) \ $(use_enable vdr) \ $(use_enable xine libxine) \ - $(use_enable libextractor) \ + --disable-libextractor \ $(use_enable caps libcap) \ $(use_enable cec libcec) \ $(use_enable jpeg libjpeg) \ diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild index 601a84339a77..fe2a0e8dc961 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild @@ -1,26 +1,25 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/" -SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz +SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" +IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( media-video/vdr - libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -36,7 +35,7 @@ COMMON_DEPEND=" dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) jpeg? ( virtual/jpeg:* ) opengl? ( virtual/opengl ) - vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) xinerama? ( x11-libs/libXinerama ) ) @@ -100,7 +99,7 @@ src_configure() { $(use_enable fbcon fb) \ $(use_enable vdr) \ $(use_enable xine libxine) \ - $(use_enable libextractor) \ + --disable-libextractor \ $(use_enable caps libcap) \ $(use_enable cec libcec) \ $(use_enable jpeg libjpeg) \ diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild index 22f0489518ed..2cec10f2db55 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild @@ -1,26 +1,25 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/" -SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz +SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" +IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( media-video/vdr - libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -36,7 +35,7 @@ COMMON_DEPEND=" dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( virtual/opengl ) - vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) xinerama? ( x11-libs/libXinerama ) ) @@ -100,7 +99,7 @@ src_configure() { $(use_enable fbcon fb) \ $(use_enable vdr) \ $(use_enable xine libxine) \ - $(use_enable libextractor) \ + --disable-libextractor \ $(use_enable caps libcap) \ $(use_enable cec libcec) \ $(use_enable jpeg libjpeg) \ diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild index 2ffc32df32a0..a7c7e09d2cde 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,12 +15,11 @@ EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git" LICENSE="GPL-2+" SLOT="0" KEYWORDS="" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" +IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( >=media-video/vdr-1.6.0 - libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -103,7 +102,7 @@ src_configure() { $(use_enable fbcon fb) \ $(use_enable vdr) \ $(use_enable xine libxine) \ - $(use_enable libextractor) \ + --disable-libextractor \ $(use_enable caps libcap) \ $(use_enable jpeg libjpeg) \ $(use_enable xinerama) \ diff --git a/media-plugins/vdr-zappilot/metadata.xml b/media-plugins/vdr-zappilot/metadata.xml index b038c919cd23..c08751971fb3 100644 --- a/media-plugins/vdr-zappilot/metadata.xml +++ b/media-plugins/vdr-zappilot/metadata.xml @@ -1,8 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> -<email>vdr@gentoo.org</email> -<name>Gentoo VDR Project</name> -</maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/x42-avldrums/Manifest b/media-plugins/x42-avldrums/Manifest index e977ff14cf44..6d146f6bbf55 100644 --- a/media-plugins/x42-avldrums/Manifest +++ b/media-plugins/x42-avldrums/Manifest @@ -1,2 +1,2 @@ DIST robtk-0.7.5.tar.gz 117218 BLAKE2B ed1d19644b0d1bbc072098971062b66810cf137499a6ac4a706865c3f7dbd1c4741fb7dc9d8fe7f9112a43744c9bc9dc97d9e53264bbf9625291c6b49724bd35 SHA512 93527d5c67af786f93338c722e10e8c71379372846d06905af1b10b7085c34c09ebf445e174c32206b06cac876ed8093b3631f8ed15c10fcbe44317b6b8e2559 -DIST x42-avldrums-0.4.2.tar.gz 35246454 BLAKE2B aa8197e9b4e49f106f223cdc59886c76e33901b78c017b63598ff777cbbc7731318aeee90eb0687ce6bcf53b5f372218a0a8998c53d3c16ead9e8451d28f270b SHA512 4a8e51a02022294eedcb676579db7fbbf6d0054c71bb86a600403dd251a5bc179785d9a436ceba27a27cc49a370801e3838081d787d9b6345c85ae45b5f0e9e9 +DIST x42-avldrums-0.7.2.tar.gz 101208843 BLAKE2B de27cf0fd83b24e6ca151ab4ef4282b3558e41f890ed93b25950cd3ab78da5c30ff990115c28df60b693fa06824c6330b3af7bec09d44b3a435442d91d61ffb5 SHA512 9034180e4ac68127368d91a32dbfd874692ce8152f7ee947d621d08519e4c005e6e06367f36b0e4e31d38bd2f766e6a7db40bbbac83c63c65ed0ff88c02a1a0b diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild index b62c86af7c8f..9db167242963 100644 --- a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild +++ b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/media-plugins/x42-plugins/Manifest b/media-plugins/x42-plugins/Manifest index 71934b487733..5d1603bc789a 100644 --- a/media-plugins/x42-plugins/Manifest +++ b/media-plugins/x42-plugins/Manifest @@ -1,2 +1,2 @@ -DIST x42-plugins-20220327.tar.xz 3582880 BLAKE2B b6de7f499e2889cbd4ddcc57a92468cce254b8ade277c173b62dd5a7a2fa84f72987325ea5889989c46a3cbb36050341ded2dbf83f7196eec8a2aa5929448a6e SHA512 a60d2eda1ed9a56338d1b08dc5352e26d0e4c8cba225c7759318c1d6c186664f64ac32b01e190094b4626626b329f81f688a0e4b6584f6c756daf805e6d419da DIST x42-plugins-20220605.tar.xz 3587472 BLAKE2B 2df2f539e32ba9a5fb08495ff7f94c4555a3be6163681bf081e15e3a5a74592e981ec43d491980c5721756d77776ffcafbd5bc58f5ce7c19b055ceb4bda8247c SHA512 69b0d351b9137b4cf9374a36c7a8d0a1ae22eb39bd2b15640db96bc9036bafa59823e61ea6bfda09351dbc575fe4c189bb70c6676614ceddd9356c30811bc903 +DIST x42-plugins-20220714.tar.xz 3587148 BLAKE2B 10459537d470f3177578b5d0328d634e469a0f00f8390e5dc2fc6f91c197ab9299572fef6787fd61cfc0fd579657e0372af22a3539f84a1d8ba76277e413c5ff SHA512 502994109d68ae8df39b0258caa414529711fea92254922945eb3c7cf28bb5dd67586f362c8a392ec9cfda3f62cbe050063e86fb2c0bb3cc5e860912264472d3 diff --git a/media-plugins/x42-plugins/x42-plugins-20220605.ebuild b/media-plugins/x42-plugins/x42-plugins-20220605.ebuild index 2ee199d0ef8f..103b9d2a203c 100644 --- a/media-plugins/x42-plugins/x42-plugins-20220605.ebuild +++ b/media-plugins/x42-plugins/x42-plugins-20220605.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Collection of LV2 plugins" HOMEPAGE="https://github.com/x42/x42-plugins" @@ -12,8 +12,8 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/x42/x42-plugins.git" else - SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz" - KEYWORDS="~amd64" + SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz" + KEYWORDS="amd64" fi LICENSE="GPL-2" @@ -40,6 +40,11 @@ DEPEND="${RDEPEND} sys-apps/help2man" src_compile() { + # -Werror=odr + # https://bugs.gentoo.org/860402 + # https://github.com/x42/meters.lv2/issues/41 + filter-lto + emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" } diff --git a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild b/media-plugins/x42-plugins/x42-plugins-20220714.ebuild index f57cf56abcb2..103b9d2a203c 100644 --- a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild +++ b/media-plugins/x42-plugins/x42-plugins-20220714.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Collection of LV2 plugins" HOMEPAGE="https://github.com/x42/x42-plugins" @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/x42/x42-plugins.git" else - SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz" + SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz" KEYWORDS="amd64" fi @@ -40,6 +40,11 @@ DEPEND="${RDEPEND} sys-apps/help2man" src_compile() { + # -Werror=odr + # https://bugs.gentoo.org/860402 + # https://github.com/x42/meters.lv2/issues/41 + filter-lto + emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" } diff --git a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild index 2ee199d0ef8f..0f1aaafbbf0c 100644 --- a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild +++ b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Collection of LV2 plugins" HOMEPAGE="https://github.com/x42/x42-plugins" @@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/x42/x42-plugins.git" else - SRC_URI="http://gareus.org/misc/x42-plugins/${P}.tar.xz" + SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz" KEYWORDS="~amd64" fi @@ -40,6 +40,11 @@ DEPEND="${RDEPEND} sys-apps/help2man" src_compile() { + # -Werror=odr + # https://bugs.gentoo.org/860402 + # https://github.com/x42/meters.lv2/issues/41 + filter-lto + emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf" } diff --git a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild index 3869375ba160..67b5b46f88ab 100644 --- a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild +++ b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface" -HOMEPAGE="http://dssi.sourceforge.net/download.html#Xsynth-DSSI" -SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" +HOMEPAGE="https://dssi.sourceforge.net/download.html#Xsynth-DSSI" +SRC_URI="https://downloads.sourceforge.net/dssi/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/media-plugins/zam-plugins/Manifest b/media-plugins/zam-plugins/Manifest index 63bd392defad..ed7cc4350745 100644 --- a/media-plugins/zam-plugins/Manifest +++ b/media-plugins/zam-plugins/Manifest @@ -1,2 +1,3 @@ -DIST DPF-9243625aacb9fb8dd9fe4bd479b227149eb37959.tar.gz 2114589 BLAKE2B c8f2cd92b47aa55a467ce14ef2adc8f776c6ce966df680b10c3efbd35ec45fd05ad3a7dee68788701a36a032d563ce2767236397daa0757095b653ecfefcb0fa SHA512 0eab116c5b57d44dc340400340d8fc8456045bdc7e8dbeaccb80f87c7c2e1784f2b24edb8e01e3b6e23807dec86f18caf7227db2c2fd491135b283e795701fb1 -DIST zam-plugins-3.14.tar.gz 23924833 BLAKE2B cdaa13d728cd7a9f7fa2ed53b04b76988bc88d0aa719c57913fd73be778186821d316add5eeea692dabfe1ca222c2f9aaf564abc1128f69da33b8aa592255eec SHA512 30c168ee855011b2f17fcc5e440039628399ab40b69bed9af284713df6155360b38d8249b3de1616e9a2f39885cff43c9e2505868aae891fd22bc92297c1962c +DIST DPF-63dfb7610bc37dee69f4a303f3e3362529d95f24.tar.gz 3003822 BLAKE2B c6d53aca73d53ffc38ff2a45288658fcc94b0606120422d34e7f9cfd5e9acbcc37ec2a4f696bbe1c2eb4eecd120dd40566a8d9f634e2f5c6542e47a78c82e87f SHA512 d80d5e0bf70f9c441f72b433817ab0183a80ad74496e6a5f1e5ff7870c8869a2dfc3fcd70057025ff7b3622dd7417d0567b23e2cc7cd7ef29e716080d2abd813 +DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772 +DIST zam-plugins-4.2.tar.gz 23927841 BLAKE2B 35a91ee409862eae61941fd2f00ee605ca3cf950a7cefd4c85abfb936b9b6aad3221e5dd34d20f75683f7ffb4dec4097c74f3b244502ddebafec987938d9e65c SHA512 84aff169f7992ea6f99efe7fb44f9923f19cab233bc2757aa0799575d4dce9140b9a6aec07782dfba3b951b6765ade7a0381c2c64c56aa23a635318f56ed84fd diff --git a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild b/media-plugins/zam-plugins/zam-plugins-4.2.ebuild index 093b8a90f1aa..26dc44d9a7d3 100644 --- a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild +++ b/media-plugins/zam-plugins/zam-plugins-4.2.ebuild @@ -1,15 +1,22 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DPF_COMMIT="9243625aacb9fb8dd9fe4bd479b227149eb37959" +# pugl original repository is at https://github.com/lv2/pugl +# but this package does not compile with the latest version of pugl +# from that repository as of Oct 22, 2023. it does not even compile +# with the latest commit from the pugl repository used here as of May 23, 2022. +DPF_COMMIT="63dfb7610bc37dee69f4a303f3e3362529d95f24" +PUGL_COMMIT="844528e197c51603f6cef3238b4a48d23bf60eb7" DPF_P="DPF-${DPF_COMMIT}" +PUGL_P="pugl-${PUGL_COMMIT}" DESCRIPTION="Collection of LV2/LADSPA/VST/JACK audio plugins for high quality processing" -HOMEPAGE="http://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins" -SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/3.14.tar.gz -> ${P}.tar.gz - https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> ${DPF_P}.tar.gz" +HOMEPAGE="https://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins" +SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> ${DPF_P}.tar.gz + https://github.com/DISTRHO/pugl/archive/${PUGL_COMMIT}.tar.gz -> ${PUGL_P}.tar.gz" LICENSE="GPL-2+" SLOT="0" @@ -32,35 +39,34 @@ DEPEND="media-libs/ladspa-sdk RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +zam_emake() { + emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \ + BASE_OPTS="" SKIP_STRIPPING=true \ + HAVE_ZITA_CONVOLVER=true \ + HAVE_CAIRO=$(usex opengl true false) \ + HAVE_DGL=$(usex opengl true false) \ + HAVE_OPENGL=$(usex opengl true false) \ + UI_TYPE=$(usex opengl "opengl" "none") \ + HAVE_JACK=$(usex jack true false) \ + ${@} +} + src_prepare() { default rm -rf dpf - ln -s ../${DPF_P} dpf || die "Failed to create DPF symlink" + ln -s "${WORKDIR}"/${DPF_P} dpf || die "Failed to create DPF symlink" + rm -rf dpf/dgl/src/pugl-upstream + ln -s "${WORKDIR}"/${PUGL_P} dpf/dgl/src/pugl-upstream || die "Failed to create pugl symlink" # To make absolutely sure we do not even accidentally use bundled libs rm -rf lib } src_compile() { - emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \ - BASE_OPTS="" SKIP_STRIPPING=true \ - HAVE_ZITA_CONVOLVER=true \ - HAVE_CAIRO=$(usex opengl true false) \ - HAVE_DGL=$(usex opengl true false) \ - HAVE_OPENGL=$(usex opengl true false) \ - UI_TYPE=$(usex opengl "opengl" "none") \ - HAVE_JACK=$(usex jack true false) + zam_emake } src_install() { - emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \ - BASE_OPTS="" SKIP_STRIPPING=true \ - HAVE_ZITA_CONVOLVER=true \ - HAVE_CAIRO=$(usex opengl true false) \ - HAVE_DGL=$(usex opengl true false) \ - HAVE_OPENGL=$(usex opengl true false) \ - UI_TYPE=$(usex opengl "opengl" "none") \ - HAVE_JACK=$(usex jack true false) \ - DESTDIR="${ED}" install + zam_emake DESTDIR="${ED}" install } |