media-sound/qtractor: Updated to 0.9.0

pull/4/head
audiodef 6 years ago
parent e2cc21d690
commit 640a6b12f0

@ -0,0 +1,3 @@
DIST qtractor-0.9.0.tar.gz 1776860 BLAKE2B 277684571a236430a01547174eb73f916be6675e268ffed02d4756c30f23cade3a625d65960da994b65ff1a92a02b9cd9ba0ddac5ec79a34c4e441538ae1b3cc SHA512 56beb82b3c98a40ceaac1aa4db51497ea9200666621ec2647f0543727df8fb9fbf8626103c1dac1d95358e8e325ad8166e985ccc609db4e4172092a324acf926
EBUILD qtractor-0.9.0.ebuild 1570 BLAKE2B 8ed63f1081a77d90dd1e0f8b10a6ea4c09667f23b3b755409c6fea3372d001b2a6d64890fa7367eff608733538420ac1bb92c3bc80bf5ce272eb8f4f458108c8 SHA512 82bdbb1ed23a5e988de753ecbd8df047f90289e8012f3a0e09d7b219393c616c0724eb2d4c9e8e7b4d9828bd6fe8888810180862d69020bf8351de56fb16ea04
MISC metadata.xml 551 BLAKE2B 9fcafd41ece7143e0866141ebc0867fc1dd356c5d17ed81996e181ed33dcf7377c5840d9aa0c44bcbfd0710b502adaf9cc9ff69a5ec38b8b5e8e5f1cd693d463 SHA512 9a624cf5754c3f865811a1223af0ad38fac587b931c325796c95c8f6efd97778d56b8912d0616ad6f59d69b94b51aad741b217d5d2ef736eac0c42b9ba943490

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>webmaster@gentoostudio.org</email>
<name>Gentoo Studio/Damien Moody</name>
</maintainer>
<use>
<flag name="dssi">Enable support for DSSI Soft Synth Interface</flag>
<flag name="rubberband">Enable support for in-place audio clip pitch-shifting through the rubberband library</flag>
</use>
<upstream>
<remote-id type="sourceforge">qtractor</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1,66 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Re-hosted from Sourceforge, SF hosting discouraged by Gentoo Studio
EAPI=6
inherit flag-o-matic qmake-utils
DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
HOMEPAGE="https://qtractor.sourceforge.io"
SRC_URI="https://gentoostudio.org/src/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
RDEPEND="
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
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 )
"
DEPEND="${RDEPEND}
dev-qt/linguist-tools:5
virtual/pkgconfig
"
DOCS=( README ChangeLog TODO AUTHORS )
src_configure() {
append-cxxflags '-std=c++11'
econf \
$(use_enable mad libmad) \
$(use_enable libsamplerate) \
$(use_enable vorbis libvorbis) \
$(use_enable osc liblo) \
--enable-ladspa \
$(use_enable dssi) \
--enable-lilv \
--disable-qt4 \
--with-qt5=$(qt5_get_libdir)/qt5 \
$(use_enable rubberband librubberband) \
$(use_enable cpu_flags_x86_sse sse) \
$(use_enable zlib libz) \
$(use_enable debug)
eqmake5 ${PN}.pro -o ${PN}.mak
}
Loading…
Cancel
Save