File qmmp.spec of Package qmmp

#
# spec file for package qmmp
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


%global __provides_exclude_from ^%{_libdir}/qmmp-[0-9\.]*/
%define sover   2
%define mver    2.1
%bcond_with faad
%bcond_with restricted
Name:           qmmp
Version:        2.1.9
Release:        1699.7.pm.3
Summary:        Qt-based Multimedia Player
License:        GPL-2.0-or-later
Group:          Productivity/Multimedia/Sound/Players
URL:            https://qmmp.ylsoftware.com/
Source:         https://qmmp.ylsoftware.com/files/%{name}/%{mver}/%{name}-%{version}.tar.bz2
# PATCH-FEATURE-OPENSUSE qmmp-default_pulse.patch reddwarf@opensuse.org -- Use PulseAudio instead of ALSA by default.
Patch0:         %{name}-default-pulse.patch
BuildRequires:  cmake
BuildRequires:  gcc-c++
BuildRequires:  hicolor-icon-theme
BuildRequires:  musepack-devel
BuildRequires:  pkgconfig
BuildRequires:  cmake(Qt6Core)
BuildRequires:  cmake(Qt6DBus)
BuildRequires:  cmake(Qt6LinguistTools)
BuildRequires:  cmake(Qt6Multimedia)
BuildRequires:  cmake(Qt6Network)
BuildRequires:  cmake(Qt6OpenGLWidgets)
BuildRequires:  cmake(Qt6Sql)
BuildRequires:  cmake(Qt6Widgets)
BuildRequires:  cmake(Qt6Xml)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(enca)
BuildRequires:  pkgconfig(flac)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(libarchive)
BuildRequires:  pkgconfig(libavcodec)
BuildRequires:  pkgconfig(libavformat)
BuildRequires:  pkgconfig(libavutil)
BuildRequires:  pkgconfig(libbs2b)
BuildRequires:  pkgconfig(libcddb)
BuildRequires:  pkgconfig(libcdio)
BuildRequires:  pkgconfig(libcdio_cdda)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(libgme)
BuildRequires:  pkgconfig(libmms)
BuildRequires:  pkgconfig(libpipewire-0.3)
BuildRequires:  pkgconfig(libprojectM)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  pkgconfig(libpulse-simple)
BuildRequires:  pkgconfig(libsidplayfp)
BuildRequires:  pkgconfig(libspa-0.2)
BuildRequires:  pkgconfig(libxmp)
BuildRequires:  pkgconfig(mad)
BuildRequires:  pkgconfig(opus)
BuildRequires:  pkgconfig(opusfile)
BuildRequires:  pkgconfig(shout)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(soxr)
BuildRequires:  pkgconfig(taglib)
BuildRequires:  pkgconfig(vorbisfile)
BuildRequires:  pkgconfig(wavpack)
BuildRequires:  pkgconfig(wildmidi)
Requires:       %{name}(%{sover})(Input)
Requires:       %{name}(%{sover})(Output)
Requires:       %{name}(%{sover})(Ui)
ExclusiveArch:  %ix86 x86_64
%if %{with faad}
BuildRequires:  pkgconfig(faad2)
%endif

%description
This program is an audio-player, written with help of Qt library.

%package -n lib%{name}%{sover}
Summary:        Qmmp library
Group:          System/Libraries
Recommends:     lib%{name}-plugins

%description -n lib%{name}%{sover}
This program is an audio-player, written with help of Qt library.

This package provides the Qmmp library.

%package -n lib%{name}-plugins
Summary:        Plugins for libqmmp
Group:          System/Libraries
# Suggests instead of Recommends since MPlayer is too big of a dependency.
Suggests:       lib%{name}-plugin-mplayer
Provides:       %{name}(%{sover})(Input)
Provides:       %{name}(%{sover})(Output)
Provides:       %{name}(%{sover})(Ui)
# libqmmp0-plugins & qmmp-plugin-pack-simple-ui were last used in openSUSE 13.2 (in PMBS).
Provides:       %{name}-plugin-pack-simple-ui = %{version}
Obsoletes:      %{name}-plugin-pack-simple-ui < %{version}
Obsoletes:      lib%{name}0-plugins < %{version}

%description -n lib%{name}-plugins
This program is an audio-player, written with help of Qt library.

This package provides plugins for libqmmp.

%if %{with restricted}
%package -n lib%{name}-plugin-mplayer
Summary:        MPlayer plugin for libqmmp
Group:          System/Libraries
Requires:       MPlayer

%description -n lib%{name}-plugin-mplayer
This program is an audio-player, written with help of Qt library.

This package provides MPlayer plugin for libqmmp.
%endif

%package -n lib%{name}-devel
Summary:        Development files for libqmmp
Group:          Development/Libraries/C and C++
Requires:       lib%{name}%{sover} = %{version}

%description -n lib%{name}-devel
This program is an audio-player, written with help of Qt library.

Development files for libqmmp.

%prep
%autosetup -p1

%build
%cmake_qt6 \
  -DCMAKE_MODULE_LINKER_FLAGS="" \
  -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
  -DLIB_DIR=%{_lib}              \
  -DPLUGIN_DIR=%{_lib}/%{name}-%{mver} \
%if %{without restricted}
  -DUSE_MPLAYER=OFF              \
%endif
  -DUSE_HAL=OFF                  \
  -DUSE_OSS=OFF                  \
  -DUSE_OSS4=OFF
%qt6_build

%install
%qt6_install

# Do not install weirdly-sized icons.
rm -r %{buildroot}/%{_datadir}/icons/hicolor/56x56

%post -n lib%{name}%{sover} -p /sbin/ldconfig

%postun -n lib%{name}%{sover} -p /sbin/ldconfig

%files
%license COPYING
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}*
%{_datadir}/metainfo/%{name}.appdata.xml
%{_datadir}/solid/

%files -n lib%{name}%{sover}
%{_libdir}/lib%{name}*.so.%{sover}*

%files -n lib%{name}-plugins
%{_libdir}/%{name}-%{mver}/
%if %{with restricted}
%exclude %{_libdir}/%{name}-%{mver}/Engines/libmplayer.so
%endif

%if %{with restricted}
%files -n lib%{name}-plugin-mplayer
%dir %{_libdir}/%{name}-%{mver}/
%dir %{_libdir}/%{name}-%{mver}/Engines/
%{_libdir}/%{name}-%{mver}/Engines/libmplayer.so
%endif

%files -n lib%{name}-devel
%{_includedir}/%{name}/
%{_includedir}/%{name}ui/
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/pkgconfig/%{name}ui.pc

%changelog
* Mon Nov 11 2024 olaf@aepfle.de
- Convert BuildRequires from libfaad-devel to pkgconfig(faad2)
* Fri Oct 18 2024 ming li <mli@suse.com>
- Update to version 2.1.9
  * fixed build with PipeWire version less than 0.3.33
  * fixed displaying bitrate in the wavpack plugin
  * disabled Qt 6.7 build warnings
  * disabled waveform seekbar for CD tracks in the simple user
    interface
