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

2024-04-13 Thread Mart Raudsepp
commit: 03261245cd6d9bc9ea26c60563672ea32e8f2028
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 13 10:24:34 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 13 10:24:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03261245

dev-libs/libsigc++: drop 3.4.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libsigc++/Manifest   |  1 -
 dev-libs/libsigc++/libsigc++-3.4.0.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 7e682adae929..399171deb23e 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,2 @@
 DIST libsigc++-2.12.0.tar.xz 5002560 BLAKE2B 
f4d42dfbac95be974a5e49a7bcfd4c97fb0423f5bcc9d0bda79e6cee6bab54ae77969a3e5c58094264068c38212a0ff66b3dae2a519c4101bdfa170e94767641
 SHA512 
88e382e274a574a4b6129e23916054642e1696c663a4bb84f05e14a401f0cb56d0a0bf8c3a6273aec36ce121ce18a338b6d491fb213bcdf5a627bd382719e021
-DIST libsigc++-3.4.0.tar.xz 949316 BLAKE2B 
f12e8199333f5d23827a33718e884835af79ae90f3aa9d71944b5277783f171ed17b81453b46ee9c46e945f3fd6f5152707723dfdc471c992375f0efb6a253ef
 SHA512 
1677d5151db5e74388d8ba4f5cf316f1e5c92aa380c0725ea62ee41f10f549296d528a8998dfa4767ca699782c93f756c072de9e0e07e52307f61ff72c952fe4
 DIST libsigc++-3.6.0.tar.xz 991392 BLAKE2B 
b060d6437ac1253d9a58971a5b5e6203691f3718b1fb220a47a9f1a73fdcce746a036c0193743bdda8cc2d0ed722a84eda4a53f2449606f6f190771d0543b61d
 SHA512 
fa79067b4fecf68501288b93eed3d3e7017899cb8a02d3106a41f6dd1818f7b8c724a5b38d4b9ac89699fd8084976f9ad8eca8e832a45a5b6dc7cae5db99cb56

diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
deleted file mode 100644
index 38c4be7f1d0c..
--- a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org flag-o-matic meson-multilib
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
-   https://github.com/libsigcplusplus/libsigcplusplus;
-
-LICENSE="LGPL-2.1+"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="gtk-doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   gtk-doc? (
-   app-text/doxygen[dot]
-   dev-lang/perl
-   dev-libs/libxslt
-   )
-"
-
-multilib_src_configure() {
-   filter-flags -fno-exceptions #84263
-
-   local emesonargs=(
-   -Dbuild-examples=false
-   $(meson_native_use_bool gtk-doc build-documentation)
-   $(meson_use test build-tests)
-   )
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
-   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   :;
-}



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

2024-04-09 Thread Sam James
commit: eb27f1bbe505650cd91a39bf1bb1185eb18c4d30
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  9 22:45:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  9 22:45:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb27f1bb

dev-libs/libsigc++: Stabilize 3.6.0 ppc, #928817

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

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

diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
index 046f44aa0736..38c4be7f1d0c 100644
--- a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-07 Thread Arthur Zamarin
commit: 7c40251f587df00568f221097d7967f1ed8d65ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 09:14:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 09:14:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c40251f

dev-libs/libsigc++: Stabilize 3.6.0 arm64, #928817

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
index 420f8bccda21..046f44aa0736 100644
--- a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-07 Thread Arthur Zamarin
commit: 382d4bccb865415ca8e3144082d608e5dc66ffae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 08:38:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 08:38:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382d4bcc

dev-libs/libsigc++: Stabilize 3.6.0 ppc64, #928817

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
index a7f3cdd14400..420f8bccda21 100644
--- a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-07 Thread Arthur Zamarin
commit: ffc8fdbf5cc50086affc9b1bc854be17cac86362
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 06:21:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 06:21:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc8fdbf

dev-libs/libsigc++: Stabilize 3.6.0 arm, #928817

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
index 20ecf24e55ae..a7f3cdd14400 100644
--- a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-10-08 Thread Pacho Ramos
commit: 35ec58ec1d42a7012ce4659f297e0c10b0615205
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Oct  4 12:42:28 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct  8 10:21:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ec58ec

dev-libs/libsigc++: Version bump to 3.6.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33185
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libsigc++/Manifest   |  1 +
 dev-libs/libsigc++/libsigc++-3.6.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index edb8dce065b8..7e682adae929 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.12.0.tar.xz 5002560 BLAKE2B 
f4d42dfbac95be974a5e49a7bcfd4c97fb0423f5bcc9d0bda79e6cee6bab54ae77969a3e5c58094264068c38212a0ff66b3dae2a519c4101bdfa170e94767641
 SHA512 
88e382e274a574a4b6129e23916054642e1696c663a4bb84f05e14a401f0cb56d0a0bf8c3a6273aec36ce121ce18a338b6d491fb213bcdf5a627bd382719e021
 DIST libsigc++-3.4.0.tar.xz 949316 BLAKE2B 
f12e8199333f5d23827a33718e884835af79ae90f3aa9d71944b5277783f171ed17b81453b46ee9c46e945f3fd6f5152707723dfdc471c992375f0efb6a253ef
 SHA512 
1677d5151db5e74388d8ba4f5cf316f1e5c92aa380c0725ea62ee41f10f549296d528a8998dfa4767ca699782c93f756c072de9e0e07e52307f61ff72c952fe4
+DIST libsigc++-3.6.0.tar.xz 991392 BLAKE2B 
b060d6437ac1253d9a58971a5b5e6203691f3718b1fb220a47a9f1a73fdcce746a036c0193743bdda8cc2d0ed722a84eda4a53f2449606f6f190771d0543b61d
 SHA512 
fa79067b4fecf68501288b93eed3d3e7017899cb8a02d3106a41f6dd1818f7b8c724a5b38d4b9ac89699fd8084976f9ad8eca8e832a45a5b6dc7cae5db99cb56

diff --git a/dev-libs/libsigc++/libsigc++-3.6.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
new file mode 100644
index ..bb9a2911122d
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-3.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org flag-o-matic meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local emesonargs=(
+   -Dbuild-examples=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   :;
+}



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

2023-02-17 Thread Arthur Zamarin
commit: 5b2bfadca626bdc808f710a17fb99e144d414ba0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 08:22:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 08:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2bfadc

dev-libs/libsigc++: Stabilize 3.4.0 x86, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
index 5ccfdb20186b..ec712f8cd151 100644
--- a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-02-17 Thread Arthur Zamarin
commit: 008309d1ecd89608c384d3e18e149b6a4594aee8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 08:22:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 08:22:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008309d1

dev-libs/libsigc++: Stabilize 2.12.0 x86, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
index 0dede4bb762a..1361ac5a01f0 100644
--- a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-02-16 Thread Arthur Zamarin
commit: d03517db791d738ecd0a1cbd227ecc094a62c589
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 16 18:38:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 16 18:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03517db

dev-libs/libsigc++: Stabilize 3.4.0 sparc, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
index d85d4c6b6d39..3880cec42ca1 100644
--- a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-02-16 Thread Arthur Zamarin
commit: bd518ba2347f314b1d14397b3101fbe608964e84
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 16 18:38:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 16 18:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd518ba2

dev-libs/libsigc++: Stabilize 2.12.0 sparc, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
index ae99ad971c71..e0463a87f101 100644
--- a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-02-16 Thread Arthur Zamarin
commit: 7fed38e3e9878e194d2dceb1da1d5233ef1563bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 16 18:38:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 16 18:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fed38e3

dev-libs/libsigc++: Stabilize 2.12.0 arm, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
index 499ece47ab30..ae99ad971c71 100644
--- a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2023-02-16 Thread Arthur Zamarin
commit: 997a1878367c75f7bce2c248c326965411ec5d25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 16 18:38:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 16 18:38:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997a1878

dev-libs/libsigc++: Stabilize 3.4.0 arm, #893302

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
index f2ce704d83ea..d85d4c6b6d39 100644
--- a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-23 Thread Matt Turner
commit: 31e54db0870d613a7a536cb9d0df9139da0dbef5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 24 02:15:02 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 24 02:15:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e54db0

