[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: 15179602fe958a3e52dc7b86b6adecbbb5de75f8
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:43:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:43:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15179602

dev-libs/libsigsegv: Stabilize 2.14-r1 sparc, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index 828b3bc335c7..fe96f4358062 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: 470e0b84ad3fe08c25d9c5ec6fd9b4d696b0dcef
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:42:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470e0b84

dev-libs/libsigsegv: Stabilize 2.14-r1 arm, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index 6c8ac1424f2a..828b3bc335c7 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: c40805df9a5a7111f87df80d614184618ea996e1
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:42:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40805df

dev-libs/libsigsegv: Stabilize 2.14-r1 x86, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index 18c7d66915ef..6c8ac1424f2a 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: d9b253edb523c9d949520f4f20a695d2b6888aad
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:42:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:42:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b253ed

dev-libs/libsigsegv: Stabilize 2.14-r1 amd64, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index 21d249111a2d..18c7d66915ef 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: bd800c5e89391326b4eb214386397dfc1b3304b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:41:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:41:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd800c5e

dev-libs/libsigsegv: Stabilize 2.14-r1 ppc64, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index aa415a71452f..21d249111a2d 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2024-03-24 Thread Sam James
commit: 7af84b2e2614620f770ba8ea9325f7bf00de26c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 22:41:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 22:41:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af84b2e

dev-libs/libsigsegv: Stabilize 2.14-r1 ppc, #927756

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
index 9311409de504..aa415a71452f 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}"/${P}-c99.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/files/, dev-libs/libsigsegv/

2024-03-03 Thread Sam James
commit: 831da4211843bab2a3f5c7a54aed9f5c59738b75
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 05:29:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 05:29:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831da421

dev-libs/libsigsegv: update EAPI 7 -> 8, modern C fixes

Closes: https://bugs.gentoo.org/855953
Closes: https://bugs.gentoo.org/893896
Signed-off-by: Sam James  gentoo.org>

 .../libsigsegv/files/libsigsegv-2.14-c99.patch | 79 ++
 dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild  | 40 +++
 2 files changed, 119 insertions(+)

diff --git a/dev-libs/libsigsegv/files/libsigsegv-2.14-c99.patch 
b/dev-libs/libsigsegv/files/libsigsegv-2.14-c99.patch
new file mode 100644
index ..73eb0ab8ca9b
--- /dev/null
+++ b/dev-libs/libsigsegv/files/libsigsegv-2.14-c99.patch
@@ -0,0 +1,79 @@
+https://bugs.gentoo.org/855953
+https://bugs.gentoo.org/893896
+https://git.savannah.gnu.org/gitweb/?p=libsigsegv.git;a=commit;h=3030c472c9d7e1ffb2c6ce8c815545146a6ff8b8
+https://git.savannah.gnu.org/gitweb/?p=libsigsegv.git;a=commit;h=bfa4d54ddbd8caabbe2e9a943395905e40f45f00
+
+From 3030c472c9d7e1ffb2c6ce8c815545146a6ff8b8 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Sat, 11 Feb 2023 18:43:46 +0100
+Subject: [PATCH] Don't let configure tests fail due to the picky clang 16
+ compiler.
+
+clang 16 will report an error for -Wincompatible-function-pointer-types
+by default.
+
+Reported by Sam James  in
+.
+
+* configure.ac (MacOSX/Darwin7 PowerPC): Add a cast when assigning to
+action.sa_sigaction.
+--- a/configure.ac
 b/configure.ac