* Sun Jun 30 2024 jun wang <jgwang@suse.com>
- Update to version 2.1.8
  + changes from version 2.1.8
  * improved CUE parser
  * fixed pkg-config files generated by qmake
  * fixed memory leak
  * fixed issue with missing mount points in the qmmp file
    dialog
  * fixed unexpected startup of the disabled plugin when trying
    to change
    it's settings
  * fixed linking with xcb
  * fixed crash when trying to remove queued track
  * fixed copying of the selected tracks to the new playlist
  * fixed Wayland compatibility on first startup
  + changes from version 2.1.7
  * using XWayland for skinned user interface
  * using floating point output in the sndfile plugin
  * fixed file type determination by content in the sndfile
    plugin
  * fixed memory leak in the hotkey plugin
  * fixed stream sample rate in the pipewire plugin
  * fixed issue with KDE6 file dialog
  + changes from version 2.1.6
  * added TagLib 2.0 support
  * fixed settings form in the simple user interface
  * improved lyrics plugin:
  - fixed issue with URL formatting
  - updated lyrics providers
  - using UTF-8 for all lyrics providers
  * updated Spanish translation
  + remove patch qmmp-taglib2.patch because it applied in
    source code
* Fri Mar  8 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Add qmmp-taglib2.patch: Fix build against taglib 2.0. Patch taken
  from https://sourceforge.net/p/qmmp-dev/code/11255/
* Sun Oct 29 2023 Dirk Müller <dmueller@suse.com>
- update to 2.1.5:
  * added waveform seekbar optimization (Linearithmik)
  * fixed visualization initialization in the simple user
    interface
  * fixed playlist geometry issues in the simple user interface
  * fixed playlist settings in the skinned user interface
  * fixed possible crash
  * fixed http version
  * fixed file type determination by content in the waveform
    seekbar
* Fri May 26 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.1.4:
  * Add projectM 4.0 support (experimental).
  * Rebuild skin cache if missing
  * Fix removing of the current playing file in the file operations
    plugin.
  * Fix crash on streams in the lyrics plugin.
  * Fix issues with tabbar in the simple ui plugin.
  * Fix issues with visualisation windows on application startup.
* Fri Mar 31 2023 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.1.3:
  * Fix latest cURL API support.
  * Fix crash in the ladspa plugin (Linearithmik).
  * Fix memory leak in the wavpack plugin.
  * Fix ADTS header detection in the aac plugin.
  * Fix error handling in the ffmpeg plugin.
  * Fix text scroller geometry in the skinned plugin.
  * Hide empty plugin categories.
  * Update translations.
* Mon Sep 26 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.1.2:
  * Add FFmpeg 5.1 support.
  * Add recursive search for presets in the projectm plugin.
  * Add application icon in the pulseaudio plugin.
  * Improve visualisation synchronisation.
  * Fix title formatting in the KDE notification plugin.
  * Fix "fact" chunks support in the sndfile plugin.
  * Fix embedded cover art support in the flac plugin.
  * Fix tag editor behaviour.
  * Update translations.
* Fri Jun 10 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.1.1:
  * Fix skin selection setting.
  * Fix API documentation.
  * Fix udisks plugin build.
  * Fix build with Qt 6.4.
  * Fix AppStream metadata.
  * Remove hal plugin.
  * Update translations.
* Tue May 17 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.1.0:
  * Add feature to extract lyrics from tags (id3v2 tag and
    Xiph Comment).
  * Add queue display in the "jump to track" dialogue.
  * Add a feature to skip already existing tracks.
  * Add volume change notification in the KDE notification plugin.
  * Add XDG Base Directory Specification support.
  * Replace modplug plugin by xmp plugin.
  * Improve the qsui plugin:
    + add a feature to hide playlist name filter;
    + add a feature to hide menu panel.
  - Add an application menu
    + enable clear button for some search filters;
    + improve file system browser context menu.
  * improved history plugin:
    + add a feature to remove tracks from history;
    + add a feature to show track details.
  * Improved the "about..." dialogue.
  * Improve file name filter configuration in the ffmpeg plugin.
  * Increase the minimal required Qt version to 5.5.
  * Optimise search for duplicated tracks.
  * Optimise track queue.
  * Resolve conflict between the 1.x and 2.x versions.
  * Update translations.
- Drop qmmp-fix-openmpt.patch: fixed upstream.
* Wed Apr 13 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.0.4:
  * Fix drag-and-dropped tracks order.
  * Fix an issue with empty content type.
  * Disable waveform seekbar for the tracks with unknown duration.
  * Fix the taskbar plugin.
  * Update translations.
* Mon Mar  7 2022 Christophe Giboudeaux <christophe@krop.fr>
- Use the Qt6 cmake macros to fix the 15.4 build.
* Sun Jan 23 2022 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 2.0.3 (changes since 1.5.1):
  * Switch to Qt6.
  * Use libiconv for charset conversion.
  * Fix default settings in the ffmpeg plugin.
  * Fix transition between http tracks.
  * Improve qsui plugin:
    + fix toolbar renaming;
    + fix Wayland support;
    + fix tab bar context menu.
  * Enable QtMultimedia support under Qt 6.2 or higher.
  * Remove private API usage Qt 6.2 or higher.
  * Fix transport plugins loading.
  * Fix volume bar draw in the double size mode.
  * Fix symlinks support.
  * Fix some issues in the two-panel file dialogue.
  * Remove KDE 4 notifications support
  * Disable unsupported plugins: taskbar, qtmultimedia.
- Rebase qmmp-fix-openmpt.patch.
- Drop qmmp-fix_cdda_version.patch: no longer applicable.
- Add requirements for libarchive, libshout, Musepack, WildMIDI
  and PipeWire support.
- Switch from libmpg123 to MAD.
- Drop baselibs.conf.
* Mon Jul 12 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.5.1
  * added application startup optimization
  * added Korean translation
  * enabled Matroska container by default in the ffmpeg plugin
  * removed mp3lyrics.org lyrics provider
  * improved qsui plugin:
    + added waveform seekbar optimization
    + fixed waveform generation for 16-bit samples
  * fixed plugin cache cleanup
  * fixed build without mpg123
  * fixed ladspa plugin regression
* Mon May 24 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.5.0
  * added media library plugin (experimental)
  * added PipeWire plugin (experimental)
  * added built-in CUE editor
  * added m4b support in the ffmpeg plugin
  * added option to enable CRC checking in the mpeg plugin
  * added ID3v1/ID3v2 charset detection using librcd library in
    the mpeg plugin
  * added WebP format support for cover image
  * added groups rebuilding after playlist updating
  * added metadata formatter optimization
  * added "%%dir()" function in the metadata formatter
  * added feature to integrate widgets to the main interface
    from plugins
  * added feature to execute external command in the fileops
    plugin
  * improved visualization synchronization
  * improved lyrics plugin:
    + added widget mode
    + show text of the current playing song (in the widget mode
    only)
    + changed user interface
  * improved qsui plugin:
    + added feature to add dock widgets from plugins
    + added feature to change tab bar position
    + added icons to the file system browser menu
    + added feature to place dock widgets in the multiple lines
    + removed "Actions" submenu, using "Tools" menu instead
  * improved skinned plugin:
    + added playlist color settings
    + moved "Show playlists" option to "Playlist" submenu
    + moved "group tracks" and "show header" options to
    "Playlist" submenu
  * removed some deprecated API usage
  * removed obsolete code
  * changed minimal FFmpeg version to 3.4
  * updated Portuguese, Dutch, Polish, Galician, Spanish,
    Russian, Ukrainian, French, Indonesian, Greek, Italian,
    German and Finnish translations
