commit: f0389e9819dd73c138191584e1ff2e7d7b671b33 Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> AuthorDate: Tue Nov 26 15:31:29 2024 +0000 Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org> CommitDate: Tue Nov 26 15:31:49 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0389e98
media-radio/svxlink: Fix missing include file Closes: https://bugs.gentoo.org/942749 Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org> media-radio/svxlink/files/svxlink-24.02-musl-2.patch | 12 ++++++++++++ media-radio/svxlink/svxlink-24.02-r2.ebuild | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/media-radio/svxlink/files/svxlink-24.02-musl-2.patch b/media-radio/svxlink/files/svxlink-24.02-musl-2.patch new file mode 100644 index 000000000000..84d88134b809 --- /dev/null +++ b/media-radio/svxlink/files/svxlink-24.02-musl-2.patch @@ -0,0 +1,12 @@ +diff --git a/src/svxlink/trx/DtmfDecoderTest.cpp b/src/svxlink/trx/DtmfDecoderTest.cpp +index 7c298d5..7fe9242 100644 +--- a/src/svxlink/trx/DtmfDecoderTest.cpp ++++ b/src/svxlink/trx/DtmfDecoderTest.cpp +@@ -2,6 +2,7 @@ + #include <string> + #include <fstream> + #include <cstdlib> ++#include <cstdint> + #include <cmath> + + #include <AsyncConfig.h> diff --git a/media-radio/svxlink/svxlink-24.02-r2.ebuild b/media-radio/svxlink/svxlink-24.02-r2.ebuild index 64d96f379833..8e6eb60979e3 100644 --- a/media-radio/svxlink/svxlink-24.02-r2.ebuild +++ b/media-radio/svxlink/svxlink-24.02-r2.ebuild @@ -45,9 +45,10 @@ BDEPEND=" qt5? ( dev-qt/linguist-tools:5 )" src_prepare() { - # fix build for MUSL (bug #936813) + # fix build for MUSL (bug #936813, #942749) if use elibc_musl ; then eapply -p1 "${FILESDIR}/${P}-musl.patch" + eapply -p1 "${FILESDIR}/${P}-musl-2.patch" fi if ! use ogg ; then # drop automatic discovery of dependency
