diff options
author | Ian Delaney <idella4@gentoo.org> | 2015-10-19 00:11:39 +0800 |
---|---|---|
committer | Ian Delaney <idella4@gentoo.org> | 2015-10-19 00:12:16 +0800 |
commit | d4fac8c517fc4ea936ce310a610ed3764418bfcd (patch) | |
tree | bd76b85bbcbe7a3729ea2381fd467e415b08e295 /media-sound/gejengel/files | |
parent | app-admin/hardinfo: replace HOMEPAGE variable wrt bug #556666 (diff) | |
download | gentoo-d4fac8c517fc4ea936ce310a610ed3764418bfcd.tar.gz gentoo-d4fac8c517fc4ea936ce310a610ed3764418bfcd.tar.bz2 gentoo-d4fac8c517fc4ea936ce310a610ed3764418bfcd.zip |
media-sound/gejengel: revbump to l-0.1.4-r2 fixing linking issue
patch supplied by Dustin Polke via the gentoo bug and set as proxy maintainer
under the proxy-maintainers herd in metadata, patch for submission upstream
Gentoo bug: #542708
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'media-sound/gejengel/files')
-rw-r--r-- | media-sound/gejengel/files/0.1.4-flac_ln.patch | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/media-sound/gejengel/files/0.1.4-flac_ln.patch b/media-sound/gejengel/files/0.1.4-flac_ln.patch new file mode 100644 index 000000000000..2d4473e227a9 --- /dev/null +++ b/media-sound/gejengel/files/0.1.4-flac_ln.patch @@ -0,0 +1,42 @@ +Fixes Bug #542708 +The code uses functionality provided by libFLAC and libFLAC++ but only linked against libFLAC++. +Included also is a check for libFLAC availability and added linking against libFLAC +--- a/gejengel-0.1.4/configure.ac ++++ b/gejengel-0.1.4/configure.ac +@@ -129,14 +129,20 @@ AC_ARG_ENABLE(flac, + [ enable_flac=$enableval ] ) + + if test "$enable_flac" != "no"; then +- PKG_CHECK_MODULES(FLAC, flac++, HAVE_FLAC=yes, HAVE_FLAC=no) ++ PKG_CHECK_MODULES(FLAC, flac, HAVE_FLAC=yes, HAVE_FLAC=no) + if test $HAVE_FLAC = yes; then +- AC_DEFINE(HAVE_FLAC, [1], Flac support enabled) +- AC_SUBST(FLAC_CFLAGS) +- AC_SUBST(FLAC_LIBS) ++ AC_DEFINE(HAVE_FLAC, [1], Flac found) ++ AC_SUBST(FLAC_CFLAGS) ++ AC_SUBST(FLAC_LIBS) ++ PKG_CHECK_MODULES(FLACPP, flac++, HAVE_FLACPP=yes, HAVE_FLACPP=no) ++ if test $HAVE_FLACPP = yes; then ++ AC_DEFINE(HAVE_FLACPP, [1], Flac support enabled) ++ AC_SUBST(FLACPP_CFLAGS) ++ AC_SUBST(FLACPP_LIBS) ++ fi + fi + fi +-AM_CONDITIONAL(FLAC, test "$HAVE_FLAC" = "yes") ++AM_CONDITIONAL(FLAC, test "$HAVE_FLACPP" = "yes") + + ######################################################################## + # Mad +--- a/gejengel-0.1.4/Makefile.am ++++ b/gejengel-0.1.4/Makefile.am +@@ -256,7 +256,7 @@ libgejengel_la_LIBADD = libutils.la \ + libmusiclibrary.la \ + libcore.la \ + libplugins.la -lpthread \ +- $(FFMPEG_LIBS) $(ALSA_LIBS) $(OPENAL_LIBS) $(GLIBMM_LIBS) $(SQLITE3_LIBS) $(TAGLIB_LIBS) $(LASTFM_LIBS) $(LIBNOTIFY_LIBS) $(PULSE_LIBS) $(IMAGEMAGICK_LIBS) $(GSTREAMER_LIBS) $(FLAC_LIBS) $(MAD_LIBS) $(DBUS_LIBS) $(XDGBASEDIR_LIBS) ++ $(FFMPEG_LIBS) $(ALSA_LIBS) $(OPENAL_LIBS) $(GLIBMM_LIBS) $(SQLITE3_LIBS) $(TAGLIB_LIBS) $(LASTFM_LIBS) $(LIBNOTIFY_LIBS) $(PULSE_LIBS) $(IMAGEMAGICK_LIBS) $(GSTREAMER_LIBS) $(FLACPP_LIBS) $(FLAC_LIBS) $(MAD_LIBS) $(DBUS_LIBS) $(XDGBASEDIR_LIBS) + + bin_PROGRAMS = gejengel + |