summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authororbea <orbea@riseup.net>2022-10-07 13:48:59 -0700
committerSam James <sam@gentoo.org>2022-10-09 19:44:49 +0100
commitbc060d549b8ddec7c4cdbe9f740ae7ad3468c5bb (patch)
tree73f582dd0dd57a48a3f0289ea94183ba24df29c6
parentprofiles: base: Drop obsolete =sci-libs/gdal-3.5.0-r3[jpeg,png] force (diff)
downloadgentoo-bc060d549b8ddec7c4cdbe9f740ae7ad3468c5bb.tar.gz
gentoo-bc060d549b8ddec7c4cdbe9f740ae7ad3468c5bb.tar.bz2
gentoo-bc060d549b8ddec7c4cdbe9f740ae7ad3468c5bb.zip
net-misc/seafile-client: Fix the build with musl
Closes: https://bugs.gentoo.org/863554 Closes: https://github.com/gentoo/gentoo/pull/27690 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--net-misc/seafile-client/seafile-client-8.0.5.ebuild3
-rw-r--r--net-misc/seafile-client/seafile-client-8.0.6.ebuild3
-rw-r--r--net-misc/seafile-client/seafile-client-8.0.7.ebuild3
-rw-r--r--net-misc/seafile-client/seafile-client-8.0.8.ebuild3
4 files changed, 12 insertions, 0 deletions
diff --git a/net-misc/seafile-client/seafile-client-8.0.5.ebuild b/net-misc/seafile-client/seafile-client-8.0.5.ebuild
index 9a427ed646fd..4c52710fbbf8 100644
--- a/net-misc/seafile-client/seafile-client-8.0.5.ebuild
+++ b/net-misc/seafile-client/seafile-client-8.0.5.ebuild
@@ -30,6 +30,7 @@ RDEPEND="dev-db/sqlite:3
~net-misc/seafile-${PV}
sys-libs/zlib
virtual/opengl
+ elibc_musl? ( sys-libs/fts-standalone )
shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
@@ -47,5 +48,7 @@ src_configure() {
-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-DBUILD_TESTING="$(usex test)"
)
+ # 863554
+ use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
cmake_src_configure
}
diff --git a/net-misc/seafile-client/seafile-client-8.0.6.ebuild b/net-misc/seafile-client/seafile-client-8.0.6.ebuild
index 19c6f924fba8..cf595b8208c9 100644
--- a/net-misc/seafile-client/seafile-client-8.0.6.ebuild
+++ b/net-misc/seafile-client/seafile-client-8.0.6.ebuild
@@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3
~net-misc/seafile-${PV}
sys-libs/zlib
virtual/opengl
+ elibc_musl? ( sys-libs/fts-standalone )
shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
@@ -48,5 +49,7 @@ src_configure() {
-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-DBUILD_TESTING="$(usex test)"
)
+ # 863554
+ use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
cmake_src_configure
}
diff --git a/net-misc/seafile-client/seafile-client-8.0.7.ebuild b/net-misc/seafile-client/seafile-client-8.0.7.ebuild
index ce469197b9f0..26bf640b97c8 100644
--- a/net-misc/seafile-client/seafile-client-8.0.7.ebuild
+++ b/net-misc/seafile-client/seafile-client-8.0.7.ebuild
@@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3
~net-misc/seafile-${PV}
sys-libs/zlib
virtual/opengl
+ elibc_musl? ( sys-libs/fts-standalone )
shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
@@ -48,5 +49,7 @@ src_configure() {
-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-DBUILD_TESTING="$(usex test)"
)
+ # 863554
+ use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
cmake_src_configure
}
diff --git a/net-misc/seafile-client/seafile-client-8.0.8.ebuild b/net-misc/seafile-client/seafile-client-8.0.8.ebuild
index e7086c331bca..84395edb38d6 100644
--- a/net-misc/seafile-client/seafile-client-8.0.8.ebuild
+++ b/net-misc/seafile-client/seafile-client-8.0.8.ebuild
@@ -31,6 +31,7 @@ RDEPEND="dev-db/sqlite:3
~net-misc/seafile-${PV}
sys-libs/zlib
virtual/opengl
+ elibc_musl? ( sys-libs/fts-standalone )
shibboleth? ( dev-qt/qtwebengine:5[widgets] )"
DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
@@ -48,5 +49,7 @@ src_configure() {
-DBUILD_SHIBBOLETH_SUPPORT="$(usex shibboleth)"
-DBUILD_TESTING="$(usex test)"
)
+ # 863554
+ use elibc_musl && mycmakeargs+=( -DCMAKE_CXX_STANDARD_LIBRARIES="-lfts" )
cmake_src_configure
}