Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libdrumstick-file2-2.9.1-lp160.1.3 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: libdrumstick-file2 Distribution: openSUSE Leap 16.0
Version: 2.9.1 Vendor: openSUSE
Release: lp160.1.3 Build date: Mon Oct 14 21:35:41 2024
Group: Unspecified Build host: reproducible
Size: 234343 Source RPM: drumstick-2.9.1-lp160.1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://drumstick.sourceforge.io/
Summary: MIDI Sequencer C++ Library
MIDI Sequencer C++ Library Bindings for Qt5 and ALSA.
This library includes classes providing file input and output in formats
commonly used by MIDI programs. Currently, SMF (standard MIDI file)
read/write and WRK (Cakewalk) file read are supported. This library does not
depend on ALSA.

Provides

Requires

License

GPL-2.0-or-later AND GPL-3.0-or-later

Changelog

* Mon Oct 14 2024 Christophe Marin <christophe@krop.fr>
  - Update to 2.9.1
    RT library:
    * initialization of PipeWire in the FluidSynth backend.
    * fix for #25: FluidSynth backend, ability to configure chorus
      and reverb parameters.
    * fix for #24: FluidSynth backend, ability to set several
      soundfonts.
    Widgets library:
    * fix for #25: FluidSynth settings dialog, configuration of
      chorus and reverb.
    * fix for #24: FluidSynth settings dialog, select several
      soundfonts.
