public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-sound/traverso/
@ 2017-02-08 16:49 Alexis Ballier
  0 siblings, 0 replies; 4+ messages in thread
From: Alexis Ballier @ 2017-02-08 16:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8c361d38afcd66ad1142aa3649f47f61cb69a37a
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  8 16:49:11 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Feb  8 16:49:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c361d38

media-sound/traverso: depend on virtual/jack

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/traverso/traverso-0.49.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/traverso/traverso-0.49.3.ebuild b/media-sound/traverso/traverso-0.49.3.ebuild
index 51bfcf50de..452a443a03 100644
--- a/media-sound/traverso/traverso-0.49.3.ebuild
+++ b/media-sound/traverso/traverso-0.49.3.ebuild
@@ -24,7 +24,7 @@ RDEPEND=">=media-libs/flac-1.1.2
 	dev-qt/qtcore:4
 	dev-qt/qtgui:4
 	alsa? ( >=media-libs/alsa-lib-1.0.0 )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.100 )
+	jack? ( virtual/jack )
 	lame? ( media-sound/lame )
 	lv2? ( media-libs/lilv )
 	mad? ( >=media-libs/libmad-0.15.0 )


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/traverso/
@ 2017-02-26 10:57 Johannes Huber
  0 siblings, 0 replies; 4+ messages in thread
From: Johannes Huber @ 2017-02-26 10:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e23d77a49ae2931cb0c95b4d561c22e3091b12
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 10:57:25 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 10:57:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e23d77

media-sound/traverso: Sort deps

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/traverso/traverso-0.49.3.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-sound/traverso/traverso-0.49.3.ebuild b/media-sound/traverso/traverso-0.49.3.ebuild
index 79a78a35af..93a5590e96 100644
--- a/media-sound/traverso/traverso-0.49.3.ebuild
+++ b/media-sound/traverso/traverso-0.49.3.ebuild
@@ -14,15 +14,16 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="alsa debug jack lame lv2 mad pulseaudio"
 
-RDEPEND=">=media-libs/flac-1.1.2
+RDEPEND="
+	dev-qt/qtcore:4
+	dev-qt/qtgui:4
+	>=media-libs/flac-1.1.2
 	>=media-libs/libogg-1.1.2
 	media-libs/libsamplerate
 	>=media-libs/libsndfile-1.0.12
 	>=media-libs/libvorbis-1.1.2
 	>=media-sound/wavpack-4.40.0
 	>=sci-libs/fftw-3
-	dev-qt/qtcore:4
-	dev-qt/qtgui:4
 	alsa? ( >=media-libs/alsa-lib-1.0.0 )
 	jack? ( virtual/jack )
 	lame? ( media-sound/lame )


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/traverso/
@ 2017-11-26 23:11 David Seifert
  0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2017-11-26 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ee9947b3030f5f1a1bdb2de06ddc0cb01983842f
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 12:20:33 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 23:09:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9947b3

media-sound/traverso: [QA] Consistent whitespace in metadata.xml

 media-sound/traverso/metadata.xml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/media-sound/traverso/metadata.xml b/media-sound/traverso/metadata.xml
index a7183fbcec8..36674346cb8 100644
--- a/media-sound/traverso/metadata.xml
+++ b/media-sound/traverso/metadata.xml
@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>proaudio@gentoo.org</email>
-    <name>Gentoo ProAudio Project</name>
-  </maintainer>
-  <longdescription lang="en">
+	<maintainer type="project">
+		<email>proaudio@gentoo.org</email>
+		<name>Gentoo ProAudio Project</name>
+	</maintainer>
+	<longdescription lang="en">
 		Traverso is a multitrack audio recording and editing program for GNU/Linux with
 		special emphasis to create an easy to use program with a clean and
 		intuitive interface.
 	</longdescription>
-  <use>
-    <flag name="lv2">Add support for Ladspa V2</flag>
-  </use>
+	<use>
+		<flag name="lv2">Add support for Ladspa V2</flag>
+	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: media-sound/traverso/
@ 2018-01-12 22:17 Andreas Sturmlechner
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Sturmlechner @ 2018-01-12 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ee737586a01d5bbe5a49097b7c1af61e5eb025
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 22:15:55 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 22:16:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ee7375

