[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2024-05-10 Thread Mart Raudsepp
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/

2023-10-29 Thread Mart Raudsepp
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/

2023-07-27 Thread WANG Xuerui
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/

2022-11-23 Thread Jakov Smolić
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/

2022-11-13 Thread Arthur Zamarin
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/

2022-11-09 Thread Matt Turner
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/

2022-11-06 Thread Sam James
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/

2022-11-04 Thread Arthur Zamarin
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/

2022-09-30 Thread Matt Turner
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
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2022-05-27 Thread Sam James
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/

2022-05-27 Thread Sam James
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/

2022-05-27 Thread Sam James
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/

2022-03-30 Thread Matt Turner
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/

2022-03-25 Thread Matt Turner
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/

2022-01-24 Thread Sam James
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/

2022-01-23 Thread Sam James
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/

2022-01-20 Thread Jakov Smolić
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/

2021-12-30 Thread Yixun Lan
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/

2021-11-11 Thread Pacho Ramos
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/

2021-10-17 Thread Mart Raudsepp
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/

2021-10-17 Thread Mart Raudsepp
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/

2021-10-17 Thread Mart Raudsepp
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/

2021-07-26 Thread Matt Turner
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/

2021-07-10 Thread Sam James
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/

2021-06-17 Thread Matt Turner
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/

2021-04-16 Thread Matt Turner
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
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2021-04-13 Thread Matt Turner
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/

2021-04-01 Thread Thomas Deutschmann
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/

2021-03-12 Thread Mikle Kolyada
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/

2021-02-25 Thread Ben Kohler
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/

2020-04-25 Thread Mart Raudsepp
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: 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/

2020-03-22 Thread Mart Raudsepp
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/

2020-02-09 Thread Michał Górny
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/

2019-12-23 Thread Mart Raudsepp
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-08 Thread Mikle Kolyada
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/

2019-12-04 Thread Matt Turner
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/

2019-09-19 Thread Mart Raudsepp
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/

2019-09-19 Thread Mart Raudsepp
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/, media-video/totem/files/

2019-07-14 Thread Sobhan Mohammadpour
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/

2019-05-18 Thread Mart Raudsepp
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/files/, media-video/totem/

2019-01-15 Thread Mart Raudsepp
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 @@
+ 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2018-02-03 Thread Mart Raudsepp
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2018-01-28 Thread Mikle Kolyada
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/

2018-01-17 Thread Mikle Kolyada
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/

2017-12-09 Thread Pacho Ramos
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/

2017-08-13 Thread Gilles Dartiguelongue
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2017-07-18 Thread Alexis Ballier
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/

2017-06-18 Thread Mart Raudsepp
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/

2017-06-17 Thread Sergei Trofimovich
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/

2017-04-27 Thread Mart Raudsepp
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 \
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2017-04-27 Thread Agostino Sarubbo
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/

2017-04-23 Thread Agostino Sarubbo
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/

2017-04-17 Thread David Seifert
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/

2017-04-17 Thread Gilles Dartiguelongue
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
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2017-04-04 Thread Markus Meier
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/

2017-03-22 Thread Mart Raudsepp
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
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2016-11-01 Thread Gilles Dartiguelongue
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/

2016-10-23 Thread Gilles Dartiguelongue
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2016-07-02 Thread Pacho Ramos
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2016-07-02 Thread Pacho Ramos
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/

2016-03-06 Thread Mikle Kolyada
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/

2015-11-14 Thread Pacho Ramos
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2015-11-14 Thread Pacho Ramos
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/

2015-11-11 Thread Agostino Sarubbo
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/

2015-11-10 Thread Agostino Sarubbo
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/

2015-09-20 Thread Pacho Ramos
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/

2015-09-20 Thread Pacho Ramos
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 

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2015-09-05 Thread Pacho Ramos
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
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/totem/

2015-09-05 Thread Pacho Ramos
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
-
-