svn commit: r455412 - head/multimedia/qmmp
Thomas Zander
riggs at FreeBSD.org
Sun Dec 3 17:32:53 UTC 2017
Author: riggs
Date: Sun Dec 3 17:32:51 2017
New Revision: 455412
URL: https://svnweb.freebsd.org/changeset/ports/455412
Log:
Update to upstream version 0.11.0
Details:
- Update to upstream version 0.11.0
- New OPTIONS: SHOUTCAST, FILEWRITER, ARCHIVE
- Pet portlint
PR: 223926
Submitted by: liangtai.s16 at gmail.com (maintainer)
Modified:
head/multimedia/qmmp/Makefile
head/multimedia/qmmp/distinfo
head/multimedia/qmmp/pkg-descr
head/multimedia/qmmp/pkg-plist
Modified: head/multimedia/qmmp/Makefile
==============================================================================
--- head/multimedia/qmmp/Makefile Sun Dec 3 16:53:46 2017 (r455411)
+++ head/multimedia/qmmp/Makefile Sun Dec 3 17:32:51 2017 (r455412)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= qmmp
-PORTVERSION= 0.10.10
-PORTREVISION= 1
+PORTVERSION= 0.11.0
CATEGORIES= multimedia
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
SF/qmmp-dev/${PORTNAME}/
@@ -13,29 +12,14 @@ COMMENT= Qt4-based multimedia player
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+CONFLICTS= ${PORTNAME}-qt5-1.*
+PORTSCOUT= limit:^0.*
+
USES= cmake:outsource localbase pathfix pkgconfig tar:bzip2
USE_QT4= corelib gui network xml \
linguisttools_build moc_build qmake_build rcc_build uic_build
USE_LDCONFIG= yes
-CONFLICTS= ${PORTNAME}-qt5-1.*
-PORTSCOUT= limit:^0.*
-
-PLIST_SUB= SHLIB_VER=${PORTVERSION:C/-.*//}
-
-PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\"
-PORTDOCS= README README.RUS AUTHORS
-INSTALLS_ICONS= yes
-
-CMAKE_ARGS= -DUSE_FFMPEG_LEGACY:BOOL=FALSE
-
-OPTIONS_DEFAULT= ALSA ANALYZER BS2B CDDA CONVERTER COPYPASTE COVER \
- CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \
- GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
- MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
- OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA \
- RGSCAN SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
- TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
OPTIONS_SUB= yes
OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \
PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \
@@ -49,8 +33,8 @@ DOCUMENTS_DESC= Documentation and API Reference
OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN
PLUGIN_FORMATS_DESC= Support various media formats
-OPTIONS_GROUP_PLUGIN_FORMATS= CDDA FAAD FFMPEG FLAC GME MAD MODPLUG \
- MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
+OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE CDDA FAAD FFMPEG FLAC GME \
+ MAD MODPLUG MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
PLUGIN_DSP_EFFECTS_DESC= DSP effects
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SOXR STEREO
@@ -60,7 +44,7 @@ OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM
PLUGIN_OUTPUT_DESC= Output sound systems
OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 \
- PULSEAUDIO QTMULTIMEDIA
+ PULSEAUDIO QTMULTIMEDIA SHOUTCAST
PLUGIN_PLAYLIST_DESC= Playlist operation
OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS HAL \
@@ -70,8 +54,16 @@ PLUGIN_NETWORKING_DESC= Features via the Net
OPTIONS_GROUP_PLUGIN_NETWORKING= COVER CURL LYRICS MMS SB SCROBBLER
MISC_DESC= Other features
-OPTIONS_GROUP_MISC= CONVERTER CUE ENCA MPLAYER MPRIS RGSCAN SID
+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 FAAD FFMPEG FILEOPS FILEWRITER FLAC \
+ GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
+ MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
+ OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA RGSCAN \
+ SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
+ TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
+
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
QSUI_DESC= Simple UI based on standard widgets set
@@ -105,6 +97,12 @@ QTMULTIMEDIA_DESC= Support to use Qt low-level multime
QTMULTIMEDIA_USE= QT4=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_CMAKE_BOOL= USE_FLAC
@@ -136,6 +134,10 @@ 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
@@ -206,6 +208,10 @@ STEREO_CMAKE_BOOL= USE_STEREO
ANALYZER_DESC= Support spectrum analyzer visualization
ANALYZER_CMAKE_BOOL= USE_ANALYZER
+ARCHIVE_DESC= Read archived media file
+ARCHIVE_LIB_DEPENDS= libarchive.so:archivers/libarchive
+ARCHIVE_CMAKE_BOOL= USE_ARCHIVE
+
CONVERTER_DESC= Support file type converter
CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib
CONVERTER_CMAKE_BOOL= USE_CONVERTER
@@ -273,6 +279,14 @@ 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/-.*//}
+
+PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\"
+PORTDOCS= README README.RUS AUTHORS
+INSTALLS_ICONS= yes
+
+CMAKE_ARGS+= -DUSE_FFMPEG_LEGACY:BOOL=FALSE
post-patch:
@${GREP} -L '${LOCALBASE}/lib/oss' \
Modified: head/multimedia/qmmp/distinfo
==============================================================================
--- head/multimedia/qmmp/distinfo Sun Dec 3 16:53:46 2017 (r455411)
+++ head/multimedia/qmmp/distinfo Sun Dec 3 17:32:51 2017 (r455412)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1501879675
-SHA256 (qmmp-0.10.10.tar.bz2) = 7f8982a1a4bb216cd4c8d5d5599b24a16c3f2bc1faf22c1ab40bdaf6c6ea5cc0
-SIZE (qmmp-0.10.10.tar.bz2) = 1346679
+TIMESTAMP = 1511614468
+SHA256 (qmmp-0.11.0.tar.bz2) = 4f4f5aa7b6732ceb580d24673c419b97b337198949eb1259355fb0d1e87d943e
+SIZE (qmmp-0.11.0.tar.bz2) = 1401340
Modified: head/multimedia/qmmp/pkg-descr
==============================================================================
--- head/multimedia/qmmp/pkg-descr Sun Dec 3 16:53:46 2017 (r455411)
+++ head/multimedia/qmmp/pkg-descr Sun Dec 3 17:32:51 2017 (r455412)
@@ -11,14 +11,14 @@ DSP effects:
Visual effects:
Spectrum Analyzer, and projectM audio visulaliser
Output system support:
- PulseAudio, OSS, OSS4, jack, ALSA, and Qt multimedia API
+ 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,
- multiple playlists, MMS, file type determination and converter, MPRIS,
- CUE sheet, embedded CUE (for FLAC and WavPack), ReplayGain,
+ 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, lyrics (using lyrics.wikia.com), simple
+ 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/
Modified: head/multimedia/qmmp/pkg-plist
==============================================================================
--- head/multimedia/qmmp/pkg-plist Sun Dec 3 16:53:46 2017 (r455411)
+++ head/multimedia/qmmp/pkg-plist Sun Dec 3 17:32:51 2017 (r455412)
@@ -35,6 +35,7 @@ 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
@@ -61,6 +62,7 @@ lib/qmmp/CommandLineOptions/libseekoption.so
lib/qmmp/CommandLineOptions/libstatusoption.so
%%LADSPA%%lib/qmmp/Effect/libladspa.so
%%BS2B%%lib/qmmp/Effect/libbs2b.so
+%%FILEWRITER%%lib/qmmp/Effect/libfilewriter.so
%%SOXR%%lib/qmmp/Effect/libsoxr.so
%%STEREO%%lib/qmmp/Effect/libstereo.so
%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so
@@ -86,6 +88,7 @@ lib/qmmp/CommandLineOptions/libstatusoption.so
%%UDISKS%%lib/qmmp/General/libudisks.so
%%UDISKS2%%lib/qmmp/General/libudisks2.so
%%FAAD%%lib/qmmp/Input/libaac.so
+%%ARCHIVE%%lib/qmmp/Input/libarchive.so
%%CDDA%%lib/qmmp/Input/libcdaudio.so
%%CUE%%lib/qmmp/Input/libcue.so
%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
@@ -107,6 +110,7 @@ lib/qmmp/CommandLineOptions/libstatusoption.so
%%OSS4%%lib/qmmp/Output/liboss4.so
%%PULSEAUDIO%%lib/qmmp/Output/libpulseaudio.so
%%QTMULTIMEDIA%%lib/qmmp/Output/libqtmultimedia.so
+%%SHOUTCAST%%lib/qmmp/Output/libshout.so
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
lib/qmmp/PlayListFormats/libplsplaylistformat.so
lib/qmmp/PlayListFormats/libxspfplaylistformat.so
More information about the svn-ports-head
mailing list