Overview

Request 943662 accepted

- Update to 2.0.2
- build system fixes
- drop 7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- require cmake >= 3.21

- restore the java package with the pmdefaults app
7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- restore test tools again

- Update to 2.0.1
PortMidi has a new extended API with Pm_CreateVirtualInput(),
Pm_CreateVirtualOutput(), and Pm_DeleteVirtualDevice() so we are
calling this major version 2. Other changes include:
- More careful rate limiting on macOS to allow faster IO to real
devices, while still limiting flow through IAC bus and virtual
ports that might cause macOS to drop messages.
- Many updates to CMake files, including install and package
functions.
- Elimination of scorealign, portsmf, and PortMidi support for
several other languages. (We'll try to maintain links to active
projects or host language support in separate repos within this
PortMidi project.)
- Only basic support for Java and PmDefaults program. Current plan
is to eliminate PmDefaults, Pm_GetDefaultInputDeviceID(), and
Pm_GetDefaultOutputDeviceID() at the end of 2022, moving
jportmidi and pmjni library to another repo unless users
complain. Unfortunately, operating systems never introduced
preferred MIDI devices analogous to preferred Audio devices.
- A few other bug fixes such as Unicode handling are now included.
- drop patches from upstream:

Loading...

Cor Blom's avatar

I am only maintainer of this because two of my other packages need this: frescobaldi (which works fine with this update) and musescore (for which it is a build requirement). So as long as this works and nobody complains, it does get my attention.

Is it oke if I also make you maintainer?


Marcus Rueckert's avatar

no. I just updated because I poked upstream that they could do a release after 10years.

and darktable got midi support now. which I helped the maintainer to update.


Request History
Marcus Rueckert's avatar

darix created request

- Update to 2.0.2
- build system fixes
- drop 7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- require cmake >= 3.21

- restore the java package with the pmdefaults app
7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- restore test tools again

- Update to 2.0.1
PortMidi has a new extended API with Pm_CreateVirtualInput(),
Pm_CreateVirtualOutput(), and Pm_DeleteVirtualDevice() so we are
calling this major version 2. Other changes include:
- More careful rate limiting on macOS to allow faster IO to real
devices, while still limiting flow through IAC bus and virtual
ports that might cause macOS to drop messages.
- Many updates to CMake files, including install and package
functions.
- Elimination of scorealign, portsmf, and PortMidi support for
several other languages. (We'll try to maintain links to active
projects or host language support in separate repos within this
PortMidi project.)
- Only basic support for Java and PmDefaults program. Current plan
is to eliminate PmDefaults, Pm_GetDefaultInputDeviceID(), and
Pm_GetDefaultOutputDeviceID() at the end of 2022, moving
jportmidi and pmjni library to another repo unless users
complain. Unfortunately, operating systems never introduced
preferred MIDI devices analogous to preferred Audio devices.
- A few other bug fixes such as Unicode handling are now included.
- drop patches from upstream:


Cor Blom's avatar

cornelisbb accepted request

Works fine with musescore and frescobaldi. Thanks.

openSUSE Build Service is sponsored by