[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2021-07-28 Thread Sam James
commit: a9f3e78c8e0fdb702fb61760ecde0623097f318a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Jul 28 05:51:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 21:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3e78c

media-plugins/gst-transcoder: Blocker on !>media-libs/gst-plugins-bad-1.18

Closes: https://bugs.gentoo.org/804603
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Sam James  gentoo.org>

 .../{gst-transcoder-1.14.1.ebuild => gst-transcoder-1.14.1-r1.ebuild}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
similarity index 93%
rename from media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
rename to media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
index 9b6e5e958bd..2acbdff7a41 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,6 +19,7 @@ RDEPEND="
dev-libs/glib:2
>=media-libs/gstreamer-${PV}:1.0[introspection]
>=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+   !>media-libs/gst-plugins-bad-1.18
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2020-12-31 Thread Michał Górny
commit: 3882ace807688820e217ab18b97ef266b296857a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  1 01:03:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  1 01:03:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3882ace8

media-plugins/gst-transcoder: Remove old (py3.6)

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

 media-plugins/gst-transcoder/Manifest  |  1 -
 .../gst-transcoder/gst-transcoder-1.8.2-r1.ebuild  | 42 --
 2 files changed, 43 deletions(-)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
index dbf040ff230..c6599025cfd 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1,2 +1 @@
 DIST gst-transcoder-1.14.1.tar.gz 37919 BLAKE2B 
2687150ff3d609245449135d5725840aab9ed83b487bebeb0daf86634db27b3e68a5aca6ec8fb21ae5bf7e3c3808bc8729db5b24f75dabdf2bff7715a456fb9e
 SHA512 
22dcb75bb706193e67a840218a69df797d5f833935e87d8df03838def5d426d94b25972ca4db8ae2f20fea915d18ef0044ee928a2dfe240f3134cdf1fced7657
-DIST gst-transcoder-1.8.2.tar.gz 29884 BLAKE2B 
1004f038f50db87c98cf7c6a9645a25b0e532daf3b80188444990a672f595f9a64b002e479c73448c03dbb1bebd70929d4d560cf172021535aa26f5d33a5ecc7
 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
deleted file mode 100644
index 12d36ffb3fc..000
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-
-inherit python-any-r1 xdg
-
-DESCRIPTION="GStreamer Transcoding API"
-HOMEPAGE="https://github.com/pitivi/gst-transcoder";
-SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/gobject-introspection:=
-   dev-libs/glib:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.28.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # Not a normal configure
-   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
-   # defaulting to debug
-   ./configure --prefix="${EPREFIX}/usr" --libdir="$(get_libdir)" 
--buildtype=plain || die
-}
-
-src_compile() {
-   addpredict /dev #590848
-   # We cannot use 'make' as it won't allow us to build verbosely
-   cd mesonbuild || die
-   ninja -v || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2020-05-11 Thread Agostino Sarubbo
commit: 9d8ebae49d4f27bbb4779e1372fb86b3857868dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue May 12 06:37:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue May 12 06:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8ebae4

media-plugins/gst-transcoder: x86 stable wrt bug #721898

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

 media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
index 218ae367c27..9b6e5e958bd 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2020-05-11 Thread Agostino Sarubbo
commit: bc548c0eed3fc807f76ec2284b5f3ff22f81b035
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 11 11:26:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 11 11:26:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc548c0e

media-plugins/gst-transcoder: amd64 stable wrt bug #721898

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

 media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
index 19047cea2ae..218ae367c27 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gtk-doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2020-05-09 Thread Mart Raudsepp
commit: 92451b5e3c3a5901f62dd1caefe9ec1d7376a1e4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May  9 16:12:20 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May  9 16:20:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92451b5e

media-plugins/gst-transcoder: bump to 1.14.1, fix LICENSE

There is also a 1.16.0, but that requires gst1.16, and we want to
fast-stabilize gst-transcoder to fix pitivi to not be so completely
broken.

As we now use meson.eclass properly (back when previous was added, that
didn't exist and we used the compatibility ./configure from upstream that
called meson), we don't dep on python ourselves anymore and if there
are any remaining CC or other toolchain env var honoring issues, it's
not our problem, but a generic meson.eclass related one.

Closes: https://bugs.gentoo.org/718338
Closes: https://bugs.gentoo.org/634408
Closes: https://bugs.gentoo.org/622396
Closes: https://bugs.gentoo.org/608032
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-transcoder/Manifest  |  1 +
 .../gst-transcoder/gst-transcoder-1.14.1.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
index 1a8ddf90316..dbf040ff230 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1 +1,2 @@
+DIST gst-transcoder-1.14.1.tar.gz 37919 BLAKE2B 
2687150ff3d609245449135d5725840aab9ed83b487bebeb0daf86634db27b3e68a5aca6ec8fb21ae5bf7e3c3808bc8729db5b24f75dabdf2bff7715a456fb9e
 SHA512 
22dcb75bb706193e67a840218a69df797d5f833935e87d8df03838def5d426d94b25972ca4db8ae2f20fea915d18ef0044ee928a2dfe240f3134cdf1fced7657
 DIST gst-transcoder-1.8.2.tar.gz 29884 BLAKE2B 
1004f038f50db87c98cf7c6a9645a25b0e532daf3b80188444990a672f595f9a64b002e479c73448c03dbb1bebd70929d4d560cf172021535aa26f5d33a5ecc7
 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
new file mode 100644
index 000..19047cea2ae
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.14.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder";
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection:=
+   dev-libs/glib:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2 )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   gnome2_environment_reset # fixes gst /dev access under sandbox for 
g-ir-scanner
+}
+
+src_configure() {
+   addwrite /dev/dri/
+   local emesonargs=(
+   $(meson_use !gtk-doc disable_doc)
+   # gobject-introspection can be optional now, but the only 
consumer (pitivi) requires it.
+   # Migration to have the option is not done, as gst-transcoder 
moves into gst-plugins-bad-1.18 anyhow.
+   -Ddisable_introspection=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2017-12-10 Thread Pacho Ramos
commit: 10d9dcd0961a0621ebc94cb889959ef0c4db8fec
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec  9 20:03:49 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Dec 10 10:15:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d9dcd0

media-plugins/gst-transcoder: Add support for newer python

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-plugins/gst-transcoder/Manifest   | 2 +-
 media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
index 3a4e7bca840..1a8ddf90316 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1 +1 @@
-DIST gst-transcoder-1.8.2.tar.gz 29884 SHA256 
4a0b9be50b7ac06358d148220944e1b2acd5dedc8ad3cd8c8188645b62f3c616 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494
 WHIRLPOOL 
d7bb84c1def42edcf2e785c8b4fb58e249c2399a0dbd5550a5c308b55df326662ab64c6c77623f26d4cf1bb48b61248d411301d47cad4fe2dc9f3d501d19
+DIST gst-transcoder-1.8.2.tar.gz 29884 BLAKE2B 
1004f038f50db87c98cf7c6a9645a25b0e532daf3b80188444990a672f595f9a64b002e479c73448c03dbb1bebd70929d4d560cf172021535aa26f5d33a5ecc7
 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
index 0c71eb7b616..18142933b1e 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 inherit python-any-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2017-02-15 Thread Mart Raudsepp
commit: 58cdbe05760bed27cb4ecfecb55a5a8fe44f8198
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 16 00:03:47 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 16 00:15:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cdbe05

media-plugins/gst-transcoder: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../gst-transcoder/gst-transcoder-1.8.2.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
deleted file mode 100644
index dee0c8be92..00
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-inherit python-any-r1 xdg
-
-DESCRIPTION="GStreamer Transcoding API"
-HOMEPAGE="https://github.com/pitivi/gst-transcoder";
-SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/gobject-introspection:=
-   dev-libs/glib:2
-   >=media-libs/gstreamer-${PV}:1.0[introspection]
-   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.28.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # Not a normal configure
-   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
-   # defaulting to debug
-   ./configure --prefix=/usr --buildtype=plain || die
-}
-
-src_compile() {
-   addpredict /dev #590848
-   # We cannot use 'make' as it won't allow us to build verbosely
-   cd mesonbuild || die
-   ninja -v || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2017-02-11 Thread Pacho Ramos
commit: 0d5e322ad507d53731170e566bf399c119f847d8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 18:11:45 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 18:30:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5e322a

media-plugins/gst-transcoder: x86 stable, bug 606818

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

 media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
index 1b1608af42..71aa200cca 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2017-01-25 Thread Mart Raudsepp
commit: 0904dfda753e63313d7f585950635dd928078dd5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jan 26 05:28:34 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jan 26 05:28:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0904dfda

media-plugins/gst-transcoder: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-plugins/gst-transcoder/Manifest  |  1 -
 .../gst-transcoder/gst-transcoder-1.8.1.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
index 6b8c890..3a4e7bc 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1,2 +1 @@
-DIST gst-transcoder-1.8.1.tar.gz 29493 SHA256 
372f1a8c4de6690f82360e2e312606fa398e802e55a7534b39aa64acbb7a8c25 SHA512 
6fe1b0061af39fba1f31cad03c0fd1e0dfae3db85ba12282fe15dbdc519e1e10c036a86080579c6988865cffb8d3e60300bb3184bdc87817e4d3462217d6d4e4
 WHIRLPOOL 
15fa345ffc7e3ea27113bfe2adacfb612786db0c4e1080de01535725a779a537abf0fc768dcb85a38452c1b2530d122af80c0c7677109e22cbafbf75ac59b2ac
 DIST gst-transcoder-1.8.2.tar.gz 29884 SHA256 
4a0b9be50b7ac06358d148220944e1b2acd5dedc8ad3cd8c8188645b62f3c616 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494
 WHIRLPOOL 
d7bb84c1def42edcf2e785c8b4fb58e249c2399a0dbd5550a5c308b55df326662ab64c6c77623f26d4cf1bb48b61248d411301d47cad4fe2dc9f3d501d19

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
deleted file mode 100644
index f2f23a3..
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit xdg
-
-DESCRIPTION="GStreamer Transcoding API"
-HOMEPAGE="https://github.com/pitivi/gst-transcoder";
-SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/gobject-introspection:=
-   dev-libs/glib:2
-   >=media-libs/gstreamer-1.8.1:1.0
-   >=media-libs/gst-plugins-base-1.8.2:1.0
-"
-DEPEND="${RDEPEND}
-   >=dev-util/meson-0.28.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # Not a normal configure
-   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
-   # defaulting to debug
-   ./configure --prefix=/usr --buildtype=plain || die
-}
-
-src_compile() {
-   addpredict /dev #590848
-   # We cannot use 'make' as it won't allow us to build verbosely
-   cd build && ninja -v
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-11-25 Thread Patrice Clement
commit: 8a4cbcabf84526ca02327bdd8f2fb53b5b94e583
Author: Jouni Kosonen  tukesoft  com>
AuthorDate: Fri Oct 21 19:38:50 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Nov 25 21:40:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4cbcab

media-plugins/gst-transcoder: Ensure sane libdir value and add prefix support.

Gentoo-Bug: https://bugs.gentoo.org/591564
Closes: https://github.com/gentoo/gentoo/pull/2624

Signed-off-by: Patrice Clement  gentoo.org>

 .../gst-transcoder/gst-transcoder-1.8.2-r1.ebuild  | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
new file mode 100644
index ..c72095d
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit python-any-r1 xdg
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder";
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/gobject-introspection:=
+   dev-libs/glib:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.28.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # Not a normal configure
+   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
+   # defaulting to debug
+   ./configure --prefix="${EPREFIX}/usr" --libdir="$(get_libdir)" 
--buildtype=plain || die
+}
+
+src_compile() {
+   addpredict /dev #590848
+   # We cannot use 'make' as it won't allow us to build verbosely
+   cd mesonbuild || die
+   ninja -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-10-15 Thread Pacho Ramos
commit: adfa7043fcb1fe1831225bc075bdf27a752a108f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 15 11:57:27 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 15 11:59:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adfa7043

media-plugins/gst-transcoder: It was failing silently as upstream renamed the 
dir, add more die statements to try to catch this errors.

Package-Manager: portage-2.3.1

 media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
index 1434f27..dee0c8b 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
@@ -38,5 +38,6 @@ src_configure() {
 src_compile() {
addpredict /dev #590848
# We cannot use 'make' as it won't allow us to build verbosely
-   cd build && ninja -v
+   cd mesonbuild || die
+   ninja -v || die
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-09-30 Thread Pacho Ramos
commit: db29134cde3abbf8b6bfb24ce279bf40ad085922
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Sep 30 22:50:09 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct  1 00:53:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db29134c

media-plugins/gst-transcoder: x86 stable, bug 587010

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"

 media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
index cf715ce..1434f27 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-09-18 Thread Gilles Dartiguelongue
commit: ed1b16a8fdd594f388b8aea48db1e1c829abdc44
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Sep 18 22:25:50 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Sep 18 22:43:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1b16a8

media-plugins/gst-transcoder: version bump 1.8.1 → 1.8.2

configure is now using python. Fix missing introspection USE-dependencies.

Package-Manager: portage-2.3.0

 media-plugins/gst-transcoder/Manifest  |  1 +
 .../gst-transcoder/gst-transcoder-1.8.2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
index cd549f7..6b8c890 100644
--- a/media-plugins/gst-transcoder/Manifest
+++ b/media-plugins/gst-transcoder/Manifest
@@ -1 +1,2 @@
 DIST gst-transcoder-1.8.1.tar.gz 29493 SHA256 
372f1a8c4de6690f82360e2e312606fa398e802e55a7534b39aa64acbb7a8c25 SHA512 
6fe1b0061af39fba1f31cad03c0fd1e0dfae3db85ba12282fe15dbdc519e1e10c036a86080579c6988865cffb8d3e60300bb3184bdc87817e4d3462217d6d4e4
 WHIRLPOOL 
15fa345ffc7e3ea27113bfe2adacfb612786db0c4e1080de01535725a779a537abf0fc768dcb85a38452c1b2530d122af80c0c7677109e22cbafbf75ac59b2ac
+DIST gst-transcoder-1.8.2.tar.gz 29884 SHA256 
4a0b9be50b7ac06358d148220944e1b2acd5dedc8ad3cd8c8188645b62f3c616 SHA512 
cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494
 WHIRLPOOL 
d7bb84c1def42edcf2e785c8b4fb58e249c2399a0dbd5550a5c308b55df326662ab64c6c77623f26d4cf1bb48b61248d411301d47cad4fe2dc9f3d501d19

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
new file mode 100644
index ..2409d1c
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit python-any-r1 xdg
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder";
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/gobject-introspection:=
+   dev-libs/glib:2
+   >=media-libs/gstreamer-${PV}:1.0[introspection]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.28.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # Not a normal configure
+   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
+   # defaulting to debug
+   ./configure --prefix=/usr --buildtype=plain || die
+}
+
+src_compile() {
+   addpredict /dev #590848
+   # We cannot use 'make' as it won't allow us to build verbosely
+   cd build && ninja -v
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-08-10 Thread Pacho Ramos
commit: d5298c3db0e7fd3b95150fb375d48d4b9ef4895e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 10 19:02:41 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 10 19:06:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5298c3d

media-plugins/gst-transcoder: Workaround the usual sandbox access violations 
due to offending gst plugins (#590848 by Nick)

Package-Manager: portage-2.3.0

 media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
index f3e557e..f2f23a3 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
@@ -33,6 +33,7 @@ src_configure() {
 }
 
 src_compile() {
+   addpredict /dev #590848
# We cannot use 'make' as it won't allow us to build verbosely
cd build && ninja -v
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-08-07 Thread Pacho Ramos
commit: 5b65a19f1b8a84de090e631b14de37053c4aff9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Aug  7 11:05:06 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Aug  7 11:08:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b65a19f

media-plugins/gst-transcoder: Use xdg.eclass to clean environment (#590638 by 
Toralf Förster)

Package-Manager: portage-2.3.0

 media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
index 7d17623..f3e557e 100644
--- a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=6
+inherit xdg
 
 DESCRIPTION="GStreamer Transcoding API"
 HOMEPAGE="https://github.com/pitivi/gst-transcoder";



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/

2016-08-06 Thread Pacho Ramos
commit: 8d87d554efeac1125d43d80429bafd1ef5066bd0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Aug  6 06:52:57 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Aug  6 07:05:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d87d554

media-plugins/gst-transcoder: new package needed by pitivi (#588394 by poncho)

Package-Manager: portage-2.3.0

 media-plugins/gst-transcoder/Manifest  |  1 +
 .../gst-transcoder/gst-transcoder-1.8.1.ebuild | 37 ++
 media-plugins/gst-transcoder/metadata.xml  |  8 +
 3 files changed, 46 insertions(+)

diff --git a/media-plugins/gst-transcoder/Manifest 
b/media-plugins/gst-transcoder/Manifest
new file mode 100644
index 000..cd549f7
--- /dev/null
+++ b/media-plugins/gst-transcoder/Manifest
@@ -0,0 +1 @@
+DIST gst-transcoder-1.8.1.tar.gz 29493 SHA256 
372f1a8c4de6690f82360e2e312606fa398e802e55a7534b39aa64acbb7a8c25 SHA512 
6fe1b0061af39fba1f31cad03c0fd1e0dfae3db85ba12282fe15dbdc519e1e10c036a86080579c6988865cffb8d3e60300bb3184bdc87817e4d3462217d6d4e4
 WHIRLPOOL 
15fa345ffc7e3ea27113bfe2adacfb612786db0c4e1080de01535725a779a537abf0fc768dcb85a38452c1b2530d122af80c0c7677109e22cbafbf75ac59b2ac

diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild 
b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
new file mode 100644
index 000..7d17623
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="GStreamer Transcoding API"
+HOMEPAGE="https://github.com/pitivi/gst-transcoder";
+SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/gobject-introspection:=
+   dev-libs/glib:2
+   >=media-libs/gstreamer-1.8.1:1.0
+   >=media-libs/gst-plugins-base-1.8.2:1.0
+"
+DEPEND="${RDEPEND}
+   >=dev-util/meson-0.28.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # Not a normal configure
+   # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
+   # defaulting to debug
+   ./configure --prefix=/usr --buildtype=plain || die
+}
+
+src_compile() {
+   # We cannot use 'make' as it won't allow us to build verbosely
+   cd build && ninja -v
+}

diff --git a/media-plugins/gst-transcoder/metadata.xml 
b/media-plugins/gst-transcoder/metadata.xml
new file mode 100644
index 000..fb1ea72
--- /dev/null
+++ b/media-plugins/gst-transcoder/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   gstrea...@gentoo.org
+   GStreamer package maintainers
+
+