From d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Jun 2021 14:57:03 +0100 Subject: gentoo resync : 15.06.2021 --- dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'dev-libs/nanomsg/nanomsg-1.1.5.ebuild') 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+=( -- cgit v1.2.3