[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsigc++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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++/
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 +}