View | Details | Raw Unified | Return to bug 223928
Collapse All | Expand All

(-)multimedia/qmmp-qt5/Makefile (-24 / +36 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	qmmp
3
PORTNAME=	qmmp
4
PORTVERSION=	1.1.10
4
PORTVERSION=	1.2.0
5
PORTREVISION=	1
6
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
7
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
6
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
8
	SF/qmmp-dev/${PORTNAME}/
7
	SF/qmmp-dev/${PORTNAME}/
Lines 12-41 Link Here
12
COMMENT=	Qt5-based multimedia player
11
COMMENT=	Qt5-based multimedia player
13
12
14
LICENSE=	GPLv2
13
LICENSE=	GPLv2
15
LICENSE_FILE=	${WRKSRC}/COPYING
16
14
15
CONFLICTS=	${PORTNAME}-0.*
16
PORTSCOUT=	limit:^1\..*
17
17
USES=		cmake:outsource pathfix pkgconfig tar:bzip2
18
USES=		cmake:outsource pathfix pkgconfig tar:bzip2
18
USE_QT5=	core gui network widgets xml \
19
USE_QT5=	core gui network widgets xml \
19
		buildtools_build linguisttools_build qmake_build
20
		buildtools_build linguisttools_build qmake_build
20
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
21
22
22
CONFLICTS=	${PORTNAME}-0.*
23
PORTSCOUT=	limit:^1\..*
24
25
PLIST_SUB=	SHLIB_VER=${PORTVERSION:C/-.*//}
26
27
PATHFIX_CMAKELISTSTXT=	\\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\"
28
PORTDOCS=	README README.RUS AUTHORS
29
INSTALLS_ICONS=	yes
30
31
OPTIONS_DEFAULT=	ALSA ANALYZER BS2B CDDA CONVERTER COPYPASTE COVER \
32
		CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \
33
		GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
34
		MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
35
		OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA \
36
		RGSCAN SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
37
		TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
38
39
OPTIONS_SUB=	yes
23
OPTIONS_SUB=	yes
40
OPTIONS_GROUP=	DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \
24
OPTIONS_GROUP=	DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \
41
		PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \
25
		PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \
Lines 49-56 Link Here
49
OPTIONS_GROUP_DOCUMENTS=	DOCS DOXYGEN
33
OPTIONS_GROUP_DOCUMENTS=	DOCS DOXYGEN
50
34
51
PLUGIN_FORMATS_DESC=	Support various media formats
35
PLUGIN_FORMATS_DESC=	Support various media formats
52
OPTIONS_GROUP_PLUGIN_FORMATS=	CDDA FAAD FFMPEG FLAC GME MAD MODPLUG \
36
OPTIONS_GROUP_PLUGIN_FORMATS=	ARCHIVE CDDA FAAD FFMPEG FLAC GME \
53
		MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
37
		MAD MODPLUG MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
54
38
55
PLUGIN_DSP_EFFECTS_DESC=	DSP effects
39
PLUGIN_DSP_EFFECTS_DESC=	DSP effects
56
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS=	BS2B CROSSFADE LADSPA SOXR STEREO
40
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS=	BS2B CROSSFADE LADSPA SOXR STEREO
Lines 60-66 Link Here
60
44
61
PLUGIN_OUTPUT_DESC=	Output sound systems
45
PLUGIN_OUTPUT_DESC=	Output sound systems
62
OPTIONS_GROUP_PLUGIN_OUTPUT=	ALSA JACK NULLOUT OSS OSS4 \
46
OPTIONS_GROUP_PLUGIN_OUTPUT=	ALSA JACK NULLOUT OSS OSS4 \
63
		PULSEAUDIO QTMULTIMEDIA
47
		PULSEAUDIO QTMULTIMEDIA SHOUTCAST
64
48
65
PLUGIN_PLAYLIST_DESC=	Playlist operation
49
PLUGIN_PLAYLIST_DESC=	Playlist operation
66
OPTIONS_GROUP_PLUGIN_PLAYLIST=	COPYPASTE DIR_ASSOC FILEOPS HAL \
50
OPTIONS_GROUP_PLUGIN_PLAYLIST=	COPYPASTE DIR_ASSOC FILEOPS HAL \
Lines 70-77 Link Here
70
OPTIONS_GROUP_PLUGIN_NETWORKING=	COVER CURL LYRICS MMS SB SCROBBLER
54
OPTIONS_GROUP_PLUGIN_NETWORKING=	COVER CURL LYRICS MMS SB SCROBBLER
71
55
72
MISC_DESC=	Other features
56
MISC_DESC=	Other features
73
OPTIONS_GROUP_MISC=	CONVERTER CUE ENCA MPLAYER MPRIS RGSCAN SID
57
OPTIONS_GROUP_MISC=	CONVERTER CUE ENCA FILEWRITER MPLAYER MPRIS RGSCAN SID
74
58
59
OPTIONS_DEFAULT=	ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \
60
		CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FILEWRITER FLAC \
61
		GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
62
		MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \
63
		OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA RGSCAN \
64
		SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \
65
		TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
66
75
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
67
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
76
68
77
QSUI_DESC=	Simple UI based on standard widgets set
69
QSUI_DESC=	Simple UI based on standard widgets set
Lines 104-109 Link Here
104
QTMULTIMEDIA_USE=	QT5=multimedia
96
QTMULTIMEDIA_USE=	QT5=multimedia
105
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
97
QTMULTIMEDIA_CMAKE_BOOL=	USE_QTMULTIMEDIA
106
98
99
SHOUTCAST_LIB_DEPENDS=	libogg.so:audio/libogg \
100
		libshout.so:audio/libshout \
101
		libsoxr.so:audio/libsoxr \
102
		libvorbis.so:audio/libvorbis
103
SHOUTCAST_CMAKE_BOOL=	USE_SHOUT
104
107
FLAC_LIB_DEPENDS=	libFLAC.so:audio/flac \
105
FLAC_LIB_DEPENDS=	libFLAC.so:audio/flac \
108
		libtag.so:audio/taglib
106
		libtag.so:audio/taglib
109
FLAC_CMAKE_BOOL=	USE_FLAC
107
FLAC_CMAKE_BOOL=	USE_FLAC
Lines 135-140 Link Here
135
ENCA_LIB_DEPENDS=	libenca.so:converters/enca
133
ENCA_LIB_DEPENDS=	libenca.so:converters/enca
136
ENCA_CMAKE_BOOL=	USE_ENCA
134
ENCA_CMAKE_BOOL=	USE_ENCA
137
135
136
FILEWRITER_DESC=	Dump output sound into ogg audio file
137
FILEWRITER_LIB_DEPENDS=	libvorbisenc.so:audio/libvorbis
138
FILEWRITER_CMAKE_BOOL=	USE_FILEWRITER
139
138
MPLAYER_DESC=	Enable showing videos by mplayer
140
MPLAYER_DESC=	Enable showing videos by mplayer
139
MPLAYER_RUN_DEPENDS=	mplayer:multimedia/mplayer
141
MPLAYER_RUN_DEPENDS=	mplayer:multimedia/mplayer
140
MPLAYER_CMAKE_BOOL=	USE_MPLAYER
142
MPLAYER_CMAKE_BOOL=	USE_MPLAYER
Lines 205-210 Link Here
205
ANALYZER_DESC=	Support spectrum analyzer visualization
207
ANALYZER_DESC=	Support spectrum analyzer visualization
206
ANALYZER_CMAKE_BOOL=	USE_ANALYZER
208
ANALYZER_CMAKE_BOOL=	USE_ANALYZER
207
209
210
ARCHIVE_DESC=	Read archived media file
211
ARCHIVE_LIB_DEPENDS=	libarchive.so:archivers/libarchive
212
ARCHIVE_CMAKE_BOOL=	USE_ARCHIVE
213
208
CONVERTER_DESC=	Support file type converter
214
CONVERTER_DESC=	Support file type converter
209
CONVERTER_LIB_DEPENDS=	libtag.so:audio/taglib
215
CONVERTER_LIB_DEPENDS=	libtag.so:audio/taglib
210
CONVERTER_CMAKE_BOOL=	USE_CONVERTER
216
CONVERTER_CMAKE_BOOL=	USE_CONVERTER
Lines 270-275 Link Here
270
TWOPANELDIALOG_DESC=	File dialog by two-panel selector
276
TWOPANELDIALOG_DESC=	File dialog by two-panel selector
271
TWOPANELDIALOG_CMAKE_BOOL=	USE_TWO_PANEL_DIALOG
277
TWOPANELDIALOG_CMAKE_BOOL=	USE_TWO_PANEL_DIALOG
272
278
279
PLIST_SUB+=	SHLIB_VER=${PORTVERSION:C/-.*//}
280
281
PATHFIX_CMAKELISTSTXT=	\\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\"
282
PORTDOCS=	README README.RUS AUTHORS
283
INSTALLS_ICONS=	yes
284
273
post-patch:
285
post-patch:
274
	@${GREP} -L '${LOCALBASE}/lib/oss' \
286
	@${GREP} -L '${LOCALBASE}/lib/oss' \
275
		${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \
287
		${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \
(-)multimedia/qmmp-qt5/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1501879751
1
TIMESTAMP = 1511614849
2
SHA256 (qmmp-1.1.10.tar.bz2) = 1e5781bf65b3a27dd5e21349ac007464e67861dda99f8a0206984687881e0b9a
2
SHA256 (qmmp-1.2.0.tar.bz2) = 8020c92e5dd75ed9ab34fd5d1bb524e01f2f361dafd2fe9a3073ae97f5896c9e
3
SIZE (qmmp-1.1.10.tar.bz2) = 1142444
3
SIZE (qmmp-1.2.0.tar.bz2) = 1182024
(-)multimedia/qmmp-qt5/pkg-descr (-5 / +5 lines)
Lines 11-24 Link Here
11
Visual effects:
11
Visual effects:
12
	Spectrum Analyzer, and projectM audio visulaliser
12
	Spectrum Analyzer, and projectM audio visulaliser
13
Output system support:
13
Output system support:
14
	PulseAudio, OSS, OSS4, jack, ALSA, and Qt multimedia API
14
	PulseAudio, OSS, OSS4, jack, ALSA, Qt multimedia API, and shoutcast
15
Other features:
15
Other features:
16
	multi-band equalizer, Last.fm/Libre.fm scrobbler, global hotkey,
16
	multi-band equalizer, Last.fm/Libre.fm scrobbler, global hotkey,
17
	streaming (MP3, Vorbis, AAC, AAC+ via IceCast/ShoutCast) and browser,
17
	streaming (MP3, Vorbis, AAC, AAC+ via IceCast/ShoutCast) and browser,
18
	CDDB, removable device detection (via HAL or UDisks), cover art,
18
	CDDB, removable device detection (via HAL or UDisks), cover art, MMS,
19
	multiple playlists, MMS, file type determination and converter, MPRIS,
19
	multiple playlists, file type determination and converter, ReplayGain,
20
	CUE sheet, embedded CUE (for FLAC and WavPack), ReplayGain,
20
	CUE sheet, embedded CUE (for FLAC and WavPack), MPRIS, archived media,
21
	automatic charset detection for cue files and ShoutCast metadata,
21
	automatic charset detection for cue files and ShoutCast metadata,
22
	video playback via Mplayer, lyrics (using lyrics.wikia.com), simple
22
	video playback via Mplayer, dump, lyrics (using lyrics.wikia.com), simple
23
	UI, and skinned UI (supports all skins for XMMS and Winamp 2.x)
23
	UI, and skinned UI (supports all skins for XMMS and Winamp 2.x)
24
WWW: http://qmmp.ylsoftware.com/
24
WWW: http://qmmp.ylsoftware.com/
(-)multimedia/qmmp-qt5/pkg-plist (+4 lines)
Lines 35-40 Link Here
35
include/qmmpui/generalfactory.h
35
include/qmmpui/generalfactory.h
36
include/qmmpui/mediaplayer.h
36
include/qmmpui/mediaplayer.h
37
include/qmmpui/metadataformatter.h
37
include/qmmpui/metadataformatter.h
38
include/qmmpui/metadataformattermenu.h
38
include/qmmpui/playlistdownloader.h
39
include/qmmpui/playlistdownloader.h
39
include/qmmpui/playlistformat.h
40
include/qmmpui/playlistformat.h
40
include/qmmpui/playlistgroup.h
41
include/qmmpui/playlistgroup.h
Lines 61-66 Link Here
61
lib/qmmp/CommandLineOptions/libstatusoption.so
62
lib/qmmp/CommandLineOptions/libstatusoption.so
62
%%LADSPA%%lib/qmmp/Effect/libladspa.so
63
%%LADSPA%%lib/qmmp/Effect/libladspa.so
63
%%BS2B%%lib/qmmp/Effect/libbs2b.so
64
%%BS2B%%lib/qmmp/Effect/libbs2b.so
65
%%FILEWRITER%%lib/qmmp/Effect/libfilewriter.so
64
%%SOXR%%lib/qmmp/Effect/libsoxr.so
66
%%SOXR%%lib/qmmp/Effect/libsoxr.so
65
%%STEREO%%lib/qmmp/Effect/libstereo.so
67
%%STEREO%%lib/qmmp/Effect/libstereo.so
66
%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so
68
%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so
Lines 85-90 Link Here
85
%%TRACKCHANGE%%lib/qmmp/General/libtrackchange.so
87
%%TRACKCHANGE%%lib/qmmp/General/libtrackchange.so
86
%%UDISKS2%%lib/qmmp/General/libudisks2.so
88
%%UDISKS2%%lib/qmmp/General/libudisks2.so
87
%%FAAD%%lib/qmmp/Input/libaac.so
89
%%FAAD%%lib/qmmp/Input/libaac.so
90
%%ARCHIVE%%lib/qmmp/Input/libarchive.so
88
%%CDDA%%lib/qmmp/Input/libcdaudio.so
91
%%CDDA%%lib/qmmp/Input/libcdaudio.so
89
%%CUE%%lib/qmmp/Input/libcue.so
92
%%CUE%%lib/qmmp/Input/libcue.so
90
%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
93
%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
Lines 106-111 Link Here
106
%%OSS4%%lib/qmmp/Output/liboss4.so
109
%%OSS4%%lib/qmmp/Output/liboss4.so
107
%%PULSEAUDIO%%lib/qmmp/Output/libpulseaudio.so
110
%%PULSEAUDIO%%lib/qmmp/Output/libpulseaudio.so
108
%%QTMULTIMEDIA%%lib/qmmp/Output/libqtmultimedia.so
111
%%QTMULTIMEDIA%%lib/qmmp/Output/libqtmultimedia.so
112
%%SHOUTCAST%%lib/qmmp/Output/libshout.so
109
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
113
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
110
lib/qmmp/PlayListFormats/libplsplaylistformat.so
114
lib/qmmp/PlayListFormats/libplsplaylistformat.so
111
lib/qmmp/PlayListFormats/libxspfplaylistformat.so
115
lib/qmmp/PlayListFormats/libxspfplaylistformat.so

Return to bug 223928