media-sound/traverso: 0.49.5 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/traverso/Manifest               |  1 +
 media-sound/traverso/traverso-0.49.5.ebuild | 82 +++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/media-sound/traverso/Manifest b/media-sound/traverso/Manifest
index 034c8786253..776ee551dec 100644
--- a/media-sound/traverso/Manifest
+++ b/media-sound/traverso/Manifest
@@ -1 +1,2 @@
 DIST traverso-0.49.3.tar.gz 1391101 BLAKE2B e0768bf17734903d78dd5e54e201451c24b51ff502b9c6b802d58d3dc0cd374107efac1b052440ca40be5edf1699beaa21a4fbac9e0d86661c9be95e2f68cc10 SHA512 3db1dbc99ef3b0a9597959a6a3ce93909ec32d5f00648659debe1e8c5cec58ac6ab2108d5c66a1fc4145c2fe110c7db801fda8914664127653457132eac94ef2
+DIST traverso-0.49.5.tar.gz 1510807 BLAKE2B de593be2ae8cc0310f25be45c8996ce6e9dd291a4e04d3ff185253821d84d44b2d816795d9510237b7a651af2f2ded3c032e48299d084db78f5f488e00fecda0 SHA512 86490479a06dca0e03e07a7938dd8ef1cf680da30c83ff1fac5f6a2f99b771995f6ef8f5ef8dff31103db50efadb69179057bf1c6a27b42b66260386986c94c4

diff --git a/media-sound/traverso/traverso-0.49.5.ebuild b/media-sound/traverso/traverso-0.49.5.ebuild
new file mode 100644
index 00000000000..88f028379b4
--- /dev/null
+++ b/media-sound/traverso/traverso-0.49.5.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils desktop flag-o-matic gnome2-utils xdg-utils
+
+DESCRIPTION="Professional Audio Tools for GNU/Linux"
+HOMEPAGE="https://traverso-daw.org/"
+SRC_URI="https://traverso-daw.org/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug jack lame lv2 mad pulseaudio"
+
+RDEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtxml:5
+	>=media-libs/flac-1.1.2
+	>=media-libs/libogg-1.1.2
+	media-libs/libsamplerate
+	>=media-libs/libsndfile-1.0.12
+	>=media-libs/libvorbis-1.1.2
+	>=media-sound/wavpack-4.40.0
+	>=sci-libs/fftw-3
+	alsa? ( >=media-libs/alsa-lib-1.0.0 )
+	jack? ( virtual/jack )
+	lame? ( media-sound/lame )
+	lv2? ( media-libs/lilv )
+	mad? ( >=media-libs/libmad-0.15.0 )
+	pulseaudio? ( >=media-sound/pulseaudio-0.9 )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README resources/help.text )
+
+PATCHES=( "${FILESDIR}"/${PN}-0.49.2-desktop.patch )
+
+src_configure() {
+	use lv2 && append-cppflags "$($(tc-getPKG_CONFIG) --cflags slv2)" #415165
+
+	local mycmakeargs=(
+		-DWANT_ALSA=$(usex alsa)
+		-DWANT_TRAVERSO_DEBUG=$(usex debug)
+		-DWANT_JACK=$(usex jack)
+		-DWANT_MP3_ENCODE=$(usex lame)
+		-DWANT_LV2=$(usex lv2)
+		-DWANT_MP3_DECODE=$(usex mad)
+		-DWANT_PULSEAUDIO=$(usex pulseaudio)
+	)
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	local res
+	for res in 16 24 48 64 128; do
+		doicon -s ${res} resources/freedesktop/icons/${res}x${res}/apps/${PN}.png
+	done
+	doicon -s scalable resources/freedesktop/icons/scalable/apps/${PN}.svg
+
+	domenu resources/traverso.desktop
+
+	insinto /usr/share/${PN}
+	doins -r resources/themes
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_mimeinfo_database_update
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_mimeinfo_database_update
+	xdg_desktop_database_update
+}


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

end of thread, other threads:[~2018-01-12 22:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-26 23:11 [gentoo-commits] repo/gentoo:master commit in: media-sound/traverso/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2018-01-12 22:17 Andreas Sturmlechner
2017-02-26 10:57 Johannes Huber
2017-02-08 16:49 Alexis Ballier

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