View | Details | Raw Unified | Return to bug 210524 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/qmmp-qt5/Makefile (-19 / +31 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	qmmp
3
PORTNAME=	qmmp
4
PORTVERSION=	1.0.10
4
PORTVERSION=	1.1.0
5
CATEGORIES=	multimedia
5
CATEGORIES=	multimedia
6
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
6
MASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
7
	SF/qmmp-dev/${PORTNAME}/
7
	SF/qmmp-dev/${PORTNAME}/
Lines 27-33 Link Here
27
27
28
PLUGIN_APPLICATION_DESC=	Main program view
28
PLUGIN_APPLICATION_DESC=	Main program view
29
OPTIONS_GROUP_PLUGIN_APPLICATION=	GNOMEHOTKEY HOTKEY KDENOTIFY \
29
OPTIONS_GROUP_PLUGIN_APPLICATION=	GNOMEHOTKEY HOTKEY KDENOTIFY \
30
		NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON
30
		NOTIFIER QMMP_DIALOG QSUI SKINNEDUI STATICON TWOPANELDIALOG
31
31
32
DOCUMENTS_DESC=	Documentation and API Reference
32
DOCUMENTS_DESC=	Documentation and API Reference
33
OPTIONS_GROUP_DOCUMENTS=	DOCS DOXYGEN
33
OPTIONS_GROUP_DOCUMENTS=	DOCS DOXYGEN
Lines 37-49 Link Here
37
		MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
37
		MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI
38
38
39
PLUGIN_DSP_EFFECTS_DESC=	DSP effects
39
PLUGIN_DSP_EFFECTS_DESC=	DSP effects
40
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS=	BS2B CROSSFADE LADSPA SRCONV STEREO
40
OPTIONS_GROUP_PLUGIN_DSP_EFFECTS=	BS2B CROSSFADE LADSPA STEREO
41
41
42
PLUGIN_VISUAL_EFFECTS_DESC=	Visual effects
42
PLUGIN_VISUAL_EFFECTS_DESC=	Visual effects
43
OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS=	ANALYZER PROJECTM
43
OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS=	ANALYZER PROJECTM
44
44
45
PLUGIN_OUTPUT_DESC=	Output sound systems
45
PLUGIN_OUTPUT_DESC=	Output sound systems
46
OPTIONS_GROUP_PLUGIN_OUTPUT=	ALSA JACK NULLOUT OSS OSS4 PULSEAUDIO
46
OPTIONS_GROUP_PLUGIN_OUTPUT=	ALSA NULLOUT OSS OSS4 \
47
		PULSEAUDIO QTMULTIMEDIA
47
48
48
PLUGIN_PLAYLIST_DESC=	Playlist operation
49
PLUGIN_PLAYLIST_DESC=	Playlist operation
49
OPTIONS_GROUP_PLUGIN_PLAYLIST=	COPYPASTE DIR_ASSOC FILEOPS HAL \
50
OPTIONS_GROUP_PLUGIN_PLAYLIST=	COPYPASTE DIR_ASSOC FILEOPS HAL \
Lines 57-67 Link Here
57
58
58
OPTIONS_DEFAULT=	ALSA ANALYZER BS2B CDDA CONVERTER COPYPASTE COVER \
59
OPTIONS_DEFAULT=	ALSA ANALYZER BS2B CDDA CONVERTER COPYPASTE COVER \
59
		CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \
60
		CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \
60
		GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \
61
		GNOMEHOTKEY GME HAL HOTKEY KDENOTIFY LADSPA LYRICS MAD \
61
		MMS MODPLUG MPRIS MPLAYER1 MUSEPACK NOTIFIER NULLOUT \
62
		MMS MODPLUG MPRIS MPLAYER1 MUSEPACK NOTIFIER NULLOUT \
62
		OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI RGSCAN \
63
		OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA \
63
		SB SCROBBLER SID SKINNEDUI SNDFILE SRCONV STATICON STEREO \
64
		RGSCAN SB SCROBBLER SID SKINNEDUI SNDFILE STATICON STEREO \
64
		TRACKCHANGE UDISKS2 VORBIS WAVPACK WILDMIDI
65
		TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI
65
66
66
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
67
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
67
68
Lines 79-89 Link Here
79
DIR_ASSOC_CMAKE_OFF=	-DUSE_DIR_ASSOC:BOOL=FALSE
80
DIR_ASSOC_CMAKE_OFF=	-DUSE_DIR_ASSOC:BOOL=FALSE
80
DIR_ASSOC_USES=	desktop-file-utils
81
DIR_ASSOC_USES=	desktop-file-utils
81
82
82
JACK_LIB_DEPENDS=	libjack.so:audio/jack \
83
#JACK_LIB_DEPENDS=	libjack.so:audio/jack \
83
		libsamplerate.so:audio/libsamplerate
84
#		libsoxr.so:audio/soxr
84
JACK_BUILD_DEPENDS=	jackit>=0.121.2:audio/jack
85
#JACK_BUILD_DEPENDS=	jackit>=0.121.2:audio/jack
85
JACK_CMAKE_ON=	-DUSE_JACK:BOOL=TRUE
86
#JACK_CMAKE_ON=	-DUSE_JACK:BOOL=TRUE
86
JACK_CMAKE_OFF=	-DUSE_JACK:BOOL=FALSE
87
#JACK_CMAKE_OFF=	-DUSE_JACK:BOOL=FALSE
88
CMAKE_ARGS+=	-DUSE_JACK:BOOL=FALSE
87
89
88
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
90
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
89
ALSA_CMAKE_ON=	-DUSE_ALSA:BOOL=TRUE
91
ALSA_CMAKE_ON=	-DUSE_ALSA:BOOL=TRUE
Lines 98-103 Link Here
98
PULSEAUDIO_CMAKE_ON=	-DUSE_PULSE:BOOL=TRUE
100
PULSEAUDIO_CMAKE_ON=	-DUSE_PULSE:BOOL=TRUE
99
PULSEAUDIO_CMAKE_OFF=	-DUSE_PULSE:BOOL=FALSE
101
PULSEAUDIO_CMAKE_OFF=	-DUSE_PULSE:BOOL=FALSE
100
102
103
QTMULTIMEDIA_DESC=	Support to use Qt low-level multimedia API
104
QTMULTIMEDIA_USE=	QT5=multimedia
105
QTMULTIMEDIA_CMAKE_ON=	-DUSE_QTMULTIMEDIA:BOOL=TRUE
106
QTMULTIMEDIA_CMAKE_OFF=	-DUSE_QTMULTIMEDIA:BOOL=FALSE
107
101
FLAC_LIB_DEPENDS=	libFLAC.so:audio/flac \
108
FLAC_LIB_DEPENDS=	libFLAC.so:audio/flac \
102
		libtag.so:audio/taglib
109
		libtag.so:audio/taglib
103
FLAC_CMAKE_ON=	-DUSE_FLAC:BOOL=TRUE
110
FLAC_CMAKE_ON=	-DUSE_FLAC:BOOL=TRUE
Lines 137-144 Link Here
137
ENCA_CMAKE_ON=	-DUSE_ENCA:BOOL=TRUE
144
ENCA_CMAKE_ON=	-DUSE_ENCA:BOOL=TRUE
138
ENCA_CMAKE_OFF=	-DUSE_ENCA:BOOL=FALSE
145
ENCA_CMAKE_OFF=	-DUSE_ENCA:BOOL=FALSE
139
146
140
MPLAYER1_DESC=	mplayer-1.1.x (multimedia/mplayer)
147
MPLAYER1_DESC=	mplayer-1.x (multimedia/mplayer)
141
MPLAYER2_DESC=	mplayer-2.0.x (multimedia/mplayer2)
148
MPLAYER2_DESC=	mplayer-2.x (multimedia/mplayer2)
142
MPLAYER1_RUN_DEPENDS=	mplayer:multimedia/mplayer
149
MPLAYER1_RUN_DEPENDS=	mplayer:multimedia/mplayer
143
MPLAYER2_RUN_DEPENDS=	mplayer:multimedia/mplayer2
150
MPLAYER2_RUN_DEPENDS=	mplayer:multimedia/mplayer2
144
MPLAYER1_PREVENTS=	MPLAYER2
151
MPLAYER1_PREVENTS=	MPLAYER2
Lines 213-222 Link Here
213
NULLOUT_CMAKE_ON=	-DUSE_NULL:BOOL=TRUE
220
NULLOUT_CMAKE_ON=	-DUSE_NULL:BOOL=TRUE
214
NULLOUT_CMAKE_OFF=	-DUSE_NULL:BOOL=FALSE
221
NULLOUT_CMAKE_OFF=	-DUSE_NULL:BOOL=FALSE
215
222
216
SRCONV_DESC=	Support the sample rate converter
223
#SOXR_DESC=	Support SoX Resampler
217
SRCONV_LIB_DEPENDS=	libsamplerate.so:audio/libsamplerate
224
#SOXR_LIB_DEPENDS=	libsoxr.so:audio/soxr
218
SRCONV_CMAKE_ON=	-DUSE_SRC:BOOL=TRUE
225
#SOXR_CMAKE_ON=	-DUSE_SOXR:BOOL=TRUE
219
SRCONV_CMAKE_OFF=	-DUSE_SRC:BOOL=FALSE
226
#SOXR_CMAKE_OFF=	-DUSE_SOXR:BOOL=FALSE
227
CMAKE_ARGS+=	-DUSE_SOXR:BOOL=FALSE
220
228
221
CROSSFADE_DESC=	Support cross-fade effect
229
CROSSFADE_DESC=	Support cross-fade effect
222
CROSSFADE_CMAKE_ON=	-DUSE_CROSSFADE:BOOL=TRUE
230
CROSSFADE_CMAKE_ON=	-DUSE_CROSSFADE:BOOL=TRUE
Lines 309-314 Link Here
309
QMMP_DIALOG_CMAKE_ON=	-DUSE_QMMP_DIALOG:BOOL=TRUE
317
QMMP_DIALOG_CMAKE_ON=	-DUSE_QMMP_DIALOG:BOOL=TRUE
310
QMMP_DIALOG_CMAKE_OFF=	-DUSE_QMMP_DIALOG:BOOL=FALSE
318
QMMP_DIALOG_CMAKE_OFF=	-DUSE_QMMP_DIALOG:BOOL=FALSE
311
319
320
TWOPANELDIALOG_DESC=	File dialog by two-panel selector
321
TWOPANELDIALOG_CMAKE_ON=	-DUSE_TWO_PANEL_DIALOG:BOOL=TRUE
322
TWOPANELDIALOG_CMAKE_OFF=	-DUSE_TWO_PANEL_DIALOG:BOOL=FALSE
323
312
.include <bsd.port.options.mk>
324
.include <bsd.port.options.mk>
313
325
314
.if ${PORT_OPTIONS:MMPLAYER1} || ${PORT_OPTIONS:MMPLAYER2}
326
.if ${PORT_OPTIONS:MMPLAYER1} || ${PORT_OPTIONS:MMPLAYER2}
(-)multimedia/qmmp-qt5/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1464704487
1
TIMESTAMP = 1466523629
2
SHA256 (qmmp-1.0.10.tar.bz2) = 02bcd01b1d8f6ca8b805a5deaeaa059ee44a38fafd20bec7ee3560a021250ee3
2
SHA256 (qmmp-1.1.0.tar.bz2) = 38205304dde2c490276513ed039654a9125098b4986a76d2832f217ecf7c8f71
3
SIZE (qmmp-1.0.10.tar.bz2) = 1107784
3
SIZE (qmmp-1.1.0.tar.bz2) = 1126581
(-)multimedia/qmmp-qt5/pkg-descr (-3 / +3 lines)
Lines 6-17 Link Here
6
	PCM Wave (and other formats via libsndfile), and Chiptune formats
6
	PCM Wave (and other formats via libsndfile), and Chiptune formats
7
	(AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
7
	(AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ, VTX)
8
DSP effects:
8
DSP effects:
9
	Bauer Stereophonic-to-Binaural effect, sample rate conversion,
9
	Effects of Bauer Stereophonic-to-Binaural, LADSPA,
10
	LADSPA effects, extra stereo effect, and crossfade effect
10
	extra stereo, and crossfade
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, and ALSA
14
	PulseAudio, OSS, OSS4, ALSA, and Qt multimedia API
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,
(-)multimedia/qmmp-qt5/pkg-plist (-2 / +5 lines)
Lines 1-5 Link Here
1
bin/qmmp
1
bin/qmmp
2
include/qmmp/abstractengine.h
2
include/qmmp/abstractengine.h
3
include/qmmp/audioconverter.h
3
include/qmmp/audioparameters.h
4
include/qmmp/audioparameters.h
4
include/qmmp/buffer.h
5
include/qmmp/buffer.h
5
include/qmmp/channelmap.h
6
include/qmmp/channelmap.h
Lines 60-70 Link Here
60
lib/qmmp/CommandLineOptions/libstatusoption.so
61
lib/qmmp/CommandLineOptions/libstatusoption.so
61
%%LADSPA%%lib/qmmp/Effect/libladspa.so
62
%%LADSPA%%lib/qmmp/Effect/libladspa.so
62
%%BS2B%%lib/qmmp/Effect/libbs2b.so
63
%%BS2B%%lib/qmmp/Effect/libbs2b.so
63
%%SRCONV%%lib/qmmp/Effect/libsrconverter.so
64
@comment %%SOXR%%lib/qmmp/Effect/libsoxr.so
64
%%STEREO%%lib/qmmp/Effect/libstereo.so
65
%%STEREO%%lib/qmmp/Effect/libstereo.so
65
%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so
66
%%CROSSFADE%%lib/qmmp/Effect/libcrossfade.so
66
%%MPLAYER%%lib/qmmp/Engines/libmplayer.so
67
%%MPLAYER%%lib/qmmp/Engines/libmplayer.so
67
%%QMMP_DIALOG%%lib/qmmp/FileDialogs/libqmmpfiledialog.so
68
%%QMMP_DIALOG%%lib/qmmp/FileDialogs/libqmmpfiledialog.so
69
%%TWOPANELDIALOG%%lib/qmmp/FileDialogs/libtwopanelfiledialog.so
68
%%CONVERTER%%lib/qmmp/General/libconverter.so
70
%%CONVERTER%%lib/qmmp/General/libconverter.so
69
%%COPYPASTE%%lib/qmmp/General/libcopypaste.so
71
%%COPYPASTE%%lib/qmmp/General/libcopypaste.so
70
%%COVER%%lib/qmmp/General/libcovermanager.so
72
%%COVER%%lib/qmmp/General/libcovermanager.so
Lines 97-108 Link Here
97
%%VORBIS%%lib/qmmp/Input/libvorbis.so
99
%%VORBIS%%lib/qmmp/Input/libvorbis.so
98
%%WAVPACK%%lib/qmmp/Input/libwavpack.so
100
%%WAVPACK%%lib/qmmp/Input/libwavpack.so
99
%%WILDMIDI%%lib/qmmp/Input/libwildmidi.so
101
%%WILDMIDI%%lib/qmmp/Input/libwildmidi.so
100
%%JACK%%lib/qmmp/Output/libjack.so
102
@comment %%JACK%%lib/qmmp/Output/libjack.so
101
%%ALSA%%lib/qmmp/Output/libalsa.so
103
%%ALSA%%lib/qmmp/Output/libalsa.so
102
%%NULLOUT%%lib/qmmp/Output/libnull.so
104
%%NULLOUT%%lib/qmmp/Output/libnull.so
103
%%OSS%%lib/qmmp/Output/liboss.so
105
%%OSS%%lib/qmmp/Output/liboss.so
104
%%OSS4%%lib/qmmp/Output/liboss4.so
106
%%OSS4%%lib/qmmp/Output/liboss4.so
105
%%PULSEAUDIO%%lib/qmmp/Output/libpulseaudio.so
107
%%PULSEAUDIO%%lib/qmmp/Output/libpulseaudio.so
108
%%QTMULTIMEDIA%%lib/qmmp/Output/libqtmultimedia.so
106
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
109
lib/qmmp/PlayListFormats/libm3uplaylistformat.so
107
lib/qmmp/PlayListFormats/libplsplaylistformat.so
110
lib/qmmp/PlayListFormats/libplsplaylistformat.so
108
lib/qmmp/PlayListFormats/libxspfplaylistformat.so
111
lib/qmmp/PlayListFormats/libxspfplaylistformat.so

Return to bug 210524