diff options
Diffstat (limited to 'media-plugins')
451 files changed, 2113 insertions, 4507 deletions
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest index 31f23b89d99b..ae0aefde36c0 100644 --- a/media-plugins/alsa-plugins/Manifest +++ b/media-plugins/alsa-plugins/Manifest @@ -1 +1,2 @@ +DIST alsa-plugins-1.2.12.tar.bz2 409514 BLAKE2B ee9514d7cd73881840b17d86d52d3557936ce666ae5027b423903f2dedc74b112a8592d66dd2514744057e4bcebaf5c689f39fcc9027e05106cc0a0090470f34 SHA512 b2064eb32662662f422f6e7c71f503d82c68d7a7059c8197bdd61ee08735b3ee104c6a5f9e3451e81124634514b91fc89d05d33041d9c2bb0f55b3c2ac3271b1 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.12.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.12.ebuild new file mode 100644 index 000000000000..9a5be4e76c73 --- /dev/null +++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.12.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic 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-libs/libpulse[${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 + # bug #670960 + dosym ../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \ + /etc/alsa/conf.d/51-pulseaudio-probe.conf + fi + + find "${ED}" -type f -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/metadata.xml b/media-plugins/alsa-plugins/metadata.xml index b7ef9877f6fb..86f8dd96cfc3 100644 --- a/media-plugins/alsa-plugins/metadata.xml +++ b/media-plugins/alsa-plugins/metadata.xml @@ -1,9 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="project"> - <email>alsa-bugs@gentoo.org</email> - </maintainer> + <!-- maintainer-needed --> <use> <flag name="arcam_av">Enables Arcam AV control plugin</flag> <flag name="mix">Enables upmix and vdownmix plugin</flag> diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild index 644ca320f2ee..4c7268ed03a8 100644 --- a/media-plugins/calf/calf-9999.ebuild +++ b/media-plugins/calf/calf-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools flag-o-matic toolchain-funcs xdg @@ -43,9 +43,9 @@ DEPEND=" 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-no-automagic.patch" + "${FILESDIR}/${PN}-9999-htmldir.patch" + "${FILESDIR}/${PN}-9999-desktop.patch" "${FILESDIR}/${PN}-9999-fix-build-with-lld.patch" ) 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 index a33e8dc70503..563fde6589fc 100644 --- a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch +++ b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch @@ -1,25 +1,11 @@ -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 + libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static 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 +-libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static ++libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static endif + if HAVE_LD_NODELETE diff --git a/media-plugins/calf/files/calf-9999-htmldir.patch b/media-plugins/calf/files/calf-9999-htmldir.patch new file mode 100644 index 000000000000..4b6c77d42f83 --- /dev/null +++ b/media-plugins/calf/files/calf-9999-htmldir.patch @@ -0,0 +1,64 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -25,29 +25,29 @@ clean-local: + rm -rf autom4te.cache + + install-data-local: +- install -d -m 755 $(DESTDIR)$(docdir) +- install -d -m 755 $(DESTDIR)$(docdir)/images +- install -d -m 755 $(DESTDIR)$(docdir)/images/icons +- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto +- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded +- install -d -m 755 $(DESTDIR)$(docdir)/scripts ++ install -d -m 755 $(DESTDIR)$(htmldir) ++ install -d -m 755 $(DESTDIR)$(htmldir)/images ++ install -d -m 755 $(DESTDIR)$(htmldir)/images/icons ++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto ++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded ++ install -d -m 755 $(DESTDIR)$(htmldir)/scripts + install -d -m 755 $(DESTDIR)$(pkgdatadir)/sf2 +- install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(docdir) +- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(docdir)/images/ +- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(docdir)/images/ +- install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/ +- install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(docdir)/images/icons/ +- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(docdir)/scripts/ +- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(docdir)/scripts/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(htmldir) ++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(htmldir)/images/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(htmldir)/images/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(htmldir)/images/icons/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(htmldir)/scripts/ ++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(htmldir)/scripts/ + install -c -m 644 $(top_srcdir)/sf2/*.sf2 $(DESTDIR)$(pkgdatadir)/sf2/ + + uninstall-local: +- rm -f $(DESTDIR)$(docdir)/*.html +- rm -f $(DESTDIR)$(docdir)/images/*.png +- rm -f $(DESTDIR)$(docdir)/images/*.jpg +- rm -f $(DESTDIR)$(docdir)/images/icons/*.png +- rm -f $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/* +- rm -f $(DESTDIR)$(docdir)/scripts/*.css +- rm -f $(DESTDIR)$(docdir)/scripts/*.js ++ rm -f $(DESTDIR)$(htmldir)/*.html ++ rm -f $(DESTDIR)$(htmldir)/images/*.png ++ rm -f $(DESTDIR)$(htmldir)/images/*.jpg ++ rm -f $(DESTDIR)$(htmldir)/images/icons/*.png ++ rm -f $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/* ++ rm -f $(DESTDIR)$(htmldir)/scripts/*.css ++ rm -f $(DESTDIR)$(htmldir)/scripts/*.js + rm -f $(DESTDIR)$(pkgdatadir)/sf2/*.sf2 +- rmdir $(DESTDIR)$(docdir)/scripts $(DESTDIR)$(docdir)/images/icons $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(docdir)/images/prettyPhoto $(DESTDIR)$(docdir)/images $(DESTDIR)$(docdir) $(DESTDIR)$(pkgdatadir)/sf2 || true ++ rmdir $(DESTDIR)$(htmldir)/scripts $(DESTDIR)$(htmldir)/images/icons $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(htmldir)/images/prettyPhoto $(DESTDIR)$(htmldir)/images $(DESTDIR)$(htmldir) $(DESTDIR)$(pkgdatadir)/sf2 || true +--- a/configure.ac ++++ b/configure.ac +@@ -253,7 +253,7 @@ fi + + # Other defines + AC_DEFINE_UNQUOTED(PKGLIBDIR,"$prefix/share/calf/",[Calf shared data directory (bitmaps, GUI XML etc.)]) +-AC_DEFINE_UNQUOTED(PKGDOCDIR,"$prefix/share/doc/calf/",[Calf documentation directory]) ++AC_DEFINE_UNQUOTED(PKGDOCDIR,"$htmldir",[Calf documentation directory]) + + + ############################################################################################ diff --git a/media-plugins/calf/files/calf-9999-no-automagic.patch b/media-plugins/calf/files/calf-9999-no-automagic.patch new file mode 100644 index 000000000000..87fa8a7a18e3 --- /dev/null +++ b/media-plugins/calf/files/calf-9999-no-automagic.patch @@ -0,0 +1,39 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -172,13 +172,35 @@ LDFLAGS="$save_LDFLAGS" + + AM_CONDITIONAL(HAVE_LD_NODELETE, test "$linker_supports_nodelete" = "yes") + ++AC_MSG_CHECKING([whether to enable GUI]) ++AC_ARG_ENABLE(gui, ++ AS_HELP_STRING([--enable-gui],[enable graphical user interface]), ++ [set_enable_gui=$enableval], ++ [set_enable_gui=yes]) ++AC_MSG_RESULT($set_enable_gui) ++ ++AC_MSG_CHECKING([whether to enable JACK]) ++AC_ARG_ENABLE(jack, ++ AS_HELP_STRING([--enable-jack],[enable support for JACK]), ++ [set_enable_jack=$enableval], ++ [set_enable_jack=yes]) ++AC_MSG_RESULT($set_enable_jack) ++ + ############################################################################################ + # Compute status shell variables + +-if test "$GUI_ENABLED" = "yes" -a "$JACK_FOUND" = "yes"; then ++if test "x$set_enable_gui" = "xno"; then ++ GUI_ENABLED="no (disabled by user choice)" ++fi ++ ++if test "$JACK_FOUND" = "yes"; then + JACK_ENABLED="yes" + fi + ++if test "x$set_enable_jack" = "xno"; then ++ JACK_ENABLED="no (disabled by user choice)" ++fi ++ + if test "$GUI_ENABLED" = "yes" -a "$LV2_ENABLED" = "yes"; then + LV2_GUI_ENABLED="yes" + fi diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild index b540f1e938d7..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-2022 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 ~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/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest index 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-a52dec/Manifest +++ b/media-plugins/gst-plugins-a52dec/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.6.ebuild deleted file mode 100644 index 33531dcea31a..000000000000 --- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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 ~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}] ) -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.5.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild index 33531dcea31a..3da94df2cf71 100644 --- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.5.ebuild +++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 @@ -12,7 +12,7 @@ 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-a52dec/gst-plugins-a52dec-1.22.3.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.3.ebuild deleted file mode 100644 index 5100b349abfb..000000000000 --- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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 ~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.33[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-adaptivedemux2/Manifest b/media-plugins/gst-plugins-adaptivedemux2/Manifest index f11299c96a2a..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-adaptivedemux2/Manifest +++ b/media-plugins/gst-plugins-adaptivedemux2/Manifest @@ -1 +1 @@ -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.3.ebuild b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.3.ebuild deleted file mode 100644 index 8beef14fe086..000000000000 --- a/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="Adaptive demuxer plugins for Gstreamer" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-libs/libxml2-2.8[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest index 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-amr/Manifest +++ b/media-plugins/gst-plugins-amr/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.6.ebuild deleted file mode 100644 index a8f59db54127..000000000000 --- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.6.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="GPL-2" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="amrnb amrwbdec" -GST_PLUGINS_BUILD_DIR="amrnb amrwbdec" diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.5.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild index a8f59db54127..253b6489a518 100644 --- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.5.ebuild +++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-amr/gst-plugins-amr-1.22.3.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.3.ebuild deleted file mode 100644 index c687ce5ba9f4..000000000000 --- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer" -HOMEPAGE="https://gstreamer.freedesktop.org/" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="amrnb amrwbdec" -GST_PLUGINS_BUILD_DIR="amrnb amrwbdec" diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-aom/Manifest +++ b/media-plugins/gst-plugins-aom/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.5.ebuild deleted file mode 100644 index 14a95f728a50..000000000000 --- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.5.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 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.20.6.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.6.ebuild deleted file mode 100644 index 14a95f728a50..000000000000 --- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.6.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 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-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild index 1693d43849df..4edba2be1792 100644 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.3.ebuild +++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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" +DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer" KEYWORDS="~amd64 ~arm64 ~x86" -RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" +RDEPEND="media-libs/libaom:0=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.3.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.3.ebuild deleted file mode 100644 index 54cc15eddc82..000000000000 --- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 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 ~arm64 ~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.33[${MULTILIB_USEDEP}] ) - >=media-libs/gst-plugins-base-1.18.4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-assrender/Manifest +++ b/media-plugins/gst-plugins-assrender/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.5.ebuild deleted file mode 100644 index 516591e6d9fe..000000000000 --- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="ASS/SSA rendering with effects support plugin for GStreamer" -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-assrender/gst-plugins-assrender-1.20.6.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild index 516591e6d9fe..07f1307d5f33 100644 --- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.ebuild +++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-assrender/gst-plugins-assrender-1.22.3.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.3.ebuild deleted file mode 100644 index 8e7396ba23c9..000000000000 --- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="ASS/SSA rendering with effects support plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-bluez/Manifest +++ b/media-plugins/gst-plugins-bluez/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.6.ebuild deleted file mode 100644 index acf7b4a5d768..000000000000 --- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.6.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="AVDTP source/sink and A2DP sink plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=net-wireless/bluez-5[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gdbus-codegen -" diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.5.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild index acf7b4a5d768..407479f0b01b 100644 --- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.5.ebuild +++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild @@ -1,18 +1,14 @@ -# Copyright 1999-2023 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-bluez/gst-plugins-bluez-1.22.3.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.3.ebuild deleted file mode 100644 index 10415fab1328..000000000000 --- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="AVDTP source/sink and A2DP sink plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=net-wireless/bluez-5[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gdbus-codegen -" diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-bs2b/Manifest +++ b/media-plugins/gst-plugins-bs2b/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.5.ebuild deleted file mode 100644 index 737e971e5a7a..000000000000 --- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="bs2b elements for Gstreamer" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - media-libs/libbs2b[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.6.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild index 737e971e5a7a..b61f6f506909 100644 --- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.6.ebuild +++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-bs2b/gst-plugins-bs2b-1.22.3.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.3.ebuild deleted file mode 100644 index b37d03786f05..000000000000 --- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="bs2b elements for Gstreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - media-libs/libbs2b[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-cairo/Manifest +++ b/media-plugins/gst-plugins-cairo/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.6.ebuild deleted file mode 100644 index 12b51561eab9..000000000000 --- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Video overlay plugin based on cairo for GStreamer" -KEYWORDS="amd64" - -RDEPEND=">=x11-libs/cairo-1.10[glib,${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.5.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild index 12b51561eab9..de231dc49b46 100644 --- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.5.ebuild +++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-cairo/gst-plugins-cairo-1.22.3.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.3.ebuild deleted file mode 100644 index 11ea15f56733..000000000000 --- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Video overlay plugin based on cairo for GStreamer" -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 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-cdio/Manifest +++ b/media-plugins/gst-plugins-cdio/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.6.ebuild deleted file mode 100644 index 2478286d6082..000000000000 --- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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" - -RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.5.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild index 2478286d6082..8f38f01c3390 100644 --- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.5.ebuild +++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-cdio/gst-plugins-cdio-1.22.3.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.3.ebuild deleted file mode 100644 index 508bf1632514..000000000000 --- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest index 4d4e453f0bce..3b95369e79d3 100644 --- a/media-plugins/gst-plugins-cdparanoia/Manifest +++ b/media-plugins/gst-plugins-cdparanoia/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76 SHA512 63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550 -DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b SHA512 ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260 -DIST gst-plugins-base-1.22.3.tar.xz 2353512 BLAKE2B 77b6b09b2a295a6f68b19c3e5ed2a1d96452806e6236d7e0da4a61b6a51eb93311fa6bfb89dcf7b9efbc4acd3cb5999d9b4d08a9e60de3544b3ecb22015a1540 SHA512 dbfca6114ce0c5b234b533c89fdfa957499ecb25bbb5156e2ee54610be42969b2cae9e74a8250eb8b07484c9767f8f1d00e88d6d04c5da5429d62d08c9fd2472 +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.6.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild deleted file mode 100644 index dfbd35001503..000000000000 --- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="CD Audio Source (cdda) plugin for GStreamer" -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}" - -src_prepare() { - default - gstreamer_system_package audio_dep:gstreamer-audio -} diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.5.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild index dfbd35001503..68d24af8526f 100644 --- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.5.ebuild +++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.3.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.3.ebuild deleted file mode 100644 index 553cbb1b03f8..000000000000 --- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="CD Audio Source (cdda) plugin for GStreamer" -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}" - -src_prepare() { - default - gstreamer_system_package audio_dep:gstreamer-audio -} diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-chromaprint/Manifest +++ b/media-plugins/gst-plugins-chromaprint/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.6.ebuild deleted file mode 100644 index 71941b134d4b..000000000000 --- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Calculate Chromaprint fingerprint from audio files for GStreamer" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.5.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild index 71941b134d4b..dfcf824fe205 100644 --- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.5.ebuild +++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-chromaprint/gst-plugins-chromaprint-1.22.3.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.3.ebuild deleted file mode 100644 index 023229141f9b..000000000000 --- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Calculate Chromaprint fingerprint from audio files for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND="media-libs/chromaprint[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-colormanagement/Manifest +++ b/media-plugins/gst-plugins-colormanagement/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.5.ebuild deleted file mode 100644 index 8aee0afead33..000000000000 --- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Color management correction GStreamer plugins" -KEYWORDS="~amd64" - -RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.6.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.6.ebuild deleted file mode 100644 index 8aee0afead33..000000000000 --- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Color management correction GStreamer plugins" -KEYWORDS="~amd64" - -RDEPEND=">=media-libs/lcms-2.7:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.3.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild index 0f2b37bda583..7f629c544832 100644 --- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.3.ebuild +++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dash/Manifest +++ b/media-plugins/gst-plugins-dash/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.5.ebuild deleted file mode 100644 index 90235f0d246e..000000000000 --- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.5.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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.20.6.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.6.ebuild deleted file mode 100644 index 90235f0d246e..000000000000 --- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.6.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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-dash/gst-plugins-dash-1.22.3.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.3.ebuild deleted file mode 100644 index 42c4f082d971..000000000000 --- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 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 ~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_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-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dtls/Manifest +++ b/media-plugins/gst-plugins-dtls/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.6.ebuild deleted file mode 100644 index bda2d01101ec..000000000000 --- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="DTLS encoder/decoder with SRTP support plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.5.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild index bda2d01101ec..55d856c19d11 100644 --- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.5.ebuild +++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2023 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-dtls/gst-plugins-dtls-1.22.3.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.3.ebuild deleted file mode 100644 index 5d3cf1ae67a7..000000000000 --- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="DTLS encoder/decoder with SRTP support plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dts/Manifest +++ b/media-plugins/gst-plugins-dts/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.6.ebuild deleted file mode 100644 index dc347d1d27cb..000000000000 --- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 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="DTS audio decoder plugin for Gstreamer" -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}] ) -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.5.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild index dc347d1d27cb..915f5563d88e 100644 --- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.5.ebuild +++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 @@ -12,13 +12,13 @@ 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-dts/gst-plugins-dts-1.22.3.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.3.ebuild deleted file mode 100644 index 90cb3b7b9f83..000000000000 --- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 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="DTS audio decoder plugin for Gstreamer" -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.33[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-dv/Manifest +++ b/media-plugins/gst-plugins-dv/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.6.ebuild deleted file mode 100644 index 3a0357ffaa4e..000000000000 --- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="DV demuxer and decoder plugin for GStreamer" -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-dv/gst-plugins-dv-1.20.5.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild index 3a0357ffaa4e..98e566e09397 100644 --- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.5.ebuild +++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-dv/gst-plugins-dv-1.22.3.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.3.ebuild deleted file mode 100644 index 378e345fcf89..000000000000 --- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="DV demuxer and decoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-dvb/Manifest +++ b/media-plugins/gst-plugins-dvb/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.6.ebuild deleted file mode 100644 index c9bf7990d71f..000000000000 --- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.6.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPION="DVB device capture plugin for GStreamer" -KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86" - -RDEPEND="" -DEPEND="virtual/os-headers" - -src_prepare() { - default - gstreamer_system_package gstmpegts_dep:gstreamer-mpegts -} diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.5.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild index c9bf7990d71f..e6a10a0befa6 100644 --- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.5.ebuild +++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-dvb/gst-plugins-dvb-1.22.3.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.3.ebuild deleted file mode 100644 index 63d3fcede0d1..000000000000 --- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-bad - -inherit gstreamer-meson - -DESCRIPION="DVB device capture plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND="" -DEPEND="virtual/os-headers" - -src_prepare() { - default - gstreamer_system_package gstmpegts_dep:gstreamer-mpegts -} diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest index 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-dvdread/Manifest +++ b/media-plugins/gst-plugins-dvdread/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.5.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.5.ebuild deleted file mode 100644 index 9d24732fea6e..000000000000 --- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.5.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="DVD read plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.6.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild index 9d24732fea6e..b1faeb316bae 100644 --- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.6.ebuild +++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.3.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.3.ebuild deleted file mode 100644 index d079c1bba1c3..000000000000 --- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="DVD read plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-faac/Manifest +++ b/media-plugins/gst-plugins-faac/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.6.ebuild deleted file mode 100644 index dab445fcac92..000000000000 --- a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="AAC audio encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86" - -RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.5.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild index dab445fcac92..946b0126f412 100644 --- a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.5.ebuild +++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-faac/gst-plugins-faac-1.22.3.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.3.ebuild deleted file mode 100644 index f902e40e0718..000000000000 --- a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="AAC audio encoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-faad/Manifest +++ b/media-plugins/gst-plugins-faad/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.6.ebuild deleted file mode 100644 index 468bcc6b85a4..000000000000 --- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="AAC audio decoder plugin" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.5.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild index 468bcc6b85a4..4281970f98e2 100644 --- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.5.ebuild +++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-faad/gst-plugins-faad-1.22.3.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.3.ebuild deleted file mode 100644 index f60604ee9ceb..000000000000 --- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="AAC audio decoder plugin" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-flac/Manifest +++ b/media-plugins/gst-plugins-flac/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.6.ebuild deleted file mode 100644 index 405278dbcaa4..000000000000 --- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="FLAC encoder/decoder/tagger plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=">=media-libs/flac-1.2.1-r5:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.5.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild index 405278dbcaa4..d1a817d362a4 100644 --- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.5.ebuild +++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-flac/gst-plugins-flac-1.22.3.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.3.ebuild deleted file mode 100644 index f2e3b0c38937..000000000000 --- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="FLAC encoder/decoder/tagger plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-gdkpixbuf/Manifest +++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.6.ebuild deleted file mode 100644 index 2303cc5dbe27..000000000000 --- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.6.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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" - -RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="gdk-pixbuf" -GST_PLUGINS_BUILD_DIR="gdk_pixbuf" diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.5.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild index 2303cc5dbe27..189e172d71ca 100644 --- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.5.ebuild +++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.3.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.3.ebuild deleted file mode 100644 index 8d4c2986d1c6..000000000000 --- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -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 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="gdk-pixbuf" -GST_PLUGINS_BUILD_DIR="gdk_pixbuf" diff --git a/media-plugins/gst-plugins-gtk/Manifest b/media-plugins/gst-plugins-gtk/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-gtk/Manifest +++ b/media-plugins/gst-plugins-gtk/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.6.ebuild deleted file mode 100644 index 3053cfa8314d..000000000000 --- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.6.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 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="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 -# 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 -# gst-plugins-base, but no way to express that. - -# We only need gtk+ matching backend flags when GL is enabled -GL_DEPS=" - >=x11-libs/gtk+-3.15:3[X?,wayland?,${MULTILIB_USEDEP}] -" -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl=,gles2=,opengl=,wayland=,X=] - >=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}" - -GST_PLUGINS_ENABLED="gtk3" diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.5.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild index 3053cfa8314d..fc8c3dd98191 100644 --- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.5.ebuild +++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2023 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/gst-plugins-gtk-1.22.3.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild deleted file mode 100644 index b5c5fc9dba86..000000000000 --- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 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="Video sink plugin for GStreamer that renders to a GtkWidget" -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 -# gst-plugins-base, but no way to express that. - -# We only need gtk+ matching backend flags when GL is enabled -GL_DEPS=" - >=x11-libs/gtk+-3.15:3[X?,wayland?,${MULTILIB_USEDEP}] -" -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},egl=,gles2=,opengl=,wayland=,X=] - >=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}" - -GST_PLUGINS_ENABLED="gtk3" diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-hls/Manifest +++ b/media-plugins/gst-plugins-hls/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.6.ebuild deleted file mode 100644 index b274378a13f9..000000000000 --- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.6.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 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="HTTP live streaming plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/nettle:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch -) - -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 -} - -multilib_src_configure() { - local emesonargs=( - -Dhls-crypto=nettle - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.5.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild index b274378a13f9..1af8c16b36d0 100644 --- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.5.ebuild +++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2023 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-hls/gst-plugins-hls-1.22.3.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.3.ebuild deleted file mode 100644 index d3486dfcc8db..000000000000 --- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 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="HTTP live streaming plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-libs/nettle:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/gst-plugins-bad-1.18.4-use-system-libs-hls.patch -) - -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 -} - -multilib_src_configure() { - local emesonargs=( - -Dhls-crypto=nettle - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-jack/Manifest +++ b/media-plugins/gst-plugins-jack/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.20.6.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.6.ebuild deleted file mode 100644 index 2e581a379d36..000000000000 --- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.6.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPION="JACK audio server source/sink plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" - -# >=jack-1.9.7 is provided by pipewire[jack-sdk] as well -RDEPEND="|| ( - media-sound/jack2[${MULTILIB_USEDEP}] - media-video/pipewire[jack-sdk(-),${MULTILIB_USEDEP}] -)" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.5.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild index 2e581a379d36..5c5d337ff2bf 100644 --- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.5.ebuild +++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-jack/gst-plugins-jack-1.22.3.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.3.ebuild deleted file mode 100644 index f28ff8b033ec..000000000000 --- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.3.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPION="JACK audio server source/sink plugin for GStreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# >=jack-1.9.7 is provided by pipewire[jack-sdk] as well -RDEPEND="|| ( - media-sound/jack2[${MULTILIB_USEDEP}] - media-video/pipewire[jack-sdk(-),${MULTILIB_USEDEP}] -)" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-jpeg/Manifest +++ b/media-plugins/gst-plugins-jpeg/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild deleted file mode 100644 index 281aba69f615..000000000000 --- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="JPEG image encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" - -RDEPEND="media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.5.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild index 281aba69f615..f2145d6444cd 100644 --- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.5.ebuild +++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-jpeg/gst-plugins-jpeg-1.22.3.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.3.ebuild deleted file mode 100644 index 9a6315638422..000000000000 --- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="JPEG image encoder/decoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-kate/Manifest +++ b/media-plugins/gst-plugins-kate/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.5.ebuild deleted file mode 100644 index 7003a9c31bed..000000000000 --- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.5.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Kate overlay codec suppport plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}] - >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.6.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.6.ebuild deleted file mode 100644 index 7003a9c31bed..000000000000 --- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.6.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Kate overlay codec suppport plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}] - >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.3.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild index 77614639411c..fb63c36ce6b9 100644 --- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.3.ebuild +++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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,8 +9,5 @@ inherit gstreamer-meson DESCRIPTION="Kate overlay codec suppport plugin for GStreamer" 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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-ladspa/Manifest +++ b/media-plugins/gst-plugins-ladspa/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.6.ebuild deleted file mode 100644 index edc7518ab596..000000000000 --- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.6.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Ladspa elements for Gstreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] - media-libs/liblrdf[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.5.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild index 2d8bb18ce50c..3172b4a3163f 100644 --- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.5.ebuild +++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-ladspa/gst-plugins-ladspa-1.22.3.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.3.ebuild deleted file mode 100644 index edc7518ab596..000000000000 --- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Ladspa elements for Gstreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] - media-libs/liblrdf[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-lame/Manifest +++ b/media-plugins/gst-plugins-lame/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.6.ebuild deleted file mode 100644 index 0f48454b5b79..000000000000 --- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MP3 encoder plugin for GStreamer" -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-lame/gst-plugins-lame-1.20.5.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild index 0f48454b5b79..51b418f2e35c 100644 --- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.5.ebuild +++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-lame/gst-plugins-lame-1.22.3.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.3.ebuild deleted file mode 100644 index 749faa3992af..000000000000 --- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MP3 encoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-ldac/Manifest +++ b/media-plugins/gst-plugins-ldac/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.6.ebuild deleted file mode 100644 index ae933402d372..000000000000 --- a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="LDAC plugin for GStreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND="media-libs/libldac[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.5.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild index 0a07e257b893..97c71c411694 100644 --- a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.5.ebuild +++ b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-ldac/gst-plugins-ldac-1.22.3.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.3.ebuild deleted file mode 100644 index ae933402d372..000000000000 --- a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="LDAC plugin for GStreamer" -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 e5763d9c5d00..445f6d6e76e4 100644 --- a/media-plugins/gst-plugins-libav/Manifest +++ b/media-plugins/gst-plugins-libav/Manifest @@ -1,3 +1 @@ -DIST gst-libav-1.20.5.tar.xz 291064 BLAKE2B 43ffda82fa45d8f2724f2313f1bf0e19d861c239fa5f9899f77698342f4ff0162a659f4c072a985b61e41b7c0c720051ddc64c06d6b3a462ce5849432b1ec9d4 SHA512 b66d18e54a8b20a947d6aa9cd631199c994a46f73237b59842d34a96420f09cbc9a6d090ae6069b92a04900939ff647c3ab35977939755ffb9d7d02c951901ff -DIST gst-libav-1.20.6.tar.xz 293292 BLAKE2B 2ea4af5495e6c9ec1073ab53a0ba16df2fadf0ab31128a0719a8039030f5ef77fb0c675e853c1ef38270cd6b79fa9593487c94a435c51ded5e9185ce78cb1b32 SHA512 094711729614976c60a02a56a58d24bf0a227a4de885f6acf70be5fa9e23152489615d6c56bb6e0cfbd3fd6fd862284ca8409e0626a33812bd8ed77a603746fd -DIST gst-libav-1.22.3.tar.xz 197008 BLAKE2B ed58fab33c1f5940d1fd0555c6890e5ec44a55f03c1aa3749845126fffc5375308e388d64d7b1dfa578408d135503752b9553bfacc9829ad770059f55dd85ed9 SHA512 0cee9479b88d9c513f0bdb761c9f591aaf32d6a03bb6492446d2f6facea0396b4ca98855e790edf9d977cf256bdaf3093879cf6dd48b8fc1a511a2d8890f0337 +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.6.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.6.ebuild deleted file mode 100644 index c3420a107926..000000000000 --- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.6.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gstreamer-meson - -MY_PN="gst-libav" -MY_PV="$(ver_cut 1-3)" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="FFmpeg based gstreamer plugin" -HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html" -SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86" - -RDEPEND=" - >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}] - >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="" diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.5.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild index c3420a107926..062f190234bd 100644 --- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.5.ebuild +++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.3.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.3.ebuild deleted file mode 100644 index 840d263acd04..000000000000 --- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gstreamer-meson - -MY_PN="gst-libav" -MY_PV="$(ver_cut 1-3)" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="FFmpeg based gstreamer plugin" -HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html" -SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2+" -SLOT="1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}] - >=media-libs/gstreamer-${MY_PV}:1.0[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${MY_PV}:1.0[${MULTILIB_USEDEP}] - >=media-video/ffmpeg-4:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="" diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-libde265/Manifest +++ b/media-plugins/gst-plugins-libde265/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.6.ebuild deleted file mode 100644 index 97fa195c59c3..000000000000 --- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="H.265 decoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=media-libs/libde265-0.9[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.5.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild index 1ec3e2db6439..54cfcb346931 100644 --- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.5.ebuild +++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2023 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-libde265/gst-plugins-libde265-1.22.3.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.3.ebuild deleted file mode 100644 index 5b77d3849f3e..000000000000 --- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="H.265 decoder plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=media-libs/libde265-0.9[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-libpng/Manifest +++ b/media-plugins/gst-plugins-libpng/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.5.ebuild deleted file mode 100644 index 059036bb829c..000000000000 --- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="PNG image encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="png" diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild index 94b416ba6eba..f4252fdfcde6 100644 --- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild +++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-libpng/gst-plugins-libpng-1.22.3.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.3.ebuild deleted file mode 100644 index dccd26b2aaaa..000000000000 --- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="PNG image encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="png" diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest index 4d4e453f0bce..3b95369e79d3 100644 --- a/media-plugins/gst-plugins-libvisual/Manifest +++ b/media-plugins/gst-plugins-libvisual/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76 SHA512 63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550 -DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b SHA512 ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260 -DIST gst-plugins-base-1.22.3.tar.xz 2353512 BLAKE2B 77b6b09b2a295a6f68b19c3e5ed2a1d96452806e6236d7e0da4a61b6a51eb93311fa6bfb89dcf7b9efbc4acd3cb5999d9b4d08a9e60de3544b3ecb22015a1540 SHA512 dbfca6114ce0c5b234b533c89fdfa957499ecb25bbb5156e2ee54610be42969b2cae9e74a8250eb8b07484c9767f8f1d00e88d6d04c5da5429d62d08c9fd2472 +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.5.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.5.ebuild deleted file mode 100644 index 0be33f38b8f8..000000000000 --- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.5.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 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.20.6.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.6.ebuild deleted file mode 100644 index 0be33f38b8f8..000000000000 --- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.6.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 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-libvisual/gst-plugins-libvisual-1.22.3.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.3.ebuild deleted file mode 100644 index a9abdc4627c9..000000000000 --- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 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-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-lv2/Manifest +++ b/media-plugins/gst-plugins-lv2/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.5.ebuild deleted file mode 100644 index a41bd138944c..000000000000 --- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.5.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Lv2 elements for Gstreamer" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -RDEPEND=" - >=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}] - >=media-libs/lilv-0.24.2-r2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.6.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild index a41bd138944c..82fe7cd86544 100644 --- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.6.ebuild +++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-lv2/gst-plugins-lv2-1.22.3.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.3.ebuild deleted file mode 100644 index 4d50688a4ad7..000000000000 --- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="Lv2 elements for Gstreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=media-libs/lv2-1.14.0-r1[${MULTILIB_USEDEP}] - >=media-libs/lilv-0.24.2-r2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-modplug/Manifest +++ b/media-plugins/gst-plugins-modplug/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.ebuild deleted file mode 100644 index 1d8e252cbc6c..000000000000 --- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MOD audio decoder plugin for GStreamer" -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-modplug/gst-plugins-modplug-1.20.5.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild index 1d8e252cbc6c..bc6630f19e8c 100644 --- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.5.ebuild +++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-modplug/gst-plugins-modplug-1.22.3.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.3.ebuild deleted file mode 100644 index 0caac82a03f1..000000000000 --- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MOD audio decoder plugin for GStreamer" -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 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-mpeg2dec/Manifest +++ b/media-plugins/gst-plugins-mpeg2dec/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.6.ebuild deleted file mode 100644 index f8988660842b..000000000000 --- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="MPEG2 decoder plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.5.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild index f8988660842b..3c59024e48b9 100644 --- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.5.ebuild +++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.3.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.3.ebuild deleted file mode 100644 index 258a542ad280..000000000000 --- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="MPEG2 decoder plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-mpeg2enc/Manifest +++ b/media-plugins/gst-plugins-mpeg2enc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.5.ebuild deleted file mode 100644 index 1898fe013a1a..000000000000 --- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.5.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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-1/2 video encoding plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.6.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild index 1898fe013a1a..e53b62613d41 100644 --- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.6.ebuild +++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-mpeg2enc/gst-plugins-mpeg2enc-1.22.3.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.3.ebuild deleted file mode 100644 index 9ba0dbe2fe0f..000000000000 --- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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-1/2 video encoding plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-mpg123/Manifest +++ b/media-plugins/gst-plugins-mpg123/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild deleted file mode 100644 index 2c285a5676c3..000000000000 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="MP3 decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild deleted file mode 100644 index 2c285a5676c3..000000000000 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="MP3 decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6-r1.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild index 887e147a96ba..e811522c81b3 100644 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6-r1.ebuild +++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild @@ -1,7 +1,7 @@ # 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-mpg123/gst-plugins-mpg123-1.22.3-r2.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.3-r2.ebuild deleted file mode 100644 index 047a41b5be5b..000000000000 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.3-r2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="MP3 decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=media-sound/mpg123-base-1.23[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.3.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.3.ebuild deleted file mode 100644 index c8aea0e8fd75..000000000000 --- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="MP3 decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-mplex/Manifest +++ b/media-plugins/gst-plugins-mplex/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.5.ebuild deleted file mode 100644 index 2f20df58402d..000000000000 --- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.5.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.6.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild index 2f20df58402d..9d48c596d252 100644 --- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.6.ebuild +++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-mplex/gst-plugins-mplex-1.22.3.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.3.ebuild deleted file mode 100644 index b7ed946e11db..000000000000 --- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer" -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}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-neon/Manifest +++ b/media-plugins/gst-plugins-neon/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild deleted file mode 100644 index 2f86ca0553b2..000000000000 --- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.6.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="HTTP client source plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 x86" - -RDEPEND=" - >=net-libs/neon-0.30.0[${MULTILIB_USEDEP}] - <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.5.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild index 2f86ca0553b2..40452aaafeea 100644 --- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.5.ebuild +++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2023 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-neon/gst-plugins-neon-1.22.3.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.3.ebuild deleted file mode 100644 index ec6a4962825a..000000000000 --- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="HTTP client source plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=net-libs/neon-0.30.0[${MULTILIB_USEDEP}] - <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-openaptx/Manifest b/media-plugins/gst-plugins-openaptx/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-openaptx/Manifest +++ b/media-plugins/gst-plugins-openaptx/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild deleted file mode 100644 index 9696655ba099..000000000000 --- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="openaptx plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" - -RDEPEND=" - || ( - >=media-libs/libfreeaptx-0.1.1[${MULTILIB_USEDEP}] - =media-libs/libopenaptx-0.2.0*[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.5.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild index 9696655ba099..31e903046721 100644 --- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.5.ebuild +++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-openaptx/gst-plugins-openaptx-1.22.3.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.3.ebuild deleted file mode 100644 index caa8ff7089e6..000000000000 --- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.3.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 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="openaptx plugin for GStreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -RDEPEND=" - || ( - >=media-libs/libfreeaptx-0.1.1[${MULTILIB_USEDEP}] - =media-libs/libopenaptx-0.2.0*[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest index 2a4c680aa0b1..94ba53d60500 100644 --- a/media-plugins/gst-plugins-opencv/Manifest +++ b/media-plugins/gst-plugins-opencv/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70 diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.3-r2.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild index b588142df32d..82c867f9bc10 100644 --- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.3-r2.ebuild +++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild @@ -1,30 +1,20 @@ -# Copyright 1999-2023 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 -PYTHON_COMPAT=( python3_{10..11} ) -inherit gstreamer-meson python-any-r1 +inherit gstreamer-meson DESCRIPTION="OpenCV elements for GStreamer" KEYWORDS="~amd64 ~arm64 ~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}] -" +RDEPEND=">=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch ) -src_prepare() { - default - gstreamer_system_package video_dep:gstreamer-video -} - multilib_src_configure() { local emesonargs=( # We need to disable here to avoid colliding w/ gst-plugins-bad diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-openh264/Manifest +++ b/media-plugins/gst-plugins-openh264/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.6.ebuild deleted file mode 100644 index 9e7871f4ed9a..000000000000 --- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="H.264 encoder/decoder plugin for GStreamer" -KEYWORDS="amd64 ~arm x86" - -RDEPEND=" - >=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.5.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild index 1fcd345130e4..4d83048dd882 100644 --- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.5.ebuild +++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2023 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-openh264/gst-plugins-openh264-1.22.3.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.3.ebuild deleted file mode 100644 index 9ed810f34225..000000000000 --- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="H.264 encoder/decoder plugin for GStreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -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 e890f1915f65..51d00d8a7f6f 100644 --- a/media-plugins/gst-plugins-opus/Manifest +++ b/media-plugins/gst-plugins-opus/Manifest @@ -1,6 +1,2 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 -DIST gst-plugins-base-1.20.5.tar.xz 3312340 BLAKE2B 299ecef5ee872a3ed9904faede8fa81eb25fd78912a66106787c5f0c64c25880ed606593276cb08717a2b4637a70c1815956bafb0139747ea6f2cef7abbefb76 SHA512 63710fd44b26c026d8c6a572df369593809adbe5484ae12774208efb3d335e9b79c512a324464a4b76607a7503b4b89fca7f10bbb07843b7c69d559fb760b550 -DIST gst-plugins-base-1.20.6.tar.xz 3320100 BLAKE2B e1e8508227c8f8f88f01fe16e8faa73ed92a3d2bb23656369b6bd9c4fcd4827cca062dbd8bccfc1669d0ab8096703981cace414f33aa594c5077af15f567f16b SHA512 ed212921636d9ed35ab18216a37ebddfcd4a3d9d27020648b358f6c8d5ab81a6cd87724b61881c292cb28e37b8de5b3e67c114d2ae692af79daf8e4d9416b260 -DIST gst-plugins-base-1.22.3.tar.xz 2353512 BLAKE2B 77b6b09b2a295a6f68b19c3e5ed2a1d96452806e6236d7e0da4a61b6a51eb93311fa6bfb89dcf7b9efbc4acd3cb5999d9b4d08a9e60de3544b3ecb22015a1540 SHA512 dbfca6114ce0c5b234b533c89fdfa957499ecb25bbb5156e2ee54610be42969b2cae9e74a8250eb8b07484c9767f8f1d00e88d6d04c5da5429d62d08c9fd2472 +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.6.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild deleted file mode 100644 index 44f88f6c2553..000000000000 --- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 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="Opus audio parser plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -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 -} - -# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed -SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}" - -in_bdir() { - pushd "${BUILD_DIR}" || die - "$@" - popd || die -} - -src_configure() { - S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure -} - -src_compile() { - S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_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-opus/gst-plugins-opus-1.20.5.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild index 44f88f6c2553..46cbba4acd70 100644 --- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.5.ebuild +++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-opus/gst-plugins-opus-1.22.3.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.3.ebuild deleted file mode 100644 index 2f6f27468c27..000000000000 --- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 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="Opus audio parser plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -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 -} - -# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed -SRC_URI+=" https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX}" - -in_bdir() { - pushd "${BUILD_DIR}" || die - "$@" - popd || die -} - -src_configure() { - S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure - S="${WORKDIR}/gst-plugins-bad-${PV}" multilib_foreach_abi gstreamer_multilib_src_configure -} - -src_compile() { - S="${WORKDIR}/gst-plugins-base-${PV}" multilib_foreach_abi in_bdir gstreamer_multilib_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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-oss/Manifest +++ b/media-plugins/gst-plugins-oss/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild deleted file mode 100644 index 26e88518c99b..000000000000 --- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="OSS (Open Sound System) support plugin for GStreamer" -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-oss/gst-plugins-oss-1.20.6.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild index 26e88518c99b..ee7fc8babe43 100644 --- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild +++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-oss/gst-plugins-oss-1.22.3.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.3.ebuild deleted file mode 100644 index ab41c54efac0..000000000000 --- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="OSS (Open Sound System) support plugin for GStreamer" -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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-pulse/Manifest +++ b/media-plugins/gst-plugins-pulse/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5-r1.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild deleted file mode 100644 index 3c64cdb7b7bd..000000000000 --- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.5-r1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="PulseAudio sound server plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/libpulse-2.1-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild index 3c64cdb7b7bd..855e6f700e1b 100644 --- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild +++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-pulse/gst-plugins-pulse-1.22.3.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.3.ebuild deleted file mode 100644 index 8af280e0584d..000000000000 --- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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="PulseAudio sound server plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-raw1394/Manifest +++ b/media-plugins/gst-plugins-raw1394/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild deleted file mode 100644 index e99a68d30d7d..000000000000 --- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.6.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 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="Fiwewire DV/HDV capture plugin for GStreamer" -KEYWORDS="amd64 ppc ppc64 x86" - -RDEPEND=" - >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="dv1394" -GST_PLUGINS_BUILD_DIR="raw1394" diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.5.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild index e99a68d30d7d..9a19b0e0c0f1 100644 --- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.5.ebuild +++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-raw1394/gst-plugins-raw1394-1.22.3.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.3.ebuild deleted file mode 100644 index 54a11e3a4425..000000000000 --- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 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="Fiwewire DV/HDV capture plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" - -RDEPEND=" - >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}] - >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -GST_PLUGINS_ENABLED="dv1394" -GST_PLUGINS_BUILD_DIR="raw1394" diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-resindvd/Manifest +++ b/media-plugins/gst-plugins-resindvd/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.6.ebuild deleted file mode 100644 index 68c08eb829f9..000000000000 --- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 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="DVD playback support plugin for GStreamer" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}] - >=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.5.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild index 68c08eb829f9..8275579f25dd 100644 --- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.5.ebuild +++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-resindvd/gst-plugins-resindvd-1.22.3.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.3.ebuild deleted file mode 100644 index 857258f2bf32..000000000000 --- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 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="DVD playback support plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=" - >=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}] - >=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-rtmp/Manifest +++ b/media-plugins/gst-plugins-rtmp/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.6.ebuild deleted file mode 100644 index cf7e592cfa76..000000000000 --- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="RTMP source/sink plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.5.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild index cf7e592cfa76..d92bb90e71d4 100644 --- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.5.ebuild +++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-rtmp/gst-plugins-rtmp-1.22.3.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.3.ebuild deleted file mode 100644 index 15b12190ad70..000000000000 --- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="RTMP source/sink plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-sbc/Manifest +++ b/media-plugins/gst-plugins-sbc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.5.ebuild deleted file mode 100644 index d87d6ef955f5..000000000000 --- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="SBC encoder and decoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/sbc[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.6.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.6.ebuild deleted file mode 100644 index d87d6ef955f5..000000000000 --- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="SBC encoder and decoder plugin for GStreamer" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - media-libs/sbc[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.3.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild index f17d96099829..1400b52c98b3 100644 --- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.3.ebuild +++ b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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="SBC encoder and decoder plugin for GStreamer" 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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-sctp/Manifest +++ b/media-plugins/gst-plugins-sctp/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.5.ebuild deleted file mode 100644 index e71b02451ea5..000000000000 --- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="SCTP plugins for GStreamer" -KEYWORDS="amd64" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.6.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild index e71b02451ea5..7da2c1c71c24 100644 --- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.6.ebuild +++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild @@ -1,15 +1,13 @@ -# Copyright 1999-2023 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-sctp/gst-plugins-sctp-1.22.3.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.3.ebuild deleted file mode 100644 index 55cdbbe2dbad..000000000000 --- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.3.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="SCTP plugins for GStreamer" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-shout2/Manifest +++ b/media-plugins/gst-plugins-shout2/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild deleted file mode 100644 index 544bf904a496..000000000000 --- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Icecast server sink plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 x86" - -RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild deleted file mode 100644 index 544bf904a496..000000000000 --- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Icecast server sink plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 x86" - -RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.3.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild index d20dcca8dd7d..e921ff09d410 100644 --- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.3.ebuild +++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 x86" # Requires >= 2.4.3 but prefers >= 2.4.6 RDEPEND=">=media-libs/libshout-2.4.6[${MULTILIB_USEDEP}]" diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest index 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-sidplay/Manifest +++ b/media-plugins/gst-plugins-sidplay/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild deleted file mode 100644 index 6e910237fc0e..000000000000 --- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="Sid decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" - -RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.5.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild index 6e910237fc0e..0f8abce31b60 100644 --- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.5.ebuild +++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-sidplay/gst-plugins-sidplay-1.22.3.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.3.ebuild deleted file mode 100644 index b57d812ba72d..000000000000 --- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="Sid decoder plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-smoothstreaming/Manifest +++ b/media-plugins/gst-plugins-smoothstreaming/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.5.ebuild deleted file mode 100644 index bc1ae1ba02c0..000000000000 --- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.5.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="Smooth Streaming 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_package gstcodecparsers_dep:gstreamer-codecparsers - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.6.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild index bc1ae1ba02c0..16cc9a028f35 100644 --- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.6.ebuild +++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild @@ -1,21 +1,26 @@ -# Copyright 1999-2023 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-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild deleted file mode 100644 index acd7c7abd49e..000000000000 --- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="Smooth Streaming 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 - gstreamer_system_package gstcodecparsers_dep:gstreamer-codecparsers - gstreamer_system_library gstisoff_dep:gstisoff - gstreamer_system_library gsturidownloader_dep:gsturidownloader -} diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-soundtouch/Manifest +++ b/media-plugins/gst-plugins-soundtouch/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.6.ebuild deleted file mode 100644 index b397b32714e6..000000000000 --- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Beats-per-minute detection and pitch controlling plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.5.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild index b397b32714e6..4ff8d23d686b 100644 --- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.5.ebuild +++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild deleted file mode 100644 index 8fc14820d303..000000000000 --- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Beats-per-minute detection and pitch controlling plugin for GStreamer" -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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-soup/Manifest +++ b/media-plugins/gst-plugins-soup/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild deleted file mode 100644 index c6d9221c5535..000000000000 --- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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.20.6.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild deleted file mode 100644 index c6d9221c5535..000000000000 --- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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.3.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild index b1de8e5b6622..540bd24cd94d 100644 --- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.3.ebuild +++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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="HTTP client source/sink plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +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. diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-speex/Manifest +++ b/media-plugins/gst-plugins-speex/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild deleted file mode 100644 index 24ad8888dc1b..000000000000 --- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Speex encoder/decoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~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-speex/gst-plugins-speex-1.20.5.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild index 24ad8888dc1b..c19ded8e0fe3 100644 --- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.5.ebuild +++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-speex/gst-plugins-speex-1.22.3.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild deleted file mode 100644 index 882acafe7972..000000000000 --- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Speex encoder/decoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-srt/Manifest +++ b/media-plugins/gst-plugins-srt/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.5.ebuild deleted file mode 100644 index 6091332689ad..000000000000 --- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.5.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="Secure reliable transport (SRT) transfer plugin for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=" - net-libs/srt:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.6.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.6.ebuild deleted file mode 100644 index 6091332689ad..000000000000 --- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.6.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 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="Secure reliable transport (SRT) transfer plugin for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=" - net-libs/srt:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.3.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild index 2926ea53abf9..96583bca8cb3 100644 --- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.3.ebuild +++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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,6 @@ inherit gstreamer-meson DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer" 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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-srtp/Manifest +++ b/media-plugins/gst-plugins-srtp/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild deleted file mode 100644 index f8b5e0794623..000000000000 --- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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 ~loong 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.20.5.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild index f8b5e0794623..d617063168ac 100644 --- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.5.ebuild +++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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,8 +9,6 @@ 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} - dev-util/glib-utils" +RDEPEND=">=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/glib-utils" diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.3.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.3.ebuild deleted file mode 100644 index 25c628ce0910..000000000000 --- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.3.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 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 ~loong ~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-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-taglib/Manifest +++ b/media-plugins/gst-plugins-taglib/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild deleted file mode 100644 index df75a61799a9..000000000000 --- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="ID3v2/APEv2 tagger plugin for GStreamer" -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-taglib/gst-plugins-taglib-1.20.6.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild index df75a61799a9..e36da959a112 100644 --- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild +++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-taglib/gst-plugins-taglib-1.22.3.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.3.ebuild deleted file mode 100644 index d580cb6f49f3..000000000000 --- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="ID3v2/APEv2 tagger plugin for GStreamer" -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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-twolame/Manifest +++ b/media-plugins/gst-plugins-twolame/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild deleted file mode 100644 index 185f3730f027..000000000000 --- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MPEG2 encoder plugin for GStreamer" -KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86" - -RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild index 185f3730f027..8701433dd880 100644 --- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.5.ebuild +++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-twolame/gst-plugins-twolame-1.22.3.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild deleted file mode 100644 index fc730672689f..000000000000 --- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="MPEG2 encoder plugin for GStreamer" -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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-uvch264/Manifest +++ b/media-plugins/gst-plugins-uvch264/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.6.ebuild deleted file mode 100644 index 5ccf6bc2d1fd..000000000000 --- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.6.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="UVC compliant H264 encoding cameras plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/libgudev:=[${MULTILIB_USEDEP}] - virtual/libusb:1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc -} diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.5.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild index 5ccf6bc2d1fd..9ec000d097e9 100644 --- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.5.ebuild +++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-uvch264/gst-plugins-uvch264-1.22.3.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild deleted file mode 100644 index 52a94745f41a..000000000000 --- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 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="UVC compliant H264 encoding cameras plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-libs/libgudev:=[${MULTILIB_USEDEP}] - virtual/libusb:1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - gstreamer_system_library gstbasecamerabin_dep:libgstbasecamerabinsrc -} diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-v4l2/Manifest +++ b/media-plugins/gst-plugins-v4l2/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild deleted file mode 100644 index 4f7559e5c0e8..000000000000 --- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPION="V4L2 source/sink plugin for GStreamer" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="udev" - -RDEPEND=" - >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - virtual/os-headers -" - -GST_PLUGINS_ENABLED="v4l2" - -multilib_src_configure() { - local emesonargs=( - -Dv4l2-gudev=$(usex udev enabled disabled) - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.5.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild index 4f7559e5c0e8..0d6268d187d8 100644 --- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.5.ebuild +++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-v4l2/gst-plugins-v4l2-1.22.3.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.3.ebuild deleted file mode 100644 index f9844fc32ff7..000000000000 --- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-good - -inherit gstreamer-meson - -DESCRIPION="V4L2 source/sink plugin for GStreamer" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="udev" - -RDEPEND=" - >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - virtual/os-headers -" - -GST_PLUGINS_ENABLED="v4l2" - -multilib_src_configure() { - local emesonargs=( - -Dv4l2-gudev=$(usex udev enabled disabled) - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest index 7d748e6b5f95..fa134e65fe57 100644 --- a/media-plugins/gst-plugins-vaapi/Manifest +++ b/media-plugins/gst-plugins-vaapi/Manifest @@ -1,3 +1 @@ -DIST gstreamer-vaapi-1.20.5.tar.xz 801628 BLAKE2B 4c3203baefafccbf8983c9e1da17a3455a0566d27b9a12b4d30292289cded803fb4ae8de1f26ff3536c632984227809df69fa9de78af4190acc30b6750c2d27c SHA512 fd24a58c83b0f820b1b2ca3c179228574a16b9f2657988de0c4569d925f01eb131853b0a322ce95b8523578e66ca66443900af1a5e022ecb4081bfe86a2e23bc -DIST gstreamer-vaapi-1.20.6.tar.xz 801364 BLAKE2B 891e84099a558b31a152b6be2062753201a3958ce5fb67af37525c7b548404636cfeaa9578cdd485fbaddfabfd929f008ea07d0107975cc8174c58e38e791311 SHA512 3c386400b90ce7a90c0bec2244f0ef1a069cea053915abad3803e67ef7b859276f91a859ba1c959aedbfcb395058a0b0d917e9dd2f148b1cc038469996388af3 -DIST gstreamer-vaapi-1.22.3.tar.xz 535108 BLAKE2B a4c7bf18c448a3c1201c4173da02bb14ee0e5ab7c0a841638b8e101800ff85c1709a7faf3655d6ec432ec646405ad394f646b7e77f5aa3670ccd2569dd006429 SHA512 ffbc70d25bc56de0b21fef6cf30f025ccb8d92c981254dcc278a866101812908aacefcbdb745857dff613f81c713ba86ceac1a9b0296324607f0baa7a12f7399 +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.5.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.5.ebuild deleted file mode 100644 index eda69333148d..000000000000 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.5.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit gstreamer-meson python-any-r1 - -MY_PN="gstreamer-vaapi" -DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer" -HOMEPAGE="https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi" -SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="1.0" -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 -# enable opengl support at all and choices get chained from there. -# One or multiple video output are required: drm, x11, glx, egl and/or wayland; -# but GL API is our main trigger, thus USE=egl should be ineffective if neither gles2 or opengl is enabled; -# So "|| ( drm egl opengl wayland X )" would be wrong, because egl isn't built with USE="egl -opengl -gles2", ending up with no video outputs. -# As we ensure at least one working GL output with other REQUIRED_USE, we can put gles2/opengl in REQUIRED_USE instead of egl, solving the issue. -# gles2 API only supported windowing system (on linux) is EGL, so require it -# opengl API only supported windowing systems (on linux) are EGL and GLX, so require one of them (glx is enabled with USE="opengl X") -REQUIRED_USE=" - || ( drm gles2 opengl wayland X ) - gles2? ( egl ) - opengl? ( || ( egl X ) ) -" - -# glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c -# USE flag behavior: -# 'drm' enables vaapi drm support -# 'egl' enables EGL platform support (but only if also 'opengl||gles2') -# - 'egl' is exposed as a USE flag mainly to get EGL support instead of or in addition to GLX support with desktop GL while keeping it optional for pure GLX cases; -# it's always required with USE=gles2, thus USE="gles2 opengl X" will require and build desktop GL EGL platform support as well on top of GLX, which doesn't add extra deps at that point. -# 'gles2' enables GLESv2 or GLESv3 based GL API support -# 'opengl' enables desktop OpenGL based GL API support -# 'wayland' enables non-GL Wayland support; wayland EGL support when combined with 'egl' (but only if also 'opengl||gles2') -# 'X' enables non-GL X support; GLX support when combined with 'opengl' -# gst-plugins-bad still needed for codecparsers (GL libraries moved to -base); checked for 1.14 (recheck for 1.16) -GST_REQ="${PV}" -GL_DEPS=" - >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?] - media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}] -" -RDEPEND=" - >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/libva-1.4.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}] - drm? ( - >=virtual/libudev-208:=[${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}] - ) - gles2? ( ${GL_DEPS} ) - opengl? ( ${GL_DEPS} ) - wayland? ( >=dev-libs/wayland-1.11.0[${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -# FIXME: "Failed to create vaapipostproc element" -RESTRICT="test" - -multilib_src_configure() { - local emesonargs=( - -Dwith_encoders=yes - -Dwith_drm=$(usex drm yes no) - -Dwith_x11=$(usex X yes no) - -Dwith_wayland=$(usex wayland yes no) - ) - - if use opengl || use gles2; then - emesonargs+=( -Dwith_egl=$(usex egl yes no) ) - else - emesonargs+=( -Dwith_egl=no ) - fi - - if use opengl && use X; then - emesonargs+=( -Dwith_glx=yes ) - else - emesonargs+=( -Dwith_glx=no ) - fi - - # Workaround EGL/eglplatform.h being built with X11 present - use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11" - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild deleted file mode 100644 index eda69333148d..000000000000 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.6.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..11} ) - -inherit gstreamer-meson python-any-r1 - -MY_PN="gstreamer-vaapi" -DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer" -HOMEPAGE="https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi" -SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz" - -LICENSE="LGPL-2.1+" -SLOT="1.0" -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 -# enable opengl support at all and choices get chained from there. -# One or multiple video output are required: drm, x11, glx, egl and/or wayland; -# but GL API is our main trigger, thus USE=egl should be ineffective if neither gles2 or opengl is enabled; -# So "|| ( drm egl opengl wayland X )" would be wrong, because egl isn't built with USE="egl -opengl -gles2", ending up with no video outputs. -# As we ensure at least one working GL output with other REQUIRED_USE, we can put gles2/opengl in REQUIRED_USE instead of egl, solving the issue. -# gles2 API only supported windowing system (on linux) is EGL, so require it -# opengl API only supported windowing systems (on linux) are EGL and GLX, so require one of them (glx is enabled with USE="opengl X") -REQUIRED_USE=" - || ( drm gles2 opengl wayland X ) - gles2? ( egl ) - opengl? ( || ( egl X ) ) -" - -# glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c -# USE flag behavior: -# 'drm' enables vaapi drm support -# 'egl' enables EGL platform support (but only if also 'opengl||gles2') -# - 'egl' is exposed as a USE flag mainly to get EGL support instead of or in addition to GLX support with desktop GL while keeping it optional for pure GLX cases; -# it's always required with USE=gles2, thus USE="gles2 opengl X" will require and build desktop GL EGL platform support as well on top of GLX, which doesn't add extra deps at that point. -# 'gles2' enables GLESv2 or GLESv3 based GL API support -# 'opengl' enables desktop OpenGL based GL API support -# 'wayland' enables non-GL Wayland support; wayland EGL support when combined with 'egl' (but only if also 'opengl||gles2') -# 'X' enables non-GL X support; GLX support when combined with 'opengl' -# gst-plugins-bad still needed for codecparsers (GL libraries moved to -base); checked for 1.14 (recheck for 1.16) -GST_REQ="${PV}" -GL_DEPS=" - >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?] - media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}] -" -RDEPEND=" - >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] - >=media-libs/libva-1.4.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}] - drm? ( - >=virtual/libudev-208:=[${MULTILIB_USEDEP}] - >=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}] - ) - gles2? ( ${GL_DEPS} ) - opengl? ( ${GL_DEPS} ) - wayland? ( >=dev-libs/wayland-1.11.0[${MULTILIB_USEDEP}] ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -S="${WORKDIR}/${MY_PN}-${PV}" - -# FIXME: "Failed to create vaapipostproc element" -RESTRICT="test" - -multilib_src_configure() { - local emesonargs=( - -Dwith_encoders=yes - -Dwith_drm=$(usex drm yes no) - -Dwith_x11=$(usex X yes no) - -Dwith_wayland=$(usex wayland yes no) - ) - - if use opengl || use gles2; then - emesonargs+=( -Dwith_egl=$(usex egl yes no) ) - else - emesonargs+=( -Dwith_egl=no ) - fi - - if use opengl && use X; then - emesonargs+=( -Dwith_glx=yes ) - else - emesonargs+=( -Dwith_glx=no ) - fi - - # Workaround EGL/eglplatform.h being built with X11 present - use X || export CFLAGS="${CFLAGS} -DEGL_NO_X11" - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.3-r1.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11-r1.ebuild index 69a7ccfc8d05..76633cfb2dcb 100644 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.3-r1.ebuild +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11-r1.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -PYTHON_COMPAT=( python3_{8..11} ) - -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 ~loong ~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 @@ -45,7 +44,10 @@ REQUIRED_USE=" GST_REQ="${PV}" GL_DEPS=" >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?] - media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}] + || ( + >=media-libs/mesa-24.1.0_rc1[opengl,X?,${MULTILIB_USEDEP}] + <media-libs/mesa-24.1.0_rc1[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}] + ) " RDEPEND=" >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}] @@ -64,7 +66,6 @@ RDEPEND=" x11-libs/libXrender[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" S="${WORKDIR}/${MY_PN}-${PV}" @@ -72,6 +73,8 @@ S="${WORKDIR}/${MY_PN}-${PV}" RESTRICT="test" multilib_src_configure() { + GST_PLUGINS_NOAUTO="wayland" + local emesonargs=( -Dencoders=enabled $(meson_feature drm) diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-voaacenc/Manifest +++ b/media-plugins/gst-plugins-voaacenc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.6.ebuild deleted file mode 100644 index 8d9b149a5986..000000000000 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="AAC encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.5.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild index 8d9b149a5986..b986badce4ac 100644 --- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.5.ebuild +++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-voamrwbenc/Manifest +++ b/media-plugins/gst-plugins-voamrwbenc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.6.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.6.ebuild deleted file mode 100644 index 88bde01c327b..000000000000 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="AMR-WB audio encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.5.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild index 88bde01c327b..61cee761ae86 100644 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.5.ebuild +++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild deleted file mode 100644 index 5176d9b562a5..000000000000 --- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="AMR-WB audio encoder plugin for GStreamer" -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 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-vpx/Manifest +++ b/media-plugins/gst-plugins-vpx/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.6.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild deleted file mode 100644 index fe998e5ba878..000000000000 --- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="VP8/VP9 video encoder/decoder plugin for GStreamer" -KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild index fe998e5ba878..9866925b3c35 100644 --- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.5.ebuild +++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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,3 +11,4 @@ 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-vpx/gst-plugins-vpx-1.22.3.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.3.ebuild deleted file mode 100644 index 2318eaf7dcb5..000000000000 --- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="VP8/VP9 video encoder/decoder plugin for GStreamer" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-wavpack/Manifest +++ b/media-plugins/gst-plugins-wavpack/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild deleted file mode 100644 index 36aaac3d03a9..000000000000 --- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Wavpack audio encoder/decoder plugin for GStreamer" -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-wavpack/gst-plugins-wavpack-1.20.6.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild index 36aaac3d03a9..cfb230bdab5d 100644 --- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.6.ebuild +++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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-wavpack/gst-plugins-wavpack-1.22.3.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.3.ebuild deleted file mode 100644 index 5c6a15975076..000000000000 --- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.3.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Wavpack audio encoder/decoder plugin for GStreamer" -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 index 2a4c680aa0b1..94ba53d60500 100644 --- a/media-plugins/gst-plugins-webp/Manifest +++ b/media-plugins/gst-plugins-webp/Manifest @@ -1 +1 @@ -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.3.ebuild b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild index beeb536925a1..91bd1fa40df4 100644 --- a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.3.ebuild +++ b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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="WebP image format support for GStreamer" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" RDEPEND=">=media-libs/libwebp-0.2.1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-webrtc/Manifest +++ b/media-plugins/gst-plugins-webrtc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.5.ebuild deleted file mode 100644 index 4ac3f3ded590..000000000000 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 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.20.6.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.6.ebuild deleted file mode 100644 index 4ac3f3ded590..000000000000 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 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.3-r2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild index 5b27443c7c01..7c857b1502be 100644 --- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.3-r2.ebuild +++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild @@ -1,29 +1,15 @@ -# Copyright 1999-2023 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="WebRTC plugins for GStreamer" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" -# == 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 @@ -36,9 +22,10 @@ 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 + gstreamer_system_package \ + gstwebrtc_dep:gstreamer-webrtc \ + gstsctp_dep:gstreamer-sctp \ + gstbadaudio_dep:gstreamer-bad-audio } multilib_src_install() { diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest index 7f7474cf1396..b2b2d4a984d9 100644 --- a/media-plugins/gst-plugins-x264/Manifest +++ b/media-plugins/gst-plugins-x264/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-ugly-1.20.5.tar.xz 514168 BLAKE2B aac51e1494660b94d732ad5e6ef0a9bf7a3eadd07f22607ba41cde8fb70ef4fbc622abf8b782a76e027082da543835bd679e9ee01c20e7a32539647acc793e6f SHA512 071b9a1de3bf67554995a0a743cabf576be15d2f56d8d121473c5892c9c18211902c314567014242618b0f764356df0a66de9997bbb19265d047653b9ee0178d -DIST gst-plugins-ugly-1.20.6.tar.xz 515488 BLAKE2B 4c3bca3a27718d517078395554716219ed73bc4f254f3cc26e96eaee446834a40e020da0c1c5cf4ac7aa0a3ace1d8534b4865c21e9a3a8ffa08aabba87e60dbd SHA512 d65fb93c2cfccf050adf035fb640957fc24850caef972ab4284580a72c149cf616292333406f9e5d0a5334a5da779432c2ed9b700e558413073a3bca8860682b -DIST gst-plugins-ugly-1.22.3.tar.xz 246416 BLAKE2B 816a18b5ce7151d3125d8d17a4772690b806b227daa23d2238d502fab63213bd531682716952f7496c9456492157f28dbd1380b2a06f58a05e1898712ec32044 SHA512 a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31 +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.6.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild deleted file mode 100644 index 803409dfeac4..000000000000 --- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="H.264 encoder plugin for GStreamer" -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}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild index 803409dfeac4..4fcd58fc5b54 100644 --- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.5.ebuild +++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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 diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.3.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.3.ebuild deleted file mode 100644 index 77725c00c595..000000000000 --- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GST_ORG_MODULE=gst-plugins-ugly - -inherit gstreamer-meson - -DESCRIPTION="H.264 encoder plugin for GStreamer" -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}]" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-x265/Manifest +++ b/media-plugins/gst-plugins-x265/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.5.ebuild deleted file mode 100644 index a2d9cada1824..000000000000 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.5.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 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="H.265 encoder plugin for GStreamer" -KEYWORDS="amd64 x86" - -RDEPEND=" - media-libs/x265:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.6.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild index a2d9cada1824..7c245b31a01d 100644 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.6.ebuild +++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild @@ -1,17 +1,15 @@ -# Copyright 1999-2023 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-x265/gst-plugins-x265-1.22.3.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild deleted file mode 100644 index 44557937c84d..000000000000 --- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2023 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="H.265 encoder plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - media-libs/x265:=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -multilib_src_configure() { - local emesonargs=( - -Dgpl=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest index 06d2c58ba58e..08d2b2aa7987 100644 --- a/media-plugins/gst-plugins-ximagesrc/Manifest +++ b/media-plugins/gst-plugins-ximagesrc/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-good-1.20.5.tar.xz 3439904 BLAKE2B 682f8577ad048d5db5a3517fa2d3615ea902507b9aedf45da9b12e77d993e2200fd85014fd0ed9a602dfae2a1cfc420158d7d309a4b4106ac1e7b3165ef73ec9 SHA512 d8a4f4605f1da9199a6fa3cde065f5d4c550772cf085e9e05ed5ff6e44b0375d72f473a9c73346ce329f924a0b58e386358f5045ac0bee767117ef28a9f1b394 -DIST gst-plugins-good-1.20.6.tar.xz 3438312 BLAKE2B dcb948a6ec357fe5bac3c5bcdf395dcec05634421d8bea125c89a4d47362a848890d451379b714f754094d763f68311a26b519ff503298aed3d04e6655c8588a SHA512 ee2463aa339baa2b8e52bba200c919871c4ce459b18ac74f998429ef55a41b34afdd2ba28b00810a5e508233ad79e6286d6b08c4755a29d0a2628ccf50bcedbf -DIST gst-plugins-good-1.22.3.tar.xz 2826224 BLAKE2B 5e1c19442ca25e81312f34c91c5154022b253b2223dcea8fb8f0351dc4d465663323aa69b534c1bd47b68ace9d33722923ffedef6b8e663beac37b2d8cf23877 SHA512 915352911f0ee2b1b15ff83514c6ca7e1ca8c2f122eac0c4c47539e8dcc2233a6f8478e083555af8b254d9a541923aa74e106a404b56fb8a732ea53421c3d6ca +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.5.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.5.ebuild deleted file mode 100644 index 4c087c3f9ced..000000000000 --- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.5.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 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="X11 video capture stream plugin for GStreamer" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" - -GST_PLUGINS_BUILD_DIR="ximage" - -multilib_src_configure() { - local emesonargs=( - -Dximagesrc=enabled - -Dximagesrc-xshm=enabled - -Dximagesrc-xfixes=enabled - -Dximagesrc-xdamage=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild index 4c087c3f9ced..3a68d14596e0 100644 --- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.6.ebuild +++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2023 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-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild deleted file mode 100644 index b44c5c739551..000000000000 --- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2023 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="X11 video capture stream plugin for GStreamer" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" - -GST_PLUGINS_BUILD_DIR="ximage" - -multilib_src_configure() { - local emesonargs=( - -Dximagesrc=enabled - -Dximagesrc-xshm=enabled - -Dximagesrc-xfixes=enabled - -Dximagesrc-xdamage=enabled - ) - - gstreamer_multilib_src_configure -} diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest index 8cd577be7efd..94ba53d60500 100644 --- a/media-plugins/gst-plugins-zbar/Manifest +++ b/media-plugins/gst-plugins-zbar/Manifest @@ -1,3 +1 @@ -DIST gst-plugins-bad-1.20.5.tar.xz 6237720 BLAKE2B bf379da420d1f7f148cf51373f6f2d0800685487c8bdb7a768e79e0a2e4f1721053922be9321958b4ce318de12ea390de4cd89c345329ac41dd0425815e0e7f6 SHA512 4b4603d755d17a0fa072d771521bdcbf554fc9abdc8105b9d9189062e5725ae2989f430e1de77363a69d8c969ecbf15e73e9c478fabe8efac83b2d9b1b0a4a0a -DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5 -DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5 SHA512 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628 +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.5.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.5.ebuild deleted file mode 100644 index ac2190c243fa..000000000000 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.5.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Bar codes detection in video streams for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.6.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.6.ebuild deleted file mode 100644 index ac2190c243fa..000000000000 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.6.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2023 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="Bar codes detection in video streams for GStreamer" -KEYWORDS="~amd64" - -RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild index c5e9621c21ef..26ddb9945dd3 100644 --- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.3.ebuild +++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 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/imlib2_loaders/Manifest b/media-plugins/imlib2_loaders/Manifest index 545c99a5cda0..1521242642c6 100644 --- a/media-plugins/imlib2_loaders/Manifest +++ b/media-plugins/imlib2_loaders/Manifest @@ -1,2 +1,4 @@ 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.12.3.tar.xz 254544 BLAKE2B c90914d93b9d5a4166a36c53631d0063faa3b4e3ea1eabab76dbb94130d29e77682d762cf007c71abdbe95cb9a8afefea3de897627d7fe3a071dda025acb7062 SHA512 71ca2b89caa4d76315527bae23271b7d31cd6290d6cad81d7a6baa6af0a41db7c66657c5c3de4ec7f3977a5f7653474f295f4bb754c9f437744fe6171249f5e1 DIST imlib2_loaders-1.9.1.tar.xz 257512 BLAKE2B b1610b54923f354fa0946d1e19efc9270f737122f979e5352c2090f25bd79318c58437b8fc7744dff9b9d7991f38a0b26aa5f3ce1e493961e348d1d2012924df SHA512 eed5c567d4c896a321be7492ceda8b1be33c5d8ab7614a7f9588adc9a2c288f4127f1c91ce65ea0ce18b5477c5b9a58bceb04a82a98cb6fc071a0c762f9ce8ee 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.12.3.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.3.ebuild new file mode 100644 index 000000000000..d2f84bfedf65 --- /dev/null +++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.3.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/metadata.xml b/media-plugins/imlib2_loaders/metadata.xml index d09f962d2093..0a9f978423a3 100644 --- a/media-plugins/imlib2_loaders/metadata.xml +++ b/media-plugins/imlib2_loaders/metadata.xml @@ -2,8 +2,8 @@ <!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="xcf">Enable XCF image loader</flag> 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 index fe0ab13e4dab..693a15655bc5 100644 --- a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild +++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -7,7 +7,7 @@ inherit autotools 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/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild index df8d1d0b4572..8eca2d297a20 100644 --- 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 @@ -9,7 +9,7 @@ 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="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2" +SRC_URI="https://downloads.sourceforge.net/${MY_PN}/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" 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..e8e1a0d63ecc 100644 --- a/media-plugins/vdr-actuator/metadata.xml +++ b/media-plugins/vdr-actuator/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">olivluca/vdr-actuator-plugin</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild index 191a7ea5de4b..e5ccccd05287 100644 --- a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild +++ b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -13,12 +13,14 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -DEPEND=">=media-video/vdr-1.7.23" +# this plugin version is intended to use with media-video/vdr-2.2 +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" src_prepare() { vdr-plugin-2_src_prepare fix_vdr_libsi_include "${S}/scanner.h" - sed -i -e "s:SystemValues:SystemValuesSat:" actuator.c + sed -i -e "s:SystemValues:SystemValuesSat:" actuator.c || die } diff --git a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild index 616f124626c4..90055adc367b 100644 --- a/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild +++ b/media-plugins/vdr-actuator/vdr-actuator-2.4.1_pre20181025.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -10,14 +10,14 @@ GIT_VERSION="c810abffbf6dc6f1f354b0c545abe65311203fd8" DESCRIPTION="VDR plugin: control a horz. or vert. actuator attached through the parallel port" HOMEPAGE="https://ventoso.org/luca/vdr/" SRC_URI="https://github.com/olivluca/vdr-actuator-plugin/archive/${GIT_VERSION}.tar.gz -> ${PF}.tar.gz" +S="${WORKDIR}/${PN}-plugin-${GIT_VERSION}" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" DEPEND=">=media-video/vdr-2.4" - -S="${WORKDIR}/${PN}-plugin-${GIT_VERSION}" +RDEPEND="${DEPEND}" src_prepare() { vdr-plugin-2_src_prepare diff --git a/media-plugins/vdr-avards/Manifest b/media-plugins/vdr-avards/Manifest index 79f0fcb0cd42..9e2329cb312c 100644 --- a/media-plugins/vdr-avards/Manifest +++ b/media-plugins/vdr-avards/Manifest @@ -1,2 +1 @@ -DIST vdr-avards-0.2.4.tar.bz2 24865 BLAKE2B 13d14a923869054145e7cc30515271ff5676dcdc14d6a7237934deec17d9b2ae52b34df5d32b00f415c744d16311dc2af9e7c28bb9842244e6b024b89d9bba5a SHA512 d878016d83317ff4d8a6fc121344615d508f1dc1c8b1d555a9e94cb02725353fe8c9f274cbeca45b5ee46e384379128a8c1d1ec8833aa10454d7bef1be02fc83 DIST vdr-avards-0.2.6.tar.bz2 26190 BLAKE2B 56bd73baeea816dfdb0c1c67b9699236a62f29333f97ee9a962ecf215f153e427ff738e24af2faa531c272075a0e7eb4fea6dc8f627bf3023caeb8d132b1d3c1 SHA512 945182b77d4dd5fc927d0fb28635183a29dcf45addc3ce8fee50e00bf5f12823fa20e707736f87b43c53c821c149365c8b4e47390ca70ad0a63f01b544ccc024 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-avards/vdr-avards-0.2.4.ebuild b/media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild deleted file mode 100644 index d00e7f4ea89f..000000000000 --- a/media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR Plugin: Automatic Video Aspect Ratio Detection and Signaling" -HOMEPAGE="http://firefly.vdr-developer.org/avards/" -SRC_URI="http://firefly.vdr-developer.org/avards/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=media-video/vdr-1.6.0" -RDEPEND="${DEPEND}" - -src_prepare() { - vdr-plugin-2_src_prepare - - sed -i "s:i18n.c:i18n.h:g" Makefile - - if ! has_version ">=media-video/vdr-1.7.13"; then - sed -i "s:-include \$(VDRDIR)/Make.global:#-include \$(VDRDIR)/Make.global:" Makefile - fi - - # fix deprecated i18n handling >=vdr-1.7.27 - sed -i "s:i18n.o::" Makefile || die "sed makefile faild" - sed -i "s:extern://extern:" i18n.h || die "sed i18n.h failed" -} diff --git a/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild b/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild index 0f88ee0a6e4a..c6b800213db4 100644 --- a/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild +++ b/media-plugins/vdr-avards/vdr-avards-0.2.6.ebuild @@ -1,7 +1,7 @@ -# 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 vdr-plugin-2 @@ -14,6 +14,7 @@ SLOT="0" KEYWORDS="amd64 x86" DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" src_prepare() { vdr-plugin-2_src_prepare 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-beep/vdr-beep-0.1.2.ebuild b/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild index c0552b94982e..3710dba450f1 100644 --- a/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild +++ b/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -12,7 +12,6 @@ SRC_URI="http://vdr.websitec.de/download/vdr-beep/${P}.tgz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND=">=media-video/vdr-1.6.0" -DEPEND="${RDEPEND}" +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch new file mode 100644 index 000000000000..ac2a0362b32a --- /dev/null +++ b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch @@ -0,0 +1,149 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,77 +1,115 @@ + # + # Makefile for a Video Disk Recorder plugin + # +-# $Id: Makefile 1.2 2002/12/13 14:54:29 kls Exp $ ++# $Id$ + + # 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. +-# ++ + PLUGIN = calc + + ### 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: ++### The directory environment: + +-CXX ?= g++ +-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual ++# 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_PATH="$$PKG_CONFIG_PATH:../../.." pkg-config --variable=$(1) vdr)) ++LIBDIR = $(call PKGCFG,libdir) ++LOCDIR = $(call PKGCFG,locdir) ++PLGCFG = $(call PKGCFG,plgcfg) ++# ++TMPDIR ?= /tmp + +-### The directory environment: ++### The compiler options: + +-DVBDIR = ../../../../DVB +-VDRDIR = ../../.. +-LIBDIR = ../../lib +-TMPDIR = /tmp ++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 (taken from VDR's "config.h"): ++### Allow user defined options to overwrite defaults: + +-VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g') ++-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 -I$(DVBDIR)/include ++INCLUDES += + +-DEFINES += -D_GNU_SOURCE + DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' + + ### The object files (add further files here): + + OBJS = $(PLUGIN).o + ++### The main target: ++ ++all: $(SOFILE) i18n ++ + ### Implicit rules: + + %.o: %.c +- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $< ++ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $< + +-# Dependencies: ++### Dependencies: + +-MAKEDEP = g++ -MM -MG ++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 ++I18Npo = $(foreach dir,$(LINGUAS),$(wildcard $(PODIR)/$(dir)*.po)) ++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 $@ `ls $^` ++ ++%.po: $(I18Npot) ++ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $< ++ @touch $@ ++ ++$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo ++ install -D -m644 $< $@ ++ ++.PHONY: i18n ++i18n: $(I18Nmo) $(I18Npot) ++ ++install-i18n: $(I18Nmsgs) ++ + ### Targets: + +-all: libvdr-$(PLUGIN).so ++$(SOFILE): $(OBJS) ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@ ++ ++install-lib: $(SOFILE) ++ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION) + +-libvdr-$(PLUGIN).so: $(OBJS) +- $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@ +- @cp $@ $(LIBDIR)/$@.$(VDRVERSION) ++install: install-lib install-i18n + +-dist: clean ++dist: $(I18Npo) clean + @-rm -rf $(TMPDIR)/$(ARCHIVE) + @mkdir $(TMPDIR)/$(ARCHIVE) + @cp -a * $(TMPDIR)/$(ARCHIVE) +@@ -80,4 +118,5 @@ + @echo Distribution package created as $(PACKAGE).tgz + + clean: ++ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot + @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ 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-calc/vdr-calc-0.0.1_rc5.ebuild b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild index 4b8c51e500ad..8463c752ae5e 100644 --- a/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild +++ b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild @@ -1,22 +1,20 @@ -# 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 vdr-plugin-2 DESCRIPTION="VDR Plugin: OSD Calculator" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-0[1].0.1-rc5.tgz" +S=${WORKDIR}/${VDRPLUGIN}-0.0.1-rc5 -KEYWORDS="~amd64 x86" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" +KEYWORDS="~amd64 x86" -DEPEND=">=media-video/vdr-1.3.7" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" -S=${WORKDIR}/${VDRPLUGIN}-0.0.1-rc5 - PATCHES=( "${FILESDIR}/${P}-gcc4.diff" ) diff --git a/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild new file mode 100644 index 000000000000..14873d671b35 --- /dev/null +++ b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: OSD Calculator" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-0[1].0.1-rc5.tgz" +S=${WORKDIR}/${VDRPLUGIN}-0.0.1-rc5 + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-0.0.1_rc5-gcc4.diff" + "${FILESDIR}/${P}_makefile.patch" +) 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-cdplayer/vdr-cdplayer-1.2.2.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild index a3695fe480c6..5ae1dea41dd6 100644 --- a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild +++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -9,15 +9,15 @@ DESCRIPTION="VDR Plugin: CD-PLAYER" HOMEPAGE="https://www.uli-eckhardt.de/vdr/cdplayer.en.shtml" SRC_URI="https://www.uli-eckhardt.de/vdr/download/${P}.tgz" -KEYWORDS="~amd64 ~x86" -SLOT="0" LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="cdparanoia" -DEPEND=">=media-video/vdr-2 - >=dev-libs/libcdio-0.8.0 - >=media-libs/libcddb-1.3.0 - cdparanoia? ( >=dev-libs/libcdio-paranoia-0.90 )" +DEPEND="media-video/vdr + dev-libs/libcdio + media-libs/libcddb + cdparanoia? ( dev-libs/libcdio-paranoia )" RDEPEND="${DEPEND}" src_prepare() { 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-clock/Manifest b/media-plugins/vdr-clock/Manifest index 9e87adc0f4c0..b8bbb52bc4f9 100644 --- a/media-plugins/vdr-clock/Manifest +++ b/media-plugins/vdr-clock/Manifest @@ -1 +1,2 @@ DIST vdr-clock-1.0.0.tar.gz 30136 BLAKE2B eeb778675ae1dc3fabc76e4d48557c93fda378bf501cd06ad9b195535f01ded00277228e3c4f054bc07d7a8bcaa5e39c8c4de153d3b1e9cd7279c98d5860dd86 SHA512 04d69abefb19e4b249edac621a7cd48f7f0e776a339a05157ca18fab32fc1e8f674e212a24d10327c7dceffe75efee3e4b0ca5215641049d428b4358c40b72fe +DIST vdr-clock-1.0.2.tar.gz 34510 BLAKE2B 6e044b5c300644a357bc0c2cd01ab9cd74bf4477528ba30810217894727c7617284575fae24836c628424976f879ea7cdb9d7e6b992433687b79c14378d283ad SHA512 5a0efd4998c8bfd786498617c07ad3a2fdc420b529d9a3b42cea5fa0e4d2f3ec6e763d38c8c5fb6625b015fe39ad3f9eead9dc4fe5dd5164077663e5db4eb2da diff --git a/media-plugins/vdr-clock/metadata.xml b/media-plugins/vdr-clock/metadata.xml index b4dbb6eb43d2..e17167006e82 100644 --- a/media-plugins/vdr-clock/metadata.xml +++ b/media-plugins/vdr-clock/metadata.xml @@ -13,4 +13,7 @@ <email>vdr@gentoo.org</email> <name>Gentoo VDR Project</name> </maintainer> + <upstream> + <remote-id type="github">madmartin/vdr-clock</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-clock/vdr-clock-1.0.0-r2.ebuild b/media-plugins/vdr-clock/vdr-clock-1.0.0-r2.ebuild index 13c75d3d5061..6544db047703 100644 --- a/media-plugins/vdr-clock/vdr-clock-1.0.0-r2.ebuild +++ b/media-plugins/vdr-clock/vdr-clock-1.0.0-r2.ebuild @@ -1,22 +1,21 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR Plugin: Tea clock, clock" HOMEPAGE="https://github.com/madmartin/vdr-clock" SRC_URI="https://github.com/madmartin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/"${P}" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="" -DEPEND=">=media-video/vdr-1.5.9" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" QA_FLAGS_IGNORED="usr/lib/vdr/plugins/libvdr-.* usr/lib64/vdr/plugins/libvdr-.*" PATCHES=( "${FILESDIR}/${P}_gettext.diff" ) -S="${WORKDIR}"/"${P}" diff --git a/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild new file mode 100644 index 000000000000..253328f756ab --- /dev/null +++ b/media-plugins/vdr-clock/vdr-clock-1.0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: Tea clock, On-Screen clock" +HOMEPAGE="https://github.com/madmartin/vdr-clock" +SRC_URI="https://github.com/madmartin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/"${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 x86" + +DEPEND="media-video/vdr" +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-dummydevice/vdr-dummydevice-2.0.0.ebuild b/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild index 6b9389b99631..37a7943b8b1c 100644 --- a/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild +++ b/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild @@ -1,17 +1,17 @@ -# 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 vdr-plugin-2 DESCRIPTION="VDR Plugin: dummy output device ,for recording server without any output devices" -HOMEPAGE="http://phivdr.dyndns.org/vdr/vdr-dummydevice/" -SRC_URI="http://phivdr.dyndns.org/vdr/${PN}/${P}.tgz" +HOMEPAGE="https://phivdr.dyndns.org/vdr/vdr-dummydevice/" +SRC_URI="https://phivdr.dyndns.org/vdr/${PN}/${P}.tgz" -KEYWORDS="amd64 x86" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" +KEYWORDS="amd64 x86" -DEPEND=">=media-video/vdr-2.0.0" +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-duplicates/Manifest b/media-plugins/vdr-duplicates/Manifest index 5fcafcacc0b5..c5d8fb9b2b97 100644 --- a/media-plugins/vdr-duplicates/Manifest +++ b/media-plugins/vdr-duplicates/Manifest @@ -1 +1,2 @@ DIST vdr-duplicates-1.0.1.tar.gz 17836 BLAKE2B e48b8fae13ef0ff8e310045dfd40eef2722dd3cc797e49c3601ab4df2d92ec7a8d490e135a57808806f42db86e295d602183b879ebc87922e6dc4218e7cea230 SHA512 ba1476c3705a4f9a982887833ecba7d22be84c391908f4d9e0d938337615d46b11b9c7cb97f6f80edc5348321afcd1a5535eebe0f71fb67615ae8d75ccf53507 +DIST vdr-duplicates-1.0.1.tgz 17847 BLAKE2B e5185a5961927504c47a5b5f7660fd184c5f47a7540c976c2f2efad94c3b0e554ce3044b640bfcf5cb5002ecd394f7ef24e897c59171f8e49df15fcc08a6ca23 SHA512 d011430be3153d0cfde28eed580637bb0ab7aee4662d047fd7c1005efd32333eac3b3b13246a470d3d7d4a1249cdd1d661ca8a02809a21615d2e0feca3913f15 diff --git a/media-plugins/vdr-duplicates/metadata.xml b/media-plugins/vdr-duplicates/metadata.xml index b038c919cd23..ad1cc2cced56 100644 --- a/media-plugins/vdr-duplicates/metadata.xml +++ b/media-plugins/vdr-duplicates/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-duplicates</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild new file mode 100644 index 000000000000..e811519e6e1d --- /dev/null +++ b/media-plugins/vdr-duplicates/vdr-duplicates-1.0.1-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: show duplicated records" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-duplicates" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-duplicates/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" +S="${WORKDIR}/vdr-plugin-duplicates-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-dvbhddevice/Manifest b/media-plugins/vdr-dvbhddevice/Manifest index 9d7ad502d6ed..0c63405289a5 100644 --- a/media-plugins/vdr-dvbhddevice/Manifest +++ b/media-plugins/vdr-dvbhddevice/Manifest @@ -1,2 +1 @@ -DIST dvbhddevice-2.1.3_p20140115.tar.gz 40424 BLAKE2B 99d5fece7557c7c9f2b0174c9b1f01ac7628f0f0b6aa954f3e829de4653e10cbed6d0516b966f69737aff9ffafd224b3558bd868e972b64ab60c965ba569555a SHA512 29729325affec5e1330cf361a0c82ee5ef9f48f9a6a5032881b331a6451c05c8d99831c43e3eb08129053a7549dd4cd73a5e0afc6fe04d35956c8fecad48d2f4 DIST vdr-dvbhddevice-2.2.0_p20180420.tar.bz2 37812 BLAKE2B 3a5e88f2dd6e94934fcc563cf8606ffb723126976a5effeac8f9e7c52bf12b0c16076987469ecc7f248792f99fc8e3d340242a287c5e9494eb594276afa4f591 SHA512 d04e836a70241594eed4c92ab4c9411f54b8f0e37745ab5a19955895fc5a9cc3e6c5408ad910630481523debf75ebee362a83d8ba73b309a42e73cdec3fe136e diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild deleted file mode 100644 index 56698cbc2573..000000000000 --- a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -HG_REVISION="60c58ae453d0" -HG_REVISION_DATE="20140115" - -DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend -S2-6400 DVB Card" -HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice" -SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${HG_REVISION}.tar.gz --> dvbhddevice-2.1.3_p${HG_REVISION_DATE}.tar.gz" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND=">=media-video/vdr-1.7.39" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/dvbhddevice-${HG_REVISION}" - -src_prepare() { - vdr-plugin-2_src_prepare - - fix_vdr_libsi_include dvbhdffdevice.c -} - -src_install() { - vdr-plugin-2_src_install - - doheader dvbhdffdevice.h hdffcmd.h - - insinto /usr/include/libhdffcmd - doins libhdffcmd/*.h -} diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420-r1.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420-r1.ebuild index a65778d443a2..a9728deb48ae 100644 --- a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420-r1.ebuild +++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.2.0_p20180420-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -10,14 +10,14 @@ REVISION="6a3e75484d90" DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend S2-6400 DVB Card" HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice" -SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${REVISION}.tar.bz2 -> - ${P}.tar.bz2" +SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${REVISION}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/powARman-${VDRPLUGIN}-${REVISION}" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -DEPEND=">=media-video/vdr-2.0.0" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" PATCHES=( @@ -27,8 +27,6 @@ QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-dvbhddevice.* usr/lib64/vdr/plugins/libvdr-dvbhddevice.*" -S="${WORKDIR}/powARman-${VDRPLUGIN}-${REVISION}" - src_prepare() { vdr-plugin-2_src_prepare diff --git a/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0-r2.ebuild b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0-r2.ebuild index c0e681720061..43cc768ddc14 100644 --- a/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0-r2.ebuild +++ b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -9,11 +9,11 @@ DESCRIPTION="VDR Plugin: output device for the 'Full Featured' SD DVB Card" HOMEPAGE="http://www.tvdr.de/" SRC_URI="http://ftp.tvdr.de/Plugins/${P}.tgz" -KEYWORDS="amd64 x86" -SLOT="0" LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 x86" -DEPEND=">=media-video/vdr-2.2.0" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" src_install() { diff --git a/media-plugins/vdr-dvd/Manifest b/media-plugins/vdr-dvd/Manifest index 87e846901989..a7adabf41090 100644 --- a/media-plugins/vdr-dvd/Manifest +++ b/media-plugins/vdr-dvd/Manifest @@ -1 +1,2 @@ +DIST vdr-dvd-0.3.7.tar.gz 77824 BLAKE2B 7e2c9c5465b58290aef880ab405cba9e998a5ce3ad5fe06336c2f1b362d461d74d3f0c13c82e4ff602469cd5c02112ac00b6ebdefe68acc9a20b5631791278cc SHA512 5d9b413d7bce5bd22d5252fa878f61649dba966e1d936844f0a5c7d7893f7ac3078ef3ef2bd8c69119409a23f6ce9d1ec5b0e1fa8fb2011c08f3b2c9efdae782 DIST vdr-dvd-cvs-20090106.tar.bz2 65387 BLAKE2B 3642fb4d7d38916b6dfdcba6ea891a84fafee63e3991b18574bf2d33b42f4f59a936a91d364fd523f26f2a0f96bd0c5879955491fd5ec353f201dcff040598be SHA512 7e0f24cfbd7567d46eed73ca52826970a21d2cd49089cc019f24eced88dde83db2b14222a9a01ed37d376b323f82b53947d9f9c675c32ce775a487baaddb4b26 diff --git a/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch new file mode 100644 index 000000000000..a2bbd60d6b74 --- /dev/null +++ b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7.patch @@ -0,0 +1,40 @@ +--- a/Makefile ++++ b/Makefile +@@ -82,7 +82,7 @@ + + # Dependencies: + +-MAKEDEP = g++ -MM -MG ++MAKEDEP = $(CXX) -MM -MG + DEPFILE = .dependencies + $(DEPFILE): Makefile + @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@ +--- a/player-dvd.c ++++ b/player-dvd.c +@@ -598,7 +598,7 @@ + sp=2; + } + #if VDRVERSNUM < 20103 +- DeviceTrickSpeed(sp); ++ DeviceTrickSpeed(sp,true); + #else + DeviceTrickSpeed(sp,playDir == pdForward); + #endif +@@ -3092,7 +3092,7 @@ + } + + uint16_t audioStreamLanguageCode = GetAudioTrackLanguageCode(currentNavAudioTrack); +- char audioLanguageStr[3] = {audioStreamLanguageCode, audioStreamLanguageCode >> 8, 0}; ++ char audioLanguageStr[3] = {static_cast<char>(audioStreamLanguageCode), static_cast<char>(audioStreamLanguageCode >> 8), 0}; + if (GetAudioStreamNumbers() > 1) + sprintf(buffer,"%s %d/%d %s", audioStreamLanguageCode != 0xFFFF ? audioLanguageStr : "", GetCurrentNavAudioTrackIdx() + 1, GetAudioStreamNumbers() - 1, audioTypeDescr); + else +@@ -3110,7 +3110,7 @@ + } + + int subtitleStreamLanguageCode = GetSubtitleLanguageCode(currentNavSubpStream); +- char subtitleLanguageStr[3] = {subtitleStreamLanguageCode, subtitleStreamLanguageCode >> 8, 0}; ++ char subtitleLanguageStr[3] = {static_cast<char>(subtitleStreamLanguageCode), static_cast<char>(subtitleStreamLanguageCode >> 8), 0}; + + if(GetSubtitleStreamNumbers() > 2) + sprintf(buffer,"%s %d/%d", subtitleStreamLanguageCode !=0xFFFF ? subtitleLanguageStr : "", GetCurrentNavSubpStreamIdx(), GetSubtitleStreamNumbers() - 1); diff --git a/media-plugins/vdr-dvd/metadata.xml b/media-plugins/vdr-dvd/metadata.xml index ab39c7417e0e..d2b86a191aa8 100644 --- a/media-plugins/vdr-dvd/metadata.xml +++ b/media-plugins/vdr-dvd/metadata.xml @@ -1,11 +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> - <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> + <remote-id type="github">vdr-projects/vdr-plugin-dvd</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild b/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild new file mode 100644 index 000000000000..1cb28217d72a --- /dev/null +++ b/media-plugins/vdr-dvd/vdr-dvd-0.3.7.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: DVD-Player" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-dvd" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-dvd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-dvd-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="media-video/vdr + media-libs/libdvdnav + media-libs/a52dec" +RDEPEND="${DEPEND}" + +# vdr-plugin-2.eclass fix +KEEP_I18NOBJECT="yes" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.7.patch" + ) diff --git a/media-plugins/vdr-dvdswitch/Manifest b/media-plugins/vdr-dvdswitch/Manifest index b53967f5d5f4..220697130428 100644 --- a/media-plugins/vdr-dvdswitch/Manifest +++ b/media-plugins/vdr-dvdswitch/Manifest @@ -1,2 +1,2 @@ -DIST vdr-dvdswitch-0.2.2.tgz 50332 BLAKE2B c84fe0c1525a037bb3509d240f6d2fcdf41560a705d064167f5a21316e33ce7dc0b072367a393ddf245e0a8a3c3a5dbb795bb2e61c0ef6d80507dbf069b082d8 SHA512 37a89f33a2280823a885fdb8aa4919c7bc438c26ba6273ec25a7c980d7dac6c57df125f560b6f2f04d46a1db623c129a6e598d61cde66f5944e5b349d65ffeb8 +DIST vdr-dvdswitch-0.2.3.tar.gz 47597 BLAKE2B 27787afb9ef30dd4e7e6caf419d40b08a7ac5b9a3de08cc058c96ca8b1c7c3b1f2bde429bd974b40fe115aa635b2d4a2b95aec0cfe65b9c7a7801026eeda3371 SHA512 915e08849d737e48e2ba294dbd755b62ac278bc3798a10aea7d6d0ee28e84d3055683301ec2955c6f4a871f4a61ef2206df435b247e62e051ddae527b2dcd2be DIST vdr-dvdswitch-0.2.3.tgz 48515 BLAKE2B 5a342a518be0729be114500fe50d47330aa319fc84ef90e3fc1384be91b8e79748bf6c4301e549d7a7ce9d6d3b466ce89dfbba3f979be0e6927e7d8a4dcb6c06 SHA512 2c27b28a9b68f4880396c7297358eecb13d76341c98902c02eca86ef366709f38cba414b3e94445c52b56816e37e742340c93145816f5bae1b7ffca0bcd48df7 diff --git a/media-plugins/vdr-dvdswitch/files/confd b/media-plugins/vdr-dvdswitch/files/confd new file mode 100644 index 000000000000..f8e809bd127b --- /dev/null +++ b/media-plugins/vdr-dvdswitch/files/confd @@ -0,0 +1,17 @@ +# Global config file for vdrplugin dvdswitch + +# Script to use for reading DVDs +# default: Use standard-script +# +#DVDSWITCH_READ_DVD="/usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh" + +# Script to use for writing DVDs +# default: Use standard-script +# +#DVDSWITCH_WRITE_DVD="/usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh" + +# Slow down the burn speed +# parameters are numeric ( 1 ... n ) +# default: 0 (unbreaked) +# +#DVDSWITCH_BURNSPEED="0" diff --git a/media-plugins/vdr-dvdswitch/metadata.xml b/media-plugins/vdr-dvdswitch/metadata.xml index 2b167a7461de..167b64f32c4b 100644 --- a/media-plugins/vdr-dvdswitch/metadata.xml +++ b/media-plugins/vdr-dvdswitch/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-dvdswitch</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild deleted file mode 100644 index 535cea6df0ce..000000000000 --- a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild +++ /dev/null @@ -1,30 +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="1323" # every bump, new version - -DESCRIPTION="VDR Plugin: to play dvds and dvd file structures" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-dvdswitch" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=media-video/vdr-2" -RDEPEND="media-plugins/vdr-dvd" - -DEFAULT_IMAGE_DIR="/var/vdr/video/dvd-images" - -VDR_CONFD_FILE="${FILESDIR}/0.1.3/confd-r2" - -src_prepare() { - vdr-plugin-2_src_prepare - - sed -e "s:/video/dvd:${DEFAULT_IMAGE_DIR}:" -i setup.c -} diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild new file mode 100644 index 000000000000..c2473144d6e3 --- /dev/null +++ b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit user-info vdr-plugin-2 + +DESCRIPTION="VDR Plugin: to play dvds and dvd file structures" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-dvdswitch" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-dvdswitch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-dvdswitch-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="acct-user/vdr + media-video/vdr" +DEPEND="${BDEPEND}" +RDEPEND="${DEPEND} + media-plugins/vdr-dvd" + +QA_FLAGS_IGNORED=" + usr/lib/vdr/plugins/libvdr-.* + usr/lib64/vdr/plugins/libvdr-.*" + +src_prepare() { + vdr-plugin-2_src_prepare + + local vdr_user_home=$(egethome vdr) + sed -e "s:/video/dvd:${vdr_user_home}/video/dvd-images:" -i setup.c || die +} diff --git a/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch b/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch deleted file mode 100644 index 9b3df4097fd4..000000000000 --- a/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch +++ /dev/null @@ -1,56 +0,0 @@ -compilefix for media-video/vdr-2.4.1 -Suggested-by: MatthiasK @ vdr-portal.de - -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 27 Dec 2019 ) -diff -Naur epgsync-1.0.1.orig/thread.c epgsync-1.0.1/thread.c ---- epgsync-1.0.1.orig/thread.c 2019-12-26 00:12:49.124492713 +0100 -+++ epgsync-1.0.1/thread.c 2019-12-26 00:17:55.129492713 +0100 -@@ -42,9 +42,10 @@ - } - } - --cChannel *GetChannelByName(const char* Name, const cChannel *IgnoreChannel = NULL, eChannelTypes Type = ctAll) -+const cChannel *GetChannelByName(const char* Name, const cChannel *IgnoreChannel = NULL, eChannelTypes Type = ctAll) - { -- for (cChannel *channel = Channels.First(); channel; channel = Channels.Next(channel)) { -+ LOCK_CHANNELS_READ; -+ for (const cChannel *channel = Channels->First(); channel; channel = Channels->Next(channel)) { - if (strcasecmp(Name, channel->Name()) == 0 || strcasecmp(Name, channel->ShortName()) == 0) { - if (IsType(channel, Type) && channel != IgnoreChannel) - return channel; -@@ -95,20 +96,17 @@ - if (EpgSyncSetup.redirectChannels == rcmId) { - // Direct import, no mapping: - // loop through local channels, get channels by ID -- cSchedulesLock *lock = NULL; -- for (cChannel *channel = Channels.First(); channel && Running(); -- channel = Channels.Next(channel)) { -- if (!lock) -- lock = new cSchedulesLock(); -- if (cSchedules::Schedules(*lock)->GetSchedule(channel)) { -- DELETENULL(lock); -+ LOCK_CHANNELS_READ; -+ for (const cChannel *channel = Channels->First(); channel && Running(); -+ channel = Channels->Next(channel)) { -+ LOCK_SCHEDULES_READ; -+ if (Schedules->GetSchedule(channel)) { - if (CmdLSTE(f, *channel->GetChannelID().ToString())) { - AddSchedule(f); - } - cCondWait::SleepMs(EPGSYNC_SLEEPMS); - } - } -- DELETENULL(lock); - } - else { - // Map channels by name: -@@ -182,7 +180,8 @@ - targetChannel = NULL; - - const char* p = skipspace(s + 1); -- cChannel *c = Channels.GetByChannelID(tChannelID::FromString(p)); -+ LOCK_CHANNELS_READ; -+ const cChannel *c = Channels->GetByChannelID(tChannelID::FromString(p)); - bool cOk = IsType(c, (eChannelTypes) EpgSyncSetup.channelTypes); - - if (cOk && EpgSyncSetup.redirectChannels != rcmNameId) { diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.ebuild deleted file mode 100644 index 6b0503252d6a..000000000000 --- a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1-r1.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: Import the EPG of another VDR via vdr-svdrpservice" -HOMEPAGE="https://vdr.schmirler.de/" -SRC_URI="https://vdr.schmirler.de/epgsync/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86" - -DEPEND=">=media-video/vdr-2.4" - -PATCHES=( "${FILESDIR}/${P}_vdr-2.4.patch" ) diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild index 62ef6ca8f4f1..9e857b008846 100644 --- a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild +++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -9,10 +9,10 @@ DESCRIPTION="VDR Plugin: Import the EPG of another VDR via vdr-svdrpservice" HOMEPAGE="https://vdr.schmirler.de/" SRC_URI="https://vdr.schmirler.de/epgsync/${P}.tgz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="amd64 ~arm x86" -IUSE="" -DEPEND=">=media-video/vdr-2.0.0" +# this plugin version is for use with media-video/vdr-2.2 +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild index fdfb96196901..955ad678523a 100644 --- a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild +++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,8 +10,8 @@ HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-epgsync/ https://vdr.schmir SRC_URI="https://github.com/vdr-projects/vdr-plugin-epgsync/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/vdr-plugin-epgsync-${PV}" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="amd64 ~arm x86" DEPEND=">=media-video/vdr-2.4" 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-exec/vdr-exec-0.0.3.ebuild b/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild index ebe187a77240..8975ed3478a0 100644 --- a/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild +++ b/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild @@ -1,7 +1,7 @@ -# 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 vdr-plugin-2 @@ -12,9 +12,8 @@ SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND=">=media-video/vdr-1.6.0" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}_compile-warnings.diff" ) diff --git a/media-plugins/vdr-extrecmenu/Manifest b/media-plugins/vdr-extrecmenu/Manifest index b81a6ad8d434..4b0ad8c337fb 100644 --- a/media-plugins/vdr-extrecmenu/Manifest +++ b/media-plugins/vdr-extrecmenu/Manifest @@ -1,2 +1,3 @@ DIST dvdarchive-2.3-beta.sh.gz 3412 BLAKE2B aca97b4c7abcc907f1242482f0f0550cb38fcd357acb9ec6ebc4c978a8f50e9c63fe6fcc2932e426c5d7301f0eaccc5e2f8726e72abafe504e5503528ce782e9 SHA512 18262b1e6749961bae37894649f518f88ad2ca100b83965eb48ce7344bbf4f7bfac9d36c9b9d91744281c00c4b89fa49209cc98ca5d848b46225facf4ef7a48f DIST vdr-extrecmenu-1.2.4-r2.tar.gz 729966 BLAKE2B 2ec2790cc57db3a9f1d12cdc43eea3e70076ef14d9f0392eb9ab4cda4bf30999a163526416276e661430bf9b684f7d313f5f7193997118e061bf5352c5bbe39a SHA512 d3103e5bc65f968bc4f512195eaa25b04fb5261281d79c7c486fe2532656b8ee7ddc00648d46e92c468b33f95e77c6ce3b2ca67a2debcc0c7021a4b525ac0aa4 +DIST vdr-extrecmenu-2.0.12.tbz2 732356 BLAKE2B 00eb2eb7bb42ff0a34a06b71f6194c4cb47c30831586d4afe5f797ff33e942b3685615d4635379d99af2b0bdca4a1da230c0565d582968cf66c91c48fabb54d9 SHA512 c23edced7f5670db128fbbea7620d02920bce858973916b7c0e6a9bc35fb984a03f0837c771f47550061ffb5525a5eb92f0f05ee4133fb203826a16eca2688e6 diff --git a/media-plugins/vdr-extrecmenu/metadata.xml b/media-plugins/vdr-extrecmenu/metadata.xml index 2b167a7461de..c543d6a726e6 100644 --- a/media-plugins/vdr-extrecmenu/metadata.xml +++ b/media-plugins/vdr-extrecmenu/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="gitlab">kamel5/extrecmenung</remote-id> + </upstream> </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 01d9a9172421..eb9aa4f7bacc 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 @@ -13,6 +13,7 @@ DESCRIPTION="VDR Plugin: Extended recordings menu" HOMEPAGE="https://projects.vdr-developer.org/projects/plg-extrecmenu" SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-extrecmenu.git/snapshot/vdr-plugin-extrecmenu-${GIT_VERSION}.tar.gz -> ${PF}.tar.gz mirror://gentoo/${DVDARCHIVE}.gz" +S="${WORKDIR}/vdr-plugin-extrecmenu-${GIT_VERSION}" LICENSE="GPL-2" SLOT="0" @@ -20,8 +21,6 @@ KEYWORDS="amd64 ~arm x86" DEPEND="media-video/vdr" -S="${WORKDIR}/vdr-plugin-extrecmenu-${GIT_VERSION}" - src_prepare() { rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po || die diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild new file mode 100644 index 000000000000..86383ba76423 --- /dev/null +++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR Plugin: Extended recordings menu (NG)" +HOMEPAGE="https://gitlab.com/kamel5/extrecmenung" +SRC_URI="https://gitlab.com/kamel5/extrecmenung/-/archive/v${PV}/extrecmenung-v${PV}.tar.bz2 -> ${P}.tbz2" +S="${WORKDIR}/extrecmenung-v${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +DEPEND="media-video/vdr" +RDEPEND="${DEPEND} + media-fonts/vdrsymbols-ttf" + +src_prepare() { + rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po || die + + vdr-plugin-2_src_prepare +} + +src_install() { + vdr-plugin-2_src_install + + cd "${S}/scripts" + dobin dvdarchive.sh hddarchive.sh + + insinto /etc/vdr + doins "${FILESDIR}"/dvdarchive.conf +} diff --git a/media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild b/media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild index 5054eafc9775..03c7a8a92c51 100644 --- a/media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild +++ b/media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild @@ -1,13 +1,14 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strength/noise)" HOMEPAGE="https://github.com/rofafor/vdr-plugin-femon" SRC_URI="https://github.com/rofafor/vdr-plugin-femon/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-femon-${PV}" LICENSE="GPL-2+" SLOT="0" @@ -19,4 +20,3 @@ RDEPEND="${DEPEND}" QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-.* usr/lib64/vdr/plugins/libvdr-.*" -S="${WORKDIR}/vdr-plugin-femon-${PV}" diff --git a/media-plugins/vdr-ffnetdev/Manifest b/media-plugins/vdr-ffnetdev/Manifest index c5ed74ae098a..d9e4d39ee285 100644 --- a/media-plugins/vdr-ffnetdev/Manifest +++ b/media-plugins/vdr-ffnetdev/Manifest @@ -1 +1 @@ -DIST vdr-ffnetdev-0.1.2.tar.bz2 56059 BLAKE2B 09995e26dcc193be26ea82b061ea638f026129bb778fc250fed51596a5cb0e9776bf2590fc98fe31f229ecc05a1c67550a1619a9015cb63d585eb29e7f5420b8 SHA512 5583a0c1ea7a421a745704a4440f25c9b35ed72686baeacaa67324e0c1a51f7a4a2d0ff4840ffb0b7086b4d310f48141cd001889692a1c1987a246d999c9afd6 +DIST vdr-ffnetdev-0.1.3.tar.gz 64652 BLAKE2B a35391ad0b132124af1ee177a07268108b69aa98a5ea6daeb8faef945755b55c240a45695f722056e3e6ef2c76f2b59b2d538432ee7fb04e64a50177e0d412f4 SHA512 0052d27c67d9fde05b02c10d38c793c33f3f819bf8b48c1dfcfcca3efcebd5de925a142bc418161a33d9b74cce127f129ed6408a7a9352134ba96f572f64e44a diff --git a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff b/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff deleted file mode 100644 index 061ac40bcede..000000000000 --- a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff +++ /dev/null @@ -1,126 +0,0 @@ -converting to gettext -https://bugs.gentoo.org/show_bug.cgi?id=439970 -Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> -diff -Naur vdr-ffnetdev-0.1.2.orig/ffnetdev.c vdr-ffnetdev-0.1.2/ffnetdev.c ---- vdr-ffnetdev-0.1.2.orig/ffnetdev.c 2012-10-31 18:32:09.000000000 +0100 -+++ vdr-ffnetdev-0.1.2/ffnetdev.c 2012-10-31 18:34:05.000000000 +0100 -@@ -10,7 +10,7 @@ - - #include <vdr/tools.h> - --#include "i18n.h" -+#include <vdr/i18n.h> - #include "tsworker.h" - #include "netosd.h" - #include "ffnetdev.h" -@@ -22,7 +22,7 @@ - - - const char *cPluginFFNetDev::VERSION = "0.1.2"; --const char *cPluginFFNetDev::DESCRIPTION = "Full Featured Network Device for Streaming"; -+const char *cPluginFFNetDev::DESCRIPTION = trNOOP("Full Featured Network Device for Streaming"); - //const char *cOSDWorker::MAINMENUENTRY = "FFNetDev"; - - // --- cNetOSDProvider ----------------------------------------------- -@@ -163,9 +163,6 @@ - bool cPluginFFNetDev::Start(void) - { - // Start any background activities the plugin shall perform. -- RegisterI18n(Phrases); -- -- - cOSDWorker::Init(OSDPort, this); - cTSWorker::Init(m_StreamDevice, TSPort, this); - cClientControl::Init(ControlPort, this); -diff -Naur vdr-ffnetdev-0.1.2.orig/Makefile vdr-ffnetdev-0.1.2/Makefile ---- vdr-ffnetdev-0.1.2.orig/Makefile 2012-10-31 18:32:09.000000000 +0100 -+++ vdr-ffnetdev-0.1.2/Makefile 2012-10-31 18:37:10.000000000 +0100 -@@ -50,9 +50,7 @@ - - ### The object files (add further files here): - --COMMONOBJS = i18n.o \ -- \ -- tools/source.o tools/select.o tools/socket.o tools/tools.o -+COMMONOBJS = tools/source.o tools/select.o tools/socket.o tools/tools.o - - - SERVEROBJS = $(PLUGIN).o \ -@@ -95,9 +93,34 @@ - - -include $(DEPFILE) - -+### Internationalization (I18N): -+ -+PODIR = po -+LOCALEDIR = $(VDRDIR)/locale -+I18Npo = $(wildcard $(PODIR)/*.po) -+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file)))) -+I18Ndirs = $(notdir $(foreach file, $(I18Npo), $(basename $(file)))) -+I18Npot = $(PODIR)/$(PLUGIN).pot -+ -+%.mo: %.po -+ msgfmt -c -o $@ $< -+ -+$(I18Npot): $(wildcard *.c) -+ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $(wildcard *.c) -+ -+$(I18Npo): $(I18Npot) -+ msgmerge -U --no-wrap -F --backup=none -q $@ $< -+ -+i18n: $(I18Nmo) -+ @mkdir -p $(LOCALEDIR) -+ for i in $(I18Ndirs); do\ -+ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\ -+ cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\ -+ done -+ - ### Targets: - --all: libvdr-$(PLUGIN).so -+all: libvdr-$(PLUGIN).so i18n - - libvdr-$(PLUGIN).so: $(SERVEROBJS) $(COMMONOBJS) - -@@ -106,6 +129,7 @@ - @cp $@ $(LIBDIR)/$@.$(APIVERSION) - - dist: clean -+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot - @-rm -rf $(TMPDIR)/$(ARCHIVE) - @mkdir $(TMPDIR)/$(ARCHIVE) - @cp -a * $(TMPDIR)/$(ARCHIVE) -diff -Naur vdr-ffnetdev-0.1.2.orig/po/de_DE.po vdr-ffnetdev-0.1.2/po/de_DE.po ---- vdr-ffnetdev-0.1.2.orig/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100 -+++ vdr-ffnetdev-0.1.2/po/de_DE.po 2012-10-31 18:38:02.000000000 +0100 -@@ -0,0 +1,30 @@ -+# VDR plugin language source file. -+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de> -+# This file is distributed under the same license as the VDR package. -+# Klaus Schmidinger <kls@cadsoft.de>, 2000 -+# Erich Seifert <dev@erichseifert.de>, 2012 -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: VDR 1.7.27\n" -+"Report-Msgid-Bugs-To: dev@erichseifert.de\n" -+"POT-Creation-Date: 2012-10-30 14:31+0100\n" -+"PO-Revision-Date: 2012-10-30 14:37+0100\n" -+"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n" -+"Language-Team: <vdr@linuxtv.org>\n" -+"Language: \n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=ISO-8859-15\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ffnetdevsetup.c:18 -+msgid "auto set as primary device" -+msgstr "Automatisch als prim�res Ger�t festlegen" -+ -+#: ffnetdevsetup.c:18 -+msgid "no" -+msgstr "nein" -+ -+#: ffnetdevsetup.c:18 -+msgid "yes" -+msgstr "ja" diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml index 2b167a7461de..0b0a6e0f0d1c 100644 --- a/media-plugins/vdr-ffnetdev/metadata.xml +++ b/media-plugins/vdr-ffnetdev/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-ffnetdev</remote-id> + </upstream> </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 deleted file mode 100644 index a1438f6197f0..000000000000 --- a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit vdr-plugin-2 - -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 - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=media-video/vdr-1.6.0" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${P}_gettext.diff" ) diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild new file mode 100644 index 000000000000..4884ecab2a96 --- /dev/null +++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +GITHASH="02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6" + +DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-ffnetdev" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-ffnetdev/archive/${GITHASH}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-ffnetdev-${GITHASH}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-filebrowser/metadata.xml b/media-plugins/vdr-filebrowser/metadata.xml index 96545eec4015..af358b4da1d3 100644 --- a/media-plugins/vdr-filebrowser/metadata.xml +++ b/media-plugins/vdr-filebrowser/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-filebrowser</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild index 0f8ff861872c..d3828016aa4c 100644 --- a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild +++ b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 @@ -15,7 +15,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND=">=media-video/vdr-1.4.0" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" PATCHES=( 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-freecell/vdr-freecell-0.0.2-r4.ebuild b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild index 4b9e7bcc7a1b..e8fe1bd5d67b 100644 --- a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild +++ b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild @@ -1,7 +1,7 @@ -# 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 vdr-plugin-2 @@ -9,12 +9,12 @@ DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="amd64 x86" -IUSE="" DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" src_prepare() { vdr-plugin-2_src_prepare @@ -25,6 +25,9 @@ src_prepare() { eapply "${FILESDIR}/${P}-gentoo.diff" eapply "${FILESDIR}/${P}_vdr-1.5.4-compile.diff" eapply "${FILESDIR}/${P}_compilefix.patch" + + # do not call g++ directly, Bug #934766 + sed -e 's|MAKEDEP = g++ -MM -MG|MAKEDEP = $(CXX) -MM -MG|' -i Makefile || die } src_install() { diff --git a/media-plugins/vdr-fritzbox/Manifest b/media-plugins/vdr-fritzbox/Manifest index 14c79bf26080..ed3e634819f6 100644 --- a/media-plugins/vdr-fritzbox/Manifest +++ b/media-plugins/vdr-fritzbox/Manifest @@ -1 +1,6 @@ DIST vdr-fritzbox-1.5.3.tgz 132207 BLAKE2B c9a93e922eeb2126279409e3948c44cb1fc3348d44fbcc2c1116038d66fc77a707d3885a6d587c8996138fcaff134bb78db4dab2d122caf0293d2d8d8770e985 SHA512 d396bb1386ffc4b53867c735d4ffc710c4266067e011e17f2d4aa597ecceeb502d2c6e23a1df69f929503b2cd5d07f4d57869c890040b1ae9af1742c044541be +DIST vdr-fritzbox-1.5.4.libconvpp.tar.gz 215666 BLAKE2B 58a49a3008be465e8a068692e7e39882e99d802380d2bcc9673aaac91e5474d3b8acbf130bc91b092a5d95387fcd11c264c46039134fc2305fe9cd58b0077952 SHA512 b7169d20e6034bc4b40c862175b8f57af474073e50175b1d99e3d0a6f096e1e9cb072d9932350d12a0470fd6e1a1386fc3cf0a19ffb94b9a1a2d683ed9725808 +DIST vdr-fritzbox-1.5.4.libfritzpp.tar.gz 370775 BLAKE2B f27c55e913fbdffa4dab57ae6ce666e06e132789b4ec7703f53d31d3acb18be00c997587e44191c8249f1faeb5c0da30e73eac11e3fb2b0ff8b77d04d2683be7 SHA512 72134fc6aaa5091e219ce70a8ec462203aa2af2fa8454c0541050ad487e727a92a1d6798dc54a30dbb0d60772ba69bae9a6f6ad7cef58e3066aeef1dffdcb2b0 +DIST vdr-fritzbox-1.5.4.liblogpp.tar.gz 9552 BLAKE2B 55ae5fb39918e3f2df8aa1cb9725fd9e8de8450fe041bff8b4077c6d61a66d4d94605dd43f09c34f5a80858c902fcb8e69480a553772f7bc340f587edf2b8260 SHA512 4ad36a6c5f3c8f0a7e2f151c565e8e099a204157d238987f2c44a906b4fde2b7781e599f890124295f6aecd43a5f1f8c00af6a2f29048b492e7c1094446c5950 +DIST vdr-fritzbox-1.5.4.libnetpp.tar.gz 216618 BLAKE2B 960a6b7b538608a71947f7bcaeee1f1cb6d17d578fc0f514f32b9f1bcb8b19fa1bfe7a31825201b6c68596d15e1f3adf3ed885b6a3e206a3087e5e15f73edfcb SHA512 98f38f5d97ffd4b45bcca29fd60c4de1c3224e9332872a8d317c8411840dacd892ca823de5bc5cd1ebc3df00367a7eeb18f8cdb0ca5c1528e0c5621ed4528b98 +DIST vdr-fritzbox-1.5.4.tar.gz 267844 BLAKE2B 416b8476848b535137741f42aabee96c1c933f58176c270656422ccf1298b26a5912f864e2735b45e326634fcb9f5ea53cef5cb4e1788c64c07f8487caad567d SHA512 c3c893a26863bb2a6c96313cafd7b8373de2b179f1c97cb6d9f58e3baa71373beceada8948553dad268ce9823f9ca95b5cb18b876e43f03d88f2f38a3c67a4d5 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.4.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild new file mode 100644 index 000000000000..fad92cb04cd4 --- /dev/null +++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/jowi24/libconvpp/archive/286a289e30417ac534c861529ae245ccb44286e5.tar.gz -> ${P}.libconvpp.tar.gz + https://github.com/jowi24/libfritzpp/archive/c74fd462285ade1054784b97b6dce22d55196c01.tar.gz -> ${P}.libfritzpp.tar.gz + https://github.com/jowi24/liblogpp/archive/d61e25f4548f40261e6db62a967776cfa16e599a.tar.gz -> ${P}.liblogpp.tar.gz + https://github.com/jowi24/libnetpp/archive/b32ecc8e64508f3b1158a2adcbd82034c71d7a38.tar.gz -> ${P}.libnetpp.tar.gz" +S="${WORKDIR}/vdr-fritz-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-libs/libgcrypt:= + dev-libs/boost:= + media-video/vdr" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.5.3_clang.patch" +) + +src_unpack() { + default + + # source git repo has submodules, which are not included in main repo download. + # so each submodule is loaded separately und must be moved to the right place after unpack + mv libconvpp-*/* "${S}/libconv++/" || die + mv libfritzpp-*/* "${S}/libfritz++/" || die + mv liblogpp-*/* "${S}/liblog++/" || die + mv libnetpp-*/* "${S}/libnet++/" || die +} + +src_prepare() { + vdr-plugin-2_src_prepare + + # do not call ar directly + export _VDRAR="$(tc-getAR)" + sed -e "s:\@ar :\@\$(_VDRAR) :" \ + -i libconv++/Makefile \ + -i libfritz++/Makefile \ + -i liblog++/Makefile \ + -i libnet++/Makefile || die + + # upstream author forgot to update version information + sed -e "s:1.5.3:1.5.4:" -i fritzbox.cpp || die + + # remove non-functional tests, #934764 + rm -rf ./test/ ./lib*/test/ || die +} + +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-graphlcd/Manifest b/media-plugins/vdr-graphlcd/Manifest index 1111ee505456..a3dc4faaf1cb 100644 --- a/media-plugins/vdr-graphlcd/Manifest +++ b/media-plugins/vdr-graphlcd/Manifest @@ -1 +1 @@ -DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304 SHA512 2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566 +DIST vdr-graphlcd-1.0.7.tar.gz 893541 BLAKE2B f6e340184a00d7e7e3e82b425f4519312e6dc400b5c6c8f1e6c9005d4b7294b8e15e2b95f38815a37ea4fb819cac6818c3d7887487a9d4b8b0d0c693f2981a68 SHA512 a285342ac12b217ae81c90095f25c347b7c51b095657815c94bbe48307c370a89c9d5e031c90493456141a0c79d53e89828a0c58df7533d1072d29abf552265b diff --git a/media-plugins/vdr-graphlcd/metadata.xml b/media-plugins/vdr-graphlcd/metadata.xml index 05348c63535c..56366447ddb9 100644 --- a/media-plugins/vdr-graphlcd/metadata.xml +++ b/media-plugins/vdr-graphlcd/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-graphlcd</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild index d17c604261c5..f57747b52880 100644 --- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild +++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild @@ -1,61 +1,32 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -MY_PN="vdr-plugin-graphlcd" -MY_P="${MY_PN}-${PV}" +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR Plugin: support output on Graphical LCD" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-graphlcd" -SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-graphlcd/" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-graphlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-graphlcd-${PV}" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" -DEPEND=">=app-misc/graphlcd-base-${PV} +BDEPEND="acct-user/vdr[graphlcd]" +DEPEND="app-misc/graphlcd-base media-fonts/corefonts media-video/vdr" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + acct-user/vdr[graphlcd]" -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - vdr-plugin-2_pkg_setup - - if ! getent group lp | grep -q vdr; then - einfo - einfo "Add user 'vdr' to group 'lp' for full user access to parport device" - elog - elog "User vdr added to group lp" - gpasswd -a vdr lp || die - fi - if ! getent group usb | grep -q vdr; then - einfo - einfo "Add user 'vdr' to group 'usb' for full user access to usb device" - elog - elog "User vdr added to group usb" - gpasswd -a vdr usb || die - fi -} +PATCHES=( "${FILESDIR}/${PN}-1.0.1_no-font.patch" ) src_prepare() { vdr-plugin-2_src_prepare - sed -e "s:/usr/local:/usr:" \ - -e "s:i18n.c:i18n.h:g" \ - -e "s:include \$(VDRDIR)/Make.global:-include \$(VDRDIR)/Make.global:" \ - -i Makefile || die - sed -e "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" -i Makefile || die - - eapply "${FILESDIR}/${P}_no-font.patch" - - # bug 740296 - sed -e "s:\"PLUGIN_GRAPHLCDCONF:\" PLUGIN_GRAPHLCDCONF:" -i plugin.c || die } src_install() { diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild index ab23db8450bc..99fec22f36be 100644 --- a/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild +++ b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild @@ -1,13 +1,14 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV" HOMEPAGE="https://github.com/rofafor/vdr-plugin-iptv" SRC_URI="https://github.com/rofafor/vdr-plugin-iptv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-iptv-${PV}" LICENSE="GPL-2+" SLOT="0" @@ -20,7 +21,6 @@ RDEPEND="${DEPEND} QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-iptv.* usr/lib64/vdr/plugins/libvdr-iptv.*" -S="${WORKDIR}/vdr-plugin-iptv-${PV}" src_prepare() { vdr-plugin-2_src_prepare diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild index 2ba7bd19b46d..6d63a0add4ab 100644 --- a/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild +++ b/media-plugins/vdr-iptv/vdr-iptv-2.4.0.ebuild @@ -1,13 +1,14 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV" HOMEPAGE="https://github.com/rofafor/vdr-plugin-iptv" SRC_URI="https://github.com/rofafor/vdr-plugin-iptv/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vdr-plugin-iptv-${PV}" LICENSE="GPL-2+" SLOT="0" @@ -20,7 +21,6 @@ RDEPEND="${DEPEND} QA_FLAGS_IGNORED=" usr/lib/vdr/plugins/libvdr-iptv.* usr/lib64/vdr/plugins/libvdr-iptv.*" -S="${WORKDIR}/vdr-plugin-iptv-${PV}" src_prepare() { vdr-plugin-2_src_prepare 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-joystick/vdr-joystick-0.0.3.ebuild b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild index 6438dc52b0d4..1abc99bba517 100644 --- a/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild +++ b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild @@ -1,7 +1,7 @@ -# 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 vdr-plugin-2 @@ -9,10 +9,9 @@ DESCRIPTION="VDR plugin: allows using a joystick as a remote control for VDR" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" DEPEND="media-video/vdr" RDEPEND="${DEPEND}" 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-launcher/vdr-launcher-0.0.4-r1.ebuild b/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild index c58dd8889dcc..dff52aa7af89 100644 --- a/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild +++ b/media-plugins/vdr-launcher/vdr-launcher-0.0.4-r1.ebuild @@ -1,7 +1,7 @@ -# 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 vdr-plugin-2 @@ -9,12 +9,11 @@ DESCRIPTION="VDR Plugin: launch other plugins - even when their menu-entry is hi HOMEPAGE="http://winni.vdr-developer.org/launcher/" SRC_URI="http://winni.vdr-developer.org/launcher/downloads/${P}.tgz" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" -DEPEND=">=media-video/vdr-1.3.7" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" src_prepare() { diff --git a/media-plugins/vdr-lcdproc/Manifest b/media-plugins/vdr-lcdproc/Manifest index 690a65ea10d8..63fe1d0de6df 100644 --- a/media-plugins/vdr-lcdproc/Manifest +++ b/media-plugins/vdr-lcdproc/Manifest @@ -1 +1 @@ -DIST vdr-lcdproc-0.0.10.9.tgz 40465 BLAKE2B c812c9efe57f5015450ebc7c91ba6ff107486b566fd46ccf60fe3251eac483d119d8c1caa41868536a6051d5f094a7b89f985609f60c13bb4fcbb31bdc8d631c SHA512 237726e6c7a3436e416596e2b85411edb5945a3feef809d2e86c3952673b2531077ab70f9bddbfc1bc12fa0b2f416f153bf1a12f91288ecbdee23553474e044a +DIST vdr-lcdproc-1.0.0.tgz 43485 BLAKE2B 8b6a8d8ee51c70ba5b364a74deb582321422f407be11e839a1fdc19a6e787ea821df84324480fbfc655969e877b1a854284e64c8a37de4f67e1d36bf470983ac SHA512 181ebe1339fa772ad0e89b6c84306aecf73f477ef51a6376718177a46d2cadd4b344c9d9e7fd8ae9a144aad2ccd6029a8ce3cb7f5eec091df2072d9239b49d69 diff --git a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch b/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch deleted file mode 100644 index 0d2bbe4bb69b..000000000000 --- a/media-plugins/vdr-lcdproc/files/vdr-2.4_lcdproc-0.0.10.9.patch +++ /dev/null @@ -1,45 +0,0 @@ -compilefix for vdr-2.4 -Suggested-by: MatthiasK @ vdr-portal.de - -fixed invalid suffix on literal; C++11 space issues - -Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 25 Dec 2019 ) -diff -Naur lcdproc-0.0.10-jw9.orig/lcd.c lcdproc-0.0.10-jw9/lcd.c ---- lcdproc-0.0.10-jw9.orig/lcd.c 2019-12-25 22:53:55.187492713 +0100 -+++ lcdproc-0.0.10-jw9/lcd.c 2019-12-25 22:54:33.075492713 +0100 -@@ -808,7 +808,7 @@ - cLcd::Write(LcdSetup.ShowTime?1:4," Welcome to V D R\0"); - cLcd::Write(LcdSetup.ShowTime?2:3,"--------------------\0"); - cLcd::Write(LcdSetup.ShowTime?3:1,"Video Disk Recorder\0"); -- cLcd::Write(LcdSetup.ShowTime?4:2,"Version: "VDRVERSION"\0"); -+ cLcd::Write(LcdSetup.ShowTime?4:2,"Version: " VDRVERSION "\0"); - - // Output init - if (LcdSetup.OutputNumber > 0){ -@@ -850,11 +850,15 @@ - } - - if ( time(NULL) > nextLcdUpdate ) { -- cChannel *channel = Channels.GetByNumber(primaryDvbApi->CurrentChannel()); -+// cChannel *channel = Channels.GetByNumber(primaryDvbApi->CurrentChannel()); -+ LOCK_CHANNELS_READ; -+ const cChannel *channel = Channels->GetByNumber(primaryDvbApi->CurrentChannel()); - const cEvent *Present = NULL; -- cSchedulesLock schedulesLock; -+/* cSchedulesLock schedulesLock; - const cSchedules *Schedules = cSchedules::Schedules(schedulesLock); - if (Schedules) { -+ const cSchedule *Schedule = Schedules->GetSchedule(channel->GetChannelID()); */ -+ LOCK_SCHEDULES_READ; - const cSchedule *Schedule = Schedules->GetSchedule(channel->GetChannelID()); - if (Schedule) { - const char *PresentTitle, *PresentSubtitle; -@@ -873,7 +877,7 @@ - rtcycle = 10; // RT - lcrCycle = 10; // LCR - } -- } -+// } - if ( nextLcdUpdate <= time(NULL) ) - nextLcdUpdate=(time(NULL)/60)*60+60; - } diff --git a/media-plugins/vdr-lcdproc/metadata.xml b/media-plugins/vdr-lcdproc/metadata.xml index 2b167a7461de..bbfb5e2b75bd 100644 --- a/media-plugins/vdr-lcdproc/metadata.xml +++ b/media-plugins/vdr-lcdproc/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-lcdproc</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild deleted file mode 100644 index fa5d74a98f8d..000000000000 --- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="932" # every bump, new version - -MY_P=${PN}-$(ver_rs 3 -jw ${PV}) - -DESCRIPTION="VDR plugin: use LCD device for additional output" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" - -DEPEND=">=app-misc/lcdproc-0.4.3 - >=media-video/vdr-2.4" - -PATCHES=( "${FILESDIR}/vdr-2.4_lcdproc-0.0.10.9.patch" ) - -S=${WORKDIR}/${MY_P#vdr-} diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild deleted file mode 100644 index 966c08c4fec9..000000000000 --- a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -VERSION="932" # every bump, new version - -MY_P=${PN}-$(ver_rs 3 -jw ${PV}) - -DESCRIPTION="VDR plugin: use LCD device for additional output" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-lcdproc" -SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="" - -DEPEND=">=media-video/vdr-1.6 - >=app-misc/lcdproc-0.4.3" - -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_P#vdr-} diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild new file mode 100644 index 000000000000..49826000a82a --- /dev/null +++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-1.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vdr-plugin-2 + +DESCRIPTION="VDR plugin: use LCD device for additional output" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-lcdproc" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-lcdproc/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" +S=${WORKDIR}/vdr-plugin-lcdproc-${PV} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-misc/lcdproc + >=media-video/vdr-2.4" +RDEPEND="${DEPEND}" diff --git a/media-plugins/vdr-live/metadata.xml b/media-plugins/vdr-live/metadata.xml index 40831a379180..d9659699f3af 100644 --- a/media-plugins/vdr-live/metadata.xml +++ b/media-plugins/vdr-live/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">MarkusEh/vdr-plugin-live</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">MarkusEh/vdr-plugin-live</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-loadepg/files/rc-addon.sh b/media-plugins/vdr-loadepg/files/rc-addon.sh index 808396921c80..3c758b73d0b7 100644 --- a/media-plugins/vdr-loadepg/files/rc-addon.sh +++ b/media-plugins/vdr-loadepg/files/rc-addon.sh @@ -1,9 +1,9 @@ # # rc-addon-script for plugin loadepg # -# Joerg Bornkessel hd_brummy@gentoo.org +# Joerg Bornkessel hd_brummy@gentoo.org # Gentoo-VDR-Project vdr@gentoo.org -# +# LOADEPG_CONFDIR="/etc/vdr/plugins/loadepg" 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-loadepg/vdr-loadepg-0.2.7.ebuild b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild index cdc48c71051b..8a395efab723 100644 --- a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild +++ b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.7.ebuild @@ -1,32 +1,33 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 -DESCRIPTION="VDR : Loadepg Plugin; Canal+ group (Mediahighway)" +DESCRIPTION="VDR Plugin: Load EPG from file or MediaHighWay or SkyBox Receivers" HOMEPAGE="https://lukkinosat.altervista.org/" SRC_URI="https://lukkinosat.altervista.org/${P}.tgz" S="${WORKDIR}/${P}" -KEYWORDS="~amd64 ~x86" -SLOT="0" LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" DEPEND="media-video/vdr" RDEPEND="${DEPEND}" +BDEPEND="acct-user/vdr" + +PATCHES=( "${FILESDIR}/${P}_asprintf.patch" ) src_prepare() { # remove untranslated po files - rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po + rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po \ + || die vdr-plugin-2_src_prepare fix_vdr_libsi_include loadepg.h - - eapply "${FILESDIR}/${P}_asprintf.patch" - } src_install() { diff --git a/media-plugins/vdr-mlist/metadata.xml b/media-plugins/vdr-mlist/metadata.xml index b038c919cd23..47a159d8839a 100644 --- a/media-plugins/vdr-mlist/metadata.xml +++ b/media-plugins/vdr-mlist/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">jowi24/vdr-mlist</remote-id> + </upstream> </pkgmetadata> diff --git a/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild index c7348b5082b8..7e51373fd9eb 100644 --- a/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild +++ b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild @@ -1,20 +1,18 @@ -# 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 vdr-plugin-2 DESCRIPTION="VDR plugin: Show a history of the last OSD message" HOMEPAGE="https://github.com/jowi24/vdr-mlist" SRC_URI="https://github.com/jowi24/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}" -KEYWORDS="amd64 x86" -SLOT="0" LICENSE="GPL-2" -IUSE="" +SLOT="0" +KEYWORDS="amd64 x86" -DEPEND=">=media-video/vdr-2.0" +DEPEND="media-video/vdr" RDEPEND="${DEPEND}" - -S="${WORKDIR}/${P}" 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-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/files/rc-addon.sh b/media-plugins/vdr-newsticker/files/rc-addon.sh index 387d7ac42862..90a30ada6b13 100644 --- a/media-plugins/vdr-newsticker/files/rc-addon.sh +++ b/media-plugins/vdr-newsticker/files/rc-addon.sh @@ -3,5 +3,6 @@ # plugin_pre_vdr_start() { - add_plugin_param "--output=/var/vdr/newsticker" + local vdr_user_home=$( getent passwd "vdr" | cut -d: -f6 ) + add_plugin_param "--output=${vdr_user_home}/newsticker" } diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml index b038c919cd23..b4dbb6eb43d2 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-newsticker/vdr-newsticker-0.0.4-r1.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild new file mode 100644 index 000000000000..b8fe6681e29a --- /dev/null +++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit user-info vdr-plugin-2 + +DESCRIPTION="VDR plugin: Show rdf Newsticker on TV" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" + +BDEPEND="acct-user/vdr + media-video/vdr" +DEPEND="${BDEPEND}" +RDEPEND="${DEPEND} + net-misc/wget" + +PATCHES=( "${FILESDIR}/${P}-gcc4.diff" ) +QA_FLAGS_IGNORED=" + usr/lib/vdr/plugins/libvdr-.* + usr/lib64/vdr/plugins/libvdr-.*" + +src_install() { + vdr-plugin-2_src_install + + local vdr_user_home=$(egethome vdr) + keepdir "${vdr_user_home}/newsticker/" + fowners -R vdr:vdr "${vdr_user_home}//newsticker/" +} diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild index 8771780e314a..79770a6fbc8f 100644 --- a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild +++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="VDR plugin: Show rdf Newsticker on TV" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" SLOT="0" LICENSE="GPL-2" IUSE="" 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/Manifest b/media-plugins/vdr-radio/Manifest index 37da0def67e8..ed7b499ba7fe 100644 --- a/media-plugins/vdr-radio/Manifest +++ b/media-plugins/vdr-radio/Manifest @@ -1,2 +1 @@ -DIST vdr-plugin-radio-1.1.0.tar.gz 710385 BLAKE2B fa9c692d528d718ace371359fea915eaf972b8ec759c28f86f52b9564c4f6e405da87639522af9a2c24138808351ee421d112dfacf3954d9779da9307a1f0a94 SHA512 d6c5ea7c457b5611b689bd5bc051c185feb108be6d82ea45ae9e9847a86cd06df38b38a1851bcdcf49808111cd1e9aea1f08decca66973c8020592d3a261aae6 -DIST vdr-radio-0.9.1.tgz 353414 BLAKE2B ff0d735188e6972e029256599b2832d4eea9bed377721966f2b956b5a750f47a34b474492addba0bb3f8964188611f2f10a3a47db3aa60101c851e1db43955f0 SHA512 81ab0d92ee390eecbbce73bc035714dda6157dc1f0781b6f8765603f65707e1711af64a48168923e2a78b77e0d869471fa313656d517cba27a3104e483085f43 +DIST vdr-radio-1.1.0.tgz 710385 BLAKE2B fa9c692d528d718ace371359fea915eaf972b8ec759c28f86f52b9564c4f6e405da87639522af9a2c24138808351ee421d112dfacf3954d9779da9307a1f0a94 SHA512 d6c5ea7c457b5611b689bd5bc051c185feb108be6d82ea45ae9e9847a86cd06df38b38a1851bcdcf49808111cd1e9aea1f08decca66973c8020592d3a261aae6 diff --git a/media-plugins/vdr-radio/metadata.xml b/media-plugins/vdr-radio/metadata.xml index dda45eb9ef82..20ea54b8c28f 100644 --- a/media-plugins/vdr-radio/metadata.xml +++ b/media-plugins/vdr-radio/metadata.xml @@ -1,12 +1,23 @@ <?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> + <upstream> + <remote-id type="github">vdr-projects/vdr-plugin-radio</remote-id> + </upstream> + <longdescription> + This Plugin displays a background image while the vdr is switched to radio channels. + It also supports RDS text on radio channels. + </longdescription> </pkgmetadata> diff --git a/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild b/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild deleted file mode 100644 index b91b2138f6d9..000000000000 --- a/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text" -HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=58795" -SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="media-video/vdr" -DEPEND="${RDEPEND}" - -VDR_RCADDON_FILE="${FILESDIR}/rc-addon.sh" - -src_install() { - vdr-plugin-2_src_install - - cd "${S}"/config || die "Can't enter source folder" - - insinto /usr/share/vdr/radio - doins mpegstill/rtext* - dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg - dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg - - exeinto /usr/share/vdr/radio - doexe scripts/radioinfo* -} diff --git a/media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild b/media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild index c99c2cec7b6c..f2738e298b2d 100644 --- a/media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild +++ b/media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild @@ -1,22 +1,26 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit vdr-plugin-2 DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text" -HOMEPAGE="https://projects.vdr-developer.org/projects/vdr-plugin-radio" -SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-radio.git/snapshot/vdr-plugin-radio-${PV}.tar.gz" +HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-radio/" +SRC_URI="https://github.com/vdr-projects/vdr-plugin-radio/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz" +S="${WORKDIR}/vdr-plugin-radio-${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -RDEPEND="media-video/vdr" -DEPEND="${RDEPEND}" +DEPEND="media-video/vdr" +RDEPEND="${DEPEND}" -S="${WORKDIR}/vdr-plugin-radio-${PV}" +src_prepare() { + sed -e '/^CXXFLAGS +=/ s/$/ -std=c++14/' -i Makefile || die + vdr-plugin-2_src_prepare +} src_install() { vdr-plugin-2_src_install 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-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-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/Manifest b/media-plugins/vdr-streamdev/Manifest index eae037cd7b8d..cfdc3ffeac38 100644 --- a/media-plugins/vdr-streamdev/Manifest +++ b/media-plugins/vdr-streamdev/Manifest @@ -1,2 +1 @@ -DIST vdr-plugin-streamdev-e2a9b979d3fb92967c7a6a8221e674eb7e55c813.tar.bz2 163403 BLAKE2B 4cacadc091ab8d28ccd4318eaf18aaef8f45e6caab86ef461d1b1047039ec921984ebad091d29420779982b5b37606defe5aa6c6828e8f28788886ba9839efea SHA512 e1eb69f62785178c06fa6700bd1b94ac12f2c58b1a7b8067312613279b59c5ef8157474e27863e8b2d0e47700f67fca7a61595c49809512e9e1efdb27c85eac8 DIST vdr-streamdev-0.6.3.tar.gz 196906 BLAKE2B 300c24aac6f0c59fc438eafa9a300e0b68dbfb43064cf887ab9d1fbdc1b22a8ec5349a38fa5c2188ef78dbc1ac7f238e88abe0ed9d1cbcd01e4a1afde7b890cf SHA512 2c949f08f399f2570a54da67809235b6882d594fc5583b27df96b3e87951bcfc62f96c9aef715130540620cbe54f028106598941fe8cbdb80b3d0943009c039f diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20170930.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20170930.ebuild deleted file mode 100644 index 3be806ff9c96..000000000000 --- a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20170930.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit vdr-plugin-2 - -GIT_VERSION="e2a9b979d3fb92967c7a6a8221e674eb7e55c813" - -DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin" -HOMEPAGE="https://projects.vdr-developer.org/projects/plg-streamdev" -SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/snapshot/vdr-plugin-streamdev-${GIT_VERSION}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm x86" -IUSE="client server" -REQUIRED_USE="|| ( client server )" - -DEPEND=">=media-video/vdr-2.3" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED=" - usr/lib/vdr/plugins/libvdr-streamdev-.* - usr/lib64/vdr/plugins/libvdr-streamdev-.*" -S="${WORKDIR}/vdr-plugin-streamdev-${GIT_VERSION}" - -# vdr-plugin-2.eclass changes -PO_SUBDIR="client server" - -src_prepare() { - # make detection in vdr-plugin-2.eclass for new Makefile handling happy - echo "# SOFILE" >> Makefile || die "modify Makefile failed" - - # rm unneeded entry - sed -i Makefile -e "s:-I\$(VDRDIR)/include::" || die "modify Makefile failed" - - vdr-plugin-2_src_prepare - - for flag in client server; do - if ! use ${flag}; then - sed -i Makefile \ - -e '/^.PHONY:/s/'${flag}'//' \ - -e '/^.PHONY:/s/'install-${flag}'//' \ - -e '/^all:/s/'${flag}'//' \ - -e '/^install:/s/'install-${flag}'//' || die "modify Makefile failed" - fi - done - - fix_vdr_libsi_include server/livestreamer.c -} - -src_install() { - vdr-plugin-2_src_install - - if use server; then - insinto /usr/share/vdr/streamdev - doins streamdev-server/externremux.sh - - insinto /usr/share/vdr/rcscript - newins "${FILESDIR}"/rc-addon-0.6.0.sh plugin-streamdev-server.sh - - newconfd "${FILESDIR}"/confd-0.6.0 vdr.streamdev-server - - insinto /etc/vdr/plugins/streamdev-server - newins streamdev-server/streamdevhosts.conf streamdevhosts.conf - fowners vdr:vdr /etc/vdr -R - fi -} - -pkg_postinst() { - vdr-plugin-2_pkg_postinst - - if [[ -e "${EROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then - einfo "move config file to new config DIR ${EROOT}/etc/vdr/plugins/streamdev-server/" - mv "${EROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${EROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf - fi -} 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 378c2ef62603..a4a1120a119c 100644 --- a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild +++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,6 @@ REQUIRED_USE="|| ( client server )" DEPEND="acct-user/vdr >=media-video/vdr-2.3" -BDEPEND="${DEPEND}" RDEPEND="${DEPEND}" QA_FLAGS_IGNORED=" @@ -79,6 +78,7 @@ pkg_postinst() { if [[ -e "${EROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then einfo "move config file to new config DIR ${EROOT}/etc/vdr/plugins/streamdev-server/" - mv "${EROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${EROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf || die + mv "${EROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf \ + "${EROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf || die fi } 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-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-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-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-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 e0b82e8b3016..523d47ba6913 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -1,17 +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="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 71ecae48a267..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-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ 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" 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 45cbb89f43c2..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,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ 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+" 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 c2eb19a57803..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,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ 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+" 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 40038b47ab5b..d364d787fd60 100644 --- a/media-plugins/x42-avldrums/Manifest +++ b/media-plugins/x42-avldrums/Manifest @@ -1,3 +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 +DIST x42-avldrums-0.7.3.tar.gz 101208525 BLAKE2B 33ae78ab339ef58f06bd89b0bfd4eaba9aeba175b6278d15de89f35002f6506c71f67542f6e5b053ffdf482f9328862eb6767dbde16f6548e3ca31a3a24efadb SHA512 7dd476c24f38ad241f2f19b10b561e7f9fd4f737ec1c186eaf55b9bfec1c3c1153beea95860e23d7ad2d160d97122127f0922f3ea2c2f0db083bb134362722e9 diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild deleted file mode 100644 index b62c86af7c8f..000000000000 --- a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="AVLinux Drumkits" -HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/x42/avldrums.lv2.git" - ROBTK_DIR="robtk/" -else - ROBTK_PV="0.7.5" - SRC_URI=" - https://github.com/x42/avldrums.lv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/x42/robtk/archive/refs/tags/v${ROBTK_PV}.tar.gz -> robtk-${ROBTK_PV}.tar.gz - " - KEYWORDS="amd64" - S="${WORKDIR}/avldrums.lv2-${PV}" - ROBTK_DIR="${WORKDIR}/robtk-${ROBTK_PV}/" -fi - -LICENSE="GPL-2" -SLOT="0" -RESTRICT="mirror" - -RDEPEND="dev-libs/glib - media-libs/glu - media-libs/lv2 - x11-libs/cairo[X] - media-libs/libglvnd[X] - x11-libs/libX11 - x11-libs/pango -" -DEPEND="${RDEPEND}" - -src_compile() { - emake STRIP="#" RW="${ROBTK_DIR}" -} - -src_install() { - emake RW="${ROBTK_DIR}" DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install -} diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.7.3.ebuild index 0a79df969b99..ab565ef30310 100644 --- a/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild +++ b/media-plugins/x42-avldrums/x42-avldrums-0.7.3.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="AVLinux Drumkits" HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2" @@ -16,7 +16,7 @@ else https://github.com/x42/avldrums.lv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/x42/robtk/archive/refs/tags/v${ROBTK_PV}.tar.gz -> robtk-${ROBTK_PV}.tar.gz " - KEYWORDS="~amd64" + KEYWORDS="amd64" S="${WORKDIR}/avldrums.lv2-${PV}" ROBTK_DIR="${WORKDIR}/robtk-${ROBTK_PV}/" fi diff --git a/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild b/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild index 1fdd52ce392e..a61333ad0f35 100644 --- a/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild +++ b/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild @@ -1,7 +1,7 @@ -# 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 DESCRIPTION="AVLinux Drumkits" HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2" diff --git a/media-plugins/x42-plugins/x42-plugins-20220605.ebuild b/media-plugins/x42-plugins/x42-plugins-20220605.ebuild index f57cf56abcb2..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,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-20220714.ebuild b/media-plugins/x42-plugins/x42-plugins-20220714.ebuild index f57cf56abcb2..103b9d2a203c 100644 --- a/media-plugins/x42-plugins/x42-plugins-20220714.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 ad187636177a..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-2023 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="https://dssi.sourceforge.net/download.html#Xsynth-DSSI" -SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz" +SRC_URI="https://downloads.sourceforge.net/dssi/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/media-plugins/zam-plugins/metadata.xml b/media-plugins/zam-plugins/metadata.xml index e9239cc5af0e..af2a3fd74439 100644 --- a/media-plugins/zam-plugins/metadata.xml +++ b/media-plugins/zam-plugins/metadata.xml @@ -1,10 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>marecki@gentoo.org</email> - <name>Marek Szuba</name> - </maintainer> <maintainer type="project"> <email>proaudio@gentoo.org</email> <name>Gentoo ProAudio Project</name> |