public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2022-02-04 23:25 Conrad Kostecki
  0 siblings, 0 replies; 7+ messages in thread
From: Conrad Kostecki @ 2022-02-04 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     3d783222ff2385cbaea69ce9f62a1fe4484702a4
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 23:22:28 2022 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 23:25:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d783222

media-libs/rtmidi: initial import

RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut and API-specific classes)
that provides a common API (Application Programming Interface) for realtime MIDI
input/output across Linux (ALSA, JACK), Macintosh OS X (CoreMIDI, JACK),
and Windows (Multimedia Library) operating systems. RtMidi significantly simplifies
the process of interacting with computer MIDI hardware and software.

This package is a needed dep for upcoming 86Box.
Note: Package is already present in GURU, but because of maintainer
timeout, I am taking that package.

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

 media-libs/rtmidi/Manifest            |  1 +
 media-libs/rtmidi/metadata.xml        | 15 +++++++++++++++
 media-libs/rtmidi/rtmidi-5.0.0.ebuild | 30 ++++++++++++++++++++++++++++++
 3 files changed, 46 insertions(+)

diff --git a/media-libs/rtmidi/Manifest b/media-libs/rtmidi/Manifest
new file mode 100644
index 000000000000..813cd9d331b6
--- /dev/null
+++ b/media-libs/rtmidi/Manifest
@@ -0,0 +1 @@
+DIST rtmidi-5.0.0.tar.gz 528747 BLAKE2B 7bc8f5d9109cf1fb81ced4ff3afb4a7a42200d7458315c7b33cf966c856ca13959a9ce99012eadf05f65ec1bb93d41b8d2b7c9c66082badb7598c519a7fe2531 SHA512 d2688b6777c09c213e1f6800c67bca6905ac9a0161480e7c167583322a64be086bb47f1452cc45d4a4e2c1d3d3fe626d57b4a187e79c0a20af4f6e23d4a3530a

diff --git a/media-libs/rtmidi/metadata.xml b/media-libs/rtmidi/metadata.xml
new file mode 100644
index 000000000000..bf25671cc1d3
--- /dev/null
+++ b/media-libs/rtmidi/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>conikost@gentoo.org</email>
+		<name>Conrad Kostecki</name>
+	</maintainer>
+	<longdescription>
+		RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut and API-specific classes)
+		that provides a common API (Application Programming Interface) for realtime MIDI
+		input/output across Linux (ALSA, JACK), Macintosh OS X (CoreMIDI, JACK),
+		and Windows (Multimedia Library) operating systems.
+		RtMidi significantly simplifies the process of interacting with computer MIDI hardware and software.
+	</longdescription>
+</pkgmetadata>

