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

Collapse All | Expand All

(-)b/audio/aqualung/Makefile (-14 / +17 lines)
Lines 1-24 Link Here
1
PORTNAME=	aqualung
1
PORTNAME=	aqualung
2
PORTVERSION=	1.0
2
PORTVERSION=	1.0
3
PORTREVISION=	26
3
PORTREVISION=	27
4
CATEGORIES=	audio
4
CATEGORIES=	audio
5
MASTER_SITES=	SF
5
MASTER_SITES=	SF
6
6
7
MAINTAINER=	ports@FreeBSD.org
7
MAINTAINER=	portmaster@BSDforge.com
8
COMMENT=	Music player with rich features
8
COMMENT=	Music player with rich features
9
WWW=		https://aqualung.jeremyevans.net/
9
WWW=		https://aqualung.jeremyevans.net/
10
10
11
LICENSE=	GPLv2+
11
LICENSE=	GPLv2+
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
DEPRECATED=	Depends on legacy libraries such as GTK2 and FFmpeg 4, consider using audio/strawberry instead
15
EXPIRATION_DATE=2024-02-29
16
17
LIB_DEPENDS=	libFLAC.so:audio/flac \
14
LIB_DEPENDS=	libFLAC.so:audio/flac \
18
		libmp3lame.so:audio/lame \
15
		libmp3lame.so:audio/lame \
19
		libcddb.so:audio/libcddb \
16
		libcddb.so:audio/libcddb \
20
		libmad.so:audio/libmad \
17
		libmad.so:audio/libmad \
21
		libmodplug.so:audio/libmodplug \
18
		libmodplug.so:audio/libmodplug \
19
		libogg.so:audio/libogg \
22
		liboggz.so:audio/liboggz \
20
		liboggz.so:audio/liboggz \
23
		libsamplerate.so:audio/libsamplerate \
21
		libsamplerate.so:audio/libsamplerate \
24
		libsndfile.so:audio/libsndfile \
22
		libsndfile.so:audio/libsndfile \
Lines 29-58 LIB_DEPENDS= libFLAC.so:audio/flac \ Link Here
29
		libwavpack.so:audio/wavpack \
27
		libwavpack.so:audio/wavpack \
30
		libavcodec.so.58:multimedia/ffmpeg4 \
28
		libavcodec.so.58:multimedia/ffmpeg4 \
31
		libcdio_paranoia.so:sysutils/libcdio-paranoia \
29
		libcdio_paranoia.so:sysutils/libcdio-paranoia \
32
		liblrdf.so:textproc/liblrdf
30
		libharfbuzz.so:print/harfbuzz \
31
		libfreetype.so:print/freetype2 \
32
		libcdio.so:sysutils/libcdio \
33
		liblrdf.so:textproc/liblrdf \
34
		libfontconfig.so:x11-fonts/fontconfig
33
35
34
USES=		compiler:c++11-lang cpe gettext gnome localbase lua:52 pkgconfig
36
USES=		compiler:c++11-lang cpe gettext gnome localbase lua:52 pkgconfig
35
USE_GNOME=	gtk20 libxml2 libxslt
37
USE_GNOME+=	cairo gdkpixbuf2 gtk20 libxml2 libxslt
36
GNU_CONFIGURE=	yes
38
GNU_CONFIGURE=	yes
37
GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
39
GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
38
40
39
LDFLAGS+=	-L${LOCALBASE}/ffmpeg4/lib
41
CONFIGURE_ARGS=	--with-ifp=no --without-jack
40
CONFIGURE_ENV+=	PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
42
CONFIGURE_ENV+=	PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
41
MAKE_ENV+=	PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
43
MAKE_ENV+=	PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig"
42
44
LDFLAGS+=	-L${LOCALBASE}/ffmpeg4/lib
43
CONFIGURE_ARGS=	--with-ifp=no
44
45
45
DESKTOP_ENTRIES="Aqualung" "" "${DATADIR}/general.png" "aqualung" \
46
DESKTOP_ENTRIES="Aqualung" "" "${DATADIR}/general.png" "aqualung" \
46
		"Audio;AudioVideo;GTK;" ""
47
		"Audio;AudioVideo;GTK;" ""
47
48
48
OPTIONS_DEFINE=		ALSA DOCS JACK PULSEAUDIO SNDIO
49
OPTIONS_DEFINE=		ALSA DOCS PULSEAUDIO SNDIO
50
# BROKEN WITH JACK (jack itself has some real problems)
51
#OPTIONS_DEFINE=		ALSA DOCS JACK PULSEAUDIO SNDIO
49
52
50
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
53
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
51
ALSA_CONFIGURE_ON=	--with-alsa=yes
54
ALSA_CONFIGURE_ON=	--with-alsa=yes
52
ALSA_CONFIGURE_OFF=	--with-alsa=no
55
ALSA_CONFIGURE_OFF=	--with-alsa=no
53
JACK_LIB_DEPENDS=	libjack.so:audio/jack
56
#JACK_LIB_DEPENDS=	libjack.so:audio/jack
54
JACK_CONFIGURE_ON=	--with-jack=yes
57
#JACK_CONFIGURE_ON=	--with-jack=yes
55
JACK_CONFIGURE_OFF=	--with-jack=no
58
#JACK_CONFIGURE_OFF=	--with-jack=no
56
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
59
PULSEAUDIO_LIB_DEPENDS=	libpulse.so:audio/pulseaudio
57
PULSEAUDIO_CONFIGURE_ON=	--with-pulse=yes
60
PULSEAUDIO_CONFIGURE_ON=	--with-pulse=yes
58
PULSEAUDIO_CONFIGURE_OFF=	--with-pulse=no
61
PULSEAUDIO_CONFIGURE_OFF=	--with-pulse=no

Return to bug 276601