diff --git a/multimedia/Makefile b/multimedia/Makefile index 6d43f90fc131..0cc93450806b 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -1,442 +1,444 @@ COMMENT = Multimedia software SUBDIR += Bento4 SUBDIR += QtAV SUBDIR += ab-av1 SUBDIR += ab25 SUBDIR += acidrip SUBDIR += aegisub SUBDIR += aom SUBDIR += aravis SUBDIR += arcan SUBDIR += aribb24 SUBDIR += assimp SUBDIR += atomicparsley SUBDIR += audacious SUBDIR += audacious-plugins SUBDIR += av1an SUBDIR += avidemux SUBDIR += avidemux-cli SUBDIR += avidemux-plugins SUBDIR += avidemux-qt5 SUBDIR += baka-mplayer SUBDIR += bcmatroska2 SUBDIR += bino SUBDIR += bitstream SUBDIR += blind SUBDIR += bsdbktr_tvtune SUBDIR += butt SUBDIR += camserv SUBDIR += celluloid SUBDIR += cheese SUBDIR += chilitags SUBDIR += cineencoder SUBDIR += clutter-gst SUBDIR += clutter-gst3 SUBDIR += cmrt SUBDIR += cmrtlib SUBDIR += cx88 SUBDIR += dav1d SUBDIR += deforaos-player SUBDIR += dirac SUBDIR += dragon SUBDIR += dtv-scan-tables SUBDIR += dumpmpeg SUBDIR += dv2sub SUBDIR += dvb-apps SUBDIR += dvbcut SUBDIR += dvbsnoop SUBDIR += dvd-slideshow SUBDIR += dvdauthor SUBDIR += dvdid SUBDIR += dvdread SUBDIR += dvdrip SUBDIR += dvdstyler SUBDIR += elementary-videos SUBDIR += emby-server SUBDIR += emby-server-devel SUBDIR += emovix SUBDIR += ffaudioconverter SUBDIR += ffdec SUBDIR += ffmpeg SUBDIR += ffmpegthumbnailer SUBDIR += ffms2 SUBDIR += filebot SUBDIR += flvmeta SUBDIR += flvstreamer SUBDIR += flvtool++ SUBDIR += fpc-dts SUBDIR += fpc-libvlc SUBDIR += fxtv SUBDIR += gaupol SUBDIR += gavl SUBDIR += gdialog SUBDIR += get_iplayer SUBDIR += gmerlin SUBDIR += gmmlib SUBDIR += gmp-api SUBDIR += gmtk SUBDIR += gnome-mplayer SUBDIR += gpac-libgpac SUBDIR += gpac-mp4box SUBDIR += gpodder SUBDIR += gst123 SUBDIR += gstreamer1 SUBDIR += gstreamer1-editing-services SUBDIR += gstreamer1-libav SUBDIR += gstreamer1-plugins SUBDIR += gstreamer1-plugins-all SUBDIR += gstreamer1-plugins-aom SUBDIR += gstreamer1-plugins-assrender SUBDIR += gstreamer1-plugins-bad SUBDIR += gstreamer1-plugins-core SUBDIR += gstreamer1-plugins-dash SUBDIR += gstreamer1-plugins-dts SUBDIR += gstreamer1-plugins-dv SUBDIR += gstreamer1-plugins-dvdread SUBDIR += gstreamer1-plugins-gnonlin SUBDIR += gstreamer1-plugins-good SUBDIR += gstreamer1-plugins-hls SUBDIR += gstreamer1-plugins-kate SUBDIR += gstreamer1-plugins-libde265 SUBDIR += gstreamer1-plugins-mpeg2dec SUBDIR += gstreamer1-plugins-mpeg2enc SUBDIR += gstreamer1-plugins-mplex SUBDIR += gstreamer1-plugins-msdk SUBDIR += gstreamer1-plugins-openh264 SUBDIR += gstreamer1-plugins-resindvd SUBDIR += gstreamer1-plugins-rtmp SUBDIR += gstreamer1-plugins-rust SUBDIR += gstreamer1-plugins-smoothstreaming SUBDIR += gstreamer1-plugins-svt-av1 SUBDIR += gstreamer1-plugins-svt-hevc SUBDIR += gstreamer1-plugins-svt-vp9 SUBDIR += gstreamer1-plugins-theora SUBDIR += gstreamer1-plugins-ttml SUBDIR += gstreamer1-plugins-ugly SUBDIR += gstreamer1-plugins-v4l2 SUBDIR += gstreamer1-plugins-vpx SUBDIR += gstreamer1-plugins-x264 SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-qt SUBDIR += gstreamer1-rtsp-server SUBDIR += gstreamer1-transcoder SUBDIR += gstreamer1-vaapi SUBDIR += gstreamer1-validate SUBDIR += gstreamermm SUBDIR += gtk-pipe-viewer SUBDIR += gtk-youtube-viewer SUBDIR += handbrake SUBDIR += haruna SUBDIR += harvid SUBDIR += helvum SUBDIR += hypnotix SUBDIR += intel-media-sdk SUBDIR += iso2mkv SUBDIR += jmref SUBDIR += kaffeine SUBDIR += kamoso SUBDIR += kdemultimedia SUBDIR += kdemultimedia-ffmpegthumbs SUBDIR += kdenlive SUBDIR += kf5-kmediaplayer SUBDIR += kmplayer SUBDIR += kodi SUBDIR += kodi-addon-inputstream.adaptive SUBDIR += kodi-addon-peripheral.joystick SUBDIR += kodi-addon-pvr.hts SUBDIR += kodi-addon-pvr.iptvsimple SUBDIR += kodi-addon-screensaver.biogenesis SUBDIR += kodi-addon-screensaver.matrixtrails SUBDIR += kodi-addon-screensaver.stars SUBDIR += kodi-addon-visualization.fishbmc SUBDIR += kodi-addon-visualization.shadertoy SUBDIR += kodi-addon-visualization.spectrum SUBDIR += kooha SUBDIR += kvazaar SUBDIR += l-smash SUBDIR += lebiniou SUBDIR += lebiniou-data SUBDIR += libaacs SUBDIR += libass SUBDIR += libbdplus SUBDIR += libbluray SUBDIR += libcec SUBDIR += libdc1394 SUBDIR += libdca SUBDIR += libdcadec SUBDIR += libde265 SUBDIR += libdv SUBDIR += libdvbcsa SUBDIR += libdvbpsi SUBDIR += libdvdcss SUBDIR += libdvdnav SUBDIR += libdvdread SUBDIR += libfame SUBDIR += libgav1 SUBDIR += libhdhomerun SUBDIR += libkate SUBDIR += libmatroska SUBDIR += libmediaart SUBDIR += libmediainfo SUBDIR += libmpeg2 SUBDIR += libmtp SUBDIR += libndi SUBDIR += libopenshot SUBDIR += libquicktime SUBDIR += libquicktime-lame SUBDIR += librav1e SUBDIR += librespot SUBDIR += librist SUBDIR += librtmp SUBDIR += libtheora SUBDIR += libtuner SUBDIR += libuvc SUBDIR += libv4l SUBDIR += libva SUBDIR += libva-glx SUBDIR += libva-intel-driver SUBDIR += libva-intel-hybrid-driver SUBDIR += libva-intel-media-driver SUBDIR += libva-utils SUBDIR += libva-vdpau-driver SUBDIR += libvdpau SUBDIR += libvdpau-va-gl SUBDIR += libvlcpp SUBDIR += libvpx SUBDIR += libx264 SUBDIR += libxine SUBDIR += libxspf SUBDIR += libzen SUBDIR += linux-c7-libtheora SUBDIR += linux-c7-libv4l SUBDIR += linux-tsmuxer SUBDIR += linux_dvbwrapper-kmod SUBDIR += livego SUBDIR += lives SUBDIR += lms SUBDIR += lsdvd SUBDIR += m2vrequantiser SUBDIR += makemkv SUBDIR += mediainfo SUBDIR += mencoder SUBDIR += minisatip SUBDIR += minitube SUBDIR += mjpegtools SUBDIR += mjpg-streamer SUBDIR += mkclean SUBDIR += mkvalidator SUBDIR += mkvtoolnix SUBDIR += mkxvcd SUBDIR += mlt6 SUBDIR += mlt6-qt5 SUBDIR += mlt7 SUBDIR += mlt7-glaxnimate SUBDIR += mlt7-qt5 SUBDIR += motion SUBDIR += mp3cd SUBDIR += mp4v2 SUBDIR += mpc-qt SUBDIR += mpeg_encode SUBDIR += mplayer SUBDIR += mplayer-skins SUBDIR += mplex SUBDIR += mpv SUBDIR += mpv-mpris SUBDIR += mpvpaper SUBDIR += msdl SUBDIR += msopenh264 SUBDIR += mswebrtc SUBDIR += musikcube SUBDIR += musique SUBDIR += mxflib SUBDIR += mythtv SUBDIR += mythtv-frontend SUBDIR += naludump SUBDIR += navidrome SUBDIR += neolink SUBDIR += nordlicht SUBDIR += nostt SUBDIR += nymphcast SUBDIR += nymphcastlib SUBDIR += nymphrpc SUBDIR += obs-audio-spectralizer SUBDIR += obs-ndi SUBDIR += obs-qtwebkit SUBDIR += obs-scrab SUBDIR += obs-streamfx SUBDIR += obs-studio SUBDIR += obs-transition-matrix SUBDIR += obs-v4l2sink SUBDIR += obs-websocket SUBDIR += oggvideotools SUBDIR += ogmrip SUBDIR += ogmtools SUBDIR += olive SUBDIR += omxplayer SUBDIR += onevpl SUBDIR += openh264 SUBDIR += openshot SUBDIR += opentimelineio SUBDIR += opentoonz SUBDIR += oscam SUBDIR += p5-Audio-M4P SUBDIR += p5-FFmpeg-Command SUBDIR += p5-FLV-Info SUBDIR += p5-File-Format-RIFF SUBDIR += p5-MP4-Info SUBDIR += p5-Net-UPnP SUBDIR += p5-Subtitles SUBDIR += pHash SUBDIR += peek SUBDIR += phonon SUBDIR += phonon-designerplugin SUBDIR += phonon-gstreamer SUBDIR += phonon-vlc SUBDIR += photofilmstrip SUBDIR += php-pHash SUBDIR += pipe-viewer SUBDIR += pipewire SUBDIR += pitivi SUBDIR += playerctl SUBDIR += plexmediaserver SUBDIR += plexmediaserver-plexpass SUBDIR += podcastdl SUBDIR += poe SUBDIR += ppm2fli SUBDIR += projectx SUBDIR += ptx-kmod SUBDIR += pwcbsd SUBDIR += pwcview SUBDIR += py-PySceneDetect SUBDIR += py-av SUBDIR += py-cec SUBDIR += py-enzyme SUBDIR += py-ffmpeg-python SUBDIR += py-gstreamer1 SUBDIR += py-guessit SUBDIR += py-librtmp SUBDIR += py-mat2 SUBDIR += py-metadata-cleaner SUBDIR += py-mido SUBDIR += py-mlt6 SUBDIR += py-moviepy SUBDIR += py-opentimelineio SUBDIR += py-periscope SUBDIR += py-pretty_midi SUBDIR += py-pymediainfo SUBDIR += py-pysubs2 SUBDIR += py-soco 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 SUBDIR += quodlibet SUBDIR += qwinff SUBDIR += rage SUBDIR += rav1e SUBDIR += recmpeg SUBDIR += recordmydesktop SUBDIR += replex SUBDIR += ringrtc SUBDIR += rtmpdump SUBDIR += rubygem-av SUBDIR += rubygem-clutter-gstreamer SUBDIR += rubygem-flvtool2 SUBDIR += rubygem-gstreamer SUBDIR += rubygem-paperclip-av-transcoder SUBDIR += rubygem-paperclip-av-transcoder-rails50 SUBDIR += rubygem-streamio-ffmpeg SUBDIR += scte35dump SUBDIR += shotcut SUBDIR += simplescreenrecorder SUBDIR += smpeg SUBDIR += smpeg2 SUBDIR += smplayer SUBDIR += smplayer-skins SUBDIR += smplayer-themes SUBDIR += smtube SUBDIR += snapcast SUBDIR += spook SUBDIR += streamlink SUBDIR += subsync SUBDIR += subtitlecomposer SUBDIR += subtitleoffsetmodifier SUBDIR += subtitleripper SUBDIR += subtools SUBDIR += svt-av1 SUBDIR += svt-hevc SUBDIR += svt-vp9 SUBDIR += syncplay SUBDIR += szap-s2 SUBDIR += tautulli SUBDIR += tcmplex-panteltje SUBDIR += termplay SUBDIR += tinyobjloader SUBDIR += tivodecode SUBDIR += totem SUBDIR += totem-pl-parser SUBDIR += transcode SUBDIR += tvheadend SUBDIR += ustreamer SUBDIR += v4l-utils SUBDIR += v4l_compat SUBDIR += vamps SUBDIR += vapoursynth SUBDIR += vapoursynth-l-smash-works SUBDIR += vapoursynth-vmaf SUBDIR += vcdgear SUBDIR += vcdimager SUBDIR += vdpauinfo SUBDIR += vdr SUBDIR += vdr-plugin-control SUBDIR += vdr-plugin-eepg SUBDIR += vdr-plugin-epgsearch SUBDIR += vdr-plugin-extrecmenu SUBDIR += vdr-plugin-femon SUBDIR += vdr-plugin-infosatepg SUBDIR += vdr-plugin-iptv SUBDIR += vdr-plugin-markad SUBDIR += vdr-plugin-osdpip SUBDIR += vdr-plugin-osdteletext SUBDIR += vdr-plugin-reelchannelscan SUBDIR += vdr-plugin-remote SUBDIR += vdr-plugin-skinenigmang SUBDIR += vdr-plugin-sleeptimer SUBDIR += vdr-plugin-streamdev SUBDIR += vdr-plugin-ttxtsubs SUBDIR += vdr-plugin-vdrmanager SUBDIR += vdr-plugin-vnsiserver SUBDIR += vdr-plugin-wirbelscan SUBDIR += vdr-plugin-xineliboutput SUBDIR += vdr-plugin-xvdr SUBDIR += vdr-plugins SUBDIR += vid.stab SUBDIR += vlc SUBDIR += vmaf SUBDIR += vtkmpeg2encode SUBDIR += vvdec SUBDIR += w_scan2 SUBDIR += webcamd SUBDIR += webcamoid SUBDIR += wf-recorder SUBDIR += win32-codecs SUBDIR += winff SUBDIR += wlrobs SUBDIR += x264 SUBDIR += x265 SUBDIR += xanim SUBDIR += xawtv SUBDIR += xfce4-parole SUBDIR += xine SUBDIR += xporthdmv SUBDIR += xvid SUBDIR += yamdi SUBDIR += ytfzf SUBDIR += zart SUBDIR += zoneminder .include diff --git a/multimedia/qmmp-plugin-pack-qt6/Makefile b/multimedia/qmmp-plugin-pack-qt6/Makefile new file mode 100644 index 000000000000..0849e44cd8c6 --- /dev/null +++ b/multimedia/qmmp-plugin-pack-qt6/Makefile @@ -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 diff --git a/multimedia/qmmp-plugin-pack-qt6/distinfo b/multimedia/qmmp-plugin-pack-qt6/distinfo new file mode 100644 index 000000000000..cebe94ab660a --- /dev/null +++ b/multimedia/qmmp-plugin-pack-qt6/distinfo @@ -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 diff --git a/multimedia/qmmp-plugin-pack-qt6/pkg-descr b/multimedia/qmmp-plugin-pack-qt6/pkg-descr new file mode 100644 index 000000000000..bfb0dc223bfe --- /dev/null +++ b/multimedia/qmmp-plugin-pack-qt6/pkg-descr @@ -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/ diff --git a/multimedia/qmmp-plugin-pack-qt6/pkg-plist b/multimedia/qmmp-plugin-pack-qt6/pkg-plist new file mode 100644 index 000000000000..eaadd4dc41e9 --- /dev/null +++ b/multimedia/qmmp-plugin-pack-qt6/pkg-plist @@ -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 diff --git a/multimedia/qmmp-qt6/Makefile b/multimedia/qmmp-qt6/Makefile new file mode 100644 index 000000000000..2aab54d8ec6e --- /dev/null +++ b/multimedia/qmmp-qt6/Makefile @@ -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 + +.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 diff --git a/multimedia/qmmp-qt6/distinfo b/multimedia/qmmp-qt6/distinfo new file mode 100644 index 000000000000..acff236750b8 --- /dev/null +++ b/multimedia/qmmp-qt6/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1661124631 +SHA256 (qmmp-2.1.1.tar.bz2) = d16fa33d066ec3e4993070b7dee8336df39869560a54a36d5d9659935ef0057f +SIZE (qmmp-2.1.1.tar.bz2) = 1344539 diff --git a/multimedia/qmmp-qt6/pkg-descr b/multimedia/qmmp-qt6/pkg-descr new file mode 100644 index 000000000000..9a763e11e960 --- /dev/null +++ b/multimedia/qmmp-qt6/pkg-descr @@ -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/ diff --git a/multimedia/qmmp-qt6/pkg-plist b/multimedia/qmmp-qt6/pkg-plist new file mode 100644 index 000000000000..30bc5a8e2ccd --- /dev/null +++ b/multimedia/qmmp-qt6/pkg-plist @@ -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