From a4e2a46beb5e4858ef27bdedbb0ff6d2ced430ad Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 28 Apr 2018 20:02:04 +0100 Subject: gentoo resync : 28.04.2018 --- dev-libs/libsigsegv/Manifest | 4 ++- .../libsigsegv-2.12-skip-stackoverflow-tests.patch | 13 +++++++++ dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 34 ++++++++++++++++++++++ dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +- 4 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch create mode 100644 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild (limited to 'dev-libs/libsigsegv') diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest index 6ccd08617724..6a22ba92c644 100644 --- a/dev-libs/libsigsegv/Manifest +++ b/dev-libs/libsigsegv/Manifest @@ -1,5 +1,7 @@ +AUX libsigsegv-2.12-skip-stackoverflow-tests.patch 461 BLAKE2B 021932c6eeb8a4a3a538a7a2d9c04e777aa49bdff15db9439f4cf835a42f2c7cafe6d560ca4c957a0d57cdb00b3b3f68432ff8528ede15927874a62c6b64e027 SHA512 9bf6ff64bff1dd8550b97bbcabb7ccae24bae7af200dde7c296a237c4c149cb78e42bc7fcad3c76554ceb550ab39ce65134b53ad1e521dc6229f0141ab047cdf DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4 SHA512 6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02 DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99 SHA512 27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913 EBUILD libsigsegv-2.11.ebuild 873 BLAKE2B b002a1adfc3c2d26211758114ec9ddfef9288e10083b7fe1f4663bfb357078df8b4d5b6a416b86981cf8bca5da3cc3e6c37c4fcc2876f207d8dd6b1d25d9a78e SHA512 70dc26ea9d120835ce750b60405ca296342203da4078319c02700734f226786f5a01defb5fab42718fa1e3b2791fd5d6ab120d9c66cae4ec61a2874632235024 -EBUILD libsigsegv-2.12.ebuild 793 BLAKE2B b1293a07478ffc068d0f33fdab04257846a368635e0e6cc1c09a6ad5ab297065ed77e40fb25aac55fb3ad7d3242482c9db2d4eadce7cf7ba39b33eb181b54de9 SHA512 07e611d7644d2fdc42685d94754d62b0e115a37750160622afd91447a59a42f41276295dafe6f64a8f5da54610ee81d63d9b579ff96b17996ee71a91b34b522c +EBUILD libsigsegv-2.12-r1.ebuild 752 BLAKE2B 61291909e87a5d8624c9aeda22436f3025b3a7f993dee92f01a24630582ad3423cae3d93c2b9bbc1ad668b9fba9b811f404f0dc868cd8373d1a3f4c5f17e082c SHA512 c790030a7f3a0e50e81e6df43bd110d6b91d6775ab83c14f2d72f19b04f349bace252add662ba2eb82750d187d428718c8d8a0da20dc84e8f3f2f0e98272c425 +EBUILD libsigsegv-2.12.ebuild 791 BLAKE2B 9de7a21a5af5f12c490f10e316e541259dd47d2a19c4b48a5a12f73f3f484035a2bdcffcec1c5fd2d53f3cf7487127a60d7b8a02fe636219324d031d86b7db30 SHA512 3d75cfe02fa5962f7ea667fe0bd9bfe00f85e89920b7818d1043461d088ab88894993e6ea2c342a109a1ca5b57b89f90914befcd0fb160edfe4962f8bc834c6d MISC metadata.xml 811 BLAKE2B 648cadc6a317684a62fcdeceb885b3bb153841d57928e19a84ee20a0c0dbd8626343fecb6cf2367ef195cab26b9909c6c129a4a2afc999353300b48911317711 SHA512 7f985e3e2e50e351fc14e4932f30ceab0989346183ba87c0dd16a3dc874dd0e5534984e4bcc327dc1a4c0d15e78c89aeb8491b5a8c8789b6ae42dfdb89c18fb2 diff --git a/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch b/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch new file mode 100644 index 000000000000..710424958692 --- /dev/null +++ b/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch @@ -0,0 +1,13 @@ +diff -Nuar a/tests/Makefile.am b/tests/Makefile.am +--- a/tests/Makefile.am 2016-10-22 04:41:06.000000000 +0200 ++++ b/tests/Makefile.am 2018-04-24 14:23:16.658681749 +0200 +@@ -20,7 +20,8 @@ + + AUTOMAKE_OPTIONS = 1.11 gnits no-dependencies color-tests + +-TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 ++#TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 ++TESTS = sigsegv1 sigsegv2 sigsegv3 + + EXTRA_DIST = mmaputil.h altstack.h + diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild new file mode 100644 index 000000000000..a6dc0c1e2139 --- /dev/null +++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Library for handling page faults in user mode" +HOMEPAGE="https://www.gnu.org/software/libsigsegv/" +SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="" + +PATCHES=( + # Bug #363503 + "${FILESDIR}/${P}-skip-stackoverflow-tests.patch" +) + +src_prepare() { + default +} +src_configure () { + econf --enable-shared +} + +src_test () { + emake check +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog* NEWS PORTING README +} diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild index 8d9de96eb2bf..b259f294fcda 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="" src_configure () { -- cgit v1.2.3