public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2013-10-13 17:03 Johannes Huber
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Huber @ 2013-10-13 17:03 UTC (permalink / raw
  To: gentoo-commits

commit:     346ee4e8914d127cd1019b676f4d9ba09a405f7a
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 13 18:58:09 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 18:58:09 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=346ee4e8

[media-libs/phonon-gstreamer] Move to git-r3 eclass.

Package-Manager: portage-2.2.7

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

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
index dd0d95f..b6f4fa7 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
@@ -4,8 +4,8 @@
 
 EAPI=5
 
-[[ ${PV} == *9999 ]] && git_eclass="git-2"
-EGIT_REPO_URI="git://anongit.kde.org/${PN}"
+[[ ${PV} == *9999 ]] && git_eclass="git-r3"
+EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
 
 MY_PN="phonon-backend-gstreamer"
 MY_P=${MY_PN}-${PV}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2013-10-17 18:03 Johannes Huber
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Huber @ 2013-10-17 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     bba72a00ceada6c1e3f0ba6fea9c94fab7b39924
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 18:02:53 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 18:02:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=bba72a00

[media-libs/phonon-gstreamer] Fix build by Jakub Caban <kuba <AT> whyblack.pl>, bug #487980.

Package-Manager: portage-2.2.7

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

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
index b6f4fa7..1f61d8e 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig
 "
 
-S="${WORKDIR}/${MY_P}"
+[[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
 
 pkg_setup() {
 	MULTIBUILD_VARIANTS=()


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2013-11-09 17:47 Johannes Huber
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Huber @ 2013-11-09 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     dd1c1ef749d9ef2eb8dbaf759b9c24bad9b69959
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 17:47:10 2013 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 17:47:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=dd1c1ef7

[media-libs/phonon-gstreamer] Cleanup

Package-Manager: portage-2.2.7

---
 media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
index 1f61d8e..b975c3f 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
@@ -29,16 +29,16 @@ REQUIRED_USE="|| ( qt4 qt5 )"
 RDEPEND="
 	media-libs/gstreamer:0.10
 	media-plugins/gst-plugins-meta:0.10[alsa?,ogg,vorbis]
-	>=media-libs/phonon-4.6.0
+	>=media-libs/phonon-4.7.0[qt4?,qt5?]
 	qt4? (
-		>=dev-qt/qtcore-4.6.0:4[glib]
-		>=dev-qt/qtgui-4.6.0:4[glib]
-		>=dev-qt/qtopengl-4.6.0:4
+		dev-qt/qtcore:4[glib]
+		dev-qt/qtgui:4[glib]
+		dev-qt/qtopengl:4
 	)
 	qt5? (
-		>=dev-qt/qtcore-5.0.0:5[glib]
-		>=dev-qt/qtgui-5.0.0:5[glib]
-		>=dev-qt/qtopengl-5.0.0:5
+		dev-qt/qtcore:5[glib]
+		dev-qt/qtgui:5[glib]
+		dev-qt/qtopengl:5
 	)
 	virtual/opengl
 	network? ( media-plugins/gst-plugins-soup:0.10 )


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2014-08-13 19:43 Johannes Huber
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Huber @ 2014-08-13 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e5f1f104e8f08f03a6001593b043df259c994d2e
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 13 19:43:32 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Wed Aug 13 19:43:32 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=e5f1f104

[media-libs/phonon-gstreamer] Version bump

Package-Manager: portage-2.2.12

---
 media-libs/phonon-gstreamer/metadata.xml           |  8 ++
 .../phonon-gstreamer-4.7.80.ebuild                 | 92 ++++++++++++++++++++++
 2 files changed, 100 insertions(+)

diff --git a/media-libs/phonon-gstreamer/metadata.xml b/media-libs/phonon-gstreamer/metadata.xml
new file mode 100644
index 0000000..cd1b622
--- /dev/null
+++ b/media-libs/phonon-gstreamer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+	<use>
+		<flag name="network">Enable network streaming support via libsoup</flag>
+	</use>
+</pkgmetadata>

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild
new file mode 100644
index 0000000..ff03916
--- /dev/null
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+[[ ${PV} == *9999 ]] && git_eclass="git-r3"
+EGIT_REPO_URI=( "git://anongit.kde.org/${PN}" )
+
+MY_PN="phonon-backend-gstreamer"
+MY_P=${MY_PN}-${PV}
+
+inherit cmake-utils multibuild ${git_eclass}
+
+DESCRIPTION="Phonon GStreamer backend"
+HOMEPAGE="https://projects.kde.org/projects/kdesupport/phonon/phonon-gstreamer"
+[[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/unstable/phonon/${MY_PN}/${PV}/${MY_P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+if [[ ${PV} == *9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+fi
+SLOT="0"
+IUSE="alsa debug +network +qt4 qt5"
+REQUIRED_USE="|| ( qt4 qt5 )"
+
+RDEPEND="
+	dev-libs/glib:2
+	dev-libs/libxml2:2
+	media-libs/gstreamer:1.0
+	media-libs/gst-plugins-base:1.0
+	media-plugins/gst-plugins-meta:0.10[alsa?,ogg,vorbis]
+	>=media-libs/phonon-4.7.80[qt4?,qt5?]
+	qt4? (
+		dev-qt/qtcore:4[glib]
+		dev-qt/qtgui:4[glib]
+		dev-qt/qtopengl:4
+	)
+	qt5? (
+		dev-qt/qtcore:5
+		dev-qt/qtgui:5
+		dev-qt/qtopengl:5
+		dev-qt/qtwidgets:5
+	)
+	virtual/opengl
+	network? ( media-plugins/gst-plugins-soup:1.0 )
+"
+DEPEND="${RDEPEND}
+	qt4? ( >=dev-util/automoc-0.9.87 )
+	virtual/pkgconfig
+"
+
+[[ ${PV} == 9999 ]] || S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+	MULTIBUILD_VARIANTS=()
+	if use qt4; then
+		MULTIBUILD_VARIANTS+=(qt4)
+	fi
+	if use qt5; then
+		MULTIBUILD_VARIANTS+=(qt5)
+	fi
+}
+
+src_configure() {
+	myconfigure() {
+		local mycmakeargs=()
+		if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+			mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=OFF)
+		fi
+		if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+			mycmakeargs+=(-DPHONON_BUILD_PHONON4QT5=ON)
+		fi
+		cmake-utils_src_configure
+	}
+
+	multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+	multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_install() {
+	multibuild_foreach_variant cmake-utils_src_install
+}
+
+src_test() {
+	multibuild_foreach_variant cmake-utils_src_test
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2014-08-14 15:02 Johannes Huber
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Huber @ 2014-08-14 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     00a06c99e179b11774b7c54f5991dbcac904ffba
Author:     Franz Fellner <alpine.art.de <AT> gmail <DOT> com>
AuthorDate: Thu Aug 14 08:42:01 2014 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Aug 14 15:00:09 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=00a06c99

[media-libs/phonon-gstreamer] Fix slot on media-plugins/gst-plugins-meta

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

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild
index ff03916..d3639a7 100644
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-4.7.80.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
 	dev-libs/libxml2:2
 	media-libs/gstreamer:1.0
 	media-libs/gst-plugins-base:1.0
-	media-plugins/gst-plugins-meta:0.10[alsa?,ogg,vorbis]
+	media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
 	>=media-libs/phonon-4.7.80[qt4?,qt5?]
 	qt4? (
 		dev-qt/qtcore:4[glib]


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/
@ 2024-03-03 13:56 Andreas Sturmlechner
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2024-03-03 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a57e240f64fce431c61b7a49157dbb415aa17924
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 13:42:51 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 13:55:52 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a57e240f

media-libs/phonon-gstreamer: treeclean, unmaintained upstream

RIP: https://invent.kde.org/libraries/phonon-gstreamer

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/phonon-gstreamer/metadata.xml           | 14 --------
 .../phonon-gstreamer/phonon-gstreamer-9999.ebuild  | 39 ----------------------
 2 files changed, 53 deletions(-)

diff --git a/media-libs/phonon-gstreamer/metadata.xml b/media-libs/phonon-gstreamer/metadata.xml
deleted file mode 100644
index 52ea6e1ffc..0000000000
--- a/media-libs/phonon-gstreamer/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>kde@gentoo.org</email>
-		<name>Gentoo KDE Project</name>
-	</maintainer>
-	<upstream>
-		<bugs-to>https://bugs.kde.org/</bugs-to>
-	</upstream>
-	<use>
-		<flag name="network">Enable network streaming support via libsoup</flag>
-	</use>
-</pkgmetadata>

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild b/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
deleted file mode 100644
index cc3b768cb4..0000000000
--- a/media-libs/phonon-gstreamer/phonon-gstreamer-9999.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm kde.org
-
-DESCRIPTION="GStreamer backend for the Phonon multimedia library"
-HOMEPAGE="https://community.kde.org/Phonon"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-	SRC_URI="mirror://kde/stable/phonon/phonon-backend-gstreamer/${PV}/phonon-backend-gstreamer-${PV}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
-SLOT="0"
-IUSE="alsa debug +network"
-
-BDEPEND="
-	dev-qt/linguist-tools:5
-	virtual/pkgconfig
-"
-DEPEND="
-	dev-libs/glib:2
-	dev-libs/libxml2:2
-	dev-qt/qtgui:5
-	dev-qt/qtopengl:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtx11extras:5
-	media-libs/gst-plugins-base:1.0
-	media-libs/gstreamer:1.0
-	>=media-libs/phonon-4.11.0[qt5(+)]
-	media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
-	virtual/opengl
-"
-RDEPEND="${DEPEND}
-	network? ( media-plugins/gst-plugins-soup:1.0 )
-"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-03-03 13:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-03 13:56 [gentoo-commits] proj/kde:master commit in: media-libs/phonon-gstreamer/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2014-08-14 15:02 Johannes Huber
2014-08-13 19:43 Johannes Huber
2013-11-09 17:47 Johannes Huber
2013-10-17 18:03 Johannes Huber
2013-10-13 17:03 Johannes Huber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox