diff options
author | oliver <oliver@FreeBSD.org> | 2015-06-05 03:53:09 +0800 |
---|---|---|
committer | oliver <oliver@FreeBSD.org> | 2015-06-05 03:53:09 +0800 |
commit | a02a2ec0c3eb7867abed9b225bff507be2cd269f (patch) | |
tree | c2be071a8344341b459ceb4bcc64f76e28147f2c /multimedia/audacious | |
parent | 027ee50c7d920f6fdb6e29869aeb35ff9feacbf0 (diff) | |
download | freebsd-ports-gnome-a02a2ec0c3eb7867abed9b225bff507be2cd269f.tar.gz freebsd-ports-gnome-a02a2ec0c3eb7867abed9b225bff507be2cd269f.tar.zst freebsd-ports-gnome-a02a2ec0c3eb7867abed9b225bff507be2cd269f.zip |
update audacious to 3.6.2
Diffstat (limited to 'multimedia/audacious')
-rw-r--r-- | multimedia/audacious/Makefile | 10 | ||||
-rw-r--r-- | multimedia/audacious/distinfo | 4 | ||||
-rw-r--r-- | multimedia/audacious/files/patch-src-audacious-fft.c | 16 | ||||
-rw-r--r-- | multimedia/audacious/files/patch-src-audacious-util.c | 33 | ||||
-rw-r--r-- | multimedia/audacious/pkg-plist | 50 |
5 files changed, 30 insertions, 83 deletions
diff --git a/multimedia/audacious/Makefile b/multimedia/audacious/Makefile index 47f6179893bc..de270dc9f542 100644 --- a/multimedia/audacious/Makefile +++ b/multimedia/audacious/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= audacious -PORTVERSION= 3.5.2 +PORTVERSION= 3.6.2 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ @@ -15,7 +15,7 @@ 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 @@ -73,9 +73,9 @@ post-patch: 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 diff --git a/multimedia/audacious/distinfo b/multimedia/audacious/distinfo index 3ddfbe8d94da..8a19dabdee97 100644 --- a/multimedia/audacious/distinfo +++ b/multimedia/audacious/distinfo @@ -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 diff --git a/multimedia/audacious/files/patch-src-audacious-fft.c b/multimedia/audacious/files/patch-src-audacious-fft.c deleted file mode 100644 index f3ceb0ab5fd5..000000000000 --- a/multimedia/audacious/files/patch-src-audacious-fft.c +++ /dev/null @@ -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 <osreldate.h> -+#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) diff --git a/multimedia/audacious/files/patch-src-audacious-util.c b/multimedia/audacious/files/patch-src-audacious-util.c deleted file mode 100644 index 8e01741cbfbe..000000000000 --- a/multimedia/audacious/files/patch-src-audacious-util.c +++ /dev/null @@ -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 <libaudcore/audstrings.h> - -+#include <sys/types.h> -+#include <sys/sysctl.h> -+ - #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 - } - diff --git a/multimedia/audacious/pkg-plist b/multimedia/audacious/pkg-plist index 729857d82097..5c99046497f8 100644 --- a/multimedia/audacious/pkg-plist +++ b/multimedia/audacious/pkg-plist @@ -1,50 +1,45 @@ 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 @@ -52,6 +47,7 @@ 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 |