multimedia/qmmp*-qt6: add Qt6 version of QMMP and plugins (+)

It may be a little buggy but testers are welcome :)
This commit is contained in:
Dima Panov 2022-08-22 20:46:33 +03:00
parent e694029fe8
commit 60e6db227b
9 changed files with 598 additions and 0 deletions

View File

@ -330,7 +330,9 @@
SUBDIR += py-subliminal
SUBDIR += py-tvnamer
SUBDIR += qmmp-plugin-pack-qt5
SUBDIR += qmmp-plugin-pack-qt6
SUBDIR += qmmp-qt5
SUBDIR += qmmp-qt6
SUBDIR += qpwgraph
SUBDIR += qt5-multimedia
SUBDIR += qt6-multimedia

View File

@ -0,0 +1,68 @@
PORTNAME= qmmp-plugin-pack
PORTVERSION= 2.1.0
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${PORTVERSION:R}/ \
SF/qmmp-dev/${PORTNAME}/${PORTVERSION:R}/
PKGNAMESUFFIX= -qt6
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Additional plug-ins for QMMP (Qt5)
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libqmmpui.so:multimedia/qmmp-qt6
BUILD_DEPENDS= qmmp-qt6>=2.1:multimedia/qmmp-qt6
CONFLICTS= ${PORTNAME}-qt5
PORTSCOUT= limit:^1\..*
USES= cmake pkgconfig qt:6 tar:bzip2
USE_QT= base tools_build
USE_LDCONFIG= yes
OPTIONS_SUB= yes
OPTIONS_MULTI= PLUGINS
OPTIONS_MULTI_PLUGINS= FFAP FFVIDEO GOOM MODPLUG SRCONV YTB
OPTIONS_DEFAULT= FFAP FFVIDEO GOOM MODPLUG YTB
OPTIONS_DEFINE_i386= FFAPASM GOOMASM
OPTIONS_DEFAULT_i386= FFAPASM GOOMASM
OPTIONS_DEFINE_amd64= FFAPASM GOOMASM
OPTIONS_DEFAULT_amd64= FFAPASM GOOMASM
FFAP_DESC= Support APE sound file
FFAP_LIB_DEPENDS= libtag.so:audio/taglib
FAAP_USES= iconv
FFAP_CMAKE_BOOL= USE_FFAP
FFAPASM_DESC= Optimize FFap decoder using devel/yasm
FFAPASM_BUILD_DEPENDS= yasm:devel/yasm
FFAPASM_CMAKE_BOOL= USE_ASM
FFVIDEO_DESC= FFmpeg video
FFVIDEO_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFVIDEO_CMAKE_BOOL= USE_FFVIDEO
GOOM_DESC= Goom spectacle
GOOM_CMAKE_BOOL= USE_GOOM
GOOMASM_DESC= Optimize Goom spectacle using devel/yasm
GOOMASM_BUILD_DEPENDS= yasm:devel/yasm
GOOMASM_CMAKE_BOOL= GOOM_ASM
MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug
MODPLUG_CMAKE_BOOL= USE_MODPLUG
SRCONV_DESC= Support the sample rate converter
SRCONV_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate
SRCONV_CMAKE_BOOL= USE_SRC
YTB_DESC= YouTube plugin
YTB_CMAKE_BOOL= USE_YTB
PLIST_SUB+= APP_SUFFIX=${PORTVERSION:R}
pre-configure:
@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1661189530
SHA256 (qmmp-plugin-pack-2.1.0.tar.bz2) = 25692f5fc9f608d9b194697dae76d16408c98707758fb1d77ca633ba78eee917
SIZE (qmmp-plugin-pack-2.1.0.tar.bz2) = 243070

View File

@ -0,0 +1,13 @@
Additional plug-ins for Qt MultiMedia Player
- MPG123: provides MPEG v1/2 layer1/2/3 support with use of
libmpg123 library
- FFap: provides enhanced Monkey's Audio (APE) support
(24-bit samples and embedded cue support)
- Goom: Goom spectacle
- xmp: Decodes module audio and renders sound
- Sample Rate Converter: Changes frequency of sample rate.
- History: Collects information about listend tracks.
- FFvideo: FFmpeg-based video
WWW: http://qmmp.ylsoftware.com/