dev-libs/libsigc++: Version bump to 2.12.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.12.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 3ce596c3aa4b..a1cca2525795 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,4 @@
 DIST libsigc++-2.10.8.tar.xz 4998876 BLAKE2B 
f460652950af895fab6d4028d721e2a439b0a4dfb260515c9acc053a41435be7d7f7328fc42f64ef34b36be31c5281e5998ceee2c08970f1fcec82176fab09b0
 SHA512 
8b22fd8ae4eca3ebc1b65b68d4dc022e7bbde6d1d02a557e64d2fda2682e2e39b357af6d8b68e8741c287701be9fffd27125c6171790455a7657e0ea55cc08b3
+DIST libsigc++-2.12.0.tar.xz 5002560 BLAKE2B 
f4d42dfbac95be974a5e49a7bcfd4c97fb0423f5bcc9d0bda79e6cee6bab54ae77969a3e5c58094264068c38212a0ff66b3dae2a519c4101bdfa170e94767641
 SHA512 
88e382e274a574a4b6129e23916054642e1696c663a4bb84f05e14a401f0cb56d0a0bf8c3a6273aec36ce121ce18a338b6d491fb213bcdf5a627bd382719e021
 DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c
 DIST libsigc++-3.4.0.tar.xz 949316 BLAKE2B 
f12e8199333f5d23827a33718e884835af79ae90f3aa9d71944b5277783f171ed17b81453b46ee9c46e945f3fd6f5152707723dfdc471c992375f0efb6a253ef
 SHA512 
1677d5151db5e74388d8ba4f5cf316f1e5c92aa380c0725ea62ee41f10f549296d528a8998dfa4767ca699782c93f756c072de9e0e07e52307f61ff72c952fe4

diff --git a/dev-libs/libsigc++/libsigc++-2.12.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
new file mode 100644
index ..45d13b525a28
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic gnome.org meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+BDEPEND="sys-devel/m4
+   gtk-doc? ( app-doc/doxygen[dot] )"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local -a emesonargs=(
+   $(meson_use test benchmark)
+   $(meson_native_use_bool gtk-doc build-documentation)
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   :;
+}



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

2022-12-23 Thread Matt Turner
commit: 70be6d8182f55ada2b2c3a605c57d44d19ec7909
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec 23 17:47:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 24 02:11:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70be6d81

dev-libs/libsigc++: Version bump 3.4.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28776
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest   |  1 +
 dev-libs/libsigc++/libsigc++-3.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index a941a3b2067b..3ce596c3aa4b 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.8.tar.xz 4998876 BLAKE2B 
f460652950af895fab6d4028d721e2a439b0a4dfb260515c9acc053a41435be7d7f7328fc42f64ef34b36be31c5281e5998ceee2c08970f1fcec82176fab09b0
 SHA512 
8b22fd8ae4eca3ebc1b65b68d4dc022e7bbde6d1d02a557e64d2fda2682e2e39b357af6d8b68e8741c287701be9fffd27125c6171790455a7657e0ea55cc08b3
 DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c
+DIST libsigc++-3.4.0.tar.xz 949316 BLAKE2B 
f12e8199333f5d23827a33718e884835af79ae90f3aa9d71944b5277783f171ed17b81453b46ee9c46e945f3fd6f5152707723dfdc471c992375f0efb6a253ef
 SHA512 
1677d5151db5e74388d8ba4f5cf316f1e5c92aa380c0725ea62ee41f10f549296d528a8998dfa4767ca699782c93f756c072de9e0e07e52307f61ff72c952fe4

diff --git a/dev-libs/libsigc++/libsigc++-3.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
new file mode 100644
index ..962a59792908
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-3.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org flag-o-matic meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local emesonargs=(
+   -Dbuild-examples=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   :;
+}



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

2022-11-11 Thread WANG Xuerui
commit: f42aea8d7be14397e5d55ebed67eea50b865f25e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Nov 12 06:00:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Nov 12 06:00:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42aea8d

dev-libs/libsigc++: keyword 3.2.0-r1 for ~loong

Bug: https://bugs.gentoo.org/880237
Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
index 2b4f40bbfad0..c09738b25c9f 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 



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

2022-10-29 Thread Matt Turner
commit: 98d0a69afee74553bd48a92ecc3062615f0bda6d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:49 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 01:49:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d0a69a

dev-libs/libsigc++: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libsigc++/metadata.xml b/dev-libs/libsigc++/metadata.xml
index fd36943fe888..2ff708ca60de 100644
--- a/dev-libs/libsigc++/metadata.xml
+++ b/dev-libs/libsigc++/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   libsigc
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+libsigcplusplus/libsigcplusplus
+  
 



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

2022-09-23 Thread Matt Turner
commit: df256741b0c9edf087964f30704aaa42abedc85a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 16:12:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df256741

dev-libs/libsigc++: Bump to EAPI=8

- Rename IUSE=doc → IUSE=gtk-doc since it installs devhelp files
- Drop IUSE=static-libs
- Drop IUSE=examples

Signed-off-by: Matt Turner  gentoo.org>

 ...{libsigc++-2.10.7.ebuild => libsigc++-2.10.7-r1.ebuild} | 14 +-
 .../{libsigc++-3.2.0.ebuild => libsigc++-3.2.0-r1.ebuild}  | 10 +-
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild
similarity index 80%
rename from dev-libs/libsigc++/libsigc++-2.10.7.ebuild
rename to dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild
index 628e4bd5f2db..1b019eb376d7 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit flag-o-matic gnome.org meson-multilib
 
 DESCRIPTION="Typesafe callback system for standard C++"
@@ -11,20 +11,19 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 LICENSE="LGPL-2.1+"
 SLOT="2"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 BDEPEND="sys-devel/m4