* Thu Feb 01 2024 Christophe Marin <christophe@krop.fr>
  - Update to 2.9.0
    * new SettingsFactory public static methods: fileName() and
      format() (gh#pedrolcl/drumstick#15)
    * new slot writeSettings() for some backends: Sonivox,
      FluidSynth, Network (gh#pedrolcl/drumstick#16)
    * Building with Qt6 by default.
    * For Qt5 compatibility, a new option USE_QT5 must be set.
    * Upgraded compiler/runtime requirements to C++17.
    * Upgraded CMake requirement to 3.16
* Tue Oct 24 2023 Christophe Marin <christophe@krop.fr>
  - Update to 2.8.1
    * CMake config check to avoid mixing Qt6 with Qt5
    * File: Improved RMID file support
      Extract DLS embedded data
      Decode DLS instrument names
      New mime type
    * RT Sonivox backend: enabled DLS file loading
    * Widgets: Sonivox configuration dialog updated
    * Chinese translation updated. Thanks to Hycinth
    * CMake config check to avoid mixing Qt6 with Qt5
    * Widgets: fixed compiler definitions, removed object headers
      duplicity
    * dumprmi utility: fixed QScopedPointer template for arrays
    * Updated doxygen settings for Doxygen 1.9.5
    * Widgets: clip note children (labels)
    * Unit tests: conditionally run the ALSA test and run the
      Widgets test using the QPA platform "offscreen"
    * ALSA: added assignment operators for sysex and text events
    * Fix for ticket #48: SMF Parser does not report enough errors
    * Implemented change soundfont function for the SonivoxEAS
      backend.
* Mon Oct 03 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.7.2
    * Italian translation update
    * FluidSynth backend should honor its default soundfont.
* Thu Aug 18 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.7.1
    * Improved the sonivox detection when building drumstick
    * Fixed underlinking in some RT backends
* Fri Aug 12 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.7.0. Check the ChangeLog file for the full list of
    changes:
    * Utils: vpiano uses the subscript octave designation option
    * Drumstick::ALSA revision, registering SequencerEvent
      with qMetaType
    * Drumstick::Widgets - fixed piano designer plugin to show
      more properties
    * fixed fluidsynth backend to support channel pressure and
      key pressure MIDI events
    * fluidsynth backend files and classes renamed with more
      specific names.
    * removed sonivox library sources from the source tree
* Sat Jul 23 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.6.1
    * Fixed generated pkgconfig files
    * Fix the wrong icon in KDE+Wayland
    * Fixed another issue with installation library dir
* Mon May 02 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.6.0
    * Widgets: Fluidsynth soundfonts dialog, updated filters
    * RT: Fluidsynth backend initialization: failure report for
      invalid soundfonts
    * Utils: fixed loading translations, program names and messages
    * cmake buildsystem: run qt::lupdate after building targets
    * Widgets: pianokeybd internal raw computer keyboard input
      processing
    * Utils: vpiano gets and uses a new raw keyboard menu option
    * Widgets: fixed pianokeybd's touchscreen input on Linux,
      including X11 and Wayland.
    * Utils: vpiano new menu options to allow enabling keyboard,
      mouse and touchscreen input.
    * Widgets: pianokeybd has 2 new functions, setUsingNativeFilter()
      and isUsingNativeFilter().
    * Utils: vpiano note labels font stability fix.
* Tue Jan 25 2022 Wolfgang Bauer <wbauer@tmo.at>
  - Enable fluidsynth support on Leap 15.4 too, fluidsynth was
    updated
* Mon Jan 03 2022 Giordano Boschetti <geekosdaw@gmail.com>
  - Update to 2.5.0
    * Documentation/deprecation of Drumstick::File functions affected by QTextCodec
    * Documented new build options and Qt6Core5Compat dependency for Drumstick::File
    * Raised macOS deployment target to 10.13 (High Sierra)
    * RT, VPiano: Fixed ALSA backend, enable empty input connection.
    * New build options: BUILD_ALSA, BUILD_FILE, BUILD_RT, BUILD_WIDGETS
    * Reduced usage of Qt6Core5Compat to the minimum
    * Widgets: changed the white keys background picture depending on the key background color
    * VPiano: new option to display inverted key colors
    * fix for ticket #37: WRK format markers are not decoded
    * Widgets library Swedish translation updated. Thanks to Magnus Johansson.
    * Widgets library Czech translation updated. Thanks to Pavel Fric.
* Wed Oct 06 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.4.0
    * RIFF RMID file support. New utility dumprmi, and guiplayer updated.
    * Fixed missing library version functions in File and RT libs
    * Enabled by default the internal reverb on macOS DLS Synth
    * Avoid hardcoded font family name in vpiano
* Wed Aug 18 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.3.1
    * updated documentation
    * Fixed WRK file processing in guiplayer utility
    * Fixed SMF system exclusive event write method
* Wed Jun 30 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.3.0. Changes since 2.2.0:
    * experimental cmake support for building with Qt6
    * New options: USE_PULSEAUDIO, USE_FLUIDSYNTH, USE_NETWORK
    * Revised CMake buildsystem and documents
    * Widgets: Fixed touch events - checked pressure capability
* Thu May 20 2021 Wolfgang Bauer <wbauer@tmo.at>
  - Build without fluidsynth on Leap 15, the included one is too old
* Sat May 15 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.2.0
    * New option BUILD_UTILS
    * FluidSynth backend: initialization moved to a background thread
    * Retrieve dynamically the audio driver names for using in
      configuration dialog
    * new QWrk class signals with a QByteArray parameter
      instead of QString
    * Standarization: MIDI texts/lyrics encoding defaults to Latin1
    * removed warnings when buiding with Qt >= 5.15
    * * French and German translations updated
* Thu Apr 22 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.1.1. Fixes:
    * highlight color is wrong unless velocity tint is active
    * error parsing a wrk file
    * fixed stop playback, removed Overture mimetype from desktop
      file
    See the installed ChangeLog file for other changes.
* Tue Jan 12 2021 Wolfgang Bauer <wbauer@tmo.at>
  - Split out the Cakewalk mimetype into a seperate package, it
    breaks co-installability of several library versions
* Sun Jan 10 2021 Wolfgang Bauer <wbauer@tmo.at>
  - Update to 2.0.0
    * New features:
      + Code and build systems modernization
      + Namespaces reorganization
      + New library: drumstick-widgets providing a PianoKeybd widget
      plugin for Qt Creator and Qt Designer
      + New unit tests, for drumstick-widgets and wrk files
      + translations for drumstick-widgets and utils
      + License GPLv3 for all components
      + Each library provides at runtime its version in string format
      + Every program reports the linked library names/versions in
      the about box
      + Documentation of the new API for drumstick-widgets
      + drumstick-rt: plugins versioning, allowing runtime
      coexistence between plugins of drumstick-1 and drumstick-2.
    * Fixes:
      + drumstick-file: OVE file support removal
      + New library drumstick-widgets
      + Same names for ALSA Sequencer clients of two hw USB
      controllers
      + regression: drumstick-guiplayer doesn't remember saved MIDI
      output device
      + Better rendering of note names in piano keyboard widget
      + drumstick-vpiano: fixed SonivoxEAS saved connection string
  - Use %cmake instead of %cmake_kf5 and remove kf5-filesystem
    BuildRequires, the package doesn't use KDE Frameworks at all
* Sun Oct 20 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 1.1.3
    * IPv6 support added
    * Avoid endless loops on unexpected end of input.
    * Generate SMFError when the parser finds unexpected end of input.
    * general cleanups and bringing back the fluidsynth backend
    * migration to full GNUInstallDirs support
    * modernization started of the CMake build system
    * Library includes reorganization
    * Fixed drumstick-file unit test
    * Custom commandline parser replaced by standard Qt5 QCommandLineParser
    * fixed spurious error message for ALSA input
  - Drop Dont-use-QOverload.patch. No longer needed.
  - Update the libdrumstick-rt-plugins license tag, eassynth contains
    Apache-2.0 files.
* Tue Dec 18 2018 wbauer@tmo.at
  - Add Dont-use-QOverload.patch to make it build on Leap 42.3
* Tue Dec 18 2018 wbauer@tmo.at
  - Update to 1.1.2
    * Fix for ticket #13 - some macOS input events lost
    * Added some bundle metadata for macOS
    * Solution for ticket #8: Path for plugins hardcoded
  - Add pkgconfig(libpulse-simple) BuildRequires to enable building
    of libdrumstick-rt-eassynth.so (boo#1119734)
  - Move rt input/output plugins to a separate
    libdrumstick-rt-plugins package that's required by
    libdrumstick-rt1
* Fri May 25 2018 christophe@krop.fr
  - Update to 1.1.1
    * fixed tab order on forms
    * rt: fixed pitch bend events on several output backends
    * removed ALSA/Linux dependency where possible.
    * disabled fluidsynth output driver
  - Split libdrumstick-rt from the main package.
* Mon Dec 18 2017 christophe@krop.fr
  - Update to 1.1.0
    * guiplayer accepts a single file argument in the command line:
      mid, kar, wrk and ove
    * documentation updated
    Check the installed ChangeLog file for the complete changelog.
  - Drop gcc6-fix.patch. Merged upstream.
* Fri Jun 17 2016 jengelh@inai.de
  - Drop archaic sections, set rpm groups
* Fri Jun 17 2016 wbauer@tmo.at
  - The devel package requires libQt5Core-devel now, not libqt4-devel
* Fri Jun 17 2016 wbauer@tmo.at
  - Add gcc6-fix.patch to fix build with gcc6
* Wed Jun 15 2016 wbauer@tmo.at
  - Use shared-mime-database macros (boo#979301)
* Tue Apr 12 2016 tittiatcoke@gmail.com
  - Update to version 1.0.2
    * Qt5 port.
  - Drop x11.diff. No longer required.
* Sun Nov 13 2011 alinm.elena@gmail.com
  - fixed x11 failure to link in 12.1 added x11.diff patch
  - moved to cmake_kde4 macro
* Thu Feb 17 2011 javier@opensuse.org
  - switch to %{?_smp_mflags}, remove additional optflags,
    clean package file list
* Wed Feb 16 2011 javier@opensuse.org
  - fix package file list
* Wed Feb 16 2011 javier@opensuse.org
  - copy package from home:plcl and clean spec a bit

Files

/usr/lib64/libdrumstick-file.so.2
/usr/lib64/libdrumstick-file.so.2.9.1
/usr/share/licenses/libdrumstick-file2
/usr/share/licenses/libdrumstick-file2/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Dec 20 23:23:07 2024