View File

@ -0,0 +1,7 @@
%%SRCONV%%lib/qmmp-%%APP_SUFFIX%%/Effect/libsrconverter.so
%%FFVIDEO%%lib/qmmp-%%APP_SUFFIX%%/Engines/libffvideo.so
%%FFAP%%lib/qmmp-%%APP_SUFFIX%%/Input/libffap.so
%%MODPLUG%%lib/qmmp-%%APP_SUFFIX%%/Input/libmodplug.so
%%GOOM%%lib/qmmp-%%APP_SUFFIX%%/Visual/libgoom.so
%%YTB%%lib/qmmp-%%APP_SUFFIX%%/Transports/libytb.so
share/metainfo/qmmp-plugin-pack.appdata.xml

View File

@ -0,0 +1,330 @@
PORTNAME= qmmp
PORTVERSION= 2.1.1
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${PORTVERSION:R}/ \
SF/qmmp-dev/${PORTNAME}/${PORTVERSION:R}/
PKGNAMESUFFIX= -qt6
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Qt5-based multimedia player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
CONFLICTS= ${PORTNAME}-qt5
PORTSCOUT= limit:^1\..*
USES= cmake gl gnome pathfix pkgconfig qt:6 tar:bzip2
USE_GL= gl opengl
USE_QT= base_build declarative_build tools_build
USE_LDCONFIG= yes
CMAKE_OFF= USE_MMS
OPTIONS_SUB= yes
OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \
PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \
PLUGIN_PLAYLIST PLUGIN_NETWORKING MISC
PLUGIN_APPLICATION_DESC= Main program view
OPTIONS_GROUP_PLUGIN_APPLICATION= GNOMEHOTKEY HISTORY HOTKEY KDENOTIFY \
NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON TWOPANELDIALOG
DOCUMENTS_DESC= Documentation and API Reference
OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN
PLUGIN_FORMATS_DESC= Support various media formats
OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE CDDA FAAD FFMPEG FLAC GME \
MAD MPG123 MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI XMP
PLUGIN_DSP_EFFECTS_DESC= DSP effects
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SOXR STEREO
PLUGIN_VISUAL_EFFECTS_DESC= Visual effects
OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM
PLUGIN_OUTPUT_DESC= Output sound systems
OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 \
PULSEAUDIO QTMULTIMEDIA SHOUTCAST
PLUGIN_PLAYLIST_DESC= Playlist operation
OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS \
TRACKCHANGE UDISKS
PLUGIN_NETWORKING_DESC= Features via the Net
OPTIONS_GROUP_PLUGIN_NETWORKING= COVER CURL LYRICS SB SCROBBLER
MISC_DESC= Other features
OPTIONS_GROUP_MISC= CONVERTER CUE ENCA FILEWRITER MPLAYER MPRIS RGSCAN SID
OPTIONS_DEFAULT= ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \
CROSSFADE CUE CURL DIR_ASSOC ENCA FFMPEG FILEOPS FILEWRITER FLAC \
GNOMEHOTKEY GME HISTORY HOTKEY JACK KDENOTIFY LADSPA LYRICS \
MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI RGSCAN \
SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
TRACKCHANGE TWOPANELDIALOG UDISKS VORBIS WAVPACK WILDMIDI XMP
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
QSUI_DESC= Simple UI based on standard widgets set
QSUI_CMAKE_BOOL= USE_QSUI
SKINNEDUI_DESC= Skinned GUI
SKINNEDUI_USES= xorg
SKINNEDUI_USE= QT=base XORG=x11
SKINNEDUI_CMAKE_BOOL= USE_SKINNED
DIR_ASSOC_DESC= inode/directory mime type association
DIR_ASSOC_CMAKE_BOOL= USE_DIR_ASSOC
DIR_ASSOC_USES= desktop-file-utils
JACK_LIB_DEPENDS= libjack.so:audio/jack \
libsoxr.so:audio/libsoxr
JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack
JACK_CMAKE_BOOL= USE_JACK
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_BOOL= USE_ALSA
BS2B_DESC= Support the Bauer stereophonic2binaural effect
BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b
BS2B_CMAKE_BOOL= USE_BS2B
HISTORY_DESC= Information about listened tracks
HISTORY_USE= QT=base
HISTORY_CMAKE_BOOL= USE_HISTORY
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= USE_PULSE
QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API
QTMULTIMEDIA_USE= QT=multimedia
QTMULTIMEDIA_CMAKE_BOOL= USE_QTMULTIMEDIA
SHOUTCAST_LIB_DEPENDS= libogg.so:audio/libogg \
libshout.so:audio/libshout \
libsoxr.so:audio/libsoxr \
libvorbis.so:audio/libvorbis
SHOUTCAST_CMAKE_BOOL= USE_SHOUT
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \
libtag.so:audio/taglib
FLAC_USES= iconv
FLAC_CMAKE_BOOL= USE_FLAC
MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack \
libtag.so:audio/taglib
MUSEPACK_USES= iconv
MUSEPACK_CMAKE_BOOL= USE_MPC
GME_DESC= Support video game music files
GME_LIB_DEPENDS= libgme.so:audio/libgme
GME_CMAKE_BOOL= USE_GME
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CMAKE_BOOL= USE_FFMPEG
FAAD_LIB_DEPENDS= libfaad.so:audio/faad \
libtag.so:audio/taglib
FAAD_USES= iconv
FAAD_CMAKE_BOOL= USE_AAC
CDDA_LIB_DEPENDS= libcdio.so:sysutils/libcdio \
libcddb.so:audio/libcddb \
libcdio_cdda.so:sysutils/libcdio-paranoia
CDDA_CMAKE_BOOL= USE_CDA
ENCA_DESC= Support automatic character set detection
ENCA_LIB_DEPENDS= libenca.so:converters/enca
ENCA_CMAKE_BOOL= USE_ENCA
FILEWRITER_DESC= Dump output sound into ogg audio file
FILEWRITER_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis
FILEWRITER_CMAKE_BOOL= USE_FILEWRITER
MPLAYER_DESC= Enable showing videos by mplayer
MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer
MPLAYER_CMAKE_BOOL= USE_MPLAYER
PROJECTM_DESC= Support the projectM music visualiser
PROJECTM_LIB_DEPENDS= libprojectM.so:graphics/libprojectm
PROJECTM_CMAKE_BOOL= USE_PROJECTM
OSS_CMAKE_BOOL= USE_OSS
OSS4_DESC= Open Sound System (ver4) support
OSS4_BUILD_DEPENDS= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:audio/oss
OSS4_CMAKE_BOOL= USE_OSS4
LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa
LADSPA_CMAKE_BOOL= USE_LADSPA
WILDMIDI_DESC= Support to playback MIDI files
WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi
WILDMIDI_CMAKE_BOOL= USE_MIDI
MAD_LIB_DEPENDS= libmad.so:audio/libmad \
libtag.so:audio/taglib
MUAD_USES= iconv
MAD_CMAKE_BOOL= USE_MAD
MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 \
libtag.so:audio/taglib
MPG123K_USES= iconv
MPG123_CMAKE_BOOL= USE_MPG123
OPUS_DESC= Enable reading opusfile tags
OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \
libopus.so:audio/opus \
libtag.so:audio/taglib
OPUS_USES= iconv
OPUS_CMAKE_BOOL= USE_OPUS
RGSCAN_DESC= ReplayGain scanner
RGSCAN_LIB_DEPENDS= libtag.so:audio/taglib
RGSCAN_CMAKE_BOOL= USE_RGSCAN
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
SNDFILE_CMAKE_BOOL= USE_SNDFILE
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg \
libtag.so:audio/taglib
VORBIS_USES= iconv
VORBIS_CMAKE_BOOL= USE_VORBIS
WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack
WAVPACK_CMAKE_BOOL= USE_WAVPACK
XMP_DESC= Support various module formats using libxmp
XMP_LIB_DEPENDS= libxmp.so:audio/libxmp
XMP_CMAKE_BOOL= USE_XMP
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
CURL_CMAKE_BOOL= USE_CURL
CUE_CMAKE_BOOL= USE_CUE
NULLOUT_DESC= Support null output
NULLOUT_CMAKE_BOOL= USE_NULL
SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
SOXR_CMAKE_BOOL= USE_SOXR
CROSSFADE_DESC= Support cross-fade effect
CROSSFADE_CMAKE_BOOL= USE_CROSSFADE
STEREO_DESC= Support stereo effect
STEREO_CMAKE_BOOL= USE_STEREO
ANALYZER_DESC= Support spectrum analyzer visualization
ANALYZER_CMAKE_BOOL= USE_ANALYZER
ARCHIVE_DESC= Read archived media file
ARCHIVE_USES= libarchive
ARCHIVE_CMAKE_BOOL= USE_ARCHIVE
CONVERTER_DESC= Support file type converter
CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib
CONVERTER_CMAKE_BOOL= USE_CONVERTER
COPYPASTE_DESC= Enable copy/paste track infos between playlists
COPYPASTE_CMAKE_BOOL= USE_COPYPASTE
MPRIS_DESC= Support the Media Player Remote
MPRIS_USE= QT=base
MPRIS_CMAKE_BOOL= USE_MPRIS
SCROBBLER_DESC= Support Libre.fm/Last.fm scrobbler feature
SCROBBLER_CMAKE_BOOL= USE_SCROBBLER
SID_DESC= Support sid
SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp
SID_CMAKE_BOOL= USE_SID
STATICON_DESC= Support to show status icon
STATICON_CMAKE_BOOL= USE_STATICON
SB_DESC= Browser for IceCast stream directory
SB_CMAKE_BOOL= USE_SB
NOTIFIER_DESC= Support to popup notifier
NOTIFIER_CMAKE_BOOL= USE_NOTIFIER
LYRICS_DESC= Support to show lyrics using lyrics.wikia.com
LYRICS_CMAKE_BOOL= USE_LYRICS
HOTKEY_DESC= Support global shortcut keys
HOTKEY_USE= QT=base XORG=x11
HOTKEY_CMAKE_BOOL= USE_HOTKEY
GNOMEHOTKEY_DESC= Support GNOME/Cinnamon shortcut keys
GNOMEHOTKEY_USE= QT=base
GNOMEHOTKEY_CMAKE_BOOL= USE_GNOMEHOTKEY
FILEOPS_DESC= Support file operation
FILEOPS_CMAKE_BOOL= USE_FILEOPS
COVER_DESC= Support to show cover images
COVER_CMAKE_BOOL= USE_COVER
KDENOTIFY_DESC= Support to popup notifier for KDE
KDENOTIFY_USE= QT=base
KDENOTIFY_CMAKE_BOOL= USE_KDENOTIFY
TRACKCHANGE_DESC= Enable to run external command each track
TRACKCHANGE_CMAKE_BOOL= USE_TRACKCHANGE
UDISKS_DESC= Support removable disc detection using UDisks
UDISKS_RUN_DEPENDS= bsdisks:sysutils/bsdisks
UDISKS_USE= QT=base
UDISKS_CMAKE_BOOL= USE_UDISKS
QMMP_DIALOG_DESC= An original dialog
QMMP_DIALOG_CMAKE_BOOL= USE_QMMP_DIALOG
TWOPANELDIALOG_DESC= File dialog by two-panel selector
TWOPANELDIALOG_CMAKE_BOOL= USE_TWO_PANEL_DIALOG
PLIST_SUB+= SHLIB_VER=${PORTVERSION:C/-.*//} LIB_SUFFX=-${PORTVERSION:R} BIN_SUFFX=-${PORTVERSION:R:R}
PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\"
PORTDOCS= README README.RUS AUTHORS
.include <bsd.port.options.mk>
.if (${PORT_OPTIONS:MMAD} || ${PORT_OPTIONS:MMPG123})
PLIST_SUB+= MPEG=""
.else
PLIST_SUB+= MPEG="@comment "
.endif
post-patch:
@${GREP} -L '${LOCALBASE}/lib/oss' \
${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \
${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|'
pre-configure:
@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
post-build-DOXYGEN-on:
cd ${WRKSRC}/doc && doxygen Doxyfile
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}; \
cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
post-install-DOXYGEN-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/html/search ; \
cd ${WRKSRC}/doc/html && \
${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
cd ${WRKSRC}/doc/html/search && \
${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
${RM} ${WRKDIR}/PLIST.doc ; \
${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
${SED} 's|${STAGEDIR}${PREFIX}/||' \
>> ${WRKDIR}/PLIST.doc ; \
cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1661124631
SHA256 (qmmp-2.1.1.tar.bz2) = d16fa33d066ec3e4993070b7dee8336df39869560a54a36d5d9659935ef0057f
SIZE (qmmp-2.1.1.tar.bz2) = 1344539

View File

@ -0,0 +1,24 @@
This program is an audio-player, written with help of Qt library.
Supported formats:
MPEG1 layer 2/3, Ogg Vorbis, Native FLAC, Ogg FLAC, Musepack, WavePack,
tracker modules (mod, s3m, it, xm, etc.), ADTS AAC, CD Audio, MIDI,
Opus tags, WMA-Monkey's Audio (and other formats via FFmpeg),
PCM Wave (and other formats via libsndfile), and Chiptune formats
(AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
DSP effects:
Effects of Bauer Stereophonic-to-Binaural, SoX resampling, LADSPA,
extra stereo, and crossfade
Visual effects:
Spectrum Analyzer, and projectM audio visulaliser
Output system support:
PulseAudio, OSS, OSS4, jack, ALSA, Qt multimedia API, and shoutcast
Other features:
multi-band equalizer, Last.fm/Libre.fm scrobbler, global hotkey,
streaming (MP3, Vorbis, AAC, AAC+ via IceCast/ShoutCast) and browser,
CDDB, removable device detection (via HAL or UDisks), cover art, MMS,
multiple playlists, file type determination and converter, ReplayGain,
CUE sheet, embedded CUE (for FLAC and WavPack), MPRIS, archived media,
automatic charset detection for cue files and ShoutCast metadata,
video playback via Mplayer, dump, lyrics (using lyrics.wikia.com), simple
UI, and skinned UI (supports all skins for XMMS and Winamp 2.x)
WWW: http://qmmp.ylsoftware.com/

View File

@ -0,0 +1,148 @@
bin/qmmp
include/qmmp/abstractengine.h
include/qmmp/audioconverter.h
include/qmmp/audioparameters.h
include/qmmp/buffer.h
include/qmmp/channelmap.h
include/qmmp/cueparser.h
include/qmmp/decoder.h
include/qmmp/decoderfactory.h
include/qmmp/effect.h
include/qmmp/effectfactory.h
include/qmmp/enginefactory.h
include/qmmp/eqsettings.h
include/qmmp/inputsource.h
include/qmmp/inputsourcefactory.h
include/qmmp/metadatamanager.h
include/qmmp/metadatamodel.h
include/qmmp/output.h
include/qmmp/outputfactory.h
include/qmmp/qmmp.h
include/qmmp/qmmp_export.h
include/qmmp/qmmpsettings.h
include/qmmp/qmmptextcodec.h
include/qmmp/soundcore.h
include/qmmp/statehandler.h
include/qmmp/tagmodel.h
include/qmmp/trackinfo.h
include/qmmp/visual.h
include/qmmp/visualfactory.h
include/qmmp/volume.h
include/qmmp/volumehandler.h
include/qmmpui/commandlinehandler.h
include/qmmpui/commandlinemanager.h
include/qmmpui/configdialog.h
include/qmmpui/detailsdialog.h
include/qmmpui/filedialog.h
include/qmmpui/filedialogfactory.h
include/qmmpui/general.h
include/qmmpui/generalfactory.h
include/qmmpui/mediaplayer.h
include/qmmpui/metadataformatter.h
include/qmmpui/metadataformattermenu.h
include/qmmpui/playlistdownloader.h
include/qmmpui/playlistformat.h
include/qmmpui/playlistgroup.h
include/qmmpui/playlistheadermodel.h
include/qmmpui/playlistitem.h
include/qmmpui/playlistmanager.h
include/qmmpui/playlistmodel.h
include/qmmpui/playlistparser.h
include/qmmpui/playlisttrack.h
include/qmmpui/qmmpui_export.h
include/qmmpui/qmmpuisettings.h
include/qmmpui/templateeditor.h
include/qmmpui/uifactory.h
include/qmmpui/uihelper.h
include/qmmpui/uiloader.h
lib/libqmmp.so
lib/libqmmp.so.2
lib/libqmmp.so.%%SHLIB_VER%%
lib/libqmmpui.so
lib/libqmmpui.so.2
lib/libqmmpui.so.%%SHLIB_VER%%
lib/qmmp%%LIB_SUFFX%%/CommandLineOptions/libincdecvolumeoption.so
lib/qmmp%%LIB_SUFFX%%/CommandLineOptions/libplaylistoption.so
lib/qmmp%%LIB_SUFFX%%/CommandLineOptions/libseekoption.so
lib/qmmp%%LIB_SUFFX%%/CommandLineOptions/libstatusoption.so
%%LADSPA%%lib/qmmp%%LIB_SUFFX%%/Effect/libladspa.so
%%BS2B%%lib/qmmp%%LIB_SUFFX%%/Effect/libbs2b.so
%%FILEWRITER%%lib/qmmp%%LIB_SUFFX%%/Effect/libfilewriter.so
lib/qmmp%%LIB_SUFFX%%/Effect/libmonotostereo.so
%%SOXR%%lib/qmmp%%LIB_SUFFX%%/Effect/libsoxr.so
%%STEREO%%lib/qmmp%%LIB_SUFFX%%/Effect/libstereo.so
%%CROSSFADE%%lib/qmmp%%LIB_SUFFX%%/Effect/libcrossfade.so
%%MPLAYER%%lib/qmmp%%LIB_SUFFX%%/Engines/libmplayer.so
%%QMMP_DIALOG%%lib/qmmp%%LIB_SUFFX%%/FileDialogs/libqmmpfiledialog.so
%%TWOPANELDIALOG%%lib/qmmp%%LIB_SUFFX%%/FileDialogs/libtwopanelfiledialog.so
%%CONVERTER%%lib/qmmp%%LIB_SUFFX%%/General/libconverter.so
%%COPYPASTE%%lib/qmmp%%LIB_SUFFX%%/General/libcopypaste.so
%%COVER%%lib/qmmp%%LIB_SUFFX%%/General/libcovermanager.so
%%FILEOPS%%lib/qmmp%%LIB_SUFFX%%/General/libfileops.so
%%GNOMEHOTKEY%%lib/qmmp%%LIB_SUFFX%%/General/libgnomehotkey.so
%%HISTORY%%lib/qmmp%%LIB_SUFFX%%/General/libhistory.so
%%HOTKEY%%lib/qmmp%%LIB_SUFFX%%/General/libhotkey.so
%%KDENOTIFY%%lib/qmmp%%LIB_SUFFX%%/General/libkdenotify.so
lib/qmmp%%LIB_SUFFX%%/General/liblibrary.so
lib/qmmp%%LIB_SUFFX%%/General/liblistenbrainz.so
%%LYRICS%%lib/qmmp%%LIB_SUFFX%%/General/liblyrics.so
%%MPRIS%%lib/qmmp%%LIB_SUFFX%%/General/libmpris.so
%%NOTIFIER%%lib/qmmp%%LIB_SUFFX%%/General/libnotifier.so
%%RGSCAN%%lib/qmmp%%LIB_SUFFX%%/General/librgscan.so
lib/qmmp%%LIB_SUFFX%%/General/libsleepinhibitor.so
%%SCROBBLER%%lib/qmmp%%LIB_SUFFX%%/General/libscrobbler.so
%%STATICON%%lib/qmmp%%LIB_SUFFX%%/General/libstatusicon.so
%%SB%%lib/qmmp%%LIB_SUFFX%%/General/libstreambrowser.so
%%TRACKCHANGE%%lib/qmmp%%LIB_SUFFX%%/General/libtrackchange.so
%%UDISKS%%lib/qmmp%%LIB_SUFFX%%/General/libudisks.so
%%FAAD%%lib/qmmp%%LIB_SUFFX%%/Input/libaac.so
%%ARCHIVE%%lib/qmmp%%LIB_SUFFX%%/Input/libarchive.so
%%CDDA%%lib/qmmp%%LIB_SUFFX%%/Input/libcdaudio.so
%%CUE%%lib/qmmp%%LIB_SUFFX%%/Input/libcue.so
%%FFMPEG%%lib/qmmp%%LIB_SUFFX%%/Input/libffmpeg.so
%%FLAC%%lib/qmmp%%LIB_SUFFX%%/Input/libflac.so
%%GME%%lib/qmmp%%LIB_SUFFX%%/Input/libgme.so
%%MUSEPACK%%lib/qmmp%%LIB_SUFFX%%/Input/libmpc.so
%%MPEG%%lib/qmmp%%LIB_SUFFX%%/Input/libmpeg.so
%%OPUS%%lib/qmmp%%LIB_SUFFX%%/Input/libopus.so
%%SID%%lib/qmmp%%LIB_SUFFX%%/Input/libsid.so
%%SNDFILE%%lib/qmmp%%LIB_SUFFX%%/Input/libsndfile.so
%%VORBIS%%lib/qmmp%%LIB_SUFFX%%/Input/libvorbis.so
%%WAVPACK%%lib/qmmp%%LIB_SUFFX%%/Input/libwavpack.so
%%WILDMIDI%%lib/qmmp%%LIB_SUFFX%%/Input/libwildmidi.so
%%XMP%%lib/qmmp%%LIB_SUFFX%%/Input/libxmp.so
%%JACK%%lib/qmmp%%LIB_SUFFX%%/Output/libjack.so
%%ALSA%%lib/qmmp%%LIB_SUFFX%%/Output/libalsa.so
%%NULLOUT%%lib/qmmp%%LIB_SUFFX%%/Output/libnull.so
%%OSS%%lib/qmmp%%LIB_SUFFX%%/Output/liboss.so
%%OSS4%%lib/qmmp%%LIB_SUFFX%%/Output/liboss4.so
%%PULSEAUDIO%%lib/qmmp%%LIB_SUFFX%%/Output/libpulseaudio.so
%%QTMULTIMEDIA%%lib/qmmp%%LIB_SUFFX%%/Output/libqtmultimedia.so
%%SHOUTCAST%%lib/qmmp%%LIB_SUFFX%%/Output/libshout.so
lib/qmmp%%LIB_SUFFX%%/PlayListFormats/libm3uplaylistformat.so
lib/qmmp%%LIB_SUFFX%%/PlayListFormats/libplsplaylistformat.so
lib/qmmp%%LIB_SUFFX%%/PlayListFormats/libxspfplaylistformat.so
%%CURL%%lib/qmmp%%LIB_SUFFX%%/Transports/libhttp.so
%%SKINNEDUI%%lib/qmmp%%LIB_SUFFX%%/Ui/libskinned.so
%%QSUI%%lib/qmmp%%LIB_SUFFX%%/Ui/libqsui.so
%%ANALYZER%%lib/qmmp%%LIB_SUFFX%%/Visual/libanalyzer.so
%%PROJECTM%%lib/qmmp%%LIB_SUFFX%%/Visual/libprojectm.so
libdata/pkgconfig/qmmp.pc
libdata/pkgconfig/qmmpui.pc
%%DIR_ASSOC%%share/applications/qmmp-dir.desktop
%%DIR_ASSOC%%share/applications/qmmp-enqueue.desktop
share/applications/qmmp.desktop
share/icons/hicolor/128x128/apps/qmmp.png
share/icons/hicolor/16x16/apps/qmmp.png
share/icons/hicolor/256x256/apps/qmmp.png
share/icons/hicolor/32x32/apps/qmmp.png
share/icons/hicolor/48x48/apps/qmmp.png
share/icons/hicolor/56x56/apps/qmmp.png
share/icons/hicolor/64x64/apps/qmmp.png
share/icons/hicolor/scalable/apps/qmmp-simple.svgz
share/icons/hicolor/scalable/apps/qmmp.svgz
share/metainfo/qmmp.appdata.xml
%%DATADIR%%/images/app_icon.png
%%DATADIR%%/images/empty_cover.png
%%DATADIR%%/scripts/kwin.sh
share/solid/actions/qmmp-opencda.desktop