openbsd-ports/audio/audacious/plugins/Makefile
bket eb3c6a1dda Update to audacious-4.2
Release notes can be found at
https://audacious-media-player.org/news/53-audacious-4-2-released.

Bumped minor of libaudqt, which is part of player. Player installs
system-wide icons so add x11/gtk+3,-guic as RDEP (found by portcheck).

OK caspar@
2022-07-12 17:28:04 +00:00

53 lines
1.4 KiB
Makefile

COMMENT = input and output plugins for Audacious
DISTNAME = audacious-plugins-${VERSION}
# BSD / GPL
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} FLAC GL Qt5Core Qt5Gui Qt5OpenGL
WANTLIB += Qt5Widgets Qt5X11Extras X11 audcore audqt audtag avcodec
WANTLIB += avformat avutil cddb cdio cdio_cdda cue curl faad gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gobject-2.0 iconv intl m mms modplug
WANTLIB += mp3lame mpg123 neon notify ogg samplerate sndfile sndio
WANTLIB += soxr vorbis vorbisenc vorbisfile wavpack xml2 z
# needed for the gio plugin
RUN_DEPENDS = x11/gnome/gvfs
LIB_DEPENDS = audio/audacious/player>=${VERSION} \
audio/faad>=2.7 \
audio/flac \
audio/lame \
audio/libcdio \
audio/libcdio-paranoia \
audio/libcue \
audio/libmodplug \
audio/libsamplerate \
audio/libsndfile \
audio/libsoxr \
audio/libvorbis \
audio/mpg123 \
audio/wavpack \
devel/libnotify>=0.7.2 \
graphics/ffmpeg \
multimedia/libmms \
net/curl \
net/neon \
textproc/libxml \
x11/qt5/qtx11extras
CONFIGURE_ARGS = --disable-alsa \
--disable-amidiplug \
--disable-bs2b \
--disable-jack \
--disable-lirc \
--disable-oss4 \
--disable-pulse \
--disable-qtaudio \
--disable-sdlout \
--disable-sid
CONFIGURE_ENV = CPPFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
.include <bsd.port.mk>