From 522fa4e6f267ba688a264ceec8d6c79663b61219 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 8 Oct 2023 12:03:01 +0100 Subject: gentoo auto-resync : 08:10:2023 - 12:03:01 --- dev-libs/libsigc++/Manifest | 2 ++ dev-libs/libsigc++/libsigc++-3.6.0.ebuild | 40 +++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 dev-libs/libsigc++/libsigc++-3.6.0.ebuild (limited to 'dev-libs/libsigc++') diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest index adbcbcbca764..1c5cc4386aec 100644 --- a/dev-libs/libsigc++/Manifest +++ b/dev-libs/libsigc++/Manifest @@ -1,5 +1,7 @@ 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 EBUILD libsigc++-2.12.0.ebuild 1106 BLAKE2B a7c9e2df8f39bdacb94a3776d3e2dfc92db56ad6fa8f997fb78e571f6645b18dd14a8e898fc81a9ff5f6390a221589f2322ff25c185b08b33d43f7fbdf4b55a2 SHA512 deacdc06f1f5f299806af7719d6dc7fe648dce873f67b391dfcfc462d84d9c04ab6f4b1efa67b133d1bffb890f1ba01ab9ab9f34cb1239251eb5d31d376571ce EBUILD libsigc++-3.4.0.ebuild 1046 BLAKE2B 69b82e61323fb134a2beef7a037d19ede30991019b2567350d32e0d0165500863662a2bcc4eb2edc7ddbd794a47f992e617d47d1a5e37b141f42e641ef58f52f SHA512 a3abdaf4279796caa7e510cf871360e042120d757c6bc8c2976b49f8726d05f559dc77ddf562c0cbdb87afa7d1519099af9bd69331df88c9f8af51ea5b3ca1c3 +EBUILD libsigc++-3.6.0.ebuild 1053 BLAKE2B 2ccf0146770a33d2c5775d5dbb25ee5aaf52d768ba1496824be606b87af9b9ad23ebd910bfb28d2ff47e61d46d7fb071da583bb7eca9a80b59082fdf9442016b SHA512 e74224864d85eee021e78c53388b8512cb9088e23e8bd8ef074126e738b2cc391f68612b4d662ac5e2cd9a66c558bf302e9e3c650edd10b94235333598036303 MISC metadata.xml 360 BLAKE2B cd5d7f32949df66ccd10d45bccf8d6433a5c0d218356bfd453037e1b0c3ad7e39a1fa1b9354a4f2c68a9340c1bed0c940f77e28ac43fb904a547bae0f4ef5b7e SHA512 0cab4a9537dbf409b15c8bcaba9653d434776292eb65c1bf9708c0ce2cf9134c23ceae09c4384950733928095735f137f51e8ad6d0253b77c9b3fafbc2b75877 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 000000000000..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 + :; +} -- cgit v1.2.3