- Refresh qmmp-fix-openmpt.patch
- Switch build from mad to mpg123
* Sun May  9 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.4.6
  * added application startup optimization
  * added X11 session checking in the notifier plugin
  * fixed provider settings parsing in the lyrics plugin
  * fixed equalizer form in the qsui plugin
  * fixed build with the latest ffmpeg version
  * updated Portuguese translation (Sérgio Marques)
  * updated Italian translation (Luigi Toscano)
  * updated French translation (Adrien Vigneron)
* Thu Apr 29 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.4.5
  * added TagLib 1.12 support
  * disabled CRC checking in the mpeg plugin
  * fixed playlist update
  * fixed build with gcc 11
  * fixed API documentation
  * fixed skin search path
  * fixed application icons
* Fri Feb  5 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.4.4
  * fixed crash when changing audio parameters
  * fixed memory leak
  * removed lyrics.wikia.com provider (service was closed)
  * using plain text in the KDE tray tooltip
  * updated Dutch translation
  * updated Galician translation
  * updated Spanish translation
  * updated Bulgarian translation
* Fri Dec 18 2020 aloisio@gmx.com
- Update to version 1.4.3
  * fixed possible crash on general plugin restart
  * fixed dithering
  * fixed memory leak
  * fixed ignored files checking
  * fixed cue tracks support in the converter plugin
  * fixed issue with missing disc number in the mpeg plugin
  * fixed possible freezing on playback resume
  * updated Finnish translation
  * updated Bulgarian translation
* Sun Sep 20 2020 aloisio@gmx.com
- Update to version 1.4.2
  * fixed playlist updating
  * fixed memory leak
  * fixed kwin support
  * fixed xing header parsing in the mpeg plugin
  * updated Greek translation (Dimitrios Glentadakis)
* Fri Jul 17 2020 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.4.1:
  * Fix "jump to track" dialogue delay.
  * Fix the feature to disable formats in the ffmpeg plugin.
  * Fix some streams detection in the mpeg plugin.
  * Fix a loss of equaliser settings.
  * Fix codec and bitrate display for IceCast streams.
  * Fix playback start-up detection in the mpris plugin.
  * Update translations.
* Thu Apr 30 2020 aloisio@gmx.com
- Update to version 1.4.0
  * added sleep mode inhibition plugin
  * added separate ListenBrainz submission plugin
  * added feature to auto-hide empty service menus
  * added option to disable two passes for equalizer
  * added fast mute function for most output plugins
  * added shared CUE parser
  * added feature to transit between playlists
  * added optimizations for flac plugin
  * added feature to select playlist format from the file dialog
  * added '--pl-next' and '--pl-prev' command line options
  * added SOCKS5 proxy support
  * added feature to display average bitrate
  * added average bitrate displaying for shoutcast/icecast
    streams
  * added Ogg Opus support in the ReplayGain scanner
  * added feature to merge different tag types in the mpeg plugin
  * added feature to start command on application startup/exit
  * added 'make docs' build target
  * added big endian support formats in the PulseAudio plugin
  * added feature to write singe file in the file writer plugin
  * improved qsui plugin:
    + added feature to override track background color
    + added scope visualization
    + added feature to reset visualization colors
    + added waveform seek bar
    + added alternate analyzer appearance
    + using gradients between analyzer colors
    + improved status bar
  * improved ffmpeg plugin:
    + added opus bitrate issue workaround
    + added new implementation of the read function
    + added embedded CUE sheet support (for Monkey's Audio
    format)
    + added format name displaying
    + added DSD (Direct Stream Digital) support
    + changed minimal ffmpeg version to 3.2
    + removed libav support
  * improved lyrics plugin:
    + added feature to save window geometry
    + added multiple lyrics providers support (based on Ultimare
    Lyrics plugin)
  * improved cdaudio plugin:
    + show more metadata
    + added KDE Solid integration
  * improved remote playlists support
  * improved m3u support
  * using qsui by default for Wayland sessions
  * fixed API documentation
  * updated Portuguese, Dutch, Polish, Galician, Spanish,
    Russian, Ukrainian, French, Indonesian, Greek, Italian and
    German translations
- Refreshed qmmp-fix_cdda_version.patch
* Thu Mar 26 2020 Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.3.7:
  * Use gnudb.org as a default CDDB server.
  * Fix several crashes in the file operations plugin.
  * Fix MPRIS support.
  * Fix text scroller issues in the skinned plugin.
  * Fix a CMake warning.
  * Update translations.
- Drop support for old openSUSE versions.
* Wed Jan 15 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.6
  * added 'album artist' and 'composer' tags support in the
    ffmpeg plugin
  * fixed window title updating when playing CUE tracks
  * fixed crash on Futura skin in the skinned ui
  * updated French translation (Adrien Vigneron)
  * updated Indonesian translation (Andika Triwidada and Wantoyo)
  version 1.3.5:
  * added icon for 'play/pause' action
  * fixed 'album artist' tag support
  * fixed issue with missing bitrate after application restart
  * fixed issue with incorrect audio properties displaying
  * fixed crash on corrupted .m4a files
  * fixed duration overflow
  * fixed playlist duration update
  * fixed issue with special symbols in the track change plugin
  * fixed crash on encrypted archives
  * updated Galician translation (Delio Docampo Cordeiro)
* Wed Sep  4 2019 olaf@aepfle.de
- Own /usr/share/metainfo if needed
* Tue Aug 27 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.4
  * improved mp3 file determination
  * added format name in the ffmpeg plugin
  * fixed pausing logic
  * fixed random crash when changing audio settings
  * fixed crash in the QtMultimedia plugin
  * fixed build warning
  * fixed duration formatting
  * fixed ReplayGain support
  * fixed memory leak
  * fixed multiple channels support in the equalizer
  * updated Ukrainian translation (Gennady Motsyo)
  * updated Italian translation (Luigi Toscano)
* Sun Jun 16 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.3
  * added float output support for PulseAudio, ALSA and OSS4
  * added AppStream information (Joel Barrios Dueñas)
  * added more icon sizes
  * improved channel conversion
  * fixed feature to remove tracks when using quick search in
    the qsui plugin
  * fixed crash on some corrupted archives
  * fixed logo animation in the qsui plugin
  * fixed freezing in the ffmpeg plugin
  * updated Dutch translation (Heimen Stoffels)
  * updated Greek translation (Dimitrios Glentadakis)
* Sun May  5 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.2
  * added feature to play track on double click in the history
    plugin
  * using album cover from file by default
  * fixed lyrics plugin
  * fixed API documentation
  * fixed issue with read-only mode for FLAC files
  * fixed issue with missing properties for some CUE tracks
  * fixed shortcuts displaying in context menus under Qt 5.10 or
    higher
  * fixed Qt 5.13 support
  * fixed crash under Wayland session
  * fixed freezing on some corrupted files in the ffmpeg plugin
  * fixed crash on some streams in the ffmpeg plugin
  * fixed file type determination by content in the mpeg plugin
