commit:     dfc71fb839e3ae9a06512e5fe6b8fe0ff041d788
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 18 19:45:56 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 18 19:55:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc71fb8

media-sound/qmidiarp: add 0.7.1_p20251217

Only a couple of minor fixes since last snapshot.

Bug: https://bugs.gentoo.org/962139
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/qmidiarp/Manifest                      |  1 +
 .../qmidiarp/qmidiarp-0.7.1_p20251217.ebuild       | 45 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/media-sound/qmidiarp/Manifest b/media-sound/qmidiarp/Manifest
index d7223cc76af1..12a99daf89fe 100644
--- a/media-sound/qmidiarp/Manifest
+++ b/media-sound/qmidiarp/Manifest
@@ -1,2 +1,3 @@
 DIST qmidiarp-0.7.1.tar.bz2 718810 BLAKE2B 
3f8283e19964084961e991531e973793b07aa4e8f08d4d55bfb2f302314338c8aba2da50bd6aad58bcd7fc07d7f259a9c2bc90fdb824fe2ddc8ef733fb076265
 SHA512 
50f73deb2bd7c609df1211b3ce03d3253ecfeae4c26736e3ca4c8062fcc08f5b00de47fc0c3e50215f00c3bf4bf67519b85c5f3fa793501146413e396d0eabcf
 DIST qmidiarp-0.7.1_p20251216-930f7a67.tar.gz 347431 BLAKE2B 
df4b9e46b553f3b5cf33829217f2bacc4b2d9f0ad8fb45170ae5de2db57bffe9298ba452fe0e847955f3ab667552acd53dc21f38b1173d896603044547c69f4b
 SHA512 
63ab9a5aca1592849fdacfaee439fdc0ed08895c7497ca8bcff7f7e772469e0071d950f69c4c00de26b0c3b061116e41dbba0e85ffbbcf1434fa74d8b0a693de
+DIST qmidiarp-0.7.1_p20251217-915db0f9.tar.gz 347246 BLAKE2B 
9ddd8cafb06504669b822277a1b229e9f3d8c5719d898979ffac763185819514f7f44f1a165f9db13ecd839549fe2f53256e6b0c11eb9f47e2a3e9ca24eabf0c
 SHA512 
9ac0c63bd1ba53a3ebec51bf371f4aa8e4873dd4bcb0a0fc92fe31a7d092de975147a35a5c14bffaec1d89e6e6ffd168a3254c4650edb23eded2c5d502bf6c61

diff --git a/media-sound/qmidiarp/qmidiarp-0.7.1_p20251217.ebuild 
b/media-sound/qmidiarp/qmidiarp-0.7.1_p20251217.ebuild
new file mode 100644
index 000000000000..a230a3c858aa
--- /dev/null
+++ b/media-sound/qmidiarp/qmidiarp-0.7.1_p20251217.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT=915db0f9a41b37c9bbc048e8ad8652f049b36040
+inherit cmake xdg
+
+DESCRIPTION="Arpeggiator, sequencer and MIDI LFO for ALSA"
+HOMEPAGE="https://qmidiarp.sourceforge.net/";
+SRC_URI="https://github.com/emuse/${PN}/archive/${COMMIT}.tar.gz -> 
${P}-${COMMIT:0:8}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui lv2 nls osc"
+
+REQUIRED_USE="osc? ( gui )"
+
+RDEPEND="
+       media-libs/alsa-lib
+       virtual/jack
+       gui? ( dev-qt/qtbase:6[gui,widgets] )
+       lv2? ( media-libs/lv2 )
+       osc? ( media-libs/liblo )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       nls? ( dev-qt/qttools:6[linguist] )
+       virtual/pkgconfig
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DSTRIP_DEBUG_SYMBOLS=OFF
+               -DCONFIG_LV2_UI_RTK=OFF
+               -DCONFIG_APPBUILD=$(usex gui)
+               -DCONFIG_LV2=$(usex lv2)
+               -DCONFIG_TRANSLATIONS=$(usex nls)
+               -DCONFIG_NSM=$(usex osc)
+       )
+       use gui && mycmakeargs+=( -DCONFIG_LV2_UI=$(usex lv2) )
+       cmake_src_configure
+}

Reply via email to