[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2024-04-30 Thread Mart Raudsepp
commit: b4b450c9fc7ad5d1e908b58979d836934f66f07e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 16:22:17 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 16:22:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b450c9

media-libs/gstreamer: drop removed USE=orc from metadata

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-libs/gstreamer/metadata.xml 
b/media-libs/gstreamer/metadata.xml
index c80f710a1130..3484eebda129 100644
--- a/media-libs/gstreamer/metadata.xml
+++ b/media-libs/gstreamer/metadata.xml
@@ -6,9 +6,6 @@
GStreamer package maintainers


-   Disable some PaX memory protections to allow 
plugins
-   that use dev-lang/orc for runtime 
optimization to be
-   used on hardened PaX systems
Enable sys-libs/libunwind usage 
for better
backtrace support in leaks tracer module




[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-30 Thread Mart Raudsepp
commit: 33c10a2bffd833ac5b41de396bf85b753aa53f15
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:54:30 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c10a2b

media-libs/gstreamer-editing-services: drop 1.20.5, 1.20.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  2 -
 .../gstreamer-editing-services-1.20.5.ebuild   | 53 --
 .../gstreamer-editing-services-1.20.6.ebuild   | 53 --
 3 files changed, 108 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 336e62514ac3..817afbcbf4a8 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1 @@
-DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
-DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
 DIST gst-editing-services-1.22.11.tar.xz 836008 BLAKE2B 
49ce48e45b956f9675f64f8da4ce2a8cd851ccba5573e722d8f823ff08a96053a4b8beca14fe5d32b4d8f71abf32feba2c2b80c10cf3825c32a5eaf52ce474a4
 SHA512 
87f1240c3c18d1530ace3f15ad50acef90dab2808198658b5f9da54a5cfe2ee2c040e7bdd766550e566c5e86a1509b12a473b6063f3a7e471ee18b163b40873d

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
deleted file mode 100644
index 2958daee2dd8..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
-S="${WORKDIR}"/${P/gstreamer/gst}
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# Some tests are failing
-RESTRICT="test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=disabled # hotdoc not packaged
-   $(meson_feature introspection)
-   $(meson_feature test tests)
-   -Dbash-completion=disabled
-   -Dxptv=disabled
-   -Dpython=enabled
-   -Dvalidate=disabled
-   -Dexamples=disabled
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
-}

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
deleted file mode 100644
index 2958daee2dd8..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
-S="${WORKDIR}"/${P/gstreamer/gst}
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# Some tests are failing
-RESTRICT="test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2024-04-30 Thread Mart Raudsepp
commit: 15881aaf14c79dc8bd18060646ec2d69e556fd07
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 30 07:50:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 30 08:23:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15881aaf

media-libs/gstreamer: drop 1.20.5, 1.20.6

Bug: https://bugs.gentoo.org/917791
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest  |   2 -
 .../files/gstreamer-1.20.5-tests-race.patch| 293 -
 media-libs/gstreamer/gstreamer-1.20.5.ebuild   |  76 --
 media-libs/gstreamer/gstreamer-1.20.6.ebuild   |  72 -
 4 files changed, 443 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 0240c9b8ad80..4e39f93eb248 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1 @@
-DIST gstreamer-1.20.5.tar.xz 2690968 BLAKE2B 
cca6385b1fcc10928ad19e587ebb6ce202097f4a33d79555c969d3906dacc7e5074fc8f42a0566e40aa333502764ad0b491d610c05ef1921ad370bf5f5883afd
 SHA512 
90c5f5865877170bb0dc570e61c22c27dea5adae2d9c304227da266b5b5b2eccd98ed21943f14bb5dfe169f4e020b8ac457a5d540363dfe2547180f34a3c7b29
-DIST gstreamer-1.20.6.tar.xz 2699648 BLAKE2B 
e475a7ef419d1b3588bf37f3d5fadbe4ca307b6915496d8da9535a9586f24ddacd338e54001ce30c666786493b28c2841c8a7fc8a36e5a678d846eeccc3979dc
 SHA512 
eefd2932feb6c6c50eb69dd4831f4e4fe63c7f852050ddce0f447b0b54df2e2e5f81b6c1fefe295e2c771f2accef62aaef6aef3bda8395a1b75c84b9916d7795
 DIST gstreamer-1.22.11.tar.xz 1801248 BLAKE2B 
856342994bc8750598cb256313151355e7c58d751214c168c53ba831cfcdf3ab789a192473ba0e0645df8cb7cb9e625348b18cfe83d839f1f231f8f746877f49
 SHA512 
8976cebd2cbac3ef31ee6163d2c5264be7d10d54ab9fe6f0b2317d7d0380420ef2378e1b476af09f1e6b203e3eafcda88fc08bb2f550a6f411d8670dec04843e

diff --git a/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch 
b/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
deleted file mode 100644
index 05b183ec3054..
--- a/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
+++ /dev/null
@@ -1,293 +0,0 @@
-https://bugs.gentoo.org/888986
-https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/ccd582c3321312fe96b28ce90fe6f2fd7adfa058
-
-From ccd582c3321312fe96b28ce90fe6f2fd7adfa058 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= 
-Date: Tue, 21 Jun 2022 11:51:35 +0300
-Subject: [PATCH] bin: Fix race conditions in tests
-
-The latency messages are non-deterministic and can arrive before/after
-async-done or during state-changes as they are posted by e.g. sinks from
-their streaming thread but bins are finishing asynchronous state changes
-from a secondary helper thread.
-
-To solve this, expect latency messages at any time and assert that we
-receive one at some point during the test.
-
-Part-of: 

 a/tests/check/gst/gstbin.c
-+++ b/tests/check/gst/gstbin.c
-@@ -27,50 +27,95 @@
- #include 
- 
- static void
--pop_async_done (GstBus * bus)
-+pop_async_done (GstBus * bus, gboolean * had_latency)
- {
-   GstMessage *message;
-+  GstMessageType types = GST_MESSAGE_ASYNC_DONE;
-+
-+  if (!*had_latency)
-+types |= GST_MESSAGE_LATENCY;
- 
-   GST_DEBUG ("popping async-done message");
--  message = gst_bus_poll (bus, GST_MESSAGE_ASYNC_DONE, -1);
- 
--  fail_unless (message && GST_MESSAGE_TYPE (message)
--  == GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
-+  do {
-+message = gst_bus_poll (bus, types, -1);
- 
--  gst_message_unref (message);
--  GST_DEBUG ("popped message");
-+fail_unless (message);
-+GST_DEBUG ("popped message %s",
-+gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
-+
-+if (GST_MESSAGE_TYPE (message) == GST_MESSAGE_LATENCY) {
-+  fail_unless (*had_latency == FALSE);
-+  *had_latency = TRUE;
-+  gst_clear_message ();
-+  types &= ~GST_MESSAGE_LATENCY;
-+  continue;
-+}
-+
-+fail_unless (GST_MESSAGE_TYPE (message)
-+== GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
-+
-+gst_clear_message ();
-+break;
-+  } while (TRUE);
- }
- 
- static void
--pop_latency (GstBus * bus)
-+pop_latency (GstBus * bus, gboolean * had_latency)
- {
-   GstMessage *message;
- 
--  GST_DEBUG ("popping async-done message");
-+  if (*had_latency)
-+return;
-+
-+  GST_DEBUG ("popping latency message");
-   message = gst_bus_poll (bus, GST_MESSAGE_LATENCY, -1);
- 
--  fail_unless (message && GST_MESSAGE_TYPE (message)
-+  fail_unless (message);
-+  fail_unless (GST_MESSAGE_TYPE (message)
-   == GST_MESSAGE_LATENCY, "did not get GST_MESSAGE_LATENCY");
- 
--  gst_message_unref (message);
--  GST_DEBUG ("popped message");
-+  GST_DEBUG ("popped message %s",
-+  gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
-+  gst_clear_message ();
-+
-+  *had_latency = TRUE;
- }
- 
- static void

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-22 Thread Arthur Zamarin
commit: f3593408eaf8dea42bb4dc7ae5bfc6060325c636
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 22 08:19:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 22 08:19:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3593408

media-libs/gstreamer-editing-services: Stabilize 1.22.11 amd64, #928779

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services-1.22.11.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
index 50b46797b245..8294ae0fce50 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-19 Thread Arthur Zamarin
commit: cc67493a7b642d655a9dc654fc59550e8b4828fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 19 14:21:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 19 14:21:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc67493a

media-libs/gstreamer-editing-services: Stabilize 1.22.11 x86, #928779

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services-1.22.11.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
index c5c89ff1d13a..50b46797b245 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2024-04-01 Thread Mart Raudsepp
commit: c11df29e0d0d94933fea0a3f3441f0c4beab1f65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  1 14:21:45 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  1 19:53:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11df29e

media-libs/gstreamer-editing-services: add 1.22.11, EAPI-8, enable py3.12

Fix build with dev-lang/python-exec[-native-symlinks] by adding missing
call to python_setup for global python setup.

Closes: https://bugs.gentoo.org/848705
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest| 2 +-
 ...s-1.22.10.ebuild => gstreamer-editing-services-1.22.11.ebuild} | 8 +---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 6f52903b44bb..336e62514ac3 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,3 @@
 DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
 DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
-DIST gst-editing-services-1.22.10.tar.xz 835084 BLAKE2B 
b3868612f2f4cfff64b30c9e0c0f118e2257f1e6035e53ae3d0428b575adec361c159fa5264ce5335ad8a857bd8493faa66ac6948b72d36659fa7ad48cfb5e79
 SHA512 
67a9be0b29192c1c7393c0608ecf47c6468f5f9d943ddf50a1b737a5e1909f8dc53711af10d8b8de6bbf4dbf9058427b2f7a3c352852573661a60242de10e08f
+DIST gst-editing-services-1.22.11.tar.xz 836008 BLAKE2B 
49ce48e45b956f9675f64f8da4ce2a8cd851ccba5573e722d8f823ff08a96053a4b8beca14fe5d32b4d8f71abf32feba2c2b80c10cf3825c32a5eaf52ce474a4
 SHA512 
87f1240c3c18d1530ace3f15ad50acef90dab2808198658b5f9da54a5cfe2ee2c040e7bdd766550e566c5e86a1509b12a473b6063f3a7e471ee18b163b40873d

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
similarity index 92%
rename from 
media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
rename to 
media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.ebuild
index 17fa0ce590ec..c5c89ff1d13a 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.10.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.11.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=7
-PYTHON_COMPAT=( python3_{8..11} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson python-r1
 
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {
+   python_setup
+
local emesonargs=(
-Ddoc=disabled # hotdoc not packaged
$(meson_feature introspection)



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-11-04 Thread Mart Raudsepp
commit: f46e628e96c298b0e6a949058bd7522f2e95f7bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Nov  4 22:19:00 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Nov  4 23:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46e628e

media-libs/gstreamer-editing-services: keyword 1.22.3 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
index b1276144..17fa0ce590ec 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2023-10-13 Thread Mart Raudsepp
commit: 44fdb0eef52a613994f4b580482fe78a4089109c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 13 07:27:23 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 13 07:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fdb0ee

media-libs/gstreamer: drop 1.20.3, 1.20.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest|  2 -
 media-libs/gstreamer/gstreamer-1.20.3.ebuild | 75 
 media-libs/gstreamer/gstreamer-1.20.4.ebuild | 75 
 3 files changed, 152 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index c5ab25413df5..bcf71ad92aa0 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,3 @@
-DIST gstreamer-1.20.3.tar.xz 2681088 BLAKE2B 
423669ff2224cc5d9b979a1353eb1dbcaea5dacca374e83630abf23574f813cbecf5144cdd3209f638aeb50e6764004c3d8020db7f11b21726a9f4b56b513d10
 SHA512 
e93f9fbf2d7a839dcbe2030ed16dd53eb250741db7c2f1cea396c23e4fabf9a0caff6be4babf7c10aec4b56dc8319a970b1b0bfa6eea2e36aed3e6e1265d9278
-DIST gstreamer-1.20.4.tar.xz 2686324 BLAKE2B 
b54da03f93f0062df0ada5534f3eff8a37e4b41f404b4bdd466bb6371e3db61a40741d723392bcc7cf7f46cded26c5d8ca625748670ac98daec136b0fb76a810
 SHA512 
33ba08e67b21a3e2e5dc5caeeae66e561b9d64ae863331a209e711f60a652ba38635e8bb963336e73b9afd5cf38e17139fbf933ca621d040f0d6e22a18ba7ad8
 DIST gstreamer-1.20.5.tar.xz 2690968 BLAKE2B 
cca6385b1fcc10928ad19e587ebb6ce202097f4a33d79555c969d3906dacc7e5074fc8f42a0566e40aa333502764ad0b491d610c05ef1921ad370bf5f5883afd
 SHA512 
90c5f5865877170bb0dc570e61c22c27dea5adae2d9c304227da266b5b5b2eccd98ed21943f14bb5dfe169f4e020b8ac457a5d540363dfe2547180f34a3c7b29
 DIST gstreamer-1.20.6.tar.xz 2699648 BLAKE2B 
e475a7ef419d1b3588bf37f3d5fadbe4ca307b6915496d8da9535a9586f24ddacd338e54001ce30c666786493b28c2841c8a7fc8a36e5a678d846eeccc3979dc
 SHA512 
eefd2932feb6c6c50eb69dd4831f4e4fe63c7f852050ddce0f447b0b54df2e2e5f81b6c1fefe295e2c771f2accef62aaef6aef3bda8395a1b75c84b9916d7795
 DIST gstreamer-1.22.3.tar.xz 1785496 BLAKE2B 
6de024992b38c66a0c5906cffae8df8ca85bc3d7554d323643ed0642a0e561cbf24a363d8acd2e9e540c5fecb07e4e59028cfb70d135c7e23e59c3dc004ccb73
 SHA512 
b316496f114acd687529cf71645fb75b8a4ac6baf01d9659e8ef8b22771b6c5ea8c5087a31ca633464ebd46656684ab382a15c2c11872ce5d218e726f4e56d09

diff --git a/media-libs/gstreamer/gstreamer-1.20.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.20.3.ebuild
deleted file mode 100644
index b535c3b5c753..
--- a/media-libs/gstreamer/gstreamer-1.20.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+caps +introspection +orc unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-   !https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+caps +introspection +orc unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-10-13 Thread Mart Raudsepp
commit: 35d9dccb2ee94f71c3c3f8314f8c0de0fe306243
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Oct 13 07:27:12 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Oct 13 07:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d9dccb

media-libs/gstreamer-editing-services: drop 1.20.3, 1.20.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  2 -
 .../gstreamer-editing-services-1.20.3.ebuild   | 53 --
 .../gstreamer-editing-services-1.20.4.ebuild   | 53 --
 3 files changed, 108 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 9c2166012915..5d78f3c7a28a 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,5 +1,3 @@
-DIST gst-editing-services-1.20.3.tar.xz 979284 BLAKE2B 
3d512a7bc17273dcb55c3a0dd18326fd8069c6eab9fe8c91e79b10b69000ab21ed3c7cffa0c480d2a047637cd84d5a6f08fea3c264ff5cab16a70c133a6c6223
 SHA512 
380cea0abda043a5aaee11981c85a03e59f4a5ac9221342c09d1875477dc327210ad0705e537538a981bef4de99b1aa7ac92fb37c77fc60b44219d673f97f56f
-DIST gst-editing-services-1.20.4.tar.xz 982400 BLAKE2B 
00ce8918be05dd2a417eaa61ff7994b8ec169149e46fc90062a816bdf3680a6946cf04aed4867b00869fea3e533169335fbf247d0a061e6a214e0c6b7a2e47cb
 SHA512 
6322f5da61a9004480392169a40790fb0e4b50350e960d5d6383dd431f58fe8452b9ab163cbf7307fe12fbdc5a6276f670af4ad02528799e689b490880f10a8c
 DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
 DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
 DIST gst-editing-services-1.22.3.tar.xz 825216 BLAKE2B 
8b7f35d7d4638d6995a057eba2a2c6ec0331874e744484061ea874c278d614211cc18cb0ff3f25d4a7a4280162c581dd32aabf3d7db290755d152bddbe337dc4
 SHA512 
f4dd501bd8a40876e748b6b0475f85bfe3aae0650bd4bfd3623d485b0ffd32a01aa16ea01e1428c1735174f2609b380e81af366e0721e9cb360dc29a8f911104

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
deleted file mode 100644
index 8a4f21b83e63..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
-S="${WORKDIR}"/${P/gstreamer/gst}
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# Some tests are failing
-RESTRICT="test"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=disabled # hotdoc not packaged
-   $(meson_feature introspection)
-   $(meson_feature test tests)
-   -Dbash-completion=disabled
-   -Dxptv=disabled
-   -Dpython=enabled
-   -Dvalidate=disabled
-   -Dexamples=disabled
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
-}

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
deleted file mode 100644
index 20bda64a8745..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-r1
-
-DESCRIPTION="SDK for making 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-09-19 Thread Arthur Zamarin
commit: da882604c29de10182a2c5ade5c889db7707b042
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 15 09:37:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 19 17:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da882604

media-libs/gstreamer-editing-services: fix VariableShadowed

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services-1.20.3.ebuild | 9 +++--
 .../gstreamer-editing-services-1.20.4.ebuild | 9 +++--
 .../gstreamer-editing-services-1.20.5.ebuild | 9 +++--
 .../gstreamer-editing-services-1.20.6.ebuild | 9 +++--
 .../gstreamer-editing-services-1.22.3.ebuild | 9 +++--
 5 files changed, 15 insertions(+), 30 deletions(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
index dacb69c64847..8a4f21b83e63 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.3.ebuild
@@ -9,6 +9,7 @@ inherit meson python-r1
 DESCRIPTION="SDK for making video editors and more"
 HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
 SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
@@ -16,7 +17,8 @@ KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
+# Some tests are failing
+RESTRICT="test"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -30,11 +32,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-# Some tests are failing
-RESTRICT="test"
-
-S="${WORKDIR}"/${P/gstreamer/gst}
-
 src_configure() {
local emesonargs=(
-Ddoc=disabled # hotdoc not packaged

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
index 204f2d99d730..20bda64a8745 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.4.ebuild
@@ -9,6 +9,7 @@ inherit meson python-r1
 DESCRIPTION="SDK for making video editors and more"
 HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
 SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
@@ -16,7 +17,8 @@ KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
+# Some tests are failing
+RESTRICT="test"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -30,11 +32,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-# Some tests are failing
-RESTRICT="test"
-
-S="${WORKDIR}"/${P/gstreamer/gst}
-
 src_configure() {
local emesonargs=(
-Ddoc=disabled # hotdoc not packaged

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
index 7b988f0f005b..2958daee2dd8 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
@@ -9,6 +9,7 @@ inherit meson python-r1
 DESCRIPTION="SDK for making video editors and more"
 HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
 SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
@@ -16,7 +17,8 @@ KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
+# Some tests are failing
+RESTRICT="test"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -30,11 +32,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-# Some tests are failing
-RESTRICT="test"
-
-S="${WORKDIR}"/${P/gstreamer/gst}
-
 src_configure() {
local emesonargs=(
-Ddoc=disabled # hotdoc not packaged

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
index 7b988f0f005b..2958daee2dd8 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
@@ -9,6 +9,7 @@ inherit meson python-r1
 DESCRIPTION="SDK for making video editors and more"
 HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
 SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+S="${WORKDIR}"/${P/gstreamer/gst}
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
@@ -16,7 +17,8 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-07-25 Thread Arthur Zamarin
commit: 628c94969e6c1d789f320023aa350b03b1304199
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jul 25 18:07:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jul 25 18:07:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628c9496

media-libs/gstreamer-editing-services: Stabilize 1.20.6 x86, #908277

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
index 25916273c64f..7b988f0f005b 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-07-23 Thread Arthur Zamarin
commit: 5ccf56a35bbaf335125efa87f2a33968d1128ec5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jul 23 19:30:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jul 23 19:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ccf56a3

media-libs/gstreamer-editing-services: Stabilize 1.20.6 amd64, #908277

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
index 2498e8692838..25916273c64f 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-06-10 Thread Arthur Zamarin
commit: b54b35a322d64b6e258e2d5c73babd8cab8726ab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 10 09:44:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 10 09:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54b35a3

media-libs/gstreamer-editing-services: Stabilize 1.20.5 amd64, #907451

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
index cd116576349f..7b988f0f005b 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-05-30 Thread Sam James
commit: 7fe3c4c2ba919770e4fabb6c8d4c11b7e1ca1186
Author: Sam James  gentoo  org>
AuthorDate: Tue May 30 18:14:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 30 18:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe3c4c2

media-libs/gstreamer-editing-services: add 1.20.6

Signed-off-by: Sam James  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.20.6.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 5c3d9d3355d3..9c2166012915 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,4 +1,5 @@
 DIST gst-editing-services-1.20.3.tar.xz 979284 BLAKE2B 
3d512a7bc17273dcb55c3a0dd18326fd8069c6eab9fe8c91e79b10b69000ab21ed3c7cffa0c480d2a047637cd84d5a6f08fea3c264ff5cab16a70c133a6c6223
 SHA512 
380cea0abda043a5aaee11981c85a03e59f4a5ac9221342c09d1875477dc327210ad0705e537538a981bef4de99b1aa7ac92fb37c77fc60b44219d673f97f56f
 DIST gst-editing-services-1.20.4.tar.xz 982400 BLAKE2B 
00ce8918be05dd2a417eaa61ff7994b8ec169149e46fc90062a816bdf3680a6946cf04aed4867b00869fea3e533169335fbf247d0a061e6a214e0c6b7a2e47cb
 SHA512 
6322f5da61a9004480392169a40790fb0e4b50350e960d5d6383dd431f58fe8452b9ab163cbf7307fe12fbdc5a6276f670af4ad02528799e689b490880f10a8c
 DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
+DIST gst-editing-services-1.20.6.tar.xz 986952 BLAKE2B 
03606964ecdff2bdea66921ee4ab6545d552abcf73c2b55ca47e2794b5c8f9cdc0a2ad81b96d331c19cbcdd945ed77ecc026493c7f0f7ea5ad2c577f138d6620
 SHA512 
f95b2355754c305ec9370fe8deb4d6a239a1429ba776bedec0250ce67d54323a77150372eff22b57fe74707f0b6a52899c5f41436655837f0d39be713c713f3d
 DIST gst-editing-services-1.22.3.tar.xz 825216 BLAKE2B 
8b7f35d7d4638d6995a057eba2a2c6ec0331874e744484061ea874c278d614211cc18cb0ff3f25d4a7a4280162c581dd32aabf3d7db290755d152bddbe337dc4
 SHA512 
f4dd501bd8a40876e748b6b0475f85bfe3aae0650bd4bfd3623d485b0ffd32a01aa16ea01e1428c1735174f2609b380e81af366e0721e9cb360dc29a8f911104

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
new file mode 100644
index ..2498e8692838
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+# Some tests are failing
+RESTRICT="test"
+
+S="${WORKDIR}"/${P/gstreamer/gst}
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=disabled # hotdoc not packaged
+   $(meson_feature introspection)
+   $(meson_feature test tests)
+   -Dbash-completion=disabled
+   -Dxptv=disabled
+   -Dpython=enabled
+   -Dvalidate=disabled
+   -Dexamples=disabled
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2023-05-30 Thread Sam James
commit: bfd0a1cb6c911336394251af89905df39975364a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 13:38:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 30 18:05:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd0a1cb

media-libs/gstreamer-editing-services: add 1.22.3

Signed-off-by: Sam James  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.22.3.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index be61fa6be3a5..5c3d9d3355d3 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,4 @@
 DIST gst-editing-services-1.20.3.tar.xz 979284 BLAKE2B 
3d512a7bc17273dcb55c3a0dd18326fd8069c6eab9fe8c91e79b10b69000ab21ed3c7cffa0c480d2a047637cd84d5a6f08fea3c264ff5cab16a70c133a6c6223
 SHA512 
380cea0abda043a5aaee11981c85a03e59f4a5ac9221342c09d1875477dc327210ad0705e537538a981bef4de99b1aa7ac92fb37c77fc60b44219d673f97f56f
 DIST gst-editing-services-1.20.4.tar.xz 982400 BLAKE2B 
00ce8918be05dd2a417eaa61ff7994b8ec169149e46fc90062a816bdf3680a6946cf04aed4867b00869fea3e533169335fbf247d0a061e6a214e0c6b7a2e47cb
 SHA512 
6322f5da61a9004480392169a40790fb0e4b50350e960d5d6383dd431f58fe8452b9ab163cbf7307fe12fbdc5a6276f670af4ad02528799e689b490880f10a8c
 DIST gst-editing-services-1.20.5.tar.xz 985412 BLAKE2B 
6fd98769889f7ba41927dcd5673b68dc1a24911e4c222088895739e5074ee589a8e7dc33ac753dbe1297a508037d8384bc5975f82b2606f6151b69b344a8c3f3
 SHA512 
947101969a9a6e458162a64ef857a1ec9aee39b7b7d42ab092cedaafcdc9d9e8dd85159f9f8a0280b17a52943598c90a6a79f638f825741ce411a8e407ea2408
+DIST gst-editing-services-1.22.3.tar.xz 825216 BLAKE2B 
8b7f35d7d4638d6995a057eba2a2c6ec0331874e744484061ea874c278d614211cc18cb0ff3f25d4a7a4280162c581dd32aabf3d7db290755d152bddbe337dc4
 SHA512 
f4dd501bd8a40876e748b6b0475f85bfe3aae0650bd4bfd3623d485b0ffd32a01aa16ea01e1428c1735174f2609b380e81af366e0721e9cb360dc29a8f911104

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
new file mode 100644
index ..2498e8692838
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.22.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+# Some tests are failing
+RESTRICT="test"
+
+S="${WORKDIR}"/${P/gstreamer/gst}
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=disabled # hotdoc not packaged
+   $(meson_feature introspection)
+   $(meson_feature test tests)
+   -Dbash-completion=disabled
+   -Dxptv=disabled
+   -Dpython=enabled
+   -Dvalidate=disabled
+   -Dexamples=disabled
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2023-01-28 Thread Sam James
commit: 2c57b02687ae18efdc6638b6562e6472167b6e8a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 07:29:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 07:33:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c57b026

media-libs/gstreamer: backport race condition fix for tests

Closes: https://bugs.gentoo.org/888986
Signed-off-by: Sam James  gentoo.org>

 .../files/gstreamer-1.20.5-tests-race.patch| 293 +
 media-libs/gstreamer/gstreamer-1.20.5.ebuild   |   1 +
 2 files changed, 294 insertions(+)

diff --git a/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch 
b/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
new file mode 100644
index ..05b183ec3054
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-1.20.5-tests-race.patch
@@ -0,0 +1,293 @@
+https://bugs.gentoo.org/888986
+https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/ccd582c3321312fe96b28ce90fe6f2fd7adfa058
+
+From ccd582c3321312fe96b28ce90fe6f2fd7adfa058 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= 
+Date: Tue, 21 Jun 2022 11:51:35 +0300
+Subject: [PATCH] bin: Fix race conditions in tests
+
+The latency messages are non-deterministic and can arrive before/after
+async-done or during state-changes as they are posted by e.g. sinks from
+their streaming thread but bins are finishing asynchronous state changes
+from a secondary helper thread.
+
+To solve this, expect latency messages at any time and assert that we
+receive one at some point during the test.
+
+Part-of: 

+--- a/tests/check/gst/gstbin.c
 b/tests/check/gst/gstbin.c
+@@ -27,50 +27,95 @@
+ #include 
+ 
+ static void
+-pop_async_done (GstBus * bus)
++pop_async_done (GstBus * bus, gboolean * had_latency)
+ {
+   GstMessage *message;
++  GstMessageType types = GST_MESSAGE_ASYNC_DONE;
++
++  if (!*had_latency)
++types |= GST_MESSAGE_LATENCY;
+ 
+   GST_DEBUG ("popping async-done message");
+-  message = gst_bus_poll (bus, GST_MESSAGE_ASYNC_DONE, -1);
+ 
+-  fail_unless (message && GST_MESSAGE_TYPE (message)
+-  == GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
++  do {
++message = gst_bus_poll (bus, types, -1);
+ 
+-  gst_message_unref (message);
+-  GST_DEBUG ("popped message");
++fail_unless (message);
++GST_DEBUG ("popped message %s",
++gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
++
++if (GST_MESSAGE_TYPE (message) == GST_MESSAGE_LATENCY) {
++  fail_unless (*had_latency == FALSE);
++  *had_latency = TRUE;
++  gst_clear_message ();
++  types &= ~GST_MESSAGE_LATENCY;
++  continue;
++}
++
++fail_unless (GST_MESSAGE_TYPE (message)
++== GST_MESSAGE_ASYNC_DONE, "did not get GST_MESSAGE_ASYNC_DONE");
++
++gst_clear_message ();
++break;
++  } while (TRUE);
+ }
+ 
+ static void
+-pop_latency (GstBus * bus)
++pop_latency (GstBus * bus, gboolean * had_latency)
+ {
+   GstMessage *message;
+ 
+-  GST_DEBUG ("popping async-done message");
++  if (*had_latency)
++return;
++
++  GST_DEBUG ("popping latency message");
+   message = gst_bus_poll (bus, GST_MESSAGE_LATENCY, -1);
+ 
+-  fail_unless (message && GST_MESSAGE_TYPE (message)
++  fail_unless (message);
++  fail_unless (GST_MESSAGE_TYPE (message)
+   == GST_MESSAGE_LATENCY, "did not get GST_MESSAGE_LATENCY");
+ 
+-  gst_message_unref (message);
+-  GST_DEBUG ("popped message");
++  GST_DEBUG ("popped message %s",
++  gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
++  gst_clear_message ();
++
++  *had_latency = TRUE;
+ }
+ 
+ static void
+-pop_state_changed (GstBus * bus, int count)
++pop_state_changed (GstBus * bus, int count, gboolean * had_latency)
+ {
+   GstMessage *message;
+-
++  GstMessageType types = GST_MESSAGE_STATE_CHANGED;
+   int i;
+ 
++  if (!*had_latency)
++types |= GST_MESSAGE_LATENCY;
++
+   GST_DEBUG ("popping %d messages", count);
+   for (i = 0; i < count; ++i) {
+-message = gst_bus_poll (bus, GST_MESSAGE_STATE_CHANGED, -1);
+-
+-fail_unless (message && GST_MESSAGE_TYPE (message)
+-== GST_MESSAGE_STATE_CHANGED, "did not get 
GST_MESSAGE_STATE_CHANGED");
+-
+-gst_message_unref (message);
++do {
++  message = gst_bus_poll (bus, types, -1);
++
++  fail_unless (message);
++  GST_DEBUG ("popped message %s",
++  gst_message_type_get_name (GST_MESSAGE_TYPE (message)));
++
++  if (GST_MESSAGE_TYPE (message) == GST_MESSAGE_LATENCY) {
++fail_unless (*had_latency == FALSE);
++*had_latency = TRUE;
++gst_clear_message ();
++types &= ~GST_MESSAGE_LATENCY;
++continue;
++  }
++
++  fail_unless (GST_MESSAGE_TYPE (message)
++  == GST_MESSAGE_STATE_CHANGED,
++  "did not get GST_MESSAGE_STATE_CHANGED");
++
++  gst_message_unref (message);
++  break;
++} 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/

2022-11-20 Thread Mart Raudsepp
commit: 029ddd74431eb0b93a222ccc8ac85fa263df8af5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 20 18:50:32 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 20 18:50:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029ddd74

media-libs/gstreamer: drop leftover patch file

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gstreamer/files/gstreamer-1.20-loong.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git a/media-libs/gstreamer/files/gstreamer-1.20-loong.patch 
b/media-libs/gstreamer/files/gstreamer-1.20-loong.patch
deleted file mode 100644
index 833c217ca829..
--- a/media-libs/gstreamer/files/gstreamer-1.20-loong.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2443,
-with file path tweaked to suit dist tarball layout.
-
-From: WANG Xuerui 
-Date: Wed, 18 May 2022 10:04:08 +0800
-Subject: [PATCH] gstreamer/gst/gstconfig.h.in: Add support for LoongArch
-
-While current and future LoongArch machines that are supposed to run
-GStreamer all support unaligned accesses, there might be future
-lower-end cores (e.g. the embedded product line) without such support,
-and we may not want to penalize these use cases.
-
-So, mark LoongArch as not supporting unaligned accesses for now, and
-hope the compilers do a good job optimizing them. We can always flip
-switch later.
-
-Suggested-by: CHEN Tao 
 a/gst/gstconfig.h.in
-+++ b/gst/gstconfig.h.in
-@@ -124,7 +124,7 @@
-  * http://docs.oracle.com/cd/E19205-01/820-4155/c++_faq.html#Vers6
-  * https://software.intel.com/en-us/node/583402
-  */
--#if defined(__alpha__) || defined(__arc__) || defined(__arm__) || 
defined(__aarch64__) || defined(__bfin) || defined(__hppa__) || 
defined(__nios2__) || defined(__MICROBLAZE__) || defined(__mips__) || 
defined(__or1k__) || defined(__sh__) || defined(__SH4__) || defined(__sparc__) 
|| defined(__sparc) || defined(__ia64__) || defined(_M_ALPHA) || 
defined(_M_ARM) || defined(_M_ARM64) || defined(_M_IA64) || defined(__xtensa__) 
|| defined(__e2k__) || defined(__riscv) || defined(__ARC64__) 
-+#if defined(__alpha__) || defined(__arc__) || defined(__arm__) || 
defined(__aarch64__) || defined(__bfin) || defined(__hppa__) || 
defined(__nios2__) || defined(__MICROBLAZE__) || defined(__mips__) || 
defined(__or1k__) || defined(__sh__) || defined(__SH4__) || defined(__sparc__) 
|| defined(__sparc) || defined(__ia64__) || defined(_M_ALPHA) || 
defined(_M_ARM) || defined(_M_ARM64) || defined(_M_IA64) || defined(__xtensa__) 
|| defined(__e2k__) || defined(__riscv) || defined(__ARC64__) || 
defined(__loongarch__)
- #  define GST_HAVE_UNALIGNED_ACCESS 0
- #elif defined(__i386__) || defined(__i386) || defined(__amd64__) || 
defined(__amd64) || defined(__x86_64__) || defined(__ppc__) || 
defined(__ppc64__) || defined(__powerpc__) || defined(__powerpc64__) || 
defined(__m68k__) || defined(_M_IX86) || defined(_M_AMD64) || defined(_M_X64) 
|| defined(__s390__) || defined(__s390x__) || defined(__zarch__)
- #  define GST_HAVE_UNALIGNED_ACCESS 1



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2022-11-20 Thread Mart Raudsepp
commit: fe3e5a62d187c2d3849f3e47f547e85bc0a9ef14
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 20 18:31:18 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 20 18:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3e5a62

media-libs/gstreamer: drop 1.20.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest|  1 -
 media-libs/gstreamer/gstreamer-1.20.2.ebuild | 76 
 2 files changed, 77 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 811752c446bc..f6dd5ea32ce7 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1,2 @@
-DIST gstreamer-1.20.2.tar.xz 2677552 BLAKE2B 
0e6a818fd900c4f0c2748f15262e1d166755e3c419dfa04d7fc4a434ad9a84474d0eb43b9cf0286008497d7ff3e5340b737aeafc45d2994d7c713d5a12e3e2e3
 SHA512 
994378b656fa593e134624d5d4d5014e78074199d80152eafce29bc09864bd6d0f32a31eafda6cb8caec60aa85b0bda7c42a8c3b388b47d59f2cf4bc729d551f
 DIST gstreamer-1.20.3.tar.xz 2681088 BLAKE2B 
423669ff2224cc5d9b979a1353eb1dbcaea5dacca374e83630abf23574f813cbecf5144cdd3209f638aeb50e6764004c3d8020db7f11b21726a9f4b56b513d10
 SHA512 
e93f9fbf2d7a839dcbe2030ed16dd53eb250741db7c2f1cea396c23e4fabf9a0caff6be4babf7c10aec4b56dc8319a970b1b0bfa6eea2e36aed3e6e1265d9278
 DIST gstreamer-1.20.4.tar.xz 2686324 BLAKE2B 
b54da03f93f0062df0ada5534f3eff8a37e4b41f404b4bdd466bb6371e3db61a40741d723392bcc7cf7f46cded26c5d8ca625748670ac98daec136b0fb76a810
 SHA512 
33ba08e67b21a3e2e5dc5caeeae66e561b9d64ae863331a209e711f60a652ba38635e8bb963336e73b9afd5cf38e17139fbf933ca621d040f0d6e22a18ba7ad8

diff --git a/media-libs/gstreamer/gstreamer-1.20.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.20.2.ebuild
deleted file mode 100644
index 8173ce97eb81..
--- a/media-libs/gstreamer/gstreamer-1.20.2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gstreamer-meson pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection +orc unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-06-07 Thread Agostino Sarubbo
commit: 5ef3d26d5b32eb12bfb8c6177e25f9b1d1fc537f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 14:47:41 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 14:47:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef3d26d

media-libs/gstreamer-editing-services: amd64 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
index 54b671263bb9..d7fd494b7b54 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-06-07 Thread Agostino Sarubbo
commit: b05101986d3f8be3b0fba18bdb4138f66f0b2d45
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:43 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0510198

media-libs/gstreamer-editing-services: x86 stable wrt bug #848426

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
index 7caf66f5d784..54b671263bb9 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-05-30 Thread Sam James
commit: c4849a57d9de219c6d7af371ade26ed7d5da9791
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 05:10:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 05:10:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4849a57

media-libs/gstreamer-editing-services: drop obsolete BDEPEND

Signed-off-by: Sam James  gentoo.org>

 .../gstreamer-editing-services-1.18.4.ebuild  | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
index a8d5ff9a2a9c..7caf66f5d784 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
@@ -28,14 +28,12 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
+BDEPEND="virtual/pkgconfig"
+
 # Some tests are failing
 RESTRICT="test"
 
-S=${WORKDIR}/${P/gstreamer/gst}
+S="${WORKDIR}"/${P/gstreamer/gst}
 
 src_configure() {
local emesonargs=(



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-05-30 Thread Sam James
commit: 11ab0379c63e44e469d5be282f71bd60e27fbf53
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 05:11:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 05:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ab0379

media-libs/gstreamer-editing-services: add 1.20.2

Signed-off-by: Sam James  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.20.2.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index f64b1c027e67..4349557d5a5b 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1,3 @@
 DIST gst-editing-services-1.18.4.tar.xz 966984 BLAKE2B 
825a2db30a83f1706ed90b185cbc16dea037635b3c13aa28d1f21d87c58885b11a814b3e2edbb444a237c858376a128889b5a4ac3371f04e91f58777fcdefc3f
 SHA512 
53c4a089df3592d08cb06026e9674b5907809212fb619e985698d44679c37da5c83fa1d2b6988351335ef56602f4dd61ac8d590ad29e21f484e9d5eb630184ea
+DIST gst-editing-services-1.20.2.tar.xz 977092 BLAKE2B 
f64a922006ac4d8dde429a718a7e41360c83af1a6854baf68fbd2372ac3aa852f47cc986ae58fe6564044dee00484aaa36d66cd4d3f5ffe34153446b38c7d476
 SHA512 
a9f9dd196d838fab8727de6fd0c52fde6a1b56ba801b7b608e0f2d30abc38bf586f02c20bedcb1ba384089cf97e8d0db1719ed1c9e8c18c7e56ff732bb8e5de5
 DIST gstreamer-editing-services-1.16.3.tar.xz 1091208 BLAKE2B 
d88bed4e8958a6bad05aab8d6c19cd737c6812e0780c420fd144d58fe416cd5dbd01e019c3fc53417d65cb2d6e100de123dc8183c8c3dab329fd677ba55644c5
 SHA512 
c84cc2dab2b1644ab118794b7aeb98748f893a26070359850f48e87cf362fd53b54baf8754a07e1d412cacb85cf9cfcafb3cf10d79c67bbe077e4d763f9703ef

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
new file mode 100644
index ..7caf66f5d784
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.20.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+# Some tests are failing
+RESTRICT="test"
+
+S="${WORKDIR}"/${P/gstreamer/gst}
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=disabled # hotdoc not packaged
+   $(meson_feature introspection)
+   $(meson_feature test tests)
+   -Dbash-completion=disabled
+   -Dxptv=disabled
+   -Dpython=enabled
+   -Dvalidate=disabled
+   -Dexamples=disabled
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-05-30 Thread Sam James
commit: cff3f990617fb4d9ad8e70f49ce1f45474eca965
Author: Daniel Brandt  spahan  ch>
AuthorDate: Sun Nov 28 15:10:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 04:30:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff3f990

media-libs/gstreamer-editing-services: version bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Daniel Brandt  spahan.ch>
Signed-off-by: Sam James  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.18.4.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index e1b0ae60219e..f64b1c027e67 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
+DIST gst-editing-services-1.18.4.tar.xz 966984 BLAKE2B 
825a2db30a83f1706ed90b185cbc16dea037635b3c13aa28d1f21d87c58885b11a814b3e2edbb444a237c858376a128889b5a4ac3371f04e91f58777fcdefc3f
 SHA512 
53c4a089df3592d08cb06026e9674b5907809212fb619e985698d44679c37da5c83fa1d2b6988351335ef56602f4dd61ac8d590ad29e21f484e9d5eb630184ea
 DIST gstreamer-editing-services-1.16.3.tar.xz 1091208 BLAKE2B 
d88bed4e8958a6bad05aab8d6c19cd737c6812e0780c420fd144d58fe416cd5dbd01e019c3fc53417d65cb2d6e100de123dc8183c8c3dab329fd677ba55644c5
 SHA512 
c84cc2dab2b1644ab118794b7aeb98748f893a26070359850f48e87cf362fd53b54baf8754a07e1d412cacb85cf9cfcafb3cf10d79c67bbe077e4d763f9703ef

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
new file mode 100644
index ..a8d5ff9a2a9c
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.18.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P/gstreamer/gst}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# Some tests are failing
+RESTRICT="test"
+
+S=${WORKDIR}/${P/gstreamer/gst}
+
+src_configure() {
+   local emesonargs=(
+   -Ddoc=disabled # hotdoc not packaged
+   $(meson_feature introspection)
+   $(meson_feature test tests)
+   -Dbash-completion=disabled
+   -Dxptv=disabled
+   -Dpython=enabled
+   -Dvalidate=disabled
+   -Dexamples=disabled
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2022-05-18 Thread WANG Xuerui
commit: db383bff69d90216698b983300cc3ca98ff057f0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed May 18 06:01:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 18 06:03:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db383bff

media-libs/gstreamer: keyword 1.20.2 for ~loong

The only failing test case is gst_gstbin, which timeouts, but all other
test cases passed. Considering we don't have acceleration on loong (not
even llvmpipe so far), the package may as well work perfectly.

Keywording for broader testing.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/gstreamer/gstreamer-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.20.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.20.2.ebuild
index 9372a822f7e7..edc41eb9b74d 100644
--- a/media-libs/gstreamer/gstreamer-1.20.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection +orc unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2022-05-17 Thread WANG Xuerui
commit: 3a9e9e241e735eb9cd1a8bfe1340e8665ccd3680
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed May 18 05:50:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed May 18 05:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9e9e24

media-libs/gstreamer: fix build on loong

Signed-off-by: WANG Xuerui  gentoo.org>

 .../gstreamer/files/gstreamer-1.20-loong.patch | 28 ++
 media-libs/gstreamer/gstreamer-1.20.2.ebuild   |  4 
 2 files changed, 32 insertions(+)

diff --git a/media-libs/gstreamer/files/gstreamer-1.20-loong.patch 
b/media-libs/gstreamer/files/gstreamer-1.20-loong.patch
new file mode 100644
index ..833c217ca829
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-1.20-loong.patch
@@ -0,0 +1,28 @@
+https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2443,
+with file path tweaked to suit dist tarball layout.
+
+From: WANG Xuerui 
+Date: Wed, 18 May 2022 10:04:08 +0800
+Subject: [PATCH] gstreamer/gst/gstconfig.h.in: Add support for LoongArch
+
+While current and future LoongArch machines that are supposed to run
+GStreamer all support unaligned accesses, there might be future
+lower-end cores (e.g. the embedded product line) without such support,
+and we may not want to penalize these use cases.
+
+So, mark LoongArch as not supporting unaligned accesses for now, and
+hope the compilers do a good job optimizing them. We can always flip
+switch later.
+
+Suggested-by: CHEN Tao 
+--- a/gst/gstconfig.h.in
 b/gst/gstconfig.h.in
+@@ -124,7 +124,7 @@
+  * http://docs.oracle.com/cd/E19205-01/820-4155/c++_faq.html#Vers6
+  * https://software.intel.com/en-us/node/583402
+  */
+-#if defined(__alpha__) || defined(__arc__) || defined(__arm__) || 
defined(__aarch64__) || defined(__bfin) || defined(__hppa__) || 
defined(__nios2__) || defined(__MICROBLAZE__) || defined(__mips__) || 
defined(__or1k__) || defined(__sh__) || defined(__SH4__) || defined(__sparc__) 
|| defined(__sparc) || defined(__ia64__) || defined(_M_ALPHA) || 
defined(_M_ARM) || defined(_M_ARM64) || defined(_M_IA64) || defined(__xtensa__) 
|| defined(__e2k__) || defined(__riscv) || defined(__ARC64__) 
++#if defined(__alpha__) || defined(__arc__) || defined(__arm__) || 
defined(__aarch64__) || defined(__bfin) || defined(__hppa__) || 
defined(__nios2__) || defined(__MICROBLAZE__) || defined(__mips__) || 
defined(__or1k__) || defined(__sh__) || defined(__SH4__) || defined(__sparc__) 
|| defined(__sparc) || defined(__ia64__) || defined(_M_ALPHA) || 
defined(_M_ARM) || defined(_M_ARM64) || defined(_M_IA64) || defined(__xtensa__) 
|| defined(__e2k__) || defined(__riscv) || defined(__ARC64__) || 
defined(__loongarch__)
+ #  define GST_HAVE_UNALIGNED_ACCESS 0
+ #elif defined(__i386__) || defined(__i386) || defined(__amd64__) || 
defined(__amd64) || defined(__x86_64__) || defined(__ppc__) || 
defined(__ppc64__) || defined(__powerpc__) || defined(__powerpc64__) || 
defined(__m68k__) || defined(_M_IX86) || defined(_M_AMD64) || defined(_M_X64) 
|| defined(__s390__) || defined(__s390x__) || defined(__zarch__)
+ #  define GST_HAVE_UNALIGNED_ACCESS 1

diff --git a/media-libs/gstreamer/gstreamer-1.20.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.20.2.ebuild
index ef777a56fe5a..9372a822f7e7 100644
--- a/media-libs/gstreamer/gstreamer-1.20.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.20.2.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
 
 DOCS=( AUTHORS ChangeLog NEWS MAINTAINERS README.md RELEASE )
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.20-loong.patch"
+)
+
 multilib_src_configure() {
local emesonargs=(
-Dbenchmarks=disabled



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-plugins/gst-plugins-vaapi/, ...

2022-03-08 Thread Sam James
commit: 477b1928b37a2147d4b77a65242412baf713c7f5
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Feb 25 19:47:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 13:47:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477b1928

media-libs/gstreamer: Clean up 1.20.0 unused dependency on gtk-doc-am

Since 1.17.1 gstreamer is disabling gtk_doc feature by default,
therefore gtk-doc is not used. Drop gtk-doc-am dependency.

Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/gst-plugins-bad/gst-plugins-bad-1.20.0.ebuild| 3 +--
 media-libs/gst-plugins-base/gst-plugins-base-1.20.0.ebuild  | 3 +--
 media-libs/gst-plugins-good/gst-plugins-good-1.20.0.ebuild  | 6 ++
 media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.0.ebuild  | 7 ++-
 media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild| 6 ++
 media-libs/gstreamer/gstreamer-1.20.0.ebuild| 3 +--
 media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.0.ebuild | 4 +---
 media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.0.ebuild | 5 +
 8 files changed, 11 insertions(+), 26 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.0.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.0.ebuild
index 8722cf8fe3e8..fdf09df7977b 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.0.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.0.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
@@ -40,7 +40,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.12
 "
 
 DOCS=( AUTHORS ChangeLog NEWS README RELEASE )

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.20.0.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.20.0.ebuild
index 872241a0..6897d02d8c34 100644
--- a/media-libs/gst-plugins-base/gst-plugins-base-1.20.0.ebuild
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.20.0.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
@@ -86,7 +86,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.12
X? ( x11-base/xorg-proto )
 "
 

diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.20.0.ebuild 
b/media-libs/gst-plugins-good/gst-plugins-good-1.20.0.ebuild
index ba0566969bb1..82182c710194 100644
--- a/media-libs/gst-plugins-good/gst-plugins-good-1.20.0.ebuild
+++ b/media-libs/gst-plugins-good/gst-plugins-good-1.20.0.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
@@ -20,9 +20,7 @@ RDEPEND="
orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/gtk-doc-am-1.12
-"
+BDEPEND=""
 
 DOCS=( AUTHORS ChangeLog NEWS README RELEASE )
 

diff --git a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.0.ebuild 
b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.0.ebuild
index 2ff19b038f38..45f9d162ea9d 100644
--- a/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.0.ebuild
+++ b/media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.0.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
@@ -18,10 +18,7 @@ RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/gtk-doc-am-1.12
-"
+BDEPEND="${PYTHON_DEPS}"
 
 DOCS=( AUTHORS ChangeLog NEWS README RELEASE )
 

diff --git a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild 
b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
index 65f2ed1af4c6..b48154a12921 100644
--- a/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.ebuild
+++ b/media-libs/gst-rtsp-server/gst-rtsp-server-1.20.0.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
@@ -23,9 +23,7 @@ RDEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-util/gtk-doc-am-1.12
-"
+BDEPEND=""
 
 multilib_src_configure() {
local emesonargs=(

diff --git a/media-libs/gstreamer/gstreamer-1.20.0.ebuild 
b/media-libs/gstreamer/gstreamer-1.20.0.ebuild
index ec63976033e1..adde998f4591 100644
--- a/media-libs/gstreamer/gstreamer-1.20.0.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2022-02-02 Thread Craig Andrews
commit: 7f554f547ebf48f5cd9de302ecd60a11e483d174
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Feb  2 15:51:43 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb  2 15:51:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f554f54

media-libs/gstreamer-editing-services: Python 3.10 compatibility

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../gstreamer-editing-services-1.16.3.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
index 8b428d9256fb..ea68e1b65af1 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 GNOME2_LA_PUNT="yes"
 
 inherit bash-completion-r1 gnome2 python-r1



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2021-05-25 Thread Yixun Lan
commit: ffbad15ab83f2b95a670146d0465d49a8206480e
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 21 14:59:29 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue May 25 08:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbad15a

media-libs/gstreamer: add riscv support

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/gstreamer/gstreamer-1.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.16.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.16.3.ebuild
index f226c18f162..1d40ac0049c 100644
--- a/media-libs/gstreamer/gstreamer-1.16.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.16.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2021-02-20 Thread Mart Raudsepp
commit: c0c8b719e6fe6bdb4f7b2cf19b7db96ae94f011f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 20 09:41:33 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 20 09:41:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c8b719

media-libs/gstreamer: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest  |   2 -
 .../files/1.14-glib-2.60-tests-compat.patch|  56 ---
 .../gstreamer/files/gstreamer-1.14.5-make43.patch  |  84 
 media-libs/gstreamer/gstreamer-1.14.5.ebuild   | 106 -
 media-libs/gstreamer/gstreamer-1.16.2.ebuild   | 104 
 5 files changed, 352 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index ca5cea23af7..fd1723b3512 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1 @@
-DIST gstreamer-1.14.5.tar.xz 3268756 BLAKE2B 
6ef5bdcb103b4d8fd581ae7342d6d467f4c6919610bdd620e4a531755347d8e3276a50f2e637045b9b97cbf7726495608437c180d37a1019ec8a79ab1bc4e4d6
 SHA512 
1a97ae17f8fff041db5e24d712d33c7116e408be1fabc2abd7b652b067b6ebe6c0943845a33a21335a5b4fa0a1ba178873158659f761f1e3aab04a969029c5d8
-DIST gstreamer-1.16.2.tar.xz 3328600 BLAKE2B 
9bc12330fc5a7fa3a65e2c03f9d06172d787e9aadb4c2cb7d98f8f7c5850e05535cf23f747bf89514a609447f3894942bcb2fa4a6d3d3406e129e1eb67b49158
 SHA512 
a8dcdb452a88f411676e54016fcf83149068b2f0b60422bebdbc81220078c61c415512006010ba0299df81ffb59853695c3ce00580f8fc46a079f642609f
 DIST gstreamer-1.16.3.tar.xz 3338692 BLAKE2B 
79eb08bc446073fadf881adea0f60a2caf6384836df975f80ce0e57db6469e6a016cab38413d3de00d11b491a0281f95dcbcd1f782b31f2d1a07b866c1ed7dd5
 SHA512 
4a879e71f65c89609c2e106dc79222853e6f37830638d5b9624c436fc9d8974cc6474d399eff02cdc13ff7189fcd13e9450450d36c3a6092aa53cb97056f5854

diff --git a/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch 
b/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
deleted file mode 100644
index ca74bf0cc2e..000
--- a/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 4a7739f4b6442814696bbd0706ab9a1ce1462d80 Mon Sep 17 00:00:00 2001
-From: Havard Graff 
-Date: Wed, 31 Oct 2018 10:27:23 +0100
-Subject: [PATCH] tests/uri: fix test after GHashTable changes in GLib 2.59
-
-Maybe the implementation should not be dependent on a "random" hash-table
-ordering, but at least this shows the problem clearly.

- tests/check/gst/gsturi.c | 16 +++-
- 1 file changed, 15 insertions(+), 1 deletion(-)
-
-diff --git a/tests/check/gst/gsturi.c b/tests/check/gst/gsturi.c
-index ee623dbcf..fa87c7c77 100644
 a/tests/check/gst/gsturi.c
-+++ b/tests/check/gst/gsturi.c
-@@ -414,7 +414,11 @@ static const struct URITest url_presenting_tests[] = {
-   {.uri = {"scheme", "user:pass", "host", 1234, "/path/to/dir",
-   {{"query", NULL}, {"key", "value"}}, "fragment"},
-   .str =
-+#if GLIB_CHECK_VERSION(2, 59, 0)
-+  "scheme://user:pass@host:1234/path/to/dir?key=value#fragment"},
-+#else
-   "scheme://user:pass@host:1234/path/to/dir?query=value#fragment"},
-+#endif
- 
-   /* IPv6 literal should render in square brackets */
-   {.uri = {"scheme", "user:pass", "12:34:56:78:9a:bc:de:f0", 1234,
-@@ -977,14 +981,24 @@ GST_START_TEST (test_url_get_set)
- 
-   fail_unless (gst_uri_set_query_value (url, "key", "value"));
-   tmp_str = gst_uri_to_string (url);
-+#if GLIB_CHECK_VERSION(2, 59, 0)
-+  fail_unless_equals_string (tmp_str,
-+ "//example.com/path/to/file/there/segment?key=value#fragment");
-+#else
-   fail_unless_equals_string (tmp_str,
--  "//example.com/path/to/file/there/segment?query=value#fragment");
-+ "//example.com/path/to/file/there/segment?query=value#fragment");
-+#endif
-   g_free (tmp_str);
- 
-   fail_unless (gst_uri_set_query_value (url, "key", NULL));
-   tmp_str = gst_uri_to_string (url);
-+#if GLIB_CHECK_VERSION(2, 59, 0)
-+  fail_unless_equals_string (tmp_str,
-+  "//example.com/path/to/file/there/segment?key#fragment");
-+#else
-   fail_unless_equals_string (tmp_str,
-   "//example.com/path/to/file/there/segment?query#fragment");
-+#endif
-   g_free (tmp_str);
- 
-   fail_unless (!gst_uri_set_query_value (NULL, "key", "value"));
--- 
-2.20.1
-

diff --git a/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch 
b/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch
deleted file mode 100644
index e22cc9f8b45..000
--- a/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch
+++ /dev/null
@@ -1,84 +0,0 @@
 a/common/glib-gen.mak
-+++ b/common/glib-gen.mak
-@@ -1,11 +1,13 @@
- # these are the variables your Makefile.am should set
- # the example is based on the colorbalance interface
- 
-+H := \#
-+
- #glib_enum_headers=$(colorbalance_headers)
- #glib_enum_define=GST_COLOR_BALANCE
- 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2021-02-19 Thread Mart Raudsepp
commit: f5e60da3c6b00826f714385ae51c8529cdd8f403
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 19 23:03:13 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 19 23:03:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e60da3

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.14.5.ebuild   | 55 --
 2 files changed, 56 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index d6bf05f50a4..e1b0ae60219 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1 @@
-DIST gstreamer-editing-services-1.14.5.tar.xz 1069356 BLAKE2B 
95ddff56b56b3ae59872a340258af0277d9b5c3619fe25861ce3f65238d3802bdda3c51cf84f0a206f7ccf095ab81ff3f178b7c0322dc7687741626c3b8da947
 SHA512 
9b3d0336e596004a51069900c61f293eaf213a83655799139373c77cf5637a3511ba4ec6a1c75f53d81643539e32f7d130fd0cd58090b948f81e8e081226b5c3
 DIST gstreamer-editing-services-1.16.3.tar.xz 1091208 BLAKE2B 
d88bed4e8958a6bad05aab8d6c19cd737c6812e0780c420fd144d58fe416cd5dbd01e019c3fc53417d65cb2d6e100de123dc8183c8c3dab329fd677ba55644c5
 SHA512 
c84cc2dab2b1644ab118794b7aeb98748f893a26070359850f48e87cf362fd53b54baf8754a07e1d412cacb85cf9cfcafb3cf10d79c67bbe077e4d763f9703ef

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
deleted file mode 100644
index 24e441707e9..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_7 )
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2021-02-17 Thread Sam James
commit: d0e6ce0acf382c10baa99605fe1ba412456aeaae
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 13:52:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 13:52:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e6ce0a

media-libs/gstreamer: Stabilize 1.16.3 arm64, #766336

Signed-off-by: Sam James  gentoo.org>

 media-libs/gstreamer/gstreamer-1.16.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.16.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.16.3.ebuild
index 953410b343b..bad801c7b98 100644
--- a/media-libs/gstreamer/gstreamer-1.16.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.16.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2021-02-13 Thread Mart Raudsepp
commit: 50b16b9c1bfe581c6077efb3bf0aebdd07ba1150
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 13 20:13:47 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 13 21:39:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b16b9c

media-libs/gstreamer-editing-services: bump to 1.16.3, fix pyoverrides

Closes: https://bugs.gentoo.org/631356
Closes: https://bugs.gentoo.org/710236
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.16.3.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 70e06e5f86e..d6bf05f50a4 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-editing-services-1.14.5.tar.xz 1069356 BLAKE2B 
95ddff56b56b3ae59872a340258af0277d9b5c3619fe25861ce3f65238d3802bdda3c51cf84f0a206f7ccf095ab81ff3f178b7c0322dc7687741626c3b8da947
 SHA512 
9b3d0336e596004a51069900c61f293eaf213a83655799139373c77cf5637a3511ba4ec6a1c75f53d81643539e32f7d130fd0cd58090b948f81e8e081226b5c3
+DIST gstreamer-editing-services-1.16.3.tar.xz 1091208 BLAKE2B 
d88bed4e8958a6bad05aab8d6c19cd737c6812e0780c420fd144d58fe416cd5dbd01e019c3fc53417d65cb2d6e100de123dc8183c8c3dab329fd677ba55644c5
 SHA512 
c84cc2dab2b1644ab118794b7aeb98748f893a26070359850f48e87cf362fd53b54baf8754a07e1d412cacb85cf9cfcafb3cf10d79c67bbe077e4d763f9703ef

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
new file mode 100644
index 000..194abb60af8
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.16.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+GNOME2_LA_PUNT="yes"
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_prepare() {
+   gnome2_src_prepare
+   # Install python overrides manually for each python and old upstream
+   # autotools code prefers python2 and installs in wrong location
+   sed -e '/WITH_PYTHON/d' -i bindings/Makefile.in || die
+}
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}
+
+src_install() {
+   gnome2_src_install
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule bindings/python/gi/overrides/GES.py
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2021-01-10 Thread Fabian Groffen
commit: 9d101d6d2952a0c02ae6950fbe01cebe619d4822
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 10 20:19:21 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 10 20:22:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d101d6d

media-libs/gstreamer: drop Prefix keywords, bug #662458

Bug: https://bugs.gentoo.org/662458
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 13 +
 media-libs/gstreamer/gstreamer-1.16.2.ebuild | 13 +
 2 files changed, 2 insertions(+), 24 deletions(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index ec77d2d0c15..0610aeed9ce 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 
@@ -41,17 +41,6 @@ PATCHES=(
 )
 
 src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
multilib-minimal_src_configure
 }
 

diff --git a/media-libs/gstreamer/gstreamer-1.16.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.16.2.ebuild
index 5eab87d12d6..d2ffca1d69d 100644
--- a/media-libs/gstreamer/gstreamer-1.16.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.16.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 
@@ -39,17 +39,6 @@ PATCHES=(
 )
 
 src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
multilib-minimal_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2020-06-21 Thread Mart Raudsepp
commit: 2fb689e1db57e807a7c8b25f04f4e2d6b4d01f6c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Jun 21 13:36:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 21 21:59:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb689e1

media-libs/gstreamer: arm64 stable (bug #728940)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/gstreamer-1.16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.16.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.16.2.ebuild
index 55ea4f8fb54..fc0a67edaec 100644
--- a/media-libs/gstreamer/gstreamer-1.16.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.16.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2020-03-18 Thread David Seifert
commit: d26d94695c46be522bea60762c7f4a0a47e6778b
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar 18 11:22:10 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar 18 11:22:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26d9469

media-libs/gstreamer: Fix for >=make-4.3

Closes: https://bugs.gentoo.org/705974
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert  gentoo.org>

 .../gstreamer/files/gstreamer-1.14.5-make43.patch  | 84 ++
 media-libs/gstreamer/gstreamer-1.14.5.ebuild   |  1 +
 2 files changed, 85 insertions(+)

diff --git a/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch 
b/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch
new file mode 100644
index 000..e22cc9f8b45
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-1.14.5-make43.patch
@@ -0,0 +1,84 @@
+--- a/common/glib-gen.mak
 b/common/glib-gen.mak
+@@ -1,11 +1,13 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+ 
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_enum_prefix=gst_color_balance
+ 
+-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers=$(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
+ 
+ # these are all the rules generating the relevant files
+ %-marshal.h: %-marshal.list
+--- a/common/gst-glib-gen.mak
 b/common/gst-glib-gen.mak
+@@ -1,14 +1,16 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+ 
++H := \#
++
+ #glib_enum_headers=$(colorbalance_headers)
+ #glib_enum_define=GST_COLOR_BALANCE
+ #glib_gen_prefix=gst_color_balance
+ #glib_gen_basename=colorbalance
+ #glib_gen_decl_banner=GST_EXPORT
+-#glib_gen_decl_include=\#include 
++#glib_gen_decl_include=$(H)include 
+ 
+-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers=$(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
+ 
+ # these are all the rules generating the relevant files
+ $(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list
+--- a/libs/gst/controller/Makefile.in
 b/libs/gst/controller/Makefile.in
+@@ -17,13 +17,6 @@
+ # these are the variables your Makefile.am should set
+ # the example is based on the colorbalance interface
+ 
+-#glib_enum_headers=$(colorbalance_headers)
+-#glib_enum_define=GST_COLOR_BALANCE
+-#glib_gen_prefix=gst_color_balance
+-#glib_gen_basename=colorbalance
+-#glib_gen_decl_banner=GST_EXPORT
+-#glib_gen_decl_include=\#include 
+-
+ 
+ 
+ VPATH = @srcdir@
+@@ -550,11 +543,12 @@
+   gstinterpolationcontrolsource.h \
+   gstlfocontrolsource.h
+ 
++H := \#
+ glib_enum_define = GST_CONTROLLER
+ glib_gen_prefix = gst
+ glib_gen_basename = controller
+ glib_gen_decl_banner = GST_CONTROLLER_API
+-glib_gen_decl_include = \#include 
++glib_gen_decl_include = $(H)include 
+ built_sources = controller-enumtypes.c
+ built_headers = controller-enumtypes.h
+ BUILT_SOURCES = $(built_sources) $(built_headers)
+@@ -587,7 +581,14 @@
+ libgstcontroller_@GST_API_VERSION@_la_LIBADD = $(GST_OBJ_LIBS) $(LIBM)
+ libgstcontroller_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) 
$(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
+ CLEANFILES = *.gcno *.gcda *.gcov $(BUILT_SOURCES) $(am__append_1)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++
++#glib_enum_headers=$(colorbalance_headers)
++#glib_enum_define=GST_COLOR_BALANCE
++#glib_gen_prefix=gst_color_balance
++#glib_gen_basename=colorbalance
++#glib_gen_decl_banner=GST_EXPORT
++#glib_gen_decl_include=$(H)include 
++enum_headers = $(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = 
GstController-@GST_API_VERSION@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ 
$(libgstcontroller_@GST_API_VERSION@_include_HEADERS)) \

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index 3de3bd8ed03..d1e6df24377 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -37,6 +37,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/1.14-glib-2.60-tests-compat.patch
+   "${FILESDIR}"/${PN}-1.14.5-make43.patch # remove when bumping and 
switching to Meson
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2020-02-10 Thread Michał Górny
commit: 4845d4d9d88207f1420d778f0b681035afd6095e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 10 21:06:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 10 21:24:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4845d4d9

media-libs/gstreamer-editing-services: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
index 117138d33c8..b45bd23fb02 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 GNOME2_LA_PUNT="yes"
 
 inherit bash-completion-r1 gnome2 python-r1



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2020-01-01 Thread Mart Raudsepp
commit: 5922824dba45efe0c66d83487c0a355dd6a55c30
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  1 15:06:18 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  1 15:08:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922824d

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.14.4.ebuild | 116 ---
 2 files changed, 117 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 2024b947ace..231ffa797cc 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,2 +1 @@
-DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe
 DIST gstreamer-1.14.5.tar.xz 3268756 BLAKE2B 
6ef5bdcb103b4d8fd581ae7342d6d467f4c6919610bdd620e4a531755347d8e3276a50f2e637045b9b97cbf7726495608437c180d37a1019ec8a79ab1bc4e4d6
 SHA512 
1a97ae17f8fff041db5e24d712d33c7116e408be1fabc2abd7b652b067b6ebe6c0943845a33a21335a5b4fa0a1ba178873158659f761f1e3aab04a969029c5d8

diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
deleted file mode 100644
index 4bcd587409b..000
--- a/media-libs/gstreamer/gstreamer-1.14.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-   !https://packages.gentoo.org/package/media-libs/gstreamer;
-   )
-
-   if use caps ; then
-   myconf+=( --with-ptp-helper-permissions=capabilities )
-   else
-   myconf+=(
-   --with-ptp-helper-permissions=setuid-root
-   --with-ptp-helper-setuid-user=nobody
-   --with-ptp-helper-setuid-group=nobody
-   )
-   fi
-
-   ECONF_SOURCE="${S}" econf "${myconf[@]}"
-
-   if multilib_is_native_abi; then
-   local x
-   for x in gst libs plugins; do
-   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
-   done
-   fi
-}
-
-multilib_src_install() {
-   # can't do "default", we want to install docs in 
multilib_src_install_all
-   emake DESTDIR="${D}" install
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
-}
-
-multilib_src_install_all() {
-   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
-   einstalldocs
-   find "${ED}" -name '*.la' -delete || die
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2020-01-01 Thread Agostino Sarubbo
commit: bff67609d62e5c43f5fb08c7b7c8d9d786f2f5f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  1 14:03:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  1 14:03:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff67609

media-libs/gstreamer: arm stable wrt bug #702246

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index 76c462409c9..03f5af5d40a 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2019-12-10 Thread Aaron Bauman
commit: 3b313885ddb1fad8726f96c2c412d0abfffc0524
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 18:03:53 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 18:03:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b313885

media-libs/gstreamer: arm64 stable (bug #702246)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index 646e4c43e39..77b712d6907 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2019-12-08 Thread Sergei Trofimovich
commit: 50e97aa9bad92acf4a092cff14e284df29f29854
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec  8 23:34:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec  8 23:34:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e97aa9

media-libs/gstreamer: stable 1.14.5 for ia64, bug #702246

Package-Manager: Portage-2.3.81, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
index afa7794b978..7a6d4638771 100644
--- a/media-libs/gstreamer/gstreamer-1.14.5.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2019-08-27 Thread Mart Raudsepp
commit: 037eda4d6c24ab446381d31762bb8e5643eb50a2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Aug 27 21:15:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Aug 27 21:30:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037eda4d

media-libs/gstreamer-editing-services: bump to 1.14.5 for upstream bug fixes

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.14.5.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 9db1ab72636..28a4c07e1ec 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-editing-services-1.14.3.tar.xz 1066740 BLAKE2B 
c5511ca12eccb08d49733540e2d264290a6ca53ec0d5e9007d354e10808568727ed10bfb205c425fd56d334ef12e30324d67b0dcff8115b3c13d1123fe6026b9
 SHA512 
5dc4fc65c7ce9604b75516774c4481f3214ed703c0d3bb2a6fa348e5a8a09c963ac711e81e5c91f12f57ab3df63a94d7d178fcd4aab4d4d429f32e055c14a205
+DIST gstreamer-editing-services-1.14.5.tar.xz 1069356 BLAKE2B 
95ddff56b56b3ae59872a340258af0277d9b5c3619fe25861ce3f65238d3802bdda3c51cf84f0a206f7ccf095ab81ff3f178b7c0322dc7687741626c3b8da947
 SHA512 
9b3d0336e596004a51069900c61f293eaf213a83655799139373c77cf5637a3511ba4ec6a1c75f53d81643539e32f7d130fd0cd58090b948f81e8e081226b5c3

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
new file mode 100644
index 000..5dcedc7b4ef
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+GNOME2_LA_PUNT="yes"
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2019-08-25 Thread Mart Raudsepp
commit: 2ec47a7f5be46d6d81a4c51b47c6a386a1ec5d11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:05:00 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec47a7f

media-libs/gstreamer: bump to 1.14.5 for upstream bug fixes

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 1071bb591ba..2024b947ace 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe
+DIST gstreamer-1.14.5.tar.xz 3268756 BLAKE2B 
6ef5bdcb103b4d8fd581ae7342d6d467f4c6919610bdd620e4a531755347d8e3276a50f2e637045b9b97cbf7726495608437c180d37a1019ec8a79ab1bc4e4d6
 SHA512 
1a97ae17f8fff041db5e24d712d33c7116e408be1fabc2abd7b652b067b6ebe6c0943845a33a21335a5b4fa0a1ba178873158659f761f1e3aab04a969029c5d8

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
new file mode 100644
index 000..c57c39da037
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+   !https://packages.gentoo.org/package/media-libs/gstreamer;
+   )
+
+   if use caps ; then
+   myconf+=( --with-ptp-helper-permissions=capabilities )
+   else
+   myconf+=(
+   --with-ptp-helper-permissions=setuid-root
+   --with-ptp-helper-setuid-user=nobody
+   --with-ptp-helper-setuid-group=nobody
+   )
+   fi
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   local x
+   for x in gst libs plugins; do
+   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
+   done
+   fi
+}
+
+multilib_src_install() {
+   # can't do "default", we want to install docs in 
multilib_src_install_all
+   emake DESTDIR="${D}" install
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2019-08-25 Thread Mart Raudsepp
commit: 8b160c7a4ec1f63d76c9cb0781a0c26e4d8194d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 18:00:46 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 18:01:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b160c7a

media-libs/gstreamer: fix gsturi test with glib-2.60

Closes: https://bugs.gentoo.org/690940
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/1.14-glib-2.60-tests-compat.patch| 56 ++
 media-libs/gstreamer/gstreamer-1.14.4.ebuild   |  4 ++
 2 files changed, 60 insertions(+)

diff --git a/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch 
b/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
new file mode 100644
index 000..ca74bf0cc2e
--- /dev/null
+++ b/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
@@ -0,0 +1,56 @@
+From 4a7739f4b6442814696bbd0706ab9a1ce1462d80 Mon Sep 17 00:00:00 2001
+From: Havard Graff 
+Date: Wed, 31 Oct 2018 10:27:23 +0100
+Subject: [PATCH] tests/uri: fix test after GHashTable changes in GLib 2.59
+
+Maybe the implementation should not be dependent on a "random" hash-table
+ordering, but at least this shows the problem clearly.
+---
+ tests/check/gst/gsturi.c | 16 +++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/tests/check/gst/gsturi.c b/tests/check/gst/gsturi.c
+index ee623dbcf..fa87c7c77 100644
+--- a/tests/check/gst/gsturi.c
 b/tests/check/gst/gsturi.c
+@@ -414,7 +414,11 @@ static const struct URITest url_presenting_tests[] = {
+   {.uri = {"scheme", "user:pass", "host", 1234, "/path/to/dir",
+   {{"query", NULL}, {"key", "value"}}, "fragment"},
+   .str =
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  "scheme://user:pass@host:1234/path/to/dir?key=value#fragment"},
++#else
+   "scheme://user:pass@host:1234/path/to/dir?query=value#fragment"},
++#endif
+ 
+   /* IPv6 literal should render in square brackets */
+   {.uri = {"scheme", "user:pass", "12:34:56:78:9a:bc:de:f0", 1234,
+@@ -977,14 +981,24 @@ GST_START_TEST (test_url_get_set)
+ 
+   fail_unless (gst_uri_set_query_value (url, "key", "value"));
+   tmp_str = gst_uri_to_string (url);
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  fail_unless_equals_string (tmp_str,
++ "//example.com/path/to/file/there/segment?key=value#fragment");
++#else
+   fail_unless_equals_string (tmp_str,
+-  "//example.com/path/to/file/there/segment?query=value#fragment");
++ "//example.com/path/to/file/there/segment?query=value#fragment");
++#endif
+   g_free (tmp_str);
+ 
+   fail_unless (gst_uri_set_query_value (url, "key", NULL));
+   tmp_str = gst_uri_to_string (url);
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  fail_unless_equals_string (tmp_str,
++  "//example.com/path/to/file/there/segment?key#fragment");
++#else
+   fail_unless_equals_string (tmp_str,
+   "//example.com/path/to/file/there/segment?query#fragment");
++#endif
+   g_free (tmp_str);
+ 
+   fail_unless (!gst_uri_set_query_value (NULL, "key", "value"));
+-- 
+2.20.1
+

diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
index 7bb095742b0..19677ed3d4f 100644
--- a/media-libs/gstreamer/gstreamer-1.14.4.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
@@ -34,6 +34,10 @@ DEPEND="${RDEPEND}
 "
 # gtk-doc-am to install API docs
 
+PATCHES=(
+   "${FILESDIR}"/1.14-glib-2.60-tests-compat.patch
+)
+
 src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2019-08-15 Thread Mart Raudsepp
commit: 8d5d527e947ac3a5505bc389191361d15e646b01
Author: David Heidelberg  ixit  cz>
AuthorDate: Tue Apr 30 12:45:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Aug 15 09:37:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5d527e

media-libs/gstreamer-editing-services: support python3_7

Compile tested.

Closes: https://github.com/gentoo/gentoo/pull/11866
Signed-off-by: David Heidelberg  ixit.cz>
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
index d91d85232e1..da0e7bcc5a2 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 GNOME2_LA_PUNT="yes"
 
 inherit bash-completion-r1 gnome2 python-r1



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, profiles/, media-libs/gstreamer/files/

2019-06-20 Thread Mart Raudsepp
commit: ee94b336c61e36d0e5ddbbd85d6b92da69c8e057
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jun 20 21:24:49 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jun 20 21:28:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee94b336

media-libs/gstreamer: remove gstreamer 0.10

Closes: https://bugs.gentoo.org/550648
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest  |   1 -
 ...er-0.10.36-disable-test_fail_abstract_new.patch |  35 ---
 ...streamer-make-grammar.y-work-with-bison-3.patch |  33 --
 media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild   | 115 -
 profiles/package.mask  |  78 --
 5 files changed, 262 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index f7da93ed8b8..1071bb591ba 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,2 +1 @@
-DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe

diff --git 
a/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch
 
b/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch
deleted file mode 100644
index 8162478232a..000
--- 
a/media-libs/gstreamer/files/gstreamer-0.10.36-disable-test_fail_abstract_new.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From e4707bfb24a8175018975a542f6e1c3b84ac02dd Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Sun, 21 Oct 2012 00:26:24 -0400
-Subject: [PATCH] test: disable test_fail_abstract_new
-
-Depending on how glib is configured, whether there are systemwide
-debugging tools running, etc., this test can produce other signals, not
-necessarily signal 11.

- tests/check/gst/gstobject.c | 9 -
- 1 file changed, 9 deletions(-)
-
-diff --git a/tests/check/gst/gstobject.c b/tests/check/gst/gstobject.c
-index d5956db..25995bf 100644
 a/tests/check/gst/gstobject.c
-+++ b/tests/check/gst/gstobject.c
-@@ -531,15 +531,6 @@ gst_object_suite (void)
- 
-   /* FIXME: GLib shouldn't crash here, but issue a warning and return a NULL
-* object, or at least g_error() and then abort properly ... (tpm) */
--#ifndef HAVE_OSX
--  /* Disabled for OS/X because a) it's a pretty silly test anyway and
--   * b) different OS/X versions raise different signals and it isn't worth
--   * the effort to try and detect which one should be producing which
--   */
--  /* SEGV tests go last so we can debug the others */
--  if (g_getenv ("CK_FORK") == NULL || strcmp (g_getenv ("CK_FORK"), "no") != 
0)
--tcase_add_test_raise_signal (tc_chain, test_fail_abstract_new, SIGSEGV);
--#endif
- 
-   return s;
- }
--- 
-1.7.12.3
-

diff --git 
a/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch 
b/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch
deleted file mode 100644
index 56bd5979c50..000
--- 
a/media-libs/gstreamer/files/gstreamer-make-grammar.y-work-with-bison-3.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 90622bb35544655cf641e3ab65cf35a6d01869bc Mon Sep 17 00:00:00 2001
-From: Kerrick Staley 
-Date: Tue, 20 Aug 2013 23:59:29 -0700
-Subject: [PATCH] Make grammar.y work with Bison 3
-
-YYLEX_PARAM is no longer supported in Bison 3.

- gst/parse/grammar.y | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y
-index 8a9019c..f533389 100644
 a/gst/parse/grammar.y
-+++ b/gst/parse/grammar.y
-@@ -26,7 +26,6 @@
-  */
- 
- #define YYERROR_VERBOSE 1
--#define YYLEX_PARAM scanner
- 
- #define YYENABLE_NLS 0
- 
-@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const 
char *s);
- %right '.'
- %left '!' '='
- 
-+%lex-param { void *scanner }
- %parse-param { void *scanner }
- %parse-param { graph_t *graph }
- %pure-parser
--- 
-1.8.3.4
-

diff --git a/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild 
b/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild
deleted file mode 100644
index f701dad7264..000
--- a/media-libs/gstreamer/gstreamer-0.10.36-r2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils multilib multilib-minimal pax-utils
-
-DESCRIPTION="Streaming media 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2019-05-20 Thread Aaron Bauman
commit: 7ef8eda4917a149252bacfc481637e45eab33e99
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 20 22:41:54 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 21 02:39:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef8eda4

media-libs/gstreamer: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/gstreamer/gstreamer-1.14.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
index 3914dcc0ccb..7bb095742b0 100644
--- a/media-libs/gstreamer/gstreamer-1.14.4.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2019-02-05 Thread Mart Raudsepp
commit: 7c4c7c441c48daa6a09b64991ae0b2bed309b8a2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb  5 23:56:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb  5 23:56:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4c7c44

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.14.1.ebuild | 110 ---
 2 files changed, 111 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index c2ba6ccfc53..f7da93ed8b8 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
-DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe

diff --git a/media-libs/gstreamer/gstreamer-1.14.1.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.1.ebuild
deleted file mode 100644
index efe3f1a75fd..000
--- a/media-libs/gstreamer/gstreamer-1.14.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 ltprune multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-   !https://packages.gentoo.org/package/media-libs/gstreamer;
-   )
-
-   if use caps ; then
-   myconf+=( --with-ptp-helper-permissions=capabilities )
-   else
-   myconf+=(
-   --with-ptp-helper-permissions=setuid-root
-   --with-ptp-helper-setuid-user=nobody
-   --with-ptp-helper-setuid-group=nobody
-   )
-   fi
-
-   ECONF_SOURCE="${S}" econf "${myconf[@]}"
-
-   if multilib_is_native_abi; then
-   local x
-   for x in gst libs plugins; do
-   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
-   done
-   fi
-}
-
-multilib_src_install() {
-   # can't do "default", we want to install docs in 
multilib_src_install_all
-   emake DESTDIR="${D}" install
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
-}
-
-multilib_src_install_all() {
-   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
-   einstalldocs
-   prune_libtool_files --modules
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2019-02-05 Thread Mart Raudsepp
commit: 19d1d47d57b237b9cf95db1fad7e3633f8e0231d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Feb  5 23:57:39 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Feb  5 23:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19d1d47d

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.14.1.ebuild   | 54 --
 2 files changed, 55 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index dfdbc2d728c..9db1ab72636 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1 @@
-DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4
 DIST gstreamer-editing-services-1.14.3.tar.xz 1066740 BLAKE2B 
c5511ca12eccb08d49733540e2d264290a6ca53ec0d5e9007d354e10808568727ed10bfb205c425fd56d334ef12e30324d67b0dcff8115b3c13d1123fe6026b9
 SHA512 
5dc4fc65c7ce9604b75516774c4481f3214ed703c0d3bb2a6fa348e5a8a09c963ac711e81e5c91f12f57ab3df63a94d7d178fcd4aab4d4d429f32e055c14a205

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
deleted file mode 100644
index 99c5728eac1..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2019-01-15 Thread Mart Raudsepp
commit: c8615acd96963583dbc8aa2dbafa23c2f2d8317f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 15 23:36:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 15 23:36:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8615acd

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.14.2.ebuild   | 55 --
 2 files changed, 56 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 2b5cb406c64..dfdbc2d728c 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4
-DIST gstreamer-editing-services-1.14.2.tar.xz 1063208 BLAKE2B 
b26db0c944e203026c1be242b80d3d16396d754c1883c07608f73f236d3e96979ef0eb5a7a0230fc360edd34caf22afa3d1e59eb4109ef17e60481b428703539
 SHA512 
74cd168d1308086e1b4c350eeec1757f790e05a8a762ebb7dd43c7ecdc0e747d7e5cfa2c3b0266eea18d98a369beb1fa544dafb4a1d22fe23af1d4e055322b29
 DIST gstreamer-editing-services-1.14.3.tar.xz 1066740 BLAKE2B 
c5511ca12eccb08d49733540e2d264290a6ca53ec0d5e9007d354e10808568727ed10bfb205c425fd56d334ef12e30324d67b0dcff8115b3c13d1123fe6026b9
 SHA512 
5dc4fc65c7ce9604b75516774c4481f3214ed703c0d3bb2a6fa348e5a8a09c963ac711e81e5c91f12f57ab3df63a94d7d178fcd4aab4d4d429f32e055c14a205

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
deleted file mode 100644
index 0bb7fc8cf81..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-GNOME2_LA_PUNT="yes"
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2019-01-15 Thread Mart Raudsepp
commit: 1ce74bd7f557ddfa7b3f7fe0345f86dad4cc6a11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jan 15 23:35:42 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jan 15 23:35:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce74bd7

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/gstreamer/Manifest  |   2 -
 .../files/1.14.3-fix-gstsegment-test.patch |  46 -
 media-libs/gstreamer/gstreamer-1.14.2.ebuild   | 111 
 media-libs/gstreamer/gstreamer-1.14.3.ebuild   | 115 -
 4 files changed, 274 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index a0a6a3781b0..c2ba6ccfc53 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
-DIST gstreamer-1.14.2.tar.xz 3255404 BLAKE2B 
290e8fec3eb6629a0e6e8f01c7c027fcc085f632afeac1ffe7bd4f1d8a9a3d3b78145334a11c91fcabea40b9f202a3b451ca55db13fd23be66c7167c76614932
 SHA512 
270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84
-DIST gstreamer-1.14.3.tar.xz 3263036 BLAKE2B 
20170b831064ea49565d7a4529563e4e9273def28d33eda779c7e3f4a60989b64844c271da529bdbbaebf80a8a86c37b97af4a18c4d0aae6182be608f3dcf345
 SHA512 
bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7
 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe

diff --git a/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch 
b/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch
deleted file mode 100644
index 9b2fb2402e1..000
--- a/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 0a479c3cdc5d5745b6cc5084d5faf3b0ab8e604a Mon Sep 17 00:00:00 2001
-From: Jan Schmidt 
-Date: Mon, 17 Sep 2018 22:13:22 +1000
-Subject: [PATCH] tests: Use a different rate in a segment test.
-
-Using a rate of 1.1 in the test is causing the test to
-fail on 32-bit because ceil(1.1 * 10) can round to 12.
-
-Instead use a rate 2.0 that can be expressed as floating
-point number and doesn't trigger the problem.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=797154

- tests/check/gst/gstsegment.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/tests/check/gst/gstsegment.c b/tests/check/gst/gstsegment.c
-index 17ad18c2f..751469d76 100644
 a/tests/check/gst/gstsegment.c
-+++ b/tests/check/gst/gstsegment.c
-@@ -888,7 +888,7 @@ GST_START_TEST (segment_full)
-   fail_unless_equals_int (pos, 190);
- 
-   /* Test a non-1.0 rate that lands right before the segment, but still +ve */
--  segment.rate = 1.1;
-+  segment.rate = 2.0;
-   segment.start = 100;
-   segment.offset = 0;
-   segment.stop = 500;
-@@ -897,11 +897,11 @@ GST_START_TEST (segment_full)
-   segment.time = 1;
-   fail_unless (gst_segment_position_from_running_time_full (,
-   GST_FORMAT_TIME, 140, ) == 1);
--  fail_unless (pos == 89);
-+  fail_unless (pos == 80);
-   /* And now one that should give a position < 0 */
-   fail_unless (gst_segment_position_from_running_time_full (,
-   GST_FORMAT_TIME, 0, ) == -1);
--  fail_unless (pos == 65);
-+  fail_unless (pos == 200);
- 
-   /* Test a non-1.0 negative rate that lands right after the (reversed) 
segment, but still +ve position */
-   segment.rate = -2.0;
--- 
-2.17.0
-

diff --git a/media-libs/gstreamer/gstreamer-1.14.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.2.ebuild
deleted file mode 100644
index fcdb78c174d..000
--- a/media-libs/gstreamer/gstreamer-1.14.2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-10-03 Thread Mart Raudsepp
commit: 7bf0b6e7e7ba1ef2cdc036b4482f3b9d26ca15ca
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Oct  3 12:20:15 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Oct  3 16:17:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf0b6e7

media-libs/gstreamer: bump to 1.14.4, no code changes from 1.14.3

Includes the gstsegment 32bit test fix patch upstream, but we had that
patched in in 1.14.3. Bump still needed for satisfying deps of all other
gstreamer packages.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.14.4.ebuild | 111 +++
 2 files changed, 112 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 461f3b76b2a..a0a6a3781b0 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -2,3 +2,4 @@ DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
 DIST gstreamer-1.14.2.tar.xz 3255404 BLAKE2B 
290e8fec3eb6629a0e6e8f01c7c027fcc085f632afeac1ffe7bd4f1d8a9a3d3b78145334a11c91fcabea40b9f202a3b451ca55db13fd23be66c7167c76614932
 SHA512 
270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84
 DIST gstreamer-1.14.3.tar.xz 3263036 BLAKE2B 
20170b831064ea49565d7a4529563e4e9273def28d33eda779c7e3f4a60989b64844c271da529bdbbaebf80a8a86c37b97af4a18c4d0aae6182be608f3dcf345
 SHA512 
bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7
+DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe

diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
new file mode 100644
index 000..a35a13f8437
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+   !https://packages.gentoo.org/package/media-libs/gstreamer;
+   )
+
+   if use caps ; then
+   myconf+=( --with-ptp-helper-permissions=capabilities )
+   else
+   myconf+=(
+   --with-ptp-helper-permissions=setuid-root
+   --with-ptp-helper-setuid-user=nobody
+   --with-ptp-helper-setuid-group=nobody
+   )
+   fi
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   local x
+   for x in gst libs plugins; do
+   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
+   done
+   fi
+}
+
+multilib_src_install() {
+   # can't do "default", we want to install docs in 
multilib_src_install_all
+   emake DESTDIR="${D}" install
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-09-30 Thread Mart Raudsepp
commit: 163fb95580e629b9acdb0e138aa0364c32b2a135
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 30 22:12:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Sep 30 22:12:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163fb955

media-libs/gstreamer: remove old

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.12.4.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 61a56aace43..461f3b76b2a 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,4 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
-DIST gstreamer-1.12.4.tar.xz 3177208 BLAKE2B 
cb859503edbe09cebbbfa70cb4edc5d433bbaa5b299e05921d30e6096f8765e17d449c45bd7d5ea3e4603ae46d337d4e3291b1d0456c7b72a7ebb41faad9e73a
 SHA512 
849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
 DIST gstreamer-1.14.2.tar.xz 3255404 BLAKE2B 
290e8fec3eb6629a0e6e8f01c7c027fcc085f632afeac1ffe7bd4f1d8a9a3d3b78145334a11c91fcabea40b9f202a3b451ca55db13fd23be66c7167c76614932
 SHA512 
270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84
 DIST gstreamer-1.14.3.tar.xz 3263036 BLAKE2B 
20170b831064ea49565d7a4529563e4e9273def28d33eda779c7e3f4a60989b64844c271da529bdbbaebf80a8a86c37b97af4a18c4d0aae6182be608f3dcf345
 SHA512 
bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7

diff --git a/media-libs/gstreamer/gstreamer-1.12.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.4.ebuild
deleted file mode 100644
index eb6202dd135..000
--- a/media-libs/gstreamer/gstreamer-1.12.4.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local completiondir=$(get_bashcompdir)
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives and examples to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-   local myconf=(
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   --disable-debug
-   --disable-examples
-   --disable-static
-   --disable-valgrind
-   --enable-check
-

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-09-17 Thread Mart Raudsepp
commit: d40b9b68bb891b15048d703a04109bc81f7b7239
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Sep 18 00:22:18 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Sep 18 00:25:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40b9b68

media-libs/gstreamer-editing-services: bump to 1.14.3 for upstream bug fixes

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.14.3.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 2a9f8bc0d1b..2b5cb406c64 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1,3 @@
 DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4
 DIST gstreamer-editing-services-1.14.2.tar.xz 1063208 BLAKE2B 
b26db0c944e203026c1be242b80d3d16396d754c1883c07608f73f236d3e96979ef0eb5a7a0230fc360edd34caf22afa3d1e59eb4109ef17e60481b428703539
 SHA512 
74cd168d1308086e1b4c350eeec1757f790e05a8a762ebb7dd43c7ecdc0e747d7e5cfa2c3b0266eea18d98a369beb1fa544dafb4a1d22fe23af1d4e055322b29
+DIST gstreamer-editing-services-1.14.3.tar.xz 1066740 BLAKE2B 
c5511ca12eccb08d49733540e2d264290a6ca53ec0d5e9007d354e10808568727ed10bfb205c425fd56d334ef12e30324d67b0dcff8115b3c13d1123fe6026b9
 SHA512 
5dc4fc65c7ce9604b75516774c4481f3214ed703c0d3bb2a6fa348e5a8a09c963ac711e81e5c91f12f57ab3df63a94d7d178fcd4aab4d4d429f32e055c14a205

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
new file mode 100644
index 000..0bb7fc8cf81
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+GNOME2_LA_PUNT="yes"
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2018-09-17 Thread Mart Raudsepp
commit: c07c57e0160764c61989510dd2ac3a6d67f3ec7f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 17 20:16:13 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 17 21:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07c57e0

media-libs/gstreamer: bump to 1.14.3 for upstream bug fixes

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/gstreamer/Manifest  |   1 +
 .../files/1.14.3-fix-gstsegment-test.patch |  46 +
 media-libs/gstreamer/gstreamer-1.14.3.ebuild   | 115 +
 3 files changed, 162 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 6d32992eabb..61a56aace43 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -2,3 +2,4 @@ DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089
 DIST gstreamer-1.12.4.tar.xz 3177208 BLAKE2B 
cb859503edbe09cebbbfa70cb4edc5d433bbaa5b299e05921d30e6096f8765e17d449c45bd7d5ea3e4603ae46d337d4e3291b1d0456c7b72a7ebb41faad9e73a
 SHA512 
849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
 DIST gstreamer-1.14.2.tar.xz 3255404 BLAKE2B 
290e8fec3eb6629a0e6e8f01c7c027fcc085f632afeac1ffe7bd4f1d8a9a3d3b78145334a11c91fcabea40b9f202a3b451ca55db13fd23be66c7167c76614932
 SHA512 
270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84
+DIST gstreamer-1.14.3.tar.xz 3263036 BLAKE2B 
20170b831064ea49565d7a4529563e4e9273def28d33eda779c7e3f4a60989b64844c271da529bdbbaebf80a8a86c37b97af4a18c4d0aae6182be608f3dcf345
 SHA512 
bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7

diff --git a/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch 
b/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch
new file mode 100644
index 000..9b2fb2402e1
--- /dev/null
+++ b/media-libs/gstreamer/files/1.14.3-fix-gstsegment-test.patch
@@ -0,0 +1,46 @@
+From 0a479c3cdc5d5745b6cc5084d5faf3b0ab8e604a Mon Sep 17 00:00:00 2001
+From: Jan Schmidt 
+Date: Mon, 17 Sep 2018 22:13:22 +1000
+Subject: [PATCH] tests: Use a different rate in a segment test.
+
+Using a rate of 1.1 in the test is causing the test to
+fail on 32-bit because ceil(1.1 * 10) can round to 12.
+
+Instead use a rate 2.0 that can be expressed as floating
+point number and doesn't trigger the problem.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=797154
+---
+ tests/check/gst/gstsegment.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/tests/check/gst/gstsegment.c b/tests/check/gst/gstsegment.c
+index 17ad18c2f..751469d76 100644
+--- a/tests/check/gst/gstsegment.c
 b/tests/check/gst/gstsegment.c
+@@ -888,7 +888,7 @@ GST_START_TEST (segment_full)
+   fail_unless_equals_int (pos, 190);
+ 
+   /* Test a non-1.0 rate that lands right before the segment, but still +ve */
+-  segment.rate = 1.1;
++  segment.rate = 2.0;
+   segment.start = 100;
+   segment.offset = 0;
+   segment.stop = 500;
+@@ -897,11 +897,11 @@ GST_START_TEST (segment_full)
+   segment.time = 1;
+   fail_unless (gst_segment_position_from_running_time_full (,
+   GST_FORMAT_TIME, 140, ) == 1);
+-  fail_unless (pos == 89);
++  fail_unless (pos == 80);
+   /* And now one that should give a position < 0 */
+   fail_unless (gst_segment_position_from_running_time_full (,
+   GST_FORMAT_TIME, 0, ) == -1);
+-  fail_unless (pos == 65);
++  fail_unless (pos == 200);
+ 
+   /* Test a non-1.0 negative rate that lands right after the (reversed) 
segment, but still +ve position */
+   segment.rate = -2.0;
+-- 
+2.17.0
+

diff --git a/media-libs/gstreamer/gstreamer-1.14.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.3.ebuild
new file mode 100644
index 000..ff1a74c70a2
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.14.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-09-16 Thread Mart Raudsepp
commit: 2340bc0acd04ad28b5a4f99e269a44e4bb855e42
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 16 23:28:43 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Sep 16 23:28:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2340bc0a

media-libs/gstreamer: add glib-utils build dep

Uses glib-mkenums

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-libs/gstreamer/gstreamer-1.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/gstreamer/gstreamer-1.14.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.2.ebuild
index ed4c8f8861f..fcdb78c174d 100644
--- a/media-libs/gstreamer/gstreamer-1.14.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-07-31 Thread Mart Raudsepp
commit: c4d76637e4413ca7273d9dccb83044f22183
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jul 31 09:18:34 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jul 31 09:18:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d76637

media-libs/gstreamer-editing-services: bump to 1.14.2 for upstream bug fixes

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.14.2.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index dbbef0fbec9..2a9f8bc0d1b 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4
+DIST gstreamer-editing-services-1.14.2.tar.xz 1063208 BLAKE2B 
b26db0c944e203026c1be242b80d3d16396d754c1883c07608f73f236d3e96979ef0eb5a7a0230fc360edd34caf22afa3d1e59eb4109ef17e60481b428703539
 SHA512 
74cd168d1308086e1b4c350eeec1757f790e05a8a762ebb7dd43c7ecdc0e747d7e5cfa2c3b0266eea18d98a369beb1fa544dafb4a1d22fe23af1d4e055322b29

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
new file mode 100644
index 000..0bb7fc8cf81
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+GNOME2_LA_PUNT="yes"
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-07-31 Thread Mart Raudsepp
commit: 848a93b28f6110b6835da33ac1feacdaa3f5aa11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jul 31 07:01:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jul 31 07:01:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848a93b2

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.12.4.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index f9150499aff..dbbef0fbec9 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1 @@
-DIST gstreamer-editing-services-1.12.4.tar.xz 1062972 BLAKE2B 
e2f401e419e793a37b3deac71696326f6d2c7491d7a138c40de8af46f2bd5ba415b56b9656a9d225d9704e3339b15aee3e587299441c2b75633a7792a954d4b3
 SHA512 
b845fc897384aaf691a9dcbf26e6ba682c9eca161e0ad227f47fb0865527d05254fd7b08d082e824a026bfe6909efe8069e3205e209a2e6dfce07f5a7d18dfdf
 DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
deleted file mode 100644
index 4b935180db1..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-07-30 Thread Mart Raudsepp
commit: 8de2e61013ce30fcbbeaf6283d8258cb5eb74184
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jul 30 07:16:02 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jul 30 09:13:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de2e610

media-libs/gstreamer: bump to 1.14.2 for upstream bug fixes

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.14.2.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 72e0a83d2ce..6d32992eabb 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1,4 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 DIST gstreamer-1.12.4.tar.xz 3177208 BLAKE2B 
cb859503edbe09cebbbfa70cb4edc5d433bbaa5b299e05921d30e6096f8765e17d449c45bd7d5ea3e4603ae46d337d4e3291b1d0456c7b72a7ebb41faad9e73a
 SHA512 
849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b
+DIST gstreamer-1.14.2.tar.xz 3255404 BLAKE2B 
290e8fec3eb6629a0e6e8f01c7c027fcc085f632afeac1ffe7bd4f1d8a9a3d3b78145334a11c91fcabea40b9f202a3b451ca55db13fd23be66c7167c76614932
 SHA512 
270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84

diff --git a/media-libs/gstreamer/gstreamer-1.14.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.2.ebuild
new file mode 100644
index 000..ed4c8f8861f
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.14.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+   !https://packages.gentoo.org/package/media-libs/gstreamer;
+   )
+
+   if use caps ; then
+   myconf+=( --with-ptp-helper-permissions=capabilities )
+   else
+   myconf+=(
+   --with-ptp-helper-permissions=setuid-root
+   --with-ptp-helper-setuid-user=nobody
+   --with-ptp-helper-setuid-group=nobody
+   )
+   fi
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   local x
+   for x in gst libs plugins; do
+   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
+   done
+   fi
+}
+
+multilib_src_install() {
+   # can't do "default", we want to install docs in 
multilib_src_install_all
+   emake DESTDIR="${D}" install
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-07-15 Thread Mart Raudsepp
commit: 3038682f346d4d2b741adfb5d99cd216bc70c4d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 15 23:07:49 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 15 23:07:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3038682f

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.12.3.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index b92d410f042..72e0a83d2ce 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,4 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
-DIST gstreamer-1.12.3.tar.xz 3175480 BLAKE2B 
e42b908b6fef2be5d4a0ad435cab5760a5e73e6f09afa0fd0993dd84d01f956b6437beb367082002e875307970f3b4b3fcb8735f7f69836da0ba76ed186e42db
 SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0
 DIST gstreamer-1.12.4.tar.xz 3177208 BLAKE2B 
cb859503edbe09cebbbfa70cb4edc5d433bbaa5b299e05921d30e6096f8765e17d449c45bd7d5ea3e4603ae46d337d4e3291b1d0456c7b72a7ebb41faad9e73a
 SHA512 
849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2
 DIST gstreamer-1.14.1.tar.xz 3252440 BLAKE2B 
c2142621b126926dd9ec886f0478154b3f0d9b7adebc6169200b8bc7e4cd089dfe77cab2b436bf3c74cbcae5f84c95afbd05ba282d0afe3e8e226e6bc0f33e33
 SHA512 
9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b

diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
deleted file mode 100644
index c7edd553697..000
--- a/media-libs/gstreamer/gstreamer-1.12.3.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local completiondir=$(get_bashcompdir)
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives and examples to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-   local myconf=(
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   --disable-debug
-   --disable-examples
-   --disable-static
-   --disable-valgrind
-   --enable-check
-   $(use_with unwind)
-   $(use_with unwind dw)
-   $(multilib_native_use_enable introspection)
-   $(use_enable nls)
-   $(use_enable test tests)
-   --with-bash-completion-dir="${completiondir%/*}"
-   --with-package-name="GStreamer ebuild for Gentoo"
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-06-17 Thread Mart Raudsepp
commit: c76a8ec350cb0f8f15e08607b799c246e7ae0f5c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 17 17:53:42 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 17 21:50:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76a8ec3

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.12.3.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 00ee72e2b0a..f9150499aff 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,2 @@
-DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 BLAKE2B 
250983e470a607f5734a1dde799223521f3918f2c985ddc9995f4a9720e7ce7147a60f9d90b71be65f06f3caf7fe0428d90a7f9395f31930f06fc18b9710ce36
 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669
 DIST gstreamer-editing-services-1.12.4.tar.xz 1062972 BLAKE2B 
e2f401e419e793a37b3deac71696326f6d2c7491d7a138c40de8af46f2bd5ba415b56b9656a9d225d9704e3339b15aee3e587299441c2b75633a7792a954d4b3
 SHA512 
b845fc897384aaf691a9dcbf26e6ba682c9eca161e0ad227f47fb0865527d05254fd7b08d082e824a026bfe6909efe8069e3205e209a2e6dfce07f5a7d18dfdf
 DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
deleted file mode 100644
index 791a00e6115..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-06-17 Thread Mart Raudsepp
commit: 172fa41e372994fb98d96efef4d4abe6cee4a4d9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 17 17:41:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 17 21:50:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172fa41e

media-libs/gstreamer-editing-services: bump to 1.14.1, drop wrong gnonlin dep

gst-editing-services hasn't been using libgnl for a while now.

Closes: https://bugs.gentoo.org/636304
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.14.1.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 0b92cc6606e..00ee72e2b0a 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1,3 @@
 DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 BLAKE2B 
250983e470a607f5734a1dde799223521f3918f2c985ddc9995f4a9720e7ce7147a60f9d90b71be65f06f3caf7fe0428d90a7f9395f31930f06fc18b9710ce36
 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669
 DIST gstreamer-editing-services-1.12.4.tar.xz 1062972 BLAKE2B 
e2f401e419e793a37b3deac71696326f6d2c7491d7a138c40de8af46f2bd5ba415b56b9656a9d225d9704e3339b15aee3e587299441c2b75633a7792a954d4b3
 SHA512 
b845fc897384aaf691a9dcbf26e6ba682c9eca161e0ad227f47fb0865527d05254fd7b08d082e824a026bfe6909efe8069e3205e209a2e6dfce07f5a7d18dfdf
+DIST gstreamer-editing-services-1.14.1.tar.xz 1059888 BLAKE2B 
d176c5d4341df208ee87d71f1838e5bb6c3bce7f072a3214d6907b91e75a81f5cd79cf424266205641281d525dea7e36423ffb98adef3cddd54814ea763a8d00
 SHA512 
3801769a515f248b923c50ad51961175094a66f2aa55184e82ecb948331c05b6e297a723d5443db11ec3274ee48f56d6dcc8af8a95cf9e701cc4e02615f8e6e4

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
new file mode 100644
index 000..3fe3cbc6e91
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.14.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-06-16 Thread Mart Raudsepp
commit: 0b11217137390761e2b7099e622b69b8c588c696
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 16 00:18:50 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 16 18:26:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b112171

media-libs/gstreamer: don't inherit eutils.eclass

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/gstreamer/gstreamer-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.14.1.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.1.ebuild
index 5cab716692a..761acafba3c 100644
--- a/media-libs/gstreamer/gstreamer-1.14.1.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit bash-completion-r1 eutils multilib-minimal pax-utils
+inherit bash-completion-r1 ltprune multilib-minimal pax-utils
 
 DESCRIPTION="Open source multimedia framework"
 HOMEPAGE="https://gstreamer.freedesktop.org/;



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-03-17 Thread Mikle Kolyada
commit: 6416b969952cb3327d018b7400476a562a3aadca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 17 17:15:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 17 17:19:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6416b969

media-libs/gstreamer-editing-services: amd64 stable wrt bug #650540

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
index 7d6f89bec6f..d18635b5e4a 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="+introspection"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-03-17 Thread Mikle Kolyada
commit: 3af3c4ccab03cd14f63d9a1048cd6cf5508c2c2a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 17 17:12:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 17 17:19:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af3c4cc

media-libs/gstreamer: amd64 stable wrt bug #650540

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/gstreamer/gstreamer-1.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.12.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.4.ebuild
index 6843c71199f..c9f1898d989 100644
--- a/media-libs/gstreamer/gstreamer-1.12.4.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.12.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2018-02-14 Thread Mart Raudsepp
commit: 29efe0d453c1e088b16a401ecd3ca256afad2dcf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 15 00:27:45 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 15 00:33:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29efe0d4

media-libs/gstreamer-editing-services: bump to 1.12.4 for upstream bug fixes

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.12.4.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index d94bed73125..0b92cc6606e 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 BLAKE2B 
250983e470a607f5734a1dde799223521f3918f2c985ddc9995f4a9720e7ce7147a60f9d90b71be65f06f3caf7fe0428d90a7f9395f31930f06fc18b9710ce36
 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669
+DIST gstreamer-editing-services-1.12.4.tar.xz 1062972 BLAKE2B 
e2f401e419e793a37b3deac71696326f6d2c7491d7a138c40de8af46f2bd5ba415b56b9656a9d225d9704e3339b15aee3e587299441c2b75633a7792a954d4b3
 SHA512 
b845fc897384aaf691a9dcbf26e6ba682c9eca161e0ad227f47fb0865527d05254fd7b08d082e824a026bfe6909efe8069e3205e209a2e6dfce07f5a7d18dfdf

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
new file mode 100644
index 000..7d6f89bec6f
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/gnonlin:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2018-01-26 Thread Mart Raudsepp
commit: 1e0ec0bdd579210cc4aa6bcb85c5350441672c84
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 25 18:06:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 27 03:29:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0ec0bd

media-libs/gstreamer: bump to 1.12.4 for upstream bug fixes

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.12.4.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index d92ae718d7c..91d0f73fab6 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,2 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 DIST gstreamer-1.12.3.tar.xz 3175480 BLAKE2B 
e42b908b6fef2be5d4a0ad435cab5760a5e73e6f09afa0fd0993dd84d01f956b6437beb367082002e875307970f3b4b3fcb8735f7f69836da0ba76ed186e42db
 SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0
+DIST gstreamer-1.12.4.tar.xz 3177208 BLAKE2B 
cb859503edbe09cebbbfa70cb4edc5d433bbaa5b299e05921d30e6096f8765e17d449c45bd7d5ea3e4603ae46d337d4e3291b1d0456c7b72a7ebb41faad9e73a
 SHA512 
849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2

diff --git a/media-libs/gstreamer/gstreamer-1.12.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.4.ebuild
new file mode 100644
index 000..6843c71199f
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.12.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 eutils multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+   sys-devel/bison
+   sys-devel/flex
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   nls? ( sys-devel/gettext )
+"
+# gtk-doc-am to install API docs
+
+src_configure() {
+   if [[ ${CHOST} == *-interix* ]] ; then
+   export ac_cv_lib_dl_dladdr=no
+   export ac_cv_func_poll=no
+   fi
+   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
+   # GCC groks this, but then refers to an implementation 
(___multi3,
+   # ___udivti3) that don't exist (at least I can't find it), so 
force
+   # this one to be off, such that we use 2x64bit emulation code.
+   export gst_cv_uint128_t=no
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local completiondir=$(get_bashcompdir)
+   # Set 'libexecdir' to ABI-specific location for the library spawns
+   # helpers from there.
+   # Disable static archives and examples to speed up build time
+   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
+   local myconf=(
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   --disable-debug
+   --disable-examples
+   --disable-static
+   --disable-valgrind
+   --enable-check
+   $(use_with unwind)
+   $(use_with unwind dw)
+   $(multilib_native_use_enable introspection)
+   $(use_enable nls)
+   $(use_enable test tests)
+   --with-bash-completion-dir="${completiondir%/*}"
+   --with-package-name="GStreamer ebuild for Gentoo"
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer;
+   )
+
+   if use caps ; then
+   myconf+=( --with-ptp-helper-permissions=capabilities )
+   else
+   myconf+=(
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2018-01-06 Thread Mart Raudsepp
commit: 7ea08811f6a62123f768905908d4fd9457bf1366
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 19:36:19 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan  6 14:15:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea08811

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/gstreamer/Manifest  |   1 -
 .../gstreamer-1.10.3-automagic-libunwind.patch |  54 --
 media-libs/gstreamer/gstreamer-1.10.5.ebuild   | 111 -
 3 files changed, 166 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 36a426f6199..d92ae718d7c 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
-DIST gstreamer-1.10.5.tar.xz 3798304 BLAKE2B 
37be838d5cfb7299bc9ba2a475cc8e5f339fd991150297843d238ba2d79345d90ee420ab31c78fd2b1fec7bccf1b5b7f90712e23c4474272fc8295812188cf8a
 SHA512 
c138d672966232a4eb0fb4c49dbb39a7942d06b6474c9ee2c884eed2d470674dcbc4a3e2c7338472ac25b710788078241217391e7e5bc076ef21216cbaf0bc31
 DIST gstreamer-1.12.3.tar.xz 3175480 BLAKE2B 
e42b908b6fef2be5d4a0ad435cab5760a5e73e6f09afa0fd0993dd84d01f956b6437beb367082002e875307970f3b4b3fcb8735f7f69836da0ba76ed186e42db
 SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0

diff --git 
a/media-libs/gstreamer/files/gstreamer-1.10.3-automagic-libunwind.patch 
b/media-libs/gstreamer/files/gstreamer-1.10.3-automagic-libunwind.patch
deleted file mode 100644
index 472726f5610..000
--- a/media-libs/gstreamer/files/gstreamer-1.10.3-automagic-libunwind.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 930fc152babda61d2eab05f0c9cc1a1928ead731 Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp 
-Date: Sun, 5 Feb 2017 09:03:46 +0200
-Subject: [PATCH] configure: Allow specifying libunwind usage explicitly
-
-https://bugzilla.gnome.org/show_bug.cgi?id=778193

- configure.ac | 23 ++-
- 1 file changed, 18 insertions(+), 5 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 5081a75..5905430 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -827,7 +827,24 @@ fi
- AM_CONDITIONAL(HAVE_GTK, test "x$HAVE_GTK" = "xyes")
- 
- dnl libunwind is optionally used by the leaks tracer
--PKG_CHECK_MODULES(UNWIND, libunwind, HAVE_UNWIND=yes, HAVE_UNWIND=no)
-+AC_ARG_ENABLE(libunwind,
-+  AS_HELP_STRING([--disable-libunwind],[disable using libunwind inside leaks 
tracer @<:@default=auto@:>@]),
-+  [LIBUNWIND="$enableval"], [LIBUNWIND="auto"])
-+
-+if test "x$LIBUNWIND" != "xno"; then
-+PKG_CHECK_MODULES(UNWIND, libunwind, [
-+HAVE_UNWIND=yes
-+AC_DEFINE(HAVE_UNWIND, 1, [libunwind available])
-+], [
-+HAVE_UNWIND=no
-+if test "x$LIBUNWIND" = "xyes"; then
-+AC_MSG_ERROR([libunwind requested but not installed.])
-+fi
-+])
-+else
-+HAVE_UNWIND=no
-+fi
-+AM_CONDITIONAL(HAVE_UNWIND, [test "x$HAVE_UNWIND" = "xyes"])
- 
- dnl Check for backtrace() from libc
- AC_CHECK_FUNC(backtrace, [
-@@ -836,10 +853,6 @@ AC_CHECK_FUNC(backtrace, [
-   ], [], [])
- ])
- 
--if test "x$HAVE_UNWIND" = "xyes"; then
--  AC_DEFINE(HAVE_UNWIND, 1, [libunwind available])
--fi
--
- dnl building of unit test libraries
- AC_ARG_ENABLE(check,
-   AS_HELP_STRING([--disable-check],[disable building unit test libraries]),
--- 
-2.10.1
-

diff --git a/media-libs/gstreamer/gstreamer-1.10.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.5.ebuild
deleted file mode 100644
index 385bf7a3dca..000
--- a/media-libs/gstreamer/gstreamer-1.10.5.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils autotools
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? ( >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-12-16 Thread Mart Raudsepp
commit: 1e6440f57989cf8774f259a94608cb0496001209
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 16 18:53:28 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 17 01:02:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6440f5

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gstreamer-editing-services/Manifest |  2 -
 .../gstreamer-editing-services-1.10.3.ebuild   | 57 --
 .../gstreamer-editing-services-1.10.4.ebuild   | 57 --
 3 files changed, 116 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 157eae7928c..d94bed73125 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1 @@
-DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 BLAKE2B 
8c1d447d73c2348117fbdbc297abf3f3249d5a28c5abdc260a7fdce908fe8165409bbc269ad070f90b08f551b1d8a939ae516a4ce099d26fc3ef919f035a283b
 SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
-DIST gstreamer-editing-services-1.10.4.tar.xz 1054436 BLAKE2B 
06999daaccdaf248e65c9478cacb26271df8168c147afbe2d3d2d62c50371781c039be5b3519bf1b73fc53be5f4d6df402d886434aa564ac8c1a72987c203908
 SHA512 
4d5f1805ace390d345724b12abacda3c3e8da52b1a713fceccb625acb8e80f06a70d0dda745d9bf993cd50aaee1646ef572dd37e5ca4dd92167b2d2faf098b17
 DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 BLAKE2B 
250983e470a607f5734a1dde799223521f3918f2c985ddc9995f4a9720e7ce7147a60f9d90b71be65f06f3caf7fe0428d90a7f9395f31930f06fc18b9710ce36
 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
deleted file mode 100644
index 7c13db557c9..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.4.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.4.ebuild
deleted file mode 100644
index 03a50fcdb86..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-12-16 Thread Mart Raudsepp
commit: d399696b87100880aeb91ce3c5735cbe3586ade9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Dec 16 17:14:27 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 16 17:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d399696b

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.10.3.ebuild | 111 ---
 2 files changed, 112 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 80ea6644675..36a426f6199 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,4 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 BLAKE2B 
f0f70f483e8ccb2a294fb3bc8b51aac089f5e76522249b64e3e60e7b488a9e03b9300617e2c137bdcc0e3e61668b7b203e899f270f004e2dfcee0927fa7dfc3c
 SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
-DIST gstreamer-1.10.3.tar.xz 3797056 BLAKE2B 
dcfd317b5ac239922befb70cd0b99805418f446953ee238024249d0b38a1141deadd14c659a2616471669792ae8896a89059452f3a3e1e9e386e6f182c9e85ef
 SHA512 
f601020026e159a8f52ade2fac2b25fb804a88bc6c04dc86ae9df64dc06b5b2315bb2209f8d3c17ca9f63379c9ab631d706c6138e4ed88db254442c05936774c
 DIST gstreamer-1.10.5.tar.xz 3798304 BLAKE2B 
37be838d5cfb7299bc9ba2a475cc8e5f339fd991150297843d238ba2d79345d90ee420ab31c78fd2b1fec7bccf1b5b7f90712e23c4474272fc8295812188cf8a
 SHA512 
c138d672966232a4eb0fb4c49dbb39a7942d06b6474c9ee2c884eed2d470674dcbc4a3e2c7338472ac25b710788078241217391e7e5bc076ef21216cbaf0bc31
 DIST gstreamer-1.12.3.tar.xz 3175480 BLAKE2B 
e42b908b6fef2be5d4a0ad435cab5760a5e73e6f09afa0fd0993dd84d01f956b6437beb367082002e875307970f3b4b3fcb8735f7f69836da0ba76ed186e42db
 SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0

diff --git a/media-libs/gstreamer/gstreamer-1.10.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.3.ebuild
deleted file mode 100644
index 6858ef0cfad..000
--- a/media-libs/gstreamer/gstreamer-1.10.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils autotools
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? ( >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=778193 (remove 
src_prepare/eautoreconf once not needed on bump)
-PATCHES=( "${FILESDIR}"/${P}-automagic-libunwind.patch )
-
-src_prepare() {
-   default
-   eautoreconf # Due to automagic libunwind fix
-}
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives and examples to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-   local myconf=(
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   --disable-debug
-   --disable-examples
-   --disable-static
-   --disable-valgrind
-   --enable-check
-   $(use_enable unwind libunwind)
-   $(multilib_native_use_enable introspection)
-   $(use_enable nls)
-   $(use_enable test tests)
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-11-21 Thread Marek Szuba
commit: 3ebffd6d260dfe5afe324522c24dc06db7bad071
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Nov 21 11:13:50 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Nov 21 11:13:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebffd6d

Revert "media-libs/gstreamer: Stable on amd64"

This reverts commit 71fba8c776acc60c40d60ff5face54733060b656.

Gentoo-Bug: 635900

 media-libs/gstreamer/gstreamer-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
index e400651136b..1d810fbdb40 100644
--- a/media-libs/gstreamer/gstreamer-1.12.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-11-20 Thread Manuel Rüger
commit: 71fba8c776acc60c40d60ff5face54733060b656
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 20 19:37:48 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 20 19:37:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fba8c7

media-libs/gstreamer: Stable on amd64

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-libs/gstreamer/gstreamer-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
index 1d810fbdb40..e400651136b 100644
--- a/media-libs/gstreamer/gstreamer-1.12.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-11-11 Thread Thomas Deutschmann
commit: d19d12265df0548c8436e7f48485f11891a1b49b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 11 21:40:50 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 11 21:48:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19d1226

media-libs/gstreamer: x86 stable (bug #635900)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-libs/gstreamer/gstreamer-1.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
index 21b98bdd359..1d810fbdb40 100644
--- a/media-libs/gstreamer/gstreamer-1.12.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-09-18 Thread Mart Raudsepp
commit: 1cf38a285a7b32829778f81d5e91ab60f0bf1757
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 21:54:59 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 21:55:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf38a28

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.12.2.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index d6a80baa864..d58a793371b 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,4 +1,3 @@
 DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 SHA256 
bcbf52ad789be44abc6bb68c96457683438b2a1d966a3f408c8c931ae2c2a32b SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
 WHIRLPOOL 
132f5cfef4bc0d678a15e9d6ee889818391b329a37961afd4e105cc81a009e86d64c32215832f75b8e71d7cf8bece2fdd6b9b9659e0e63a6216c34fefcbb
 DIST gstreamer-editing-services-1.10.4.tar.xz 1054436 SHA256 
f2ad6d02dc9d12e899059796e8de03a662f41e4d732797fb4b5ecbc973582144 SHA512 
4d5f1805ace390d345724b12abacda3c3e8da52b1a713fceccb625acb8e80f06a70d0dda745d9bf993cd50aaee1646ef572dd37e5ca4dd92167b2d2faf098b17
 WHIRLPOOL 
dbe6360c122e1a3175320355d0d680ffeeb08d6e02df73c349427cb3a18124517627a6c4b0b14cf5b409f915cd75c8e8c4f93624940bb731656c1d26e2823e65
-DIST gstreamer-editing-services-1.12.2.tar.xz 1059672 SHA256 
59c75497b53d36f020cb0cb7c7b9ae7545f5b47fd6e4406d4f3391741071202e SHA512 
99c44cbaa2eabaaf5ee417e343dabd6f14409ad4f29fc25283c19183a351f0e572f1324da70cfe8b95963797ccbcaa8431be5d735d03a5c1db40e1a47baa4b5d
 WHIRLPOOL 
2a04f99008dd945c94df5fa5cbc7c0dc1e6aa4d2472f626abc688589fff686a21fdbf523344709b49add4ed4ce2edf252d72c893275c02a2b17ffa4675dddf17
 DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 SHA256 
032e2fd040079259aec060d526bcb021c670f8d953219c229f80fdc541465f76 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669
 WHIRLPOOL 
a0715a7c9ca99b0e38350a5d1be24f9f085fdc42d5f2479ae9973974ed439ab79f661d532e887664680f937cb4eaac15673a70f63047d2f196523204c40bb9d5

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
deleted file mode 100644
index 03a50fcdb86..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-09-18 Thread Mart Raudsepp
commit: 3da5c1d53f5710317ac408aec5366618322a87a8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 21:45:57 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 21:55:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da5c1d5

media-libs/gstreamer-editing-services: bump to 1.12.3 for upstream bug fixes; 
support python3.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.12.3.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index c27a5388fdb..d6a80baa864 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,4 @@
 DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 SHA256 
bcbf52ad789be44abc6bb68c96457683438b2a1d966a3f408c8c931ae2c2a32b SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
 WHIRLPOOL 
132f5cfef4bc0d678a15e9d6ee889818391b329a37961afd4e105cc81a009e86d64c32215832f75b8e71d7cf8bece2fdd6b9b9659e0e63a6216c34fefcbb
 DIST gstreamer-editing-services-1.10.4.tar.xz 1054436 SHA256 
f2ad6d02dc9d12e899059796e8de03a662f41e4d732797fb4b5ecbc973582144 SHA512 
4d5f1805ace390d345724b12abacda3c3e8da52b1a713fceccb625acb8e80f06a70d0dda745d9bf993cd50aaee1646ef572dd37e5ca4dd92167b2d2faf098b17
 WHIRLPOOL 
dbe6360c122e1a3175320355d0d680ffeeb08d6e02df73c349427cb3a18124517627a6c4b0b14cf5b409f915cd75c8e8c4f93624940bb731656c1d26e2823e65
 DIST gstreamer-editing-services-1.12.2.tar.xz 1059672 SHA256 
59c75497b53d36f020cb0cb7c7b9ae7545f5b47fd6e4406d4f3391741071202e SHA512 
99c44cbaa2eabaaf5ee417e343dabd6f14409ad4f29fc25283c19183a351f0e572f1324da70cfe8b95963797ccbcaa8431be5d735d03a5c1db40e1a47baa4b5d
 WHIRLPOOL 
2a04f99008dd945c94df5fa5cbc7c0dc1e6aa4d2472f626abc688589fff686a21fdbf523344709b49add4ed4ce2edf252d72c893275c02a2b17ffa4675dddf17
+DIST gstreamer-editing-services-1.12.3.tar.xz 1061796 SHA256 
032e2fd040079259aec060d526bcb021c670f8d953219c229f80fdc541465f76 SHA512 
18f2ae1e04e5848221f45728b5d4002549aeaaeaa39af58410666fbc6ab01971900fabaa92cc3d17f910c4d4d5dc691689aeb7930164a24a6b9c49709e7fb669
 WHIRLPOOL 
a0715a7c9ca99b0e38350a5d1be24f9f085fdc42d5f2479ae9973974ed439ab79f661d532e887664680f937cb4eaac15673a70f63047d2f196523204c40bb9d5

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
new file mode 100644
index 000..22ed4b7d869
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/gnonlin:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/

2017-09-18 Thread Mart Raudsepp
commit: 5bb476c6460ddc23ee59946efd3f4d2b6e6f502f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 20:26:25 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 20:26:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb476c6

media-libs/gstreamer: remove stale patch

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/gstreamer-1.12.2-automagic.patch | 168 -
 1 file changed, 168 deletions(-)

diff --git a/media-libs/gstreamer/files/gstreamer-1.12.2-automagic.patch 
b/media-libs/gstreamer/files/gstreamer-1.12.2-automagic.patch
deleted file mode 100644
index 98d504579ef..000
--- a/media-libs/gstreamer/files/gstreamer-1.12.2-automagic.patch
+++ /dev/null
@@ -1,168 +0,0 @@
-From e7c33f24ed43189c84cc3a31260ad4963a6bb9c7 Mon Sep 17 00:00:00 2001
-From: Edward Hervey 
-Date: Tue, 11 Jul 2017 15:29:44 +0200
-Subject: [PATCH 1/3] pkgconfig: Add private requirements
-
-Add libunwind and dw to the .pc Requires.private. Fixes static library
-compilation if gstreamer was compiled with one of those dependencies
-
-https://bugzilla.gnome.org/show_bug.cgi?id=784795

- configure.ac  | 4 
- pkgconfig/gstreamer-uninstalled.pc.in | 2 +-
- pkgconfig/gstreamer.pc.in | 2 +-
- 3 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index b6b2923..de9fcae 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -824,12 +824,16 @@ dnl libunwind is optionally used by the leaks tracer
- PKG_CHECK_MODULES(UNWIND, libunwind, HAVE_UNWIND=yes, HAVE_UNWIND=no)
- if test "x$HAVE_UNWIND" = "xyes"; then
-   AC_DEFINE(HAVE_UNWIND, 1, [libunwind available])
-+  UNWIND_REQUIRE=libunwind
-+  AC_SUBST(UNWIND_REQUIRE)
- fi
- 
- dnl libdw is optionally used to add source lines and numbers to backtraces
- PKG_CHECK_MODULES(DW, libdw, HAVE_DW=yes, HAVE_DW=no)
- if test "x$HAVE_DW" = "xyes"; then
-   AC_DEFINE(HAVE_DW, 1, [libdw available])
-+  DW_REQUIRE=libdw
-+  AC_SUBST(DW_REQUIRE)
- fi
- 
- dnl Check for backtrace() from libc
-diff --git a/pkgconfig/gstreamer-uninstalled.pc.in 
b/pkgconfig/gstreamer-uninstalled.pc.in
-index b8dcdf8..d071612 100644
 a/pkgconfig/gstreamer-uninstalled.pc.in
-+++ b/pkgconfig/gstreamer-uninstalled.pc.in
-@@ -15,6 +15,6 @@ Name: GStreamer Uninstalled
- Description: Streaming media framework, Not Installed
- Version: @VERSION@
- Requires: glib-2.0, gobject-2.0
--Requires.private: gmodule-no-export-2.0
-+Requires.private: gmodule-no-export-2.0 @UNWIND_REQUIRE@ @DW_REQUIRE@
- Libs: -L${libdir} -lgstreamer-@GST_API_VERSION@
- Cflags: -I@abs_top_srcdir@ -I@abs_top_srcdir@/libs -I@abs_top_builddir@ 
-I@abs_top_builddir@/libs
-diff --git a/pkgconfig/gstreamer.pc.in b/pkgconfig/gstreamer.pc.in
-index b949d6c..6ec3cb7 100644
 a/pkgconfig/gstreamer.pc.in
-+++ b/pkgconfig/gstreamer.pc.in
-@@ -13,6 +13,6 @@ Name: GStreamer
- Description: Streaming media framework
- Version: @VERSION@
- Requires: glib-2.0, gobject-2.0
--Requires.private: gmodule-no-export-2.0
-+Requires.private: gmodule-no-export-2.0 @UNWIND_REQUIRE@ @DW_REQUIRE@
- Libs: -L${libdir} -lgstreamer-@GST_API_VERSION@
- Cflags: -I${includedir}
--- 
-2.10.2
-
-
-From 1c7f9a5025b7ec0b7cfed701e2a3681a2d2afe74 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= 
-Date: Tue, 11 Jul 2017 16:15:16 +0100
-Subject: [PATCH 2/3] meson: pkgconfig: add libunwind/libdw to gstreamer-1.0
- Requires.private
-
-https://bugzilla.gnome.org/show_bug.cgi?id=784795

- pkgconfig/meson.build | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/pkgconfig/meson.build b/pkgconfig/meson.build
-index 32f96cd..ae27ce3 100644
 a/pkgconfig/meson.build
-+++ b/pkgconfig/meson.build
-@@ -7,6 +7,10 @@ pkgconf.set('includedir', 
'${prefix}/@0@'.format(get_option('includedir')))
- pkgconf.set('GST_API_VERSION', apiversion)
- pkgconf.set('VERSION', gst_version)
- 
-+# Requires.private
-+pkgconf.set('UNWIND_REQUIRE', cdata.has('HAVE_UNWIND') ? 'libunwind' : '')
-+pkgconf.set('DW_REQUIRE', cdata.has('HAVE_DW') ? 'libdw' : '')
-+
- # needed for generating -uninstalled.pc files
- pkgconf.set('abs_top_builddir', join_paths(meson.current_build_dir(), '..'))
- pkgconf.set('abs_top_srcdir', join_paths(meson.current_source_dir(), '..'))
--- 
-2.10.2
-
-
-From 2d358f8a4ab52574291927c7061109a74e8d12d7 Mon Sep 17 00:00:00 2001
-From: Carlos Rafael Giani 
-Date: Fri, 11 Aug 2017 21:17:06 +0200
-Subject: [PATCH 3/3] configure: Add switches for enabling/disabling libdw and
- libunwind
-
-https://bugzilla.gnome.org/show_bug.cgi?id=778193

- configure.ac | 46 --
- 1 file changed, 36 insertions(+), 10 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index de9fcae..6e0019a 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -821,19 +821,45 @@ fi
- AM_CONDITIONAL(HAVE_GTK, test 

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-09-18 Thread Mart Raudsepp
commit: 0f72e9d87d56e766e15abaa1267b794f14ed5ebe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 16:30:16 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 19:51:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f72e9d8

media-libs/gstreamer: bump to 1.12.3 for upstream bug fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.12.3.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index dcdbe7e49a7..6cd78b4d98d 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -2,3 +2,4 @@ DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76
 DIST gstreamer-1.10.3.tar.xz 3797056 SHA256 
85b9dc1b2991f224fa90d534ec57014896c479e061dc9fa1bc16ae17cbebb63d SHA512 
f601020026e159a8f52ade2fac2b25fb804a88bc6c04dc86ae9df64dc06b5b2315bb2209f8d3c17ca9f63379c9ab631d706c6138e4ed88db254442c05936774c
 WHIRLPOOL 
30d9dde211767d35699c8f272b51389cf9a7856fbd2445dfe6d84cfd16f0c24653fc4615c510a61440ed59bb9ceedb33a9a89b691464673599fa203cc01203a9
 DIST gstreamer-1.10.5.tar.xz 3798304 SHA256 
bc06243600817f637029da29d089d5908d1d266542f68bf6626a10c5f05f1f1d SHA512 
c138d672966232a4eb0fb4c49dbb39a7942d06b6474c9ee2c884eed2d470674dcbc4a3e2c7338472ac25b710788078241217391e7e5bc076ef21216cbaf0bc31
 WHIRLPOOL 
bf915f18fd157b54f261891b1da434a99827d41236d2c699dce30efdbb4cd6139921c02866a0dff88da4db25fb3e09faca9eda494f74c354dec041a44262db45
 DIST gstreamer-1.12.2.tar.xz 3172260 SHA256 
9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba SHA512 
5d992a3727dc53478fd895d3c88ebdafcb6d5d0191a5ec8098ac5fe821e4f3c83451b4b1b089f08db0ed2475a97d3f1fcd1282581bcd106cf655914463891a5e
 WHIRLPOOL 
f9f68d331fce2360c8fa5f95d027c6928254b169dcae417c6251cb9736f424587b92bb8fd52d208fcefa6ea5ba081bc2957bebbe44d8d94b64040a1bd1b99d12
+DIST gstreamer-1.12.3.tar.xz 3175480 SHA256 
d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0
 WHIRLPOOL 
e9004b36af5964a3c0e947ea46fa643967a385d8bb0e92b60fc7882c3129b8ee576b93296fea607e115aaf196d0a10871862088688a6f6a3621ee0e69692ab8b

diff --git a/media-libs/gstreamer/gstreamer-1.12.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
new file mode 100644
index 000..7dbc9a45fe8
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.12.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 eutils multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+   sys-devel/bison
+   sys-devel/flex
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   nls? ( sys-devel/gettext )
+"
+# gtk-doc-am to install API docs
+
+src_configure() {
+   if [[ ${CHOST} == *-interix* ]] ; then
+   export ac_cv_lib_dl_dladdr=no
+   export ac_cv_func_poll=no
+   fi
+   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
+   # GCC groks this, but then refers to an implementation 
(___multi3,
+   # ___udivti3) that don't exist (at least I can't find it), so 
force
+   # this one to be off, such that we use 2x64bit emulation code.
+   export gst_cv_uint128_t=no
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local completiondir=$(get_bashcompdir)
+   # Set 'libexecdir' to ABI-specific location for the library spawns
+   # helpers from there.
+   # Disable static archives and examples to speed up build time
+   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
+   local myconf=(
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   --disable-debug
+   --disable-examples
+   --disable-static
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-09-18 Thread Mart Raudsepp
commit: c91b14a328a83ea2d82158102679b88d47e17b4b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Sep 18 19:48:22 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Sep 18 19:51:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91b14a3

media-libs/gstreamer: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer/Manifest|   1 -
 media-libs/gstreamer/gstreamer-1.12.2.ebuild | 116 ---
 2 files changed, 117 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 6cd78b4d98d..fd07bc8a3b7 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,4 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
 DIST gstreamer-1.10.3.tar.xz 3797056 SHA256 
85b9dc1b2991f224fa90d534ec57014896c479e061dc9fa1bc16ae17cbebb63d SHA512 
f601020026e159a8f52ade2fac2b25fb804a88bc6c04dc86ae9df64dc06b5b2315bb2209f8d3c17ca9f63379c9ab631d706c6138e4ed88db254442c05936774c
 WHIRLPOOL 
30d9dde211767d35699c8f272b51389cf9a7856fbd2445dfe6d84cfd16f0c24653fc4615c510a61440ed59bb9ceedb33a9a89b691464673599fa203cc01203a9
 DIST gstreamer-1.10.5.tar.xz 3798304 SHA256 
bc06243600817f637029da29d089d5908d1d266542f68bf6626a10c5f05f1f1d SHA512 
c138d672966232a4eb0fb4c49dbb39a7942d06b6474c9ee2c884eed2d470674dcbc4a3e2c7338472ac25b710788078241217391e7e5bc076ef21216cbaf0bc31
 WHIRLPOOL 
bf915f18fd157b54f261891b1da434a99827d41236d2c699dce30efdbb4cd6139921c02866a0dff88da4db25fb3e09faca9eda494f74c354dec041a44262db45
-DIST gstreamer-1.12.2.tar.xz 3172260 SHA256 
9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba SHA512 
5d992a3727dc53478fd895d3c88ebdafcb6d5d0191a5ec8098ac5fe821e4f3c83451b4b1b089f08db0ed2475a97d3f1fcd1282581bcd106cf655914463891a5e
 WHIRLPOOL 
f9f68d331fce2360c8fa5f95d027c6928254b169dcae417c6251cb9736f424587b92bb8fd52d208fcefa6ea5ba081bc2957bebbe44d8d94b64040a1bd1b99d12
 DIST gstreamer-1.12.3.tar.xz 3175480 SHA256 
d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e SHA512 
fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0
 WHIRLPOOL 
e9004b36af5964a3c0e947ea46fa643967a385d8bb0e92b60fc7882c3129b8ee576b93296fea607e115aaf196d0a10871862088688a6f6a3621ee0e69692ab8b

diff --git a/media-libs/gstreamer/gstreamer-1.12.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.12.2.ebuild
deleted file mode 100644
index 135c398a05d..000
--- a/media-libs/gstreamer/gstreamer-1.12.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils autotools
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? (
-   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
-   dev-libs/elfutils[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=778193 (remove 
src_prepare/eautoreconf once not needed on bump)
-PATCHES=( "${FILESDIR}"/${PN}-1.12.2-automagic.patch )
-
-src_prepare() {
-   default
-   eautoreconf # Due to automagic libunwind/libdw fix
-}
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-09-16 Thread Mart Raudsepp
commit: 65c3b471613426fd4d1c921e7014aad3ed40eac8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 16 20:29:21 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 16 20:49:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c3b471

media-libs/gstreamer-editing-services: bump to 1.12.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.12.2.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 413383fbba5..c27a5388fdb 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1,3 @@
 DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 SHA256 
bcbf52ad789be44abc6bb68c96457683438b2a1d966a3f408c8c931ae2c2a32b SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
 WHIRLPOOL 
132f5cfef4bc0d678a15e9d6ee889818391b329a37961afd4e105cc81a009e86d64c32215832f75b8e71d7cf8bece2fdd6b9b9659e0e63a6216c34fefcbb
 DIST gstreamer-editing-services-1.10.4.tar.xz 1054436 SHA256 
f2ad6d02dc9d12e899059796e8de03a662f41e4d732797fb4b5ecbc973582144 SHA512 
4d5f1805ace390d345724b12abacda3c3e8da52b1a713fceccb625acb8e80f06a70d0dda745d9bf993cd50aaee1646ef572dd37e5ca4dd92167b2d2faf098b17
 WHIRLPOOL 
dbe6360c122e1a3175320355d0d680ffeeb08d6e02df73c349427cb3a18124517627a6c4b0b14cf5b409f915cd75c8e8c4f93624940bb731656c1d26e2823e65
+DIST gstreamer-editing-services-1.12.2.tar.xz 1059672 SHA256 
59c75497b53d36f020cb0cb7c7b9ae7545f5b47fd6e4406d4f3391741071202e SHA512 
99c44cbaa2eabaaf5ee417e343dabd6f14409ad4f29fc25283c19183a351f0e572f1324da70cfe8b95963797ccbcaa8431be5d735d03a5c1db40e1a47baa4b5d
 WHIRLPOOL 
2a04f99008dd945c94df5fa5cbc7c0dc1e6aa4d2472f626abc688589fff686a21fdbf523344709b49add4ed4ce2edf252d72c893275c02a2b17ffa4675dddf17

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
new file mode 100644
index 000..03a50fcdb86
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.12.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/gnonlin:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-09-01 Thread Mart Raudsepp
commit: 1300de35c2197816fdd67a1de4d9703cb1423e87
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 30 09:57:57 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep  2 04:18:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1300de35

media-libs/gstreamer: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer/Manifest|   2 -
 media-libs/gstreamer/gstreamer-1.10.4.ebuild | 111 ---
 media-libs/gstreamer/gstreamer-1.8.3.ebuild  | 101 
 3 files changed, 214 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 5624b6f8dcb..e2a1927771e 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
 DIST gstreamer-1.10.3.tar.xz 3797056 SHA256 
85b9dc1b2991f224fa90d534ec57014896c479e061dc9fa1bc16ae17cbebb63d SHA512 
f601020026e159a8f52ade2fac2b25fb804a88bc6c04dc86ae9df64dc06b5b2315bb2209f8d3c17ca9f63379c9ab631d706c6138e4ed88db254442c05936774c
 WHIRLPOOL 
30d9dde211767d35699c8f272b51389cf9a7856fbd2445dfe6d84cfd16f0c24653fc4615c510a61440ed59bb9ceedb33a9a89b691464673599fa203cc01203a9
-DIST gstreamer-1.10.4.tar.xz 3797376 SHA256 
50c2f5af50a6cc6c0a3f3ed43bdd8b5e2bff00bacfb766d4be139ec06d8b5218 SHA512 
0e7468088d5d8e75b81f9b8349fdee9b774e2bdc2d31ba849a799d86dee5d4a19fa9443d8ee9dc8d9731299a9151657b6c94efc1149214807d0beea8cf42922f
 WHIRLPOOL 
c6092119ed4e35cdbc6a543a7f87b2629d47b6f2271cd6b5ad9d1eae747f7bf7cf9442b198fe391e865a39fcdd916106218471f0fb9b6d1993292a6955b4f41e
 DIST gstreamer-1.10.5.tar.xz 3798304 SHA256 
bc06243600817f637029da29d089d5908d1d266542f68bf6626a10c5f05f1f1d SHA512 
c138d672966232a4eb0fb4c49dbb39a7942d06b6474c9ee2c884eed2d470674dcbc4a3e2c7338472ac25b710788078241217391e7e5bc076ef21216cbaf0bc31
 WHIRLPOOL 
bf915f18fd157b54f261891b1da434a99827d41236d2c699dce30efdbb4cd6139921c02866a0dff88da4db25fb3e09faca9eda494f74c354dec041a44262db45
-DIST gstreamer-1.8.3.tar.xz 3711068 SHA256 
66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f SHA512 
a5f0c2b1d16fd03e3bd3968a8304ed1c32a5b733440cd656ab2e0caabb2f7803ae1bfe7a8e331d5ebb1e8adbe21c5c47263bc73a8480bc16cc28f995241e9f4e
 WHIRLPOOL 
8581d57e65f77b918ed98614e96726629c36c59e07700a32983482c16e0e40775351309465c55c4994fb830ca3044f9f74de05b673a63eeea53d1dc511a9b2ef

diff --git a/media-libs/gstreamer/gstreamer-1.10.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.4.ebuild
deleted file mode 100644
index bfbdf30c17f..000
--- a/media-libs/gstreamer/gstreamer-1.10.4.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 eutils multilib-minimal pax-utils autotools
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test unwind"
-
-RDEPEND="
-   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-   unwind? ( >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=778193 (remove 
src_prepare/eautoreconf once not needed on bump)
-PATCHES=( "${FILESDIR}"/${PN}-1.10.3-automagic-libunwind.patch )
-
-src_prepare() {
-   default
-   eautoreconf # Due to automagic libunwind fix
-}
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-09-01 Thread Mart Raudsepp
commit: 39297cccfe505124cb3b24b72dcbfbca55e7e30d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Aug 30 10:00:36 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep  2 04:18:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39297ccc

media-libs/gstreamer-editing-services: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-libs/gstreamer-editing-services/Manifest |  1 -
 .../gstreamer-editing-services-1.8.3.ebuild| 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index d0de9a23e51..413383fbba5 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 SHA256 
bcbf52ad789be44abc6bb68c96457683438b2a1d966a3f408c8c931ae2c2a32b SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
 WHIRLPOOL 
132f5cfef4bc0d678a15e9d6ee889818391b329a37961afd4e105cc81a009e86d64c32215832f75b8e71d7cf8bece2fdd6b9b9659e0e63a6216c34fefcbb
 DIST gstreamer-editing-services-1.10.4.tar.xz 1054436 SHA256 
f2ad6d02dc9d12e899059796e8de03a662f41e4d732797fb4b5ecbc973582144 SHA512 
4d5f1805ace390d345724b12abacda3c3e8da52b1a713fceccb625acb8e80f06a70d0dda745d9bf993cd50aaee1646ef572dd37e5ca4dd92167b2d2faf098b17
 WHIRLPOOL 
dbe6360c122e1a3175320355d0d680ffeeb08d6e02df73c349427cb3a18124517627a6c4b0b14cf5b409f915cd75c8e8c4f93624940bb731656c1d26e2823e65
-DIST gstreamer-editing-services-1.8.3.tar.xz 1027560 SHA256 
c48a75ab2a3b72ed33f69d8279c56c0f3a2d0881255f8b169a7a13518eaa13cd SHA512 
d5cefef0b28267aeeaaab8860591272dd39962dd9a5f388ced5df8d675e3ed85aef77b8f5f46cb23f5252fbfb4b9363246cb68c7f1d1ac5a0e7ec7321123
 WHIRLPOOL 
bf5e87437f869375f43d5f2dcfc4536e1de23108d013ab607eab71f039500e1fe7db56793c4447cf88da55eccdbd8c44d708743e9b60a02d3e2bd19f86fdc935

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild
deleted file mode 100644
index 7c13db557c9..000
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-
-IUSE="+introspection"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.40.0:2
-   dev-libs/libxml2:2
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-02-24 Thread Mart Raudsepp
commit: 27a7b4ab4238aa269ec4017af3b59d0f8de637d3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 24 23:34:52 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 25 01:27:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a7b4ab

media-libs/gstreamer: bump to 1.10.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.10.4.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index fd866a026c..8c0a222bb9 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,3 +1,4 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
 DIST gstreamer-1.10.3.tar.xz 3797056 SHA256 
85b9dc1b2991f224fa90d534ec57014896c479e061dc9fa1bc16ae17cbebb63d SHA512 
f601020026e159a8f52ade2fac2b25fb804a88bc6c04dc86ae9df64dc06b5b2315bb2209f8d3c17ca9f63379c9ab631d706c6138e4ed88db254442c05936774c
 WHIRLPOOL 
30d9dde211767d35699c8f272b51389cf9a7856fbd2445dfe6d84cfd16f0c24653fc4615c510a61440ed59bb9ceedb33a9a89b691464673599fa203cc01203a9
+DIST gstreamer-1.10.4.tar.xz 3797376 SHA256 
50c2f5af50a6cc6c0a3f3ed43bdd8b5e2bff00bacfb766d4be139ec06d8b5218 SHA512 
0e7468088d5d8e75b81f9b8349fdee9b774e2bdc2d31ba849a799d86dee5d4a19fa9443d8ee9dc8d9731299a9151657b6c94efc1149214807d0beea8cf42922f
 WHIRLPOOL 
c6092119ed4e35cdbc6a543a7f87b2629d47b6f2271cd6b5ad9d1eae747f7bf7cf9442b198fe391e865a39fcdd916106218471f0fb9b6d1993292a6955b4f41e
 DIST gstreamer-1.8.3.tar.xz 3711068 SHA256 
66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f SHA512 
a5f0c2b1d16fd03e3bd3968a8304ed1c32a5b733440cd656ab2e0caabb2f7803ae1bfe7a8e331d5ebb1e8adbe21c5c47263bc73a8480bc16cc28f995241e9f4e
 WHIRLPOOL 
8581d57e65f77b918ed98614e96726629c36c59e07700a32983482c16e0e40775351309465c55c4994fb830ca3044f9f74de05b673a63eeea53d1dc511a9b2ef

diff --git a/media-libs/gstreamer/gstreamer-1.10.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.4.ebuild
new file mode 100644
index 00..4d398044b0
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.10.4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit bash-completion-r1 eutils multilib-minimal pax-utils autotools
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? ( >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+   sys-devel/bison
+   sys-devel/flex
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   nls? ( sys-devel/gettext )
+"
+# gtk-doc-am to install API docs
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=778193 (remove 
src_prepare/eautoreconf once not needed on bump)
+PATCHES=( "${FILESDIR}"/${PN}-1.10.3-automagic-libunwind.patch )
+
+src_prepare() {
+   default
+   eautoreconf # Due to automagic libunwind fix
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-interix* ]] ; then
+   export ac_cv_lib_dl_dladdr=no
+   export ac_cv_func_poll=no
+   fi
+   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
+   # GCC groks this, but then refers to an implementation 
(___multi3,
+   # ___udivti3) that don't exist (at least I can't find it), so 
force
+   # this one to be off, such that we use 2x64bit emulation code.
+   export gst_cv_uint128_t=no
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # Set 'libexecdir' to ABI-specific location for the library spawns
+   # helpers from there.
+   # Disable static archives and examples to speed up build time
+   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
+   local myconf=(
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   --disable-debug
+   --disable-examples

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-02-15 Thread Markus Meier
commit: 48d4f645745fd0a4ffe6d87a3d2dfc99ed996bc8
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Feb 15 17:32:07 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Feb 15 17:32:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d4f645

media-libs/gstreamer: arm stable, bug #601354

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 media-libs/gstreamer/gstreamer-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.10.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.3.ebuild
index 97bd76760c..7e080ba29e 100644
--- a/media-libs/gstreamer/gstreamer-1.10.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.10.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-02-11 Thread Ulrich Müller
commit: a2b35658a720d0143d9b7f3a6c70cb45049b1890
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Feb 11 21:44:04 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Feb 11 21:45:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b35658

media-libs/gstreamer: Add multilib use dependency on sys-libs/libcap.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer/gstreamer-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.10.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.10.3.ebuild
index fe31fbc683..97bd76760c 100644
--- a/media-libs/gstreamer/gstreamer-1.10.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.10.3.ebuild
@@ -17,7 +17,7 @@ IUSE="+caps +introspection nls +orc test unwind"
 
 RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap )
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
unwind? ( >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}] )
 "



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-02-11 Thread Mart Raudsepp
commit: 77c597735990562c3c0239f94beacb3cad65b3d7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 11 12:50:52 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 11 14:52:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c59773

media-libs/gstreamer-editing-services: bump to 1.10.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.10.3.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 1073fadb74..49d0896e67 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1 +1,2 @@
+DIST gstreamer-editing-services-1.10.3.tar.xz 1053808 SHA256 
bcbf52ad789be44abc6bb68c96457683438b2a1d966a3f408c8c931ae2c2a32b SHA512 
a50a60f6a8ca9f83940676c485f3b2b4a62d8e1cf9242dc9820933811a1a714ec4f74fb947b48ca56321eb1c43999510081e2a032d7cf3d91a396414a9a0fda3
 WHIRLPOOL 
132f5cfef4bc0d678a15e9d6ee889818391b329a37961afd4e105cc81a009e86d64c32215832f75b8e71d7cf8bece2fdd6b9b9659e0e63a6216c34fefcbb
 DIST gstreamer-editing-services-1.8.3.tar.xz 1027560 SHA256 
c48a75ab2a3b72ed33f69d8279c56c0f3a2d0881255f8b169a7a13518eaa13cd SHA512 
d5cefef0b28267aeeaaab8860591272dd39962dd9a5f388ced5df8d675e3ed85aef77b8f5f46cb23f5252fbfb4b9363246cb68c7f1d1ac5a0e7ec7321123
 WHIRLPOOL 
bf5e87437f869375f43d5f2dcfc4536e1de23108d013ab607eab71f039500e1fe7db56793c4447cf88da55eccdbd8c44d708743e9b60a02d3e2bd19f86fdc935

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
new file mode 100644
index 00..edc4eea4ad
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.10.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/gnonlin:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2017-01-25 Thread Mart Raudsepp
commit: 89f97384647ae3d7823555a446670f6cad1dcad3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 05:19:41 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 05:19:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f97384

media-libs/gstreamer-editing-services: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer-editing-services/Manifest |  2 -
 .../gstreamer-editing-services-1.6.2.ebuild| 56 -
 .../gstreamer-editing-services-1.8.2.ebuild| 58 --
 3 files changed, 116 deletions(-)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index 1a3e062..1073fad 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,3 +1 @@
-DIST gstreamer-editing-services-1.6.2.tar.xz 1007064 SHA256 
d12a174bac7af71f22f9d270aca7bd7abd6478d86247240e5d1e358c645d40c4 SHA512 
6191b7527adfa7952af71072948440ce74eff82eee0600412a516ffd6a597cd37f6a0c5bbdf12ee0872059715a6b1c3246101d5e20e497ba751bfe1a1d6e0957
 WHIRLPOOL 
f35f6882221ca5298f2ce37326bc4731781285386db332c8b857f0e6ed8f889ef75210bb6a587dee0cb3d1e9500381df4a4df1232763dc92842f27bf8aaec255
-DIST gstreamer-editing-services-1.8.2.tar.xz 1026884 SHA256 
a1d57ff9461407cca1f6e7a9f31a5bdb73f73f33c488a3e3318b27e10a4332ae SHA512 
309f31c4c9055d4a24ecb241ff5b84cf88a7278ae4c0802b99c9ab835722be6d6bb2d76a2903f886d6ae791ad6aeee08fa87b9b1c476c7b72b019f185c06e213
 WHIRLPOOL 
011dd6b52cf9a24c255f81ceb74aa20bdaac552b51378f90708d9c71e52c8c74835fdfe789047604b6abdf5a6529d6d85eb78b6106abf819f6ab6e9ad72b6dc6
 DIST gstreamer-editing-services-1.8.3.tar.xz 1027560 SHA256 
c48a75ab2a3b72ed33f69d8279c56c0f3a2d0881255f8b169a7a13518eaa13cd SHA512 
d5cefef0b28267aeeaaab8860591272dd39962dd9a5f388ced5df8d675e3ed85aef77b8f5f46cb23f5252fbfb4b9363246cb68c7f1d1ac5a0e7ec7321123
 WHIRLPOOL 
bf5e87437f869375f43d5f2dcfc4536e1de23108d013ab607eab71f039500e1fe7db56793c4447cf88da55eccdbd8c44d708743e9b60a02d3e2bd19f86fdc935

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild
deleted file mode 100644
index 19978a2..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit bash-completion-r1 gnome2
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="amd64 x86"
-IUSE="+introspection"
-
-# FIXME: There is something odd with pygobject check for >=4.22,
-#check with upstream
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2
-   dev-libs/libxml2:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection?]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/gnonlin:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-"
-# XXX: tests do pass but need g-e-s to be installed due to missing
-# AM_TEST_ENVIRONMENT setup.
-RESTRICT="test"
-
-src_configure() {
-   # gtk is only used for examples
-   gnome2_src_configure \
-   $(use_enable introspection) \
-   --disable-examples \
-   --without-gtk \
-   --with-bash-completion-dir="$(get_bashcompdir)" \
-   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
-}
-
-src_compile() {
-   # Prevent sandbox violations, bug #53
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
-   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
-   addpredict /dev
-   gnome2_src_compile
-}

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.2.ebuild 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.2.ebuild
deleted file mode 100644
index 5ed7c10..
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit bash-completion-r1 gnome2 python-r1
-
-DESCRIPTION="SDK for making video editors and more"
-HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
-SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2017-01-25 Thread Mart Raudsepp
commit: da8b7bad7890541869742903ecd25339e95569b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 05:17:48 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 05:17:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8b7bad

media-libs/gstreamer: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer/Manifest  |   2 -
 .../files/gstreamer-1.6.3-fix-strsignal.patch  |  32 --
 media-libs/gstreamer/gstreamer-1.6.3.ebuild| 110 -
 media-libs/gstreamer/gstreamer-1.8.2.ebuild| 101 ---
 4 files changed, 245 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 086fe15..3ce503d 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,4 +1,2 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
-DIST gstreamer-1.6.3.tar.xz 3553256 SHA256 
22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24 SHA512 
f5ab2461469d489da956a0dd4e785e8f0a130b104a37289f7821be6e8f8e5049864888fdcf3a7d281406bf48b40737afa75347c22e6bec05ff2cf525734b51f7
 WHIRLPOOL 
386efbe1f431e247e11f7369ababb8bb5f2d457b046de1eb955cb9d2322f995c862b22124efcbeeeb9b4d25def664de952b98fe54ba71cd2438502e86ac1db7c
-DIST gstreamer-1.8.2.tar.xz 3609500 SHA256 
9dbebe079c2ab2004ef7f2649fa317cabea1feb4fb5605c24d40744b90918341 SHA512 
135d0a389fee3a9ebbd9df646c2d77affa4681721c4215dc6edd23be91d86c83f32c80498c37fcd19d97b3e534e6c45a96c3aa2650155696ca756bbeb7271b15
 WHIRLPOOL 
09836f8cca9aa9e10ac1758497c7b020357ab8b359dd309be9997f86252f8a32e665bed6adfa2c506175f70701ba809b164dad81d37b27a2adea09960d0e328a
 DIST gstreamer-1.8.3.tar.xz 3711068 SHA256 
66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f SHA512 
a5f0c2b1d16fd03e3bd3968a8304ed1c32a5b733440cd656ab2e0caabb2f7803ae1bfe7a8e331d5ebb1e8adbe21c5c47263bc73a8480bc16cc28f995241e9f4e
 WHIRLPOOL 
8581d57e65f77b918ed98614e96726629c36c59e07700a32983482c16e0e40775351309465c55c4994fb830ca3044f9f74de05b673a63eeea53d1dc511a9b2ef

diff --git a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch 
b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
deleted file mode 100644
index 9d717e8..
--- a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Upstream split this one commit into two: c9da8b0 and d6e25dd because
-of some confusion.  I've recombined it here.  See:
-
-https://bugzilla.gnome.org/show_bug.cgi?id=763567
-https://bugs.gentoo.org/show_bug.cgi?id=577312
-
-diff --git a/libs/gst/check/libcheck/strsignal.c 
b/libs/gst/check/libcheck/strsignal.c
-index b79409b..57e71cd 100644
 a/libs/gst/check/libcheck/strsignal.c
-+++ b/libs/gst/check/libcheck/strsignal.c
-@@ -1,6 +1,6 @@
- #include "libcompat.h"
- 
--const char *
-+char *
- strsignal (int sig)
- {
-   static char signame[40];
-
-diff --git a/libs/gst/check/libcheck/libcompat.h 
b/libs/gst/check/libcheck/libcompat.h
-index 32f944c..f09289b 100644
 a/libs/gst/check/libcheck/libcompat.h
-+++ b/libs/gst/check/libcheck/libcompat.h
-@@ -101,7 +101,7 @@ CK_DLL_EXP char *strdup (const char *str);
- #endif /* !HAVE_DECL_STRDUP && HAVE__STRDUP */
- 
- #if !HAVE_DECL_STRSIGNAL
--CK_DLL_EXP const char *strsignal (int sig);
-+CK_DLL_EXP char *strsignal (int sig);
- #endif /* !HAVE_DECL_STRSIGNAL */
- 
- /*

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
deleted file mode 100644
index fd465ed..
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit bash-completion-r1 eutils multilib multilib-minimal pax-utils
-
-# yes the manifest code should get fixed
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-01-22 Thread Mart Raudsepp
commit: bc51d93c39796aca9dacc52124b9441fd4f396bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 22 21:54:02 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 22 21:54:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc51d93c

media-libs/gstreamer: Remove old 1.4.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/gstreamer/Manifest   |  1 -
 media-libs/gstreamer/gstreamer-1.4.5.ebuild | 90 -
 2 files changed, 91 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 6899c78..086fe15 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,4 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
-DIST gstreamer-1.4.5.tar.xz 3324052 SHA256 
40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae SHA512 
ed7b371f99b7da4ec462e34cd8e02062a0faaad7498a87cfc1ef39f8740db9bca0cc5bfe17ae5ff24abe0bd4a6771e732da193c01ca0e2d835b6c5d9f0d41403
 WHIRLPOOL 
3065b43a84d8d1d09ec9fb9bda5afc91550cd9f55e2db486c6aceec8fa41dd5ae7d3809c6b6249e86e658c94ffed6ec5a4a7a3cd25b2ab17c24c5a3488355bee
 DIST gstreamer-1.6.3.tar.xz 3553256 SHA256 
22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24 SHA512 
f5ab2461469d489da956a0dd4e785e8f0a130b104a37289f7821be6e8f8e5049864888fdcf3a7d281406bf48b40737afa75347c22e6bec05ff2cf525734b51f7
 WHIRLPOOL 
386efbe1f431e247e11f7369ababb8bb5f2d457b046de1eb955cb9d2322f995c862b22124efcbeeeb9b4d25def664de952b98fe54ba71cd2438502e86ac1db7c
 DIST gstreamer-1.8.2.tar.xz 3609500 SHA256 
9dbebe079c2ab2004ef7f2649fa317cabea1feb4fb5605c24d40744b90918341 SHA512 
135d0a389fee3a9ebbd9df646c2d77affa4681721c4215dc6edd23be91d86c83f32c80498c37fcd19d97b3e534e6c45a96c3aa2650155696ca756bbeb7271b15
 WHIRLPOOL 
09836f8cca9aa9e10ac1758497c7b020357ab8b359dd309be9997f86252f8a32e665bed6adfa2c506175f70701ba809b164dad81d37b27a2adea09960d0e328a
 DIST gstreamer-1.8.3.tar.xz 3711068 SHA256 
66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f SHA512 
a5f0c2b1d16fd03e3bd3968a8304ed1c32a5b733440cd656ab2e0caabb2f7803ae1bfe7a8e331d5ebb1e8adbe21c5c47263bc73a8480bc16cc28f995241e9f4e
 WHIRLPOOL 
8581d57e65f77b918ed98614e96726629c36c59e07700a32983482c16e0e40775351309465c55c4994fb830ca3044f9f74de05b673a63eeea53d1dc511a9b2ef

diff --git a/media-libs/gstreamer/gstreamer-1.4.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.4.5.ebuild
deleted file mode 100644
index 2ad0025..
--- a/media-libs/gstreamer/gstreamer-1.4.5.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils multilib multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="https://gstreamer.freedesktop.org/;
-SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+introspection nls +orc test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives, dependency tracking and examples
-   # to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-   ECONF_SOURCE=${S} \
-   econf \
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir) \
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2017-01-22 Thread Agostino Sarubbo
commit: 8daf8f30fe4d9360640e9088006f994eedbc5dda
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 22 18:01:07 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 22 18:03:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8daf8f30

media-libs/gstreamer: ia64 stable wrt bug #587010

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/gstreamer/gstreamer-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.8.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.8.3.ebuild
index 71fac1e..73f58e4 100644
--- a/media-libs/gstreamer/gstreamer-1.8.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.8.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-12-06 Thread Markus Meier
commit: 921f42c39168425b9d3c0e5cd16019dd0519036a
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec  6 21:01:03 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec  6 21:01:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921f42c3

media-libs/gstreamer: arm stable, bug #587010

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 media-libs/gstreamer/gstreamer-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.8.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.8.3.ebuild
index 0f7f1eb..7e80ca0 100644
--- a/media-libs/gstreamer/gstreamer-1.8.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.8.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2016-09-18 Thread Gilles Dartiguelongue
commit: 86e42af8fafbfb3413bb463dab62e92f25ecc680
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Sep 18 21:47:33 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Sep 18 22:43:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e42af8

media-libs/gstreamer-editing-services: version bump 1.8.2 → 1.8.3

Package-Manager: portage-2.3.0

 media-libs/gstreamer-editing-services/Manifest |  1 +
 .../gstreamer-editing-services-1.8.3.ebuild| 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-libs/gstreamer-editing-services/Manifest 
b/media-libs/gstreamer-editing-services/Manifest
index ee6c34c..1a3e062 100644
--- a/media-libs/gstreamer-editing-services/Manifest
+++ b/media-libs/gstreamer-editing-services/Manifest
@@ -1,2 +1,3 @@
 DIST gstreamer-editing-services-1.6.2.tar.xz 1007064 SHA256 
d12a174bac7af71f22f9d270aca7bd7abd6478d86247240e5d1e358c645d40c4 SHA512 
6191b7527adfa7952af71072948440ce74eff82eee0600412a516ffd6a597cd37f6a0c5bbdf12ee0872059715a6b1c3246101d5e20e497ba751bfe1a1d6e0957
 WHIRLPOOL 
f35f6882221ca5298f2ce37326bc4731781285386db332c8b857f0e6ed8f889ef75210bb6a587dee0cb3d1e9500381df4a4df1232763dc92842f27bf8aaec255
 DIST gstreamer-editing-services-1.8.2.tar.xz 1026884 SHA256 
a1d57ff9461407cca1f6e7a9f31a5bdb73f73f33c488a3e3318b27e10a4332ae SHA512 
309f31c4c9055d4a24ecb241ff5b84cf88a7278ae4c0802b99c9ab835722be6d6bb2d76a2903f886d6ae791ad6aeee08fa87b9b1c476c7b72b019f185c06e213
 WHIRLPOOL 
011dd6b52cf9a24c255f81ceb74aa20bdaac552b51378f90708d9c71e52c8c74835fdfe789047604b6abdf5a6529d6d85eb78b6106abf819f6ab6e9ad72b6dc6
+DIST gstreamer-editing-services-1.8.3.tar.xz 1027560 SHA256 
c48a75ab2a3b72ed33f69d8279c56c0f3a2d0881255f8b169a7a13518eaa13cd SHA512 
d5cefef0b28267aeeaaab8860591272dd39962dd9a5f388ced5df8d675e3ed85aef77b8f5f46cb23f5252fbfb4b9363246cb68c7f1d1ac5a0e7ec7321123
 WHIRLPOOL 
bf5e87437f869375f43d5f2dcfc4536e1de23108d013ab607eab71f039500e1fe7db56793c4447cf88da55eccdbd8c44d708743e9b60a02d3e2bd19f86fdc935

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild
new file mode 100644
index ..3fe2e18
--- /dev/null
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.8.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit bash-completion-r1 gnome2 python-r1
+
+DESCRIPTION="SDK for making video editors and more"
+HOMEPAGE="http://wiki.pitivi.org/wiki/GES;
+SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection?]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/gnonlin:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+"
+# XXX: tests do pass but need g-e-s to be installed due to missing
+# AM_TEST_ENVIRONMENT setup.
+RESTRICT="test"
+
+src_configure() {
+   # gtk is only used for examples
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   --disable-examples \
+   --without-gtk \
+   --with-bash-completion-dir="$(get_bashcompdir)" \
+   --with-package-name="GStreamer editing services ebuild for 
Gentoo" \
+   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer-editing-services;
+}
+
+src_compile() {
+   # Prevent sandbox violations, bug #53
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+   # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+   addpredict /dev
+   gnome2_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-07-30 Thread Pacho Ramos
commit: db8d6f6b353bc7cd5b1a56a83211b9bb4754754f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 30 20:29:07 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 30 20:37:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8d6f6b

media-libs/gstreamer: inherit eutils was dropped by mistake (#588610 by Coacher)

Package-Manager: portage-2.3.0

 media-libs/gstreamer/gstreamer-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.8.2.ebuild 
b/media-libs/gstreamer/gstreamer-1.8.2.ebuild
index f824c81..f00edcb 100644
--- a/media-libs/gstreamer/gstreamer-1.8.2.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.8.2.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit bash-completion-r1 multilib multilib-minimal pax-utils
+inherit bash-completion-r1 eutils multilib multilib-minimal pax-utils
 
 DESCRIPTION="Open source multimedia framework"
 HOMEPAGE="https://gstreamer.freedesktop.org/;



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-07-09 Thread Andreas Hüttel
commit: c460be9e3631207472590a363a5774d959a96e9d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jul  9 20:23:06 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Jul  9 20:23:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c460be9e

media-libs/gstreamer: Pointless commit to enforce regeneration of the rsync 
Manifest

Package-Manager: portage-2.3.0

 media-libs/gstreamer/gstreamer-1.6.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index d661b3a..fd465ed 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -6,6 +6,8 @@ EAPI="5"
 
 inherit bash-completion-r1 eutils multilib multilib-minimal pax-utils
 
+# yes the manifest code should get fixed
+
 DESCRIPTION="Open source multimedia framework"
 HOMEPAGE="https://gstreamer.freedesktop.org/;
 SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2016-05-10 Thread Anthony G. Basile
commit: 13861e7374c9de155fd685ae432a16cf62ab148a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 11 00:27:45 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 11 00:27:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13861e73

media-libs/gstreamer: correctly fix bug #577312

Package-Manager: portage-2.2.26

 .../files/gstreamer-1.6.3-fix-strsignal.patch  | 32 ++
 media-libs/gstreamer/gstreamer-1.6.3.ebuild|  4 +++
 2 files changed, 36 insertions(+)

diff --git a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch 
b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
new file mode 100644
index 000..9d717e8
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
@@ -0,0 +1,32 @@
+Upstream split this one commit into two: c9da8b0 and d6e25dd because
+of some confusion.  I've recombined it here.  See:
+
+https://bugzilla.gnome.org/show_bug.cgi?id=763567
+https://bugs.gentoo.org/show_bug.cgi?id=577312
+
+diff --git a/libs/gst/check/libcheck/strsignal.c 
b/libs/gst/check/libcheck/strsignal.c
+index b79409b..57e71cd 100644
+--- a/libs/gst/check/libcheck/strsignal.c
 b/libs/gst/check/libcheck/strsignal.c
+@@ -1,6 +1,6 @@
+ #include "libcompat.h"
+ 
+-const char *
++char *
+ strsignal (int sig)
+ {
+   static char signame[40];
+
+diff --git a/libs/gst/check/libcheck/libcompat.h 
b/libs/gst/check/libcheck/libcompat.h
+index 32f944c..f09289b 100644
+--- a/libs/gst/check/libcheck/libcompat.h
 b/libs/gst/check/libcheck/libcompat.h
+@@ -101,7 +101,7 @@ CK_DLL_EXP char *strdup (const char *str);
+ #endif /* !HAVE_DECL_STRDUP && HAVE__STRDUP */
+ 
+ #if !HAVE_DECL_STRSIGNAL
+-CK_DLL_EXP const char *strsignal (int sig);
++CK_DLL_EXP char *strsignal (int sig);
+ #endif /* !HAVE_DECL_STRSIGNAL */
+ 
+ /*

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index 3b77847..63ff72f 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
 "
 # gtk-doc-am to install API docs
 
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-fix-strsignal.patch #577312
+}
+
 src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/files/, media-libs/gstreamer/

2016-05-10 Thread Anthony G. Basile
commit: a5b3ac3122541498c65575114ee2baa2fc43c849
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue May 10 23:38:49 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue May 10 23:39:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b3ac31

Revert "media-libs/gstreamer: fix bug #577312"

This reverts commit f59f39fb234fe5ce1c2a4c1c63be575fa494302c.

The gstreamer folks made a mistake in backporting this form libcheck.

See https://bugzilla.gnome.org/show_bug.cgi?id=763567#c12

 .../files/gstreamer-1.6.3-fix-strsignal.patch  | 29 --
 media-libs/gstreamer/gstreamer-1.6.3.ebuild|  4 ---
 2 files changed, 33 deletions(-)

diff --git a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch 
b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
deleted file mode 100644
index e237f9b..000
--- a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From c9da8b0e7f53005ab125e48165dae39fbfee2352 Mon Sep 17 00:00:00 2001
-From: "Anthony G. Basile" 
-Date: Sun, 13 Mar 2016 11:05:29 -0400
-Subject: libcompat.h: strsignal() should be not be decleared const
-
-POSIX standards requires strsignal() to return a pointer to a char,
-not a const pointer to a char. [1]  On uClibc, and possibly other
-libc's, that do not HAVE_DECL_STRSIGNAL, libcompat.h declares
-const char *strsignal (int sig) which causes a type error.
-
-[1] man 3 strsignal
-
-https://bugzilla.gnome.org/show_bug.cgi?id=763567
-
-diff --git a/libs/gst/check/libcheck/strsignal.c 
b/libs/gst/check/libcheck/strsignal.c
-index b79409b..57e71cd 100644
 a/libs/gst/check/libcheck/strsignal.c
-+++ b/libs/gst/check/libcheck/strsignal.c
-@@ -1,6 +1,6 @@
- #include "libcompat.h"
- 
--const char *
-+char *
- strsignal (int sig)
- {
-   static char signame[40];
--- 
-cgit v0.10.2
-

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index 63ff72f..3b77847 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -30,10 +30,6 @@ DEPEND="${RDEPEND}
 "
 # gtk-doc-am to install API docs
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-fix-strsignal.patch #577312
-}
-
 src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/, media-libs/gstreamer/files/

2016-05-10 Thread Anthony G. Basile
commit: f59f39fb234fe5ce1c2a4c1c63be575fa494302c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue May 10 22:38:45 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue May 10 22:39:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59f39fb

media-libs/gstreamer: fix bug #577312

Package-Manager: portage-2.2.26

 .../files/gstreamer-1.6.3-fix-strsignal.patch  | 29 ++
 media-libs/gstreamer/gstreamer-1.6.3.ebuild|  4 +++
 2 files changed, 33 insertions(+)

diff --git a/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch 
b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
new file mode 100644
index 000..e237f9b
--- /dev/null
+++ b/media-libs/gstreamer/files/gstreamer-1.6.3-fix-strsignal.patch
@@ -0,0 +1,29 @@
+From c9da8b0e7f53005ab125e48165dae39fbfee2352 Mon Sep 17 00:00:00 2001
+From: "Anthony G. Basile" 
+Date: Sun, 13 Mar 2016 11:05:29 -0400
+Subject: libcompat.h: strsignal() should be not be decleared const
+
+POSIX standards requires strsignal() to return a pointer to a char,
+not a const pointer to a char. [1]  On uClibc, and possibly other
+libc's, that do not HAVE_DECL_STRSIGNAL, libcompat.h declares
+const char *strsignal (int sig) which causes a type error.
+
+[1] man 3 strsignal
+
+https://bugzilla.gnome.org/show_bug.cgi?id=763567
+
+diff --git a/libs/gst/check/libcheck/strsignal.c 
b/libs/gst/check/libcheck/strsignal.c
+index b79409b..57e71cd 100644
+--- a/libs/gst/check/libcheck/strsignal.c
 b/libs/gst/check/libcheck/strsignal.c
+@@ -1,6 +1,6 @@
+ #include "libcompat.h"
+ 
+-const char *
++char *
+ strsignal (int sig)
+ {
+   static char signame[40];
+-- 
+cgit v0.10.2
+

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index 3b77847..63ff72f 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
 "
 # gtk-doc-am to install API docs
 
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-fix-strsignal.patch #577312
+}
+
 src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-05-03 Thread Markus Meier
commit: 3b92aabfe8f360d5af1e9cadf27b940195727025
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May  3 20:35:06 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May  3 20:35:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b92aabf

media-libs/gstreamer: arm stable, bug #566378

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 media-libs/gstreamer/gstreamer-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index 56ac8be..3b77847 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer-editing-services/

2016-03-06 Thread Mikle Kolyada
commit: e18b91afca6554386285cd779182b5827ea882d0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 20:22:30 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 20:33:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18b91af

media-libs/gstreamer-editing-services: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26

 .../gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild
index 3ebdd9a..0a88b37 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.6.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+introspection"
 
 # FIXME: There is something odd with pygobject check for >=4.22,



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-03-06 Thread Mikle Kolyada
commit: 4367fa67e40b00398b8bb4f33e17d27ec8c27509
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 17:49:20 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 17:49:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4367fa67

media-libs/gstreamer: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26

 media-libs/gstreamer/gstreamer-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gstreamer/gstreamer-1.6.3.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
index 50d8049..b49a678 100644
--- a/media-libs/gstreamer/gstreamer-1.6.3.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.6.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2+"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+caps +introspection nls +orc test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-02-28 Thread Pacho Ramos
commit: 96bc1626b0249b1101d7ce9a022d312c7149e425
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 28 11:07:56 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 28 11:08:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bc1626

media-libs/gstreamer: Revert previous bump as this package was not affected by 
that bug

Package-Manager: portage-2.2.27

 media-libs/gstreamer/gstreamer-1.6.3-r1.ebuild | 105 -
 1 file changed, 105 deletions(-)

diff --git a/media-libs/gstreamer/gstreamer-1.6.3-r1.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.3-r1.ebuild
deleted file mode 100644
index e617355..000
--- a/media-libs/gstreamer/gstreamer-1.6.3-r1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit bash-completion-r1 eutils multilib multilib-minimal pax-utils xdg-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="http://gstreamer.freedesktop.org/;
-SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
-"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-src_configure() {
-   xdg_environment_reset
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives, dependency tracking and examples
-   # to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-   local myconf=(
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   --disable-debug
-   --disable-examples
-   --disable-static
-   --disable-valgrind
-   --enable-check
-   $(multilib_native_use_enable introspection)
-   $(use_enable nls)
-   $(use_enable test tests)
-   --with-bash-completion-dir="$(get_bashcompdir)"
-   --with-package-name="GStreamer ebuild for Gentoo"
-   
--with-package-origin="https://packages.gentoo.org/package/media-libs/gstreamer;
-   )
-
-   if use caps ; then
-   myconf+=( --with-ptp-helper-permissions=capabilities )
-   else
-   myconf+=(
-   --with-ptp-helper-permissions=setuid-root
-   --with-ptp-helper-setuid-user=nobody
-   --with-ptp-helper-setuid-group=nobody
-   )
-   fi
-
-   ECONF_SOURCE="${S}" econf ${myconf[$@]}
-
-   if multilib_is_native_abi; then
-   local x
-   for x in gst libs plugins; do
-   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
-   done
-   fi
-}
-
-multilib_src_install() {
-   # can't do "default", we want to install docs in 
multilib_src_install_all
-   emake DESTDIR="${D}" install
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
-}
-
-multilib_src_install_all() {
-   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
-   einstalldocs
-   prune_libtool_files --modules
-
-   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
-   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/gstreamer/

2016-02-28 Thread Pacho Ramos
commit: 8a5dbb42a3a3479ec11db5adeb6be6b25818df40
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 28 11:07:08 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 28 11:08:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5dbb42

media-libs/gstreamer: Drop old

Package-Manager: portage-2.2.27

 media-libs/gstreamer/Manifest   |   2 -
 media-libs/gstreamer/gstreamer-1.6.1.ebuild | 104 
 media-libs/gstreamer/gstreamer-1.6.2.ebuild | 104 
 3 files changed, 210 deletions(-)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 0ddf6a7..5cd70b6 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1,5 +1,3 @@
 DIST gstreamer-0.10.36.tar.xz 3025876 SHA256 
9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da SHA512 
7468abb578398681d2adb0e9bbc9ee8ae25aaef72369d45a66ada6c67d1759afdce606cb32e68d9e30ae813196bdfef3d4d33202bc77839cc1fbf5fc436c1bd8
 WHIRLPOOL 
03b841624552be860d4bf824bde9d6d5d6afc629048244b02037c96370c88191f34a6d09f02af61f295a9d6f84952efec2c5d4b0a28e8e70cd17966ed1b01d93
 DIST gstreamer-1.4.5.tar.xz 3324052 SHA256 
40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae SHA512 
ed7b371f99b7da4ec462e34cd8e02062a0faaad7498a87cfc1ef39f8740db9bca0cc5bfe17ae5ff24abe0bd4a6771e732da193c01ca0e2d835b6c5d9f0d41403
 WHIRLPOOL 
3065b43a84d8d1d09ec9fb9bda5afc91550cd9f55e2db486c6aceec8fa41dd5ae7d3809c6b6249e86e658c94ffed6ec5a4a7a3cd25b2ab17c24c5a3488355bee
-DIST gstreamer-1.6.1.tar.xz 3552476 SHA256 
973a3f213c8d41d6dd0e4e7e38fd6cccacd5ae1ac09e1179a8d5d869ef0a5c9c SHA512 
30b776a7ed9e9129e98e937da3c662eab5735e13caf9bb44a290b164d462bd6ba6101650971047e8ba595cc11c99507517df3593456507b37c6c9038fbd6fd1e
 WHIRLPOOL 
cadc669d22ae3aea5a590ba057f26b5e304c9f52b9d612bce1b6081bdb98cfaba83bdd48d2893a3d37caa152f2c79d1edff6f70ae6026def8ec2d6dfde2d6d3e
-DIST gstreamer-1.6.2.tar.xz 3557808 SHA256 
5896716bd8e089dba452932a2eff2bb6f6c9d58ff64a96635d157f1ffaf8feb2 SHA512 
c6032e8d11870668a716b546d1d1b9908e670767c41390285d4f1a89b93ec44262d901e2ba5ed251e9cbf316b41ff46d1f71d5208997f0b0b717de55df0080f9
 WHIRLPOOL 
dd768878e175bba3318d5550556eb8b588ea3ff95db018547e3fc676d98f1b7b67b4a7d05f5c03c01ef24766daf348d27b8e6808607db5e6ccee4c334294d370
 DIST gstreamer-1.6.3.tar.xz 3553256 SHA256 
22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24 SHA512 
f5ab2461469d489da956a0dd4e785e8f0a130b104a37289f7821be6e8f8e5049864888fdcf3a7d281406bf48b40737afa75347c22e6bec05ff2cf525734b51f7
 WHIRLPOOL 
386efbe1f431e247e11f7369ababb8bb5f2d457b046de1eb955cb9d2322f995c862b22124efcbeeeb9b4d25def664de952b98fe54ba71cd2438502e86ac1db7c

diff --git a/media-libs/gstreamer/gstreamer-1.6.1.ebuild 
b/media-libs/gstreamer/gstreamer-1.6.1.ebuild
deleted file mode 100644
index 3b7dce9..000
--- a/media-libs/gstreamer/gstreamer-1.6.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit bash-completion-r1 eutils multilib multilib-minimal pax-utils
-
-DESCRIPTION="Open source multimedia framework"
-HOMEPAGE="http://gstreamer.freedesktop.org/;
-SRC_URI="http://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+caps +introspection nls +orc test"
-
-RDEPEND="
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   caps? ( sys-libs/libcap )
-   introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
-"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   >=dev-util/gtk-doc-am-1.12
-   sys-devel/bison
-   sys-devel/flex
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   nls? ( sys-devel/gettext )
-"
-# gtk-doc-am to install API docs
-
-src_configure() {
-   if [[ ${CHOST} == *-interix* ]] ; then
-   export ac_cv_lib_dl_dladdr=no
-   export ac_cv_func_poll=no
-   fi
-   if [[ ${CHOST} == powerpc-apple-darwin* ]] ; then
-   # GCC groks this, but then refers to an implementation 
(___multi3,
-   # ___udivti3) that don't exist (at least I can't find it), so 
force
-   # this one to be off, such that we use 2x64bit emulation code.
-   export gst_cv_uint128_t=no
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # Set 'libexecdir' to ABI-specific location for the library spawns
-   # helpers from there.
-   # Disable static archives, dependency tracking and examples
-   # to speed up build time
-   # Disable debug, as it only affects -g passing (debugging symbols), 
this must done through make.conf in gentoo
-  

  1   2   >