diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-24 11:31:39 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-24 11:31:39 +0100 |
commit | 1afe1c223c048ca2c33fa230c83d620c04fecb8f (patch) | |
tree | 0a84fe08d8d4da38c52a26399f94ee584e7b01c6 /dev-libs | |
parent | b946f2614a0d5afb20da123a7f13d120cb623d2f (diff) |
gentoo auto-resync : 24:09:2022 - 11:31:39
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/Manifest.gz | bin | 95925 -> 95927 bytes | |||
-rw-r--r-- | dev-libs/libsigc++/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild (renamed from dev-libs/libsigc++/libsigc++-2.10.7.ebuild) | 14 | ||||
-rw-r--r-- | dev-libs/libsigc++/libsigc++-2.10.8.ebuild | 36 | ||||
-rw-r--r-- | dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild (renamed from dev-libs/libsigc++/libsigc++-3.2.0.ebuild) | 10 |
5 files changed, 50 insertions, 16 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex bdcb38c94736..37f8e350aa08 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest index bc943810a85c..c7dd0a5f8616 100644 --- a/dev-libs/libsigc++/Manifest +++ b/dev-libs/libsigc++/Manifest @@ -1,5 +1,7 @@ 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 -EBUILD libsigc++-2.10.7.ebuild 1213 BLAKE2B e0bb2a0f737bb41e742e09fdd39d68943b463ba4f2497fad5539bafceb2566f58ac6f0bc9cfa8efc286cd2bf51af4ad9a2869efce94fdd36ca8bba00aa066bf3 SHA512 91eac76aabf01a57d3360e74afdd0607f8de717038b1b5fa94894487ca3f3526a8623525acdd96c5b83636dc9488b07ba76933118c1194b3c80e223f76fc1fcd -EBUILD libsigc++-3.2.0.ebuild 1170 BLAKE2B eaabe9589f049166f9880729d19489b250965e92ced6a483b02d3f5b18bec78892448f22e65c31fe0f723a6717efb1913edf7cb7527679c1578356cdd1adc139 SHA512 a380f5c67d2749756a23a4a1bc6b4c7f699205fec27ae59b5d5429bb14d725b493405772fbf73b6eceb386cca21bbe4db4651561e4825d1118fe4a7543bd2f46 +EBUILD libsigc++-2.10.7-r1.ebuild 1102 BLAKE2B a64739d480cd6af3fed44ec6a3feb529592191bef05870204f372ebd2ef7cb8be89a0bf45a3e8dd06be0a7bd0aaa2b2035718453d22fad544551d3c539ecaacc SHA512 ef3fd5e44432208e4aef1cf876f41297a56444840742433ac5e36fe9be246e1b1861470a949bda9b5fa29c16a4fd9c41ae59ce02e1d6dae9c6f7732479c1a228 +EBUILD libsigc++-2.10.8.ebuild 1109 BLAKE2B 62a7d57d5e353785928b1fa098485701d5368ee159f40271b07bcf3c357d46c5eb5ad9d5405d7854ea1d9663da7906c24183f38c5267b8029fbf957afb83d3c5 SHA512 099bc464abd68fb41048cb72826a428c9d98802df0b6bce43476924c3b55c08efc9797c326f0e7d16940c23fadfcff6760dfc0913a6d99113b373e0edecfbd8b +EBUILD libsigc++-3.2.0-r1.ebuild 1142 BLAKE2B 75d38e3fa0962e0ba581a47cc6b89052c26dda51e9a51cc56e088ab930316b05d1aa61ea115eb7773d6090125f070d14a389c7d928beaef8d48cff8a477f160d SHA512 1a2e9955bcdfbc4db465a747b40ac64213d5879945952d4f5fc43a86e934bc8301bf9d4befad3f81e6feb5e1c0043d62d4ce0e4ab06c4006323b84a3cdb52c5e MISC metadata.xml 331 BLAKE2B ffda3a57ba88aa23bef07566cf4ccd6837d06642903eddc775a2ac8888b13dda42978a2e8e5b49a669242b542163ffea51545dedf8a6977404b9d4d9788369fc SHA512 6d18ed50013370a09b8d6b8ebf109b89e69b0bca3f91104db725d6f4cdf13b961863841863bd1a2fe7f645c71c6351ca0874bfd7173008d3b07e4bd6991849c1 diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild b/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++-2.10.8.ebuild b/dev-libs/libsigc++/libsigc++-2.10.8.ebuild new file mode 100644 index 000000000000..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 + :; +} diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild b/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 + :; } |