summaryrefslogtreecommitdiff
path: root/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
commitd18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c (patch)
tree4a95cbc6ffdf13bad6ecbc7f8d5af99631984123 /dev-libs/nanomsg/nanomsg-1.1.5.ebuild
parente748ba9741f6540f4675c23e3e37b73e822c13a4 (diff)
gentoo resync : 15.06.2021
Diffstat (limited to 'dev-libs/nanomsg/nanomsg-1.1.5.ebuild')
-rw-r--r--dev-libs/nanomsg/nanomsg-1.1.5.ebuild16
1 files changed, 12 insertions, 4 deletions
diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 004a080aa242..dd2c4d96aae9 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -12,15 +12,23 @@ SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/5.0.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="doc static-libs"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+IUSE="doc"
DEPEND="doc? ( dev-ruby/asciidoctor )"
-RDEPEND=""
+
+multilib_src_prepare() {
+ eapply_user
+ # Old CPUs like HPPA fails test because of timeout
+ sed -i \
+ -e '/inproc_shutdown/s/5/80/' \
+ -e '/ws_async_shutdown/s/5/80/' \
+ -e '/ipc_shutdown/s/30/80/' CMakeLists.txt || die
+}
multilib_src_configure() {
local mycmakeargs=(
- -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+ -DNN_STATIC_LIB=OFF
)
if multilib_is_native_abi; then
mycmakeargs+=(