summaryrefslogtreecommitdiff
path: root/media-sound/qtractor
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-09-08 01:07:24 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-09-08 01:07:24 +0100
commite3cf2c86fca1750343c1885311f857f185ee4f2d (patch)
treed9d1fbc20509d4c90f57fb2d9e1459bc8034c831 /media-sound/qtractor
parentf1af93971b7490792d8541bc790e0d8c6d787059 (diff)
gentoo resync : 08.09.2019
Diffstat (limited to 'media-sound/qtractor')
-rw-r--r--media-sound/qtractor/Manifest6
-rw-r--r--media-sound/qtractor/metadata.xml1
-rw-r--r--media-sound/qtractor/qtractor-0.9.9.ebuild (renamed from media-sound/qtractor/qtractor-0.9.5.ebuild)20
3 files changed, 21 insertions, 6 deletions
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index a109827d0ba7..4d57888b062e 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,4 +1,4 @@
AUX qtractor-0.9.4-dont-compress-manpages.patch 801 BLAKE2B 27ee7fd8711b87e8e8b32e3f40ed37c890c072e9d071d2011041af7b4d9bd1c1763f6b0f8326ee3a9e6a780f6abf418d52f8bcc894490adddcac05ef973eb86b SHA512 bd78649eb6f0616a4129d5851c997cc3fa233a86d9b7f98f5685b0999bfd25d536b38b539a9a7b2589d709004bd63042c41eae35fcdaa78167f071b0b8a2e5b9
-DIST qtractor-0.9.5.tar.gz 1812859 BLAKE2B 157592217e19cfcf9d02477425d9289cf4b293bf0891352d0afc7a89709810b4db5a2656fb816c2b3a206f55424bef54d007fc2dd5bd328dde4a4ca94ba7080d SHA512 5972631db76cbd298982b7c28eb2b142d6537422db6e35aa42c5e23b5bcf366907c84a69d11b957f31a87fcc112aba23b2b477e0d2ff7ec94e66c169bdf7cadb
-EBUILD qtractor-0.9.5.ebuild 1482 BLAKE2B 421b615de18dcebdfd8ff975646f550eb8d49f351f0956d91e4c876f060f8677f09dfb83e9171ac151806e85314dba3a669ffd3390f144d0acd8e108c2876955 SHA512 5303a32128ee278f17979f4901c79c2541eb5292d26a81036727fb7de646fc06071ac7e644336cdfe952616061b3f5817b4b153b2560689ea3ae27e912c9081c
-MISC metadata.xml 789 BLAKE2B 71094b24ec13a98c6e7e75f33fff944d62aa868a20137ed9d29a3855185454e917694b23a391b19e0557e5e0a07dda5fbd7944905dace9e40e0ceecd94619b2a SHA512 19432ca4db09b2636cceb27567df21e66fbb9f18e2e6ac1eef9a5b276843b4d3fd41b871f5cfadd776ac00355493cde7c301669e1703ea88b252c447cbdf673a
+DIST qtractor-0.9.9.tar.gz 1831016 BLAKE2B caef9b7a29ae30661dd08c302b16a2f12c66e2f1ffd63ca847ffd4272bcd114ecf74f1dddde1c37788e635896f25ca62283adc773734754d65ea12618248368b SHA512 151a3a92cfb98b9c9b19d18730109bce83744d4c24d3ca200f53a04938cbab1f33dd8080d3faae47b5026eebbbb750a74f64a5a046b0967278e848f424ff962a
+EBUILD qtractor-0.9.9.ebuild 1759 BLAKE2B 1e7c104e43e86d71fab24ef151a3654a31597ea479a0fd719d59291d826f6c82d4c26dd6173b6f5eddf20e82a6c83e3c8bc26860aa752d61ed7943e864519ca4 SHA512 6828ff6c280ebd1dfc670f91d5378c482c24a6156b8ffc5d0ebca856efb7bf79dba395ccf7c9f312f3c99a2205cef1a499d1b86de0fe3f627a802725bf4dd6cd
+MISC metadata.xml 860 BLAKE2B aa27e27262c24903643b09cced6d78b2e460d030ecfc420ea4f2feeb1056600e64a08ad4b750925a67a18fcb44929169cb2461f2a277713a5bc56948b83e28e3 SHA512 fe3eb53d21b4595741f6c7f8dd8b290012db53ad843727fde8df513b5c0b599f1964b6e0603c9ba152e683a0df68a332ccff4c2274409c17a1c0fe1e74949249
diff --git a/media-sound/qtractor/metadata.xml b/media-sound/qtractor/metadata.xml
index e585a8975626..5169d9fae0a0 100644
--- a/media-sound/qtractor/metadata.xml
+++ b/media-sound/qtractor/metadata.xml
@@ -14,6 +14,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<use>
+ <flag name="aubio">Enable <pkg>media-libs/aubio</pkg> support</flag>
<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>
diff --git a/media-sound/qtractor/qtractor-0.9.5.ebuild b/media-sound/qtractor/qtractor-0.9.9.ebuild
index 01c2e76cc119..762a38ad8b74 100644
--- a/media-sound/qtractor/qtractor-0.9.5.ebuild
+++ b/media-sound/qtractor/qtractor-0.9.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic qmake-utils
+inherit flag-o-matic qmake-utils xdg-utils
DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
HOMEPAGE="https://qtractor.sourceforge.io"
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
+IUSE="aubio cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
BDEPEND="
dev-qt/linguist-tools:5
@@ -32,6 +32,7 @@ DEPEND="
media-libs/lv2
media-libs/suil
virtual/jack
+ aubio? ( media-libs/aubio )
dssi? ( media-libs/dssi )
libsamplerate? ( media-libs/libsamplerate )
mad? ( media-libs/libmad )
@@ -52,6 +53,7 @@ src_configure() {
--enable-ladspa \
--enable-lilv \
$(use_enable debug) \
+ $(use_enable aubio libaubio) \
$(use_enable dssi) \
$(use_enable libsamplerate) \
$(use_enable mad libmad) \
@@ -63,3 +65,15 @@ src_configure() {
eqmake5 ${PN}.pro -o ${PN}.mak
}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}