From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E596613832E for ; Sun, 7 Aug 2016 08:48:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 96398E0B70; Sun, 7 Aug 2016 08:48:06 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 32A68E0BA8 for ; Sun, 7 Aug 2016 08:48:06 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2CAAA340B7A for ; Sun, 7 Aug 2016 08:48:05 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5F0227DA for ; Sun, 7 Aug 2016 08:48:03 +0000 (UTC) From: "David Seifert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Seifert" Message-ID: <1470559662.544f53590153fce74121b43e90e32028b7ccf05c.soap@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libsoundio/files/, media-libs/libsoundio/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/libsoundio/files/libsoundio-1.1.0_missing_include.patch media-libs/libsoundio/libsoundio-1.1.0.ebuild X-VCS-Directories: media-libs/libsoundio/ media-libs/libsoundio/files/ X-VCS-Committer: soap X-VCS-Committer-Name: David Seifert X-VCS-Revision: 544f53590153fce74121b43e90e32028b7ccf05c X-VCS-Branch: master Date: Sun, 7 Aug 2016 08:48:03 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 24b022e4-54f4-4663-ba08-2fdc6d6acd13 X-Archives-Hash: 2547dea9f977a0b85670df534b5ef597 commit: 544f53590153fce74121b43e90e32028b7ccf05c Author: Diogo Pereira gmail com> AuthorDate: Tue Aug 2 02:43:08 2016 +0000 Commit: David Seifert gentoo org> CommitDate: Sun Aug 7 08:47:42 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544f5359 media-libs/libsoundio: fix build failure in 1.1.0 Fix a build error when no backends are enabled. Gentoo-Bug: 589704 Reported-by: Toralf Förster gmx.de> Closes: https://github.com/gentoo/gentoo/pull/1994 Signed-off-by: David Seifert gentoo.org> .../files/libsoundio-1.1.0_missing_include.patch | 22 ++++++++++++++++++++++ media-libs/libsoundio/libsoundio-1.1.0.ebuild | 2 ++ 2 files changed, 24 insertions(+) diff --git a/media-libs/libsoundio/files/libsoundio-1.1.0_missing_include.patch b/media-libs/libsoundio/files/libsoundio-1.1.0_missing_include.patch new file mode 100644 index 0000000..4a09895 --- /dev/null +++ b/media-libs/libsoundio/files/libsoundio-1.1.0_missing_include.patch @@ -0,0 +1,22 @@ +From e8b908243d58760d7815525d18bddd64ec97a5d2 Mon Sep 17 00:00:00 2001 +From: Andrew Kelley +Date: Fri, 22 Apr 2016 10:24:32 -0700 +Subject: [PATCH] add missing include directive + +fixes compilation when no backends are available. closes #67 +--- + src/soundio_private.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/soundio_private.h b/src/soundio_private.h +index 13d1d7a..213b36f 100644 +--- a/src/soundio_private.h ++++ b/src/soundio_private.h +@@ -10,6 +10,7 @@ + + #include "soundio_internal.h" + #include "config.h" ++#include "list.h" + + #ifdef SOUNDIO_HAVE_JACK + #include "jack.h" diff --git a/media-libs/libsoundio/libsoundio-1.1.0.ebuild b/media-libs/libsoundio/libsoundio-1.1.0.ebuild index ed32c52..0cde6b7 100644 --- a/media-libs/libsoundio/libsoundio-1.1.0.ebuild +++ b/media-libs/libsoundio/libsoundio-1.1.0.ebuild @@ -19,6 +19,8 @@ DEPEND="alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )" RDEPEND="${DEPEND}" +PATCHES=( "${FILESDIR}/${P}_missing_include.patch" ) + # ENABLE_JACK does not support the current version of jack1 # See https://github.com/andrewrk/libsoundio/issues/11 multilib_src_configure() {