commit: 9e4135ee77676657af24d114533317c87de3e526
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Oct 13 06:28:28 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Oct 13 06:28:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e4135ee
dev-libs/libsignal-ffi: fix clang dependency
Use llvm-r1 to properly set up clang for bindgen.
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
dev-libs/libsignal-ffi/libsignal-ffi-0.44.0.ebuild | 6 ++++--
dev-libs/libsignal-ffi/libsignal-ffi-0.46.0.ebuild | 6 ++++--
dev-libs/libsignal-ffi/libsignal-ffi-0.51.0.ebuild | 6 ++++--
3 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0.ebuild
b/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0.ebuild
index 924742f74..adc0251a2 100644
--- a/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0.ebuild
+++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0.ebuild
@@ -5,7 +5,9 @@
EAPI=8
-inherit cargo
+LLVM_COMPAT=( {18..19} )
+
+inherit cargo llvm-r1
DESCRIPTION="A C ABI library which exposes Signal protocol logic"
HOMEPAGE="https://github.com/signalapp/libsignal"
@@ -23,7 +25,7 @@ KEYWORDS="~amd64"
BDEPEND="
dev-libs/protobuf
- sys-devel/clang
+ $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}')
"
src_unpack() {
diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.46.0.ebuild
b/dev-libs/libsignal-ffi/libsignal-ffi-0.46.0.ebuild
index 924742f74..adc0251a2 100644
--- a/dev-libs/libsignal-ffi/libsignal-ffi-0.46.0.ebuild
+++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.46.0.ebuild
@@ -5,7 +5,9 @@
EAPI=8
-inherit cargo
+LLVM_COMPAT=( {18..19} )
+
+inherit cargo llvm-r1
DESCRIPTION="A C ABI library which exposes Signal protocol logic"
HOMEPAGE="https://github.com/signalapp/libsignal"
@@ -23,7 +25,7 @@ KEYWORDS="~amd64"
BDEPEND="
dev-libs/protobuf
- sys-devel/clang
+ $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}')
"
src_unpack() {
diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0.ebuild
b/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0.ebuild
index 095652862..6f8f1f580 100644
--- a/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0.ebuild
+++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0.ebuild
@@ -5,7 +5,9 @@
EAPI=8
-inherit cargo
+LLVM_COMPAT=( {18..19} )
+
+inherit cargo llvm-r1
DESCRIPTION="A C ABI library which exposes Signal protocol logic"
HOMEPAGE="https://github.com/signalapp/libsignal"
@@ -23,7 +25,7 @@ KEYWORDS="~amd64"
BDEPEND="
dev-libs/protobuf
- sys-devel/clang
+ $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}')
"
src_unpack() {