| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: portmidi-devel | Distribution: openSUSE Tumbleweed |
| Version: 2.0.4 | Vendor: openSUSE |
| Release: 3.2 | Build date: Wed Dec 11 08:10:51 2024 |
| Group: Development/Libraries/Other | Build host: reproducible |
| Size: 62994 | Source RPM: portmidi-2.0.4-3.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/PortMidi/portmidi | |
| Summary: Real-time MIDI input/output audio library | |
PortMidi -- real-time MIDI input/output. This package contains the development environment to build applications and other libraries that use PortMidi.
MIT
* Wed Dec 11 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Normalize jar mtimes for reproducible builds (boo#1134568)
* Fri Dec 30 2022 Hans-Peter Jansen <hpj@urpla.net>
- If we don't build the java bindings, we can reduce the minimum
cmake version to a level, that allows building for current Leaps
* Thu Oct 13 2022 Dirk Müller <dmueller@suse.com>
- update to 2.0.4:
This release adjusts the data rate limit imposed on MIDI through macOS IAC
bus to avoid losing data (this is a macOS limitation, not a PortMidi
limitation). Apparently, the limit was significantly dropped somewhere around
macOS 12. This release is tested on Apple M2 in addition to Linux, Win32, and
macOS Intel. It also includes a working but not complete port to Haiku.
- drop 0001-Add-missing-return-type.patch,
0001-changing-path-to-pm_common-directory-in-file-pm_comm.patch
0001-Adding-missing-file-to-repo.patch: upstream
* Wed Aug 10 2022 Konstantin Voinov <kv@kott.no-ip.biz>
- Disable RPATH in the .spec
* Mon May 09 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 2.0.3
* This version allows multiple hardware devices to have the same
name.
- Add upstream changes:
* 0001-Adding-missing-file-to-repo.patch
* 0001-changing-path-to-pm_common-directory-in-file-pm_comm.patch
* 0001-Add-missing-return-type.patch
* Mon Jan 03 2022 Marcus Rueckert <mrueckert@suse.de>
- Update to 2.0.2
- build system fixes
- drop 7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- require cmake >= 3.21
* Fri Dec 31 2021 Marcus Rueckert <mrueckert@suse.de>
- restore the java package with the pmdefaults app
7ed4da65ff67fa2b22eccd88beb743bd2dff6bfb.patch
- restore test tools again
* Thu Dec 30 2021 Marcus Rueckert <mrueckert@suse.de>
- 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:
portmidi-fix_build.patch
portmidi-fix_java_cmake.patch
portmidi-fix_pmdefaults_startup_script.patch
- drop rpmlintrc as we no longer need it
- modernize spec file
- drop java subpackage for now
* Mon Aug 25 2014 cornelis@solcon.nl
- Correct license to MIT
- Include license file in %doc
- Weeaken timidity requires to recommends
* Fri Dec 14 2012 joop.boonen@opensuse.org
- Add Requirement for timidity as most sound cards don't
have a dedicated midi device anymore
- Build with libporttime.so fix needed for lenmus
/usr/include/pmutil.h /usr/include/portmidi.h /usr/include/porttime.h /usr/lib/cmake/PortMidi /usr/lib/cmake/PortMidi/PortMidiConfig.cmake /usr/lib/cmake/PortMidi/PortMidiConfigVersion.cmake /usr/lib/cmake/PortMidi/PortMidiTargets-relwithdebinfo.cmake /usr/lib/cmake/PortMidi/PortMidiTargets.cmake /usr/lib/libportmidi.so /usr/lib/pkgconfig/portmidi.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:31:51 2025