[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-transcoder/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +