Date: Sun, 3 Dec 2017 17:32:51 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r455412 - head/multimedia/qmmp Message-ID: <201712031732.vB3HWpMc077669@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712031732.vB3HWpMc077669>