1 |
commit: fd5ea45c61304e9fb672811770f045a57a92b8fc |
2 |
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 12 09:19:24 2020 +0000 |
4 |
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 12 09:20:28 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5ea45c |
7 |
|
8 |
media-libs/libtgvoip: fix build on musl |
9 |
|
10 |
Package-Manager: Portage-2.3.88, Repoman-2.3.20 |
11 |
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> |
12 |
|
13 |
media-libs/libtgvoip/files/musl.patch | 10 ++++++++++ |
14 |
media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild | 5 ++++- |
15 |
2 files changed, 14 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/media-libs/libtgvoip/files/musl.patch b/media-libs/libtgvoip/files/musl.patch |
18 |
new file mode 100644 |
19 |
index 00000000000..ba6bb048a64 |
20 |
--- /dev/null |
21 |
+++ b/media-libs/libtgvoip/files/musl.patch |
22 |
@@ -0,0 +1,10 @@ |
23 |
+--- libtgvoip/os/linux/AudioPulse.cpp 2020-01-21 12:16:27.000000000 +0000 |
24 |
++++ libtgvoip/os/linux/AudioPulse.cpp 2020-01-22 17:44:42.185530350 +0000 |
25 |
+@@ -6,6 +6,7 @@ |
26 |
+ |
27 |
+ #include "AudioPulse.h" |
28 |
+ #include <dlfcn.h> |
29 |
++#include <libgen.h> |
30 |
+ #include "../../logging.h" |
31 |
+ |
32 |
+ #define DECLARE_DL_FUNCTION(name) typeof(name)* AudioPulse::_import_##name=NULL |
33 |
|
34 |
diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild |
35 |
index 4556d115fcc..7962785e6db 100644 |
36 |
--- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild |
37 |
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200123.ebuild |
38 |
@@ -30,7 +30,10 @@ REQUIRED_USE="|| ( alsa pulseaudio )" |
39 |
|
40 |
S="${WORKDIR}/${PN}-${EGIT_COMMIT}" |
41 |
|
42 |
-PATCHES=( "${FILESDIR}/2.4.4-pulseaudio.patch" ) |
43 |
+PATCHES=( |
44 |
+ "${FILESDIR}/2.4.4-pulseaudio.patch" |
45 |
+ "${FILESDIR}/musl.patch" |
46 |
+) |
47 |
|
48 |
src_prepare() { |
49 |
default |