summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin91515 -> 91373 bytes
-rw-r--r--dev-libs/apr/Manifest6
-rw-r--r--dev-libs/apr/apr-1.6.3-r7.ebuild (renamed from dev-libs/apr/apr-1.6.3-r6.ebuild)11
-rw-r--r--dev-libs/apr/apr-1.6.5-r4.ebuild (renamed from dev-libs/apr/apr-1.6.5-r3.ebuild)11
-rw-r--r--dev-libs/apr/apr-1.7.0-r4.ebuild (renamed from dev-libs/apr/apr-1.7.0-r3.ebuild)11
-rw-r--r--dev-libs/botan/Manifest6
-rw-r--r--dev-libs/botan/botan-2.17.3-r1.ebuild131
-rw-r--r--dev-libs/botan/botan-2.18.1-r1.ebuild166
-rw-r--r--dev-libs/botan/botan-2.18.2.ebuild165
-rw-r--r--dev-libs/cereal/Manifest2
-rw-r--r--dev-libs/cereal/cereal-1.3.0-r2.ebuild44
-rw-r--r--dev-libs/elfutils/Manifest2
-rw-r--r--dev-libs/elfutils/elfutils-0.186.ebuild4
-rw-r--r--dev-libs/expat/Manifest4
-rw-r--r--dev-libs/expat/expat-2.4.1.ebuild12
-rw-r--r--dev-libs/expat/expat-2.4.2.ebuild12
-rw-r--r--dev-libs/folks/Manifest2
-rw-r--r--dev-libs/folks/folks-0.15.3.ebuild2
-rw-r--r--dev-libs/glib/Manifest6
-rw-r--r--dev-libs/glib/glib-2.68.4.ebuild4
-rw-r--r--dev-libs/glib/glib-2.70.0.ebuild4
-rw-r--r--dev-libs/glib/glib-2.70.2.ebuild4
-rw-r--r--dev-libs/gmp/Manifest4
-rw-r--r--dev-libs/gmp/gmp-6.2.1-r1.ebuild9
-rw-r--r--dev-libs/gmp/gmp-6.2.1-r2.ebuild9
-rw-r--r--dev-libs/granite/Manifest2
-rw-r--r--dev-libs/granite/granite-6.0.0.ebuild2
-rw-r--r--dev-libs/hiredis/Manifest2
-rw-r--r--dev-libs/hiredis/hiredis-1.0.0-r1.ebuild87
-rw-r--r--dev-libs/icinga-php-library/Manifest2
-rw-r--r--dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild2
-rw-r--r--dev-libs/icinga-php-thirdparty/Manifest2
-rw-r--r--dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild2
-rw-r--r--dev-libs/imath/Manifest2
-rw-r--r--dev-libs/imath/imath-3.1.3.ebuild2
-rw-r--r--dev-libs/jsoncpp/Manifest6
-rw-r--r--dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild45
-rw-r--r--dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild50
-rw-r--r--dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild2
-rw-r--r--dev-libs/kdiagram/Manifest2
-rw-r--r--dev-libs/kdiagram/kdiagram-2.8.0.ebuild2
-rw-r--r--dev-libs/leatherman/Manifest2
-rw-r--r--dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch45
-rw-r--r--dev-libs/leatherman/leatherman-1.12.6-r2.ebuild62
-rw-r--r--dev-libs/leveldb/Manifest1
-rw-r--r--dev-libs/leveldb/leveldb-1.23-r2.ebuild42
-rw-r--r--dev-libs/libansilove/Manifest4
-rw-r--r--dev-libs/libansilove/libansilove-1.2.8.ebuild2
-rw-r--r--dev-libs/libansilove/libansilove-9999.ebuild2
-rw-r--r--dev-libs/libbsd/Manifest2
-rw-r--r--dev-libs/libbsd/libbsd-0.11.3.ebuild4
-rw-r--r--dev-libs/libcgroup/Manifest4
-rw-r--r--dev-libs/libcgroup/libcgroup-0.41-r6.ebuild4
-rw-r--r--dev-libs/libcgroup/libcgroup-2.0.ebuild4
-rw-r--r--dev-libs/libchdr/Manifest3
-rw-r--r--dev-libs/libchdr/libchdr-0_p20211127.ebuild28
-rw-r--r--dev-libs/libchdr/metadata.xml11
-rw-r--r--dev-libs/libdivecomputer/Manifest4
-rw-r--r--dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild4
-rw-r--r--dev-libs/libdivecomputer/libdivecomputer-9999.ebuild4
-rw-r--r--dev-libs/libelf/Manifest2
-rw-r--r--dev-libs/libelf/libelf-0.8.13-r2.ebuild7
-rw-r--r--dev-libs/liberasurecode/Manifest2
-rw-r--r--dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild2
-rw-r--r--dev-libs/libevdev/Manifest2
-rw-r--r--dev-libs/libevdev/libevdev-1.12.0.ebuild4
-rw-r--r--dev-libs/libgcrypt/Manifest3
-rw-r--r--dev-libs/libgcrypt/files/libgcrypt-powerpc-darwin.patch16
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild1
-rw-r--r--dev-libs/libgnome-games-support/Manifest2
-rw-r--r--dev-libs/libgnome-games-support/libgnome-games-support-1.8.2.ebuild2
-rw-r--r--dev-libs/libinput/Manifest2
-rw-r--r--dev-libs/libinput/libinput-1.19.3.ebuild4
-rw-r--r--dev-libs/libite/Manifest2
-rw-r--r--dev-libs/libite/libite-2.5.1.ebuild23
-rw-r--r--dev-libs/libjcat/Manifest2
-rw-r--r--dev-libs/libjcat/libjcat-0.1.9.ebuild4
-rw-r--r--dev-libs/liblinear/Manifest2
-rw-r--r--dev-libs/liblinear/liblinear-242.ebuild59
-rw-r--r--dev-libs/libmirage/Manifest7
-rw-r--r--dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch34
-rw-r--r--dev-libs/libmirage/libmirage-3.2.4.ebuild54
-rw-r--r--dev-libs/libmirage/libmirage-3.2.5.ebuild50
-rw-r--r--dev-libs/libmirage/libmirage-3.2.6.ebuild4
-rw-r--r--dev-libs/libmspack/Manifest2
-rw-r--r--dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild4
-rw-r--r--dev-libs/libpfm/Manifest2
-rw-r--r--dev-libs/libpfm/libpfm-4.11.0.ebuild4
-rw-r--r--dev-libs/libptytty/Manifest2
-rw-r--r--dev-libs/libptytty/libptytty-2.0.ebuild5
-rw-r--r--dev-libs/libsigc++/Manifest2
-rw-r--r--dev-libs/libsigc++/libsigc++-3.0.7.ebuild4
-rw-r--r--dev-libs/libsodium/Manifest3
-rw-r--r--dev-libs/libsodium/libsodium-1.0.18_p20210421.ebuild98
-rw-r--r--dev-libs/libspnav/Manifest2
-rw-r--r--dev-libs/libspnav/libspnav-0.2.3-r1.ebuild2
-rw-r--r--dev-libs/libuev/Manifest3
-rw-r--r--dev-libs/libuev/libuev-2.4.0.ebuild (renamed from dev-libs/libuev/libuev-2.3.2.ebuild)5
-rw-r--r--dev-libs/libxslt/Manifest3
-rw-r--r--dev-libs/libxslt/libxslt-1.1.34-r1.ebuild67
-rw-r--r--dev-libs/libxslt/libxslt-1.1.34-r2.ebuild4
-rw-r--r--dev-libs/libzip/Manifest2
-rw-r--r--dev-libs/libzip/libzip-1.8.0.ebuild4
-rw-r--r--dev-libs/mimalloc/Manifest5
-rw-r--r--dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch29
-rw-r--r--dev-libs/mimalloc/mimalloc-1.7.2.ebuild32
-rw-r--r--dev-libs/mimalloc/mimalloc-1.7.3.ebuild6
-rw-r--r--dev-libs/mimetic/Manifest2
-rw-r--r--dev-libs/mimetic/mimetic-0.9.8.ebuild2
-rw-r--r--dev-libs/mpfr/Manifest2
-rw-r--r--dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild4
-rw-r--r--dev-libs/newt/Manifest2
-rw-r--r--dev-libs/newt/newt-0.52.21-r1.ebuild8
-rw-r--r--dev-libs/nspr/Manifest6
-rw-r--r--dev-libs/nspr/nspr-4.30.ebuild4
-rw-r--r--dev-libs/nspr/nspr-4.31.ebuild4
-rw-r--r--dev-libs/nspr/nspr-4.32.ebuild4
-rw-r--r--dev-libs/openssl/Manifest12
-rw-r--r--dev-libs/openssl/openssl-1.1.1k-r1.ebuild4
-rw-r--r--dev-libs/openssl/openssl-1.1.1l-r1.ebuild4
-rw-r--r--dev-libs/openssl/openssl-1.1.1l.ebuild4
-rw-r--r--dev-libs/openssl/openssl-1.1.1m.ebuild4
-rw-r--r--dev-libs/openssl/openssl-3.0.0.ebuild4
-rw-r--r--dev-libs/openssl/openssl-3.0.1.ebuild4
-rw-r--r--dev-libs/pocl/Manifest2
-rw-r--r--dev-libs/pocl/pocl-1.8-r2.ebuild (renamed from dev-libs/pocl/pocl-1.8-r1.ebuild)4
-rw-r--r--dev-libs/ppl/Manifest2
-rw-r--r--dev-libs/ppl/ppl-1.2-r4.ebuild2
-rw-r--r--dev-libs/protobuf/Manifest2
-rw-r--r--dev-libs/protobuf/protobuf-3.19.1.ebuild2
-rw-r--r--dev-libs/qqwing/Manifest2
-rw-r--r--dev-libs/qqwing/qqwing-1.3.4.ebuild2
-rw-r--r--dev-libs/qrosscore/Manifest4
-rw-r--r--dev-libs/qrosscore/metadata.xml15
-rw-r--r--dev-libs/qrosscore/qrosscore-0.3.2.ebuild27
-rw-r--r--dev-libs/qrosscore/qrosscore-9999.ebuild29
-rw-r--r--dev-libs/re2/Manifest2
-rw-r--r--dev-libs/re2/re2-0.2021.11.01.ebuild2
-rw-r--r--dev-libs/rocm-opencl-runtime/Manifest14
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.10.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.8.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.9.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.1.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.2.0.ebuild3
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.3.0.ebuild3
-rw-r--r--dev-libs/starpu/Manifest2
-rw-r--r--dev-libs/starpu/starpu-1.3.9.ebuild2
-rw-r--r--dev-libs/stp/Manifest3
-rw-r--r--dev-libs/stp/metadata.xml26
-rw-r--r--dev-libs/stp/stp-2.3.3.ebuild45
-rw-r--r--dev-libs/tree-sitter/Manifest8
-rw-r--r--dev-libs/tree-sitter/tree-sitter-0.20.0.ebuild2
-rw-r--r--dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild2
-rw-r--r--dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild171
-rw-r--r--dev-libs/tree-sitter/tree-sitter-9999.ebuild2
-rw-r--r--dev-libs/userspace-rcu/Manifest2
-rw-r--r--dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild2
-rw-r--r--dev-libs/utfcpp/Manifest2
-rw-r--r--dev-libs/utfcpp/utfcpp-3.1.2.ebuild4
-rw-r--r--dev-libs/xapian/Manifest2
-rw-r--r--dev-libs/xapian/xapian-1.4.18-r1.ebuild4
-rw-r--r--dev-libs/xerces-c/Manifest4
-rw-r--r--dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild6
-rw-r--r--dev-libs/xerces-c/xerces-c-9999.ebuild6
-rw-r--r--dev-libs/zlog/Manifest4
-rw-r--r--dev-libs/zlog/zlog-1.2.14-r1.ebuild4
-rw-r--r--dev-libs/zlog/zlog-1.2.15.ebuild2
168 files changed, 663 insertions, 1503 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 44fb981792ce..e9d7b31b53de 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest
index 236c5868e4ee..45fa0c601496 100644
--- a/dev-libs/apr/Manifest
+++ b/dev-libs/apr/Manifest
@@ -9,7 +9,7 @@ AUX config.layout.patch 745 BLAKE2B 9877db3d76339b70f2bd354d118eff0df4d63bc81e4a
DIST apr-1.6.3.tar.bz2 854100 BLAKE2B ac3d38ef201d92bb2e50a35b6f41de6120e6196f1412377eae56f013dfebbe7fe8461fcd4e5e82be275bde51253a7f1c5f708e780203382b64fe61637d97226c SHA512 f6b8679ae7fafff793c825c78775c84a646267c441710a50664589850e13148719b4eab48ab6e7c95b7aed085cff831115687434a7b160dcc2faa0eae63ac996
DIST apr-1.6.5.tar.bz2 855393 BLAKE2B ee01a841aaf5e98175c77e406baebcd82a2148bb8220f2cfac00d91dff38525606bb0f66ecb549eb6edf1fece53cb4eec4876423a864f09ce42bd0d999dc77e6 SHA512 d3511e320457b5531f565813e626e7941f6b82864852db6aa03dd298a65dbccdcdc4bd580f5314f8be45d268388edab25efe88cf8340b7d2897a4dbe9d0a41fc
DIST apr-1.7.0.tar.bz2 872238 BLAKE2B a8750c45ca6495073a7120f3ae9b858905aecb24b6af5966c3900b06ac1f6d6b55346b17a39a9604cf1b595882335adedf8c8cf4db10e322501bfff4ad7adfe7 SHA512 3dc42d5caf17aab16f5c154080f020d5aed761e22db4c5f6506917f6bfd2bf8becfb40af919042bd4ce1077d5de74aa666f5edfba7f275efba78e8893c115148
-EBUILD apr-1.6.3-r6.ebuild 4694 BLAKE2B 5d610abd43fd9abc57921c740bf2612f42d735028e4e6d0ce0ef8f1ef38ab63f9ac0315729d8bb647c803c5e24b385173337e10bdef8b3a5ad7985c5d310f097 SHA512 f0d3c7daa05315e19928379236197d57d9b5822227978cd71fa7463801b12c6a7909ca98f65fdfb8daa798651da90fc36f357f0b430f414b78d4230573b6fd07
-EBUILD apr-1.6.5-r3.ebuild 4640 BLAKE2B 72a747721652745cabeb33f66bc83b5af841587a4856e23ea616fa1a281400edb07319b6025756230e32801bd889d3857085abcff7c1451d5526dc0f38030016 SHA512 915917d0010e6c98786c919b82c5332e9553de92ad61f35a1e2638da042021826fdcddbd03c7eee098cd369f8d107ca65704975638acd6d2ef21f9437341f1cc
-EBUILD apr-1.7.0-r3.ebuild 4610 BLAKE2B abb9ba6f854f8603e943e34a562cd608e681195188b51ae0ca5a6d114982cd20be6bf6ac0ba7aedc6b2bd45613cb24cbff26bd3c82e0651e834c026dabcde52a SHA512 f32fb0bc97bd46e5f2bca7e28587e1cc529761e86744629ffdfee8e29a198bcec3c95dfd38cae0745979a346cbf34c05de8e592db99c2033d9f71c8042367a2c
+EBUILD apr-1.6.3-r7.ebuild 4588 BLAKE2B 142e2a5f12b048898ecaaaf1dd49db3fc68e771f3b34efd04f4b60bb2a54f99c7fb2b6625ce6c2d2bcc5428e2a614eace274ce141496d0a1ee4cf7163b6dd6ae SHA512 9e45f291e168356a9c9f02a714e2ae3c98318d4eea91b0bbf9ec2eea7c81cfa235fad4e21a1ad0603f636e68c77cc10a9ad4e3c09c8ee9153030a587fd5a2a12
+EBUILD apr-1.6.5-r4.ebuild 4534 BLAKE2B 0a20eb3bdeb8b01e642ed75e7c3390f866cb38fe8dc264bd3aa32fca93ad72ed1e4aa1e006625bbc9e251caf2fdfb5e8b7df655f3c6e6336aacd8896f614c7fd SHA512 21b961189842eed4739c024977334b3b061e125d5b7bed61e7dd1ad7ce4c8a2e8026a4962203d9018a7af6f17ddc25660c9b7765aa0a8e12504eb2219eaade59
+EBUILD apr-1.7.0-r4.ebuild 4504 BLAKE2B 73996f7ae0de78624bcf8a648cc96a4f6a65f3b6171743cfae6e5f86f45d549d2d39fc921ee344b4f032e7cf6a3c4b1aaad823bf8af0fbbc9c98dd90b80003c0 SHA512 13f8d3b67db2eea7013d6009fc05d754b8bfef3306883501dfa2b65deca468704f4b49db20e6e938ac7d28caef0763cb593cf1962102e6d56828a8ed2e3b409f
MISC metadata.xml 434 BLAKE2B b757acb73195bacb3e89e6fefcadd77beb184ecaf6f15471842c5715a2ec15e10157e8916a25580884a570a274047b3e9868ba65393cebbf47c397e6d6474b4a SHA512 d27ba45c40ced6bf6a60bcb74a8ad474ff9048430d9cb8d08573c0f2e1958eda333edfdbf90ecf00f4c33b50502872645457fd11d8f1cb1c5f90f745e08341ca
diff --git a/dev-libs/apr/apr-1.6.3-r6.ebuild b/dev-libs/apr/apr-1.6.3-r7.ebuild
index 828c9a2b2e72..ab54bd385307 100644
--- a/dev-libs/apr/apr-1.6.3-r6.ebuild
+++ b/dev-libs/apr/apr-1.6.3-r7.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=6
@@ -12,12 +12,11 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1/${PV%.*}"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
+IUSE="doc older-kernels-compatibility selinux static-libs +urandom"
# See bug #815265 for libcrypt dependency
CDEPEND="virtual/libcrypt:=
- elibc_glibc? ( >=sys-apps/util-linux-2.16 )
- elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
+ elibc_glibc? ( >=sys-apps/util-linux-2.16 )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-base-policy )"
DEPEND="${CDEPEND}
@@ -55,8 +54,6 @@ src_configure() {
--with-installbuilddir=/usr/share/${PN}/build
)
- [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
-
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
@@ -112,7 +109,7 @@ src_configure() {
;;
esac
else
- if use ppc || use sparc; then
+ if use ppc || use sparc || use mips; then
# Avoid libapr containing undefined references (underlinked)
# undefined reference to `__sync_val_compare_and_swap_8'
# (May be possible to fix via libatomic linkage in future?)
diff --git a/dev-libs/apr/apr-1.6.5-r3.ebuild b/dev-libs/apr/apr-1.6.5-r4.ebuild
index 725836e73499..47fc612f3ec9 100644
--- a/dev-libs/apr/apr-1.6.5-r3.ebuild
+++ b/dev-libs/apr/apr-1.6.5-r4.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=6
@@ -12,12 +12,11 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1/${PV%.*}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
+IUSE="doc older-kernels-compatibility selinux static-libs +urandom"
# See bug #815265 for libcrypt dependency
CDEPEND="virtual/libcrypt:=
- elibc_glibc? ( >=sys-apps/util-linux-2.16 )
- elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
+ elibc_glibc? ( >=sys-apps/util-linux-2.16 )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-base-policy )"
DEPEND="${CDEPEND}
@@ -54,8 +53,6 @@ src_configure() {
--with-installbuilddir="${EPREFIX}"/usr/share/${PN}/build
)
- [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
-
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
@@ -111,7 +108,7 @@ src_configure() {
;;
esac
else
- if use ppc || use sparc; then
+ if use ppc || use sparc || use mips; then
# Avoid libapr containing undefined references (underlinked)
# undefined reference to `__sync_val_compare_and_swap_8'
# (May be possible to fix via libatomic linkage in future?)
diff --git a/dev-libs/apr/apr-1.7.0-r3.ebuild b/dev-libs/apr/apr-1.7.0-r4.ebuild
index 70e3bd4db4b1..deb46f4b9f16 100644
--- a/dev-libs/apr/apr-1.7.0-r3.ebuild
+++ b/dev-libs/apr/apr-1.7.0-r4.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
@@ -12,12 +12,11 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1/${PV%.*}"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs +urandom"
+IUSE="doc older-kernels-compatibility selinux static-libs +urandom"
# See bug #815265 for libcrypt dependency
CDEPEND="virtual/libcrypt:=
- elibc_glibc? ( >=sys-apps/util-linux-2.16 )
- elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
+ elibc_glibc? ( >=sys-apps/util-linux-2.16 )"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-base-policy )"
DEPEND="${CDEPEND}
@@ -55,8 +54,6 @@ src_configure() {
--with-installbuilddir="${EPREFIX}"/usr/share/${PN}/build
)
- [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
-
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
@@ -112,7 +109,7 @@ src_configure() {
;;
esac
else
- if use ppc || use sparc; then
+ if use ppc || use sparc || use mips; then
# Avoid libapr containing undefined references (underlinked)
# undefined reference to `__sync_val_compare_and_swap_8'
# (May be possible to fix via libatomic linkage in future?)
diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest
index bab40316d7ba..28757dd32130 100644
--- a/dev-libs/botan/Manifest
+++ b/dev-libs/botan/Manifest
@@ -1,10 +1,4 @@
-DIST Botan-2.17.3.tar.xz 5937596 BLAKE2B 605e71c959889b459bc26f17d310a33f26c9a51fe00db91db407ac5b96c9ff57bef67a401f71826e83e0d4eda2289c22685957289e6bb357f3693a1bce60f44d SHA512 ead0f144dfb9eca66d0e81e376d0d49f4b0b6bc1599f8cf52299e1753645b5b20100efa004ef5f9571f7bea88958f35db38367fc26f2603890f8f199cc890dbc
-DIST Botan-2.18.1.tar.xz 5953936 BLAKE2B 82f6a9563377542d059901adec0fc17a41b0184cf59af76084babec2591830314a4d7f8d3308eb393c4910c9b0e6c056625765f0d95b435f47dc94cf4b83b128 SHA512 2f11d1ab703d977a2d64504d2a2489ce56109a2a6c46c0dc7c8db428470ce511bcc0160f70baedad29237abd5e1622f2c155ea58c4dec4d3ae57ee7b350415c3
-DIST Botan-2.18.1.tar.xz.asc 488 BLAKE2B d7e6f18ba969b1fffe5aec27ec28839bb6eefac438b0971bb24293a9a1dc104d4355feaae4f8749ea9ea9a729e9f0c0368782c60c2f1aaed58620624248d09d2 SHA512 0cb24d544e31f347e649661d28fedaad4352cd5096ad41e1513c7915138981c7c099e4ee6025893ed829a65082aaded738a94018a8e0bc079f4f0fb63bbec262
DIST Botan-2.18.2.tar.xz 5996928 BLAKE2B 5c5ac1e8e2de16a012aa5716138f4c2d2b8178f0a811993e5e297aa5ae9e7f6d5a4f182d50566f5848a4f93a88bcec622291a15370c4c017361ca65d3bb189bf SHA512 ccf9286ee891fb201065a0a6a991ce78ef7f5dd0caf04010527cd524b824ea470e5ce302853c1839e999a1b3dafb2e82eb298036a37d11f0cf3df5fa09529d9c
DIST Botan-2.18.2.tar.xz.asc 488 BLAKE2B 03744e95f52031295162b63dc34d7e0fd9a6b01ae751a809eed5f24c46017fca253c8d42c88b568566f393f0e6dd55d488ef56223d164941386690e2accdf296 SHA512 6764bcdb52a3a28672bcf22f8c364c926511a7b7c9bc227ba15f1e4b2feb9b371a9a4bd9bb1ee43e85faacbef4df5ce39a158357b4ce3706a00f4220bea8d926
-EBUILD botan-2.17.3-r1.ebuild 3081 BLAKE2B 8f1566d33d79f8c580bfc50ff282a54d1ad779f6394f9f78102f8364c39fe45902f04ebf41f14ff5c91a9c6ffe7c197727c86ecb7ef00b89b6da30a33a365eb6 SHA512 157e5dc7e0e502b06f23bf9c2961f5b3db6b85ca1e118a5035261a19ed11ebbc9105631ee332b1af4d70d83fd90d5806fc7345639b33609c22327413428d8cc2
-EBUILD botan-2.18.1-r1.ebuild 4152 BLAKE2B b68a3086361a2ab57300ff34a2183fd44b59eabb8767bd4c52823958ee4c8245ae342ecc41843f376267f28d356ab16f5a1057724a937c636f7a8d6a234ddff4 SHA512 7424a416c63774a7c0b1b7a5bb2442cb8f05ba47e35bd414785ca07ee2835fd6ad853ff93992de844e35cc69ec643de37946f3ee13268576d83227766d9f5b78
EBUILD botan-2.18.2-r1.ebuild 4074 BLAKE2B ad2d28abbf64514ed31b13920fa302274b7e142e635f3ad4c5200695bc63f945908016c2f532fbfd008cd71f3824e0c40deed9f235fed9760733ccde90f2601f SHA512 c92b0f2f1f249174368918e6614dae17108be3a8da0dccacbe27bb2eaf45d097187e2afb1ed581f471c4dc7f19198fa27b3f41cb4ec6e7d6062b90840fa4216c
-EBUILD botan-2.18.2.ebuild 4122 BLAKE2B 8272c0668618a2941736e52aaf021baa66b343b2556739aab54c4f618670a4884ffdcfb92dffcc16d94620bbdbb4815a25f5c6d4a49c37d0710e309fa3674a65 SHA512 f445a6fb473df1440b84dc3319ea5cbaec171edcc2611139d54a3ca92daaefbd4571ef351ce9d931eac7dcffeaa12bad1e2edab978653a199a8f852258f0e2fa
MISC metadata.xml 519 BLAKE2B 78e28054a5c35b101d1f1b20ce1095a8a4f0ee8cf312e8d4f3aa711310d34d48878040ffa2a5a7a6600b071cfb5898b69508796aacd3f1d7658c2f30cbda1200 SHA512 9b039acb51f28ad8f21ed310e34d0d36fa7c5dd763fe8661a7ae21dc8dcc08c55d1eb9f1d0e519773697fe18600ffb3424811244e6f7ae243f6e675988006142
diff --git a/dev-libs/botan/botan-2.17.3-r1.ebuild b/dev-libs/botan/botan-2.17.3-r1.ebuild
deleted file mode 100644
index 9900e923b2a8..000000000000
--- a/dev-libs/botan/botan-2.17.3-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit python-r1 toolchain-funcs
-
-MY_P="Botan-${PV}"
-
-DESCRIPTION="C++ crypto library"
-HOMEPAGE="https://botan.randombit.net/"
-SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~ppc-macos"
-IUSE="bindist doc boost bzip2 lzma python ssl static-libs sqlite zlib"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- ')
-"
-
-# NOTE: Boost is needed at runtime too for the CLI tool.
-DEPEND="
- boost? ( >=dev-libs/boost-1.48:= )
- bzip2? ( >=app-arch/bzip2-1.0.5:= )
- lzma? ( app-arch/xz-utils:= )
- python? ( ${PYTHON_DEPS} )
- ssl? (
- dev-libs/openssl:0=[bindist(-)=]
- )
- sqlite? ( dev-db/sqlite:3= )
- zlib? ( >=sys-libs/zlib-1.2.3:= )
-"
-
-RDEPEND="${DEPEND}"
-
-# NOTE: Considering patching Botan?
-# Please see upstream's guidance:
-# https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
-
-python_check_deps() {
- if use doc ; then
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1
- fi
-}
-
-src_configure() {
- python_setup
-
- local disable_modules=()
- use boost || disable_modules+=( "boost" )
- use bindist && disable_modules+=( "ecdsa" )
- elog "Disabling module(s): ${disable_modules[@]}"
-
- # Enable v9 instructions for sparc64
- local chostarch="${CHOST%%-*}"
- if [[ "${PROFILE_ARCH}" = "sparc64" ]] ; then
- chostarch="sparc32-v9"
- fi
-
- local myos=
- case ${CHOST} in
- *-darwin*) myos=darwin ;;
- *) myos=linux ;;
- esac
-
- case ${CHOST} in
- hppa*) chostarch=parisc ;;
- esac
-
- local pythonvers=()
- if use python ; then
- _append() {
- pythonvers+=( ${EPYTHON/python/} )
- }
-
- python_foreach_impl _append
- fi
-
- # Don't install Python bindings automatically
- # (do it manually later in the right place)
- # https://bugs.gentoo.org/723096
- local myargs=(
- $(use_enable static-libs static-library)
- $(use_with boost)
- $(use_with bzip2)
- $(use_with doc documentation)
- $(use_with doc sphinx)
- $(use_with lzma)
- $(use_with sqlite sqlite3)
- $(use_with ssl openssl)
- $(use_with zlib)
- $(usex hppa --without-stack-protector '')
- --cpu=${chostarch}
- --disable-modules=$( IFS=","; echo "${disable_modules[*]}" )
- --docdir=share/doc
- --libdir=$(get_libdir)
- --os=${myos}
- --distribution-info="Gentoo ${PVR}"
- --prefix="${EPREFIX}/usr"
- --with-endian="$(tc-endian)"
- --with-python-version=$( IFS=","; echo "${pythonvers[*]}" )
- --without-doxygen
- --no-install-python-module
- )
-
- tc-export CC CXX AR
-
- ${EPYTHON} configure.py "${myargs[@]}" || die "configure.py failed with ${EPYTHON}"
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
-}
-
-src_install() {
- default
-
- # Manually install the Python bindings (bug #723096)
- if use python ; then
- python_foreach_impl python_domodule src/python/botan2.py
- fi
-}
diff --git a/dev-libs/botan/botan-2.18.1-r1.ebuild b/dev-libs/botan/botan-2.18.1-r1.ebuild
deleted file mode 100644
index 2bd62f0815f7..000000000000
--- a/dev-libs/botan/botan-2.18.1-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/botan.asc
-inherit python-r1 toolchain-funcs verify-sig
-
-MY_P="Botan-${PV}"
-DESCRIPTION="C++ crypto library"
-HOMEPAGE="https://botan.randombit.net/"
-SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~ppc-macos"
-IUSE="bindist doc boost bzip2 lzma python ssl static-libs sqlite zlib"
-
-CPU_USE=(
- cpu_flags_arm_{aes,neon}
- cpu_flags_ppc_altivec
- cpu_flags_x86_{aes,avx2,popcnt,rdrand,sse2,ssse3,sse4_1,sse4_2}
-)
-
-IUSE+=" ${CPU_USE[@]}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# NOTE: Boost is needed at runtime too for the CLI tool.
-DEPEND="
- boost? ( >=dev-libs/boost-1.48:= )
- bzip2? ( >=app-arch/bzip2-1.0.5:= )
- lzma? ( app-arch/xz-utils:= )
- python? ( ${PYTHON_DEPS} )
- ssl? ( dev-libs/openssl:0=[bindist(-)=] )
- sqlite? ( dev-db/sqlite:3= )
- zlib? ( >=sys-libs/zlib-1.2.3:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- ')
- verify-sig? ( sec-keys/openpgp-keys-botan )
-"
-
-# NOTE: Considering patching Botan?
-# Please see upstream's guidance:
-# https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
-
-python_check_deps() {
- if use doc ; then
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1
- fi
-}
-
-src_configure() {
- python_setup
-
- local disable_modules=(
- $(usex boost '' 'boost')
- $(usex bindist 'ecdsa' '')
- )
-
- if [[ -z "${DISABLE_MODULES}" ]] ; then
- elog "Disabling module(s): ${disable_modules[@]}"
- fi
-
- local chostarch="${CHOST%%-*}"
-
- # Arch specific wrangling
-
- local myos=
- case ${CHOST} in
- *-darwin*)
- myos=darwin
- ;;
-
- *)
- myos=linux
-
- if [[ ${CHOST} == *hppa* ]] ; then
- chostarch=parisc
- elif [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
- chostarch="sparc32-v9"
- fi
- ;;
-
- esac
-
- local pythonvers=()
- if use python ; then
- _append() {
- pythonvers+=( ${EPYTHON/python/} )
- }
-
- python_foreach_impl _append
- fi
-
- local myargs=(
- # Intrinsics
- # TODO: x86 RDSEED (new CPU_FLAGS_X86?)
- # TODO: POWER Crypto (new CPU_FLAGS_PPC?)
- $(usex cpu_flags_arm_aes '' '--disable-armv8crypto')
- $(usex cpu_flags_arm_neon '' '--disable-neon')
- $(usex cpu_flags_ppc_altivec '' '--disable-altivec')
- $(usex cpu_flags_x86_aes '' '--disable-aes-ni')
- $(usex cpu_flags_x86_avx2 '' '--disable-avx2')
- $(usex cpu_flags_x86_popcnt '' '--disable-bmi2')
- $(usex cpu_flags_x86_rdrand '' '--disable-rdrand')
- $(usex cpu_flags_x86_sse2 '' '--disable-sse2')
- $(usex cpu_flags_x86_ssse3 '' '--disable-ssse3')
- $(usex cpu_flags_x86_sse4_1 '' '--disable-sse4.1')
- $(usex cpu_flags_x86_sse4_2 '' '--disable-sse4.2')
-
- $(usex hppa --without-stack-protector '')
-
- $(use_with boost)
- $(use_with bzip2)
- $(use_with doc documentation)
- $(use_with doc sphinx)
- $(use_with lzma)
- $(use_enable static-libs static-library)
- $(use_with ssl openssl)
- $(use_with sqlite sqlite3)
- $(use_with zlib)
-
- --cpu=${chostarch}
- --docdir=share/doc
- --disable-modules=$( IFS=","; echo "${disable_modules[*]}" )
- --distribution-info="Gentoo ${PVR}"
- --libdir=$(get_libdir)
-
- # Don't install Python bindings automatically
- # (do it manually later in the right place)
- # https://bugs.gentoo.org/723096
- --no-install-python-module
-
- --os=${myos}
- --prefix="${EPREFIX}/usr"
- --with-endian="$(tc-endian)"
- --with-python-version=$( IFS=","; echo "${pythonvers[*]}" )
- --without-doxygen
- )
-
- tc-export CC CXX AR
-
- ${EPYTHON} configure.py "${myargs[@]}" || die "configure.py failed with ${EPYTHON}"
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
-}
-
-src_install() {
- default
-
- # Manually install the Python bindings (bug #723096)
- if use python ; then
- python_foreach_impl python_domodule src/python/botan2.py
- fi
-}
diff --git a/dev-libs/botan/botan-2.18.2.ebuild b/dev-libs/botan/botan-2.18.2.ebuild
deleted file mode 100644
index c13bf19a1196..000000000000
--- a/dev-libs/botan/botan-2.18.2.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/botan.asc
-inherit python-r1 toolchain-funcs verify-sig
-
-MY_P="Botan-${PV}"
-DESCRIPTION="C++ crypto library"
-HOMEPAGE="https://botan.randombit.net/"
-SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD-2"
-SLOT="2/$(ver_cut 1-2)" # soname version
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~ppc-macos"
-IUSE="bindist doc boost bzip2 lzma python ssl static-libs sqlite zlib"
-
-CPU_USE=(
- cpu_flags_arm_{aes,neon}
- cpu_flags_ppc_altivec
- cpu_flags_x86_{aes,avx2,popcnt,rdrand,sse2,ssse3,sse4_1,sse4_2}
-)
-
-IUSE+=" ${CPU_USE[@]}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# NOTE: Boost is needed at runtime too for the CLI tool.
-DEPEND="
- boost? ( >=dev-libs/boost-1.48:= )
- bzip2? ( >=app-arch/bzip2-1.0.5:= )
- lzma? ( app-arch/xz-utils:= )
- python? ( ${PYTHON_DEPS} )
- ssl? ( dev-libs/openssl:0=[bindist(-)=] )
- sqlite? ( dev-db/sqlite:3= )
- zlib? ( >=sys-libs/zlib-1.2.3:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
- ')
- verify-sig? ( sec-keys/openpgp-keys-botan )
-"
-
-# NOTE: Considering patching Botan?
-# Please see upstream's guidance:
-# https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
-
-python_check_deps() {
- if use doc ; then
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" || return 1
- fi
-}
-
-src_configure() {
- python_setup
-
- local disable_modules=(
- $(usev !boost 'boost')
- $(usev bindist 'ecdsa')
- )
-
- if [[ -z "${DISABLE_MODULES}" ]] ; then
- elog "Disabling module(s): ${disable_modules[@]}"
- fi
-
- local chostarch="${CHOST%%-*}"
-
- # Arch specific wrangling
- local myos=
- case ${CHOST} in
- *-darwin*)
- myos=darwin
- ;;
-
- *)
- myos=linux
-
- if [[ ${CHOST} == *hppa* ]] ; then
- chostarch=parisc
- elif [[ ${PROFILE_ARCH} == "sparc64" ]] ; then
- chostarch="sparc32-v9"
- fi
- ;;
-
- esac
-
- local pythonvers=()
- if use python ; then
- _append() {
- pythonvers+=( ${EPYTHON/python/} )
- }
-
- python_foreach_impl _append
- fi
-
- local myargs=(
- # Intrinsics
- # TODO: x86 RDSEED (new CPU_FLAGS_X86?)
- # TODO: POWER Crypto (new CPU_FLAGS_PPC?)
- $(usev !cpu_flags_arm_aes '--disable-armv8crypto')
- $(usev !cpu_flags_arm_neon '--disable-neon')
- $(usev !cpu_flags_ppc_altivec '--disable-altivec')
- $(usev !cpu_flags_x86_aes '--disable-aes-ni')
- $(usev !cpu_flags_x86_avx2 '--disable-avx2')
- $(usev !cpu_flags_x86_popcnt '--disable-bmi2')
- $(usev !cpu_flags_x86_rdrand '--disable-rdrand')
- $(usev !cpu_flags_x86_sse2 '--disable-sse2')
- $(usev !cpu_flags_x86_ssse3 '--disable-ssse3')
- $(usev !cpu_flags_x86_sse4_1 '--disable-sse4.1')
- $(usev !cpu_flags_x86_sse4_2 '--disable-sse4.2')
-
- $(usev hppa '--without-stack-protector')
-
- $(use_with boost)
- $(use_with bzip2)
- $(use_with doc documentation)
- $(use_with doc sphinx)
- $(use_with lzma)
- $(use_enable static-libs static-library)
- $(use_with ssl openssl)
- $(use_with sqlite sqlite3)
- $(use_with zlib)
-
- --cpu=${chostarch}
- --docdir=share/doc
- --disable-modules=$( IFS=","; echo "${disable_modules[*]}" )
- --distribution-info="Gentoo ${PVR}"
- --libdir=$(get_libdir)
-
- # Don't install Python bindings automatically
- # (do it manually later in the right place)
- # https://bugs.gentoo.org/723096
- --no-install-python-module
-
- --os=${myos}
- --prefix="${EPREFIX}/usr"
- --with-endian="$(tc-endian)"
- --with-python-version=$( IFS=","; echo "${pythonvers[*]}" )
- --without-doxygen
- )
-
- tc-export CC CXX AR
-
- ${EPYTHON} configure.py "${myargs[@]}" || die "configure.py failed with ${EPYTHON}"
-}
-
-src_test() {
- LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
-}
-
-src_install() {
- default
-
- # Manually install the Python bindings (bug #723096)
- if use python ; then
- python_foreach_impl python_domodule src/python/botan2.py
- fi
-}
diff --git a/dev-libs/cereal/Manifest b/dev-libs/cereal/Manifest
index 4d05b42947f9..b3ca2cb069e0 100644
--- a/dev-libs/cereal/Manifest
+++ b/dev-libs/cereal/Manifest
@@ -1,3 +1,5 @@
+DIST cereal-1.3.0-fix-doctest.patch 148684 BLAKE2B 6ab6263db5b787b3ae41b9c177df19554f17837d5bb496de887f1d2d2df28c280e038fe64f0986ce3a32cedb709249a9986f6869b6e21b7c3a4b27058739496f SHA512 6389bead42f2f8008e6296f3d5ff5fc7a94920972c774003080fd3ae24ea0fd8fa1c4ab940ab800ab6b3249db003e452fd98a9ed77e5ffbdb301311fc2972a6f
DIST cereal-1.3.0.tar.gz 374585 BLAKE2B 67bcdf8715585d8913c6ae4ff1a20d77df0eb95816b37a77620a3f08000b6e911afbd295236a6cd0394d3242ae0a3b2619f6e168503724517c9c66bc20f1d07c SHA512 2bb640a222d4efe7c624c6ec3e755fecae00ef59e91c4db462e233546c5afe73c065ba1d16d9600f7cd3cc185593109148008b0b2b870208e2f1d6984fd40c72
EBUILD cereal-1.3.0-r1.ebuild 815 BLAKE2B 8ca410517b7d8f92e4d0fc8c534fbc1bf6d20790c3842b1323d11df7afa657c3c89e891efd51bf20a2af3b7278fc97493285f87490e9b8598e745cee4e351d77 SHA512 e44bb348fbded83fe7a5277570a0bc4ccc7558d11fdca65df216140fb51b548e0a814e77dfecd8b5e00dcb1df237bc06449d2b08059207fcecad5efebfd6ff04
+EBUILD cereal-1.3.0-r2.ebuild 1001 BLAKE2B 849295f524d5e285b4f6fa6e5331203106a0f5f65d7b8dc8ec905c07355a2854fd0200939fc241c526957268cd0914c83651c5c58f125c6b8730779b666bf06c SHA512 1306d222db5e7e44eee8cc4f25dd3f2939e74787da0a266b0bdcafa3341326907b6250099987b44287192583207d8be21081106068e48701540cf914b04247b3
MISC metadata.xml 395 BLAKE2B 6a5de4941e400c48ca8148af6748f2054614eb28337e6f8ea6f282c4fa961c8f60a57fe2e98f87cefd32cd72de32c4cbe2d13f8f7bfc91d6ba1cbdc42adcf200 SHA512 344f769d49106b234ccaa39934eb2531f2161a018c302efd27bad57f072e7ee41501f8b3c189694a9059a6ef24053ea80219307a910f64838e9c0ff51588c850
diff --git a/dev-libs/cereal/cereal-1.3.0-r2.ebuild b/dev-libs/cereal/cereal-1.3.0-r2.ebuild
new file mode 100644
index 000000000000..13631891d50a
--- /dev/null
+++ b/dev-libs/cereal/cereal-1.3.0-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Header-only C++11 serialization library"
+HOMEPAGE="https://uscilab.github.io/cereal/"
+SRC_URI="
+ https://github.com/USCiLab/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~expeditioneer/patches/${P}-fix-doctest.patch"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+doc test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost )"
+
+PATCHES=( "${DISTDIR}/${P}-fix-doctest.patch" )
+
+src_prepare() {
+ sed -i -e '/set(CMAKE_CXX_FLAGS "-Wall -g -Wextra -Wshadow -pedantic -Wold-style-cast ${CMAKE_CXX_FLAGS}")/d' CMakeLists.txt || die
+
+ if ! use doc ; then
+ sed -i -e '/add_subdirectory(doc/d' CMakeLists.txt || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local CMAKE_BUILD_TYPE="Release"
+
+ local mycmakeargs=(
+ -DJUST_INSTALL_CEREAL=$(usex !test)
+ -DSKIP_PORTABILITY_TEST=ON
+ -DWITH_WERROR=OFF
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 8f8207d3731f..0c44bf7ff3e3 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -3,5 +3,5 @@ DIST elfutils-0.185.tar.bz2 9187627 BLAKE2B 57cfa7e4060975c4bf6170dbd354687a19a9
DIST elfutils-0.186-patches.tar.gz 3323 BLAKE2B 360365597d3a08d6f4fe843d04bcddd07a44ca93dae2034615abc450517e1be21c81a55aa379c409902e134ae795b38bb7461c65cdba3934ac7ef1e4e0e53091 SHA512 e2d427be505fdc416751a1fbc3bb4f39577859d94ce43990faa83c135fe36be2ddb3a2ef0f1020cfa37060e6d43dc7b8cf3db0d07d62b31bf29cb9a4a5945ce1
DIST elfutils-0.186.tar.bz2 9230491 BLAKE2B 49573d0a1f3519eab81d1ba3e94354cbc0935a36a94a3fdb22fe223a47b78cca8fd6e322870b0e335a809529fa6f54180b13c67936dec0242123c54ba20c9fc9 SHA512 c9180b27ec62935f18b9431268d176f6023d1bb938731d2af6e7626ae460af6608a70ba68483aa1ec7e6cb0fa0528b661ca8b68bc4f58ea8e18af527c5950c78
EBUILD elfutils-0.185.ebuild 2541 BLAKE2B 9e738dc82327c18d3c25870d93e23d238de5b8b384435f4968bcd681bf9a55c31ad5d0b6ea84b03336071ab49dda55fd8fb61ab052895dc3510ed9bf89ad2861 SHA512 05871e419814fc92098dc2ac8b9614b9f62e02fa758aaa84029805fc3513f56347006ef495ff8c56a3811d98992e1de3e659565d15bbe2084637b72ad0a29107
-EBUILD elfutils-0.186.ebuild 2551 BLAKE2B 4aa62f52fcc2cfd4cdaa394501f5baf2d2478d477a63e7920256851de1bbe1b16cdcee48472fac6fdb8512e5b9a9ff11275f2df7854514fd362b4592f69b2c99 SHA512 0c33f295a97e9a710cc255a9785a3ea664cc03910a29135cd36f4387992ba317b38ebd2c05a978f312008a0f2e6e73e54cc51f290501a82537ee57d0d2e8d2b9
+EBUILD elfutils-0.186.ebuild 2543 BLAKE2B 587869754dda7c7930ac592fdcb1f957ed20408d59802068e9d8b8e0021e3e3b20ca7b250e598b2bb007521ab6b01d44947178e2cd4ef9d308447ba6628757ed SHA512 6ae077a396bf737d3c272e564fb5dff9082039f6bc1ce1fc08155d8972625730cfe3f16596aea3647e2c7318cb39086a0c79a9228464423d58fa4d5b513e0042
MISC metadata.xml 730 BLAKE2B 94e9585a2d765ee2a7c85a823c389453bcdbc29b90a5542333eef1253d4ebafb7c26e383dfe5c5e0fcccf61f60321e7a46b0ae8c5edf467937485d6c9867712a SHA512 663cb6d587113d21fc0d3c703731f4dcaed55fc1bc7e75e1ac465e21b161ba5c4b4cefe0fd838d28b1f890cc33008878996e1d117fcab6435f8ed49f7eb0bc73
diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild b/dev-libs/elfutils/elfutils-0.186.ebuild
index e8c5b4a6a800..1cb034762231 100644
--- a/dev-libs/elfutils/elfutils-0.186.ebuild
+++ b/dev-libs/elfutils/elfutils-0.186.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2021 Gentoo Authors
+# Copyright 2003-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p
LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest
index 4b521ecf9332..89d119751e4b 100644
--- a/dev-libs/expat/Manifest
+++ b/dev-libs/expat/Manifest
@@ -1,5 +1,5 @@
DIST expat-2.4.1.tar.xz 445024 BLAKE2B 2ae66d284a03176ef7290093f59bb7ad98011dfbf3c7c3515ba4e4b99f849474def6ce6d9844c944fed22d86ac4ea1a38863646be914d9432eda7b69d890be65 SHA512 9dc760dbf701f75e55c4479d81417622f8c750d8473498458a382a4c2932a2976a059cb3589f88855188e5173ec7868d285c4601428e0ca625df7a59cf975191
DIST expat-2.4.2.tar.xz 449664 BLAKE2B 627ee86bd878b8f0edc50bdbeb26d347ec8bdd06fc369a3ee378ad133d38eb7cfe9018a5839843ba6757d727e84229c84c51d618b5de7e92197bdc7203e09b73 SHA512 c27f2b54e9babc6bd24283b62cc65546f37fa40481ac55b84d9e3ecad1b58d3c52055c71d56600b43aaf20ad142c70899a8dc424dba804b1699077c38dfe34a3
-EBUILD expat-2.4.1.ebuild 2536 BLAKE2B 9972eb17fabcb88abbef831e3788c65ce24145784da964de422b04a3662a534573e2f6b9570ca0ce9ad3f545a252fcdedcf09ddc350f7f8142cb04e3f91acb8a SHA512 dff4de479c889a0f68428e9bc5d0d46a452212c1c3cc2aa57c39021a1d4a216c1abc4854ac229bf5b14384c356d405727d3b7af9e02b689cd342eb42bbfeed2f
-EBUILD expat-2.4.2.ebuild 2544 BLAKE2B 0777eb63704f05f583b3d296826fa7606598590bf257118151e9b13185e73f4b9423812f21a4cc5644b4f4ad9c59004786bf1eac4a1422366016f44ed5e803cc SHA512 c45b5f96f1086bc286ec6c70e85439c6d6345a39d03672401f1e22636c93e82f84ea9e2c9a2be7c07bedf09c25aa43bc1261fd5b0937ff9f6e975d9470ab82ab
+EBUILD expat-2.4.1.ebuild 2277 BLAKE2B 5e2039ed2e5604aafde9f4ae1b61a931c3c8e7bade01349eb804e62efc12650ae0ead3531672df8064c7dcb9a257cf00314ed7c6a591b10731a465cc9279697d SHA512 e69a6ec9a906245e8d884cb5019b68644f0e86a48fb5d30d012c588442db761b3bdb115f5ab4c7e50e36251a0edf22389ead0f36823db59a6a9d873dbc10ca82
+EBUILD expat-2.4.2.ebuild 2285 BLAKE2B dd2061f953c915e133c608b5aef2e1f63fe546a92fc02e00e936ebe2fc91d9cdd9299510c9e742b3682de6184f6cf5cfbd4cd337d42c7efd4c0c7af8b4bfed5f SHA512 a81794a0eb965a9adbd7762abcf4765abac6078f3d10874306f594c66cb1abb6b01fe346e0bd12fae249127dcf6accbbf5d9c3efc05fb2e1d66264462bf404b4
MISC metadata.xml 514 BLAKE2B e38c182f42192e0f3b567423b148733b59ed885cca58d36829dfd57bad88565baca743024aa5fc701f368fcfc8886a92ae20a94f549e190a3d31e2ca5c0e28af SHA512 6248f12ed1f3e2bc10d7f11117ad18dc86ccb5ecc1fc48aac32032a062d1273e956cd22e712a1b14cc670642047f9dcaf63606dbad08895e1e3b94b0573bd74c
diff --git a/dev-libs/expat/expat-2.4.1.ebuild b/dev-libs/expat/expat-2.4.1.ebuild
index e06e6d5503b7..8db61e9898d3 100644
--- a/dev-libs/expat/expat-2.4.1.ebuild
+++ b/dev-libs/expat/expat-2.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
AUTOTOOLS_AUTO_DEPEND=no
AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing
-inherit autotools multilib-minimal usr-ldscript
+inherit autotools multilib-minimal
DESCRIPTION="Stream-oriented XML parser library"
HOMEPAGE="https://libexpat.github.io/"
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_FreeBSD examples static-libs unicode"
+IUSE="examples static-libs unicode"
BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
DOCS=( README.md )
@@ -73,12 +73,6 @@ multilib_src_install() {
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
popd >/dev/null
fi
-
- if multilib_is_native_abi ; then
- # libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
- # we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
- use elibc_FreeBSD && gen_usr_ldscript -a expat
- fi
}
multilib_src_install_all() {
diff --git a/dev-libs/expat/expat-2.4.2.ebuild b/dev-libs/expat/expat-2.4.2.ebuild
index b92f19631735..f397e99485c2 100644
--- a/dev-libs/expat/expat-2.4.2.ebuild
+++ b/dev-libs/expat/expat-2.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
AUTOTOOLS_AUTO_DEPEND=no
AT_NOEAUTOHEADER=yes # because expat_config.h.in would need post-processing
-inherit autotools multilib-minimal usr-ldscript
+inherit autotools multilib-minimal
DESCRIPTION="Stream-oriented XML parser library"
HOMEPAGE="https://libexpat.github.io/"
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="elibc_FreeBSD examples static-libs unicode"
+IUSE="examples static-libs unicode"
BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
DOCS=( README.md )
@@ -73,12 +73,6 @@ multilib_src_install() {
sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die
popd >/dev/null
fi
-
- if multilib_is_native_abi ; then
- # libgeom in /lib and ifconfig in /sbin require libexpat on FreeBSD since
- # we stripped the libbsdxml copy starting from freebsd-lib-8.2-r1
- use elibc_FreeBSD && gen_usr_ldscript -a expat
- fi
}
multilib_src_install_all() {
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 3207f698f984..4d5763bce5d8 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1,3 +1,3 @@
DIST folks-0.15.3.tar.xz 491432 BLAKE2B f11123a2c41c4a36c002b26f3c3616d62e4a74bbddbde84643143404497c8e3c31d8cafc8bff0ba4714606259aaa6f7adf352ba4bb98a20c75a181ee68bfda3a SHA512 dd54aef470990974bfc9b22fb83c868ca9674608ccfddeea1bb7507dfc77d7d12a43d43462957b0bb99bf249c13868ba7326f7fd7e38de8802a3ba54e33d8d58
-EBUILD folks-0.15.3.ebuild 2342 BLAKE2B 7c8163357b69e5fa6ee31f43bd0b44d80113373c7d54e4e4356be0d3f97cee0bd786579fdba66e075d1c5e1f06915e69a447c68310d1ef97d91629ab4efca838 SHA512 5c8e12e8d23ca8edbd75fbe025d34dd50d4e655f64dd4b6cc2263978a59ac9b58c3fcf36db8e3b0435cbdc3c092390a94033ca1b9b56b6d5406f73d69094317c
+EBUILD folks-0.15.3.ebuild 2349 BLAKE2B 213e515feb14d84974725e90dcb996858bcde38b6a09bada63749f37e7101f872628f6e0a9674a71342aca6ff2471774be3df5573d23dfaa4da0bdd6600e1dcd SHA512 b85cb48350c0a8bd11d016ef2c87d6da1fec68653770ddf05a6c7a7019543c7d0f86948fde7224c0c1bcf9d106361709ca5e2b43c593df341f52f4b74bd808fc
MISC metadata.xml 396 BLAKE2B f4e55d5af852a227b66080749510b9915ac9c3f7081c88051f06be73465235ccc326db015238366e62c40d6e8027eac233644ad8421eb0b59f881e2ec215a1e2 SHA512 4a6a15a7ecee35f43c7f82d24e82c32ca3811058f5135e473e15bcae21fc3023d61a6c9f638c9d97336baef3fa8126ab31a49eb036545f521dab2bf93c2a0f0a
diff --git a/dev-libs/folks/folks-0.15.3.ebuild b/dev-libs/folks/folks-0.15.3.ebuild
index ccc18a6ef493..ab69961fd1bc 100644
--- a/dev-libs/folks/folks-0.15.3.ebuild
+++ b/dev-libs/folks/folks-0.15.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Folks https://gitlab.gnome.org/GNOME/f
LICENSE="LGPL-2.1+"
SLOT="0/26" # subslot = libfolks soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x86-linux"
IUSE="bluetooth eds +telepathy test utils"
REQUIRED_USE="bluetooth? ( eds )"
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 19ee918f68b9..d98dc0fb935f 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -2,7 +2,7 @@ AUX glib-2.64.1-mark-gdbus-server-auth-test-flaky.patch 842 BLAKE2B 6b2eb57b8923
DIST glib-2.68.4.tar.xz 4945212 BLAKE2B 2135e2bea778714494b9f3ef140f20639f95dd347c9025e5663ca8f493092cd2723aba6520bb4f85687491794353685eccacc4dd34339962e5cb717e6130c025 SHA512 be17d79b41d17fd2b144184d6e793180667b7d9ba299215ea6d4948b4c05f6d888b4868c48643e25935a34ee2f85ee1d03e53325151b7a61819437cbd3c84b10
DIST glib-2.70.0.tar.xz 4796812 BLAKE2B de393961c8c2b98fadc1cc0a3647de4fb9d54193e000005c847468e48baa30abcc518d94e1aaa69e09414ee0218c5502f872e08818bcc404aa0c61f94fe2c156 SHA512 fd3fcaebd34aebe0e63f9dc915b2df026a3f88a5c2254e9f17beea0a59ab0ac563976fca54eb57bd2f7af183c4ae76fb86f05951216bf4159d258b5e7b29696f
DIST glib-2.70.2.tar.xz 4822356 BLAKE2B 63b1f4e05f26cd51c3345bb042e2175ebcdb22afa3fef85bccae530581a378070e6c7ea48eb957bcc73142ea228ddb70bdac2679ca2f81155a668560397aaa37 SHA512 872e3f06f87f21a32446b41aac7454fd6bf4d665c753121f6e9772cddebc592b79d88713fc6b8d510636af9f9c4528a9d508d8c4225c6dfeb928390120fb4809
-EBUILD glib-2.68.4.ebuild 10156 BLAKE2B f86fb6ec3c12638df45e91d62d62fba8e7c42a3de4ccaff59b06841c728fc1013ccdd0b2f69ff30f811c249e0a637d7a31dd143c8e4eed4fd15546c97f098622 SHA512 1a208635a8fc5d7273962a37f9f5fb6667af9af2c0e16e7f0d92eb1c33019fb88bfda43225a1ba80b8ecf9154b93c69beb9c88b242e05f584586134e79668872
-EBUILD glib-2.70.0.ebuild 10140 BLAKE2B 791776ba23adf32fb10defb74aa57479715f48a19fa3417db10697e06e17f281d42c864ad6be1ac8294fd7021c5c8128af36b17e4b69bf058098d85cb1be1724 SHA512 80c442c11398e951aed8001a30f6eabaa8d317598fff33643d5b719ed10ba5e680d1442d50ec296985869d8f65765ad656e9a5c2e0ce8868ad429c12c0bb7a62
-EBUILD glib-2.70.2.ebuild 10140 BLAKE2B 791776ba23adf32fb10defb74aa57479715f48a19fa3417db10697e06e17f281d42c864ad6be1ac8294fd7021c5c8128af36b17e4b69bf058098d85cb1be1724 SHA512 80c442c11398e951aed8001a30f6eabaa8d317598fff33643d5b719ed10ba5e680d1442d50ec296985869d8f65765ad656e9a5c2e0ce8868ad429c12c0bb7a62
+EBUILD glib-2.68.4.ebuild 10144 BLAKE2B 91cfbd2f2f04b36532119e71754b476b574daf97149edc08eead3c492bcb53b3c83a93925376c31c26d3cf08aa9b7179f74b75fa05326beec32b9226f7d08051 SHA512 257324675f925b18b93a3e8f9b87758e749079ee5763eb69fd9f7c0e1ae392bac2d8153b94deefb22815d625b376dc08fe7343455009c065b447da793677fc84
+EBUILD glib-2.70.0.ebuild 10128 BLAKE2B 05f337378ae9fb08010038c849b9fda9487a4064520364961a41522b364a8c8b95a88355ef14cb1339184665e56d8015c7be8eb0d8f3577366bbb626863e5757 SHA512 eba96ed74b1aac7eb5bdfde4d6ab2791bde153000de850acc85f0c2c6d14f0e230af7eba0e2318b95281864d5799496ba5eec458445aacc95fd4fe574c62a2ee
+EBUILD glib-2.70.2.ebuild 10128 BLAKE2B 05f337378ae9fb08010038c849b9fda9487a4064520364961a41522b364a8c8b95a88355ef14cb1339184665e56d8015c7be8eb0d8f3577366bbb626863e5757 SHA512 eba96ed74b1aac7eb5bdfde4d6ab2791bde153000de850acc85f0c2c6d14f0e230af7eba0e2318b95281864d5799496ba5eec458445aacc95fd4fe574c62a2ee
MISC metadata.xml 1221 BLAKE2B 517c6f9ee14ccac7192d7c1189773ec6e034bc638a8acd28081a604f8516ee639f43c82ca3233d513dbfd06db714358e396f2c4cd906715bb0950f130974ab9e SHA512 0c4203b3c9d8b91eebe4ee54f34d1aae26e5efa4c791760559b18b58d90b508936ead62ee8df81e6777ad8e0cb0e9c68d504d0f24ecd5903d4e3df89c6cc0bdf
diff --git a/dev-libs/glib/glib-2.68.4.ebuild b/dev-libs/glib/glib-2.68.4.ebuild
index f89faf66ed92..db0b928df9f5 100644
--- a/dev-libs/glib/glib-2.68.4.ebuild
+++ b/dev-libs/glib/glib-2.68.4.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
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
-IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
+IUSE="dbus debug +elf fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
RESTRICT="!test? ( test )"
REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
diff --git a/dev-libs/glib/glib-2.70.0.ebuild b/dev-libs/glib/glib-2.70.0.ebuild
index 6dbfc0036677..7a9d700763b4 100644
--- a/dev-libs/glib/glib-2.70.0.ebuild
+++ b/dev-libs/glib/glib-2.70.0.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
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
-IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
+IUSE="dbus debug +elf fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
RESTRICT="!test? ( test )"
REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
diff --git a/dev-libs/glib/glib-2.70.2.ebuild b/dev-libs/glib/glib-2.70.2.ebuild
index 6dbfc0036677..7a9d700763b4 100644
--- a/dev-libs/glib/glib-2.70.2.ebuild
+++ b/dev-libs/glib/glib-2.70.2.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
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
-IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
+IUSE="dbus debug +elf fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
RESTRICT="!test? ( test )"
REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest
index 8d21d340d927..0880006e40a9 100644
--- a/dev-libs/gmp/Manifest
+++ b/dev-libs/gmp/Manifest
@@ -5,6 +5,6 @@ AUX gmp-6.2.1-no-zarch.patch 623 BLAKE2B 4cdf9b780ca92f56eb3dd030a3614169b8cf4df
DIST gmp-6.2.1-arm64-darwin.patch.bz2 2520 BLAKE2B 3d4e9dbd29dc9aa81f0c9e0de4a5904c989d54148c9e3dcc5097a43b3fb1ecd17802dacfc71ee131c0805a345f5dce9009e88439758d3a0ed8b3a88526353b4a SHA512 72d49f09c3facd75036c945e076207e72e5673ba9605999c32a122e43e8b970ed646c8ca8f07acbb62bff5e7c387d4c8e1f73ca73e50ac3f574b5f6471d66d56
DIST gmp-6.2.1.tar.xz 2027316 BLAKE2B c0d85f175392a50cfa01bc6b0a312b235946ad8b4f6f84f6dabd33d7a6f2cc75c9b0e1e33057be07750bfa0145b7c4cf3b6188a5be6ca9d7271ec2276c84ebcb SHA512 c99be0950a1d05a0297d65641dd35b75b74466f7bf03c9e8a99895a3b2f9a0856cd17887738fa51cf7499781b65c049769271cbcb77d057d2e9f1ec52e07dd84
DIST gmp-man-6.2.1.pdf 827583 BLAKE2B 9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353 SHA512 f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb
-EBUILD gmp-6.2.1-r1.ebuild 3055 BLAKE2B bdf730b52a04c49b9fec9fc98766f12e081673358194aeb3452772663f954a21595682fee523bb4d776b1a8b5eed1dcb716f12cbb87c18b2642c6dda66f4a567 SHA512 414446ce82bdd928f8c559650264733a9081cdefbd5e0d4d8a5c231db8527850a5b2427e15ec905d3826903f88478867b27000e1abe959cb66d23f69983aa928
-EBUILD gmp-6.2.1-r2.ebuild 3230 BLAKE2B e0bf5ee082d66efd631397a615271f1d5d9dd73dce8910586c4e8dfdeb1f0d58082273f0a782181b54582a1d07cb9608f9e9ef5c43085d0c05bf28c23049d8be SHA512 fd530240ce9c349f4d83041d0bc8a006cfadb4dc23cf2496ee0ffc44fe2be4e8560e3f818b01b96f534165a8fddc072c8f1e649ab6da27af8f7ace7133268122
+EBUILD gmp-6.2.1-r1.ebuild 2967 BLAKE2B 52d94785ae28771df615f868b1d85c27fd47d039a38e996c2c5a8c61c6757d8b7033b510ecfdda15a4ee712497e22e7fda6d8a8ed1484ee028a9672c833b2ef5 SHA512 4981ac8c537d3e41e18f68c1203917d137e6852b941ea1e04ec2d8566ea9f6266e4c54022240b5ea02da55a44d06138d2c1d995de2096c7dcfd82f9a8b113e55
+EBUILD gmp-6.2.1-r2.ebuild 3142 BLAKE2B 57e4b2a3a281228654fbedb7729d04c62f9839278288b5f790841c2bbf84e3ee7e870eeeb7dfa18ca1ab75bda273f587a2d232f424b2b8b4aa61a8789cd38a25 SHA512 305ac496e6139c6a9556ce9e6d34f79f57e9108f770a7b4b8db3129c46c07548d5523e35adfb9198a12ab5f094d855582394e5cf3c1544e7633f0660f85b8a5e
MISC metadata.xml 524 BLAKE2B 3a77f2e179805eef99b6f04b0f155bcde9d80504b83108fa98abd121a395b45ec37342a73d8f47bab993d2b73d91f8998196ff605fe5725ad3b506583b34628d SHA512 503d1d0f5248b7c7dd7f48121a68005a077035691e04f1e40aecd7124438f3eaf20454c712af867cf0c4257f3fc36c1b785c84a50aea61180336b4e4b1139b98
diff --git a/dev-libs/gmp/gmp-6.2.1-r1.ebuild b/dev-libs/gmp/gmp-6.2.1-r1.ebuild
index 2b5f277c706b..8f30f9f28ee6 100644
--- a/dev-libs/gmp/gmp-6.2.1-r1.ebuild
+++ b/dev-libs/gmp/gmp-6.2.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs
+inherit libtool multilib-minimal toolchain-funcs
MY_PV=${PV/_p*}
MY_PV=${MY_PV/_/-}
@@ -75,11 +75,6 @@ multilib_src_configure() {
esac
export GMPABI
- # bug #367719
- if [[ ${CHOST} == *-mint* ]]; then
- filter-flags -O?
- fi
-
tc-export CC
# --with-pic forces static libraries to be built as PIC
diff --git a/dev-libs/gmp/gmp-6.2.1-r2.ebuild b/dev-libs/gmp/gmp-6.2.1-r2.ebuild
index 9911396d0077..9f52d12e043a 100644
--- a/dev-libs/gmp/gmp-6.2.1-r2.ebuild
+++ b/dev-libs/gmp/gmp-6.2.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs
+inherit libtool multilib-minimal toolchain-funcs
MY_PV=${PV/_p*}
MY_PV=${MY_PV/_/-}
@@ -78,11 +78,6 @@ multilib_src_configure() {
esac
export GMPABI
- # bug #367719
- if [[ ${CHOST} == *-mint* ]]; then
- filter-flags -O?
- fi
-
tc-export CC
# --with-pic forces static libraries to be built as PIC
diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 7f1055b71f0f..dfc9a6aa0c99 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -2,6 +2,6 @@ DIST granite-5.2.5.tar.gz 392987 BLAKE2B 507c3b810b750257a66195b45842a7664eb544f
DIST granite-6.0.0.tar.gz 442902 BLAKE2B b142e13467f88522b910338f7921801914186ae567e99dc640474f0edff2ee464ff98c755fac742cabee90dba55a302e1642fc65989f50fe4d0eebc509b5c78d SHA512 7e856eed992a81b896c39c753897f95997682a8c754d33c0c4b032645a77d191111767968e07831948786088fb0cc52441551ce1c5f585f58a25cc147196f0e4
DIST granite-6.2.0.tar.gz 462780 BLAKE2B bb0df3649eab212e36a20ebd365521fc4ad87d1d10e54155905585fdb39874525b3a59ec2b9a1fd19a427c9a67a94bc6e4df433560a6208370dd90d27125e24f SHA512 4d9c21a653505812c8d99508166b411d1931bd251bf51c4bff8e6a0d905b5efc60832f3e7fbf6f8d52b67b55edf299969865542db33a8276b90e05b3b4731a87
EBUILD granite-5.2.5-r1.ebuild 1860 BLAKE2B 2d1137832f99c220ce6893bcbc7af6ca471551bd35d9890837aab0f4d5938c7d6f418a47f869d8f729f4145cbdd099aa9796e3de96181e76ecda8f748fc2ef7c SHA512 711548b6e8a56962667195b4f67a55acd125fbcf0751a9e4d08c647ec978db88f50cf1be60d3a064586f3ed30955a5055b7dafb16b439ff19ef6e26eac028de6
-EBUILD granite-6.0.0.ebuild 826 BLAKE2B 8a8720efd9c6cb7ed8a1e46f0e22fa6de6d645f488a3771713391b5a30dd955dbb0af3ad5bb459b92e48f92755a18559c0946ed3b18c786ea7d312ab9de93fa7 SHA512 4489acb0fc3fea97259fa7752a60abe78e41d6bb8fb52342aaba09c3725d6b8834f3af7758441d7509f1d7cc00e31180482f06faaa4b39b0bcca7a51141f4df5
+EBUILD granite-6.0.0.ebuild 823 BLAKE2B e051f2c4f1a94f4f921c0c663d0bd170894e271a79f4257603481ca232529564e28ec3a3898afe1fd5a549e6062e394321a61b8448660f85bf802cb4dbb9b8c0 SHA512 e92cf9409375b504fab7a9c7b555b2b4a1268b2736f1df1c5e61766d65dda7c7f8415b5cbded19f89b05facc8444bba5455a10557b8eda5cf7668f17450e5445
EBUILD granite-6.2.0.ebuild 832 BLAKE2B 634804328cd13c8f2708671ab8b301b525991b7efc3ebb6a92bfdac5beb362ce6d4396fba59c2ad0d6480e228f2bce686247b10d8d04515c8d0bb83c9c856859 SHA512 1e78d6303fba5ad2ad000be62ad48dee42e235ea7aff6d87c6628c00aac6535f9f5fd9486db31f57ac8d30adf754437dd8849e602cecf306b7289ce72de984f0
MISC metadata.xml 575 BLAKE2B 3cd927e8e8857da5988748e9bc4c9532afafeab6f336a0c30afd8e988d94881cceb02650c11ca005f9aeb37c79d92756f8472a16c005a5cab231306a6ca1a204 SHA512 0967bfa3f2aa54be8b69bdb75ac907d3c4b60c8e457970a13d9fc75cce90d86666cd596e57f382402042c3aa63b8e8df4409ed84fa1ac1a58fdab5b641d42ab6
diff --git a/dev-libs/granite/granite-6.0.0.ebuild b/dev-libs/granite/granite-6.0.0.ebuild
index e63ea67376b0..219a9015fa54 100644
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 arm x86"
BDEPEND="
$(vala_depend)
diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index cc46fd082a32..620b3e6252a6 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -2,9 +2,7 @@ AUX hiredis-0.13.3-disable-network-tests.patch 1297 BLAKE2B 49b87fc28763d551c515
AUX hiredis-0.14.1-honor-AR.patch 441 BLAKE2B efbb4c544b6418f689789c2c4147bf45e6b7385718898c4091b2bdf79f409fb34b1499b3af6ad903f524d6dbe96dcb90e404f6b2c33d03e4a2cd829bea18adb8 SHA512 ac6ddda51071918234cf3b79c4df094ec14c5eeecc35f4cabb2c5b6549089db704f7a69585a9bb21c95b72b203010f75c23252e80663381502663d76538f3820
AUX hiredis-1.0.0-disable-network-tests.patch 1760 BLAKE2B 9e2837834e0e7b0411ad4349a16c89d060c6b77552c98c11c03048f3f9ebbc16c47de3d9428ea3fa83da8878d1404eea8d9cd62b6e561104ec81c155507fd75b SHA512 d7d24991d29712e697ee22716933ea0c78e743d1689a452dab13d0d7e1a865ba479c08b17d4a743d05880e22d652c97f7b5fb4250841f14040696fdbd1e86390
DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a SHA512 a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
-DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61 SHA512 eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69
DIST hiredis-1.0.2.tar.gz 98139 BLAKE2B 86d872cfec3d4e925d5d68e4f4faf1301aa6d706bd0406a8080471e14afc2c25db13b9a0937d29baccd457611af8e46922b5379183c7470c9ae1860aac3af096 SHA512 86497a1c21869bbe535378885eee6dbd594ef96325966511a3513f81e501af0f5ac7fed864f3230372f3ac7a23c05bad477fa5aa90b9747c9fb1408028174f9b
EBUILD hiredis-0.14.1.ebuild 1897 BLAKE2B f247584df6ce3646f5fe5a9e014910d0a1392679b596ab54bc0879914ec63e45a9d0e0e8d27c29ffc41143bd7f033cacf24ca3103fb56cec816fd0e2455bbe87 SHA512 4a2f9e9f98f842a30051744892647fa3b2c9e91b0a8c117215609ad4ffd66a599c2b6603b3b4fab5815b21488176d103d9fa29026b9f1cf437ffb30c1db67167
-EBUILD hiredis-1.0.0-r1.ebuild 1957 BLAKE2B e0e88f04089350f05de98d3915dc9c361607478685dde2fe414e961c0fef22c16ba7035988aaa08dc7a95ed4b376b42602763c42f94af3bce928c9103e1767ff SHA512 0a65d34ba42f6f1fff3b8166f17957dc39a6f12e198a312a5a482dd4bb3863aba25b33217ab004c793a35533d10afcfb69cd2c936c165778a7c484c19ae63677
EBUILD hiredis-1.0.2-r1.ebuild 2093 BLAKE2B c48e12c509bf650a9bf993057b85861de87adab3f0cfde343c7d9184c49432bbb1bb1405361c604c314428ee38bae9f1d2eb019bfeb8a57bef5b5633b34650a9 SHA512 893b2c9538be684d711ca0f21c60a949169e4c5a8a37e2b4c513eae485782d341c222d2a88c60595721050261a8aa15ddddb9038d27bf7e3ee6dc2d3a4b69823
MISC metadata.xml 404 BLAKE2B 3872a9946b2a134a1c55c2b0aa6a77d83df6b3e48a6bfd017e716ec0eb8400bc95476088d8b79de5e23d6638397b5a0d41bff556c076e607a6f1d0dcd668c7e5 SHA512 ea90d8e7a04ab8929bbefce3c78adb610c7e22d2c9ed44483e16dd4530f04baf160d372999a5de9ea52850336b4d9ca13fd70fb719c2db18f938360262761a29
diff --git a/dev-libs/hiredis/hiredis-1.0.0-r1.ebuild b/dev-libs/hiredis/hiredis-1.0.0-r1.ebuild
deleted file mode 100644
index 29a0b6bb7431..000000000000
--- a/dev-libs/hiredis/hiredis-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis"
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1.0.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-solaris"
-IUSE="examples ssl static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="ssl? ( dev-libs/openssl:= )"
-RDEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-db/redis )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.0-disable-network-tests.patch
-)
-
-src_prepare() {
- default
-
- # use GNU ld syntax on Solaris
- sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
-}
-
-_build() {
- emake \
- AR="$(tc-getAR)" \
- CC="$(tc-getCC)" \
- PREFIX="${EPREFIX}/usr" \
- LIBRARY_PATH="$(get_libdir)" \
- USE_SSL=$(usex ssl 1 0) \
- DEBUG_FLAGS= \
- OPTIMIZATION= \
- "$@"
-}
-
-src_compile() {
- # The static lib re-uses the same objects as the shared lib, so
- # overhead is low w/creating it all the time. It's also needed
- # by the tests.
- _build dynamic static hiredis.pc
-}
-
-src_test() {
- local REDIS_PID="${T}"/hiredis.pid
- local REDIS_SOCK="${T}"/hiredis.sock
- local REDIS_PORT=56379
- local REDIS_TEST_CONFIG="
- daemonize yes
- pidfile ${REDIS_PID}
- port ${REDIS_PORT}
- bind 127.0.0.1
- unixsocket //${REDIS_SOCK}
- "
-
- _build hiredis-test
-
- "${EPREFIX}"/usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
- ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
- local ret=$?
-
- kill "$(<"${REDIS_PID}")" || die
- [[ ${ret} != "0" ]] && die "tests failed"
-}
-
-src_install() {
- _build PREFIX="${ED}/usr" install
-
- if ! use static-libs ; then
- find "${ED}" -name '*.a' -delete || die
- fi
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
-
- local DOCS=( CHANGELOG.md README.md )
- use examples && DOCS+=( examples )
- einstalldocs
-}
diff --git a/dev-libs/icinga-php-library/Manifest b/dev-libs/icinga-php-library/Manifest
index 658af9c28d83..ca680e6abdc7 100644
--- a/dev-libs/icinga-php-library/Manifest
+++ b/dev-libs/icinga-php-library/Manifest
@@ -1,3 +1,3 @@
DIST icinga-php-library-0.6.1.tar.gz 2159137 BLAKE2B 93287845a6c06653faca1850b18c880d023d4bf22c707616a21b92bd252661c811a33c7515fbf19a06936358244c7703bae83cc2e44dee460fe7a46bfa82d345 SHA512 64800727e60630224993bda89494921a3e10f14ccb43b8f57d023b372806ce9253cdf7f6e933df8b494ef0369784714ac857fb288f7f08880c29e8643f25e2ec
-EBUILD icinga-php-library-0.6.1-r1.ebuild 525 BLAKE2B 02bff6ecb195fafda49be66fbf0b840f6586510f2674cf5a5b6785216569cbbb9c6942dd9d4827ab0e549e1e56cb70d41b7705cf0a5ca5afbb996879955f5726 SHA512 0be6424d22eed8ff898236739a9de42361350f62cbbcfafcc4efeedfb758bdc62b951c925e952009f17ad168c55b5469e1187baea0ae0ef8adcce039d6b1c0ed
+EBUILD icinga-php-library-0.6.1-r1.ebuild 524 BLAKE2B 67158a9d5c69fe3edd26929a3defadfeb6782cd6fc719511ae8c3d40e72b5ea265638914b31ca699cc49baceb2e60c0241778a92888a2c129918487b30542f68 SHA512 b0ea83de2f845995fb4e24073f781a06810eaebc660d69cfb06a22e754d5136ae1aabdfead7fc8ffa5946e34cd460ad4d414013c94885f60bdbd4abf8fc23fbd
MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild
index f2df581a5c4b..1b34dada2f29 100644
--- a/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild
+++ b/dev-libs/icinga-php-library/icinga-php-library-0.6.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-DESCRIPTION="Icinga PHP libraries for Icinga Web 2."
+DESCRIPTION="Icinga PHP libraries for Icinga Web 2"
HOMEPAGE="https://github.com/Icinga/icinga-php-library"
MY_GITHUB_AUTHOR="Icinga"
SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/icinga-php-thirdparty/Manifest b/dev-libs/icinga-php-thirdparty/Manifest
index 89a4ba94d7f0..8756885c11dc 100644
--- a/dev-libs/icinga-php-thirdparty/Manifest
+++ b/dev-libs/icinga-php-thirdparty/Manifest
@@ -1,3 +1,3 @@
DIST icinga-php-thirdparty-0.10.0.tar.gz 576508 BLAKE2B 3e07262415340c413bf79aa3031cf3679f0374c85dad9c41ffed78f65379837fc87df8433ea201b02455bde5c1fee1406f5b149b9d5b39cd726407657bdafb54 SHA512 3f5b6caad23860cecf5f06d165b01211af5284cb3dcb635bdcf4c2118b03c96de40a6d86cd0bccbe0f817ae87cc5d09aa2709ca90f55b948cf975c69dc234e95
-EBUILD icinga-php-thirdparty-0.10.0-r1.ebuild 489 BLAKE2B 57c9465ccdc735940d3d922d4a517b4b34647f97171f52db3d40aa0d711e863e3d7306489073bb6234c34fe2c79bcbb56ba02431494e15114668d36302f94649 SHA512 bde6d9c9a486d1fdccb9b4c62356ae903a2562dd8c3d4dd77faebe8c41d40e252f04d0ce5c74bcef33ef878cf4643e2117878382add776c21ac82ecbc4144f6d
+EBUILD icinga-php-thirdparty-0.10.0-r1.ebuild 488 BLAKE2B 11170a3874a0bf40a277394801ea63042e617e86bdd431153675e22717c325c998d060c86b338403d5694191952f14d96b563719f1372f9e622758c6e41aa50d SHA512 847535c7cdfd171c69fe505da65742751bb20f740877171f06dcdfe0dab90f35a0342739600f0f986bce9ce2a19c271a613ea4c48d712e466da2dd4ec4458074
MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
diff --git a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild
index 3b297eb00730..27a8b44d5df1 100644
--- a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild
+++ b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.10.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-DESCRIPTION="Icinga PHP libraries for Icinga Web 2."
+DESCRIPTION="Icinga PHP libraries for Icinga Web 2"
HOMEPAGE="https://github.com/Icinga/icinga-php-library"
SRC_URI="https://github.com/Icinga/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/imath/Manifest b/dev-libs/imath/Manifest
index c0f2fd6bc568..3b46ed380dd3 100644
--- a/dev-libs/imath/Manifest
+++ b/dev-libs/imath/Manifest
@@ -2,5 +2,5 @@ AUX imath-3.1.1-0001-changes-needed-for-proper-slotting.patch 7206 BLAKE2B b812c
DIST imath-3.1.1.tar.gz 568231 BLAKE2B a1210b5f6ff4723a133d317c2b40338e387973a1409868a218192a53778b86a0912c77911bdf76286a6ed6931175aec38bf24ddc0c76eed3375b7a2945dba124 SHA512 b2f4cc21e44094ef139a1f04bb997c7e41770ff886457fff00d65ca477ba579c86fd5fbd465998c4519855fcb34328ac834d84d0d011f758f56a20ef79e9ca3d
DIST imath-3.1.3.tar.gz 570840 BLAKE2B b037c9bdee87f58c7a2be9dbda52c89c26eba25fe07342710578f9eef4b90a49b9d5dc5451702c960ae94427d7f748b79b81b7fc9ad350d2252e9e4bf6a1d6cc SHA512 a11f5e736bc49098d735c7903f186c15b03efbec082a8cf2e6635546368035cec0d36c7ae64bfd01bd8eeffb2dd247b8dab19e440a3e1fe33008edacc1268f75
EBUILD imath-3.1.1.ebuild 2244 BLAKE2B 0a6595a5db890c06428fae0d14b119670a579f30ac71634b95219605199bc3f55217751141c15114f4a31951d7e4b5b9a1a5dcbfaeece7c4df472c5dfe0b6d2c SHA512 ffab0af19982601872a6fd40f75e2a4ac84bf652efdb65a1809a227ed411aa651fdd615c3afce7139ac53ba925ab7b2cb6ca5e4e3e380a40865bf045c5d80747
-EBUILD imath-3.1.3.ebuild 2020 BLAKE2B a2e3fe8154387da1b3c4da28b5ee1bf398d55ec51a7a079b9a35b5bca9ad1f62a4268d639f4615c7bb563f81a68fcebdb37ac5a860ca527f2393e1e0b914ce3a SHA512 142571ae60baeeec6004a4bdf304bc60a27b25d8ffc744fa867cb51db049019586742cdeb78a0d95c036370c18fc5ff329658291370c81eb13805cf284f42dfc
+EBUILD imath-3.1.3.ebuild 2027 BLAKE2B 8f7f4b72076fc396d06d7c167e0a38f8f0ef3b57c8289c3d459b95d08f2e1bb1c98acf92178f37fb73d66262008adf8e7736b3f8e0a2b52e9560eb4984e7e410 SHA512 a8f3a5607ad6d3b3d436be442e3794e93e5ea054131533e71061d8353fcd5e0d09cb8c0813770b16efc165fe89f55e093321137f79af15d86c79fbbb033ab55f
MISC metadata.xml 820 BLAKE2B f035962970166d4c636e8b98b9301e31fbc27aecb7059289a7581958619b85c7f60551d56175637d373363a41c7349c8c78ec31348590826313bdca94aec6727 SHA512 9dbff2f917f1705a611680c46f73a0ad372f27f6b5c236f691f16b6c41a51cb3d8712c4bceddb5469742f4952385e2a2b07377c4c216736810562ae89c5c52f4
diff --git a/dev-libs/imath/imath-3.1.3.ebuild b/dev-libs/imath/imath-3.1.3.ebuild
index 8ce94a93b3bc..3347beaa0c68 100644
--- a/dev-libs/imath/imath-3.1.3.ebuild
+++ b/dev-libs/imath/imath-3.1.3.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Imath basic math package"
HOMEPAGE="https://imath.readthedocs.io"
SRC_URI="https://github.com/AcademySoftwareFoundation/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
# re-keywording needed for (according to ilmbase keywords): ~x64-macos ~x86-solaris
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest
index 518753e99677..e1b4a8884061 100644
--- a/dev-libs/jsoncpp/Manifest
+++ b/dev-libs/jsoncpp/Manifest
@@ -1,7 +1,3 @@
-DIST jsoncpp-1.9.3.tar.gz 212922 BLAKE2B 6f89762e899ffe127705a30c1fe86f458d62fa05b8dbde6c465c73b6855d3945f3d739ff0c26e1a6326a211c946277908684ace9363df72ba0f460f66b3e3fd8 SHA512 f1c035d54ed952d8d4e41acab5c3ecf6aa445f348f98aeac2e7c89555ec2f6421d727b3bc4c2f54176afce137c545b20d886562901953ec091f91890e91e8559
-DIST jsoncpp-1.9.4.tar.gz 214057 BLAKE2B 9a8c52e5d0b78f1593c93bc40f48d3789b031ba0da519c99cce17f1f6e104b24e0ffe88138c25da6dfa250586aeb9e98d00fbf74d9fb9309b29a6d4f17762263 SHA512 adfd4afbdf6b79bd37edcf0e248f07864994f1c4bcb7431f3b44102490ce467f72381908066655fa486dec12f467af0a11f42f859bbf719895974c7339db7d22
DIST jsoncpp-1.9.5.tar.gz 216055 BLAKE2B 744275297647be8f1ac7bbf6c818e5106fc122591b3fb68c37cf33f5b3b7d6666e8429bb7ca2ae693202a5a83c274303804e21ebb27f05ba235568bf75a9b375 SHA512 1d06e044759b1e1a4cc4960189dd7e001a0a4389d7239a6d59295af995a553518e4e0337b4b4b817e70da5d9731a4c98655af90791b6287870b5ff8d73ad8873
-EBUILD jsoncpp-1.9.3.ebuild 1027 BLAKE2B bf5471834eff9feaeea9c821007dfbb7683d046e2aa48a29cc484a3fdcc275bdf144c2f212eae9e5457a36d344be8ca20a74574247bad35a6f55c1056a2297a0 SHA512 6a6c382bba7abc7e79dea025430078185f6d4f6e841966d75c0a70d65a8065f54b604f2d376c2dbd2362a84ea979d10d68f6271dca17c93c167fe234d456c845
-EBUILD jsoncpp-1.9.4.ebuild 1217 BLAKE2B 7fca9799cff917932d3809519f78ef90762ccc649a24b5ced6eb6a953483a8617a0e9bd1bb8ea1575df384a580aeeca88b908ea8ed598b227e30eed87117e34b SHA512 c95cfcfb3a867d69cdf29511d64ce6694803acccbe1ad2bc26353abc34ef9f5e4fb8fac1a5456bc33a4fe471f69d2ef12d8ab51d1a2327e141a7504fe6504972
-EBUILD jsoncpp-1.9.5.ebuild 1218 BLAKE2B 4458b0ae19a52aebb0b143ad402e80e15fa282b79c1502216c9d4fdc1b504bcf33e3ebb5f3e34cfccdd18114da3aea1d7370eb3dd42c180cfc7569e4b0b35af3 SHA512 e4a88c502a466c464828b4408bf9484af1a7e8ad6e5de4f78bbda7de355a10dd53160a52ab667b6aa56ae5fed3689b099c6ec792096d3e95376b1363da1c21b2
+EBUILD jsoncpp-1.9.5.ebuild 1217 BLAKE2B c67c51151ccb3ba39bd2f23e57dd5b3637a16080700c68c8597f4547d359dc8fcbc6154971c23108150693205cbac5eb416fb0c0de10479fd730ce61f7984eea SHA512 e9af84e9a33613e1997d12c9b1e05f0c1b772eac485248c89843a77ceb6f33f377771990ef3cf0c17bbb89485721d109de27af90a167662e31bc5700614db0c5
MISC metadata.xml 404 BLAKE2B b1439e7ff1121eaaac0eabccea420806b8c059b6cfc43fec2ec47ff5e3a937ace7a1afa4c3a5f18385de22b3979e8648f048cc7a8717b0ea5e282e08a3914bb8 SHA512 700ebcb293411f62c10a69640c5e7d9240f90f513435b54b77e0fa30f1bb732affa0055dcd7c84c858a50d56f0b3a138dfe6410f8a45fd91d1af62ea827c9e8d
diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
deleted file mode 100644
index 1b704d188812..000000000000
--- a/dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="C++ JSON reader and writer"
-HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
-SRC_URI="
- https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="|| ( public-domain MIT )"
-SLOT="0/24"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- ${PYTHON_DEPS}
- doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_configure() {
- local emesonargs=(
- # Follow Debian, Ubuntu, Arch convention for headers location
- # bug #452234
- --includedir include/jsoncpp
- -Dtests=$(usex test true false)
- )
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-
- if use doc; then
- echo "${PV}" > version || die
- "${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die
- HTML_DOCS=( dist/doxygen/jsoncpp*/. )
- fi
-}
diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
deleted file mode 100644
index 5c858b99e519..000000000000
--- a/dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="C++ JSON reader and writer"
-HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
-SRC_URI="
- https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="|| ( public-domain MIT )"
-SLOT="0/24"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- ${PYTHON_DEPS}
- doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_configure() {
- local emesonargs=(
- # Follow Debian, Ubuntu, Arch convention for headers location
- # bug #452234
- --includedir include/jsoncpp
- -Dtests=$(usex test true false)
- )
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-
- if use doc; then
- echo "${PV}" > version || die
- "${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die
- HTML_DOCS=( dist/doxygen/jsoncpp*/. )
- fi
-}
-
-src_test() {
- # increase test timeout due to failures on slower hardware
- meson_src_test -t 2
-}
diff --git a/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild b/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild
index cc1a92f51299..1b59c6bf27c2 100644
--- a/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild
+++ b/dev-libs/jsoncpp/jsoncpp-1.9.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="|| ( public-domain MIT )"
SLOT="0/25"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/kdiagram/Manifest b/dev-libs/kdiagram/Manifest
index 25c56844b1af..554593655fa5 100644
--- a/dev-libs/kdiagram/Manifest
+++ b/dev-libs/kdiagram/Manifest
@@ -1,3 +1,3 @@
DIST kdiagram-2.8.0.tar.xz 691044 BLAKE2B c7b3a4ba992192b34d8cda90bb50a495cb88f8456ca1109140841fd885b710ce1193868be148c25f813c2d26dd7365999bdd8572e66163f0d5d1a169afc3e448 SHA512 d981bce4feeb65038772125e5af1c096537ec87991fdb93d9a91dd5c9f089b1001647c8a63b209683a67b2d7b3aadeb7dd6279261eefaf6b6e046d0ab72723ec
-EBUILD kdiagram-2.8.0.ebuild 860 BLAKE2B eb7f2affb45c97b81252ebbfcf5aabc89312442e69457c07ec2a1906da86f7d580f57d56a402d79301dba7bf7c07361f723aef76af4ad437830b82670a57702e SHA512 7c2a30bc6d6eea7a84501676db6b21a75384951f7ed28f0dcfc5f424c938f69309bf66af25f0d77f62feb66543d07b6ecacce86b6fbd9daaaec5a6fc70ecdb93
+EBUILD kdiagram-2.8.0.ebuild 867 BLAKE2B 40a6269065e810334ff954497a94c21dfcf0641c5089832070ff561266931486bf26e1a50f9d82b4130d10791f9fb8c973023d3c76b405a7ed0fd16565b1490a SHA512 d3e1c6b4d30e5b491a924bca1305beb70f278f36905c970a724349fcbe5d4c39ad25f4df60f2f2354d249fc9664f19734df354154759407f134785fa9e45a67f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-libs/kdiagram/kdiagram-2.8.0.ebuild b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild
index 49ed3aa84440..0beab250c973 100644
--- a/dev-libs/kdiagram/kdiagram-2.8.0.ebuild
+++ b/dev-libs/kdiagram/kdiagram-2.8.0.ebuild
@@ -17,7 +17,7 @@ https://www.kdab.com/development-resources/qt-tools/kd-chart/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~ppc64 x86"
+ KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
fi
LICENSE="GPL-2" # TODO CHECK
diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 9898d772e567..d6b8a329abbd 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -1,6 +1,8 @@
AUX 1.12.2-shared_nowide.patch 4647 BLAKE2B 602e72f4265a803b715b8605c1dee3ccec9c876c7d5d50208a4cf9c1e6ad277370cb110707404d52a24b53cdbb017b5d2fc9bbecb37f69eaacd10d9d892c4a25 SHA512 1f95d6e0ac1000d2eb8cdfee6184ca74d2bb96a9dec50cdd1539cb7e3060decbf1e4863fa2594ce1cf3405b1edf270b94b82f1c9ca79aaeb6f32f11d10c7eece
+AUX leatherman-1.12.6-SIGSTKSZ.patch 1863 BLAKE2B f244c82ef18441c115b435a1aaff06256f878597344ee8f4a8f66b721d165cc2f59eee92138bb01176ac0d6a479b361af9ab6e75e2a5ac6b56c895a286d2c09a SHA512 aff21afcbba6b1bef14a347b12e1de31a186d72ef601a80d76e0788b83479ea1cb095916e409a22ea9177ec66fb684a7a30f597fa64398e9881e76d5585303a9
AUX portage-sandbox-test-fix.patch 2010 BLAKE2B 8e9e180c180f2059f57c953a9c828164a96b07d6a3054b555c572c6c80e79dbf5092da5fb23e9fb95f3db0bff02788ef4a9ac40483b1673382f4c1d11b0b3833 SHA512 35bfb2d3b1ca98cf7f10e9356e899532516d4a9671b0cebca1780e602ef53f9a5705ee6c4c03d70aecad163faccdce6ec15d7e32f00ebcda946d0cf6638a22a2
AUX shared_nowide.patch 4627 BLAKE2B c29dae187c0056956498487e0b6c8a88b74253f5d221df3f274da9bea7ae5163b76f3027df99e06fec7999274751c6d173db6ca7ec896a687536d7199c1b4827 SHA512 cc05ed7250728490955cc464d3a32ce4d81cfd7a9518487fc7d0f7a397eb0ac522e474cfadc036f233080e508f148f644c41764e31f99b76ab75403a7ca78486
DIST leatherman-1.12.6.tar.gz 818106 BLAKE2B 056ea52c355cf178e16be03f2a4fb54bf0e6aece4045545e7e45c50664e711db2bb756f56c9cd33a6dfe1de24c4ecb98766d4bd158ffb7757958274ba38f76db SHA512 4e2a1ee2e7226224f115648a78bc3e4798ef0528ef32e01d1e7ebcbeb1250fd6ed88001c9db21456feeef3bd6ff201b0fd68fd5feb2671a66d13519dd3454386
EBUILD leatherman-1.12.6-r1.ebuild 1303 BLAKE2B 22629e094676e56567cabd366ee869c9ffb5fea05dcdd94a7b2dc01bb9329135c3b57be2b882d59e566743a4d9ae13c266d6df9f9651a7dda78d90f032c8b3c0 SHA512 0e41bed3e1097ddf40c102ccdf07ee8da8757cbf606579996d3f976edcf64e786e119248d1f883f83ab57c6901504eed43fa356e44468fff5df5ef8625ea10a3
+EBUILD leatherman-1.12.6-r2.ebuild 1369 BLAKE2B e0446cdff002e93a6076f4bceb38a93d35e17d4ce0e244957a3f82504d41adeec35ba85f465dd2a37fb9f34ff0ed5548145bcd68769f44c7d034d813956e084b SHA512 72cd33acae8899f0a7d49cbe422d3075d855bb685ee8d5b65b8edeaee5f939ce6512f917f0e7fa699ee88adf16dca282bbf956d56eff6cd1b30a947cae9cf976
MISC metadata.xml 341 BLAKE2B 63e2c407d9e7f5dfcf324cba650e46ae440f9b365645b5bb51f943c3d003ce9a94522d512667879b1d4a22ba71b9ddce560606e52f5b6cdb84677d2a4efbba6e SHA512 5b2e4f0b7aa914686915312fe957f40ece7701168775e160730c76975af52530ad2d95595ab8c6b410470a0cd2ea11e3bdf2a9fd78d0926a6cbcc2628ff275d2
diff --git a/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch b/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch
new file mode 100644
index 000000000000..e6c7349e814b
--- /dev/null
+++ b/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch
@@ -0,0 +1,45 @@
+diff -Naur a/src/Catch-1.10.0/single_include/catch.hpp b/src/Catch-1.10.0/single_include/catch.hpp
+--- a/src/Catch-1.10.0/single_include/catch.hpp 2021-07-05 07:30:43.000000000 -0500
++++ b/src/Catch-1.10.0/single_include/catch.hpp 2021-12-17 01:34:41.000000000 -0600
+@@ -6447,6 +6447,14 @@
+
+ # else // CATCH_CONFIG_POSIX_SIGNALS is defined
+
++# if defined(_SC_SIGSTKSZ_SOURCE) || defined(_GNU_SOURCE)
++// on glibc > 2.33 this is no longer constant, see
++// https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=85e84fe53699fe9e392edffa993612ce08b2954a;hb=HEAD
++static constexpr std::size_t sigStackSize = 32768;
++# else
++static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
++# endif
++
+ #include <signal.h>
+
+ namespace Catch {
+@@ -6470,7 +6478,7 @@
+ static bool isSet;
+ static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)];
+ static stack_t oldSigStack;
+- static char altStackMem[SIGSTKSZ];
++ static char altStackMem[sigStackSize];
+
+ static void handleSignal( int sig ) {
+ std::string name = "<unknown signal>";
+@@ -6490,7 +6498,7 @@
+ isSet = true;
+ stack_t sigStack;
+ sigStack.ss_sp = altStackMem;
+- sigStack.ss_size = SIGSTKSZ;
++ sigStack.ss_size = sigStackSize;
+ sigStack.ss_flags = 0;
+ sigaltstack(&sigStack, &oldSigStack);
+ struct sigaction sa = { 0 };
+@@ -6521,7 +6529,7 @@
+ bool FatalConditionHandler::isSet = false;
+ struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {};
+ stack_t FatalConditionHandler::oldSigStack = {};
+- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
++ char FatalConditionHandler::altStackMem[sigStackSize] = {};
+
+ } // namespace Catch
+
diff --git a/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild b/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild
new file mode 100644
index 000000000000..3a12d519ae1c
--- /dev/null
+++ b/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A C++ toolkit"
+HOMEPAGE="https://github.com/puppetlabs/leatherman"
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug static-libs test"
+#RESTRICT="!test? ( test )"
+RESTRICT="test" # restricted til we don't need the shared_nowide patch
+
+RDEPEND=">=dev-libs/boost-1.73:=[nls]
+ net-misc/curl"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/portage-sandbox-test-fix.patch
+ "${FILESDIR}"/1.12.2-shared_nowide.patch
+)
+
+src_prepare() {
+ sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
+ # vendored boost lib conflicts with boost 1.73 and above
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_VERBOSE_MAKEFILE=ON
+ -DCMAKE_BUILD_TYPE=None
+ -DLEATHERMAN_ENABLE_TESTING=$(usex test)
+ # We depend on Boost with nls, so this is always true
+ -DLEATHERMAN_USE_ICU=ON
+
+ -DLEATHERMAN_SHARED=$(usex !static-libs)
+ )
+
+ if use debug; then
+ mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+ )
+ fi
+
+ cmake_src_configure
+ cd "${BUILD_DIR}"
+ eapply "${FILESDIR}"/${P}-SIGSTKSZ.patch
+}
+
+src_test() {
+ "${WORKDIR}/${P}"_build/bin/leatherman_test || die
+}
+
+src_install() {
+ cmake_src_install
+}
diff --git a/dev-libs/leveldb/Manifest b/dev-libs/leveldb/Manifest
index 0ff395d4c8fa..b456f1856a08 100644
--- a/dev-libs/leveldb/Manifest
+++ b/dev-libs/leveldb/Manifest
@@ -6,4 +6,5 @@ DIST leveldb-1.20.tar.gz 223141 BLAKE2B 57ab5cb191679b8fbfaa28fa0a61ee1dcd757bb9
DIST leveldb-1.23.tar.gz 242925 BLAKE2B ef9ac853cdc2f376b9b4299c1017db8c262cb318ad771f40fe81c9fb71ea06ee56ac533b3e8af4e6fdd28577a2f87cfd103ecb49098187d099ccd6019b8ca1d2 SHA512 ac15eac29387b9f702a901b6567d47a9f8c17cf5c7d8700a77ec771da25158c83b04959c33f3d4de7a3f033ef08f545d14ba823a8d527e21889c4b78065b0f84
EBUILD leveldb-1.20.ebuild 1742 BLAKE2B 8c8267b339d7a7b87195ad3ffece64b3e38052e474d6702b210fe2c7e2035444b6320e6da2da435f3640a7611ede87b67a305875de3e0d742c10fb439e34ac75 SHA512 09af67a17ec95fdd1e9974bcd4fd00a9586024f84b47762314cadecd459c653f54b0cc4de9345f3ed06a1916a737381608d1fb3bd5270d6c6b743fc8e6f77332
EBUILD leveldb-1.23-r1.ebuild 940 BLAKE2B c8845aaaedf9dae20e102864641a6562f402c5e13673b17bc9246b721aeddd2e3a8abf2188a8da5327f66176e9749c900c5a541c564d44a5c0bbe1b1bdfe0004 SHA512 9b34fa37095e60d03c2f04e14bbb774e671bc6eefabcdd15f472c03ca4a72d725a6fd0da442df8ad9d2112043bb3422ac1cc000649a10ee08cd434c47d1011f6
+EBUILD leveldb-1.23-r2.ebuild 1025 BLAKE2B 6c409077328b45131dea3597fd7f0f50d1e751b52fd46c2a2cba2e1524519feb102797a1593aa0192cccd7a7fe0564fb2b0f42ca1a39a32eb68ef15f1a0addff SHA512 74440ecdae58f496949a97e976c11971397291d566af3400034e7cbc831a75a33a48c8ee122bbc2423a0c05d0bce5d31e4dfbe10d5ff07e37c4704b50cb51b1b
MISC metadata.xml 511 BLAKE2B 2108f2600f79e95a7afe0d3f2b96afe529ec8b2aec0eba1e4231e902c118b9332f11dd952db93c95f2d6133362d2315435e17da153cf17fb7382da18a8651377 SHA512 44a3726f1dfb71c1abd07b2c3b0c9e0243ac74fa23f87c8564c503d192944879196433e3cae9849ad1fec79f20e72156fed412cbb18d0fbb573d987830f640d4
diff --git a/dev-libs/leveldb/leveldb-1.23-r2.ebuild b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
new file mode 100644
index 000000000000..a245acc26713
--- /dev/null
+++ b/dev-libs/leveldb/leveldb-1.23-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A fast key-value storage library written at Google"
+HOMEPAGE="https://github.com/google/leveldb"
+SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+crc32c +snappy +tcmalloc test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="crc32c? ( dev-libs/crc32c )
+ snappy? ( app-arch/snappy )
+ tcmalloc? ( dev-util/google-perftools )"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-cpp/gtest )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.23-system-testdeps.patch
+ "${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch
+)
+
+src_prepare() {
+ sed -e '/fno-rtti/d' -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+ -DLEVELDB_BUILD_BENCHMARKS=OFF
+ -DLEVELDB_BUILD_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/libansilove/Manifest b/dev-libs/libansilove/Manifest
index e921791b3f70..f95fd255bf79 100644
--- a/dev-libs/libansilove/Manifest
+++ b/dev-libs/libansilove/Manifest
@@ -1,4 +1,4 @@
DIST libansilove-1.2.8.tar.gz 59695 BLAKE2B 4be4fb1f7277cc53bdc31399b429fc142cd3b87933da4c87604fe290b8697dd4c3d03a4c77bbac62648b0b8b0da509b5f7b17d2867e2e9e56eaf00674219fff3 SHA512 99df7fa0e5f2eb26a95b5073587e957378163fcab9ca828f7d6eca79dcb92463b1788285813c4fed6bfc9ee753c425fd34968e5e08999bc63fe6c4ba5939198f
-EBUILD libansilove-1.2.8.ebuild 569 BLAKE2B 5a27e95746ad437058ad77bc65d4280f041e7e4b89d88ed7503e4ba7e5f873baabbd5052f1c507ecedaa6c1f18e41a3b6731be0479d21469c57c1b2ed9793507 SHA512 72aa421be34d88ee2e84e21bed66af95000edfb3cae337234088beb956d8334fb0c6793886d6e15576edddf9df94ba3b54783dd91b0b850678a5e60a648e72eb
-EBUILD libansilove-9999.ebuild 569 BLAKE2B 5a27e95746ad437058ad77bc65d4280f041e7e4b89d88ed7503e4ba7e5f873baabbd5052f1c507ecedaa6c1f18e41a3b6731be0479d21469c57c1b2ed9793507 SHA512 72aa421be34d88ee2e84e21bed66af95000edfb3cae337234088beb956d8334fb0c6793886d6e15576edddf9df94ba3b54783dd91b0b850678a5e60a648e72eb
+EBUILD libansilove-1.2.8.ebuild 588 BLAKE2B c6d98e2b87fbb9840e46c0f859a736819ee0eaaf14b2f56880f250ea265a9e5624e4b955562656a817e0e81049798528b3760e593d0113bf8c313c5e1be6debe SHA512 88ef22d3592634ead3204b8b34a55a65766a9433952d23e2443dd6104888b45797d6c0a27227ce5e6741d223ead421a8dc0dcf0c772b5f081855b8a7b37da9ca
+EBUILD libansilove-9999.ebuild 576 BLAKE2B 87c3087832270affcf72e50b3bd4c6667d65355663e66da57aece50fffa61b31bef9f9c651126aab73e000d5e23ada053cbab99229fb5815f4b5df0bc5c7bdf9 SHA512 8b3e4cff2640d0c8519635ccfc9e15165ae401a7d052ade92cb02146380846ad0da04bb67a9484945c167cd58ef5d6518f69b10b3fe98ab3ea887989843b685f
MISC metadata.xml 510 BLAKE2B ee5eda9f207020075b5b8dc259a33703f39180e21025c4dbcd5bb4c22471f26b30f55b35dea00f5b430fb9fb4bef710dacc44ccf3bd29601b82a33f0d8fbaf6a SHA512 bc307754eadc95f2694443faf4967ddfd35e0f34bf63a3c881fce9937d0cdbd12df0f7e81a037e9af368b335d64ec140d22f32a4ec5e1fd9913b281a4c6bf7ed
diff --git a/dev-libs/libansilove/libansilove-1.2.8.ebuild b/dev-libs/libansilove/libansilove-1.2.8.ebuild
index ade267a3221c..d3dabfe51f2b 100644
--- a/dev-libs/libansilove/libansilove-1.2.8.ebuild
+++ b/dev-libs/libansilove/libansilove-1.2.8.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
else
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
fi
LICENSE="BSD-2"
diff --git a/dev-libs/libansilove/libansilove-9999.ebuild b/dev-libs/libansilove/libansilove-9999.ebuild
index ade267a3221c..7d64d5664add 100644
--- a/dev-libs/libansilove/libansilove-9999.ebuild
+++ b/dev-libs/libansilove/libansilove-9999.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
else
SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~riscv"
fi
LICENSE="BSD-2"
diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index c1d5d73d595b..d3f58a7f943f 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -1,3 +1,3 @@
DIST libbsd-0.11.3.tar.xz 399712 BLAKE2B 1af04b8fcbc0bfa59fba549639d61a33ac934fe7ee42b506d1b0452e0b836b0bfdd3d8739de90465be46fe6a9d326a2d11bcf72280aa19ccba81db5da6d63d89 SHA512 a7015ea1ffa3766b1a4690526a25231898ad8275149b31fb6801082450172249997c36165626d101ffce53b59767a46676eebc0806426922fe4e773a0376c1f5
-EBUILD libbsd-0.11.3.ebuild 1270 BLAKE2B 1a6903494e8ac67f4146e903dc269ed07c4bacac23672373353f610c7f7bd762ab71133eee1f47675b9a79310b85fc9658afbfb576da60f55cbbef85eed9427c SHA512 5ee355a0f3e168bd62124244d99e9334d218b65d2e3f913983c1e4b2d0aef72a5b11b41062a09bc673c1365cb25f2620ec32d25f9ebcd051bb2283c00c3c0a48
+EBUILD libbsd-0.11.3.ebuild 1276 BLAKE2B 2f7c2b5e0e8787d2202ed3d2e66dc0f6d82d519e8877de6090633685bdced48d28cdf0948163cee674ae5dcf042e1aa67e2b87e7fca1ee922c9de7540d16c63f SHA512 f31cfbc348e390f479be6075d8bb5891fb2e37dcd04637e3bafa9a9dcc2f332325ab5f1f8b4d1c509f8474524953f09afc1da1b1d66bd3581102cf555b53f6c7
MISC metadata.xml 363 BLAKE2B a1c4a829ec2dabf18360ab23b1aed4892f0650849a5287070fa15abffad4dc074d3c9c1fb698aa4da63262dcc1a4b57431654374c2f43764127daa389e7381d4 SHA512 5120ee7fb2fc2513df1a78a279d8d691969ee08d85ad2d960b5579069767eeb20087019a8a95d2f3c3f11d2ae721233a8283e47ad35d4c0fdbdef4cebc1ce930
diff --git a/dev-libs/libbsd/libbsd-0.11.3.ebuild b/dev-libs/libbsd/libbsd-0.11.3.ebuild
index 85c772ff612b..1551e7d7f73d 100644
--- a/dev-libs/libbsd/libbsd-0.11.3.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.3.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=8
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
LICENSE="BSD BSD-2 BSD-4 ISC"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"
diff --git a/dev-libs/libcgroup/Manifest b/dev-libs/libcgroup/Manifest
index ae6054c262c9..eada95ca456d 100644
--- a/dev-libs/libcgroup/Manifest
+++ b/dev-libs/libcgroup/Manifest
@@ -11,6 +11,6 @@ AUX libcgroup-0.41-replace_INLCUDES.patch 3064 BLAKE2B 1947d306117beb62dba48d46b
AUX libcgroup-0.41-slibtool.patch 1953 BLAKE2B 7c98c05ffe6e728dedce6b321a352eeb68af02876e91d197bbd235c4c6a16647465036766eb3622da1f4d17d360d5a85bc65e6e11ed9328b87b9aa7f5d732429 SHA512 bb42f491dfa75a29610ef968e23bd234c46e685c55e216e6bea9cb6a841aa9150ffd0476bbd72edca9bde35dc65005f80e0df07f618d2089d80205e89db82515
DIST libcgroup-0.41.tar.bz2 500120 BLAKE2B 3410b430aa58613b5b9abedba05bef99b1b8a1fd619d55fb446ab951e052a336efc918879217055bceee886a03d97c3ff46028a87e8231212653a886cfb80521 SHA512 1aedb02cd2ce3bc2e2a328a247a92976ad0978ca4d3aee4eb671fbcc6bb270348efc78dcf84f27fc500f8bfb9bb57c7d6e4d429ef2bc69e4e5118b7cd895a6bd
DIST libcgroup-2.0.tar.bz2 953191 BLAKE2B d4fe008a51a4f90047210a3c8e4ce48b1c4a126111ccc7fe919404b1782ea764404894a43a651e0d6b2674d02fb031cb56cf7a689c57600d856c03536524bb63 SHA512 b2c5d1128536bf49782415df2d1530cf48bdb287e5d2abdee68f9fa780d995d9bae79f97da5f0c437130d66054c96301b319cd1631a3b0efbc5bfe1e3414dc4b
-EBUILD libcgroup-0.41-r6.ebuild 2703 BLAKE2B b2143bb3229b7aa89f0248baa5074dca231f93546a0ca4cf65aea65af324abbb84422529da4946009276ce6be9a569a94316deb22c5d80117e937df1152654e7 SHA512 e0722a18df57c8c5467c31855420f3ebc7118afbbd2d2739fc64fec2571cf46ba369188abb19257ecce7115a6e2a0f5232d9759ef477745ec3ca53b00e069194
-EBUILD libcgroup-2.0.ebuild 2329 BLAKE2B 7f7bdb7c9832c95d0c81e085fc0899f3d64f48fcc6a2d2eaf7e6f22cd34d6f29fb68b9533dc0f71f0b3944d12515f827030f6c3108286a574c362dd2172f66dc SHA512 b47c129a9fdea3e8b4e6d56098704948b71c2ac8bcfe93704006b999d63524c6090072d696884409644da6cb1655f58b4aac5132534b0c47eb5699ce70830d5e
+EBUILD libcgroup-0.41-r6.ebuild 2692 BLAKE2B 6bf892931d82de9ea1fe68a26d7902ff820a4a97bf0b1b0cf1a9dadc91c9af6e5af4735c65f82c7a8c2b19c6ed0f01ac4036e00729927f74b3b2e63c1846352b SHA512 82b0d4ccb18b66e6631adbc65df27292a5530e76d9e94f3c1caac67da8338eaa1de4a1a1a14cb0106a0aa80fec4882296cb4f4dd6c87b8e1369de8a623c5207b
+EBUILD libcgroup-2.0.ebuild 2318 BLAKE2B 48821bd83b937359e5b7a8dafcd285cf7aaf87efbfc323f38afc679907d68fdcb5ac3d58fe245fa1965277458676191b900e3e1eabed5de5b961b55b148cf80f SHA512 24ab58cc48929a107ab1f5b3ccecad538a55385f39b1e9fa1b57a1751697f7e381dedabebff67976729cb0e347fdd705bef1eac5555508529ef19c30366ddf0b
MISC metadata.xml 701 BLAKE2B 009132efefdd40e952d791644e7472ec6e9ee9cade1db08269b0c28043f7b9f98956d5390294310fbf1307167ede02003796868ca3c85f99d27a3937efcd3c6c SHA512 34d9bc840ad4f1f53dd76b94e556a4977aff272dbcde3f8c9079e69e837b0f134718ceeb11c7092590419d00771fd65f4cd9cc7579f82db7b975e3d89da77cd9
diff --git a/dev-libs/libcgroup/libcgroup-0.41-r6.ebuild b/dev-libs/libcgroup/libcgroup-0.41-r6.ebuild
index 03f52674cd08..48d67cfb1185 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r6.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r6.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="+daemon elibc_musl pam static-libs test +tools"
+IUSE="+daemon pam static-libs test +tools"
REQUIRED_USE="daemon? ( tools )"
# Use mount cgroup to build directory
diff --git a/dev-libs/libcgroup/libcgroup-2.0.ebuild b/dev-libs/libcgroup/libcgroup-2.0.ebuild
index 674b3f6e3905..989fc89b4af8 100644
--- a/dev-libs/libcgroup/libcgroup-2.0.ebuild
+++ b/dev-libs/libcgroup/libcgroup-2.0.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
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="+daemon elibc_musl pam static-libs test +tools"
+IUSE="+daemon pam static-libs test +tools"
REQUIRED_USE="daemon? ( tools )"
# Use mount cgroup to build directory
diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest
new file mode 100644
index 000000000000..81f45d4aa21d
--- /dev/null
+++ b/dev-libs/libchdr/Manifest
@@ -0,0 +1,3 @@
+DIST libchdr-0_p20211127.tar.gz 414443 BLAKE2B a728a4ba0fa74883c7cfd43b5ee5147cc54a98370cc663237b5f12742a7859d36fc6c1572a8ec2af6e6bdf602eba4b0028d6fdf8f128320a2fbe60f0868d9f1b SHA512 534f949c8aaab9e307a9a2c1789ca2398dd59c3228a4b9bed62b413e8cc9e2ad11896580c55531dc13f9cd875f142499b52bf793b569a6df740e6d945fb3e17d
+EBUILD libchdr-0_p20211127.ebuild 609 BLAKE2B eebeda069e618631e33be060eb7e9416cdb781fcdd32c94be79131a571f35c4e299173863f91e5383cfbc3bb44c4d43690dc6ec401c78afa361d6052691a5dd9 SHA512 755f0632159c878897d1af0f9cf210da397769579787843a0d4120967e0ea68f31e38cddcbdf06d3a7f14063a7215688da882c97e175dceebb36488b5df71032
+MISC metadata.xml 327 BLAKE2B 20c6d3bc61e288afbfd5b0d7d6bb641dc2214d9221b1c2b69a69de676042994bca2878c855b92fea7b5aca60e6dc687c55f0e79f4db13d579332a3d15991e211 SHA512 31e8175f36df91d1bc81a2351a99deba53cb57cb08e6e0e5ad65e17c53cd1cb1b1565b943f2c881bd3e11df45c6ea518f3eaf86335e10d816078161bb23d284b
diff --git a/dev-libs/libchdr/libchdr-0_p20211127.ebuild b/dev-libs/libchdr/libchdr-0_p20211127.ebuild
new file mode 100644
index 000000000000..fb1c7631271e
--- /dev/null
+++ b/dev-libs/libchdr/libchdr-0_p20211127.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+CHDR_COMMIT="929a8d6523a7d21ea9e035f43211cd759e072053"
+
+DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats"
+HOMEPAGE="https://github.com/rtissera/libchdr/"
+SRC_URI="https://github.com/rtissera/libchdr/archive/${CHDR_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${CHDR_COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SYSTEM_ZLIB=yes
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/libchdr/metadata.xml b/dev-libs/libchdr/metadata.xml
new file mode 100644
index 000000000000..52316d51b131
--- /dev/null
+++ b/dev-libs/libchdr/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rtissera/libchdr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/libdivecomputer/Manifest b/dev-libs/libdivecomputer/Manifest
index 6f7043fa43c8..d6374139b771 100644
--- a/dev-libs/libdivecomputer/Manifest
+++ b/dev-libs/libdivecomputer/Manifest
@@ -1,4 +1,4 @@
DIST libdivecomputer-0.6.0.tar.gz 680425 BLAKE2B 9ed951c6cdec07929ea7a9d3b842483ea1c88bff0171bfec1ec5a1a1d21a73580f70034856c97397bd21061d01967e14477ffabdf75b10bd6a736820b17e5b7f SHA512 b199d3e7e89fb2f79e4de5b54b086ae5f8b6bc08d02513e903e8fb008c1a453cf4cd4c4b7a94b1f7053ac53cc7b9085193b0ee0682318594c27ac2cb693c9b3f
-EBUILD libdivecomputer-0.6.0-r1.ebuild 864 BLAKE2B 5106d4832ae97b7cedd007d4846a3964c0a66d3994b81dd754653df237c4d38f189bbdca85e02f40c8540c306a922c435d53328cc95aefd2ccccb7dcdf9b341b SHA512 53d9892d3c90f6168d62e4566046329fcafd244607566eaf14b113e5ae8bae0934531e21b7bdd374372f498f4d710aa59002791d14e7e7743b6897593d71c43f
-EBUILD libdivecomputer-9999.ebuild 864 BLAKE2B 5106d4832ae97b7cedd007d4846a3964c0a66d3994b81dd754653df237c4d38f189bbdca85e02f40c8540c306a922c435d53328cc95aefd2ccccb7dcdf9b341b SHA512 53d9892d3c90f6168d62e4566046329fcafd244607566eaf14b113e5ae8bae0934531e21b7bdd374372f498f4d710aa59002791d14e7e7743b6897593d71c43f
+EBUILD libdivecomputer-0.6.0-r1.ebuild 863 BLAKE2B 3fcc4b78d581075986ede4664608cd2922a15e11c933d680f01cc23f6c4566147a46726442240b94c01a2d43cfc1cd9f0431b038b0fbdcbd81508e2468f1e28f SHA512 0b75e1c9b3c119ac8388d1a932a33a8cec456fcb04bae5cad465d0ed193a8fc758e48de336d93bed3ae04649d252d1c20929c7592caeeb318bb591bf3f86efe3
+EBUILD libdivecomputer-9999.ebuild 863 BLAKE2B 3fcc4b78d581075986ede4664608cd2922a15e11c933d680f01cc23f6c4566147a46726442240b94c01a2d43cfc1cd9f0431b038b0fbdcbd81508e2468f1e28f SHA512 0b75e1c9b3c119ac8388d1a932a33a8cec456fcb04bae5cad465d0ed193a8fc758e48de336d93bed3ae04649d252d1c20929c7592caeeb318bb591bf3f86efe3
MISC metadata.xml 389 BLAKE2B d54a0d725d9b052cdd24df88a966cce0fe405f72fc89753abeec3678e777700df211e8844d3ccf714d7a9f296eb9c312b40be05d301eec481b90874d46ee4481 SHA512 b66faf001e6c0bba43b606c6b0857dda7fe5b1cf851dc9190f7d046ab3a94975aa7d9c995dfd4a0bb93ae7d4f4ca612674cb80b6769d363ab3e76a233833ca23
diff --git a/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild b/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
index 74158781a3b0..ef6aff8530ca 100644
--- a/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
+++ b/dev-libs/libdivecomputer/libdivecomputer-0.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -11,7 +11,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-DESCRIPTION="Library for communication with dive computers from various manufacturers."
+DESCRIPTION="Library for communication with dive computers from various manufacturers"
HOMEPAGE="https://www.libdivecomputer.org"
LICENSE="LGPL-2.1"
diff --git a/dev-libs/libdivecomputer/libdivecomputer-9999.ebuild b/dev-libs/libdivecomputer/libdivecomputer-9999.ebuild
index 74158781a3b0..ef6aff8530ca 100644
--- a/dev-libs/libdivecomputer/libdivecomputer-9999.ebuild
+++ b/dev-libs/libdivecomputer/libdivecomputer-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -11,7 +11,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-DESCRIPTION="Library for communication with dive computers from various manufacturers."
+DESCRIPTION="Library for communication with dive computers from various manufacturers"
HOMEPAGE="https://www.libdivecomputer.org"
LICENSE="LGPL-2.1"
diff --git a/dev-libs/libelf/Manifest b/dev-libs/libelf/Manifest
index c6210fc3aa4b..71966daca672 100644
--- a/dev-libs/libelf/Manifest
+++ b/dev-libs/libelf/Manifest
@@ -1,4 +1,4 @@
AUX libelf-0.8.13-build.patch 1358 BLAKE2B b0a6ea3d29cc508da873b9dcb9c99c171e01d47df4f6c753434f9da04f18aa56314df089fd2dfebca320645a99fa474359f731d315d51989041ccdc4eb997460 SHA512 7971ef661c058d092c7d5c89649c9abdec1b9fea45bb71f442d5a671a754f793b54674a7665614551067733f1c415c4e05be99c7714d78488eb19850a409f98c
DIST libelf-0.8.13.tar.gz 148529 BLAKE2B c0364d6a155ec1590c8ef0754ff0989144d2331e99eb2a5208d80259229904a72328733460675e334ce6b26123f1c92d28d5fb9aea1acdff3ea7a16f4b572a09 SHA512 d2a4ea8ccc0bbfecac38fa20fbd96aefa8e86f8af38691fb6991cd9c5a03f587475ecc2365fc89a4954c11a679d93460ee9a5890693112f6133719af3e6582fe
-EBUILD libelf-0.8.13-r2.ebuild 1280 BLAKE2B 4a8324f56dea6835502763c25fb0536ce77da4ccd1592a902f71a8587b37b759d27c5b0555634c2f40e1438b8f3f913fbb594db1c07444b0d99c475f37ef14c3 SHA512 6fb4f4e72e753585efea226828c84797c6c7a4430d38ddcd88c3f37db624ca6f012bdd9df601427d057cf14007963df2d8a0ba2fa18551a0538bebc01df27b63
+EBUILD libelf-0.8.13-r2.ebuild 1161 BLAKE2B 62f123deac7771485555149758871cac02ce368d2b40924f6678481c2da594b152c2182ba7f7c90b1661e66942e484d7eecb32d412ec43afa2179ac55154487a SHA512 7f046bb7266db857f7000be6b3ba39273632c9db671621dc3ed8e98fdabb2d6d32f595fee7f69478d526f5f58b8985087c99cf6511f0b0bfcea09d86029ed407
MISC metadata.xml 253 BLAKE2B abd5250029676d23201d38d764a87f155a72fdb12c27eb98faea12eb441fd986c1cf2f230265e7e7d257e5dcc81b6710ec90ebf8dbc3a6597a04c4fff95eb771 SHA512 96c2922337805fd36723b0f847b2b15365e7207a21d57f6c6ab7e3cf8ca089b781635eaaf3ef01cbe61c34ee8b3f4c1c6234242db390ccc3c3bf0b1ab660b467
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index e2d116e1932a..e373fd9b7e46 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.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="6"
@@ -12,7 +12,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls elibc_FreeBSD"
+IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
DEPEND="nls? ( sys-devel/gettext )"
@@ -45,7 +45,4 @@ multilib_src_install() {
install \
install-compat \
-j1
-
- # Stop libelf from stamping on the system nlist.h
- use elibc_FreeBSD && rm "${ED}"/usr/include/nlist.h
}
diff --git a/dev-libs/liberasurecode/Manifest b/dev-libs/liberasurecode/Manifest
index 6188f8b16d1e..bb41067a137b 100644
--- a/dev-libs/liberasurecode/Manifest
+++ b/dev-libs/liberasurecode/Manifest
@@ -1,3 +1,3 @@
DIST liberasurecode-1.6.2.tar.gz 210331 BLAKE2B 174141a26872ce1cb57feaeed071f8b0740810a73ec4683e2661f908fc0d58264a01ed87e7a71185f0607cbd23ebfe0141154e082dd96478712f776b764a2631 SHA512 027def96275eac67b32b2e3e7144f3042acbcafe5b27b353eb5944e73b55d34931a11324018f131b2acb381007cc79e31a5afd7390fdc517ed30ee592d6f90d5
-EBUILD liberasurecode-1.6.2.ebuild 750 BLAKE2B 5476ae8a65c790ad7e8d28e93562a4e83f10dc88f91543feb51637a01ce3cf147269e186899cf635f6abe5341d1c3d35ff4ac415969bbf385492466a444a2049 SHA512 6dadffea7261dc6989a7270feebba05ec18e4265bcbb881adca3446b15747e0c686c875904ae6d3dede9642844789317311a9745c4da91a82c599db93425f779
+EBUILD liberasurecode-1.6.2.ebuild 749 BLAKE2B 7588c93b64cafd2142beeb9026b77a2d75ba580b7f01bbe2d8cd354c152c4da6ba3333157e174c06ee985854bed5e740525fa6efb22074c5510eacb46816f590 SHA512 56102f8c6d59c6a6d486ef4970f0c5dd9aa2598aba0c161c9aa88e63db344a91d457c7b0c78ded67b765ef791487f88d110b80104c61822333dfb2af7f05f305
MISC metadata.xml 465 BLAKE2B 92e3cc53cbbfcbfc2b99df3a02b64e08076fd6c3f435c4617074f628b17b589d33ca76ace9ec47efd05eae9b1cdfe6205048f92aa286a6eccca2307c58c9e079 SHA512 461b346bd7a354bdfbb1ff45dd578e9b2fa7c4121897db9b5308622a9cd058aba8a9a75281e1c81b51f94ac60caaf0f13d78be3241741c017f25f6d6bb0295cb
diff --git a/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild b/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild
index 2adc93339bba..61a2232df335 100644
--- a/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild
+++ b/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
inherit autotools
-DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends."
+DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends"
HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview"
SRC_URI="https://github.com/openstack/liberasurecode/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/libevdev/Manifest b/dev-libs/libevdev/Manifest
index dbb6aa74a0eb..5546879cc6aa 100644
--- a/dev-libs/libevdev/Manifest
+++ b/dev-libs/libevdev/Manifest
@@ -1,6 +1,6 @@
DIST libevdev-1.11.0.tar.xz 445316 BLAKE2B f3c1aa688d83f4a27abec23f18817bbdb7a5911cc30fab694271f620c23273cf20109598edb0049239e78a173baa20471ad1f25266eff34a50ed8898d7b86080 SHA512 b3c6b4a1532c5142f3684b920dcdd497a5368aec516e8c389e2c8f9d1eaba16c907b2a7f2c82a3c3ff89bb4d0ae5503c736098c095f9f1bc98f0668e99bf639d
DIST libevdev-1.12.0.tar.xz 443716 BLAKE2B 1df548cc9bc2472c88308eb2794df7d5636d498631b8873a1957f5cc959097235e64f46f61285a3cbe1abbfe1d968946ae181dfcd8150fecfddf212ed7f4e07e SHA512 6c1c1362d5112cdf3816d1f735c27e625f5463ebf10a83d675cd9364c3fb291ebcb91c051da442f1a36ed28ba7dd99af74546707f61274f7d5715c544a0ed04c
EBUILD libevdev-1.11.0.ebuild 1111 BLAKE2B f10e33cfa17f0171956e65da7125225ff1d39d6356f48451465523fab1bb0112f6842aad3986c7720ddfc240e6cdf9162a7394038893ffd23d0b44badea90013 SHA512 9903be70f11c5ea07ac6c4005ad698f3a93068f8d30118cdade48833423ae73ddee35660e2a7d54a4cd2309a5e865d30ad50347af8ea445529eb2b0b4473d831
-EBUILD libevdev-1.12.0.ebuild 1119 BLAKE2B 7454c31abb9ea204726b25bdf082078716cca0e911e3012121c06cb37663ebf911e48765a5e718db2b65ace23cebcc305e34129576e4bb1ff863829520f21b6d SHA512 805de4364e75326dada41594b727af707f8b1682b990cc4871a475a545b43a4539e29b57b26bde18e72620d38f2dbae0139094e8d00b4c872b0bd174a83fe8b9
+EBUILD libevdev-1.12.0.ebuild 1125 BLAKE2B ce62c1ea5c7af156ec23f634c96464493bde831a5b52e9a1bdb380d7599ed5d73e7dfbbde2c1e76db8793ff7e7d492a98de2e4e756a79a3680514f8bdaa9e3d9 SHA512 96b8725a9a580a343317270ce5b2c2a73f1927e20ce8c02cc807bee9d83df9351a2eb19c34c5f29c2b3ec3d4325f53e0063755e6894d3ce5b4c7e3994ca78e79
EBUILD libevdev-9999.ebuild 1119 BLAKE2B 7454c31abb9ea204726b25bdf082078716cca0e911e3012121c06cb37663ebf911e48765a5e718db2b65ace23cebcc305e34129576e4bb1ff863829520f21b6d SHA512 805de4364e75326dada41594b727af707f8b1682b990cc4871a475a545b43a4539e29b57b26bde18e72620d38f2dbae0139094e8d00b4c872b0bd174a83fe8b9
MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc
diff --git a/dev-libs/libevdev/libevdev-1.12.0.ebuild b/dev-libs/libevdev/libevdev-1.12.0.ebuild
index a5a5af24e1b8..87b1d58afa37 100644
--- a/dev-libs/libevdev/libevdev-1.12.0.ebuild
+++ b/dev-libs/libevdev/libevdev-1.12.0.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
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]] ; then
inherit git-r3
else
SRC_URI="https://www.freedesktop.org/software/libevdev/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 7602fd0ee8a6..d25b5f568165 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -1,9 +1,10 @@
AUX libgcrypt-1.6.1-uscore.patch 843 BLAKE2B a1023bf915e342dd52d07d4c497d3e514c8c4b6c621e4f8704c4841fd95d48773f0af850a456c6f80b80deed878be1334f08f8181f97dce64ed9e61f5cb1bae5 SHA512 971814ac34f17464a96fbc110fe995923d873981949a0126e50c206d39499d6146fd00414e837774e6932e4b491cc68c4147278d6216dda630fb876bc8f61791
AUX libgcrypt-multilib-syspath.patch 588 BLAKE2B 6a8d30246263339571455df3c1cccfc9f38e50117cef34bc92ce37a296c3e31017c0190923ea992f51706c55a63c6f75b1d9fc7d8d40930707486f419e1795c4 SHA512 913c1a474aba50ec3589fb5a991f65204ba2cc28203b92353fdef8fb092350c3be814a57f29a26a2176627509a4f573f6db02ebdbcde3f04a2f1d632879293dc
+AUX libgcrypt-powerpc-darwin.patch 444 BLAKE2B 37b95d21f0df07c5c06cd7e1e1efe73d02b9ac59dfe2a31d43b7a535bed356ff24095d528662d58a0cdc9c3eb25de50b5b5a4d9feb0ddb917a42f9332b33982e SHA512 2a2e7e84222f4672a70df827955bb8592e714580fecf6b5238e131038460169f9d80fd04d63d6e232f6fc448c04e0acf214993537ef22e297ea98a4d12c6ade5
DIST libgcrypt-1.8.7.tar.bz2 2985660 BLAKE2B cb2132b826f3f3af240e6c9ac5fd992808aa17ce64144d17452591a5b1e402564af82c021b58f5fd620ebeb5894ac9654835f6d8376ec05ee41fc02189dd6825 SHA512 6309d17624d8029848990d225d5924886c951cef691266c8e010fbbb7f678972cee70cbb91d370ad0bcdc8c8761402a090c2c853c9427ec79293624a59da5060
DIST libgcrypt-1.8.8.tar.bz2 2987685 BLAKE2B 7b590c06d91403f1bbfa108379b3747271e9c83acc5547a4d43ef9ada9b0b7c78654cdc24f6cd0db012d50628ae4ec9320dcb63a901ec2dadde6a7ed56dbed7e SHA512 9861f3b5da3cb013eb79efbf2859864f8c2c11b41484b051c981c45cc0bf1569202838226da10ebddeb7a7b7f39ebd3a95f107b9bf6f908074ccc9a51ea94db8
DIST libgcrypt-1.9.4.tar.bz2 3239704 BLAKE2B b8244bc12a68955797b0c2b474ac5c95df1014231f7180a2ffa113e3aacedc98eed60ee1e4b30b032a5fcd6a04855ae07142c223906d5db9c28328a71e014f33 SHA512 d0e117ac73c94d70e9521ee1e6328691498cc8328f8c4e21338096908f5c04c7b838966eb63d59494565f4e19f506c07dab4f4d922150d75610d9f7b57abbf60
EBUILD libgcrypt-1.8.7.ebuild 2307 BLAKE2B 07fbec8932d2aa100e835463a98cae64451eac74ad8e0f9d96d642d7f7430bd4e778b82e6851c537f3e31a11b5acc52a396bb9c86cb21d81556417e0ee49e922 SHA512 8225fbe1f3154766235ae022bae1e0a31287ff6b27f6cd68b549724c13469ed32bd6387817b95bf6e2baa5a6b6be28b0914043b995cd1d0ffd258dfc200134a5
EBUILD libgcrypt-1.8.8.ebuild 2318 BLAKE2B 335fffac9a01ebe760a019fb668ce229f22ac6bc6aea38d2fd893fdda587d76895b0bf27146a32c4817d955eab4ac5ae9aa032a3157f9dcf3ae07a98599cc60e SHA512 eea978726cb25bb0c9de94b8617cabd3e5c28b20010ccfba2f4124a4609b655d496ea376d9d72bf07c031116433f74c03d69335950ce295d922ae83801a19ada
-EBUILD libgcrypt-1.9.4.ebuild 2802 BLAKE2B 642897f4dbb962c190a298cefff57212deb1ab759570184697f559f97d63bcc93008167dade91d207e08164b5496202f896aa25cac103f7bf70d288c93744cfe SHA512 fb8ade270e82a45dc3f8449af41454310176fd8a72a50ea44399992fb8fdff35fa3e241699635f8353cfd75f3d9ed632da253a6f8666a968f8bba1d1ad98fec2
+EBUILD libgcrypt-1.9.4.ebuild 2844 BLAKE2B 53eb4fb610facb8455ddc557ac9333e1fcab61b2bfa8db28cf09ba9fa13b4b128dca92f0eaf43bc90745b3d533ad08e671ac5c6cdebcd5b6cffed1cc349de103 SHA512 77e9afc4fe1990ac2cf3d1ec96123a17f6327900d4565e16c98cf06027e397f3aca0b24bd56cee07a7a3f10d7ad5f6c914c9fb7ef3d0422dff91e0403816d217
MISC metadata.xml 597 BLAKE2B c16e58e302622a51420a94adf5a3f47bf16e49cf5c3e21f5c552d1f64a533aa9ad9a58ae15fb4a314bf7bc833706f0a35ca74305fe96e40a6f8a5b20a267e2c6 SHA512 0d5ea002080a6e0d656c2be39b725168a323ec9536ec85cf791d64d7f0dd8255e3dd541934866c61d61d19789860fc71b2f6fa11ffdfc9b83c8177773f451632
diff --git a/dev-libs/libgcrypt/files/libgcrypt-powerpc-darwin.patch b/dev-libs/libgcrypt/files/libgcrypt-powerpc-darwin.patch
new file mode 100644
index 000000000000..f1c7cf9e9500
--- /dev/null
+++ b/dev-libs/libgcrypt/files/libgcrypt-powerpc-darwin.patch
@@ -0,0 +1,16 @@
+Drop guard for CPU detection, configure won't get this wrong, and this
+check fails on some PPC platforms where these guards aren't set (due to
+different kernel/libc).
+
+--- a/src/hwf-ppc.c
++++ b/src/hwf-ppc.c
+@@ -33,9 +33,6 @@
+ #include "g10lib.h"
+ #include "hwf-common.h"
+
+-#if !defined (__powerpc__) && !defined (__powerpc64__)
+-# error Module build for wrong CPU.
+-#endif
+
+
+ #if defined(HAVE_SYS_AUXV_H) && defined(HAVE_ELF_AUX_INFO) && \
diff --git a/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild b/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild
index 584154b6ff2d..544ba718baee 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.9.4.ebuild
@@ -20,6 +20,7 @@ BDEPEND="doc? ( virtual/texi2dvi )"
PATCHES=(
"${FILESDIR}"/${PN}-multilib-syspath.patch
+ "${FILESDIR}"/${PN}-powerpc-darwin.patch
)
MULTILIB_CHOST_TOOLS=(
diff --git a/dev-libs/libgnome-games-support/Manifest b/dev-libs/libgnome-games-support/Manifest
index def5d486a59b..550ab31be717 100644
--- a/dev-libs/libgnome-games-support/Manifest
+++ b/dev-libs/libgnome-games-support/Manifest
@@ -1,5 +1,5 @@
DIST libgnome-games-support-1.8.1.tar.xz 45264 BLAKE2B a2bb36bcff92d3e24e3f6092437cf1e2fc93de6a891ce85448d0b68d42e0b717a084fd0af927a0ec0203af79b6f7ccc67c64c4f6b7a23473bc624cba8e0489c2 SHA512 ed5ba94db9ab3d6193e7bb2d0956e20c42577b9fdba4d1d31acb252c43d248cc9b478c807b5f9489dfc88d6757bf95206405d0adf4fb68aa50b8f9d1b6ec59bf
DIST libgnome-games-support-1.8.2.tar.xz 45328 BLAKE2B 6df5e49629f65a12a683b6c026afa0629132ef3462d714f751fe75595a74dc3d3ab24c50c4a05e893999271ca66cd8395f36fc56ad01139a16b7f0c610fa2def SHA512 6c622b8a64df02be53b56cf8f2da6c9bc866f30042eb61c621db5ab38c4b88e90151c81a71eeba4f8d182b76d581df31f822409e633b45ee928737001f65f16e
EBUILD libgnome-games-support-1.8.1.ebuild 667 BLAKE2B 6871cab02e73f20baaf7b8b0b53262ee20292c318d83f622789f11d0e397d167aac7a42fff9d4b3053c3f29580519e94af9a114ab75a5b9b494b81b652c6810b SHA512 572e7e4a955324d76d632042aa3295740331bdeea6baa11ac71a3bf295f743dc66f11cea6b9b1945760454ac4bfb4b9180ead23905c31782ea8985b1f9a24251
-EBUILD libgnome-games-support-1.8.2.ebuild 641 BLAKE2B fae892ce094f5f3d95e687265cb6c74e3fe6ba997d990eb08b308818efe89749754427abd0365ae60843df5fd65af3fccc96e86b18c4dff104dc498ced3d41fd SHA512 79ad1f4453878ca632fe1fd9ca5b320d01285cbe13a01fb10461d9e3119f2fe8215935640e0d83e79a245a97b149d192c67dbef5873bc7ddac647242aa018471
+EBUILD libgnome-games-support-1.8.2.ebuild 648 BLAKE2B 7ad5f24652c972c8e61d3a8eb4d05b42dc1f9dca0e6807a243788302475241aab8fa06c92f3036e4b7d4d97c0acd3f54b078f356a3baff2b24e42d40e334eb9a SHA512 c474730af873cccef2b367630565dfab663dc46f1d62f263318c4892e66e6a0146eb824c44dc9691fa6f12d2fa5c5df43276cad6aae2379ce747a67add05dace
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/dev-libs/libgnome-games-support/libgnome-games-support-1.8.2.ebuild b/dev-libs/libgnome-games-support/libgnome-games-support-1.8.2.ebuild
index dd3881c35687..728265d4f924 100644
--- a/dev-libs/libgnome-games-support/libgnome-games-support-1.8.2.ebuild
+++ b/dev-libs/libgnome-games-support/libgnome-games-support-1.8.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libgnome-games-support"
LICENSE="LGPL-3+"
SLOT="1/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
IUSE=""
# glib dep in meson is 2.40, but vala is passed 2.44 target
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 945bc66b9b7b..9ced5df61318 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,5 +1,5 @@
DIST libinput-1.19.2.tar.xz 654924 BLAKE2B b55d34186bba3d4956d7308594acd0928b7bc575c34b8c53ee95780887beccd141804e278cd1ea6c8fb48d064bde9c95c26c6613d6169dfa4e7ccdd64a50d3e3 SHA512 fc5244dc90ceb710f7b5bb76a3cafc7dd5a8d5fa05c51122412615bfc3a99435d6a1017b79c3ce73561139fc2f5959acaf16cb9500796ea2f3eb6cb95d1a1acb
DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298
EBUILD libinput-1.19.2.ebuild 2254 BLAKE2B 66d37c3c9a68bb5950fe486516f31bd4ad74c74b330b50ca6215c1e20a6861422d966f4f5bb5c783d39d65f2917eb11429f069ff09bfceb8de090180cc468c39 SHA512 b8d5c658d2c0b9f4131648a06adbe32e802cea7f5f631e673beb1944873631fea3fb5ec0b44d0deead6d87f121f8b0de120593dbbf3c449bb36662f5b50b3be9
-EBUILD libinput-1.19.3.ebuild 2261 BLAKE2B e24c5bc7f31ba4b012a539c6a0360473954adb142591abb34e92b2be8429fe2dc8dffa6ca0aa624e6f0b59ddba207557eb34479a6e5429182a701266b703859b SHA512 2dd77ee6b110f815e92e21131146d908eab2c6ee912aa3498431157708996fd1d85f4d2400036f82bdbaf51d044df512fea769e79791695a3abdaf908d3563d0
+EBUILD libinput-1.19.3.ebuild 2267 BLAKE2B b03ca7b22dc9b66a98e83756c2ee961e0e75de0e95e1fb209f131b07b7b680c70d5c143dc2afba9904cab0a30313bf2287ce8eb9d45b2108f806dde8710df965 SHA512 364620cf58a7647ee11b6bc94190e7357208002aac531310a50f4973f238edf430a552689a78f5e66c2ed4cf2c3ae675d3c859dae41cbeaaf3b7b03750dd3bee
MISC metadata.xml 449 BLAKE2B 677e5fee3bf4047ba47b90aca7f30b9ce57e947e6b5f6903cbb93c214b084f0d93f6253980090544d4ff4a821263c156e0706ae5499cacbb2e52d629f3a7b253 SHA512 103e8b39ad6b9ffde159095dbc4553d8b695db44e49582518055313c79ff6123bcc424c3980cbbaeabaa455e00a828039f73c1f3424ce038d5a2d63ed3e7849d
diff --git a/dev-libs/libinput/libinput-1.19.3.ebuild b/dev-libs/libinput/libinput-1.19.3.ebuild
index 07b92e48c6a0..4fc5406a4519 100644
--- a/dev-libs/libinput/libinput-1.19.3.ebuild
+++ b/dev-libs/libinput/libinput-1.19.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2014-2021 Gentoo Authors
+# Copyright 2014-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0/10"
[[ "$(ver_cut 3)" -gt 900 ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc input_devices_wacom test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libite/Manifest b/dev-libs/libite/Manifest
index d20995c0702b..f87727f0a969 100644
--- a/dev-libs/libite/Manifest
+++ b/dev-libs/libite/Manifest
@@ -1,3 +1,5 @@
DIST libite-2.4.0.tar.xz 276008 BLAKE2B dcd721d02d15b6e8dbe84a885548429552eb4a683e51c49d144be2e40922e3f6e6e36f1fb92ec96db148f71068826b3a1f80812d8d5b1bf381a88b1598a3a1a8 SHA512 8e79084b616150dd4de491c6b8441d5043c81cf161bb655a32b6b7f8536682b967f4810870d8af4ae92780dedb7302bbc8db093036493506c88126143cb9bbef
+DIST libite-2.5.1.tar.xz 311436 BLAKE2B f3616b8d51f7a6987c9d4451feec9032b777a0fae4ed37ee68d95fc998bbefb09f84834435466e424f9b2dbe15a18b46d2fa5d7bc0a2307b30556734da06ed71 SHA512 113e7ff59d0e815b1e7bdbee601d5800264226eb7968b49aaf3c1505682058036df96be32ac939bef417313591b18447e12d46c32c0bdaf72a6a9143c22f2127
EBUILD libite-2.4.0.ebuild 498 BLAKE2B 794225e50e1b9e93c893b6ab669f2eee25173e20b17e8e5bd22541ff48257cef8c79cd8f9cdb15706e2c2f5fc4666cfa08abdd82767530f270bbef1e7bc94a5b SHA512 eede06ff86483536de20cfb79210f9cc230c7c78652de577d90c6ee3aeeea6a7ca17a7c59b47b0973ae24614c8eab18ef12dc922b906020ef3d2b7a3fb953dac
+EBUILD libite-2.5.1.ebuild 501 BLAKE2B 3224b7e12c68ab147b4570ae224ce7adc22598c94302f8c0ff435bfe3ee2d3b546d6dd4d64648c222014c6fdcd83f189049ca12e30831f398c32bc0fcb6fc384 SHA512 dac5558715d7a083d14dc9b66a59a6cc2194e15f5d8fd489fa137fca4523ebf6601656a35978f360a65ea241b4a0f1876131b82e20bea23ab57423be68f9f127
MISC metadata.xml 804 BLAKE2B b800948737d0dba8406b93187c5c2b7296c0317fab3ac9f99fbcd82a35096e3048ee058e21615987818c3fdb82aa435a48d8c8cfe3894e3f732b2680a60c6f99 SHA512 8f2e1848ae5282682748ade78aa1e891edd45b6c07ef7b38d0edd5667a4d36cd88d86a26dd2d9cf103caa967795015a48fddea587c7f8c30a647ae70950c545c
diff --git a/dev-libs/libite/libite-2.5.1.ebuild b/dev-libs/libite/libite-2.5.1.ebuild
new file mode 100644
index 000000000000..4dc072f41234
--- /dev/null
+++ b/dev-libs/libite/libite-2.5.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A collection of useful BSD APIs"
+HOMEPAGE="https://github.com/troglobit/libite"
+SRC_URI="https://github.com/troglobit/libite/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_configure() {
+ econf --enable-static=no
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+ rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
+}
diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index 5f85f5f3b34e..637de0023187 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -2,5 +2,5 @@ AUX libjcat-0.1.1-disable_installed_tests.patch 1131 BLAKE2B fdefa9b78c1c8fa80ef
DIST libjcat-0.1.8.tar.gz 64828 BLAKE2B 86ebc635364cd78c05694baf3d5fe7d9bf6764629f4530f5ab8a9502887884b3d5369860806a252493a7a3208367b848e470730fb8c32d4c66cc8eb92df51990 SHA512 058bcf7ddddc7a3cedefcfcef9947c5f318fa806c8673b991be29f36e4fa0e09e51e972c0bebe0404fd92060715f8a497a0c0566d743bf6f3fa71bc3d94688c9
DIST libjcat-0.1.9.tar.gz 64884 BLAKE2B 30e7c9f6c5fc971144f27bc495443928b8406a199e3a03399f2081a5ec3d09d10261bec6804e8d92c8c4a44ad31f821f302954fee66abe16a6b0b0400b627036 SHA512 d4d51d95edf1223d5876464feb476d3e9a47f60fed7724690d247cb3b759c5adaa04ba71a0221d5e520d0077d52ea6610c0188f2e5c70a323210ad68c134e83d
EBUILD libjcat-0.1.8.ebuild 1456 BLAKE2B 693445986907a3d10a21e6fd3b9c95cc6850ff3786ab234715cffc181268d7d1c41a536ec0bfd5fad23519584d9601ce7c7b152d5fdb3adc68a8cc61040d43f9 SHA512 364b7c724954d39ca04c932f98fbda319dafae35482bfddc9bb081c3c863f6fa578b4b3e29faffb25591bfcfa853067a2c3c85bf3b8c8e3d2e0aaed7c06407b0
-EBUILD libjcat-0.1.9.ebuild 1458 BLAKE2B dc01437b85b623afe755d8718c366376fe5e3d3f5b8688ba0e0d980df037e42f16f8a9fd7fb2a12d0a4e876c90369a15ed9f9e6c1e713462e004bde93249f1d6 SHA512 9682eec0cab2b0d773047dab91d25a6e081431b5ad701bbb2321ea99e7cb849fc288f4988bab3251e3a91d5c704ef4b537411b700b78085de26c36f1c68717a9
+EBUILD libjcat-0.1.9.ebuild 1456 BLAKE2B 4849b8147be57ecfafca5fe498b53f76fc21d15c9696b039738e9b1b051ce3d0a8f10c30beea0d0838e1dfca74fff3940594f0ef21ae38d068acc8180ec31f2b SHA512 fa9ee43462bb802a3a7ecb5bd300c4b163b8af148f0e5c29747a355084a8f2919c80092259b4dee84a8cacede12d8fc82a1fe129ea85dcd8f81fdc2601adde5a
MISC metadata.xml 937 BLAKE2B 95095d1f33b1ebc992688672e5084d67fcc8fadb33e31b367576f4bc73b4fc2baba435a78a0ceb863ae3a2075dfa3d6b936922bcc3890f367ef67fc7afa16abf SHA512 3fafd34b736ec15cd9f202afd1b64df241699a24d5b938422a95e05ef1acaaf6fffd5e95815f8dccbe414d83b47ea98308d375078f02aefef771b23cf23a7bdf
diff --git a/dev-libs/libjcat/libjcat-0.1.9.ebuild b/dev-libs/libjcat/libjcat-0.1.9.ebuild
index f9791b76ef93..fe17a3465a41 100644
--- a/dev-libs/libjcat/libjcat-0.1.9.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.9.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
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
RDEPEND="dev-libs/glib:2
diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest
index 6f6245f9cd5f..35ebe2f25e79 100644
--- a/dev-libs/liblinear/Manifest
+++ b/dev-libs/liblinear/Manifest
@@ -1,5 +1,3 @@
-DIST liblinear-242.tar.gz 561806 BLAKE2B 49c8f87909083addaf62666f34c008e6cf44240f28fdf2fbeca89862e9e19d451cc7ff51ce5b5da589cc701f70ce408c3eefb249f8585a8598e5ff3976177fe2 SHA512 fbcb219f7313b15898e55bd17c6b280007dd4feb913fafd2c3e10375b5a63b8bd274c9d52fd7b265a7575d4657cf4797b734e5793b18c758dfd9ab731fc0e904
DIST liblinear-243.tar.gz 565437 BLAKE2B 6367cfbdc040b9183c4993f5340a4d74a8dde48da04ef07f725dc5735073e1b9a7440bad325e9f7527ad76d675dbf3bb47d1d43fc323e1e42ef360d679e816ff SHA512 a0cfa9803285cdfda54752e7addfb210a9ba8f7056cfc8aca13987db7f0bef5fe02d6179eadc829cb243670414da061e6c4cf3d50d682ce392778a0e8cb9e753
-EBUILD liblinear-242.ebuild 1459 BLAKE2B ad59f7cc9e33ddd6ca95c9917fbe60e94c61fd37a01e2ea9f40ecaeba0b58db1ab8779800b16a3391495acac236797e8a273df47ca89440d43862265fd8e0cd8 SHA512 a539d6f4ec7eb498e08fa4dae3519ece15cf89e574ecd3c9e77ebbe747caea3a924406d8510b74331752fbf0b7059f526190c8d60d915f02b11c2f5766a16ef5
EBUILD liblinear-243.ebuild 1466 BLAKE2B 9cafa876c51c1249333e8ba8d281a6496deda1e925be38969258296c268056cc8dde11bf5d39fc79194375aaca93072ad81fb971c243667933398d4e89a64763 SHA512 78a1a58ded00873ca43e83798b4227abae72e0173963a1f3e04ecb346c8f32585559bd818d23a5d903a21d1d46968919a40d34267eccb3f70caa7470885b75a7
MISC metadata.xml 321 BLAKE2B f0d36d15cfe505a947f4c0f4a3506490219f64008ba1d7c2afb4d95e5d8dc20ec93ef4b4d07db204da3a133bb4280bec310ce2861d60105c9dde53b84cf0a9c8 SHA512 1c964bff243d61563f5be044b80cb9f57f3a02b089cdaf43399d5813cfd3dcadfdc04a01db9218a7dfaa8b39a463b6ec1eebe4a4a60ae332a1db746de5d0d40c
diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild
deleted file mode 100644
index d05e7d8cc0df..000000000000
--- a/dev-libs/liblinear/liblinear-242.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs
-
-DESCRIPTION="A Library for Large Linear Classification"
-HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear"
-SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/4"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos"
-
-src_prepare() {
- default
-
- sed -i \
- -e '/^AR/s|=|?=|g' \
- -e '/^RANLIB/s|=|?=|g' \
- -e '/^CFLAGS/d;/^CXXFLAGS/d' \
- blas/Makefile || die
- sed -i \
- -e 's|make|$(MAKE)|g' \
- -e '/$(LIBS)/s|$(CFLAGS)|& $(LDFLAGS)|g' \
- -e '/^CFLAGS/d;/^CXXFLAGS/d' \
- -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \
- Makefile || die
-
- # fix install_name on Darwin
- sed -i \
- -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \
- -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \
- Makefile || die
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- CXX="$(tc-getCXX)" \
- CFLAGS="${CFLAGS} -fPIC" \
- CXXFLAGS="${CXXFLAGS} -fPIC" \
- AR="$(tc-getAR) rcv" \
- RANLIB="$(tc-getRANLIB)" \
- lib all
-}
-
-src_install() {
- dolib.so ${PN}$(get_libname 4)
- dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname)
-
- newbin predict ${PN}-predict
- newbin train ${PN}-train
-
- doheader linear.h
-
- dodoc README
-}
diff --git a/dev-libs/libmirage/Manifest b/dev-libs/libmirage/Manifest
index 78511064525d..75afaf5f2273 100644
--- a/dev-libs/libmirage/Manifest
+++ b/dev-libs/libmirage/Manifest
@@ -1,8 +1,3 @@
-AUX libmirage-3.2.4-gcc-10.patch 1207 BLAKE2B 60104bdd6feebe1d654fe69ce7218c0134c3f28dc3b2a39cd64987ea6459c12041f23f4eb253d98ea4a15454f9ad9ea263056b2fafba794c3bd7df0055dfbade SHA512 b4aab3ea20ed4d73669d6cb911191eda0f6f509a84af803154b397809a4ba5719cb2270c32b71686a236b8362fe5dfe88fa745a00313215c06bda35d38fc38e0
-DIST libmirage-3.2.4.tar.bz2 234530 BLAKE2B 72329350a9e2a197ff52d396a011d3cf0178731909066ee1dab75f0d870fd751d50e2cacb69c849aa8045e94fa492732c21d201bdd4cbe3a9048f5c3f90ea881 SHA512 6fe718ad7beaf457ef0a7cc037b3bcf268574606ea9cbc1ba9abb5088c734fe9a100a35320d393a47625bbdde5515cded02e767618f2fc0801cf755af1414091
-DIST libmirage-3.2.5.tar.xz 229380 BLAKE2B ee73bf8418a209633afe7b30888c851cc0f206c03413d0b8d2717bbdb6fe77f3f32e81e1210931753cf453759ff7e4af48164866ad973b3a219381cbafd3d6f6 SHA512 f1247430d428b63734ab16328c3a484acab05fa2189b5979dc0e5759812190abd38b84bacc87b68f166f77cc88c3d4e9fb64ab0d7ec24c116c08d9314dd6b75b
DIST libmirage-3.2.6.tar.xz 229408 BLAKE2B 38402e37acf42e58fc896621cfb0f253a53b23eb8c783a900521fa8fb297fd3df8397b2f8d341e33fd7e0edcae9ac1a4e178cc9414498f27399b8e5f2a1984c5 SHA512 085ca774c047f845a61e9c1015f4b249073e72239c55dbb84c335799815cfe93b0c883c6e56cac3c0c11db009f44a6b48680c6fe6793dde63a5006cdbb627197
-EBUILD libmirage-3.2.4.ebuild 1213 BLAKE2B d43481df1f7e1150c4163b292eb9586d0df99c78aca6fa545df6ef02445413b8a728a31ba013a825fffb458434e64305dd4d4c0b43b7336e66087433cdecf584 SHA512 1f262c22797a3df1f813eb1716d568fe192b869dcb1e7ccf7c63539d0ee8686ee1e972da6f597296842fdc8278395fc8bc731b2a941b2c6ef305ef22b2dc297d
-EBUILD libmirage-3.2.5.ebuild 1166 BLAKE2B f8559131516bb8d14ca80027554e6dc97e2715ee3cf2d8757342fc89aeb2c7e1accb262864866e2f86a6863209d2c879d4c08fef63d7221f1d2d3fd538444eed SHA512 dcb7858727dbcb907a1b47251822484efe5e09ef0a3844fb53c0709c02f7d1d1614f99390cc715cfbb849f15738438ccdb6910baf1aae8a193a2366458575896
-EBUILD libmirage-3.2.6.ebuild 1168 BLAKE2B b0686f882d6e047fa4698fc3cdc8f8d72bba375b60197a74205b0534c54be5cb7593b93a020b7bde563b80d940e43a6d8e45e21e02a2c22d19d59fa7842616a6 SHA512 fca50c501372b12b4f03862533a760e6217bb15006b86c0f6a6e624bb7c6ac740eb3cde2e07076a5e22c08b31a3b33e2d532a5488b461d885413df51ba6b5f3d
+EBUILD libmirage-3.2.6.ebuild 1166 BLAKE2B a47ac0053d873cfe61a57d171ef5730d966bc9bdae90447e27368740137d0c78f6603dd31403f7b270b0396b1960c904335d8cc31ed95eea80a34b019a853e51 SHA512 63a2fa5d9e2decd70b12b34a20f08f4e9445cd54de21022871c817300438ea73230ac166daf5132ba719ace31b2a23311ddb9045dabc835fe6bcedb1d184dfc7
MISC metadata.xml 333 BLAKE2B 99feb77e860cccd95f60688c7c2104267b6abb6188a8f24e50728b39487892ef29c58e5ddfb7a56578d27c34e9d4bb16371298449d2a3de5e6a79a6a5712e37c SHA512 2a387604d78412e81477271c793d46b197609d4d9037aa55d0146cfbbc9eae01633a7a9ac6908f923174ecfedf7336792147dc6e7c5b13db057855282e45e129
diff --git a/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch b/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch
deleted file mode 100644
index 7834e39eed7c..000000000000
--- a/dev-libs/libmirage/files/libmirage-3.2.4-gcc-10.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 7288d06f79d935798b917f707b86a33f5b69125a Mon Sep 17 00:00:00 2001
-From: Rok Mandeljc <rok.mandeljc@gmail.com>
-Date: Sat, 2 May 2020 17:37:34 +0200
-Subject: [PATCH] libMirage: utils.h: added missing extern specifiers
-
-The lack thereof seems to be causing errors with gcc 10 on Fedora 32.
----
- libmirage/mirage/utils.h | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/libmirage/mirage/utils.h b/libmirage/mirage/utils.h
-index 64611810..fc431d2f 100644
---- a/mirage/utils.h
-+++ b/mirage/utils.h
-@@ -83,8 +83,8 @@ gchar mirage_helper_isrc2ascii (guint8 c);
- gboolean mirage_helper_validate_isrc (const gchar *isrc);
-
- /* CRC utility functions */
--guint16 *crc16_1021_lut;
--guint32 *crc32_d8018001_lut;
-+extern guint16 *crc16_1021_lut;
-+extern guint32 *crc32_d8018001_lut;
-
- guint16 *mirage_helper_init_crc16_lut (guint16 genpoly);
- guint32 *mirage_helper_init_crc32_lut (guint32 genpoly, guint slices);
-@@ -139,7 +139,7 @@ const gchar *mirage_helper_encoding_from_bom (const guint8 *buffer);
-
-
- /* ECMA-130 Annex B sector data scrambler */
--guint8 *ecma_130_scrambler_lut;
-+extern guint8 *ecma_130_scrambler_lut;
-
- guint8 *mirage_helper_init_ecma_130b_scrambler_lut (void);
-
diff --git a/dev-libs/libmirage/libmirage-3.2.4.ebuild b/dev-libs/libmirage/libmirage-3.2.4.ebuild
deleted file mode 100644
index 4aad2870f2df..000000000000
--- a/dev-libs/libmirage/libmirage-3.2.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="CD and DVD image access library"
-HOMEPAGE="https://cdemu.sourceforge.io"
-SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="amd64 x86"
-IUSE="doc +introspection"
-
-RDEPEND=">=app-arch/bzip2-1:=
- >=app-arch/xz-utils-5:=
- >=dev-libs/glib-2.38:2
- >=media-libs/libsamplerate-0.1:=
- >=media-libs/libsndfile-1.0:=
- sys-libs/zlib:=
- introspection? ( >=dev-libs/gobject-introspection-1.30 )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/desktop-file-utils
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- doc? ( dev-util/gtk-doc )
- introspection? ( >=dev-libs/gobject-introspection-1.30 )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gcc-10.patch
-)
-
-DOCS=( AUTHORS README )
-
-src_configure() {
- local mycmakeargs=(
- -DGTKDOC_ENABLED="$(usex doc)"
- -DINTROSPECTION_ENABLED="$(usex introspection)"
- -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_mimeinfo_database_update
-}
diff --git a/dev-libs/libmirage/libmirage-3.2.5.ebuild b/dev-libs/libmirage/libmirage-3.2.5.ebuild
deleted file mode 100644
index 6c4473dd19e2..000000000000
--- a/dev-libs/libmirage/libmirage-3.2.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="CD and DVD image access library"
-HOMEPAGE="https://cdemu.sourceforge.io"
-SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="amd64 x86"
-IUSE="doc +introspection"
-
-RDEPEND=">=app-arch/bzip2-1:=
- >=app-arch/xz-utils-5:=
- >=dev-libs/glib-2.38:2
- >=media-libs/libsamplerate-0.1:=
- >=media-libs/libsndfile-1.0:=
- sys-libs/zlib:=
- introspection? ( >=dev-libs/gobject-introspection-1.30 )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/desktop-file-utils
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- doc? ( dev-util/gtk-doc )
- introspection? ( >=dev-libs/gobject-introspection-1.30 )"
-
-DOCS=( AUTHORS README )
-
-src_configure() {
- local mycmakeargs=(
- -DGTKDOC_ENABLED="$(usex doc)"
- -DINTROSPECTION_ENABLED="$(usex introspection)"
- -DPOST_INSTALL_HOOKS=OFF # avoid sandbox violation, #487304
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_mimeinfo_database_update
-}
diff --git a/dev-libs/libmirage/libmirage-3.2.6.ebuild b/dev-libs/libmirage/libmirage-3.2.6.ebuild
index 9625ed04c5a2..27a87fac9425 100644
--- a/dev-libs/libmirage/libmirage-3.2.6.ebuild
+++ b/dev-libs/libmirage/libmirage-3.2.6.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
@@ -11,7 +11,7 @@ SRC_URI="https://download.sourceforge.net/cdemu/libmirage/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0/11" # subslot = libmirage soname version
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc +introspection"
RDEPEND=">=app-arch/bzip2-1:=
diff --git a/dev-libs/libmspack/Manifest b/dev-libs/libmspack/Manifest
index c9dd7c12ec8d..78d4420c763c 100644
--- a/dev-libs/libmspack/Manifest
+++ b/dev-libs/libmspack/Manifest
@@ -1,4 +1,4 @@
DIST libmspack-0.10.1alpha.tar.gz 963274 BLAKE2B 39bcb3b7ea419d6d00850b70c217c802a2095dd4398038e594ae7c01ca12e71508218c1cfca5ae8b102636ab9517b13d55c1e411b31e87d28aa46331cd0127e6 SHA512 a7b5f7caa49190c5021f3e768b92f2e51cc0ce685c9ab6ed6fb36de885c73231b58d47a8a3b5c5aa5c9ac56c25c500eb683d84dbf11f09f97f6cb4fff5adc245
-EBUILD libmspack-0.10.1_alpha.ebuild 1645 BLAKE2B e2a4e808b9d4686e416e3eea7b3fdb2dd166ccb570b9a35af33cb69737f464cdc0aac21dae72b483012bf45cad3340a5e611e40ae3f7273a70f31182f99811b8 SHA512 5be3e4bed58d72f6cbe1418a540ac0930ae28faebbabcb6618956db6b7a7dffeabe48d6b6186960e64341f0adfc70ab9005f7e3343e214a923b94ad3a859c676
+EBUILD libmspack-0.10.1_alpha.ebuild 1651 BLAKE2B 7efca8555108350fa8852eba326169bd2a9fe4b2917592fd50eb85a8b91270346eeea2a04e69eae520cc289bd20056b7e52f9e44ce05dc1115d6b1c720e8abe9 SHA512 1d7921da31649bf1d5cfa9476f9820ec5f24709bdcbdbe9670bcf2223943699e2e13b6d0490853baf55d692d79269d71e470927727aad1fb7b71bfccfbc2b230
EBUILD libmspack-9999.ebuild 1604 BLAKE2B 4ccbda9a8108a4b6381a908229c87e5111faf33e67d507f7cf079012842cd135aca9c3fe968e363d213cb6819ff6af01927b745994a6b75248ad6963196fb48b SHA512 2025a1a6422a0703bd3d95611e3917e25ac8797fd88255e839684c5ba5efb4418b493219c278fed94c94b686d4b3995a99b140de4d262d5dfc0ff4dd0c9655e2
MISC metadata.xml 252 BLAKE2B 0da94cb528fd263798ad4823a1f8f7cefe6a63d305043c2e89d6dc7e89ad8823d63ae5abf04a03696fb656e88121908732fcff341b367cee49f41b5c4e6f7a45 SHA512 a308c547a4154c7d2cd85abc6e3bb932df0c93b1aec95689a7e2983577f2cb69dbd4cb017bf16313d09178f7164ed751669f5ff559368df991705e8132bf82a8
diff --git a/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild b/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild
index e7f7d1b121e0..7d7b60614f6a 100644
--- a/dev-libs/libmspack/libmspack-0.10.1_alpha.ebuild
+++ b/dev-libs/libmspack/libmspack-0.10.1_alpha.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 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
MY_P="${PN}-9999"
else
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
MY_PV="${PV/_alpha/alpha}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz"
diff --git a/dev-libs/libpfm/Manifest b/dev-libs/libpfm/Manifest
index e12464e6ac90..be2315cd7ef8 100644
--- a/dev-libs/libpfm/Manifest
+++ b/dev-libs/libpfm/Manifest
@@ -1,5 +1,5 @@
DIST libpfm-4.10.1.tar.gz 1005988 BLAKE2B 7bdc64540cdf0404bfab0a631e506f37a79ca090d68c798fe4943f627ebc3e15e01f6c4530d4eec2c82a6f759845af518cbf34b3ad19ecc5fa48a874611aaa16 SHA512 33d99824216b4d83784e0db9f1aae3b39f84c2ba42dee64dde0b3c43cc5ee3a18c206d9044e75bf10867768add7cb9967c6318f7aa196f178f334271fa05e1aa
DIST libpfm-4.11.0.tar.gz 1043686 BLAKE2B 99b4f1a5156316139603cf50cf42c13c548a0b196435bfc92bc26ebd3f8d7ec9584255978d4f3fbff45cddc937269961e9d2b65d065632ae635e9ca45c179a54 SHA512 633035b8a7b35973437572095cdc80d422b2a1a61e74e14f106db95fa8e44e4518e591699cc457f828b8f2fb63f60eef6d0c7535c6b4c9a6c3a70d4550b3c3c7
EBUILD libpfm-4.10.1-r1.ebuild 898 BLAKE2B 5f6ea6c7e7e0620ab1dfe1c55630537500f1e70e479311b37d7c1a63518abadc324d664c394c6f87382462974bd0600bb532f43322989dbc2d916fc55316c528 SHA512 91fc7332530d754b3f6a9644df4b69c8cc49f60781a68fc83f5f45cb530722876884398b6cbc3a0ede8a1cd684db481fe1778d77819309f257a74420182b8b6d
-EBUILD libpfm-4.11.0.ebuild 959 BLAKE2B 34c4547c18f332707f66c52448d1ec4ef5153ce2101ca3c6cb276f498396082a8b46677ba2f471b796cbbb62c2efe25fe9fba78de9924cad988fc3d2a66b58e2 SHA512 33ff61ac78e2682d28fcdc8d123be19a9b8fa9a6de17e01846ca7eae7431afd1fec41ff9dede878e1978eef6148b9094288822ae8bc5c2050a3919e1f54494ab
+EBUILD libpfm-4.11.0.ebuild 958 BLAKE2B 28925ab3c437b9b7e0567a649c2461952f82c0bba245b776c2c1ee716f77e772e9f881cbf9340d810ea0ccf9eb0203a3ff9dae77035a9e975cc9eb12d8fc4aa0 SHA512 b8f3cc553c258c4171006c2df40326ac6241edd7402281cf3e995315fcfc1b365c74b6a6c40a123633af51e406b1524725015515055fd3246700b44f829fec6a
MISC metadata.xml 246 BLAKE2B 08a76e53ab8da2beee24c0920d47104aefd113853da0d9295967f0db8800717ea4486bddfb9ea1dd83039bb8f8deaf99edb834e2ed2bfe0207282130c7878a90 SHA512 7123d176941aa889b85a3fb204987908d69d05cfe577678b8e8bb0a4512b6a274dfb7e0ad1d2f5d93078512b78f89227712fdd3262fed332caafcaa40ffbc735
diff --git a/dev-libs/libpfm/libpfm-4.11.0.ebuild b/dev-libs/libpfm/libpfm-4.11.0.ebuild
index 878150afc22c..c5109aebff56 100644
--- a/dev-libs/libpfm/libpfm-4.11.0.ebuild
+++ b/dev-libs/libpfm/libpfm-4.11.0.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/perfmon2/${PN}4/${P}.tar.gz"
LICENSE="GPL-2 MIT"
SLOT="0/4"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
IUSE="static-libs"
src_prepare() {
diff --git a/dev-libs/libptytty/Manifest b/dev-libs/libptytty/Manifest
index 60a73f7371ac..cd57bd77e344 100644
--- a/dev-libs/libptytty/Manifest
+++ b/dev-libs/libptytty/Manifest
@@ -1,4 +1,4 @@
AUX libptytty-2.0-rundir.patch 183 BLAKE2B 51316869ccd9b490b3087ac1a825d7a7e570a79fe7e5758e76be756b8135a0af2b4a518baefd19f8c0e8f71b95488035f28b6bab9b42eae473f644ca2f8bff83 SHA512 266fd3df8aa88894f832ecff15e88e4f08cc2b188ce585a779b58d19bcdac83b8e7ea921cd96226ea74c402a4e7fc873a7764029af72a81c5ddea7efd307eb51
DIST libptytty-2.0.tar.gz 45673 BLAKE2B 81112267157c1ba785052b2e1667c4af251991816005375d44efd1c4d9c58cc5e59324df35e556d45e46df6bceccc654d71e6c264dae5a15ea100cc9db63c5a6 SHA512 9cca5fddbcc4025c2bbe043e3367ac902d0024a34301258dafcf0de70935c055279d88227168d112d0e4c0dc37f1f49e1ea587bd6bddf0b9d92400657bc7be08
-EBUILD libptytty-2.0.ebuild 736 BLAKE2B 007d175ab6a65b04a255b8c6733c10f442ae95318a4a527ca603d82c1ffd47bb765cdbbdb5b742a97ea4f6b4a7e5c58b1afcd3725ab407daa2c5859091db8ee7 SHA512 35b6f0029db9c31bae98982bfd17168db18a1315ccfbcfd96c4d27ee299f528d0852b47f13bfcb2382e1bf7e321626e3e8d460bef3dc505c2d93f5fdc7591828
+EBUILD libptytty-2.0.ebuild 712 BLAKE2B b04ed70a06e059fc457f4df03092a23776b726a1296505f192bbaea01520d9e02e8f51207d4a96d3f2ddd4777f3addb0a3a27ccb572e583dc2d1e6db220a7786 SHA512 e9b714b5ad2ce0ea447701ac57caf20d24c89cc9ba67677a86827e0701ad64652cc2e65cec62ed5256b365d89af4b6165ac1856823a7aec2551f10dff308753b
MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
diff --git a/dev-libs/libptytty/libptytty-2.0.ebuild b/dev-libs/libptytty/libptytty-2.0.ebuild
index 69ee5277a255..84050835b54c 100644
--- a/dev-libs/libptytty/libptytty-2.0.ebuild
+++ b/dev-libs/libptytty/libptytty-2.0.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=8
@@ -11,8 +11,7 @@ SRC_URI="http://dist.schmorp.de/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="elibc_musl"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
PATCHES=(
"${FILESDIR}"/${PN}-2.0-rundir.patch
diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 2c8e8d6e9dbb..6599c8138746 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,5 +1,5 @@
DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde SHA512 075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
DIST libsigc++-3.0.7.tar.xz 790604 BLAKE2B 2363fda42744c3c4a2c31f236a2160f8dd63bae098e8190e2ef20acc23296de26cb7c275b928785c99c33d23f15709e411dc51f973d4fdd6a0556b11b0031512 SHA512 0ce4b56d85ccb0041096e2241523b9ca5bf0fd52f9655d2216e2280d5902075a4685023aa60058eb8ee9b7ed0ffc945d652940b0bda73f2fc7ce4de7371ca984
EBUILD libsigc++-2.10.7.ebuild 1206 BLAKE2B eb92a7ae54679ea39eeb0114afac7f6443332a735661df1175090ea9e691e27aefe204f208cad01cda9137fa5c080ef8b2d022e2cb90e64b39d3f28293670d2b SHA512 125251432e93d3968ad618a08a942e55fc732e67ffc033c18925560e522000d866dfe50596b160360d8b67d56ea1fb9a037589037d48b12f25b3b39867c175ac
-EBUILD libsigc++-3.0.7.ebuild 1170 BLAKE2B c9dad5ec3142eac79ca610ee836210f2d1306f261bf228843bfb6995cf6eea7ffb534a9035b01af83d6161680f967d56632e97444fded29222adce4e97aa6d70 SHA512 ff727eeb630e5c76ad705f90cccf4c7d3d54d48e42e7476299a5ea294867677d1c1b81b078a1fe26140cb72a2e22b5cf32a5f251636efd6aa040e35f86994e67
+EBUILD libsigc++-3.0.7.ebuild 1169 BLAKE2B 09e319589db805edb4de5602a0e162391822e6ab2bf317914fd8c18e8b07fd9e0bf65b797534cf9b9215ccb6276a0a11a5d4453c90bddbd52f21dcb388ca91e8 SHA512 11c70390586ed5f88eb59595ab06f65e445f1265c66a4c15c250289f8d76674e088399eb8c99b834a881324fab011c7b845fa386d085cb332437729e53289b18
MISC metadata.xml 331 BLAKE2B ffda3a57ba88aa23bef07566cf4ccd6837d06642903eddc775a2ac8888b13dda42978a2e8e5b49a669242b542163ffea51545dedf8a6977404b9d4d9788369fc SHA512 6d18ed50013370a09b8d6b8ebf109b89e69b0bca3f91104db725d6f4cdf13b961863841863bd1a2fe7f645c71c6351ca0874bfd7173008d3b07e4bd6991849c1
diff --git a/dev-libs/libsigc++/libsigc++-3.0.7.ebuild b/dev-libs/libsigc++/libsigc++-3.0.7.ebuild
index a091f2583e41..8851111453b8 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 )"
diff --git a/dev-libs/libsodium/Manifest b/dev-libs/libsodium/Manifest
index a5d6a41aee33..d9be7ba50513 100644
--- a/dev-libs/libsodium/Manifest
+++ b/dev-libs/libsodium/Manifest
@@ -1,11 +1,8 @@
AUX libsodium-1.0.10-cpuflags.patch 1232 BLAKE2B 07d8d993af926db81135b6366fc2219b52c82d3e04abe7208bddcc62b4ec9db5dc9480f7c3c40b6d750a4d5465942b49e4d3840189bf92586a93d99f7510e254 SHA512 0559e5073c3238d887fc34a9f9cd78bde6d628e36c8741ff8bdd0e7db5bca4f510e3b0e2b858c0ecb83433b3cb74ad1c957c61d68ae406843f42139af8b382fd
DIST libsodium-1.0.18.tar.gz 1919817 BLAKE2B a42d898fe77f232dcbb75728e776b88f006e89f734c4d335e75e01d37b1034cc024df2e89d4350ecbe713d3e4b32c08bec537922c81cc63b0e87ee7fd89b2940 SHA512 17e8638e46d8f6f7d024fe5559eccf2b8baf23e143fadd472a7d29d228b186d86686a5e6920385fe2020729119a5f12f989c3a782afbd05a8db4819bb18666ef
DIST libsodium-1.0.18.tar.gz.sig 566 BLAKE2B bb892901e2228c93018d79a5c8e70e0ea458513b0fdf99e8f6c015132b618fd0fefbe6a18ed514c20fbe1e56719dd6dd3762bc4bb6348a439146fdaa951090c0 SHA512 ba69d372263e63126d6ce24f67fe85d83f74e558db81391ddcd7eacb6787dcdd5209a149eebca897e9806f295e78f5a8ababa0ab884b85d9a8dd1a54507a8b0c
-DIST libsodium-1.0.18_p20210421.tar.gz 1855069 BLAKE2B f9b5843998b0045f97a303589de42b38a7586b4a35571eec9a0b0afd1df101467cb8f82e9a32dbdb9a25058d827a5565ad8d49ad2216d2b6af5b101612a94080 SHA512 ddb77c0608a7e6cacf1923a3d0f5950975511c46d53f6f9c23f80dd99eab84dde2a1292c1e35555f7f1659f25a1b80668516558b83c42effb921fff06c0fb559
-DIST libsodium-1.0.18_p20210421.tar.gz.minisig 311 BLAKE2B 12d00384a2acd9c9ac5cfc2ce984c2254a69be93f9cb891513c2f575fbc0cd2c03c2f323aa4b363f54fd7e1bf6b73887c0919e919142f759f0f7baa8680cdba5 SHA512 80fe3a5d41a5550b310e1fce86eed142288c70bab46c761a21206cd0c441b9355d455df49916b3eca134af60444307baa8c5566f1ea369e79f7326a6fac822bf
DIST libsodium-1.0.18_p20210617.tar.gz 1854880 BLAKE2B 5b421c7efacca5b2a2b5a99a04719d708c217bc6f0b344f08d566bde85c4f758862c0ad61924346eac508542c2d9c6313cb1e3e421743e424f396dd1972e8195 SHA512 d7cd64101fed11ce33c4865dec253f1058acab376c3a6097422508087f4449b2f7fd1b38835915843106f620bf86694d846695e0c8a35f921e4f190dea3164bc
DIST libsodium-1.0.18_p20210617.tar.gz.minisig 311 BLAKE2B c54b76a9e29f49bccca80466a5aaa77fb8341e8164041331003710de8f9b173fd25de4812157377645d97ba8a97470076a7f5e037501ba8376b285a06461efa9 SHA512 2180beb872716ad6b728a455981b548003b18594c3f28435c5ddc9803ab2a0f8f1945b6c77de5928b948bbb803b4fa7527cc2e72059931364343a2fdf51ca1be
EBUILD libsodium-1.0.18.ebuild 1563 BLAKE2B 436396cc79b476ac4ae42efcb9f5d41edde6544a57062b7ae11bc0a3796194a92ba0e463ae51219641cb3e599b38c300c1837c3215a79fbcb856fff8100e7e93 SHA512 0f0474831c5f0a315562e992942dc7c62e5527fbcdd760a60c1c8419e1a083cdde0faf6082fb9a519411de7c372e75eb5233830d61d99a5986be3c20ddb594cb
-EBUILD libsodium-1.0.18_p20210421.ebuild 2620 BLAKE2B cfb32d50a4e9eb20e91971833a7541afbbc9e5dcde8f9b9da4a02053e89c5494ffec5560dd4a66571d44b4b697cb14cf883548652c8bf88efa5d1bfdf3912296 SHA512 107a9f9a0c8a5e43f4bde75c4bf7666466b459c90b8813dcb11cffd27bf9c6aafe9a8d27466f52b4dc36202f0148728c2a235624956abaaa2caa6c7cf2350485
EBUILD libsodium-1.0.18_p20210617.ebuild 2512 BLAKE2B 352e01126528e036183083772b839ee4aead323e6ce2e1ec5a1b2271a06bad004168a07c2e2c7336cc95861e81ddf13b234be4d46ec036619dcf6d722ce82306 SHA512 9de6f693ae17860b086cf01d50c4daded55442ee3fc5bb5dea247a4375ec26f44118e84b92a917c91f4be1023a30750c5dcf6b401fab1e85b7aad8d65ff58d94
MISC metadata.xml 865 BLAKE2B 04e3718818b19a548afdb2b479d9c24c1b66fb117e91c417ea856cb8bc362634ac717e47dee33de2e626315e8a1c961acd3ef45cde8bbaeadfda5360fcfadc24 SHA512 75aa772e03a2b6579be1a650953766ae4ef06b1a98bc2cc1d79fecbfd0a1b3334b1762605aed7b6f859066d8f63f96ec76e233410a96f45b370519099f635483
diff --git a/dev-libs/libsodium/libsodium-1.0.18_p20210421.ebuild b/dev-libs/libsodium/libsodium-1.0.18_p20210421.ebuild
deleted file mode 100644
index 86dba664b6ae..000000000000
--- a/dev-libs/libsodium/libsodium-1.0.18_p20210421.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A portable fork of NaCl, a higher-level cryptographic library"
-HOMEPAGE="https://libsodium.org"
-
-if [[ ${PV} == *_p* ]] ; then
- MY_P=${PN}-$(ver_cut 1-3)-stable-$(ver_cut 5-)
- MINISIGN_KEY="RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3"
-
- # We use _pN to represent 'stable releases'
- # These are backports from upstream to the last release branch
- # See https://download.libsodium.org/libsodium/releases/README.html
- SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
-
- # TODO: Could verify-sig.eclass support minisig? bug #783066
- SRC_URI+=" verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/${MY_P}.tar.gz.minisig -> ${P}.tar.gz.minisig )"
-
- S="${WORKDIR}/${PN}-stable"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/jedisct1.asc
- inherit verify-sig
-
- SRC_URI="https://download.libsodium.org/${PN}/releases/${P}.tar.gz"
- SRC_URI+=" verify-sig? ( https://download.libsodium.org/${PN}/releases/${P}.tar.gz.sig )"
-fi
-
-LICENSE="ISC"
-SLOT="0/23"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+asm minimal static-libs +urandom"
-
-CPU_USE=( cpu_flags_x86_{aes,sse4_1} )
-IUSE+=" ${CPU_USE[@]}"
-
-if [[ ${PV} == *_p* ]] ; then
- IUSE+=" verify-sig"
-
- BDEPEND+=" verify-sig? ( app-crypt/minisign )"
-fi
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.10-cpuflags.patch
-)
-
-src_unpack() {
- if [[ ${PV} == *_p* ]] ; then
- if use verify-sig ; then
- elog "Verifying signature using app-crypt/minisign"
- minisign -V \
- -P ${MINISIGN_KEY} \
- -x "${DISTDIR}"/${P}.tar.gz.minisig \
- -m "${DISTDIR}"/${P}.tar.gz || die "Failed to verify distfile using minisign!"
- fi
-
- default
- else
- verify-sig_src_unpack
- fi
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_enable asm)
- $(use_enable cpu_flags_x86_aes aesni)
- $(use_enable cpu_flags_x86_sse4_1 sse4_1)
- $(use_enable minimal)
- $(use_enable static-libs static)
- $(use_enable !urandom blocking-random)
- )
-
- # --disable-pie is needed on x86, see bug #512734
- if [[ "${MULTILIB_ABI_FLAG}" == "abi_x86_32" ]] ; then
- myeconfargs+=( --disable-pie )
-
- # --disable-ssp is needed on musl x86
- # TODO: Check if still needed? bug #747346
- if use elibc_musl ; then
- myeconfargs+=( --disable-ssp )
- fi
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- default
- find "${ED}" -type f -name "*.la" -delete || die
-}
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index dbe126492cd7..e9bd887a3030 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1,5 +1,5 @@
AUX libspnav-0.2.3-makefile.patch 1329 BLAKE2B 8eccfcfa539703437326b4800597dc7b6074d7bda0246c27a819114969a6906901b6063a11cdf8dd29148cbf9ecef5d5301f842355b86600b3077b34d61cd6d0 SHA512 8cdc05d5b0d4aa16de59752d0ce204dd0db1df63554c53c2e0b9ea04a7a1b32a0fded8ba4f9f5fc94456f6d4b7b87213284f88944931903986f4df81784cc64f
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
-EBUILD libspnav-0.2.3-r1.ebuild 1221 BLAKE2B 0cee26fd75e106584926b1bb7560def4cd0f67df5a4786d66239f9af380b5d11bd9606c92903c9251609b1a41de120f6b29e7cb0fc82de86eed472bb4312fc25 SHA512 6fcde605c9c61b3f71ba9c0a6a8e6c23b18135f7db30b103da13829bf2f7e2e298d5c489a5cd94befdf9c0ed14c6eb3deaf12ac401854a533ce3a41efae7c7b4
+EBUILD libspnav-0.2.3-r1.ebuild 1228 BLAKE2B 3ebb19e747735af2df2a4bd7e7f484ef45f2dc787fbea11085fc14728e9b3fa3127275e11c3195f208775678163caa6e53aa4ebe16044164f1cbfa296b7bc451 SHA512 d81c66fb8cb2651f44824f2d2a739e146aa700b83672dc4d5ea935f20fd6487fe6e06582faaa4798ae1f7a77854de02552d7155deb08bfef0976a922dc668ba8
EBUILD libspnav-0.2.3.ebuild 902 BLAKE2B 2ad55473d8968bdb60f8524277cbb63f9f396e981a7f4325af10f2c89b827e3f732325b1cfb0723dc4f8ff8e3bc1817561cd025e37c6f7c71a178a4ce3c12c24 SHA512 673f746c05b2c3ef44452f9206b4dbbd03c28203e952228902972f380c71e8d437f58e83ad42546876dff5362c9ec041eb8bf35f28a5bbb1aca4f50ecfa92093
MISC metadata.xml 812 BLAKE2B ced6d51e37b17056923b89e2bbe6eba4a8224690d97826db96693c01b3c97442997a61a36f020114a65191ac9a6d2cc99098f42ca65882dbec955ee44168bd77 SHA512 55fd9c851ddce1d70eb22d30af4f8d185d3fb3dd037d4739d698ba79202ec9a4e7389f29f4fc763cd24304fec26bc1e5607ed15e0c8c37a458d4c6b9da0b05f2
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index a77335b5f705..34350b98da4a 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
diff --git a/dev-libs/libuev/Manifest b/dev-libs/libuev/Manifest
index 165e35d8d41e..bc82a2e87fde 100644
--- a/dev-libs/libuev/Manifest
+++ b/dev-libs/libuev/Manifest
@@ -1,6 +1,7 @@
AUX libuev-fix-tests.patch 378 BLAKE2B fd5f675e9734e10be8c136b44ee8eeb3ef7ce3a4182051c2e38009e004d8854a97c266ec126b5037f66f95961eb485ac5fd2922f8dbdb9a9134f7c2b3df05775 SHA512 85fb791829d08ec42725157f8d90b7101b8520f9c25fe5207db1baec53d340574298f4d288f0940ef4bf3eff447452b98cd0336051f0f87fbe92946d8977f701
AUX libuev-large-files-fix.patch 412 BLAKE2B 4deb78a3702c0dfa2fc0bb86b21be32abb5e94d3a14a37f5385845cbc8661404a8c896ac1de800e7ddce63af2e1072558f3740af9ebcc349dc52c5228205d04f SHA512 a4536d9f0bc4b877a6e0fd8b404e740f0de492b6a083b59a58da6cae5090f421d2306fcb20644fa3833dc7f07db27f7f3e14bd4d1e01ea33dc34b193822ed603
DIST libuev-2.3.2.tar.xz 247784 BLAKE2B 30f9ca2d71c2f05173d4c5863e0dce64e7a77987e3472b11ac5f3ecf677712ddc5fe9e9cc9587f73d6a5acfb716d02dfa744bb301d55b834d44e944bf09f3bd0 SHA512 dccf83ea61dd4841d2b7e1e75b8c46f41607b26aeefd49bc3d594d864408a282c2ff4cf6ff84cf596fe3382c02e53631593f12d5b79afd9f2e57fb9d021b60a8
+DIST libuev-2.4.0.tar.xz 281344 BLAKE2B b3bc81205510729b73e52717eb647c37b446d6c947032e09480413a8a52e93b0dc6539189639aca9e045b1c48dcb34e3115c074f41b8f1d716815a8f8a5ac08a SHA512 0f33ca8f8ce43fb746befdc09585db5bfeabc3bd1aac7e336e01ed21baaf58f3ce618feb34e7ef4e692708cc182b09edfa920b43647a7a61dc3c33eaf87d3c31
EBUILD libuev-2.3.2-r1.ebuild 748 BLAKE2B 79116713035e509f1bd113755dda16ed2e39d8628f58115010f5e5124d9d75fa8362c444894321e94b2e2bee0d039f9018d6863a315fc88d2b78c66e4aeb11f8 SHA512 2088a9bb455953c2e839c0507544adeca41051b785a37944dd88f67b5bfcd359c372491bea28b6d042675ee9d702a40c1c68043592be0fbbd57956e586ddcc76
-EBUILD libuev-2.3.2.ebuild 562 BLAKE2B 438adf14a6c25b8a7e2994c761650a02f2a55f976971cf5ad7715881b65a7848ee8e468934d45add587e69d23dbfad3092d4872fb1674f247b5739a80ea11944 SHA512 862d201fc3db9d81182a155f3d30c86ce7b8399ac5315810bcd440d1fad73d65bd88fabcf1ec85992bba3f0b0db355a0eb492b21908f552506263644926e17f4
+EBUILD libuev-2.4.0.ebuild 565 BLAKE2B 841067b5cb8b12377cb04d2d67b05bdac4ee910ab1c0f378839c48bc937bd2b98a1a3b07d8556919a10567a669cb9594ee5c8d58c4c334d5f5d5a84198226388 SHA512 91a05b76e484596723df7190818092a1529005bedd1802c6fe1caffb50a14033ae6f3f2b7df9856520a4229e3bab53cac64c75709e34143a2cf2fef5aa5f0de3
MISC metadata.xml 728 BLAKE2B 53b2361b48ee3ec6aefd2df57085086744ae67b1e88a2327d22e3c608165e3147209639d9ed44c4a0fb5fdda85c970d4140211b6f4a3508a079e67b4073a78a6 SHA512 ead8ab50cf78faaade004f31faaa6c5090df43e95afe917d0ca302af45adfa9f6724f14c955bb5685f3434749e1593e1271eed707ffaeace9c2960b31dab81f6
diff --git a/dev-libs/libuev/libuev-2.3.2.ebuild b/dev-libs/libuev/libuev-2.4.0.ebuild
index d82689f38da8..b181b2fb8849 100644
--- a/dev-libs/libuev/libuev-2.3.2.ebuild
+++ b/dev-libs/libuev/libuev-2.4.0.ebuild
@@ -18,6 +18,7 @@ src_configure() {
src_install() {
default
- find "${D}" -name '*.la' -delete || die
- rm "${D}/usr/share/doc/${PF}/LICENSE" || die
+
+ find "${ED}" -name '*.la' -delete || die
+ rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
}
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest
index f659cb83f614..56c375a2c21b 100644
--- a/dev-libs/libxslt/Manifest
+++ b/dev-libs/libxslt/Manifest
@@ -2,6 +2,5 @@ AUX libxslt-1.1.34-CVE-2021-30560.patch 6053 BLAKE2B cbeae5b4f87a6a5872a015848b1
AUX libxslt-1.1.34-libxml2-2.9.12.patch 4178 BLAKE2B 00dc945c2a4d50bb4a428c1ae5fe16128565d6bf8174b245c035c65281c3b1e9c798b61054b538341a2ea099fa4287be99e53c2efae67b8b43649946d6b0b643 SHA512 f688a68e7f9b005a2073722c0857dc4de786a9fb18d50065d9b5cda9bb5cc4597f3f34b4ba5448739b993dab46fb49ee22d3cd15c7c7434bb56d04dc06896e0b
DIST libxslt-1.1.34.tar.gz 3552258 BLAKE2B f043a0357e0705ab68041adf4031a6b3e0b5c3d396691c988a34963a0ee0ebe3bede2d1d7a0c5f0c42c046183653c94f4b51e10e35980a039c8cad446e84ad86 SHA512 1516a11ad608b04740674060d2c5d733b88889de5e413b9a4e8bf8d1a90d712149df6d2b1345b615f529d7c7d3fa6dae12e544da828b39c7d415e54c0ee0776b
DIST libxslt-1.1.34.tar.gz.asc 488 BLAKE2B fff407ab2c2bbafa804e5a1f84ca447c706d75fd7489c99ac6040b625d0417a0e6c189be3457e6cc6ecd6b7860829875ea95a132fef24f8a532156361f8a5308 SHA512 9b155d4571daede99cdbf2813a85fb04812737b5e23d3f7c9840225b38f3dbf171623a21645daaee190e7ff9ba38bde932922e96a2a2312c203ffa9917c3baea
-EBUILD libxslt-1.1.34-r1.ebuild 1895 BLAKE2B aad9987b5281f44a22887708effce2fa0a534218b972dd23ae25fda0b28a9d40bf3d82dd924bcc7e5b4cc9fd310ac991ae423298784bb4cd39a3ffe82650d23b SHA512 901f36c08011e745bfe308e4009625e732f3ed300215083e2641b7fdca542a5bb1cf943b38d11b1818ce040b8a274ee4c6add77820e9b54662dac63c5086addb
-EBUILD libxslt-1.1.34-r2.ebuild 1990 BLAKE2B f5ffe2c0fb87dca8ad11cfcfb54c96fab9824b20091644aa8c5aef9fbc99cfb76d00de62a4bcf07705003e974db0bc77b34b50fb1d71134e938fc8861bab6e9d SHA512 1652a35a87f40f51d3d9d6759e8fabb135f3e3164794fbfca8e4c551cf4290df07c258d6e962ac6f7f2a69592877ecec5214bed7dadfe804bdab92c169a34edb
+EBUILD libxslt-1.1.34-r2.ebuild 1977 BLAKE2B bc92b5ce86af6e6c83109b094e5b1e32d3eb903359f43b9e1c388de29dd44da03c813a34caabd6e5a811d67f09fca7b0385f04a313c39bdb2a7f6ce0b834e3f5 SHA512 608488b624330f72a52204b2062c12b834630c5b0665198e9b470691317e475ef24c0b772c2c550accfe30e69d9adf1dd4ea178c39ec40f1fada798ca7bbb353
MISC metadata.xml 458 BLAKE2B 75fd3316bf24367ed9748bf7fefd6ebc36811d1cef9606b9fd68155ef7412d192ebc3cc883a79f15210decb7ef7707ff82155ec2f04974c2dca84496660519a8 SHA512 9baf1253900f23539a78ef57cc03cca552eadeb92721517e2f3f54c3df72be8d364b30449ad433793c38a2c1872273231f0b3fe865b2ace2e605a1ae290c4f6b
diff --git a/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild b/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild
deleted file mode 100644
index fd7981f397ae..000000000000
--- a/dev-libs/libxslt/libxslt-1.1.34-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/danielveillard.asc
-inherit libtool multilib-minimal verify-sig
-
-# Note: Please bump this in sync with dev-libs/libxml2.
-DESCRIPTION="XSLT libraries and tools"
-HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxslt"
-SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( ftp://xmlsoft.org/${PN}/${P}.tar.gz.asc )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="crypt debug examples static-libs elibc_Darwin"
-
-BDEPEND=">=virtual/pkgconfig-1
- verify-sig? ( sec-keys/openpgp-keys-danielveillard )"
-RDEPEND="
- >=dev-libs/libxml2-2.9.10:2[${MULTILIB_USEDEP}]
- crypt? ( >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/xslt-config
-)
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/libxslt/xsltconfig.h
-)
-
-src_prepare() {
- default
-
- DOCS=( AUTHORS ChangeLog FEATURES NEWS README TODO )
-
- # Prefix always needs elibtoolize if not eautoreconf'd.
- elibtoolize
-}
-
-multilib_src_configure() {
- # Python bindings were dropped as they were Python 2 only at the time
- ECONF_SOURCE="${S}" econf \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
- --with-html-subdir=html \
- --without-python \
- $(use_with crypt crypto) \
- $(use_with debug) \
- $(use_with debug mem-debug) \
- $(use_enable static-libs static) \
- "$@"
-}
-
-multilib_src_install() {
- # "default" does not work here - docs are installed by multilib_src_install_all
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -type f -name "*.la" -delete || die
-}
diff --git a/dev-libs/libxslt/libxslt-1.1.34-r2.ebuild b/dev-libs/libxslt/libxslt-1.1.34-r2.ebuild
index b13785e3e3c7..5239f0691623 100644
--- a/dev-libs/libxslt/libxslt-1.1.34-r2.ebuild
+++ b/dev-libs/libxslt/libxslt-1.1.34-r2.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
@@ -15,7 +15,7 @@ SRC_URI+=" verify-sig? ( ftp://xmlsoft.org/${PN}/${P}.tar.gz.asc )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="crypt debug examples static-libs elibc_Darwin"
+IUSE="crypt debug examples static-libs"
BDEPEND=">=virtual/pkgconfig-1
verify-sig? ( sec-keys/openpgp-keys-danielveillard )"
diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest
index 8f6dd88cce33..5c28c22dab7b 100644
--- a/dev-libs/libzip/Manifest
+++ b/dev-libs/libzip/Manifest
@@ -1,3 +1,3 @@
DIST libzip-1.8.0.tar.xz 760604 BLAKE2B 7aadbd4df909806ff728f9315f91c2f4b4e884464ef36acd668b23739fa57e4f65987b368cae0d728dd6cc1468718e40086cf0dc21f437a5c2cad91b455c0bb1 SHA512 fe94a26a2797dff7c9b27334f29982f8e523dd5095bf32ebcadc6443726864f0ff7b2e8bf243e52cad8f79297bc7a87d73fdbc35edae4ffc8ab6aa0bcc93b03e
-EBUILD libzip-1.8.0.ebuild 2360 BLAKE2B b4dbcc757e87fe412167950f9dfdeb9aa5d3b504695f1c7e61efd366ad4103c4a3408ff83953a6f961f95a6070071bf9bc5c4d1364fd3ccd2b55523cb0e9afdf SHA512 b2cda8b162e1e3068158eb82d4e08b919e8b32fa59c521319b6aee583736b887f3f7b030b4ecc3a4eb4fca3274564e15a1c41869e1d46f5e2bd3e0cb44d52273
+EBUILD libzip-1.8.0.ebuild 2366 BLAKE2B 8715d7bf701f343266aeb8c0f1cd02aa1523dab2aa586f0351e76b4b2f37b0773f19a6d4b1e7c06369974e859bb1e451051684ec4206c0730c0b19ab86c89cc5 SHA512 a7abdcf40eae0e05e161735a05c7d52f607e7ea828366f872fa5601bff2eb23bfab2d298632d1a8b5aded0983c00dbd53622b63cd56c70b52380eee026988747
MISC metadata.xml 510 BLAKE2B cd0e88d175985805badcbe4b6aa771fd65ab9e8e86a3d37e18531e61ef9fac92ba191ba4a3806c37743a51541b1f353f5bf58b7195898de74eb2c389623a6994 SHA512 e073a6f074e9d5dc8abffada8338c608915527ab3c76f693cd261c6a99aef73e18c0e0088d508d62032619f779f1c6d9445cdd0273aeb61e41b9e3b449762337
diff --git a/dev-libs/libzip/libzip-1.8.0.ebuild b/dev-libs/libzip/libzip-1.8.0.ebuild
index 1e84155026e6..75dc43584331 100644
--- a/dev-libs/libzip/libzip-1.8.0.ebuild
+++ b/dev-libs/libzip/libzip-1.8.0.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
@@ -11,7 +11,7 @@ SRC_URI="https://www.nih.at/libzip/${P}.tar.xz"
LICENSE="BSD"
SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="bzip2 gnutls lzma mbedtls ssl static-libs test tools"
REQUIRED_USE="test? ( tools )"
diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest
index 89b2f0d6335d..2950f9495505 100644
--- a/dev-libs/mimalloc/Manifest
+++ b/dev-libs/mimalloc/Manifest
@@ -1,8 +1,5 @@
-AUX mimalloc-1.7.2-GNUInstallDirs.patch 1230 BLAKE2B c5fea7af513b0db45be93861ee6f9eefaa8666645ece9c9112adcc34b17d7578503d7409cd6b4005e1c635d7db86755cf4de078966ced0eb0eb7cd29492f604f SHA512 a847164cbe7b64345b09a455bd6776249b697ec2b2222751f0dd96d87252b8bff0182626de1a4b96aa525861c181101f80950cafb18a782cd7af10d50c2d1db5
-DIST mimalloc-1.7.2.tar.gz 903317 BLAKE2B 6983a575c8e3a9ee92acc0042bc229805b7090794de6e693ff1cc344cd50e333d46f23663fbd16647ae4442b28f24bdc2043b46ed2bc16e13c3f8def08b155bb SHA512 5d78c5cc00dfff3dd7eb4bb59e8eff32397f5110d1183b4656cb56c40b88e2e648e3b18338119412b95ba9526937b16fce3aa4732f241a61a546e2bcea1efc9d
DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013
DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f
-EBUILD mimalloc-1.7.2.ebuild 693 BLAKE2B b6905afe48c8674e813f55027b3f68371a04d9106759167de2bf58324c4a28494155f2a1df904ce200c5f72a3e31f54b6436a3b9fd42c65756297e45834d91bb SHA512 974885203bc9374f10025401e3d47d709128000893de0f0164eac18fdc8149986af95e74617574b4fd4fa6d3859b3361d2668797504678f765755c79664479b9
-EBUILD mimalloc-1.7.3.ebuild 694 BLAKE2B 13272ef91e6f6e49ccd8c45edd8ae39d8ac39d60e2ddd9d1876509409d56d5d9ecb3592d107c7c269dd4c00100680820b129df66587987e2d397ba313e6dd91e SHA512 bffc969e62417a003cc7a283b2108c78f4d63ee8d2fc98fdf690398ba37b63d868c08de98ab225d8bbecdd4f9f1f941564138996fc4ef9fd09bd6dd982ccccdf
+EBUILD mimalloc-1.7.3.ebuild 637 BLAKE2B 552662f1b43b295fbab238b23057817d390b4b3996e0b89edeace2928c06700eb061b4aa8ee7fb22cbf1fdb9424d1db887bc956498bd03337c5993205b668eda SHA512 173520d36a96e6b8cd4634592c948d41de78b3cd87437add909768ee4fe2f139f18010b830a827d4dab0e6f4a296ebcef699192845324f3d0e6676bec3f1d312
EBUILD mimalloc-2.0.3-r1.ebuild 761 BLAKE2B 6e6187c1bea297633a50df0d45e8b244e3d4bcfcb003f726578337b08b8754fb96155d98864b93e8d25640228f10bd4fa9606712d0068e38c2439976b241fefe SHA512 108a0ddbbbd54899e569bf667d4633edeeab643c1fa6f4294747a826c5b04dc1d674c92215b51a8a93f4a41d8edc32ffff9115c1eee4cb356a3a24d1dab1fc0d
MISC metadata.xml 322 BLAKE2B 811930d7bd9b6240b866a9a8e90ff6b4d48ba7e985c61cb475c8b8de67265d8f9b7317a84191cf5b5a9961e130e792b6cfbbdd3cbebe9e3d9128a7a5bcfaaf49 SHA512 b9b3bdc237c9a9f362f90ff72888f5bed80385d3acd27cc1a4c9bcd89939ce3a45593c51481a6529a9aac25a86726e1a0362ce2094e11dce555175e656c293d1
diff --git a/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch b/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch
deleted file mode 100644
index 99b86f311264..000000000000
--- a/dev-libs/mimalloc/files/mimalloc-1.7.2-GNUInstallDirs.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://github.com/microsoft/mimalloc/pull/463
-
-From: Yaroslav Syrytsia <me@ys.lc>
-Date: Tue, 28 Sep 2021 20:34:56 +0300
-Subject: [PATCH] cmake: removed hardcoded names for top level configuration
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -24,6 +24,7 @@ option(MI_DEBUG_UBSAN "Build with undefined-behavior sanitizer (needs clan
- option(MI_CHECK_FULL "Use full internal invariant checking in DEBUG mode (deprecated, use MI_DEBUG_FULL instead)" OFF)
- option(MI_INSTALL_TOPLEVEL "Install directly into $CMAKE_INSTALL_PREFIX instead of PREFIX/lib/mimalloc-version" OFF)
-
-+include(GNUInstallDirs)
- include("cmake/mimalloc-config-version.cmake")
-
- set(mi_sources
-@@ -208,9 +209,9 @@ endif()
- # -----------------------------------------------------------------------------
-
- if (MI_INSTALL_TOPLEVEL)
-- set(mi_install_libdir "lib")
-- set(mi_install_incdir "include")
-- set(mi_install_cmakedir "cmake")
-+ set(mi_install_libdir "${CMAKE_INSTALL_LIBDIR}")
-+ set(mi_install_incdir "${CMAKE_INSTALL_INCLUDEDIR}")
-+ set(mi_install_cmakedir "${CMAKE_INSTALL_LIBDIR}/cmake/mimalloc")
- else()
- set(mi_install_libdir "lib/mimalloc-${mi_version}")
- set(mi_install_incdir "include/mimalloc-${mi_version}")
diff --git a/dev-libs/mimalloc/mimalloc-1.7.2.ebuild b/dev-libs/mimalloc/mimalloc-1.7.2.ebuild
deleted file mode 100644
index 33efb631d03b..000000000000
--- a/dev-libs/mimalloc/mimalloc-1.7.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance"
-HOMEPAGE="https://github.com/microsoft/mimalloc"
-SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7.2-GNUInstallDirs.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- # TODO: build hardened variant?
- #-DMI_SECURE=$(usex hardened)
-
- -DMI_INSTALL_TOPLEVEL=ON
- -DMI_BUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
index 40b252a87e40..b3ea5f3bc374 100644
--- a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
+++ b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,10 +15,6 @@ KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
-PATCHES=(
-# "${FILESDIR}"/${PN}-1.7.2-GNUInstallDirs.patch
-)
-
src_configure() {
local mycmakeargs=(
# TODO: build hardened variant?
diff --git a/dev-libs/mimetic/Manifest b/dev-libs/mimetic/Manifest
index 8e1af512b484..fd14b3592007 100644
--- a/dev-libs/mimetic/Manifest
+++ b/dev-libs/mimetic/Manifest
@@ -1,5 +1,5 @@
AUX mimetic-0.9.8-build-mmap.patch 688 BLAKE2B ca85ba15a59d9581c14e5d04095988ea18c9e8ea5f6e55f085ce0796a7f0a84633a8506d503b55700155f5b5320ed9b9ae7aa32c9f26c95afdad9ed6e97bb605 SHA512 37bb61296c0f337ba670ab721360fcc22bbff375a7a5f8e612076e49545a34abe83e9c079bcd28c7735145b2f07a60e3b012eb55937999d9c3abab32d7e773d0
AUX signed-char.patch 1024 BLAKE2B 333955f24190ac0327cbc8ec786a91d62f431169aa157966ba592b1132681635bd231f893bdb7b70c849aed2d3910aa488a9813f7f00b8688d3bb46000076a10 SHA512 23f79103ff31d70d992a777118bc733f3fc52b5fc21b6827c19b0d40a099c11b74eda89feccad2690f83a4cc3f8e92d918d111cf9cef025b94481fdd75c3fb63
DIST mimetic-0.9.8.tar.gz 556716 BLAKE2B 16dcd2a869a5ec92f8aeffca52f41aa1773ad1446302cf827d25ac27c407bcb7e59ed3f8868a00102ec19ef874da440e72f80cb42150a20dfd962af5173901f8 SHA512 4157eecb3e26af314d475c91192a357d6da35271a07a07b037d5037e9af84952ce2636874e86df0e94e8887dcfdb8f594a1ba04e6448181e436b0e2675f48f58
-EBUILD mimetic-0.9.8.ebuild 997 BLAKE2B 98479848e22567504865a04b8304c22f3a148fe1affe5a89454fd2565cf1952454aaea876e8181024a195d8ed8a2dcf913f4310788937181ecaebae3ddccf8e6 SHA512 cfa349619b31bf205bcdd3ed640d73e411b0b38d1bb916b4da2c54d7897b0978bf4c8aff29dac4b1b74371927c1fb97d8f6228a8188ff8bc4a54a2cfda661593
+EBUILD mimetic-0.9.8.ebuild 996 BLAKE2B f535b304529f396415467b946c106e27699279a94f54ecb9934d64711fb04998332df9c1c4caf33c1bae88448687f76f8350861363e7bd18384e1a1b8289a583 SHA512 a2e3463bceda2a2b5bc31a2ec9d551b2448eac4c92d31e7f101cc07bd9e65ddecbe0d7509013947b76c619c9fce517c5512a13f681e4d64ec34d73f93e61f225
MISC metadata.xml 384 BLAKE2B 1e0f2435d4ee6e9726cbd965c7aff8b1c3ffb7b91e91fa1a41470fdbed020a32a87bf048dc6b79f8c53ffcfb653a15829236093b7f77d8d5554b6bf048c47d4b SHA512 4c876d6eebdeaac99d38cc9f479da4a90ee1b496d9a0e93c7b9fe5174b37aa046ecd45d410bec4002be4f87d43ced5761b64092e4e2c4e5866fd8f17a9ffe987
diff --git a/dev-libs/mimetic/mimetic-0.9.8.ebuild b/dev-libs/mimetic/mimetic-0.9.8.ebuild
index 1190360ea4df..da9c0be7544b 100644
--- a/dev-libs/mimetic/mimetic-0.9.8.ebuild
+++ b/dev-libs/mimetic/mimetic-0.9.8.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit autotools
-DESCRIPTION="C++ MIME library designed to be easy to use and integrate, fast and efficient."
+DESCRIPTION="C++ MIME library designed to be easy to use and integrate, fast and efficient"
HOMEPAGE="http://www.codesink.org/mimetic_mime_library.html"
SRC_URI="http://www.codesink.org/download/${P}.tar.gz"
diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest
index 2b4deaaf2631..f8d851389ca3 100644
--- a/dev-libs/mpfr/Manifest
+++ b/dev-libs/mpfr/Manifest
@@ -13,5 +13,5 @@ DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 15ce68eb9941ac5d6544ee18a062cb12026e0
DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a SHA512 ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016
DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68 SHA512 1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
EBUILD mpfr-4.1.0-r1.ebuild 1061 BLAKE2B 945f47250941a8eb20ba260e7a15441995c1918064a86572d108067952aa1f02898b6618ec24f2a64494726fc937b25ffc2dc9b33a0c0482feeeea754d5a37da SHA512 694154aa8944576b75ed96c6838de6715461b9cb317ffc945c99c8c78615eefcd8adfcf5051cf9b34e28024c91186233682311658231cc871ca5e41c7c0748a9
-EBUILD mpfr-4.1.0_p13-r1.ebuild 2579 BLAKE2B fd7acab20002de23054c54be7b4814a1bba0955e2eab78557e9dacd2d3db24efd016fff12352833743540a1a5e673e266331f697a73b2d9e02bcca5eb3f8f9fc SHA512 bfdbcfdf7f7cd3146398b62bebd307a4da89b995e2e76a1840d12e5606bafb2d5f8622a639f8d1f8ba554e6cb79f84b909ade43d6af36dc66f3049c2fb8f6f9a
+EBUILD mpfr-4.1.0_p13-r1.ebuild 2572 BLAKE2B 54eababf7e9c9f03b548071118a8e194335c8913e45fad8b86bce250ced0e01c17afc9fc3b8c3117acc3332a140b8bc72597578d0401781c551250ba9854ceba SHA512 f30b937060a28564e50c5c95369284505fea588d889ae7cb5a552ac90f14fbdfec4c39b50f1e6fc54b58f2770e61c29c304a5701633bbc7ef218ea472641648e
MISC metadata.xml 262 BLAKE2B fe330d67755784d14f5c5d664d7127d3cdb9edfab55b907ae3632f434d86323604f5095e1c1a9fbd169ae7a4cbb38f359e55f75047531786247c0674a4a53715 SHA512 3bcaca4e730edeed06fed73e79a5ce0a3358174672735ea4b27240c6c421ac9c33bc2b63a31e596fe1bbb6b1816c16cbc7ef4f258ca906ba04ea7db4aedc86b9
diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
index 7a65b4b377ff..cf4eb053959d 100644
--- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.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
@@ -36,7 +36,7 @@ LICENSE="LGPL-2.1"
# This is a critical package; if SONAME changes, bump subslot but also add
# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
SLOT="0/6" # libmpfr.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
diff --git a/dev-libs/newt/Manifest b/dev-libs/newt/Manifest
index 567b447a9797..763deaf71083 100644
--- a/dev-libs/newt/Manifest
+++ b/dev-libs/newt/Manifest
@@ -4,5 +4,5 @@ AUX newt-0.52.21-fix-non-POSIX-backticks.patch 794 BLAKE2B ffeba1923f7ce7d9f8349
AUX newt-0.52.21-makefile-LDFLAGS-ordering.patch 1201 BLAKE2B 58d895ba0da3a1ce139a7257035ff41279c3432d002e57261e0d9051b6c6baf8044e774329bb24ed6807f42099817a4ca7cb2138ee3dbc37e3c3dafbf1d7d816 SHA512 e1f9e54238e2e6c700d301cb3017797b7dd396691528a7007bf4b316684269d6e4daf1f6973389e0403341bc650ffbed4b01ffa890e8d53af5a761941e93a03f
AUX newt-0.52.21-python-sitedir.patch 954 BLAKE2B ed2a504cc2e2c06200e209fdf55e9b3ce01c502bd1a6898c6c56e5ecedfcc5672ab619f52d3ad3828569996d11302bdc24cc484f3d65a85d27b5e8c564e12311 SHA512 3583b352d2e46e12f03a1d3b0fcaab606018765b1ae8855a7160bced34b36235a4ed0cd2b4cda1202e40680d6d8a7ad7a93aec0b46d2ee17a091509cf079c9b4
DIST newt-0.52.21.tar.gz 174895 BLAKE2B a0d6a15f87fe04dc535e65fcd28606cd666142d006a53b6ee0c8387a6295215e44f1815ac56ceb56b561ca9b5bc8f3cab2d04b5decd62642f46b744333dc7e34 SHA512 d53d927996d17223e688bf54dccfabb2a3dc02bfe38ffc455964e86feaca3cd9f9ab5b19774433be430fa4d761cd9b6680b558f297acb86f80daeb6942f7d23c
-EBUILD newt-0.52.21-r1.ebuild 2376 BLAKE2B 92dffd17fc4be0402a87b536e88064afb34e144b87446a831325d9a305c74811ccce76a0389fda944a2cb47a5bcd3956b7463839b5447064bcb8f06cac162841 SHA512 0f1d16ba6622d264bcd3ae05eb38b68971d364a48a9feeef0d50a85b6fca4ecad0a961f88bf2b71d635a8c76292acf4ec432c9250f3f645d6985154aaa2db4a9
+EBUILD newt-0.52.21-r1.ebuild 2229 BLAKE2B 974b87429d91ba6d6a9565e13e5c1d569c02d244638ec99e4dc2a620098687942596b54deb9a4662e4c9f8ad16f7feae38faad0e6b9ba48ce7df1892fedc235f SHA512 4d5baa9a7179d6853b19cb6a8157a32105a697079985d39cc244efa0278270399dc3f511bea2ff250eb6b3bd4997d3ebf095dc3a2a245f51fae731e39fb5a533
MISC metadata.xml 251 BLAKE2B a9af03a4a233a890a554ab68f1876580e3720a72c1f946ea6dbb82c49afd94243ea4017cd8a392fa2adea53c588646fd0ebccb948dde0340ec2ff05c0381fb99 SHA512 0837c31655f6a725b0fad20c8998a3a4645dc8049e14980b0097776cf59b4288276489dfddc149893f29844175eeb187a54af7d28690de4afe18ef9fd4c1f98f
diff --git a/dev-libs/newt/newt-0.52.21-r1.ebuild b/dev-libs/newt/newt-0.52.21-r1.ebuild
index 0e1a29f3890b..f5d64f25fb16 100644
--- a/dev-libs/newt/newt-0.52.21-r1.ebuild
+++ b/dev-libs/newt/newt-0.52.21-r1.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
@@ -23,7 +23,6 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-libs/popt-1.6
=sys-libs/slang-2*
- elibc_uclibc? ( sys-libs/ncurses:0= )
gpm? ( sys-libs/gpm )
tcl? ( >=dev-lang/tcl-8.5:0 )
"
@@ -38,11 +37,6 @@ PATCHES=(
)
src_prepare() {
- # bug 73850
- if use elibc_uclibc; then
- sed -i -e 's:-lslang:-lslang -lncurses:g' Makefile.in || die
- fi
-
sed -i Makefile.in \
-e 's|$(SHCFLAGS) -o|$(LDFLAGS) &|g' \
-e 's|-g -o|$(CFLAGS) $(LDFLAGS) -o|g' \
diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 4f587bc11491..280d0da7e6a3 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -8,7 +8,7 @@ AUX nspr-4.9.5_nspr_config.patch 251 BLAKE2B 65ae8b981e758e2955b7a3358f24b7b17dc
DIST nspr-4.30.tar.gz 1078175 BLAKE2B dcd55c9e267602e74a8e640f6a5f4bc47160f887fa528f409be33e78b21f0ab7e19df46fb6e729907a41c587b3d79f560da52463632660ef26c85b60e3cdc011 SHA512 b0d22e915f0533aa38e30e3cfd949d966d44d4c107d5f1a9d35b49cbbe759fda70f5d70f01d79fcf6b229128619f778a220df63ef7d07c21b616f9c44914a33e
DIST nspr-4.31.tar.gz 1078163 BLAKE2B f1682a85e425c7babc40f1cbff4ec5b1101e04279df89c91520992bd288185cd52f682d4924e65a4620975d339d7704e359bfd36ac32e5ffebb8527d03f13171 SHA512 1f37d04721335288dd8a5cf700ead5a56cee73365e619f3da90f6067830b78a050a525950686bcdd14fcf61faffd1141ec46d4180a0dd10375f7e9fef6eac6ed
DIST nspr-4.32.tar.gz 1079004 BLAKE2B fda56b2a3fbbff8542e213b20a5935376694ea171d2cd014f93a711980411afe195835996c1612376d37eac028071ce58008e1fbf7a16176141fc18aa8163a73 SHA512 da9b65b374783d20a2e589211b411816d899e296e91175d376e59df1919144c1808c155a234d6ceefdf7b8ae8f47cec98d92a5aa3150a579513251860e50dcb7
-EBUILD nspr-4.30.ebuild 3897 BLAKE2B d8eea75f84f2e4e06469394528dfccdfd1a9f82ae4c301445111e2a942123bade2de6f04d305198cffc179ec9ac6a1b6c37c3d4f0e164ae6b5f4b81f1cce6e29 SHA512 ea58e507ddf472f5fa560344dab8ca4f3022b4bbdc4f8805183d1142bd5ae7280f6638acd2a74decb0184c037cca0ea5ef8feb09ec580f4a376bab3ff01af637
-EBUILD nspr-4.31.ebuild 3905 BLAKE2B beffe244b6b9b998f3b2dfd58245deb316872b38e341eb5eea14400d2cae82609b6b369ff7a2409d3ffa3c3a62ea7bee155cd90396a57604517bda50a8236af4 SHA512 64ca9f3d0b72e8002dbc6cb4e303055ac394cbf4db3e953b2ca0c96b66433aa99b818fc711d62cbd62344d8338430cd3f132b7e1cc5303937faa30bca57a02d7
-EBUILD nspr-4.32.ebuild 3897 BLAKE2B d8eea75f84f2e4e06469394528dfccdfd1a9f82ae4c301445111e2a942123bade2de6f04d305198cffc179ec9ac6a1b6c37c3d4f0e164ae6b5f4b81f1cce6e29 SHA512 ea58e507ddf472f5fa560344dab8ca4f3022b4bbdc4f8805183d1142bd5ae7280f6638acd2a74decb0184c037cca0ea5ef8feb09ec580f4a376bab3ff01af637
+EBUILD nspr-4.30.ebuild 3886 BLAKE2B e55ff6c318ae7f6507ad3730e5794fb4899d5029969a502f226dab32b29168f2e68c81b7b0bc1d60b7069d42dae67d7029cc80ba8497dfe53d6ade623959f56f SHA512 608d87671a461514393fe6b66cc58a6796bcbbfaf1b107efa7a8e4a2899a151990e3dc0116592ee58c4fe5f84f523902c89e47315f3de2fdc79b41c3f5ca762c
+EBUILD nspr-4.31.ebuild 3894 BLAKE2B 88c7322e8225c6b60356e89a04a3fde976b46d84ac4b91165c9c1dec40e0b0b049b2864ceebabda30f08aa52481d16be4e060d929540c3b82eb2af37b9a504cb SHA512 973b7ff77945ea2e7f23fdf974ba574c40091d08e24b4c3071429d8c5be3370ab0c08cad43fbd30022b2bf3a6b9259e898231a8a9934094d3756d1d914250b4f
+EBUILD nspr-4.32.ebuild 3886 BLAKE2B e55ff6c318ae7f6507ad3730e5794fb4899d5029969a502f226dab32b29168f2e68c81b7b0bc1d60b7069d42dae67d7029cc80ba8497dfe53d6ade623959f56f SHA512 608d87671a461514393fe6b66cc58a6796bcbbfaf1b107efa7a8e4a2899a151990e3dc0116592ee58c4fe5f84f523902c89e47315f3de2fdc79b41c3f5ca762c
MISC metadata.xml 350 BLAKE2B 0f4d7850a3ca725af4e01a47e4db4219d2465b6d4db8c44e12b8f57d2064fd3c6ddbeec16888a316627f96e1f9415777f3fedecbd7065e4d13516bbed473a6f6 SHA512 2cc7f3e6eefcb5ba16c4b2127e751c47ea7a6822eb71080c96c6850ef741acff8d424c520eb60288ca32ccdbe825568d7aced9f57148e304dddd0afb7f4a8883
diff --git a/dev-libs/nspr/nspr-4.30.ebuild b/dev-libs/nspr/nspr-4.30.ebuild
index 1c632936ea8e..d6db3c7ef9ee 100644
--- a/dev-libs/nspr/nspr-4.30.ebuild
+++ b/dev-libs/nspr/nspr-4.30.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
@@ -14,7 +14,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug elibc_musl"
+IUSE="debug"
MULTILIB_CHOST_TOOLS=(
/usr/bin/nspr-config
diff --git a/dev-libs/nspr/nspr-4.31.ebuild b/dev-libs/nspr/nspr-4.31.ebuild
index e6c6b0dfafd2..c0dd76d1aa2e 100644
--- a/dev-libs/nspr/nspr-4.31.ebuild
+++ b/dev-libs/nspr/nspr-4.31.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
@@ -14,7 +14,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug elibc_musl"
+IUSE="debug"
MULTILIB_CHOST_TOOLS=(
/usr/bin/nspr-config
diff --git a/dev-libs/nspr/nspr-4.32.ebuild b/dev-libs/nspr/nspr-4.32.ebuild
index 1c632936ea8e..d6db3c7ef9ee 100644
--- a/dev-libs/nspr/nspr-4.32.ebuild
+++ b/dev-libs/nspr/nspr-4.32.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
@@ -14,7 +14,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
-IUSE="debug elibc_musl"
+IUSE="debug"
MULTILIB_CHOST_TOOLS=(
/usr/bin/nspr-config
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index dabfbea43ac1..795c5cfcc876 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -11,10 +11,10 @@ DIST openssl-1.1.1m.tar.gz 9847315 BLAKE2B 163262933df11afdb7b0c58fbbf0454b05e02
DIST openssl-3.0.0.tar.gz 14978663 BLAKE2B 64721ee958fc47d57a479dffff91be5692d80d10a6727d804f8a9da66fcaea799b67fda8987f9ecdfb2777ec42033c5e8a6a135e30784d6422eb3c65e676abe6 SHA512 1fdf769ef69631eb802671a9e0bb3a01883d58282f651986212983c2d7c9d3499dabe99a6dee0411e997e6fcfa6f682b121b7698596de0d6c78850c2200241b1
DIST openssl-3.0.1.tar.gz 15011207 BLAKE2B ea1e560cbebbd3fdb560cbd7db518db2f95d1b7a8397435483829eda815e9f74a175693949c3d013205c43c936d703755ca14afba29077570361fca75164a719 SHA512 4eb29386a6c2c47bebc668e68b61872eed1d136e5620d6f8971393ae7dd8d0f640257278735c76adc0c9569a315fdb929c175a2931d52d3fcc4c527ad6a975ce
EBUILD openssl-1.0.2u-r1.ebuild 9933 BLAKE2B 5ad3b7befdf48c6ddaa7c849b3970730b8b693ba722beb012d89d41bb3af98e4037b811587072ec5dd2b70e5eb3683ce5800907d2ae8cc4e03886da15720a627 SHA512 20aa5cecdaf61e66a126125da6d17696b47891f01939c6932d0b9ecd89a211fded135c0fbfa7eaff5d7cf46433c4b356961baf5fb325c698743b8862c7fef284
-EBUILD openssl-1.1.1k-r1.ebuild 10306 BLAKE2B 1c8274fb11aafa6aa78f09df1f7a88ced754d08e5b332fe8bec55152da240617fad12a5489549d967da472ee1cfed10ce93689e0e011a54826c55334c3a3daa2 SHA512 96fb34ba04ffcf7e801365ce95d3ab6062b162524c43bab47543f1826a9c94b849b004a58d3ceb3cac3bbe973410d11455488d1e3c3850bb2acabe68c66b6f68
-EBUILD openssl-1.1.1l-r1.ebuild 8478 BLAKE2B 0e9a273ab054526388969aeaaaa149598de32bf5eccca15d2de51dd95826a7a667bda18f0bbe0813b06a2e76f8636a0c6eba2378a7f78a669b3e2adfcc2cdd85 SHA512 dfd010e60842f0dfffdceaa55916fffdb40a2f8db23474fd9ad5361dfa8b6a60ca6e8b01ad143e00befdaaf186fa4856e852353f812213ef7f27bdfa568e3c93
-EBUILD openssl-1.1.1l.ebuild 10306 BLAKE2B 1c8274fb11aafa6aa78f09df1f7a88ced754d08e5b332fe8bec55152da240617fad12a5489549d967da472ee1cfed10ce93689e0e011a54826c55334c3a3daa2 SHA512 96fb34ba04ffcf7e801365ce95d3ab6062b162524c43bab47543f1826a9c94b849b004a58d3ceb3cac3bbe973410d11455488d1e3c3850bb2acabe68c66b6f68
-EBUILD openssl-1.1.1m.ebuild 9054 BLAKE2B 5eb21f8cd39c1093e229f4f6623b19cffd54de31de25c0c0d03e5190c093567ae0bc511f3c23df6ab947077001da0ec5e4e6d879140d1e3334afe5075b0394c4 SHA512 46456534ea6b6028a814fd6ad62f1709b55cbfc72d13e7c237229adda2f545aa216c8090806c1f87c1c1d39a86b39ae38dae8fd4d338ffe6d4e107e121e1813f
-EBUILD openssl-3.0.0.ebuild 8218 BLAKE2B 329ce898bf43a14c1a55e2d5b6cc38cd4420d547e63c475c4005243aea3889df06c9ad2d1d6614f7000d38854add6ad61a54a6815fa6ea595a47992b401a25a3 SHA512 79fbc20bc445355b8f9809f41b0f4e6abed1c2cb7582b9a86a2da02f5978d53bb6f8fa21a86c0a4029d3a38e43bd65554b31c46c64d88f2a78a7e6e69a6dbcea
-EBUILD openssl-3.0.1.ebuild 8218 BLAKE2B 329ce898bf43a14c1a55e2d5b6cc38cd4420d547e63c475c4005243aea3889df06c9ad2d1d6614f7000d38854add6ad61a54a6815fa6ea595a47992b401a25a3 SHA512 79fbc20bc445355b8f9809f41b0f4e6abed1c2cb7582b9a86a2da02f5978d53bb6f8fa21a86c0a4029d3a38e43bd65554b31c46c64d88f2a78a7e6e69a6dbcea
+EBUILD openssl-1.1.1k-r1.ebuild 10295 BLAKE2B fb0806691eda400dcd36862b91bb1bfd8ce7be60a85bcc8f1de2c74b1421dd33fd22c00451f6c55aad404616b82f2c971aab751de1d243cb4dc6cde23615e18e SHA512 2f594b4df0c9a408a8208f98b9bbdb0ffc63f3d3e84c3c242b307b2d4cd1eb5b34ec8b30735c2c4bb0f9c0842fe6264dd71722adca04caed79e4c32ee25c005c
+EBUILD openssl-1.1.1l-r1.ebuild 8467 BLAKE2B 5416eaf449db4d7e785cf8ba2b83a829a9b57237c9d561900029ede389205a3905411b9b19d170f801d781fdb7ff3f8e562c0b037a87ad1cb48830cdac8091f5 SHA512 826f4e77f5388fa0b3cdd754c5d39c049987f4c7c038fa416da1611e084c866339ae95ccae722fb2058689953c60ed56562247feb11baaaf869516eea5a56b00
+EBUILD openssl-1.1.1l.ebuild 10295 BLAKE2B fb0806691eda400dcd36862b91bb1bfd8ce7be60a85bcc8f1de2c74b1421dd33fd22c00451f6c55aad404616b82f2c971aab751de1d243cb4dc6cde23615e18e SHA512 2f594b4df0c9a408a8208f98b9bbdb0ffc63f3d3e84c3c242b307b2d4cd1eb5b34ec8b30735c2c4bb0f9c0842fe6264dd71722adca04caed79e4c32ee25c005c
+EBUILD openssl-1.1.1m.ebuild 9043 BLAKE2B 8c6875b8cd5fcbae1d56698da9b74476b631c284c72d9048a4b454a5e79ceacb2f6540815cdb525c7a2b73b432de693d938129f58ecf097020c2c02a4ca9812b SHA512 28bdb7f5443f3798805e60c1f5ba7075b89464dbd4856234ac073f544c047bfc61511cad6829c4313fd8f5df9ac21c7973e4e35fe8630331ef6eeb1bffbbd1ac
+EBUILD openssl-3.0.0.ebuild 8207 BLAKE2B db8b946532034cfb9a9daaebca0202eff8af61157ad73e6d755de66dc9d249ea893bfc753f2a423be01876e184d439e6b9508dcc3ddf4a345181bbdc864cd4f6 SHA512 625c7bd53dfe8e96d50b6ea8b52d7386cdb425af05ec5a17475514cdb7d29e02a2283b2e58a1785c78bd5d7817f96fbf4af3747bb68b2107720326893f50b300
+EBUILD openssl-3.0.1.ebuild 8207 BLAKE2B db8b946532034cfb9a9daaebca0202eff8af61157ad73e6d755de66dc9d249ea893bfc753f2a423be01876e184d439e6b9508dcc3ddf4a345181bbdc864cd4f6 SHA512 625c7bd53dfe8e96d50b6ea8b52d7386cdb425af05ec5a17475514cdb7d29e02a2283b2e58a1785c78bd5d7817f96fbf4af3747bb68b2107720326893f50b300
MISC metadata.xml 1486 BLAKE2B ddf79f8ea66471d1aa2809dce9b3b87973c38a1367566ec77222dfd22062963535241314bd4fd56387f2d133825e43627f363edee9329c14565717511b5cb870 SHA512 92f53ca3d3867ab8cfc4093ac92a9d9885eee8c10ac43f80c4dfb87911fc253557118064ecf1b1fae48c50e1273ef3821c9db84f00760dd0af8d5104a49595f0
diff --git a/dev-libs/openssl/openssl-1.1.1k-r1.ebuild b/dev-libs/openssl/openssl-1.1.1k-r1.ebuild
index d07d4096d082..a4186f363f17 100644
--- a/dev-libs/openssl/openssl-1.1.1k-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1k-r1.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"
@@ -28,7 +28,7 @@ LICENSE="openssl"
SLOT="0/1.1" # .so version of libssl/libcrypto
[[ "${PV}" = *_pre* ]] || \
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
+IUSE="+asm bindist rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
RESTRICT="!bindist? ( bindist )
!test? ( test )"
diff --git a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild b/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
index 8cd17efa4f22..502560ef65a1 100644
--- a/dev-libs/openssl/openssl-1.1.1l-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1l-r1.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"
@@ -15,7 +15,7 @@ LICENSE="openssl"
SLOT="0/1.1" # .so version of libssl/libcrypto
[[ "${PV}" = *_pre* ]] || \
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="+asm elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
+IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
RESTRICT="!test? ( test )"
RDEPEND=">=app-misc/c_rehash-1.7-r1
diff --git a/dev-libs/openssl/openssl-1.1.1l.ebuild b/dev-libs/openssl/openssl-1.1.1l.ebuild
index d07d4096d082..a4186f363f17 100644
--- a/dev-libs/openssl/openssl-1.1.1l.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1l.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"
@@ -28,7 +28,7 @@ LICENSE="openssl"
SLOT="0/1.1" # .so version of libssl/libcrypto
[[ "${PV}" = *_pre* ]] || \
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
+IUSE="+asm bindist rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
RESTRICT="!bindist? ( bindist )
!test? ( test )"
diff --git a/dev-libs/openssl/openssl-1.1.1m.ebuild b/dev-libs/openssl/openssl-1.1.1m.ebuild
index 7e5a73877b48..397cea96f3c9 100644
--- a/dev-libs/openssl/openssl-1.1.1m.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1m.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"
@@ -15,7 +15,7 @@ LICENSE="openssl"
SLOT="0/1.1" # .so version of libssl/libcrypto
[[ "${PV}" = *_pre* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="+asm elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
+IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla"
RESTRICT="!test? ( test )"
RDEPEND=">=app-misc/c_rehash-1.7-r1
diff --git a/dev-libs/openssl/openssl-3.0.0.ebuild b/dev-libs/openssl/openssl-3.0.0.ebuild
index dad6d1b877b3..e52ca896a3a6 100644
--- a/dev-libs/openssl/openssl-3.0.0.ebuild
+++ b/dev-libs/openssl/openssl-3.0.0.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"
@@ -22,7 +22,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0/3" # .so version of libssl/libcrypto
-IUSE="+asm cpu_flags_x86_sse2 elibc_musl fips ktls rfc3779 sctp static-libs test tls-compression vanilla"
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
diff --git a/dev-libs/openssl/openssl-3.0.1.ebuild b/dev-libs/openssl/openssl-3.0.1.ebuild
index dad6d1b877b3..e52ca896a3a6 100644
--- a/dev-libs/openssl/openssl-3.0.1.ebuild
+++ b/dev-libs/openssl/openssl-3.0.1.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"
@@ -22,7 +22,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0/3" # .so version of libssl/libcrypto
-IUSE="+asm cpu_flags_x86_sse2 elibc_musl fips ktls rfc3779 sctp static-libs test tls-compression vanilla"
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
diff --git a/dev-libs/pocl/Manifest b/dev-libs/pocl/Manifest
index 3a20bf16c27f..8690352f0123 100644
--- a/dev-libs/pocl/Manifest
+++ b/dev-libs/pocl/Manifest
@@ -2,5 +2,5 @@ AUX vendor_opencl_libs_location.patch 962 BLAKE2B 6d0e3f070fa2022d95d35fb1563f72
DIST pocl-1.7.tar.gz 1577676 BLAKE2B 50d4f50236b1c81f319b5559ca2b1df529209f07899acf51c487820d97cc6766c5130a55afca910517c7db63d8041ac8306062880c3a821cbc1bf9108bf13d65 SHA512 23bb82b25a222186c001b2ed413f26253e1e0e16518e98c95173f51491e15d107e6ab1b334ffd490b41199743267d9ad64882a22fea327e17ec9604f9847fc38
DIST pocl-1.8.tar.gz 1614545 BLAKE2B b0ccc08d1f899719f5def731c61727440035a879ebeebae89dd406423eba6c12b866f34cd47dd0e0f944b7f0c4569c57c44a9a62bf02552de5c4c3b8c9fb3b48 SHA512 bcbb3fa3d2234d4c5b0c17863eba0bc4c8f13f863cc58cfd1de49e21fa7bf0aec82b81aec143c81885e3a39274c8ae783b2f03b9a12846e024204d6ed0e59a9d
EBUILD pocl-1.7-r3.ebuild 2866 BLAKE2B a97ac72e8b80f981ef4f17d8b51012cae7304e5a1c81dbddd38f0c96675cf25e63bdc23a96d83ec2c1ee669da464c77b6e1b064005010e08b36bdd18da14ea4d SHA512 be4081ff151745fda690067e92259a4c1480336547cbef2b420704356332d95a884259995cd1ab583930a05b97b20cbec6115049b86734ce690168a4ba562e3e
-EBUILD pocl-1.8-r1.ebuild 3121 BLAKE2B 65a198fa783b4b3bd650e21427b88d26dcbb7c238212643ae51642ab8d520312a90a58331d3b3d9986a12e77cadaa94929eebede294363bb0eb63706fceecaa1 SHA512 015694a26e2c4bf8889fc14d7832d7bfad4ba7211cca876a4e87fac4864f17bfef769114a4ff21b44a541e2eabb2defde5594033da4213dc1b46c751150fa2b8
+EBUILD pocl-1.8-r2.ebuild 3121 BLAKE2B 23434ed062197c4e656febf58cb286deb8e14b3f98eb99c4b624d09545117203171378b954fa25557313b1fc22288aa4fde435b3d4e900aad83e499b2bf27469 SHA512 68a4ae0feb2e6e3e87b25ce8ef7064ec428bb1fd4fbffd2dc6b78dd79e6146b31b617c6ff1fa2e9236e6c38ce5c472a585d2178be30202efe348c9ba2a2f70f0
MISC metadata.xml 1199 BLAKE2B 90d31048bcc33a76837977547ba818b2d2a268c408e7ad40eb157864d7c561d0bbc8ad40a013e28c74092f27f7fc3d23ae52322a2ca2d681c109ace154e29214 SHA512 98341aa0795cf9439ed4c0b8e2575657eaa5898e21b64d7d73592badac0b2a82fe061005a6adcf4e9d3318a4f20b80c62bd379f587dd4fcf993a95017f8ce867
diff --git a/dev-libs/pocl/pocl-1.8-r1.ebuild b/dev-libs/pocl/pocl-1.8-r2.ebuild
index 6ee4d704b519..2c7536c0a22d 100644
--- a/dev-libs/pocl/pocl-1.8-r1.ebuild
+++ b/dev-libs/pocl/pocl-1.8-r2.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
@@ -73,7 +73,7 @@ src_configure() {
-DENABLE_HSA=OFF
-DENABLE_ICD=ON
-DENABLE_POCL_BUILDING=ON
- -DKERNELLIB_HOST_CPU_VARIANTS=native
+ -DKERNELLIB_HOST_CPU_VARIANTS=distro
-DPOCL_ICD_ABSOLUTE_PATH=ON
-DSTATIC_LLVM=OFF
-DWITH_LLVM_CONFIG=$(get_llvm_prefix -d "${LLVM_MAX_SLOT}")/bin/llvm-config
diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest
index 9788144dd500..bb35ee2d077c 100644
--- a/dev-libs/ppl/Manifest
+++ b/dev-libs/ppl/Manifest
@@ -3,5 +3,5 @@ AUX disable-mipproblem2.patch 1098 BLAKE2B b15da536e0e46a2edbec44e4c68a97e57b96d
AUX fix-clang-build.patch 1546 BLAKE2B ba0557f5cb36defa21cc5afdfa8d65bda9fe2a3b8d6262609eccf70e29f6442a7b261b22ffc112ff30cfddc0b8f2a80ffd787d2e9f14f8bb1ba35c095110d695 SHA512 d802c597e408ca50fe01e240c868b2fb5cc2ca3ff00cf15ff1de1c1dc5d0cf0b88da25de0d1151f8011e331f85e343348150285bb515c9ffc17806ff4edd082d
DIST ppl-1.2-r3-disable-boeing-tests.patch 21485 BLAKE2B e68bab59710c63726f04a139e84d72b277e85625bc405c594a22c005186a2c3aae3850e17b81d38fa0231dcfd08454d488bbad2474ed810be78ef646d9c92559 SHA512 fc8dc020e493e5726167741d1548c661bac07991a982bf09ff61f593adfd2faf723886cbcb16d741db61e46530c4dddf49b6b61b67fef7d5ac15ca577c7fc46d
DIST ppl-1.2.tar.xz 14136236 BLAKE2B 060b73384dac558dc8b2b0f1027ed0aa270b0adf0992c2ca1a281fa7bcdf959cba3a9e8ee29e978d12c3eee606b819075c5bcab59f4aed24fbf1c5512b5e2c36 SHA512 b509ed85fa6aedd40119bd4c980b17f33072c56c2acd923da3445b6bc80d48051cfa4c04cce96f6974711f5279c24b31cb3869f87b2eb6a2a1b30a058c809350
-EBUILD ppl-1.2-r4.ebuild 1799 BLAKE2B cd793fa53344eddfe3f03cbf40ae9caf2cc3993d3613f0b8ee995c204040b74eb72ba40721f6d5e50e5adf39f918df879e601aa0d2cb513f45d149bee7b85c09 SHA512 255d59d036763b219173a4cc2733c7aed6af5104b6756670b74b52818608ada70658452780fb6acf3f6298d3cf2a11ca15d4055242ce413f0b68be84aaa186de
+EBUILD ppl-1.2-r4.ebuild 1806 BLAKE2B 931f118129c87474a029d671e0d3e41a7fb5544a8d40597bae821819db298165013f85f43cdb7e8c0d52a16d71c776a54abd9a4e8b1fdf3bed1f7c6413c10feb SHA512 e3cc6129659520df0fb52797d4a81417bb37586da7ef40aa44a4753179e786b54484021724b94399127e11c850e103dccf4b5eb5aeb516641e2021de9fb05ff5
MISC metadata.xml 890 BLAKE2B ff950fbc0699a9817b2b364e5e4d21aa8d60d40608c8e6ef322e25474c4e528573063e8f62a733e8df3312afbbd8648f5d5bd8de6aa09b1a3cae7cd46fe81a05 SHA512 32ac8e0aca7d550a2a485f6c354e0a71409a3a8c80202609b864e7ceda023d86560787e9c6d38d67276816fadb1126dbf57ff67a0acc247b2833cee85af8c79d
diff --git a/dev-libs/ppl/ppl-1.2-r4.ebuild b/dev-libs/ppl/ppl-1.2-r4.ebuild
index 0ff38f8e2e76..dd41b374a8a8 100644
--- a/dev-libs/ppl/ppl-1.2-r4.ebuild
+++ b/dev-libs/ppl/ppl-1.2-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz
LICENSE="GPL-3"
SLOT="0/4.14" # SONAMEs
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~sparc-solaris"
IUSE="cdd +cxx doc lpsol pch static-libs test"
RDEPEND=">=dev-libs/gmp-6[cxx(+)]
diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 820f7410028f..cf47c73a2551 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -16,6 +16,6 @@ EBUILD protobuf-3.17.0.ebuild 3756 BLAKE2B 43fb43c67e6fd5baae33bdc3b70e91f5cf009
EBUILD protobuf-3.17.1.ebuild 3756 BLAKE2B 43fb43c67e6fd5baae33bdc3b70e91f5cf009c230c766f68e918afa414d97395caab697839e4c8a95ee9b56aae8a2016c831e6b38f0dc8d4dc499affb1c4f6f7 SHA512 7daaa2b24463230be1cef9b1d8b8cbe1ed9732c6cbea497bf1be650adcc6bc4ef4133da902851824b1c74432a6b12725516ccb57e9b9f1c70c567a8e2cbe7d3a
EBUILD protobuf-3.17.2.ebuild 3756 BLAKE2B 43fb43c67e6fd5baae33bdc3b70e91f5cf009c230c766f68e918afa414d97395caab697839e4c8a95ee9b56aae8a2016c831e6b38f0dc8d4dc499affb1c4f6f7 SHA512 7daaa2b24463230be1cef9b1d8b8cbe1ed9732c6cbea497bf1be650adcc6bc4ef4133da902851824b1c74432a6b12725516ccb57e9b9f1c70c567a8e2cbe7d3a
EBUILD protobuf-3.17.3.ebuild 3756 BLAKE2B e6c40342fa60a698262bec36941c120f32db5eb67d751cb9f3b28ff066a88f4f4bc78220d6881d486bcd665f6418edb474fea727675fcc47c2e6de3cfa5bc8e5 SHA512 56856012f7a731f0a3338070c7c04107e6088fc8f20ce15fd7736ff07e8980073e85f99f78f67b414410a9d8788ca7d939e66ce1ec3e4a39af86fb07947a8029
-EBUILD protobuf-3.19.1.ebuild 3708 BLAKE2B 1f596489f33c626c5f5b465b49bbe98cc640eae738e226e50347a616aa1892979090f3dde82e0d56b78891ef8ea32e80d8a579a881c6e44cdc69ef787813cab0 SHA512 5c48ac0105ad5371e2cece05ff3b67366a8aefdd6f6895cedc9d98e2d85124903281316527f543bd5991adcac0243fd6481a622439f53f2f2a48aba8ff651df5
+EBUILD protobuf-3.19.1.ebuild 3707 BLAKE2B 46458d39daaf9fc7905f57a9357855591ed2e857f1e07341c9f4c0b8bbef097213301becfc32d064ed5f4310d0fd8b0fdca9c1aedc8decfdd0b37bfc935fbbc7 SHA512 0addb722d847b0a96cfd411f997957bd0244b092eb6e09c3f2e9d16b10a2e1bbc2a31e49c31b4e968c0810ad3d9cabc515cc408d3862821a57cc13f64e55e365
EBUILD protobuf-9999.ebuild 2672 BLAKE2B 8819fbde3c69e3455be70b5c800fd31d3095c4616c6e5e2f0182e88f54e78e52c9fa2bc7dc94fe7552b459c286b00bf8a357325fc30fc26af572f45f174bb4c4 SHA512 52999f41a6dac48b6ee5c76c2172bb37b48b8994f6c4cc568a5ba2a93c028248320c25240a1e7dacb5e5c02c75ac6571ddec8722e30231face8ac9f352901a22
MISC metadata.xml 623 BLAKE2B 0073d736a4b20a2bb9d49c48e0191843286c8c09553a8b662e64494b0674fd8d1b411a7fdbb85e088783cac04af5ab590f9e7ee99027197f37270588a005caca SHA512 a242b229d34554e31aed2638e2febade4e1c3df86c2bfad87fa42d0be307a10a90d94e92dfbebed6ff6a50b3724b7a9a274e967a81bda8a6ae4b3eddb4c23a71
diff --git a/dev-libs/protobuf/protobuf-3.19.1.ebuild b/dev-libs/protobuf/protobuf-3.19.1.ebuild
index 04eb1c53d8ad..534446b5f41a 100644
--- a/dev-libs/protobuf/protobuf-3.19.1.ebuild
+++ b/dev-libs/protobuf/protobuf-3.19.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro
LICENSE="BSD"
SLOT="0/30"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="emacs examples static-libs test zlib"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/qqwing/Manifest b/dev-libs/qqwing/Manifest
index 432f89007b58..8ce03d1bb2c6 100644
--- a/dev-libs/qqwing/Manifest
+++ b/dev-libs/qqwing/Manifest
@@ -1,3 +1,3 @@
DIST qqwing-1.3.4.tar.gz 352060 BLAKE2B cf78a3d06c529ab1d47739ee0914e268fe8375d5dd7eb73a05ed91fcd7231b0f2103ae2490a8edf438ebce5ec77457f2686338edb61c38a804af34df78763c31 SHA512 6762b97d7595e7831edb80d9fac06ca784c6dfb6c5717e72adaac6973ec94bec417806f8ae4b80ed95b876388c8c1a00906b0fa8653a115998c5170db25aab0d
-EBUILD qqwing-1.3.4.ebuild 364 BLAKE2B 1c1c9704e93059764f543364122fc5bee16e1d8553804b8de8f0806dc235d8631445558268b13bbf0d4f7aecf4e93b943439ddb44e2173001bdd8ca607650dd3 SHA512 e3d5857fabafebc2699d4243085a2b1fad7c5f3035522227705b3352e3d09a43d32aeba2604948b3be209d33afd7b860f56593637b07d5c1e61b8706fab458ed
+EBUILD qqwing-1.3.4.ebuild 371 BLAKE2B 4b7fe7bad429d29b7c5de164b92bea763ca22472fb90bc2e72c2ac50bd69f9c042faa008b84a97ee4fd6b6a638601367f659d044243fcaf32805e17b31e2c089 SHA512 a16e254a5dcad62d77e3a1ebf1a44c8dc2f226c9e233f91a7d1a2de7c9a1c44c1c277f512cba0fb673af6183056d3c32a129c4815e8b0797351b4238a5e2795d
MISC metadata.xml 344 BLAKE2B 7ccab937a954c7bf6a62964af9cf5da988d468441feea89de8c82870e4d414b8d916e63db83e026886c636d5d204d4415581a84b408e8e453293285e94d3cd38 SHA512 d3bb75e12aee5f1d3126b583c178048d365f28bb219953e32d20b1b59e809d24e916ae81617b16f3e31a5ba9f9ddd87cac9fa20e38a65d757fa41184f8f51640
diff --git a/dev-libs/qqwing/qqwing-1.3.4.ebuild b/dev-libs/qqwing/qqwing-1.3.4.ebuild
index 8fa1cf43c1b0..e5ac27d32409 100644
--- a/dev-libs/qqwing/qqwing-1.3.4.ebuild
+++ b/dev-libs/qqwing/qqwing-1.3.4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://qqwing.com/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0/2"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86"
src_install() {
default
diff --git a/dev-libs/qrosscore/Manifest b/dev-libs/qrosscore/Manifest
deleted file mode 100644
index c75920c082f8..000000000000
--- a/dev-libs/qrosscore/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST qrosscore-0.3.2.tar.gz 3963954 BLAKE2B c7553fc1a0a2f4fd3f41ae0dd8bbb8c752c790c8a79b95b9b05ee38260e1ab9b2a337cc8fdf9b9aa513cc178f1155e0f3d7e5e0238aca50c9c970b981c189418 SHA512 2f86aa156af3a00eed38160258b2c178891e134f455e5c3f93a681193ea1d526d1adb6f428b948b8f52768415daed2c4dd7fb34040ff3046eea20bed81ea4d16
-EBUILD qrosscore-0.3.2.ebuild 583 BLAKE2B 74d87edd67a61d2c6d70815b6ff399da81f954082516ae0c983f7c4749af761232261308a0d8b75d89855c8304beea6dd060867f4892122c526fb2d55bd701ee SHA512 e9c61370474c4ffbe464adcd9a4f3742ace12f16a95e8396ca7760815f82fb0d31b488a0b7dabbbe065dd130e4d864b2ec1c52748412df2ca0e494cb23a432b3
-EBUILD qrosscore-9999.ebuild 564 BLAKE2B de3ac2cf2cc1e489ae1f2603a5379c9dfc1e51b9dc028785d9b4eddbcb2d4593c0dc967a1a0e37fc44ac4fc744dd8183b812fb3e06ac652fc43a28fa571b1675 SHA512 3a004c4624d2b70b1f4b690ab69dfc9166f3806eaad17021528237fec0827ad07a8cd981ef8ed6e5009feabd1a72f63cb02d97ea1dc4cd39c7de62f9ad4e40db
-MISC metadata.xml 476 BLAKE2B 139ddddc1185285dd2e7dad7e8a5412bf8c4e256b3e6fa710989d2c09783e08cd2470329b33efd04325401700c2bb365d89b129c87e9daa29fe442cc4cc21caa SHA512 bfa5df5a8bc29299e8ef653260bf37d287178a1b778cdd812c5b8def83056d704c9f3b886c4df345141ae687e8383bc299a4521d1e47023dddb2249dcf9a06f9
diff --git a/dev-libs/qrosscore/metadata.xml b/dev-libs/qrosscore/metadata.xml
deleted file mode 100644
index 1d65c4937535..000000000000
--- a/dev-libs/qrosscore/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>0xd34df00d@gmail.com</email>
- <name>Georg Rudoy</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">0xd34df00d/Qross</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-libs/qrosscore/qrosscore-0.3.2.ebuild b/dev-libs/qrosscore/qrosscore-0.3.2.ebuild
deleted file mode 100644
index d56c0d2df65e..000000000000
--- a/dev-libs/qrosscore/qrosscore-0.3.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="KDE-free version of Kross (core libraries and Qt Script backend)"
-HOMEPAGE="https://github.com/0xd34df00d/Qross"
-SRC_URI="https://github.com/0xd34df00d/Qross/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtwidgets:5
- dev-qt/designer:5
- dev-qt/qtscript:5
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/Qross-${PV}/src/qross"
-
-mycmakeargs=( -DUSE_QT5=ON )
diff --git a/dev-libs/qrosscore/qrosscore-9999.ebuild b/dev-libs/qrosscore/qrosscore-9999.ebuild
deleted file mode 100644
index fd34067bae29..000000000000
--- a/dev-libs/qrosscore/qrosscore-9999.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils git-r3
-
-EGIT_REPO_URI="https://github.com/0xd34df00d/Qross.git"
-
-DESCRIPTION="KDE-free version of Kross (core libraries and Qt Script backend)"
-HOMEPAGE="https://github.com/0xd34df00d/Qross"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/designer:5
- dev-qt/qtscript:5
-"
-DEPEND="${RDEPEND}"
-
-CMAKE_USE_DIR="${S}/src/qross"
-
-mycmakeargs=( -DUSE_QT5=ON )
diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index e67ec06acb1a..4173051293f1 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,5 +1,5 @@
DIST re2-2021-06-01.tar.gz 403726 BLAKE2B 1919cc564f84073198062dace3c390b14acdea8b6be7b87d7f7548655dc6194b8fd5f0cd27567297ce80ba69b0b5a6bb824a2b9382ef2bd60d3c40bc4e3f412b SHA512 cf18a9b437d07046294ada992693c5af7c560c36a3435e525a36ef542f352d33627fff8903434063795cd124f7e5c0e30ca7eadda847a0fd9f7d97ca207d4b42
DIST re2-2021-11-01.tar.gz 408934 BLAKE2B 31662b1e9cdfec67347cbe146763a29cc8970683d545965e649a5f54ac318c40cd6daf553b6098fae7024a944f73914641b05970f1274511fac6766abe6b9130 SHA512 9ea04638b7a8667fa9a9d9894c543417c86dde21a93bd4508ae8a43fdd21384092866a3f55e93249942f36488c165e93bee18c61bab3cf138a920654563b8122
EBUILD re2-0.2021.06.01.ebuild 1352 BLAKE2B 4ad2554b45cee9027bb7fbf9ee731ed1e8b20648613a0a980a260e60c408edeee71208c7e91d3901fc7171bdfb59eb6933b1632c0ceb48bcf0441597706bee43 SHA512 f174c10a29fb1952841a7bd30ba28d03a13fb07423d5a7343c90b04d1b4027ab6c51a57541cb0f5fab24e75c13085362ca77256ba8e47d5f4fab1680862f62d2
-EBUILD re2-0.2021.11.01.ebuild 1356 BLAKE2B b32e1a35a9f775c330b7f43b5787e6381ee5eb5bd67287034d8d574510fa626ec9390fe536265bcdbbb58da1195da963432bf062616413cd0df88d7bb764dd62 SHA512 eb9e1cf9f22f47fcaac9cef7ffc3732b082d004c7aa49704dca92ec0fb2aa1b2ddf8e9c902fa0b0b319fbd158f9092c09105458081d45add816fe78765efc490
+EBUILD re2-0.2021.11.01.ebuild 1352 BLAKE2B 4ad2554b45cee9027bb7fbf9ee731ed1e8b20648613a0a980a260e60c408edeee71208c7e91d3901fc7171bdfb59eb6933b1632c0ceb48bcf0441597706bee43 SHA512 f174c10a29fb1952841a7bd30ba28d03a13fb07423d5a7343c90b04d1b4027ab6c51a57541cb0f5fab24e75c13085362ca77256ba8e47d5f4fab1680862f62d2
MISC metadata.xml 486 BLAKE2B d99b0956f406a1e5fbfaf9a8516aaa86c328829bbfd6b4c3cfc2e925d2862e08dd31cebb730c957ea38a9b5aa84a3010ddd51760e2db8385f9b5d608b40b4d37 SHA512 e882f04350157da3e0ad7438f2c6a340853f6b589996041931f6686860d61c861e003692f5df616282e498c18266ded4803fd63760c2457dfbd04ca1b5d93391
diff --git a/dev-libs/re2/re2-0.2021.11.01.ebuild b/dev-libs/re2/re2-0.2021.11.01.ebuild
index 61b3fb2cef81..707fba0b63f3 100644
--- a/dev-libs/re2/re2-0.2021.11.01.ebuild
+++ b/dev-libs/re2/re2-0.2021.11.01.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
# https://abi-laboratory.pro/tracker/timeline/re2/
SONAME="9"
SLOT="0/${SONAME}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="icu"
BDEPEND="icu? ( virtual/pkgconfig )"
diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest
index a4f101ded3e1..1d4ffa7a648b 100644
--- a/dev-libs/rocm-opencl-runtime/Manifest
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -12,11 +12,11 @@ DIST rocm-opencl-runtime-4.0.0.tar.gz 1004149 BLAKE2B a41ca63bdac1930599fd808d0a
DIST rocm-opencl-runtime-4.1.0.tar.gz 1005255 BLAKE2B 5833cc4bae3ecd5c9a3f601334424d03596bfe798bfc7c11ffa9d66b23d36f3fe6cfb1dbfd38c208a63ba824d6c5634f69448ace29ada6728c8ef544afcf1c0e SHA512 228c1bb337778b32c86d645fb874d03e9d6ee39ebfad23c813c0b2221a0421225aca63b2526d60c34d84f64147daad3e9324c2063db4b112aa30250359babbd2
DIST rocm-opencl-runtime-4.2.0.tar.gz 1005604 BLAKE2B 09e100081295e8c3da1f8b6b4371d372bcde8dade66ba2718111044364ab6a9cf1c598bd650c57670759def20aa7e638c5ecfe2076191b51a76d68e57b536605 SHA512 49b07a07949506dfd74a047d01a0bd9e2f719f6a618b4e4786861f9d59a77ddf15e06e1d13e6bda08866e096f5bd73be8656eae3ad9806661149d20cfdd68566
DIST rocm-opencl-runtime-4.3.0.tar.gz 1006792 BLAKE2B 29fd5843bb0153c7d3fe5250898f0fbdd089db6304122698c9ec9a5436e3a6845916f241f1a1e79a614e369f000297ac12413620edec0660d859ccddaa978d07 SHA512 a514d626700350f2c663db468427479eaa9e39dd912266ac2db6830d712351ffbc18737b208fd37f7ab5afdc2c9f6412d8d765973d6c72759bf51f864fc6bf1d
-EBUILD rocm-opencl-runtime-3.10.0.ebuild 1975 BLAKE2B 1be32b341a154e80d5fa01f5a4e963a08d9cb11b98dec5b5424d456055c7c8293d5a96de1a857058b439a2efe049460e184a5b91a25ca8b44c8f9e917870cb12 SHA512 9c74ffffeb237346f0e96d8ec3a396ce1311a2224cc10c2b68ac789a6c7c67a9c0a5a3a37a43cc1860f63989c67e5fcef143010e1594002de14e294188cdc845
-EBUILD rocm-opencl-runtime-3.8.0.ebuild 1974 BLAKE2B e04cd94dbf0b11b0068d5d6e9aa3e259f2cd170278abca539befb8dd116bade2524f5e52ebad59ed4edec9ef1af05cc48bba96462c1bd41e01db6b4eb4da8aba SHA512 81727360ed14a6883697f915193771747e2922b87c5f47eb9acfc8a968fc7363a2b195d89407dec114d1ab7d2372ea6b0d1cb2a1844ef0fb7f95e5172c3ef077
-EBUILD rocm-opencl-runtime-3.9.0.ebuild 1974 BLAKE2B 95636ee89b8056cf81abd44a5458fc135fc81d17b3a8802cf060dbaa5247542651c674ad2b84316ffa2912b4b56ad7bbcc661ed6e268e2366806631dad054369 SHA512 42c743b29a80d62040ddf2d140c128c10e8aa39daa63b7d62604d8df04a37298d54a461b506cea9495a640b9ff60b858cdd1aa2cb5926c9240d1a4316ed4aa5b
-EBUILD rocm-opencl-runtime-4.0.0.ebuild 1739 BLAKE2B 4af344262491b692e45535184c33201a7085b395909449d5a2cca815a35b1040aaa3bdbb6271aee93e9e6da041869942781224374c5fae2c2b5a8df0fa5d8e3e SHA512 d08a9770744f18d6d606f6b0daad2ac66dcb65e1a87a421f799b04050bfd8e62171a1d3fc89034fa66b38e239c36b60ea7fadc18dbf687d4ae8b9e449e1b63ac
-EBUILD rocm-opencl-runtime-4.1.0.ebuild 1739 BLAKE2B 4af344262491b692e45535184c33201a7085b395909449d5a2cca815a35b1040aaa3bdbb6271aee93e9e6da041869942781224374c5fae2c2b5a8df0fa5d8e3e SHA512 d08a9770744f18d6d606f6b0daad2ac66dcb65e1a87a421f799b04050bfd8e62171a1d3fc89034fa66b38e239c36b60ea7fadc18dbf687d4ae8b9e449e1b63ac
-EBUILD rocm-opencl-runtime-4.2.0.ebuild 1780 BLAKE2B ba3430b4bab99d266abeccaf4d76eee043ab531305b40a77fcefb85d985de8bbc21c67ab605523af6876230596e6000e923033b8b55e4ecba9612b8893fd4604 SHA512 6439753e5d7d071f9917d5b88f5ef4699a6d3ce06cf9ba32f001722cd943b1db75fc54c13e8b2b356b203709bfe93af1b8f6a660f892bfb5dd50a366e85ad79c
-EBUILD rocm-opencl-runtime-4.3.0.ebuild 1787 BLAKE2B 16ca33941cb2ddff3dff3312b09807d92b1b641572c14e0b5cd42fc6d798c56c7b4324eab671bb335d9822b6febee97ea83189f3e280e4261a6ae4acb5ff01a5 SHA512 2a4ffdd7c15dc58ad848c4d941d27f2265bace78fb13ec78cc14cff5ab5f8e59495e5c2548ec7589866cb9b8d4f79266e3b94f6d17b4e48c4627cd5da7d55941
+EBUILD rocm-opencl-runtime-3.10.0.ebuild 1959 BLAKE2B 55455b2b6c94f4c48f29b49873ad15fa2409441b184c6b6adf679f7e8656f373705b115d6b5a4c6563c75385d0b418590a2041ab69c6948a42950319e1abd85b SHA512 3c4f68ed353c7eef6f44b6f0f81549c4cdc2fa8d0a652a2d84157b29ae5a5b63583744192384d21af2cd5e93fded4fa0886fdfa0ac57b9af090415080881e00b
+EBUILD rocm-opencl-runtime-3.8.0.ebuild 1958 BLAKE2B d9aa4e4227e5e9d9fc7d590f9c1e03c6a408fd910aa070833e0fc6b9f344c0c3470b3d4be6bf8fcc67d96d286814ec366dab5c758e76ead4b9b5b5f21d77849f SHA512 cb7e217a3a416bdf55ed756bb19d27cbf6b15b49ccc7482f0b611d210368e3d6bbb983cb9a1e684efb3df273297c12e90047d766a2195d67a36095435d9b3507
+EBUILD rocm-opencl-runtime-3.9.0.ebuild 1958 BLAKE2B df047f8b49eabf718ad126e9c14ae9313d51ab1fa4c32895229987e375499500c97549ff7f620b6bbdb1b47abe8e7cc2c2f85bd9622cc5ee2132c03385ae7707 SHA512 ff9e05cd503d218f65b5749d056832e543f74ece0f7585d4e89b43b8a450532864dfb44f09e16cbea9b18083cc0460347a9cbdd3eaeabfa3d1268a5265bb856f
+EBUILD rocm-opencl-runtime-4.0.0.ebuild 1723 BLAKE2B c9d75c187aac9926441f35c3fe8da16f2f908a42e979a3f1fe996f1d8297f157620d7f636ae78220f2a5b73c21f140cd90c471d8fc874c75ab9ba6fc9374b59c SHA512 08b5304d7b9c1b3d11cb811c2bb2a114f3b02cff622d9d5f03ee1d82176b910ac6619b0183f375f0a4a7a6fa27d237a6a1fd4ce1da9c7502c801d053d428472c
+EBUILD rocm-opencl-runtime-4.1.0.ebuild 1723 BLAKE2B c9d75c187aac9926441f35c3fe8da16f2f908a42e979a3f1fe996f1d8297f157620d7f636ae78220f2a5b73c21f140cd90c471d8fc874c75ab9ba6fc9374b59c SHA512 08b5304d7b9c1b3d11cb811c2bb2a114f3b02cff622d9d5f03ee1d82176b910ac6619b0183f375f0a4a7a6fa27d237a6a1fd4ce1da9c7502c801d053d428472c
+EBUILD rocm-opencl-runtime-4.2.0.ebuild 1764 BLAKE2B 05fa06033a0ee255ebda6bc17c9341b7b08a8b3f086c29f3104c07a8d78db105ce8d28c83b21ed259569b4d0c5bd00851e0553d84bc2650bd2c9b0f77aec7461 SHA512 88f7343cc137f039b5b374092a5f81cfb1e1223c36b9da9ee3b471e05fd770d9cde6b7d68f9c4288d421d4aa9350e2fa16b02e976411efc790ab4fa86e6e5dbf
+EBUILD rocm-opencl-runtime-4.3.0.ebuild 1771 BLAKE2B 6f89d392b1fa396abbff5bf4c72c874d759128eebd8ecdf9460750b654447f0f2b0e09f9d7bf1c7a468754e055b533f05f679439c0f1fd10c08f8dfbec1aca29 SHA512 a1132d242d3c5fe6718bb207a4a5430b036e77958267dbfe2485dce7d29ff1714bd7984f92c428b5e47cdf246bed1ced6fea1d01d9c1ff2f0b411dd5851b2bde
MISC metadata.xml 381 BLAKE2B fbd9237f4928b42544799482f55fc0e72e872a554bf96c3066ea59213e7d840d432c320f834cc333a09498d6deabb0fc751657ad0e861be7997fba6f1788ffac SHA512 8d05a33637e38b0596a98f5dfee096a91bba41ca16c4eba5f5e93f05f800290c480a0393bf4d5a7ce70cbff0a541b95e52d3c95b02cc7a079343c8f740b8e479
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.10.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.10.0.ebuild
index 380f4a17847c..748f8d2b952a 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.10.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.10.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.8.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.8.0.ebuild
index f8c3f470dda6..d985d31a0764 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.8.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.8.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.9.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.9.0.ebuild
index 9f7e86747252..f2ea94531e96 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.9.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-3.9.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild
index dfce52688c20..7aa7bd6e9a07 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.0.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.1.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.1.0.ebuild
index dfce52688c20..7aa7bd6e9a07 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.1.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.1.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.2.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.2.0.ebuild
index 43fc5daf8b59..336df477b70e 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.2.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.2.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.3.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.3.0.ebuild
index 4461b2c52d30..5bf69a9823a9 100644
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.3.0.ebuild
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-4.3.0.ebuild
@@ -26,8 +26,7 @@ RDEPEND=">=dev-libs/rocr-runtime-${PV}
>=dev-libs/rocm-device-libs-${PV}
>=virtual/opencl-3
media-libs/mesa"
-DEPEND="${RDEPEND}
- dev-ml/findlib"
+DEPEND="${RDEPEND}"
BDEPEND=">=dev-util/rocm-cmake-${PV}"
PATCHES=(
diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 34b2e4f97a4f..13eabac4c17c 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -3,5 +3,5 @@ DIST starpu-1.3.8.tar.gz 12895856 BLAKE2B f04096b03d5c035fb9cc6c193a482bfe9cd348
DIST starpu-1.3.9.tar.gz 12961635 BLAKE2B a6eede7c369cacaba5b7330bd6a003f624f58972432d43619aeaf47c1e9e16da871a18c24f8f511f002cb7667c247c13562b4fed2348e2af4f8e402418e1801d SHA512 7150fc11828e8f9ede036af782ff0f89946d9aaed341771436eb8cbb91be7b0faccb6280a5c3bd63800d1a73ec8518a45a02d9f3e137007751cf1c5979678295
EBUILD starpu-1.2.6-r1.ebuild 2238 BLAKE2B c2a106da7a1e6888a24d09f0a9aedb4bd54b1048cfef51a1c41610cb828c93afe18d7a9f5da602632776f546d34b31098bc1aef36331dbbd6848f868801bc48c SHA512 a53f1d9418e7f20f5d39a5671ad3c9254d1611eddb482e9ed547df5ba2d6542962acdb4b336563a50891a01bfab5431e943a62e0185a7b5b6c67526ae6a29e90
EBUILD starpu-1.3.8.ebuild 2714 BLAKE2B 566fac6d80e57eb1cf3d3bd9561f299df6def4a57a0985f91d7942b3425ebc3c7156f363e4be49038298d4888586789cabce2bee48adf7860ecc1e7f009318c6 SHA512 ca3d3e98f826392182325a3ff2c26ba5c877f4b02bdbc402cf5bab4856e0cbd6432fb42b97e5b297a15cc8d395c72133ab814fd5370ad6ba896a78d1009812e3
-EBUILD starpu-1.3.9.ebuild 2721 BLAKE2B e1da297e1c699d1e5433e63cad194573be5dae524711d26df69cd661051195f0140c7fc3b86105cc140f1ac24b1ee17f701ca00f5914b0e145cc3e3618d08dfc SHA512 d079b3a7c4266f04a2c81571cdc9a79f850c0d245d79026010d3af391598df48d3ef2889808e5142cbb4f1fe44342f31ac97d2bdd731ac26e92b256bc0ea7a85
+EBUILD starpu-1.3.9.ebuild 2715 BLAKE2B 505c58edb46a59dec868d4a22e5ff270abb7bd6814c2468694f6b4749e66b11e6b301041dcbe710b46657925b77c215663a9964ae24d6b3b8cdffa29ac24a7d1 SHA512 fc249e2979652410cf03ff2f5057b8ed72a47d7e63d91b4776ec9f7dda4feb8b74954cfe329dd08b7e42776188721f55a63b938a4191a894fa986bc4e86a1127
MISC metadata.xml 988 BLAKE2B bfede0842fa1b62f1d0d75100b4efdbaf79940933ef579d9f52344df20a9b235a9e2f77739f488cb1906a89349d470738636d17dd4e2083235c7a1cfb2b55afe SHA512 5755a2d92298f299a164b60d40040edac8eb6ac86205e214cc89bbd7a0c71aa097315a9a107b358a9e9238d7ebfbf57ef33168a368ec4a2cec970636b42e7838
diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild
index e2cae6707f73..ac7d92d4b067 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
diff --git a/dev-libs/stp/Manifest b/dev-libs/stp/Manifest
deleted file mode 100644
index 5b035ce4fe87..000000000000
--- a/dev-libs/stp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST stp-2.3.3.tar.gz 2577550 BLAKE2B 9ebedf3cb8e6b50d037cfacbc14826bd4e6505d29a53b1fcc6580749f0637fe5f96619c166babdb3a52b18fb6337e49c02f5693e233effe84d0131d0e7402381 SHA512 a0b1bf419d8230e40ce0aee90d9c8c9d814aca300831c24b3576c75623362942abf20673c419f9f0ea1e0505bfae000dc65fdd818179f5759879b0b255f1b99a
-EBUILD stp-2.3.3.ebuild 954 BLAKE2B 5651116f8a31248a8f99c733149d1f637b2270fbfaf42490cd540b6d9da83f5ca99acea1ae8851f43b70594e39f8ea420c2df0320ba47854415c99677473a65d SHA512 d65df738ad4177802c142e1b91c445512e2477bbe2aa0ebde34c70132c29bb1b71beec6a1ac1a09fa4ea523000544cea146e10ecf22a03f91d1aefe197a4a829
-MISC metadata.xml 912 BLAKE2B 58ac83b66259403765775650529ef2c15847e2a7ee5fbf5f21dd5815e7d60c331e3191f7762614cad3862a934ec4a66ad43157ee0e2e8cb822da6ef95af1b1fc SHA512 af6e454af96b276c068602854246244ca998867cae8b3cfb4142caa06367f904d39337c22ddc6f2dfc17011e262f680e2b2142d39e85badced9a82220d0b91f4
diff --git a/dev-libs/stp/metadata.xml b/dev-libs/stp/metadata.xml
deleted file mode 100644
index 511b06e39e35..000000000000
--- a/dev-libs/stp/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>jeffrey@icurse.nl</email>
- <name>Jeffrey Lin</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- STP is a constraint solver (or SMT solver) aimed at solving
- constraints of bitvectors and arrays. These types of
- constraints can be generated by program analysis tools, theorem
- provers, automated bug finders, cryptographic attack tools,
- intelligent fuzzers, model checkers, and by many other
- applications.
- </longdescription>
- <upstream>
- <remote-id type="github">stp/stp</remote-id>
- </upstream>
- <use>
- <flag name="python">Enable building the Python interface</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-libs/stp/stp-2.3.3.ebuild b/dev-libs/stp/stp-2.3.3.ebuild
deleted file mode 100644
index c88151911bae..000000000000
--- a/dev-libs/stp/stp-2.3.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Simple Theorem Prover, an efficient SMT solver for bitvectors"
-HOMEPAGE="https://stp.github.io/"
-SRC_URI="https://github.com/stp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="python test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/boost:=
- sci-mathematics/minisat
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # replace static lib with $(get_libdir)
- sed -i "s/set(LIBDIR lib/set(LIBDIR $(get_libdir)/" CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_ASSERTIONS="$(usex test)"
- -DENABLE_TESTING="$(usex test)"
- -DENABLE_PYTHON_INTERFACE="$(usex python)"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # don't install to /usr/man
- doman "${D}/usr/man/man1/stp.1"
- rm -r "${D}/usr/man" || die
-}
diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 7dd5895b18c6..748b5eea0ea7 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -84,6 +84,7 @@ DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f14
DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
DIST tree-sitter-0.20.0.tar.gz 2876764 BLAKE2B 058f62c2067ce5fcf9440f281c63908f93fda09a6b3604d7196b9c56a15ba88ded7d75f9c21b4c5c4209f587fb5f326ae655cb5f5d84b46bfd783b2147048568 SHA512 a51fa0af45a6a99bb74ff53c15a4d7939eb24c6720e65ec7a96f74ffbce54801f14539e071ec6a4891dae778d7dea5edcecc6dd57716cc70a891c9e6cfa55013
DIST tree-sitter-0.20.1.tar.gz 2903038 BLAKE2B 092b3110ca2dd2dc2f6298dad98c2400064ba7b7bce90cdf7c50bdfabf0bf52629f5315728b578ae46efc1a4c2f71ff024ffae202205a3b563188e3537565359 SHA512 172e9b2fba5d4610f663934dff1cf4580d09631a3d8d5d7249b6a80288aa9fdda9f5eac50a501935a87414563b46f843c3d98a1f7e45302a5c61dd3c08159606
+DIST tree-sitter-0.20.2.tar.gz 2904490 BLAKE2B cae19e3a66778ea72bf5cb0e5153bb6b7dfec0b059c01825377742886fadd52d789f456e82287d71841afad8bd5347361d5ef718b12e20e94c629480c43f4f33 SHA512 4b9a7da47b48b0003daf9af60f9d48aacf7c74d1c9e2645eafd74f62f568bc69e2fb36bb8f0c6b9f1dc85829e146786cc6bf7050ed1402167790b1552990665f
DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e
DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3 SHA512 727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6
DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
@@ -107,7 +108,8 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-EBUILD tree-sitter-0.20.0.ebuild 782 BLAKE2B 2207fed9423a9c7150ba369093347d9812c991606ea502af8ce6882f2ca6ecf8178378ef80b406c2fb14d89f827decd8307aca7d71f20587717a5d0876e87623 SHA512 8805eb43c8f4446a017a113b0df8a16e890b7a7e1c52bb7a59fc245acbe4322dab46de3879982dc86d1f3ac65e75db575d0967e0ccca1467a4392b6097c1d939
-EBUILD tree-sitter-0.20.1-r1.ebuild 3267 BLAKE2B 4e8f7aff44758df190f586e35d1f20f69db40f70b6b37e35ad8f8e42a9f6b52e0efc8c875f9c9d9b2a4d8bfbc3f78d842923bcbd99f086d5bdeea97a3b82736f SHA512 8ef64aa21f586b8a77ff0d0ff3a7487204dde8b40f3f0ee3c95888c83861109a37bc548bc46399560542ca165e857e8eeaeb5062d1d944e59f26b8cbcb0948b6
-EBUILD tree-sitter-9999.ebuild 1325 BLAKE2B 7b9c819316ac10e44a7be3c44045f51c304b1d1152f96198d7473c2ac9a553fd4f2d12295c89ccc5a91c747b883d9c0ac4a45dc5d5445582413f5bab73d4816b SHA512 f50d2b69292e127f2f60c3393a83078515e2c20f9ff8c58f00d1311ace23f56ba34a0c52126f8b7a2abec3f7a563a453c3422900cb0abfa1153764eac0d94cad
+EBUILD tree-sitter-0.20.0.ebuild 781 BLAKE2B f37906ce4b8b84343fbf56d0323c0fb5e722ea7e8e9810c4b16c222bdeef9cf6cf6855e0fea8e161e5ea38a25c74a795a255779713e2419fd163e439adf20d96 SHA512 5b3280ad08766687a4288450fbf56b80bf56fd9cbf98e9d4f4a450cb373be75027df22c723cceafe17cd25c410b635f9e7a17d98fa13b29b4f6ce89b1beee7f3
+EBUILD tree-sitter-0.20.1-r1.ebuild 3266 BLAKE2B cc538897e8653277e19be6e35d5524ccf77dab19744a4861b432a9eaed9f50df56058db1a042263fae2faa3fe74af008e05d8c62f526c9799c7a686aaecc1320 SHA512 1a1f97fc77088d4aeed3540a50903a9552dd44aa2cb3da59c2ba8412285362661e6e9dcc3cd0810cc577c635efe6e031dd5dddb6847c327739768798bda3b1b7
+EBUILD tree-sitter-0.20.2.ebuild 3265 BLAKE2B dfad128235048ce8df41c10458160ef92a78f8c3a1c9ef4e2f928c194c0a230e3e33a543c3378bb704626b3f23012f67293c84a15010efad8c4bf22b149600a2 SHA512 b06a292162c3a2c40795d1e7ea83cf07fa58da7033ce9c54dad0c656fe5154f3c67849a686414c532911f1a5c64a58bee4f8b23806465113113a250afddbb28a
+EBUILD tree-sitter-9999.ebuild 1324 BLAKE2B 8e5eab460a867a3cd5b8db5c23d7d318bda3f24b8f033932d7bd64c7be06f6b9fcbd89ab58b8fe86aed039431d6d8572e70f5ea6110b0936fb943bfc58d4b087 SHA512 fab00e3f6fdd9e325739a09fafd8a4d22522a9c1a43c7b62f7776ab6f1ccea50d2a83c2f69dfa103a26a345af094d93fdeea36b68d8087c4f30f9173a08cd7eb
MISC metadata.xml 948 BLAKE2B 6dc828ba11cefbf079df9a114e72d95bbf94b3443ef4f7a19362d7c07a16ee2fedef464e2fc7ca90e1f214959c90e8425628af037f29b12d5a2d1deec5819f5c SHA512 fee67486332a2e4c7eeed0f44046d5fbb595e77e44c0e578c2e115f8141b22af85da01ebf412454f02097433e8a6ce3bc01be136baa372b7bf54db9e2d1f3789
diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.0.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.0.ebuild
index 38e6fa4e20bf..7498b7f83f44 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.0.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit toolchain-funcs
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library."
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library"
HOMEPAGE="https://github.com/tree-sitter/tree-sitter"
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild
index db5901f18e86..e439a8fa3c4e 100644
--- a/dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.1-r1.ebuild
@@ -116,7 +116,7 @@ CRATES="
inherit toolchain-funcs cargo
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library."
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library"
HOMEPAGE="https://github.com/tree-sitter/tree-sitter"
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild
new file mode 100644
index 000000000000..f85c79757058
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.20.2.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=1
+
+CRATES="
+ aho-corasick-0.7.15
+ ansi_term-0.11.0
+ ansi_term-0.12.1
+ anyhow-1.0.40
+ arrayref-0.3.6
+ arrayvec-0.5.2
+ ascii-1.0.0
+ atty-0.2.14
+ autocfg-1.0.1
+ base64-0.13.0
+ bitflags-1.2.1
+ blake2b_simd-0.5.11
+ bumpalo-3.6.1
+ cc-1.0.67
+ cfg-if-1.0.0
+ chrono-0.4.19
+ chunked_transfer-1.4.0
+ clap-2.33.3
+ constant_time_eq-0.1.5
+ crossbeam-utils-0.8.3
+ ctor-0.1.20
+ diff-0.1.12
+ difference-2.0.0
+ dirs-3.0.1
+ dirs-sys-0.3.5
+ either-1.6.1
+ form_urlencoded-1.0.1
+ getrandom-0.1.16
+ getrandom-0.2.2
+ glob-0.3.0
+ hashbrown-0.9.1
+ hermit-abi-0.1.18
+ html-escape-0.2.6
+ idna-0.2.2
+ indexmap-1.6.1
+ itoa-0.4.7
+ js-sys-0.3.48
+ lazy_static-1.4.0
+ libc-0.2.86
+ libloading-0.7.0
+ log-0.4.14
+ matches-0.1.8
+ memchr-2.3.4
+ num-integer-0.1.44
+ num-traits-0.2.14
+ once_cell-1.7.0
+ output_vt100-0.1.2
+ percent-encoding-2.1.0
+ ppv-lite86-0.2.10
+ pretty_assertions-0.7.2
+ proc-macro2-1.0.24
+ quote-1.0.9
+ rand-0.8.3
+ rand_chacha-0.3.0
+ rand_core-0.6.2
+ rand_hc-0.3.0
+ redox_syscall-0.1.57
+ redox_syscall-0.2.5
+ redox_users-0.3.5
+ regex-1.4.3
+ regex-syntax-0.6.22
+ remove_dir_all-0.5.3
+ rust-argon2-0.8.3
+ rustc-hash-1.1.0
+ ryu-1.0.5
+ same-file-1.0.6
+ serde-1.0.130
+ serde_derive-1.0.130
+ serde_json-1.0.63
+ smallbitvec-2.5.1
+ strsim-0.8.0
+ syn-1.0.67
+ tempfile-3.2.0
+ textwrap-0.11.0
+ thiserror-1.0.25
+ thiserror-impl-1.0.25
+ thread_local-1.1.3
+ time-0.1.43
+ tiny_http-0.8.0
+ tinyvec-1.1.1
+ tinyvec_macros-0.1.0
+ toml-0.5.8
+ unicode-bidi-0.3.4
+ unicode-normalization-0.1.17
+ unicode-width-0.1.8
+ unicode-xid-0.2.1
+ url-2.2.1
+ utf8-width-0.1.4
+ vec_map-0.8.2
+ walkdir-2.3.1
+ wasi-0.9.0+wasi-snapshot-preview1
+ wasi-0.10.2+wasi-snapshot-preview1
+ wasm-bindgen-0.2.71
+ wasm-bindgen-backend-0.2.71
+ wasm-bindgen-macro-0.2.71
+ wasm-bindgen-macro-support-0.2.71
+ wasm-bindgen-shared-0.2.71
+ web-sys-0.3.48
+ webbrowser-0.5.5
+ which-4.1.0
+ widestring-0.4.3
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-util-0.1.5
+ winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit toolchain-funcs cargo
+
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}"
+else
+ SRC_URI="
+ https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ts-cli? ( $(cargo_crate_uris) )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT ts-cli? ( Apache-2.0 BSD-2 CC0-1.0 ISC MIT )"
+SLOT="0"
+
+IUSE="ts-cli"
+
+BDEPEND="ts-cli? ( virtual/rust )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-No-static-libs-gentoo.patch"
+)
+
+src_unpack() {
+ if [[ ${PV} == *9999* ]]; then
+ git-r3_src_unpack
+ use ts-cli && cargo_live_src_unpack
+ else
+ # behaves as default too, so it is ok to call it unconditonally
+ cargo_src_unpack
+ fi
+}
+
+src_prepare() {
+ default
+ tc-export CC
+}
+
+src_configure() {
+ default
+ use ts-cli && cargo_src_configure
+}
+
+src_compile() {
+ default
+ use ts-cli && cargo_src_compile
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+ use ts-cli && cargo_src_install --path "./cli"
+}
diff --git a/dev-libs/tree-sitter/tree-sitter-9999.ebuild b/dev-libs/tree-sitter/tree-sitter-9999.ebuild
index 0c65cf2416ce..74713d7aef17 100644
--- a/dev-libs/tree-sitter/tree-sitter-9999.ebuild
+++ b/dev-libs/tree-sitter/tree-sitter-9999.ebuild
@@ -7,7 +7,7 @@ CARGO_OPTIONAL=1
inherit toolchain-funcs cargo
-DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library."
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing library"
HOMEPAGE="https://github.com/tree-sitter/tree-sitter"
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-libs/userspace-rcu/Manifest b/dev-libs/userspace-rcu/Manifest
index 8442324311ba..4c40afb5f215 100644
--- a/dev-libs/userspace-rcu/Manifest
+++ b/dev-libs/userspace-rcu/Manifest
@@ -1,3 +1,3 @@
DIST userspace-rcu-0.13.0.tar.bz2 608434 BLAKE2B 11b5d13f4e1a577cc33ad430eb387b26cc2db2ba9ff32c7a09f9cb6c8a418548cd87c198ab4b63be3df884d8e3878046ba817106ff2f07cbab86dd60c9bb1d34 SHA512 7288b5a4a2dca6a75ecaa8553b942b9e7be9cae25776d2448fb0b0c950af9919c369791839607c6c1e6cbd32bbd1e1cafc18ee753f0e3bdc2ed7b65488612580
-EBUILD userspace-rcu-0.13.0.ebuild 792 BLAKE2B 5352cd69b842c44d90ad192c50dfc2224c0a5e72a38ee3b02992ec0fe3577a7329492c9b6009d69a9a209c531338f4447833145f8e472298341815306ac54605 SHA512 d694eb28275718f9f3a8a7e2a2a683bd21fb64c174ebf5875cbeceb6edee27b536f8c28f3f81544ef85431d5bf0b45aa4be52d5fec4b6e3e4109204422864f1a
+EBUILD userspace-rcu-0.13.0.ebuild 791 BLAKE2B b711826c1f1d7de9feb6cf1fdf679bc068d08f635b52e3130c7bf7fb3132ee60ac4f05b445ad6abf41908f3e4c71db53ca211076c4c2409110fba1c4544f6cfc SHA512 78d733e2bb48079bec52015c27bf5184e333a64d49713dae4c2688209d9506c1689d72e66af2909e365597c43febbbcb290472362bb2f9fce99eb82d92494afd
MISC metadata.xml 347 BLAKE2B a2a6a24ee4974111cf0e6559b25b17da2f899a965983e1c518355c0808a2168747d23aa0b2edc000bae1a57003bab68041b526e028da9ecd7051e86f340be51d SHA512 2fdd5bd8bf7e9ed31cacfc8c59d0bc46637b1d51ee37bc2157b6b635223dc0c13085d5b65f47f75ec40d4c28c2b2449c62f65f9f7cc84ecb9f037bf1fec99443
diff --git a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
index af7052448f6b..580b14a63699 100644
--- a/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
+++ b/dev-libs/userspace-rcu/userspace-rcu-0.13.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://lttng.org/files/urcu/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0/8" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="static-libs regression-test test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/utfcpp/Manifest b/dev-libs/utfcpp/Manifest
index 0dbee0bc6aec..09618952d392 100644
--- a/dev-libs/utfcpp/Manifest
+++ b/dev-libs/utfcpp/Manifest
@@ -2,7 +2,7 @@ DIST utfcpp-3.1.1.tar.gz 26374 BLAKE2B 93ad55c113c922e0105b509adf8dc1505e625bfee
DIST utfcpp-3.1.2.tar.gz 26388 BLAKE2B f0ebf7f054c488259d2a409b2c5201b73e928901cf337cdc2a99a2f64deaf431ee60328b3b61e134d3cd49428eb0c921057ea248269029ef2838ed72dd8af7d7 SHA512 d43df19d9e8652291f1301a326ec0d592bad43d6ecf9086947037f0ae0c1e70c2d96082c48066639e2b7c57c0ea0e4782d6b215d017cf96a4c73ff3a15feec75
DIST utfcpp-3.1.tar.gz 25871 BLAKE2B 6bafb933b777e842375b3dc6b1b5bc41efb0e9f40bbd33ccbbaf07b57a28c4e485d596725297fc2de83c23fa3c66872519883727714d236f4a37e07ed4825fc9 SHA512 826ac7aa61215ac2144fa3f5edc7f291c3dd25dc69b0c82526840f4651f822515ec262915e1117d975e5c5dd729f6166806a5d397262f59a2b323eb7009671f5
EBUILD utfcpp-3.1.1.ebuild 935 BLAKE2B 7baf8b90a10408faea6792eede2b0ec01ed88b7408141c769e0bf3a1ccd397298656a398cc6be46dfe4ebc949ec0260aad01f719a6596f53dc5a7ee323a79ed1 SHA512 9ad08d27cc85de20535298dc2429fa3f7937834170e2260fb444bd387540b023d7b932a86157393f25afe9e1c169cde57ff0cfc914a813a5507d04ab7ad6e72e
-EBUILD utfcpp-3.1.2.ebuild 940 BLAKE2B fdd932461e97f8b3fac2a0bd469ac5577a5e460871b215ece6a231c6d8e6a29009b7928ac15e81ab563267352214c25e4f823f0239f1b3da46c5e2bac9eacc0d SHA512 803a1e9733fc7012fbf116453b5bb4ff2811b9e716205b5e7cb2ace736d0cb62f11145fd3cc6fcecded39be9b3fd7104ec3bfc4f42256052f355f9591e891be7
+EBUILD utfcpp-3.1.2.ebuild 934 BLAKE2B 799839e521d6c2c881b937c610cc7016907325d5ded407fbd452fda66ec1be1365fa696856b3fa8d18c11a822807c25f8f5c509bb023788b6d471afad856c0ce SHA512 a0b28f7086b5b2e3b4fc8b6cb4f0336a3697eaa9b77c9f711ae5e090561f2b7c62306c2abaea62f2424441fd0ffce5f3c8810878f25b579df8add3e300d441a8
EBUILD utfcpp-3.1.ebuild 929 BLAKE2B 98b8653c0a5a8dfccbe50f191c8505fa38d5f707c1c229d6b65e6a793a270b6914f6849e0a3a56b12539a57ff88a65b35deec68ff224ff8cf28d3d1561ab9dd4 SHA512 b126f8b1ec192eda63d84dd44023c5c18a9772becb08f9b611cffb72938023212c65b2cda98e6009274983138a90fe8fa8e11759b8d30f2f440354862379e54c
EBUILD utfcpp-9999.ebuild 898 BLAKE2B 3412683e554ceae20d79a57b4487f614175decaf501be0f4dc33f95ab81a822cdef2a3d736442f2fe7b1c8ecba30f62b9db3ed7638300d9fac3ae289dac7ba39 SHA512 3ddbc5569ebe18570ab9f6f437240c707706df91c23851761e8749c6b9efc11abd1ea1393ed2b9dd8bce497939715de56de8d0121810123773fc63f30496b812
MISC metadata.xml 490 BLAKE2B 37e2294a4fb66b2f057dce77d4a6104ae7f4cb993aba2383fea9814238926f76d79006fb533fa05509deedad222b0347f6ff6dcf42418e4008862412ace3329a SHA512 b6df12771b42f42e268b239bc7dfe07493b2f56bf366ae24a03f42f71368feaacc596facfb8875e76fed01b807685affe90aab02ffd7f9e5dcd7df52d0844ccc
diff --git a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
index e795c660823e..c23963c38a11 100644
--- a/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
+++ b/dev-libs/utfcpp/utfcpp-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2015-2021 Gentoo Authors
+# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ fi
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index e84865246b33..65181ccccfe6 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -4,5 +4,5 @@ DIST xapian-core-1.4.17.tar.xz 2997700 BLAKE2B 882bc28c9a55731212a5c3ac6da3ad208
DIST xapian-core-1.4.18.tar.xz 2984508 BLAKE2B e5d680578e0a4605a8e99470921fba29cdd3d137d017608b8bf571951726055d2a1d49e9649829f0df92af3d27d0565f90baaca5a4eb5c67cb368f5d1e592d28 SHA512 ba6240054c0d2f92b9f1059aa934cdf35388ee7c7e05f4ef6f9856bdaed8ad821095a348ed9a892afdf18c3c0ad20e163028ad0ed3a9934bd69b861e814678ef
EBUILD xapian-1.2.25-r1.ebuild 2035 BLAKE2B 0bd199c71ce17e0c01eb702679a3e356d35fe8150c3aec92cbddc1127487638443aacc19d6cd0b1cd84725a044e61ceff288f331efeb2ea581e48d12e38a336a SHA512 2155f4652a2f6581aef65bf635aedcce76b7d3746cdcb270c97a34d3e5c6c386900d168fd2880b31fe50f1be2751df3e8b5f25ee74de3c1fea1e259deee190b8
EBUILD xapian-1.4.17-r1.ebuild 1941 BLAKE2B 2cd45961ad77e56c60f906e7e49afc5287452a2b5f0e8abc51e5c0740ade9eb5ac5978e9ca9394af7b418e8a03eff83d482278bc64780957cbc8879198c49c7f SHA512 cc0aec3d3d555d28cba486f92d5bf8bf00fcd7b52c890ed6d3af11c8e9f8e0ec403dab41364a22f841953a554c40b58f0825808a04a48f1e34cdf9833f223141
-EBUILD xapian-1.4.18-r1.ebuild 1882 BLAKE2B ea21693886e76b69be0b566abbd7bf5c966fd610038d100baac57d2a8c4af8c54f56c0a8a8dce62665bb9344930f44e745596d53b0fc83067f3924caebc6dff9 SHA512 f78368d755a185192b0f2683beb3f9f20e90522cb0b5fb6fbfb3afbc860835d5c9a915a7b8097325a8919c7780c1ea9dbc163f0fae79787686b4f6e357e08b0a
+EBUILD xapian-1.4.18-r1.ebuild 1878 BLAKE2B 9f2ace2f966a2f129094b0f9efedf5e998eeb14bf0afad044988d951ef79eeebf56888a2ea108021449705c33eb1b466307fe0c73302b3397b2e5024386913be SHA512 74d0b7b8ed3dbf8c82de3f39e13d1e4720fe346efe5c0e6218805a9fcca59708b19f083056e089b1b33124bfc9f0fc9b0399a2b7aa2e10951f1f3fdefe1806bd
MISC metadata.xml 935 BLAKE2B beadb37293a033eafd108c3c81738866565c127813d860c6014fb75a97edb89117c29bc513a623c47be7270936e0e9e5f28f8a8f7ad3fad6630c896337cd627e SHA512 bd4020e6f4505cb25848c5cddefd2ce9d7a2e6f625ef622b220b510d65e083eda255f00154da26174b998a91082118cba8c25f1ee92df46d2442d1ace3b0b1d5
diff --git a/dev-libs/xapian/xapian-1.4.18-r1.ebuild b/dev-libs/xapian/xapian-1.4.18-r1.ebuild
index 49c615940706..2cb7f29c2d2a 100644
--- a/dev-libs/xapian/xapian-1.4.18-r1.ebuild
+++ b/dev-libs/xapian/xapian-1.4.18-r1.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"
@@ -13,7 +13,7 @@ SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 7a2b65de94ce..d6fdd6218bf8 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1,6 +1,6 @@
AUX 50xerces-c 43 BLAKE2B 8ebb0cf0aa79e028271751f981c9b0818af24bf3640a5109ecca19b39b9a67b88fc1d5ddfce5203b1c226f80ca8e1b6cc06897f3ce8eee11eb1bd923c702b8ce SHA512 030808e28a2095ecc143e4b5add8577eceb599e43eca6a59ed874d64a042b263245116e539791dca697f74e9336b23561321b16417e42d5b56c5b21597e1c3eb
AUX xerces-c-3.2.2-fix-XERCESC-2163.patch 715 BLAKE2B 39ae9de0166675c2269da164aaf6c637ba04761c12c5d8b227d466575b056d64846bced57651c70926a78403da16fd0e86ba4b267dfe70a144bcf3cced3d1536 SHA512 c5c0e753d22b61fa5047cef3748cf3baaf30f4c6ba4d89152d856f2f65fe311841ea590ec0c9291347b5b7f96047f3e9c7b524798ac2ac96bcfbc8b40d634596
DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e77772b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad
-EBUILD xerces-c-3.2.3-r2.ebuild 2944 BLAKE2B b0f186d800dbd8ee0ca181535ce867e9d6925a2af306f2f47bf846373f7013f074b36462c4a32372403eef6ec2d0a1147c467971ea8a9d6fc30d6e0ade2533a9 SHA512 63ad23d492a16f3c91a53838ca6adf0cecfb10d5907acfcfa7cebe1130fb033f85647184198c40d2decfe754ec4eae435ce542a00491b42c7f332365cb8fd2dd
-EBUILD xerces-c-9999.ebuild 2882 BLAKE2B 1d5efc807b278179b221b88e050fff78b6c275d1a3554b2aec829296060a0c9309a19dac79a48e06d3c2efe259a945352eb6a9c848c58242e63be0515be97673 SHA512 25c01f394f9043e0952f55d38fe8590d3cb7f1546cffd6c23b59c7cd5ec80a104627fd7d991c512797876ea1e4c63efe956a1b6ee2c6e51631afd4476579d1ee
+EBUILD xerces-c-3.2.3-r2.ebuild 2866 BLAKE2B be1bcc2ef37d67d8798e9b8b490d641ff66aecab74dd2fa8821ed8f94423594a2ca06a63f60966de62cd719aec02f4c459573f9a607cb684aba0b7e042be8ad7 SHA512 47581641e5d9c20faca457c989a17a7978aa99ac2d1294ecccd4411d8cdce59e672b5e8dbcf40f867c54cf58bf66b0d98e3eb148f146d5e33957c5396ff37703
+EBUILD xerces-c-9999.ebuild 2804 BLAKE2B de6e031ecd46ac02b761600bbbe2e6e8a0fc347d33619ec02803cc6c33f8cfc5c4113b0f54da97fd266a68873acaad6da3ca25a1764f0b34cdc3a69e35cb4b52 SHA512 381e3600812cacd9ffaac0de6817d3fa8936fb4571acb35b42a8e84daf7309fcf3b2ee6da19a38fec9ba1bfdc23a3ecaa44de67244298962ebe8bc98d6e442a3
MISC metadata.xml 639 BLAKE2B 478311dd96d2a5938161f66cbcd3e0bbdb51bc5680c2bc9aaddcfef3921d356bb568fcf3047d181d54f3cf2560b547dcca3e964e064506c8bfccad9291c6d0da SHA512 8c8fd2d5a525000a06fb08b0cd20c4aefd6c9fb6554e7e8586bfc7a58be2884a629417035e0863950246bf12b756466c0453e2768a31678da002d029dceacb73
diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild
index 0980ff14986b..c72408418f20 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.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
@@ -18,7 +18,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
+IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads"
RESTRICT="!test? ( test )"
@@ -70,8 +70,6 @@ src_configure() {
transcoder="icu"
elif use elibc_Darwin; then
transcoder="macosunicodeconverter"
- elif use elibc_FreeBSD; then
- transcoder="iconv"
else
transcoder="gnuiconv"
fi
diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 995f942a4379..880626707f29 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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
@@ -18,7 +18,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
+IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads"
RESTRICT="!test? ( test )"
@@ -68,8 +68,6 @@ src_configure() {
transcoder="icu"
elif use elibc_Darwin; then
transcoder="macosunicodeconverter"
- elif use elibc_FreeBSD; then
- transcoder="iconv"
else
transcoder="gnuiconv"
fi
diff --git a/dev-libs/zlog/Manifest b/dev-libs/zlog/Manifest
index c2ff390452a1..0ba3f682e7d2 100644
--- a/dev-libs/zlog/Manifest
+++ b/dev-libs/zlog/Manifest
@@ -1,6 +1,6 @@
AUX zlog_no_static_lib.patch 1974 BLAKE2B 67c9cc1f7c6856b44096648d36085ddf9ee41074a82ff2dfb4a3b9feb13968bb6da53797f7a63f969b3a34dd1cc2e61a36eeb63b9d78512294e8dcb9e0313f75 SHA512 fb4acd9937112bb1bd044db0446618bc098e8cf87156f792dbe98c4c6e3ca9a66f4c047639562485acf371c20d12754bbd6b233d5bdc45c28b99e67779c3d5ad
DIST zlog-v1.2.14.tar.gz 123729 BLAKE2B 6985898af81ecb3b86c941dea1402dc03c80a773b2791d56228b4627f6e6ea62f27442536e5126169b5f3f77425cba49bd3b50dc0d7ffc5ac3d88f5001afc3e2 SHA512 e16524e8caa8a3c79ce95074387b87a0025e0fd9a7e35a09ddf49a41839e36a3fe42f5ad785ec786573b6c4c633f493845c7d5cbf0b03717affe4659ea1d53ef
DIST zlog-v1.2.15.tar.gz 124794 BLAKE2B a60ef362269d48672c7f0f4321b6c4f50241c7c1abcc2c3a3a888d7838018edaba103cbb985fda02db719dcb8553bad3f84bfd715f3fdb34ad64557107d24e44 SHA512 88c741b58e7857c573e4da0b3999a23c00d339e45eb4f7d3e07c03dbe8ebf4cae62720208c9759871969bb4959d2f081b6a8955e229d3872f99cde3e650702e4
-EBUILD zlog-1.2.14-r1.ebuild 677 BLAKE2B 1e87dfe72852c91ff3bf2d8d0c84edb3d40502af499fa96ce666e4bc4663c6a86c1e152d44fb9990c96bf0ed487290356d0623707d0bd082200ada3711e9a0e5 SHA512 0741244fbfeb6fd95568268279a6baa0fe543a66cb9448a0ecc810c4629e21a85ed1b8868464ed6601bb84ea7b1ae7f9365c6b8a3d6cf2c35d75e31ac46d81c8
-EBUILD zlog-1.2.15.ebuild 677 BLAKE2B 63d8a4934c1571f77c0bbb6c4704920c7f1ee2c69c04d1ec58efd176c6da152fb8befc218b05c918487a6471f5f44dc1bdb2f42eb39d2def2602d02e57b2335d SHA512 0de0cbd7961aead85d577612a0d0edc6a8f54e0a67e2de700bbff5af9e8896d3772357bc0acf82a6db3dbb035afeaaf8f23caa4700d8cda00a1bb085f0cfdd60
+EBUILD zlog-1.2.14-r1.ebuild 676 BLAKE2B 20f6fac27b0ab76a90d5499d0c4271b4a5d36a0d26f61adfb575a9b09d17bf5a06f333d7081936ef858d5ff4a0a161f679ea6added8de83a1b44f786002c8869 SHA512 d69125bd69bf602fed0b9302ab15a7c8e496be9590e188e0028daf7357d7c56aed737a276b07f66d7c8b3c1f0b38aab20d05ba2433c1a6d746bc865ef577eb08
+EBUILD zlog-1.2.15.ebuild 676 BLAKE2B 20f6fac27b0ab76a90d5499d0c4271b4a5d36a0d26f61adfb575a9b09d17bf5a06f333d7081936ef858d5ff4a0a161f679ea6added8de83a1b44f786002c8869 SHA512 d69125bd69bf602fed0b9302ab15a7c8e496be9590e188e0028daf7357d7c56aed737a276b07f66d7c8b3c1f0b38aab20d05ba2433c1a6d746bc865ef577eb08
MISC metadata.xml 344 BLAKE2B 0c1c5fd6c0b6d17626fc0ce972e3d1d8b51505ed8d5a2792d677fdebde77a9ed636461e84b3cd864a2b638d3389fd545bbc3d231f1d98487f5739a3fb3f92d36 SHA512 df8ee416f655a1e15484395075bfbe6107af6b0fd45d7ca2fd1675b847a409394827ba50583aa70ce474cd19bfabf84fc4d765abdb4bba47dd986fb370777902
diff --git a/dev-libs/zlog/zlog-1.2.14-r1.ebuild b/dev-libs/zlog/zlog-1.2.14-r1.ebuild
index 1d14191309cd..221a11e0e522 100644
--- a/dev-libs/zlog/zlog-1.2.14-r1.ebuild
+++ b/dev-libs/zlog/zlog-1.2.14-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
-DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library."
+DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library"
HOMEPAGE="http://hardysimpson.github.io/zlog/"
SRC_URI="https://github.com/HardySimpson/${PN}/archive/${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
diff --git a/dev-libs/zlog/zlog-1.2.15.ebuild b/dev-libs/zlog/zlog-1.2.15.ebuild
index 12d8d51008b2..221a11e0e522 100644
--- a/dev-libs/zlog/zlog-1.2.15.ebuild
+++ b/dev-libs/zlog/zlog-1.2.15.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit toolchain-funcs
-DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library."
+DESCRIPTION="A reliable, thread safe, clear-model, pure C logging library"
HOMEPAGE="http://hardysimpson.github.io/zlog/"
SRC_URI="https://github.com/HardySimpson/${PN}/archive/${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"