-   doc? ( app-doc/doxygen[dot] )"
+   gtk-doc? ( app-doc/doxygen[dot] )"
 
 multilib_src_configure() {
filter-flags -fno-exceptions #84263
 
local -a emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
$(meson_use test benchmark)
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
-Dbuild-examples=false
)
meson_src_configure
@@ -33,8 +32,5 @@ multilib_src_configure() {
 multilib_src_install_all() {
# Note: html docs are installed into /usr/share/doc/libsigc++-2.0
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   if use doc; then
-   docinto examples
-   dodoc examples/*.cc
-   fi
+   :;
 }

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
similarity index 89%
rename from dev-libs/libsigc++/libsigc++-3.2.0.ebuild
rename to dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
index d0c96ac1460c..2b4f40bbfad0 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit gnome.org flag-o-matic meson-multilib
 
 DESCRIPTION="Typesafe callback system for standard C++"
@@ -11,11 +11,11 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 LICENSE="LGPL-2.1+"
 SLOT="3"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -35,7 +35,7 @@ multilib_src_configure() {
 
local emesonargs=(
-Dbuild-examples=false
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }
@@ -43,5 +43,5 @@ multilib_src_configure() {
 multilib_src_install_all() {
# Note: html docs are installed into /usr/share/doc/libsigc++-3.0
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   use examples && dodoc -r examples
+   :;
 }



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

2022-09-23 Thread Matt Turner
commit: 7f327f80b5243b7ae8eed596c08b270422122266
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:10:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f327f80

dev-libs/libsigc++: Version bump to 2.10.8

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.8.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 7721b4130fc8..41d5340ca881 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
+DIST libsigc++-2.10.8.tar.xz 4998876 BLAKE2B 
f460652950af895fab6d4028d721e2a439b0a4dfb260515c9acc053a41435be7d7f7328fc42f64ef34b36be31c5281e5998ceee2c08970f1fcec82176fab09b0
 SHA512 
8b22fd8ae4eca3ebc1b65b68d4dc022e7bbde6d1d02a557e64d2fda2682e2e39b357af6d8b68e8741c287701be9fffd27125c6171790455a7657e0ea55cc08b3
 DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c

diff --git a/dev-libs/libsigc++/libsigc++-2.10.8.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.8.ebuild
new file mode 100644
index ..97044134e6db
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic gnome.org meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+BDEPEND="sys-devel/m4
+   gtk-doc? ( app-doc/doxygen[dot] )"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local -a emesonargs=(
+   $(meson_use test benchmark)
+   $(meson_native_use_bool gtk-doc build-documentation)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   :;
+}



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

2022-05-18 Thread WANG Xuerui
commit: 83bb654d83ac1483049b373e122ef85582a7f1f1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bb654d

dev-libs/libsigc++: keyword 2.10.7 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
index 4d85a4141eaa..628e4bd5f2db 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-04-18 Thread Jakov Smolić
commit: 5e674b6814f2e345c4394d756524b54d6cd7ffdc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 18 20:46:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 18 20:48:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e674b68

dev-libs/libsigc++: Keyword 3.2.0 riscv, #838709

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
index 8b9439d5696a..d0c96ac1460c 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-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 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-03-15 Thread Matt Turner
commit: 50f1f39802188e3e160b732f7377d5b685999de9
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 20:53:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 20:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f1f398

dev-libs/libsigc++: Stabilize 3.2.0 sparc, #834426

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
index 60d1da8b9919..8b9439d5696a 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-03-09 Thread Sam James
commit: b76067b1b8bde81dee5f73bffde0af1c0a0fffe8
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 15:37:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 15:37:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76067b1

dev-libs/libsigc++: Stabilize 3.2.0 ppc64, #834426

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

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
index bcd0d48cb858..60d1da8b9919 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-03-09 Thread Sam James
commit: c070ba21f9e4e01bb0b58321e9c8bcd938f42487
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 12:48:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 12:48:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c070ba21

dev-libs/libsigc++: Stabilize 3.2.0 ppc, #834426

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

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
index 6e8aa2b27f3a..bcd0d48cb858 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-03-08 Thread Sam James
commit: 09b2f6a6e363e865f05d684f22a688a2e52bb7fc
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 12:30:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 12:30:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b2f6a6

dev-libs/libsigc++: Stabilize 3.2.0 arm, #834426

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

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

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
index ecd7fce9127f..6e8aa2b27f3a 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-02-11 Thread Matt Turner
commit: 425e50eb437c719d880e32a061ff9076225c5df6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 12 03:45:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 12 03:48:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425e50eb

dev-libs/libsigc++: Version bump to 3.2.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest   |  1 +
 dev-libs/libsigc++/libsigc++-3.2.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 56803fb3b8e1..6ae75196fe7c 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
 DIST libsigc++-3.0.7.tar.xz 790604 BLAKE2B 
2363fda42744c3c4a2c31f236a2160f8dd63bae098e8190e2ef20acc23296de26cb7c275b928785c99c33d23f15709e411dc51f973d4fdd6a0556b11b0031512
 SHA512 
0ce4b56d85ccb0041096e2241523b9ca5bf0fd52f9655d2216e2280d5902075a4685023aa60058eb8ee9b7ed0ffc945d652940b0bda73f2fc7ce4de7371ca984
+DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
new file mode 100644
index ..e75e728031db
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org flag-o-matic meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local emesonargs=(
+   -Dbuild-examples=false
+   $(meson_native_use_bool doc build-documentation)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   use examples && dodoc -r examples
+}



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

2022-01-02 Thread Jakov Smolić
commit: 34a6cef0c7c860a57d2c76757c01cc480b677003
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan  2 10:51:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan  2 10:53:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a6cef0

dev-libs/libsigc++: Stabilize 3.0.7 amd64, #830366

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-3.0.7.ebuild 
b/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
index a091f2583e41..885453b8 100644
--- a/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-08-11 Thread Yixun Lan
commit: 5ac70748889928ad9df31592d68bb2583a9e2f4f
Author: Alex Fan  yahoo  com>
AuthorDate: Wed Aug 11 11:17:45 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Aug 12 02:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac70748

dev-libs/libsigc++: keyword 2.10.7 for ~riscv

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
index 04e20fbb28e..4d85a4141ea 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-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 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-05-28 Thread Sam James
commit: d9a725d3e84080466ae94cce206d3441766269a3
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:16:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:17:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a725d3

dev-libs/libsigc++: Stabilize 2.10.7 sparc, #792327

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
index 0ec6e4f9af3..b026d3918b6 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Matt Turner
commit: b9db6e6a3f0279b52cb2bf96f6b6cf63d2c42fb1
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 22 01:57:27 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 22 02:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9db6e6a

dev-libs/libsigc++: Version bump to 2.10.7

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.7.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 5af73d8b78e..22000a31708 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.6.tar.xz 4791016 BLAKE2B 
c50283da7eb3ec1b595514ac805c5fe0b4f7687ec77478c7c703ce8915ea72e065f4e7cbe53fb90c13b81d266df74cade8f5a5c0ff2dcc3880e852f02508eaf9
 SHA512 
7dd57c061defe323de5721d187145dcf63346311d8993eb6346a33789f26c8509c1bf5a73d55776cc5ebe85fb14d54107553a652dd42f452aed6aed20047b549
+DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
 DIST libsigc++-3.0.6.tar.xz 789916 BLAKE2B 
54d8dccd245a1a2c8bde34eb937eb536b88f36ee15eedd8d2ed0ad1b19933600d04669f9082053ba20543d2195e8833b46a2056055da23fc2ceb1784d5c96cc9
 SHA512 
4ec5319eda5c0809f1971044152ec7aa142742941644f43ec3944b248667d5694b97a30de8ea0e2260265bbf26a2ffdefbfa8cac5016799d26b92b02411b1c51

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
new file mode 100644
index 000..444e6596071
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic gnome.org meson multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+BDEPEND="sys-devel/m4
+   doc? ( app-doc/doxygen[dot] )"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local -a emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dbenchmark=$(usex test true false)
+   -Dbuild-documentation=$(multilib_native_usex doc true false)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   if use doc; then
+   docinto examples
+   dodoc examples/*.cc
+   fi
+}



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

2021-05-21 Thread Matt Turner
commit: 046e84dbdf654168e4aa28f15852c55ccd6cbd1b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 22 01:57:45 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 22 02:17:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046e84db

dev-libs/libsigc++: Version bump to 3.0.7

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest   |  1 +
 dev-libs/libsigc++/libsigc++-3.0.7.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 22000a31708..e50c4a7d11f 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,4 @@
 DIST libsigc++-2.10.6.tar.xz 4791016 BLAKE2B 
c50283da7eb3ec1b595514ac805c5fe0b4f7687ec77478c7c703ce8915ea72e065f4e7cbe53fb90c13b81d266df74cade8f5a5c0ff2dcc3880e852f02508eaf9
 SHA512 
7dd57c061defe323de5721d187145dcf63346311d8993eb6346a33789f26c8509c1bf5a73d55776cc5ebe85fb14d54107553a652dd42f452aed6aed20047b549
 DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
 DIST libsigc++-3.0.6.tar.xz 789916 BLAKE2B 
54d8dccd245a1a2c8bde34eb937eb536b88f36ee15eedd8d2ed0ad1b19933600d04669f9082053ba20543d2195e8833b46a2056055da23fc2ceb1784d5c96cc9
 SHA512 
4ec5319eda5c0809f1971044152ec7aa142742941644f43ec3944b248667d5694b97a30de8ea0e2260265bbf26a2ffdefbfa8cac5016799d26b92b02411b1c51
+DIST libsigc++-3.0.7.tar.xz 790604 BLAKE2B 
2363fda42744c3c4a2c31f236a2160f8dd63bae098e8190e2ef20acc23296de26cb7c275b928785c99c33d23f15709e411dc51f973d4fdd6a0556b11b0031512
 SHA512 
0ce4b56d85ccb0041096e2241523b9ca5bf0fd52f9655d2216e2280d5902075a4685023aa60058eb8ee9b7ed0ffc945d652940b0bda73f2fc7ce4de7371ca984

diff --git a/dev-libs/libsigc++/libsigc++-3.0.7.ebuild 
b/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
new file mode 100644
index 000..9915fce
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org flag-o-matic meson multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local emesonargs=(
+   -Dbuild-examples=false
+   -Dbuild-documentation=$(multilib_native_usex doc true false)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-3.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   use examples && dodoc -r examples
+}
+
+multilib_src_test() {
+   meson_src_test
+}



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

2021-04-13 Thread Sam James
commit: 8353dccc6adf336eb1c814ed3a9bc7ab5d444616
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 13 14:59:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 13 14:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8353dccc

dev-libs/libsigc++: Stabilize 2.10.6 ppc64, #774927

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
index e684aa058bb..4133034c604 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-04-12 Thread Sam James
commit: 02684a4b0252be876f5d3e68027c34f7e48a7568
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 23:09:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 23:09:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02684a4b

dev-libs/libsigc++: Stabilize 2.10.6 arm64, #774927

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
index fd725b4e415..fdb9ce872cd 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-04-12 Thread Sam James
commit: 7e649ec32ac720174cb179fd47187c79dc60ec0c
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 16:01:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 16:01:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e649ec3

dev-libs/libsigc++: Stabilize 2.10.6 arm, #774927

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
index b5e6b822b8c..fd725b4e415 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-03-30 Thread Andreas Sturmlechner
commit: 8a333e0d3e73088610cbdb946015f198aa6d96bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 30 12:43:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 30 17:48:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a333e0d

dev-libs/libsigc++: Drop 1.2.7, EAPI5--

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 -
 .../files/libsigc++-1.2.7-fix-install.patch| 11 --
 dev-libs/libsigc++/libsigc++-1.2.7.ebuild  | 43 --
 3 files changed, 55 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 9bc6d98f27f..2fa1778f689 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,4 +1,3 @@
-DIST libsigc++-1.2.7.tar.bz2 326205 BLAKE2B 
b316460178224c0b8177ce9a236c69a8b737bf7356b290b59eaeb60b09285c61d113bfc7de89bd712c3c049a492f5cc36d205ac77816aff73e587e8a42ade520
 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2
 DIST libsigc++-2.10.3.tar.xz 4558428 BLAKE2B 
fcaaae7bf3a3aea30c0b8b63d7a7c5fa137d16128ef9652b611613118e323f7bcabafe28d42407df0e08c323c540143c152ac91e04e9f101c1971ddaf0f9144c
 SHA512 
3c7f90be84724e39073c05624ad2bee6a5835e2c6cb6cf9e605edc6574eb7cd99ec153aaca6e8fcf7e3a6c031c4e9c334da32d04177d36788e64a17667c70b4e
 DIST libsigc++-2.10.6.tar.xz 4791016 BLAKE2B 
c50283da7eb3ec1b595514ac805c5fe0b4f7687ec77478c7c703ce8915ea72e065f4e7cbe53fb90c13b81d266df74cade8f5a5c0ff2dcc3880e852f02508eaf9
 SHA512 
7dd57c061defe323de5721d187145dcf63346311d8993eb6346a33789f26c8509c1bf5a73d55776cc5ebe85fb14d54107553a652dd42f452aed6aed20047b549

diff --git a/dev-libs/libsigc++/files/libsigc++-1.2.7-fix-install.patch 
b/dev-libs/libsigc++/files/libsigc++-1.2.7-fix-install.patch
deleted file mode 100644
index 3b470363190..000
--- a/dev-libs/libsigc++/files/libsigc++-1.2.7-fix-install.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 sigc++/Makefile.am.orig2010-11-27 20:40:35.301189910 +0930
-+++ sigc++/Makefile.am 2010-11-27 20:40:46.871110361 +0930
-@@ -12,7 +12,7 @@
- sigc_built_h  = bind_return.h \
- object_slot.h retype_return.h slot.h bind.h   \
- class_slot.h hide.h retype.h signal.h   \
--  method_slot.h method_slot.h
-+  method_slot.h
- 
- built_sources = $(sigc_built_cc) $(sigc_built_h)
- dist_sources  = $(sigc_fixed_cc) $(sigc_fixed_h)

diff --git a/dev-libs/libsigc++/libsigc++-1.2.7.ebuild 
b/dev-libs/libsigc++/libsigc++-1.2.7.ebuild
deleted file mode 100644
index 25b6ed8ce02..000
--- a/dev-libs/libsigc++/libsigc++-1.2.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit autotools gnome2 eutils
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
-   https://github.com/libsigcplusplus/libsigcplusplus;
-
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="1.2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="sys-devel/m4"
-RDEPEND=""
-
-src_prepare() {
-   DOCS="AUTHORS ChangeLog FEATURES IDEAS README NEWS TODO"
-
-   # fixes bug #219041
-   sed -e 's:ACLOCAL_AMFLAGS = -I $(srcdir)/scripts:ACLOCAL_AMFLAGS = -I 
scripts:' \
-   -i Makefile.{in,am}
-
-   # fixes bug #469698
-   sed -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' -i configure.in || die
-
-   # Fix duplicated file installation, bug #346949
-   epatch "${FILESDIR}/${P}-fix-install.patch"
-
-   eautoreconf
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-maintainer-mode \
-   --enable-threads
-}



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

2021-03-30 Thread Andreas Sturmlechner
commit: 0fba8a65c2529046fc257945423423ac8b113a8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 30 12:44:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 30 17:48:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fba8a65

dev-libs/libsigc++: Drop 2.10.1

Overshadowed by 2.10.3.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 -
 dev-libs/libsigc++/libsigc++-2.10.1.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 2fa1778f689..4566a60ba7d 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,4 +1,3 @@
-DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2
 DIST libsigc++-2.10.3.tar.xz 4558428 BLAKE2B 
fcaaae7bf3a3aea30c0b8b63d7a7c5fa137d16128ef9652b611613118e323f7bcabafe28d42407df0e08c323c540143c152ac91e04e9f101c1971ddaf0f9144c
 SHA512 
3c7f90be84724e39073c05624ad2bee6a5835e2c6cb6cf9e605edc6574eb7cd99ec153aaca6e8fcf7e3a6c031c4e9c334da32d04177d36788e64a17667c70b4e
 DIST libsigc++-2.10.6.tar.xz 4791016 BLAKE2B 
c50283da7eb3ec1b595514ac805c5fe0b4f7687ec77478c7c703ce8915ea72e065f4e7cbe53fb90c13b81d266df74cade8f5a5c0ff2dcc3880e852f02508eaf9
 SHA512 
7dd57c061defe323de5721d187145dcf63346311d8993eb6346a33789f26c8509c1bf5a73d55776cc5ebe85fb14d54107553a652dd42f452aed6aed20047b549
 DIST libsigc++-3.0.6.tar.xz 789916 BLAKE2B 
54d8dccd245a1a2c8bde34eb937eb536b88f36ee15eedd8d2ed0ad1b19933600d04669f9082053ba20543d2195e8833b46a2056055da23fc2ceb1784d5c96cc9
 SHA512 
4ec5319eda5c0809f1971044152ec7aa142742941644f43ec3944b248667d5694b97a30de8ea0e2260265bbf26a2ffdefbfa8cac5016799d26b92b02411b1c51

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
deleted file mode 100644
index 79f39c3b14d..000
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 flag-o-matic multilib-minimal
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
-   https://github.com/libsigcplusplus/libsigcplusplus;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="sys-devel/m4
-   doc? ( app-doc/doxygen )
-   test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
-# Needs mm-common for eautoreconf
-
-src_prepare() {
-   # don't waste time building examples
-   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed examples failed"
-
-   # don't waste time building tests unless USE=test
-   if ! use test ; then
-   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed tests failed"
-   fi
-
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   filter-flags -fno-exceptions #84263
-
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(multilib_native_use_enable doc documentation) \
-   $(use_enable static-libs static) \
-   $(use_enable test benchmark)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
-   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   use doc && dodoc -r examples
-}



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

2021-03-15 Thread Sergei Trofimovich
commit: 16f73da856b840db5890d2add904949f950c5038
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 15 15:32:11 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 15 18:06:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f73da8

dev-libs/libsigc++: stable 2.10.6 for sparc, bug #774927

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
index 151633b2c82..085db00084d 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-01-18 Thread Matt Turner
commit: 183ba351bb79bbee602c9ef8f8e2bd12f848a2f5
Author: David Michael  gmail  com>
AuthorDate: Mon Jan 18 01:16:13 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 18 21:09:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183ba351

dev-libs/libsigc++: Version bump to 2.10.6

Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.6.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 0b2dd87dbdf..8d41655bf0f 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,4 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 BLAKE2B 
b316460178224c0b8177ce9a236c69a8b737bf7356b290b59eaeb60b09285c61d113bfc7de89bd712c3c049a492f5cc36d205ac77816aff73e587e8a42ade520
 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2
 DIST libsigc++-2.10.3.tar.xz 4558428 BLAKE2B 
fcaaae7bf3a3aea30c0b8b63d7a7c5fa137d16128ef9652b611613118e323f7bcabafe28d42407df0e08c323c540143c152ac91e04e9f101c1971ddaf0f9144c
 SHA512 
3c7f90be84724e39073c05624ad2bee6a5835e2c6cb6cf9e605edc6574eb7cd99ec153aaca6e8fcf7e3a6c031c4e9c334da32d04177d36788e64a17667c70b4e
+DIST libsigc++-2.10.6.tar.xz 4791016 BLAKE2B 
c50283da7eb3ec1b595514ac805c5fe0b4f7687ec77478c7c703ce8915ea72e065f4e7cbe53fb90c13b81d266df74cade8f5a5c0ff2dcc3880e852f02508eaf9
 SHA512 
7dd57c061defe323de5721d187145dcf63346311d8993eb6346a33789f26c8509c1bf5a73d55776cc5ebe85fb14d54107553a652dd42f452aed6aed20047b549

diff --git a/dev-libs/libsigc++/libsigc++-2.10.6.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
new file mode 100644
index 000..444e6596071
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic gnome.org meson multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+BDEPEND="sys-devel/m4
+   doc? ( app-doc/doxygen[dot] )"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local -a emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dbenchmark=$(usex test true false)
+   -Dbuild-documentation=$(multilib_native_usex doc true false)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   if use doc; then
+   docinto examples
+   dodoc examples/*.cc
+   fi
+}



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

2020-09-21 Thread Conrad Kostecki
commit: 5451fd7e3e23e288fa5e1f96ec36c2accdd8990f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Sep 13 13:38:13 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Sep 21 21:31:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5451fd7e

dev-libs/libsigc++: fix HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/17525
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libsigc++/libsigc++-1.2.7.ebuild  | 3 ++-
 dev-libs/libsigc++/libsigc++-2.10.1.ebuild | 3 ++-
 dev-libs/libsigc++/libsigc++-2.10.3.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libsigc++/libsigc++-1.2.7.ebuild 
b/dev-libs/libsigc++/libsigc++-1.2.7.ebuild
index 5072a37204b..343cc0cc067 100644
--- a/dev-libs/libsigc++/libsigc++-1.2.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-1.2.7.ebuild
@@ -8,7 +8,8 @@ GNOME_TARBALL_SUFFIX="bz2"
 inherit autotools gnome2 eutils
 
 DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
 
 LICENSE="GPL-2 LGPL-2.1+"
 SLOT="1.2"

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 21fef39f8be..ae83beb1b89 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -5,7 +5,8 @@ EAPI=6
 inherit gnome2 flag-o-matic multilib-minimal
 
 DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
index c1434665cb5..f9366ae1ce0 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -5,7 +5,8 @@ EAPI=6
 inherit gnome2 flag-o-matic multilib-minimal
 
 DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"



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

2020-09-18 Thread Sergei Trofimovich
commit: 641ed3d25b34fac102e0f92e3136ba43924415d0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 18 06:58:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 18 07:44:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641ed3d2

dev-libs/libsigc++: stable 2.10.3 for ppc64

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
index 16723c05982..c1434665cb5 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-09-18 Thread Sergei Trofimovich
commit: c7d81f6850e39f1c9c52b1d8d1323b1ae5d92b59
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 18 06:46:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 18 06:46:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d81f68

dev-libs/libsigc++: stable 2.10.3 for ppc

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.7, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
index 5cdeef64138..16723c05982 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-06-28 Thread Agostino Sarubbo
commit: 69a8744d411397f19e656b11a3bbcbc6051700b1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:30:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:30:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a8744d

dev-libs/libsigc++: arm stable wrt bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
index 67d604f269c..b0f3976e72c 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-06-25 Thread Sergei Trofimovich
commit: b4c583959d0f0613a3211fff9a436f8e267de155
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jun 25 15:26:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 25 18:14:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c58395

dev-libs/libsigc++: stable 2.10.3 for sparc, bug #728924

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
index a74aef48138..00903618662 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-04-04 Thread Mart Raudsepp
commit: 6c6e361d942912511a9e4def80b1b1741671ebed
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr  4 12:06:40 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr  4 12:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6e361d

dev-libs/libsigc++: bump to 2.10.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.3.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 13b5024fdd1..0b2dd87dbdf 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 BLAKE2B 
b316460178224c0b8177ce9a236c69a8b737bf7356b290b59eaeb60b09285c61d113bfc7de89bd712c3c049a492f5cc36d205ac77816aff73e587e8a42ade520
 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2
+DIST libsigc++-2.10.3.tar.xz 4558428 BLAKE2B 
fcaaae7bf3a3aea30c0b8b63d7a7c5fa137d16128ef9652b611613118e323f7bcabafe28d42407df0e08c323c540143c152ac91e04e9f101c1971ddaf0f9144c
 SHA512 
3c7f90be84724e39073c05624ad2bee6a5835e2c6cb6cf9e605edc6574eb7cd99ec153aaca6e8fcf7e3a6c031c4e9c334da32d04177d36788e64a17667c70b4e

diff --git a/dev-libs/libsigc++/libsigc++-2.10.3.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
new file mode 100644
index 000..a74aef48138
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 flag-o-matic multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="http://libsigc.sourceforge.net/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="sys-devel/m4
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+# Needs mm-common for eautoreconf
+
+src_prepare() {
+   # don't waste time building examples
+   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed examples failed"
+
+   # don't waste time building tests unless USE=test
+   if ! use test ; then
+   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed tests failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(multilib_native_use_enable doc documentation) \
+   $(use_enable static-libs static) \
+   $(use_enable test benchmark)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   use doc && dodoc -r examples
+}



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

2019-03-30 Thread Mart Raudsepp
commit: 4770b87da10e10445decf11facef212cf0069cc3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 30 20:53:49 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 30 20:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4770b87d

dev-libs/libsigc++: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libsigc++/Manifest|  1 -
 ...igc++-2.10.0-make-disable-benchmarks-work.patch | 18 ---
 dev-libs/libsigc++/libsigc++-2.10.0.ebuild | 57 --
 3 files changed, 76 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 023cf505a27..13b5024fdd1 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,2 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 BLAKE2B 
b316460178224c0b8177ce9a236c69a8b737bf7356b290b59eaeb60b09285c61d113bfc7de89bd712c3c049a492f5cc36d205ac77816aff73e587e8a42ade520
 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
-DIST libsigc++-2.10.0.tar.xz 3794612 BLAKE2B 
205cd8cedbe25d04108df888c392fe6a14829826cf1b6b7604a03f357788dfa83a5ba213d6365c48965dd16fcd7b545c9e76d4e4d10971cc1c9ccb172ec0400f
 SHA512 
5b96df21d6bd6ba41520c7219e77695a86aabc60b7259262c7a9f4b8475ce0e2fd8dc37bcf7c17e24e818ff28c262d682b964c83e215b51bdbe000f3f58794ae
 DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2

diff --git 
a/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch 
b/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch
deleted file mode 100644
index 2c9a62a6b06..000
--- 
a/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/configure
-+++ b/configure
-@@ -1480,6 +1480,7 @@
-   --enable-benchmark=yes|no
- 
- 
-+
- Optional Packages:
-   --with-PACKAGE[=ARG]use PACKAGE [ARG=yes]
-   --without-PACKAGE   do not use PACKAGE (same as --with-PACKAGE=no)
-@@ -17799,8 +17800,7 @@
- 
- # Check whether --enable-benchmark was given.
- if test "${enable_benchmark+set}" = set; then :
--  enableval=$enable_benchmark; enable_benchmark=yes
--
-+  enableval=$enable_benchmark;
- fi

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
deleted file mode 100644
index 82c255add4f..000
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 flag-o-matic multilib-minimal
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
-
-RDEPEND=""
-DEPEND="sys-devel/m4
-   doc? ( app-doc/doxygen )
-   test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
-# Needs mm-common for eautoreconf
-
-src_prepare() {
-   # properly interpret --{enable,disable}-benchmark configure option (bug 
599764)
-   eapply "${FILESDIR}"/${P}-make-disable-benchmarks-work.patch
-
-   # don't waste time building examples
-   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed examples failed"
-
-   # don't waste time building tests unless USE=test
-   if ! use test ; then
-   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed tests failed"
-   fi
-
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   filter-flags -fno-exceptions #84263
-
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(multilib_native_use_enable doc documentation) \
-   $(use_enable static-libs static) \
-   $(use_enable test benchmark)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
-   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   use doc && dodoc -r examples
-}



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

2019-02-28 Thread Mikle Kolyada
commit: 86f72b690b09aeaca79a06deb47220050a1ad5d4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb 28 15:34:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb 28 15:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f72b69

dev-libs/libsigc++: alpha stable wrt bug #675486

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 06a861d4cfc..1b4f4f97fdd 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-26 Thread Sergei Trofimovich
commit: 7a22e5298336ba1a62f81264d86dc1be04afc59a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Feb 26 20:33:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 26 21:19:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a22e529

dev-libs/libsigc++: stable 2.10.1 for hppa, bug #675486

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index fd085ffc0eb..06a861d4cfc 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-17 Thread Mikle Kolyada
commit: b2e4c12844ae7c037e6ffbe38f87fc3429f82880
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 17 21:04:40 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 17 21:05:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e4c128

dev-libs/libsigc++: arm stable wrt bug #675486

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 040b90a3632..fd085ffc0eb 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-17 Thread Sergei Trofimovich
commit: 76ba932ac48dd5b7116f5165a9cb235536a879f5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 17 17:13:40 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 17 17:14:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ba932a

dev-libs/libsigc++: stable 2.10.1 for ppc64, bug #675486

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index e2abbebc251..040b90a3632 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-17 Thread Sergei Trofimovich
commit: 7f9abd1f1d6db6d13a5abe497c0319e90e879622
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 17 17:03:13 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 17 17:08:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9abd1f

dev-libs/libsigc++: stable 2.10.1 for ppc, bug #675486

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 808d665f7f0..e2abbebc251 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-17 Thread Sergei Trofimovich
commit: 9e936ec058ac9def43f37719d9a476ab5d74fc3f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb 17 16:56:53 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb 17 16:57:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e936ec0

dev-libs/libsigc++: stable 2.10.1 for ia64, bug #675486

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index ba7384eb0ce..808d665f7f0 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-15 Thread Mikle Kolyada
commit: e09fd0275510fc427704adfd0443c362f2f37245
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Feb 16 06:07:32 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Feb 16 06:07:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09fd027

dev-libs/libsigc++: amd64 stable wrt bug #675486

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index b7da9f042c4..ba7384eb0ce 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-15 Thread Thomas Deutschmann
commit: 50c463079b37663d887ea83175d33bd809d88473
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb 15 15:06:48 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb 15 15:46:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c46307

dev-libs/libsigc++: x86 stable (bug #675486)

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index d2e4a8de546..b7da9f042c4 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2019-02-14 Thread Sergei Trofimovich
commit: d020dc2e9ad5744214ff5a1b75308970a576ad19
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 20:29:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 22:09:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d020dc2e

dev-libs/libsigc++: stable 2.10.1 for sparc, bug #675486

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
index 8bb40813d76..d2e4a8de546 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2018-10-31 Thread Mart Raudsepp
commit: d518a32a5e973b0041e35b5e51352758622902d2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Oct 31 13:16:27 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Oct 31 13:16:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d518a32a

dev-libs/libsigc++: bump to 2.20.1

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index bbc5954d998..023cf505a27 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 BLAKE2B 
b316460178224c0b8177ce9a236c69a8b737bf7356b290b59eaeb60b09285c61d113bfc7de89bd712c3c049a492f5cc36d205ac77816aff73e587e8a42ade520
 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 DIST libsigc++-2.10.0.tar.xz 3794612 BLAKE2B 
205cd8cedbe25d04108df888c392fe6a14829826cf1b6b7604a03f357788dfa83a5ba213d6365c48965dd16fcd7b545c9e76d4e4d10971cc1c9ccb172ec0400f
 SHA512 
5b96df21d6bd6ba41520c7219e77695a86aabc60b7259262c7a9f4b8475ce0e2fd8dc37bcf7c17e24e818ff28c262d682b964c83e215b51bdbe000f3f58794ae
+DIST libsigc++-2.10.1.tar.xz 4062388 BLAKE2B 
3bd988acae78b7d463c966fa5c8da68b35d8a0b0bf4762811b7a9fdf82357b29aaa48d64e19f4cb6bd0f42ee70ad77a64a4905d1ad609dbe11ca8ff7596527c6
 SHA512 
e2bd7b1a97019be010dee1594271bbf7cae92b28e31dcb3c6d7d60643a0996233f0a75a9337b4afcb5b7dc453bfc3159d82f6daacfbcd8993a39ccecaf811bb2

diff --git a/dev-libs/libsigc++/libsigc++-2.10.1.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
new file mode 100644
index 000..8bb40813d76
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 flag-o-matic multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="http://libsigc.sourceforge.net/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs test"
+
+RDEPEND=""
+DEPEND="sys-devel/m4
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+# Needs mm-common for eautoreconf
+
+src_prepare() {
+   # don't waste time building examples
+   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed examples failed"
+
+   # don't waste time building tests unless USE=test
+   if ! use test ; then
+   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed tests failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(multilib_native_use_enable doc documentation) \
+   $(use_enable static-libs static) \
+   $(use_enable test benchmark)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   use doc && dodoc -r examples
+}



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

2017-07-07 Thread Mart Raudsepp
commit: c1f0cce7e9da43b13c4a2e4be438d53fd2f7915a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jul  7 20:47:30 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jul  7 21:19:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f0cce7

dev-libs/libsigc++: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/libsigc++/Manifest   |  1 -
 dev-libs/libsigc++/libsigc++-2.8.0.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 84a48c8a71e..d143d4fdf91 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,2 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 
d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 WHIRLPOOL 
dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
 DIST libsigc++-2.10.0.tar.xz 3794612 SHA256 
f843d6346260bfcb4426259e314512b99e296e8ca241d771d21ac64f28298d81 SHA512 
5b96df21d6bd6ba41520c7219e77695a86aabc60b7259262c7a9f4b8475ce0e2fd8dc37bcf7c17e24e818ff28c262d682b964c83e215b51bdbe000f3f58794ae
 WHIRLPOOL 
fdf829f5744d56e6f1f92c793344700faf2e03b5246b50a0b6c430d2df44831041836ec7dfbbc8e6f83a5bc6b7a280b48279f88417aae2e2fcfbe2b6baa1e5a1
-DIST libsigc++-2.8.0.tar.xz 3464220 SHA256 
774980d027c52947cb9ee4fac6ffe2ca60cc2f753068a89dfd281c83dbff9651 SHA512 
d1fdf53c30d2ceab66c97ad78ff57ad372e8e16e3843021e62793ebbfad3002fed0222b6de941db2dfbe7ab30b9fc1d34cf84e8eef786f572d446acdd516167b
 WHIRLPOOL 
10cbcb6b9032baee0b1a37dcef47bb0f2e6c46c60029cfd62f8968a36359539c4bf550379761d143f26215ab7f3861b5a78abd9b625c41220245cc1178aa50d3

diff --git a/dev-libs/libsigc++/libsigc++-2.8.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.8.0.ebuild
deleted file mode 100644
index 99824bdd465..000
--- a/dev-libs/libsigc++/libsigc++-2.8.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnome2 flag-o-matic multilib-minimal
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
-
-RDEPEND=""
-DEPEND="sys-devel/m4"
-# Needs mm-common for eautoreconf
-
-src_prepare() {
-   # don't waste time building examples
-   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed examples failed"
-
-   # don't waste time building tests unless USE=test
-   if ! use test ; then
-   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed tests failed"
-   fi
-
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   filter-flags -fno-exceptions #84263
-
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(multilib_native_use_enable doc documentation) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
-   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   if use doc ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}



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

2017-07-07 Thread Agostino Sarubbo
commit: 68712e27faed34772a6113d09bc376d39ca4abce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  7 10:10:52 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  7 10:10:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68712e27

dev-libs/libsigc++: sparc stable wrt bug #611134

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

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index e9df4ae99db..3fc06ee2e3d 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2017-06-12 Thread Mart Raudsepp
commit: eec1c19376ef51c4bda634b773cc67b4235db9a1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jun 12 08:51:41 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jun 12 10:04:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1c193

dev-libs/libsigc++: ia64 stable, bug #611134

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index 75ce2c8dfca..e9df4ae99db 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2017-04-22 Thread Tobias Klausmann
commit: 3904a7463934069988cfb469ec5303d0bcb7c19e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Apr 22 07:40:03 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Apr 22 17:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3904a746

dev-libs/libsigc++-2.10.0-r0: add alpha keyword

Gentoo-Bug: 611134

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index adbc14d2cba..75ce2c8dfca 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2017-03-29 Thread Michael Weber
commit: 0510387848ef8eb53b245444ee17a00531c367d3
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar 29 06:23:23 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar 29 07:44:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05103878

dev-libs/libsigc++: ppc stable (bug 611134)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index 4573b654d04..a792f8cb0f5 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2017-03-28 Thread Michael Weber
commit: 91f807ff74f24da604758dbb1a0fb5c53121ae96
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 15:03:47 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 15:03:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f807ff

dev-libs/libsigc++: ppc64 stable (bug 611134)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index 834af944357..4573b654d04 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2017-03-28 Thread Michael Weber
commit: a607ec635ecdc0e2bd4667722b42a5c127a26cb4
Author: Michael Weber  gentoo  org>
AuthorDate: Tue Mar 28 14:52:50 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Mar 28 14:58:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a607ec63

dev-libs/libsigc++: arm stable (bug 611134)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index 066f1d59266..834af944357 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2016-12-06 Thread Markus Meier
commit: d8be954d128a9f92fe3942d2d068519e3d018847
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec  6 20:03:52 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec  6 20:03:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8be954d

dev-libs/libsigc++: arm stable, bug #587010

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.8.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.8.0.ebuild
index f395aa9..2c459f0 100644
--- a/dev-libs/libsigc++/libsigc++-2.8.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.8.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2016-11-23 Thread Gilles Dartiguelongue
commit: 936aa888f16230e1a7cf8e4f192241b902cc6f3d
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Tue Nov 15 23:54:28 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 23 07:59:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936aa888

dev-libs/libsigc++: properly disable benchmarking

Also make boost dependency a multilib one

Upstream bug logged: https://bugzilla.gnome.org/show_bug.cgi?id=774732

Gentoo-Bug: 599764
Package-Manager: portage-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/2842

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 ...libsigc++-2.10.0-make-disable-benchmarks-work.patch | 18 ++
 dev-libs/libsigc++/libsigc++-2.10.0.ebuild | 10 +-
 2 files changed, 23 insertions(+), 5 deletions(-)

diff --git 
a/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch 
b/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch
new file mode 100644
index ..2c9a62a
--- /dev/null
+++ 
b/dev-libs/libsigc++/files/libsigc++-2.10.0-make-disable-benchmarks-work.patch
@@ -0,0 +1,18 @@
+--- a/configure
 b/configure
+@@ -1480,6 +1480,7 @@
+   --enable-benchmark=yes|no
+ 
+ 
++
+ Optional Packages:
+   --with-PACKAGE[=ARG]use PACKAGE [ARG=yes]
+   --without-PACKAGE   do not use PACKAGE (same as --with-PACKAGE=no)
+@@ -17799,8 +17800,7 @@
+ 
+ # Check whether --enable-benchmark was given.
+ if test "${enable_benchmark+set}" = set; then :
+-  enableval=$enable_benchmark; enable_benchmark=yes
+-
++  enableval=$enable_benchmark;
+ fi

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
index d1d2ff7..2e98bb0 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -16,10 +16,13 @@ IUSE="doc static-libs test"
 RDEPEND=""
 DEPEND="sys-devel/m4
doc? ( app-doc/doxygen )
-   test? ( dev-libs/boost )"
+   test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 # Needs mm-common for eautoreconf
 
 src_prepare() {
+   # properly interpret --{enable,disable}-benchmark configure option (bug 
599764)
+   eapply "${FILESDIR}"/${P}-make-disable-benchmarks-work.patch
+
# don't waste time building examples
sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
Makefile.am Makefile.in || die "sed examples failed"
@@ -51,8 +54,5 @@ multilib_src_install_all() {
 
# Note: html docs are installed into /usr/share/doc/libsigc++-2.0
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   if use doc ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
+   use doc && dodoc -r examples
 }



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

2016-11-01 Thread Gilles Dartiguelongue
commit: d99f0bd370a6fd8a0d58bf8815209a75a98a5aea
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov  1 18:48:43 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Tue Nov  1 23:57:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99f0bd3

dev-libs/libsigc++: version bump 2.8.0 → 2.10.0

Package-Manager: portage-2.3.2

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index b395945..a6edd8e 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,4 +1,5 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 
d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 WHIRLPOOL 
dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
+DIST libsigc++-2.10.0.tar.xz 3794612 SHA256 
f843d6346260bfcb4426259e314512b99e296e8ca241d771d21ac64f28298d81 SHA512 
5b96df21d6bd6ba41520c7219e77695a86aabc60b7259262c7a9f4b8475ce0e2fd8dc37bcf7c17e24e818ff28c262d682b964c83e215b51bdbe000f3f58794ae
 WHIRLPOOL 
fdf829f5744d56e6f1f92c793344700faf2e03b5246b50a0b6c430d2df44831041836ec7dfbbc8e6f83a5bc6b7a280b48279f88417aae2e2fcfbe2b6baa1e5a1
 DIST libsigc++-2.4.1.tar.xz 3620928 SHA256 
540443492a68e77e30db8d425f3c0b1299c825bf974d9bfc31ae7efafedc19ec SHA512 
c461a47bf8a838fd54d2bdcbe465e999de4b49b2a8982a04e7f49f22708ede16c1653c882ba5f6e070442e541e48901cbef6eca076e4175506333fade8fc1aad
 WHIRLPOOL 
ffa3e5496e1b7b8a3d45b9efc39191cca77bbcfa678665c2c58740390aebff0d9659fa698f2b66a6f0f2240f07d975d97ae18bb861a6fbbd8cc715b8d0ebd31f
 DIST libsigc++-2.6.2.tar.xz 3452588 SHA256 
fdace7134c31de792c17570f9049ca0657909b28c4c70ec4882f91a03de54437 SHA512 
017685c3b1e11f84eda38cb4d7fbc0a4ede0217f1e65ad88c33ffaa5f973ceed16c56ded06a396919ab63e3057dd8c52f266e775fed4b0c32175784fcc86d0c9
 WHIRLPOOL 
8e709448fcd2aed49282dc9b8054f086767ef275bac252de48f9be043432762534659bdec8cdf68c85e10adf545dbcd27bc996aaf8ad3e84776d6c195580
 DIST libsigc++-2.8.0.tar.xz 3464220 SHA256 
774980d027c52947cb9ee4fac6ffe2ca60cc2f753068a89dfd281c83dbff9651 SHA512 
d1fdf53c30d2ceab66c97ad78ff57ad372e8e16e3843021e62793ebbfad3002fed0222b6de941db2dfbe7ab30b9fc1d34cf84e8eef786f572d446acdd516167b
 WHIRLPOOL 
10cbcb6b9032baee0b1a37dcef47bb0f2e6c46c60029cfd62f8968a36359539c4bf550379761d143f26215ab7f3861b5a78abd9b625c41220245cc1178aa50d3

diff --git a/dev-libs/libsigc++/libsigc++-2.10.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
new file mode 100644
index ..d1d2ff7
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 flag-o-matic multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="http://libsigc.sourceforge.net/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs test"
+
+RDEPEND=""
+DEPEND="sys-devel/m4
+   doc? ( app-doc/doxygen )
+   test? ( dev-libs/boost )"
+# Needs mm-common for eautoreconf
+
+src_prepare() {
+   # don't waste time building examples
+   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed examples failed"
+
+   # don't waste time building tests unless USE=test
+   if ! use test ; then
+   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed tests failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(multilib_native_use_enable doc documentation) \
+   $(use_enable static-libs static) \
+   $(use_enable test benchmark)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   if use doc ; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



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

2016-05-03 Thread Markus Meier
commit: afc06067038e88393f34a150cbb174465830d639
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May  3 19:27:39 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May  3 19:27:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc06067

dev-libs/libsigc++: arm stable, bug #566378

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-libs/libsigc++/libsigc++-2.6.2.ebuild 
b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
index 0f2bb4f..6a1df9d 100644
--- a/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2016-03-19 Thread Agostino Sarubbo
commit: 449fd871f9ae6f4a3253524d1b4237c3c0eed8bd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 16 14:07:57 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 16 14:07:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449fd871

dev-libs/libsigc++: ppc stable wrt bug #573178

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libsigc++/libsigc++-2.6.2.ebuild 
b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
index 2844e36..3109ed8 100644
--- a/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libsigc.sourceforge.net/;
 
 LICENSE="LGPL-2.1+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc static-libs test"
 
 RDEPEND=""



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

2015-11-14 Thread Pacho Ramos
commit: e4eef756f2da2133e125fc23354f1df488e21a30
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 13:29:33 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 13:46:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4eef756

dev-libs/libsigc++: Drop old

Package-Manager: portage-2.2.24

 dev-libs/libsigc++/Manifest   |  1 -
 dev-libs/libsigc++/libsigc++-2.4.0.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 8825b13..db99fe7 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,4 +1,3 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 
d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 WHIRLPOOL 
dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
-DIST libsigc++-2.4.0.tar.xz 3630260 SHA256 
7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30 SHA512 
b5024768d249ae04ce9090ea3467dca05faf455ab568204da1a8e5ba728b5c45bf345b8516bfa4643afdee4c5981bb8b560800ac0960e4a239c0a66a2453c984
 WHIRLPOOL 
342770ef34f392ae85a908c074807e961c7124c186c5f555b57d982140f2c3c93a76de86ec97556281cfd572a7120cc5deea28b6615be9e3f1311da8dbdb
 DIST libsigc++-2.4.1.tar.xz 3620928 SHA256 
540443492a68e77e30db8d425f3c0b1299c825bf974d9bfc31ae7efafedc19ec SHA512 
c461a47bf8a838fd54d2bdcbe465e999de4b49b2a8982a04e7f49f22708ede16c1653c882ba5f6e070442e541e48901cbef6eca076e4175506333fade8fc1aad
 WHIRLPOOL 
ffa3e5496e1b7b8a3d45b9efc39191cca77bbcfa678665c2c58740390aebff0d9659fa698f2b66a6f0f2240f07d975d97ae18bb861a6fbbd8cc715b8d0ebd31f
 DIST libsigc++-2.6.2.tar.xz 3452588 SHA256 
fdace7134c31de792c17570f9049ca0657909b28c4c70ec4882f91a03de54437 SHA512 
017685c3b1e11f84eda38cb4d7fbc0a4ede0217f1e65ad88c33ffaa5f973ceed16c56ded06a396919ab63e3057dd8c52f266e775fed4b0c32175784fcc86d0c9
 WHIRLPOOL 
8e709448fcd2aed49282dc9b8054f086767ef275bac252de48f9be043432762534659bdec8cdf68c85e10adf545dbcd27bc996aaf8ad3e84776d6c195580

diff --git a/dev-libs/libsigc++/libsigc++-2.4.0.ebuild 
b/dev-libs/libsigc++/libsigc++-2.4.0.ebuild
deleted file mode 100644
index 73c1535..000
--- a/dev-libs/libsigc++/libsigc++-2.4.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 flag-o-matic
-
-DESCRIPTION="Typesafe callback system for standard C++"
-HOMEPAGE="http://libsigc.sourceforge.net/;
-
-LICENSE="LGPL-2.1+"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
-
-RDEPEND=""
-DEPEND="sys-devel/m4"
-# Needs mm-common for eautoreconf
-
-src_prepare() {
-   # don't waste time building examples
-   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed examples failed"
-
-   # don't waste time building tests unless USE=test
-   if ! use test ; then
-   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
-   Makefile.am Makefile.in || die "sed tests failed"
-   fi
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   filter-flags -fno-exceptions #84263
-
-   gnome2_src_configure \
-   $(use_enable doc documentation) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   gnome2_src_install
-
-   if use doc ; then
-   dohtml -r docs/reference/html/* docs/images/*
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}



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

2015-11-14 Thread Pacho Ramos
commit: 670c5cdd78b46b3f5a258e1af108f9cc9197bc0c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 13:29:01 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 13:46:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670c5cdd

dev-libs/libsigc++: Version bump

Package-Manager: portage-2.2.24

 dev-libs/libsigc++/Manifest   |  1 +
 dev-libs/libsigc++/libsigc++-2.6.2.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 68b22dd..8825b13 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,3 +1,4 @@
 DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 
d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 
79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f
 WHIRLPOOL 
dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
 DIST libsigc++-2.4.0.tar.xz 3630260 SHA256 
7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30 SHA512 
b5024768d249ae04ce9090ea3467dca05faf455ab568204da1a8e5ba728b5c45bf345b8516bfa4643afdee4c5981bb8b560800ac0960e4a239c0a66a2453c984
 WHIRLPOOL 
342770ef34f392ae85a908c074807e961c7124c186c5f555b57d982140f2c3c93a76de86ec97556281cfd572a7120cc5deea28b6615be9e3f1311da8dbdb
 DIST libsigc++-2.4.1.tar.xz 3620928 SHA256 
540443492a68e77e30db8d425f3c0b1299c825bf974d9bfc31ae7efafedc19ec SHA512 
c461a47bf8a838fd54d2bdcbe465e999de4b49b2a8982a04e7f49f22708ede16c1653c882ba5f6e070442e541e48901cbef6eca076e4175506333fade8fc1aad
 WHIRLPOOL 
ffa3e5496e1b7b8a3d45b9efc39191cca77bbcfa678665c2c58740390aebff0d9659fa698f2b66a6f0f2240f07d975d97ae18bb861a6fbbd8cc715b8d0ebd31f
+DIST libsigc++-2.6.2.tar.xz 3452588 SHA256 
fdace7134c31de792c17570f9049ca0657909b28c4c70ec4882f91a03de54437 SHA512 
017685c3b1e11f84eda38cb4d7fbc0a4ede0217f1e65ad88c33ffaa5f973ceed16c56ded06a396919ab63e3057dd8c52f266e775fed4b0c32175784fcc86d0c9
 WHIRLPOOL 
8e709448fcd2aed49282dc9b8054f086767ef275bac252de48f9be043432762534659bdec8cdf68c85e10adf545dbcd27bc996aaf8ad3e84776d6c195580

diff --git a/dev-libs/libsigc++/libsigc++-2.6.2.ebuild 
b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
new file mode 100644
index 000..04dbd1a
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.6.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit eutils gnome2 flag-o-matic multilib-minimal
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="http://libsigc.sourceforge.net/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs test"
+
+RDEPEND=""
+DEPEND="sys-devel/m4"
+# Needs mm-common for eautoreconf
+
+src_prepare() {
+   # don't waste time building examples
+   sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed examples failed"
+
+   # don't waste time building tests unless USE=test
+   if ! use test ; then
+   sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
+   Makefile.am Makefile.in || die "sed tests failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(multilib_native_use_enable doc documentation) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   if use doc ; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}