summaryrefslogtreecommitdiff
path: root/media-sound/qtractor
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /media-sound/qtractor
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'media-sound/qtractor')
-rw-r--r--media-sound/qtractor/Manifest4
-rw-r--r--media-sound/qtractor/qtractor-0.9.11.ebuild67
-rw-r--r--media-sound/qtractor/qtractor-0.9.9.ebuild2
3 files changed, 71 insertions, 2 deletions
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index 4d57888b062e..af76cc31f112 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,4 +1,6 @@
AUX qtractor-0.9.4-dont-compress-manpages.patch 801 BLAKE2B 27ee7fd8711b87e8e8b32e3f40ed37c890c072e9d071d2011041af7b4d9bd1c1763f6b0f8326ee3a9e6a780f6abf418d52f8bcc894490adddcac05ef973eb86b SHA512 bd78649eb6f0616a4129d5851c997cc3fa233a86d9b7f98f5685b0999bfd25d536b38b539a9a7b2589d709004bd63042c41eae35fcdaa78167f071b0b8a2e5b9
+DIST qtractor-0.9.11.tar.gz 1849813 BLAKE2B 747916fe45285b00c837af5868ebdaa6b9bf5812b8fa58c4bfbd8662c5519106cbb0a9708121f3391ca4f45bf0af0715994ad8400edf01fa8bd0dcec848aa438 SHA512 8c6cb7ce5f5b5162c4a233aa733f0cb8424f4f84a91546fbbe7af35d534ffc3db6a583712d8ca906adc7edd5e92d28cce6927b340ec4750eafe14500eb8dd8c6
DIST qtractor-0.9.9.tar.gz 1831016 BLAKE2B caef9b7a29ae30661dd08c302b16a2f12c66e2f1ffd63ca847ffd4272bcd114ecf74f1dddde1c37788e635896f25ca62283adc773734754d65ea12618248368b SHA512 151a3a92cfb98b9c9b19d18730109bce83744d4c24d3ca200f53a04938cbab1f33dd8080d3faae47b5026eebbbb750a74f64a5a046b0967278e848f424ff962a
-EBUILD qtractor-0.9.9.ebuild 1759 BLAKE2B 1e7c104e43e86d71fab24ef151a3654a31597ea479a0fd719d59291d826f6c82d4c26dd6173b6f5eddf20e82a6c83e3c8bc26860aa752d61ed7943e864519ca4 SHA512 6828ff6c280ebd1dfc670f91d5378c482c24a6156b8ffc5d0ebca856efb7bf79dba395ccf7c9f312f3c99a2205cef1a499d1b86de0fe3f627a802725bf4dd6cd
+EBUILD qtractor-0.9.11.ebuild 1551 BLAKE2B 665ec33050b6cc226278b0b06a12c0d219fac871d5a9fe45f58e34e3bbea0ca0f82919196ad33caf00ee48fc111d732cd2767bed53212db2fb21cf919f2137e6 SHA512 2f06e4884397579384388c96e72d40bfab3e2cd0d1d8ba5ec12d1245e651b064029ecde89fb2e9e7266135ffef778a15caf5f5ccd75605f655f94e598ec84a4d
+EBUILD qtractor-0.9.9.ebuild 1758 BLAKE2B 0caf6a27abce6c3a8c6642d7cd05127007f8723cbd94dd2750923e6c4118728d0b6fb847e5daadfaa18f47de65e182e14d04a338ed980741449555ab15116119 SHA512 340212f098de8d29e69caf2e5f635d038a2411a72b91b9008a2ee533959db2e71e3d0c86caeaa5c7b4dfa18138e659dcc7ea08216363d5d39b6c994bc3f0d6d7
MISC metadata.xml 860 BLAKE2B aa27e27262c24903643b09cced6d78b2e460d030ecfc420ea4f2feeb1056600e64a08ad4b750925a67a18fcb44929169cb2461f2a277713a5bc56948b83e28e3 SHA512 fe3eb53d21b4595741f6c7f8dd8b290012db53ad843727fde8df513b5c0b599f1964b6e0603c9ba152e683a0df68a332ccff4c2274409c17a1c0fe1e74949249
diff --git a/media-sound/qtractor/qtractor-0.9.11.ebuild b/media-sound/qtractor/qtractor-0.9.11.ebuild
new file mode 100644
index 000000000000..341ded2f9c0e
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.9.11.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic qmake-utils xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
+HOMEPAGE="https://qtractor.sourceforge.io"
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ media-libs/ladspa-sdk
+ media-libs/libsndfile
+ >=media-libs/lilv-0.16.0
+ media-libs/lv2
+ media-libs/suil
+ virtual/jack
+ aubio? ( media-libs/aubio )
+ dssi? ( media-libs/dssi )
+ libsamplerate? ( media-libs/libsamplerate )
+ mad? ( media-libs/libmad )
+ osc? ( media-libs/liblo )
+ rubberband? ( media-libs/rubberband )
+ vorbis? ( media-libs/libvorbis )
+ zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.4-dont-compress-manpages.patch"
+)
+
+src_configure() {
+ append-cxxflags -std=c++11
+ econf \
+ --enable-ladspa \
+ --enable-lilv \
+ $(use_enable debug) \
+ $(use_enable aubio libaubio) \
+ $(use_enable dssi) \
+ $(use_enable libsamplerate) \
+ $(use_enable mad libmad) \
+ $(use_enable osc liblo) \
+ $(use_enable rubberband librubberband) \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable vorbis libvorbis) \
+ $(use_enable zlib libz)
+
+ eqmake5 ${PN}.pro -o ${PN}.mak
+}
diff --git a/media-sound/qtractor/qtractor-0.9.9.ebuild b/media-sound/qtractor/qtractor-0.9.9.ebuild
index 762a38ad8b74..fe6da1df5a68 100644
--- a/media-sound/qtractor/qtractor-0.9.9.ebuild
+++ b/media-sound/qtractor/qtractor-0.9.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="aubio cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"