[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3cd420de3c412c668760335b6cee26bdd9d7ae92 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 20 20:34:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 20 20:36:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd420de media-video/totem: Stabilize 43.1 arm64, #946484 Signed-off-by: Arthur Zamarin gentoo.org> media-video/totem/totem-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.1.ebuild b/media-video/totem/totem-43.1.ebuild index 66e923e92618..4b083245da72 100644 --- a/media-video/totem/totem-43.1.ebuild +++ b/media-video/totem/totem-43.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://apps.gnome.org/Totem/ https://gitlab.gnome.org/GNOME/totem/"; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="gtk-doc +python test" # see bug #359379 REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 8bcc674fa7969d5062f553f312dbefbc5b3235be Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 8 16:31:34 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 8 16:32:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcc674f media-video/totem: fix ExcessiveLineLength warning Signed-off-by: Pacho Ramos gentoo.org> media-video/totem/totem-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.1.ebuild b/media-video/totem/totem-43.1.ebuild index 176491f25136..b749fb46a3ac 100644 --- a/media-video/totem/totem-43.1.ebuild +++ b/media-video/totem/totem-43.1.ebuild @@ -95,7 +95,7 @@ src_configure() { -Denable-easy-codec-installation=yes -Denable-python=$(usex python yes no) -Dlibportal=enabled - -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + -Dwith-plugins=all $(meson_use gtk-doc enable-gtk-doc) -Dprofile=default -Dinspector-page=false
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: a8ddd723dc321970484801df8b7977ab9989ddca Author: Guillermo Joandet gmail com> AuthorDate: Thu Oct 24 15:30:05 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 8 16:32:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ddd723 media-video/totem: Bump to 43.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39099 Signed-off-by: Pacho Ramos gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/43.1-gst-inspect-sandbox.patch | 31 + media-video/totem/files/b | 17 +++ media-video/totem/totem-43.1.ebuild| 127 + 4 files changed, 176 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index c6fb95cdb95b..cce8a193171d 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-43.0.tar.xz 2486304 BLAKE2B 3b43ad2cbf40472bff3b7369001b9b7784ef52244812d9aae493fffa99982a8f24770d0f5063f0b1f1fd320d6b2cec5e702ded9ccfaece51f7bdf9d862b96230 SHA512 b35d32ebadf4b9900ab234f07f8a7128edbc15593e1447c22f3c7a653fcbd4a2df9d45484e2decce5dd5ab67849fca1003a1ded338a0af0930b6560ee4f764ae +DIST totem-43.1.tar.xz 2545240 BLAKE2B 922991006540e04b6919e9d455e123f563703c0ef04575b7610b6a0369d4e7fd8583cc5e87f313e3c137d5231c9c598fa197c6d89ef2ffd3a334c3486f417148 SHA512 1cd6ccea8a6e379095d1974b095aa29d7c7d800028704d680300dffc4c69a8d60397cab10996ab1c2e8075be5f7ddbce1aa5207d63b1088d23a42d9cd597730f diff --git a/media-video/totem/files/43.1-gst-inspect-sandbox.patch b/media-video/totem/files/43.1-gst-inspect-sandbox.patch new file mode 100644 index ..12fcc7438001 --- /dev/null +++ b/media-video/totem/files/43.1-gst-inspect-sandbox.patch @@ -0,0 +1,31 @@ +# From abb91b315f407b7e180bc00eb96f1cd6bb0ab25d Mon Sep 17 00:00:00 2001 +# From: Gilles Dartiguelongue +# Date: Thu, 7 Jun 2018 23:47:48 +0200 +# Subject: [PATCH] Make gst-inspect calls optional at build-time +# +# Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed +--- a/meson_options.txt2024-10-22 13:04:07.0 -0300 b/meson_options.txt2024-10-24 12:18:11.291930982 -0300 +@@ -6,4 +6,5 @@ + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('profile', type: 'combo', choices: ['default', 'development'], value: 'default', description: 'Build profiles') + option('inspector-page', type:'boolean', value: false, description: 'Whether to build the optional GTK inspector page') ++option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') + option('ui-tests', type:'boolean', value: true, description: 'Whether to run tests that require a display') +--- a/src/backend/meson.build 2024-10-22 13:04:07.0 -0300 b/src/backend/meson.build 2024-10-24 12:25:43.591062855 -0300 +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -32,6 +33,7 @@ + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', diff --git a/media-video/totem/files/b b/media-video/totem/files/b new file mode 100644 index ..05de6a6f614e --- /dev/null +++ b/media-video/totem/files/b @@ -0,0 +1,17 @@ +--- /var/tmp/portage/media-video/totem-43.1/work/totem-43.1/src/backend/meson.build 2024-10-22 13:04:07.0 -0300 /tmp/meson.build 2024-10-24 12:25:43.591062855 -0300 +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -32,6 +33,7 @@ + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', diff --git a/media-video/totem/totem-43.1.ebuild b/media-video/totem/totem-43.1.ebuild new file mode 100644 index ..176491f25136 --- /dev/null +++ b/media-video/totem/totem-43.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://apps.gnome.org/Totem/ https://gitlab.gnome.org/GNOME/totem/"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm6
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 8aa66e12a4de82405030ac7dfab0091f3a3800a5 Author: Mart Raudsepp gentoo org> AuthorDate: Fri May 10 07:04:00 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri May 10 07:04:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa66e12 media-video/totem: enable py3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/totem-43.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-43.0-r1.ebuild b/media-video/totem/totem-43.0-r1.ebuild index b5f233577b01..99c261c6b5ea 100644 --- a/media-video/totem/totem-43.0-r1.ebuild +++ b/media-video/totem/totem-43.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3b93b39581e629bbf009fc12424aca158f426617 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 29 22:22:10 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 29 22:22:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b93b395 media-video/totem: Explicitly depend on libpeas SLOT=0 Another libpeas SLOT is coming. Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/{totem-43.0.ebuild => totem-43.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0-r1.ebuild similarity index 96% rename from media-video/totem/totem-43.0.ebuild rename to media-video/totem/totem-43.0-r1.ebuild index 94daa097609e..b5f233577b01 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0-r1.ebuild @@ -29,7 +29,7 @@ COMMON_DEPEND=" >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0 >=media-libs/grilo-0.3.0:0.3[playlist] - >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/libpeas-1.1.0:0[gtk] >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas @@ -53,7 +53,7 @@ RDEPEND="${COMMON_DEPEND} dev-libs/libportal:0=[gtk] python? ( x11-libs/pango[introspection] - >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + >=dev-libs/libpeas-1.1.0:0[python,${PYTHON_SINGLE_USEDEP}] $(python_gen_cond_dep ' dev-python/dbus-python[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: b4c080fef68515dd0a7329faff8937c45386233f Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 05:39:53 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 08:29:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c080fe media-video/totem: keyword 43.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index f023e9c03a40..94daa097609e 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3fe0927dab1eb5c42874033b3412fd0a14c27a2a Author: Jakov Smolić gentoo org> AuthorDate: Wed Nov 23 17:52:45 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Nov 23 17:52:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe0927d media-video/totem: Stabilize 43.0 x86, #879807 Signed-off-by: Jakov Smolić gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index 6d4adc064359..530686981453 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: f9e7311903aaacf9677bbe886c9550cf6a31c61d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 14 06:53:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 14 06:53:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e73119 media-video/totem: Keyword 43.0 ia64, #880237 Signed-off-by: Arthur Zamarin gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index f2d9e87c17e5..6d4adc064359 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: ccda77789c968267b4cd7a7cec01e27ae6ac3748 Author: Matt Turner gentoo org> AuthorDate: Wed Nov 9 14:08:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 9 14:08:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccda7778 media-video/totem: Keyword 43.0 ppc, #880237 Signed-off-by: Matt Turner gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index d1d776d57c98..f2d9e87c17e5 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 8dfcdecaecc8beb55db6e63cb546dc397dbfd3cc Author: Sam James gentoo org> AuthorDate: Mon Nov 7 07:17:22 2022 + Commit: Sam James gentoo org> CommitDate: Mon Nov 7 07:17:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfcdeca media-video/totem: Stabilize 43.0 amd64, #879807 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index d7bfd9dc1d69..d1d776d57c98 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 1e9e78b6ee5f1a21c995f879b078a1481eada2f7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 5 05:57:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 5 05:58:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9e78b6 media-video/totem: Stabilize 43.0 arm64, #879807 Signed-off-by: Arthur Zamarin gentoo.org> media-video/totem/totem-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild index 5786f84eb326..d7bfd9dc1d69 100644 --- a/media-video/totem/totem-43.0.ebuild +++ b/media-video/totem/totem-43.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" COMMON_DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: 589176e316d803ef69d4d3712129c9e8ecbdf0f6 Author: brahmajit das protonmail com> AuthorDate: Sat Sep 17 20:52:01 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 30 19:05:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589176e3 media-video/totem: Version bump to 43.0 Closes: https://github.com/gentoo/gentoo/pull/27311 Signed-off-by: brahmajit das protonmail.com> Signed-off-by: Matt Turner gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/43.0-gst-inspect-sandbox.patch | 30 + media-video/totem/totem-43.0.ebuild| 128 + 3 files changed, 159 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 08aa7abe8948..9098875f44d7 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-42.0.tar.xz 2476952 BLAKE2B 45eac2e586c3c17eab9f570812ae2c79812859635d1ef6df1d0d2c526436558dbab9581699ce86d3e2cd3048f5d65bbd1927c3faa5f7575a5468d0813ce68bcc SHA512 67872d06a7d691a23b97255c5ee5f8d90a1fdf2b36f064f26c10fb4958733772eea456aab4f0fe2c89d23ec987cf5b9c2383c97ba5bec45247953296f1cd6c4b +DIST totem-43.0.tar.xz 2486304 BLAKE2B 3b43ad2cbf40472bff3b7369001b9b7784ef52244812d9aae493fffa99982a8f24770d0f5063f0b1f1fd320d6b2cec5e702ded9ccfaece51f7bdf9d862b96230 SHA512 b35d32ebadf4b9900ab234f07f8a7128edbc15593e1447c22f3c7a653fcbd4a2df9d45484e2decce5dd5ab67849fca1003a1ded338a0af0930b6560ee4f764ae diff --git a/media-video/totem/files/43.0-gst-inspect-sandbox.patch b/media-video/totem/files/43.0-gst-inspect-sandbox.patch new file mode 100644 index ..6b545ebcdf8f --- /dev/null +++ b/media-video/totem/files/43.0-gst-inspect-sandbox.patch @@ -0,0 +1,30 @@ +# From abb91b315f407b7e180bc00eb96f1cd6bb0ab25d Mon Sep 17 00:00:00 2001 +# From: Gilles Dartiguelongue +# Date: Thu, 7 Jun 2018 23:47:48 +0200 +# Subject: [PATCH] Make gst-inspect calls optional at build-time +# +# Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed +--- a/meson_options.txt b/meson_options.txt +@@ -6,3 +6,4 @@ option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: ' + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('profile', type: 'combo', choices: ['default', 'development'], value: 'default', description: 'Build profiles') + option('inspector-page', type:'boolean', value: false, description: 'Whether to build the optional GTK inspector page') ++option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') +--- a/src/backend/meson.build b/src/backend/meson.build +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -32,6 +33,7 @@ foreach plugin: gst_good_plugins + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', diff --git a/media-video/totem/totem-43.0.ebuild b/media-video/totem/totem-43.0.ebuild new file mode 100644 index ..5786f84eb326 --- /dev/null +++ b/media-video/totem/totem-43.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos https://gitlab.gnome.org/GNOME/totem/"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=x11-libs/gtk+-3.22.0:3[introspection] + >=gui-libs/libhandy-1.5.0:1 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${COMMON_DEPEND} + media-plugins/grilo-plugins:0.3 + media
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: b5e62d26ee552a00631e8ca31fb42fc11ea7aaf1 Author: Sam James gentoo org> AuthorDate: Sat May 28 05:40:43 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 05:44:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e62d26 media-video/totem: Stabilize 42.0-r1 arm64, #843794 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-42.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-42.0-r1.ebuild b/media-video/totem/totem-42.0-r1.ebuild index ced3e6493cb0..a91d7e1bcf24 100644 --- a/media-video/totem/totem-42.0-r1.ebuild +++ b/media-video/totem/totem-42.0-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 26bfa842011b9e264c41fff5cd2fd71f70be68d5 Author: Sam James gentoo org> AuthorDate: Sat May 28 01:26:26 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 01:26:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bfa842 media-video/totem: Stabilize 42.0-r1 x86, #843794 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-42.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-42.0-r1.ebuild b/media-video/totem/totem-42.0-r1.ebuild index f70047feca8b..ced3e6493cb0 100644 --- a/media-video/totem/totem-42.0-r1.ebuild +++ b/media-video/totem/totem-42.0-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 4235d483f320cbcea806991c6a28cdb456c40166 Author: Sam James gentoo org> AuthorDate: Sat May 28 01:19:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 01:19:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4235d483 media-video/totem: Stabilize 42.0-r1 amd64, #843794 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-42.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-42.0-r1.ebuild b/media-video/totem/totem-42.0-r1.ebuild index cbc4522cdc97..f70047feca8b 100644 --- a/media-video/totem/totem-42.0-r1.ebuild +++ b/media-video/totem/totem-42.0-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 770afcdffc49daeebe087f27c0d4097547018a05 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 30 19:29:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 30 19:30:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770afcdf media-video/totem: Depend on gst-plugins-gtk[opengl] Closes: https://bugs.gentoo.org/836351 Signed-off-by: Matt Turner gentoo.org> media-video/totem/{totem-42.0.ebuild => totem-42.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/totem/totem-42.0.ebuild b/media-video/totem/totem-42.0-r1.ebuild similarity index 98% rename from media-video/totem/totem-42.0.ebuild rename to media-video/totem/totem-42.0-r1.ebuild index 66b603f2b2ad..cbc4522cdc97 100644 --- a/media-video/totem/totem-42.0.ebuild +++ b/media-video/totem/totem-42.0-r1.ebuild @@ -46,6 +46,7 @@ DEPEND=" " RDEPEND="${DEPEND} media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-gtk:1.0[opengl] media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-taglib:1.0 x11-themes/adwaita-icon-theme
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c8d257a26e1a5522b7b4d00054f25383ddb04746 Author: Matt Turner gentoo org> AuthorDate: Fri Mar 25 23:19:14 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Mar 26 00:23:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d257a2 media-video/totem: Version bump to 42.0 Signed-off-by: Matt Turner gentoo.org> media-video/totem/Manifest | 1 + media-video/totem/totem-42.0.ebuild | 121 2 files changed, 122 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 537bbeac0ce6..9e11ac415eca 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.38.2.tar.xz 2190700 BLAKE2B 3b3b8166cf674b882a3a66a5729d794489fe779944bb277fad35fe027b56270e6ef578590924309b9fe28aca0544754696acd98d31a7243a33a533abe73ed6fd SHA512 1dac3a0afe31b47147a129c70dddf7480446fc1bb5432f9cd537384e3be25da6a9b87918fa7bcf7e7cd68c8dac45e75f6b1f7c1885edefac846c52f96b40567f +DIST totem-42.0.tar.xz 2476952 BLAKE2B 45eac2e586c3c17eab9f570812ae2c79812859635d1ef6df1d0d2c526436558dbab9581699ce86d3e2cd3048f5d65bbd1927c3faa5f7575a5468d0813ce68bcc SHA512 67872d06a7d691a23b97255c5ee5f8d90a1fdf2b36f064f26c10fb4958733772eea456aab4f0fe2c89d23ec987cf5b9c2383c97ba5bec45247953296f1cd6c4b diff --git a/media-video/totem/totem-42.0.ebuild b/media-video/totem/totem-42.0.ebuild new file mode 100644 index ..66b603f2b2ad --- /dev/null +++ b/media-video/totem/totem-42.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos https://gitlab.gnome.org/GNOME/totem/"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22.0:3[introspection] + >=gui-libs/libhandy-1.5.0:1 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + x11-libs/pango[introspection] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) +" +BDEPEND=" + dev-lang/perl + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +# perl for pod2man +# Prevent dev-python/pylint dep, bug #482538 + +PATCHES=( + "${FILESDIR}"/3.38.0-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset + + # Drop pointless samplepython plugin from build + sed -e '/samplepython/d' -i src/plugins/meson.build || die +} + +src_configure() { + local emesonargs=( + -Dhelp=true + -Denable-easy-codec-installation=yes + -Denable-python=$(usex python yes no) + -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + $(meson_use gtk-doc enable-gtk-doc) + -Dgst-inspect=false + ) + meson_src_configure +} + +src_install() { + local -x GST_PLUGIN_SYSTEM_PATH_1_0= # bug 812170 + meson_src_install + if use python ; then + python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} + +src_test() { +
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/
commit: 4382ae869f3836f5bca74d9ce975881dff9fa0cf Author: Christophe Lermytte lermytte be> AuthorDate: Mon Jan 24 21:31:08 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jan 25 00:49:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4382ae86 media-video/totem: fix build with meson-0.61 Closes: https://bugs.gentoo.org/831931 Signed-off-by: Christophe Lermytte lermytte.be> Signed-off-by: Sam James gentoo.org> .../files/3.38.2-fix-build-with-meson-0.61.1.patch | 41 ++ media-video/totem/totem-3.38.2.ebuild | 1 + 2 files changed, 42 insertions(+) diff --git a/media-video/totem/files/3.38.2-fix-build-with-meson-0.61.1.patch b/media-video/totem/files/3.38.2-fix-build-with-meson-0.61.1.patch new file mode 100644 index ..da494e2b61b4 --- /dev/null +++ b/media-video/totem/files/3.38.2-fix-build-with-meson-0.61.1.patch @@ -0,0 +1,41 @@ +https://gitlab.gnome.org/GNOME/totem/-/commit/61e3a957cb7339c6614e764fcf1120d967d687e9 +https://bugs.gentoo.org/831931 + +From: Bastien Nocera +Date: Thu, 6 Jan 2022 17:21:28 +0100 +Subject: [PATCH] build: Remove unused i18n.merge_file() "name" + +data/meson.build:78:0: ERROR: Function does not take positional arguments. +data/appdata/meson.build:3:0: ERROR: Function does not take positional arguments. +--- + data/appdata/meson.build | 1 - + data/meson.build | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/data/appdata/meson.build b/data/appdata/meson.build +index c4d17e927..c2e646327 100644 +--- a/data/appdata/meson.build b/data/appdata/meson.build +@@ -1,7 +1,6 @@ + appdata = 'org.gnome.Totem.appdata.xml' + + appdata_file = i18n.merge_file ( +-'appdata', + input: appdata + '.in', + output: appdata, + install: true, +diff --git a/data/meson.build b/data/meson.build +index b31ce755c..8eebe3db1 100644 +--- a/data/meson.build b/data/meson.build +@@ -76,7 +76,6 @@ desktop_in = configure_file( + ) + + desktop_file = i18n.merge_file ( +-desktop, + type: 'desktop', + input: desktop_in, + output: desktop, +-- +GitLab + diff --git a/media-video/totem/totem-3.38.2.ebuild b/media-video/totem/totem-3.38.2.ebuild index 1f81efbd3f0a..086dd67eb632 100644 --- a/media-video/totem/totem-3.38.2.ebuild +++ b/media-video/totem/totem-3.38.2.ebuild @@ -74,6 +74,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/3.38.0-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) + "${FILESDIR}/${PV}"-fix-build-with-meson-0.61.1.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 330917302394c96011374ff456c075baae620a30 Author: Sam James gentoo org> AuthorDate: Mon Jan 24 03:39:29 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 03:39:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33091730 media-video/totem: Stabilize 3.38.2 amd64, #831048 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.38.2.ebuild b/media-video/totem/totem-3.38.2.ebuild index bd009a4094ad..1f81efbd3f0a 100644 --- a/media-video/totem/totem-3.38.2.ebuild +++ b/media-video/totem/totem-3.38.2.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 6cca25261f30aebb55efcdad5b2b4e167ead745e Author: Jakov Smolić gentoo org> AuthorDate: Thu Jan 20 09:58:07 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Jan 20 10:02:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cca2526 media-video/totem: Stabilize 3.38.2 x86, #831048 Signed-off-by: Jakov Smolić gentoo.org> media-video/totem/totem-3.38.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-3.38.2.ebuild b/media-video/totem/totem-3.38.2.ebuild index 60670a33c80f..bd009a4094ad 100644 --- a/media-video/totem/totem-3.38.2.ebuild +++ b/media-video/totem/totem-3.38.2.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 @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 821e468aa15ea4451663087f6da70e4199da1e5d Author: Yongxiang Liang gmail com> AuthorDate: Fri Dec 24 15:03:55 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Dec 31 03:39:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821e468a media-video/totem: keyword ~riscv Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> media-video/totem/totem-3.38.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.38.2.ebuild b/media-video/totem/totem-3.38.2.ebuild index 277b992dec5e..60670a33c80f 100644 --- a/media-video/totem/totem-3.38.2.ebuild +++ b/media-video/totem/totem-3.38.2.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c8580a848d8c9aa8966a4af2a86327d4f9106658 Author: Pacho Ramos gentoo org> AuthorDate: Thu Nov 11 13:51:17 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Nov 11 13:52:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8580a84 media-video/totem: Bump to 3.38.2 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> media-video/totem/Manifest| 1 + media-video/totem/totem-3.38.2.ebuild | 120 ++ 2 files changed, 121 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 519bd4e15b1..b68cf5972b9 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.38.1.tar.xz 2196156 BLAKE2B a9f5771d7406df9490b6eb0f9dc03ef449bee05d6ff038fce9adbac63692bde6ff36fe90b3b63cf4bc59739d91b23e57b3a03bf953594567e6a21060b509 SHA512 f33583b0890bfdd0dfff0722f73242b1d38605564a3055b587a30eae4c0ba51159c105ef577ab144792ca1994f385c2b8a9375a356b7cdf2b93bfeb6317f6040 +DIST totem-3.38.2.tar.xz 2190700 BLAKE2B 3b3b8166cf674b882a3a66a5729d794489fe779944bb277fad35fe027b56270e6ef578590924309b9fe28aca0544754696acd98d31a7243a33a533abe73ed6fd SHA512 1dac3a0afe31b47147a129c70dddf7480446fc1bb5432f9cd537384e3be25da6a9b87918fa7bcf7e7cd68c8dac45e75f6b1f7c1885edefac846c52f96b40567f diff --git a/media-video/totem/totem-3.38.2.ebuild b/media-video/totem/totem-3.38.2.ebuild new file mode 100644 index 000..277b992dec5 --- /dev/null +++ b/media-video/totem/totem-3.38.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22.0:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + x11-libs/pango[introspection] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + ) +" +BDEPEND=" + dev-lang/perl + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +# perl for pod2man +# Prevent dev-python/pylint dep, bug #482538 + +PATCHES=( + "${FILESDIR}"/3.38.0-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Drop pointless samplepython plugin from build + sed -e '/samplepython/d' -i src/plugins/meson.build || die + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable-easy-codec-installation=yes + -Denable-python=$(usex python yes no) + -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + $(meson_use gtk-doc enable-gtk-doc) + -Dgst-inspect=false + ) + meson_src_configure +} + +src_install() { + local -x GST_PLUGIN_SYSTEM_PATH_1_0= # bug 812170 + meson_src_install + if use python ; then + python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm +
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 05214ec4042c89df114b171fbc5ba2539131811d Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 17 20:45:20 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 17 20:58:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05214ec4 media-video/totem: enable py3.10 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/totem-3.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.38.1.ebuild b/media-video/totem/totem-3.38.1.ebuild index 2e4a4a124df..717a1d6b7ef 100644 --- a/media-video/totem/totem-3.38.1.ebuild +++ b/media-video/totem/totem-3.38.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 75200fe9542a9a0f936fdf564bbcaa61753802ff Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 17 11:30:52 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 17 11:31:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75200fe9 media-video/totem: fix install with USE=gtk-doc Closes: https://bugs.gentoo.org/812170 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/totem-3.38.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/totem/totem-3.38.1.ebuild b/media-video/totem/totem-3.38.1.ebuild index 3929a171a69..2e4a4a124df 100644 --- a/media-video/totem/totem-3.38.1.ebuild +++ b/media-video/totem/totem-3.38.1.ebuild @@ -98,6 +98,7 @@ src_configure() { } src_install() { + local -x GST_PLUGIN_SYSTEM_PATH_1_0= # bug 812170 meson_src_install if use python ; then python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 1a56218fa2faa810068c821a98dbf36acb6cbf69 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 17 11:26:13 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 17 11:31:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a56218f media-video/totem: fix gtk minimum dep Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/totem-3.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.38.1.ebuild b/media-video/totem/totem-3.38.1.ebuild index 4f5cac066ac..3929a171a69 100644 --- a/media-video/totem/totem-3.38.1.ebuild +++ b/media-video/totem/totem-3.38.1.ebuild @@ -23,7 +23,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.56.0:2 - >=x11-libs/gtk+-3.19.4:3[introspection] + >=x11-libs/gtk+-3.22.0:3[introspection] >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 60e51b4145aa1df4029c5e523e7f0ee65e7b4d49 Author: Matt Turner gentoo org> AuthorDate: Mon Jul 26 06:18:00 2021 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 26 07:15:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e51b41 media-video/totem: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-video/totem/Manifest| 1 - media-video/totem/totem-3.38.0.ebuild | 119 -- 2 files changed, 120 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 356e0932a15..519bd4e15b1 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.38.0.tar.xz 2235672 BLAKE2B 31a69bce69316e06b6ba1b1c98bfc5b87cae0b30e682bb1b32bbac713fb2ff262084e76c19690eb78495969a67c2be484bc45adcd1b432a3de7a33c3dc04109c SHA512 231aca873bb53f23f81a7981177761d0bf7768baa845309b0dc0821db58377d692cf7e8a65135090dac14e856aa3e1dc0c1f11c55a7b25d694822019bfa9eecf DIST totem-3.38.1.tar.xz 2196156 BLAKE2B a9f5771d7406df9490b6eb0f9dc03ef449bee05d6ff038fce9adbac63692bde6ff36fe90b3b63cf4bc59739d91b23e57b3a03bf953594567e6a21060b509 SHA512 f33583b0890bfdd0dfff0722f73242b1d38605564a3055b587a30eae4c0ba51159c105ef577ab144792ca1994f385c2b8a9375a356b7cdf2b93bfeb6317f6040 diff --git a/media-video/totem/totem-3.38.0.ebuild b/media-video/totem/totem-3.38.0.ebuild deleted file mode 100644 index bc6d6ecbc9e..000 --- a/media-video/totem/totem-3.38.0.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="gtk-doc +python test" -# see bug #359379 -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) -" -RESTRICT="!test? ( test )" - -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" - -DEPEND=" - >=dev-libs/glib-2.56.0:2 - >=x11-libs/gtk+-3.19.4:3[introspection] - >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[pango] - >=media-libs/gst-plugins-good-1.6.0:1.0 - >=media-libs/grilo-0.3.0:0.3[playlist] - >=dev-libs/libpeas-1.1.0[gtk] - >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.8.1:1.0 - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - >=x11-libs/cairo-1.14 - x11-libs/gdk-pixbuf:2 - >=dev-libs/gobject-introspection-1.54:= - - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - ') - ) -" -RDEPEND="${DEPEND} - media-plugins/grilo-plugins:0.3 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - x11-themes/adwaita-icon-theme - python? ( - x11-libs/pango[introspection] - >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - ') - ) -" -BDEPEND=" - dev-lang/perl - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.5 ) - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - x11-base/xorg-proto -" -# perl for pod2man -# Prevent dev-python/pylint dep, bug #482538 - -PATCHES=( - "${FILESDIR}"/${PV}-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Drop pointless samplepython plugin from build - sed -e '/samplepython/d' -i src/plugins/meson.build || die - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Denable-easy-codec-installation=yes - -Denable-python=$(usex python yes no) - -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python - $(meson_use gtk-doc enable-gtk-doc) - -Dgst-inspect=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use python ; then - python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ - fi -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} - -src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: b528b916c611ca0a0b3059ceff14c5db7a9e8ac4 Author: Sam James gentoo org> AuthorDate: Sat Jul 10 15:40:01 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 10 15:40:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b528b916 media-video/totem: Stabilize 3.38.1 x86, #800710 Signed-off-by: Sam James gentoo.org> media-video/totem/totem-3.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.38.1.ebuild b/media-video/totem/totem-3.38.1.ebuild index 8dd45ff8ecd..6ff2876c06d 100644 --- a/media-video/totem/totem-3.38.1.ebuild +++ b/media-video/totem/totem-3.38.1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.56.0:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 4d3efd15a07aa8518df8f3afd77c14ab411066d1 Author: Matt Turner gentoo org> AuthorDate: Thu Jun 17 06:57:41 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Jun 17 06:59:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3efd15 media-video/totem: Version bump to 3.38.1 Signed-off-by: Matt Turner gentoo.org> media-video/totem/Manifest| 1 + media-video/totem/totem-3.38.1.ebuild | 119 ++ 2 files changed, 120 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index a7edde067de..356e0932a15 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.38.0.tar.xz 2235672 BLAKE2B 31a69bce69316e06b6ba1b1c98bfc5b87cae0b30e682bb1b32bbac713fb2ff262084e76c19690eb78495969a67c2be484bc45adcd1b432a3de7a33c3dc04109c SHA512 231aca873bb53f23f81a7981177761d0bf7768baa845309b0dc0821db58377d692cf7e8a65135090dac14e856aa3e1dc0c1f11c55a7b25d694822019bfa9eecf +DIST totem-3.38.1.tar.xz 2196156 BLAKE2B a9f5771d7406df9490b6eb0f9dc03ef449bee05d6ff038fce9adbac63692bde6ff36fe90b3b63cf4bc59739d91b23e57b3a03bf953594567e6a21060b509 SHA512 f33583b0890bfdd0dfff0722f73242b1d38605564a3055b587a30eae4c0ba51159c105ef577ab144792ca1994f385c2b8a9375a356b7cdf2b93bfeb6317f6040 diff --git a/media-video/totem/totem-3.38.1.ebuild b/media-video/totem/totem-3.38.1.ebuild new file mode 100644 index 000..4ec9514a009 --- /dev/null +++ b/media-video/totem/totem-3.38.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + x11-libs/pango[introspection] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] + ') + ) +" +BDEPEND=" + dev-lang/perl + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +# perl for pod2man +# Prevent dev-python/pylint dep, bug #482538 + +PATCHES=( + "${FILESDIR}"/3.38.0-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Drop pointless samplepython plugin from build + sed -e '/samplepython/d' -i src/plugins/meson.build || die + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable-easy-codec-installation=yes + -Denable-python=$(usex python yes no) + -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + $(meson_use gtk-doc enable-gtk-doc) + -Dgst-inspect=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python ; then + python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} + +src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: 83e98e024616d8471ddf0a31e27e1ce4744ed584 Author: Matt Turner gentoo org> AuthorDate: Fri Apr 16 16:42:16 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 16 16:48:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e98e02 media-video/totem: Version bump to 3.38.0 Signed-off-by: Matt Turner gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/3.38.0-gst-inspect-sandbox.patch | 42 media-video/totem/totem-3.38.0.ebuild | 119 + 3 files changed, 162 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 5b4ecf3ff76..b2ee154b2b4 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.34.1.tar.xz 2157160 BLAKE2B 9ae9c8f6485c7377af07803c328e8ea3cc6fa80d8e30a7045bd2b50f7bc3d5a12582e5b60d901d22683f89e994c619c26ddb8b0890e343c873d4457fa177786d SHA512 9a3556f5cf522fca29926db185c2e5d25bdb80a25e14d0ba3062a7f15fc3ec40ae9f25752763bc444d4fd82ec2098efd732da662a1b1c5923ec19fde432606db +DIST totem-3.38.0.tar.xz 2235672 BLAKE2B 31a69bce69316e06b6ba1b1c98bfc5b87cae0b30e682bb1b32bbac713fb2ff262084e76c19690eb78495969a67c2be484bc45adcd1b432a3de7a33c3dc04109c SHA512 231aca873bb53f23f81a7981177761d0bf7768baa845309b0dc0821db58377d692cf7e8a65135090dac14e856aa3e1dc0c1f11c55a7b25d694822019bfa9eecf diff --git a/media-video/totem/files/3.38.0-gst-inspect-sandbox.patch b/media-video/totem/files/3.38.0-gst-inspect-sandbox.patch new file mode 100644 index 000..ef3ea114021 --- /dev/null +++ b/media-video/totem/files/3.38.0-gst-inspect-sandbox.patch @@ -0,0 +1,42 @@ +From abb91b315f407b7e180bc00eb96f1cd6bb0ab25d Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Thu, 7 Jun 2018 23:47:48 +0200 +Subject: [PATCH] Make gst-inspect calls optional at build-time + +Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed +--- + meson_options.txt | 1 + + src/backend/meson.build | 2 ++ + 2 files changed, 3 insertions(+) + +diff --git a/meson_options.txt b/meson_options.txt +index 7070fd5d0..678b8f588 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -3,3 +3,4 @@ option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'a + option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('profile', type: 'combo', choices: ['default', 'development'], value: 'default', description: 'Build profiles') ++option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') +diff --git a/src/backend/meson.build b/src/backend/meson.build +index fbf74258b..1e025a5b9 100644 +--- a/src/backend/meson.build b/src/backend/meson.build +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -31,6 +32,7 @@ foreach plugin: gst_good_plugins + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', +-- +2.26.3 + diff --git a/media-video/totem/totem-3.38.0.ebuild b/media-video/totem/totem-3.38.0.ebuild new file mode 100644 index 000..89b5506cb67 --- /dev/null +++ b/media-video/totem/totem-3.38.0.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.26.5:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbu
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 26164a0e6777af7750a1655f8a4c314fc5d4541d Author: Matt Turner gentoo org> AuthorDate: Tue Apr 13 15:52:30 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 13 16:12:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26164a0e media-video/totem: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-video/totem/totem-3.34.1.ebuild | 119 -- 1 file changed, 119 deletions(-) diff --git a/media-video/totem/totem-3.34.1.ebuild b/media-video/totem/totem-3.34.1.ebuild deleted file mode 100644 index 2fac065f917..000 --- a/media-video/totem/totem-3.34.1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) -PYTHON_REQ_USE="threads(+)" - -inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="gtk-doc +python test" -# see bug #359379 -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) -" -RESTRICT="!test? ( test )" - -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" - -DEPEND=" - >=dev-libs/glib-2.43.4:2 - >=x11-libs/gtk+-3.19.4:3[introspection] - >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[pango] - >=media-libs/gst-plugins-good-1.6.0:1.0 - >=media-libs/grilo-0.3.0:0.3[playlist] - >=dev-libs/libpeas-1.1.0[gtk] - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.8.1:1.0 - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - >=x11-libs/cairo-1.14 - x11-libs/gdk-pixbuf:2 - >=dev-libs/gobject-introspection-1.54:= - - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/pygobject-2.90.3:3[${PYTHON_MULTI_USEDEP}] - ') - ) -" -RDEPEND="${DEPEND} - media-plugins/grilo-plugins:0.3 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - x11-themes/adwaita-icon-theme - python? ( - x11-libs/pango[introspection] - >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] - ') - ) -" -BDEPEND=" - dev-lang/perl - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.5 ) - dev-util/glib-utils - dev-util/itstool - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - x11-base/xorg-proto -" -# perl for pod2man -# Prevent dev-python/pylint dep, bug #482538 - -PATCHES=( - "${FILESDIR}"/${PV}-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Drop pointless samplepython plugin from build - sed -e '/samplepython/d' -i src/plugins/meson.build || die - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Denable-easy-codec-installation=yes - -Denable-python=$(usex python yes no) - -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python - $(meson_use gtk-doc enable-gtk-doc) - -Dgst-inspect=false - ) - meson_src_configure -} - -src_install() { - meson_src_install - if use python ; then - python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ - fi -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} - -src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: b705c3e29928695d038fe839b5727fe201096be4 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 1 16:33:32 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 1 16:43:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b705c3e2 media-video/totem: x86 stable (bug #774927) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> media-video/totem/totem-3.34.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.34.1-r1.ebuild b/media-video/totem/totem-3.34.1-r1.ebuild index b9df961c747..94346eec82b 100644 --- a/media-video/totem/totem-3.34.1-r1.ebuild +++ b/media-video/totem/totem-3.34.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.43.4:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: ae59af249af3ae202b7e4271a198eb4dfb260d93 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 12 07:59:51 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 12 08:01:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae59af24 media-video/totem: Stabilize 3.34.1-r1 amd64, #774927 Signed-off-by: Mikle Kolyada gentoo.org> media-video/totem/totem-3.34.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.34.1-r1.ebuild b/media-video/totem/totem-3.34.1-r1.ebuild index afdbd33dcf8..b9df961c747 100644 --- a/media-video/totem/totem-3.34.1-r1.ebuild +++ b/media-video/totem/totem-3.34.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" DEPEND=" >=dev-libs/glib-2.43.4:2
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 2df356b2bec3aa9d27097a64adfa6b9b64a376c7 Author: Ben Kohler gentoo org> AuthorDate: Thu Feb 25 11:53:19 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Feb 25 12:02:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df356b2 media-video/totem: add python3_9 support Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> media-video/totem/totem-3.34.1-r1.ebuild | 119 +++ 1 file changed, 119 insertions(+) diff --git a/media-video/totem/totem-3.34.1-r1.ebuild b/media-video/totem/totem-3.34.1-r1.ebuild new file mode 100644 index 000..afdbd33dcf8 --- /dev/null +++ b/media-video/totem/totem-3.34.1-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.43.4:2 + >=x11-libs/gtk+-3.19.4:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + >=x11-libs/cairo-1.14 + x11-libs/gdk-pixbuf:2 + >=dev-libs/gobject-introspection-1.54:= + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_MULTI_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + x11-libs/pango[introspection] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] + ') + ) +" +BDEPEND=" + dev-lang/perl + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +# perl for pod2man +# Prevent dev-python/pylint dep, bug #482538 + +PATCHES=( + "${FILESDIR}"/${PV}-gst-inspect-sandbox.patch # Allow disabling calls to gst-inspect (sandbox issue) +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Drop pointless samplepython plugin from build + sed -e '/samplepython/d' -i src/plugins/meson.build || die + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + -Denable-easy-codec-installation=yes + -Denable-python=$(usex python yes no) + -Dwith-plugins=all # in 3.34.1 only builtin and python plugins are left, and python is extra controlled by enable-python + $(meson_use gtk-doc enable-gtk-doc) + -Dgst-inspect=false + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use python ; then + python_optimize "${ED}"/usr/$(get_libdir)/totem/plugins/ + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} + +src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/
commit: b399cfb53be34d480a8fdd6e9290d7eb91edc8fd Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 25 20:02:49 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 25 20:17:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b399cfb5 media-video/totem: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/Manifest | 1 - .../totem/files/3.26-gst-inspect-sandbox.patch | 42 --- .../totem/files/3.32.1-control-plugins.patch | 124 media-video/totem/metadata.xml | 2 - media-video/totem/totem-3.32.1-r2.ebuild | 127 - 5 files changed, 296 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index bbb2b5465a9..5b4ecf3ff76 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67 DIST totem-3.34.1.tar.xz 2157160 BLAKE2B 9ae9c8f6485c7377af07803c328e8ea3cc6fa80d8e30a7045bd2b50f7bc3d5a12582e5b60d901d22683f89e994c619c26ddb8b0890e343c873d4457fa177786d SHA512 9a3556f5cf522fca29926db185c2e5d25bdb80a25e14d0ba3062a7f15fc3ec40ae9f25752763bc444d4fd82ec2098efd732da662a1b1c5923ec19fde432606db diff --git a/media-video/totem/files/3.26-gst-inspect-sandbox.patch b/media-video/totem/files/3.26-gst-inspect-sandbox.patch deleted file mode 100644 index 016368a69b9..000 --- a/media-video/totem/files/3.26-gst-inspect-sandbox.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 742b64b7a74eabd67344ef1cc260427dc402588f Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Thu, 7 Jun 2018 23:47:48 +0200 -Subject: [PATCH 5/5] Make gst-inspect calls optional at build-time - -Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed - meson_options.txt | 1 + - src/backend/meson.build | 2 ++ - 2 files changed, 3 insertions(+) - -diff --git a/meson_options.txt b/meson_options.txt -index 6e056952..631b8cca 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -32,3 +32,4 @@ option('enable-nautilus', type: 'combo', choices: ['yes', 'no', 'auto'], value: - option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension') - option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') - option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable GObject Introspection (depends on GObject)') -+option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') -diff --git a/src/backend/meson.build b/src/backend/meson.build -index 28c8e123..55037a6a 100644 a/src/backend/meson.build -+++ b/src/backend/meson.build -@@ -1,5 +1,6 @@ - backend_inc = include_directories('.') - -+if get_option('gst-inspect') - gst_inspect = find_program( - 'gst-inspect-1.0', - join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), -@@ -31,6 +32,7 @@ foreach plugin: gst_good_plugins - assert(r.returncode() == 0, - 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') - endforeach -+endif - - sources = files( - 'bacon-time-label.c', --- -2.17.0 - diff --git a/media-video/totem/files/3.32.1-control-plugins.patch b/media-video/totem/files/3.32.1-control-plugins.patch deleted file mode 100644 index 2abcd75bac5..000 --- a/media-video/totem/files/3.32.1-control-plugins.patch +++ /dev/null @@ -1,124 +0,0 @@ -From 4944c498633f913c07a2680563a64d47c233630d Mon Sep 17 00:00:00 2001 -From: Sobhan Mohammadpour -Date: Sun, 14 Jul 2019 20:18:45 -0400 -Subject: [PATCH] 3.32.1 control plugins - -update From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?R=C3=A9mi=20Cardona?= -Date: Sun, 10 Jun 2018 10:09:16 +0200 -Subject: [PATCH] Allow full control over which plugins are built - meson_options.txt | 24 +++- - src/plugins/meson.build | 30 +- - 2 files changed, 44 insertions(+), 10 deletions(-) - -diff --git a/meson_options.txt b/meson_options.txt -index e1c5909..085380e 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -1,5 +1,27 @@ - option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec installation support for GStreamer') - option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enab
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/
commit: bc1ce701ddee34921b2e0c6ee47656aaa642fea3 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 22 07:19:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 22 07:39:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1ce701 media-video/totem: bump to 3.34.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/3.34.1-gst-inspect-sandbox.patch | 42 media-video/totem/totem-3.34.1.ebuild | 119 + 3 files changed, 162 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index b52e07163d5..bbb2b5465a9 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67 +DIST totem-3.34.1.tar.xz 2157160 BLAKE2B 9ae9c8f6485c7377af07803c328e8ea3cc6fa80d8e30a7045bd2b50f7bc3d5a12582e5b60d901d22683f89e994c619c26ddb8b0890e343c873d4457fa177786d SHA512 9a3556f5cf522fca29926db185c2e5d25bdb80a25e14d0ba3062a7f15fc3ec40ae9f25752763bc444d4fd82ec2098efd732da662a1b1c5923ec19fde432606db diff --git a/media-video/totem/files/3.34.1-gst-inspect-sandbox.patch b/media-video/totem/files/3.34.1-gst-inspect-sandbox.patch new file mode 100644 index 000..01ee15f8349 --- /dev/null +++ b/media-video/totem/files/3.34.1-gst-inspect-sandbox.patch @@ -0,0 +1,42 @@ +From 2108ed8d025499fbf11dfe750ebc7617bdbb795a Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Thu, 7 Jun 2018 23:47:48 +0200 +Subject: [PATCH] Make gst-inspect calls optional at build-time + +Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed +--- + meson_options.txt | 1 + + src/backend/meson.build | 2 ++ + 2 files changed, 3 insertions(+) + +diff --git a/meson_options.txt b/meson_options.txt +index d6f8b4290..c8db92335 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -2,3 +2,4 @@ option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', ' + option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable python support') + option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') ++option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') +diff --git a/src/backend/meson.build b/src/backend/meson.build +index 7a63bab1b..5c4ebb996 100644 +--- a/src/backend/meson.build b/src/backend/meson.build +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -31,6 +32,7 @@ foreach plugin: gst_good_plugins + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', +-- +2.20.1 + diff --git a/media-video/totem/totem-3.34.1.ebuild b/media-video/totem/totem-3.34.1.ebuild new file mode 100644 index 000..cb5ca85ad26 --- /dev/null +++ b/media-video/totem/totem-3.34.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="threads(+)" + +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="gtk-doc +python test" +# see bug #359379 +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" +RESTRICT="!test? ( test )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" + +DEPEND=" + >=dev-libs/glib-2.43.4:2 + >=x11-libs/gtk+-3.19.4:3[introspection] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] + >=media-libs/gst-plugins-good-1.6.0:1.0 + >=media-libs/grilo-0.3.0:0.3[playlist] + >=dev-libs/libpeas-1.1.0[gtk] + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas +
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: f2512a9554b509c74827e1191ba34368d2beaa11 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 7 16:59:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 9 16:31:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2512a95 media-video/totem: Switch to PYTHON_MULTI_USEDEP API Signed-off-by: Michał Górny gentoo.org> .../totem/{totem-3.32.1-r1.ebuild => totem-3.32.1-r2.ebuild} | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/media-video/totem/totem-3.32.1-r1.ebuild b/media-video/totem/totem-3.32.1-r2.ebuild similarity index 92% rename from media-video/totem/totem-3.32.1-r1.ebuild rename to media-video/totem/totem-3.32.1-r2.ebuild index 0a1b3d38e9a..dc7f5d91260 100644 --- a/media-video/totem/totem-3.32.1-r1.ebuild +++ b/media-video/totem/totem-3.32.1-r2.ebuild @@ -45,7 +45,10 @@ DEPEND=" lirc? ( app-misc/lirc ) python? ( ${PYTHON_DEPS} - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) + $(python_gen_cond_dep ' + >=dev-python/pygobject-2.90.3:3[${PYTHON_MULTI_USEDEP}] + ') + ) " RDEPEND="${DEPEND} media-plugins/grilo-plugins:0.3 @@ -53,8 +56,11 @@ RDEPEND="${DEPEND} media-plugins/gst-plugins-taglib:1.0 x11-themes/adwaita-icon-theme python? ( - >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] ) + >=dev-libs/libpeas-1.1.0[python,${PYTHON_SINGLE_USEDEP}] + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] + ') + ) " BDEPEND=" dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: 88dc7c59ac02df6243f41be9433bf1e7460e44d8 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 23 22:19:04 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 23 22:23:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dc7c59 media-video/totem: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/Manifest | 1 - .../totem/files/3.30.0-control-plugins.patch | 199 - media-video/totem/files/3.30.0-vala-errormsg.patch | 31 media-video/totem/metadata.xml | 2 - media-video/totem/totem-3.30.0.ebuild | 137 -- 5 files changed, 370 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 78d9ede9162..b52e07163d5 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742 DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67 diff --git a/media-video/totem/files/3.30.0-control-plugins.patch b/media-video/totem/files/3.30.0-control-plugins.patch deleted file mode 100644 index 4d57ad0971c..000 --- a/media-video/totem/files/3.30.0-control-plugins.patch +++ /dev/null @@ -1,199 +0,0 @@ -From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?R=C3=A9mi=20Cardona?= -Date: Sun, 10 Jun 2018 10:09:16 +0200 -Subject: [PATCH] Allow full control over which plugins are built - - meson.build | 2 +- - meson_options.txt | 28 - - src/plugins/meson.build | 56 ++--- - 3 files changed, 69 insertions(+), 17 deletions(-) - -diff --git a/meson.build b/meson.build -index 9c4797dd..aa91ae10 100644 a/meson.build -+++ b/meson.build -@@ -3,7 +3,7 @@ project( - version: '3.30.0', - license: 'GPL2+ with exception', - default_options: 'buildtype=debugoptimized', -- meson_version: '>= 0.43.0' -+ meson_version: '>= 0.44.0' - ) - - totem_version = meson.project_version() -diff --git a/meson_options.txt b/meson_options.txt -index 3b6ff67b..6e056952 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -1,7 +1,33 @@ - option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec installation support for GStreamer') - option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable python support') - option('enable-vala', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'whether Vala plugin support is requested') --option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') -+option('with-plugins', type: 'array', choices: [ -+ 'all', -+ 'auto', -+ 'apple-trailers', -+ 'autoload-subtitles', -+ 'brasero-disc-recorder', -+ 'dbusservice', -+ 'gromit', -+ 'im-status', -+ 'lirc', -+ 'media-player-keys', -+ 'ontop', -+ 'opensubtitles', -+ 'properties', -+ 'pythonconsole', -+ 'recent', -+ 'rotation', -+ 'sample-vala', -+ 'samplepython', -+ 'save-file', -+ 'screensaver', -+ 'screenshot', -+ 'skipto', -+ 'variable-rate', -+ 'vimeo', -+ 'zeitgeist-dp' -+], value: ['auto'], description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') - option('enable-nautilus', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'compile the nautilus plugin') - option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension') - option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') -diff --git a/src/plugins/meson.build b/src/plugins/meson.build -index 95af6485..289ba811 100644 a/src/plugins/meson.build -+++ b/src/plugins/meson.build -@@ -41,8 +41,8 @@ allowed_plugins = [ - plugins = [] - - plugins_option = get_option('with-plugins') --if plugins_option != 'none' -- plugins += [ -+if plugins_option.length() > 0 -+ foreach plugin: [ - 'apple-trailers', - 'autoload-subtitles', - 'im-status', -@@ -56,26 +56,38 @@ if plugins_option != 'none' - 'variable-rate', - 'vimeo' - ] -+if plugins_option.cont
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c44fd559638a2e98d38191c11f3f431d3ac02ea3 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:51:02 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:51:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44fd559 media-video/totem: x86 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> media-video/totem/totem-3.32.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.32.1-r1.ebuild b/media-video/totem/totem-3.32.1-r1.ebuild index 2c8a942c369..e3a3030b018 100644 --- a/media-video/totem/totem-3.32.1-r1.ebuild +++ b/media-video/totem/totem-3.32.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 89dcd2883cf68a8d22212b900c5bc8ec1ddab838 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 8 11:38:56 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 8 11:41:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dcd288 media-video/totem: amd64 stable wrt bug #702260 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> media-video/totem/totem-3.32.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.32.1-r1.ebuild b/media-video/totem/totem-3.32.1-r1.ebuild index 18ac7eb98e9..2c8a942c369 100644 --- a/media-video/totem/totem-3.32.1-r1.ebuild +++ b/media-video/totem/totem-3.32.1-r1.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE=" " RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 4f0707d24efca15cc5ca17cad0d0abd035cec253 Author: Joonas Niilola gmail com> AuthorDate: Thu Jun 27 14:23:23 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Dec 4 20:17:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0707d2 media-video/totem: enable python3.{7,8} Signed-off-by: Joonas Niilola gmail.com> Signed-off-by: Matt Turner gentoo.org> media-video/totem/totem-3.32.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-3.32.1-r1.ebuild b/media-video/totem/totem-3.32.1-r1.ebuild index 492a875756b..18ac7eb98e9 100644 --- a/media-video/totem/totem-3.32.1-r1.ebuild +++ b/media-video/totem/totem-3.32.1-r1.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_5,3_6} ) -PYTHON_REQ_USE="threads" +PYTHON_COMPAT=( python3_{5,6,7,8} ) +PYTHON_REQ_USE="threads(+)" inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: ed2820773e4dceff09f990bf533801ec19ba7985 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 19 18:25:35 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 19 20:10:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed282077 media-video/totem-3.30.0: add missing intltool build dep 3.30 meson still used intltool-merge manually, so add it back as a dep properly. 3.32 ports away from it proper. Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/totem-3.30.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-video/totem/totem-3.30.0.ebuild b/media-video/totem/totem-3.30.0.ebuild index 06cfd5eb138..291623b0083 100644 --- a/media-video/totem/totem-3.30.0.ebuild +++ b/media-video/totem/totem-3.30.0.ebuild @@ -64,6 +64,7 @@ DEPEND="${COMMON_DEPEND} gtk-doc? ( >=dev-util/gtk-doc-1.14 ) dev-util/glib-utils dev-util/itstool + >=dev-util/intltool-0.50.1 >=sys-devel/gettext-0.19.8 virtual/pkgconfig x11-base/xorg-proto
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 71fd00d68a3a477d2d2281a773eb75333649388a Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 19 19:02:57 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 19 20:10:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fd00d6 media-video/totem-3.32: ebuild touchups * Port to EAPI-7 (BDEPEND + removal of obsolete gnome2_icon_cache_update). * Drop USE=nautilus and always build save-file plugin (it communicates with nautilus via dbus only at runtime). * Fix tests (an actual first test was added, needing virtx) * Drop X11 requirements - it will add minimal things for X automagically at build time based on gtk+[X] being around or not during build; which is the unfortunate status quo elsewhere as well. This change however should allow using totem on a pure-wayland system. The libX11 dep is also dropped for this, but we can rely on it being there whenever it is needed. * User help got ported to pure its, so now docbook-xml-dtd:4.5 should only be necessary for gtk-doc. * Resort enabled plugin list and drop obsolete comments. * Restore -Dgst-inspect=false to avoid sandbox issues * Drop unnecessary src_prepare(), as only xdg_src_prepare is called now, which will be the case without src_prepare() in ebuild too. Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> ...{totem-3.32.1.ebuild => totem-3.32.1-r1.ebuild} | 48 ++ 1 file changed, 21 insertions(+), 27 deletions(-) diff --git a/media-video/totem/totem-3.32.1.ebuild b/media-video/totem/totem-3.32.1-r1.ebuild similarity index 71% rename from media-video/totem/totem-3.32.1.ebuild rename to media-video/totem/totem-3.32.1-r1.ebuild index 1046a2c110e..b06daab34a8 100644 --- a/media-video/totem/totem-3.32.1.ebuild +++ b/media-video/totem/totem-3.32.1-r1.ebuild @@ -1,32 +1,33 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python{3_5,3_6} ) PYTHON_REQ_USE="threads" -inherit gnome.org gnome2-utils meson xdg python-single-r1 +inherit gnome.org gnome2-utils meson virtualx xdg python-single-r1 DESCRIPTION="Media player for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="cdr gtk-doc +introspection lirc nautilus +python test" +IUSE="cdr gtk-doc +introspection lirc +python test" # see bug #359379 REQUIRED_USE=" python? ( introspection ${PYTHON_REQUIRED_USE} ) " +RESTRICT="!test? ( test )" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91 -COMMON_DEPEND=" +DEPEND=" >=dev-libs/glib-2.43.4:2 - >=x11-libs/gtk+-3.19.4:3[X,introspection?] + >=x11-libs/gtk+-3.19.4:3[introspection?] >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[X,pango] + >=media-libs/gst-plugins-base-1.6.0:1.0[pango] >=media-libs/gst-plugins-good-1.6.0:1.0 >=media-libs/grilo-0.3.0:0.3[playlist] >=dev-libs/libpeas-1.1.0[gtk] @@ -36,19 +37,17 @@ COMMON_DEPEND=" >=media-libs/clutter-gtk-1.8.1:1.0 gnome-base/gnome-desktop:3= gnome-base/gsettings-desktop-schemas - x11-libs/libX11 >=x11-libs/cairo-1.14 x11-libs/gdk-pixbuf:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) cdr? ( >=dev-libs/libxml2-2.6:2 ) lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) python? ( ${PYTHON_DEPS} >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) " -RDEPEND="${COMMON_DEPEND} +RDEPEND="${DEPEND} media-plugins/grilo-plugins:0.3 media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-taglib:1.0 @@ -57,10 +56,10 @@ RDEPEND="${COMMON_DEPEND} >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] ) " -DEPEND="${COMMON_DEPEND} +BDEPEND=" dev-lang/perl - app-text/docbook-xml-dtd:4.5 - gtk-doc? ( >=dev-util/gtk-doc-1.14 ) + gtk-doc? ( >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.5 ) dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 @@ -68,7 +67,6 @@ DEPEND="${COMMON_DEPEND} x11-base/xorg-proto " # perl for pod2man -# docbook-xml-dtd is needed for user doc # Prevent dev-python/pylint dep, bug #482538 PATCHES=( @@ -80,21 +78,14 @@ pkg_setup() { use python && python-single-r1_pkg_setup } -src_prepare() { - xdg_src_prepare -} - src_configure() { - # Disabled: sample-python, zeitgeist-dp - # brasero-disc-recorder and gromit require gtk+[X], but totem itself does - # for now still too, so no point in optionality based on that yet. + # Disabled: samplepython local plugins="apple-trailers,autoload-
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/
commit: 98090576a1567781ee72123a4fde6d4c30cbb5ef Author: Sobhan Mohammadpour gentoo org> AuthorDate: Mon Jul 15 00:35:38 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Mon Jul 15 00:36:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98090576 media-video/totem: 3.30.0 → 3.32.1 update plugin patch, some of the plugins had been removed. vala has been removed too Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Sobhan Mohammadpour gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/3.32.1-control-plugins.patch | 124 media-video/totem/totem-3.32.1.ebuild | 127 + 3 files changed, 252 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 7d1227e178c..78d9ede9162 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742 +DIST totem-3.32.1.tar.xz 2154892 BLAKE2B ff9ec2facbada0f72ae82bbb35d03e82b574be02d7c1f1d4c4dd3262e2b302d3430ba953cd9f4b4e1d1e5151f9b5987986c7ea387a7f5d6667eb931d41805659 SHA512 31a3e3ac7628b992da3cf99570d013eb8b972e28465db30a9ec68291f8e19ab498d89df6275228367a7e3e43121bcebda2654f2b0461a9d1d561cf46e0029f67 diff --git a/media-video/totem/files/3.32.1-control-plugins.patch b/media-video/totem/files/3.32.1-control-plugins.patch new file mode 100644 index 000..2abcd75bac5 --- /dev/null +++ b/media-video/totem/files/3.32.1-control-plugins.patch @@ -0,0 +1,124 @@ +From 4944c498633f913c07a2680563a64d47c233630d Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sun, 14 Jul 2019 20:18:45 -0400 +Subject: [PATCH] 3.32.1 control plugins + +update From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Sun, 10 Jun 2018 10:09:16 +0200 +Subject: [PATCH] Allow full control over which plugins are built +--- + meson_options.txt | 24 +++- + src/plugins/meson.build | 30 +- + 2 files changed, 44 insertions(+), 10 deletions(-) + +diff --git a/meson_options.txt b/meson_options.txt +index e1c5909..085380e 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,5 +1,27 @@ + option('enable-easy-codec-installation', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Whether to enable easy codec installation support for GStreamer') + option('enable-python', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable python support') +-option('with-plugins', type: 'combo', choices: ['all', 'none', 'auto'], value: 'auto', description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') ++option('with-plugins', type: 'array', choices: [ ++ 'all', ++ 'auto', ++ 'apple-trailers', ++ 'autoload-subtitles', ++ 'brasero-disc-recorder', ++ 'dbusservice', ++ 'im-status', ++ 'lirc', ++ 'media-player-keys', ++ 'opensubtitles', ++ 'properties', ++ 'pythonconsole', ++ 'recent', ++ 'rotation', ++ 'samplepython', ++ 'save-file', ++ 'screensaver', ++ 'screenshot', ++ 'skipto', ++ 'variable-rate', ++ 'vimeo', ++], value: ['auto'], description: 'Which Totem plugins to compile (default: auto; "all", "none" and "auto" are valid)') + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable GObject Introspection (depends on GObject)') +diff --git a/src/plugins/meson.build b/src/plugins/meson.build +index 552cc22..cddda3f 100644 +--- a/src/plugins/meson.build b/src/plugins/meson.build +@@ -37,8 +37,8 @@ allowed_plugins = [ + plugins = [] + + plugins_option = get_option('with-plugins') +-if plugins_option != 'none' +- plugins += [ ++if plugins_option.length() > 0 ++ foreach plugin: [ + 'apple-trailers', + 'autoload-subtitles', + 'im-status', +@@ -53,15 +53,22 @@ if plugins_option != 'none' + 'variable-rate', + 'vimeo' + ] ++if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains(plugin) ++ plugins += plugin ++endif ++ endforeach ++ ++ if plugins_option.contains('all') or plugins_option.contains('auto') or plugins_option.contains('lirc') ++lirc_dep = dependency('lirc', required: false) ++ else ++lirc_dep = disabler() ++ endif + +- plugin_error = (plugins_option == 'all') +- +- lirc_dep = dependency('lirc', required: false) + if lirc_dep.found() and cc.has_function('lirc_init', dependencies:
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: a6b3ec0789dca4dbacf7dd09212e64eee0417183 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 22:51:22 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 22:54:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b3ec07 media-video/totem: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/Manifest| 1 - media-video/totem/totem-3.24.0.ebuild | 129 -- 2 files changed, 130 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index ada4f1ff341..7d1227e178c 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.24.0.tar.xz 1987260 BLAKE2B 81cb8c359b2225148a18f7a5c6ae9990cbe2e2f3b9a6a31012c9c8c0920c0cea6bad0a5d9407a79530fadf00fb845fe9e6aa8dbc84d0f8d6e84fbc144d86bc9e SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742 diff --git a/media-video/totem/totem-3.24.0.ebuild b/media-video/totem/totem-3.24.0.ebuild deleted file mode 100644 index 76117977a79..000 --- a/media-video/totem/totem-3.24.0.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python{3_5,3_6} ) -PYTHON_REQ_USE="threads" - -inherit autotools gnome2 python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="debug +introspection lirc nautilus +python test" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) -" - -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -COMMON_DEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.8.1:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.19.4:3[introspection?] - - >=media-libs/grilo-0.3.0:0.3[playlist] - >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) -" -RDEPEND="${COMMON_DEPEND} - media-plugins/grilo-plugins:0.3 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - x11-themes/adwaita-icon-theme - python? ( - >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) -" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-base/xorg-proto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die - - eautoreconf - gnome2_src_prepare - - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. - # gst-inspect causes sandbox violations when a plugin needs write access to - # /dev/dri/card* in its init phase. - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ - -i configure || die -} - -src_configure() { - # Disabled: sample-python, sample-vala - local plugins="apple-trailers,au
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/
commit: 57ced08826db7f27e496d8353582bbb2f89ae058 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 15 14:36:22 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 15 14:46:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ced088 media-video/totem: bump to 3.30.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-video/totem/Manifest | 1 + .../totem/files/3.26-gst-inspect-sandbox.patch | 42 + .../totem/files/3.30.0-control-plugins.patch | 199 + media-video/totem/files/3.30.0-vala-errormsg.patch | 31 media-video/totem/metadata.xml | 3 +- media-video/totem/totem-3.30.0.ebuild | 135 ++ 6 files changed, 410 insertions(+), 1 deletion(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 92de57ea8c0..ada4f1ff341 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.24.0.tar.xz 1987260 BLAKE2B 81cb8c359b2225148a18f7a5c6ae9990cbe2e2f3b9a6a31012c9c8c0920c0cea6bad0a5d9407a79530fadf00fb845fe9e6aa8dbc84d0f8d6e84fbc144d86bc9e SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 +DIST totem-3.30.0.tar.xz 3275852 BLAKE2B 9a5f97229a8aa6f7665c6d3e79dff48cfcce3caeab69510361ef3e9e1a107f7a56c66a5ae89ba3ae0a77d4b0ae8a16ac1f61e77278c82bf768e50009420110d0 SHA512 9d2e0a9e89358eea03404afd9353d18fa23afee7a34612912411ef10d4fb0b26ee02db002e6f8e05f68a333202d419f1e1a35188da23f87189e3093dac655742 diff --git a/media-video/totem/files/3.26-gst-inspect-sandbox.patch b/media-video/totem/files/3.26-gst-inspect-sandbox.patch new file mode 100644 index 000..016368a69b9 --- /dev/null +++ b/media-video/totem/files/3.26-gst-inspect-sandbox.patch @@ -0,0 +1,42 @@ +From 742b64b7a74eabd67344ef1cc260427dc402588f Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Thu, 7 Jun 2018 23:47:48 +0200 +Subject: [PATCH 5/5] Make gst-inspect calls optional at build-time + +Crashes on Gentoo due to plugins trying to access dri nodes which are sandboxed +--- + meson_options.txt | 1 + + src/backend/meson.build | 2 ++ + 2 files changed, 3 insertions(+) + +diff --git a/meson_options.txt b/meson_options.txt +index 6e056952..631b8cca 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -32,3 +32,4 @@ option('enable-nautilus', type: 'combo', choices: ['yes', 'no', 'auto'], value: + option('with-nautilusdir', type: 'string', value: '', description: 'Installation path for Nautilus extension') + option('enable-gtk-doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation') + option('enable-introspection', type: 'combo', choices: ['yes', 'no', 'auto'], value: 'auto', description: 'Enable GObject Introspection (depends on GObject)') ++option('gst-inspect', type: 'boolean', value: true, description: 'build-time test of available gstreamer plugins') +diff --git a/src/backend/meson.build b/src/backend/meson.build +index 28c8e123..55037a6a 100644 +--- a/src/backend/meson.build b/src/backend/meson.build +@@ -1,5 +1,6 @@ + backend_inc = include_directories('.') + ++if get_option('gst-inspect') + gst_inspect = find_program( + 'gst-inspect-1.0', + join_paths(gst_dep.get_pkgconfig_variable('toolsdir'), 'gst-inspect-1.0'), +@@ -31,6 +32,7 @@ foreach plugin: gst_good_plugins + assert(r.returncode() == 0, + 'Cannot find required GStreamer-1.0 plugin "' + plugin + '". It should be part of gst-plugins-good. Please install it.') + endforeach ++endif + + sources = files( + 'bacon-time-label.c', +-- +2.17.0 + diff --git a/media-video/totem/files/3.30.0-control-plugins.patch b/media-video/totem/files/3.30.0-control-plugins.patch new file mode 100644 index 000..4d57ad0971c --- /dev/null +++ b/media-video/totem/files/3.30.0-control-plugins.patch @@ -0,0 +1,199 @@ +From 5bdfac8a4a34e3edec05439fa3cd5544e0515e24 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Cardona?= +Date: Sun, 10 Jun 2018 10:09:16 +0200 +Subject: [PATCH] Allow full control over which plugins are built + +--- + meson.build | 2 +- + meson_options.txt | 28 - + src/plugins/meson.build | 56 ++--- + 3 files changed, 69 insertions(+), 17 deletions(-) + +diff --git a/meson.build b/meson.build +index 9c4797dd..aa91ae10 100644 +--- a/meson.build b/meson.build +@@ -3,7 +3,7 @@ project( + version: '3.30.0', + license: 'GPL2+ with exception', + default_options: 'buildtype=debugoptimized', +- meson_version: '>= 0.43.0' ++ meson_version: '>= 0.44.0' + ) + + totem_version = meson.project_version() +diff --git a/meson_options.txt b/meson_options.txt +index 3b6ff67b..6e056952 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,7 +1,33 @@ + option('en
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 4d98718aae191f7b8c1dcc444e6bcb3b30531f3d Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 3 22:57:11 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 3 22:59:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d98718a media-video/totem: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-video/totem/Manifest | 1 - media-video/totem/totem-3.22.1-r1.ebuild | 130 --- 2 files changed, 131 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 6a5e81c56f4..92de57ea8c0 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.22.1.tar.xz 1982788 BLAKE2B fe9dae757201dc0f0c39f635f192322ec12fff5f3f02202771dc6f97d83f3e5865db757b3a42e98a0c172f43f0c82198e51be88e8b84915670a4f81af600e120 SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 DIST totem-3.24.0.tar.xz 1987260 BLAKE2B 81cb8c359b2225148a18f7a5c6ae9990cbe2e2f3b9a6a31012c9c8c0920c0cea6bad0a5d9407a79530fadf00fb845fe9e6aa8dbc84d0f8d6e84fbc144d86bc9e SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild deleted file mode 100644 index 15a878d7bf5..000 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python{3_4,3_5} ) -PYTHON_REQ_USE="threads" - -inherit autotools gnome2 python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="debug +introspection lirc nautilus +python test" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) -" - -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -COMMON_DEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.8.1:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.19.4:3[introspection?] - - >=media-libs/grilo-0.3.0:0.3[playlist] - >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) -" -RDEPEND="${COMMON_DEPEND} - media-plugins/grilo-plugins:0.3 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - x11-themes/adwaita-icon-theme - python? ( - >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) -" -DEPEND="${COMMON_DEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die - - eautoreconf - gnome2_src_prepare - - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. - # gst-inspect causes sandbox violations when a plugin needs write access to - # /dev/dri/card* in its init phase. - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ - -i configure || die -} - -src_configure() { - # Disabled: sample-python, sample-vala - local plugins="apple-trailers,autol
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 374f8956caec2d330a966172fc42eba0896b5082 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jan 28 14:47:41 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jan 28 14:47:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374f8956 media-video/totem: drop zeitgeist support Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-video/totem/metadata.xml | 1 - media-video/totem/totem-3.22.1-r1.ebuild | 7 ++- media-video/totem/totem-3.24.0.ebuild| 5 + 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/media-video/totem/metadata.xml b/media-video/totem/metadata.xml index 317e469b5df..8a1eb150fb9 100644 --- a/media-video/totem/metadata.xml +++ b/media-video/totem/metadata.xml @@ -21,6 +21,5 @@ Totem is movie player for the GNOME desktop. It features a playlist, fullscreen using app-misc/lirc Enable the nautilus extension Build support for dev-lang/python plugins - Build the plugin to inject events to gnome-extra/zeitgeist diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild index 4728c94373a..15a878d7bf5 100644 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,11 +13,10 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="debug +introspection lirc nautilus +python test zeitgeist" +IUSE="debug +introspection lirc nautilus +python test" # see bug #359379 REQUIRED_USE=" python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) " KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" @@ -52,7 +51,6 @@ COMMON_DEPEND=" python? ( ${PYTHON_DEPS} >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) " RDEPEND="${COMMON_DEPEND} media-plugins/grilo-plugins:0.3 @@ -113,7 +111,6 @@ src_configure() { use lirc && plugins+=",lirc" use nautilus && plugins+=",save-file" use python && plugins+=",dbusservice,pythonconsole,opensubtitles" - use zeitgeist && plugins+=",zeitgeist-dp" # pylint is checked unconditionally, but is only used for make check # appstream-util overriding necessary until upstream fixes their macro diff --git a/media-video/totem/totem-3.24.0.ebuild b/media-video/totem/totem-3.24.0.ebuild index c7f1d655e4e..e0494408ed4 100644 --- a/media-video/totem/totem-3.24.0.ebuild +++ b/media-video/totem/totem-3.24.0.ebuild @@ -13,11 +13,10 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="debug +introspection lirc nautilus +python test zeitgeist" +IUSE="debug +introspection lirc nautilus +python test" # see bug #359379 REQUIRED_USE=" python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) " KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" @@ -52,7 +51,6 @@ COMMON_DEPEND=" python? ( ${PYTHON_DEPS} >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) " RDEPEND="${COMMON_DEPEND} media-plugins/grilo-plugins:0.3 @@ -113,7 +111,6 @@ src_configure() { use lirc && plugins+=",lirc" use nautilus && plugins+=",save-file" use python && plugins+=",dbusservice,pythonconsole,opensubtitles" - use zeitgeist && plugins+=",zeitgeist-dp" # pylint is checked unconditionally, but is only used for make check # appstream-util overriding necessary until upstream fixes their macro
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: b83a0c1f2925cd149a5de2b2d10561a5bf0f02d5 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 18 02:57:55 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 18 02:57:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83a0c1f media-video/totem: amd64 stable wrt bug #631656 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-video/totem/totem-3.24.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/totem-3.24.0.ebuild b/media-video/totem/totem-3.24.0.ebuild index e1b27339854..3f37a962464 100644 --- a/media-video/totem/totem-3.24.0.ebuild +++ b/media-video/totem/totem-3.24.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c1e3eeac616b60c8d90980c4b94c1fcaf748a8b4 Author: Pacho Ramos gentoo org> AuthorDate: Sat Dec 9 19:35:02 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Dec 9 19:38:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e3eeac media-video/totem: Add support for newer python Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-video/totem/Manifest| 2 +- media-video/totem/totem-3.24.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index b6c2ea78b4a..b699fe1c7b0 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1,2 @@ DIST totem-3.22.1.tar.xz 1982788 SHA256 10a509d7797b59cda57b324a426f77e567729545459a64afe4a5ac986bd7c53b SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 WHIRLPOOL 71d3785342f971727b78699e8597b94eb2f11fc47dc57848e72dc1d2d9866fe2243c41fb1dcf92b8880a10b8cd303aa28013b956c54ab2501f843dacef42933a -DIST totem-3.24.0.tar.xz 1987260 SHA256 9bd78f7b940e886b5c809acdfe00a610a834de5080dd40272b92835528a58d01 SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 WHIRLPOOL 76a796632ce46db085602a54f1adb68bb269ca3d2c3007b4d3a801b4895c3a22777884bda14f786b6d30ca8accc4f6822c2bd280d42a28cd5c1503db468c +DIST totem-3.24.0.tar.xz 1987260 BLAKE2B 81cb8c359b2225148a18f7a5c6ae9990cbe2e2f3b9a6a31012c9c8c0920c0cea6bad0a5d9407a79530fadf00fb845fe9e6aa8dbc84d0f8d6e84fbc144d86bc9e SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 diff --git a/media-video/totem/totem-3.24.0.ebuild b/media-video/totem/totem-3.24.0.ebuild index 34631fb0dd9..e1b27339854 100644 --- a/media-video/totem/totem-3.24.0.ebuild +++ b/media-video/totem/totem-3.24.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) PYTHON_REQ_USE="threads" inherit autotools gnome2 python-single-r1
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: a6298252ff844fb8c626bfff2634e240b070 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Aug 13 08:22:59 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Aug 13 09:50:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6298252 media-video/totem: version bump 3.22.1-r1 → 3.24.0 Translation updates. Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-video/totem/Manifest| 1 + media-video/totem/totem-3.24.0.ebuild | 133 ++ 2 files changed, 134 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index f38daff725e..b6c2ea78b4a 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.22.1.tar.xz 1982788 SHA256 10a509d7797b59cda57b324a426f77e567729545459a64afe4a5ac986bd7c53b SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 WHIRLPOOL 71d3785342f971727b78699e8597b94eb2f11fc47dc57848e72dc1d2d9866fe2243c41fb1dcf92b8880a10b8cd303aa28013b956c54ab2501f843dacef42933a +DIST totem-3.24.0.tar.xz 1987260 SHA256 9bd78f7b940e886b5c809acdfe00a610a834de5080dd40272b92835528a58d01 SHA512 488db91e09b7f5947e81cb547c753367542820777faab561582707b012e664f232d3810d543dfbe0823adf3d8302c2fe6cc387f4225a362d15a6df8b4342 WHIRLPOOL 76a796632ce46db085602a54f1adb68bb269ca3d2c3007b4d3a801b4895c3a22777884bda14f786b6d30ca8accc4f6822c2bd280d42a28cd5c1503db468c diff --git a/media-video/totem/totem-3.24.0.ebuild b/media-video/totem/totem-3.24.0.ebuild new file mode 100644 index 000..34631fb0dd9 --- /dev/null +++ b/media-video/totem/totem-3.24.0.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools gnome2 python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +COMMON_DEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +RDEPEND="${COMMON_DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482538 + sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die + + eautoreconf + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violati
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: f2832196316ae30ac9a141863d234114f3361b73 Author: Alexis Ballier gentoo org> AuthorDate: Wed Jul 19 03:47:29 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jul 19 03:47:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2832196 media-video/totem: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-video/totem/totem-3.22.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild index 2a38b0f5264..4728c94373a 100644 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: be7285a362c306961074f7abe99e29b580e6bc15 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jun 18 09:13:32 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 19 03:04:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7285a3 media-video/totem: remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-video/totem/Manifest| 1 - media-video/totem/totem-3.18.1.ebuild | 131 -- 2 files changed, 132 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 7c509ae50ab..f38daff725e 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a DIST totem-3.22.1.tar.xz 1982788 SHA256 10a509d7797b59cda57b324a426f77e567729545459a64afe4a5ac986bd7c53b SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 WHIRLPOOL 71d3785342f971727b78699e8597b94eb2f11fc47dc57848e72dc1d2d9866fe2243c41fb1dcf92b8880a10b8cd303aa28013b956c54ab2501f843dacef42933a diff --git a/media-video/totem/totem-3.18.1.ebuild b/media-video/totem/totem-3.18.1.ebuild deleted file mode 100644 index 84caef15793..000 --- a/media-video/totem/totem-3.18.1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" - -inherit autotools eutils gnome2 multilib python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.5.5:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.16:3[introspection?] - - >=media-libs/grilo-0.2.12:0.2[playlist] - media-plugins/grilo-plugins:0.2 - >=media-libs/gstreamer-1.3.1:1.0 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - x11-themes/gnome-icon-theme-symbolic - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die - - eautoreconf - gnome2_src_prepare - - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. - # gst-inspect causes sandbox violations when a plugin needs write access to - # /dev/dri/card* in its init phase. - sed
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c7d3898d5e9dbf3cff11bddabe3a09f4cc33acbb Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 17 08:30:52 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 17 08:31:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d3898d media-video/totem: ia64 keyworded, bug #521972 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-video/totem/totem-3.22.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild index 2c14e685b0b..2a38b0f5264 100644 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 9518c9c51e33a9063e64720497f55c7141a1e4ba Author: Mart Raudsepp gentoo org> AuthorDate: Thu Apr 27 22:02:26 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Apr 27 22:02:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9518c9c5 media-video/totem: remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-video/totem/totem-3.22.1.ebuild | 130 -- 1 file changed, 130 deletions(-) diff --git a/media-video/totem/totem-3.22.1.ebuild b/media-video/totem/totem-3.22.1.ebuild deleted file mode 100644 index 1314932fd43..000 --- a/media-video/totem/totem-3.22.1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) -PYTHON_REQ_USE="threads" - -inherit autotools gnome2 python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="debug +introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.8.1:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.19.4:3[introspection?] - - >=media-libs/grilo-0.3.0:0.3[playlist] - media-plugins/grilo-plugins:0.3 - >=media-libs/gstreamer-1.6.0:1.0 - >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3= - gnome-base/gsettings-desktop-schemas - x11-themes/adwaita-icon-theme - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die - - eautoreconf - gnome2_src_prepare - - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. - # gst-inspect causes sandbox violations when a plugin needs write access to - # /dev/dri/card* in its init phase. - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ - -i configure || die -} - -src_configure() { - # Disabled: sample-python, sample-vala - local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder" - plugins+=",im-status,gromit,media-player-keys,ontop" - plugins+=",properties,recent,rotation,screensaver,screenshot" - plugins+=",skipto,variable-rate,vimeo" - use lirc && plugins+=",lirc" - use nautilus && plugins+=",save-file" - use python && plugins+=",dbusservice,pythonconsole,opensubtitles" - use zeitgeist && plugins+=",zeitgeist-dp" - - # pylint is checked unconditionally, but is only used for make check - # appstream-util overriding necessary until upstream fixes their macro - # to respect configure switch - gnome2_src_configure \ - --disable-run-in-source-tree \ - --disable-static \ - --enable-easy-codec-installation \ - --enable-vala \ - $(use_ena
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 1d96c73de878cd8d21d44a82bd68479f4d894f38 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 27 10:33:59 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 27 10:33:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d96c73d media-video/totem: x86 stable wrt bug #615406 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/totem/totem-3.22.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild index c9c1ac32458..2c14e685b0b 100644 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 425cc6908a4ef89370ebdef921bb99cf6744ae92 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 23 21:21:52 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 23 21:21:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425cc690 media-video/totem: amd64 stable wrt bug #615406 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-video/totem/totem-3.22.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild index ec544e37d0a..c9c1ac32458 100644 --- a/media-video/totem/totem-3.22.1-r1.ebuild +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3b1e2cdd8aa75814a3d5d9d4b802f43b8bd24ac1 Author: David Seifert gentoo org> AuthorDate: Mon Apr 17 16:46:18 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Apr 17 16:48:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1e2cdd media-video/totem: Add missing 'python' use dep Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4434 media-video/totem/totem-3.18.1.ebuild | 4 ++-- media-video/totem/totem-3.22.1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/totem/totem-3.18.1.ebuild b/media-video/totem/totem-3.18.1.ebuild index c05e14b0ef9..84caef15793 100644 --- a/media-video/totem/totem-3.18.1.ebuild +++ b/media-video/totem/totem-3.18.1.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" @@ -56,7 +56,7 @@ RDEPEND=" nautilus? ( >=gnome-base/nautilus-2.91.3 ) python? ( ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] dev-python/pyxdg[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}] diff --git a/media-video/totem/totem-3.22.1.ebuild b/media-video/totem/totem-3.22.1.ebuild index 6b7538d9fc5..1314932fd43 100644 --- a/media-video/totem/totem-3.22.1.ebuild +++ b/media-video/totem/totem-3.22.1.ebuild @@ -55,7 +55,7 @@ RDEPEND=" nautilus? ( >=gnome-base/nautilus-2.91.3 ) python? ( ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] dev-python/pyxdg[${PYTHON_USEDEP}] dev-python/dbus-python[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: c2b8e0aef0b4636571983795a96f33431492cbd9 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Apr 17 10:03:49 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Apr 17 10:30:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b8e0ae media-video/totem: fix dependency on python All plugins actually require libpeas python3 loader. Move some dependencies from RDEPEND+DEPEND to pure RDEPEND. Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-video/totem/totem-3.22.1-r1.ebuild | 133 +++ 1 file changed, 133 insertions(+) diff --git a/media-video/totem/totem-3.22.1-r1.ebuild b/media-video/totem/totem-3.22.1-r1.ebuild new file mode 100644 index 000..ec544e37d0a --- /dev/null +++ b/media-video/totem/totem-3.22.1-r1.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools gnome2 python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +COMMON_DEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +RDEPEND="${COMMON_DEPEND} + media-plugins/grilo-plugins:0.3 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + x11-themes/adwaita-icon-theme + python? ( + >=dev-libs/libpeas-1.1.0[python,${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) +" +DEPEND="${COMMON_DEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482538 + sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die + + eautoreconf + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violations when a plugin needs write access to + # /dev/dri/card* in its init phase. + sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ + -i configure || die +} + +src_configure() { + # Disabled: sample-python, sample-vala + local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder" + plugins+=",im-status,gromit,media-player-keys,ontop" + plugins+=",properties,recent,rotation,screensaver,screenshot" + plugins+=",skipto,variable-rate,vimeo" + use lirc && plugins+=",lirc" + use nautilus && plugins+=",save-file" + use python && plugins+=",dbusservice,pythonconsole,opensubtitles" + use zeitgeist && plugins+=",zeitgeist-dp" + + # pylint is checked unconditionally, but is only used for make check + # appstream-util overriding necessary until upstream fixes their macro + # to respect configure switch + gno
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 92e4fbd41c959c536ba77cb29d4cc15de44c8c3b Author: Markus Meier gentoo org> AuthorDate: Tue Apr 4 21:04:20 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Apr 4 21:04:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e4fbd4 media-video/totem: add ~arm, bug #521972 Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm" media-video/totem/totem-3.22.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.1.ebuild b/media-video/totem/totem-3.22.1.ebuild index 166a455070c..6b7538d9fc5 100644 --- a/media-video/totem/totem-3.22.1.ebuild +++ b/media-video/totem/totem-3.22.1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 6c0dab237c31d9f1da8f15f3758dcc1590b26052 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 23 04:04:03 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 23 04:04:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0dab23 media-video/totem: bump to 3.22.1 Package-Manager: Portage-2.3.4, Repoman-2.3.1 media-video/totem/Manifest| 1 + media-video/totem/totem-3.22.1.ebuild | 130 ++ 2 files changed, 131 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index a9f81ac29ee..e6e4a47b4e2 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1,4 @@ DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a DIST totem-3.20.1.tar.xz 3190932 SHA256 6f22480361ae869fd336854b4f83614fde528aff4e808eb716de33432eb45c27 SHA512 2dc856d1f911d9ca79a3610ea2616281227d7980801325ec7b6649f46e13ac33b125bcfff79b3954db7358ab764fd8b2fcf7f93a209c4343c8708cb9d8efda62 WHIRLPOOL 6beae91b82c9b92dedf7f399c93d6420259aa5ed6766bfee5763d686cb5126d6c737671af28dfb381e5ea32efe7ad48afe3c72e157b4bdfdeef3c62df3c78102 DIST totem-3.22.0.tar.xz 1982180 SHA256 026a5b5b1674bdb941bc28e1ee95ecc168627e0fc323b6ec8d73407d21964fea SHA512 4d90cf9d6f9740526e6ec41ff0ec666aee27019e11fd0164219aefbcddccaa91dcf8cf76b2edfe86974ddb4707745a5c6d9fb489c3936800de9bc80bc7db45b7 WHIRLPOOL a96bed8fc631de4bc9aa853d5621c52266b5907aeefd975a5660491a8d73d7087a80ae09d686cdc16f756de0cda6c20415f5d8d134938b77ddcedced5176c03a +DIST totem-3.22.1.tar.xz 1982788 SHA256 10a509d7797b59cda57b324a426f77e567729545459a64afe4a5ac986bd7c53b SHA512 919f313d2af1d72256ccfa1fe41fe897427b7558c2308da8c257e5b5439f90af9a47a905dd692ab4cabec730a5be0e55710932f91bc6e2f63949f5d83c840e97 WHIRLPOOL 71d3785342f971727b78699e8597b94eb2f11fc47dc57848e72dc1d2d9866fe2243c41fb1dcf92b8880a10b8cd303aa28013b956c54ab2501f843dacef42933a diff --git a/media-video/totem/totem-3.22.1.ebuild b/media-video/totem/totem-3.22.1.ebuild new file mode 100644 index 000..92b35333212 --- /dev/null +++ b/media-video/totem/totem-3.22.1.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools gnome2 python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + media-plugins/grilo-plugins:0.3 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + x11-themes/adwaita-icon-theme + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 03a7d2e464473f4ccec79b520922f24468d1e03a Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Nov 1 16:51:48 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Nov 1 17:07:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a7d2e4 media-video/totem: drop unused eclasses Package-Manager: portage-2.3.2 media-video/totem/totem-3.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.22.0.ebuild b/media-video/totem/totem-3.22.0.ebuild index 03040ef..ecca86e 100644 --- a/media-video/totem/totem-3.22.0.ebuild +++ b/media-video/totem/totem-3.22.0.ebuild @@ -7,7 +7,7 @@ GNOME2_LA_PUNT="yes" # plugins are dlopened PYTHON_COMPAT=( python{2_7,3_4,3_5} ) PYTHON_REQ_USE="threads" -inherit autotools eutils gnome2 multilib python-single-r1 +inherit autotools gnome2 python-single-r1 DESCRIPTION="Media player for GNOME" HOMEPAGE="https://wiki.gnome.org/Apps/Videos";
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: ed43311b87220e2a51d0a577dd9d0167a9cec409 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Oct 23 22:16:48 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Oct 23 23:00:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed43311b media-video/totem: version bump 3.20.1 → 3.22.0 Package-Manager: portage-2.3.1 media-video/totem/Manifest| 1 + media-video/totem/totem-3.22.0.ebuild | 131 ++ 2 files changed, 132 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index b036b7b..a9f81ac 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1,3 @@ DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a DIST totem-3.20.1.tar.xz 3190932 SHA256 6f22480361ae869fd336854b4f83614fde528aff4e808eb716de33432eb45c27 SHA512 2dc856d1f911d9ca79a3610ea2616281227d7980801325ec7b6649f46e13ac33b125bcfff79b3954db7358ab764fd8b2fcf7f93a209c4343c8708cb9d8efda62 WHIRLPOOL 6beae91b82c9b92dedf7f399c93d6420259aa5ed6766bfee5763d686cb5126d6c737671af28dfb381e5ea32efe7ad48afe3c72e157b4bdfdeef3c62df3c78102 +DIST totem-3.22.0.tar.xz 1982180 SHA256 026a5b5b1674bdb941bc28e1ee95ecc168627e0fc323b6ec8d73407d21964fea SHA512 4d90cf9d6f9740526e6ec41ff0ec666aee27019e11fd0164219aefbcddccaa91dcf8cf76b2edfe86974ddb4707745a5c6d9fb489c3936800de9bc80bc7db45b7 WHIRLPOOL a96bed8fc631de4bc9aa853d5621c52266b5907aeefd975a5660491a8d73d7087a80ae09d686cdc16f756de0cda6c20415f5d8d134938b77ddcedced5176c03a diff --git a/media-video/totem/totem-3.22.0.ebuild b/media-video/totem/totem-3.22.0.ebuild new file mode 100644 index ..03040ef --- /dev/null +++ b/media-video/totem/totem-3.22.0.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools eutils gnome2 multilib python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.8.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + media-plugins/grilo-plugins:0.3 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + x11-themes/adwaita-icon-theme + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by t
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: f7bc7f1c7665ecb050a16e86520fdf60181a04a3 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 2 16:49:14 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 2 17:11:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bc7f1c media-video/totem: Drop old Package-Manager: portage-2.3.0_rc1 media-video/totem/Manifest| 1 - media-video/totem/totem-3.16.4.ebuild | 132 -- 2 files changed, 133 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index fbb901c..b2dd03e 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1 @@ -DIST totem-3.16.4.tar.xz 3174092 SHA256 47715a53c39089bb9963271c87e7b8390ef90d584dbf0bde2309656b9ff0fd27 SHA512 2f022323f26a3229f1e0082dbc684ca70901dbaca9fb867bb832e80ea1e9633e7026c32f1c6aa72930c58f0e42b881e2fbdf1e20d770e76e8b3f13a95eb23c44 WHIRLPOOL b3f0983155640efccb400b762fd18e6bb08f8a233446dd908fa9da865b941359970254ed10850ec7c47f76e40508e62068e4bb5915e1b6c0facddabeb2a7341e DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a diff --git a/media-video/totem/totem-3.16.4.ebuild b/media-video/totem/totem-3.16.4.ebuild deleted file mode 100644 index e6e6b2d..000 --- a/media-video/totem/totem-3.16.4.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" - -inherit autotools eutils gnome2 multilib python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.5.5:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.16:3[introspection?] - - >=media-libs/grilo-0.2.12:0.2[playlist] - media-plugins/grilo-plugins:0.2 - >=media-libs/gstreamer-1.3.1:1.0 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3 - gnome-base/gsettings-desktop-schemas - x11-themes/gnome-icon-theme-symbolic - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die - - eautoreconf - gnome2_src_prepare - - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. - # gst-inspect causes sandbox violations when a plugin needs write access to - # /dev/dri/card* in its init phase. - sed -e "s|\(gst10_inspect=\).*|\1$(t
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 3b464906c47a8167497d2800cc1059fcde03012b Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 2 16:53:41 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 2 17:11:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b464906 media-video/totem: Version bump Package-Manager: portage-2.3.0_rc1 media-video/totem/Manifest| 1 + media-video/totem/totem-3.20.1.ebuild | 131 ++ 2 files changed, 132 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index b2dd03e..b036b7b 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a +DIST totem-3.20.1.tar.xz 3190932 SHA256 6f22480361ae869fd336854b4f83614fde528aff4e808eb716de33432eb45c27 SHA512 2dc856d1f911d9ca79a3610ea2616281227d7980801325ec7b6649f46e13ac33b125bcfff79b3954db7358ab764fd8b2fcf7f93a209c4343c8708cb9d8efda62 WHIRLPOOL 6beae91b82c9b92dedf7f399c93d6420259aa5ed6766bfee5763d686cb5126d6c737671af28dfb381e5ea32efe7ad48afe3c72e157b4bdfdeef3c62df3c78102 diff --git a/media-video/totem/totem-3.20.1.ebuild b/media-video/totem/totem-3.20.1.ebuild new file mode 100644 index 000..208866f --- /dev/null +++ b/media-video/totem/totem-3.20.1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_REQ_USE="threads" + +inherit autotools eutils gnome2 multilib python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="debug +introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.7.1:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.19.4:3[introspection?] + + >=media-libs/grilo-0.3.0:0.3[playlist] + media-plugins/grilo-plugins:0.3 + >=media-libs/gstreamer-1.6.0:1.0 + >=media-libs/gst-plugins-base-1.6.0:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + x11-themes/adwaita-icon-theme + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482538 + sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die + + eautoreconf + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violations when a plugin needs write access to + # /dev/dri/card* in its init phase. + sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \ +
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: bc8b4867072677c37eb0bc4a6b4271cc057ea3dd Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 17:10:34 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 17:19:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8b4867 media-video/totem: x86 stable wrt bug #427546 Package-Manager: portage-2.2.26 media-video/totem/totem-3.18.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.18.1.ebuild b/media-video/totem/totem-3.18.1.ebuild index 31e0b77..c5d9123 100644 --- a/media-video/totem/totem-3.18.1.ebuild +++ b/media-video/totem/totem-3.18.1.ebuild @@ -22,7 +22,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 809e8ab76a3cd3218bb262739459c9dd84266e33 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 14:46:44 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:26:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809e8ab7 media-video/totem: Drop old Package-Manager: portage-2.2.24 media-video/totem/Manifest| 1 - media-video/totem/totem-3.16.3.ebuild | 132 -- 2 files changed, 133 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 760f351..fbb901c 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1,2 @@ -DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 DIST totem-3.16.4.tar.xz 3174092 SHA256 47715a53c39089bb9963271c87e7b8390ef90d584dbf0bde2309656b9ff0fd27 SHA512 2f022323f26a3229f1e0082dbc684ca70901dbaca9fb867bb832e80ea1e9633e7026c32f1c6aa72930c58f0e42b881e2fbdf1e20d770e76e8b3f13a95eb23c44 WHIRLPOOL b3f0983155640efccb400b762fd18e6bb08f8a233446dd908fa9da865b941359970254ed10850ec7c47f76e40508e62068e4bb5915e1b6c0facddabeb2a7341e DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a diff --git a/media-video/totem/totem-3.16.3.ebuild b/media-video/totem/totem-3.16.3.ebuild deleted file mode 100644 index e6e6b2d..000 --- a/media-video/totem/totem-3.16.3.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" - -inherit autotools eutils gnome2 multilib python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2[dbus] - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.5.5:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.16:3[introspection?] - - >=media-libs/grilo-0.2.12:0.2[playlist] - media-plugins/grilo-plugins:0.2 - >=media-libs/gstreamer-1.3.1:1.0 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3 - gnome-base/gsettings-desktop-schemas - x11-themes/gnome-icon-theme-symbolic - - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -# dev-libs/gobject-introspection-common -# gnome-base/gnome-common -# docbook-xml-dtd is needed for user doc -# Prevent dev-python/pylint dep, bug #482538 - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Prevent pylint usage by tests, bug #482538
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: a1781035aadf74d304bcab91c01731de87d5ac81 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 14:46:21 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:26:52 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1781035 media-video/totem: Version bump Package-Manager: portage-2.2.24 media-video/totem/Manifest| 1 + media-video/totem/totem-3.18.1.ebuild | 132 ++ 2 files changed, 133 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 37e60d5..760f351 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,2 +1,3 @@ DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 DIST totem-3.16.4.tar.xz 3174092 SHA256 47715a53c39089bb9963271c87e7b8390ef90d584dbf0bde2309656b9ff0fd27 SHA512 2f022323f26a3229f1e0082dbc684ca70901dbaca9fb867bb832e80ea1e9633e7026c32f1c6aa72930c58f0e42b881e2fbdf1e20d770e76e8b3f13a95eb23c44 WHIRLPOOL b3f0983155640efccb400b762fd18e6bb08f8a233446dd908fa9da865b941359970254ed10850ec7c47f76e40508e62068e4bb5915e1b6c0facddabeb2a7341e +DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a diff --git a/media-video/totem/totem-3.18.1.ebuild b/media-video/totem/totem-3.18.1.ebuild new file mode 100644 index 000..af3689d --- /dev/null +++ b/media-video/totem/totem-3.18.1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit autotools eutils gnome2 multilib python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.5.5:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.16:3[introspection?] + + >=media-libs/grilo-0.2.12:0.2[playlist] + media-plugins/grilo-plugins:0.2 + >=media-libs/gstreamer-1.3.1:1.0 + >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3= + gnome-base/gsettings-desktop-schemas + x11-themes/gnome-icon-theme-symbolic + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 39f5c1ce9e093d6ea013a2647abffafb5dacb84d Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 11 08:18:28 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 11 08:19:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f5c1ce media-video/totem: x86 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" media-video/totem/totem-3.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.16.4.ebuild b/media-video/totem/totem-3.16.4.ebuild index 13edeed..e6e6b2d 100644 --- a/media-video/totem/totem-3.16.4.ebuild +++ b/media-video/totem/totem-3.16.4.ebuild @@ -22,7 +22,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 01a31fb9dfa0f3a5e9b089ebc9a8074e24853fe5 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 10 17:00:25 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 10 17:02:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a31fb9 media-video/totem: amd64 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" media-video/totem/totem-3.16.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/totem/totem-3.16.4.ebuild b/media-video/totem/totem-3.16.4.ebuild index 462e6c3..13edeed 100644 --- a/media-video/totem/totem-3.16.4.ebuild +++ b/media-video/totem/totem-3.16.4.ebuild @@ -22,7 +22,7 @@ REQUIRED_USE=" zeitgeist? ( introspection ) " -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" # FIXME: # Runtime dependency on gnome-session-2.91
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 2a788c9f8eb375016d3f5910f4d2ca04c5e24ff7 Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 20 18:51:57 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 20 18:52:54 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a788c9f media-video/totem: Version bump Package-Manager: portage-2.2.20.1 media-video/totem/Manifest| 1 + media-video/totem/totem-3.16.4.ebuild | 132 ++ 2 files changed, 133 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 87200a6..37e60d5 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1 +1,2 @@ DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 +DIST totem-3.16.4.tar.xz 3174092 SHA256 47715a53c39089bb9963271c87e7b8390ef90d584dbf0bde2309656b9ff0fd27 SHA512 2f022323f26a3229f1e0082dbc684ca70901dbaca9fb867bb832e80ea1e9633e7026c32f1c6aa72930c58f0e42b881e2fbdf1e20d770e76e8b3f13a95eb23c44 WHIRLPOOL b3f0983155640efccb400b762fd18e6bb08f8a233446dd908fa9da865b941359970254ed10850ec7c47f76e40508e62068e4bb5915e1b6c0facddabeb2a7341e diff --git a/media-video/totem/totem-3.16.4.ebuild b/media-video/totem/totem-3.16.4.ebuild new file mode 100644 index 000..462e6c3 --- /dev/null +++ b/media-video/totem/totem-3.16.4.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit autotools eutils gnome2 multilib python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.5.5:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.16:3[introspection?] + + >=media-libs/grilo-0.2.12:0.2[playlist] + media-plugins/grilo-plugins:0.2 + >=media-libs/gstreamer-1.3.1:1.0 + >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3 + gnome-base/gsettings-desktop-schemas + x11-themes/gnome-icon-theme-symbolic + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common + gnome-base/gnome-common +" +# eautoreconf needs: +# app-text/yelp-tools +# dev-libs/gobject-introspection-common +# gnome-base/gnome-common +# docbook-xml-dtd is needed for user doc +# Prevent dev-python/pylint dep, bug #482538 + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + # Prevent pylint usage by tests, bug #482538 + sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die + + eautoreconf + gnome2_src_prepare + + # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co. + # gst-inspect causes sandbox violations when a plugin needs write access to + # /dev/dri/card* in its init phase. + sed -e "s|\(gst10_inspect=\).*|\1$
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: ffc2ee0e77c7780c35c563ce21c83ff272497c1c Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 20 18:49:22 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 20 18:49:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc2ee0e media-video/totem: Drop old Package-Manager: portage-2.2.20.1 media-video/totem/Manifest| 2 - media-video/totem/totem-3.14.3.ebuild | 141 -- media-video/totem/totem-3.16.2.ebuild | 132 --- 3 files changed, 275 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 4414d73..87200a6 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1 @@ -DIST totem-3.14.3.tar.xz 3171820 SHA256 a8eff72a83fe351e4421e37f920fc2869d6d1d76329a60045db43a12d0747400 SHA512 8e26742c370356882f14f8f17368ae80cc280bfc62d02f89128190c37a3085f44ba35d4cec102674341eb09a1ee6e8cc0f749ff52f2f722f5ea99cc22cd99c2f WHIRLPOOL 3f68866272b69c3868fc0fd1a6b593ec05241f7cc7d2cb3373deb93fc1e4ccc8bfbdcb3c8f0a88c820457ac5d04c94ef0c771cfb44471b11987955ae -DIST totem-3.16.2.tar.xz 3172656 SHA256 8e9150d104499500939499e29d56b1593ca49777f35ad5a7a02192e23d811f32 SHA512 a7c85316252f657774000abbea8326214ccc275e15791d6b789993f295941d0d0c06889730207941d0df94c7a9178b663d4097cdcd18b80030421257936fc67a WHIRLPOOL b9b2ab49a2240765fc8cd7a5299eca97575f436af91d5da0b930c151788b17cc00cea358bdd171da32411f01f3ac77767b886adb3c188777f36f68b35f4147b7 DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 diff --git a/media-video/totem/totem-3.14.3.ebuild b/media-video/totem/totem-3.14.3.ebuild deleted file mode 100644 index dd4b51c..000 --- a/media-video/totem/totem-3.14.3.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" - -inherit autotools eutils gnome2 multilib python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" - -# TODO: -# Cone (VLC) plugin needs someone with the right setup to test it -# -# FIXME: -# Automagic tracker-0.9.0 -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.11.5:3[introspection?] - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=dev-libs/libpeas-1.1.0[gtk] - x11-libs/cairo - >=dev-libs/libxml2-2.6:2 - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-1.5.5:2.0 - >=media-libs/clutter-gtk-1.5.5:1.0 - x11-libs/mx:1.0 - - >=media-libs/grilo-0.2.11:0.2[playlist] - media-plugins/grilo-plugins:0.2 - >=media-libs/gstreamer-1.3.1:1.0 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-taglib:1.0 - media-plugins/gst-plugins-meta:1.0 - - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - >=x11-libs/libXxf86vm-1.0.1 - - gnome-base/gnome-desktop:3 - gnome-base/gsettings-desktop-schemas - x11-themes/gnome-icon-theme-symbolic - - introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/scrollkeeper - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.40 - sys-devel/gettext - x11-proto/xextproto - x11-proto/xproto - virtual/pkgconfig - - dev-libs/gobject-introspection-common - gnome-base/gnome-common -" -# eautoreconf needs: -# app-text/yelp-tools -
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: 87b6125cb080e8dec3ef6b8011b1fcdaa97f96d7 Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 5 13:14:39 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 5 13:14:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b6125c media-video/totem: Drop old Package-Manager: portage-2.2.20.1 media-video/totem/Manifest| 1 - media-video/totem/totem-3.16.1.ebuild | 133 -- 2 files changed, 134 deletions(-) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 0a73880..4414d73 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,4 +1,3 @@ DIST totem-3.14.3.tar.xz 3171820 SHA256 a8eff72a83fe351e4421e37f920fc2869d6d1d76329a60045db43a12d0747400 SHA512 8e26742c370356882f14f8f17368ae80cc280bfc62d02f89128190c37a3085f44ba35d4cec102674341eb09a1ee6e8cc0f749ff52f2f722f5ea99cc22cd99c2f WHIRLPOOL 3f68866272b69c3868fc0fd1a6b593ec05241f7cc7d2cb3373deb93fc1e4ccc8bfbdcb3c8f0a88c820457ac5d04c94ef0c771cfb44471b11987955ae -DIST totem-3.16.1.tar.xz 3165560 SHA256 c98d0006ece80f48f8e6bb6ed269857bad9746bf86669f212078c770441475da SHA512 1ccd62938aee2c13865c95188ccdb54771f0fb41f6d70856dbdd0bddf4c23945dff458452def18f1b7556ea159d3f0f40abaa56c9b1a833ca47968ee665c6a6d WHIRLPOOL f5e40a169e95e58d5dabf9842bce636640ab400dac8c1e60f1aac78d0be7a87e00ef2bb14c609a10df8e80aed85ba3c22ae28f64c98bd82c25760cd0dec448f0 DIST totem-3.16.2.tar.xz 3172656 SHA256 8e9150d104499500939499e29d56b1593ca49777f35ad5a7a02192e23d811f32 SHA512 a7c85316252f657774000abbea8326214ccc275e15791d6b789993f295941d0d0c06889730207941d0df94c7a9178b663d4097cdcd18b80030421257936fc67a WHIRLPOOL b9b2ab49a2240765fc8cd7a5299eca97575f436af91d5da0b930c151788b17cc00cea358bdd171da32411f01f3ac77767b886adb3c188777f36f68b35f4147b7 DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 diff --git a/media-video/totem/totem-3.16.1.ebuild b/media-video/totem/totem-3.16.1.ebuild deleted file mode 100644 index b1df0c5..000 --- a/media-video/totem/totem-3.16.1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" # plugins are dlopened -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="threads" - -inherit autotools eutils gnome2 multilib python-single-r1 - -DESCRIPTION="Media player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; - -LICENSE="GPL-2+ LGPL-2+" -SLOT="0" -IUSE="+introspection lirc nautilus +python test zeitgeist" -# see bug #359379 -REQUIRED_USE=" - python? ( introspection ${PYTHON_REQUIRED_USE} ) - zeitgeist? ( introspection ) -" - -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" - -# FIXME: -# Runtime dependency on gnome-session-2.91 -RDEPEND=" - >=dev-libs/glib-2.35:2 - >=dev-libs/libpeas-1.1[gtk] - >=dev-libs/libxml2-2.6:2 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] - >=media-libs/clutter-1.17.3:1.0[gtk] - >=media-libs/clutter-gst-2.99.2:3.0 - >=media-libs/clutter-gtk-1.5.5:1.0 - >=x11-libs/cairo-1.14 - >=x11-libs/gdk-pixbuf-2.23.0:2 - >=x11-libs/gtk+-3.16:3[introspection?] - - >=media-libs/grilo-0.2.12:0.2[playlist] - media-plugins/grilo-plugins:0.2 - >=media-libs/gstreamer-1.3.1:1.0 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - media-plugins/gst-plugins-taglib:1.0 - - x11-libs/libX11 - - gnome-base/gnome-desktop:3 - gnome-base/gsettings-desktop-schemas - x11-themes/gnome-icon-theme-symbolic - - introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) - lirc? ( app-misc/lirc ) - nautilus? ( >=gnome-base/nautilus-2.91.3 ) - python? ( - ${PYTHON_DEPS} - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] - dev-python/pyxdg[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - >=x11-libs/gtk+-3.5.2:3[introspection] ) - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) -" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.5 - app-text/scrollkeeper - app-text/yelp-tools - dev-libs/appstream-glib - >=dev-util/gtk-doc-am-1.14 - >=dev-util/intltool-0.50.1 - sys-devel/gettext - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto - - dev-libs/gobject-in
[gentoo-commits] repo/gentoo:master commit in: media-video/totem/
commit: a120c83de8b0f3e2a15572b42097cadb99cb14ed Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 5 13:13:44 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 5 13:13:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a120c83d media-video/totem: Version bump Package-Manager: portage-2.2.20.1 media-video/totem/Manifest| 1 + media-video/totem/totem-3.16.3.ebuild | 132 ++ 2 files changed, 133 insertions(+) diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index df61405..0a73880 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1,4 @@ DIST totem-3.14.3.tar.xz 3171820 SHA256 a8eff72a83fe351e4421e37f920fc2869d6d1d76329a60045db43a12d0747400 SHA512 8e26742c370356882f14f8f17368ae80cc280bfc62d02f89128190c37a3085f44ba35d4cec102674341eb09a1ee6e8cc0f749ff52f2f722f5ea99cc22cd99c2f WHIRLPOOL 3f68866272b69c3868fc0fd1a6b593ec05241f7cc7d2cb3373deb93fc1e4ccc8bfbdcb3c8f0a88c820457ac5d04c94ef0c771cfb44471b11987955ae DIST totem-3.16.1.tar.xz 3165560 SHA256 c98d0006ece80f48f8e6bb6ed269857bad9746bf86669f212078c770441475da SHA512 1ccd62938aee2c13865c95188ccdb54771f0fb41f6d70856dbdd0bddf4c23945dff458452def18f1b7556ea159d3f0f40abaa56c9b1a833ca47968ee665c6a6d WHIRLPOOL f5e40a169e95e58d5dabf9842bce636640ab400dac8c1e60f1aac78d0be7a87e00ef2bb14c609a10df8e80aed85ba3c22ae28f64c98bd82c25760cd0dec448f0 DIST totem-3.16.2.tar.xz 3172656 SHA256 8e9150d104499500939499e29d56b1593ca49777f35ad5a7a02192e23d811f32 SHA512 a7c85316252f657774000abbea8326214ccc275e15791d6b789993f295941d0d0c06889730207941d0df94c7a9178b663d4097cdcd18b80030421257936fc67a WHIRLPOOL b9b2ab49a2240765fc8cd7a5299eca97575f436af91d5da0b930c151788b17cc00cea358bdd171da32411f01f3ac77767b886adb3c188777f36f68b35f4147b7 +DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d450 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365 diff --git a/media-video/totem/totem-3.16.3.ebuild b/media-video/totem/totem-3.16.3.ebuild new file mode 100644 index 000..462e6c3 --- /dev/null +++ b/media-video/totem/totem-3.16.3.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit autotools eutils gnome2 multilib python-single-r1 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Videos"; + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+introspection lirc nautilus +python test zeitgeist" +# see bug #359379 +REQUIRED_USE=" + python? ( introspection ${PYTHON_REQUIRED_USE} ) + zeitgeist? ( introspection ) +" + +KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd" + +# FIXME: +# Runtime dependency on gnome-session-2.91 +RDEPEND=" + >=dev-libs/glib-2.35:2[dbus] + >=dev-libs/libpeas-1.1[gtk] + >=dev-libs/libxml2-2.6:2 + >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?] + >=media-libs/clutter-1.17.3:1.0[gtk] + >=media-libs/clutter-gst-2.99.2:3.0 + >=media-libs/clutter-gtk-1.5.5:1.0 + >=x11-libs/cairo-1.14 + >=x11-libs/gdk-pixbuf-2.23.0:2 + >=x11-libs/gtk+-3.16:3[introspection?] + + >=media-libs/grilo-0.2.12:0.2[playlist] + media-plugins/grilo-plugins:0.2 + >=media-libs/gstreamer-1.3.1:1.0 + >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango] + media-libs/gst-plugins-good:1.0 + media-plugins/gst-plugins-meta:1.0 + media-plugins/gst-plugins-taglib:1.0 + + x11-libs/libX11 + + gnome-base/gnome-desktop:3 + gnome-base/gsettings-desktop-schemas + x11-themes/gnome-icon-theme-symbolic + + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + lirc? ( app-misc/lirc ) + nautilus? ( >=gnome-base/nautilus-2.91.3 ) + python? ( + ${PYTHON_DEPS} + >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.5.2:3[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 ) +" +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.5 + app-text/yelp-tools + dev-libs/appstream-glib + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + sys-devel/gettext + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + dev-libs/gobject-introspection-common +