diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-29 07:14:44 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-29 07:14:44 +0000 |
| commit | a4fcebd05e1428e3902016b17a80e72f8b0a75db (patch) | |
| tree | 8cd1ca7e1c3f0b27be8e2bc2565d1258430899f2 /media-video | |
| parent | 9525761df067d9ef08c7d71dcc8f3ca6898a1472 (diff) | |
| download | baldeagleos-repo-a4fcebd05e1428e3902016b17a80e72f8b0a75db.tar.gz baldeagleos-repo-a4fcebd05e1428e3902016b17a80e72f8b0a75db.tar.xz baldeagleos-repo-a4fcebd05e1428e3902016b17a80e72f8b0a75db.zip | |
Adding metadata
Diffstat (limited to 'media-video')
| -rw-r--r-- | media-video/mpv/mpv-0.41.0-r1.ebuild (renamed from media-video/mpv/mpv-0.41.0.ebuild) | 6 | ||||
| -rw-r--r-- | media-video/mpv/mpv-9999.ebuild | 6 | ||||
| -rw-r--r-- | media-video/subtitleeditor/Manifest | 2 | ||||
| -rw-r--r-- | media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch | 34 | ||||
| -rw-r--r-- | media-video/subtitleeditor/subtitleeditor-0.54.0_p5-r1.ebuild | 73 |
5 files changed, 12 insertions, 109 deletions
diff --git a/media-video/mpv/mpv-0.41.0.ebuild b/media-video/mpv/mpv-0.41.0-r1.ebuild index 6be52c4a0647..d782500d90e7 100644 --- a/media-video/mpv/mpv-0.41.0.ebuild +++ b/media-video/mpv/mpv-0.41.0-r1.ebuild @@ -243,6 +243,12 @@ src_install() { mv "${ED}"/usr/share/doc/{mpv,${PF}/examples} || die fi + # prevent build-only ffnvcodec from leaking into the .pc (bug #971646) + if use nvenc; then + sed -Ee '/^Requires/s/ffnvcodec[^,]*,? ?//;s/, $//;/^Requires[^:]*: $/d' \ + -i "${ED}"/usr/$(get_libdir)/pkgconfig/mpv.pc || die + fi + local GLOBIGNORE=*/*build*:*/*policy* dodoc RELEASE_NOTES DOCS/*.{md,rst} } diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild index 5359f946d242..6237707d1408 100644 --- a/media-video/mpv/mpv-9999.ebuild +++ b/media-video/mpv/mpv-9999.ebuild @@ -245,6 +245,12 @@ src_install() { mv "${ED}"/usr/share/doc/{mpv,${PF}/examples} || die fi + # prevent build-only ffnvcodec from leaking into the .pc (bug #971646) + if use nvenc; then + sed -Ee '/^Requires/s/ffnvcodec[^,]*,? ?//;s/, $//;/^Requires[^:]*: $/d' \ + -i "${ED}"/usr/$(get_libdir)/pkgconfig/mpv.pc || die + fi + local GLOBIGNORE=*/*build*:*/*policy* dodoc RELEASE_NOTES DOCS/*.{md,rst} } diff --git a/media-video/subtitleeditor/Manifest b/media-video/subtitleeditor/Manifest index 8a2a2feddb79..27d5d93fd2ab 100644 --- a/media-video/subtitleeditor/Manifest +++ b/media-video/subtitleeditor/Manifest @@ -1,3 +1 @@ -DIST subtitleeditor-0.54.0.tar.gz 1783077 BLAKE2B a802124c9b81ad5fecc4914b6231e7efaf3326f231115f334fd53b79d8a851bf2f09fdccdee85c53b0cc828fe67c72e9924f47f0881d0438e563b18b1f77f00b SHA512 4458d579775a504b22f955c41d0e95ed722c1cb6bcf715ef493988a85397d5e0d4c3327e129f49b160d398dc73257026a92bbe5104c30d2004c16b7e12dd113c DIST subtitleeditor-0.55.0.tar.gz 1351342 BLAKE2B 235325cd4a7e195d1bc1784db36acf0e2089730413ffe08167b450f56bdc33556cc195a02e0eb3e27eaf594aea9ec8eecfb4ae830ead9ac5c0ab299faccd14de SHA512 7bb9bc102b6cffb305b1e0e606362c509b33af3c6172b85a88b2dcc75cade7389c7e5f03fdf368433a9aea03bb7a2099c4901e2c8c0c485feeaf714a69cae1d2 -DIST subtitleeditor_0.54.0-5.debian.tar.xz 9100 BLAKE2B 249048228aab601524bb1f6e222863d1d3f96e3be4a05e08196a164d0e4ed3ff4b662fbac5a468a546f871e314a99f68ed9132692a5be8997d8338810ab91808 SHA512 9e15c0f6d4ddc88650f6f7962b09175fddbae1c1ac295a83c33e29e1212f09a1d88711a4e1250c5f125d72ea02f4b77c3ca9f62594ee0010f0cf8d383fbe0832 diff --git a/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch b/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch deleted file mode 100644 index 08e1558e06b8..000000000000 --- a/media-video/subtitleeditor/files/subtitleeditor-0.52.1-disable-nls-fix.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 0f8700f022c9917336919b35a93883a660144516 Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue <eva@gentoo.org> -Date: Mon, 17 Oct 2016 00:07:59 +0200 -Subject: [PATCH] Fix compilation with --disable-nls - ---- - src/i18n.h | 11 +++++++++++ - 1 file changed, 11 insertions(+) - -diff --git a/src/i18n.h b/src/i18n.h -index c8134a7..efce469 100644 ---- a/src/i18n.h -+++ b/src/i18n.h -@@ -31,6 +31,17 @@ - #include <libintl.h> - #include <glib/gi18n.h> - #else /* NLS is disabled */ -+ // In certain environments, some standard headers like <iomanip> -+ // and <locale> include libintl.h. If libintl.h is included after -+ // gettext macros below are defined, it causes a syntax error -+ // at the declaration of the gettext function in libintl.h. -+ // -+ // Fix this by including such a header before defining the macro. -+ // -+ // Note that libintl.h cannot be included directly since in the -+ // ENABLE_NLS=0 case it cannot be assumed that gettext is installed. -+ #include <locale> -+ - #define _(String) (String) - #define N_(String) (String) - #define textdomain(String) (String) --- -2.10.0 - diff --git a/media-video/subtitleeditor/subtitleeditor-0.54.0_p5-r1.ebuild b/media-video/subtitleeditor/subtitleeditor-0.54.0_p5-r1.ebuild deleted file mode 100644 index 0fc4309b1c5f..000000000000 --- a/media-video/subtitleeditor/subtitleeditor-0.54.0_p5-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME2_EAUTORECONF="yes" -GNOME2_LA_PUNT="yes" - -inherit flag-o-matic gnome2 - -DESCRIPTION="GTK+3 subtitle editing tool" -HOMEPAGE="https://kitone.github.io/subtitleeditor" -SRC_URI="https://github.com/kitone/${PN}/releases/download/${PV}/${P/_p*}.tar.gz - mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}-${PV/*_p}.debian.tar.xz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug nls" -# opengl would mix gtk+:2 and :3 which is not possible - -RDEPEND=" - >=app-text/enchant-2.2.0:2 - app-text/iso-codes - >=dev-cpp/cairomm-1.12:0 - >=dev-cpp/glibmm-2.46:2 - >=dev-cpp/gtkmm-3.18:3.0 - >=dev-cpp/gstreamermm-1.0:1.0= - >=dev-cpp/libxmlpp-2.40:2.6 - dev-libs/glib:2 - >=dev-libs/libsigc++-2.6:2 - media-libs/gst-plugins-base:1.0[X,pango] - media-libs/gst-plugins-good:1.0 - media-libs/gstreamer:1.0 - media-plugins/gst-plugins-meta:1.0 - x11-libs/gtk+:3[X] - nls? ( virtual/libintl ) -" -# opengl? ( -# >=dev-cpp/gtkglextmm-1.2.0-r2:1.0 -# virtual/opengl ) -# X needed for video output and pango needed for text overlay -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/intltool-0.40 - virtual/pkgconfig -" - -S="${WORKDIR}/${P/_p*}" - -PATCHES=( - # https://github.com/kitone/subtitleeditor/issues/49 - "${FILESDIR}"/${PN}-0.52.1-disable-nls-fix.patch -) - -src_prepare() { - # Debian patches - for p in $(<"${WORKDIR}"/debian/patches/series) ; do - eapply -p1 "${WORKDIR}/debian/patches/${p}" - done - - gnome2_src_prepare -} - -src_configure() { - # Avoid using --enable-debug as it mocks with CXXFLAGS and LDFLAGS - use debug && append-cxxflags -DDEBUG - - gnome2_src_configure \ - --disable-debug \ - --disable-gl \ - $(use_enable nls) -# $(use_enable opengl gl) -} |
