[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 5d1d4fde80b57dc1797fdfb100137888711c7f43 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Dec 17 14:13:46 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Dec 24 23:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1d4fde media-plugins/vdr-xineliboutput: add missing flag-o-matic inherit Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 a032a30bcf6b..45cbb89f43c2 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 @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes 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 ecd8919475df..c2eb19a57803 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 @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 911921d650f353d873e0ea1646c29c0e760eeb76 Author: Sam James gentoo org> AuthorDate: Fri Jun 3 05:31:47 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 3 05:32:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911921d6 media-plugins/vdr-xineliboutput: move away from virtual/jpeg Signed-off-by: Sam James gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild | 4 ++-- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) 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 d230fd885fb0..22f0489518ed 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 @@ -27,14 +27,14 @@ COMMON_DEPEND=" xine? ( ( >=media-libs/xine-lib-1.2 media-video/ffmpeg ) - fbcon? ( jpeg? ( virtual/jpeg:* ) ) + fbcon? ( jpeg? ( media-libs/libjpeg-turbo:= ) ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrender bluray? ( media-libs/libbluray ) dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) - jpeg? ( virtual/jpeg:* ) + jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( virtual/opengl ) vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index 6e879e10e9a7..2ffc32df32a0 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -27,7 +27,7 @@ COMMON_DEPEND=" xine? ( ( >=media-libs/xine-lib-1.2 media-video/ffmpeg ) - fbcon? ( jpeg? ( virtual/jpeg:* ) ) + fbcon? ( jpeg? ( media-libs/libjpeg-turbo:= ) ) X? ( x11-libs/libX11 x11-libs/libXext @@ -35,7 +35,7 @@ COMMON_DEPEND=" xinerama? ( x11-libs/libXinerama ) dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) - jpeg? ( virtual/jpeg:* ) + jpeg? ( media-libs/libjpeg-turbo:= ) bluray? ( media-libs/libbluray ) opengl? ( virtual/opengl ) )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/, media-plugins/vdr-xineliboutput/files/
commit: ce2a7001cbdf5d23f626fc99bad66898b8a058e8 Author: Brian Evans gentoo org> AuthorDate: Fri Jun 3 05:26:43 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 3 05:30:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2a7001 media-plugins/vdr-xineliboutput: Improve OpenRC script The attached script updates a couple things which effectively is the same as the current model however it follows the modular nature of the declarative syntax. Changes: * Replaces start_stop_daemon_args with command_background and command_user Closes: https://bugs.gentoo.org/828075 Signed-off-by: Brian Evans gentoo.org> Signed-off-by: Sam James gentoo.org> .../vdr-xineliboutput/files/vdr-frontend-r1| 13 ++ ...99.ebuild => vdr-xineliboutput-2.2.0-r5.ebuild} | 53 +++--- .../vdr-xineliboutput-.ebuild | 2 +- 3 files changed, 40 insertions(+), 28 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1 b/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1 new file mode 100644 index ..9f1bd6a227e8 --- /dev/null +++ b/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1 @@ -0,0 +1,13 @@ +#!/sbin/openrc-run +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Start xineliboutput sxfe/sxfb remote frontend" + +. /etc/conf.d/vdr.xineliboutput + +command="/usr/bin/vdr-sxfe" +command_args="${REMOTE_FRONTEND}" +pidfile="/var/run/vdr-frontend.pid" +command_background="yes" +command_user="vdr:vdr" diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild similarity index 80% copy from media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild copy to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild index c95ba6bb45b1..d230fd885fb0 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild @@ -1,25 +1,25 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -GENTOO_VDR_CONDITIONAL=yes +inherit toolchain-funcs vdr-plugin-2 -inherit flag-o-matic git-r3 toolchain-funcs vdr-plugin-2 +GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; - -EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git; +SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz + http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" +KEYWORDS="~amd64 ~x86" +IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( - >=media-video/vdr-1.6.0 + media-video/vdr libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -32,16 +32,15 @@ COMMON_DEPEND=" x11-libs/libX11 x11-libs/libXext x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) + bluray? ( media-libs/libbluray ) dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) - vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) jpeg? ( virtual/jpeg:* ) - bluray? ( media-libs/libbluray ) opengl? ( virtual/opengl ) + vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) + xinerama? ( x11-libs/libXinerama ) ) - ) - - cec? ( dev-libs/libcec )" + )" DEPEND="${COMMON_DEPEND} sys-kernel/linux-headers @@ -55,15 +54,11 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND}" BDEPEND="virtual/pkgconfig" -S=${WORKDIR}/${P} +REQUIRED_USE=" || ( vdr xine )" VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0" pkg_setup() { - if ! use vdr && ! use xine; then - die "You either need at least one of these flags: vdr xine" - fi - vdr-plugin-2_pkg_setup if use xine; then @@ -73,13 +68,14 @@ pkg_setup() { } src_prepare() { - # Allow user patches to be applied without modifyfing the ebuild - eapply_user - vdr-plugin-2_src_prepare - # UINT64_C is needed by ffmpeg headers - append-cxxflags -D__STDC_CONSTANT_MACROS + # bug 711978 + sed -e "s:X11 opengl:X11 OpenGl:" -i configure || die + + # bug 771036,780462 do not call cc directly + eapply
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 2914a83db179802dd017b9f8dd9db32743f823aa Author: Sam James gentoo org> AuthorDate: Sat Mar 19 23:06:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Mar 19 23:33:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2914a83d media-plugins/vdr-xineliboutput: [QA] fix tc-get* quoting This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild | 8 media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild | 8 media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 8 3 files changed, 12 insertions(+), 12 deletions(-) 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 c3df9aff749c..c99f1ade06e2 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-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,8 +11,8 @@ DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" -SLOT="0" LICENSE="GPL-2+" +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" @@ -83,8 +83,8 @@ src_configure() { # No autotools based configure script ./configure \ - --cc=$(tc-getCC) \ - --cxx=$(tc-getCXX) \ + --cc="$(tc-getCC)" \ + --cxx="$(tc-getCXX)" \ $(use_enable X x11) \ $(use_enable X xshm) \ $(use_enable X xdpms) \ 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 fb37a10e6c22..601a84339a77 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 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,8 +12,8 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2; -SLOT="0" LICENSE="GPL-2+" +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" @@ -89,8 +89,8 @@ src_configure() { # No autotools based configure script ./configure \ - --cc=$(tc-getCC) \ - --cxx=$(tc-getCXX) \ + --cc="$(tc-getCC)" \ + --cxx="$(tc-getCXX)" \ $(use_enable X x11) \ $(use_enable X xshm) \ $(use_enable X xdpms) \ diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index bc97c78bee09..c95ba6bb45b1 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,8 +12,8 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git; -SLOT="0" LICENSE="GPL-2+" +SLOT="0" KEYWORDS="" IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" @@ -93,8 +93,8 @@ src_configure() { # No autotools based configure script ./configure \ - --cc=$(tc-getCC) \ - --cxx=$(tc-getCXX) \ + --cc="$(tc-getCC)" \ + --cxx="$(tc-getCXX)" \ $(use_enable X x11) \ $(use_enable X xshm) \ $(use_enable X xdpms) \
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 69b7769cd8060101f41193f5cf5cf9af7d9741b7 Author: Sam James gentoo org> AuthorDate: Fri Jun 18 21:06:50 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Jun 18 21:06:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b7769c media-plugins/vdr-xineliboutput: respect ${PKG_CONFIG} Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> Signed-off-by: David Seifert gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild | 6 +++--- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) 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 b9d615c9322..fb37a10e6c2 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 @@ -3,7 +3,7 @@ EAPI=7 -inherit vdr-plugin-2 +inherit toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes @@ -43,7 +43,6 @@ COMMON_DEPEND=" )" DEPEND="${COMMON_DEPEND} - virtual/pkgconfig sys-kernel/linux-headers nls? ( sys-devel/gettext ) xine? ( @@ -53,6 +52,7 @@ DEPEND="${COMMON_DEPEND} ) )" RDEPEND="${COMMON_DEPEND}" +BDEPEND="virtual/pkgconfig" REQUIRED_USE=" || ( vdr xine )" @@ -62,7 +62,7 @@ pkg_setup() { vdr-plugin-2_pkg_setup if use xine; then - XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) + XINE_PLUGIN_DIR=$($(tc-getPKG_CONFIG) --variable=plugindir libxine) [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" fi } diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index b81bf629a3f..bc97c78bee0 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -44,7 +44,6 @@ COMMON_DEPEND=" cec? ( dev-libs/libcec )" DEPEND="${COMMON_DEPEND} - virtual/pkgconfig sys-kernel/linux-headers nls? ( sys-devel/gettext ) xine? ( @@ -54,6 +53,7 @@ DEPEND="${COMMON_DEPEND} ) )" RDEPEND="${COMMON_DEPEND}" +BDEPEND="virtual/pkgconfig" S=${WORKDIR}/${P} @@ -67,7 +67,7 @@ pkg_setup() { vdr-plugin-2_pkg_setup if use xine; then - XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) + XINE_PLUGIN_DIR=$($(tc-getPKG_CONFIG) --variable=plugindir libxine) [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" fi }
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 4f8ff43425ecd07a282e1e2be83454c95e62cd6f Author: Sam James gentoo org> AuthorDate: Wed Apr 7 05:13:19 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 00:26:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8ff434 media-plugins/vdr-xineliboutput: call pkg-config via toolchain-funcs.eclass helper This ensures we call the correct pkg-config in e.g. cross. Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 67a25eda735..c3df9aff749 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-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -61,7 +61,7 @@ pkg_setup() { vdr-plugin-2_pkg_setup if use xine; then - XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) + XINE_PLUGIN_DIR=$($(tc-getPKG_CONFIG) --variable=plugindir libxine) [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" fi }
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/files/, media-plugins/vdr-xineliboutput/
commit: 55fa32bae26c4de869becc09d8a866f0b605e9ac Author: Joerg Bornkessel gentoo org> AuthorDate: Wed Apr 7 18:54:15 2021 + Commit: Jörg Bornkessel gentoo org> CommitDate: Wed Apr 7 18:54:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fa32ba media-plugins/vdr-xineliboutput: call cc/gcc directly fixed Closes: https://bugs.gentoo.org/780462 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/Manifest | 2 +- .../files/vdr-xineliboutput-2.2.0_no-gcc.patch | 33 ++ ...r3.ebuild => vdr-xineliboutput-2.2.0-r4.ebuild} | 7 +++-- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest index 5e739095809..c2fec1236e8 100644 --- a/media-plugins/vdr-xineliboutput/Manifest +++ b/media-plugins/vdr-xineliboutput/Manifest @@ -1,2 +1,2 @@ DIST vdr-xineliboutput-2.2.0.tgz 426058 BLAKE2B 8a5e325e0dd45dffdbcf1b9e49d4ae2486d3b3c7585dbca81855264a0a9057c48da7626acd5e9d7b2113b200eead178b19a0d9834ace5d25cd97157912d50bfa SHA512 d3b753fe496c6f73d491195cc1daca46f2ef6350683fc15e3e8a423a90946574c3fdf0ed43727d61f007a8abdf3041e274317216bf06a8146dc9206f88d9 -DIST vdr-xineliboutput-2.2.0_c++11.patch.bz2 7609 BLAKE2B fe3b9f8d8fb1425e11e068a410844c2ad4f7afa60ad815ee0918a9ce2fa16e450b418358f7688047a5d5b185bb783890a31cfa174d7dc4b29deb9d96f9295fbd SHA512 8323b73b082ef61fe74ef1110e991c8f8acfcf22ac8ddd9f06cd5f8cba6d0087a5500658e20402b8b590a1bb4f10ad7bf712be12a11c447f943aafa4a32413e3 +DIST vdr-xineliboutput-2.2.0_clang.patch.bz2 7405 BLAKE2B 80d4a0ca3673f61cd14538c2fbdc03017f8c993a55b4c3de0349c799b7239052bc452fbd78689e9ccace2e865b4d08ec69365ed9ad6900e08205676135dac3b9 SHA512 c02cc9a6ee8c9b3458dec6439ea4fa85421f3ac01828e65b123d13db689a75cbba5622a7e1fd76066a19a714c2debdb08f4c78139573a4563aefab19107a5512 diff --git a/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-2.2.0_no-gcc.patch b/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-2.2.0_no-gcc.patch new file mode 100644 index 000..ac7cf5007ce --- /dev/null +++ b/media-plugins/vdr-xineliboutput/files/vdr-xineliboutput-2.2.0_no-gcc.patch @@ -0,0 +1,33 @@ +get rid off call cc gcc directly +disabled apple darwin check +we are on gentoo!!! +https://bugs.gentoo.org/show_bug.cgi?id=780462 + +Signed-off-by: Joerg Bornkessel ( 2021/April/07 ) +diff -Naur xineliboutput-2.2.0.orig/Makefile xineliboutput-2.2.0/Makefile +--- xineliboutput-2.2.0.orig/Makefile 2021-04-07 20:28:54.66700 +0200 xineliboutput-2.2.0/Makefile 2021-04-07 20:29:31.55800 +0200 +@@ -19,9 +19,9 @@ + + # check for Apple Darwin + ARCH_APPLE_DARWIN = no +-ifeq ($(shell gcc -dumpmachine | grep -q 'apple-darwin' && echo "1" || echo "0"), 1) +-ARCH_APPLE_DARWIN = yes +-endif ++#ifeq ($(shell gcc -dumpmachine | grep -q 'apple-darwin' && echo "1" || echo "0"), 1) ++#ARCH_APPLE_DARWIN = yes ++#endif + + # + # Override configuration here or in ../../../Make.config +@@ -43,8 +43,8 @@ + ### The C++ compiler and options: + ### + +-CXX ?= g++ +-CC ?= gcc ++#CXX ?= g++ ++#CC ?= gcc + OPTFLAGS ?= + + ifeq ($(ARCH_APPLE_DARWIN), yes) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r3.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild similarity index 94% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r3.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild index beec586bcb2..b9d615c9322 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r3.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild @@ -10,7 +10,7 @@ GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz - http://vdr.websitec.de/download/${PN}/${P}_c++11.patch.bz2; + http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2; SLOT="0" LICENSE="GPL-2+" @@ -73,8 +73,9 @@ src_prepare() { # bug 711978 sed -e "s:X11 opengl:X11 OpenGl:" -i configure || die - # bug 771036, fix compile llvm/clang - eapply "${WORKDIR}/${P}_c++11.patch" + # bug 771036,780462 do not call cc directly + eapply "${FILESDIR}/${P}_no-gcc.patch" + eapply "${WORKDIR}/${P}_clang.patch" } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: eb20013b2a9e72a1dbc298ed65051201e14502f1 Author: Joerg Bornkessel gentoo org> AuthorDate: Mon Apr 5 09:05:54 2021 + Commit: Jörg Bornkessel gentoo org> CommitDate: Mon Apr 5 09:06:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb20013b media-plugins/vdr-xineliboutput: calls cc directly fixed this commit will also fix the compile with llvm/clang, the llvm/clang patch will fix only the errors to prevent the plugin from compile, a lot of warnings on llvm/clang are still exist Closes: https://bugs.gentoo.org/771036 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/Manifest | 2 +- .../vdr-xineliboutput-2.1.0-r1.ebuild | 149 - .../vdr-xineliboutput-2.2.0-r1.ebuild | 148 ...r2.ebuild => vdr-xineliboutput-2.2.0-r3.ebuild} | 11 +- 4 files changed, 8 insertions(+), 302 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest index b3eae169dc5..5e739095809 100644 --- a/media-plugins/vdr-xineliboutput/Manifest +++ b/media-plugins/vdr-xineliboutput/Manifest @@ -1,2 +1,2 @@ -DIST vdr-xineliboutput-2.1.0.tgz 415333 BLAKE2B 8311271dda889cde5ab69d5bf1f643c8f6b1991ca615ce6322ea5585aac12b07b32f6fd933bf6c3797d45971597e61d429e4d9de356246109cab7c8f059b4d79 SHA512 226654dcd47864e9df8282ef401509d291677587b2850872c535abb7bee468a7c6d72c30953090890d002f0977aa1ee357a0fe6938ce3f3c1b6324e82b926537 DIST vdr-xineliboutput-2.2.0.tgz 426058 BLAKE2B 8a5e325e0dd45dffdbcf1b9e49d4ae2486d3b3c7585dbca81855264a0a9057c48da7626acd5e9d7b2113b200eead178b19a0d9834ace5d25cd97157912d50bfa SHA512 d3b753fe496c6f73d491195cc1daca46f2ef6350683fc15e3e8a423a90946574c3fdf0ed43727d61f007a8abdf3041e274317216bf06a8146dc9206f88d9 +DIST vdr-xineliboutput-2.2.0_c++11.patch.bz2 7609 BLAKE2B fe3b9f8d8fb1425e11e068a410844c2ad4f7afa60ad815ee0918a9ce2fa16e450b418358f7688047a5d5b185bb783890a31cfa174d7dc4b29deb9d96f9295fbd SHA512 8323b73b082ef61fe74ef1110e991c8f8acfcf22ac8ddd9f06cd5f8cba6d0087a5500658e20402b8b590a1bb4f10ad7bf712be12a11c447f943aafa4a32413e3 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild deleted file mode 100644 index 26cc8d658f5..000 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs vdr-plugin-2 - -GENTOO_VDR_CONDITIONAL=yes - -DESCRIPTION="VDR Plugin: Xinelib PlugIn" -HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; -SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~x86" -IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" - -COMMON_DEPEND=" - vdr? ( - media-video/vdr - libextractor? ( >=media-libs/libextractor-0.5.20 ) - caps? ( sys-libs/libcap ) - ) - - xine? ( - ( >=media-libs/xine-lib-1.2 - media-video/ffmpeg ) - fbcon? ( jpeg? ( virtual/jpeg:* ) ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - bluray? ( media-libs/libbluray ) - dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) - jpeg? ( virtual/jpeg:* ) - opengl? ( virtual/opengl ) - vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) - vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) - xinerama? ( x11-libs/libXinerama ) - ) - )" - -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - sys-kernel/linux-headers - nls? ( sys-devel/gettext ) - xine? ( - X? ( - x11-base/xorg-proto - x11-libs/libXxf86vm - ) - )" -RDEPEND="${COMMON_DEPEND}" - -REQUIRED_USE=" || ( vdr xine )" - -VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0" - -pkg_setup() { - vdr-plugin-2_pkg_setup - - if use xine; then - XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) - [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" - fi -} - -src_configure() { - local myconf - - if has_version ">=media-libs/xine-lib-1.2"; then - myconf="${myconf} --enable-libavutil" - else - myconf="${myconf} --disable-libavutil" - fi - - # No autotools based configure script - ./configure \ - --cc=$(tc-getCC) \ -
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/files/
commit: ae4aa789ca4940d3e977eb9c1de03ff7a80bbbd8 Author: Joerg Bornkessel gentoo org> AuthorDate: Tue Feb 16 16:33:46 2021 + Commit: Jörg Bornkessel gentoo org> CommitDate: Tue Feb 16 16:43:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4aa789 media-plugins/vdr-xineliboutput: QA possible bashism in vdr-frontend fixed thx to Martin Dummer in PR #18969 for point out this Problem Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/files/vdr-frontend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/files/vdr-frontend b/media-plugins/vdr-xineliboutput/files/vdr-frontend index 4159a5ec402..ba0b0b1161b 100644 --- a/media-plugins/vdr-xineliboutput/files/vdr-frontend +++ b/media-plugins/vdr-xineliboutput/files/vdr-frontend @@ -1,10 +1,10 @@ #!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 description="Start xineliboutput sxfe/sxfb remote frontend" -source /etc/conf.d/vdr.xineliboutput +. /etc/conf.d/vdr.xineliboutput command="/usr/bin/vdr-sxfe" command_args="${REMOTE_FRONTEND}"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 3f049101097c85693e7fc407a276a0e195bb8ab8 Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Jun 17 17:44:49 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jun 27 20:51:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f049101 media-plugins/vdr-xineliboutput: add missing flag-o-matic eclass Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16299 Signed-off-by: Aaron Bauman gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild index 8fed3989426..26cc8d658f5 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild index 57b4c4f49d7..22b0356c3c5 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild index e56e63363ca..5f905220218 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes 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 05f03857fb3..67a25eda735 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 @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs vdr-plugin-2 +inherit flag-o-matic toolchain-funcs vdr-plugin-2 GENTOO_VDR_CONDITIONAL=yes diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index 63a718c965d..b81bf629a3f 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -5,7 +5,7 @@ EAPI=7 GENTOO_VDR_CONDITIONAL=yes -inherit git-r3 toolchain-funcs vdr-plugin-2 +inherit flag-o-matic git-r3 toolchain-funcs vdr-plugin-2 DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: edd486548f1f6eb3af268636bc1f491c0bfd6a4a Author: Joerg Bornkessel gentoo org> AuthorDate: Sun May 3 08:55:06 2020 + Commit: Jörg Bornkessel gentoo org> CommitDate: Sun May 3 08:55:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd48654 media-plugins/vdr-xineliboutput: fixed not detecting opengl in pkg-config thx to josef95 @ bug 711978 to detect the solution for this Closes: https://bugs.gentoo.org/711978 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Joerg Bornkessel gentoo.org> .../vdr-xineliboutput-2.1.0-r2.ebuild | 156 + .../vdr-xineliboutput-2.2.0-r2.ebuild | 154 2 files changed, 310 insertions(+) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild new file mode 100644 index 000..57b4c4f49d7 --- /dev/null +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r2.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs vdr-plugin-2 + +GENTOO_VDR_CONDITIONAL=yes + +DESCRIPTION="VDR Plugin: Xinelib PlugIn" +HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; +SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" + +COMMON_DEPEND=" + vdr? ( + media-video/vdr + libextractor? ( >=media-libs/libextractor-0.5.20 ) + caps? ( sys-libs/libcap ) + ) + + xine? ( + ( >=media-libs/xine-lib-1.2 + media-video/ffmpeg ) + fbcon? ( jpeg? ( virtual/jpeg:* ) ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + bluray? ( media-libs/libbluray ) + dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) + jpeg? ( virtual/jpeg:* ) + opengl? ( virtual/opengl ) + vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) + xinerama? ( x11-libs/libXinerama ) + ) + )" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + sys-kernel/linux-headers + nls? ( sys-devel/gettext ) + xine? ( + X? ( + x11-base/xorg-proto + x11-libs/libXxf86vm + ) + )" +RDEPEND="${COMMON_DEPEND}" + +REQUIRED_USE=" || ( vdr xine )" + +VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0" + +pkg_setup() { + vdr-plugin-2_pkg_setup + + if use xine; then + XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) + [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" + fi +} + +src_prepare() { + vdr-plugin-2_src_prepare + + # bug 711978 + sed -e "s:X11 opengl:X11 OpenGl:" -i configure || die +} + +src_configure() { + local myconf + + if has_version ">=media-libs/xine-lib-1.2"; then + myconf="${myconf} --enable-libavutil" + else + myconf="${myconf} --disable-libavutil" + fi + + # No autotools based configure script + ./configure \ + --cc=$(tc-getCC) \ + --cxx=$(tc-getCXX) \ + $(use_enable X x11) \ + $(use_enable X xshm) \ + $(use_enable X xdpms) \ + $(use_enable X xshape) \ + $(use_enable X xrandr) \ + $(use_enable X xrender) \ + $(use_enable fbcon fb) \ + $(use_enable vdr) \ + $(use_enable xine libxine) \ + $(use_enable libextractor) \ + $(use_enable caps libcap) \ + $(use_enable cec libcec) \ + $(use_enable jpeg libjpeg) \ + $(use_enable xinerama) \ + $(use_enable vdpau) \ + $(use_enable dbus dbus-glib-1) \ + $(use_enable nls i18n) \ + $(use_enable bluray libbluray) \ + $(use_enable opengl) \ + ${myconf} \ + || die + + # UINT64_C is needed by ffmpeg headers + append-cxxflags -D__STDC_CONSTANT_MACROS +} + +src_install() { + if use vdr; then + vdr-plugin-2_src_install + + # bug 346989 + insinto /etc/vdr/plugins/xineliboutput/ + doins examples/allowed_hosts.conf + fowners -R vdr:vdr /etc/vdr/ + + if use nls; then + emake DESTDIR="${D}" i18n +
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 9493f8d481df53017f3acf0e250415c21f44395b Author: David Seifert gentoo org> AuthorDate: Sun Apr 26 10:34:59 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 26 10:34:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9493f8d4 media-plugins/vdr-xineliboutput: Replace virtual/ffmpeg Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> ...vdr-xineliboutput-2.1.0.ebuild => vdr-xineliboutput-2.1.0-r1.ebuild} | 2 +- ...vdr-xineliboutput-2.2.0.ebuild => vdr-xineliboutput-2.2.0-r1.ebuild} | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild similarity index 99% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild index 5ff1c0f0d47..8fed3989426 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0-r1.ebuild @@ -25,7 +25,7 @@ COMMON_DEPEND=" xine? ( ( >=media-libs/xine-lib-1.2 - virtual/ffmpeg ) + media-video/ffmpeg ) fbcon? ( jpeg? ( virtual/jpeg:* ) ) X? ( x11-libs/libX11 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild similarity index 99% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild index a0ae0f345cf..e56e63363ca 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r1.ebuild @@ -25,7 +25,7 @@ COMMON_DEPEND=" xine? ( ( >=media-libs/xine-lib-1.2 - virtual/ffmpeg ) + media-video/ffmpeg ) fbcon? ( jpeg? ( virtual/jpeg:* ) ) X? ( x11-libs/libX11 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index a262a36247f..63a718c965d 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -26,7 +26,7 @@ COMMON_DEPEND=" xine? ( ( >=media-libs/xine-lib-1.2 - virtual/ffmpeg ) + media-video/ffmpeg ) fbcon? ( jpeg? ( virtual/jpeg:* ) ) X? ( x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: c15caab8983407dc394a3871207109572a97fd03 Author: Joerg Bornkessel gentoo org> AuthorDate: Fri Apr 24 20:04:43 2020 + Commit: Jörg Bornkessel gentoo org> CommitDate: Fri Apr 24 20:05:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15caab8 media-plugins/vdr-xineliboutput: version bump, cleanup old thx to S. Schreier for reporting this Closes: https://bugs.gentoo.org/717070 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/Manifest | 2 +- ...ut-2.0.0.ebuild => vdr-xineliboutput-2.2.0.ebuild} | 19 --- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest index 023e8ba2808..b3eae169dc5 100644 --- a/media-plugins/vdr-xineliboutput/Manifest +++ b/media-plugins/vdr-xineliboutput/Manifest @@ -1,2 +1,2 @@ -DIST vdr-xineliboutput-2.0.0.tgz 413085 BLAKE2B 85fffdbea51917035475863019095ed81bdda6e8e994c3d76b83433fca14cf680c64e268c04316199f6b707b5da7bf0ceafb991781ced552abebebf2e283fb5f SHA512 9410072bcd8ae71196e3417c12dc810da109f155748d58b3b0b422cd6d8cd29b3f8a7d0cbffada9dd22af679161ffeb096e952f620ed1c7f1122b46bf111f9ee DIST vdr-xineliboutput-2.1.0.tgz 415333 BLAKE2B 8311271dda889cde5ab69d5bf1f643c8f6b1991ca615ce6322ea5585aac12b07b32f6fd933bf6c3797d45971597e61d429e4d9de356246109cab7c8f059b4d79 SHA512 226654dcd47864e9df8282ef401509d291677587b2850872c535abb7bee468a7c6d72c30953090890d002f0977aa1ee357a0fe6938ce3f3c1b6324e82b926537 +DIST vdr-xineliboutput-2.2.0.tgz 426058 BLAKE2B 8a5e325e0dd45dffdbcf1b9e49d4ae2486d3b3c7585dbca81855264a0a9057c48da7626acd5e9d7b2113b200eead178b19a0d9834ace5d25cd97157912d50bfa SHA512 d3b753fe496c6f73d491195cc1daca46f2ef6350683fc15e3e8a423a90946574c3fdf0ed43727d61f007a8abdf3041e274317216bf06a8146dc9206f88d9 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild similarity index 87% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild index da8c3780dca..a0ae0f345cf 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 inherit toolchain-funcs vdr-plugin-2 @@ -14,11 +14,11 @@ SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" SLOT="0" LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" -IUSE="bluray caps dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" +IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" COMMON_DEPEND=" vdr? ( - >=media-video/vdr-1.6.0 + media-video/vdr libextractor? ( >=media-libs/libextractor-0.5.20 ) caps? ( sys-libs/libcap ) ) @@ -31,12 +31,13 @@ COMMON_DEPEND=" x11-libs/libX11 x11-libs/libXext x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) + bluray? ( media-libs/libbluray ) dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) - vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) jpeg? ( virtual/jpeg:* ) - bluray? ( media-libs/libbluray ) opengl? ( virtual/opengl ) + vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] ) + vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] ) + xinerama? ( x11-libs/libXinerama ) ) )" @@ -82,21 +83,25 @@ src_configure() { $(use_enable X xshm) \ $(use_enable X xdpms) \ $(use_enable X xshape) \ + $(use_enable X xrandr) \ $(use_enable X xrender) \ $(use_enable fbcon fb) \ $(use_enable vdr) \ $(use_enable xine libxine) \ $(use_enable libextractor) \ $(use_enable caps libcap) \ + $(use_enable cec libcec) \ $(use_enable jpeg libjpeg) \ $(use_enable xinerama) \ - $(use_enable vdpau) \ $(use_enable dbus dbus-glib-1) \ $(use_enable nls i18n) \ $(use_enable bluray libbluray) \ $(use_enable opengl) \ ${myconf} \ || die + + # UINT64_C is needed by ffmpeg headers + append-cxxflags -D__STDC_CONSTANT_MACROS } src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: fe67eecac26a95c3a29704f7522d2cf095b4cd59 Author: Joerg Bornkessel gentoo org> AuthorDate: Fri Feb 14 21:43:48 2020 + Commit: Jörg Bornkessel gentoo org> CommitDate: Fri Feb 14 21:50:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe67eeca media-plugins/vdr-xineliboutput: removed longdescription Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml index 9377b8a46e1..71f5a2660ed 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -5,9 +5,6 @@ v...@gentoo.org Gentoo VDR Project - - Video Disk Recorder Xinelib PlugIn ( VDR ) - Enable CEC support through dev-libs/libcec Enable BluRay metadata support through media-libs/libbluray
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: ff2edc9332dccff8689f00a6a6f7397b60471ad6 Author: Joerg Bornkessel gentoo org> AuthorDate: Sun Jan 12 17:32:20 2020 + Commit: Jörg Bornkessel gentoo org> CommitDate: Sun Jan 12 17:55:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2edc93 media-plugins/vdr-xineliboutput: wrong license, fixed Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild | 4 ++-- media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild | 4 ++-- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild index d594f721d33..349d81a244a 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" SLOT="0" -LICENSE="GPL-2" +LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" IUSE="bluray caps dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild index 82652c7fe66..f157b6a17f7 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" SLOT="0" -LICENSE="GPL-2" +LICENSE="GPL-2+" KEYWORDS="~amd64 ~x86" IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama" diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index d84cc093117..a262a36247f 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git; SLOT="0" -LICENSE="GPL-2" +LICENSE="GPL-2+" KEYWORDS="" IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" @@ -74,7 +74,7 @@ pkg_setup() { src_prepare() { # Allow user patches to be applied without modifyfing the ebuild - eaplly_user + eapply_user vdr-plugin-2_src_prepare
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/files/
commit: 64a577bbff040aaf905095559dd622cf88511fff Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Dec 16 20:36:38 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Dec 22 16:01:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a577bb media-plugins/vdr-xineliboutput: remove unused file Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14019 Signed-off-by: Aaron Bauman gentoo.org> .../vdr-xineliboutput/files/confd-1.0.0_pre6 | 27 -- 1 file changed, 27 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6 b/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6 deleted file mode 100644 index b4fab7ff969..000 --- a/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6 +++ /dev/null @@ -1,27 +0,0 @@ -# -# Usage examples (VDR plugin) -# -# If no arguments are given, both X11 and framebuffer frontends are tried. -# First working frontend is used with best available video driver. -# Complete list of available command-line arguments can be obtained -# with "vdr --help". -# -# Only local frontend, X11/Xv video, alsa audio: -#_EXTRAOPTS="--local=sxfe --video=xv --audio=alsa --noremote" -# -# Only local frontend, (slow) X11 video, oss audio: -#_EXTRAOPTS="--local=sxfe --video=x11 --audio=oss --noremote" -# -# Only local frontend, DirectFB: -#_EXTRAOPTS="--local=fbfe --video=DirectFB --noremote" -# -# Only remote frontend(s): -#_EXTRAOPTS="--local=none --remote=37890" -# -# Local and remote frontends: -#_EXTRAOPTS="--local=sxfe --remote=37890" -# or -#_EXTRAOPTS="--local=fbfe --remote=37890" -# -# -_EXTRAOPTS="--local=none --remote=37890"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 5575f4077a292b162d9d8c46644dde850236932c Author: Joerg Bornkessel gentoo org> AuthorDate: Sun Dec 15 16:33:09 2019 + Commit: Joerg Bornkessel gentoo org> CommitDate: Sun Dec 15 16:33:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5575f407 media-plugins/vdr-xineliboutput: version bump commit will also include: cleanup old version control moved from CVS to Git eapi=7 Suggested-By: Pertti Kosunen pp.nic.fi> Suggested-By: Christian Kunkel gmx.de> Bug: https://bugs.gentoo.org/614136 Bug: https://bugs.gentoo.org/648748 Closes: https://bugs.gentoo.org/614136 Closes: https://bugs.gentoo.org/648748 Package-Manager: Portage-2.3.81, Repoman-2.3.18 Signed-off-by: Joerg Bornkessel gentoo.org> media-plugins/vdr-xineliboutput/Manifest | 4 +- .../vdr-xineliboutput-1.1.0.ebuild | 153 .../vdr-xineliboutput-2.0.0_pre20130821.ebuild | 158 - ...50220.ebuild => vdr-xineliboutput-2.1.0.ebuild} | 21 +-- .../vdr-xineliboutput-.ebuild | 17 +-- 5 files changed, 21 insertions(+), 332 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest index 269704ed6f1..023e8ba2808 100644 --- a/media-plugins/vdr-xineliboutput/Manifest +++ b/media-plugins/vdr-xineliboutput/Manifest @@ -1,4 +1,2 @@ -DIST vdr-xineliboutput-1.1.0.tgz 404820 BLAKE2B d2ed09b0b39878f6a865180e110502d774d6087b56bb905af0994c9b397de0db0d54599c6957022defeb9fcbcdd197de505aaf83b6e13845f55e14b65c825530 SHA512 255ae698c1dc9d9098847e62c386a6bd24ec1dc822fb695600ef944e18d0febfac0d5b487de57a17ea9f9bd3935d1d11763a06a5daa527ce95f9557a408c264d DIST vdr-xineliboutput-2.0.0.tgz 413085 BLAKE2B 85fffdbea51917035475863019095ed81bdda6e8e994c3d76b83433fca14cf680c64e268c04316199f6b707b5da7bf0ceafb991781ced552abebebf2e283fb5f SHA512 9410072bcd8ae71196e3417c12dc810da109f155748d58b3b0b422cd6d8cd29b3f8a7d0cbffada9dd22af679161ffeb096e952f620ed1c7f1122b46bf111f9ee -DIST vdr-xineliboutput-2.0.0_p20150220.tar.xz 326520 BLAKE2B ee3c4c61b4df79fe8ae1a06119e0427e027d462c8d85f567b787604993427f70dc1d532c41dd1c1778ba96ff351c0f08db925820e075a3ed4a8837f7ae47cada SHA512 8e3a6fe4dad4875b1e2d2c6667e1c5d8f4542742fb74c40148aa5dc403b86743c32a49e1fb0979a59c312aaff4c038347f934105b0ca8d3097b61c59021966f3 -DIST xineliboutput-2.0.0_p20130821.tar.bz2 356633 BLAKE2B 499f3d341cfaf24ec00da4f159ad33182abf22295928cd57e87d9141fb971a4f75a66e5c3f38b7f3b5a227c5c91ec3a644160ebdbc203f8c4d733b8e1b12f64e SHA512 ee25447749dc5b8fe93da3c021823f8dd552619d64575525918c15447135af0d6684e613b20a1aa99a1fd8bd5334344ea03962ab75bbbffb0204d92adf36f9ed +DIST vdr-xineliboutput-2.1.0.tgz 415333 BLAKE2B 8311271dda889cde5ab69d5bf1f643c8f6b1991ca615ce6322ea5585aac12b07b32f6fd933bf6c3797d45971597e61d429e4d9de356246109cab7c8f059b4d79 SHA512 226654dcd47864e9df8282ef401509d291677587b2850872c535abb7bee468a7c6d72c30953090890d002f0977aa1ee357a0fe6938ce3f3c1b6324e82b926537 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild deleted file mode 100644 index 22ecc06ccdd..000 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit vdr-plugin-2 - -GENTOO_VDR_CONDITIONAL=yes - -DESCRIPTION="Video Disk Recorder Xinelib PlugIn" -HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; -SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="bluray caps dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" - -COMMON_DEPEND=" - vdr? ( - >=media-video/vdr-1.6.0 - libextractor? ( >=media-libs/libextractor-0.5.20 ) - caps? ( sys-libs/libcap ) - ) - - xine? ( - ( >=media-libs/xine-lib-1.2 - virtual/ffmpeg ) - fbcon? ( jpeg? ( virtual/jpeg:* ) ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrender - xinerama? ( x11-libs/libXinerama ) - dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) - vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) - jpeg? ( virtual/jpeg:* ) - bluray? ( media-libs/libbluray ) - opengl? ( virtual/opengl ) - ) - )" - -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - sys-kernel/linux-headers - nls? ( sys-devel/gettext ) - xine? ( - X? ( - x11-base/xorg-proto - x11-libs/libXxf86vm - ) - )" -RDEPEND="${COMMON_DEPEND}" - -REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 6a9cbc75c8b56dc7000eb8ca0017313666b4087a Author: Matthias Schwarzott gentoo org> AuthorDate: Sun Aug 6 09:14:48 2017 + Commit: Matthias Schwarzott gentoo org> CommitDate: Sun Aug 6 09:24:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9cbc75 media-plugins/vdr-xineliboutput: bump to version 2.0.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-plugins/vdr-xineliboutput/Manifest | 1 + .../vdr-xineliboutput-2.0.0.ebuild | 143 + 2 files changed, 144 insertions(+) diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest index 96e6f45f3b6..5caf5ecf72e 100644 --- a/media-plugins/vdr-xineliboutput/Manifest +++ b/media-plugins/vdr-xineliboutput/Manifest @@ -1,3 +1,4 @@ DIST vdr-xineliboutput-1.1.0.tgz 404820 SHA256 bddebfbf77e956a50faea1baa44513a31122961357bc502b588c521358da77d3 SHA512 255ae698c1dc9d9098847e62c386a6bd24ec1dc822fb695600ef944e18d0febfac0d5b487de57a17ea9f9bd3935d1d11763a06a5daa527ce95f9557a408c264d WHIRLPOOL be47aeb039bb69e85a0f964940b3173f4371ae911d58df76c6e0135b9843471cd21b27efdfc95001216a508c0bbdc1e4957cb0d50da1a3c49e7c4ba7dd24e55c +DIST vdr-xineliboutput-2.0.0.tgz 413085 SHA256 d406bd9efbcdde92c6d28131210c508e0a1cd218d57318a3d20978065107656b SHA512 9410072bcd8ae71196e3417c12dc810da109f155748d58b3b0b422cd6d8cd29b3f8a7d0cbffada9dd22af679161ffeb096e952f620ed1c7f1122b46bf111f9ee WHIRLPOOL 6d073611eb9fbb8198bf75a2b36cc571630fbdf8b500a5b3d6df75ab58cb84cd37e3dea1d2f27850245f3b99063fa44655da00bc4aba9c1e7e4e586c325f68ac DIST vdr-xineliboutput-2.0.0_p20150220.tar.xz 326520 SHA256 5fac9ed279ab2d5a9a4697a1745560901887fd60a9b1dbdd04f6d8ee5d2dccbf SHA512 8e3a6fe4dad4875b1e2d2c6667e1c5d8f4542742fb74c40148aa5dc403b86743c32a49e1fb0979a59c312aaff4c038347f934105b0ca8d3097b61c59021966f3 WHIRLPOOL cb8958ec5bc2ff76544791e2362b3f89ed9cb4f9e905052fb6b7f42f341399d8ed112694a69205c1759b49f23b1416892e7f70a73816f9d630004d7aebf6fcfa DIST xineliboutput-2.0.0_p20130821.tar.bz2 356633 SHA256 3ccff26c1112267e12858bbacd1d9081c999881da77c0da91f1fcc525cc225e9 SHA512 ee25447749dc5b8fe93da3c021823f8dd552619d64575525918c15447135af0d6684e613b20a1aa99a1fd8bd5334344ea03962ab75bbbffb0204d92adf36f9ed WHIRLPOOL 1feabc1f333593fb194065d1a62a0da80374a6c9714c8e1af4623e047ed4f0ef6c5433e8401f072e7c4a460830c2d1b902ce2a78f7ecad5e8533b159eda6db00 diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild new file mode 100644 index 000..570df0c7c24 --- /dev/null +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit vdr-plugin-2 + +GENTOO_VDR_CONDITIONAL=yes + +DESCRIPTION="VDR Plugin: Xinelib PlugIn" +HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; +SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="bluray caps dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama" + +COMMON_DEPEND=" + vdr? ( + >=media-video/vdr-1.6.0 + libextractor? ( >=media-libs/libextractor-0.5.20 ) + caps? ( sys-libs/libcap ) + ) + + xine? ( + ( >=media-libs/xine-lib-1.2 + virtual/ffmpeg ) + fbcon? ( jpeg? ( virtual/jpeg:* ) ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + xinerama? ( x11-libs/libXinerama ) + dbus? ( dev-libs/dbus-glib dev-libs/glib:2 ) + vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 ) + jpeg? ( virtual/jpeg:* ) + bluray? ( media-libs/libbluray ) + opengl? ( virtual/opengl ) + ) + )" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + sys-kernel/linux-headers + nls? ( sys-devel/gettext ) + xine? ( + X? ( + x11-proto/xproto + x11-libs/libXxf86vm + ) + )" +RDEPEND="${COMMON_DEPEND}" + +REQUIRED_USE=" || ( vdr xine )" + +VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0" + +pkg_setup() { + vdr-plugin-2_pkg_setup + + if use xine; then + XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine) + [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir" + fi +} + +src_configure() { + local myconf + + if has_version ">=media-libs/xine-lib-1.2"; then + myconf="${myconf} --enable-libavutil" + else + myconf="${myconf} --disable-libavutil" + fi + + # No autotools based configure script +
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: bf5232967553666d0484d9b0de9908b583b6a992 Author: Matthias Schwarzott gentoo org> AuthorDate: Mon Jul 3 19:49:45 2017 + Commit: Matthias Schwarzott gentoo org> CommitDate: Mon Jul 3 19:49:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf523296 media-plugins/vdr-xineliboutput: set vdr project as maintainer Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-plugins/vdr-xineliboutput/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml index cbac814dc69..9377b8a46e1 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + v...@gentoo.org + Gentoo VDR Project + Video Disk Recorder Xinelib PlugIn ( VDR )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: b97cd6bf29233c0d0b8cb63e61d8e4a564e5c1e8 Author: Matthias Schwarzott gentoo org> AuthorDate: Mon Jul 3 19:26:31 2017 + Commit: Matthias Schwarzott gentoo org> CommitDate: Mon Jul 3 19:32:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97cd6bf media-plugins/vdr-xineliboutput: Fix wrong versions for snapshot versions Package-Manager: Portage-2.3.6, Repoman-2.3.2 ..._p20130821.ebuild => vdr-xineliboutput-2.0.0_pre20130821.ebuild} | 6 -- ..._p20150220.ebuild => vdr-xineliboutput-2.0.0_pre20150220.ebuild} | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild similarity index 95% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild index 8ea44029c98..ba800d6eb61 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; -SRC_URI="http://vdr.websitec.de/download/${PN}/xineliboutput-2.0.0_p20130821.tar.bz2; +MY_P=${PN#vdr-}-${PV/_pre/_p} +SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_P}.tar.bz2; +S=${WORKDIR}/${MY_P} SLOT="0" LICENSE="GPL-2" diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild similarity index 94% rename from media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild rename to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild index 537dd92935a..6f0aac3f5d5 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,9 @@ GENTOO_VDR_CONDITIONAL=yes DESCRIPTION="VDR Plugin: Xinelib PlugIn" HOMEPAGE="https://sourceforge.net/projects/xineliboutput/; -SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.xz; +MY_PV=${PV/_pre/_p} +SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-${MY_PV}.tar.xz; +S="${WORKDIR}/${VDRPLUGIN}-${MY_PV}" SLOT="0" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 433ecc122b762628221550a9366e72306ce43f91 Author: Christian Ruppert gentoo org> AuthorDate: Fri Jan 6 12:25:17 2017 + Commit: Christian Ruppert gentoo org> CommitDate: Fri Jan 6 12:25:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433ecc12 media-plugins/vdr-xineliboutput: Remove myself as maintainer Package-Manager: portage-2.3.2 media-plugins/vdr-xineliboutput/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml index 413a682..cbac814 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - id...@gentoo.org - Christian Ruppert - + Video Disk Recorder Xinelib PlugIn ( VDR )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: 66ab533a6c2e2e7a7af54df1f8ea4c3045661f13 Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 20 14:59:55 2016 + Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 20 14:59:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ab533a media-plugins/vdr-xineliboutput: fix references in metadata.xml Package-Manager: portage-2.2.26 media-plugins/vdr-xineliboutput/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml index 6bc9f96..413a682 100644 --- a/media-plugins/vdr-xineliboutput/metadata.xml +++ b/media-plugins/vdr-xineliboutput/metadata.xml @@ -11,7 +11,7 @@ Enable CEC support through dev-libs/libcec Enable BluRay metadata support through media-libs/libbluray - Use media-libs/libextract to gather + Use media-libs/libextractor to gather files' metadata in media-player Compile the vdr output plugin to use local or remote xine as output Compile the xine input plugin for displaying vdr video and OSD
[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/
commit: b66c99006d161fbe84cdbc0cd9a6a70f9114e71b Author: Christian Ruppert gentoo org> AuthorDate: Sat Oct 10 19:16:08 2015 + Commit: Christian Ruppert gentoo org> CommitDate: Fri Oct 16 20:10:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66c9900 media-plugins/vdr-xineliboutput: doinit -> doinitd Package-Manager: portage-2.2.23 .../vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild | 2 +- .../vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild | 2 +- media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild index 98efcd1..1838c03 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20130821.ebuild @@ -127,7 +127,7 @@ src_install() { fi if use xine; then - doinit "${FILESDIR}"/vdr-frontend + doinitd "${FILESDIR}"/vdr-frontend insinto $XINE_PLUGIN_DIR doins xineplug_inp_xvdr.so diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild index a64f98d..637c1dc 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_p20150220.ebuild @@ -117,7 +117,7 @@ src_install() { fi if use xine; then - doinit "${FILESDIR}"/vdr-frontend + doinitd "${FILESDIR}"/vdr-frontend insinto $XINE_PLUGIN_DIR doins xineplug_inp_xvdr.so diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild index 9811633..ca97a9d 100644 --- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild +++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild @@ -131,7 +131,7 @@ src_install() { fi if use xine; then - doinit "${FILESDIR}"/vdr-frontend + doinitd "${FILESDIR}"/vdr-frontend insinto $XINE_PLUGIN_DIR doins xineplug_inp_xvdr.so