* Sat Mar  2 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.1
  * added projectM 3.1 support
  * added feature to determine plugin prefix via pkgconfig (Chris
    Spiegel)
  * fixed current track text color in the qsui plugin
  * fixed command line processing under Windows
  * fixed AAC support
  * fixed kwin.sh script (D1mon)
  * updated Polish translation (mrerexx)
  * updated Portuguese translation (Sérgio Marques)
  * updated Finnish translation (Jiri Grönroos)
  * updated Russian translation (Alexey Loginov)
- Dropped qmmp-projectM-qt5.patch
* Fri Mar  1 2019 olaf@aepfle.de
- Fix filelist for restricted build
* Tue Feb 19 2019 Luigi Baldoni <aloisio@gmx.com>
- Use correct path for plugin search, fixes (boo#1125787)
* Mon Feb 11 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.3.0
  * added history plugin
  * added mono to stereo converter
  * added mpg123-based decoder
  * added PulseAudio volume control
  * added cover edition feature
  * added playlist reading/writing optimization
  * added TAK support
  * added feature to send listened tracks to  ListenBrainz
  * added sorting by time in the history plugin
  * changed KDE notification plugin description
  * improved skinned plugin:
    + added KWin rules
    + added feature to hide splitters
    + added alternate splitter colors
    + added ability to hold the first visible track while
    loading a playlist
  * improved qsui plugin:
    + added feature to hide splitters
    + added feature to change splitter color
    + added ability to hold the first visible track while
    loading a playlist
  * moved removable volumes to the "add" menu
  * improved http plugin:
    + reduced number of memory allocations
    + limited maximum buffer size
  * improved stream browser:
    + added feature to edit bookmark list
    + moved launch action from "tools" to "add" menu
  * added track properties to the title formatting fields
  * added feature to disable tag reading while loading a
    playlist file
  * reduced number of locks
  * improved command line support
  * fixed "--pl-help", "--nowplaying-syntax" command line
    options processing
  * fixed feature to disable engine
  * fixed flac preset in the converter plugin
  * fixed xfce support
  * improved Windows support:
    + added support for progress indicator in the taskbar
    (taskbar plugin)
    + added removable device detecion (rdetect plugin)
    + added exclusive mode in the WASAPI plugin
  * hid private symbols in the liqmmp and libqmmpui libraries
  * changed plugin installation path
  * resolved conflict between Qt4- and Qt5-based versions
  * using GNUInstallDirs module for cmake build
  * removed mpris1 support
  * removed support for old versions of the following libraries:
    musepack, curl, alsa, sndlib, ffmpeg
  * removed Windows XP support
  * removed uninstall plugin
  * replaced deprecated Qt classes: QDesktopWidget, QSignalMapper
  * updated Russian translation (Alexey Loginov, Viktor Eruhin)
  * updated Polish translation (mrerexx)
  * updated Portuguese translation (Sérgio Marques)
  * updated Ukrainian translation (Gennady Motsyo)
  * updated Spanish translation (Joel Barrios)
  * updated German translation (Ettore Atalan)
  * updated Greek translation (Dimitrios Glentadakis)
  * updated Galician translation (Delio Docampo Cordeiro)
  * updated Indonesian translation (Wantoyo)
  * updated Italian translation (Luigi Toscano)
  * updated Finnish translation (Jiri Grönroos)
  * updated Chinese Traditional translation (Cosmos Chen)
  version 1.2.6
  * fixed OSS4 plugin build
  * fixed 12, 20-bit integer and 32-bit float formats support in
    the WavPack plugin
* Fri Dec 21 2018 aloisio@gmx.com
- Update to version 1.2.5
  * added icon for 'exit' action in the tray icon menu
  * fixed drag-and-drop issue under Qt 5.12
  * fixed issue with 8-bit audio in the ffmpeg plugin
  * fixed latest mplayer output parsing
  * fixed '--quit' command line option processing
  * fixed issue with empty audio parameters
* Sun Nov 11 2018 olaf@aepfle.de
- ExclusiveArch x86 because ARM lacks projectM-Qt5
* Sat Sep 22 2018 sor.alexei@meowr.ru
- Update to version 1.2.4:
  * Add equaliser optimisation.
  * Update translation list.
  * Improve PCM WAVE support.
  * Fix a segmentation fault.
  * Fix tag reading in the archive plugin.
  * Fix seeking in the archive plugin.
  * Fix issue with multiscreen configuration.
  * Update translations.
* Sat Jul 21 2018 sor.alexei@meowr.ru
- Update to version 1.2.3:
  * Add Qmmp 0.12/1.3 config compatibility.
  * Disable global shortcuts during configuration.
  * Improve global hotkey plugin.
  * Fix some gcc warnings.
  * Fix metadata updating issue.
  * Fix an issue caused by sending same metadata several times in a
    row.
* Fri Jun  1 2018 sor.alexei@meowr.ru
- Update to version 1.2.2:
  * Fix building with Qt 5.11+.
  * Fix memory leaks.
* Thu Apr 19 2018 sor.alexei@meowr.ru
- Update to version 1.2.1:
  * Add ffmpeg 4.0 support.
  * Add a feature to change the default user interface.
  * Fix playlists moving.
  * Fix openbox support.
  * Fix kwin support.
  * Fix mp3 detection.
  * Fix seeking by mouse wheel.
  * Fix build with Qt 5.11.
  * Update translations.
* Sun Nov 26 2017 sor.alexei@meowr.ru
- Update to version 1.2.0:
  * Add an archive reader plugin (requires TagLib 1.11 or higher).
  * Add a file writer plugin.
  * Add an icecast output plugin.
  * Add a feature to disable notifications when another application
    is in the full screen mode.
  * Add a cover tab to the track details dialogue.
  * Add a "--volume-status" command-line option.
  * Add a "--mute-status" command-line option.
  * Add a feature to change user interface from the command line.
  * Add the parent directory name to the title formatting fields.
  * Add cache to the lyrics plugin.
  * Add a feature to clear the window title when playback is
    finished.
  * Add a "Raise" method implementation to the mpris plugin.
  * Add a mount point list to the file dialogue.
  * Improve plugin API.
  * Improve cover cache.
  * Improve visualisation support.
  * Improve the aac plugin.
  * Improve audio format determination in the ffmpeg plugin.
  * Improve m3u, pls and xspf support.
  * Improve DirectSound and WASAPI support.
  * Improve the sndfile plugin.
  * Improve the mpeg plugin:
  - add lame header support;
  - add gapless support;
  - improve file type determination.
  * Improve the qsui plugin:
  - add quick search to the file system browser;
  - add quick search to the playlist;
  - add a feature to change toolbar icon size;
  - add record button;
  - add cover image alignment;
  - reduce memory usage;
  - improve settings.
  * Fix memory leaks
  * Add a Finnish translation.
  * Update Brazilian Portuguese, Czech translation,
    Chinese Simplified, French, Galician, German, Greek,
    Indonesian, Polish, Portuguese, Russian, Spanish, Japanese,
    Ukrainian translations.
- Drop qmmp-taglib-1.9.patch.
* Sun Oct 22 2017 sor.alexei@meowr.ru
- Update to version 1.1.12:
  * Fix an IPC regression.
* Fri Oct 20 2017 sor.alexei@meowr.ru
- Update to version 1.1.11:
  * Add AAC mime types to the qmmp.desktop.
  * Add album artist support in the cue parsers.
  * Using game name as album tag in the gme plugin.
  * Fix seeking in the mpris plugin.
  * Fix an issue with untracked property in the mpris plugin.
  * Fix a possible segmentation fault.
  * Fix cmake warnings.
  * Fix cmake 3.10 support.
  * Fix file size calculation in the ffmpeg plugin.
  * Fix a possible segmentation fault in the ffmpeg plugin.
  * Fix saving of the equaliser "auto" mode option.
  * Fix control socket permissions.
  * Fix rusxmms support.
  * Update Spanish, Portuguese, Greek translations.
- Rebase qmmp-projectM-qt5.patch.
* Fri Aug 25 2017 olaf@aepfle.de
- Enable mad unconditionally
* Thu Aug 10 2017 aloisio@gmx.com
- Added qmmp-projectM-qt5.patch to use projectM-qt5
* Fri Aug  4 2017 sor.alexei@meowr.ru
- Update to version 1.1.10:
  * Add a feature to download playlists from https.
  * Increase DirectSound buffer size.
  * Decrease waiting time in the WASAPI plugin.
  * Improve plugin list in the settings dialogue.
  * Fix a regression in the "jump to track" dialogue.
  * Fix a possible segmentation fault.
  * Fix seeking in the ffmpeg plugin.
  * Fix null pointer dereference in the mpeg plugin.
  * Fix gcc warnings.
  * Fix dithering settings.
  * Fix 24 bits support in the WASAPI plugin.
  * Fix segmentation fault on Ogg FLAC streams.
  * Fix XPM skins support.
  * Fix Qt 5.9 support in the global hotkey plugin.
  * Update documentation.
  * Update Galician translation.
* Tue Jun 27 2017 olaf@aepfle.de
- build conditional for mad
* Sat Jun  3 2017 sor.alexei@meowr.ru
- Update to version 1.1.9:
  * Use relative skin path for configuration portability.
  * Improve WASAPI support.
  * Fix cursors support in the skinned user interface.
  * Fix freezing when using DirectSound output.
  * Fix an issue with the "jump to track" dialogue when single
    click activation is enabled.
  * Fix tray icon tooltip.
  * Fix FLAC bitrate calculation.
  * Fix segmentation fault in the ffmpeg plugin.
  * Fix documentation.
  * Update French and Russian translations.
- Enable building with libmad for newer openSUSE releases even
  outside of Packman.
- Add qmmp-fix-openmpt.patch: fix OpenMPT compatibility.
* Thu Mar 23 2017 sor.alexei@meowr.ru
- Update to version 1.1.8:
  * Fix PCM Wave support.
  * Fix Game Boy support in the gme plugin.
  * Fix Xing header detection in the mpeg plugin.
  * Fix output of the '--status' command line option.
  * Fix maximum year in the tag editor.
* Sun Feb  5 2017 sor.alexei@meowr.ru
- Update to version 1.1.7:
  * Improve stream format determination in the ffmpeg plugin.
  * Fix GCC 6.x support.
  * Fix a possible segmentation fault.
  * Fix a crash when using KDE file dialogue.
  * Fix saving state of the visual plugins.
  * Update Brazilian Portuguese translation.
* Thu Jan 12 2017 sor.alexei@meowr.ru
- Update to version 1.1.6:
  * Use the HTTP header 'icy-name' as a fallback title.
  * Enable AAC by default in the ffmpeg plugin.
  * Fix the ADTS parser in the AAC plugin.
  * Fix a possible segmentation fault.
  * Fix Ogg Opus streams support.
  * Update the Chinese Simplified translation.
* Wed Nov  9 2016 sor.alexei@meowr.ru
- Update to version 1.1.5:
  * Add FFmpeg 3.2 support.
  * Fix file downloading issue in the http plugin.
  * Fix directory selection in the qsui plugin.
  * Fix a possible segmentation fault.
  * Fix command line option '--pl-repeat-toggle'.
  * Fix some cppcheck warnings.
  * Change a file dialogue form.
* Wed Oct  5 2016 sor.alexei@meowr.ru
- Update to version 1.1.4:
  * Fix support of skins UTF-16 with encoded pledit.txt.
  * Fix 'index out of range' warning.
  * Fix typo in the qsui plugin.
* Fri Aug 26 2016 sor.alexei@meowr.ru
- Update to version 1.1.3:
  * Add a xesam:contentCreated field in the mpris plugin.
  * Improve ape/tta detection.
  * Fix random stop bug.
  * Fix duration calculation in the mpeg plugin.
  * Fix scrobbling of tracks with '&' symbol.
  * Fix ADTS parser in the aac plugin.
  * Fix librcc database path in the portable mode.
  * Update Brazilian Portuguese and German translations.
* Thu Aug  4 2016 olaf@aepfle.de
- Use buildconditional for faad and mad support
* Sat Jul 23 2016 sor.alexei@meowr.ru
- Update to version 1.1.2:
  * Fix path to equaliser presets file in the qsui plugin.
  * Fix buffer overflow.
* Mon Jul  4 2016 sor.alexei@meowr.ru
- Update to version 1.1.1:
  * Add FFmpeg 3.1 support.
  * Fix Qt 5.7 support.
  * Fix Russian translation.
  * Update Ukrainian, Portuguese translation.
- Rebase qmmp-taglib-1.9.patch.
* Wed Jun 29 2016 sor.alexei@meowr.ru
- Add qmmp-taglib-1.9.patch: extend TagLib support to 1.9.
* Tue Jun 21 2016 sor.alexei@meowr.ru
- Update to version 1.1.0:
  * Use floating point pcm format for all lossy decoders.
  * Use floating point pcm format for all audio effects.
  * Add new internal audio converter.
  * Add dithering setting.
  * Add feature to change output bit depth.
  * Add feature to change volume adjustment step.
  * Add soxr-based resampler plugin.
  * Remove libsamplerate-based resampler.
  * Add Qt Multimedia output plugin.
  * Add feature to refresh playlist.
  * Add two-panel file dialog.
  * Add feature to scrobble http streams.
  * Add multi-thread support in the audio converter plugin.
  * Add support for m4a files in the ReplayGain scanner.
  * Add WASAPI output plugin.
  * Add https support in the http plugin.
  * Add wildmidi 0.4.0 support.
  * Add support for XMIDI and MUS (id Software) formats.
  * Improve skinned interface:
  - show track details when double-clicking on song title in the
    main window;
  - improve time indicator in the shaded mode;
  - add feature to disable anti-aliasing;
  - add feature to seek by mouse wheel;
  - add column alignment option.
  * Improve simple user interface (qsui):
  - add column alignment option;
  - add feature to add/remove sliders;
  - add feature to create multiple panels;
  - add tooltips for the sliders;
  - improve volume slider;
  - fix problem with minimum width.
  * Improve wavpack plugin:
  - add some optimisations;
  - fix a memory leak.
  * Improve ffmpeg plugin:
  - add support for m4a embedded album art;
  - add replaygain support
  * Improve ladspa plugin.
  * Improve command line parser.
  * Improve details dialog.
  * Improve "jump to track" dialog.
  * Change default settings in the mpeg plugin.
  * Fix metadata encoding issue in the http plugin.
  * Fix compiz support.
  * Fix disc number parsing.
  * Update Bulgarian translation, Chinese Traditional,
    Chinese Simplified, French, German, Greek, Hebrew, Japanese,
    Portuguese, Russian, Ukrainian translations.
- Rebase qmmp-default-pulse.patch.
* Tue May 31 2016 sor.alexei@meowr.ru
- Update to version 1.0.10:
  * Improve sid plugin:
    + add c64 file extension;
    + fix default HVSC path.
  * Update Japanese translation.
* Tue May  3 2016 sor.alexei@meowr.ru
- Update to version 1.0.9 (changes since 1.0.7):
  * Fix session check in the scrobbler plugin.
  * Fix working with both libre.fm and last.fm.
  * Fix cell height in the stream browser.
  * Remove borders from statusbar in the qsui plugin.
  * Fix taglib-1.9 support.
* Sun Apr  3 2016 sor.alexei@meowr.ru
- Update to 1.0.7:
  * Add ffmpeg 3.0 support.
  * Add support for theme change event in the qsui plugin.
  * Fix sending multiple play commands when opening several files
    for playback.
  * Fix memory leaks.
  * Fix Qt 5.6 support.
* Sat Jan 30 2016 rpm@fthiessen.de
- Fixed build by rebasing qmmp-default-pulse.patch
  to work with 1.0.6
* Wed Jan 27 2016 sor.alexei@meowr.ru
- Update to 1.0.6:
  * Add a feature to change default output plugin.
  * Add a feature to skip unsupported files in the rgscan plugin.
  * Fix gme plugin building.
  * Fix GCC warnings.
  * Fix Russian translation.
  * Update Portuguese, Chinese Simplified translations
* Sat Jan  2 2016 sor.alexei@meowr.ru
- Update to 1.0.5:
  * Add GNOME Shell support.
  * Fix url dialog size.
  * Fix memory leak in the qsui plugin.
  * Fix LADSPA plugin.
  * Fix CPU usage in the vorbis plugins.
  * Fix UTF-8 support in the scrobbler plugin.
  * Fix Greek translation.
  * Update French translation.
* Mon Dec 21 2015 sor.alexei@meowr.ru
- Update to 1.0.4:
  * Fix skinned ui build.
* Thu Dec 17 2015 sor.alexei@meowr.ru
- Update to 1.0.3:
  * Add error handling in the MPlayer plugin.
  * Fix problem with some covers embedded in the mp3 files.
  * Fix some skins support.
  * Fix issue with equaliser not saving low levels in the qsui
    plugin.
  * Fix gcc warnings.
  * Fix build without Qt X11 Extras.
  * Fix Cinnamon and MATE support.
  * Update Chinese Simplified translation.
* Sun Nov 15 2015 sor.alexei@meowr.ru
- Update to 1.0.2:
  * Fix problem with tray icon menu (see qtbug#48869).
  * Fix geometry saving in the skinned UI.
  * Fix segmentation fault in the ReplayGain scanner.
  * Fix hide on close feature.
  * Fix some skins parsing.
  * Fix Dutch translation.
* Wed Nov  4 2015 sor.alexei@meowr.ru
- Update to 1.0.1 (changes since 0.9.3):
  * Switch to Qt5.
  * Add Xfce icon theme support.
  * Add test for supported OpenGL implementation while using cmake.
  * Remove ffmpeg_legacy plugin.
  * Remove legacy udisks plugin.
  * Remove support of taglib versions less than 1.8.
- Switch to Qt5.
* Thu Oct 22 2015 sor.alexei@meowr.ru
- Update to 0.9.3:
  * Improve command line parser.
  * Fix crash in the mplayer engine.
  * Fix time indicator in the qsui plugin.
  * Fix truncated output of the '--pl-dump' command.
  * Fix track indexes calculation.
* Fri Oct  2 2015 sor.alexei@meowr.ru
- Update to 0.9.2:
  * Optimise equaliser.
  * Optimise FLAC and WavPack plugins.
  * Improve skinned UI in the shaded mode:
  - improved time indicator;
  - fixed playlist colours.
  * Fix clicks while playing some MP3 files.
  * Fix memory leak in the WavPack plugin.
  * Fix Qt 4.6 support.
  * Fix ffmpeg 0.5 support.
  * Fix effects and decoders sorting.
  * Fix possible race condition.
  * Update Greek translation.
- Rename libqmmp1-plugins to libqmmp-plugins: can't be
  multiversioned.
- Only install libqmmp-plugin-mplayer in PMBS.
* Sun Sep  6 2015 sor.alexei@meowr.ru
- Update to 0.9.1:
  * Fix 16-bit converter.
  * Improve Russian translation.
- Rename & rebase qmmp-0.6.1-default_pulse.patch to
  qmmp-default-pulse.patch.
- Build with ffmpeg support outside PMBS as well.
- Do not force UNIX permissions in %%files globally.
- Obsolete qmmp-plugin-pack-simple-ui as it's merged with
  libqmmp0-plugins.
* Sat Sep  5 2015 quarckster@gmail.com
- Update to 0.9.0:
  * added "Save List" action to the tab menu;
  * added *.med files support;
  * added 9 channels support to equalizer;
  * added album artist tag support;
  * added asynchronous sorting;
  * added audio-channel sequence converter;
  * added default hotkey for the "Rename List" action;
  * added feature to change user agent;
  * added feature to change window title;
  * added feature to disable fadeout in the gme plugin;
  * added feature to disable plugins without qmmp.pri modification (qmake only)
  * added feature to exclude cue data files;
  * added feature to hide song length;
  * added feature to hide track length;
  * added feature to move files;
  * added feature to remember playlist scroll position;
  * added feature to reset fonts;
  * added feature to reset shortcuts;
  * added feature to restore default shortcuts;
  * added multiple column support;
  * added s3m, stm and xm extensions to desktop files;
  * added Simple User Interface (QSUI) with the following changes:
  * added sorting by album artist;
  * added sorting by file modification date;
  * changed default playlist separator;
  * changed default skin to Glare;
  * fixed cmake support;
  * fixed config directory path;
  * fixed crash when quitting while playlist is being populated;
  * fixed details dialog form;
  * fixed documentation;
  * fixed home page;
  * fixed main window activation;
  * fixed minimizing throw taskbar under windows;
  * fixed opus plugin;
  * fixed some skins parsing;
  * fixed some skins support;
  * fixed support of keyboards with single play/pause button;
  * fixed text scroller colors;
  * fixed typos;
  * improved ape tags support in the mpeg plugin;
  * improved cmake build scripts;
  * improved fileops plugin:
  * improved global hotkey settings;
  * improved playlist changes notification;
  * improved status bar;
  * improved title formatter;
  * increased details dialog size;
  * optimized playlist container;
  * optimized sample rate converter;
  * reduced cpu usage;
  * reworked settings dialog;
  * updated Czech translation;
  * updated French translation;
  * updated German translation;
  * updated Greek translation;
  * updated Hebrew translation;
  * updated Japanese translation;
  * updated Japanese translation;
  * updated Polish translation;
  * updated Portuguese translation;
  * updated Russian translation;
  * updated Ukrainian translation;
  * using DirectSound output as default under Windows.
* Tue Jun  9 2015 quarckster@gmail.com
- Update to 0.8.5
  * added icons for some actions;
  * fixed multiple connections to same signal when switching playlists;
  * fixed api documentation;
  * fixed playlist selector drawing bug;
  * fixed Portuguese translation;
  * fixed Hebrew translation;
  * updated Turkish translation;
  * added user data directory support;
  * increased player thread priority under windows;
  * fixed playlist resizing on RTL locales;
  * fixed vorbis comment support;
  * fixed build using qmake;
  * fixed cover disappearing bug;
  * fixed windows executable file description;
  * fixed settings form;
  * fixed problem with path separators under windows;
  * fixed libre.fm support;
  * fixed some skin parsing;
  * fixed support of some skins;
  * fixed modplug plugin settings.
* Tue Jan  6 2015 quarckster@gmail.com
- Update to 0.8.3
  * reduced time of the 'Randomize List' and "Remove Duplicates" operations;
  * fixed ffmpeg 2.5 support;
  * fixed 24/32 bit modes in the equalizer;
  * fixed skin parsing;
  * fixed autoplay when playlist was opened from command line;
  * updated Portuguese translation;
  * updated Czech translation.
* Tue Oct 21 2014 quarckster@gmail.com
- Update to 0.8.2
  * added transifex integration;
  * added webm support;
  * improved image scaling quality;
  * fixed xspf parsing;
  * fixed cover loading sequence;
  * fixed main window activation under windows;
  * fixed analyzer color settings;
  * fixed typos;
  * fixed possible segmentation fault in the opus;
  * fixed separator of the file filters;
  * reduced tag reading delay (requires TagLib 1.8 or higher);
  * updated Russian translation;
  * updated Ukrainian translation;
  * updated Japanese translation.
  * added rusxmms patch autodetection to the mpg123 plugin;
  * fixed selection behaviour when using keyboard in the qsui plugin;
  * fixed main window activation in the qsui plugin.
* Fri Jul 11 2014 reddwarf@opensuse.org
- Update to 0.8.0
  * added sid plugin
  * added ReplayGain scanner
  * added gnome hotkey plugin
  * added DirectSound plugin
  * added track grouping view
  * added sorting by group
  * added quick search to the playlist browser
  * added multiple tracks support to the details dialog
  * added context menu to the plugin settings page
  * added lazy plugin loading
  * added feature to disable transport plugins
  * added data waiting condition for transport plugins
  * added floating point output for lossy decoders
  * added peak overflow support for lossy decoders
  * added support for id3v2-based ReplayGain tags
  * added clipping prevention using ReplayGain information
  * added delayed initialization in the wildmidi plugin
  * added volume control hotkeys
  * added 'mute' global hotkey
  * added '--toggle-mute' command line option
  * added '--show-mw' command line option
  * added ogg opus preset to the converter plugin
  * added scrobbler 2.0 api for libre.fm
  * added context menu in the window of the analyzer plugin
  * added window flags access from visual plugin api
  * added atomic playlist saving operation
  * added created playlist auto-selection
  * added feature to not clear previous playlist when opening new one
  * added mplayer command line options setting
  * added Serbian translation (Mladen Pejaković)
  * blocked one hotkey assignment for several commands in the hotkey plugin
  * limited cover cache size
  * improved 'jump to track' dialog
  * improved projectm plugin:
  - added context menu
  - added multi-channel mode
  - added list of presets
  - added win32 support
  * improved win32 support
  - enabled support for the enca library
  - added feature to add files from multiple instances
  - added file associations support (based on SMPlayer implementation)
  - added uninstall support
  * fixed noise on buffer underrun
  * fixed title format in the shaded mode
  * fixed alt-f4 behavior
  * fixed possible race condition
  * fixed possible segmentation fault in the mad plugin
  * fixed 'eject' button function
  * fixed raise of the main window when starting another instance
  * fixed default skin
  * updated Russian translation
  * updated Hebrew translation (Genghis Khan)
  * updated Ukrainian translation (Gennadi Motsyo)
  * updated Serbian translation (Mladen Pejaković)
  * updated Polish translation (Grzegorz Gibas)
  * updated Lithuanian translation (Algirdas Butkus)
- Add pkgconfig(libsidplayfp) build dependency
* Fri Jun  6 2014 reddwarf@opensuse.org
- Update to 0.7.7
  * fixed typos
  * fixed Polish locale support
  * removed 'OnlyShowIn' key from qmmp.desktop
  * removed useless files
* Wed Apr 16 2014 reddwarf@opensuse.org
- Update to 0.7.6
  * added libav 10 and ffmpeg 2.2 support
  * fixed url parsing
  * fixed freezing on playback resume
  * fixed random freezing in the mplayer plugin
  * fixed reset selection of tracks when calling context menu
  * fixed multimedia keys support under win32
* Thu Feb 13 2014 reddwarf@opensuse.org
- Update to 0.7.5
  * fixed case sensitivity while checking file extensions (tnanks to Ryota Shimamoto)
  * fixed special global keys support under the win32 platform
  * fixed latest cmake support
  * fixed initial position of the equalizer volume slider
  * fixed clang warnings
- Update to 0.7.4
  * added Galician translation (Óscar Pereira)
  * added ffmpeg 2.1 support
  * added m3u8 playlist extension
  * improved ReplayGain support:
  - fixed 24/32 bit mode
  - added clipping to prevent overflow
  * improved cdaudio plugin:
  - added Windows support
  - added track cache
  - fixed proxy support
  * fixed localization of the wildmidi plugin
  * fixed case sensitivity while checking file extensions
  * fixed gcc 4.8 warnings
  * fixed memory leak
  * fixed several Windows-only bugs:
  - fixed parsing of the m3u files with backslashes
  - fixed problem with absolute paths
  - fixed adding files from command line under Windows
  - fixed Meta/Win modifier in the global hotkey plugin
  * fixed Japanese translation (RyōTa SimaMoto)
* Thu Oct  3 2013 reddwarf@opensuse.org
- Update to 0.7.3
  * added window size and position saving to the projectm plugin
  * disabled unsupported settings in the statusicon plugin under Windows
  * fixed warnings about invalid parent thread
  * fixed race condition
  * fixed ReplayGain support in the flac plugin
  * fixed parsing of the track/disc number with separator
  * fixed tooltip in the status icon plugin under Windows
  * fixed 'show tooltip' option in the status icon plugin
  * removed unused variables
* Wed Aug 28 2013 reddwarf@opensuse.org
- Update to 0.7.2
  * fixed queue update bug
  * fixed track length formatting
  * fixed api documentation
  * fixed gcc warnings
  * fixed memory leaks
  * fixed wildmidi config path
  * fixed playlist autosave feature
  * fixed possible segmentation fault
  * fixed title format update bug
  * removed unimplemented function
* Fri May 31 2013 reddwarf@opensuse.org
- Update to 0.7.1
  * improved jack plugin (24/32-bit samples and freebsd support)
  * excluded mime types of disabled plugins in the mpris interface
  * fixed windows support in the gme plugin
  * fixed shortcut editor dialog
  * fixed api documentation
  * fixed parsing of the icy packet size
  * fixed possible freezes
  * fixed Spanish translation (thanks to Gustavo Alvarez)
  * fixed and improved qmake support (Ryota Shimamoto)
  * fixed pkg-config support
  * fixed several ui bugs
  * fixed scrobbler regressions
* Wed May 15 2013 mhrusecky@suse.com
- Only suggesting instead of recomending mplayer plugin as mplayer is not in
  factory yet
* Mon Apr 15 2013 pascal.bleser@opensuse.org
- update to 0.7.0:
  * added udisks2 plugin
  * added opus plugin
  * added track change plugin
  * added tracks copy/paste plugin
  * added x-content/audio-cdda content type
  * added 24/32-bit equalizer
  * added unity integration
  * added user interface language option
  * added playlists auto-save feature
  * added unified URL dialog
  * added playlists downloading support to the command line parser
  * added volume control support to the waveout plugin
  * added wildmidi configuration file auto-search
  * added sorting by file creation date
  * added automatic 16-bit audio converter
  * added pause handling to the scrobbler plugin
  * enabled UTF-8 by default for cue files and shoutcast metadata
  * enabled more formats by default in the ffmpeg plugin
  * improved analyzer plugin (variable size, fullscreen mode, etc)
  * improved last.fm registration
  * improved configuration dialog
  * removed QtXML dependence from the scrobbler plugin
  * disabled udisks plugin by default
* Thu Mar 28 2013 reddwarf@opensuse.org
- Update to 0.6.8
  * fixed bugs in the mpris plugin
  * fixed segmentation fault when running without output plugins
  * updated Japanese translation (Ryota Shimamo)
* Thu Feb 21 2013 reddwarf@opensuse.org
- Update to 0.6.7
  * added lubuntu integration
  * improved rtl locales support
  * fixed latest paranoia support
  * fixed libav 0.8.x support
  * fixed 'enter' hotkey in the playlist browser
  * fixed 24-bit mode support in the src plugin
  * fixed compiler warnings
* Fri Jan 11 2013 reddwarf@opensuse.org
- Update to 0.6.6
  * added support for http redirect to the url dialog
  * added ffmpeg 1.1 support
  * fixed 24/32-bit mode support in the src plugin
  * fixed seeking when using oss4 as output
  * fixed streaming support in the ffmpeg plugin
  * fixed build without qt3support headers (thanks to Dmitry Smolin)
  * fixed playlist titlebar cursor
  * fixed mpris2 support
  * fixed typos
  * updated Hebrew translation (Genghis Khan)
- Disable OSS/OSS4 output support
* Sun Dec  9 2012 reddwarf@opensuse.org
- Update to 0.6.5
  * added latest psi/psi+ support
  * added Hebrew translation (Genghis Khan)
  * increased default mms/http buffer size
  * fixed shortcut dialogs
  * fixed segmentation fault caused by http transport
  * fixed file type determination by content
  * fixed division line position in the playlist
  * fixed some bugs in the WaveOut plugin
  * updated Japanese translation (Ryota Shimamoto)
  * updated Russian translation
  * updated flac mime-type (Christian Morales Vega)
- Drop qmmp-0.6.4-flac_mimetype.patch. Applied upstream.
* Thu Dec  6 2012 reddwarf@opensuse.org
- Add qmmp-0.6.4-flac_mimetype.patch to use the correct MIME type
  to report support for FLAC files
* Sun Nov  4 2012 reddwarf@opensuse.org
- Update to 0.6.4
  * using UTF-8 encoding for shoutcast metadata by default
  * fixed visualization menu update after changing settings
  * fixed skinned user interface settings
  * fixed analyzer falloff speeds
  * fixed skinned user interface visualization switching
  * fixed playlist titlebar resize bug
  * fixed color selection widget
  * fixed possible crash in the transport plugins
  * fixed Russian translation
  * updated Japanese translation (Ryota Shimamoto)
* Wed Aug 22 2012 reddwarf@opensuse.org
- Update to 0.6.3
  * fixed typo in the about dialog
  * fixed FSF address
  * fixed cmake scripts
  * fixed filters of the directory scanner
  * fixed crash in the playlist popup message
  * updated Lithuanian translation (Algirdas Butkus)
- Removed qmmp-0.5.5-libcdio_mess.patch, fixed upstream
* Sat Aug  4 2012 reddwarf@opensuse.org
- Make qmmp require at least an input, output and ui plugin
* Mon Jul 30 2012 reddwarf@opensuse.org
- Update to 0.6.2
  * fixed crash in the http plugin
  * fixed possible crash in the cue parser
* Mon Jul 23 2012 reddwarf@opensuse.org
- Update to 0.6.1
  * added icons to the file dialog buttons
  * fixed icecast streams titles
  * fixed build
  * fixed default output under windows
  * fixed api documentation
  * fixed possible segmentation fault in the cue plugin
  * fixed cue parsing
  * fixed automatic charset detection
  * fixed Ukrainian translation (Gennadi Motsyo)
  * fixed Russian translation
* Sat Jun 30 2012 reddwarf@opensuse.org
- Update to 0.6.0
  * added converter plugin
  * added stream browser plugin
  * added file type determination by content (experimental)
  * added '--quit' command line option
  * added text scroller background option
  * added playlists separator option
  * added multiband equalizer api
  * added equalizer presets from Amarok (Thanks to Panagiotis Papadopoulos)
  * added playlits access from command line
  * added dithering to MPEG plugin
  * added priority support to decoder api
  * added user interface api
  * added default destination and file name pattern to fileops plugin
  * added additional directory filters
  * added feature to add files from command line to specific playlist
  * added pkg-config support
  * added vqf support
  * added feature to display shoutcast stream information
  * added 'jump to track' and 'forward/rewind' global hotkeys
  * added 'New Playlist' button
  * added sorting by disc number (Brice Videau)
  * added feature to use clipboard content in the URL dialog (Panagiotis Papadopoulos)
  * added scrobbler cache synchronization after successful submission (Ferdinand Vesely)
  * changed playlist insertion behavior
  * disabled OSS3 plugin by default
  * improved cue plugin
  * moved skinned ui to separate plugin
  * fixed 'hide on close' feature
  * fixed moc warnings during compilation
  * fixed IPC under windows
  * fixed windows-specific bugs
  * fixed problems with some asynchronous calls
  * fixed qmmp_cue.desktop
  * fixed saving playlists on logout
  * updated about dialog
  * updated Russian translation
  * updated Ukrainian translation (Gennadi Motsyo)
  * updated Japanese translation (Ryota Shimamoto)
  * updated Polish translation (Grzegorz Gibas)
  * updated German translation (Panagiotis Papadopoulos)
  * updated Dutch translation (Ronald Uitermark)
* Thu May 31 2012 reddwarf@opensuse.org
- Disable HAL plugin build
- Disable OSS plugin build
- Use PulseAudio by default instead of ALSA
* Sun May 27 2012 reddwarf@opensuse.org
- Fix build with ffmpeg 0.11
* Sat May 26 2012 reddwarf@opensuse.org
- Update to 0.5.5
  * added latest libcdio support
  * fixed Russian translation
  * fixed acc streams support
  * fixed aac bitrate calculation
  * fixed scrobbler failure when using Qt 4.8
  * fixed some cuesheets parsing
  * fixed --pause command line option behavior
  * updated Japanese translation
- Add missing %%desktop_database_post and %%icon_theme_cache_post
  scripts
- Remove obsoleted %%suse_update_desktop_file calls
- Add qmmp-0.5.5-libcdio_mess.patch to fix build with git version
  of libcdio
* Mon Sep  6 2010 reddwarf@opensuse.org
- New package. Version 0.4.2
openSUSE Build Service is sponsored by