aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2016-02-15 02:57:53 +0800
committerkwm <kwm@FreeBSD.org>2016-02-15 02:57:53 +0800
commit189722383bc516c4795233d42fc85471adbfb78c (patch)
treecb5a8a1108829deee66dbb334ff2a733162448c6 /audio
parent140d30a2a631f34b0530c4177867d6b09a692ed2 (diff)
downloadfreebsd-ports-graphics-189722383bc516c4795233d42fc85471adbfb78c.tar.gz
freebsd-ports-graphics-189722383bc516c4795233d42fc85471adbfb78c.tar.zst
freebsd-ports-graphics-189722383bc516c4795233d42fc85471adbfb78c.zip
The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.
The offical GNOME 3.18 release notes can be found at https://help.gnome.org/misc/release-notes/3.18/ This update doesn't contain the glib/gtk c++ bindings which will be done in a another update due to the requirement on c++11 and the amount of fallout this probably will give. GDM is still at version 3.16 due to some issues. Bump mate-themes to use the gtk 3.18 version of the themes. Thanks to Antoine Brodin for running the exp-runs. This release was made possible by the following people: Gustau Perez Ting-Wei_Lan PR: 207006
Diffstat (limited to 'audio')
-rw-r--r--audio/gnome-music/Makefile4
-rw-r--r--audio/gnome-music/distinfo4
-rw-r--r--audio/gnome-music/pkg-plist1
-rw-r--r--audio/goobox/Makefile5
-rw-r--r--audio/goobox/distinfo4
-rw-r--r--audio/gsound/Makefile4
-rw-r--r--audio/gsound/distinfo4
-rw-r--r--audio/gsound/pkg-plist2
-rw-r--r--audio/pulseaudio/Makefile12
-rw-r--r--audio/pulseaudio/distinfo4
-rw-r--r--audio/pulseaudio/files/patch-src_Makefile.in18
-rw-r--r--audio/pulseaudio/files/patch-src_modules_oss_module-oss.c15
-rw-r--r--audio/pulseaudio/pkg-plist28
-rw-r--r--audio/rhythmbox/Makefile7
-rw-r--r--audio/rhythmbox/distinfo4
-rw-r--r--audio/sound-juicer/Makefile5
-rw-r--r--audio/sound-juicer/distinfo4
-rw-r--r--audio/sound-juicer/files/patch-libjuicer_sj-metadata-musicbrainz5.c11
18 files changed, 71 insertions, 65 deletions
diff --git a/audio/gnome-music/Makefile b/audio/gnome-music/Makefile
index 74a731b6a78..7a5ffc6ff18 100644
--- a/audio/gnome-music/Makefile
+++ b/audio/gnome-music/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gnome-music
-PORTVERSION= 3.16.2
+PORTVERSION= 3.18.2
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -16,7 +16,7 @@ LIB_DEPENDS= libgrilo-0.2.so:${PORTSDIR}/net/grilo \
PORTSCOUT= limitw:1,even
-USES= gettext gmake libtool pathfix pkgconfig python:3 tar:xz
+USES= gettext gmake gnome libtool pathfix pkgconfig python:3 tar:xz
USE_LDCONFIG= yes
USE_GNOME= gnomedesktop3 gtk30 intltool introspection:build
GNU_CONFIGURE= yes
diff --git a/audio/gnome-music/distinfo b/audio/gnome-music/distinfo
index f301cb0df0a..c89ccd93a5f 100644
--- a/audio/gnome-music/distinfo
+++ b/audio/gnome-music/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/gnome-music-3.16.2.tar.xz) = 362cf90f6cd41c38845b7afa01ce2f5fbb70ce7694139a69f5dac16620723588
-SIZE (gnome3/gnome-music-3.16.2.tar.xz) = 1479984
+SHA256 (gnome3/gnome-music-3.18.2.tar.xz) = 81b6ae8b4193774a1dc05e77c59ad8ff5e7debc0aea30ce2ecd13b2ceda10bff
+SIZE (gnome3/gnome-music-3.18.2.tar.xz) = 1545232
diff --git a/audio/gnome-music/pkg-plist b/audio/gnome-music/pkg-plist
index 4208ca9cabe..a4c2601cc25 100644
--- a/audio/gnome-music/pkg-plist
+++ b/audio/gnome-music/pkg-plist
@@ -227,6 +227,7 @@ share/locale/gl/LC_MESSAGES/gnome-music.mo
share/locale/he/LC_MESSAGES/gnome-music.mo
share/locale/hu/LC_MESSAGES/gnome-music.mo
share/locale/id/LC_MESSAGES/gnome-music.mo
+share/locale/is/LC_MESSAGES/gnome-music.mo
share/locale/it/LC_MESSAGES/gnome-music.mo
share/locale/ja/LC_MESSAGES/gnome-music.mo
share/locale/kk/LC_MESSAGES/gnome-music.mo
diff --git a/audio/goobox/Makefile b/audio/goobox/Makefile
index 456061fa3c5..559d2b7086f 100644
--- a/audio/goobox/Makefile
+++ b/audio/goobox/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= goobox
-PORTVERSION= 3.4.0
-PORTREVISION= 1
+PORTVERSION= 3.4.1
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -18,7 +17,7 @@ LIB_DEPENDS= libdiscid.so:${PORTSDIR}/audio/libdiscid \
libbrasero-media3.so:${PORTSDIR}/sysutils/brasero \
libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique
-USES= desktop-file-utils gettext gmake pkgconfig tar:xz
+USES= desktop-file-utils gettext gmake gnome pkgconfig tar:xz
USE_GNOME= glib20 gtk30 intlhack
USE_XORG= x11
USE_GSTREAMER1= yes
diff --git a/audio/goobox/distinfo b/audio/goobox/distinfo
index 450e8617827..d1c51b61417 100644
--- a/audio/goobox/distinfo
+++ b/audio/goobox/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/goobox-3.4.0.tar.xz) = b41f414601e44af5dbe931f3bc81d2acf984ecd357a8f92861437629e9790552
-SIZE (gnome3/goobox-3.4.0.tar.xz) = 561024
+SHA256 (gnome3/goobox-3.4.1.tar.xz) = dde757f9e9e463b5c610d1257d3fc0096a53783529a3172cd8da18cada3b3ef2
+SIZE (gnome3/goobox-3.4.1.tar.xz) = 561240
diff --git a/audio/gsound/Makefile b/audio/gsound/Makefile
index f38d771e924..a19267592f2 100644
--- a/audio/gsound/Makefile
+++ b/audio/gsound/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gsound
-PORTVERSION= 1.0.1
+PORTVERSION= 1.0.2
CATEGORIES= audio
MASTER_SITES= GNOME
@@ -12,7 +12,7 @@ COMMENT= GObject library for playing system sounds
BUILD_DEPENDS= vala:${PORTSDIR}/lang/vala
LIB_DEPENDS= libcanberra.so:${PORTSDIR}/audio/libcanberra
-USES= gmake libtool pathfix pkgconfig tar:xz
+USES= gmake gnome libtool pathfix pkgconfig tar:xz
USE_GNOME= glib20 introspection:build
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/audio/gsound/distinfo b/audio/gsound/distinfo
index 915f748925e..531f7e7c9cc 100644
--- a/audio/gsound/distinfo
+++ b/audio/gsound/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gsound-1.0.1.tar.xz) = ea0dd94429c0645f2f98824274ef04543fe459dd83a5449a68910acc3ba67f29
-SIZE (gsound-1.0.1.tar.xz) = 256804
+SHA256 (gsound-1.0.2.tar.xz) = bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+SIZE (gsound-1.0.2.tar.xz) = 282068
diff --git a/audio/gsound/pkg-plist b/audio/gsound/pkg-plist
index 65ac9d10ca7..804f026e297 100644
--- a/audio/gsound/pkg-plist
+++ b/audio/gsound/pkg-plist
@@ -6,7 +6,7 @@ lib/girepository-1.0/GSound-1.0.typelib
lib/libgsound.a
lib/libgsound.so
lib/libgsound.so.0
-lib/libgsound.so.0.0.0
+lib/libgsound.so.0.0.2
libdata/pkgconfig/gsound.pc
share/gir-1.0/GSound-1.0.gir
share/gtk-doc/html/gsound/GSoundContext.html
diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile
index fbe843e983e..8f9482a3efe 100644
--- a/audio/pulseaudio/Makefile
+++ b/audio/pulseaudio/Makefile
@@ -5,8 +5,7 @@
# PORTREVISION bumps of depending ports.
PORTNAME= pulseaudio
-PORTVERSION= 6.0
-PORTREVISION= 2
+PORTVERSION= 8.0
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/
@@ -29,8 +28,8 @@ LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \
USE_GNOME= glib20 intltool
USE_XORG= x11 sm xtst ice
USE_LDCONFIG= yes
-USES= cpe execinfo gettext gmake libtool pathfix pkgconfig \
- shebangfix tar:xz
+USES= cpe compiler:c11 execinfo gettext gmake gnome libtool \
+ pathfix pkgconfig shebangfix tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" \
OPENSSL_CFLAGS="-I/usr/include" \
@@ -75,7 +74,7 @@ SIMD_CONFIGURE_ENABLE= orc
SIMD_LIB_DEPENDS= liborc-0.4.so:${PORTSDIR}/devel/orc
ZSH_CONFIGURE_OFF= --without-zsh-completion-dir
-PULSE_VERSION= ${PORTVERSION}
+PULSE_VERSION= ${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
PLIST_SUB= PULSE_VERSION=${PULSE_VERSION}
post-patch:
@@ -91,7 +90,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/src/${ii} \
${STAGEDIR}${PREFIX}/etc/pulse/${ii}.sample
.endfor
+
post-install-BASH-off:
- @${RM} -rf ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+ @${RM} -rf ${STAGEDIR}${PREFIX}/share/bash-completion
.include <bsd.port.mk>
diff --git a/audio/pulseaudio/distinfo b/audio/pulseaudio/distinfo
index feb041c035e..c91a1cf3dbd 100644
--- a/audio/pulseaudio/distinfo
+++ b/audio/pulseaudio/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pulseaudio-6.0.tar.xz) = b50640e0b80b1607600accfad2e45aabb79d379bf6354c9671efa2065477f6f6
-SIZE (pulseaudio-6.0.tar.xz) = 1469248
+SHA256 (pulseaudio-8.0.tar.xz) = 690eefe28633466cfd1ab9d85ebfa9376f6b622deec6bfee5091ac9737cd1989
+SIZE (pulseaudio-8.0.tar.xz) = 1517656
diff --git a/audio/pulseaudio/files/patch-src_Makefile.in b/audio/pulseaudio/files/patch-src_Makefile.in
index e8503dd8571..2c19f6f58e8 100644
--- a/audio/pulseaudio/files/patch-src_Makefile.in
+++ b/audio/pulseaudio/files/patch-src_Makefile.in
@@ -1,11 +1,11 @@
---- src/Makefile.in.orig 2012-06-08 11:09:45.000000000 +0200
-+++ src/Makefile.in 2012-06-08 11:10:00.000000000 +0200
-@@ -8531,7 +8531,7 @@
- info-am:
+--- src/Makefile.in.orig 2016-02-01 11:20:44.952568000 +0100
++++ src/Makefile.in 2016-02-01 11:22:08.462998000 +0100
+@@ -11042,7 +11042,7 @@
- install-data-am: install-dbuspolicyDATA install-dist_alsapathsDATA \
-- install-dist_alsaprofilesetsDATA install-dist_udevrulesDATA \
-+ install-dist_alsaprofilesetsDATA \
- install-padsplibLTLIBRARIES install-pulseconfDATA \
- install-pulseincludeHEADERS install-xdgautostartDATA
+ install-data-am: install-commonlibLTLIBRARIES install-dbuspolicyDATA \
+ install-dist_alsapathsDATA install-dist_alsaprofilesetsDATA \
+- install-dist_udevrulesDATA install-padsplibLTLIBRARIES \
++ install-padsplibLTLIBRARIES \
+ install-pulseconfDATA install-pulseincludeHEADERS \
+ install-systemduserunitDATA install-xdgautostartDATA
diff --git a/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c b/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
index 4edcb6627c9..e7b600cb3bf 100644
--- a/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
+++ b/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
@@ -1,6 +1,6 @@
---- src/modules/oss/module-oss.c.orig 2014-01-23 19:57:55.000000000 +0100
-+++ src/modules/oss/module-oss.c 2014-03-22 10:59:05.000000000 +0100
-@@ -1229,10 +1229,14 @@ int pa__init(pa_module*m) {
+--- src/modules/oss/module-oss.c.orig 2015-08-06 11:39:12.000000000 +0200
++++ src/modules/oss/module-oss.c 2015-09-03 13:13:37.953255000 +0200
+@@ -1227,10 +1227,14 @@
use_mmap = false;
}
@@ -15,12 +15,3 @@
if (pa_oss_get_hw_description(dev, hwdesc, sizeof(hwdesc)) >= 0)
pa_log_info("Hardware name is '%s'.", hwdesc);
-@@ -1428,7 +1432,7 @@ int pa__init(pa_module*m) {
- if ((u->mixer_fd = pa_oss_open_mixer_for_device(u->device_name)) >= 0) {
- bool do_close = true;
-
-- if (ioctl(fd, SOUND_MIXER_READ_DEVMASK, &u->mixer_devmask) < 0)
-+ if (ioctl(u->mixer_fd, SOUND_MIXER_READ_DEVMASK, &u->mixer_devmask) < 0)
- pa_log_warn("SOUND_MIXER_READ_DEVMASK failed: %s", pa_cstrerror(errno));
- else {
- if (u->sink && (u->mixer_devmask & (SOUND_MASK_VOLUME|SOUND_MASK_PCM))) {
diff --git a/audio/pulseaudio/pkg-plist b/audio/pulseaudio/pkg-plist
index b62c7383b31..283b7222de1 100644
--- a/audio/pulseaudio/pkg-plist
+++ b/audio/pulseaudio/pkg-plist
@@ -12,15 +12,15 @@ bin/pax11publish
bin/pulseaudio
bin/qpaeq
bin/start-pulseaudio-x11
-%%BASH%%etc/bash_completion.d/pacat
-%%BASH%%etc/bash_completion.d/pacmd
-%%BASH%%etc/bash_completion.d/pactl
-%%BASH%%etc/bash_completion.d/padsp
-%%BASH%%etc/bash_completion.d/paplay
-%%BASH%%etc/bash_completion.d/parec
-%%BASH%%etc/bash_completion.d/parecord
-%%BASH%%etc/bash_completion.d/pasuspender
-%%BASH%%etc/bash_completion.d/pulseaudio
+%%BASH%%share/bash-completion/completions/pacat
+%%BASH%%share/bash-completion/completions/pacmd
+%%BASH%%share/bash-completion/completions/pactl
+%%BASH%%share/bash-completion/completions/padsp
+%%BASH%%share/bash-completion/completions/paplay
+%%BASH%%share/bash-completion/completions/parec
+%%BASH%%share/bash-completion/completions/parecord
+%%BASH%%share/bash-completion/completions/pasuspender
+%%BASH%%share/bash-completion/completions/pulseaudio
etc/dbus-1/system.d/pulseaudio-system.conf
@sample etc/pulse/client.conf.sample
@sample etc/pulse/daemon.conf.sample
@@ -69,8 +69,7 @@ lib/libpulse-simple.so.0
lib/libpulse-simple.so.0.1.0
lib/libpulse.so
lib/libpulse.so.0
-lib/libpulse.so.0.18.0
-lib/libpulsecore-%%PULSE_VERSION%%.so
+lib/libpulse.so.0.19.0
%%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/libavahi-wrap.so
lib/pulse-%%PULSE_VERSION%%/modules/module-device-manager.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/libalsa-util.so
@@ -160,6 +159,7 @@ lib/pulse-%%PULSE_VERSION%%/modules/module-x11-xsmp.so
%%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/module-zeroconf-discover.so
%%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/module-zeroconf-publish.so
lib/pulseaudio/libpulsecommon-%%PULSE_VERSION%%.so
+lib/pulseaudio/libpulsecore-%%PULSE_VERSION%%.so
lib/pulseaudio/libpulsedsp.so
libdata/pkgconfig/libpulse-mainloop-glib.pc
libdata/pkgconfig/libpulse-simple.pc
@@ -170,7 +170,10 @@ man/man1/pacat.1.gz
man/man1/pacmd.1.gz
man/man1/pactl.1.gz
man/man1/padsp.1.gz
+man/man1/pamon.1.gz
man/man1/paplay.1.gz
+man/man1/parec.1.gz
+man/man1/parecord.1.gz
man/man1/pasuspender.1.gz
man/man1/pax11publish.1.gz
man/man1/pulseaudio.1.gz
@@ -225,6 +228,7 @@ man/man5/pulse-daemon.conf.5.gz
%%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio2.conf
%%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio6.conf
%%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktorkontrol-s4.conf
+%%ALSA%%share/pulseaudio/alsa-mixer/profile-sets/sb-omni-surround-5.1.conf
%%ZSH%%share/zsh/site-functions/_pulseaudio
share/locale/as/LC_MESSAGES/pulseaudio.mo
share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo
@@ -244,9 +248,11 @@ share/locale/id/LC_MESSAGES/pulseaudio.mo
share/locale/it/LC_MESSAGES/pulseaudio.mo
share/locale/ja/LC_MESSAGES/pulseaudio.mo
share/locale/kn/LC_MESSAGES/pulseaudio.mo
+share/locale/ko/LC_MESSAGES/pulseaudio.mo
share/locale/ml/LC_MESSAGES/pulseaudio.mo
share/locale/mr/LC_MESSAGES/pulseaudio.mo
share/locale/nl/LC_MESSAGES/pulseaudio.mo
+share/locale/oc/LC_MESSAGES/pulseaudio.mo
share/locale/or/LC_MESSAGES/pulseaudio.mo
share/locale/pa/LC_MESSAGES/pulseaudio.mo
share/locale/pl/LC_MESSAGES/pulseaudio.mo
diff --git a/audio/rhythmbox/Makefile b/audio/rhythmbox/Makefile
index 3ae8747da08..358f9295ce5 100644
--- a/audio/rhythmbox/Makefile
+++ b/audio/rhythmbox/Makefile
@@ -1,10 +1,9 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/trunk/audio/rhythmbox/Makefile 20039 2014-11-03 13:42:48Z kwm $
PORTNAME= rhythmbox
-PORTVERSION= 3.2
-PORTREVISION= 3
+PORTVERSION= 3.2.1
+PORTREVISION= 1
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -26,7 +25,7 @@ LIB_DEPENDS= libmusicbrainz5.so:${PORTSDIR}/audio/libmusicbrainz5 \
libsecret-1.so:${PORTSDIR}/security/libsecret \
libtdb.so:${PORTSDIR}/databases/tdb
-USES= desktop-file-utils gettext gmake libtool pathfix \
+USES= desktop-file-utils gettext gmake gnome libtool pathfix \
pkgconfig tar:xz
USE_GNOME= intlhack gnomeprefix gtk30 introspection:build \
py3gobject3
diff --git a/audio/rhythmbox/distinfo b/audio/rhythmbox/distinfo
index 385098d22af..422ea1bfe83 100644
--- a/audio/rhythmbox/distinfo
+++ b/audio/rhythmbox/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/rhythmbox-3.2.tar.xz) = 9c8adf79e4b2bb76cee391c73ba7a1e699e7684e5f45507e7d6849957ac54f81
-SIZE (gnome3/rhythmbox-3.2.tar.xz) = 6831744
+SHA256 (gnome3/rhythmbox-3.2.1.tar.xz) = bf43ca4f5b7531751241f5e67eaba7da6d9748dd827a600eedf9444961537938
+SIZE (gnome3/rhythmbox-3.2.1.tar.xz) = 6833060
diff --git a/audio/sound-juicer/Makefile b/audio/sound-juicer/Makefile
index a43282953dc..1a8283c906c 100644
--- a/audio/sound-juicer/Makefile
+++ b/audio/sound-juicer/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= sound-juicer
-PORTVERSION= 3.16.1
-PORTREVISION= 1
+PORTVERSION= 3.18.1
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -21,7 +20,7 @@ LIB_DEPENDS= libmusicbrainz5.so:${PORTSDIR}/audio/libmusicbrainz5 \
PORTSCOUT= limitw:1,even
-USES= desktop-file-utils gettext gmake pathfix pkgconfig tar:xz
+USES= desktop-file-utils gettext gmake gnome pathfix pkgconfig tar:xz
USE_GNOME= gnomeprefix intlhack
USE_GSTREAMER1= cdparanoia flac good vorbis
GNU_CONFIGURE= yes
diff --git a/audio/sound-juicer/distinfo b/audio/sound-juicer/distinfo
index 323a8e676a7..2735bb54e2e 100644
--- a/audio/sound-juicer/distinfo
+++ b/audio/sound-juicer/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gnome3/sound-juicer-3.16.1.tar.xz) = dfb744504a60f8069257584b74d90cba1ce99c744a7106b68627ad1d40b2a657
-SIZE (gnome3/sound-juicer-3.16.1.tar.xz) = 811148
+SHA256 (gnome3/sound-juicer-3.18.1.tar.xz) = 526d5a84d9b6b8f002f82f9d5678e3850c48e3b5692a499451fc5f36eef0de76
+SIZE (gnome3/sound-juicer-3.18.1.tar.xz) = 819428
diff --git a/audio/sound-juicer/files/patch-libjuicer_sj-metadata-musicbrainz5.c b/audio/sound-juicer/files/patch-libjuicer_sj-metadata-musicbrainz5.c
new file mode 100644
index 00000000000..2f759c4e9f0
--- /dev/null
+++ b/audio/sound-juicer/files/patch-libjuicer_sj-metadata-musicbrainz5.c
@@ -0,0 +1,11 @@
+--- libjuicer/sj-metadata-musicbrainz5.c.orig 2015-08-17 21:51:58.000000000 +0200
++++ libjuicer/sj-metadata-musicbrainz5.c 2015-08-17 21:52:28.000000000 +0200
+@@ -757,7 +757,7 @@
+ if (*error != NULL) {
+ track_details_free (track);
+ g_list_free_full (tracks, (GDestroyNotify) track_details_free);
+- return NULL;
++ return;
+ }
+
+ if (track->duration == 0)