Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/qtractor/
Date: Sun, 10 Feb 2019 23:46:25
Message-Id: 1549842355.ce5d5a3b314ece378883cfa2bb68de531da5f314.asturm@gentoo
1 commit: ce5d5a3b314ece378883cfa2bb68de531da5f314
2 Author: Simon van der Veldt <simon.vanderveldt <AT> gmail <DOT> com>
3 AuthorDate: Sat Feb 9 21:02:49 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 10 23:45:55 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5d5a3b
7
8 media-sound/qtractor: Bump to 0.9.4
9
10 Signed-off-by: Simon van der Veldt <simon.vanderveldt <AT> gmail.com>
11 Closes: https://github.com/gentoo/gentoo/pull/11011
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 media-sound/qtractor/Manifest | 1 +
15 media-sound/qtractor/qtractor-0.9.4.ebuild | 61 ++++++++++++++++++++++++++++++
16 2 files changed, 62 insertions(+)
17
18 diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
19 index bb1cb8699a1..7e57ffb0b7e 100644
20 --- a/media-sound/qtractor/Manifest
21 +++ b/media-sound/qtractor/Manifest
22 @@ -1 +1,2 @@
23 DIST qtractor-0.9.2.tar.gz 1789514 BLAKE2B 0e314fd04c908d0916d9979de6df940225a5a9f522289e80c1956902c05478c7655a8bc2ef1827bc36472d2b4dd3885de67cda801596057dec58a10ac3235ac2 SHA512 7dbc23afb05465251daea3e56a72ed6e7814a74e6a0a844b251d8bb4f864f606bfcae5aeb3847e5227589b313777268034590a566dd74eff5cc221f081653c33
24 +DIST qtractor-0.9.4.tar.gz 1812512 BLAKE2B 2851d2a8b939a151b7274524f15d5194941dfba99e5d5ffaf1f3147af0cb09c8ed7b075e38eec648f60bbef6e05289d8aee9e9d1007f5bee719a118a78efc96d SHA512 697e8f0b02658823bad2f75557340250349779c3eb1ce0efd1c30895524f9807b030d44149d9d25fd92a92f0822441d3c3236953d909b6ecfc9a18fa3ec1fbab
25
26 diff --git a/media-sound/qtractor/qtractor-0.9.4.ebuild b/media-sound/qtractor/qtractor-0.9.4.ebuild
27 new file mode 100644
28 index 00000000000..d70675518a7
29 --- /dev/null
30 +++ b/media-sound/qtractor/qtractor-0.9.4.ebuild
31 @@ -0,0 +1,61 @@
32 +# Copyright 1999-2019 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit flag-o-matic qmake-utils
38 +
39 +DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
40 +HOMEPAGE="https://qtractor.sourceforge.io"
41 +SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +
47 +IUSE="cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
48 +
49 +BDEPEND="
50 + dev-qt/linguist-tools:5
51 + virtual/pkgconfig
52 +"
53 +DEPEND="
54 + dev-qt/qtcore:5
55 + dev-qt/qtgui:5
56 + dev-qt/qtwidgets:5
57 + dev-qt/qtxml:5
58 + dev-qt/qtx11extras:5
59 + media-libs/alsa-lib
60 + media-libs/ladspa-sdk
61 + media-libs/libsndfile
62 + >=media-libs/lilv-0.16.0
63 + media-libs/lv2
64 + media-libs/suil
65 + virtual/jack
66 + dssi? ( media-libs/dssi )
67 + libsamplerate? ( media-libs/libsamplerate )
68 + mad? ( media-libs/libmad )
69 + osc? ( media-libs/liblo )
70 + rubberband? ( media-libs/rubberband )
71 + vorbis? ( media-libs/libvorbis )
72 + zlib? ( sys-libs/zlib )
73 +"
74 +RDEPEND="${DEPEND}"
75 +
76 +src_configure() {
77 + append-cxxflags -std=c++11
78 + econf \
79 + --enable-ladspa \
80 + --enable-lilv \
81 + $(use_enable debug) \
82 + $(use_enable dssi) \
83 + $(use_enable libsamplerate) \
84 + $(use_enable mad libmad) \
85 + $(use_enable osc liblo) \
86 + $(use_enable rubberband librubberband) \
87 + $(use_enable cpu_flags_x86_sse sse) \
88 + $(use_enable vorbis libvorbis) \
89 + $(use_enable zlib libz)
90 +
91 + eqmake5 ${PN}.pro -o ${PN}.mak
92 +}