+@@ -1,7 +1,7 @@
+ dnl Autoconf configuration for libsigsegv.
+ dnl Process this file with autoconf to produce a configure script.
+ dnl
+-dnl Copyright (C) 2002-2022  Bruno Haible 
++dnl Copyright (C) 2002-2023  Bruno Haible 
+ dnl
+ dnl This program is free software: you can redistribute it and/or modify
+ dnl it under the terms of the GNU General Public License as published by
+@@ -238,7 +238,7 @@ SV_TRY_FAULT([MacOSX/Darwin7 PowerPC], 
sv_cv_fault_macosdarwin7_ppc,
+   [#include "$srcdir/src/fault-macosdarwin7-powerpc.c"],
+   [int sig, siginfo_t *sip, ucontext_t *ucp],
+   [get_fault_addr (sip, ucp)],
+-  [action.sa_sigaction = _handler;
++  [action.sa_sigaction = (void (*) (int, siginfo_t *, void *)) 
_handler;
+action.sa_flags = SA_SIGINFO;])
+ 
+ if test "$sv_cv_fault_macosdarwin7_ppc" != yes; then
+-- 
+2.17.1
+
+From bfa4d54ddbd8caabbe2e9a943395905e40f45f00 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Thu, 29 Jun 2023 11:24:26 +0200
+Subject: [PATCH] Make the autoconf tests more robust.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+Triggered by
+https://gitlab.com/redhat/centos-stream/rpms/libsigsegv/-/blob/c9s/configure.patch
+from Petr Å abata .
+
+* m4/fault.m4 (SV_TRY_FAULT): Mark the variables that are accessed by
+the signal handler as 'volatile'.
+--- a/m4/fault.m4
 b/m4/fault.m4
+@@ -1,5 +1,5 @@
+-# fault.m4 serial 9 (libsigsegv-2.12)
+-dnl Copyright (C) 2002-2003, 2011, 2017 Bruno Haible 
++# fault.m4 serial 10 (libsigsegv-2.15)
++dnl Copyright (C) 2002-2003, 2011, 2017, 2023 Bruno Haible 
+ dnl This file is free software, distributed under the terms of the GNU
+ dnl General Public License.  As a special exception to the GNU General
+ dnl Public License, this file may be distributed as part of a program
+@@ -52,8 +52,8 @@ static int zero_fd;
+ #else
+ # define SIGSEGV_FAULT_ADDRESS_ROUNDOFF_BITS 0UL
+ #endif
+-unsigned long page;
+-int handler_called = 0;
++unsigned long volatile page;
++int volatile handler_called = 0;
+ void sigsegv_handler ($5)
+ {
+   void *fault_address = (void *) ($6);
+-- 
+2.17.1

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
new file mode 100644
index ..9311409de504
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.14-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+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 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-c99.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-shared
+
+   if tc-is-cross-compiler && [[ ${CHOST} == sparc64* ]] ; then
+   # Tries to use fault-linux-sparc-old.h otherwise which is
+   # for non-POSIX systems.
+   # bug #833469
+   sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: 8f4b683208209c9b71cd97faf50a2b07b3a49bc9
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4b6832

dev-libs/libsigsegv: Stabilize 2.14 sparc, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index 53d807337f27..a85ce3c144f7 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: eae99c1fe4ef0c2c542b7028402636138fb3b4fd
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae99c1f

dev-libs/libsigsegv: Stabilize 2.14 arm, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index 570db9b9afc3..2d1cc387c9fe 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: 8cd0c81cbd29474e6f4bf207c02ec3153a1cfece
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd0c81c

dev-libs/libsigsegv: Stabilize 2.14 amd64, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index 833b1fa6d67e..570db9b9afc3 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: 3b8082cdf960bd4602b220ac6372aa36b70cf58f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8082cd

dev-libs/libsigsegv: Stabilize 2.14 ppc, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index a85ce3c144f7..a61fd6f1bf7d 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: f3fe6542e7dd7c6d2a52bd320c2ec014fc7f2281
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fe6542

dev-libs/libsigsegv: Stabilize 2.14 x86, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index 2d1cc387c9fe..53d807337f27 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2023-02-10 Thread Sam James
commit: 2e6a8bd8d4b1f62ccf1e63115ddd40bcef2e0f62
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 11 05:37:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 11 05:37:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6a8bd8

dev-libs/libsigsegv: Stabilize 2.14 ppc64, #893888

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index e86eb0345c67..833b1fa6d67e 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2022-07-10 Thread Sam James
commit: 5624b9172051906023b0c26586c6fa0ed8c29e7f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 14:57:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 15:45:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5624b917

dev-libs/libsigsegv: drop 2.12-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/Manifest  |  1 -
 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index 35e9aabf3481..6f944b7a9ffe 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,3 +1,2 @@
-DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913
 DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 
2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f
 SHA512 
9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918
 DIST libsigsegv-2.14.tar.gz 464658 BLAKE2B 
1b6d93dc5414c686de458cc62412c95ebf8932aac3aa463bb76da67e1b25779880d760b229d9a2c6ee0a2a22c2d3c7a81a364e8731fe5a4f1f639a0f68d6ea57
 SHA512 
423dade56636fe38356f0976e1288178cb1c7c059615e9f70ad693a1e4194feba47a583b0804717e95a866da271b1ea5f80083c54a121577983dd23e5aa9f056

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
deleted file mode 100644
index fa9e96f3ff2d..
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-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 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-PATCHES=(
-   # Bug #363503
-   "${FILESDIR}/${P}-skip-stackoverflow-tests.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --enable-shared
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog* NEWS PORTING README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2022-06-07 Thread Sam James
commit: a8fb2bafab98c6c351d8d6754631929986b5c503
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 09:04:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 09:06:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fb2baf

dev-libs/libsigsegv: fix cross-build on sparc

Closes: https://bugs.gentoo.org/833469
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index f9110af28dc4..e86eb0345c67 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools
+inherit autotools toolchain-funcs
 
 DESCRIPTION="Library for handling page faults in user mode"
 HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
@@ -20,6 +20,13 @@ src_prepare() {
 
 src_configure() {
econf --enable-shared --disable-static
+
+   if tc-is-cross-compiler && [[ ${CHOST} == sparc64* ]] ; then
+   # Tries to use fault-linux-sparc-old.h otherwise which is
+   # for non-POSIX systems.
+   # bug #833469
+   sed -i -e "s:fault-linux-sparc-old.h:fault-linux-sparc.h:" 
config.status config.h.in config.h || die
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2022-05-10 Thread Jakov Smolić
commit: ed3034f744354ef07cb872d9d2607090eef83122
Author: Raymond Wong  pm  me>
AuthorDate: Tue May 10 07:11:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue May 10 16:39:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3034f7

dev-libs/libsigsegv: Keyword 2.14 mips, #840239

Signed-off-by: Raymond Wong  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/25412
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
index 147508ab65ea..f9110af28dc4 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2022-01-08 Thread Sam James
commit: 4362cb069064cf42fca1e0d4929f44ffcd0af65a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  9 01:06:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  9 01:06:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4362cb06

dev-libs/libsigsegv: add 2.14

Dropped test patch as passes fine on arm now.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/Manifest   |  1 +
 dev-libs/libsigsegv/libsigsegv-2.14.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index 8af76bb8dc6f..35e9aabf3481 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,2 +1,3 @@
 DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913
 DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 
2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f
 SHA512 
9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918
+DIST libsigsegv-2.14.tar.gz 464658 BLAKE2B 
1b6d93dc5414c686de458cc62412c95ebf8932aac3aa463bb76da67e1b25779880d760b229d9a2c6ee0a2a22c2d3c7a81a364e8731fe5a4f1f639a0f68d6ea57
 SHA512 
423dade56636fe38356f0976e1288178cb1c7c059615e9f70ad693a1e4194feba47a583b0804717e95a866da271b1ea5f80083c54a121577983dd23e5aa9f056

diff --git a/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
new file mode 100644
index ..147508ab65ea
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.14.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+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 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-shared --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -f "${ED}/usr/$(get_libdir)"/*.la || die
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-08-11 Thread Yixun Lan
commit: 11322b3f1cac3282b039cc7374f09c05b7d3684b
Author: Alex Fan  yahoo  com>
AuthorDate: Thu Aug 12 00:34:27 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug 12 02:54:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11322b3f

dev-libs/libsigsegv: keyword 2.13 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 39ea9cb5d0b..8f67fdcc62f 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-29 Thread Sam James
commit: 9a71c7bbcf369f2d1c28b6db221110426925f175
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 05:14:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 05:14:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a71c7bb

dev-libs/libsigsegv: Stabilize 2.13 ppc, #787014

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index f6c4e78ead8..39ea9cb5d0b 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-28 Thread Agostino Sarubbo
commit: 467eb12c4e48a13a70efd734d339b1a31832efdc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 19:39:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 19:39:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467eb12c

dev-libs/libsigsegv: sparc stable wrt bug #787014

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 52e77c1fb91..f6c4e78ead8 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-28 Thread Agostino Sarubbo
commit: 598dbf8064cff71dfcc2416f38b672b6b97c436a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 19:38:21 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 19:38:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598dbf80

dev-libs/libsigsegv: ppc64 stable wrt bug #787014

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 94cdf2dc979..52e77c1fb91 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-28 Thread Sam James
commit: c0c34b147e74edd3465ab673f2b290cde0f86586
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:10:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:10:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c34b14

dev-libs/libsigsegv: Stabilize 2.13 arm, #787014

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 55a505bf7b4..94cdf2dc979 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-28 Thread Agostino Sarubbo
commit: 16b89b9737618c6387b1f83db05abfaaa8d581ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 12:05:25 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 12:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b89b97

dev-libs/libsigsegv: x86 stable wrt bug #787014

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index d937d149501..55a505bf7b4 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-05-28 Thread Agostino Sarubbo
commit: 22eadb3a8d7f918bfe97e8a32f3142d290e343da
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May 28 12:01:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May 28 12:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22eadb3a

dev-libs/libsigsegv: amd64 stable wrt bug #787014

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 2f6d0e7207e..d937d149501 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# Bug #363503



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-03-18 Thread Ulrich Müller
commit: cefcf4a0053725381aa0ca1b478063c2f834b8e4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Mar 18 20:18:02 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Mar 18 20:18:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefcf4a0

dev-libs/libsigsegv: Fix src_install failure

Closes: https://bugs.gentoo.org/777102
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
index 5db18ac2c31..2f6d0e7207e 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -29,6 +29,6 @@ src_configure() {
 
 src_install() {
emake DESTDIR="${D}" install
-   rm "${ED}/usr/$(get_libdir)"/*.la || die
+   rm -f "${ED}/usr/$(get_libdir)"/*.la || die
dodoc AUTHORS ChangeLog* NEWS PORTING README
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-02-03 Thread Ulrich Müller
commit: 67253aa511ef6e4a67f829630b80487ccb4b933d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb  3 08:04:32 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb  3 08:22:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67253aa5

dev-libs/libsigsegv: Version bump to 2.13

EAPI 7. Specify LICENSE more precisely. Disable static libs.

Closes: https://bugs.gentoo.org/723202
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-libs/libsigsegv/Manifest   |  1 +
 dev-libs/libsigsegv/libsigsegv-2.13.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index fd256f937ff..aaf7083b983 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,2 +1,3 @@
 DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
 DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913
+DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 
2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f
 SHA512 
9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918

diff --git a/dev-libs/libsigsegv/libsigsegv-2.13.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
new file mode 100644
index 000..5db18ac2c31
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.13.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+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 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+
+PATCHES=(
+   # Bug #363503
+   "${FILESDIR}/${PN}-2.12-skip-stackoverflow-tests.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-shared --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm "${ED}/usr/$(get_libdir)"/*.la || die
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2021-02-03 Thread Ulrich Müller
commit: 6de08aa82bf5521d0c386dbf058c0bc5ef4879da
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb  3 08:05:45 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb  3 08:22:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de08aa8

dev-libs/libsigsegv: Remove old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-libs/libsigsegv/Manifest   |  1 -
 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 31 --
 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 31 --
 3 files changed, 63 deletions(-)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index aaf7083b983..8af76bb8dc6 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,3 +1,2 @@
-DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
 DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913
 DIST libsigsegv-2.13.tar.gz 460736 BLAKE2B 
2202ef92e96b2b46d7496a69427159b06b0413e9610daa9bc035dd18f193fd650a06dcc5a2db3b36b6c68f95593f2da047579e644d5ca4e54bc17160a57dac8f
 SHA512 
9c0cf01ee2a39f77f2e42eb06a2aa60644e10fe2cd39089de58f6206baf7fe7d61fe0ec6bf187276fcfccf61585154ce904fe374b474b7ba9fa050a61a2f3918

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
deleted file mode 100644
index 845f5b2456d..000
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# 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 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-src_configure() {
-   econf --enable-shared
-}
-
-src_test() {
-   if [[ ${FEATURES} = *sandbox* ]] ; then
-   # skip tests as they will fail
-   ewarn "Skipped tests. Please disable sandbox to run tests."
-   return 0
-   fi
-   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
deleted file mode 100644
index 333cbcc9bf2..000
--- a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# 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 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-src_configure() {
-   econf --enable-shared
-}
-
-src_test() {
-   if [[ ${FEATURES} = *sandbox* ]] ; then
-   # skip tests as they will fail
-   ewarn "Skipped tests. Please disable sandbox to run tests."
-   return 0
-   fi
-   emake check
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog* NEWS PORTING README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-06-26 Thread Mikle Kolyada
commit: 53f38a3b47d82e6be35a72878aa8fc4b5d2dd2e0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 26 16:04:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 26 16:04:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f38a3b

dev-libs/libsigsegv: arm stable wrt bug #657094

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
index 85c32b15dc5..96813ae766e 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
@@ -11,7 +11,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=""
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-06-19 Thread Tobias Klausmann
commit: ef1b55fcdd9cca0bbafd5e65b8e91757d55ba324
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun 19 14:34:43 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun 19 17:28:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1b55fc

dev-libs/libsigsegv-2.12-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/657094

 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
index ce8dd71479c..f989d973264 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
@@ -11,7 +11,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=""
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-06-06 Thread Sergei Trofimovich
commit: aca6aa60ebf5b003b0c10a430e30b417a19848de
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jun  4 18:38:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun  6 16:36:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca6aa60

dev-libs/libsigsegv: stable 2.12-r1 for sparc

Bug: https://bugs.gentoo.org/657094
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
index 7bef94c6e1e..45e9621adc5 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
@@ -11,7 +11,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=""
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-06-02 Thread Sergei Trofimovich
commit: d9275bdad9b015382d0fae2f4ff52ba6b272b2a7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  2 17:49:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  2 17:49:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9275bda

dev-libs/libsigsegv: stable 2.12-r1 for ia64, bug #657094

Bug: https://bugs.gentoo.org/657094
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
index 9306a3b2b2f..7bef94c6e1e 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
@@ -11,7 +11,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=""
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-05-24 Thread Matt Turner
commit: 9fdd44c1df904e5a7ca44ed8e175b5f6a43ada67
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 25 04:10:30 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 25 04:10:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdd44c1

dev-libs/libsigsegv-2.12: ppc64 stable, bug 652802

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index 1265bbcada3..c17e565a5c6 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-05-24 Thread Matt Turner
commit: fe7a4a2829d21f4c499e034e735a9412ac30b1dd
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 25 04:10:01 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 25 04:10:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7a4a28

dev-libs/libsigsegv-2.12: ppc stable, bug 652802

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index b259f294fcd..1265bbcada3 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-05-01 Thread José María Alonso
commit: 2457d91c6252ef30b76d2de2af839fa271101802
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue May  1 14:14:34 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue May  1 14:14:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2457d91c

dev-libs/libsigsegv: Add eautoreconf

Closes: https://bugs.gentoo.org/654222
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
index a6dc0c1e213..9306a3b2b2f 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit autotools
+
 DESCRIPTION="Library for handling page faults in user mode"
 HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
@@ -19,7 +21,9 @@ PATCHES=(
 
 src_prepare() {
default
+   eautoreconf
 }
+
 src_configure () {
econf --enable-shared
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-04-28 Thread Mikle Kolyada
commit: 645e665b2623bb5dd4efb5b4a18f1aea6ffc0481
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 28 11:37:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 28 11:37:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645e665b

dev-libs/libsigsegv: arm stable wrt bug #652802

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index e4578a6223e..b259f294fcd 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/, dev-libs/libsigsegv/files/

2018-04-24 Thread José María Alonso
commit: dd50481730ca188d5b9b2f038f50339fde936cab
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Apr 24 16:44:18 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Apr 24 16:44:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd504817

dev-libs/libsigsegv: Skip stack overflow tests

Closes: https://bugs.gentoo.org/363503
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../libsigsegv-2.12-skip-stackoverflow-tests.patch | 13 +
 dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild  | 34 ++
 2 files changed, 47 insertions(+)

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 000..71042495869
--- /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.am2016-10-22 04:41:06.0 +0200
 b/tests/Makefile.am2018-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 000..a6dc0c1e213
--- /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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-04-22 Thread Matt Turner
commit: ba2bb7839849122597ff05d816aa2407e4d84c10
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 22 22:11:18 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 22 22:11:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2bb783

dev-libs/libsigsegv-2.12: hppa stable, bug 652802

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index 8d9de96eb2b..e4578a6223e 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-04-18 Thread Sergei Trofimovich
commit: 0dac133af106f18a897b1006318d9efb36adcc36
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 18 07:10:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 18 07:10:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dac133a

dev-libs/libsigsegv: stable 2.12 for ia64, bug #652802

Bug: https://bugs.gentoo.org/652802
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index 233cf284c26..8d9de96eb2b 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-04-10 Thread Tobias Klausmann
commit: 6c8f0fd4559b11a180a66dad278455248c65e077
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Apr 10 11:32:10 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Apr 10 11:32:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c8f0fd4

dev-libs/libsigsegv-2.12-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/652802

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index 4ce364a9d0f..5f6a3072113 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-04-08 Thread Aaron Bauman
commit: e49a4aa0a22608ff2c11931a9ff2ac2c75765ff9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 14:21:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr  8 14:21:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49a4aa0

dev-libs/libsigsegv: amd64 stable

Bug: https://bugs.gentoo.org/652802
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
index 92b03ea49dc..4ce364a9d0f 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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-03-09 Thread José María Alonso
commit: c5e80cd558e35ab11836e7b6eda6b2701a7c498d
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Fri Mar  9 19:26:16 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Fri Mar  9 19:26:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e80cd5

dev-libs/libsigsegv: Drops old version 2.10

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libsigsegv/Manifest   |  1 -
 dev-libs/libsigsegv/libsigsegv-2.10.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index c0ea061fb47..fd256f937ff 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,3 +1,2 @@
-DIST libsigsegv-2.10.tar.gz 402279 BLAKE2B 
26c6549682828e89808b2fb062e4e6610d555ad9f190231c5cbc4a1707fb67b4747702e0a57b761a6da4bb9c7c95cf0d5278e7c3150922dfe3c4218780bdc483
 SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
 DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
 DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913

diff --git a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
deleted file mode 100644
index f5ddb94ed6d..000
--- a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-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 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-src_configure () {
-   econf --enable-shared || die "Configure phase failed"
-}
-
-src_test () {
-   if [[ ${FEATURES} = *sandbox* ]]
-   then
-   # skip tests as they will fail
-   return 0
-   fi
-   emake check ||  die "Tests failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc AUTHORS ChangeLog* NEWS PORTING README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-03-08 Thread José María Alonso
commit: b0173a10426a6a15b3c94f197bd85f5999dee3ba
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  8 19:34:24 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  8 19:34:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0173a10

dev-libs/libsigsegv: Bumps version to 2.12

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/libsigsegv/Manifest   |  1 +
 dev-libs/libsigsegv/libsigsegv-2.12.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index a4fdc721771..c0ea061fb47 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,2 +1,3 @@
 DIST libsigsegv-2.10.tar.gz 402279 BLAKE2B 
26c6549682828e89808b2fb062e4e6610d555ad9f190231c5cbc4a1707fb67b4747702e0a57b761a6da4bb9c7c95cf0d5278e7c3150922dfe3c4218780bdc483
 SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
 DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
+DIST libsigsegv-2.12.tar.gz 451408 BLAKE2B 
3f2f37965dfdd5f8a7db3d5baff975003200e7ab157498524f8c99c60c285a5a8a1cf978ff3a69977d52604dc44493ac6d6d00476fca3380b285282b35873f99
 SHA512 
27986e8aaf4357ed131032aa7c281a5a28c5759530c62bb76f034aea33959547dcaae805e06347a1f532f0488b72fbbbdac4400f74e8d3f2128511526e8a5913

diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
new file mode 100644
index 000..92b03ea49dc
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.12.ebuild
@@ -0,0 +1,31 @@
+# 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=""
+
+src_configure () {
+   econf --enable-shared
+}
+
+src_test () {
+   if [[ ${FEATURES} = *sandbox* ]] ; then
+   # skip tests as they will fail
+   ewarn "Skipped tests. Please disable sandbox to run tests."
+   return 0
+   fi
+   emake check
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2018-01-22 Thread Markus Meier
commit: 46b60cd9d92d793de51395fb72cc9785f4600064
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jan 22 18:22:30 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jan 22 18:22:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b60cd9

dev-libs/libsigsegv: arm stable, bug #639226

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 605dde9f378..5ab74d80c3a 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-12-16 Thread Tobias Klausmann
commit: 15a8544f138f876f50ae57db82a1d0ffe5638705
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Dec 16 14:18:14 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Dec 16 17:24:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a8544f

dev-libs/libsigsegv-2.11-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/639226

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 2aa5c00..605dde9f378 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-11-30 Thread Sergei Trofimovich
commit: 4d813fc3cd822ee129b4adabb14a7e9d922a552c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 30 22:16:09 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 30 22:16:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d813fc3

dev-libs/libsigsegv: stable 2.11 for sparc, bug #639226 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index bd5987ba7ff..2aa5c00 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-11-30 Thread Sergei Trofimovich
commit: b2fe70a3275595c33ce43b6643cb7c552e238fdb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 30 22:01:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 30 22:01:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fe70a3

dev-libs/libsigsegv: complain about tests not being ran

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 135c1fa23c1..b0c9ed65492 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -19,6 +19,7 @@ src_configure () {
 src_test () {
if [[ ${FEATURES} = *sandbox* ]] ; then
# skip tests as they will fail
+   ewarn "Skipped tests. Please disable sandbox to run tests."
return 0
fi
emake check ||  die "Tests failed"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-11-30 Thread Sergei Trofimovich
commit: 69439e58e2b5c7657753acc8dabc4543b750a989
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 30 22:02:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 30 22:02:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69439e58

dev-libs/libsigsegv: use https:// in HOMEPAGE

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-libs/libsigsegv/libsigsegv-2.10.ebuild | 4 ++--
 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
index f655366a145..f5ddb94ed6d 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="library for handling page faults in user mode"
-HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
+HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index b0c9ed65492..bd5987ba7ff 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Library for handling page faults in user mode"
-HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
+HOMEPAGE="https://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-11-30 Thread Sergei Trofimovich
commit: 409d28e65a801dbf5967d3cb5212ac29480ec4bc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 30 21:52:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 30 21:52:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d28e6

dev-libs/libsigsegv: stable 2.11 for hppa/ia64/ppc/ppc64, bug #639226

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa ia64 ppc ppc64"

 dev-libs/libsigsegv/Manifest   | 4 ++--
 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index f46a1cb3007..a4fdc721771 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1,2 +1,2 @@
-DIST libsigsegv-2.10.tar.gz 402279 SHA256 
8460a4a3dd4954c3d96d7a4f5dd5bc4d9b76f5754196aa245287553b26d2199a SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
 WHIRLPOOL 
1c222c1d47adeb4fbcd82f4d15df0aa6aeaa1479efa4a1e51ce3595001e437f1355b79e84d47dc63acadbf8917591bae1a8fe68fedab76f72f4b3f52f91d9282
-DIST libsigsegv-2.11.tar.gz 448744 SHA256 
dd7c2eb2ef6c47189406d562c1dc0f96f2fc808036834d596075d58377e37a18 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
 WHIRLPOOL 
41c6bf80ca0b94ad3a8adf7e81ab2b1ee0285ebe62c8561304993f534dffa2ae1b4243ddd6e72449c0fe794a158422f61bb3e90bad859533a60e6bb97d211676
+DIST libsigsegv-2.10.tar.gz 402279 BLAKE2B 
26c6549682828e89808b2fb062e4e6610d555ad9f190231c5cbc4a1707fb67b4747702e0a57b761a6da4bb9c7c95cf0d5278e7c3150922dfe3c4218780bdc483
 SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
+DIST libsigsegv-2.11.tar.gz 448744 BLAKE2B 
3fdf79efd9ce392887e1b133d5ea54637587411c3654b9cc4ae55b8cdfd05d41e56e76596edea7ee3dd09feb865dae56a67d2312033b07b491fbaca291fd1fe4
 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 3a38f0b2a68..135c1fa23c1 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-11-30 Thread Tobias Klausmann
commit: b33ae5b38b421b980fc83079fec8d64d4c0f52ac
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Nov 30 20:18:42 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Nov 30 20:18:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33ae5b3

dev-libs/libsigsegv-2.11-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/639226

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 611a3c386e0..3a38f0b2a68 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-07-02 Thread Alexis Ballier
commit: 726f8e1dddac3b04084f3bb14abf1cc2eff3eda3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jul  2 17:05:34 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jul  2 17:05:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726f8e1d

dev-libs/libsigsegv: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index 4ed1dbfea49..ba86bd304cc 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-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 () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-05-16 Thread José María Alonso
commit: 5ae106a00c5412e4e9087ab5bc0855648616a9c7
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue May 16 21:25:56 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue May 16 21:26:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae106a0

dev-libs/libsigsegv: Adds x64-macos keyword

Closes: https://github.com/gentoo/gentoo/pull/4646

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
index a14d670b791..4ed1dbfea49 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=6
 
-DESCRIPTION="library for handling page faults in user mode"
+DESCRIPTION="Library for handling page faults in user mode"
 HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 
 src_configure () {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2017-02-25 Thread José María Alonso
commit: 3eac8f5d77a69c30327d7de96dfaec2ee2c72534
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sat Feb 25 10:08:36 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sat Feb 25 10:09:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eac8f5d

dev-libs/libsigsegv: Bumps version to 2.11

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libsigsegv/Manifest   |  1 +
 dev-libs/libsigsegv/libsigsegv-2.11.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-libs/libsigsegv/Manifest b/dev-libs/libsigsegv/Manifest
index fe09d1c8a7..f46a1cb300 100644
--- a/dev-libs/libsigsegv/Manifest
+++ b/dev-libs/libsigsegv/Manifest
@@ -1 +1,2 @@
 DIST libsigsegv-2.10.tar.gz 402279 SHA256 
8460a4a3dd4954c3d96d7a4f5dd5bc4d9b76f5754196aa245287553b26d2199a SHA512 
9464b3343af5042169f208781ffa9d1f7e5e1ee8654c1e6aca5581157b43eedc5ee504a56eb905c61443273bcfc8da6822ecc6499c5f589570ad0ba02d8d8cc2
 WHIRLPOOL 
1c222c1d47adeb4fbcd82f4d15df0aa6aeaa1479efa4a1e51ce3595001e437f1355b79e84d47dc63acadbf8917591bae1a8fe68fedab76f72f4b3f52f91d9282
+DIST libsigsegv-2.11.tar.gz 448744 SHA256 
dd7c2eb2ef6c47189406d562c1dc0f96f2fc808036834d596075d58377e37a18 SHA512 
6d60bbaa704b86c12a32a6b0eadd30fa7736d0e0ff8a1c45af1b15b7b7d4524f39902fe3f7f47a100bc2586e32aa25bb575e3d859d9ccb5fd7e99ba4e62f7b02
 WHIRLPOOL 
41c6bf80ca0b94ad3a8adf7e81ab2b1ee0285ebe62c8561304993f534dffa2ae1b4243ddd6e72449c0fe794a158422f61bb3e90bad859533a60e6bb97d211676

diff --git a/dev-libs/libsigsegv/libsigsegv-2.11.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
new file mode 100644
index 00..e365cafbe7
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.11.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="library for handling page faults in user mode"
+HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
+SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+src_configure () {
+   econf --enable-shared || die "Configure phase failed"
+}
+
+src_test () {
+   if [[ ${FEATURES} = *sandbox* ]] ; then
+   # skip tests as they will fail
+   return 0
+   fi
+   emake check ||  die "Tests failed"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install || die "emake install failed"
+   dodoc AUTHORS ChangeLog* NEWS PORTING README
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigsegv/

2016-06-16 Thread José María Alonso
commit: d17789432dc8f49d49a381efc56909eee015689f
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Thu Jun 16 12:16:53 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Jun 16 12:16:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1778943

dev-libs/libsigsegv: Update homepage. Moved to EAPI 5

Fixes bug #475402

Package-Manager: portage-2.2.28

 dev-libs/libsigsegv/libsigsegv-2.10.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild 
b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
index 761cfb1..e9e6a57 100644
--- a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
+++ b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=2
+EAPI=5
 
 DESCRIPTION="library for handling page faults in user mode"
-HOMEPAGE="http://libsigsegv.sourceforge.net/;
+HOMEPAGE="http://www.gnu.org/software/libsigsegv/;
 SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz"
 
 LICENSE="GPL-2"