From 66fc6d6c25f2390a444c2e966bb70230bf37e31e Mon Sep 17 00:00:00 2001 From: Nedko Arnaudov Date: Sun, 19 Feb 2023 12:48:48 +0200 Subject: [PATCH] copy qmidiarp-0.6.5 ebuild from gentoo tree, update EAPI to 8 --- media-sound/qmidiarp/Manifest | 3 +++ media-sound/qmidiarp/metadata.xml | 18 ++++++++++++++ media-sound/qmidiarp/qmidiarp-0.6.5.ebuild | 39 ++++++++++++++++++++++++++++++ 3 files changed, 60 insertions(+) create mode 100644 media-sound/qmidiarp/Manifest create mode 100644 media-sound/qmidiarp/metadata.xml create mode 100644 media-sound/qmidiarp/qmidiarp-0.6.5.ebuild diff --git a/media-sound/qmidiarp/Manifest b/media-sound/qmidiarp/Manifest new file mode 100644 index 0000000..f8ed202 --- /dev/null +++ b/media-sound/qmidiarp/Manifest @@ -0,0 +1,3 @@ +DIST qmidiarp-0.6.5.tar.bz2 541288 BLAKE2B eb2acb80c6fd442b197510eef2be000dc6a8e4cf7142cebbbbd156dad464f80062cc0a41881476aedc41c1b7cff27b1c56ae64354134b255b6cbd7672ef182f0 SHA512 171d74230a77b15453367fd38f9bcc94bbbd025a9665853180172bdfd812c2ee5ae0954124706d46c7e5cec0aafaebd5de68435f717789f052e7f86c48917379 +EBUILD qmidiarp-0.6.5.ebuild 797 BLAKE2B 841918068fe901cdf1b9fb6e48542b643fd16020fa36ced955e78b18035789e34e5c466d352d1c9229d656ecc1bf874158fae7675ee18932ddd0f831b792c70e SHA512 216d9ea1fe06af480d45b31d522e28606d5c130f1e17efa7719c67ebcb9275881cf75c32e21a9a15e37e47ae0d402ef00e0076c131751c28a8b3e7c385a7183f +MISC metadata.xml 400 BLAKE2B 97788da0d85fcb9aefeded864bb45387d641d30ae070f72d9257f0625191a58fcde3753bc9a0aac64c72111755d1f0595be0c32224e3986f1e54e0a8c3fafbb2 SHA512 cc204d2ac82bace84865fdaab94d8e7c40ec98bb833cf12ac1da3af56c4fa6277c4456e7bd6cb180b21972b4236b55983b707574d310b910c0a986cb2360265c diff --git a/media-sound/qmidiarp/metadata.xml b/media-sound/qmidiarp/metadata.xml new file mode 100644 index 0000000..8ae7bc3 --- /dev/null +++ b/media-sound/qmidiarp/metadata.xml @@ -0,0 +1,18 @@ + + + + + Nedko Arnaudov + nedkolibera.chat + + + LADI project, #ladi on libera.chat + staff@ladi.internal + + + qmidiarp + + + Enables Ladspa V2 plugins. + + diff --git a/media-sound/qmidiarp/qmidiarp-0.6.5.ebuild b/media-sound/qmidiarp/qmidiarp-0.6.5.ebuild new file mode 100644 index 0000000..6591ea3 --- /dev/null +++ b/media-sound/qmidiarp/qmidiarp-0.6.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +DESCRIPTION="Arpeggiator, sequencer and MIDI LFO for ALSA" +HOMEPAGE="http://qmidiarp.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="lv2 nls osc" + +BDEPEND=" + nls? ( dev-qt/linguist-tools:5 ) + virtual/pkgconfig" +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + virtual/jack + lv2? ( media-libs/lv2 ) + osc? ( media-libs/liblo )" +DEPEND="${RDEPEND}" + +src_configure() { + export PATH="$(qt5_get_bindir):${PATH}" + + local myeconfargs=( + $(use_enable lv2 lv2plugins) + $(use_enable nls translations) + $(use_enable osc nsm) + ) + econf "${myeconfargs[@]}" +} -- 2.11.4.GIT