Index: head/audio/audacious-dumb/Makefile =================================================================== --- head/audio/audacious-dumb/Makefile (revision 388544) +++ head/audio/audacious-dumb/Makefile (revision 388545) @@ -1,29 +1,30 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= audacious-dumb PORTVERSION= 0.83 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://www.netswarm.net/misc/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Audacious plugin that support the IT, XM, S3M, or MOD formats LICENSE= GPLv2 RUN_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious BUILD_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious \ ${LOCALBASE}/lib/libdumb.a:${PORTSDIR}/audio/dumb +BROKEN= Does not compile with audacious 3.6.x. USES= gmake pkgconfig USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/audacious/Input/dumb.so .include Index: head/multimedia/audacious/Makefile =================================================================== --- head/multimedia/audacious/Makefile (revision 388544) +++ head/multimedia/audacious/Makefile (revision 388545) @@ -1,83 +1,83 @@ # Created by: Zastupov Stepan [RedChrom] # $FreeBSD$ PORTNAME= audacious -PORTVERSION= 3.5.2 +PORTVERSION= 3.6.2 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ MAINTAINER= oliver@FreeBSD.org COMMENT= Media player based on BMP and XMMS LICENSE= GPLv3 LIB_DEPENDS= libmcs.so:${PORTSDIR}/devel/libmcs \ libmowgli.so:${PORTSDIR}/devel/libmowgli GNU_CONFIGURE= yes -USES= pkgconfig gmake tar:bzip2 desktop-file-utils gettext-tools +USES= pkgconfig gmake tar:bzip2 desktop-file-utils gettext-tools compiler:c++11-lib USE_XORG= x11 sm USE_GNOME= gtk30 libxml2 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-chardet --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig OPTIONS_DEFINE= DBUS ICONV NLS EXECINFO SSE2 OPTIONS_DEFAULT=DBUS ICONV NLS EXECINFO SSE2 EXECINFO_DESC= Build with libexecinfo support SSE2_DESC= Build with SSE2 instruction set .include .if ${PORT_OPTIONS:MDBUS} LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib CONFIGURE_ARGS+=--enable-dbus PLIST_SUB+= WITH_DBUS="" .else CONFIGURE_ARGS+=--disable-dbus PLIST_SUB+= WITH_DBUS="@comment " .endif .if ${PORT_OPTIONS:MEXECINFO} || exists(${LOCALBASE}/lib/libexecinfo.so) LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo .endif .if ${PORT_OPTIONS:MICONV} || exists(${LOCALBASE}/lib/libiconv.so) USES+= iconv .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext-runtime CONFIGURE_ARGS+=--enable-nls PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .if empty(PORT_OPTIONS:MSSE2) CONFIGURE_ARGS+=--disable-sse2 .endif post-patch: @${REINPLACE_CMD} 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' \ ${WRKSRC}/Makefile .if ${PORT_OPTIONS:MEXECINFO} || exists(${LOCALBASE}/lib/libexecinfo.so) @${REINPLACE_CMD} 's|$${REGEX_LIBS}|& -L${LOCALBASE}/lib -lexecinfo|' \ ${WRKSRC}/src/audacious/Makefile @${REINPLACE_CMD} 's|-laudcore|-laudcore -L${LOCALBASE}/lib -lexecinfo|' \ ${WRKSRC}/audacious.pc.in .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/audacious - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudcore.so.2.0.0 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudgui.so.2.0.0 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudtag.so.1.0.0 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudcore.so.3.0.0 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudgui.so.3.0.0 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudtag.so.2.0.0 .if ${PORT_OPTIONS:MDBUS} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/audtool .endif .include Index: head/multimedia/audacious/distinfo =================================================================== --- head/multimedia/audacious/distinfo (revision 388544) +++ head/multimedia/audacious/distinfo (revision 388545) @@ -1,2 +1,2 @@ -SHA256 (audacious-3.5.2.tar.bz2) = 3915b9692ef8acb2588b0e26c2738e59e36766cfe83e7e52c0e601688e6c1956 -SIZE (audacious-3.5.2.tar.bz2) = 448436 +SHA256 (audacious-3.6.2.tar.bz2) = b2fdb9f3cafd65b2afc50efea6f17a7a329547f1d394f525870e42cb0483cb04 +SIZE (audacious-3.6.2.tar.bz2) = 539843 Index: head/multimedia/audacious/files/patch-src-audacious-util.c =================================================================== --- head/multimedia/audacious/files/patch-src-audacious-util.c (revision 388544) +++ head/multimedia/audacious/files/patch-src-audacious-util.c (nonexistent) @@ -1,33 +0,0 @@ ---- src/audacious/util.c.orig 2014-04-23 04:36:33.000000000 +0200 -+++ src/audacious/util.c 2014-06-19 23:47:29.000000000 +0200 -@@ -35,6 +35,9 @@ - - #include - -+#include -+#include -+ - #include "debug.h" - #include "i18n.h" - #include "misc.h" -@@ -212,7 +215,19 @@ - return NULL; - } - #else -- return NULL; -+ char path[PATH_MAX + 1]; -+ size_t len = PATH_MAX + 1; -+ int mib[4]; -+ -+ mib[0] = CTL_KERN; -+ mib[1] = KERN_PROC; -+ mib[2] = KERN_PROC_PATHNAME; -+ mib[3] = -1; -+ -+ if (sysctl(mib, 4, &path, &len, NULL, 0) != 0) -+ return NULL; -+ -+ return str_get (path); - #endif - } - Property changes on: head/multimedia/audacious/files/patch-src-audacious-util.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/audacious/files/patch-src-audacious-fft.c =================================================================== --- head/multimedia/audacious/files/patch-src-audacious-fft.c (revision 388544) +++ head/multimedia/audacious/files/patch-src-audacious-fft.c (nonexistent) @@ -1,16 +0,0 @@ ---- src/audacious/fft.c.orig 2014-06-25 12:30:54.752468573 +0200 -+++ src/audacious/fft.c 2014-06-25 12:32:43.785461802 +0200 -@@ -30,6 +30,13 @@ - static float complex roots[N / 2]; /* N-th roots of unity */ - static char generated = 0; /* set if tables have been generated */ - -+#if defined(__FreeBSD__) -+#include -+#if __FreeBSD_version < 900000 -+#define cexpf(x) (expf(crealf(x))*(cosf(cimagf(x))+sinf(cimagf(x))*I)) -+#endif -+#endif -+ - /* Reverse the order of the lowest LOGN bits in an integer. */ - - static int bit_reverse (int x) Property changes on: head/multimedia/audacious/files/patch-src-audacious-fft.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/audacious/pkg-plist =================================================================== --- head/multimedia/audacious/pkg-plist (revision 388544) +++ head/multimedia/audacious/pkg-plist (revision 388545) @@ -1,113 +1,109 @@ bin/audacious %%WITH_DBUS%%bin/audtool -include/audacious/api-alias-begin.h -include/audacious/api-alias-end.h -include/audacious/api-define-begin.h -include/audacious/api-define-end.h -include/audacious/api.h include/audacious/audtag.h -include/audacious/debug.h -include/audacious/drct-api.h -include/audacious/drct.h -include/audacious/i18n.h -include/audacious/input-api.h -include/audacious/input.h -include/audacious/misc-api.h -include/audacious/misc.h -include/audacious/playlist-api.h -include/audacious/playlist.h -include/audacious/plugin.h -include/audacious/plugins-api.h -include/audacious/plugins.h -include/audacious/preferences.h -include/audacious/types.h include/libaudcore/audio.h include/libaudcore/audstrings.h -include/libaudcore/core.h +include/libaudcore/drct.h +include/libaudcore/equalizer.h include/libaudcore/hook.h +include/libaudcore/i18n.h include/libaudcore/index.h include/libaudcore/inifile.h +include/libaudcore/interface.h +include/libaudcore/list.h +include/libaudcore/mainloop.h include/libaudcore/multihash.h +include/libaudcore/objects.h +include/libaudcore/playlist.h +include/libaudcore/plugin.h +include/libaudcore/plugins.h +include/libaudcore/preferences.h +include/libaudcore/probe.h +include/libaudcore/ringbuf.h +include/libaudcore/runtime.h +include/libaudcore/templates.h include/libaudcore/tinylock.h include/libaudcore/tuple.h include/libaudcore/vfs.h include/libaudcore/vfs_async.h +include/libaudcore/visualizer.h include/libaudgui/libaudgui-gtk.h include/libaudgui/libaudgui.h include/libaudgui/list.h include/libaudgui/menu.h lib/libaudcore.so -lib/libaudcore.so.2 -lib/libaudcore.so.2.0.0 +lib/libaudcore.so.3 +lib/libaudcore.so.3.0.0 lib/libaudgui.so -lib/libaudgui.so.2 -lib/libaudgui.so.2.0.0 +lib/libaudgui.so.3 +lib/libaudgui.so.3.0.0 lib/libaudtag.so -lib/libaudtag.so.1 -lib/libaudtag.so.1.0.0 +lib/libaudtag.so.2 +lib/libaudtag.so.2.0.0 libdata/pkgconfig/audacious.pc man/man1/audacious.1.gz man/man1/audtool.1.gz share/applications/audacious.desktop %%DATADIR%%/AUTHORS %%DATADIR%%/COPYING %%DATADIR%%/images/about-logo.png +%%DATADIR%%/images/about-logo.svg %%DATADIR%%/images/album.png %%DATADIR%%/images/appearance.png %%DATADIR%%/images/audio.png %%DATADIR%%/images/connectivity.png %%DATADIR%%/images/info.png %%DATADIR%%/images/playlist.png %%DATADIR%%/images/plugins.png share/icons/hicolor/48x48/apps/audacious.png share/icons/hicolor/scalable/apps/audacious.svg %%NLS%%share/locale/ast/LC_MESSAGES/audacious.mo %%NLS%%share/locale/be/LC_MESSAGES/audacious.mo %%NLS%%share/locale/bg/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ca/LC_MESSAGES/audacious.mo %%NLS%%share/locale/cmn/LC_MESSAGES/audacious.mo %%NLS%%share/locale/cs/LC_MESSAGES/audacious.mo %%NLS%%share/locale/da/LC_MESSAGES/audacious.mo %%NLS%%share/locale/de/LC_MESSAGES/audacious.mo %%NLS%%share/locale/el/LC_MESSAGES/audacious.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/audacious.mo %%NLS%%share/locale/eo/LC_MESSAGES/audacious.mo %%NLS%%share/locale/es/LC_MESSAGES/audacious.mo %%NLS%%share/locale/es_AR/LC_MESSAGES/audacious.mo %%NLS%%share/locale/es_MX/LC_MESSAGES/audacious.mo %%NLS%%share/locale/et/LC_MESSAGES/audacious.mo %%NLS%%share/locale/eu/LC_MESSAGES/audacious.mo %%NLS%%share/locale/fa_IR/LC_MESSAGES/audacious.mo %%NLS%%share/locale/fi/LC_MESSAGES/audacious.mo %%NLS%%share/locale/fr/LC_MESSAGES/audacious.mo %%NLS%%share/locale/gl/LC_MESSAGES/audacious.mo %%NLS%%share/locale/he/LC_MESSAGES/audacious.mo %%NLS%%share/locale/hu/LC_MESSAGES/audacious.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/audacious.mo %%NLS%%share/locale/it/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ja/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ko/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ky/LC_MESSAGES/audacious.mo %%NLS%%share/locale/lt/LC_MESSAGES/audacious.mo %%NLS%%share/locale/lv/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ml_IN/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ms/LC_MESSAGES/audacious.mo %%NLS%%share/locale/nl/LC_MESSAGES/audacious.mo %%NLS%%share/locale/pl/LC_MESSAGES/audacious.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/audacious.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ro/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ru/LC_MESSAGES/audacious.mo %%NLS%%share/locale/si/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sk/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sq/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sr/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sr@latin/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sr_RS/LC_MESSAGES/audacious.mo %%NLS%%share/locale/sv/LC_MESSAGES/audacious.mo %%NLS%%share/locale/ta/LC_MESSAGES/audacious.mo %%NLS%%share/locale/tr/LC_MESSAGES/audacious.mo %%NLS%%share/locale/uk/LC_MESSAGES/audacious.mo %%NLS%%share/locale/vi/LC_MESSAGES/audacious.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/audacious.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/audacious.mo Index: head/multimedia/audacious-plugins/Makefile =================================================================== --- head/multimedia/audacious-plugins/Makefile (revision 388544) +++ head/multimedia/audacious-plugins/Makefile (revision 388545) @@ -1,360 +1,362 @@ # Created by: Zastupov Stepan [RedChrom] # $FreeBSD$ PORTNAME= audacious-plugins -PORTVERSION= 3.5.2 +PORTVERSION= 3.6.2 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ MAINTAINER= oliver@FreeBSD.org COMMENT= Plugins needed for audacious LICENSE= GPLv3 BUILD_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious GNU_CONFIGURE= yes -USES= gmake pkgconfig tar:bzip2 +USES= gmake pkgconfig tar:bzip2 compiler:c++11-lib USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include -CONFIGURE_ARGS= --disable-mpris2 USE_GNOME= glib20 WANT_SDL= yes -PORTDOCS= AUTHORS - OPTIONS_DEFINE= DBUS OSS4 SDLOUT ALSA CUE MP3 STATUSICON AOSD AOSDXCOMP \ ADPLUG VORBIS FLAC WAVPACK AAC SNDFILE MODPLUG JACK \ CDAUDIO SCROBBLER MMS NLS RESAMPLE AMIDI GLSPECTRUM \ NOTIFY BS2B FFAUDIO PULSE NEON SPEEDPITCH LIRC MP3FILEWRITER \ - SID + SID MPRIS OPTIONS_DEFAULT=DBUS CUE MP3 STATUSICON AOSD AOSDXCOMP AAC CDAUDIO \ SCROBBLER NEON NLS OSS4 FFAUDIO ADPLUG_DESC= ADPLUG decoder AMIDI_DESC= Amidi decoder AOSD_DESC= Audacious OSD AOSDXCOMP_DESC= Audacious OSD X Composite BS2B_DESC= BS2B effect CDAUDIO_DESC= CD audio input FFAUDIO_DESC= FFAudio decoder GLSPECTRUM_DESC=OpenGL Spectrum Analyzer OSS4_DESC= Open Sound System 4 PULSE_DESC= PulseAudio support RESAMPLE_DESC= Resample effect SCROBBLER_DESC= Scrobbler decoder SDLOUT_DESC= SDL Output SID_DESC= SID decoder STATUSICON_DESC=X11 Status icon NEON_DESC= Neon plugin SPEEDPITCH_DESC=Speed and Pitch plugin LIRC_DESC= LIRC plugin MP3FILEWRITER= Filewriter plugin for MP3 +MPRIS_DESC= NPRIS plugin .include .if ${PORT_OPTIONS:MSDLOUT} PLIST_SUB+= SDL="" USE_SDL= sdl CONFIGURE_ARGS+=--enable-sdlout .else PLIST_SUB+= SDL="@comment " CONFIGURE_ARGS+=--disable-sdlout .endif .if ${PORT_OPTIONS:MNOTIFY} || exists(${LOCALBASE}/lib/libnotify.so) LIB_DEPENDS+= libnotify.so:${PORTSDIR}/devel/libnotify CONFIGURE_ARGS+=--enable-notify PLIST_SUB+= NOTIFY="" .else PLIST_SUB+= NOTIFY="@comment " CONFIGURE_ARGS+=--disable-notify .endif .if ${PORT_OPTIONS:MGLSPECTRUM} USE_GL= gl CONFIGURE_ARGS+=--enable-glspectrum PLIST_SUB+= GLSPECTRUM="" .else CONFIGURE_ARGS+=--disable-glspectrum PLIST_SUB+= GLSPECTRUM="@comment " .endif .if ${PORT_OPTIONS:MDBUS} LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib CONFIGURE_ARGS+=--enable-gnomeshortcuts PLIST_SUB+= DBUS="" .else CONFIGURE_ARGS+=--disable-gnomeshortcuts PLIST_SUB+= DBUS="@comment " .endif .if ${PORT_OPTIONS:MCUE} LIB_DEPENDS+= libcue.so:${PORTSDIR}/textproc/libcue CONFIGURE_ARGS+=--enable-cue PLIST_SUB+= CUEPLUGIN="" .else CONFIGURE_ARGS+=--disable-cue PLIST_SUB+= CUEPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MMP3} LIB_DEPENDS+= libmpg123.so:${PORTSDIR}/audio/mpg123 CONFIGURE_ARGS+=--enable-mp3 --enable-filewriter_mp3 PLIST_SUB+= MP3PLUGIN="" .if ${PORT_OPTIONS:MMP3FILEWRITER} LIB_DEPENDS+= libmp3lame.so:${PORTSDIR}/audio/lame CONFIGURE_ARGS+=--enable-filewriter_mp3 .else CONFIGURE_ARGS+=--disable-filewriter_mp3 .endif .else CONFIGURE_ARGS+=--disable-mp3 --disable-filewriter_mp3 PLIST_SUB+= MP3PLUGIN="@comment " .endif .if ${PORT_OPTIONS:MSTATUSICON} USE_GNOME+= gtk30 CONFIGURE_ARGS+=--enable-statusicon PLIST_SUB+= STATUSICONPLUGIN="" .else CONFIGURE_ARGS+=--disable-statusicon PLIST_SUB+= STATUSICONPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MAOSD} USE_GNOME+= pango CONFIGURE_ARGS+=--enable-aosd PLIST_SUB+= AOSDPLUGIN="" .else CONFIGURE_ARGS+=--disable-aosd PLIST_SUB+= AOSDPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MAOSDXCOMP} LIB_DEPENDS+= libXcomposite.so:${PORTSDIR}/x11/libXcomposite CONFIGURE_ARGS+=--enable-aosd-xcomp PLIST_SUB+= AOSDXCOMPPLUGIN="" .else CONFIGURE_ARGS+=--disable-aosd-xcomp PLIST_SUB+= AOSDXCOMPPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MADPLUG} LIB_DEPENDS+= libbinio.so:${PORTSDIR}/devel/libbinio CONFIGURE_ARGS+=--enable-adplug PLIST_SUB+= ADPLUGPLUGIN="" .else CONFIGURE_ARGS+=--disable-adplug PLIST_SUB+= ADPLUGPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+=--enable-vorbis PLIST_SUB+= VORBISPLUGIN="" .else CONFIGURE_ARGS+=--disable-vorbis PLIST_SUB+= VORBISPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= libFLAC.so:${PORTSDIR}/audio/flac CONFIGURE_ARGS+=--enable-flacng --enable-filewriter_flac PLIST_SUB+= FLACPLUGIN="" .else CONFIGURE_ARGS+=--disable-flacng --disable-filewriter_flac PLIST_SUB+= FLACPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MFFAUDIO} LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg CONFIGURE_ARGS+=--with-ffmpeg=ffmpeg PLIST_SUB+= FFAUDIOPLUGIN="" .else CONFIGURE_ARGS+=--with-ffmpeg=none PLIST_SUB+= FFAUDIOPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MWAVPACK} LIB_DEPENDS+= libwavpack.so:${PORTSDIR}/audio/wavpack CONFIGURE_ARGS+=--enable-wavpack PLIST_SUB+= WAVPACKPLUGIN="" .else CONFIGURE_ARGS+=--disable-wavpack PLIST_SUB+= WAVPACKPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MAAC} CONFIGURE_ARGS+=--enable-aac PLIST_SUB+= AACPLUGIN="" LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad .else CONFIGURE_ARGS+=--disable-aac PLIST_SUB+= AACPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MSNDFILE} LIB_DEPENDS+= libsndfile.so:${PORTSDIR}/audio/libsndfile CONFIGURE_ARGS+=--enable-sndfile PLIST_SUB+= SNDFILEPLUGIN="" .else CONFIGURE_ARGS+=--disable-sndfile PLIST_SUB+= SNDFILEPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MMODPLUG} LIB_DEPENDS+= libmodplug.so:${PORTSDIR}/audio/libmodplug PLIST_SUB+= MODPLUG="" CONFIGURE_ARGS+=--enable-modplug .else PLIST_SUB+= MODPLUG="@comment " CONFIGURE_ARGS+=--disable-modplug .endif .if ${PORT_OPTIONS:MJACK} LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack \ libsamplerate.so:${PORTSDIR}/audio/libsamplerate CONFIGURE_ARGS+=--enable-jack PLIST_SUB+= JACKPLUGIN="" .else CONFIGURE_ARGS+=--disable-jack PLIST_SUB+= JACKPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MSCROBBLER} LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl PLIST_SUB+= SCROBBLERPLUGIN="" CONFIGURE_ARGS+=--enable-scrobbler2 .else PLIST_SUB+= SCROBBLERPLUGIN="@comment " CONFIGURE_ARGS+=--disable-scrobbler2 .endif .if ${PORT_OPTIONS:MOSS4} PLIST_SUB+= OSS4PLUGIN="" CONFIGURE_ARGS+=--enable-oss4 .else PLIST_SUB+= OSS4PLUGIN="@comment " CONFIGURE_ARGS+=--disable-oss4 .endif .if ${PORT_OPTIONS:MSID} LIB_DEPENDS+= libsidplayfp.so:${PORTSDIR}/audio/libsidplayfp PLIST_SUB+= SIDPLUGIN="" CONFIGURE_ARGS+=--enable-sid .else PLIST_SUB+= SIDPLUGIN="@comment " CONFIGURE_ARGS+=--disable-sid .endif .if ${PORT_OPTIONS:MCDAUDIO} LIB_DEPENDS+= libcdio_cdda.so:${PORTSDIR}/sysutils/libcdio-paranoia \ libcddb.so:${PORTSDIR}/audio/libcddb CONFIGURE_ARGS+=--enable-cdaudio PLIST_SUB+= CDAUDIOPLUGIN="" .else CONFIGURE_ARGS+=--disable-cdaudio PLIST_SUB+= CDAUDIOPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MNEON} LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon CONFIGURE_ARGS+=--enable-neon PLIST_SUB+= NEONPLUGIN="" .else CONFIGURE_ARGS+=--disable-neon PLIST_SUB+= NEONPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MMMS} LIB_DEPENDS+= libmms.so:${PORTSDIR}/net/libmms CONFIGURE_ARGS+=--enable-mms PLIST_SUB+= MMSPLUGIN="" .else CONFIGURE_ARGS+=--disable-mms PLIST_SUB+= MMSPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MRESAMPLE} LIB_DEPENDS+= libsamplerate.so:${PORTSDIR}/audio/libsamplerate CONFIGURE_ARGS+=--enable-resample PLIST_SUB+= RESAMPLEPLUGIN="" .else CONFIGURE_ARGS+=--disable-resample PLIST_SUB+= RESAMPLEPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MSPEEDPITCH} LIB_DEPENDS+= libsamplerate.so:${PORTSDIR}/audio/libsamplerate CONFIGURE_ARGS+=--enable-speedpitch PLIST_SUB+= SPEEDPITCHPLUGIN="" .else CONFIGURE_ARGS+=--disable-speedpitch PLIST_SUB+= SPEEDPITCHPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib CONFIGURE_ARGS+=--enable-alsa PLIST_SUB+= ALSAPLUGIN="" .else CONFIGURE_ARGS+=--disable-alsa PLIST_SUB+= ALSAPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MAMIDI} LIB_DEPENDS+= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth CONFIGURE_ARGS+=--enable-amidiplug PLIST_SUB+= AMIDIPLUGIN="" .else CONFIGURE_ARGS+=--disable-amidiplug PLIST_SUB+= AMIDIPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MBS2B} LIB_DEPENDS+= libbs2b.so:${PORTSDIR}/audio/libbs2b CONFIGURE_ARGS+=--enable-bs2b PLIST_SUB+= BS2BPLUGIN="" .else CONFIGURE_ARGS+=--disable-bs2b PLIST_SUB+= BS2BPLUGIN="@comment " .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+=--enable-nls PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .if ${PORT_OPTIONS:MPULSE} LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio CONFIGURE_ARGS+=--enable-pulse PLIST_SUB+= PULSE="" .else CONFIGURE_ARGS+=--disable-pulse PLIST_SUB+= PULSE="@comment " .endif .if ${PORT_OPTIONS:MLIRC} LIB_DEPENDS+= liblirc_client.so:${PORTSDIR}/comms/lirc CONFIGURE_ARGS+=--enable-lirc PLIST_SUB+= LIRC="" .else CONFIGURE_ARGS+=--disable-lirc PLIST_SUB+= LIRC="@comment " .endif +.if ${PORT_OPTIONS:MMPRIS} +CONFIGURE_ARGS+=--enable-mpris2 +PLIST_SUB+= MPRIS="" +.else +CONFIGURE_ARGS+=--disable-mpris2 +PLIST_SUB+= MPRIS="@comment " +.endif + post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor @${FIND} ${STAGEDIR}${PREFIX}/lib/audacious/ -name "*.so" \ -exec ${STRIP_CMD} {} \; .include Index: head/multimedia/audacious-plugins/distinfo =================================================================== --- head/multimedia/audacious-plugins/distinfo (revision 388544) +++ head/multimedia/audacious-plugins/distinfo (revision 388545) @@ -1,2 +1,2 @@ -SHA256 (audacious-plugins-3.5.2.tar.bz2) = 179600d7f8ae31a7d9c5785ce6fa7e09184dbd1271e0adb8c57760432c6a4cd9 -SIZE (audacious-plugins-3.5.2.tar.bz2) = 1734588 +SHA256 (audacious-plugins-3.6.2.tar.bz2) = e7798936249e1601177503d148a3dd59edd289579f3f1667351eb0ba463642e8 +SIZE (audacious-plugins-3.6.2.tar.bz2) = 1786338 Index: head/multimedia/audacious-plugins/pkg-plist =================================================================== --- head/multimedia/audacious-plugins/pkg-plist (revision 388544) +++ head/multimedia/audacious-plugins/pkg-plist (revision 388545) @@ -1,227 +1,229 @@ lib/audacious/Container/asx.so lib/audacious/Container/asx3.so lib/audacious/Container/audpl.so %%CUEPLUGIN%%lib/audacious/Container/cue.so lib/audacious/Container/m3u.so lib/audacious/Container/pls.so lib/audacious/Container/xspf.so %%BS2BPLUGIN%%lib/audacious/Effect/bs2b.so lib/audacious/Effect/compressor.so lib/audacious/Effect/crossfade.so lib/audacious/Effect/crystalizer.so lib/audacious/Effect/echo.so lib/audacious/Effect/ladspa.so lib/audacious/Effect/mixer.so %%RESAMPLEPLUGIN%%lib/audacious/Effect/resample.so +lib/audacious/Effect/silence-removal.so %%SPEEDPITCHPLUGIN%%lib/audacious/Effect/speed-pitch.so lib/audacious/Effect/stereo.so lib/audacious/Effect/voice_removal.so lib/audacious/General/alarm.so lib/audacious/General/albumart.so %%AOSDPLUGIN%%lib/audacious/General/aosd.so %%CDAUDIOPLUGIN%%lib/audacious/General/cd-menu-items.so lib/audacious/General/delete-files.so %%DBUS%%lib/audacious/General/gnomeshortcuts.so lib/audacious/General/gtkui.so lib/audacious/General/hotkey.so %%LIRC%%lib/audacious/General/lirc.so lib/audacious/General/lyricwiki.so +%%MPRIS%%lib/audacious/General/mpris2.so %%NOTIFY%%lib/audacious/General/notify.so +lib/audacious/General/playlist-manager.so %%SCROBBLERPLUGIN%%lib/audacious/General/scrobbler.so lib/audacious/General/search-tool.so lib/audacious/General/skins.so lib/audacious/General/song_change.so %%STATUSICONPLUGIN%%lib/audacious/General/statusicon.so %%AACPLUGIN%%lib/audacious/Input/aac-raw.so -%%AACPLUGIN%%lib/audacious/Input/aac.so %%ADPLUGPLUGIN%%lib/audacious/Input/adplug.so %%AMIDIPLUGIN%%lib/audacious/Input/amidi-plug.so %%CDAUDIOPLUGIN%%lib/audacious/Input/cdaudio-ng.so lib/audacious/Input/console.so %%FFAUDIOPLUGIN%%lib/audacious/Input/ffaudio.so %%FLACPLUGIN%%lib/audacious/Input/flacng.so %%MP3PLUGIN%%lib/audacious/Input/madplug.so lib/audacious/Input/metronom.so %%MODPLUG%%lib/audacious/Input/modplug.so lib/audacious/Input/psf2.so %%SIDPLUGIN%%lib/audacious/Input/sid.so %%SNDFILEPLUGIN%%lib/audacious/Input/sndfile.so lib/audacious/Input/tonegen.so %%VORBISPLUGIN%%lib/audacious/Input/vorbis.so lib/audacious/Input/vtx.so lib/audacious/Input/xsf.so %%WAVPACKPLUGIN%%lib/audacious/Input/wavpack.so %%ALSAPLUGIN%%lib/audacious/Output/alsa.so lib/audacious/Output/filewriter.so -%%JACKPLUGIN%%lib/audacious/Output/jackout.so +%%JACKPLUGIN%%lib/audacious/Output/jack-ng.so %%OSS4PLUGIN%%lib/audacious/Output/oss4.so %%PULSE%%lib/audacious/Output/pulse_audio.so %%SDL%%lib/audacious/Output/sdlout.so lib/audacious/Transport/gio.so %%MMSPLUGIN%%lib/audacious/Transport/mms.so %%NEONPLUGIN%%lib/audacious/Transport/neon.so lib/audacious/Visualization/blur_scope.so lib/audacious/Visualization/cairo-spectrum.so %%GLSPECTRUM%%lib/audacious/Visualization/gl-spectrum.so share/audacious/Skins/Classic/balance.png share/audacious/Skins/Classic/cbuttons.png share/audacious/Skins/Classic/eq_ex.png share/audacious/Skins/Classic/eqmain.png share/audacious/Skins/Classic/main.png share/audacious/Skins/Classic/monoster.png share/audacious/Skins/Classic/nums_ex.png share/audacious/Skins/Classic/playpaus.png share/audacious/Skins/Classic/pledit.png share/audacious/Skins/Classic/pledit.txt share/audacious/Skins/Classic/posbar.png share/audacious/Skins/Classic/shufrep.png share/audacious/Skins/Classic/skin-classic.hints share/audacious/Skins/Classic/skin.hints share/audacious/Skins/Classic/text.png share/audacious/Skins/Classic/titlebar.png share/audacious/Skins/Classic/viscolor.txt share/audacious/Skins/Classic/volume.png share/audacious/Skins/Classic1.3/balance.png share/audacious/Skins/Classic1.3/cbuttons.png share/audacious/Skins/Classic1.3/eq_ex.png share/audacious/Skins/Classic1.3/eqmain.png share/audacious/Skins/Classic1.3/main.png share/audacious/Skins/Classic1.3/monoster.png share/audacious/Skins/Classic1.3/nums_ex.png share/audacious/Skins/Classic1.3/playpaus.png share/audacious/Skins/Classic1.3/pledit.png share/audacious/Skins/Classic1.3/pledit.txt share/audacious/Skins/Classic1.3/posbar.png share/audacious/Skins/Classic1.3/shufrep.png share/audacious/Skins/Classic1.3/skin-classic.hints share/audacious/Skins/Classic1.3/skin.hints share/audacious/Skins/Classic1.3/text.png share/audacious/Skins/Classic1.3/titlebar.png share/audacious/Skins/Classic1.3/viscolor.txt share/audacious/Skins/Classic1.3/volume.png share/audacious/Skins/Default/cbuttons.png share/audacious/Skins/Default/eq_ex.png share/audacious/Skins/Default/eqmain.png share/audacious/Skins/Default/main.png share/audacious/Skins/Default/monoster.png share/audacious/Skins/Default/nums_ex.png share/audacious/Skins/Default/playpaus.png share/audacious/Skins/Default/pledit.png share/audacious/Skins/Default/pledit.txt share/audacious/Skins/Default/posbar.png share/audacious/Skins/Default/shufrep.png share/audacious/Skins/Default/skin.hints share/audacious/Skins/Default/text.png share/audacious/Skins/Default/titlebar.png share/audacious/Skins/Default/viscolor.txt share/audacious/Skins/Default/volume.png share/audacious/Skins/Ivory/balance.png share/audacious/Skins/Ivory/cbuttons.png share/audacious/Skins/Ivory/eq_ex.png share/audacious/Skins/Ivory/eqmain.png share/audacious/Skins/Ivory/main.png share/audacious/Skins/Ivory/monoster.png share/audacious/Skins/Ivory/nums_ex.png share/audacious/Skins/Ivory/playpaus.png share/audacious/Skins/Ivory/pledit.png share/audacious/Skins/Ivory/pledit.txt share/audacious/Skins/Ivory/posbar.png share/audacious/Skins/Ivory/shufrep.png share/audacious/Skins/Ivory/skin.hints share/audacious/Skins/Ivory/text.png share/audacious/Skins/Ivory/titlebar.png share/audacious/Skins/Ivory/viscolor.txt share/audacious/Skins/Ivory/volume.png share/audacious/Skins/Osmosis/balance.png share/audacious/Skins/Osmosis/cbuttons.png share/audacious/Skins/Osmosis/eq_ex.png share/audacious/Skins/Osmosis/eqmain.png share/audacious/Skins/Osmosis/main.png share/audacious/Skins/Osmosis/monoster.png share/audacious/Skins/Osmosis/nums_ex.png share/audacious/Skins/Osmosis/playpaus.png share/audacious/Skins/Osmosis/pledit.png share/audacious/Skins/Osmosis/pledit.txt share/audacious/Skins/Osmosis/posbar.png share/audacious/Skins/Osmosis/shufrep.png share/audacious/Skins/Osmosis/skin.hints share/audacious/Skins/Osmosis/text.png share/audacious/Skins/Osmosis/titlebar.png share/audacious/Skins/Osmosis/viscolor.txt share/audacious/Skins/Osmosis/volume.png share/audacious/Skins/Refugee/cbuttons.png share/audacious/Skins/Refugee/eq_ex.png share/audacious/Skins/Refugee/eqmain.png share/audacious/Skins/Refugee/main.png share/audacious/Skins/Refugee/monoster.png share/audacious/Skins/Refugee/nums_ex.png share/audacious/Skins/Refugee/playpaus.png share/audacious/Skins/Refugee/pledit.png share/audacious/Skins/Refugee/pledit.txt share/audacious/Skins/Refugee/posbar.png share/audacious/Skins/Refugee/shufrep.png share/audacious/Skins/Refugee/skin.hints share/audacious/Skins/Refugee/text.png share/audacious/Skins/Refugee/titlebar.png share/audacious/Skins/Refugee/viscolor.txt share/audacious/Skins/Refugee/volume.png share/audacious/Skins/TinyPlayer/balance.png share/audacious/Skins/TinyPlayer/cbuttons.png share/audacious/Skins/TinyPlayer/eq_ex.png share/audacious/Skins/TinyPlayer/eqmain.png share/audacious/Skins/TinyPlayer/main.png share/audacious/Skins/TinyPlayer/monoster.png share/audacious/Skins/TinyPlayer/nums_ex.png share/audacious/Skins/TinyPlayer/playpaus.png share/audacious/Skins/TinyPlayer/pledit.png share/audacious/Skins/TinyPlayer/pledit.txt share/audacious/Skins/TinyPlayer/posbar.png share/audacious/Skins/TinyPlayer/shufrep.png share/audacious/Skins/TinyPlayer/skin.hints share/audacious/Skins/TinyPlayer/text.png share/audacious/Skins/TinyPlayer/titlebar.png share/audacious/Skins/TinyPlayer/viscolor.txt share/audacious/Skins/TinyPlayer/volume.png %%NLS%%share/locale/be/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/bg/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ca/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/cmn/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/cs/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/da/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/de/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/el/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/es/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/es_AR/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/es_MX/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/et/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/eu/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/fa_IR/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/fi/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/fr/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/gl/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/hu/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/id_ID/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/it/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ja/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ko/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ky/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/lt/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/lv/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ml_IN/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ms/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/nl/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/pl/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ru/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/si/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/sk/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/sr/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/sr_RS/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/sv/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/ta/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/tr/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/uk/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/audacious-plugins.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/audacious-plugins.mo