diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2013-11-05 20:37:41 +0000 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2013-11-05 20:37:41 +0000 |
commit | 52bf2156493098493ab8e664aaa75211d2d836a1 (patch) | |
tree | 693a31fabda4f7d2c97f549dfbd3e62107bf8719 /app-emulation/spice/files | |
parent | Add ruby20. Drop ree18. (diff) | |
download | gentoo-2-52bf2156493098493ab8e664aaa75211d2d836a1.tar.gz gentoo-2-52bf2156493098493ab8e664aaa75211d2d836a1.tar.bz2 gentoo-2-52bf2156493098493ab8e664aaa75211d2d836a1.zip |
ALSA is only required with USE=client, 490416
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B427ABC8)
Diffstat (limited to 'app-emulation/spice/files')
-rw-r--r-- | app-emulation/spice/files/spice-0.12.4-alsa-conditional.patch | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/app-emulation/spice/files/spice-0.12.4-alsa-conditional.patch b/app-emulation/spice/files/spice-0.12.4-alsa-conditional.patch new file mode 100644 index 000000000000..82abb37c61d1 --- /dev/null +++ b/app-emulation/spice/files/spice-0.12.4-alsa-conditional.patch @@ -0,0 +1,51 @@ +From 58195c195110f0dbb24d831b5eefb2f094848b26 Mon Sep 17 00:00:00 2001 +From: Christian Ruppert <idl0r@qasl.de> +Date: Sun, 03 Nov 2013 17:38:55 +0000 +Subject: Require alsa only with --enable-client + +Hey guys, + +the alsa libraries/header seem to be required only when configured with +--enable-client so I wrote a patch to make configure respect it. + +-- +Regards, +Christian Ruppert + +From 53683cc75ba092799f856f710cb45b2aacfb6123 Mon Sep 17 00:00:00 2001 +From: Christian Ruppert <idl0r@gentoo.org> +Date: Sun, 3 Nov 2013 18:36:26 +0100 +Subject: [PATCH] Require alsa only with --enable-client +--- +diff --git a/configure.ac b/configure.ac +index 7e81329..882bf1b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -246,12 +246,6 @@ fi + AC_MSG_RESULT([found]) + fi + +-if test "$os_linux" = yes; then +- PKG_CHECK_MODULES(ALSA, alsa) +- AC_SUBST(ALSA_CFLAGS) +- AC_SUBST(ALSA_LIBS) +-fi +- + PKG_CHECK_MODULES(SSL, openssl) + AC_SUBST(SSL_CFLAGS) + AC_SUBST(SSL_LIBS) +@@ -280,6 +274,12 @@ AC_SUBST(GL_LIBS) + SPICE_NONPKGCONFIG_LIBS+=" $GL_LIBS" + + if test "x$red_target" = "xx11" && test "x$enable_client" = "xyes" ; then ++ if test "$os_linux" = yes; then ++ PKG_CHECK_MODULES(ALSA, alsa) ++ AC_SUBST(ALSA_CFLAGS) ++ AC_SUBST(ALSA_LIBS) ++ fi ++ + PKG_CHECK_MODULES(XRANDR, xrandr) + PKG_CHECK_MODULES(XFIXES, xfixes) + PKG_CHECK_MODULES(MISC_X, x11 xext xrender) +-- +cgit v0.9.0.2-2-gbebe |