commit:     940d58538bf37b23118acaefb62a412be6beb4c0
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  5 20:28:21 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Aug  5 20:32:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940d5853

media-libs/rtmidi: add 6.0.0

Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 media-libs/rtmidi/Manifest            |  1 +
 media-libs/rtmidi/rtmidi-6.0.0.ebuild | 30 ++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/media-libs/rtmidi/Manifest b/media-libs/rtmidi/Manifest
index 813cd9d331b6..1914749a414d 100644
--- a/media-libs/rtmidi/Manifest
+++ b/media-libs/rtmidi/Manifest
@@ -1 +1,2 @@
 DIST rtmidi-5.0.0.tar.gz 528747 BLAKE2B 
7bc8f5d9109cf1fb81ced4ff3afb4a7a42200d7458315c7b33cf966c856ca13959a9ce99012eadf05f65ec1bb93d41b8d2b7c9c66082badb7598c519a7fe2531
 SHA512 
d2688b6777c09c213e1f6800c67bca6905ac9a0161480e7c167583322a64be086bb47f1452cc45d4a4e2c1d3d3fe626d57b4a187e79c0a20af4f6e23d4a3530a
+DIST rtmidi-6.0.0.tar.gz 992013 BLAKE2B 
5e82540bbec059141b7ad57e5122b9916d13681fdb64f82f66a06afedb87bff925c37713b5cc4033bd65861de0a65ef67b332cfe00e00e26db8a677a98550b53
 SHA512 
cafa00efee2b01278919217fd58bf16a7bc5602f537f1143802e42d10372858e13564f8cd4a8e42fa63baf08b794962f2a96a483d5acbbd960045e751717eda0

diff --git a/media-libs/rtmidi/rtmidi-6.0.0.ebuild 
b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
new file mode 100644
index 000000000000..b7bef58e8518
--- /dev/null
+++ b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A set of C++ classes that provide a common API for realtime MIDI 
input/output"
+HOMEPAGE="https://www.music.mcgill.ca/~gary/rtmidi";
+SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz";
+
+LICENSE="RtMidi"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa jack"
+
+DEPEND="
+       alsa? ( media-libs/alsa-lib )
+       jack? ( virtual/jack )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local mycmakeargs=(
+               -DRTMIDI_API_ALSA=$(usex alsa)
+               -DRTMIDI_API_JACK=$(usex jack)
+       )
+
+       cmake_src_configure
+}

Reply via email to