diff --git a/media-libs/rtmidi/rtmidi-5.0.0.ebuild b/media-libs/rtmidi/rtmidi-5.0.0.ebuild
new file mode 100644
index 000000000000..1689276e2d89
--- /dev/null
+++ b/media-libs/rtmidi/rtmidi-5.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 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() {
+	mycmakeargs=(
+		-DRTMIDI_API_ALSA=$(usex alsa)
+		-DRTMIDI_API_JACK=$(usex jack)
+	)
+
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-08-05 20:32 Conrad Kostecki
  0 siblings, 0 replies; 7+ messages in thread
From: Conrad Kostecki @ 2023-08-05 20:32 UTC (permalink / raw
  To: gentoo-commits

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
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-08-12 17:43 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2023-08-12 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a5366b7e89a44618e78e8f24d56a1520cde3c29a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 12 17:43:36 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 12 17:43:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5366b7e

media-libs/rtmidi: Stabilize 5.0.0 x86, #911330

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/rtmidi/rtmidi-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rtmidi/rtmidi-5.0.0.ebuild b/media-libs/rtmidi/rtmidi-5.0.0.ebuild
index b7bef58e8518..bc3651e1a429 100644
--- a/media-libs/rtmidi/rtmidi-5.0.0.ebuild
+++ b/media-libs/rtmidi/rtmidi-5.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
 
 LICENSE="RtMidi"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+alsa jack"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-08-17 10:23 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2023-08-17 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     93cae5e62a274e344bd43f4b5b9927dd6d5e1fa6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 10:23:09 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 10:23:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cae5e6

media-libs/rtmidi: Keyword 6.0.0 arm64, #909760

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-libs/rtmidi/rtmidi-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rtmidi/rtmidi-6.0.0.ebuild b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
index b7bef58e8518..cc0abef390ad 100644
--- a/media-libs/rtmidi/rtmidi-6.0.0.ebuild
+++ b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
 
 LICENSE="RtMidi"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+alsa jack"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-09-08 16:04 Conrad Kostecki
  0 siblings, 0 replies; 7+ messages in thread
From: Conrad Kostecki @ 2023-09-08 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     90e3bd98d03961668987f819cf1b0c3554c0f8ae
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  8 15:50:54 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Sep  8 15:50:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e3bd98

media-libs/rtmidi: x86 stable

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

 media-libs/rtmidi/rtmidi-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rtmidi/rtmidi-6.0.0.ebuild b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
index 31b2916b76f8..36662fb685a3 100644
--- a/media-libs/rtmidi/rtmidi-6.0.0.ebuild
+++ b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
 
 LICENSE="RtMidi"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+alsa jack"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-09-08 16:04 Conrad Kostecki
  0 siblings, 0 replies; 7+ messages in thread
From: Conrad Kostecki @ 2023-09-08 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     9cef21993b22c4a4fdd6a70f11f6e0c69af2048f
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  8 15:51:12 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Sep  8 15:51:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cef2199

media-libs/rtmidi: drop 5.0.0

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

 media-libs/rtmidi/Manifest            |  1 -
 media-libs/rtmidi/rtmidi-5.0.0.ebuild | 30 ------------------------------
 2 files changed, 31 deletions(-)

diff --git a/media-libs/rtmidi/Manifest b/media-libs/rtmidi/Manifest
index 1914749a414d..5fae9da58ed9 100644
--- a/media-libs/rtmidi/Manifest
+++ b/media-libs/rtmidi/Manifest
@@ -1,2 +1 @@
-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-5.0.0.ebuild b/media-libs/rtmidi/rtmidi-5.0.0.ebuild
deleted file mode 100644
index bc3651e1a429..000000000000
--- a/media-libs/rtmidi/rtmidi-5.0.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# 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
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/
@ 2023-09-08 16:04 Conrad Kostecki
  0 siblings, 0 replies; 7+ messages in thread
From: Conrad Kostecki @ 2023-09-08 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     67860e678d72a64cefaea0bd92bdb13941b28974
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  8 15:50:36 2023 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Sep  8 15:50:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67860e67

media-libs/rtmidi: amd64 stable

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

 media-libs/rtmidi/rtmidi-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rtmidi/rtmidi-6.0.0.ebuild b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
index cc0abef390ad..31b2916b76f8 100644
--- a/media-libs/rtmidi/rtmidi-6.0.0.ebuild
+++ b/media-libs/rtmidi/rtmidi-6.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.music.mcgill.ca/~gary/rtmidi/release/${P}.tar.gz"
 
 LICENSE="RtMidi"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="+alsa jack"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-09-08 16:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-08 16:04 [gentoo-commits] repo/gentoo:master commit in: media-libs/rtmidi/ Conrad Kostecki
  -- strict thread matches above, loose matches on Subject: below --
2023-09-08 16:04 Conrad Kostecki
2023-09-08 16:04 Conrad Kostecki
2023-08-17 10:23 Arthur Zamarin
2023-08-12 17:43 Arthur Zamarin
2023-08-05 20:32 Conrad Kostecki
2022-02-04 23:25 Conrad Kostecki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox