diff --git a/Manifest.files.gz b/Manifest.files.gz index 1f15283f916a..ef12a66cc5c8 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 2fb2af29d1ed..b4c155afb2ba 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/conky/conky-1.12.2.ebuild b/app-admin/conky/conky-1.12.2.ebuild index 3e8b0f815933..79a82febb401 100644 --- a/app-admin/conky/conky-1.12.2.ebuild +++ b/app-admin/conky/conky-1.12.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 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-3 BSD LGPL-2.1 MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc x86" IUSE="apcupsd bundled-toluapp cmus curl doc hddtemp ical iconv imlib intel-backlight iostats ipv6 irc lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses nvidia +portmon pulseaudio rss systemd diff --git a/app-admin/diradm/diradm-2.9.7.1.ebuild b/app-admin/diradm/diradm-2.9.7.1.ebuild index 6ce9e7a90d54..ea60e0708244 100644 --- a/app-admin/diradm/diradm-2.9.7.1.ebuild +++ b/app-admin/diradm/diradm-2.9.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~ppc ppc64 x86" IUSE="automount irixpasswd samba test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( automount irixpasswd samba )" diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest index feed9ff5e745..c9f961fd83ba 100644 --- a/app-admin/sudo/Manifest +++ b/app-admin/sudo/Manifest @@ -1,3 +1,4 @@ +DIST sudo-1.9.10.tar.gz 4516568 BLAKE2B 94d97379e31b41917616a829cbece3d3fce7dd6ab9d04791b928981c14249c306508298655c19dc59a054ccf7deed4e69e65367cbfe9f6d8b5aba8895cfa6064 SHA512 65cf92b67b64413cb807da8b9602fc90b75e5b30dd1402d682ca36f276a3d6209a8a59c14e463898abc9856bc56263e5ba4bb6d44774f56a2885a9eea4a35375 DIST sudo-1.9.6p1.tar.gz 4119888 BLAKE2B 02bdb551c46cff11ac56e64937c64e6a29ccd8e0af34ea2f6b33c223bee8f7ad958d0fc3d7ef8ef12bf5bc82565769b923ff112a3f3d6bf6999fa4f6ea55e38e SHA512 632dfe72f04ce9a7a5a7236fcd5c09ce4535e695ced49d24dd848e3a7b1bea7380df44188b9e475af4271069539b5a5816948a98fbb0649ebebaba8b4c4b7745 DIST sudo-1.9.8p2.tar.gz 4302256 BLAKE2B ba40df539b3466bebe0d876ef4f1809867125e83983609eae0447f933fbd499b2eda88d2f6c475779654e68af9580a2998eca3c3f7953129ff73c923e1c88ad9 SHA512 899b252e8c219226f658dff3dd34c97b07d42004998b45175b4c0c4de42a6bf9f909598e99b4056fa1171e63378e203854b0f8608b0f5c1b00e9d3677818f6d3 DIST sudo-1.9.9.tar.gz 4456969 BLAKE2B 1a661a24e9891c705ca1ff0ff0881be30888ac850d18478031379de6cfa10a581ee4b256fda7d8882e17c661bcaa03b1055ab0e525dc75a2b1feec2ca13283c8 SHA512 53064240431ae3d9409dc5cb7d72ab55d9ab5f802af4de99fadd987855461b3cca53f261d6256e3b6f35e30c7e162f4dfa3978ef6976415cf5be874fb2026614 diff --git a/app-admin/sudo/sudo-1.9.10.ebuild b/app-admin/sudo/sudo-1.9.10.ebuild new file mode 100644 index 000000000000..654c08839c3c --- /dev/null +++ b/app-admin/sudo/sudo-1.9.10.ebuild @@ -0,0 +1,255 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pam libtool tmpfiles toolchain-funcs + +MY_P="${P/_/}" +MY_P="${MY_P/beta/b}" + +DESCRIPTION="Allows users or groups to run commands as other users" +HOMEPAGE="https://www.sudo.ws/" +if [[ ${PV} == "9999" ]] ; then + inherit mercurial + EHG_REPO_URI="https://www.sudo.ws/repos/sudo" +else + uri_prefix= + case ${P} in + *_beta*|*_rc*) uri_prefix=beta/ ;; + esac + + SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz + ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz" + if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris" + fi +fi + +# Basic license is ISC-style as-is, some files are released under +# 3-clause BSD license +LICENSE="ISC BSD" +SLOT="0" +IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd" + +DEPEND=" + sys-libs/zlib:= + virtual/libcrypt:= + gcrypt? ( dev-libs/libgcrypt:= ) + ldap? ( + >=net-nds/openldap-2.1.30-r1 + sasl? ( + dev-libs/cyrus-sasl + net-nds/openldap[sasl] + ) + ) + pam? ( sys-libs/pam ) + sasl? ( dev-libs/cyrus-sasl ) + skey? ( >=sys-auth/skey-1.1.5-r1 ) + ssl? ( dev-libs/openssl:0= ) + sssd? ( sys-auth/sssd[sudo] ) +" +RDEPEND=" + ${DEPEND} + >=app-misc/editor-wrapper-3 + virtual/editor + ldap? ( dev-lang/perl ) + pam? ( sys-auth/pambase ) + selinux? ( sec-policy/selinux-sudo ) + sendmail? ( virtual/mta ) +" +BDEPEND=" + sys-devel/bison + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +REQUIRED_USE=" + ?? ( pam skey ) + ?? ( gcrypt ssl ) +" + +MAKEOPTS+=" SAMPLES=" + +src_prepare() { + default + elibtoolize +} + +set_secure_path() { + # first extract the default ROOTPATH from build env + SECURE_PATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; + echo "${ROOTPATH}") + case "${SECURE_PATH}" in + */usr/sbin*) ;; + *) SECURE_PATH=$(unset PATH; + . "${EPREFIX}"/etc/profile.env; echo "${PATH}") + ;; + esac + if [[ -z ${SECURE_PATH} ]] ; then + ewarn " Failed to detect SECURE_PATH, please report this" + fi + + # then remove duplicate path entries + cleanpath() { + local newpath thisp IFS=: + for thisp in $1 ; do + if [[ :${newpath}: != *:${thisp}:* ]] ; then + newpath+=:${thisp} + else + einfo " Duplicate entry ${thisp} removed..." + fi + done + SECURE_PATH=${newpath#:} + } + cleanpath /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin${SECURE_PATH:+:${SECURE_PATH}} + + # finally, strip gcc paths #136027 + rmpath() { + local e newpath thisp IFS=: + for thisp in ${SECURE_PATH} ; do + for e ; do [[ ${thisp} == ${e} ]] && continue 2 ; done + newpath+=:${thisp} + done + SECURE_PATH=${newpath#:} + } + rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*' +} + +src_configure() { + local SECURE_PATH + set_secure_path + tc-export PKG_CONFIG #767712 + + # audit: somebody got to explain me how I can test this before I + # enable it.. - Diego + # plugindir: autoconf code is crappy and does not delay evaluation + # until `make` time, so we have to use a full path here rather than + # basing off other values. + myeconfargs=( + # requires some python eclass + --disable-python + --enable-tmpfiles.d="${EPREFIX}"/usr/lib/tmpfiles.d + --enable-zlib=system + --with-editor="${EPREFIX}"/usr/libexec/editor + --with-env-editor + --with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo + --with-rundir="${EPREFIX}"/run/sudo + --with-vardir="${EPREFIX}"/var/db/sudo + --without-linux-audit + --without-opie + $(use_enable gcrypt) + $(use_enable nls) + $(use_enable sasl) + $(use_enable ssl openssl) + $(use_with ldap) + $(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) + $(use_with offensive insults) + $(use_with offensive all-insults) + $(use_with pam) + $(use_with pam pam-login) + $(use_with secure-path secure-path "${SECURE_PATH}") + $(use_with selinux) + $(use_with sendmail) + $(use_with skey) + $(use_with sssd) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if use ldap ; then + dodoc README.LDAP.md + + cat <<-EOF > "${T}"/ldap.conf.sudo + # See ldap.conf(5) and README.LDAP.md for details + # This file should only be readable by root + + # supported directives: host, port, ssl, ldap_version + # uri, binddn, bindpw, sudoers_base, sudoers_debug + # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key} + EOF + + if use sasl ; then + cat <<-EOF >> "${T}"/ldap.conf.sudo + + # SASL directives: use_sasl, sasl_mech, sasl_auth_id + # sasl_secprops, rootuse_sasl, rootsasl_auth_id, krb5_ccname + EOF + fi + + insinto /etc + doins "${T}"/ldap.conf.sudo + fperms 0440 /etc/ldap.conf.sudo + + insinto /etc/openldap/schema + newins docs/schema.OpenLDAP sudo.schema + fi + + if use pam; then + pamd_mimic system-auth sudo auth account session + pamd_mimic system-auth sudo-i auth account session + fi + + keepdir /var/db/sudo/lectured + fperms 0700 /var/db/sudo/lectured + fperms 0711 /var/db/sudo #652958 + + # Don't install into /run as that is a tmpfs most of the time + # (bug #504854) + rm -rf "${ED}"/run || die + + find "${ED}" -type f -name "*.la" -delete || die #697812 +} + +pkg_postinst() { + tmpfiles_process sudo.conf + + #652958 + local sudo_db="${EROOT}/var/db/sudo" + if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then + chmod 711 "${sudo_db}" || die + fi + + if use ldap ; then + ewarn + ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration." + ewarn + if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then + ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly" + ewarn "configured in /etc/nsswitch.conf." + ewarn + ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:" + ewarn " sudoers: ldap files" + ewarn + fi + fi + if use prefix ; then + ewarn + ewarn "To use sudo, you need to change file ownership and permissions" + ewarn "with root privileges, as follows:" + ewarn + ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo" + ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers" + ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d" + ewarn " # chown root:root ${EPREFIX}/var/db/sudo" + ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo" + ewarn + fi + + elog "To use the -A (askpass) option, you need to install a compatible" + elog "password program from the following list. Starred packages will" + elog "automatically register for the use with sudo (but will not force" + elog "the -A option):" + elog "" + elog " [*] net-misc/ssh-askpass-fullscreen" + elog " net-misc/x11-ssh-askpass" + elog "" + elog "You can override the choice by setting the SUDO_ASKPASS environmnent" + elog "variable to the program you want to use." +} diff --git a/app-admin/ulogd/ulogd-2.0.7-r3.ebuild b/app-admin/ulogd/ulogd-2.0.7-r3.ebuild index 541c2fb48846..43b27f76543b 100644 --- a/app-admin/ulogd/ulogd-2.0.7-r3.ebuild +++ b/app-admin/ulogd/ulogd-2.0.7-r3.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.netfilter.org/projects/ulogd/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ia64 ppc x86" +KEYWORDS="amd64 ~ia64 ~ppc x86" IUSE="dbi doc json mysql nfacct +nfct +nflog pcap postgres selinux sqlite ulog" DEPEND=" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 222379f1e407..f9382de9f6e4 100644 Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ diff --git a/app-backup/bacula/bacula-11.0.5.ebuild b/app-backup/bacula/bacula-11.0.5.ebuild index dcf40a8e6d28..c33c1259fd03 100644 --- a/app-backup/bacula/bacula-11.0.5.ebuild +++ b/app-backup/bacula/bacula-11.0.5.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="mirror://sourceforge/bacula/${MY_P}.tar.gz" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" +KEYWORDS="amd64 ~ppc ~sparc x86" IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" DEPEND=" diff --git a/app-backup/bacula/bacula-9.6.5.ebuild b/app-backup/bacula/bacula-9.6.5.ebuild index 033903ff748f..f5260ccb5e3e 100644 --- a/app-backup/bacula/bacula-9.6.5.ebuild +++ b/app-backup/bacula/bacula-9.6.5.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="mirror://sourceforge/bacula/${MY_P}.tar.gz" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" +KEYWORDS="amd64 ~ppc ~sparc x86" IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" DEPEND=" diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 35dfe259f4ef..68510d493cbe 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild index 877ceb3362f7..832a5ab34fbd 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r3.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="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )" diff --git a/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild b/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild index c932cfc0e4c1..6b8ddc9b0c32 100644 --- a/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.ebuild +++ b/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r3.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 @@ S="${WORKDIR}/${MY_P}" LICENSE="openafs-krb5-a BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86" BDEPEND="virtual/pkgconfig" RDEPEND=">=app-crypt/mit-krb5-1.8.0 diff --git a/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild index 5598ad9bed53..96aed80b535c 100644 --- a/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild +++ b/app-crypt/mit-krb5/mit-krb5-1.19.2-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz" LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux +threads test xinetd" # some tests requires network access diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f4526928b462..cdb599eccbca 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/glastree/glastree-1.04.ebuild b/app-misc/glastree/glastree-1.04.ebuild index 699a36518cf8..9a5212c50638 100644 --- a/app-misc/glastree/glastree-1.04.ebuild +++ b/app-misc/glastree/glastree-1.04.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="http://www.igmus.org/files/${P}.tar.gz" DEPEND="dev-lang/perl dev-perl/Date-Calc" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" LICENSE="public-domain" PATCHES=( diff --git a/app-misc/glastree/glastree-1.04_p20150525.ebuild b/app-misc/glastree/glastree-1.04_p20150525.ebuild index fcb686d4a14f..ddf56b07931b 100644 --- a/app-misc/glastree/glastree-1.04_p20150525.ebuild +++ b/app-misc/glastree/glastree-1.04_p20150525.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-misc/ledit/ledit-2.04.ebuild b/app-misc/ledit/ledit-2.04.ebuild index beed0d23e1e0..211bc15f3c27 100644 --- a/app-misc/ledit/ledit-2.04.ebuild +++ b/app-misc/ledit/ledit-2.04.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 @@ -9,7 +9,7 @@ SRC_URI="http://pauillac.inria.fr/~ddr/ledit/distrib/src/${P}.tgz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="+ocamlopt" RESTRICT="installsources !ocamlopt? ( strip )" diff --git a/app-mobilephone/Manifest.gz b/app-mobilephone/Manifest.gz index 262a6a8a263c..0cb5c49a9225 100644 Binary files a/app-mobilephone/Manifest.gz and b/app-mobilephone/Manifest.gz differ diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild index 9e747c910869..263aa6dc8551 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-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,7 +12,7 @@ if [[ ${PV} == *9999 ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2" - KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="amd64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi DESCRIPTION="User space driver and tools for use with mobile phones" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index 55cb15f723c8..dfa698ae2ae0 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest index 56321487fce9..9aab17339b8a 100644 --- a/dev-db/myodbc/Manifest +++ b/dev-db/myodbc/Manifest @@ -1,5 +1 @@ -DIST mysql-connector-odbc-8.0.22-src.tar.gz 3726015 BLAKE2B 055920446767b0c9a30a0ca4773e71d662b398a9849df1a0b7975d71a21cfb23f540d8dda5430c717569f173e63673d3e51b025bb098e51202093d33e19bc142 SHA512 c613ae60346cea2e57bade89d813fd5ac21d0712d3d751e3acbc275421da6ac7593afc3da9fb6d161ee413f60e76e670f0c84876591f331925c980d969db4e8c -DIST mysql-connector-odbc-8.0.23-src.tar.gz 3726277 BLAKE2B 21b5e6f3f7e77d6107268800441675a230c79071e52db39093fade6e02031c12c96371d165af9459e9739e069e5b4196f0169dff54c0fa300e7a3023e8a82722 SHA512 2f66b5e1796176d638b1209b7d3381c2600a11cc88fa0dfb1f29b16a6c59386926674d5581d4843036d061af09312d58620484730bd7cdad36c0a0dcd45d49a9 -DIST mysql-connector-odbc-8.0.25-src.tar.gz 3736461 BLAKE2B 888219340ed2ea86194b2aeab04719c58f2bdfaedb4364492eab2d8cce4b7617a259ae075fada3f55f2bd475d310b5a98642a791ac1efff22a8ceda31bbdf89c SHA512 b2df4134d89600708f30866ded6d915246d36eea087a5c86c0030ba55a1a96c7ee37f023183a28e2f731851969ee802846012e4435fb86a38f7a0f09571d32ac -DIST mysql-connector-odbc-8.0.26-src.tar.gz 3760542 BLAKE2B e0da539743335bc70a7b809759121d5186782df27c301dc9bb34a73d5584540906df72f0e2b2bfa8af47587693063286cd3eadd3b69f77398264463e69a20e35 SHA512 caed3db20fb42df5123356a973e4f8cc1b162be0ada1de881981237e9a7b39d95f3f0aa48fceeff23139c3d05fc24115bf900206db7a497f4ed734a2234eb528 DIST mysql-connector-odbc-8.0.27-src.tar.gz 3849283 BLAKE2B 6a2500cdd706c0f8cda83dd04d3e573baa0bfbad59c931e20bb25a3f09dd78d2380079d0a20e075c3f44482d58acb6e727f4cbcf490e9d4d7817dd26f98061ee SHA512 4f907b7647425c274d3bd1c3b3ebbb83ac2360f2ee56733dabb501c17b800a26ef1117e16e5b05180ff904bfc642d25393baa861b96a79edf9d35f186a8689b2 diff --git a/dev-db/myodbc/myodbc-8.0.22.ebuild b/dev-db/myodbc/myodbc-8.0.22.ebuild deleted file mode 100644 index 93159f140c95..000000000000 --- a/dev-db/myodbc/myodbc-8.0.22.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -MAJOR="$(ver_cut 1-2)" -MY_PN="mysql-connector-odbc" -MY_P="${MY_PN}-${PV/_p/r}-src" - -DESCRIPTION="ODBC driver for MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/" -SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="${MAJOR}" -KEYWORDS="amd64 ppc x86" -IUSE="" - -# Broken when built dynamically against libmysqlclient.so -RDEPEND=" - dev-db/unixODBC[${MULTILIB_USEDEP}] - >=dev-db/mysql-connector-c-8.0:0=[static-libs,${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - -# Careful! -DRIVER_NAME="${PN}-${SLOT}" - -# Patch document path so it doesn't install files to /usr -PATCHES=( - "${FILESDIR}/${MAJOR}-cmake-doc-path.patch" - "${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch" -) - -src_prepare() { - # Remove Tests - sed -i -e "s/ADD_SUBDIRECTORY(test)//" \ - "${S}/CMakeLists.txt" - - cmake-utils_src_prepare -} - -multilib_src_configure() { - mycmakeargs+=( - -DMYSQLCLIENT_STATIC_LINKING=1 - -DMYSQL_CXX_LINKAGE=1 - -DWITH_UNIXODBC=1 - -DWITH_DOCUMENTATION_INSTALL_PATH=/usr/share/doc/${PF} - -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}" - -DMYSQLCLIENT_NO_THREADS=ON - -DDISABLE_GUI=ON - # The NUMA and LIBWRAP options are not really used. - # They are just copied from the server code - -DWITH_NUMA=OFF - -DWITH_LIBWRAP=OFF - ) - cmake-utils_src_configure -} - -multilib_src_install_all() { - debug-print-function ${FUNCNAME} "$@" - - dodir /usr/share/${PN}-${SLOT} - for i in odbc.ini odbcinst.ini; do - einfo "Building $i" - sed \ - -e "s,__PN__,${DRIVER_NAME},g" \ - -e "s,__PF__,${MAJOR},g" \ - -e "s,lib/libmyodbc3.so,$(get_libdir)/${PN}-${MAJOR}/libmyodbc${SLOT:0:1}a.so,g" \ - >"${D}"/usr/share/${PN}-${SLOT}/${i} \ - <"${FILESDIR}"/${i}.m4 \ - || die "Failed to build $i" - done; - mv "${D}/usr/bin/myodbc-installer" \ - "${D}/usr/bin/myodbc-installer-${MAJOR}" || die "failed to move slotted binary" -} - -pkg_config() { - - [ "${ROOT}" != "/" ] && \ - die 'Sorry, non-standard ROOT setting is not supported :-(' - - local msg='MySQL ODBC driver' - local drivers=$(/usr/bin/odbcinst -q -d) - - if echo $drivers | grep -vq "^\[${DRIVER_NAME}\]$" ; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -d -f /usr/share/${PN}-${SLOT}/odbcinst.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi - - local sources=$(/usr/bin/odbcinst -q -s) - msg='sample MySQL ODBC DSN' - if echo $sources | grep -vq "^\[${DRIVER_NAME}-test\]$"; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -s -l -f /usr/share/${PN}-${SLOT}/odbc.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi -} - -pkg_postinst() { - elog "If this is a new install, please run the following command" - elog "to configure the MySQL ODBC drivers and sources:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "Please note that the driver name used to form the DSN now includes the SLOT." - elog "The myodbc-install utility is installed as myodbc-install-${MAJOR}" -} diff --git a/dev-db/myodbc/myodbc-8.0.23.ebuild b/dev-db/myodbc/myodbc-8.0.23.ebuild deleted file mode 100644 index cb085f4c71cd..000000000000 --- a/dev-db/myodbc/myodbc-8.0.23.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -MAJOR="$(ver_cut 1-2)" -MY_PN="mysql-connector-odbc" -MY_P="${MY_PN}-${PV/_p/r}-src" - -DESCRIPTION="ODBC driver for MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/" -SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="${MAJOR}" -KEYWORDS="amd64 ~ppc x86" -IUSE="" - -# Broken when built dynamically against libmysqlclient.so -RDEPEND=" - dev-db/unixODBC[${MULTILIB_USEDEP}] - >=dev-db/mysql-connector-c-8.0:0=[static-libs,${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - -# Careful! -DRIVER_NAME="${PN}-${SLOT}" - -# Patch document path so it doesn't install files to /usr -PATCHES=( - "${FILESDIR}/${MAJOR}-cmake-doc-path.patch" - "${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch" -) - -src_prepare() { - # Remove Tests - sed -i -e "s/ADD_SUBDIRECTORY(test)//" \ - "${S}/CMakeLists.txt" - - cmake-utils_src_prepare -} - -multilib_src_configure() { - mycmakeargs+=( - -DMYSQLCLIENT_STATIC_LINKING=1 - -DMYSQL_CXX_LINKAGE=1 - -DWITH_UNIXODBC=1 - -DWITH_DOCUMENTATION_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF} - -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}" - -DMYSQLCLIENT_NO_THREADS=ON - -DDISABLE_GUI=ON - # The NUMA and LIBWRAP options are not really used. - # They are just copied from the server code - -DWITH_NUMA=OFF - -DWITH_LIBWRAP=OFF - ) - cmake-utils_src_configure -} - -multilib_src_install_all() { - debug-print-function ${FUNCNAME} "$@" - - dodir /usr/share/${PN}-${SLOT} - for i in odbc.ini odbcinst.ini; do - einfo "Building $i" - sed \ - -e "s,__PN__,${DRIVER_NAME},g" \ - -e "s,__PF__,${MAJOR},g" \ - -e "s,lib/libmyodbc3.so,$(get_libdir)/${PN}-${MAJOR}/libmyodbc${SLOT:0:1}a.so,g" \ - >"${D}"/usr/share/${PN}-${SLOT}/${i} \ - <"${FILESDIR}"/${i}.m4 \ - || die "Failed to build $i" - done - - rm -rf "${ED}/usr/$(get_libdir)/${PN}-${MAJOR}/private" \ - || die "failed to remove bundled libs" - - mv "${D}/usr/bin/myodbc-installer" \ - "${D}/usr/bin/myodbc-installer-${MAJOR}" || die "failed to move slotted binary" -} - -pkg_config() { - - [ "${ROOT}" != "/" ] && \ - die 'Sorry, non-standard ROOT setting is not supported :-(' - - local msg='MySQL ODBC driver' - local drivers=$(/usr/bin/odbcinst -q -d) - - if echo $drivers | grep -vq "^\[${DRIVER_NAME}\]$" ; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -d -f /usr/share/${PN}-${SLOT}/odbcinst.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi - - local sources=$(/usr/bin/odbcinst -q -s) - msg='sample MySQL ODBC DSN' - if echo $sources | grep -vq "^\[${DRIVER_NAME}-test\]$"; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -s -l -f /usr/share/${PN}-${SLOT}/odbc.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi -} - -pkg_postinst() { - elog "If this is a new install, please run the following command" - elog "to configure the MySQL ODBC drivers and sources:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "Please note that the driver name used to form the DSN now includes the SLOT." - elog "The myodbc-install utility is installed as myodbc-install-${MAJOR}" -} diff --git a/dev-db/myodbc/myodbc-8.0.25.ebuild b/dev-db/myodbc/myodbc-8.0.25.ebuild deleted file mode 100644 index 0d31b30ad0bb..000000000000 --- a/dev-db/myodbc/myodbc-8.0.25.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -MAJOR="$(ver_cut 1-2)" -MY_PN="mysql-connector-odbc" -MY_P="${MY_PN}-${PV/_p/r}-src" - -DESCRIPTION="ODBC driver for MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/" -SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="${MAJOR}" -KEYWORDS="amd64 ppc x86" -IUSE="" - -RDEPEND=" - dev-db/unixODBC[${MULTILIB_USEDEP}] - >=dev-db/mysql-connector-c-8.0:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - -# Careful! -DRIVER_NAME="${PN}-${SLOT}" - -# Patch document path so it doesn't install files to /usr -PATCHES=( - "${FILESDIR}/${MAJOR}-cmake-doc-path.patch" - "${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch" -) - -src_prepare() { - # Remove Tests - sed -i -e "s/ADD_SUBDIRECTORY(test)//" \ - "${S}/CMakeLists.txt" - - cmake-utils_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - mycmakeargs+=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DMYSQLCLIENT_STATIC_LINKING=OFF - -DMYSQL_CXX_LINKAGE=YES - -DWITH_UNIXODBC=YES - -DWITH_DOCUMENTATION_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF} - -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}" - -DMYSQLCLIENT_NO_THREADS=ON - -DDISABLE_GUI=ON - # Don't build "libmysql_strings.so" and "libmysql_sys.so" which are only - # used internally - -DBUILD_SHARED_LIBS=OFF - # The NUMA and LIBWRAP options are not really used. - # They are just copied from the server code - -DWITH_NUMA=OFF - -DWITH_LIBWRAP=OFF - ) - - cmake-utils_src_configure -} - -multilib_src_install_all() { - debug-print-function ${FUNCNAME} "$@" - - dodir /usr/share/${PN}-${SLOT} - for i in odbc.ini odbcinst.ini; do - einfo "Building $i" - sed \ - -e "s,__PN__,${DRIVER_NAME},g" \ - -e "s,__PF__,${MAJOR},g" \ - -e "s,lib/libmyodbc3.so,$(get_libdir)/${PN}-${MAJOR}/libmyodbc${SLOT:0:1}a.so,g" \ - >"${D}"/usr/share/${PN}-${SLOT}/${i} \ - <"${FILESDIR}"/${i}.m4 \ - || die "Failed to build $i" - done - - rm -rf "${ED}/usr/$(get_libdir)/${PN}-${MAJOR}/private" \ - || die "failed to remove bundled libs" - - mv "${D}/usr/bin/myodbc-installer" \ - "${D}/usr/bin/myodbc-installer-${MAJOR}" || die "failed to move slotted binary" -} - -pkg_config() { - - [ "${ROOT}" != "/" ] && \ - die 'Sorry, non-standard ROOT setting is not supported :-(' - - local msg='MySQL ODBC driver' - local drivers=$(/usr/bin/odbcinst -q -d) - - if echo $drivers | grep -vq "^\[${DRIVER_NAME}\]$" ; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -d -f /usr/share/${PN}-${SLOT}/odbcinst.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi - - local sources=$(/usr/bin/odbcinst -q -s) - msg='sample MySQL ODBC DSN' - if echo $sources | grep -vq "^\[${DRIVER_NAME}-test\]$"; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -s -l -f /usr/share/${PN}-${SLOT}/odbc.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi -} - -pkg_postinst() { - elog "If this is a new install, please run the following command" - elog "to configure the MySQL ODBC drivers and sources:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "Please note that the driver name used to form the DSN now includes the SLOT." - elog "The myodbc-install utility is installed as myodbc-install-${MAJOR}" -} diff --git a/dev-db/myodbc/myodbc-8.0.26.ebuild b/dev-db/myodbc/myodbc-8.0.26.ebuild deleted file mode 100644 index 49e7ed8c3c63..000000000000 --- a/dev-db/myodbc/myodbc-8.0.26.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 - -CMAKE_ECLASS=cmake - -inherit cmake-multilib - -MAJOR="$(ver_cut 1-2)" -MY_PN="mysql-connector-odbc" -MY_P="${MY_PN}-${PV/_p/r}-src" - -DESCRIPTION="ODBC driver for MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/connector/odbc/" -SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="${MAJOR}" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=" - dev-db/unixODBC[${MULTILIB_USEDEP}] - >=dev-db/mysql-connector-c-8.0:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} - -# Careful! -DRIVER_NAME="${PN}-${SLOT}" - -# Patch document path so it doesn't install files to /usr -PATCHES=( - "${FILESDIR}/${MAJOR}-cmake-doc-path.patch" - "${FILESDIR}/${PN}-8.0.19-cxxlinkage.patch" -) - -src_prepare() { - # Remove Tests - sed -i -e "s/ADD_SUBDIRECTORY(test)//" \ - "${S}/CMakeLists.txt" - - cmake_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - mycmakeargs+=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DMYSQLCLIENT_STATIC_LINKING=OFF - -DMYSQL_CXX_LINKAGE=YES - -DWITH_UNIXODBC=YES - -DWITH_DOCUMENTATION_INSTALL_PATH=${EPREFIX}/usr/share/doc/${PF} - -DLIB_SUBDIR="$(get_libdir)/${PN}-${MAJOR}" - -DMYSQLCLIENT_NO_THREADS=ON - -DDISABLE_GUI=ON - # Don't build "libmysql_strings.so" and "libmysql_sys.so" which are only - # used internally - -DBUILD_SHARED_LIBS=OFF - # The NUMA and LIBWRAP options are not really used. - # They are just copied from the server code - -DWITH_NUMA=OFF - -DWITH_LIBWRAP=OFF - ) - - cmake_src_configure -} - -multilib_src_install_all() { - debug-print-function ${FUNCNAME} "$@" - - dodir /usr/share/${PN}-${SLOT} - for i in odbc.ini odbcinst.ini; do - einfo "Building $i" - sed \ - -e "s,__PN__,${DRIVER_NAME},g" \ - -e "s,__PF__,${MAJOR},g" \ - -e "s,lib/libmyodbc3.so,$(get_libdir)/${PN}-${MAJOR}/libmyodbc${SLOT:0:1}a.so,g" \ - >"${D}"/usr/share/${PN}-${SLOT}/${i} \ - <"${FILESDIR}"/${i}.m4 \ - || die "Failed to build $i" - done - - rm -rf "${ED}/usr/$(get_libdir)/${PN}-${MAJOR}/private" \ - || die "failed to remove bundled libs" - - mv "${D}/usr/bin/myodbc-installer" \ - "${D}/usr/bin/myodbc-installer-${MAJOR}" || die "failed to move slotted binary" -} - -pkg_config() { - - [ "${ROOT}" != "/" ] && \ - die 'Sorry, non-standard ROOT setting is not supported :-(' - - local msg='MySQL ODBC driver' - local drivers=$(/usr/bin/odbcinst -q -d) - - if echo $drivers | grep -vq "^\[${DRIVER_NAME}\]$" ; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -d -f /usr/share/${PN}-${SLOT}/odbcinst.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi - - local sources=$(/usr/bin/odbcinst -q -s) - msg='sample MySQL ODBC DSN' - if echo $sources | grep -vq "^\[${DRIVER_NAME}-test\]$"; then - ebegin "Installing ${msg}" - /usr/bin/odbcinst -i -s -l -f /usr/share/${PN}-${SLOT}/odbc.ini - rc=$? - eend $rc - [ $rc -ne 0 ] && die - else - einfo "Skipping already installed ${msg}" - fi -} - -pkg_postinst() { - elog "If this is a new install, please run the following command" - elog "to configure the MySQL ODBC drivers and sources:" - elog "emerge --config =${CATEGORY}/${PF}" - elog "Please note that the driver name used to form the DSN now includes the SLOT." - elog "The myodbc-install utility is installed as myodbc-install-${MAJOR}" -} diff --git a/dev-db/mysql-connector-c++/Manifest b/dev-db/mysql-connector-c++/Manifest index 572807f8ebe2..9060af922044 100644 --- a/dev-db/mysql-connector-c++/Manifest +++ b/dev-db/mysql-connector-c++/Manifest @@ -1,5 +1,2 @@ DIST mysql-connector-c++-1.1.12.tar.gz 518615 BLAKE2B 386a4753ca3f03999a49a89507da1b1172b3db89797c38403fee4eea86e7108a5e4f91f24a17de86d585c2a3d9e5742a117fa84d9b14aad649f938a597f3dae9 SHA512 d7e132dbc2efda4a77f8ae00c24006a1ade1d0a50f22d89ece453505e6d206427ee7988df29c0d6ef8b396ad6b8d326b6d263a1d4fa08ef5db0966fb4f1479f4 -DIST mysql-connector-c++-8.0.24-src.tar.gz 3797356 BLAKE2B e509e04f6c93893948c573401188567bcbda91db0e608d53b1795593abf043117e1a525d3abe5c8396068a2ef750582cde15b64412e556e89762d08032abb602 SHA512 5507bc562e8263ee17efb9d4e2f52e471da75e73a1fc4dd1bc0a2ac1c2a593be889c4b042037cf6d3cbff854ae5cc865a8800251da475aed0f31710229af26f1 -DIST mysql-connector-c++-8.0.25-src.tar.gz 3800065 BLAKE2B 67546b2d7d9de25ccb440c22bd58ee83e6fae78710e6dfa802cb0446bf5be433c56458424f0ee81c9a899bbfd5f464712d2d0b43dceb4205b492c7b1a79f7858 SHA512 44dd7f4296d666801be55642e53cb5181d9b5c3b080306975a48eb6280e555d9b924b42b14b44dffee4c54fab3f662a7b6bb6584d9a1ed710f0026788611c525 -DIST mysql-connector-c++-8.0.26-src.tar.gz 3980027 BLAKE2B 86ce0d94db588ed86ce7b21851f866da26268f7c9059b57697cbe1f5c5d031a3eada2f55042feb7b2888b538277c773215c0d19e8a1968ff70ce363e8f95bd77 SHA512 e3a08551a4245bf886cb7e3775a256fa379bb781b523a84d30e0d0c16cae73c808a3413b08b09998eba9c0ea3ede19e505b6392ed71712a8e9a2df31f07e4c79 DIST mysql-connector-c++-8.0.27-src.tar.gz 4004836 BLAKE2B e581c679d8d9a31d2570b9cf1968b4e793cfccbd4cafdc5a9c9d17a465c16faa1492b2da7bdc1679d97474c27b6353274a390668f77d3cb47f72598eb3a967fa SHA512 3da7109efd2d1af813931b923218de9a85afe20d23e2654eecfa5524431f5b11ebdb8421b14563300b66ab61714e284cc15407a3b28a87922c9a8c79b2804bf3 diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.22-fix-build.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.22-fix-build.patch deleted file mode 100644 index ca1b829c1fbc..000000000000 --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.22-fix-build.patch +++ /dev/null @@ -1,322 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -467,7 +467,7 @@ set_target_properties(connector PROPERTIES - - - install(TARGETS connector -- CONFIGURATIONS Release RelWithDebInfo -+ CONFIGURATIONS Release RelWithDebInfo Gentoo - ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT XDevAPIDev - RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll - LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll ---- a/cdk/cmake/DepFindProtobuf.cmake -+++ b/cdk/cmake/DepFindProtobuf.cmake -@@ -48,244 +48,7 @@ if(TARGET Protobuf::pb) - return() - endif() - --message(STATUS "Setting up Protobuf.") -- --set(PB_SOURCE_DIR "${PROJECT_SOURCE_DIR}/protobuf") --set(PB_BINARY_DIR "${PROJECT_BINARY_DIR}/protobuf") --set(config_stamp "${PB_BINARY_DIR}/config.stamp") --set(build_stamp "${PB_BINARY_DIR}/build.stamp") -- -- --# --# Pick build configuration for the protobuf build. Normally we build using the --# same build configuration that is used for building CDK (Release/Debug/etc.). --# But we also support building CDK under non-standard build configuration --# named 'Static' (this is a dirty trick we use to simplify building our MSIs). --# Since protobuf does not know 'Static' build configuration, we build protobuf --# under 'Release' configuration in that case. --# --# We need to handle two cases. For some build systems, like Makefiles, --# the build configuration is specified at cmake time using CMAKE_BUILD_TYPE --# variable. In that case we also set it during protobuf build configuration. --# Another case is a multi-configuration build system like MSVC. In this case --# we use generator expression to pick correct configuration when the build --# command is invoked below. --# -- --set(build_type) --if(CMAKE_BUILD_TYPE) -- if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]") -- set(set_build_type -DCMAKE_BUILD_TYPE=Release) -- else() -- set(set_build_type -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}) -- endif() --endif() -- --set(CONFIG_EXPR -- $<$:Release>$<$>:$> --) -- --set(set_arch) --if(CMAKE_GENERATOR_PLATFORM) -- set(set_arch -A ${CMAKE_GENERATOR_PLATFORM}) --endif() -- --set(set_toolset) --if(CMAKE_GENERATOR_TOOLSET) -- set(set_toolset -T ${CMAKE_GENERATOR_TOOLSET}) --endif() -- --set(set_system_name) --if(CMAKE_SYSTEM_NAME) -- set(set_system_name -DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}) -- if(CMAKE_SYSTEM_VERSION) -- list(APPEND set_system_name -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION}) -- endif() --endif() -- --set(set_system_processor) --if(CMAKE_SYSTEM_PROCESSOR) -- set(set_system_processor -DCMAKE_SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}) --endif() -- --if(NOT EXISTS "${PB_BINARY_DIR}/exports.cmake") -- -- message("==== Configuring Protobuf build using cmake generator: ${CMAKE_GENERATOR} ${set_arch} ${set_toolset} ${set_system_name}") -- -- file(REMOVE "${PB_BINARY_DIR}/CMakeCache.txt") -- file(MAKE_DIRECTORY "${PB_BINARY_DIR}") -- -- # Dirty trick to speed up cmake set up time. -- #file( -- # COPY "${CMAKE_BINARY_DIR}/CMakeFiles/${CMAKE_VERSION}" -- # DESTINATION "${PB_BINARY_DIR}/CMakeFiles" -- #) -- -- execute_process( -- COMMAND ${CMAKE_COMMAND} -- -G "${CMAKE_GENERATOR}" -- ${set_arch} -- ${set_toolset} -- ${set_build_type} -- ${set_system_name} -- ${set_system_processor} -- -DSTATIC_MSVCRT=${STATIC_MSVCRT} -- -DCMAKE_POSITION_INDEPENDENT_CODE=${CMAKE_POSITION_INDEPENDENT_CODE} -- -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -- -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} -- -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG} -- -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -- -DCMAKE_CXX_FLAGS_MINSIZEREL=${CMAKE_CXX_FLAGS_MINSIZEREL} -- -DCMAKE_STATIC_LINKER_FLAGS=${CMAKE_STATIC_LINKER_FLAGS} -- ${PB_SOURCE_DIR} -- WORKING_DIRECTORY ${PB_BINARY_DIR} -- RESULT_VARIABLE protobuf_config -- ) -- -- if(protobuf_config) -- message(FATAL_ERROR "Could not configure Protobuf build: ${protobuf_config}") -- endif() -- -- message("==== Protobuf build configured.") -- --endif() -- -- --include(${PB_BINARY_DIR}/exports.cmake) -- --# --# Protobuf library targets imported above (pb_protobuf --# and pb_protobuf-lite) are local to the directory from which --# they were imported. This is not good if cdk is used as --# a sub-project of a parent project, because the parent project --# must have access to these targets. --# --# For that reason below we create global protobuf/protobuf-lite targets --# and copy their locations from the imported targets. --# --# Note: we can't use ALIAS library because it does not work with imported --# targets --# -- --add_library(Protobuf::pb-full STATIC IMPORTED GLOBAL) --add_library(Protobuf::pb-lite STATIC IMPORTED GLOBAL) --add_executable(Protobuf::protoc IMPORTED GLOBAL) -- --set(TGT_protobuf Protobuf::pb-full) --set(TGT_protobuf-lite Protobuf::pb-lite) --set(TGT_protoc Protobuf::protoc) -- --foreach(tgt protobuf protobuf-lite protoc) -- -- #message("processing: ${tgt}") -- -- set(loc_list) -- -- foreach(CONF NOCONFIG DEBUG RELEASE MINSIZEREL RELWITHDEBINFO) -- -- #message("- CONF: ${CONF}") -- -- get_target_property(LOC pb_${tgt} IMPORTED_LOCATION_${CONF}) -- -- if(LOC) -- -- #message("- setting imported location to: ${LOC}") -- list(APPEND loc_list "${LOC}") -- -- set_target_properties(${TGT_${tgt}} PROPERTIES -- IMPORTED_LOCATION_${CONF} "${LOC}" -- ) -- -- set_property(TARGET ${TGT_${tgt}} APPEND PROPERTY -- IMPORTED_CONFIGURATIONS ${CONF} -- ) -- -- endif() -- -- endforeach(CONF) -- -- # -- # To support 'Static' build configuration the targets imported from the -- # Protobuf project need to have IMPORTED_LOCATION_STATIC defined. We use -- # 'Release' locations as Protobuf is built using 'Release' configuration in -- # that case. -- # -- -- get_target_property(LOC ${TGT_${tgt}} IMPORTED_LOCATION_RELEASE) -- set_property(TARGET ${TGT_${tgt}} PROPERTY IMPORTED_LOCATION_STATIC ${LOC}) -- --endforeach(tgt) -- -- --#message("Protobuf include path: ${PROTOBUF_INCLUDE_DIR}") --set(PROTOBUF_INCLUDE_DIR ${PROTOBUF_INCLUDE_DIR} CACHE INTERNAL "") -- --set_target_properties(Protobuf::pb-lite PROPERTIES -- INTERFACE_INCLUDE_DIRECTORIES "${PROTOBUF_INCLUDE_DIR}" --) -- --set_target_properties(Protobuf::pb-full PROPERTIES -- INTERFACE_LINK_LIBRARIES Protobuf::pb-lite --) -- --# On UNIX Protobuf uses pthread library --if(UNIX) -- set_property(TARGET Protobuf::pb-lite APPEND PROPERTY -- INTERFACE_LINK_LIBRARIES pthread -- ) --endif() -- --# --# Note: This is needed to correctly compile headers generated by protobuf --# with sunpro compiler. --# -- --if(SUNPRO) -- set_property(TARGET Protobuf::pb-lite APPEND PROPERTY -- INTERFACE_COMPILE_DEFINITIONS SOLARIS_64BIT_ENABLED -- ) --endif() -- --# --# Try using parallel builds for protobuf. --# -- --include(ProcessorCount) --ProcessorCount(N) -- --MESSAGE("Processor Count: ${N}") -- --set(opt_build) --set(opt_tool) --if(NOT N EQUAL 0) -- if(NOT CMAKE_VERSION VERSION_LESS 3.12) -- set(opt_build --parallel ${N}) -- elseif(CMAKE_MAKE_PROGRAM MATCHES "make") -- set(opt_tool -j${N}) -- endif() --endif() -- --add_custom_command(OUTPUT "${build_stamp}" -- COMMAND ${CMAKE_COMMAND} --build . ${opt_build} --config ${CONFIG_EXPR} -- ${opt_tool} -- COMMAND ${CMAKE_COMMAND} -E touch "${build_stamp}" -- WORKING_DIRECTORY "${PB_BINARY_DIR}" -- COMMENT "Building protobuf" --) -- --add_custom_target(build_protobuf -- SOURCES "${build_stamp}" --) -- --set_target_properties(build_protobuf PROPERTIES FOLDER "Misc") -- --add_dependencies(Protobuf::pb-full build_protobuf) --add_dependencies(Protobuf::pb-lite build_protobuf) --add_dependencies(Protobuf::protoc build_protobuf) -- --# TODO: Handle lite/full version -- -- -+find_package(Protobuf REQUIRED) - - # Standard PROTOBUF_GENERATE_CPP modified to our usage - -@@ -314,11 +77,11 @@ function(mysqlx_protobuf_generate_cpp SRCS HDRS) - "${CMAKE_CURRENT_BINARY_DIR}/protobuf/${FIL_WE}.pb.h" - COMMAND ${CMAKE_COMMAND} - -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/protobuf" -- COMMAND Protobuf::protoc -+ COMMAND ${Protobuf_PROTOC_EXECUTABLE} - ARGS --cpp_out "${CMAKE_CURRENT_BINARY_DIR}/protobuf" - -I ${ABS_PATH} ${ABS_FIL} -- --proto_path=${PROJECT_SOURCE_DIR}/protobuf/protobuf-3.6.1/src -- DEPENDS ${ABS_FIL} #${PROTOBUF_PROTOC_EXECUTABLE} -+ --proto_path=${Protobuf_INCLUDE_DIR} -+ DEPENDS ${ABS_FIL} #${Protobuf_PROTOC_EXECUTABLE} - COMMENT "Running C++ protocol buffer compiler on ${FIL}" - VERBATIM - ) ---- a/cdk/core/CMakeLists.txt -+++ b/cdk/core/CMakeLists.txt -@@ -45,7 +45,7 @@ add_library(cdk STATIC ${cdk_sources} ${HEADERS}) - - target_link_libraries(cdk - PUBLIC cdk_mysqlx cdk_parser -- PRIVATE Protobuf::pb-lite # required by codecc.cc -+ PRIVATE protobuf # required by codecc.cc - ) - - add_coverage(cdk) ---- a/cdk/protocol/mysqlx/CMakeLists.txt -+++ b/cdk/protocol/mysqlx/CMakeLists.txt -@@ -127,11 +127,7 @@ target_include_directories(cdk_proto_mysqlx PRIVATE - ${CMAKE_CURRENT_BINARY_DIR} - ) - --if(use_full_protobuf) -- target_link_libraries(cdk_proto_mysqlx PRIVATE Protobuf::pb-full) --else() -- target_link_libraries(cdk_proto_mysqlx PRIVATE Protobuf::pb-lite) --endif() -+target_link_libraries(cdk_proto_mysqlx PRIVATE protobuf) - - target_link_libraries(cdk_proto_mysqlx PRIVATE cdk_foundation zlib lz4 zstd) - ---- a/jdbc.cmake -+++ b/jdbc.cmake -@@ -66,7 +66,7 @@ if(MYSQL_CONFIG_EXECUTABLE) - list(APPEND jdbc_cmake_opts -DMYSQL_CONFIG_EXECUTABLE=${MYSQL_CONFIG_EXECUTABLE}) - endif() - --list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=ON) -+list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=OFF) - - if(CMAKE_BUILD_TYPE) - if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]") ---- a/jdbc/CMakeLists.txt -+++ b/jdbc/CMakeLists.txt -@@ -299,7 +299,7 @@ endif() - - - install(TARGETS connector-jdbc -- CONFIGURATIONS Release RelWithDebInfo -+ CONFIGURATIONS Release RelWithDebInfo Gentoo - ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT JDBCDev - RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT JDBCDll - LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT JDBCDll diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.24-gcc11-numeric_limits.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.24-gcc11-numeric_limits.patch deleted file mode 100644 index f09d85449b97..000000000000 --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.24-gcc11-numeric_limits.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://bugs.gentoo.org/786252 - ---- a/include/mysqlx/common/util.h -+++ b/include/mysqlx/common/util.h -@@ -112,6 +112,7 @@ PUSH_SYS_WARNINGS - #include - #include - #include -+#include // std::numeric_limits - #include // for memcpy - #include // std::move etc - #include - diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.25-fix-mysqlclient-static-binding.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.25-fix-mysqlclient-static-binding.patch deleted file mode 100644 index f211f113f04a..000000000000 --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.25-fix-mysqlclient-static-binding.patch +++ /dev/null @@ -1,274 +0,0 @@ -From 774d7bd983a2e12e78a0231c7936a9481bb3df1d Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Lu=C3=ADs=20Silva?= -Date: Thu, 13 May 2021 23:14:57 +0100 -Subject: [PATCH] Bug #32882344: FIX MYSQLCLIENT_STATIC_BINDING=0 BUILD - ---- - driver/nativeapi/libmysql_dynamic_proxy.cpp | 13 ++ - driver/nativeapi/libmysql_dynamic_proxy.h | 132 ++++++++++---------- - driver/nativeapi/mysql_client_api.h | 2 + - 3 files changed, 83 insertions(+), 64 deletions(-) - -diff --git a/driver/nativeapi/libmysql_dynamic_proxy.cpp b/driver/nativeapi/libmysql_dynamic_proxy.cpp -index 4c70074e..9bd4bd99 100644 ---- a/jdbc/driver/nativeapi/libmysql_dynamic_proxy.cpp -+++ b/jdbc/driver/nativeapi/libmysql_dynamic_proxy.cpp -@@ -512,6 +512,19 @@ LibmysqlDynamicProxy::real_connect_dns_srv(MYSQL * mysql, - /* }}} */ - - -+/* {{{ LibmysqlDynamicProxy::bind_param() */ -+bool -+LibmysqlDynamicProxy::bind_param(MYSQL *mysql, unsigned n_params, -+ MYSQL_BIND *binds, const char **names) -+{ -+ ptr2mysql_bind_param ptr2_bind_param= -+ symbol_safe_cast(GetProcAddr("mysql_bind_param")); -+ -+ return (*ptr2_bind_param)(mysql, n_params, binds, names); -+} -+/* }}} */ -+ -+ - /* {{{ LibmysqlDynamicProxy::real_escape_string() */ - unsigned long - LibmysqlDynamicProxy::real_escape_string(MYSQL * mysql, char * to, const char * from, unsigned long length) -diff --git a/driver/nativeapi/libmysql_dynamic_proxy.h b/driver/nativeapi/libmysql_dynamic_proxy.h -index 93dc9700..e0f00c95 100644 ---- a/jdbc/driver/nativeapi/libmysql_dynamic_proxy.h -+++ b/jdbc/driver/nativeapi/libmysql_dynamic_proxy.h -@@ -65,67 +65,67 @@ public: - - // MySQL C-API calls wrappers - -- my_ulonglong affected_rows(MYSQL *); -+ my_ulonglong affected_rows(MYSQL *) override; - -- my_bool autocommit(MYSQL * , my_bool); -+ my_bool autocommit(MYSQL * , my_bool) override; - -- void close (MYSQL *mysql); -+ void close (MYSQL *mysql) override; - -- my_bool commit(MYSQL *mysql); -+ my_bool commit(MYSQL *mysql) override; - -- void data_seek(MYSQL_RES *, my_ulonglong); -+ void data_seek(MYSQL_RES *, my_ulonglong) override; - -- void debug(const char *); -+ void debug(const char *) override; - -- unsigned int mysql_errno(MYSQL *); -+ unsigned int mysql_errno(MYSQL *) override; - -- const char * error(MYSQL *); -+ const char * error(MYSQL *) override; - -- MYSQL_FIELD * fetch_field(MYSQL_RES *); -+ MYSQL_FIELD * fetch_field(MYSQL_RES *) override; - -- MYSQL_FIELD * fetch_field_direct(MYSQL_RES *, unsigned int); -+ MYSQL_FIELD * fetch_field_direct(MYSQL_RES *, unsigned int) override; - -- unsigned long * fetch_lengths(MYSQL_RES *); -+ unsigned long * fetch_lengths(MYSQL_RES *) override; - -- MYSQL_ROW fetch_row(MYSQL_RES *); -+ MYSQL_ROW fetch_row(MYSQL_RES *) override; - -- unsigned int field_count(MYSQL *); -+ unsigned int field_count(MYSQL *) override; - -- void free_result(MYSQL_RES *); -+ void free_result(MYSQL_RES *) override; - -- unsigned long get_client_version(); -+ unsigned long get_client_version() override; - -- const char * get_server_info(MYSQL *); -+ const char * get_server_info(MYSQL *) override; - -- unsigned long get_server_version(MYSQL *); -+ unsigned long get_server_version(MYSQL *) override; - -- void get_character_set_info(MYSQL *, void *); -+ void get_character_set_info(MYSQL *, void *) override; - -- const char * info(MYSQL *); -+ const char * info(MYSQL *) override; - -- MYSQL * init(MYSQL *mysql); -+ MYSQL * init(MYSQL *mysql) override; - -- int library_init(int, char **, char **); -+ int library_init(int, char **, char **) override; - -- void library_end(); -+ void library_end() override; - -- my_bool more_results(MYSQL *); -+ my_bool more_results(MYSQL *) override; - -- int next_result(MYSQL *); -+ int next_result(MYSQL *) override; - -- unsigned int num_fields(MYSQL_RES *); -+ unsigned int num_fields(MYSQL_RES *) override; - -- my_ulonglong num_rows(MYSQL_RES *); -+ my_ulonglong num_rows(MYSQL_RES *) override; - -- int options (MYSQL *, enum mysql_option, const void *); -+ int options (MYSQL *, enum mysql_option, const void *) override; - -- int options (MYSQL *, enum mysql_option, const void *, const void *); -+ int options (MYSQL *, enum mysql_option, const void *, const void *) override; - -- int get_option (MYSQL *, enum mysql_option, const void *); -+ int get_option (MYSQL *, enum mysql_option, const void *) override; - -- int ping(MYSQL *); -+ int ping(MYSQL *) override; - -- int query(MYSQL *, const char *); -+ int query(MYSQL *, const char *) override; - - MYSQL * real_connect(MYSQL * mysql, const char * host, - const char * user, -@@ -133,82 +133,86 @@ public: - const char * db, - unsigned int port, - const char * unix_socket, -- unsigned long client_flag); -+ unsigned long client_flag) override; - - MYSQL * real_connect_dns_srv(MYSQL * mysql, - const char * host, - const char * user, - const char * passwd, - const char * db, -- unsigned long client_flag); -+ unsigned long client_flag) override; - -- unsigned long real_escape_string(MYSQL * mysql, char * to, const char * from, unsigned long length); -+ bool bind_param(MYSQL *mysql, unsigned n_params, -+ MYSQL_BIND *binds, const char **names) override; - -- int real_query(MYSQL *, const char *, unsigned long); - -- my_bool rollback(MYSQL *); -+ unsigned long real_escape_string(MYSQL * mysql, char * to, const char * from, unsigned long length) override; - -- const char * sqlstate(MYSQL *); -+ int real_query(MYSQL *, const char *, unsigned long) override; -+ -+ my_bool rollback(MYSQL *) override; -+ -+ const char * sqlstate(MYSQL *) override; - - my_bool ssl_set(MYSQL * mysql, - const char * key, - const char * cert, - const char * ca, - const char * capath, -- const char * cipher); -+ const char * cipher) override; - -- MYSQL_RES * store_result(MYSQL *); -+ MYSQL_RES * store_result(MYSQL *) override; - -- MYSQL_RES * use_result(MYSQL *); -+ MYSQL_RES * use_result(MYSQL *) override; - -- unsigned int warning_count(MYSQL *); -+ unsigned int warning_count(MYSQL *) override; - - /* Prepared Statement stmt_* functions */ -- my_ulonglong stmt_affected_rows (MYSQL_STMT *); -+ my_ulonglong stmt_affected_rows (MYSQL_STMT *) override; - -- my_bool stmt_attr_set(MYSQL_STMT *, enum enum_stmt_attr_type, const void *); -+ my_bool stmt_attr_set(MYSQL_STMT *, enum enum_stmt_attr_type, const void *) override; - -- my_bool stmt_bind_param(MYSQL_STMT *, MYSQL_BIND *); -+ my_bool stmt_bind_param(MYSQL_STMT *, MYSQL_BIND *) override; - -- my_bool stmt_bind_result(MYSQL_STMT *, MYSQL_BIND *); -+ my_bool stmt_bind_result(MYSQL_STMT *, MYSQL_BIND *) override; - -- my_bool stmt_close(MYSQL_STMT *); -+ my_bool stmt_close(MYSQL_STMT *) override; - -- void stmt_data_seek(MYSQL_STMT *, my_ulonglong); -+ void stmt_data_seek(MYSQL_STMT *, my_ulonglong) override; - -- unsigned int stmt_errno(MYSQL_STMT *); -+ unsigned int stmt_errno(MYSQL_STMT *) override; - -- const char * stmt_error(MYSQL_STMT *); -+ const char * stmt_error(MYSQL_STMT *) override; - -- int stmt_execute(MYSQL_STMT *); -+ int stmt_execute(MYSQL_STMT *) override; - -- int stmt_fetch(MYSQL_STMT *); -+ int stmt_fetch(MYSQL_STMT *) override; - -- unsigned int stmt_field_count(MYSQL_STMT *); -+ unsigned int stmt_field_count(MYSQL_STMT *) override; - -- MYSQL_STMT * stmt_init(MYSQL *); -+ MYSQL_STMT * stmt_init(MYSQL *) override; - -- my_ulonglong stmt_num_rows(MYSQL_STMT *); -+ my_ulonglong stmt_num_rows(MYSQL_STMT *) override; - -- unsigned long stmt_param_count(MYSQL_STMT *); -+ unsigned long stmt_param_count(MYSQL_STMT *) override; - -- int stmt_prepare(MYSQL_STMT *, const char *, unsigned long); -+ int stmt_prepare(MYSQL_STMT *, const char *, unsigned long) override; - -- MYSQL_RES * stmt_result_metadata(MYSQL_STMT *); -+ MYSQL_RES * stmt_result_metadata(MYSQL_STMT *) override; - -- my_bool stmt_send_long_data (MYSQL_STMT * , unsigned int, const char *, unsigned long); -+ my_bool stmt_send_long_data (MYSQL_STMT * , unsigned int, const char *, unsigned long) override; - -- const char * stmt_sqlstate(MYSQL_STMT *); -+ const char * stmt_sqlstate(MYSQL_STMT *) override; - -- int stmt_store_result(MYSQL_STMT *); -+ int stmt_store_result(MYSQL_STMT *) override; - -- int stmt_next_result(MYSQL_STMT *); -+ int stmt_next_result(MYSQL_STMT *) override; - -- bool stmt_free_result(MYSQL_STMT *); -+ bool stmt_free_result(MYSQL_STMT *) override; - -- void thread_init(); -+ void thread_init() override; - -- void thread_end(); -+ void thread_end() override; - }; - - } /* namespace NativeAPI */ -diff --git a/driver/nativeapi/mysql_client_api.h b/driver/nativeapi/mysql_client_api.h -index b738cf9a..fa044c93 100644 ---- a/jdbc/driver/nativeapi/mysql_client_api.h -+++ b/jdbc/driver/nativeapi/mysql_client_api.h -@@ -111,6 +111,8 @@ typedef MYSQL * (STDCALL *ptr2mysql_real_connect)(MYSQL *, const char *, const c - - typedef MYSQL * (STDCALL *ptr2mysql_real_connect_dns_srv)(MYSQL *, const char *, const char *, const char * , const char *, unsigned long); - -+typedef bool (STDCALL *ptr2mysql_bind_param)(MYSQL *mysql, unsigned n_params, MYSQL_BIND *binds, const char **names); -+ - typedef unsigned long (STDCALL *ptr2mysql_real_escape_string)(MYSQL * mysql, char *, const char *, unsigned long); - - typedef int (STDCALL *ptr2mysql_real_query)(MYSQL *, const char *, unsigned long); --- -2.30.2 - diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.26-fix-build.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.26-fix-build.patch deleted file mode 100644 index 2c80085b6392..000000000000 --- a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.26-fix-build.patch +++ /dev/null @@ -1,321 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -467,7 +467,7 @@ set_target_properties(connector PROPERTIES - - - install(TARGETS connector -- CONFIGURATIONS Release RelWithDebInfo -+ CONFIGURATIONS Release RelWithDebInfo Gentoo - ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT XDevAPIDev - RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll - LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT XDevAPIDll ---- a/cdk/cmake/DepFindProtobuf.cmake -+++ b/cdk/cmake/DepFindProtobuf.cmake -@@ -48,244 +48,7 @@ if(TARGET Protobuf::pb) - return() - endif() - --message(STATUS "Setting up Protobuf.") -- --set(PB_SOURCE_DIR "${PROJECT_SOURCE_DIR}/protobuf") --set(PB_BINARY_DIR "${PROJECT_BINARY_DIR}/protobuf") --set(config_stamp "${PB_BINARY_DIR}/config.stamp") --set(build_stamp "${PB_BINARY_DIR}/build.stamp") -- -- --# --# Pick build configuration for the protobuf build. Normally we build using the --# same build configuration that is used for building CDK (Release/Debug/etc.). --# But we also support building CDK under non-standard build configuration --# named 'Static' (this is a dirty trick we use to simplify building our MSIs). --# Since protobuf does not know 'Static' build configuration, we build protobuf --# under 'Release' configuration in that case. --# --# We need to handle two cases. For some build systems, like Makefiles, --# the build configuration is specified at cmake time using CMAKE_BUILD_TYPE --# variable. In that case we also set it during protobuf build configuration. --# Another case is a multi-configuration build system like MSVC. In this case --# we use generator expression to pick correct configuration when the build --# command is invoked below. --# -- --set(build_type) --if(CMAKE_BUILD_TYPE) -- if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]") -- set(set_build_type -DCMAKE_BUILD_TYPE=Release) -- else() -- set(set_build_type -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}) -- endif() --endif() -- --set(CONFIG_EXPR -- $<$:Release>$<$>:$> --) -- --set(set_arch) --if(CMAKE_GENERATOR_PLATFORM) -- set(set_arch -A ${CMAKE_GENERATOR_PLATFORM}) --endif() -- --set(set_toolset) --if(CMAKE_GENERATOR_TOOLSET) -- set(set_toolset -T ${CMAKE_GENERATOR_TOOLSET}) --endif() -- --set(set_system_name) --if(CMAKE_SYSTEM_NAME) -- set(set_system_name -DCMAKE_SYSTEM_NAME=${CMAKE_SYSTEM_NAME}) -- if(CMAKE_SYSTEM_VERSION) -- list(APPEND set_system_name -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION}) -- endif() --endif() -- --set(set_system_processor) --if(CMAKE_SYSTEM_PROCESSOR) -- set(set_system_processor -DCMAKE_SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}) --endif() -- --if(NOT EXISTS "${PB_BINARY_DIR}/exports.cmake") -- -- message("==== Configuring Protobuf build using cmake generator: ${CMAKE_GENERATOR} ${set_arch} ${set_toolset} ${set_system_name}") -- -- file(REMOVE "${PB_BINARY_DIR}/CMakeCache.txt") -- file(MAKE_DIRECTORY "${PB_BINARY_DIR}") -- -- # Dirty trick to speed up cmake set up time. -- #file( -- # COPY "${CMAKE_BINARY_DIR}/CMakeFiles/${CMAKE_VERSION}" -- # DESTINATION "${PB_BINARY_DIR}/CMakeFiles" -- #) -- -- execute_process( -- COMMAND ${CMAKE_COMMAND} -- -G "${CMAKE_GENERATOR}" -- ${set_arch} -- ${set_toolset} -- ${set_build_type} -- ${set_system_name} -- ${set_system_processor} -- -DSTATIC_MSVCRT=${STATIC_MSVCRT} -- -DCMAKE_POSITION_INDEPENDENT_CODE=${CMAKE_POSITION_INDEPENDENT_CODE} -- -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -- -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} -- -DCMAKE_CXX_FLAGS_DEBUG=${CMAKE_CXX_FLAGS_DEBUG} -- -DCMAKE_CXX_FLAGS_RELEASE=${CMAKE_CXX_FLAGS_RELEASE} -- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -- -DCMAKE_CXX_FLAGS_MINSIZEREL=${CMAKE_CXX_FLAGS_MINSIZEREL} -- -DCMAKE_STATIC_LINKER_FLAGS=${CMAKE_STATIC_LINKER_FLAGS} -- ${PB_SOURCE_DIR} -- WORKING_DIRECTORY ${PB_BINARY_DIR} -- RESULT_VARIABLE protobuf_config -- ) -- -- if(protobuf_config) -- message(FATAL_ERROR "Could not configure Protobuf build: ${protobuf_config}") -- endif() -- -- message("==== Protobuf build configured.") -- --endif() -- -- --include(${PB_BINARY_DIR}/exports.cmake) -- --# --# Protobuf library targets imported above (pb_protobuf --# and pb_protobuf-lite) are local to the directory from which --# they were imported. This is not good if cdk is used as --# a sub-project of a parent project, because the parent project --# must have access to these targets. --# --# For that reason below we create global protobuf/protobuf-lite targets --# and copy their locations from the imported targets. --# --# Note: we can't use ALIAS library because it does not work with imported --# targets --# -- --add_library(Protobuf::pb-full STATIC IMPORTED GLOBAL) --add_library(Protobuf::pb-lite STATIC IMPORTED GLOBAL) --add_executable(Protobuf::protoc IMPORTED GLOBAL) -- --set(TGT_libprotobuf Protobuf::pb-full) --set(TGT_libprotobuf-lite Protobuf::pb-lite) --set(TGT_protoc Protobuf::protoc) -- --foreach(tgt libprotobuf libprotobuf-lite protoc) -- -- #message("processing: ${tgt}") -- -- set(loc_list) -- -- foreach(CONF NOCONFIG DEBUG RELEASE MINSIZEREL RELWITHDEBINFO) -- -- #message("- CONF: ${CONF}") -- -- get_target_property(LOC pb_${tgt} IMPORTED_LOCATION_${CONF}) -- -- if(LOC) -- -- #message("- setting imported location to: ${LOC}") -- list(APPEND loc_list "${LOC}") -- -- set_target_properties(${TGT_${tgt}} PROPERTIES -- IMPORTED_LOCATION_${CONF} "${LOC}" -- ) -- -- set_property(TARGET ${TGT_${tgt}} APPEND PROPERTY -- IMPORTED_CONFIGURATIONS ${CONF} -- ) -- -- endif() -- -- endforeach(CONF) -- -- # -- # To support 'Static' build configuration the targets imported from the -- # Protobuf project need to have IMPORTED_LOCATION_STATIC defined. We use -- # 'Release' locations as Protobuf is built using 'Release' configuration in -- # that case. -- # -- -- get_target_property(LOC ${TGT_${tgt}} IMPORTED_LOCATION_RELEASE) -- set_property(TARGET ${TGT_${tgt}} PROPERTY IMPORTED_LOCATION_STATIC ${LOC}) -- --endforeach(tgt) -- -- --#message("Protobuf include path: ${PROTOBUF_INCLUDE_DIR}") --set(PROTOBUF_INCLUDE_DIR ${PROTOBUF_INCLUDE_DIR} CACHE INTERNAL "") -- --set_target_properties(Protobuf::pb-lite PROPERTIES -- INTERFACE_INCLUDE_DIRECTORIES "${PROTOBUF_INCLUDE_DIR}" --) -- --set_target_properties(Protobuf::pb-full PROPERTIES -- INTERFACE_LINK_LIBRARIES Protobuf::pb-lite --) -- --# On UNIX Protobuf uses pthread library --if(UNIX) -- set_property(TARGET Protobuf::pb-lite APPEND PROPERTY -- INTERFACE_LINK_LIBRARIES pthread -- ) --endif() -- --# --# Note: This is needed to correctly compile headers generated by protobuf --# with sunpro compiler. --# -- --if(SUNPRO) -- set_property(TARGET Protobuf::pb-lite APPEND PROPERTY -- INTERFACE_COMPILE_DEFINITIONS SOLARIS_64BIT_ENABLED -- ) --endif() -- --# --# Try using parallel builds for protobuf. --# -- --include(ProcessorCount) --ProcessorCount(N) -- --MESSAGE("Processor Count: ${N}") -- --set(opt_build) --set(opt_tool) --if(NOT N EQUAL 0) -- if(NOT CMAKE_VERSION VERSION_LESS 3.12) -- set(opt_build --parallel ${N}) -- elseif(CMAKE_MAKE_PROGRAM MATCHES "make") -- set(opt_tool -j${N}) -- endif() --endif() -- --add_custom_command(OUTPUT "${build_stamp}" -- COMMAND ${CMAKE_COMMAND} --build . ${opt_build} --config ${CONFIG_EXPR} -- ${opt_tool} -- COMMAND ${CMAKE_COMMAND} -E touch "${build_stamp}" -- WORKING_DIRECTORY "${PB_BINARY_DIR}" -- COMMENT "Building protobuf" --) -- --add_custom_target(build_protobuf -- SOURCES "${build_stamp}" --) -- --set_target_properties(build_protobuf PROPERTIES FOLDER "Misc") -- --add_dependencies(Protobuf::pb-full build_protobuf) --add_dependencies(Protobuf::pb-lite build_protobuf) --add_dependencies(Protobuf::protoc build_protobuf) -- --# TODO: Handle lite/full version -- -- -+find_package(Protobuf REQUIRED) - - # Standard PROTOBUF_GENERATE_CPP modified to our usage - -@@ -314,10 +77,11 @@ function(mysqlx_protobuf_generate_cpp SRCS HDRS) - "${CMAKE_CURRENT_BINARY_DIR}/protobuf/${FIL_WE}.pb.h" - COMMAND ${CMAKE_COMMAND} - -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/protobuf" -- COMMAND Protobuf::protoc -+ COMMAND ${Protobuf_PROTOC_EXECUTABLE} - ARGS --cpp_out "${CMAKE_CURRENT_BINARY_DIR}/protobuf" - -I ${ABS_PATH} ${ABS_FIL} -- DEPENDS ${ABS_FIL} #${PROTOBUF_PROTOC_EXECUTABLE} -+ --proto_path=${Protobuf_INCLUDE_DIR} -+ DEPENDS ${ABS_FIL} #${Protobuf_PROTOC_EXECUTABLE} - COMMENT "Running C++ protocol buffer compiler on ${FIL}" - VERBATIM - ) ---- a/cdk/core/CMakeLists.txt -+++ b/cdk/core/CMakeLists.txt -@@ -45,7 +45,7 @@ add_library(cdk STATIC ${cdk_sources} ${HEADERS}) - - target_link_libraries(cdk - PUBLIC cdk_mysqlx cdk_parser -- PRIVATE Protobuf::pb-lite # required by codecc.cc -+ PRIVATE protobuf # required by codecc.cc - ) - - add_coverage(cdk) ---- a/cdk/protocol/mysqlx/CMakeLists.txt -+++ b/cdk/protocol/mysqlx/CMakeLists.txt -@@ -127,11 +127,7 @@ target_include_directories(cdk_proto_mysqlx PRIVATE - ${CMAKE_CURRENT_BINARY_DIR} - ) - --if(use_full_protobuf) -- target_link_libraries(cdk_proto_mysqlx PRIVATE Protobuf::pb-full) --else() -- target_link_libraries(cdk_proto_mysqlx PRIVATE Protobuf::pb-lite) --endif() -+target_link_libraries(cdk_proto_mysqlx PRIVATE protobuf) - - target_link_libraries(cdk_proto_mysqlx PRIVATE cdk_foundation zlib lz4 zstd) - ---- a/jdbc.cmake -+++ b/jdbc.cmake -@@ -66,7 +66,7 @@ if(MYSQL_CONFIG_EXECUTABLE) - list(APPEND jdbc_cmake_opts -DMYSQL_CONFIG_EXECUTABLE=${MYSQL_CONFIG_EXECUTABLE}) - endif() - --list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=ON) -+list(APPEND jdbc_cmake_opts -DMYSQLCLIENT_STATIC_LINKING=OFF) - - if(CMAKE_BUILD_TYPE) - if(CMAKE_BUILD_TYPE MATCHES "[Ss][Tt][Aa][Tt][Ii][Cc]") ---- a/jdbc/CMakeLists.txt -+++ b/jdbc/CMakeLists.txt -@@ -299,7 +299,7 @@ endif() - - - install(TARGETS connector-jdbc -- CONFIGURATIONS Release RelWithDebInfo -+ CONFIGURATIONS Release RelWithDebInfo Gentoo - ARCHIVE DESTINATION "${INSTALL_LIB_DIR_STATIC}" COMPONENT JDBCDev - RUNTIME DESTINATION "${INSTALL_LIB_DIR}" COMPONENT JDBCDll - LIBRARY DESTINATION "${INSTALL_LIB_DIR}" COMPONENT JDBCDll diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12-r1.ebuild b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12-r1.ebuild index 039fa95c392b..889a975cea72 100644 --- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12-r1.ebuild +++ b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz" LICENSE="Artistic GPL-2" SLOT="0/7" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 sparc x86" IUSE="debug examples gcov static-libs" DEPEND="dev-db/mysql-connector-c:= diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.24.ebuild b/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.24.ebuild deleted file mode 100644 index 4dbabcaa25f9..000000000000 --- a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.24.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" - -CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake - -DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)" -HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/" -URI_DIR="Connector-C++" -SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}-src.tar.gz" - -LICENSE="Artistic GPL-2" -SLOT="0" -# -ppc, -sparc for bug #711940 -KEYWORDS="amd64 arm ~arm64 -ppc ~ppc64 -sparc x86" -IUSE="+legacy" - -RDEPEND=" - dev-libs/protobuf:= - legacy? ( - dev-libs/boost:= - >=dev-db/mysql-connector-c-6.1.8:= - ) - dev-libs/openssl:0= - " -DEPEND="${RDEPEND}" -S="${WORKDIR}/${P}-src" - -PATCHES=( - "${FILESDIR}"/${PN}-8.0.22-fix-build.patch - "${FILESDIR}"/${PN}-8.0.24-gcc11-numeric_limits.patch -) - -src_configure() { - local mycmakeargs=( - -DWITH_SSL=system - -DWITH_JDBC=$(usex legacy ON OFF) - $(usex legacy '-DMYSQLCLIENT_STATIC_BINDING=0' '') - $(usex legacy '-DMYSQLCLIENT_STATIC_LINKING=0' '') - ) - - cmake_src_configure -} diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.25.ebuild b/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.25.ebuild deleted file mode 100644 index af695b76938c..000000000000 --- a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.25.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake - -DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)" -HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/" -URI_DIR="Connector-C++" -SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}-src.tar.gz" - -LICENSE="Artistic GPL-2" -SLOT="0" -# -ppc, -sparc for bug #711940 -KEYWORDS="amd64 arm ~arm64 -ppc ~ppc64 -sparc x86" -IUSE="+legacy" - -RDEPEND=" - dev-libs/protobuf:= - legacy? ( - dev-libs/boost:= - >=dev-db/mysql-connector-c-6.1.8:= - ) - dev-libs/openssl:0= - " -DEPEND="${RDEPEND}" -S="${WORKDIR}/${P}-src" - -PATCHES=( - "${FILESDIR}"/${PN}-8.0.22-fix-build.patch - "${FILESDIR}"/${PN}-8.0.24-gcc11-numeric_limits.patch - "${FILESDIR}"/${PN}-8.0.25-fix-mysqlclient-static-binding.patch -) - -src_configure() { - local mycmakeargs=( - -DWITH_SSL=system - -DWITH_JDBC=$(usex legacy ON OFF) - $(usex legacy '-DMYSQLCLIENT_STATIC_BINDING=0' '') - $(usex legacy '-DMYSQLCLIENT_STATIC_LINKING=0' '') - ) - - cmake_src_configure -} diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.26.ebuild b/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.26.ebuild deleted file mode 100644 index 7947c1c52e8f..000000000000 --- a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.26.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake - -DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)" -HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/" -URI_DIR="Connector-C++" -SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}-src.tar.gz" - -LICENSE="Artistic GPL-2" -SLOT="0" -# -ppc, -sparc for bug #711940 -KEYWORDS="~amd64 ~arm ~arm64 -ppc ~ppc64 -sparc ~x86" -IUSE="+legacy" - -RDEPEND=" - dev-libs/protobuf:= - legacy? ( - dev-libs/boost:= - >=dev-db/mysql-connector-c-6.1.8:= - ) - dev-libs/openssl:0= - " -DEPEND="${RDEPEND}" -S="${WORKDIR}/${P}-src" - -PATCHES=( - "${FILESDIR}"/${PN}-8.0.26-fix-build.patch -) - -src_configure() { - local mycmakeargs=( - -DWITH_SSL=system - -DWITH_JDBC=$(usex legacy ON OFF) - $(usex legacy '-DMYSQLCLIENT_STATIC_BINDING=0' '') - $(usex legacy '-DMYSQLCLIENT_STATIC_LINKING=0' '') - ) - - cmake_src_configure -} diff --git a/dev-db/mysql-connector-c/Manifest b/dev-db/mysql-connector-c/Manifest index c3a4a68bf2a4..c567c6cfb162 100644 --- a/dev-db/mysql-connector-c/Manifest +++ b/dev-db/mysql-connector-c/Manifest @@ -1,5 +1 @@ -DIST mysql-boost-8.0.22.tar.gz 285934450 BLAKE2B 1ba0c9bb9a0cb74af4842d3b746f8b690c122cfbf2c6d5201ce95e59a257427a8683dd8d5c2be31dfe9ece4761366c1287fa7b841c45db222725bf76b0639bc6 SHA512 792f2ada93ec67a4679228478c6b798e81d9e9f6d13c7f4977cb7682738a4aae3cb483294edc6b2fde16c3960e51af8786216c063ab500840afd39a609e4b612 -DIST mysql-boost-8.0.23.tar.gz 291039175 BLAKE2B 3a7d3e05c774085d6078d0d3effd58d2df47521615356a2aa5efc2ea2ef8457e19ad57a054926ccff0a4752ca71d0464daa7fe9a3ac6c1b1d3bd86a9a82dfc58 SHA512 b8c2e2ac772b7b730f8b3bac7a5afb205da173b3639500606e7d1fac74832a0134027951855a2dc81af015e6158c924927ad63b9e1f2e7c823d45d4c4961c3f8 -DIST mysql-boost-8.0.25.tar.gz 290265324 BLAKE2B 5393a2a2525a886d9ece19777deae01e6c0b24b9ff5a0a5ffb9075740ed912d0df59a165b6ec9ceb60c7c28f3062cda5cceb4da3a8280f42549984c846f1ce5c SHA512 af653ccff66a9d87221b46ad4f7bcc629700549f758998b9a7fb22e4573b9495a28624e031f016f9ad8fe0dfcf481b82f1ffe224aa48c2d45531570026b26081 -DIST mysql-boost-8.0.26.tar.gz 291285918 BLAKE2B 6198ca8982a8c9df7e6ee4df5e2c1e0d64d2eb4d83cb7265317b58d55f6787c3240c8e40d196f2326ff3d66926ad7dab0705edd92e5a82881ce6ddb7f0c510b9 SHA512 63d47cb52407a816dc9f4330b99924624dfee46e57e7fdce19eff32909dd9e23251e2439d1807b002a1661b547173222c77465a3ca4dbb312414a84927809cfc DIST mysql-boost-8.0.27.tar.gz 292184025 BLAKE2B 177209f3c62b0326ca9d021c751a701dec84c1b15c946ab0a68b1b4cf0620468eb3a1df77a918284007a0fde1aaa6a9767d0baed57936612813ef583df51c35e SHA512 6ef2426c0bee46bdf8e2fa5cb159d5ae19f0bed4f7c9bea9b33e0dd922b568c3c68ca063dcbcd7ea6904aaea31877c10064ea10b4bc63fb40d9f31778e3a7891 diff --git a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.25-add-OpenSSL-3.0.0-support.patch b/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.25-add-OpenSSL-3.0.0-support.patch deleted file mode 100644 index f566e0fba5b6..000000000000 --- a/dev-db/mysql-connector-c/files/mysql-connector-c-8.0.25-add-OpenSSL-3.0.0-support.patch +++ /dev/null @@ -1,294 +0,0 @@ -From 3bf91fabf641f3f5114bf3893de40a31aae36e13 Mon Sep 17 00:00:00 2001 -From: Thomas Deutschmann -Date: Tue, 22 Jun 2021 23:56:54 +0200 -Subject: [PATCH 5/5] Add OpenSSL 3.0.0 support - -Signed-off-by: Thomas Deutschmann ---- - cmake/ssl.cmake | 59 +++++++++++++------ - mysys/my_md5.cc | 2 + - .../bindings/xcom/xcom/xcom_ssl_transport.cc | 4 ++ - plugin/x/client/xconnection_impl.cc | 4 ++ - sql-common/client.cc | 2 + - sql/mysqld.cc | 2 + - sql/sys_vars.cc | 18 +++++- - vio/viosslfactories.cc | 2 + - 8 files changed, 74 insertions(+), 19 deletions(-) - -diff --git a/cmake/ssl.cmake b/cmake/ssl.cmake -index 18c95dfac..dd2f7e657 100644 ---- a/cmake/ssl.cmake -+++ b/cmake/ssl.cmake -@@ -201,34 +201,59 @@ MACRO (MYSQL_CHECK_SSL) - NAMES crypto libcrypto libeay32 - HINTS ${OPENSSL_ROOT_DIR}/lib) - -- IF(OPENSSL_INCLUDE_DIR) -+ IF(OPENSSL_INCLUDE_DIR AND EXISTS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h") - # Verify version number. Version information looks like: - # #define OPENSSL_VERSION_NUMBER 0x1000103fL - # Encoded as MNNFFPPS: major minor fix patch status - FILE(STRINGS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h" - OPENSSL_VERSION_NUMBER -- REGEX "^#[ ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*" -- ) -- STRING(REGEX REPLACE -- "^.*OPENSSL_VERSION_NUMBER[\t ]+0x([0-9]).*$" "\\1" -- OPENSSL_MAJOR_VERSION "${OPENSSL_VERSION_NUMBER}" -- ) -- STRING(REGEX REPLACE -- "^.*OPENSSL_VERSION_NUMBER[\t ]+0x[0-9]([0-9][0-9]).*$" "\\1" -- OPENSSL_MINOR_VERSION "${OPENSSL_VERSION_NUMBER}" -- ) -- STRING(REGEX REPLACE -- "^.*OPENSSL_VERSION_NUMBER[\t ]+0x[0-9][0-9][0-9]([0-9][0-9]).*$" "\\1" -- OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}" -+ REGEX "^#[\t ]*define[\t ]+OPENSSL_VERSION_NUMBER[\t ]+0x[0-9].*" - ) -+ -+ IF(OPENSSL_VERSION_NUMBER) -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_NUMBER[\t ]+0x([0-9]).*$" "\\1" -+ OPENSSL_MAJOR_VERSION "${OPENSSL_VERSION_NUMBER}" -+ ) -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_NUMBER[\t ]+0x[0-9]([0-9][0-9]).*$" "\\1" -+ OPENSSL_MINOR_VERSION "${OPENSSL_VERSION_NUMBER}" -+ ) -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_NUMBER[\t ]+0x[0-9][0-9][0-9]([0-9][0-9]).*$" "\\1" -+ OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}" -+ ) -+ ELSE() -+ FILE(STRINGS "${OPENSSL_INCLUDE_DIR}/openssl/opensslv.h" -+ OPENSSL_VERSION_STR -+ REGEX "^#[\t ]*define[\t ]+OPENSSL_VERSION_STR[\t ]+\"([0-9])+\\.([0-9])+\\.([0-9])+\".*" -+ ) -+ -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_STR[\t ]+\"([0-9]+)\\.[0-9]+\\.[0-9]+\".*$" "\\1" -+ OPENSSL_MAJOR_VERSION "${OPENSSL_VERSION_STR}" -+ ) -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_STR[\t ]+\"[0-9]+\\.([0-9]+)\\.[0-9]+\".*$" "\\1" -+ OPENSSL_MINOR_VERSION "${OPENSSL_VERSION_STR}" -+ ) -+ STRING(REGEX REPLACE -+ "^.*OPENSSL_VERSION_STR[\t ]+\"[0-9]+\\.[0-9]+\\.([0-9]+)\".*$" "\\1" -+ OPENSSL_FIX_VERSION "${OPENSSL_VERSION_STR}" -+ ) -+ ENDIF() - ENDIF() -- IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" VERSION_GREATER "1.1.0") -+ -+ INCLUDE(CheckSymbolExists) -+ -+ CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION) -+ IF(HAVE_TLS1_3_VERSION) - ADD_DEFINITIONS(-DHAVE_TLSv13) - ENDIF() - IF(OPENSSL_INCLUDE_DIR AND - OPENSSL_LIBRARY AND - CRYPTO_LIBRARY AND -- OPENSSL_MAJOR_VERSION STREQUAL "1" -+ OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1" - ) - SET(OPENSSL_FOUND TRUE) - FIND_PROGRAM(OPENSSL_EXECUTABLE openssl -@@ -292,8 +317,6 @@ MACRO (MYSQL_CHECK_SSL) - MESSAGE(STATUS "OPENSSL_MINOR_VERSION = ${OPENSSL_MINOR_VERSION}") - MESSAGE(STATUS "OPENSSL_FIX_VERSION = ${OPENSSL_FIX_VERSION}") - -- INCLUDE(CheckSymbolExists) -- - CMAKE_PUSH_CHECK_STATE() - SET(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR}) - CHECK_SYMBOL_EXISTS(SHA512_DIGEST_LENGTH "openssl/sha.h" -diff --git a/mysys/my_md5.cc b/mysys/my_md5.cc -index 86203619f..37ed3c8b2 100644 ---- a/mysys/my_md5.cc -+++ b/mysys/my_md5.cc -@@ -56,7 +56,9 @@ static void my_md5_hash(unsigned char *digest, unsigned const char *buf, - int compute_md5_hash(char *digest, const char *buf, int len) { - int retval = 0; - int fips_mode = 0; -+#if defined(OPENSSL_FIPS) - fips_mode = FIPS_mode(); -+#endif - /* If fips mode is ON/STRICT restricted method calls will result into abort, - * skipping call. */ - if (fips_mode == 0) { -diff --git a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.cc b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.cc -index 4ed9f9ac9..895443166 100644 ---- a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.cc -+++ b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.cc -@@ -325,6 +325,7 @@ error: - return 1; - } - -+#if defined(OPENSSL_FIPS) - #define OPENSSL_ERROR_LENGTH 512 - static int configure_ssl_fips_mode(const uint fips_mode) { - int rc = -1; -@@ -348,6 +349,7 @@ static int configure_ssl_fips_mode(const uint fips_mode) { - EXIT: - return rc; - } -+#endif - - static int configure_ssl_ca(SSL_CTX *ssl_ctx, const char *ca_file, - const char *ca_path) { -@@ -544,10 +546,12 @@ int xcom_init_ssl(const char *server_key_file, const char *server_cert_file, - int verify_server = SSL_VERIFY_NONE; - int verify_client = SSL_VERIFY_NONE; - -+#if defined(OPENSSL_FIPS) - if (configure_ssl_fips_mode(ssl_fips_mode) != 1) { - G_ERROR("Error setting the ssl fips mode"); - goto error; - } -+#endif - - SSL_library_init(); - SSL_load_error_strings(); -diff --git a/plugin/x/client/xconnection_impl.cc b/plugin/x/client/xconnection_impl.cc -index c1686c6d5..3ae34fdfd 100644 ---- a/plugin/x/client/xconnection_impl.cc -+++ b/plugin/x/client/xconnection_impl.cc -@@ -617,6 +617,7 @@ XError Connection_impl::get_ssl_error(const int error_id) { - return XError(CR_SSL_CONNECTION_ERROR, buffer); - } - -+#if defined(OPENSSL_FIPS) - /** - Set fips mode in openssl library, - When we set fips mode ON/STRICT, it will perform following operations: -@@ -656,6 +657,7 @@ int set_fips_mode(const uint32_t fips_mode, - EXIT: - return rc; - } -+#endif - - XError Connection_impl::activate_tls() { - if (nullptr == m_vio) return get_socket_error(SOCKET_ECONNRESET); -@@ -666,12 +668,14 @@ XError Connection_impl::activate_tls() { - if (!m_context->m_ssl_config.is_configured()) - return XError{CR_SSL_CONNECTION_ERROR, ER_TEXT_TLS_NOT_CONFIGURATED, true}; - -+#if defined(OPENSSL_FIPS) - char err_string[OPENSSL_ERROR_LENGTH] = {'\0'}; - if (set_fips_mode( - static_cast(m_context->m_ssl_config.m_ssl_fips_mode), - err_string) != 1) { - return XError{CR_SSL_CONNECTION_ERROR, err_string, true}; - } -+#endif - auto ssl_ctx_flags = process_tls_version( - details::null_when_empty(m_context->m_ssl_config.m_tls_version)); - -diff --git a/sql-common/client.cc b/sql-common/client.cc -index 1316d54a7..554970378 100644 ---- a/sql-common/client.cc -+++ b/sql-common/client.cc -@@ -8019,6 +8019,7 @@ int STDCALL mysql_options(MYSQL *mysql, enum mysql_option option, - return 1; - break; - case MYSQL_OPT_SSL_FIPS_MODE: { -+#if defined(OPENSSL_FIPS) - char ssl_err_string[OPENSSL_ERROR_LENGTH] = {'\0'}; - ENSURE_EXTENSIONS_PRESENT(&mysql->options); - mysql->options.extension->ssl_fips_mode = *static_cast(arg); -@@ -8030,6 +8031,7 @@ int STDCALL mysql_options(MYSQL *mysql, enum mysql_option option, - "Set Fips mode ON/STRICT failed, detail: '%s'.", ssl_err_string); - return 1; - } -+#endif - } break; - case MYSQL_OPT_SSL_MODE: - ENSURE_EXTENSIONS_PRESENT(&mysql->options); -diff --git a/sql/mysqld.cc b/sql/mysqld.cc -index 83643f76a..dfdc23ab7 100644 ---- a/sql/mysqld.cc -+++ b/sql/mysqld.cc -@@ -5134,12 +5134,14 @@ static void init_ssl() { - } - - static int init_ssl_communication() { -+#if defined(OPENSSL_FIPS) - char ssl_err_string[OPENSSL_ERROR_LENGTH] = {'\0'}; - int ret_fips_mode = set_fips_mode(opt_ssl_fips_mode, ssl_err_string); - if (ret_fips_mode != 1) { - LogErr(ERROR_LEVEL, ER_SSL_FIPS_MODE_ERROR, ssl_err_string); - return 1; - } -+#endif - if (TLS_channel::singleton_init(&mysql_main, mysql_main_channel, opt_use_ssl, - &server_main_callback, opt_initialize)) - return 1; -diff --git a/sql/sys_vars.cc b/sql/sys_vars.cc -index 3b8473bd1..c22c38305 100644 ---- a/sql/sys_vars.cc -+++ b/sql/sys_vars.cc -@@ -4614,6 +4614,7 @@ static Sys_var_ulong Sys_max_execution_time( - HINT_UPDATEABLE SESSION_VAR(max_execution_time), CMD_LINE(REQUIRED_ARG), - VALID_RANGE(0, ULONG_MAX), DEFAULT(0), BLOCK_SIZE(1)); - -+#if defined(OPENSSL_FIPS) - static bool update_fips_mode(sys_var *, THD *, enum_var_type) { - char ssl_err_string[OPENSSL_ERROR_LENGTH] = {'\0'}; - if (set_fips_mode(opt_ssl_fips_mode, ssl_err_string) != 1) { -@@ -4624,15 +4625,30 @@ static bool update_fips_mode(sys_var *, THD *, enum_var_type) { - return false; - } - } -+#endif - -+#if defined(OPENSSL_FIPS) - static const char *ssl_fips_mode_names[] = {"OFF", "ON", "STRICT", nullptr}; -+#else -+static const char *ssl_fips_mode_names[] = {"OFF", 0}; -+#endif - static Sys_var_enum Sys_ssl_fips_mode( - "ssl_fips_mode", - "SSL FIPS mode (applies only for OpenSSL); " -+#if defined(OPENSSL_FIPS) - "permitted values are: OFF, ON, STRICT", -+#else -+ "permitted values are: OFF", -+#endif - GLOBAL_VAR(opt_ssl_fips_mode), CMD_LINE(REQUIRED_ARG, OPT_SSL_FIPS_MODE), - ssl_fips_mode_names, DEFAULT(0), NO_MUTEX_GUARD, NOT_IN_BINLOG, -- ON_CHECK(nullptr), ON_UPDATE(update_fips_mode), nullptr); -+ ON_CHECK(NULL), -+#if defined(OPENSSL_FIPS) -+ ON_UPDATE(update_fips_mode), -+#else -+ ON_UPDATE(NULL), -+#endif -+ NULL); - - static Sys_var_bool Sys_auto_generate_certs( - "auto_generate_certs", -diff --git a/vio/viosslfactories.cc b/vio/viosslfactories.cc -index c25117bd0..11b466bcf 100644 ---- a/vio/viosslfactories.cc -+++ b/vio/viosslfactories.cc -@@ -472,6 +472,7 @@ void ssl_start() { - } - } - -+#if defined(OPENSSL_FIPS) - /** - Set fips mode in openssl library, - When we set fips mode ON/STRICT, it will perform following operations: -@@ -525,6 +526,7 @@ EXIT: - @returns openssl current fips mode - */ - uint get_fips_mode() { return FIPS_mode(); } -+#endif - - long process_tls_version(const char *tls_version) { - const char *separator = ","; --- -2.32.0 - diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.22.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.22.ebuild deleted file mode 100644 index 0cd2c65693f6..000000000000 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.22.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-multilib - -# wrap the config script -MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) - -DESCRIPTION="C client library for MariaDB/MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/" -LICENSE="GPL-2" - -SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-${PV}.tar.gz" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" - -SLOT="0/21" -IUSE="ldap static-libs" - -RDEPEND=" - >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] - app-arch/zstd:=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:0=[${MULTILIB_USEDEP}] - " -DEPEND="${RDEPEND}" - -# Avoid file collisions, #692580 -RDEPEND+=" ! client/CMakeLists.txt || die - - # Forcefully disable auth plugin - if ! use ldap ; then - sed -i -e '/MYSQL_CHECK_SASL/d' CMakeLists.txt || die - echo > libmysql/authentication_ldap/CMakeLists.txt || die - fi - - cmake-utils_src_prepare -} - -multilib_src_configure() { - local mycmakeargs=( - -DINSTALL_LAYOUT=RPM - -DINSTALL_LIBDIR=$(get_libdir) - -DWITH_DEFAULT_COMPILER_OPTIONS=OFF - -DENABLED_LOCAL_INFILE=ON - -DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock" - -DWITH_LZ4=system - -DWITH_NUMA=OFF - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_ZSTD=system - -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient - -DSHARED_LIB_PATCH_VERSION="0" - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITHOUT_SERVER=ON - ) - cmake-utils_src_configure -} - -multilib_src_install() { - cmake-utils_src_install -} - -multilib_src_install_all() { - doman \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 - - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild deleted file mode 100644 index d90ed6a38415..000000000000 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.23-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib - -# wrap the config script -MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) - -DESCRIPTION="C client library for MariaDB/MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/mysql/mysql-server.git" - - inherit git-r3 -else - SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" - - S="${WORKDIR}/mysql-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0/21" -IUSE="ldap static-libs" - -RDEPEND=" - >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] - app-arch/zstd:=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -# Avoid file collisions, #692580 -RDEPEND+=" ! client/CMakeLists.txt || die - - # Forcefully disable auth plugin - if ! use ldap ; then - sed -i -e '/MYSQL_CHECK_SASL/d' CMakeLists.txt || die - echo > libmysql/authentication_ldap/CMakeLists.txt || die - fi - - cmake_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - local mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DINSTALL_LAYOUT=RPM - -DINSTALL_LIBDIR=$(get_libdir) - -DWITH_DEFAULT_COMPILER_OPTIONS=OFF - -DENABLED_LOCAL_INFILE=ON - -DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock" - -DWITH_LZ4=system - -DWITH_NUMA=OFF - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_ZSTD=system - -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient - -DSHARED_LIB_PATCH_VERSION="0" - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITHOUT_SERVER=ON - ) - - cmake_src_configure -} - -multilib_src_install_all() { - doman \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 - - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.25-r1.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.25-r1.ebuild deleted file mode 100644 index fa385e807a46..000000000000 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.25-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic - -# wrap the config script -MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) - -DESCRIPTION="C client library for MariaDB/MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/mysql/mysql-server.git" - - inherit git-r3 -else - SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - - S="${WORKDIR}/mysql-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0/21" -IUSE="ldap static-libs" - -RDEPEND=" - >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] - app-arch/zstd:=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -# Avoid file collisions, #692580 -RDEPEND+=" ! client/CMakeLists.txt || die - - # Forcefully disable auth plugin - if ! use ldap ; then - sed -i -e '/MYSQL_CHECK_SASL/d' CMakeLists.txt || die - echo > libmysql/authentication_ldap/CMakeLists.txt || die - fi - - cmake_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - local mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DINSTALL_LAYOUT=RPM - -DINSTALL_LIBDIR=$(get_libdir) - -DWITH_DEFAULT_COMPILER_OPTIONS=OFF - -DENABLED_LOCAL_INFILE=ON - -DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock" - -DWITH_LZ4=system - -DWITH_NUMA=OFF - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_ZSTD=system - -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient - -DSHARED_LIB_PATCH_VERSION="0" - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITHOUT_SERVER=ON - ) - - cmake_src_configure -} - -multilib_src_install_all() { - doman \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 - - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.25.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.25.ebuild deleted file mode 100644 index a8126e853fd8..000000000000 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.25.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic - -# wrap the config script -MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) - -DESCRIPTION="C client library for MariaDB/MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/mysql/mysql-server.git" - - inherit git-r3 -else - SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" - - S="${WORKDIR}/mysql-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0/21" -IUSE="ldap static-libs" - -RDEPEND=" - >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] - app-arch/zstd:=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -# Avoid file collisions, #692580 -RDEPEND+=" ! client/CMakeLists.txt || die - - # Forcefully disable auth plugin - if ! use ldap ; then - sed -i -e '/MYSQL_CHECK_SASL/d' CMakeLists.txt || die - echo > libmysql/authentication_ldap/CMakeLists.txt || die - fi - - cmake_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - local mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DINSTALL_LAYOUT=RPM - -DINSTALL_LIBDIR=$(get_libdir) - -DWITH_DEFAULT_COMPILER_OPTIONS=OFF - -DENABLED_LOCAL_INFILE=ON - -DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock" - -DWITH_LZ4=system - -DWITH_NUMA=OFF - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_ZSTD=system - -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient - -DSHARED_LIB_PATCH_VERSION="0" - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITHOUT_SERVER=ON - ) - - cmake_src_configure -} - -multilib_src_install_all() { - doman \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 - - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.26.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.26.ebuild deleted file mode 100644 index fa385e807a46..000000000000 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.26.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_ECLASS=cmake -inherit cmake-multilib flag-o-matic - -# wrap the config script -MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config ) - -DESCRIPTION="C client library for MariaDB/MySQL" -HOMEPAGE="https://dev.mysql.com/downloads/" - -if [[ ${PV} == "9999" ]]; then - EGIT_REPO_URI="https://github.com/mysql/mysql-server.git" - - inherit git-r3 -else - SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - - S="${WORKDIR}/mysql-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0/21" -IUSE="ldap static-libs" - -RDEPEND=" - >=app-arch/lz4-0_p131:=[${MULTILIB_USEDEP}] - app-arch/zstd:=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - ldap? ( dev-libs/cyrus-sasl:=[${MULTILIB_USEDEP}] ) - dev-libs/openssl:0=[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -# Avoid file collisions, #692580 -RDEPEND+=" ! client/CMakeLists.txt || die - - # Forcefully disable auth plugin - if ! use ldap ; then - sed -i -e '/MYSQL_CHECK_SASL/d' CMakeLists.txt || die - echo > libmysql/authentication_ldap/CMakeLists.txt || die - fi - - cmake_src_prepare -} - -multilib_src_configure() { - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - local mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG - -DINSTALL_LAYOUT=RPM - -DINSTALL_LIBDIR=$(get_libdir) - -DWITH_DEFAULT_COMPILER_OPTIONS=OFF - -DENABLED_LOCAL_INFILE=ON - -DMYSQL_UNIX_ADDR="${EPREFIX}/run/mysqld/mysqld.sock" - -DWITH_LZ4=system - -DWITH_NUMA=OFF - -DWITH_SSL=system - -DWITH_ZLIB=system - -DWITH_ZSTD=system - -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient - -DSHARED_LIB_PATCH_VERSION="0" - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITHOUT_SERVER=ON - ) - - cmake_src_configure -} - -multilib_src_install_all() { - doman \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 - - if ! use static-libs ; then - find "${ED}" -name "*.a" -delete || die - fi -} diff --git a/dev-db/mysql-connector-c/mysql-connector-c-8.0.27.ebuild b/dev-db/mysql-connector-c/mysql-connector-c-8.0.27.ebuild index 168e1f70f883..b71fc33ab943 100644 --- a/dev-db/mysql-connector-c/mysql-connector-c-8.0.27.ebuild +++ b/dev-db/mysql-connector-c/mysql-connector-c-8.0.27.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://dev.mysql.com/get/Downloads/MySQL-$(ver_cut 1-2)/mysql-boost-${PV}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/mysql-${PV}" fi diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index e922b317d818..4d99d89cbd95 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -4,19 +4,10 @@ DIST mysql-5.7.34-patches-01.tar.xz 6676 BLAKE2B b925880bfbb991fcba81964ff658a2e DIST mysql-5.7.34-patches-02.tar.xz 6408 BLAKE2B fdb36247832b6282af94ce2f61b5dd77f6b45f9efca4b438ecd5fed8d810d9d51547d0ae3de085e7f5dcc8795b4bc4f1210902495b92859e1d5aec3048256ef3 SHA512 f0513eb7f0c9e415aa972a53af668939934ea4f4fa438f468f32a46ccc2aa3b84ba8edd999e4786256ada34851ad64c81e9dd0e36c2a21da641987dfd18635c3 DIST mysql-5.7.35-patches-01.tar.xz 6408 BLAKE2B ddead9d6f5570f23433ffaef0188a8e93c0220b3d59ae24b870927e9e5908619f357725c1ab2d16905f39dd9d5f6cd23d3aabf6a1df2abdc865683f603912b8f SHA512 6374536299c691fd12a3f8b7cd27291e6f3b0b6d159284b2866caaed6a7f124439c16e659e6da5aae9e72d613de2a1e1b80066c961e122e90ad644e9a32633cc DIST mysql-5.7.36-patches-01.tar.xz 6396 BLAKE2B ed9783f207d40fc220992c4193bdd8e96523f69414daa756f1f30306c1aedff9e96216ba2294a4c41eefbaf39c8bb37784bf1e7cce656c93f829c9cf0682fa6d SHA512 b0fbd41ebb2d32067e6c81707dffa91fece2d368f4b2fa47951492936509972d425b64d7613748c42b31cf9ba9dab697efeff70debe7268855a90d322d3f3158 -DIST mysql-8.0.22-patches-02.tar.xz 7580 BLAKE2B a50704c3c58b1f67ca86edb233544137927b0ae5fdf302687b48f6fd30fbbd26798e8ef8282662586b25a7240b47278b44f944a8ca59f1a198bc228dd74459c9 SHA512 59f864452e9fdebe4d3990eff8b756e9bbfad58da216b74fa8b7e8391cb0d9d543ca2828591b9ed1ee276c1dec9e1851a8c2683507f0a326c85054e31cc3f950 -DIST mysql-8.0.23-patches-01.tar.xz 7568 BLAKE2B 222120dcb5556457f382eefbb10f66f46fe1673c64730c8c8a5566942031bc98bab1f1182f747e79e23fccfb6b09197d5c2874aa2087104b6f1eaa25ea9fd60c SHA512 54222c420d57c1b206d920f22738746925ed1e0d78683f01c97cac5bd1d3450f70f784a7f603304b8595fb58120e691f94e28fa1d1884a7cc8bea1d7b177470f -DIST mysql-8.0.25-patches-01.tar.xz 3604 BLAKE2B 09cccab204c30d16bdc374bcd01d4a8e6298955f86f479b8e287aab74fb6bd9857547e360be725dfc66acb56e1bb5665277d340761d0110a8823763ad4d2d1f4 SHA512 6d90a34a20e9cbc7e7a9b5b63a1408f33ac8523f2be6c9ab6d9ad7589c3ded83c87e460d782d4d8c33f11b337151fd8db994099e371260ecf204933e844eb50e -DIST mysql-8.0.25-patches-02.tar.xz 6456 BLAKE2B c9c1020a505ebcee836f8dc3bbe540ff924a0174daf36c37b852df267a81919d37581d1c9be037d52cdcd34c27c5c34d3f0af6160857b22d8ab4d8ece37798e0 SHA512 3c3726b397f3a6fb1d84396bb571b4903a167c9a47273b9d5996949e1d3febc96d3528bfa8dfaeea073a245051ae10c983f2ad258268babc91649563ce3cfc00 -DIST mysql-8.0.26-patches-01.tar.xz 6980 BLAKE2B 5fc86125b622ac978dc7ec3d6954a1d366315a57b6f56ca8dade9ad4a255b4b793ad33736404b29ab2db12f726897f014aeec9232dc52954087e7533d0f593d2 SHA512 00e6478716cf857b8ab768ec481dc1e7d809db17a9d899a52822f61dcc18797e87c0eecfafb1bb9065895c1b261c03c87fe0593b59dc86fb40853b0c660c9bfb DIST mysql-8.0.27-patches-02.tar.xz 7204 BLAKE2B 1a3548f8b48b63a1d38cd9826f8ed2daf3d396276e8887e0a02a73fb91e544e1d0f1da9560351f03d3345d2ea5e8f61e5a9df2bce80558143bd3bc2558372232 SHA512 86c660d67d883fb84e6a38c39994bc30669c18b1d5bdedf908f112c7ebb59f0acf23903e6a81f01de1e6862a8cb779c7b537659ff18b090306eacf668dea47f8 DIST mysql-boost-5.7.32.tar.gz 52882168 BLAKE2B dd112fa1d8bd29d86fba076675b5b7c9c98b6fb876aed45a00e8a25be716102fc9aa688b7170bef07b1c9f9751737277774d8fb2c64c21e181ecae58f89b4a8a SHA512 33a617d040efd065ea1c2ad84be537f851480abd5cc8a6879b7f170bc4e6db9432bd03f2a6bc680b71f17839c508cab0e7ef1a3aba032197da1b7943c916c77a DIST mysql-boost-5.7.33.tar.gz 52912380 BLAKE2B bca09314ae73932f6095799faa016998e65655cf5ea74d5596dcdc785e77014fe0b29a6c123e8618771f4a20a19978df00f7b79eea329aeb4b536ae71a4bef94 SHA512 1d1e1e5934fb17ff731fea45b88d4af6a394c2fbf0177a87803b18cb0eb4fb8d4939f82fc22b6cbc2af64022a44e206cd23e2e88ce11cc119c3ea22129d54e7a DIST mysql-boost-5.7.34.tar.gz 52891142 BLAKE2B 986fe106d73495ea9acb837f699ef2b1ffd123d9728b61da42f990d670569f1f7c12dc0a8611c3a7b6e3ed7be9fc277e1a977fa6c6d06f7d156a2f492951d9c7 SHA512 4eab7e90477b75643df743d806d5abcfb56572a2aa003a354980287c9148209f4fb7f0158ba969fb0462c32e49fcb4cf2a79f0330ab1bd2b243725dbf6f31d6d DIST mysql-boost-5.7.35.tar.gz 52959014 BLAKE2B 02cbc2201176773516479636ab40828a98bbc6bc1e90060e36d36af5c20a84b4b415d6e467328890ecff044834c81458fff8b717fd8942196dcf35e0ae85f298 SHA512 2469c8e13a236aee327bc0828804ba189e3abf78b6e0b3ef65b2343210f9c0cd5313d18b57ae3b76ca1487dc1d70854c8a12e6da61a6fffbce95854dcc792482 DIST mysql-boost-5.7.36.tar.gz 52968383 BLAKE2B 4d5e4fcf8d56f4a1d1d54ee889d432ee3265f55ff9c0ecf6fe216e67790a49ed052b94457680daef4cb42df29f14db7b0e678e0f0443c20b7e2324c772c24313 SHA512 a95580efd5b87776ee7f1aae9b50d50d88c70a48c16e7a2d8c6ada0b1cadc5ec6074a859291a65caa1b50a00e08a9e350df342bb0c6ef74edaf21055331c081b -DIST mysql-boost-8.0.22.tar.gz 285934450 BLAKE2B 1ba0c9bb9a0cb74af4842d3b746f8b690c122cfbf2c6d5201ce95e59a257427a8683dd8d5c2be31dfe9ece4761366c1287fa7b841c45db222725bf76b0639bc6 SHA512 792f2ada93ec67a4679228478c6b798e81d9e9f6d13c7f4977cb7682738a4aae3cb483294edc6b2fde16c3960e51af8786216c063ab500840afd39a609e4b612 -DIST mysql-boost-8.0.23.tar.gz 291039175 BLAKE2B 3a7d3e05c774085d6078d0d3effd58d2df47521615356a2aa5efc2ea2ef8457e19ad57a054926ccff0a4752ca71d0464daa7fe9a3ac6c1b1d3bd86a9a82dfc58 SHA512 b8c2e2ac772b7b730f8b3bac7a5afb205da173b3639500606e7d1fac74832a0134027951855a2dc81af015e6158c924927ad63b9e1f2e7c823d45d4c4961c3f8 -DIST mysql-boost-8.0.25.tar.gz 290265324 BLAKE2B 5393a2a2525a886d9ece19777deae01e6c0b24b9ff5a0a5ffb9075740ed912d0df59a165b6ec9ceb60c7c28f3062cda5cceb4da3a8280f42549984c846f1ce5c SHA512 af653ccff66a9d87221b46ad4f7bcc629700549f758998b9a7fb22e4573b9495a28624e031f016f9ad8fe0dfcf481b82f1ffe224aa48c2d45531570026b26081 -DIST mysql-boost-8.0.26.tar.gz 291285918 BLAKE2B 6198ca8982a8c9df7e6ee4df5e2c1e0d64d2eb4d83cb7265317b58d55f6787c3240c8e40d196f2326ff3d66926ad7dab0705edd92e5a82881ce6ddb7f0c510b9 SHA512 63d47cb52407a816dc9f4330b99924624dfee46e57e7fdce19eff32909dd9e23251e2439d1807b002a1661b547173222c77465a3ca4dbb312414a84927809cfc DIST mysql-boost-8.0.27.tar.gz 292184025 BLAKE2B 177209f3c62b0326ca9d021c751a701dec84c1b15c946ab0a68b1b4cf0620468eb3a1df77a918284007a0fde1aaa6a9767d0baed57936612813ef583df51c35e SHA512 6ef2426c0bee46bdf8e2fa5cb159d5ae19f0bed4f7c9bea9b33e0dd922b568c3c68ca063dcbcd7ea6904aaea31877c10064ea10b4bc63fb40d9f31778e3a7891 diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild deleted file mode 100644 index 7ba23d865dfb..000000000000 --- a/dev-db/mysql/mysql-8.0.22.ebuild +++ /dev/null @@ -1,1156 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit check-reqs cmake flag-o-matic linux-info \ - multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.22-patches-02.tar.xz" - -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz - https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz - http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" - -HOMEPAGE="https://www.mysql.com/" -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -LICENSE="GPL-2" -SLOT="8.0" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling - router selinux +server tcmalloc test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# -ppc, -riscv for bug #761715 -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" - -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -# Be warned, *DEPEND are version-dependant -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" -DEPEND="${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" -RDEPEND="${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="2G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="2G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if ! has userpriv ${FEATURES} ; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - - local aio_max_nr=$(sysctl -n fs.aio-max-nr 2>/dev/null) - [[ -z "${aio_max_nr}" || ${aio_max_nr} -lt 250000 ]] \ - && die "FEATURES=test will require fs.aio-max-nr=250000 at minimum!" - - if use latin1 ; then - # Upstream only supports tests with default charset - die "Testing with USE=latin1 is not supported." - fi - fi - - if use kernel_linux ; then - if use numa ; then - linux-info_get_any_version - - local CONFIG_CHECK="~NUMA" - - local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;" - WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support" - - check_extra_config - fi - fi - - use server && check-reqs_pkg_setup - fi -} - -src_unpack() { - unpack ${A} - - mv -f "${WORKDIR}/${MY_P}" "${S}" || die -} - -src_prepare() { - eapply "${WORKDIR}"/mysql-patches - - # Avoid rpm call which would trigger sandbox, #692368 - sed -i \ - -e 's/MY_RPM rpm/MY_RPM rpmNOTEXISTENT/' \ - CMakeLists.txt || die - - # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux - if [[ -d "${S}/support-files/SELinux" ]] ; then - echo > "${S}/support-files/SELinux/CMakeLists.txt" || die - fi - - # Remove man pages for client-lib tools we don't install - rm \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 \ - || die - - cmake_src_prepare -} - -src_configure() { - # Bug #114895, bug #110149 - filter-flags "-O" "-O[01]" - - append-cxxflags -felide-constructors - - # bug #283926, with GCC4.4, this is required to get correct behavior. - append-flags -fno-strict-aliasing - - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # debug hack wrt #497532 - mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql" - -DSYSCONFDIR="${EPREFIX}/etc/mysql" - -DINSTALL_BINDIR=bin - -DINSTALL_DOCDIR=share/doc/${PF} - -DINSTALL_DOCREADMEDIR=share/doc/${PF} - -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_INFODIR=share/info - -DINSTALL_LIBDIR=$(get_libdir) - -DINSTALL_MANDIR=share/man - -DINSTALL_MYSQLSHAREDIR=share/mysql - -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin - -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql" - -DINSTALL_SBINDIR=sbin - -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mysql" - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DWITH_UNIT_TESTS=$(usex test ON OFF) - # Using bundled editline to get CTRL+C working - -DWITH_EDITLINE=bundled - -DWITH_ZLIB=system - -DWITH_SSL=system - -DWITH_LIBWRAP=0 - -DENABLED_LOCAL_INFILE=1 - -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" - -DWITH_DEFAULT_COMPILER_OPTIONS=0 - # The build forces this to be defined when cross-compiling. We pass it - # all the time for simplicity and to make sure it is actually correct. - -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITH_CURL=system - -DWITH_BOOST="${S}/boost" - -DWITH_ROUTER=$(usex router ON OFF) - ) - - if is-flagq -fno-lto ; then - einfo "LTO disabled via {C,CXX,F,FC}FLAGS" - mycmakeargs+=( -DWITH_LTO=OFF ) - elif is-flagq -flto ; then - einfo "LTO forced via {C,CXX,F,FC}FLAGS" - myconf+=( -DWITH_LTO=ON ) - else - # Disable automagic - myconf+=( -DWITH_LTO=OFF ) - fi - - if use test ; then - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test ) - else - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) - fi - - mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES ) - - mycmakeargs+=( - -DWITH_ICU=system - -DWITH_LZ4=system - # Our dev-libs/rapidjson doesn't carry necessary fixes for std::regex - -DWITH_RAPIDJSON=bundled - -DWITH_ZSTD=system - ) - - if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" ]] ; then - ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" - ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." - ewarn "You MUST file bugs without these variables set." - ewarn "Tests will probably fail!" - - mycmakeargs+=( - -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET} - -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION} - ) - elif use latin1 ; then - mycmakeargs+=( - -DDEFAULT_CHARSET=latin1 - -DDEFAULT_COLLATION=latin1_swedish_ci - ) - else - mycmakeargs+=( - -DDEFAULT_CHARSET=utf8mb4 - -DDEFAULT_COLLATION=utf8mb4_0900_ai_ci - ) - fi - - if use server ; then - mycmakeargs+=( - -DWITH_EXTRA_CHARSETS=all - -DWITH_DEBUG=$(usex debug) - -DWITH_MECAB=$(usex cjk system OFF) - -DWITH_LIBEVENT=system - -DWITH_PROTOBUF=system - -DWITH_NUMA=$(usex numa ON OFF) - ) - - if use jemalloc ; then - mycmakeargs+=( -DWITH_JEMALLOC=ON ) - elif use tcmalloc ; then - mycmakeargs+=( -DWITH_TCMALLOC=ON ) - fi - - if use profiling ; then - # Setting to OFF doesn't work: Once set, profiling options will be added - # to `mysqld --help` output via sql/sys_vars.cc causing - # "main.mysqld--help-notwin" test to fail - mycmakeargs+=( -DENABLED_PROFILING=ON ) - fi - - # Storage engines - mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 - -DWITH_ARCHIVE_STORAGE_ENGINE=1 - -DWITH_BLACKHOLE_STORAGE_ENGINE=1 - -DWITH_CSV_STORAGE_ENGINE=1 - -DWITH_FEDERATED_STORAGE_ENGINE=1 - -DWITH_HEAP_STORAGE_ENGINE=1 - -DWITH_INNOBASE_STORAGE_ENGINE=1 - -DWITH_INNODB_MEMCACHED=0 - -DWITH_MYISAMMRG_STORAGE_ENGINE=1 - -DWITH_MYISAM_STORAGE_ENGINE=1 - ) - else - mycmakeargs+=( - -DWITHOUT_SERVER=1 - -DWITH_SYSTEMD=no - ) - fi - - cmake_src_configure -} - -# Official test instructions: -# ulimit -n 16500 && \ -# USE='perl server' \ -# FEATURES='test userpriv' \ -# ebuild mysql-X.X.XX.ebuild \ -# digest clean package -src_test() { - _disable_test() { - local rawtestname bug reason - rawtestname="${1}" ; shift - bug="${1}" ; shift - reason="${@}" - ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})" - echo ${rawtestname} : BUG#${bug} ${reason} >> "${T}/disabled.def" - } - - local TESTDIR="${BUILD_DIR}/mysql-test" - local retstatus_unit - local retstatus_tests - - # Run CTest (test-units) - cmake_src_test - retstatus_unit=$? - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ -z "${MTR_PARALLEL}" ]] ; then - local -x MTR_PARALLEL=$(makeopts_jobs) - - if [[ ${MTR_PARALLEL} -gt 4 ]] ; then - # Running multiple tests in parallel usually require higher ulimit - # and fs.aio-max-nr setting. In addition, tests like main.multi_update - # are known to hit timeout when system is busy. - # To avoid test failure we will limit MTR_PARALLEL to 4 instead of - # using "auto". - local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})" - info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!" - einfo "${info_msg}" - unset info_msg - MTR_PARALLEL=4 - fi - else - einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'" - fi - - # create directories because mysqladmin might run out of order - mkdir -p "${T}"/var-tests{,/log} || die - - # Run mysql tests - pushd "${TESTDIR}" &>/dev/null || die - - touch "${T}/disabled.def" - - local -a disabled_tests - disabled_tests+=( "auth_sec.keyring_file_data_qa;0;Won't work with user privileges" ) - disabled_tests+=( "gis.spatial_analysis_functions_buffer;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.gis_bugs_crashes;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_class_attri_prop;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_distance_sphere;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_property_function_issimple;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_centroid;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_operators_intersection;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_simplify;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_op_testingfunc_mix;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_distance;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "main.mysql_load_data_local_dir;0;Known test failure - no upstream bug yet" ) - disabled_tests+=( "main.subquery_bugs;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var_optimized;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.with_recursive;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "rpl_gtid.rpl_gtid_stm_drop_table;90612;Known test failure" ) - disabled_tests+=( "rpl_gtid.rpl_multi_source_mtr_includes;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "sys_vars.myisam_data_pointer_size_func;87935;Test will fail on slow hardware") - disabled_tests+=( "x.connection;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "main.mysqlpump_basic_lz4;0;Extra tool output causes false positive" ) - disabled_tests+=( "x.message_compressed_payload;0;False positive caused by protobuff-3.11+" ) - disabled_tests+=( "x.message_protobuf_nested;0;False positive caused by protobuff-3.11+" ) - - if ! hash zip 1>/dev/null 2>&1 ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "innodb.discarded_partition_create;0;Requires app-arch/zip" ) - disabled_tests+=( "innodb.partition_upgrade_create;0;Requires app-arch/zip" ) - fi - - local test_infos_str test_infos_arr - for test_infos_str in "${disabled_tests[@]}" ; do - IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}" - - if [[ ${#test_infos_arr[@]} != 3 ]] ; then - die "Invalid test data set, not matching format: ${test_infos_str}" - fi - - _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}" - done - unset test_infos_str test_infos_arr - - # Try to increase file limits to increase test coverage - if ! ulimit -n 16500 1>/dev/null 2>&1 ; then - # Upper limit comes from parts.partition_* tests - ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager." - - if ! ulimit -n 4162 1>/dev/null 2>&1 ; then - # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)' - ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager." - - if ! ulimit -n 3000 1>/dev/null 2>&1 ; then - ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager." - else - einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 4162 (medium test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 16500 (best test coverage)." - fi - - # run mysql-test tests - perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" - retstatus_tests=$? - - popd &>/dev/null || die - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - - local failures="" - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit" - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests" - - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" -} - -src_install() { - cmake_src_install - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Convenience links - einfo "Making Convenience links for mysqlcheck multi-call binary" - dosym "mysqlcheck" "/usr/bin/mysqlanalyze" - dosym "mysqlcheck" "/usr/bin/mysqlrepair" - dosym "mysqlcheck" "/usr/bin/mysqloptimize" - - # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir - if [[ -d "${ED}/usr/data" ]] ; then - rm -Rf "${ED}/usr/data" || die - fi - - # Unless they explicitly specific USE=test, then do not install the - # testsuite. It DOES have a use to be installed, esp. when you want to do a - # validation of your database configuration after tuning it. - if ! use test ; then - rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" - fi - - # Configuration stuff - einfo "Building default configuration ..." - insinto "${MY_SYSCONFDIR#${EPREFIX}}" - [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf - cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die - eprefixify "${TMPDIR}/my.cnf" - doins "${TMPDIR}/my.cnf" - insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d" - cp "${FILESDIR}/my.cnf-8.0.distro-client" "${TMPDIR}/50-distro-client.cnf" || die - eprefixify "${TMPDIR}/50-distro-client.cnf" - doins "${TMPDIR}/50-distro-client.cnf" - - mycnf_src="my.cnf-8.0.distro-server" - sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ - "${FILESDIR}/${mycnf_src}" \ - > "${TMPDIR}/my.cnf.ok" || die - - if use prefix ; then - sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \ - "${TMPDIR}/my.cnf.ok" || die - fi - - if use latin1 ; then - sed -i \ - -e "/character-set/s|utf8mb4|latin1|g" \ - "${TMPDIR}/my.cnf.ok" || die - fi - - eprefixify "${TMPDIR}/my.cnf.ok" - - newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf - - #Remove mytop if perl is not selected - [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop" - - if use router ; then - rm -rf \ - "${ED}/usr/LICENSE.router" \ - "${ED}/usr/README.router" \ - "${ED}/usr/run" \ - "${ED}/usr/var" \ - || die - fi - - # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them. - find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die -} - -pkg_postinst() { - # Make sure the vars are correctly initialized - mysql_init_vars - - # Create log directory securely if it does not exist - # NOTE: $MY_LOGDIR contains $EPREFIX by default - [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" - - # Note about configuration change - einfo - elog "This version of ${PN} reorganizes the configuration from a single my.cnf" - elog "to several files in /etc/mysql/mysql.d." - elog "Please backup any changes you made to /etc/mysql/my.cnf" - elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension." - elog "You may have as many files as needed and they are read alphabetically." - elog "Be sure the options have the appropriate section headers, i.e. [mysqld]." - einfo - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - einfo - elog "You might want to run:" - elog " \"emerge --config =${CATEGORY}/${PF}\"" - elog "if this is a new install." - einfo - else - einfo - elog "Upgrade process for ${PN}-8.x has changed. Please read" - elog "https://dev.mysql.com/doc/refman/8.0/en/upgrade-binary-package.html" - einfo - fi -} - -pkg_config() { - _getoptval() { - local section="$1" - local flag="--${2}=" - local extra_options="${3}" - local cmd=( - "${my_print_defaults_binary}" - "${extra_options}" - "${section}" - ) - local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) - - if [[ ${#results[@]} -gt 0 ]] ; then - # When option is set multiple times only return last value - echo "${results[-1]}" - fi - } - - _mktemp_dry() { - # emktemp has no --dry-run option - local template="${1}" - - if [[ -z "${template}" ]] ; then - if [[ -z "${T}" ]] ; then - template="/tmp/XXXXXXX" - else - template="${T}/XXXXXXX" - fi - fi - - local template_wo_X=${template//X/} - local n_X - let n_X=${#template}-${#template_wo_X} - if [[ ${n_X} -lt 3 ]] ; then - echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 - return - fi - - local attempts=0 - local character tmpfile - while [[ true ]] ; do - let attempts=attempts+1 - - new_file= - while read -n1 character ; do - if [[ "${character}" == "X" ]] ; then - tmpfile+="${RANDOM:0:1}" - else - tmpfile+="${character}" - fi - done < <(echo -n "${template}") - - if [[ ! -f "${tmpfile}" ]] - then - echo "${tmpfile}" - return - fi - - if [[ ${attempts} -ge 100 ]] ; then - echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 - return - fi - done - } - - local mysqld_binary="${EROOT}/usr/sbin/mysqld" - if [[ ! -x "${mysqld_binary}" ]] ; then - die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local mysql_binary="${EROOT}/usr/bin/mysql" - if [[ ! -x "${mysql_binary}" ]] ; then - die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults" - if [[ ! -x "${my_print_defaults_binary}" ]] ; then - die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" - fi - - if [[ -z "${MYSQL_USER}" ]] ; then - MYSQL_USER=mysql - if use prefix ; then - MYSQL_USER=$(id -u -n 2>/dev/null) - if [[ -z "${MYSQL_USER}" ]] ; then - die "Failed to determine current username!" - fi - fi - fi - - if [[ -z "${MYSQL_GROUP}" ]] ; then - MYSQL_GROUP=mysql - if use prefix ; then - MYSQL_GROUP=$(id -g -n 2>/dev/null) - if [[ -z "${MYSQL_GROUP}" ]] ; then - die "Failed to determine current user groupname!" - fi - fi - fi - - # my_print_defaults needs to read stuff in $HOME/.my.cnf - local -x HOME="${EROOT}/root" - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Read currently set data directory - MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if [[ -z "${MY_DATADIR}" ]] ; then - die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${MY_DATADIR}/mysql" ]] ; then - ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" - ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" - fi - - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_TMPDIR=${MYSQL_TMPDIR%/} - # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} - - # Create missing directories. - # Always check if mysql user can write to directory even if we just - # created directory because a parent directory might be not - # accessible for that user. - PID_DIR="${EROOT}/run/mysqld" - if [[ ! -d "${PID_DIR}" ]] ; then - einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ - || die "Failed to create PID directory '${PID_DIR}'!" - fi - - local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_pid_dir_testfile}" ]] \ - && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_pid_dir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" - else - rm "${_pid_dir_testfile}" || die - unset _pid_dir_testfile - fi - - if [[ ! -d "${MY_DATADIR}" ]] ; then - einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ - || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" - fi - - local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_datadir_testfile}" ]] \ - && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_datadir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" - else - rm "${_my_datadir_testfile}" || die - unset _my_datadir_testfile - fi - - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then - einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ - || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" - fi - - if [[ -z "${MYSQL_TMPDIR}" ]] ; then - MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")" - [[ -z "${MYSQL_TMPDIR}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" - - mkdir "${MYSQL_TMPDIR}" || die - chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die - fi - - # Now we need to test MYSQL_TMPDIR... - local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_tmpdir_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_tmpdir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!" - else - rm "${_my_tmpdir_testfile}" || die - unset _my_tmpdir_testfile - fi - - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then - einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" - fi - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_logbin_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_logbin_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" - else - rm "${_my_logbin_testfile}" || die - unset _my_logbin_testfile - fi - fi - - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then - einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ - || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_relaylog_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_relaylog_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" - else - rm "${_my_relaylog_testfile}" || die - unset _my_relaylog_testfile - fi - fi - - local mysql_install_log="$(_mktemp_dry "${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log")" - if [[ -z "${mysql_install_log}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysql_install_log}" || die - chown ${MYSQL_USER} "${mysql_install_log}" || die - fi - - local mysqld_logfile="$(_mktemp_dry "${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log")" - if [[ -z "${mysqld_logfile}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysqld_logfile}" || die - chown ${MYSQL_USER} "${mysqld_logfile}" || die - fi - - echo "" - einfo "Detected settings:" - einfo "==================" - einfo "MySQL User:\t\t\t\t${MYSQL_USER}" - einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}" - einfo "MySQL DATA directory:\t\t${MY_DATADIR}" - einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}" - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}" - fi - - einfo "PID DIR:\t\t\t\t${PID_DIR}" - einfo "Install db log:\t\t\t${mysql_install_log}" - einfo "Install server log:\t\t\t${mysqld_logfile}" - - local -a config_files - - local config_file="${EROOT}/etc/mysql/mysql.d/50-distro-client.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Client configuration '${config_file}' not found; Skipping configuration of default authentication plugin for client ..." - fi - - config_file="${EROOT}/etc/mysql/mysql.d/50-distro-server.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Server configuration '${config_file}' not found; Skipping configuration of default authentication plugin for mysqld ..." - fi - - if [[ ${#config_files[@]} -gt 0 ]] ; then - if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local user_answer - - echo - einfo "Please select default authentication plugin (enter number or plugin name):" - einfo "1) caching_sha2_password [MySQL 8.0 default]" - einfo "2) mysql_native_password [MySQL 5.7 default]" - einfo - einfo "For details see:" - einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" user_answer - echo - - case "${user_answer}" in - 1|caching_sha2_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password - ;; - 2|mysql_native_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=mysql_native_password - ;; - '') - die "No authentication plugin selected!" - ;; - *) - die "Authentication plugin '${user_answer}' is unknown/unsupported!" - ;; - esac - - echo "Selected authentication plugin: ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" >> "${mysql_install_log}" - - unset user_answer - fi - - local cfg_option cfg_option_tabs cfg_section - for config_file in "${config_files[@]}" ; do - cfg_option="default-authentication-plugin" - cfg_section="mysqld" - cfg_option_tabs="\t\t" - if [[ "${config_file}" == *client.cnf ]] ; then - cfg_option="default-auth" - cfg_section="client" - cfg_option_tabs="\t\t\t\t" - fi - - if grep -qE "^(loose-)?${cfg_option}\b.*=" "${config_file}" 2>/dev/null ; then - einfo "Ensuring that ${cfg_option} is set to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "s/^\(loose-\)\?${cfg_option}\b.*=.*/loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}/" \ - "${config_file}" || die "Failed to change ${cfg_option} in '${config_file}'!" - else - einfo "Setting ${cfg_option} to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "/^\[${cfg_section}\]$/a loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" \ - "${config_file}" || die "Failed to add ${cfg_option} to '${config_file}'!" - fi - done - unset cfg_option cfg_option_tabs cfg_section - fi - unset config_files config_file - - echo - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local tmp_mysqld_password_source= - - for tmp_mysqld_password_source in mysql client ; do - einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..." - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)" - if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then - if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then - ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!" - MYSQL_ROOT_PASSWORD= - continue - fi - - einfo "Found password in '${tmp_mysqld_password_source}' section!" - break - fi - done - - # Sometimes --show is required to display passwords in some implementations of my_print_defaults - if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)" - fi - - unset tmp_mysqld_password_source - fi - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local pwd1="a" - local pwd2="b" - - echo - einfo "No password for mysql 'root' user was specified via environment" - einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config" - einfo "file like '${HOME}/.my.cnf'." - einfo "To continue please provide a password for the mysql 'root' user" - einfo "now on console:" - ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!" - read -rsp " >" pwd1 ; echo - - einfo "Retype the password" - read -rsp " >" pwd2 ; echo - - if [[ "x$pwd1" != "x$pwd2" ]] ; then - die "Passwords are not the same!" - fi - - MYSQL_ROOT_PASSWORD="${pwd1}" - unset pwd1 pwd2 - - echo - fi - - local -a mysqld_options - - # Fix bug 446200. Don't reference host my.cnf, needs to come first, - # see http://bugs.mysql.com/bug.php?id=31312 - use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" ) - - # Figure out which options we need to disable to do the setup - local helpfile="${TMPDIR}/mysqld-help" - "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null - - local opt optexp optfull - for opt in host-cache name-resolve networking slave-start \ - federated ssl log-bin relay-log slow-query-log external-locking \ - log-slave-updates \ - ; do - optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}" - egrep -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" ) - done - - # Prepare timezones, see - # https://dev.mysql.com/doc/mysql/en/time-zone-support.html - local tz_sql="$(_mktemp_dry "${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql")" - [[ -z "${tz_sql}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql' failed!" - - echo "USE mysql;" >"${tz_sql}" - "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null - if [[ $? -ne 0 ]] ; then - die "mysql_tzinfo_to_sql failed!" - fi - - # --initialize-insecure will not set root password - # --initialize would set a random one in the log which we don't need as we set it ourselves - local cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--initialize-insecure" - "--init-file='${tz_sql}'" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - "--log-error='${mysql_install_log}'" - "--user=${MYSQL_USER}" - ) - - einfo "Initializing ${PN} data directory: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - - if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 - die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" - fi - - rm "${tz_sql}" || die - - local x=${RANDOM} - local socket="${EROOT}${PID_DIR}/mysqld${x}.sock" - local pidfile="${EROOT}${PID_DIR}/mysqld${x}.pid" - unset x - - cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - --max_allowed_packet=8M - --net_buffer_length=16K - "--socket='${socket}'" - "--pid-file='${pidfile}'" - "--log-error='${mysqld_logfile}'" - "--user=${MYSQL_USER}" - ) - - einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & - - echo -n "Waiting for mysqld to accept connections " - local maxtry=15 - while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - if [[ -S "${socket}" ]] ; then - # Even with a socket we don't know if mysqld will abort - # start due to an error so just wait a little bit more... - maxtry=5 - while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - fi - - echo - - if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 - die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" - fi - - local mysql_logfile="${TMPDIR}/set_root_pw.log" - touch "${mysql_logfile}" || die - - ebegin "Setting root password" - # Do this from memory, as we don't want clear text passwords in temp files - local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'" - cmd=( - "${mysql_binary}" - --no-defaults - "--socket='${socket}'" - -hlocalhost - "-e \"${sql}\"" - ) - eval "${cmd[@]}" >"${mysql_logfile}" 2>&1 - local rc=$? - eend ${rc} - - if [[ ${rc} -ne 0 ]] ; then - # Poor man's solution which tries to avoid having password - # in log. NOTE: sed can fail if user didn't follow advice - # and included character which will require escaping... - sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null - - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}" - die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!" - fi - - # Stop the server - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - echo -n "Stopping the server " - pkill -F "${pidfile}" &>/dev/null - - maxtry=10 - while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - echo - - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - # We somehow failed to stop server. - # However, not a fatal error. Just warn the user. - ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!" - fi - fi - - einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" -} diff --git a/dev-db/mysql/mysql-8.0.23.ebuild b/dev-db/mysql/mysql-8.0.23.ebuild deleted file mode 100644 index 2ad3f320946d..000000000000 --- a/dev-db/mysql/mysql-8.0.23.ebuild +++ /dev/null @@ -1,1158 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit check-reqs cmake flag-o-matic linux-info \ - multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.23-patches-01.tar.xz" - -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz - https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz - http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" - -HOMEPAGE="https://www.mysql.com/" -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -LICENSE="GPL-2" -SLOT="8.0" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling - router selinux +server tcmalloc test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# -ppc, -riscv for bug #761715 -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" - -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -# Be warned, *DEPEND are version-dependant -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" -DEPEND="${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" -RDEPEND="${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="2G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="2G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if ! has userpriv ${FEATURES} ; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - - local aio_max_nr=$(sysctl -n fs.aio-max-nr 2>/dev/null) - [[ -z "${aio_max_nr}" || ${aio_max_nr} -lt 250000 ]] \ - && die "FEATURES=test will require fs.aio-max-nr=250000 at minimum!" - - if use latin1 ; then - # Upstream only supports tests with default charset - die "Testing with USE=latin1 is not supported." - fi - fi - - if use kernel_linux ; then - if use numa ; then - linux-info_get_any_version - - local CONFIG_CHECK="~NUMA" - - local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;" - WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support" - - check_extra_config - fi - fi - - use server && check-reqs_pkg_setup - fi -} - -src_unpack() { - unpack ${A} - - mv -f "${WORKDIR}/${MY_P}" "${S}" || die -} - -src_prepare() { - eapply "${WORKDIR}"/mysql-patches - - # Avoid rpm call which would trigger sandbox, #692368 - sed -i \ - -e 's/MY_RPM rpm/MY_RPM rpmNOTEXISTENT/' \ - CMakeLists.txt || die - - # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux - if [[ -d "${S}/support-files/SELinux" ]] ; then - echo > "${S}/support-files/SELinux/CMakeLists.txt" || die - fi - - # Remove man pages for client-lib tools we don't install - rm \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 \ - || die - - cmake_src_prepare -} - -src_configure() { - # Bug #114895, bug #110149 - filter-flags "-O" "-O[01]" - - append-cxxflags -felide-constructors - - # bug #283926, with GCC4.4, this is required to get correct behavior. - append-flags -fno-strict-aliasing - - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # debug hack wrt #497532 - mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql" - -DSYSCONFDIR="${EPREFIX}/etc/mysql" - -DINSTALL_BINDIR=bin - -DINSTALL_DOCDIR=share/doc/${PF} - -DINSTALL_DOCREADMEDIR=share/doc/${PF} - -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_INFODIR=share/info - -DINSTALL_LIBDIR=$(get_libdir) - -DINSTALL_MANDIR=share/man - -DINSTALL_MYSQLSHAREDIR=share/mysql - -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin - -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql" - -DINSTALL_SBINDIR=sbin - -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mysql" - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DWITH_UNIT_TESTS=$(usex test ON OFF) - # Using bundled editline to get CTRL+C working - -DWITH_EDITLINE=bundled - -DWITH_ZLIB=system - -DWITH_SSL=system - -DWITH_LIBWRAP=0 - -DENABLED_LOCAL_INFILE=1 - -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" - -DWITH_DEFAULT_COMPILER_OPTIONS=0 - # The build forces this to be defined when cross-compiling. We pass it - # all the time for simplicity and to make sure it is actually correct. - -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITH_CURL=system - -DWITH_BOOST="${S}/boost" - -DWITH_ROUTER=$(usex router ON OFF) - ) - - if is-flagq -fno-lto ; then - einfo "LTO disabled via {C,CXX,F,FC}FLAGS" - mycmakeargs+=( -DWITH_LTO=OFF ) - elif is-flagq -flto ; then - einfo "LTO forced via {C,CXX,F,FC}FLAGS" - myconf+=( -DWITH_LTO=ON ) - else - # Disable automagic - myconf+=( -DWITH_LTO=OFF ) - fi - - if use test ; then - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test ) - else - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) - fi - - mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES ) - - mycmakeargs+=( - -DWITH_ICU=system - -DWITH_LZ4=system - # Our dev-libs/rapidjson doesn't carry necessary fixes for std::regex - -DWITH_RAPIDJSON=bundled - -DWITH_ZSTD=system - ) - - if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" ]] ; then - ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" - ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." - ewarn "You MUST file bugs without these variables set." - ewarn "Tests will probably fail!" - - mycmakeargs+=( - -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET} - -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION} - ) - elif use latin1 ; then - mycmakeargs+=( - -DDEFAULT_CHARSET=latin1 - -DDEFAULT_COLLATION=latin1_swedish_ci - ) - else - mycmakeargs+=( - -DDEFAULT_CHARSET=utf8mb4 - -DDEFAULT_COLLATION=utf8mb4_0900_ai_ci - ) - fi - - if use server ; then - mycmakeargs+=( - -DWITH_EXTRA_CHARSETS=all - -DWITH_DEBUG=$(usex debug) - -DWITH_MECAB=$(usex cjk system OFF) - -DWITH_LIBEVENT=system - -DWITH_PROTOBUF=system - -DWITH_NUMA=$(usex numa ON OFF) - ) - - if use jemalloc ; then - mycmakeargs+=( -DWITH_JEMALLOC=ON ) - elif use tcmalloc ; then - mycmakeargs+=( -DWITH_TCMALLOC=ON ) - fi - - if use profiling ; then - # Setting to OFF doesn't work: Once set, profiling options will be added - # to `mysqld --help` output via sql/sys_vars.cc causing - # "main.mysqld--help-notwin" test to fail - mycmakeargs+=( -DENABLED_PROFILING=ON ) - fi - - # Storage engines - mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 - -DWITH_ARCHIVE_STORAGE_ENGINE=1 - -DWITH_BLACKHOLE_STORAGE_ENGINE=1 - -DWITH_CSV_STORAGE_ENGINE=1 - -DWITH_FEDERATED_STORAGE_ENGINE=1 - -DWITH_HEAP_STORAGE_ENGINE=1 - -DWITH_INNOBASE_STORAGE_ENGINE=1 - -DWITH_INNODB_MEMCACHED=0 - -DWITH_MYISAMMRG_STORAGE_ENGINE=1 - -DWITH_MYISAM_STORAGE_ENGINE=1 - ) - else - mycmakeargs+=( - -DWITHOUT_SERVER=1 - -DWITH_SYSTEMD=no - ) - fi - - cmake_src_configure -} - -# Official test instructions: -# ulimit -n 16500 && \ -# USE='perl server' \ -# FEATURES='test userpriv' \ -# ebuild mysql-X.X.XX.ebuild \ -# digest clean package -src_test() { - _disable_test() { - local rawtestname bug reason - rawtestname="${1}" ; shift - bug="${1}" ; shift - reason="${@}" - ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})" - echo ${rawtestname} : BUG#${bug} ${reason} >> "${T}/disabled.def" - } - - local TESTDIR="${BUILD_DIR}/mysql-test" - local retstatus_unit - local retstatus_tests - - # Run CTest (test-units) - cmake_src_test - retstatus_unit=$? - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ -z "${MTR_PARALLEL}" ]] ; then - local -x MTR_PARALLEL=$(makeopts_jobs) - - if [[ ${MTR_PARALLEL} -gt 4 ]] ; then - # Running multiple tests in parallel usually require higher ulimit - # and fs.aio-max-nr setting. In addition, tests like main.multi_update - # are known to hit timeout when system is busy. - # To avoid test failure we will limit MTR_PARALLEL to 4 instead of - # using "auto". - local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})" - info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!" - einfo "${info_msg}" - unset info_msg - MTR_PARALLEL=4 - fi - else - einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'" - fi - - # create directories because mysqladmin might run out of order - mkdir -p "${T}"/var-tests{,/log} || die - - # Run mysql tests - pushd "${TESTDIR}" &>/dev/null || die - - touch "${T}/disabled.def" - - local -a disabled_tests - disabled_tests+=( "auth_sec.atomic_rename_user;0;Depends on user running test" ) - disabled_tests+=( "auth_sec.keyring_file_data_qa;0;Won't work with user privileges" ) - disabled_tests+=( "gis.spatial_analysis_functions_buffer;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.gis_bugs_crashes;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_class_attri_prop;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_distance_sphere;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_property_function_issimple;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_centroid;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_operators_intersection;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_simplify;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_op_testingfunc_mix;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_distance;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "main.cast;0;Needs update for 2021" ) - disabled_tests+=( "main.mysql_load_data_local_dir;0;Known test failure - no upstream bug yet" ) - disabled_tests+=( "main.subquery_bugs;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var_optimized;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.with_recursive;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "rpl_gtid.rpl_gtid_stm_drop_table;90612;Known test failure" ) - disabled_tests+=( "rpl_gtid.rpl_multi_source_mtr_includes;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "sys_vars.myisam_data_pointer_size_func;87935;Test will fail on slow hardware") - disabled_tests+=( "x.connection;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "main.mysqlpump_basic_lz4;0;Extra tool output causes false positive" ) - disabled_tests+=( "x.message_compressed_payload;0;False positive caused by protobuff-3.11+" ) - disabled_tests+=( "x.message_protobuf_nested;0;False positive caused by protobuff-3.11+" ) - - if ! hash zip 1>/dev/null 2>&1 ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "innodb.discarded_partition_create;0;Requires app-arch/zip" ) - disabled_tests+=( "innodb.partition_upgrade_create;0;Requires app-arch/zip" ) - fi - - local test_infos_str test_infos_arr - for test_infos_str in "${disabled_tests[@]}" ; do - IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}" - - if [[ ${#test_infos_arr[@]} != 3 ]] ; then - die "Invalid test data set, not matching format: ${test_infos_str}" - fi - - _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}" - done - unset test_infos_str test_infos_arr - - # Try to increase file limits to increase test coverage - if ! ulimit -n 16500 1>/dev/null 2>&1 ; then - # Upper limit comes from parts.partition_* tests - ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager." - - if ! ulimit -n 4162 1>/dev/null 2>&1 ; then - # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)' - ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager." - - if ! ulimit -n 3000 1>/dev/null 2>&1 ; then - ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager." - else - einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 4162 (medium test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 16500 (best test coverage)." - fi - - # run mysql-test tests - perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" - retstatus_tests=$? - - popd &>/dev/null || die - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - - local failures="" - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit" - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests" - - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" -} - -src_install() { - cmake_src_install - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Convenience links - einfo "Making Convenience links for mysqlcheck multi-call binary" - dosym "mysqlcheck" "/usr/bin/mysqlanalyze" - dosym "mysqlcheck" "/usr/bin/mysqlrepair" - dosym "mysqlcheck" "/usr/bin/mysqloptimize" - - # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir - if [[ -d "${ED}/usr/data" ]] ; then - rm -Rf "${ED}/usr/data" || die - fi - - # Unless they explicitly specific USE=test, then do not install the - # testsuite. It DOES have a use to be installed, esp. when you want to do a - # validation of your database configuration after tuning it. - if ! use test ; then - rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" - fi - - # Configuration stuff - einfo "Building default configuration ..." - insinto "${MY_SYSCONFDIR#${EPREFIX}}" - [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf - cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die - eprefixify "${TMPDIR}/my.cnf" - doins "${TMPDIR}/my.cnf" - insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d" - cp "${FILESDIR}/my.cnf-8.0.distro-client" "${TMPDIR}/50-distro-client.cnf" || die - eprefixify "${TMPDIR}/50-distro-client.cnf" - doins "${TMPDIR}/50-distro-client.cnf" - - mycnf_src="my.cnf-8.0.distro-server" - sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ - "${FILESDIR}/${mycnf_src}" \ - > "${TMPDIR}/my.cnf.ok" || die - - if use prefix ; then - sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \ - "${TMPDIR}/my.cnf.ok" || die - fi - - if use latin1 ; then - sed -i \ - -e "/character-set/s|utf8mb4|latin1|g" \ - "${TMPDIR}/my.cnf.ok" || die - fi - - eprefixify "${TMPDIR}/my.cnf.ok" - - newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf - - #Remove mytop if perl is not selected - [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop" - - if use router ; then - rm -rf \ - "${ED}/usr/LICENSE.router" \ - "${ED}/usr/README.router" \ - "${ED}/usr/run" \ - "${ED}/usr/var" \ - || die - fi - - # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them. - find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die -} - -pkg_postinst() { - # Make sure the vars are correctly initialized - mysql_init_vars - - # Create log directory securely if it does not exist - # NOTE: $MY_LOGDIR contains $EPREFIX by default - [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" - - # Note about configuration change - einfo - elog "This version of ${PN} reorganizes the configuration from a single my.cnf" - elog "to several files in /etc/mysql/mysql.d." - elog "Please backup any changes you made to /etc/mysql/my.cnf" - elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension." - elog "You may have as many files as needed and they are read alphabetically." - elog "Be sure the options have the appropriate section headers, i.e. [mysqld]." - einfo - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - einfo - elog "You might want to run:" - elog " \"emerge --config =${CATEGORY}/${PF}\"" - elog "if this is a new install." - einfo - else - einfo - elog "Upgrade process for ${PN}-8.x has changed. Please read" - elog "https://dev.mysql.com/doc/refman/8.0/en/upgrade-binary-package.html" - einfo - fi -} - -pkg_config() { - _getoptval() { - local section="$1" - local flag="--${2}=" - local extra_options="${3}" - local cmd=( - "${my_print_defaults_binary}" - "${extra_options}" - "${section}" - ) - local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) - - if [[ ${#results[@]} -gt 0 ]] ; then - # When option is set multiple times only return last value - echo "${results[-1]}" - fi - } - - _mktemp_dry() { - # emktemp has no --dry-run option - local template="${1}" - - if [[ -z "${template}" ]] ; then - if [[ -z "${T}" ]] ; then - template="/tmp/XXXXXXX" - else - template="${T}/XXXXXXX" - fi - fi - - local template_wo_X=${template//X/} - local n_X - let n_X=${#template}-${#template_wo_X} - if [[ ${n_X} -lt 3 ]] ; then - echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 - return - fi - - local attempts=0 - local character tmpfile - while [[ true ]] ; do - let attempts=attempts+1 - - new_file= - while read -n1 character ; do - if [[ "${character}" == "X" ]] ; then - tmpfile+="${RANDOM:0:1}" - else - tmpfile+="${character}" - fi - done < <(echo -n "${template}") - - if [[ ! -f "${tmpfile}" ]] - then - echo "${tmpfile}" - return - fi - - if [[ ${attempts} -ge 100 ]] ; then - echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 - return - fi - done - } - - local mysqld_binary="${EROOT}/usr/sbin/mysqld" - if [[ ! -x "${mysqld_binary}" ]] ; then - die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local mysql_binary="${EROOT}/usr/bin/mysql" - if [[ ! -x "${mysql_binary}" ]] ; then - die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults" - if [[ ! -x "${my_print_defaults_binary}" ]] ; then - die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" - fi - - if [[ -z "${MYSQL_USER}" ]] ; then - MYSQL_USER=mysql - if use prefix ; then - MYSQL_USER=$(id -u -n 2>/dev/null) - if [[ -z "${MYSQL_USER}" ]] ; then - die "Failed to determine current username!" - fi - fi - fi - - if [[ -z "${MYSQL_GROUP}" ]] ; then - MYSQL_GROUP=mysql - if use prefix ; then - MYSQL_GROUP=$(id -g -n 2>/dev/null) - if [[ -z "${MYSQL_GROUP}" ]] ; then - die "Failed to determine current user groupname!" - fi - fi - fi - - # my_print_defaults needs to read stuff in $HOME/.my.cnf - local -x HOME="${EROOT}/root" - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Read currently set data directory - MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if [[ -z "${MY_DATADIR}" ]] ; then - die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${MY_DATADIR}/mysql" ]] ; then - ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" - ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" - fi - - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_TMPDIR=${MYSQL_TMPDIR%/} - # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} - - # Create missing directories. - # Always check if mysql user can write to directory even if we just - # created directory because a parent directory might be not - # accessible for that user. - PID_DIR="${EROOT}/run/mysqld" - if [[ ! -d "${PID_DIR}" ]] ; then - einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ - || die "Failed to create PID directory '${PID_DIR}'!" - fi - - local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_pid_dir_testfile}" ]] \ - && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_pid_dir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" - else - rm "${_pid_dir_testfile}" || die - unset _pid_dir_testfile - fi - - if [[ ! -d "${MY_DATADIR}" ]] ; then - einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ - || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" - fi - - local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_datadir_testfile}" ]] \ - && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_datadir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" - else - rm "${_my_datadir_testfile}" || die - unset _my_datadir_testfile - fi - - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then - einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ - || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" - fi - - if [[ -z "${MYSQL_TMPDIR}" ]] ; then - MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")" - [[ -z "${MYSQL_TMPDIR}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" - - mkdir "${MYSQL_TMPDIR}" || die - chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die - fi - - # Now we need to test MYSQL_TMPDIR... - local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_tmpdir_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_tmpdir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!" - else - rm "${_my_tmpdir_testfile}" || die - unset _my_tmpdir_testfile - fi - - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then - einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" - fi - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_logbin_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_logbin_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" - else - rm "${_my_logbin_testfile}" || die - unset _my_logbin_testfile - fi - fi - - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then - einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ - || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_relaylog_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_relaylog_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" - else - rm "${_my_relaylog_testfile}" || die - unset _my_relaylog_testfile - fi - fi - - local mysql_install_log="$(_mktemp_dry "${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log")" - if [[ -z "${mysql_install_log}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysql_install_log}" || die - chown ${MYSQL_USER} "${mysql_install_log}" || die - fi - - local mysqld_logfile="$(_mktemp_dry "${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log")" - if [[ -z "${mysqld_logfile}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysqld_logfile}" || die - chown ${MYSQL_USER} "${mysqld_logfile}" || die - fi - - echo "" - einfo "Detected settings:" - einfo "==================" - einfo "MySQL User:\t\t\t\t${MYSQL_USER}" - einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}" - einfo "MySQL DATA directory:\t\t${MY_DATADIR}" - einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}" - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}" - fi - - einfo "PID DIR:\t\t\t\t${PID_DIR}" - einfo "Install db log:\t\t\t${mysql_install_log}" - einfo "Install server log:\t\t\t${mysqld_logfile}" - - local -a config_files - - local config_file="${EROOT}/etc/mysql/mysql.d/50-distro-client.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Client configuration '${config_file}' not found; Skipping configuration of default authentication plugin for client ..." - fi - - config_file="${EROOT}/etc/mysql/mysql.d/50-distro-server.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Server configuration '${config_file}' not found; Skipping configuration of default authentication plugin for mysqld ..." - fi - - if [[ ${#config_files[@]} -gt 0 ]] ; then - if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local user_answer - - echo - einfo "Please select default authentication plugin (enter number or plugin name):" - einfo "1) caching_sha2_password [MySQL 8.0 default]" - einfo "2) mysql_native_password [MySQL 5.7 default]" - einfo - einfo "For details see:" - einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" user_answer - echo - - case "${user_answer}" in - 1|caching_sha2_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password - ;; - 2|mysql_native_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=mysql_native_password - ;; - '') - die "No authentication plugin selected!" - ;; - *) - die "Authentication plugin '${user_answer}' is unknown/unsupported!" - ;; - esac - - echo "Selected authentication plugin: ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" >> "${mysql_install_log}" - - unset user_answer - fi - - local cfg_option cfg_option_tabs cfg_section - for config_file in "${config_files[@]}" ; do - cfg_option="default-authentication-plugin" - cfg_section="mysqld" - cfg_option_tabs="\t\t" - if [[ "${config_file}" == *client.cnf ]] ; then - cfg_option="default-auth" - cfg_section="client" - cfg_option_tabs="\t\t\t\t" - fi - - if grep -qE "^(loose-)?${cfg_option}\b.*=" "${config_file}" 2>/dev/null ; then - einfo "Ensuring that ${cfg_option} is set to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "s/^\(loose-\)\?${cfg_option}\b.*=.*/loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}/" \ - "${config_file}" || die "Failed to change ${cfg_option} in '${config_file}'!" - else - einfo "Setting ${cfg_option} to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "/^\[${cfg_section}\]$/a loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" \ - "${config_file}" || die "Failed to add ${cfg_option} to '${config_file}'!" - fi - done - unset cfg_option cfg_option_tabs cfg_section - fi - unset config_files config_file - - echo - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local tmp_mysqld_password_source= - - for tmp_mysqld_password_source in mysql client ; do - einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..." - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)" - if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then - if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then - ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!" - MYSQL_ROOT_PASSWORD= - continue - fi - - einfo "Found password in '${tmp_mysqld_password_source}' section!" - break - fi - done - - # Sometimes --show is required to display passwords in some implementations of my_print_defaults - if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)" - fi - - unset tmp_mysqld_password_source - fi - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local pwd1="a" - local pwd2="b" - - echo - einfo "No password for mysql 'root' user was specified via environment" - einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config" - einfo "file like '${HOME}/.my.cnf'." - einfo "To continue please provide a password for the mysql 'root' user" - einfo "now on console:" - ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!" - read -rsp " >" pwd1 ; echo - - einfo "Retype the password" - read -rsp " >" pwd2 ; echo - - if [[ "x$pwd1" != "x$pwd2" ]] ; then - die "Passwords are not the same!" - fi - - MYSQL_ROOT_PASSWORD="${pwd1}" - unset pwd1 pwd2 - - echo - fi - - local -a mysqld_options - - # Fix bug 446200. Don't reference host my.cnf, needs to come first, - # see http://bugs.mysql.com/bug.php?id=31312 - use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" ) - - # Figure out which options we need to disable to do the setup - local helpfile="${TMPDIR}/mysqld-help" - "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null - - local opt optexp optfull - for opt in host-cache name-resolve networking slave-start \ - federated ssl log-bin relay-log slow-query-log external-locking \ - log-slave-updates \ - ; do - optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}" - egrep -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" ) - done - - # Prepare timezones, see - # https://dev.mysql.com/doc/mysql/en/time-zone-support.html - local tz_sql="$(_mktemp_dry "${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql")" - [[ -z "${tz_sql}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql' failed!" - - echo "USE mysql;" >"${tz_sql}" - "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null - if [[ $? -ne 0 ]] ; then - die "mysql_tzinfo_to_sql failed!" - fi - - # --initialize-insecure will not set root password - # --initialize would set a random one in the log which we don't need as we set it ourselves - local cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--initialize-insecure" - "--init-file='${tz_sql}'" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - "--log-error='${mysql_install_log}'" - "--user=${MYSQL_USER}" - ) - - einfo "Initializing ${PN} data directory: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - - if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 - die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" - fi - - rm "${tz_sql}" || die - - local x=${RANDOM} - local socket="${EROOT}${PID_DIR}/mysqld${x}.sock" - local pidfile="${EROOT}${PID_DIR}/mysqld${x}.pid" - unset x - - cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - --max_allowed_packet=8M - --net_buffer_length=16K - "--socket='${socket}'" - "--pid-file='${pidfile}'" - "--log-error='${mysqld_logfile}'" - "--user=${MYSQL_USER}" - ) - - einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & - - echo -n "Waiting for mysqld to accept connections " - local maxtry=15 - while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - if [[ -S "${socket}" ]] ; then - # Even with a socket we don't know if mysqld will abort - # start due to an error so just wait a little bit more... - maxtry=5 - while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - fi - - echo - - if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 - die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" - fi - - local mysql_logfile="${TMPDIR}/set_root_pw.log" - touch "${mysql_logfile}" || die - - ebegin "Setting root password" - # Do this from memory, as we don't want clear text passwords in temp files - local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'" - cmd=( - "${mysql_binary}" - --no-defaults - "--socket='${socket}'" - -hlocalhost - "-e \"${sql}\"" - ) - eval "${cmd[@]}" >"${mysql_logfile}" 2>&1 - local rc=$? - eend ${rc} - - if [[ ${rc} -ne 0 ]] ; then - # Poor man's solution which tries to avoid having password - # in log. NOTE: sed can fail if user didn't follow advice - # and included character which will require escaping... - sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null - - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}" - die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!" - fi - - # Stop the server - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - echo -n "Stopping the server " - pkill -F "${pidfile}" &>/dev/null - - maxtry=10 - while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - echo - - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - # We somehow failed to stop server. - # However, not a fatal error. Just warn the user. - ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!" - fi - fi - - einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" -} diff --git a/dev-db/mysql/mysql-8.0.25-r1.ebuild b/dev-db/mysql/mysql-8.0.25-r1.ebuild deleted file mode 100644 index 9a4e4b01dc9a..000000000000 --- a/dev-db/mysql/mysql-8.0.25-r1.ebuild +++ /dev/null @@ -1,1193 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit check-reqs cmake flag-o-matic linux-info \ - multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.25-patches-02.tar.xz" - -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz - https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz - http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" - -HOMEPAGE="https://www.mysql.com/" -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -LICENSE="GPL-2" -SLOT="8.0" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling - router selinux +server tcmalloc test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# -ppc, -riscv for bug #761715 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" - -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -# Be warned, *DEPEND are version-dependant -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" - -DEPEND=" - ${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" - -RDEPEND=" - ${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" - -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="2G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="2G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if ! has userpriv ${FEATURES} ; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - - local aio_max_nr=$(sysctl -n fs.aio-max-nr 2>/dev/null) - [[ -z "${aio_max_nr}" || ${aio_max_nr} -lt 250000 ]] \ - && die "FEATURES=test will require fs.aio-max-nr=250000 at minimum!" - - if use latin1 ; then - # Upstream only supports tests with default charset - die "Testing with USE=latin1 is not supported." - fi - fi - - if use kernel_linux ; then - if use numa ; then - linux-info_get_any_version - - local CONFIG_CHECK="~NUMA" - - local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;" - WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support" - - check_extra_config - fi - fi - - use server && check-reqs_pkg_setup - fi -} - -src_unpack() { - unpack ${A} - - mv -f "${WORKDIR}/${MY_P}" "${S}" || die -} - -src_prepare() { - eapply "${WORKDIR}"/mysql-patches - - # Avoid rpm call which would trigger sandbox, #692368 - sed -i \ - -e 's/MY_RPM rpm/MY_RPM rpmNOTEXISTENT/' \ - CMakeLists.txt || die - - # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux - if [[ -d "${S}/support-files/SELinux" ]] ; then - echo > "${S}/support-files/SELinux/CMakeLists.txt" || die - fi - - # Remove man pages for client-lib tools we don't install - rm \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 \ - || die - - cmake_src_prepare -} - -src_configure() { - # Bug #114895, bug #110149 - filter-flags "-O" "-O[01]" - - append-cxxflags -felide-constructors - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - # bug #283926, with GCC4.4, this is required to get correct behavior. - append-flags -fno-strict-aliasing - - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # debug hack wrt #497532 - mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql" - -DSYSCONFDIR="${EPREFIX}/etc/mysql" - -DINSTALL_BINDIR=bin - -DINSTALL_DOCDIR=share/doc/${PF} - -DINSTALL_DOCREADMEDIR=share/doc/${PF} - -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_INFODIR=share/info - -DINSTALL_LIBDIR=$(get_libdir) - -DINSTALL_MANDIR=share/man - -DINSTALL_MYSQLSHAREDIR=share/mysql - -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin - -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql" - -DINSTALL_SBINDIR=sbin - -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mysql" - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DWITH_UNIT_TESTS=$(usex test ON OFF) - # Using bundled editline to get CTRL+C working - -DWITH_EDITLINE=bundled - -DWITH_ZLIB=system - -DWITH_SSL=system - -DWITH_LIBWRAP=0 - -DENABLED_LOCAL_INFILE=1 - -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" - -DWITH_DEFAULT_COMPILER_OPTIONS=0 - # The build forces this to be defined when cross-compiling. We pass it - # all the time for simplicity and to make sure it is actually correct. - -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITH_CURL=system - -DWITH_BOOST="${S}/boost" - -DWITH_ROUTER=$(usex router ON OFF) - ) - - if is-flagq -fno-lto ; then - einfo "LTO disabled via {C,CXX,F,FC}FLAGS" - mycmakeargs+=( -DWITH_LTO=OFF ) - elif is-flagq -flto ; then - einfo "LTO forced via {C,CXX,F,FC}FLAGS" - myconf+=( -DWITH_LTO=ON ) - else - # Disable automagic - myconf+=( -DWITH_LTO=OFF ) - fi - - if use test ; then - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test ) - else - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) - fi - - mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES ) - - mycmakeargs+=( - -DWITH_ICU=system - -DWITH_LZ4=system - # Our dev-libs/rapidjson doesn't carry necessary fixes for std::regex - -DWITH_RAPIDJSON=bundled - -DWITH_ZSTD=system - ) - - if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" ]] ; then - ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" - ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." - ewarn "You MUST file bugs without these variables set." - ewarn "Tests will probably fail!" - - mycmakeargs+=( - -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET} - -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION} - ) - elif use latin1 ; then - mycmakeargs+=( - -DDEFAULT_CHARSET=latin1 - -DDEFAULT_COLLATION=latin1_swedish_ci - ) - else - mycmakeargs+=( - -DDEFAULT_CHARSET=utf8mb4 - -DDEFAULT_COLLATION=utf8mb4_0900_ai_ci - ) - fi - - if use server ; then - mycmakeargs+=( - -DWITH_EXTRA_CHARSETS=all - -DWITH_DEBUG=$(usex debug) - -DWITH_MECAB=$(usex cjk system OFF) - -DWITH_LIBEVENT=system - -DWITH_PROTOBUF=system - -DWITH_NUMA=$(usex numa ON OFF) - ) - - if use jemalloc ; then - mycmakeargs+=( -DWITH_JEMALLOC=ON ) - elif use tcmalloc ; then - mycmakeargs+=( -DWITH_TCMALLOC=ON ) - fi - - if use profiling ; then - # Setting to OFF doesn't work: Once set, profiling options will be added - # to `mysqld --help` output via sql/sys_vars.cc causing - # "main.mysqld--help-notwin" test to fail - mycmakeargs+=( -DENABLED_PROFILING=ON ) - fi - - # Storage engines - mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 - -DWITH_ARCHIVE_STORAGE_ENGINE=1 - -DWITH_BLACKHOLE_STORAGE_ENGINE=1 - -DWITH_CSV_STORAGE_ENGINE=1 - -DWITH_FEDERATED_STORAGE_ENGINE=1 - -DWITH_HEAP_STORAGE_ENGINE=1 - -DWITH_INNOBASE_STORAGE_ENGINE=1 - -DWITH_INNODB_MEMCACHED=0 - -DWITH_MYISAMMRG_STORAGE_ENGINE=1 - -DWITH_MYISAM_STORAGE_ENGINE=1 - ) - else - mycmakeargs+=( - -DWITHOUT_SERVER=1 - -DWITH_SYSTEMD=no - ) - fi - - cmake_src_configure -} - -# Official test instructions: -# ulimit -n 16500 && \ -# USE='perl server' \ -# FEATURES='test userpriv' \ -# ebuild mysql-X.X.XX.ebuild \ -# digest clean package -src_test() { - _disable_test() { - local rawtestname bug reason - rawtestname="${1}" ; shift - bug="${1}" ; shift - reason="${@}" - ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})" - echo ${rawtestname} : BUG#${bug} ${reason} >> "${T}/disabled.def" - } - - local TESTDIR="${BUILD_DIR}/mysql-test" - local retstatus_unit - local retstatus_tests - - # Run CTest (test-units) - cmake_src_test - retstatus_unit=$? - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ -z "${MTR_PARALLEL}" ]] ; then - local -x MTR_PARALLEL=$(makeopts_jobs) - - if [[ ${MTR_PARALLEL} -gt 4 ]] ; then - # Running multiple tests in parallel usually require higher ulimit - # and fs.aio-max-nr setting. In addition, tests like main.multi_update - # are known to hit timeout when system is busy. - # To avoid test failure we will limit MTR_PARALLEL to 4 instead of - # using "auto". - local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})" - info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!" - einfo "${info_msg}" - unset info_msg - MTR_PARALLEL=4 - fi - else - einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'" - fi - - # >=dev-libs/openssl-3 defaults to security level 1 which disallow - # TLSv1/1.1 but tests will require TLSv1/1.1. - einfo "Set OpenSSL configuration for test suite ..." - cat > "${T}/openssl_tlsv1.cnf" <<- EOF || die - openssl_conf = default_conf - - [default_conf] - ssl_conf = ssl_sect - - [ssl_sect] - system_default = system_default_sect - - [system_default_sect] - CipherString = DEFAULT@SECLEVEL=0 - EOF - - local -x OPENSSL_CONF="${T}/openssl_tlsv1.cnf" - - # create directories because mysqladmin might run out of order - mkdir -p "${T}"/var-tests{,/log} || die - - # Run mysql tests - pushd "${TESTDIR}" &>/dev/null || die - - touch "${T}/disabled.def" - - local -a disabled_tests - disabled_tests+=( "auth_sec.atomic_rename_user;103512;Depends on user running test" ) - disabled_tests+=( "auth_sec.keyring_file_data_qa;0;Won't work with user privileges" ) - disabled_tests+=( "gis.spatial_analysis_functions_buffer;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.gis_bugs_crashes;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_class_attri_prop;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_distance_sphere;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_property_function_issimple;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_centroid;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_operators_intersection;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_simplify;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_op_testingfunc_mix;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_distance;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "main.explain_tree;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.derived_limit;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.mysql_load_data_local_dir;0;Known test failure - no upstream bug yet" ) - disabled_tests+=( "main.subquery_bugs;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_mat_bka_nobnl;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var_optimized;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.with_recursive;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "perfschema.statement_digest_query_sample;0;Test will fail on slow hardware") - disabled_tests+=( "rpl_gtid.rpl_gtid_stm_drop_table;90612;Known test failure" ) - disabled_tests+=( "rpl_gtid.rpl_multi_source_mtr_includes;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch;0;Unstable test" ) - disabled_tests+=( "sys_vars.myisam_data_pointer_size_func;87935;Test will fail on slow hardware") - disabled_tests+=( "x.connection;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "main.mysqlpump_basic_lz4;0;Extra tool output causes false positive" ) - disabled_tests+=( "x.message_compressed_payload;0;False positive caused by protobuff-3.11+" ) - disabled_tests+=( "x.message_protobuf_nested;0;False positive caused by protobuff-3.11+" ) - - if ! hash zip 1>/dev/null 2>&1 ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "innodb.discarded_partition_create;0;Requires app-arch/zip" ) - disabled_tests+=( "innodb.partition_upgrade_create;0;Requires app-arch/zip" ) - fi - - if has_version ">=dev-libs/openssl-3" ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "x.connection_tls_version;0;Not compatible with OpenSSL 3.x error messages" ) - fi - - local test_infos_str test_infos_arr - for test_infos_str in "${disabled_tests[@]}" ; do - IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}" - - if [[ ${#test_infos_arr[@]} != 3 ]] ; then - die "Invalid test data set, not matching format: ${test_infos_str}" - fi - - _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}" - done - unset test_infos_str test_infos_arr - - # Try to increase file limits to increase test coverage - if ! ulimit -n 16500 1>/dev/null 2>&1 ; then - # Upper limit comes from parts.partition_* tests - ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager." - - if ! ulimit -n 4162 1>/dev/null 2>&1 ; then - # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)' - ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager." - - if ! ulimit -n 3000 1>/dev/null 2>&1 ; then - ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager." - else - einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 4162 (medium test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 16500 (best test coverage)." - fi - - # run mysql-test tests - perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" - retstatus_tests=$? - - popd &>/dev/null || die - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - - local failures="" - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit" - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests" - - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" -} - -src_install() { - cmake_src_install - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Convenience links - einfo "Making Convenience links for mysqlcheck multi-call binary" - dosym "mysqlcheck" "/usr/bin/mysqlanalyze" - dosym "mysqlcheck" "/usr/bin/mysqlrepair" - dosym "mysqlcheck" "/usr/bin/mysqloptimize" - - # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir - if [[ -d "${ED}/usr/data" ]] ; then - rm -Rf "${ED}/usr/data" || die - fi - - # Unless they explicitly specific USE=test, then do not install the - # testsuite. It DOES have a use to be installed, esp. when you want to do a - # validation of your database configuration after tuning it. - if ! use test ; then - rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" - fi - - # Configuration stuff - einfo "Building default configuration ..." - insinto "${MY_SYSCONFDIR#${EPREFIX}}" - [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf - cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die - eprefixify "${TMPDIR}/my.cnf" - doins "${TMPDIR}/my.cnf" - insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d" - cp "${FILESDIR}/my.cnf-8.0.distro-client" "${TMPDIR}/50-distro-client.cnf" || die - eprefixify "${TMPDIR}/50-distro-client.cnf" - doins "${TMPDIR}/50-distro-client.cnf" - - mycnf_src="my.cnf-8.0.distro-server" - sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ - "${FILESDIR}/${mycnf_src}" \ - > "${TMPDIR}/my.cnf.ok" || die - - if use prefix ; then - sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \ - "${TMPDIR}/my.cnf.ok" || die - fi - - if use latin1 ; then - sed -i \ - -e "/character-set/s|utf8mb4|latin1|g" \ - "${TMPDIR}/my.cnf.ok" || die - fi - - eprefixify "${TMPDIR}/my.cnf.ok" - - newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf - - #Remove mytop if perl is not selected - [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop" - - if use router ; then - rm -rf \ - "${ED}/usr/LICENSE.router" \ - "${ED}/usr/README.router" \ - "${ED}/usr/run" \ - "${ED}/usr/var" \ - || die - fi - - # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them. - find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die -} - -pkg_postinst() { - # Make sure the vars are correctly initialized - mysql_init_vars - - # Create log directory securely if it does not exist - # NOTE: $MY_LOGDIR contains $EPREFIX by default - [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" - - # Note about configuration change - einfo - elog "This version of ${PN} reorganizes the configuration from a single my.cnf" - elog "to several files in /etc/mysql/mysql.d." - elog "Please backup any changes you made to /etc/mysql/my.cnf" - elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension." - elog "You may have as many files as needed and they are read alphabetically." - elog "Be sure the options have the appropriate section headers, i.e. [mysqld]." - einfo - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - einfo - elog "You might want to run:" - elog " \"emerge --config =${CATEGORY}/${PF}\"" - elog "if this is a new install." - einfo - else - einfo - elog "Upgrade process for ${PN}-8.x has changed. Please read" - elog "https://dev.mysql.com/doc/refman/8.0/en/upgrade-binary-package.html" - einfo - fi -} - -pkg_config() { - _getoptval() { - local section="$1" - local flag="--${2}=" - local extra_options="${3}" - local cmd=( - "${my_print_defaults_binary}" - "${extra_options}" - "${section}" - ) - local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) - - if [[ ${#results[@]} -gt 0 ]] ; then - # When option is set multiple times only return last value - echo "${results[-1]}" - fi - } - - _mktemp_dry() { - # emktemp has no --dry-run option - local template="${1}" - - if [[ -z "${template}" ]] ; then - if [[ -z "${T}" ]] ; then - template="/tmp/XXXXXXX" - else - template="${T}/XXXXXXX" - fi - fi - - local template_wo_X=${template//X/} - local n_X - let n_X=${#template}-${#template_wo_X} - if [[ ${n_X} -lt 3 ]] ; then - echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 - return - fi - - local attempts=0 - local character tmpfile - while [[ true ]] ; do - let attempts=attempts+1 - - new_file= - while read -n1 character ; do - if [[ "${character}" == "X" ]] ; then - tmpfile+="${RANDOM:0:1}" - else - tmpfile+="${character}" - fi - done < <(echo -n "${template}") - - if [[ ! -f "${tmpfile}" ]] - then - echo "${tmpfile}" - return - fi - - if [[ ${attempts} -ge 100 ]] ; then - echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 - return - fi - done - } - - local mysqld_binary="${EROOT}/usr/sbin/mysqld" - if [[ ! -x "${mysqld_binary}" ]] ; then - die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local mysql_binary="${EROOT}/usr/bin/mysql" - if [[ ! -x "${mysql_binary}" ]] ; then - die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults" - if [[ ! -x "${my_print_defaults_binary}" ]] ; then - die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" - fi - - if [[ -z "${MYSQL_USER}" ]] ; then - MYSQL_USER=mysql - if use prefix ; then - MYSQL_USER=$(id -u -n 2>/dev/null) - if [[ -z "${MYSQL_USER}" ]] ; then - die "Failed to determine current username!" - fi - fi - fi - - if [[ -z "${MYSQL_GROUP}" ]] ; then - MYSQL_GROUP=mysql - if use prefix ; then - MYSQL_GROUP=$(id -g -n 2>/dev/null) - if [[ -z "${MYSQL_GROUP}" ]] ; then - die "Failed to determine current user groupname!" - fi - fi - fi - - # my_print_defaults needs to read stuff in $HOME/.my.cnf - local -x HOME="${EROOT}/root" - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Read currently set data directory - MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if [[ -z "${MY_DATADIR}" ]] ; then - die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${MY_DATADIR}/mysql" ]] ; then - ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" - ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" - fi - - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_TMPDIR=${MYSQL_TMPDIR%/} - # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} - - # Create missing directories. - # Always check if mysql user can write to directory even if we just - # created directory because a parent directory might be not - # accessible for that user. - PID_DIR="${EROOT}/run/mysqld" - if [[ ! -d "${PID_DIR}" ]] ; then - einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ - || die "Failed to create PID directory '${PID_DIR}'!" - fi - - local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_pid_dir_testfile}" ]] \ - && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_pid_dir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" - else - rm "${_pid_dir_testfile}" || die - unset _pid_dir_testfile - fi - - if [[ ! -d "${MY_DATADIR}" ]] ; then - einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ - || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" - fi - - local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_datadir_testfile}" ]] \ - && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_datadir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" - else - rm "${_my_datadir_testfile}" || die - unset _my_datadir_testfile - fi - - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then - einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ - || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" - fi - - if [[ -z "${MYSQL_TMPDIR}" ]] ; then - MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")" - [[ -z "${MYSQL_TMPDIR}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" - - mkdir "${MYSQL_TMPDIR}" || die - chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die - fi - - # Now we need to test MYSQL_TMPDIR... - local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_tmpdir_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_tmpdir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!" - else - rm "${_my_tmpdir_testfile}" || die - unset _my_tmpdir_testfile - fi - - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then - einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" - fi - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_logbin_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_logbin_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" - else - rm "${_my_logbin_testfile}" || die - unset _my_logbin_testfile - fi - fi - - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then - einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ - || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_relaylog_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_relaylog_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" - else - rm "${_my_relaylog_testfile}" || die - unset _my_relaylog_testfile - fi - fi - - local mysql_install_log="$(_mktemp_dry "${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log")" - if [[ -z "${mysql_install_log}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysql_install_log}" || die - chown ${MYSQL_USER} "${mysql_install_log}" || die - fi - - local mysqld_logfile="$(_mktemp_dry "${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log")" - if [[ -z "${mysqld_logfile}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysqld_logfile}" || die - chown ${MYSQL_USER} "${mysqld_logfile}" || die - fi - - echo "" - einfo "Detected settings:" - einfo "==================" - einfo "MySQL User:\t\t\t\t${MYSQL_USER}" - einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}" - einfo "MySQL DATA directory:\t\t${MY_DATADIR}" - einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}" - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}" - fi - - einfo "PID DIR:\t\t\t\t${PID_DIR}" - einfo "Install db log:\t\t\t${mysql_install_log}" - einfo "Install server log:\t\t\t${mysqld_logfile}" - - local -a config_files - - local config_file="${EROOT}/etc/mysql/mysql.d/50-distro-client.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Client configuration '${config_file}' not found; Skipping configuration of default authentication plugin for client ..." - fi - - config_file="${EROOT}/etc/mysql/mysql.d/50-distro-server.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Server configuration '${config_file}' not found; Skipping configuration of default authentication plugin for mysqld ..." - fi - - if [[ ${#config_files[@]} -gt 0 ]] ; then - if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local user_answer - - echo - einfo "Please select default authentication plugin (enter number or plugin name):" - einfo "1) caching_sha2_password [MySQL 8.0 default]" - einfo "2) mysql_native_password [MySQL 5.7 default]" - einfo - einfo "For details see:" - einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" user_answer - echo - - case "${user_answer}" in - 1|caching_sha2_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password - ;; - 2|mysql_native_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=mysql_native_password - ;; - '') - die "No authentication plugin selected!" - ;; - *) - die "Authentication plugin '${user_answer}' is unknown/unsupported!" - ;; - esac - - echo "Selected authentication plugin: ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" >> "${mysql_install_log}" - - unset user_answer - fi - - local cfg_option cfg_option_tabs cfg_section - for config_file in "${config_files[@]}" ; do - cfg_option="default-authentication-plugin" - cfg_section="mysqld" - cfg_option_tabs="\t\t" - if [[ "${config_file}" == *client.cnf ]] ; then - cfg_option="default-auth" - cfg_section="client" - cfg_option_tabs="\t\t\t\t" - fi - - if grep -qE "^(loose-)?${cfg_option}\b.*=" "${config_file}" 2>/dev/null ; then - einfo "Ensuring that ${cfg_option} is set to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "s/^\(loose-\)\?${cfg_option}\b.*=.*/loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}/" \ - "${config_file}" || die "Failed to change ${cfg_option} in '${config_file}'!" - else - einfo "Setting ${cfg_option} to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "/^\[${cfg_section}\]$/a loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" \ - "${config_file}" || die "Failed to add ${cfg_option} to '${config_file}'!" - fi - done - unset cfg_option cfg_option_tabs cfg_section - fi - unset config_files config_file - - echo - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local tmp_mysqld_password_source= - - for tmp_mysqld_password_source in mysql client ; do - einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..." - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)" - if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then - if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then - ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!" - MYSQL_ROOT_PASSWORD= - continue - fi - - einfo "Found password in '${tmp_mysqld_password_source}' section!" - break - fi - done - - # Sometimes --show is required to display passwords in some implementations of my_print_defaults - if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)" - fi - - unset tmp_mysqld_password_source - fi - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local pwd1="a" - local pwd2="b" - - echo - einfo "No password for mysql 'root' user was specified via environment" - einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config" - einfo "file like '${HOME}/.my.cnf'." - einfo "To continue please provide a password for the mysql 'root' user" - einfo "now on console:" - ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!" - read -rsp " >" pwd1 ; echo - - einfo "Retype the password" - read -rsp " >" pwd2 ; echo - - if [[ "x$pwd1" != "x$pwd2" ]] ; then - die "Passwords are not the same!" - fi - - MYSQL_ROOT_PASSWORD="${pwd1}" - unset pwd1 pwd2 - - echo - fi - - local -a mysqld_options - - # Fix bug 446200. Don't reference host my.cnf, needs to come first, - # see http://bugs.mysql.com/bug.php?id=31312 - use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" ) - - # Figure out which options we need to disable to do the setup - local helpfile="${TMPDIR}/mysqld-help" - "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null - - local opt optexp optfull - for opt in host-cache name-resolve networking slave-start \ - federated ssl log-bin relay-log slow-query-log external-locking \ - log-slave-updates \ - ; do - optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}" - egrep -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" ) - done - - # Prepare timezones, see - # https://dev.mysql.com/doc/mysql/en/time-zone-support.html - local tz_sql="$(_mktemp_dry "${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql")" - [[ -z "${tz_sql}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql' failed!" - - echo "USE mysql;" >"${tz_sql}" - "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null - if [[ $? -ne 0 ]] ; then - die "mysql_tzinfo_to_sql failed!" - fi - - # --initialize-insecure will not set root password - # --initialize would set a random one in the log which we don't need as we set it ourselves - local cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--initialize-insecure" - "--init-file='${tz_sql}'" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - "--log-error='${mysql_install_log}'" - "--user=${MYSQL_USER}" - ) - - einfo "Initializing ${PN} data directory: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - - if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 - die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" - fi - - rm "${tz_sql}" || die - - local x=${RANDOM} - local socket="${EROOT}${PID_DIR}/mysqld${x}.sock" - local pidfile="${EROOT}${PID_DIR}/mysqld${x}.pid" - unset x - - cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - --max_allowed_packet=8M - --net_buffer_length=16K - "--socket='${socket}'" - "--pid-file='${pidfile}'" - "--log-error='${mysqld_logfile}'" - "--user=${MYSQL_USER}" - ) - - einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & - - echo -n "Waiting for mysqld to accept connections " - local maxtry=15 - while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - if [[ -S "${socket}" ]] ; then - # Even with a socket we don't know if mysqld will abort - # start due to an error so just wait a little bit more... - maxtry=5 - while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - fi - - echo - - if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 - die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" - fi - - local mysql_logfile="${TMPDIR}/set_root_pw.log" - touch "${mysql_logfile}" || die - - ebegin "Setting root password" - # Do this from memory, as we don't want clear text passwords in temp files - local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'" - cmd=( - "${mysql_binary}" - --no-defaults - "--socket='${socket}'" - -hlocalhost - "-e \"${sql}\"" - ) - eval "${cmd[@]}" >"${mysql_logfile}" 2>&1 - local rc=$? - eend ${rc} - - if [[ ${rc} -ne 0 ]] ; then - # Poor man's solution which tries to avoid having password - # in log. NOTE: sed can fail if user didn't follow advice - # and included character which will require escaping... - sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null - - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}" - die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!" - fi - - # Stop the server - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - echo -n "Stopping the server " - pkill -F "${pidfile}" &>/dev/null - - maxtry=10 - while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - echo - - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - # We somehow failed to stop server. - # However, not a fatal error. Just warn the user. - ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!" - fi - fi - - einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" -} diff --git a/dev-db/mysql/mysql-8.0.25.ebuild b/dev-db/mysql/mysql-8.0.25.ebuild deleted file mode 100644 index 57a120868df3..000000000000 --- a/dev-db/mysql/mysql-8.0.25.ebuild +++ /dev/null @@ -1,1164 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit check-reqs cmake flag-o-matic linux-info \ - multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.25-patches-01.tar.xz" - -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz - https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz - http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" - -HOMEPAGE="https://www.mysql.com/" -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -LICENSE="GPL-2" -SLOT="8.0" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling - router selinux +server tcmalloc test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# -ppc, -riscv for bug #761715 -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" - -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -# Be warned, *DEPEND are version-dependant -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" -DEPEND="${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" -RDEPEND="${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="2G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="2G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if ! has userpriv ${FEATURES} ; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - - local aio_max_nr=$(sysctl -n fs.aio-max-nr 2>/dev/null) - [[ -z "${aio_max_nr}" || ${aio_max_nr} -lt 250000 ]] \ - && die "FEATURES=test will require fs.aio-max-nr=250000 at minimum!" - - if use latin1 ; then - # Upstream only supports tests with default charset - die "Testing with USE=latin1 is not supported." - fi - fi - - if use kernel_linux ; then - if use numa ; then - linux-info_get_any_version - - local CONFIG_CHECK="~NUMA" - - local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;" - WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support" - - check_extra_config - fi - fi - - use server && check-reqs_pkg_setup - fi -} - -src_unpack() { - unpack ${A} - - mv -f "${WORKDIR}/${MY_P}" "${S}" || die -} - -src_prepare() { - eapply "${WORKDIR}"/mysql-patches - - # Avoid rpm call which would trigger sandbox, #692368 - sed -i \ - -e 's/MY_RPM rpm/MY_RPM rpmNOTEXISTENT/' \ - CMakeLists.txt || die - - # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux - if [[ -d "${S}/support-files/SELinux" ]] ; then - echo > "${S}/support-files/SELinux/CMakeLists.txt" || die - fi - - # Remove man pages for client-lib tools we don't install - rm \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 \ - || die - - cmake_src_prepare -} - -src_configure() { - # Bug #114895, bug #110149 - filter-flags "-O" "-O[01]" - - append-cxxflags -felide-constructors - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - # bug #283926, with GCC4.4, this is required to get correct behavior. - append-flags -fno-strict-aliasing - - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # debug hack wrt #497532 - mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql" - -DSYSCONFDIR="${EPREFIX}/etc/mysql" - -DINSTALL_BINDIR=bin - -DINSTALL_DOCDIR=share/doc/${PF} - -DINSTALL_DOCREADMEDIR=share/doc/${PF} - -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_INFODIR=share/info - -DINSTALL_LIBDIR=$(get_libdir) - -DINSTALL_MANDIR=share/man - -DINSTALL_MYSQLSHAREDIR=share/mysql - -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin - -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql" - -DINSTALL_SBINDIR=sbin - -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mysql" - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DWITH_UNIT_TESTS=$(usex test ON OFF) - # Using bundled editline to get CTRL+C working - -DWITH_EDITLINE=bundled - -DWITH_ZLIB=system - -DWITH_SSL=system - -DWITH_LIBWRAP=0 - -DENABLED_LOCAL_INFILE=1 - -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" - -DWITH_DEFAULT_COMPILER_OPTIONS=0 - # The build forces this to be defined when cross-compiling. We pass it - # all the time for simplicity and to make sure it is actually correct. - -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITH_CURL=system - -DWITH_BOOST="${S}/boost" - -DWITH_ROUTER=$(usex router ON OFF) - ) - - if is-flagq -fno-lto ; then - einfo "LTO disabled via {C,CXX,F,FC}FLAGS" - mycmakeargs+=( -DWITH_LTO=OFF ) - elif is-flagq -flto ; then - einfo "LTO forced via {C,CXX,F,FC}FLAGS" - myconf+=( -DWITH_LTO=ON ) - else - # Disable automagic - myconf+=( -DWITH_LTO=OFF ) - fi - - if use test ; then - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test ) - else - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) - fi - - mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES ) - - mycmakeargs+=( - -DWITH_ICU=system - -DWITH_LZ4=system - # Our dev-libs/rapidjson doesn't carry necessary fixes for std::regex - -DWITH_RAPIDJSON=bundled - -DWITH_ZSTD=system - ) - - if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" ]] ; then - ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" - ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." - ewarn "You MUST file bugs without these variables set." - ewarn "Tests will probably fail!" - - mycmakeargs+=( - -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET} - -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION} - ) - elif use latin1 ; then - mycmakeargs+=( - -DDEFAULT_CHARSET=latin1 - -DDEFAULT_COLLATION=latin1_swedish_ci - ) - else - mycmakeargs+=( - -DDEFAULT_CHARSET=utf8mb4 - -DDEFAULT_COLLATION=utf8mb4_0900_ai_ci - ) - fi - - if use server ; then - mycmakeargs+=( - -DWITH_EXTRA_CHARSETS=all - -DWITH_DEBUG=$(usex debug) - -DWITH_MECAB=$(usex cjk system OFF) - -DWITH_LIBEVENT=system - -DWITH_PROTOBUF=system - -DWITH_NUMA=$(usex numa ON OFF) - ) - - if use jemalloc ; then - mycmakeargs+=( -DWITH_JEMALLOC=ON ) - elif use tcmalloc ; then - mycmakeargs+=( -DWITH_TCMALLOC=ON ) - fi - - if use profiling ; then - # Setting to OFF doesn't work: Once set, profiling options will be added - # to `mysqld --help` output via sql/sys_vars.cc causing - # "main.mysqld--help-notwin" test to fail - mycmakeargs+=( -DENABLED_PROFILING=ON ) - fi - - # Storage engines - mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 - -DWITH_ARCHIVE_STORAGE_ENGINE=1 - -DWITH_BLACKHOLE_STORAGE_ENGINE=1 - -DWITH_CSV_STORAGE_ENGINE=1 - -DWITH_FEDERATED_STORAGE_ENGINE=1 - -DWITH_HEAP_STORAGE_ENGINE=1 - -DWITH_INNOBASE_STORAGE_ENGINE=1 - -DWITH_INNODB_MEMCACHED=0 - -DWITH_MYISAMMRG_STORAGE_ENGINE=1 - -DWITH_MYISAM_STORAGE_ENGINE=1 - ) - else - mycmakeargs+=( - -DWITHOUT_SERVER=1 - -DWITH_SYSTEMD=no - ) - fi - - cmake_src_configure -} - -# Official test instructions: -# ulimit -n 16500 && \ -# USE='perl server' \ -# FEATURES='test userpriv' \ -# ebuild mysql-X.X.XX.ebuild \ -# digest clean package -src_test() { - _disable_test() { - local rawtestname bug reason - rawtestname="${1}" ; shift - bug="${1}" ; shift - reason="${@}" - ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})" - echo ${rawtestname} : BUG#${bug} ${reason} >> "${T}/disabled.def" - } - - local TESTDIR="${BUILD_DIR}/mysql-test" - local retstatus_unit - local retstatus_tests - - # Run CTest (test-units) - cmake_src_test - retstatus_unit=$? - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ -z "${MTR_PARALLEL}" ]] ; then - local -x MTR_PARALLEL=$(makeopts_jobs) - - if [[ ${MTR_PARALLEL} -gt 4 ]] ; then - # Running multiple tests in parallel usually require higher ulimit - # and fs.aio-max-nr setting. In addition, tests like main.multi_update - # are known to hit timeout when system is busy. - # To avoid test failure we will limit MTR_PARALLEL to 4 instead of - # using "auto". - local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})" - info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!" - einfo "${info_msg}" - unset info_msg - MTR_PARALLEL=4 - fi - else - einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'" - fi - - # create directories because mysqladmin might run out of order - mkdir -p "${T}"/var-tests{,/log} || die - - # Run mysql tests - pushd "${TESTDIR}" &>/dev/null || die - - touch "${T}/disabled.def" - - local -a disabled_tests - disabled_tests+=( "auth_sec.atomic_rename_user;103512;Depends on user running test" ) - disabled_tests+=( "auth_sec.keyring_file_data_qa;0;Won't work with user privileges" ) - disabled_tests+=( "gis.spatial_analysis_functions_buffer;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.gis_bugs_crashes;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_class_attri_prop;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_distance_sphere;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_property_function_issimple;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_centroid;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_operators_intersection;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_simplify;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_op_testingfunc_mix;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_distance;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "main.explain_tree;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.derived_limit;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.mysql_load_data_local_dir;0;Known test failure - no upstream bug yet" ) - disabled_tests+=( "main.subquery_bugs;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_mat_bka_nobnl;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var_optimized;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.with_recursive;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "perfschema.statement_digest_query_sample;0;Test will fail on slow hardware") - disabled_tests+=( "rpl_gtid.rpl_gtid_stm_drop_table;90612;Known test failure" ) - disabled_tests+=( "rpl_gtid.rpl_multi_source_mtr_includes;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "sys_vars.myisam_data_pointer_size_func;87935;Test will fail on slow hardware") - disabled_tests+=( "x.connection;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "main.mysqlpump_basic_lz4;0;Extra tool output causes false positive" ) - disabled_tests+=( "x.message_compressed_payload;0;False positive caused by protobuff-3.11+" ) - disabled_tests+=( "x.message_protobuf_nested;0;False positive caused by protobuff-3.11+" ) - - if ! hash zip 1>/dev/null 2>&1 ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "innodb.discarded_partition_create;0;Requires app-arch/zip" ) - disabled_tests+=( "innodb.partition_upgrade_create;0;Requires app-arch/zip" ) - fi - - local test_infos_str test_infos_arr - for test_infos_str in "${disabled_tests[@]}" ; do - IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}" - - if [[ ${#test_infos_arr[@]} != 3 ]] ; then - die "Invalid test data set, not matching format: ${test_infos_str}" - fi - - _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}" - done - unset test_infos_str test_infos_arr - - # Try to increase file limits to increase test coverage - if ! ulimit -n 16500 1>/dev/null 2>&1 ; then - # Upper limit comes from parts.partition_* tests - ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager." - - if ! ulimit -n 4162 1>/dev/null 2>&1 ; then - # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)' - ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager." - - if ! ulimit -n 3000 1>/dev/null 2>&1 ; then - ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager." - else - einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 4162 (medium test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 16500 (best test coverage)." - fi - - # run mysql-test tests - perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" - retstatus_tests=$? - - popd &>/dev/null || die - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - - local failures="" - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit" - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests" - - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" -} - -src_install() { - cmake_src_install - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Convenience links - einfo "Making Convenience links for mysqlcheck multi-call binary" - dosym "mysqlcheck" "/usr/bin/mysqlanalyze" - dosym "mysqlcheck" "/usr/bin/mysqlrepair" - dosym "mysqlcheck" "/usr/bin/mysqloptimize" - - # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir - if [[ -d "${ED}/usr/data" ]] ; then - rm -Rf "${ED}/usr/data" || die - fi - - # Unless they explicitly specific USE=test, then do not install the - # testsuite. It DOES have a use to be installed, esp. when you want to do a - # validation of your database configuration after tuning it. - if ! use test ; then - rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" - fi - - # Configuration stuff - einfo "Building default configuration ..." - insinto "${MY_SYSCONFDIR#${EPREFIX}}" - [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf - cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die - eprefixify "${TMPDIR}/my.cnf" - doins "${TMPDIR}/my.cnf" - insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d" - cp "${FILESDIR}/my.cnf-8.0.distro-client" "${TMPDIR}/50-distro-client.cnf" || die - eprefixify "${TMPDIR}/50-distro-client.cnf" - doins "${TMPDIR}/50-distro-client.cnf" - - mycnf_src="my.cnf-8.0.distro-server" - sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ - "${FILESDIR}/${mycnf_src}" \ - > "${TMPDIR}/my.cnf.ok" || die - - if use prefix ; then - sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \ - "${TMPDIR}/my.cnf.ok" || die - fi - - if use latin1 ; then - sed -i \ - -e "/character-set/s|utf8mb4|latin1|g" \ - "${TMPDIR}/my.cnf.ok" || die - fi - - eprefixify "${TMPDIR}/my.cnf.ok" - - newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf - - #Remove mytop if perl is not selected - [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop" - - if use router ; then - rm -rf \ - "${ED}/usr/LICENSE.router" \ - "${ED}/usr/README.router" \ - "${ED}/usr/run" \ - "${ED}/usr/var" \ - || die - fi - - # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them. - find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die -} - -pkg_postinst() { - # Make sure the vars are correctly initialized - mysql_init_vars - - # Create log directory securely if it does not exist - # NOTE: $MY_LOGDIR contains $EPREFIX by default - [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" - - # Note about configuration change - einfo - elog "This version of ${PN} reorganizes the configuration from a single my.cnf" - elog "to several files in /etc/mysql/mysql.d." - elog "Please backup any changes you made to /etc/mysql/my.cnf" - elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension." - elog "You may have as many files as needed and they are read alphabetically." - elog "Be sure the options have the appropriate section headers, i.e. [mysqld]." - einfo - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - einfo - elog "You might want to run:" - elog " \"emerge --config =${CATEGORY}/${PF}\"" - elog "if this is a new install." - einfo - else - einfo - elog "Upgrade process for ${PN}-8.x has changed. Please read" - elog "https://dev.mysql.com/doc/refman/8.0/en/upgrade-binary-package.html" - einfo - fi -} - -pkg_config() { - _getoptval() { - local section="$1" - local flag="--${2}=" - local extra_options="${3}" - local cmd=( - "${my_print_defaults_binary}" - "${extra_options}" - "${section}" - ) - local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) - - if [[ ${#results[@]} -gt 0 ]] ; then - # When option is set multiple times only return last value - echo "${results[-1]}" - fi - } - - _mktemp_dry() { - # emktemp has no --dry-run option - local template="${1}" - - if [[ -z "${template}" ]] ; then - if [[ -z "${T}" ]] ; then - template="/tmp/XXXXXXX" - else - template="${T}/XXXXXXX" - fi - fi - - local template_wo_X=${template//X/} - local n_X - let n_X=${#template}-${#template_wo_X} - if [[ ${n_X} -lt 3 ]] ; then - echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 - return - fi - - local attempts=0 - local character tmpfile - while [[ true ]] ; do - let attempts=attempts+1 - - new_file= - while read -n1 character ; do - if [[ "${character}" == "X" ]] ; then - tmpfile+="${RANDOM:0:1}" - else - tmpfile+="${character}" - fi - done < <(echo -n "${template}") - - if [[ ! -f "${tmpfile}" ]] - then - echo "${tmpfile}" - return - fi - - if [[ ${attempts} -ge 100 ]] ; then - echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 - return - fi - done - } - - local mysqld_binary="${EROOT}/usr/sbin/mysqld" - if [[ ! -x "${mysqld_binary}" ]] ; then - die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local mysql_binary="${EROOT}/usr/bin/mysql" - if [[ ! -x "${mysql_binary}" ]] ; then - die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults" - if [[ ! -x "${my_print_defaults_binary}" ]] ; then - die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" - fi - - if [[ -z "${MYSQL_USER}" ]] ; then - MYSQL_USER=mysql - if use prefix ; then - MYSQL_USER=$(id -u -n 2>/dev/null) - if [[ -z "${MYSQL_USER}" ]] ; then - die "Failed to determine current username!" - fi - fi - fi - - if [[ -z "${MYSQL_GROUP}" ]] ; then - MYSQL_GROUP=mysql - if use prefix ; then - MYSQL_GROUP=$(id -g -n 2>/dev/null) - if [[ -z "${MYSQL_GROUP}" ]] ; then - die "Failed to determine current user groupname!" - fi - fi - fi - - # my_print_defaults needs to read stuff in $HOME/.my.cnf - local -x HOME="${EROOT}/root" - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Read currently set data directory - MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if [[ -z "${MY_DATADIR}" ]] ; then - die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${MY_DATADIR}/mysql" ]] ; then - ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" - ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" - fi - - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_TMPDIR=${MYSQL_TMPDIR%/} - # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} - - # Create missing directories. - # Always check if mysql user can write to directory even if we just - # created directory because a parent directory might be not - # accessible for that user. - PID_DIR="${EROOT}/run/mysqld" - if [[ ! -d "${PID_DIR}" ]] ; then - einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ - || die "Failed to create PID directory '${PID_DIR}'!" - fi - - local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_pid_dir_testfile}" ]] \ - && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_pid_dir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" - else - rm "${_pid_dir_testfile}" || die - unset _pid_dir_testfile - fi - - if [[ ! -d "${MY_DATADIR}" ]] ; then - einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ - || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" - fi - - local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_datadir_testfile}" ]] \ - && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_datadir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" - else - rm "${_my_datadir_testfile}" || die - unset _my_datadir_testfile - fi - - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then - einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ - || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" - fi - - if [[ -z "${MYSQL_TMPDIR}" ]] ; then - MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")" - [[ -z "${MYSQL_TMPDIR}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" - - mkdir "${MYSQL_TMPDIR}" || die - chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die - fi - - # Now we need to test MYSQL_TMPDIR... - local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_tmpdir_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_tmpdir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!" - else - rm "${_my_tmpdir_testfile}" || die - unset _my_tmpdir_testfile - fi - - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then - einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" - fi - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_logbin_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_logbin_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" - else - rm "${_my_logbin_testfile}" || die - unset _my_logbin_testfile - fi - fi - - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then - einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ - || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_relaylog_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_relaylog_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" - else - rm "${_my_relaylog_testfile}" || die - unset _my_relaylog_testfile - fi - fi - - local mysql_install_log="$(_mktemp_dry "${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log")" - if [[ -z "${mysql_install_log}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysql_install_log}" || die - chown ${MYSQL_USER} "${mysql_install_log}" || die - fi - - local mysqld_logfile="$(_mktemp_dry "${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log")" - if [[ -z "${mysqld_logfile}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysqld_logfile}" || die - chown ${MYSQL_USER} "${mysqld_logfile}" || die - fi - - echo "" - einfo "Detected settings:" - einfo "==================" - einfo "MySQL User:\t\t\t\t${MYSQL_USER}" - einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}" - einfo "MySQL DATA directory:\t\t${MY_DATADIR}" - einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}" - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}" - fi - - einfo "PID DIR:\t\t\t\t${PID_DIR}" - einfo "Install db log:\t\t\t${mysql_install_log}" - einfo "Install server log:\t\t\t${mysqld_logfile}" - - local -a config_files - - local config_file="${EROOT}/etc/mysql/mysql.d/50-distro-client.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Client configuration '${config_file}' not found; Skipping configuration of default authentication plugin for client ..." - fi - - config_file="${EROOT}/etc/mysql/mysql.d/50-distro-server.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Server configuration '${config_file}' not found; Skipping configuration of default authentication plugin for mysqld ..." - fi - - if [[ ${#config_files[@]} -gt 0 ]] ; then - if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local user_answer - - echo - einfo "Please select default authentication plugin (enter number or plugin name):" - einfo "1) caching_sha2_password [MySQL 8.0 default]" - einfo "2) mysql_native_password [MySQL 5.7 default]" - einfo - einfo "For details see:" - einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" user_answer - echo - - case "${user_answer}" in - 1|caching_sha2_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password - ;; - 2|mysql_native_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=mysql_native_password - ;; - '') - die "No authentication plugin selected!" - ;; - *) - die "Authentication plugin '${user_answer}' is unknown/unsupported!" - ;; - esac - - echo "Selected authentication plugin: ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" >> "${mysql_install_log}" - - unset user_answer - fi - - local cfg_option cfg_option_tabs cfg_section - for config_file in "${config_files[@]}" ; do - cfg_option="default-authentication-plugin" - cfg_section="mysqld" - cfg_option_tabs="\t\t" - if [[ "${config_file}" == *client.cnf ]] ; then - cfg_option="default-auth" - cfg_section="client" - cfg_option_tabs="\t\t\t\t" - fi - - if grep -qE "^(loose-)?${cfg_option}\b.*=" "${config_file}" 2>/dev/null ; then - einfo "Ensuring that ${cfg_option} is set to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "s/^\(loose-\)\?${cfg_option}\b.*=.*/loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}/" \ - "${config_file}" || die "Failed to change ${cfg_option} in '${config_file}'!" - else - einfo "Setting ${cfg_option} to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "/^\[${cfg_section}\]$/a loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" \ - "${config_file}" || die "Failed to add ${cfg_option} to '${config_file}'!" - fi - done - unset cfg_option cfg_option_tabs cfg_section - fi - unset config_files config_file - - echo - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local tmp_mysqld_password_source= - - for tmp_mysqld_password_source in mysql client ; do - einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..." - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)" - if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then - if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then - ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!" - MYSQL_ROOT_PASSWORD= - continue - fi - - einfo "Found password in '${tmp_mysqld_password_source}' section!" - break - fi - done - - # Sometimes --show is required to display passwords in some implementations of my_print_defaults - if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)" - fi - - unset tmp_mysqld_password_source - fi - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local pwd1="a" - local pwd2="b" - - echo - einfo "No password for mysql 'root' user was specified via environment" - einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config" - einfo "file like '${HOME}/.my.cnf'." - einfo "To continue please provide a password for the mysql 'root' user" - einfo "now on console:" - ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!" - read -rsp " >" pwd1 ; echo - - einfo "Retype the password" - read -rsp " >" pwd2 ; echo - - if [[ "x$pwd1" != "x$pwd2" ]] ; then - die "Passwords are not the same!" - fi - - MYSQL_ROOT_PASSWORD="${pwd1}" - unset pwd1 pwd2 - - echo - fi - - local -a mysqld_options - - # Fix bug 446200. Don't reference host my.cnf, needs to come first, - # see http://bugs.mysql.com/bug.php?id=31312 - use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" ) - - # Figure out which options we need to disable to do the setup - local helpfile="${TMPDIR}/mysqld-help" - "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null - - local opt optexp optfull - for opt in host-cache name-resolve networking slave-start \ - federated ssl log-bin relay-log slow-query-log external-locking \ - log-slave-updates \ - ; do - optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}" - egrep -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" ) - done - - # Prepare timezones, see - # https://dev.mysql.com/doc/mysql/en/time-zone-support.html - local tz_sql="$(_mktemp_dry "${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql")" - [[ -z "${tz_sql}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql' failed!" - - echo "USE mysql;" >"${tz_sql}" - "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null - if [[ $? -ne 0 ]] ; then - die "mysql_tzinfo_to_sql failed!" - fi - - # --initialize-insecure will not set root password - # --initialize would set a random one in the log which we don't need as we set it ourselves - local cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--initialize-insecure" - "--init-file='${tz_sql}'" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - "--log-error='${mysql_install_log}'" - "--user=${MYSQL_USER}" - ) - - einfo "Initializing ${PN} data directory: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - - if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 - die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" - fi - - rm "${tz_sql}" || die - - local x=${RANDOM} - local socket="${EROOT}${PID_DIR}/mysqld${x}.sock" - local pidfile="${EROOT}${PID_DIR}/mysqld${x}.pid" - unset x - - cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - --max_allowed_packet=8M - --net_buffer_length=16K - "--socket='${socket}'" - "--pid-file='${pidfile}'" - "--log-error='${mysqld_logfile}'" - "--user=${MYSQL_USER}" - ) - - einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & - - echo -n "Waiting for mysqld to accept connections " - local maxtry=15 - while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - if [[ -S "${socket}" ]] ; then - # Even with a socket we don't know if mysqld will abort - # start due to an error so just wait a little bit more... - maxtry=5 - while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - fi - - echo - - if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 - die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" - fi - - local mysql_logfile="${TMPDIR}/set_root_pw.log" - touch "${mysql_logfile}" || die - - ebegin "Setting root password" - # Do this from memory, as we don't want clear text passwords in temp files - local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'" - cmd=( - "${mysql_binary}" - --no-defaults - "--socket='${socket}'" - -hlocalhost - "-e \"${sql}\"" - ) - eval "${cmd[@]}" >"${mysql_logfile}" 2>&1 - local rc=$? - eend ${rc} - - if [[ ${rc} -ne 0 ]] ; then - # Poor man's solution which tries to avoid having password - # in log. NOTE: sed can fail if user didn't follow advice - # and included character which will require escaping... - sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null - - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}" - die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!" - fi - - # Stop the server - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - echo -n "Stopping the server " - pkill -F "${pidfile}" &>/dev/null - - maxtry=10 - while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - echo - - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - # We somehow failed to stop server. - # However, not a fatal error. Just warn the user. - ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!" - fi - fi - - einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" -} diff --git a/dev-db/mysql/mysql-8.0.26.ebuild b/dev-db/mysql/mysql-8.0.26.ebuild deleted file mode 100644 index 7667bc29e608..000000000000 --- a/dev-db/mysql/mysql-8.0.26.ebuild +++ /dev/null @@ -1,1227 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR=emake - -inherit check-reqs cmake flag-o-matic linux-info \ - multiprocessing prefix toolchain-funcs - -MY_PV="${PV//_pre*}" -MY_P="${PN}-${MY_PV}" - -# Patch version -PATCH_SET="https://dev.gentoo.org/~whissi/dist/mysql/${PN}-8.0.26-patches-01.tar.xz" - -SRC_URI="https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-${MY_PV}.tar.gz - https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-${MY_PV}.tar.gz - http://downloads.mysql.com/archives/MySQL-8.0/${PN}-boost-${MY_PV}.tar.gz - ${PATCH_SET}" - -HOMEPAGE="https://www.mysql.com/" -DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" -LICENSE="GPL-2" -SLOT="8.0" -IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling - router selinux +server tcmalloc test" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="?? ( tcmalloc jemalloc ) - cjk? ( server ) - jemalloc? ( server ) - numa? ( server ) - profiling? ( server ) - router? ( server ) - tcmalloc? ( server )" - -# -ppc, -riscv for bug #761715 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 -riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" - -# Shorten the path because the socket path length must be shorter than 107 chars -# and we will run a mysql server during test phase -S="${WORKDIR}/mysql" - -# Be warned, *DEPEND are version-dependant -# These are used for both runtime and compiletime -COMMON_DEPEND=" - >=app-arch/lz4-0_p131:= - app-arch/zstd:= - sys-libs/ncurses:0= - >=sys-libs/zlib-1.2.3:0= - >=dev-libs/openssl-1.0.0:0= - server? ( - dev-libs/icu:= - dev-libs/libevent:=[ssl,threads] - >=dev-libs/protobuf-3.8:= - net-libs/libtirpc:= - cjk? ( app-text/mecab:= ) - jemalloc? ( dev-libs/jemalloc:0= ) - kernel_linux? ( - dev-libs/libaio:0= - sys-process/procps:0= - ) - numa? ( sys-process/numactl ) - tcmalloc? ( dev-util/google-perftools:0= ) - ) -" - -DEPEND=" - ${COMMON_DEPEND} - || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) - virtual/yacc - server? ( net-libs/rpcsvc-proto ) - test? ( - acct-group/mysql acct-user/mysql - dev-perl/JSON - ) -" - -RDEPEND=" - ${COMMON_DEPEND} - !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster - !dev-db/mysql:0 - !dev-db/mysql:5.7 - selinux? ( sec-policy/selinux-mysql ) - !prefix? ( - acct-group/mysql acct-user/mysql - dev-db/mysql-init-scripts - ) -" - -# For other stuff to bring us in -# dev-perl/DBD-mysql is needed by some scripts installed by MySQL -PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )" - -mysql_init_vars() { - : ${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mysql"} - : ${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"} - : ${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"} - : ${MY_LOGDIR="${EPREFIX}/var/log/mysql"} - MY_DATADIR="${MY_LOCALSTATEDIR}" - - export MY_SHAREDSTATEDIR MY_SYSCONFDIR - export MY_LOCALSTATEDIR MY_LOGDIR - export MY_DATADIR -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use server ; then - CHECKREQS_DISK_BUILD="2G" - - if has test $FEATURES ; then - CHECKREQS_DISK_BUILD="9G" - fi - - check-reqs_pkg_pretend - fi - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - CHECKREQS_DISK_BUILD="2G" - - if has test ${FEATURES} ; then - CHECKREQS_DISK_BUILD="9G" - - # Bug #213475 - MySQL _will_ object strenuously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if ! has userpriv ${FEATURES} ; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - - local aio_max_nr=$(sysctl -n fs.aio-max-nr 2>/dev/null) - [[ -z "${aio_max_nr}" || ${aio_max_nr} -lt 250000 ]] \ - && die "FEATURES=test will require fs.aio-max-nr=250000 at minimum!" - - if use latin1 ; then - # Upstream only supports tests with default charset - die "Testing with USE=latin1 is not supported." - fi - fi - - if use kernel_linux ; then - if use numa ; then - linux-info_get_any_version - - local CONFIG_CHECK="~NUMA" - - local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;" - WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support" - - check_extra_config - fi - fi - - use server && check-reqs_pkg_setup - fi -} - -src_unpack() { - unpack ${A} - - mv -f "${WORKDIR}/${MY_P}" "${S}" || die -} - -src_prepare() { - eapply "${WORKDIR}"/mysql-patches - - # Avoid rpm call which would trigger sandbox, #692368 - sed -i \ - -e 's/MY_RPM rpm/MY_RPM rpmNOTEXISTENT/' \ - CMakeLists.txt || die - - # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux - if [[ -d "${S}/support-files/SELinux" ]] ; then - echo > "${S}/support-files/SELinux/CMakeLists.txt" || die - fi - - # Remove man pages for client-lib tools we don't install - rm \ - man/my_print_defaults.1 \ - man/perror.1 \ - man/zlib_decompress.1 \ - || die - - cmake_src_prepare -} - -src_configure() { - # Bug #114895, bug #110149 - filter-flags "-O" "-O[01]" - - append-cxxflags -felide-constructors - - # code is not C++17 ready, bug #786402 - append-cxxflags -std=c++14 - - # bug #283926, with GCC4.4, this is required to get correct behavior. - append-flags -fno-strict-aliasing - - CMAKE_BUILD_TYPE="RelWithDebInfo" - - # debug hack wrt #497532 - mycmakeargs=( - -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')" - -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql" - -DSYSCONFDIR="${EPREFIX}/etc/mysql" - -DINSTALL_BINDIR=bin - -DINSTALL_DOCDIR=share/doc/${PF} - -DINSTALL_DOCREADMEDIR=share/doc/${PF} - -DINSTALL_INCLUDEDIR=include/mysql - -DINSTALL_INFODIR=share/info - -DINSTALL_LIBDIR=$(get_libdir) - -DINSTALL_MANDIR=share/man - -DINSTALL_MYSQLSHAREDIR=share/mysql - -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin - -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql" - -DINSTALL_SBINDIR=sbin - -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mysql" - -DCOMPILATION_COMMENT="Gentoo Linux ${PF}" - -DWITH_UNIT_TESTS=$(usex test ON OFF) - # Using bundled editline to get CTRL+C working - -DWITH_EDITLINE=bundled - -DWITH_ZLIB=system - -DWITH_SSL=system - -DWITH_LIBWRAP=0 - -DENABLED_LOCAL_INFILE=1 - -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock" - -DWITH_DEFAULT_COMPILER_OPTIONS=0 - # The build forces this to be defined when cross-compiling. We pass it - # all the time for simplicity and to make sure it is actually correct. - -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1) - -DCMAKE_POSITION_INDEPENDENT_CODE=ON - -DWITH_CURL=system - -DWITH_BOOST="${S}/boost" - -DWITH_ROUTER=$(usex router ON OFF) - ) - - if is-flagq -fno-lto ; then - einfo "LTO disabled via {C,CXX,F,FC}FLAGS" - mycmakeargs+=( -DWITH_LTO=OFF ) - elif is-flagq -flto ; then - einfo "LTO forced via {C,CXX,F,FC}FLAGS" - myconf+=( -DWITH_LTO=ON ) - else - # Disable automagic - myconf+=( -DWITH_LTO=OFF ) - fi - - if use test ; then - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test ) - else - mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' ) - fi - - mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES ) - - mycmakeargs+=( - -DWITH_ICU=system - -DWITH_LZ4=system - # Our dev-libs/rapidjson doesn't carry necessary fixes for std::regex - -DWITH_RAPIDJSON=bundled - -DWITH_ZSTD=system - ) - - if [[ -n "${MYSQL_DEFAULT_CHARSET}" && -n "${MYSQL_DEFAULT_COLLATION}" ]] ; then - ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}" - ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}." - ewarn "You MUST file bugs without these variables set." - ewarn "Tests will probably fail!" - - mycmakeargs+=( - -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET} - -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION} - ) - elif use latin1 ; then - mycmakeargs+=( - -DDEFAULT_CHARSET=latin1 - -DDEFAULT_COLLATION=latin1_swedish_ci - ) - else - mycmakeargs+=( - -DDEFAULT_CHARSET=utf8mb4 - -DDEFAULT_COLLATION=utf8mb4_0900_ai_ci - ) - fi - - if use server ; then - mycmakeargs+=( - -DWITH_EXTRA_CHARSETS=all - -DWITH_DEBUG=$(usex debug) - -DWITH_MECAB=$(usex cjk system OFF) - -DWITH_LIBEVENT=system - -DWITH_PROTOBUF=system - -DWITH_NUMA=$(usex numa ON OFF) - ) - - if use jemalloc ; then - mycmakeargs+=( -DWITH_JEMALLOC=ON ) - elif use tcmalloc ; then - mycmakeargs+=( -DWITH_TCMALLOC=ON ) - fi - - if use profiling ; then - # Setting to OFF doesn't work: Once set, profiling options will be added - # to `mysqld --help` output via sql/sys_vars.cc causing - # "main.mysqld--help-notwin" test to fail - mycmakeargs+=( -DENABLED_PROFILING=ON ) - fi - - # Storage engines - mycmakeargs+=( - -DWITH_EXAMPLE_STORAGE_ENGINE=0 - -DWITH_ARCHIVE_STORAGE_ENGINE=1 - -DWITH_BLACKHOLE_STORAGE_ENGINE=1 - -DWITH_CSV_STORAGE_ENGINE=1 - -DWITH_FEDERATED_STORAGE_ENGINE=1 - -DWITH_HEAP_STORAGE_ENGINE=1 - -DWITH_INNOBASE_STORAGE_ENGINE=1 - -DWITH_INNODB_MEMCACHED=0 - -DWITH_MYISAMMRG_STORAGE_ENGINE=1 - -DWITH_MYISAM_STORAGE_ENGINE=1 - ) - else - mycmakeargs+=( - -DWITHOUT_SERVER=1 - -DWITH_SYSTEMD=no - ) - fi - - cmake_src_configure -} - -# Official test instructions: -# ulimit -n 16500 && \ -# USE='perl server' \ -# FEATURES='test userpriv' \ -# ebuild mysql-X.X.XX.ebuild \ -# digest clean package -src_test() { - _disable_test() { - local rawtestname bug reason - rawtestname="${1}" ; shift - bug="${1}" ; shift - reason="${@}" - ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})" - echo ${rawtestname} : BUG#${bug} ${reason} >> "${T}/disabled.def" - } - - local TESTDIR="${BUILD_DIR}/mysql-test" - local retstatus_unit - local retstatus_tests - - # Run CTest (test-units) - cmake_src_test - retstatus_unit=$? - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ -z "${MTR_PARALLEL}" ]] ; then - local -x MTR_PARALLEL=$(makeopts_jobs) - - if [[ ${MTR_PARALLEL} -gt 4 ]] ; then - # Running multiple tests in parallel usually require higher ulimit - # and fs.aio-max-nr setting. In addition, tests like main.multi_update - # are known to hit timeout when system is busy. - # To avoid test failure we will limit MTR_PARALLEL to 4 instead of - # using "auto". - local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})" - info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!" - einfo "${info_msg}" - unset info_msg - MTR_PARALLEL=4 - fi - else - einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'" - fi - - # create directories because mysqladmin might run out of order - mkdir -p "${T}"/var-tests{,/log} || die - - # Run mysql tests - pushd "${TESTDIR}" &>/dev/null || die - - touch "${T}/disabled.def" - - local -a disabled_tests - disabled_tests+=( "auth_sec.atomic_rename_user;103512;Depends on user running test" ) - disabled_tests+=( "auth_sec.keyring_file_data_qa;0;Won't work with user privileges" ) - disabled_tests+=( "gis.geometry_class_attri_prop;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.geometry_property_function_issimple;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.gis_bugs_crashes;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_buffer;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_centroid;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_analysis_functions_distance;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_op_testingfunc_mix;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_operators_intersection;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_distance_sphere;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "gis.spatial_utility_function_simplify;5452;Known rounding error with latest AMD processors (PS)" ) - disabled_tests+=( "innodb.alter_kill;0;Known test failure -- no upstream bug yet" ) - disabled_tests+=( "main.derived_limit;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.explain_tree;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.gis-precise;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.mysql_load_data_local_dir;0;Known test failure -- no upstream bug yet" ) - disabled_tests+=( "main.select_icp_mrr;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_bugs;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_dupsweed;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_dupsweed_bka;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_dupsweed_bka_nobnl;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_firstmatch;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_firstmatch_bka;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_firstmatch_bka_nobnl;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.subquery_sj_mat_bka_nobnl;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.window_std_var_optimized;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "main.with_recursive;0;Known rounding error with latest AMD processors -- no upstream bug yet" ) - disabled_tests+=( "perfschema.statement_digest_query_sample;0;Test will fail on slow hardware") - disabled_tests+=( "rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch;0;Unstable test" ) - disabled_tests+=( "rpl_gtid.rpl_gtid_stm_drop_table;90612;Known test failure" ) - disabled_tests+=( "rpl_gtid.rpl_multi_source_mtr_includes;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "sys_vars.myisam_data_pointer_size_func;87935;Test will fail on slow hardware") - disabled_tests+=( "x.connection;0;Known failure - no upstream bug yet" ) - disabled_tests+=( "x.message_compressed_payload;0;False positive caused by protobuff-3.11+" ) - disabled_tests+=( "x.message_protobuf_nested;0;False positive caused by protobuff-3.11+" ) - - if ! hash zip 1>/dev/null 2>&1 ; then - # no need to force dep app-arch/zip for one test - disabled_tests+=( "innodb.discarded_partition_create;0;Requires app-arch/zip" ) - disabled_tests+=( "innodb.partition_upgrade_create;0;Requires app-arch/zip" ) - fi - - if has_version ">=dev-libs/openssl-3" ; then - # >=dev-libs/openssl-3 defaults to security level 1 which disallow - # TLSv1/1.1 but tests will require TLSv1/1.1. - einfo "Set OpenSSL configuration for test suite ..." - cat > "${T}/openssl_tlsv1.cnf" <<- EOF || die - openssl_conf = default_conf - - [ req ] - default_bits = 2048 - default_keyfile = privkey.pem - distinguished_name = req_distinguished_name - - [ req_distinguished_name ] - countryName = Country Name (2 letter code) - countryName_default = AU - countryName_min = 2 - countryName_max = 2 - - stateOrProvinceName = State or Province Name (full name) - stateOrProvinceName_default = Some-State - - localityName = Locality Name (eg, city) - - 0.organizationName = Organization Name (eg, company) - 0.organizationName_default = Internet Widgits Pty Ltd - - organizationalUnitName = Organizational Unit Name (eg, section) - - commonName = Common Name (e.g. server FQDN or YOUR name) - commonName_max = 64 - - emailAddress = Email Address - emailAddress_max = 64 - - [default_conf] - ssl_conf = ssl_sect - - [ssl_sect] - system_default = system_default_sect - - [system_default_sect] - CipherString = DEFAULT@SECLEVEL=0 - EOF - - local -x OPENSSL_CONF="${T}/openssl_tlsv1.cnf" - - disabled_tests+=( "x.connection_tls_version;0;Not compatible with OpenSSL 3.x error messages" ) - fi - - local test_infos_str test_infos_arr - for test_infos_str in "${disabled_tests[@]}" ; do - IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}" - - if [[ ${#test_infos_arr[@]} != 3 ]] ; then - die "Invalid test data set, not matching format: ${test_infos_str}" - fi - - _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}" - done - unset test_infos_str test_infos_arr - - # Try to increase file limits to increase test coverage - if ! ulimit -n 16500 1>/dev/null 2>&1 ; then - # Upper limit comes from parts.partition_* tests - ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager." - - if ! ulimit -n 4162 1>/dev/null 2>&1 ; then - # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)' - ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager." - - if ! ulimit -n 3000 1>/dev/null 2>&1 ; then - ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager." - else - einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 4162 (medium test coverage)." - fi - else - einfo "Will run test suite with open file limit set to 16500 (best test coverage)." - fi - - # run mysql-test tests - perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def" - retstatus_tests=$? - - popd &>/dev/null || die - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - - local failures="" - [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit" - [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests" - - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" -} - -src_install() { - cmake_src_install - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Convenience links - einfo "Making Convenience links for mysqlcheck multi-call binary" - dosym "mysqlcheck" "/usr/bin/mysqlanalyze" - dosym "mysqlcheck" "/usr/bin/mysqlrepair" - dosym "mysqlcheck" "/usr/bin/mysqloptimize" - - # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir - if [[ -d "${ED}/usr/data" ]] ; then - rm -Rf "${ED}/usr/data" || die - fi - - # Unless they explicitly specific USE=test, then do not install the - # testsuite. It DOES have a use to be installed, esp. when you want to do a - # validation of your database configuration after tuning it. - if ! use test ; then - rm -rf "${ED}/${MY_SHAREDSTATEDIR#${EPREFIX}}/mysql-test" - fi - - # Configuration stuff - einfo "Building default configuration ..." - insinto "${MY_SYSCONFDIR#${EPREFIX}}" - [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf - cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die - eprefixify "${TMPDIR}/my.cnf" - doins "${TMPDIR}/my.cnf" - insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d" - cp "${FILESDIR}/my.cnf-8.0.distro-client" "${TMPDIR}/50-distro-client.cnf" || die - eprefixify "${TMPDIR}/50-distro-client.cnf" - doins "${TMPDIR}/50-distro-client.cnf" - - mycnf_src="my.cnf-8.0.distro-server" - sed -e "s!@DATADIR@!${MY_DATADIR}!g" \ - "${FILESDIR}/${mycnf_src}" \ - > "${TMPDIR}/my.cnf.ok" || die - - if use prefix ; then - sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \ - "${TMPDIR}/my.cnf.ok" || die - fi - - if use latin1 ; then - sed -i \ - -e "/character-set/s|utf8mb4|latin1|g" \ - "${TMPDIR}/my.cnf.ok" || die - fi - - eprefixify "${TMPDIR}/my.cnf.ok" - - newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf - - #Remove mytop if perl is not selected - [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop" - - if use router ; then - rm -rf \ - "${ED}/usr/LICENSE.router" \ - "${ED}/usr/README.router" \ - "${ED}/usr/run" \ - "${ED}/usr/var" \ - || die - fi - - # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them. - find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die -} - -pkg_postinst() { - # Make sure the vars are correctly initialized - mysql_init_vars - - # Create log directory securely if it does not exist - # NOTE: $MY_LOGDIR contains $EPREFIX by default - [[ -d "${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${MY_LOGDIR}" - - # Note about configuration change - einfo - elog "This version of ${PN} reorganizes the configuration from a single my.cnf" - elog "to several files in /etc/mysql/mysql.d." - elog "Please backup any changes you made to /etc/mysql/my.cnf" - elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension." - elog "You may have as many files as needed and they are read alphabetically." - elog "Be sure the options have the appropriate section headers, i.e. [mysqld]." - einfo - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - einfo - elog "You might want to run:" - elog " \"emerge --config =${CATEGORY}/${PF}\"" - elog "if this is a new install." - einfo - else - einfo - elog "Upgrade process for ${PN}-8.x has changed. Please read" - elog "https://dev.mysql.com/doc/refman/8.0/en/upgrade-binary-package.html" - einfo - fi -} - -pkg_config() { - _getoptval() { - local section="$1" - local flag="--${2}=" - local extra_options="${3}" - local cmd=( - "${my_print_defaults_binary}" - "${extra_options}" - "${section}" - ) - local results=( $(eval "${cmd[@]}" 2>/dev/null | sed -n "/^${flag}/s,${flag},,gp") ) - - if [[ ${#results[@]} -gt 0 ]] ; then - # When option is set multiple times only return last value - echo "${results[-1]}" - fi - } - - _mktemp_dry() { - # emktemp has no --dry-run option - local template="${1}" - - if [[ -z "${template}" ]] ; then - if [[ -z "${T}" ]] ; then - template="/tmp/XXXXXXX" - else - template="${T}/XXXXXXX" - fi - fi - - local template_wo_X=${template//X/} - local n_X - let n_X=${#template}-${#template_wo_X} - if [[ ${n_X} -lt 3 ]] ; then - echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2 - return - fi - - local attempts=0 - local character tmpfile - while [[ true ]] ; do - let attempts=attempts+1 - - new_file= - while read -n1 character ; do - if [[ "${character}" == "X" ]] ; then - tmpfile+="${RANDOM:0:1}" - else - tmpfile+="${character}" - fi - done < <(echo -n "${template}") - - if [[ ! -f "${tmpfile}" ]] - then - echo "${tmpfile}" - return - fi - - if [[ ${attempts} -ge 100 ]] ; then - echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2 - return - fi - done - } - - local mysqld_binary="${EROOT}/usr/sbin/mysqld" - if [[ ! -x "${mysqld_binary}" ]] ; then - die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local mysql_binary="${EROOT}/usr/bin/mysql" - if [[ ! -x "${mysql_binary}" ]] ; then - die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!" - fi - - local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults" - if [[ ! -x "${my_print_defaults_binary}" ]] ; then - die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!" - fi - - if [[ -z "${MYSQL_USER}" ]] ; then - MYSQL_USER=mysql - if use prefix ; then - MYSQL_USER=$(id -u -n 2>/dev/null) - if [[ -z "${MYSQL_USER}" ]] ; then - die "Failed to determine current username!" - fi - fi - fi - - if [[ -z "${MYSQL_GROUP}" ]] ; then - MYSQL_GROUP=mysql - if use prefix ; then - MYSQL_GROUP=$(id -g -n 2>/dev/null) - if [[ -z "${MYSQL_GROUP}" ]] ; then - die "Failed to determine current user groupname!" - fi - fi - fi - - # my_print_defaults needs to read stuff in $HOME/.my.cnf - local -x HOME="${EROOT}/root" - - # Make sure the vars are correctly initialized - mysql_init_vars - - # Read currently set data directory - MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - if [[ -z "${MY_DATADIR}" ]] ; then - die "Sorry, unable to find MY_DATADIR!" - elif [[ -d "${MY_DATADIR}/mysql" ]] ; then - ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!" - ewarn "Please rename or delete its content if you wish to initialize a new data directory." - die "${PN} data directory at '${MY_DATADIR}' looks already initialized!" - fi - - MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_TMPDIR=${MYSQL_TMPDIR%/} - # These are dir+prefix - MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*} - MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")" - MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*} - - # Create missing directories. - # Always check if mysql user can write to directory even if we just - # created directory because a parent directory might be not - # accessible for that user. - PID_DIR="${EROOT}/run/mysqld" - if [[ ! -d "${PID_DIR}" ]] ; then - einfo "Creating ${PN} PID directory '${PID_DIR}' ..." - install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \ - || die "Failed to create PID directory '${PID_DIR}'!" - fi - - local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_pid_dir_testfile}" ]] \ - && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_pid_dir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!" - else - rm "${_pid_dir_testfile}" || die - unset _pid_dir_testfile - fi - - if [[ ! -d "${MY_DATADIR}" ]] ; then - einfo "Creating ${PN} data directory '${MY_DATADIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \ - || die "Failed to create ${PN} data directory '${MY_DATADIR}'!" - fi - - local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_datadir_testfile}" ]] \ - && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_datadir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!" - else - rm "${_my_datadir_testfile}" || die - unset _my_datadir_testfile - fi - - if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then - einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \ - || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!" - fi - - if [[ -z "${MYSQL_TMPDIR}" ]] ; then - MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")" - [[ -z "${MYSQL_TMPDIR}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!" - - mkdir "${MYSQL_TMPDIR}" || die - chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die - fi - - # Now we need to test MYSQL_TMPDIR... - local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_tmpdir_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_tmpdir_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!" - else - rm "${_my_tmpdir_testfile}" || die - unset _my_tmpdir_testfile - fi - - if [[ -n "${MYSQL_LOG_BIN}" && ! -d "${MYSQL_LOG_BIN}" ]] ; then - einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \ - || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'" - fi - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_logbin_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_logbin_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!" - else - rm "${_my_logbin_testfile}" || die - unset _my_logbin_testfile - fi - fi - - if [[ -n "${MYSQL_RELAY_LOG}" && ! -d "${MYSQL_RELAY_LOG}" ]] ; then - einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..." - install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \ - || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")" - [[ -z "${_my_relaylog_testfile}" ]] \ - && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!" - - if use prefix ; then - touch "${_my_relaylog_testfile}" &>/dev/null - else - su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null - fi - - if [[ $? -ne 0 ]] ; then - die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!" - else - rm "${_my_relaylog_testfile}" || die - unset _my_relaylog_testfile - fi - fi - - local mysql_install_log="$(_mktemp_dry "${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log")" - if [[ -z "${mysql_install_log}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_db.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysql_install_log}" || die - chown ${MYSQL_USER} "${mysql_install_log}" || die - fi - - local mysqld_logfile="$(_mktemp_dry "${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log")" - if [[ -z "${mysqld_logfile}" ]] ; then - die "_mktemp_dry() for '${MYSQL_TMPDIR}/install_mysqld.XXXXXXXXX.log' failed!" - else - # make sure file is writable for MYSQL_USER... - touch "${mysqld_logfile}" || die - chown ${MYSQL_USER} "${mysqld_logfile}" || die - fi - - echo "" - einfo "Detected settings:" - einfo "==================" - einfo "MySQL User:\t\t\t\t${MYSQL_USER}" - einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}" - einfo "MySQL DATA directory:\t\t${MY_DATADIR}" - einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}" - - if [[ -n "${MYSQL_LOG_BIN}" ]] ; then - einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}" - fi - - if [[ -n "${MYSQL_RELAY_LOG}" ]] ; then - einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}" - fi - - einfo "PID DIR:\t\t\t\t${PID_DIR}" - einfo "Install db log:\t\t\t${mysql_install_log}" - einfo "Install server log:\t\t\t${mysqld_logfile}" - - local -a config_files - - local config_file="${EROOT}/etc/mysql/mysql.d/50-distro-client.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Client configuration '${config_file}' not found; Skipping configuration of default authentication plugin for client ..." - fi - - config_file="${EROOT}/etc/mysql/mysql.d/50-distro-server.cnf" - if [[ -f "${config_file}" ]] ; then - config_files+=( "${config_file}" ) - else - ewarn "Server configuration '${config_file}' not found; Skipping configuration of default authentication plugin for mysqld ..." - fi - - if [[ ${#config_files[@]} -gt 0 ]] ; then - if [[ -z "${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" ]] ; then - local user_answer - - echo - einfo "Please select default authentication plugin (enter number or plugin name):" - einfo "1) caching_sha2_password [MySQL 8.0 default]" - einfo "2) mysql_native_password [MySQL 5.7 default]" - einfo - einfo "For details see:" - einfo "https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password" - read -p " >" user_answer - echo - - case "${user_answer}" in - 1|caching_sha2_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=caching_sha2_password - ;; - 2|mysql_native_password) - MYSQL_DEFAULT_AUTHENTICATION_PLUGIN=mysql_native_password - ;; - '') - die "No authentication plugin selected!" - ;; - *) - die "Authentication plugin '${user_answer}' is unknown/unsupported!" - ;; - esac - - echo "Selected authentication plugin: ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" >> "${mysql_install_log}" - - unset user_answer - fi - - local cfg_option cfg_option_tabs cfg_section - for config_file in "${config_files[@]}" ; do - cfg_option="default-authentication-plugin" - cfg_section="mysqld" - cfg_option_tabs="\t\t" - if [[ "${config_file}" == *client.cnf ]] ; then - cfg_option="default-auth" - cfg_section="client" - cfg_option_tabs="\t\t\t\t" - fi - - if grep -qE "^(loose-)?${cfg_option}\b.*=" "${config_file}" 2>/dev/null ; then - einfo "Ensuring that ${cfg_option} is set to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "s/^\(loose-\)\?${cfg_option}\b.*=.*/loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}/" \ - "${config_file}" || die "Failed to change ${cfg_option} in '${config_file}'!" - else - einfo "Setting ${cfg_option} to '${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}' in '${config_file}' ..." - sed -i \ - -e "/^\[${cfg_section}\]$/a loose-${cfg_option}${cfg_option_tabs}= ${MYSQL_DEFAULT_AUTHENTICATION_PLUGIN}" \ - "${config_file}" || die "Failed to add ${cfg_option} to '${config_file}'!" - fi - done - unset cfg_option cfg_option_tabs cfg_section - fi - unset config_files config_file - - echo - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local tmp_mysqld_password_source= - - for tmp_mysqld_password_source in mysql client ; do - einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..." - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)" - if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then - if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then - ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!" - MYSQL_ROOT_PASSWORD= - continue - fi - - einfo "Found password in '${tmp_mysqld_password_source}' section!" - break - fi - done - - # Sometimes --show is required to display passwords in some implementations of my_print_defaults - if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then - MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)" - fi - - unset tmp_mysqld_password_source - fi - - if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then - local pwd1="a" - local pwd2="b" - - echo - einfo "No password for mysql 'root' user was specified via environment" - einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config" - einfo "file like '${HOME}/.my.cnf'." - einfo "To continue please provide a password for the mysql 'root' user" - einfo "now on console:" - ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!" - read -rsp " >" pwd1 ; echo - - einfo "Retype the password" - read -rsp " >" pwd2 ; echo - - if [[ "x$pwd1" != "x$pwd2" ]] ; then - die "Passwords are not the same!" - fi - - MYSQL_ROOT_PASSWORD="${pwd1}" - unset pwd1 pwd2 - - echo - fi - - local -a mysqld_options - - # Fix bug 446200. Don't reference host my.cnf, needs to come first, - # see http://bugs.mysql.com/bug.php?id=31312 - use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" ) - - # Figure out which options we need to disable to do the setup - local helpfile="${TMPDIR}/mysqld-help" - "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null - - local opt optexp optfull - for opt in host-cache name-resolve networking slave-start \ - federated ssl log-bin relay-log slow-query-log external-locking \ - log-slave-updates \ - ; do - optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}" - egrep -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" ) - done - - # Prepare timezones, see - # https://dev.mysql.com/doc/mysql/en/time-zone-support.html - local tz_sql="$(_mktemp_dry "${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql")" - [[ -z "${tz_sql}" ]] \ - && die "_mktemp_dry() for '${MYSQL_TMPDIR}/tz.XXXXXXXXX.sql' failed!" - - echo "USE mysql;" >"${tz_sql}" - "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null - if [[ $? -ne 0 ]] ; then - die "mysql_tzinfo_to_sql failed!" - fi - - # --initialize-insecure will not set root password - # --initialize would set a random one in the log which we don't need as we set it ourselves - local cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--initialize-insecure" - "--init-file='${tz_sql}'" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - "--log-error='${mysql_install_log}'" - "--user=${MYSQL_USER}" - ) - - einfo "Initializing ${PN} data directory: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1 - - if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql.ibd" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2 - die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!" - fi - - rm "${tz_sql}" || die - - local x=${RANDOM} - local socket="${EROOT}${PID_DIR}/mysqld${x}.sock" - local pidfile="${EROOT}${PID_DIR}/mysqld${x}.pid" - unset x - - cmd=( - "${mysqld_binary}" - "${mysqld_options[@]}" - "--basedir='${EROOT}/usr'" - "--datadir='${MY_DATADIR}'" - "--tmpdir='${MYSQL_TMPDIR}'" - --max_allowed_packet=8M - --net_buffer_length=16K - "--socket='${socket}'" - "--pid-file='${pidfile}'" - "--log-error='${mysqld_logfile}'" - "--user=${MYSQL_USER}" - ) - - einfo "Starting mysqld to finalize initialization: ${cmd[@]}" - eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 & - - echo -n "Waiting for mysqld to accept connections " - local maxtry=15 - while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - if [[ -S "${socket}" ]] ; then - # Even with a socket we don't know if mysqld will abort - # start due to an error so just wait a little bit more... - maxtry=5 - while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - fi - - echo - - if [[ ! -S "${socket}" ]] ; then - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2 - die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!" - fi - - local mysql_logfile="${TMPDIR}/set_root_pw.log" - touch "${mysql_logfile}" || die - - ebegin "Setting root password" - # Do this from memory, as we don't want clear text passwords in temp files - local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'" - cmd=( - "${mysql_binary}" - --no-defaults - "--socket='${socket}'" - -hlocalhost - "-e \"${sql}\"" - ) - eval "${cmd[@]}" >"${mysql_logfile}" 2>&1 - local rc=$? - eend ${rc} - - if [[ ${rc} -ne 0 ]] ; then - # Poor man's solution which tries to avoid having password - # in log. NOTE: sed can fail if user didn't follow advice - # and included character which will require escaping... - sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null - - grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}" - die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!" - fi - - # Stop the server - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - echo -n "Stopping the server " - pkill -F "${pidfile}" &>/dev/null - - maxtry=10 - while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do - maxtry=$((${maxtry}-1)) - echo -n "." - sleep 1 - done - - echo - - if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then - # We somehow failed to stop server. - # However, not a fatal error. Just warn the user. - ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!" - fi - fi - - einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!" -} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 633a61a88145..d46e701dec66 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/ocaml/files/ocaml-4.09.0-cflags.patch b/dev-lang/ocaml/files/ocaml-4.09.0-cflags.patch deleted file mode 100644 index d0a947da0ea6..000000000000 --- a/dev-lang/ocaml/files/ocaml-4.09.0-cflags.patch +++ /dev/null @@ -1,65 +0,0 @@ ---- a/runtime/Makefile -+++ b/runtime/Makefile -@@ -335,7 +335,7 @@ - # (without the extension, which is added by the macro) - define COMPILE_C_FILE - $(1).$(O): %.c -- $$(CC) -c $$(OC_CFLAGS) $$(OC_CPPFLAGS) $$(OUTPUTOBJ)$$@ $$< -+ $$(CC) -c $$(OC_CFLAGS) $(CFLAGS) $$(OC_CPPFLAGS) $$(OUTPUTOBJ)$$@ $$< - endef - - object_types := % %_b %_bd %_bi %_bpic %_n %_nd %_ni %_np %_npic ---- a/yacc/Makefile -+++ b/yacc/Makefile -@@ -63,4 +63,4 @@ - # also works for .obj files. - - %.$(O): %.c -- $(CC) -c $(OC_CFLAGS) $(OC_CPPFLAGS) $(OUTPUTOBJ)$@ $< -+ $(CC) -c $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) $(OUTPUTOBJ)$@ $< ---- a/otherlibs/Makefile.otherlibs.common -+++ b/otherlibs/Makefile.otherlibs.common -@@ -138,4 +138,4 @@ - $(CAMLOPT) -c $(COMPFLAGS) $(OPTCOMPFLAGS) $< - - .c.$(O): -- $(CC) -c $(OC_CFLAGS) $(OC_CPPFLAGS) $(OUTPUTOBJ)$@ $< -+ $(CC) -c $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) $(OUTPUTOBJ)$@ $< ---- a/ocamltest/Makefile -+++ b/ocamltest/Makefile -@@ -221,7 +221,7 @@ - $(ocamllex) -q $< - - %.$(O): %.c -- $(CC) $(OC_CFLAGS) $(OC_CPPFLAGS) -c $< -+ $(CC) $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) -c $< - - ocamltest_config.ml: ocamltest_config.ml.in Makefile ../Makefile.config - sed \ ---- a/otherlibs/systhreads/Makefile -+++ b/otherlibs/systhreads/Makefile -@@ -93,11 +93,11 @@ - # twice, each time with different options). - - st_stubs_b.$(O): st_stubs.c $(HEADER) -- $(CC) -c $(OC_CFLAGS) $(OC_CPPFLAGS) -I$(ROOTDIR)/runtime \ -+ $(CC) -c $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) -I$(ROOTDIR)/runtime \ - $(SHAREDLIB_CFLAGS) $(OUTPUTOBJ)$@ $< - - st_stubs_n.$(O): st_stubs.c $(HEADER) -- $(CC) $(OC_CFLAGS) $(OC_CPPFLAGS) \ -+ $(CC) $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) \ - -I$(ROOTDIR)/runtime $(SHAREDLIB_CFLAGS) -DNATIVE_CODE \ - -DTARGET_$(ARCH) -DMODEL_$(MODEL) -DSYS_$(SYSTEM) \ - $(OUTPUTOBJ)$@ -c $< ---- a/tools/Makefile -+++ b/tools/Makefile -@@ -322,7 +322,7 @@ - endif - - objinfo_helper$(EXE): objinfo_helper.c $(ROOTDIR)/runtime/caml/s.h -- $(CC) $(OC_CFLAGS) $(OC_CPPFLAGS) -I$(ROOTDIR)/runtime $(OUTPUTEXE)$@ \ -+ $(CC) $(OC_CFLAGS) $(CFLAGS) $(OC_CPPFLAGS) -I$(ROOTDIR)/runtime $(OUTPUTEXE)$@ \ - $(DEF_SYMBOL_PREFIX) $(LIBBFD_INCLUDE) $< $(LIBBFD_LINK) - - OBJINFO=$(ROOTDIR)/compilerlibs/ocamlcommon.cma \ diff --git a/dev-lang/ocaml/files/ocaml-4.09.0-gcc-10.patch b/dev-lang/ocaml/files/ocaml-4.09.0-gcc-10.patch deleted file mode 100644 index e25d55a5f668..000000000000 --- a/dev-lang/ocaml/files/ocaml-4.09.0-gcc-10.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- a/runtime/backtrace.c -+++ b/runtime/backtrace.c -@@ -28,7 +28,7 @@ - #include "caml/fail.h" - - /* The table of debug information fragments */ --struct ext_table caml_debug_info; -+extern struct ext_table caml_debug_info; - - CAMLexport int32_t caml_backtrace_active = 0; - CAMLexport int32_t caml_backtrace_pos = 0; ---- a/runtime/startup_nat.c -+++ b/runtime/startup_nat.c -@@ -44,7 +44,6 @@ - #endif - - extern int caml_parser_trace; --CAMLexport header_t caml_atom_table[256]; - char * caml_code_area_start, * caml_code_area_end; - struct ext_table caml_code_fragments_table; - diff --git a/dev-lang/ocaml/ocaml-4.09.0-r2.ebuild b/dev-lang/ocaml/ocaml-4.09.0-r2.ebuild deleted file mode 100644 index ef5e9bedc947..000000000000 --- a/dev-lang/ocaml/ocaml-4.09.0-r2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic - -HOMEPAGE="https://ocaml.org/" -SRC_URI="https://github.com/ocaml/ocaml/archive/${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="Programming language supporting functional, imperative & object-oriented styles" - -LICENSE="LGPL-2.1" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="emacs flambda latex +ocamlopt spacetime xemacs" - -RDEPEND="sys-libs/binutils-libs:= - spacetime? ( sys-libs/libunwind:= )" -BDEPEND="${RDEPEND} - virtual/pkgconfig" -PDEPEND="emacs? ( app-emacs/ocaml-mode ) - xemacs? ( app-xemacs/ocaml )" - -QA_FLAGS_IGNORED='/usr/lib.*/ocaml/bigarray.cmxs' - -PATCHES=( - "${FILESDIR}"/${PN}-4.09.0-gcc-10.patch - "${FILESDIR}"/${P}-cflags.patch -) - -src_prepare() { - default - - cp "${FILESDIR}"/ocaml.conf "${T}" || die - - # Broken until 4.12 - # bug #818445 - filter-flags '-flto*' - append-flags -fno-strict-aliasing - - # OCaml generates textrels on 32-bit arches - # We can't do anything about it, but disabling it means that tests - # for OCaml-based packages won't fail on unexpected output - # bug #773226 - if use arm || use ppc || use x86 ; then - append-ldflags "-Wl,-z,notext" - fi - - # Upstream build ignores LDFLAGS in several places. - sed -i -e 's/\(^MKDLL=.*\)/\1 $(LDFLAGS)/' \ - -e 's/\(^OC_CFLAGS=.*\)/\1 $(LDFLAGS)/' \ - -e 's/\(^OC_LDFLAGS=.*\)/\1 $(LDFLAGS)/' \ - Makefile.config.in || die "LDFLAGS fix failed" - # ${P} overrides upstream build's own P due to a wrong assignment operator. - sed -i -e 's/^P ?=/P =/' stdlib/StdlibModules || die "P fix failed" -} - -src_configure() { - local opt=( - --bindir="${EPREFIX}/usr/bin" - --libdir="${EPREFIX}/usr/$(get_libdir)/ocaml" - --mandir="${EPREFIX}/usr/share/man" - --prefix="${EPREFIX}/usr" - $(use_enable flambda) - $(use_enable spacetime) - ) - econf ${opt[@]} -} - -src_compile() { - if use ocamlopt ; then - emake world.opt - else - emake world - fi -} - -src_test() { - if use ocamlopt ; then - # OCaml tests only work when run sequentially - emake -j1 -C testsuite all - else - ewarn "${PN} was built without 'ocamlopt' USE flag; skipping tests." - fi -} - -src_install() { - default - dodir /usr/include - # Create symlink for header files - dosym "../$(get_libdir)/ocaml/caml" /usr/include/caml - dodoc Changes README.adoc - # Create envd entry for latex input files - if use latex ; then - echo "TEXINPUTS=\"${EPREFIX}/usr/$(get_libdir)/ocaml/ocamldoc:\"" > "${T}"/99ocamldoc || die - doenvd "${T}"/99ocamldoc - fi - - sed -i -e "s:lib:$(get_libdir):" "${T}"/ocaml.conf || die - - # Install ocaml-rebuild portage set - insinto /usr/share/portage/config/sets - doins "${T}"/ocaml.conf -} diff --git a/dev-lang/ocaml/ocaml-4.11.2-r2.ebuild b/dev-lang/ocaml/ocaml-4.11.2-r2.ebuild index 00f3ebf026fd..95b42d8a1a61 100644 --- a/dev-lang/ocaml/ocaml-4.11.2-r2.ebuild +++ b/dev-lang/ocaml/ocaml-4.11.2-r2.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Programming language supporting functional, imperative & object-ori LICENSE="QPL-1.0 LGPL-2" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" IUSE="emacs flambda latex +ocamlopt spacetime xemacs" RDEPEND="sys-libs/binutils-libs:= diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 3ffa79ae39c8..2291668432d0 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r6.ebuild b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r6.ebuild index 99c0c56d8889..8f8d05f0c9d3 100644 --- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r6.ebuild +++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-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 @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH_VE LICENSE="BSD-with-attribution" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom" CDEPEND=" diff --git a/dev-libs/ppl/ppl-1.2-r4.ebuild b/dev-libs/ppl/ppl-1.2-r4.ebuild index dd41b374a8a8..6ce0fa97ee98 100644 --- a/dev-libs/ppl/ppl-1.2-r4.ebuild +++ b/dev-libs/ppl/ppl-1.2-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,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 ~riscv ~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/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild index 47cee2fee840..e5c4cde5b39a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.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 @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/redland/redland-1.0.17-r2.ebuild b/dev-libs/redland/redland-1.0.17-r2.ebuild index 598623f138bc..2e53e182c36d 100644 --- a/dev-libs/redland/redland-1.0.17-r2.ebuild +++ b/dev-libs/redland/redland-1.0.17-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 @@ -10,7 +10,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="berkdb iodbc mysql odbc postgres sqlite static-libs" RDEPEND="dev-libs/libltdl:0 diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index 47f0511c19f9..10dcaf3c5b19 100644 Binary files a/dev-ml/Manifest.gz and b/dev-ml/Manifest.gz differ diff --git a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild b/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild index 5b7a4817580f..de5a63b36de1 100644 --- a/dev-ml/alcotest/alcotest-1.2.3-r3.ebuild +++ b/dev-ml/alcotest/alcotest-1.2.3-r3.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://github.com/mirage/alcotest/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/alcotest/alcotest-1.4.0.ebuild b/dev-ml/alcotest/alcotest-1.4.0.ebuild index 5b7a4817580f..de5a63b36de1 100644 --- a/dev-ml/alcotest/alcotest-1.4.0.ebuild +++ b/dev-ml/alcotest/alcotest-1.4.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://github.com/mirage/alcotest/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/astring/astring-0.8.5.ebuild b/dev-ml/astring/astring-0.8.5.ebuild index c68d81c6dae3..380c4397f8d7 100644 --- a/dev-ml/astring/astring-0.8.5.ebuild +++ b/dev-ml/astring/astring-0.8.5.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://erratique.ch/software/astring/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" OCAML_DEP=">=dev-lang/ocaml-4.05.0:=" BDEPEND=" diff --git a/dev-ml/async_kernel/async_kernel-0.14.0.ebuild b/dev-ml/async_kernel/async_kernel-0.14.0.ebuild index eddff5633056..5a2461a6de1f 100644 --- a/dev-ml/async_kernel/async_kernel-0.14.0.ebuild +++ b/dev-ml/async_kernel/async_kernel-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/async_unix/async_unix-0.14.0.ebuild b/dev-ml/async_unix/async_unix-0.14.0.ebuild index 51bdd90f7140..00672196b90b 100644 --- a/dev-ml/async_unix/async_unix-0.14.0.ebuild +++ b/dev-ml/async_unix/async_unix-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/base/base-0.14.0.ebuild b/dev-ml/base/base-0.14.0.ebuild index 335aee9d07c6..6e748c692d57 100644 --- a/dev-ml/base/base-0.14.0.ebuild +++ b/dev-ml/base/base-0.14.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://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild b/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild index 1ab861fa10d3..f3eefd961e79 100644 --- a/dev-ml/base_bigstring/base_bigstring-0.14.0.ebuild +++ b/dev-ml/base_bigstring/base_bigstring-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild b/dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild index 22f5dc4817f2..9b40b75bb28e 100644 --- a/dev-ml/base_quickcheck/base_quickcheck-0.14.0-r1.ebuild +++ b/dev-ml/base_quickcheck/base_quickcheck-0.14.0-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/bin_prot/bin_prot-0.14.0.ebuild b/dev-ml/bin_prot/bin_prot-0.14.0.ebuild index 2f0004a88c2b..63bdeafb7060 100644 --- a/dev-ml/bin_prot/bin_prot-0.14.0.ebuild +++ b/dev-ml/bin_prot/bin_prot-0.14.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://github.com/janestreet/bin_prot/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/bos/bos-0.1.6.ebuild b/dev-ml/bos/bos-0.1.6.ebuild index 5f7598f42cb0..b488b4488915 100644 --- a/dev-ml/bos/bos-0.1.6.ebuild +++ b/dev-ml/bos/bos-0.1.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://erratique.ch/software/bos/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/bos/bos-0.2.0-r1.ebuild b/dev-ml/bos/bos-0.2.0-r1.ebuild index f855848aa0a6..16419fa8caa9 100644 --- a/dev-ml/bos/bos-0.2.0-r1.ebuild +++ b/dev-ml/bos/bos-0.2.0-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://erratique.ch/software/bos/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild b/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild index 30729b5bbad6..a70d9672663a 100644 --- a/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild +++ b/dev-ml/cairo2/cairo2-0.6.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-$ LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild b/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild index 82c909c66a3b..f6ba2b65700a 100644 --- a/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild +++ b/dev-ml/cairo2/cairo2-0.6.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Chris00/ocaml-cairo/releases/download/${PV}/cairo2-$ LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild b/dev-ml/camlbz2/camlbz2-0.7.0.ebuild index a406153daeb5..1bb419645826 100644 --- a/dev-ml/camlbz2/camlbz2-0.7.0.ebuild +++ b/dev-ml/camlbz2/camlbz2-0.7.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://gitlab.com/irill/camlbz2/-/archive/${PV}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" DEPEND=" app-arch/bzip2 diff --git a/dev-ml/camldbm/camldbm-1.0.ebuild b/dev-ml/camldbm/camldbm-1.0.ebuild index c025afbf93f0..cb2837d1ab20 100644 --- a/dev-ml/camldbm/camldbm-1.0.ebuild +++ b/dev-ml/camldbm/camldbm-1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/728/${P}.tgz" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm ppc x86" +KEYWORDS="amd64 arm ~ppc x86" DEPEND=">=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]" diff --git a/dev-ml/camldbm/camldbm-1.2.ebuild b/dev-ml/camldbm/camldbm-1.2.ebuild index 7fb74cd7c4c2..5708dbeea498 100644 --- a/dev-ml/camldbm/camldbm-1.2.ebuild +++ b/dev-ml/camldbm/camldbm-1.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/dbm-${P}" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm ppc x86" +KEYWORDS="amd64 arm ~ppc x86" DEPEND=">=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt]" diff --git a/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild b/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild index 45915fd4cf46..97323755680a 100644 --- a/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild +++ b/dev-ml/camlp4/camlp4-4.09_p1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt" RDEPEND="dev-lang/ocaml:0/4.09[ocamlopt?]" diff --git a/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild b/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild index f3e7028826d7..bd910698a72d 100644 --- a/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild +++ b/dev-ml/camlp4/camlp4-4.11_p1-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt" RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]" diff --git a/dev-ml/camlp5/camlp5-7.11-r1.ebuild b/dev-ml/camlp5/camlp5-7.11-r1.ebuild index 6be6bcfd624a..a425a55740f5 100644 --- a/dev-ml/camlp5/camlp5-7.11-r1.ebuild +++ b/dev-ml/camlp5/camlp5-7.11-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ppc x86" +KEYWORDS="~alpha amd64 ~ppc x86" IUSE="doc +ocamlopt" DEPEND=" ${P}.tar.g LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # Wants quickcheck_deprecated for now diff --git a/dev-ml/cppo/cppo-1.6.7.ebuild b/dev-ml/cppo/cppo-1.6.7.ebuild index 9f8871da75e9..921cf3dc2a25 100644 --- a/dev-ml/cppo/cppo-1.6.7.ebuild +++ b/dev-ml/cppo/cppo-1.6.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml-community/cppo/archive/v${PV}.tar.gz -> ${P}.t SLOT="0/${PV}" LICENSE="BSD" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND="dev-ml/ocamlbuild diff --git a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild b/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild index 13e417a32df0..b2c57abf4cca 100644 --- a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild +++ b/dev-ml/cryptokit/cryptokit-1.16.1-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 @@ S="${WORKDIR}/${PN}-release${MY_PV}" LICENSE="LGPL-2" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" IUSE="cpu_flags_x86_aes +ocamlopt test zlib" REQUIRED_USE="test? ( ocamlopt )" RESTRICT="!test? ( test )" diff --git a/dev-ml/csexp/csexp-1.3.2-r1.ebuild b/dev-ml/csexp/csexp-1.3.2-r1.ebuild index 824799a6c309..b7b8f4dc2420 100644 --- a/dev-ml/csexp/csexp-1.3.2-r1.ebuild +++ b/dev-ml/csexp/csexp-1.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml-dune/csexp/releases/download/${PV}/${P}.tbz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/csexp/csexp-1.5.1.ebuild b/dev-ml/csexp/csexp-1.5.1.ebuild index 824799a6c309..b7b8f4dc2420 100644 --- a/dev-ml/csexp/csexp-1.5.1.ebuild +++ b/dev-ml/csexp/csexp-1.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml-dune/csexp/releases/download/${PV}/${P}.tbz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/cudf/cudf-0.9-r2.ebuild b/dev-ml/cudf/cudf-0.9-r2.ebuild index 01a76010f2c7..dbf250474eb8 100644 --- a/dev-ml/cudf/cudf-0.9-r2.ebuild +++ b/dev-ml/cudf/cudf-0.9-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gforge.inria.fr/frs/download.php/file/36602/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt llvm-libunwind test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild b/dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild index a1b877c1a01a..0fff7975ffb3 100644 --- a/dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild +++ b/dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)" LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt parmap zip bzip2 xml curl rpm4" BDEPEND=" diff --git a/dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild b/dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild index 1067de1e94ef..4d66f0218b37 100644 --- a/dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild +++ b/dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)" LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND=" diff --git a/dev-ml/dose3/dose3-6.1-r1.ebuild b/dev-ml/dose3/dose3-6.1-r1.ebuild index 133186dea4f1..a2820f90e21d 100644 --- a/dev-ml/dose3/dose3-6.1-r1.ebuild +++ b/dev-ml/dose3/dose3-6.1-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)" LICENSE="LGPL-3" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND=" diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild index 28997fac63b7..1dd2e0cac8b3 100644 --- a/dev-ml/dune-configurator/dune-configurator-2.8.2-r1.ebuild +++ b/dev-ml/dune-configurator/dune-configurator-2.8.2-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild b/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild index d47c38cb2a82..8a3d59cf3d8b 100644 --- a/dev-ml/dune-configurator/dune-configurator-2.8.4.ebuild +++ b/dev-ml/dune-configurator/dune-configurator-2.8.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 @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild index 3af456b42d85..4e6004bcf68c 100644 --- a/dev-ml/dune-private-libs/dune-private-libs-2.8.2-r1.ebuild +++ b/dev-ml/dune-private-libs/dune-private-libs-2.8.2-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.8.4.ebuild b/dev-ml/dune-private-libs/dune-private-libs-2.8.4.ebuild index f11dee1ac83d..2bdd028a84ed 100644 --- a/dev-ml/dune-private-libs/dune-private-libs-2.8.4.ebuild +++ b/dev-ml/dune-private-libs/dune-private-libs-2.8.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 @@ -12,7 +12,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune/dune-2.7.1.ebuild b/dev-ml/dune/dune-2.7.1.ebuild index c619f30adc03..9d729d98b8a9 100644 --- a/dev-ml/dune/dune-2.7.1.ebuild +++ b/dev-ml/dune/dune-2.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" DEPEND=">=dev-lang/ocaml-4.08:= diff --git a/dev-ml/dune/dune-2.8.2.ebuild b/dev-ml/dune/dune-2.8.2.ebuild index 879ff48951d0..146db1958245 100644 --- a/dev-ml/dune/dune-2.8.2.ebuild +++ b/dev-ml/dune/dune-2.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/dune/dune-2.8.4.ebuild b/dev-ml/dune/dune-2.8.4.ebuild index 879ff48951d0..146db1958245 100644 --- a/dev-ml/dune/dune-2.8.4.ebuild +++ b/dev-ml/dune/dune-2.8.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/duration/duration-0.1.3.ebuild b/dev-ml/duration/duration-0.1.3.ebuild index b2f39f92ac99..21c682e44c6c 100644 --- a/dev-ml/duration/duration-0.1.3.ebuild +++ b/dev-ml/duration/duration-0.1.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hannesm/duration/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/extlib/extlib-1.7.7.ebuild b/dev-ml/extlib/extlib-1.7.7.ebuild index f7b13872843e..6eb7da423b2d 100644 --- a/dev-ml/extlib/extlib-1.7.7.ebuild +++ b/dev-ml/extlib/extlib-1.7.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ygrek/ocaml-extlib/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc +ocamlopt" # See bug #704146 diff --git a/dev-ml/extlib/extlib-1.7.8.ebuild b/dev-ml/extlib/extlib-1.7.8.ebuild index 78f973f346e5..cab23f4cb9f4 100644 --- a/dev-ml/extlib/extlib-1.7.8.ebuild +++ b/dev-ml/extlib/extlib-1.7.8.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 @@ S="${WORKDIR}/ocaml-${P}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc +ocamlopt" # See bug #704146 diff --git a/dev-ml/facile/facile-1.1.3.ebuild b/dev-ml/facile/facile-1.1.3.ebuild index 2ae3f2c3be86..6beefe2a5ff0 100644 --- a/dev-ml/facile/facile-1.1.3.ebuild +++ b/dev-ml/facile/facile-1.1.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=6 @@ -10,7 +10,7 @@ SRC_URI="http://opti.recherche.enac.fr/facile/distrib/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=">=dev-lang/ocaml-4:=[ocamlopt?]" diff --git a/dev-ml/fieldslib/fieldslib-0.14.0.ebuild b/dev-ml/fieldslib/fieldslib-0.14.0.ebuild index cb0a2fe393b0..dc5a439f230a 100644 --- a/dev-ml/fieldslib/fieldslib-0.14.0.ebuild +++ b/dev-ml/fieldslib/fieldslib-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/findlib/findlib-1.8.1-r2.ebuild b/dev-ml/findlib/findlib-1.8.1-r2.ebuild index 60e5737d4a7f..b0e46e388124 100644 --- a/dev-ml/findlib/findlib-1.8.1-r2.ebuild +++ b/dev-ml/findlib/findlib-1.8.1-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://download.camlcity.org/download/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc +ocamlopt tk" DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] diff --git a/dev-ml/fmt/fmt-0.8.9-r1.ebuild b/dev-ml/fmt/fmt-0.8.9-r1.ebuild index 319a624012f3..c58ce2cbe52a 100644 --- a/dev-ml/fmt/fmt-0.8.9-r1.ebuild +++ b/dev-ml/fmt/fmt-0.8.9-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 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fmt/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/fmt/fmt-0.9.0.ebuild b/dev-ml/fmt/fmt-0.9.0.ebuild index 84c17b3fcdd1..80add35062f3 100644 --- a/dev-ml/fmt/fmt-0.9.0.ebuild +++ b/dev-ml/fmt/fmt-0.9.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://erratique.ch/software/fmt/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/fpath/fpath-0.7.2.ebuild b/dev-ml/fpath/fpath-0.7.2.ebuild index c2909f3c6d01..3af1323815e7 100644 --- a/dev-ml/fpath/fpath-0.7.2.ebuild +++ b/dev-ml/fpath/fpath-0.7.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=6 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fpath/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="" RDEPEND=" diff --git a/dev-ml/fpath/fpath-0.7.3.ebuild b/dev-ml/fpath/fpath-0.7.3.ebuild index 6882f7558f4c..c78f06c0be6c 100644 --- a/dev-ml/fpath/fpath-0.7.3.ebuild +++ b/dev-ml/fpath/fpath-0.7.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/fpath/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~x86" RDEPEND="dev-ml/result:= dev-ml/astring:= diff --git a/dev-ml/graphics/graphics-5.1.1-r1.ebuild b/dev-ml/graphics/graphics-5.1.1-r1.ebuild index 7a3977c3a2ce..32141f00e593 100644 --- a/dev-ml/graphics/graphics-5.1.1-r1.ebuild +++ b/dev-ml/graphics/graphics-5.1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND="dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= diff --git a/dev-ml/graphics/graphics-5.1.2.ebuild b/dev-ml/graphics/graphics-5.1.2.ebuild index 7a3977c3a2ce..32141f00e593 100644 --- a/dev-ml/graphics/graphics-5.1.2.ebuild +++ b/dev-ml/graphics/graphics-5.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND="dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= diff --git a/dev-ml/jane-street-headers/jane-street-headers-0.14.0.ebuild b/dev-ml/jane-street-headers/jane-street-headers-0.14.0.ebuild index 7a98ba245d43..6b0f4857c77e 100644 --- a/dev-ml/jane-street-headers/jane-street-headers-0.14.0.ebuild +++ b/dev-ml/jane-street-headers/jane-street-headers-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND="" diff --git a/dev-ml/jst-config/jst-config-0.14.0.ebuild b/dev-ml/jst-config/jst-config-0.14.0.ebuild index dd1ee7ea3ad1..5c1bf00c353a 100644 --- a/dev-ml/jst-config/jst-config-0.14.0.ebuild +++ b/dev-ml/jst-config/jst-config-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/lablgl/lablgl-1.06-r1.ebuild b/dev-ml/lablgl/lablgl-1.06-r1.ebuild index bf898cbd35d8..df8a4dfc434a 100644 --- a/dev-ml/lablgl/lablgl-1.06-r1.ebuild +++ b/dev-ml/lablgl/lablgl-1.06-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/lablgl/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="doc glut +ocamlopt tk" RDEPEND=" diff --git a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild index 0ebbd8965255..1781a38687fd 100644 --- a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild +++ b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-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/garrigue/lablgtk/releases/download/${PV}/${MY_P}.tbz LICENSE="LGPL-2.1-with-linking-exception" SLOT="3/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/lablgtk/lablgtk-2.18.10.ebuild b/dev-ml/lablgtk/lablgtk-2.18.10.ebuild index 2a808a4b259d..4cc4a6ce36a6 100644 --- a/dev-ml/lablgtk/lablgtk-2.18.10.ebuild +++ b/dev-ml/lablgtk/lablgtk-2.18.10.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 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )" SLOT="2/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="debug examples glade gnomecanvas +ocamlopt sourceview spell svg" DEPEND=">=dev-lang/ocaml-4.05:=[ocamlopt?] diff --git a/dev-ml/lablgtk/lablgtk-3.1.1.ebuild b/dev-ml/lablgtk/lablgtk-3.1.1.ebuild index 03b78cd1ce03..cd15266b9eef 100644 --- a/dev-ml/lablgtk/lablgtk-3.1.1.ebuild +++ b/dev-ml/lablgtk/lablgtk-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-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/garrigue/lablgtk/releases/download/${PV}/${DUNE_PKG_ LICENSE="LGPL-2.1-with-linking-exception" SLOT="3/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="+ocamlopt sourceview" BDEPEND="dev-ml/camlp5" diff --git a/dev-ml/labltk/labltk-8.06.10.ebuild b/dev-ml/labltk/labltk-8.06.10.ebuild index 65454bd0eb4e..0e2d1e982325 100644 --- a/dev-ml/labltk/labltk-8.06.10.ebuild +++ b/dev-ml/labltk/labltk-8.06.10.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-warnings LICENSE="QPL-1.0 LGPL-2" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt X" RDEPEND="dev-lang/tk:= diff --git a/dev-ml/labltk/labltk-8.06.7.ebuild b/dev-ml/labltk/labltk-8.06.7.ebuild index e10d95339561..637bdd00956e 100644 --- a/dev-ml/labltk/labltk-8.06.7.ebuild +++ b/dev-ml/labltk/labltk-8.06.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="QPL-1.0 LGPL-2" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt X" RDEPEND=">=dev-lang/tk-8.0.3:= diff --git a/dev-ml/logs/logs-0.7.0-r1.ebuild b/dev-ml/logs/logs-0.7.0-r1.ebuild index 7df040fc0574..ead5ab78df5b 100644 --- a/dev-ml/logs/logs-0.7.0-r1.ebuild +++ b/dev-ml/logs/logs-0.7.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/logs/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+fmt cli +lwt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/lwt/lwt-5.3.0-r1.ebuild b/dev-ml/lwt/lwt-5.3.0-r1.ebuild index 0e293e14d7ac..05b15f64a4a3 100644 --- a/dev-ml/lwt/lwt-5.3.0-r1.ebuild +++ b/dev-ml/lwt/lwt-5.3.0-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 @@ -11,7 +11,7 @@ HOMEPAGE="http://ocsigen.org/lwt" SLOT="0/${PV}" LICENSE="LGPL-2.1-with-linking-exception" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/mccs/mccs-1.1.13.ebuild b/dev-ml/mccs/mccs-1.1.13.ebuild index 9c0417e9c5bc..84cb98d373fe 100644 --- a/dev-ml/mccs/mccs-1.1.13.ebuild +++ b/dev-ml/mccs/mccs-1.1.13.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 @@ S="${WORKDIR}"/ocaml-${PN}-$(ver_rs 2 '-') LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/menhir/menhir-20190924.ebuild b/dev-ml/menhir/menhir-20190924.ebuild index 0b92e499c6d3..0edee85c7f31 100644 --- a/dev-ml/menhir/menhir-20190924.ebuild +++ b/dev-ml/menhir/menhir-20190924.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://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="examples +ocamlopt" RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]" diff --git a/dev-ml/menhir/menhir-20210419-r1.ebuild b/dev-ml/menhir/menhir-20210419-r1.ebuild index 4c393d9c4ec6..26a91f44d2b1 100644 --- a/dev-ml/menhir/menhir-20210419-r1.ebuild +++ b/dev-ml/menhir/menhir-20210419-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 @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.gz" LICENSE="GPL-2 LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" src_install() { diff --git a/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild b/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild index ff638b802a29..5cbe6137002f 100644 --- a/dev-ml/mirage-clock/mirage-clock-3.1.0.ebuild +++ b/dev-ml/mirage-clock/mirage-clock-3.1.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://github.com/mirage/mirage-clock/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND="dev-ml/dune-configurator" diff --git a/dev-ml/mmap/mmap-1.1.0.ebuild b/dev-ml/mmap/mmap-1.1.0.ebuild index 601b9f2d4357..1a0687a345c9 100644 --- a/dev-ml/mmap/mmap-1.1.0.ebuild +++ b/dev-ml/mmap/mmap-1.1.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://github.com/mirage/mmap/releases/download/v${PV}/${PN}-v${PV}.tb LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" S="${WORKDIR}/${PN}-v${PV}" diff --git a/dev-ml/mtime/mtime-1.1.0.ebuild b/dev-ml/mtime/mtime-1.1.0.ebuild index 4ca1ab377ca3..70153205a2bd 100644 --- a/dev-ml/mtime/mtime-1.1.0.ebuild +++ b/dev-ml/mtime/mtime-1.1.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://erratique.ch/software/mtime/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/mtime/mtime-1.2.0.ebuild b/dev-ml/mtime/mtime-1.2.0.ebuild index 4ca1ab377ca3..70153205a2bd 100644 --- a/dev-ml/mtime/mtime-1.2.0.ebuild +++ b/dev-ml/mtime/mtime-1.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 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/mtime/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/num/num-1.3-r1.ebuild b/dev-ml/num/num-1.3-r1.ebuild index 73cc299b3bf4..2078594666f0 100644 --- a/dev-ml/num/num-1.3-r1.ebuild +++ b/dev-ml/num/num-1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" DEPEND=">=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt]" diff --git a/dev-ml/num/num-1.4-r3.ebuild b/dev-ml/num/num-1.4-r3.ebuild index 6440704457e1..fda33576860b 100644 --- a/dev-ml/num/num-1.4-r3.ebuild +++ b/dev-ml/num/num-1.4-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+ocamlopt" RDEPEND="dev-lang/ocaml:=[ocamlopt?]" diff --git a/dev-ml/ocaml-autoconf/ocaml-autoconf-1.1-r1.ebuild b/dev-ml/ocaml-autoconf/ocaml-autoconf-1.1-r1.ebuild index 3543bd9c3053..a69cc73edf6b 100644 --- a/dev-ml/ocaml-autoconf/ocaml-autoconf-1.1-r1.ebuild +++ b/dev-ml/ocaml-autoconf/ocaml-autoconf-1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/282/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" src_install() { emake DESTDIR="${D}" prefix="/usr" install diff --git a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild b/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild index 8cd94a37b883..23c1fd99840d 100644 --- a/dev-ml/ocaml-base64/ocaml-base64-3.5.0.ebuild +++ b/dev-ml/ocaml-base64/ocaml-base64-3.5.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/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/ocaml-compiler-libs/ocaml-compiler-libs-0.12.3.ebuild b/dev-ml/ocaml-compiler-libs/ocaml-compiler-libs-0.12.3.ebuild index 345396f5fa7c..6c06290ddd52 100644 --- a/dev-ml/ocaml-compiler-libs/ocaml-compiler-libs-0.12.3.ebuild +++ b/dev-ml/ocaml-compiler-libs/ocaml-compiler-libs-0.12.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=7 @@ -11,5 +11,5 @@ SRC_URI="https://github.com/janestreet/ocaml-compiler-libs/archive/v${PV}.tar.gz LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/ocaml-expat/ocaml-expat-1.1.0-r1.ebuild b/dev-ml/ocaml-expat/ocaml-expat-1.1.0-r1.ebuild index d87cb78da864..c7c01048f9bf 100644 --- a/dev-ml/ocaml-expat/ocaml-expat-1.1.0-r1.ebuild +++ b/dev-ml/ocaml-expat/ocaml-expat-1.1.0-r1.ebuild @@ -20,7 +20,7 @@ DEPEND="${RDEPEND} SLOT="0/${PV}" LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" PATCHES=( "${FILESDIR}/ounit2.patch" "${FILESDIR}/${P}-cc.patch" diff --git a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.1.0.ebuild b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.1.0.ebuild index 198d60910325..f6e2d4b55f61 100644 --- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.1.0.ebuild +++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.1.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://github.com/let-def/ocaml-migrate-parsetree/archive/v${PV}.tar.g LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild index 6aa6b9cab173..fbf5d71d0151 100644 --- a/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.2.0.ebuild +++ b/dev-ml/ocaml-migrate-parsetree/ocaml-migrate-parsetree-2.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/let-def/ocaml-migrate-parsetree/archive/v${PV}.tar.g LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test ) strip" diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild index 2e56df10a32b..a2201f89d33f 100644 --- a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild +++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( ocamlopt )" diff --git a/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r2.ebuild b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r2.ebuild index feae626b35f7..f6f13183e6ff 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r2.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-1.8.8-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://ocamlgraph.lri.fr/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="doc examples gtk +ocamlopt" RDEPEND=" diff --git a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild index 766b9f383b0d..d85b820a5c14 100644 --- a/dev-ml/ocamlgraph/ocamlgraph-2.0.0-r1.ebuild +++ b/dev-ml/ocamlgraph/ocamlgraph-2.0.0-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 @@ -10,7 +10,7 @@ HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html" SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND=" dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?]" diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild index d6db450c491a..4f5f1e55c051 100644 --- a/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild +++ b/dev-ml/ocamlnet/ocamlnet-4.1.8-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB GPL-2+" SLOT="0/${PV}" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="kerberos tk httpd +ocamlopt +pcre ssl zip" RESTRICT="installsources strip" diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.9.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.9.ebuild index d6db450c491a..4f5f1e55c051 100644 --- a/dev-ml/ocamlnet/ocamlnet-4.1.9.ebuild +++ b/dev-ml/ocamlnet/ocamlnet-4.1.9.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB GPL-2+" SLOT="0/${PV}" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="kerberos tk httpd +ocamlopt +pcre ssl zip" RESTRICT="installsources strip" diff --git a/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild b/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild index 7f87baab89ee..c14aa02de8a6 100644 --- a/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild +++ b/dev-ml/ocamlsdl/ocamlsdl-0.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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/ocamlsdl/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0/${PV}" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="doc +ocamlopt opengl truetype" #noimage nomixer RDEPEND=" diff --git a/dev-ml/ocamlweb/ocamlweb-1.41-r1.ebuild b/dev-ml/ocamlweb/ocamlweb-1.41-r1.ebuild index 0e13362dc9ee..50d07a216410 100644 --- a/dev-ml/ocamlweb/ocamlweb-1.41-r1.ebuild +++ b/dev-ml/ocamlweb/ocamlweb-1.41-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 @@ -11,7 +11,7 @@ SRC_URI="https://www.lri.fr/~filliatr/ftp/ocamlweb/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/ocplib-endian/ocplib-endian-1.1-r1.ebuild b/dev-ml/ocplib-endian/ocplib-endian-1.1-r1.ebuild index f771d8ce93d5..36f30adca481 100644 --- a/dev-ml/ocplib-endian/ocplib-endian-1.1-r1.ebuild +++ b/dev-ml/ocplib-endian/ocplib-endian-1.1-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/OCamlPro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # 2 of 70 tests fail diff --git a/dev-ml/octavius/octavius-1.2.2.ebuild b/dev-ml/octavius/octavius-1.2.2.ebuild index 750e6cbda7f1..bc04222a3ad6 100644 --- a/dev-ml/octavius/octavius-1.2.2.ebuild +++ b/dev-ml/octavius/octavius-1.2.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,5 +11,5 @@ SRC_URI="https://github.com/ocaml-doc/octavius/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/ocurl/ocurl-0.9.1.ebuild b/dev-ml/ocurl/ocurl-0.9.1.ebuild index ecab07d3bfe0..1da26026857c 100644 --- a/dev-ml/ocurl/ocurl-0.9.1.ebuild +++ b/dev-ml/ocurl/ocurl-0.9.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 @@ -19,7 +19,7 @@ RDEPEND=">=net-misc/curl-7.9.8 dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?]" DEPEND="${RDEPEND}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" src_compile() { emake -j1 all diff --git a/dev-ml/ocurl/ocurl-0.9.2.ebuild b/dev-ml/ocurl/ocurl-0.9.2.ebuild index bece4fcb3945..86fc2c62f35a 100644 --- a/dev-ml/ocurl/ocurl-0.9.2.ebuild +++ b/dev-ml/ocurl/ocurl-0.9.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ygrek/ocurl/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="examples +ocamlopt" RDEPEND=">=net-misc/curl-7.9.8 diff --git a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild b/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild index 512c9e00182b..f9f4e4a70902 100644 --- a/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild +++ b/dev-ml/opam-client/opam-client-2.0.8-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-client/opam-client-2.0.8.ebuild b/dev-ml/opam-client/opam-client-2.0.8.ebuild index 4139c6877486..bd82acdfd482 100644 --- a/dev-ml/opam-client/opam-client-2.0.8.ebuild +++ b/dev-ml/opam-client/opam-client-2.0.8.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-client/opam-client-2.0.9.ebuild b/dev-ml/opam-client/opam-client-2.0.9.ebuild index 512c9e00182b..f9f4e4a70902 100644 --- a/dev-ml/opam-client/opam-client-2.0.9.ebuild +++ b/dev-ml/opam-client/opam-client-2.0.9.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild b/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild index 5a463569c816..0628e243fadd 100644 --- a/dev-ml/opam-core/opam-core-2.0.8-r1.ebuild +++ b/dev-ml/opam-core/opam-core-2.0.8-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 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND=" dev-ml/ocamlgraph:= diff --git a/dev-ml/opam-core/opam-core-2.0.9.ebuild b/dev-ml/opam-core/opam-core-2.0.9.ebuild index d53f98010bec..0628e243fadd 100644 --- a/dev-ml/opam-core/opam-core-2.0.9.ebuild +++ b/dev-ml/opam-core/opam-core-2.0.9.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND=" dev-ml/ocamlgraph:= diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild b/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild index 13f9827bb32d..4de09a6c7d4f 100644 --- a/dev-ml/opam-file-format/opam-file-format-2.1.0.ebuild +++ b/dev-ml/opam-file-format/opam-file-format-2.1.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 @@ SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> ${ LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND="dev-lang/ocaml:=[ocamlopt?]" diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild b/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild index 25d72cb13595..45c1d11db101 100644 --- a/dev-ml/opam-file-format/opam-file-format-2.1.2.ebuild +++ b/dev-ml/opam-file-format/opam-file-format-2.1.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 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> ${ LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-file-format/opam-file-format-2.1.3.ebuild b/dev-ml/opam-file-format/opam-file-format-2.1.3.ebuild index 25d72cb13595..45c1d11db101 100644 --- a/dev-ml/opam-file-format/opam-file-format-2.1.3.ebuild +++ b/dev-ml/opam-file-format/opam-file-format-2.1.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=7 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ocaml/opam-file-format/archive/${MY_PV}.tar.gz -> ${ LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild index d873c3e60ab6..6906d1f9e78b 100644 --- a/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild +++ b/dev-ml/opam-format/opam-format-2.0.8-r2.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild b/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild index 6de06692f9c1..e9c7e673404f 100644 --- a/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild +++ b/dev-ml/opam-format/opam-format-2.0.8-r3.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-format/opam-format-2.0.9.ebuild b/dev-ml/opam-format/opam-format-2.0.9.ebuild index 6de06692f9c1..e9c7e673404f 100644 --- a/dev-ml/opam-format/opam-format-2.0.9.ebuild +++ b/dev-ml/opam-format/opam-format-2.0.9.ebuild @@ -15,7 +15,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild b/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild index 71045308f5b3..ca1a04c87a15 100644 --- a/dev-ml/opam-installer/opam-installer-2.0.8-r1.ebuild +++ b/dev-ml/opam-installer/opam-installer-2.0.8-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 @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND=" >=dev-lang/ocaml-4.02.3 diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild b/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild index 739c1989676d..5b0c79226fb0 100644 --- a/dev-ml/opam-installer/opam-installer-2.0.8-r2.ebuild +++ b/dev-ml/opam-installer/opam-installer-2.0.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 @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" RDEPEND=" >=dev-lang/ocaml-4.02.3 diff --git a/dev-ml/opam-installer/opam-installer-2.0.8-r3.ebuild b/dev-ml/opam-installer/opam-installer-2.0.8-r3.ebuild index 919e02b41347..104d1df09b4b 100644 --- a/dev-ml/opam-installer/opam-installer-2.0.8-r3.ebuild +++ b/dev-ml/opam-installer/opam-installer-2.0.8-r3.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 @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" # Cherry-picked from https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" ) diff --git a/dev-ml/opam-installer/opam-installer-2.0.9.ebuild b/dev-ml/opam-installer/opam-installer-2.0.9.ebuild index aca6cfe9fc4a..104d1df09b4b 100644 --- a/dev-ml/opam-installer/opam-installer-2.0.9.ebuild +++ b/dev-ml/opam-installer/opam-installer-2.0.9.ebuild @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" # Cherry-picked from https://deb.debian.org/debian/pool/main/o/opam/opam_2.0.8-1.debian.tar.xz PATCHES=( "${FILESDIR}/debian-Port-to-Dose3-6.0.1.patch" ) diff --git a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild b/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild index add7710aa55a..588a5744eb82 100644 --- a/dev-ml/opam-repository/opam-repository-2.0.8-r1.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.0.8-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild b/dev-ml/opam-repository/opam-repository-2.0.8.ebuild index 4bfd5662c257..d6ce93bdc6b3 100644 --- a/dev-ml/opam-repository/opam-repository-2.0.8.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.0.8.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 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-repository/opam-repository-2.0.9.ebuild b/dev-ml/opam-repository/opam-repository-2.0.9.ebuild index d9288d80034f..588a5744eb82 100644 --- a/dev-ml/opam-repository/opam-repository-2.0.9.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.0.9.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild b/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild index 3d5ec893df9e..5cd0e4230cb6 100644 --- a/dev-ml/opam-solver/opam-solver-2.0.8-r1.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.0.8-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild b/dev-ml/opam-solver/opam-solver-2.0.8.ebuild index 65a72574eb59..df51e641a02f 100644 --- a/dev-ml/opam-solver/opam-solver-2.0.8.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.0.8.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 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-solver/opam-solver-2.0.9.ebuild b/dev-ml/opam-solver/opam-solver-2.0.9.ebuild index 8ec107bfacc4..5cd0e4230cb6 100644 --- a/dev-ml/opam-solver/opam-solver-2.0.9.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.0.9.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild b/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild index 710da02ab418..7ae602accc10 100644 --- a/dev-ml/opam-state/opam-state-2.0.8-r1.ebuild +++ b/dev-ml/opam-state/opam-state-2.0.8-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-state/opam-state-2.0.8.ebuild b/dev-ml/opam-state/opam-state-2.0.8.ebuild index 9e492c922944..57207da55c17 100644 --- a/dev-ml/opam-state/opam-state-2.0.8.ebuild +++ b/dev-ml/opam-state/opam-state-2.0.8.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 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam-state/opam-state-2.0.9.ebuild b/dev-ml/opam-state/opam-state-2.0.9.ebuild index 2d51cbce5c39..7ae602accc10 100644 --- a/dev-ml/opam-state/opam-state-2.0.9.ebuild +++ b/dev-ml/opam-state/opam-state-2.0.9.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RESTRICT="test" diff --git a/dev-ml/opam/opam-2.0.8-r1.ebuild b/dev-ml/opam/opam-2.0.8-r1.ebuild index d380dc8772c7..33df680f688c 100644 --- a/dev-ml/opam/opam-2.0.8-r1.ebuild +++ b/dev-ml/opam/opam-2.0.8-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 @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/opam/opam-2.0.8-r2.ebuild b/dev-ml/opam/opam-2.0.8-r2.ebuild index 87dd46d6b4bb..8f762a4712ef 100644 --- a/dev-ml/opam/opam-2.0.8-r2.ebuild +++ b/dev-ml/opam/opam-2.0.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 @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/opam/opam-2.0.9.ebuild b/dev-ml/opam/opam-2.0.9.ebuild index 42bbb6b78288..8f762a4712ef 100644 --- a/dev-ml/opam/opam-2.0.9.ebuild +++ b/dev-ml/opam/opam-2.0.9.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/ounit2/ounit2-2.2.3.ebuild b/dev-ml/ounit2/ounit2-2.2.3.ebuild index 40be073255c0..6445ad69029a 100644 --- a/dev-ml/ounit2/ounit2-2.2.3.ebuild +++ b/dev-ml/ounit2/ounit2-2.2.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=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/gildor478/ounit" SRC_URI="https://github.com/gildor478/ounit/releases/download/v${PV}/ounit-v${PV}.tbz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" DEPEND=" dev-ml/lwt:= dev-ml/stdlib-shims:= diff --git a/dev-ml/parmap/parmap-1.2.3.ebuild b/dev-ml/parmap/parmap-1.2.3.ebuild index 170399c1cc16..6b910022ab92 100644 --- a/dev-ml/parmap/parmap-1.2.3.ebuild +++ b/dev-ml/parmap/parmap-1.2.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=7 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV/+/-}" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND="dev-ml/dune-configurator" diff --git a/dev-ml/parmap/parmap-1.2.ebuild b/dev-ml/parmap/parmap-1.2.ebuild index 170399c1cc16..6b910022ab92 100644 --- a/dev-ml/parmap/parmap-1.2.ebuild +++ b/dev-ml/parmap/parmap-1.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 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV/+/-}" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND="dev-ml/dune-configurator" diff --git a/dev-ml/parsexp/parsexp-0.14.0.ebuild b/dev-ml/parsexp/parsexp-0.14.0.ebuild index f8584c55d192..48602d44aa29 100644 --- a/dev-ml/parsexp/parsexp-0.14.0.ebuild +++ b/dev-ml/parsexp/parsexp-0.14.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://github.com/janestreet/parsexp/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r2.ebuild b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r2.ebuild index 7bc4861b3f59..b195020a1b29 100644 --- a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r2.ebuild +++ b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-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 @@ -13,7 +13,7 @@ S="${WORKDIR}/pcre-${PV}" LICENSE="LGPL-2.1-with-linking-exception" IUSE="examples +ocamlopt" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" BDEPEND="dev-ml/dune-configurator" RDEPEND=">=dev-libs/libpcre-4.5 diff --git a/dev-ml/ppx_assert/ppx_assert-0.14.0.ebuild b/dev-ml/ppx_assert/ppx_assert-0.14.0.ebuild index 0be3c6c2301b..5e0d9cea60ac 100644 --- a/dev-ml/ppx_assert/ppx_assert-0.14.0.ebuild +++ b/dev-ml/ppx_assert/ppx_assert-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_base/ppx_base-0.14.0.ebuild b/dev-ml/ppx_base/ppx_base-0.14.0.ebuild index 5ab183c7db3c..1f4fdf2de065 100644 --- a/dev-ml/ppx_base/ppx_base-0.14.0.ebuild +++ b/dev-ml/ppx_base/ppx_base-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild index a75b4ca1013e..80d9b853cd2f 100644 --- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild +++ b/dev-ml/ppx_bench/ppx_bench-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild index d2f36bcbc01f..bfef345296e1 100644 --- a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild +++ b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/ppx_cold/ppx_cold-0.14.0.ebuild b/dev-ml/ppx_cold/ppx_cold-0.14.0.ebuild index 16580dc9b925..37e55c1fa7ef 100644 --- a/dev-ml/ppx_cold/ppx_cold-0.14.0.ebuild +++ b/dev-ml/ppx_cold/ppx_cold-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_compare/ppx_compare-0.14.0.ebuild b/dev-ml/ppx_compare/ppx_compare-0.14.0.ebuild index 88493e7e79ff..8965117936bc 100644 --- a/dev-ml/ppx_compare/ppx_compare-0.14.0.ebuild +++ b/dev-ml/ppx_compare/ppx_compare-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild index bda941ae3a99..883a0bf0347a 100644 --- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.0.ebuild +++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_derivers/ppx_derivers-1.2.1.ebuild b/dev-ml/ppx_derivers/ppx_derivers-1.2.1.ebuild index f6afd3577412..124e6f07fb22 100644 --- a/dev-ml/ppx_derivers/ppx_derivers-1.2.1.ebuild +++ b/dev-ml/ppx_derivers/ppx_derivers-1.2.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 @@ -11,5 +11,5 @@ SRC_URI="https://github.com/diml/ppx_derivers/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/ppx_enumerate/ppx_enumerate-0.14.0.ebuild b/dev-ml/ppx_enumerate/ppx_enumerate-0.14.0.ebuild index 7d6b66fb0ab4..a31b8e1c9962 100644 --- a/dev-ml/ppx_enumerate/ppx_enumerate-0.14.0.ebuild +++ b/dev-ml/ppx_enumerate/ppx_enumerate-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild index 02c9a3424d8e..2193aaf1561b 100644 --- a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild +++ b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # https://bugs.gentoo.org/749291#c2 RESTRICT="test" diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild index 64b0a9b04965..5f530407feb2 100644 --- a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild +++ b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # https://bugs.gentoo.org/749291#c2 RESTRICT="test" diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild index 57cda6df142f..424de0828495 100644 --- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild +++ b/dev-ml/ppx_fail/ppx_fail-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_fields_conv/ppx_fields_conv-0.14.1.ebuild b/dev-ml/ppx_fields_conv/ppx_fields_conv-0.14.1.ebuild index 862352382c77..bee1d3012d75 100644 --- a/dev-ml/ppx_fields_conv/ppx_fields_conv-0.14.1.ebuild +++ b/dev-ml/ppx_fields_conv/ppx_fields_conv-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_fixed_literal/ppx_fixed_literal-0.14.0.ebuild b/dev-ml/ppx_fixed_literal/ppx_fixed_literal-0.14.0.ebuild index 11abc0059531..49bbe948363b 100644 --- a/dev-ml/ppx_fixed_literal/ppx_fixed_literal-0.14.0.ebuild +++ b/dev-ml/ppx_fixed_literal/ppx_fixed_literal-0.14.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://github.com/janestreet/ppx_fixed_literal/archive/v${PV}.tar.gz - LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_hash/ppx_hash-0.14.0.ebuild b/dev-ml/ppx_hash/ppx_hash-0.14.0.ebuild index 4d7ebf864361..b395ba3b8d35 100644 --- a/dev-ml/ppx_hash/ppx_hash-0.14.0.ebuild +++ b/dev-ml/ppx_hash/ppx_hash-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_here/ppx_here-0.14.0.ebuild b/dev-ml/ppx_here/ppx_here-0.14.0.ebuild index a42d1d443867..12c631a1e6ed 100644 --- a/dev-ml/ppx_here/ppx_here-0.14.0.ebuild +++ b/dev-ml/ppx_here/ppx_here-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_inline_test/ppx_inline_test-0.14.1.ebuild b/dev-ml/ppx_inline_test/ppx_inline_test-0.14.1.ebuild index f227e47f512e..249777fa3bec 100644 --- a/dev-ml/ppx_inline_test/ppx_inline_test-0.14.1.ebuild +++ b/dev-ml/ppx_inline_test/ppx_inline_test-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild b/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild index 41b3332c6a2f..88959e695049 100644 --- a/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild +++ b/dev-ml/ppx_jane/ppx_jane-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_js_style/ppx_js_style-0.14.0.ebuild b/dev-ml/ppx_js_style/ppx_js_style-0.14.0.ebuild index 999a359d3044..047ad1309189 100644 --- a/dev-ml/ppx_js_style/ppx_js_style-0.14.0.ebuild +++ b/dev-ml/ppx_js_style/ppx_js_style-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_let/ppx_let-0.14.0.ebuild b/dev-ml/ppx_let/ppx_let-0.14.0.ebuild index 4d5ff4dbcd46..e832c31f3039 100644 --- a/dev-ml/ppx_let/ppx_let-0.14.0.ebuild +++ b/dev-ml/ppx_let/ppx_let-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild b/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild index 7d37e549cc5c..aad411bda2bc 100644 --- a/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild +++ b/dev-ml/ppx_module_timer/ppx_module_timer-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_optcomp/ppx_optcomp-0.14.0.ebuild b/dev-ml/ppx_optcomp/ppx_optcomp-0.14.0.ebuild index c640433257e5..bf518b73969e 100644 --- a/dev-ml/ppx_optcomp/ppx_optcomp-0.14.0.ebuild +++ b/dev-ml/ppx_optcomp/ppx_optcomp-0.14.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://github.com/janestreet/ppx_optcomp/archive/v${PV}.tar.gz -> ${P} LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_optcomp/ppx_optcomp-0.14.3.ebuild b/dev-ml/ppx_optcomp/ppx_optcomp-0.14.3.ebuild index a55939544f16..86905259ed48 100644 --- a/dev-ml/ppx_optcomp/ppx_optcomp-0.14.3.ebuild +++ b/dev-ml/ppx_optcomp/ppx_optcomp-0.14.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/ppx_optcomp/archive/v${PV}.tar.gz -> ${P} LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild b/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild index 5ee22661a10a..bae5d4dad48e 100644 --- a/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild +++ b/dev-ml/ppx_optional/ppx_optional-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild b/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild index 7889e6653321..a11ccbe392a4 100644 --- a/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild +++ b/dev-ml/ppx_pipebang/ppx_pipebang-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild index 5ebf65b8435e..4eb11e6d90b4 100644 --- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild +++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${ LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild index 7cdc3f5e627e..35667d6de01e 100644 --- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild +++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # Upper bound on ppxlib for bug #769536 diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild index b576f6a12b37..dbbb87d8b639 100644 --- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild +++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" # Upper bound on ppxlib for bug #769536 diff --git a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild index 0dd048555349..4f454b18f7f4 100644 --- a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index aac05f0dc7ee..d6eb4585c8fb 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild b/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild index 90e19f0869ca..a4c0b625a4a7 100644 --- a/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild +++ b/dev-ml/ppx_stable/ppx_stable-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_string/ppx_string-0.14.1.ebuild b/dev-ml/ppx_string/ppx_string-0.14.1.ebuild index 6d14169a4de3..cd9fc59dacbf 100644 --- a/dev-ml/ppx_string/ppx_string-0.14.1.ebuild +++ b/dev-ml/ppx_string/ppx_string-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/ppx_string/archive/v${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild index d864e10d34aa..288b817a674b 100644 --- a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-r1.ebuild +++ b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.2.ebuild b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.2.ebuild index 5f37cd6d75cb..dd884b430dc9 100644 --- a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.2.ebuild +++ b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.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 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppx_variants_conv/ppx_variants_conv-0.14.1.ebuild b/dev-ml/ppx_variants_conv/ppx_variants_conv-0.14.1.ebuild index 25e5ce54a273..885558db88cb 100644 --- a/dev-ml/ppx_variants_conv/ppx_variants_conv-0.14.1.ebuild +++ b/dev-ml/ppx_variants_conv/ppx_variants_conv-0.14.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild b/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild index d1dbfa8de952..08b8d1a33c8f 100644 --- a/dev-ml/ppxlib/ppxlib-0.20.0-r1.ebuild +++ b/dev-ml/ppxlib/ppxlib-0.20.0-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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild b/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild index 003412304ee9..8457000dbf88 100644 --- a/dev-ml/ppxlib/ppxlib-0.22.2-r2.ebuild +++ b/dev-ml/ppxlib/ppxlib-0.22.2-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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/re/re-1.9.0.ebuild b/dev-ml/re/re-1.9.0.ebuild index 8b9d2f20419b..d92eeed9e843 100644 --- a/dev-ml/re/re-1.9.0.ebuild +++ b/dev-ml/re/re-1.9.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 @@ S="${WORKDIR}/ocaml-${P}" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/react/react-1.2.1-r1.ebuild b/dev-ml/react/react-1.2.1-r1.ebuild index 275e826b5074..c6e118bea164 100644 --- a/dev-ml/react/react-1.2.1-r1.ebuild +++ b/dev-ml/react/react-1.2.1-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 @@ -11,7 +11,7 @@ SRC_URI="http://erratique.ch/software/react/releases/${P}.tbz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ml/result/result-1.5.ebuild b/dev-ml/result/result-1.5.ebuild index 56f5303821b5..b38978376a2d 100644 --- a/dev-ml/result/result-1.5.ebuild +++ b/dev-ml/result/result-1.5.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,5 +11,5 @@ SRC_URI="https://github.com/janestreet/result/archive/${PV}.tar.gz -> ${P}.tar.g LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/rresult/rresult-0.5.0.ebuild b/dev-ml/rresult/rresult-0.5.0.ebuild index 3d12ef8d3f7a..ab19c850466b 100644 --- a/dev-ml/rresult/rresult-0.5.0.ebuild +++ b/dev-ml/rresult/rresult-0.5.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=6 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/rresult/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="" RDEPEND="dev-ml/result:=" diff --git a/dev-ml/rresult/rresult-0.6.0.ebuild b/dev-ml/rresult/rresult-0.6.0.ebuild index cdea5cc2d55d..982c480b5815 100644 --- a/dev-ml/rresult/rresult-0.6.0.ebuild +++ b/dev-ml/rresult/rresult-0.6.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://erratique.ch/software/rresult/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~x86" RDEPEND="dev-ml/result:=" DEPEND="${RDEPEND}" diff --git a/dev-ml/seq/seq-0.2.2.ebuild b/dev-ml/seq/seq-0.2.2.ebuild index 2f4f1e6fa6e4..5fb3541e7a91 100644 --- a/dev-ml/seq/seq-0.2.2.ebuild +++ b/dev-ml/seq/seq-0.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,5 +11,5 @@ SRC_URI="https://github.com/c-cube/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/seq/seq-0.2.ebuild b/dev-ml/seq/seq-0.2.ebuild index 2f4f1e6fa6e4..5fb3541e7a91 100644 --- a/dev-ml/seq/seq-0.2.ebuild +++ b/dev-ml/seq/seq-0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,5 +11,5 @@ SRC_URI="https://github.com/c-cube/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/sexplib/sexplib-0.14.0.ebuild b/dev-ml/sexplib/sexplib-0.14.0.ebuild index 525092b9c5b0..0bc084c3cb4f 100644 --- a/dev-ml/sexplib/sexplib-0.14.0.ebuild +++ b/dev-ml/sexplib/sexplib-0.14.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://github.com/janestreet/sexplib/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/sexplib0/sexplib0-0.14.0.ebuild b/dev-ml/sexplib0/sexplib0-0.14.0.ebuild index 94dff0f07211..a82fcd486d79 100644 --- a/dev-ml/sexplib0/sexplib0-0.14.0.ebuild +++ b/dev-ml/sexplib0/sexplib0-0.14.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,5 +11,5 @@ SRC_URI="https://github.com/janestreet/sexplib0/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" diff --git a/dev-ml/spawn/spawn-0.13.0.ebuild b/dev-ml/spawn/spawn-0.13.0.ebuild index a1f1d0234890..441c200bb3e4 100644 --- a/dev-ml/spawn/spawn-0.13.0.ebuild +++ b/dev-ml/spawn/spawn-0.13.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )" diff --git a/dev-ml/splittable_random/splittable_random-0.14.0.ebuild b/dev-ml/splittable_random/splittable_random-0.14.0.ebuild index 6ece5e89246a..6f1395c73551 100644 --- a/dev-ml/splittable_random/splittable_random-0.14.0.ebuild +++ b/dev-ml/splittable_random/splittable_random-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/stdio/stdio-0.14.0.ebuild b/dev-ml/stdio/stdio-0.14.0.ebuild index be66683fed96..76e3b05807df 100644 --- a/dev-ml/stdio/stdio-0.14.0.ebuild +++ b/dev-ml/stdio/stdio-0.14.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://github.com/janestreet/stdio/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/stdlib-shims/stdlib-shims-0.2.0.ebuild b/dev-ml/stdlib-shims/stdlib-shims-0.2.0.ebuild index 9f748eb07a6d..91bbbcc943c2 100644 --- a/dev-ml/stdlib-shims/stdlib-shims-0.2.0.ebuild +++ b/dev-ml/stdlib-shims/stdlib-shims-0.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DOCS=( "README.md" "CHANGES.md" "LICENSE" ) diff --git a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild index 2147886d70d7..91bbbcc943c2 100644 --- a/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild +++ b/dev-ml/stdlib-shims/stdlib-shims-0.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DOCS=( "README.md" "CHANGES.md" "LICENSE" ) diff --git a/dev-ml/textutils/textutils-0.14.0.ebuild b/dev-ml/textutils/textutils-0.14.0.ebuild index 601afef939a2..7c8fa5a12505 100644 --- a/dev-ml/textutils/textutils-0.14.0.ebuild +++ b/dev-ml/textutils/textutils-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/time_now/time_now-0.14.0.ebuild b/dev-ml/time_now/time_now-0.14.0.ebuild index 57701709e5d4..08275f304df6 100644 --- a/dev-ml/time_now/time_now-0.14.0.ebuild +++ b/dev-ml/time_now/time_now-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=" diff --git a/dev-ml/timezone/timezone-0.14.0.ebuild b/dev-ml/timezone/timezone-0.14.0.ebuild index 4eca49d2af72..e23033bb24d4 100644 --- a/dev-ml/timezone/timezone-0.14.0.ebuild +++ b/dev-ml/timezone/timezone-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/topkg/topkg-1.0.3.ebuild b/dev-ml/topkg/topkg-1.0.3.ebuild index 6afcb25f56be..a0c802ec10f5 100644 --- a/dev-ml/topkg/topkg-1.0.3.ebuild +++ b/dev-ml/topkg/topkg-1.0.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbuenzli/topkg/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND="dev-ml/result:= diff --git a/dev-ml/typerep/typerep-0.14.0.ebuild b/dev-ml/typerep/typerep-0.14.0.ebuild index 9f6f8496d0e3..968cdb14b1a1 100644 --- a/dev-ml/typerep/typerep-0.14.0.ebuild +++ b/dev-ml/typerep/typerep-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND="dev-ml/base:=" diff --git a/dev-ml/uchar/uchar-0.0.2.ebuild b/dev-ml/uchar/uchar-0.0.2.ebuild index 6205a24af531..6632bcf9f68b 100644 --- a/dev-ml/uchar/uchar-0.0.2.ebuild +++ b/dev-ml/uchar/uchar-0.0.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=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/uchar/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=">=dev-lang/ocaml-4.03:=" diff --git a/dev-ml/uuidm/uuidm-0.9.7.ebuild b/dev-ml/uuidm/uuidm-0.9.7.ebuild index 2fa0da124426..81fed2a51dca 100644 --- a/dev-ml/uuidm/uuidm-0.9.7.ebuild +++ b/dev-ml/uuidm/uuidm-0.9.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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/dbuenzli/uuidm/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" BDEPEND=" diff --git a/dev-ml/uutf/uutf-1.0.1.ebuild b/dev-ml/uutf/uutf-1.0.1.ebuild index d182d94e70ca..4897c4d92bc2 100644 --- a/dev-ml/uutf/uutf-1.0.1.ebuild +++ b/dev-ml/uutf/uutf-1.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 @@ -11,7 +11,7 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="doc utftrip +ocamlopt test" RESTRICT="!test? ( test )" REQUIRED_USE="utftrip? ( ocamlopt )" diff --git a/dev-ml/uutf/uutf-1.0.2.ebuild b/dev-ml/uutf/uutf-1.0.2.ebuild index d182d94e70ca..4897c4d92bc2 100644 --- a/dev-ml/uutf/uutf-1.0.2.ebuild +++ b/dev-ml/uutf/uutf-1.0.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 @@ SRC_URI="https://erratique.ch/software/uutf/releases/${P}.tbz" LICENSE="ISC" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="doc utftrip +ocamlopt test" RESTRICT="!test? ( test )" REQUIRED_USE="utftrip? ( ocamlopt )" diff --git a/dev-ml/variantslib/variantslib-0.14.0.ebuild b/dev-ml/variantslib/variantslib-0.14.0.ebuild index 57f91947614d..37c4474f8b04 100644 --- a/dev-ml/variantslib/variantslib-0.14.0.ebuild +++ b/dev-ml/variantslib/variantslib-0.14.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://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" RDEPEND=" diff --git a/dev-ml/xml-light/xml-light-2.2-r3.ebuild b/dev-ml/xml-light/xml-light-2.2-r3.ebuild index 7976f46e976d..e45e781a15a2 100644 --- a/dev-ml/xml-light/xml-light-2.2-r3.ebuild +++ b/dev-ml/xml-light/xml-light-2.2-r3.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 @@ S="${WORKDIR}/${PN}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="doc +ocamlopt" RDEPEND="dev-lang/ocaml:=[ocamlopt?]" diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild index 1b285165f7c6..f816228c6ad3 100644 --- a/dev-ml/zarith/zarith-1.12.ebuild +++ b/dev-ml/zarith/zarith-1.12.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://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" IUSE="doc mpir +ocamlopt" RESTRICT="!ocamlopt? ( test )" diff --git a/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild b/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild index 01f76151d686..f658adc46738 100644 --- a/dev-perl/GSSAPI/GSSAPI-0.280.0-r2.ebuild +++ b/dev-perl/GSSAPI/GSSAPI-0.280.0-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 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl extension providing access to the GSSAPIv2 library" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 59dfd86645f8..0671afd87e55 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild b/dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild index c070faffa7ab..44bfc96705d8 100644 --- a/dev-perl/perl-ldap/perl-ldap-0.680.0.ebuild +++ b/dev-perl/perl-ldap/perl-ldap-0.680.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 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Perl modules which provide an object-oriented interface to LDAP servers" 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 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="sasl xml ssl" RDEPEND=" diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz index f1f6aa1b5b04..cc1c59bb791d 100644 Binary files a/dev-php/Manifest.gz and b/dev-php/Manifest.gz differ diff --git a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild index 60b4d96cea54..29466b60ce0c 100644 --- a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild +++ b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_PN="${PN/PEAR-/}" -KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ppc ppc64 sparc x86" DESCRIPTION="OO interface for searching and manipulating LDAP-entries" HOMEPAGE="https://pear.php.net/package/Net_LDAP2" SRC_URI="http://download.pear.php.net/package/${MY_PN}-${PV}.tgz" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index f9083a669446..e4794b2de827 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 262d7da8e2c5..186a267dce41 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -4,3 +4,5 @@ DIST libvirt-python-7.7.0.tar.gz 217406 BLAKE2B 4e3e887f9778ca817028d9147913618d DIST libvirt-python-7.7.0.tar.gz.asc 833 BLAKE2B 159f5b5ec60d3b7966f3f99c185eddb8d2d03480b203473ae47e6139b21f8a4ee8bb8ba28ccacb88ad42c7b47d45862ccb48c90151203fb4e2295f355984e538 SHA512 b58579e648b82ec51de5f15e30dee39f7c42edf47ade4ad6f580bef21191f649b03eb05906bf31baa19afb6fadb57662c5326edb53b056a7235308d9c3bd551d DIST libvirt-python-8.0.0.tar.gz 218832 BLAKE2B be86e423607f90fb9e93fdb3b1ea768eed078ef3a4a05c5ee258ad48f650aeb15314ce9c0c45b3e986a18b81ae69c705c6cbe02d429fd71eb9dd7b9118fe91a3 SHA512 9eb85ae3048274a239908b658c0dacf0588538b356fc59c388900bca7164612d7370f3dddd2eb4c81e88fff7671118517bf0f5fd4382c5a88102212349dff4ec DIST libvirt-python-8.0.0.tar.gz.asc 833 BLAKE2B 12aec1acbf41811d9aa33a99038e1987624a2964579ef8ec236ba63fa8507cbe47d17e654221753a8d53af7d44ec53c2daca54f3b2dce18d8aea3e6d1012beaa SHA512 d6652f5d694a2b12d595fd78eb8ebc4f03ee02d20ed06187edfca5611b4784469af1cfd8c3ba009b799e7adf500775ede9d9c53544b995a072dc599797460d16 +DIST libvirt-python-8.1.0.tar.gz 221567 BLAKE2B aaf296f60c991c2877a2bb4ed47f1f2c4f75dd16b6831f53baab23883030cf20675ea61f636f0483e0c9a2f362638c860dd68eeb23b5ad82f43c66cd5f91b825 SHA512 507742d7b6503fdab45dad0b1e3b320f49a5cb01c1e0077f777bf41d53d2e6be4df0671e379d9a69330623ae362b725c7511d44d2c48489b21a657cf17efbd93 +DIST libvirt-python-8.1.0.tar.gz.asc 833 BLAKE2B a4fb10816ee50c1979926db87fa85e838e6caf74d086b612f07fb37730003030c16ce9f538fa8765a705b9a51d398e0284410a53aed31ac3452af4a4e5aae30e SHA512 2ca4bf7393f60267e0d7d32dcc50219847a86dbde76e1a83a9723c07133ff90d930dde32f454631c474fd36ac3837ccf94629576ddfb93288dfdb2490ce20724 diff --git a/dev-python/libvirt-python/libvirt-python-8.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-8.1.0.ebuild new file mode 100644 index 000000000000..b66a5a09c729 --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-8.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +DISTUTILS_USE_SETUPTOOLS=no + +MY_P="${P/_rc/-rc}" + +inherit distutils-r1 verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://libvirt.org/git/libvirt-python.git" + RDEPEND="app-emulation/libvirt:=[-python(-)]" +else + SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz + verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" +fi +S="${WORKDIR}/${P%_rc*}" + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org" +LICENSE="LGPL-2" +SLOT="0" +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libvirt.org.asc +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ) + verify-sig? ( sec-keys/openpgp-keys-libvirt ) +" + +distutils_enable_tests setup.py + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/mysqlclient/mysqlclient-1.4.6-r1.ebuild b/dev-python/mysqlclient/mysqlclient-1.4.6-r1.ebuild index 71fa953f1fc1..b5b006717481 100644 --- a/dev-python/mysqlclient/mysqlclient-1.4.6-r1.ebuild +++ b/dev-python/mysqlclient/mysqlclient-1.4.6-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=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc" RDEPEND=" diff --git a/dev-python/mysqlclient/mysqlclient-2.0.3.ebuild b/dev-python/mysqlclient/mysqlclient-2.0.3.ebuild index 7054c7c82832..4ec7923901d3 100644 --- a/dev-python/mysqlclient/mysqlclient-2.0.3.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.0.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-db/mysql-connector-c:0= diff --git a/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild b/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild index b282167eb09e..dc9f024957f7 100644 --- a/dev-python/mysqlclient/mysqlclient-2.1.0.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.1.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 @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-db/mysql-connector-c:0= diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild b/dev-python/python-ldap/python-ldap-3.4.0.ebuild index 2121e5bb2ea7..08db219b9570 100644 --- a/dev-python/python-ldap/python-ldap-3.4.0.ebuild +++ b/dev-python/python-ldap/python-ldap-3.4.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 @@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris" fi LICENSE="MIT PSF-2" diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index ff676fdcf637..588490b0607a 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild index 6c6eb0f71947..87b4ec31ce48 100644 --- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild +++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.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 @@ -14,7 +14,7 @@ DESCRIPTION="A Ruby interface to some LDAP libraries" HOMEPAGE="https://github.com/bearded/ruby-ldap" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="ssl" DEPEND=">=net-nds/openldap-2 dev-libs/cyrus-sasl diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz index 1e3f2b47feaa..ac840f186846 100644 Binary files a/dev-scheme/Manifest.gz and b/dev-scheme/Manifest.gz differ diff --git a/dev-scheme/goosh/goosh-1.3-r1.ebuild b/dev-scheme/goosh/goosh-1.3-r1.ebuild index fe51640be163..01bb323d6b44 100644 --- a/dev-scheme/goosh/goosh-1.3-r1.ebuild +++ b/dev-scheme/goosh/goosh-1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ SRC_URI="http://arglist.com/guile/${P}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="" RDEPEND=">=dev-scheme/guile-1.6" diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 4fd6d9edde00..2bb8fed570e8 100644 Binary files a/dev-tex/Manifest.gz and b/dev-tex/Manifest.gz differ diff --git a/dev-tex/bibtex2html/bibtex2html-1.99.ebuild b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild index 1d19899179ba..d08b08b2ae64 100644 --- a/dev-tex/bibtex2html/bibtex2html-1.99.ebuild +++ b/dev-tex/bibtex2html/bibtex2html-1.99.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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.lri.fr/~filliatr/ftp/bibtex2html/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" RESTRICT="test" # With use doc we need a latex compiler to generate manual.pdf diff --git a/dev-tex/hevea/hevea-2.35-r1.ebuild b/dev-tex/hevea/hevea-2.35-r1.ebuild index c28376ef9d8e..16812a6bf7ac 100644 --- a/dev-tex/hevea/hevea-2.35-r1.ebuild +++ b/dev-tex/hevea/hevea-2.35-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 @@ -9,7 +9,7 @@ SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz" LICENSE="QPL-1.0" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" IUSE="+ocamlopt" DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt=]" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index cc0305863c5d..7053719b03df 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/its4/its4-1.1.1-r1.ebuild b/dev-util/its4/its4-1.1.1-r1.ebuild index 5c14b9f75a2a..2bbcd1625bf0 100644 --- a/dev-util/its4/its4-1.1.1-r1.ebuild +++ b/dev-util/its4/its4-1.1.1-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="5" @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tgz" LICENSE="ITS4" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" S="${WORKDIR}/${PN}" diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index b491207354cb..2d7b4e24734e 100644 Binary files a/mail-client/Manifest.gz and b/mail-client/Manifest.gz differ diff --git a/mail-client/hap/hap-3.7-r1.ebuild b/mail-client/hap/hap-3.7-r1.ebuild index 168f33fc748d..db2b4ce3e91d 100644 --- a/mail-client/hap/hap-3.7-r1.ebuild +++ b/mail-client/hap/hap-3.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ RDEPEND="${DEPEND}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ppc x86" +KEYWORDS="~alpha ~amd64 ~ppc x86" S="${WORKDIR}/${PN}" diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz index 71401af65bd7..f2018c4caf7c 100644 Binary files a/mail-filter/Manifest.gz and b/mail-filter/Manifest.gz differ diff --git a/mail-filter/bmf/bmf-0.9.4-r3.ebuild b/mail-filter/bmf/bmf-0.9.4-r3.ebuild index d07b5715873f..b64ad0fc8d87 100644 --- a/mail-filter/bmf/bmf-0.9.4-r3.ebuild +++ b/mail-filter/bmf/bmf-0.9.4-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 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/bmf/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) berkdb? ( >=sys-libs/db-3.2.9 )" diff --git a/mail-filter/gld/gld-1.7-r4.ebuild b/mail-filter/gld/gld-1.7-r4.ebuild index 157778eaed62..f0283c477631 100644 --- a/mail-filter/gld/gld-1.7-r4.ebuild +++ b/mail-filter/gld/gld-1.7-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" @@ -11,7 +11,7 @@ SRC_URI="http://www.gasmi.net/down/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="postgres" # Not adding a mysql USE flag. The package defaults to it, so we will too. DEPEND="sys-libs/zlib diff --git a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild index 313d36fd5eee..2bc858c1e403 100644 --- a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0-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 @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild index 237407e0fd9b..0cc093a2cfd7 100644 --- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild +++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.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/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="doc gdbm gevent mysql pyzord redis test" RESTRICT="!test? ( test )" diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index be9eca3b5075..43c7b6c10d24 100644 Binary files a/mail-mta/Manifest.gz and b/mail-mta/Manifest.gz differ diff --git a/mail-mta/courier/courier-1.1.5-r1.ebuild b/mail-mta/courier/courier-1.1.5-r1.ebuild index 06af7948ca32..25c09f86bdf3 100644 --- a/mail-mta/courier/courier-1.1.5-r1.ebuild +++ b/mail-mta/courier/courier-1.1.5-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 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \ fam web webmail gnutls" diff --git a/mail-mta/exim/exim-4.94.2-r4.ebuild b/mail-mta/exim/exim-4.94.2-r4.ebuild index bc3c972ab53c..1e756b4ae797 100644 --- a/mail-mta/exim/exim-4.94.2-r4.ebuild +++ b/mail-mta/exim/exim-4.94.2-r4.ebuild @@ -39,7 +39,7 @@ HOMEPAGE="https://www.exim.org/" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris" COMMON_DEPEND=">=sys-apps/sed-4.0.5 ( >=sys-libs/db-3.2:= $/ { + r policy-hardening.snippet + d + }' \ + config/policy.xml || \ + die "Failed to apply hardening of policy.xml" + einfo "policy.xml hardened" + + elibtoolize # for Darwin modules + + # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if test -n "${ati_cards}"; then + addpredict "${ati_cards}" + fi + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if test -n "${mesa_cards}"; then + addpredict "${mesa_cards}" + fi + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if test -n "${nvidia_cards}"; then + addpredict "${nvidia_cards}" + fi + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if test -n "${render_cards}"; then + addpredict "${render_cards}" + fi + shopt -u nullglob + addpredict /dev/nvidiactl +} + +src_configure() { + local depth=16 + use q8 && depth=8 + use q32 && depth=32 + + local openmp=disable + use openmp && { tc-has-openmp && openmp=enable; } + + use perl && perl_check_env + + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lnsl -lsocket + + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable hdri) + $(use_enable opencl) + --with-threads + --with-modules + --with-quantum-depth=${depth} + $(use_with cxx magick-plus-plus) + $(use_with perl) + --with-perl-options='INSTALLDIRS=vendor' + --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts + $(use_with bzip2 bzlib) + $(use_with X x) + $(use_with zlib) + --without-autotrace + $(use_with postscript dps) + $(use_with djvu) + --with-dejavu-font-dir="${EPREFIX}"/usr/share/fonts/dejavu + $(use_with fftw) + $(use_with fpx) + $(use_with fontconfig) + $(use_with truetype freetype) + $(use_with postscript gslib) + $(use_with graphviz gvc) + $(use_with heif heic) + $(use_with jbig) + $(use_with jpeg) + $(use_with jpeg2k openjp2) + $(use_with lcms) + $(use_with lqr) + $(use_with lzma) + $(use_with openexr) + $(use_with pango) + $(use_with png) + $(use_with raw) + $(use_with svg rsvg) + $(use_with tiff) + $(use_with webp) + $(use_with corefonts windows-font-dir "${EPREFIX}"/usr/share/fonts/corefonts) + $(use_with wmf) + $(use_with xml) + --${openmp}-openmp + ) + CONFIG_SHELL=$(type -P bash) econf "${myeconfargs[@]}" +} + +src_test() { + # Install default (unrestricted) policy in $HOME for test suite #664238 + local _im_local_config_home="${HOME}/.config/ImageMagick" + mkdir -p "${_im_local_config_home}" || \ + die "Failed to create IM config dir in '${_im_local_config_home}'" + cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" || \ + die "Failed to install default blank policy.xml in '${_im_local_config_home}'" + + local im_command= IM_COMMANDS=() + IM_COMMANDS+=( "identify -version | grep -q -- \"${MY_PV}\"" ) # Verify that we are using version we just built + IM_COMMANDS+=( "identify -list policy" ) # Verify that policy.xml is used + IM_COMMANDS+=( "emake check" ) # Run tests + + for im_command in "${IM_COMMANDS[@]}"; do + eval "${S}"/magick.sh \ + ${im_command} || \ + die "Failed to run \"${im_command}\"" + done +} + +src_install() { + # Ensure documentation installation files and paths with each release! + emake \ + DESTDIR="${D}" \ + DOCUMENTATION_PATH="${EPREFIX}"/usr/share/doc/${PF}/html \ + install + + rm -f "${ED}"/usr/share/doc/${PF}/html/{ChangeLog,LICENSE,NEWS.txt} + dodoc {AUTHORS,README}.txt ChangeLog + + if use perl; then + find "${ED}" -type f -name perllocal.pod -exec rm -f {} + + find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + + fi + + find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + + # .la files in parent are not needed, keep plugin .la files + find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die + + if use opencl; then + cat <<-EOF > "${T}"/99${PN} + SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-uvm:/dev/ati/card:/dev/dri/card:/dev/dri/card0:/dev/dri/renderD128" + EOF + + insinto /etc/sandbox.d + doins "${T}"/99${PN} #472766 + fi + + insinto /usr/share/${PN} + doins config/*icm +} + +pkg_postinst() { + local _show_policy_xml_notice= + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + _show_policy_xml_notice=yes + else + local v + for v in ${REPLACING_VERSIONS}; do + if ! ver_test "${v}" -gt "6.9.10.10-r2"; then + # This is an upgrade + _show_policy_xml_notice=yes + + # Show this elog only once + break + fi + done + fi + + if [[ -n "${_show_policy_xml_notice}" ]]; then + elog "For security reasons, a policy.xml file was installed in /etc/ImageMagick-6" + elog "which will prevent the usage of the following coders by default:" + elog "" + elog " - PS" + elog " - PS2" + elog " - PS3" + elog " - EPS" + elog " - PDF" + elog " - XPS" + fi +} diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.20-r1.ebuild b/media-gfx/imagemagick/imagemagick-7.1.0.20-r1.ebuild new file mode 100644 index 000000000000..ce2194dd3355 --- /dev/null +++ b/media-gfx/imagemagick/imagemagick-7.1.0.20-r1.ebuild @@ -0,0 +1,273 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools flag-o-matic libtool perl-functions toolchain-funcs + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git" + inherit git-r3 + MY_P="imagemagick-9999" +else + MY_PV="$(ver_rs 3 '-')" + MY_P="ImageMagick-${MY_PV}" + SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="A collection of tools and libraries for many image formats" +HOMEPAGE="https://www.imagemagick.org/" + +LICENSE="imagemagick" +SLOT="0/7.1.0-0" +IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" + +REQUIRED_USE="corefonts? ( truetype ) + svg? ( xml ) + test? ( corefonts )" + +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" + +RDEPEND=" + dev-libs/libltdl:0 + bzip2? ( app-arch/bzip2 ) + corefonts? ( media-fonts/corefonts ) + djvu? ( app-text/djvu ) + fftw? ( sci-libs/fftw:3.0 ) + fontconfig? ( media-libs/fontconfig ) + fpx? ( >=media-libs/libfpx-1.3.0-r1 ) + graphviz? ( media-gfx/graphviz ) + heif? ( media-libs/libheif:=[x265] ) + jbig? ( >=media-libs/jbigkit-2:= ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) + lcms? ( media-libs/lcms:2= ) + lqr? ( media-libs/liblqr ) + opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) + pango? ( x11-libs/pango ) + perl? ( >=dev-lang/perl-5.8.8:0= ) + png? ( media-libs/libpng:0= ) + postscript? ( app-text/ghostscript-gpl ) + raw? ( media-libs/libraw:= ) + svg? ( + gnome-base/librsvg + media-gfx/potrace + ) + tiff? ( media-libs/tiff:0= ) + truetype? ( + media-fonts/urw-fonts + >=media-libs/freetype-2 + ) + webp? ( media-libs/libwebp:0= ) + wmf? ( media-libs/libwmf ) + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libXext + x11-libs/libXt + ) + xml? ( dev-libs/libxml2:= ) + lzma? ( app-arch/xz-utils ) + zip? ( dev-libs/libzip:= ) + zlib? ( sys-libs/zlib:= )" + +DEPEND="${RDEPEND} + !media-gfx/graphicsmagick[imagemagick] + X? ( x11-base/xorg-proto )" + +PATCHES=( + "${FILESDIR}/${PN}-9999-nocputuning.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf + + # Apply hardening #664236 + cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die + sed -i -e '/^$/ { + r policy-hardening.snippet + d + }' \ + config/policy.xml || \ + die "Failed to apply hardening of policy.xml" + einfo "policy.xml hardened" + + elibtoolize # for Darwin modules + + # For testsuite, see https://bugs.gentoo.org/show_bug.cgi?id=500580#c3 + local ati_cards mesa_cards nvidia_cards render_cards + shopt -s nullglob + ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') + if test -n "${ati_cards}"; then + addpredict "${ati_cards}" + fi + mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if test -n "${mesa_cards}"; then + addpredict "${mesa_cards}" + fi + nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') + if test -n "${nvidia_cards}"; then + addpredict "${nvidia_cards}" + fi + render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') + if test -n "${render_cards}"; then + addpredict "${render_cards}" + fi + shopt -u nullglob + addpredict /dev/nvidiactl +} + +src_configure() { + local depth=16 + use q8 && depth=8 + use q32 && depth=32 + + local openmp=disable + use openmp && { tc-has-openmp && openmp=enable; } + + use perl && perl_check_env + + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lnsl -lsocket + + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable hdri) + $(use_enable opencl) + --with-threads + --with-modules + --with-quantum-depth=${depth} + $(use_with cxx magick-plus-plus) + $(use_with perl) + --with-perl-options='INSTALLDIRS=vendor' + --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts + $(use_with bzip2 bzlib) + $(use_with X x) + $(use_with zip) + $(use_with zlib) + --without-autotrace + $(use_with postscript dps) + $(use_with djvu) + --with-dejavu-font-dir="${EPREFIX}"/usr/share/fonts/dejavu + $(use_with fftw) + $(use_with fpx) + $(use_with fontconfig) + $(use_with truetype freetype) + $(use_with postscript gslib) + $(use_with graphviz gvc) + $(use_with heif heic) + $(use_with jbig) + $(use_with jpeg) + $(use_with jpeg2k openjp2) + --without-jxl + $(use_with lcms) + $(use_with lqr) + $(use_with lzma) + $(use_with openexr) + $(use_with pango) + $(use_with png) + $(use_with raw) + $(use_with svg rsvg) + $(use_with tiff) + $(use_with webp) + $(use_with corefonts windows-font-dir "${EPREFIX}"/usr/share/fonts/corefonts) + $(use_with wmf) + $(use_with xml) + --${openmp}-openmp + ) + CONFIG_SHELL=$(type -P bash) econf "${myeconfargs[@]}" +} + +src_test() { + # Install default (unrestricted) policy in $HOME for test suite #664238 + local _im_local_config_home="${HOME}/.config/ImageMagick" + mkdir -p "${_im_local_config_home}" || \ + die "Failed to create IM config dir in '${_im_local_config_home}'" + cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" || \ + die "Failed to install default blank policy.xml in '${_im_local_config_home}'" + + local im_command= IM_COMMANDS=() + if [[ ${PV} == "9999" ]] ; then + IM_COMMANDS+=( "magick -version" ) # Show version we are using -- cannot verify because of live ebuild + else + IM_COMMANDS+=( "magick -version | grep -q -- \"${MY_PV}\"" ) # Verify that we are using version we just built + fi + IM_COMMANDS+=( "magick -list policy" ) # Verify that policy.xml is used + IM_COMMANDS+=( "emake check" ) # Run tests + + for im_command in "${IM_COMMANDS[@]}"; do + eval "${S}"/magick.sh \ + ${im_command} || \ + die "Failed to run \"${im_command}\"" + done +} + +src_install() { + # Ensure documentation installation files and paths with each release! + emake \ + DESTDIR="${D}" \ + DOCUMENTATION_PATH="${EPREFIX}"/usr/share/doc/${PF}/html \ + install + + rm -f "${ED}"/usr/share/doc/${PF}/html/{ChangeLog,LICENSE,NEWS.txt} + dodoc {AUTHORS,README}.txt ChangeLog + + if use perl; then + find "${ED}" -type f -name perllocal.pod -exec rm -f {} + + find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} + + fi + + find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} + + # .la files in parent are not needed, keep plugin .la files + find "${ED}"/usr/$(get_libdir)/ -maxdepth 1 -name "*.la" -delete || die + + if use opencl; then + cat <<-EOF > "${T}"/99${PN} + SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-uvm:/dev/ati/card:/dev/dri/card:/dev/dri/card0:/dev/dri/renderD128" + EOF + + insinto /etc/sandbox.d + doins "${T}"/99${PN} #472766 + fi + + insinto /usr/share/${PN} + doins config/*icm +} + +pkg_postinst() { + local _show_policy_xml_notice= + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + _show_policy_xml_notice=yes + else + local v + for v in ${REPLACING_VERSIONS}; do + if ! ver_test "${v}" -gt "7.0.8.10-r2"; then + # This is an upgrade + _show_policy_xml_notice=yes + + # Show this elog only once + break + fi + done + fi + + if [[ -n "${_show_policy_xml_notice}" ]]; then + elog "For security reasons, a policy.xml file was installed in /etc/ImageMagick-7" + elog "which will prevent the usage of the following coders by default:" + elog "" + elog " - PS" + elog " - PS2" + elog " - PS3" + elog " - EPS" + elog " - PDF" + elog " - XPS" + fi +} diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-9999.ebuild index d47b238fb192..ce2194dd3355 100644 --- a/media-gfx/imagemagick/imagemagick-9999.ebuild +++ b/media-gfx/imagemagick/imagemagick-9999.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="8" -inherit flag-o-matic libtool perl-functions toolchain-funcs +inherit autotools flag-o-matic libtool perl-functions toolchain-funcs if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git" @@ -13,7 +13,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" fi DESCRIPTION="A collection of tools and libraries for many image formats" @@ -79,10 +79,15 @@ DEPEND="${RDEPEND} !media-gfx/graphicsmagick[imagemagick] X? ( x11-base/xorg-proto )" +PATCHES=( + "${FILESDIR}/${PN}-9999-nocputuning.patch" +) + S="${WORKDIR}/${MY_P}" src_prepare() { default + eautoreconf # Apply hardening #664236 cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die @@ -175,7 +180,6 @@ src_configure() { $(use_with wmf) $(use_with xml) --${openmp}-openmp - --with-gcc-arch=no-automagic ) CONFIG_SHELL=$(type -P bash) econf "${myeconfargs[@]}" } diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 15a5811dccde..554676d32661 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 00d82c927ab9..41fb5672018e 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 19:39:12 +0000 +Fri, 04 Mar 2022 05:09:17 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 00d82c927ab9..41fb5672018e 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 19:39:12 +0000 +Fri, 04 Mar 2022 05:09:17 +0000 diff --git a/metadata/install-qa-check.d/60gtk-doc-paths b/metadata/install-qa-check.d/60gtk-doc-paths index 8c12c2604337..9f927cce8406 100644 --- a/metadata/install-qa-check.d/60gtk-doc-paths +++ b/metadata/install-qa-check.d/60gtk-doc-paths @@ -1,16 +1,16 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # QA check: ensure that gtk-doc files are installed in /usr/share/gtk-doc # Maintainer: GNOME team gtk_doc_path_check() { - [[ -d ${ED}usr/share/doc ]] || return + [[ -d ${ED%/}/usr/share/doc ]] || return local found=() f while read -d '' -r f; do found+=( "${f%/*}" ) - done < <(find "${ED}"usr/share/doc -name '*.devhelp*' -print0 || die) + done < <(find "${ED%/}"/usr/share/doc -name '*.devhelp*' -print0 || die) if [[ ${found[@]} ]]; then eqawarn @@ -19,9 +19,9 @@ gtk_doc_path_check() { eqawarn eqatag -v gtk-doc-paths.invalid-path "${found[@]#${D%/}}" eqawarn - eqawarn "gtk-doc documentation must always be installed into /usr/share/gtk-doc." + eqawarn "gtk-doc documentation must always be installed into ${EPREFIX}/usr/share/gtk-doc." eqawarn "For more details, please see the GNOME team policy page:" - eqawarn "https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#gtk-doc" + eqawarn "https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#Handling_gtk-doc_documentation" eqawarn fi } diff --git a/metadata/install-qa-check.d/60python-pyc b/metadata/install-qa-check.d/60python-pyc index e112cdce348b..fee033042a3a 100644 --- a/metadata/install-qa-check.d/60python-pyc +++ b/metadata/install-qa-check.d/60python-pyc @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # QA check: ensure that Python modules are compiled after installing @@ -75,7 +75,7 @@ if [[ ${EAPI} == [6-7] ]]; then eqawarn "Please either fix the upstream build system to byte-compile Python modules" eqawarn "correctly, or call python_optimize after installing them. For more" eqawarn "information, see:" - eqawarn "https://wiki.gentoo.org/wiki/Project:Python/Byte_compiling" + eqawarn "https://projects.gentoo.org/python/guide/helper.html#byte-compiling-python-modules" eqawarn fi } diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 9f712d044e1b..787f62ee183e 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index bcf87fc39bd0..3145d80d270b 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/conky-1.12.2 b/metadata/md5-cache/app-admin/conky-1.12.2 index ca6f0cc1fb6d..38ec93498d6c 100644 --- a/metadata/md5-cache/app-admin/conky-1.12.2 +++ b/metadata/md5-cache/app-admin/conky-1.12.2 @@ -5,11 +5,11 @@ DESCRIPTION=An advanced, highly configurable system monitor for X EAPI=7 HOMEPAGE=https://github.com/brndnmtthws/conky IUSE=apcupsd bundled-toluapp cmus curl doc hddtemp ical iconv imlib intel-backlight iostats ipv6 irc lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax weather-metar webserver wifi X xinerama xmms2 +lua_single_target_lua5-3 -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 ~riscv sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc x86 LICENSE=GPL-3 BSD LGPL-2.1 MIT RDEPEND=cmus? ( media-sound/cmus ) curl? ( net-misc/curl ) ical? ( dev-libs/libical:= ) iconv? ( virtual/libiconv ) imlib? ( media-libs/imlib2[X] ) irc? ( net-libs/libircclient ) lua-cairo? ( x11-libs/cairo[X] ) lua-imlib? ( media-libs/imlib2[X] ) lua-rsvg? ( gnome-base/librsvg ) mysql? ( dev-db/mysql-connector-c ) ncurses? ( sys-libs/ncurses:= ) nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] ) pulseaudio? ( media-sound/pulseaudio ) rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 ) systemd? ( sys-apps/systemd ) truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) wifi? ( net-wireless/wireless-tools ) weather-metar? ( net-misc/curl ) webserver? ( net-libs/libmicrohttpd ) X? ( x11-libs/libX11 x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXext ) xinerama? ( x11-libs/libXinerama ) xmms2? ( media-sound/xmms2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) apcupsd? ( sys-power/apcupsd ) hddtemp? ( app-admin/hddtemp ) moc? ( media-sound/moc ) nano-syntax? ( app-editors/nano ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) REQUIRED_USE=imlib? ( X ) lua-cairo? ( X bundled-toluapp ) lua-imlib? ( X bundled-toluapp ) lua-rsvg? ( X bundled-toluapp ) nvidia? ( X ) truetype? ( X ) xinerama? ( X ) SLOT=0 SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.12.2.tar.gz -> conky-1.12.2.tar.gz _eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=308ed751774f04a3b8a478092e58dff4 +_md5_=4f48a98073efc48e1bc7e3797ba5c3e5 diff --git a/metadata/md5-cache/app-admin/diradm-2.9.7.1 b/metadata/md5-cache/app-admin/diradm-2.9.7.1 index 73d10a5a5d02..4f9eaf893e28 100644 --- a/metadata/md5-cache/app-admin/diradm-2.9.7.1 +++ b/metadata/md5-cache/app-admin/diradm-2.9.7.1 @@ -4,11 +4,11 @@ DESCRIPTION=A nearly complete nss/shadow suite for managing POSIX users/groups/d EAPI=6 HOMEPAGE=http://orbis-terrarum.net/~robbat2/ IUSE=automount irixpasswd samba test -KEYWORDS=amd64 ppc ppc64 x86 +KEYWORDS=amd64 ~ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=>=net-nds/openldap-2.3 sys-apps/gawk sys-apps/coreutils sys-apps/grep dev-lang/perl app-shells/bash:* sys-apps/sed virtual/perl-MIME-Base64 samba? ( dev-perl/Crypt-SmbHash >=net-fs/samba-3.0.6 ) REQUIRED_USE=test? ( automount irixpasswd samba ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://orbis-terrarum.net/~robbat2/diradm-2.9.7.1.tar.bz2 -_md5_=77e9d3cabe2b709bf3a49ffa3b0f4ad4 +_md5_=47a8e86a3c628b294fb835aa2b5a4ace diff --git a/metadata/md5-cache/app-admin/sudo-1.9.10 b/metadata/md5-cache/app-admin/sudo-1.9.10 new file mode 100644 index 000000000000..c0117db3c382 --- /dev/null +++ b/metadata/md5-cache/app-admin/sudo-1.9.10 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20170815 +DEFINED_PHASES=configure install postinst prepare +DEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1 sasl? ( dev-libs/cyrus-sasl net-nds/openldap[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) +DESCRIPTION=Allows users or groups to run commands as other users +EAPI=7 +HOMEPAGE=https://www.sudo.ws/ +IUSE=gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~sparc-solaris +LICENSE=ISC BSD +RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1 sasl? ( dev-libs/cyrus-sasl net-nds/openldap[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:0= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles +REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl ) +SLOT=0 +SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.9.10.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.10.tar.gz +_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 +_md5_=779c359dcddfd0f32bdf7141eb7fe01b diff --git a/metadata/md5-cache/app-admin/ulogd-2.0.7-r3 b/metadata/md5-cache/app-admin/ulogd-2.0.7-r3 index d0e848184a92..069b54e7f149 100644 --- a/metadata/md5-cache/app-admin/ulogd-2.0.7-r3 +++ b/metadata/md5-cache/app-admin/ulogd-2.0.7-r3 @@ -5,10 +5,10 @@ DESCRIPTION=A userspace logging daemon for netfilter/iptables related logging EAPI=7 HOMEPAGE=https://netfilter.org/projects/ulogd/index.html IUSE=dbi doc json mysql nfacct +nfct +nflog pcap postgres selinux sqlite ulog -KEYWORDS=amd64 ~ia64 ppc x86 +KEYWORDS=amd64 ~ia64 ~ppc x86 LICENSE=GPL-2 RDEPEND=|| ( net-firewall/iptables net-firewall/nftables ) >=net-libs/libnfnetlink-1.0.1 dbi? ( dev-db/libdbi ) json? ( dev-libs/jansson:= ) nfacct? ( >=net-libs/libmnl-1.0.4 >=net-libs/libnetfilter_acct-1.0.3 ) nfct? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) nflog? ( >=net-libs/libnetfilter_log-1.0.1 ) mysql? ( dev-db/mysql-connector-c:= ) pcap? ( net-libs/libpcap ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) acct-user/ulogd acct-group/ulogd selinux? ( sec-policy/selinux-ulogd ) SLOT=0 SRC_URI=https://www.netfilter.org/projects/ulogd/files/ulogd-2.0.7.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=8f488ffc1b481afea466853efca6c7f5 +_md5_=907cf4671cd23973a6f8a6955fcf6eb9 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index d3b04189aae1..4842ef6e6d7e 100644 Binary files a/metadata/md5-cache/app-backup/Manifest.gz and b/metadata/md5-cache/app-backup/Manifest.gz differ diff --git a/metadata/md5-cache/app-backup/bacula-11.0.5 b/metadata/md5-cache/app-backup/bacula-11.0.5 index 972966997eb0..6099b69ff173 100644 --- a/metadata/md5-cache/app-backup/bacula-11.0.5 +++ b/metadata/md5-cache/app-backup/bacula-11.0.5 @@ -5,11 +5,11 @@ DESCRIPTION=Featureful client/server network backup suite EAPI=7 HOMEPAGE=https://www.bacula.org/ IUSE=acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X -KEYWORDS=amd64 ppc ~sparc x86 +KEYWORDS=amd64 ~ppc ~sparc x86 LICENSE=AGPL-3 RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) acct-user/bacula acct-group/bacula !bacula-clientonly? ( !bacula-nosd? ( app-arch/mt-st sys-block/mtx ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-11.0.5.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=e0f9d82ad5ed4af1feed17f6348d87a9 +_md5_=4d3c3c397f2c2861e7e2bbb7ed9ac8c0 diff --git a/metadata/md5-cache/app-backup/bacula-9.6.5 b/metadata/md5-cache/app-backup/bacula-9.6.5 index bb1a01dfbe62..a82e62421ace 100644 --- a/metadata/md5-cache/app-backup/bacula-9.6.5 +++ b/metadata/md5-cache/app-backup/bacula-9.6.5 @@ -5,11 +5,11 @@ DESCRIPTION=Featureful client/server network backup suite EAPI=7 HOMEPAGE=https://www.bacula.org/ IUSE=acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X -KEYWORDS=amd64 ppc ~sparc x86 +KEYWORDS=amd64 ~ppc ~sparc x86 LICENSE=AGPL-3 RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) acct-user/bacula acct-group/bacula !bacula-clientonly? ( !bacula-nosd? ( app-arch/mt-st sys-block/mtx ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly ) SLOT=0 SRC_URI=mirror://sourceforge/bacula/bacula-9.6.5.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=ec891753aaa53bedaee7a26ef95fb69b +_md5_=f5b6b25c7d18540a4025fdf7fb4928f4 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 7c6185cfb270..6736d7d734b3 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/heimdal-7.7.0-r3 b/metadata/md5-cache/app-crypt/heimdal-7.7.0-r3 index c7f56542d567..5e3947b3cc8c 100644 --- a/metadata/md5-cache/app-crypt/heimdal-7.7.0-r3 +++ b/metadata/md5-cache/app-crypt/heimdal-7.7.0-r3 @@ -5,11 +5,11 @@ DESCRIPTION=Kerberos 5 implementation from KTH EAPI=7 HOMEPAGE=http://www.h5l.org/ IUSE=afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=BSD RDEPEND=virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] afs? ( net-fs/openafs ) hdb-ldap? ( >=net-nds/openldap-2.3.0 ) X? ( x11-libs/libX11 x11-libs/libXau x11-libs/libXt ) !!app-crypt/mit-krb5 !!app-crypt/mit-krb5-appl selinux? ( sec-policy/selinux-kerberos ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/heimdal/heimdal/releases/download/heimdal-7.7.0/heimdal-7.7.0.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e db-use 867a9246a45efc09934e0f8e3380c813 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 54666a8fa603df658d9284845fc3d755 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7c85310cc1fb719235a97ce3fd7fdaf1 +_md5_=7f06be79333bfc1f9cbf8158b95d1c2d diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.19.2-r2 b/metadata/md5-cache/app-crypt/mit-krb5-1.19.2-r2 index 0f0674b79064..f61a3895d3d7 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-1.19.2-r2 +++ b/metadata/md5-cache/app-crypt/mit-krb5-1.19.2-r2 @@ -5,11 +5,11 @@ DESCRIPTION=MIT Kerberos V EAPI=8 HOMEPAGE=https://web.mit.edu/kerberos/www/ IUSE=cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux +threads test xinetd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ ) RDEPEND=!!app-crypt/heimdal || ( >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/e2fsprogs-libs[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) selinux? ( sec-policy/selinux-kerberos ) RESTRICT=test SLOT=0 SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.19/krb5-1.19.2.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 54666a8fa603df658d9284845fc3d755 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a08dcdde549ea038f629d9b22077ebbb +_md5_=2104a1b483ac87483c3b40ebc82f4c09 diff --git a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 index 3be092df7076..f77ad15ec9e6 100644 --- a/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 +++ b/metadata/md5-cache/app-crypt/mit-krb5-appl-1.0.3-r3 @@ -4,10 +4,10 @@ DEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/li DESCRIPTION=Kerberized applications split from the main MIT Kerberos V distribution EAPI=7 HOMEPAGE=http://web.mit.edu/kerberos/www/ -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=openafs-krb5-a BSD RDEPEND=>=app-crypt/mit-krb5-1.8.0 sys-fs/e2fsprogs sys-libs/ncurses:= virtual/libcrypt:= SLOT=0 SRC_URI=http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0.3-signed.tar _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=267a722b966429a65bd9383cb85276f8 +_md5_=e22b03e048cc6b193a8f9ea9b89892f3 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index f5de0a33390b..dab732e772b6 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/glastree-1.04 b/metadata/md5-cache/app-misc/glastree-1.04 index cc652c9226de..bceb8ecd0fb8 100644 --- a/metadata/md5-cache/app-misc/glastree-1.04 +++ b/metadata/md5-cache/app-misc/glastree-1.04 @@ -3,8 +3,8 @@ DEPEND=dev-lang/perl dev-perl/Date-Calc DESCRIPTION=glastree is a poor mans snapshot utility using hardlinks written in perl EAPI=7 HOMEPAGE=http://www.igmus.org/code/ -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=public-domain SLOT=0 SRC_URI=http://www.igmus.org/files/glastree-1.04.tar.gz -_md5_=08b99328f2dbb0c62855b6154dbd18f8 +_md5_=0d08ff7186b3a68e3fcd72a8de7880b1 diff --git a/metadata/md5-cache/app-misc/glastree-1.04_p20150525 b/metadata/md5-cache/app-misc/glastree-1.04_p20150525 index 8c81b200d820..75501e27c668 100644 --- a/metadata/md5-cache/app-misc/glastree-1.04_p20150525 +++ b/metadata/md5-cache/app-misc/glastree-1.04_p20150525 @@ -4,10 +4,10 @@ DESCRIPTION=glastree is a poor mans snapshot utility using hardlinks written in EAPI=7 HOMEPAGE=http://www.igmus.org/code/ IUSE=test -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=public-domain RDEPEND=dev-lang/perl dev-perl/Date-Calc RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/jeremywohl/glastree/archive/1dc111308356d999f2a32aa50b6a0737ec5e6b09.tar.gz -> glastree-1.04_p20150525.tar.gz -_md5_=b27c5dad1c1a79c760e596a56f01335f +_md5_=199c7ae2057efdc21b9b7fb9893bda02 diff --git a/metadata/md5-cache/app-misc/ledit-2.04 b/metadata/md5-cache/app-misc/ledit-2.04 index e952c2646124..023a8b6dbf08 100644 --- a/metadata/md5-cache/app-misc/ledit-2.04 +++ b/metadata/md5-cache/app-misc/ledit-2.04 @@ -4,10 +4,10 @@ DESCRIPTION=A line editor to be used with interactive commands EAPI=7 HOMEPAGE=http://pauillac.inria.fr/~ddr/ledit/ IUSE=+ocamlopt -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=BSD RDEPEND=>=dev-lang/ocaml-3.09:=[ocamlopt?] dev-ml/camlp5:= RESTRICT=installsources !ocamlopt? ( strip ) SLOT=0 SRC_URI=http://pauillac.inria.fr/~ddr/ledit/distrib/src/ledit-2.04.tgz -_md5_=aa75c638fb666a515c9baf147adbf76b +_md5_=f91998aaadc720648eddb9ad323c5b35 diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz index 985c84993825..3bcae0ad2809 100644 Binary files a/metadata/md5-cache/app-mobilephone/Manifest.gz and b/metadata/md5-cache/app-mobilephone/Manifest.gz differ diff --git a/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 b/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 index a49bf8377176..1b60f1ed41cc 100644 --- a/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 +++ b/metadata/md5-cache/app-mobilephone/gnokii-0.6.31-r4 @@ -4,10 +4,10 @@ DESCRIPTION=User space driver and tools for use with mobile phones EAPI=6 HOMEPAGE=https://www.gnokii.org/ IUSE=bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X -KEYWORDS=amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=GPL-2 RDEPEND=!app-mobilephone/smstools dev-libs/glib:2 bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( postgres? ( dev-db/postgresql:* ) mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) SLOT=0 SRC_URI=https://www.gnokii.org/download/gnokii/gnokii-0.6.31.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e linux-info 2f039741fe92bcea55c78806d16ac0f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=7a6197aafbe685b1c667b51fb491b155 +_md5_=8ce43ea4e1f2ef707721bfb1c3157cbe diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 7cccf0e5b0d2..ba8e771b0650 100644 Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ diff --git a/metadata/md5-cache/dev-db/myodbc-8.0.22 b/metadata/md5-cache/dev-db/myodbc-8.0.22 deleted file mode 100644 index 018b3a568803..000000000000 --- a/metadata/md5-cache/dev-db/myodbc-8.0.22 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile config configure install postinst prepare test -DEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[static-libs,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=ODBC driver for MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/odbc/ -IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[static-libs,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -SLOT=8.0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.22-src.tar.gz -_eclasses_=cmake-multilib de2335e0bd21535a925d008ee3b98e2a cmake-utils f40ef5c4fb8eda19cca8d6604bef497e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=c27181e9417b5e4dba38459aae1d53bb diff --git a/metadata/md5-cache/dev-db/myodbc-8.0.23 b/metadata/md5-cache/dev-db/myodbc-8.0.23 deleted file mode 100644 index f51410f47045..000000000000 --- a/metadata/md5-cache/dev-db/myodbc-8.0.23 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile config configure install postinst prepare test -DEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[static-libs,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=ODBC driver for MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/odbc/ -IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[static-libs,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -SLOT=8.0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.23-src.tar.gz -_eclasses_=cmake-multilib de2335e0bd21535a925d008ee3b98e2a cmake-utils f40ef5c4fb8eda19cca8d6604bef497e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=80b5d188c019a6c57dad82d75de03874 diff --git a/metadata/md5-cache/dev-db/myodbc-8.0.25 b/metadata/md5-cache/dev-db/myodbc-8.0.25 deleted file mode 100644 index ec0376fba79a..000000000000 --- a/metadata/md5-cache/dev-db/myodbc-8.0.25 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile config configure install postinst prepare test -DEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=ODBC driver for MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/odbc/ -IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -SLOT=8.0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.25-src.tar.gz -_eclasses_=cmake-multilib de2335e0bd21535a925d008ee3b98e2a cmake-utils f40ef5c4fb8eda19cca8d6604bef497e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=1d2025635a90ff6d82fb3270c424fd1e diff --git a/metadata/md5-cache/dev-db/myodbc-8.0.26 b/metadata/md5-cache/dev-db/myodbc-8.0.26 deleted file mode 100644 index ae9bf2a0af41..000000000000 --- a/metadata/md5-cache/dev-db/myodbc-8.0.26 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare test -DEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=ODBC driver for MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/odbc/ -IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=GPL-2 -RDEPEND=dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/mysql-connector-c-8.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -SLOT=8.0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.26-src.tar.gz -_eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 cmake-multilib de2335e0bd21535a925d008ee3b98e2a edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=8d585ea9e53637b08410415690bdf529 diff --git a/metadata/md5-cache/dev-db/mysql-8.0.22 b/metadata/md5-cache/dev-db/mysql-8.0.22 deleted file mode 100644 index 602ca47f2632..000000000000 --- a/metadata/md5-cache/dev-db/mysql-8.0.22 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) virtual/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql dev-perl/JSON ) -DESCRIPTION=A fast, multi-threaded, multi-user SQL database server -EAPI=7 -HOMEPAGE=https://www.mysql.com/ -IUSE=cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) -RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) -REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.22.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.22.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.22.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.22-patches-02.tar.xz -_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=ca7bd200ad68892c8277decb595b3d33 diff --git a/metadata/md5-cache/dev-db/mysql-8.0.23 b/metadata/md5-cache/dev-db/mysql-8.0.23 deleted file mode 100644 index 6e5665d1f896..000000000000 --- a/metadata/md5-cache/dev-db/mysql-8.0.23 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) virtual/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql dev-perl/JSON ) -DESCRIPTION=A fast, multi-threaded, multi-user SQL database server -EAPI=7 -HOMEPAGE=https://www.mysql.com/ -IUSE=cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) -RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) -REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.23.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.23.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.23.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.23-patches-01.tar.xz -_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=34067b301fefc5079f131976dbf391cb diff --git a/metadata/md5-cache/dev-db/mysql-8.0.25 b/metadata/md5-cache/dev-db/mysql-8.0.25 deleted file mode 100644 index b08df01f0607..000000000000 --- a/metadata/md5-cache/dev-db/mysql-8.0.25 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) virtual/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql dev-perl/JSON ) -DESCRIPTION=A fast, multi-threaded, multi-user SQL database server -EAPI=7 -HOMEPAGE=https://www.mysql.com/ -IUSE=cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test -KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~mips -ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) -RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) -REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.25.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.25.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.25.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.25-patches-01.tar.xz -_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=e3c96a38f8e6d4eec5c4dcd563cc497a diff --git a/metadata/md5-cache/dev-db/mysql-8.0.25-r1 b/metadata/md5-cache/dev-db/mysql-8.0.25-r1 deleted file mode 100644 index c2eeb877afbe..000000000000 --- a/metadata/md5-cache/dev-db/mysql-8.0.25-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) virtual/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql dev-perl/JSON ) -DESCRIPTION=A fast, multi-threaded, multi-user SQL database server -EAPI=7 -HOMEPAGE=https://www.mysql.com/ -IUSE=cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) -RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) -REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.25.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.25.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.25.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.25-patches-02.tar.xz -_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=78658b81f35b08b42d41c1e666e7eb0c diff --git a/metadata/md5-cache/dev-db/mysql-8.0.26 b/metadata/md5-cache/dev-db/mysql-8.0.26 deleted file mode 100644 index cf35894dc5b8..000000000000 --- a/metadata/md5-cache/dev-db/mysql-8.0.26 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile config configure install postinst prepare pretend setup test unpack -DEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 ) virtual/yacc server? ( net-libs/rpcsvc-proto ) test? ( acct-group/mysql acct-user/mysql dev-perl/JSON ) -DESCRIPTION=A fast, multi-threaded, multi-user SQL database server -EAPI=7 -HOMEPAGE=https://www.mysql.com/ -IUSE=cjk cracklib debug jemalloc latin1 numa +perl profiling router selinux +server tcmalloc test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips -ppc ~ppc64 -riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -PDEPEND=perl? ( >=dev-perl/DBD-mysql-2.9004 ) -RDEPEND=>=app-arch/lz4-0_p131:= app-arch/zstd:= sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= >=dev-libs/openssl-1.0.0:0= server? ( dev-libs/icu:= dev-libs/libevent:=[ssl,threads] >=dev-libs/protobuf-3.8:= net-libs/libtirpc:= cjk? ( app-text/mecab:= ) jemalloc? ( dev-libs/jemalloc:0= ) kernel_linux? ( dev-libs/libaio:0= sys-process/procps:0= ) numa? ( sys-process/numactl ) tcmalloc? ( dev-util/google-perftools:0= ) ) !dev-db/mariadb !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mysql:0 !dev-db/mysql:5.7 selinux? ( sec-policy/selinux-mysql ) !prefix? ( acct-group/mysql acct-user/mysql dev-db/mysql-init-scripts ) -REQUIRED_USE=?? ( tcmalloc jemalloc ) cjk? ( server ) jemalloc? ( server ) numa? ( server ) profiling? ( server ) router? ( server ) tcmalloc? ( server ) -RESTRICT=!test? ( test ) -SLOT=8.0 -SRC_URI=https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.26.tar.gz https://cdn.mysql.com/archives/mysql-8.0/mysql-boost-8.0.26.tar.gz http://downloads.mysql.com/archives/MySQL-8.0/mysql-boost-8.0.26.tar.gz https://dev.gentoo.org/~whissi/dist/mysql/mysql-8.0.26-patches-01.tar.xz -_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 prefix d04f14b297013ad1410550c0757f14f8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=56dd265b3af4fe00412373d63360a380 diff --git a/metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r1 b/metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r1 index ac0c20bfa4cc..99835556b1f0 100644 --- a/metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r1 +++ b/metadata/md5-cache/dev-db/mysql-connector-c++-1.1.12-r1 @@ -5,10 +5,10 @@ DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API) EAPI=7 HOMEPAGE=https://dev.mysql.com/downloads/connector/cpp/ IUSE=debug examples gcov static-libs -KEYWORDS=amd64 arm ~arm64 ppc ppc64 sparc x86 +KEYWORDS=amd64 arm ~arm64 ~ppc ppc64 sparc x86 LICENSE=Artistic GPL-2 RDEPEND=dev-db/mysql-connector-c:= dev-libs/boost:= dev-libs/openssl:0= !=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API) -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/cpp/ -IUSE=+legacy -KEYWORDS=amd64 arm ~arm64 -ppc ~ppc64 -sparc x86 -LICENSE=Artistic GPL-2 -RDEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -SLOT=0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.24-src.tar.gz -_eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=4698ae02dc8d7c34a75f9e5ff3937a47 diff --git a/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.25 b/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.25 deleted file mode 100644 index f81c33f4f060..000000000000 --- a/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.25 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API) -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/cpp/ -IUSE=+legacy -KEYWORDS=amd64 arm ~arm64 -ppc ~ppc64 -sparc x86 -LICENSE=Artistic GPL-2 -RDEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -SLOT=0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.25-src.tar.gz -_eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=c5e0ac1887998419d5641392a260454a diff --git a/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.26 b/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.26 deleted file mode 100644 index 5ffa6dd3e8f8..000000000000 --- a/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.26 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API) -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/connector/cpp/ -IUSE=+legacy -KEYWORDS=~amd64 ~arm ~arm64 -ppc ~ppc64 -sparc ~x86 -LICENSE=Artistic GPL-2 -RDEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-6.1.8:= ) dev-libs/openssl:0= -SLOT=0 -SRC_URI=https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.26-src.tar.gz -_eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=6cb16d929d410f3ac9499c3657adb66a diff --git a/metadata/md5-cache/dev-db/mysql-connector-c-8.0.22 b/metadata/md5-cache/dev-db/mysql-connector-c-8.0.22 deleted file mode 100644 index 2b3b39bb0cdb..000000000000 --- a/metadata/md5-cache/dev-db/mysql-connector-c-8.0.22 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-util/ninja >=dev-util/cmake-3.9.6 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=C client library for MariaDB/MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/ -IUSE=ldap static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=C client library for MariaDB/MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/ -IUSE=ldap static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=C client library for MariaDB/MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/ -IUSE=ldap static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 -LICENSE=GPL-2 -RDEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=C client library for MariaDB/MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/ -IUSE=ldap static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=C client library for MariaDB/MySQL -EAPI=7 -HOMEPAGE=https://dev.mysql.com/downloads/ -IUSE=ldap static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=>=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !=app-arch/lz4-0_p131:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( dev-libs/cyrus-sasl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ! ocaml-4.09.0.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=c52db662c3b9d82a1de4f4c72f32ec37 diff --git a/metadata/md5-cache/dev-lang/ocaml-4.11.2-r2 b/metadata/md5-cache/dev-lang/ocaml-4.11.2-r2 index 6e9a40df0c11..321a84b6e135 100644 --- a/metadata/md5-cache/dev-lang/ocaml-4.11.2-r2 +++ b/metadata/md5-cache/dev-lang/ocaml-4.11.2-r2 @@ -4,11 +4,11 @@ DESCRIPTION=Programming language supporting functional, imperative & object-orie EAPI=7 HOMEPAGE=https://ocaml.org/ IUSE=emacs flambda latex +ocamlopt spacetime xemacs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris LICENSE=QPL-1.0 LGPL-2 PDEPEND=emacs? ( app-emacs/ocaml-mode ) xemacs? ( app-xemacs/ocaml ) RDEPEND=sys-libs/binutils-libs:= spacetime? ( sys-libs/libunwind:= ) SLOT=0/4.11 SRC_URI=https://github.com/ocaml/ocaml/archive/4.11.2.tar.gz -> ocaml-4.11.2.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0bc6f6f0921b5883bdb5a890ab5cad48 +_md5_=c32320bd968435a3c497119d1aec1046 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 99cf1a17c559..e8732d155b6a 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.27-r6 b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.27-r6 index ebba348949fd..1f9c69848eb1 100644 --- a/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.27-r6 +++ b/metadata/md5-cache/dev-libs/cyrus-sasl-2.1.27-r6 @@ -5,11 +5,11 @@ DESCRIPTION=The Cyrus SASL (Simple Authentication and Security Layer) EAPI=7 HOMEPAGE=https://www.cyrusimap.org/sasl/ IUSE=authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample selinux sqlite srp ssl static-libs urandom abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 java -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-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 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD-with-attribution RDEPEND=net-mail/mailbase virtual/libcrypt:= authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mysql? ( dev-db/mysql-connector-c:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) postgres? ( dev-db/postgresql:* ) sqlite? ( >=dev-db/sqlite-3.8.2:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jdk-1.6:= ) selinux? ( sec-policy/selinux-sasl ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles REQUIRED_USE=ldapdb? ( openldap ) SLOT=2 SRC_URI=https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r6-patches.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e db-use 867a9246a45efc09934e0f8e3380c813 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-opt-2 e5029f11aa150c447c7e006015f84356 java-utils-2 fe178a2da6b16798a2363acc5543dffa libtool 241a8f577b9781a42a7421e53448a44e multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=a7dba30d9263f9c873cf693d203cf0d4 +_md5_=457401202bc768d672c5acf84b93337c diff --git a/metadata/md5-cache/dev-libs/ppl-1.2-r4 b/metadata/md5-cache/dev-libs/ppl-1.2-r4 index ee7b16b205fc..bcc27459a694 100644 --- a/metadata/md5-cache/dev-libs/ppl-1.2-r4 +++ b/metadata/md5-cache/dev-libs/ppl-1.2-r4 @@ -5,11 +5,11 @@ DESCRIPTION=The Parma Polyhedra Library for numerical analysis of complex system EAPI=7 HOMEPAGE=http://bugseng.com/products/ppl IUSE=cdd +cxx doc lpsol pch static-libs test -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~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 LICENSE=GPL-3 RDEPEND=>=dev-libs/gmp-6[cxx(+)] lpsol? ( sci-mathematics/glpk ) RESTRICT=!test? ( test ) SLOT=0/4.14 SRC_URI=http://bugseng.com/products/ppl/download/ftp/releases/1.2/ppl-1.2.tar.xz https://dev.gentoo.org/~juippis/distfiles/tmp/ppl-1.2-r3-disable-boeing-tests.patch _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=907a5363ea737b1b8926b21ac53f65b8 +_md5_=f16fbf839d826716017e803b52809886 diff --git a/metadata/md5-cache/dev-libs/redland-1.0.17-r2 b/metadata/md5-cache/dev-libs/redland-1.0.17-r2 index 52eb7c38f4f4..c125bb16a0aa 100644 --- a/metadata/md5-cache/dev-libs/redland-1.0.17-r2 +++ b/metadata/md5-cache/dev-libs/redland-1.0.17-r2 @@ -5,10 +5,10 @@ DESCRIPTION=High-level interface for the Resource Description Framework EAPI=7 HOMEPAGE=http://librdf.org/ IUSE=berkdb iodbc mysql odbc postgres sqlite static-libs -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 GPL-2 LGPL-2.1 RDEPEND=dev-libs/libltdl:0 mysql? ( dev-db/mysql-connector-c:0= ) sqlite? ( =dev-db/sqlite-3* ) berkdb? ( sys-libs/db ) >=media-libs/raptor-2.0.14 >=dev-libs/rasqal-0.9.32 postgres? ( dev-db/postgresql ) iodbc? ( dev-db/libiodbc ) odbc? ( dev-db/unixODBC ) SLOT=0 SRC_URI=http://download.librdf.org/source/redland-1.0.17.tar.gz _eclasses_=db-use 867a9246a45efc09934e0f8e3380c813 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=518ca1de5278195adafa19b5e84c5315 +_md5_=b414f9aa043aedd93cfecff8b4738937 diff --git a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 index edce75b9ec0f..57fabad54cc2 100644 --- a/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 +++ b/metadata/md5-cache/dev-libs/redland-bindings-1.0.17.1-r100 @@ -5,7 +5,7 @@ DESCRIPTION=Language bindings for Redland EAPI=7 HOMEPAGE=http://librdf.org/bindings/ IUSE=lua perl python php ruby test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux LICENSE=Apache-2.0 GPL-2 LGPL-2.1 RDEPEND=>=dev-libs/redland-1.0.14 lua? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) ruby? ( dev-lang/ruby:* dev-ruby/log4r ) php? ( php_targets_php7-2? ( dev-lang/php:7.2[-threads] ) php_targets_php7-3? ( dev-lang/php:7.3[-threads] ) php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) ) php? ( php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) ) REQUIRED_USE=lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) ) php? ( || ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 ) ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.librdf.org/source/redland-bindings-1.0.17.1.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua f41923d10bccf946e7ce65f103ab577d lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b php-ext-source-r3 ed01672077ad33bb8c65eef8c91ab51d python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=083e65f108d98d6b5d8fc3039ec19ed1 +_md5_=9795ee8d31f1123e4e85b32ccd813956 diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz index f3a71493b197..c38548ac5a92 100644 Binary files a/metadata/md5-cache/dev-ml/Manifest.gz and b/metadata/md5-cache/dev-ml/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ml/alcotest-1.2.3-r3 b/metadata/md5-cache/dev-ml/alcotest-1.2.3-r3 index a03c83cfcca8..321b3b8695fa 100644 --- a/metadata/md5-cache/dev-ml/alcotest-1.2.3-r3 +++ b/metadata/md5-cache/dev-ml/alcotest-1.2.3-r3 @@ -5,10 +5,10 @@ DESCRIPTION=A lightweight and colourful test framework EAPI=7 HOMEPAGE=https://github.com/mirage/alcotest/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/astring:= dev-ml/async_unix:= dev-ml/cmdliner:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.2.3 SRC_URI=https://github.com/mirage/alcotest/archive/1.2.3.tar.gz -> alcotest-1.2.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=77374d9208aa6e753d24095016bdce03 +_md5_=8f18ad2fedeb55e24ce965ec1c021361 diff --git a/metadata/md5-cache/dev-ml/alcotest-1.4.0 b/metadata/md5-cache/dev-ml/alcotest-1.4.0 index 4aacdcfce48d..bedd3f591c76 100644 --- a/metadata/md5-cache/dev-ml/alcotest-1.4.0 +++ b/metadata/md5-cache/dev-ml/alcotest-1.4.0 @@ -5,10 +5,10 @@ DESCRIPTION=A lightweight and colourful test framework EAPI=7 HOMEPAGE=https://github.com/mirage/alcotest/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/astring:= dev-ml/async_unix:= dev-ml/cmdliner:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/duration:= >=dev-ml/fmt-0.8.9:= dev-ml/mirage-clock:= dev-ml/re:= dev-ml/result:= dev-ml/logs:= dev-ml/uutf:= dev-ml/uuidm:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.4.0 SRC_URI=https://github.com/mirage/alcotest/archive/1.4.0.tar.gz -> alcotest-1.4.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=77374d9208aa6e753d24095016bdce03 +_md5_=8f18ad2fedeb55e24ce965ec1c021361 diff --git a/metadata/md5-cache/dev-ml/astring-0.8.5 b/metadata/md5-cache/dev-ml/astring-0.8.5 index 10297d9962f4..cdae102578a6 100644 --- a/metadata/md5-cache/dev-ml/astring-0.8.5 +++ b/metadata/md5-cache/dev-ml/astring-0.8.5 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4:= DESCRIPTION=Alternative String module for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/astring https://github.com/dbuenzli/astring -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4.05.0:= >=dev-lang/ocaml-4:= SLOT=0/0.8.5 SRC_URI=https://erratique.ch/software/astring/releases/astring-0.8.5.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=50159708ffb2a8a5b1f18ad27be213da +_md5_=a5f921c0b2a88df02ad18d2e8d417d77 diff --git a/metadata/md5-cache/dev-ml/async_kernel-0.14.0 b/metadata/md5-cache/dev-ml/async_kernel-0.14.0 index a4bccfc35b65..0ddf0de3f274 100644 --- a/metadata/md5-cache/dev-ml/async_kernel-0.14.0 +++ b/metadata/md5-cache/dev-ml/async_kernel-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Jane Street Capital's asynchronous execution library (core) EAPI=7 HOMEPAGE=https://github.com/janestreet/async_kernel IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/async_kernel/archive/v0.14.0.tar.gz -> async_kernel-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=65b38a4798f76dcd42a2ff97c6586035 +_md5_=ba0a7899c35b77ff1d089d7bb43237a8 diff --git a/metadata/md5-cache/dev-ml/async_unix-0.14.0 b/metadata/md5-cache/dev-ml/async_unix-0.14.0 index 721c920dd790..d57c86e7edec 100644 --- a/metadata/md5-cache/dev-ml/async_unix-0.14.0 +++ b/metadata/md5-cache/dev-ml/async_unix-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Jane Street Capital's asynchronous execution library (unix) EAPI=7 HOMEPAGE=https://github.com/janestreet/async_unix IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/async_kernel:= dev-ml/core:= dev-ml/core_kernel:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/async_unix/archive/v0.14.0.tar.gz -> async_unix-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a78f977b7dfcd26f442878a6291e9a6b +_md5_=403002fa968dd686c13070ab04e074f9 diff --git a/metadata/md5-cache/dev-ml/base-0.14.0 b/metadata/md5-cache/dev-ml/base-0.14.0 index 6dc651e03044..f242ac88fdf0 100644 --- a/metadata/md5-cache/dev-ml/base-0.14.0 +++ b/metadata/md5-cache/dev-ml/base-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Standard library for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/base IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND==dev-ml/sexplib0-0.14.0:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/base/archive/v0.14.0.tar.gz -> base-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=dc5c1395c4367c14c64b09bf385617da +_md5_=26a9b7c8bf250af0f4e8f0e6894c27b9 diff --git a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 index f67eaee00166..3617856ff1f4 100644 --- a/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 +++ b/metadata/md5-cache/dev-ml/base_bigstring-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=String type based on Bigarray, for use in I/O and C-bindings EAPI=7 HOMEPAGE=https://github.com/janestreet/base_bigstring IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.08.0:=[ocamlopt=] dev-ml/base:= dev-ml/ppx_jane:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/base_bigstring/archive/v0.14.0.tar.gz -> base_bigstring-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=385c066e9d3d4fa035de72d884e7f258 +_md5_=efc9db079a7ac0a51e653bc7f0c79966 diff --git a/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0-r1 b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0-r1 index 185f5c2d587e..e5428383a6e6 100644 --- a/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0-r1 +++ b/metadata/md5-cache/dev-ml/base_quickcheck-0.14.0-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Randomized testing framework, designed for compatibility with Base EAPI=7 HOMEPAGE=https://github.com/janestreet/base_quickcheck IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= dev-ml/splittable_random:= >=dev-ml/ppxlib-0.18.0:= =dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/base_quickcheck/archive/v0.14.0.tar.gz -> base_quickcheck-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b010bd646ec2210987d13b6f4f6a7350 +_md5_=f97ba92d99c963af1c3edeab5fb8f571 diff --git a/metadata/md5-cache/dev-ml/bin_prot-0.14.0 b/metadata/md5-cache/dev-ml/bin_prot-0.14.0 index 8bc15231b8b1..cb626a77dc84 100644 --- a/metadata/md5-cache/dev-ml/bin_prot-0.14.0 +++ b/metadata/md5-cache/dev-ml/bin_prot-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Binary protocol generator EAPI=7 HOMEPAGE=https://github.com/janestreet/bin_prot IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppx_variants_conv-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/bin_prot/archive/v0.14.0.tar.gz -> bin_prot-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=fe61884d68e235e2c2b7c18b30093623 +_md5_=3613d694242f7baf95fe9f6e2974c5ae diff --git a/metadata/md5-cache/dev-ml/bos-0.1.6 b/metadata/md5-cache/dev-ml/bos-0.1.6 index c9d49b3656bc..466c61e2dfa7 100644 --- a/metadata/md5-cache/dev-ml/bos-0.1.6 +++ b/metadata/md5-cache/dev-ml/bos-0.1.6 @@ -4,10 +4,10 @@ DESCRIPTION=Basic OS interaction for OCaml EAPI=6 HOMEPAGE=https://erratique.ch/software/bos https://github.com/dbuenzli/bos IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-lang/ocaml:= dev-ml/rresult:= dev-ml/astring:= dev-ml/fpath:= dev-ml/fmt:= dev-ml/logs:= RESTRICT=!test? ( test ) SLOT=0/0.1.6 SRC_URI=https://erratique.ch/software/bos/releases/bos-0.1.6.tbz -_md5_=80d47b6a3cd32538314c1ab0b8c22411 +_md5_=4934bfdf5f79c0d4ba706fbaf37d93f1 diff --git a/metadata/md5-cache/dev-ml/bos-0.2.0-r1 b/metadata/md5-cache/dev-ml/bos-0.2.0-r1 index c78fe2e5e942..71d12191ae71 100644 --- a/metadata/md5-cache/dev-ml/bos-0.2.0-r1 +++ b/metadata/md5-cache/dev-ml/bos-0.2.0-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Basic OS interaction for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/bos https://github.com/dbuenzli/bos IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~x86 LICENSE=ISC RDEPEND=dev-lang/ocaml:= dev-ml/rresult:= dev-ml/astring:= dev-ml/fpath:= dev-ml/fmt:= dev-ml/logs:=[fmt] RESTRICT=!test? ( test ) SLOT=0/0.2.0 SRC_URI=https://erratique.ch/software/bos/releases/bos-0.2.0.tbz -_md5_=9455a221e513d3951cdb61df86775540 +_md5_=390b5391280cee4609f1d5e8111f0155 diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 index db91e3f00dad..da75aafa6580 100644 --- a/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 +++ b/metadata/md5-cache/dev-ml/cairo2-0.6.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library EAPI=7 HOMEPAGE=https://github.com/Chris00/ocaml-cairo IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.6.1 SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.1/cairo2-0.6.1.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b4627bd8f53dd6c968b3d6dcfa6e86b8 +_md5_=bb92cfb4ed5f1e7ba82f6552920c086b diff --git a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 index bd10977788b6..e199c92d53b0 100644 --- a/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 +++ b/metadata/md5-cache/dev-ml/cairo2-0.6.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Binding to Cairo, a 2D Vector Graphics Library EAPI=7 HOMEPAGE=https://github.com/Chris00/ocaml-cairo IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=x11-libs/cairo:=[svg] dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.6.2 SRC_URI=https://github.com/Chris00/ocaml-cairo/releases/download/0.6.2/cairo2-0.6.2.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c3a5e44d4c4176a697987e42d3255a0a +_md5_=cdb3e136038734f916e6145603940611 diff --git a/metadata/md5-cache/dev-ml/camlbz2-0.7.0 b/metadata/md5-cache/dev-ml/camlbz2-0.7.0 index ab768f9e1867..dbf55a18bb49 100644 --- a/metadata/md5-cache/dev-ml/camlbz2-0.7.0 +++ b/metadata/md5-cache/dev-ml/camlbz2-0.7.0 @@ -5,10 +5,10 @@ DESCRIPTION=OCaml bindings for libbz (AKA, bzip2) EAPI=7 HOMEPAGE=https://gitlab.com/irill/camlbz2 IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=app-arch/bzip2 >=dev-lang/ocaml-3.12:=[ocamlopt] dev-lang/ocaml:=[ocamlopt?] SLOT=0/0.7.0 SRC_URI=https://gitlab.com/irill/camlbz2/-/archive/0.7.0/camlbz2-0.7.0.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e findlib e6df6108c2d753998b1206f4d5ea4a2d gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b712ef937f54a8d63fea6b28fbdfa455 +_md5_=53f949252dfd0970f9771fd5bb4f0df2 diff --git a/metadata/md5-cache/dev-ml/camldbm-1.0 b/metadata/md5-cache/dev-ml/camldbm-1.0 index ed85d6bfc24a..d8367d001604 100644 --- a/metadata/md5-cache/dev-ml/camldbm-1.0 +++ b/metadata/md5-cache/dev-ml/camldbm-1.0 @@ -3,10 +3,10 @@ DEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt] DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases EAPI=7 HOMEPAGE=http://forge.ocamlcore.org/projects/camldbm/ -KEYWORDS=amd64 arm ppc x86 +KEYWORDS=amd64 arm ~ppc x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt] SLOT=0/1.0 SRC_URI=http://forge.ocamlcore.org/frs/download.php/728/camldbm-1.0.tgz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=e1e7a6f1f2b7bb880db846a1401a9c83 +_md5_=b4d55dd6432671f61f0114b3a292bc61 diff --git a/metadata/md5-cache/dev-ml/camldbm-1.2 b/metadata/md5-cache/dev-ml/camldbm-1.2 index 9242d68cfbe8..c4cd2855f198 100644 --- a/metadata/md5-cache/dev-ml/camldbm-1.2 +++ b/metadata/md5-cache/dev-ml/camldbm-1.2 @@ -3,10 +3,10 @@ DEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt] DESCRIPTION=OCaml binding to the NDBM/GDBM Unix databases EAPI=7 HOMEPAGE=https://github.com/ocaml/dbm -KEYWORDS=amd64 arm ppc x86 +KEYWORDS=amd64 arm ~ppc x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=sys-libs/gdbm-1.9.1-r2[berkdb] >=dev-lang/ocaml-3.12:=[ocamlopt] SLOT=0/1.2 SRC_URI=https://github.com/ocaml/dbm/archive/camldbm-1.2.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=26a8ddf98c17da6cb201f1d7da6cbe11 +_md5_=25bd58723b735e7dc913a778649ffd8f diff --git a/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r1 b/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r1 index bed2a8197c99..4ce54357247a 100644 --- a/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r1 +++ b/metadata/md5-cache/dev-ml/camlp4-4.09_p1-r1 @@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages EAPI=7 HOMEPAGE=https://github.com/camlp4/camlp4 IUSE=+ocamlopt -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2-with-linking-exception RDEPEND=dev-lang/ocaml:0/4.09[ocamlopt?] SLOT=0/4.09_p1 SRC_URI=https://github.com/camlp4/camlp4/archive/4.09+1.tar.gz -> camlp4-4.09_p1.tar.gz -_md5_=092cd4fcac863dc9f332e937f726c511 +_md5_=7844f30b0160021b10ad96818d634e06 diff --git a/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r2 b/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r2 index 09d1c01f724a..31a48a4968c4 100644 --- a/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r2 +++ b/metadata/md5-cache/dev-ml/camlp4-4.11_p1-r2 @@ -4,9 +4,9 @@ DESCRIPTION=System for writing extensible parsers for programming languages EAPI=7 HOMEPAGE=https://github.com/camlp4/camlp4 IUSE=+ocamlopt -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2-with-linking-exception RDEPEND=dev-lang/ocaml:0/4.11[ocamlopt?] SLOT=0/4.11_p1 SRC_URI=https://github.com/camlp4/camlp4/archive/4.11+1.tar.gz -> camlp4-4.11_p1.tar.gz -_md5_=cc1388b5cbcb4349eefc449aa968a8bb +_md5_=cba411220e9746b269edc954adb4eb44 diff --git a/metadata/md5-cache/dev-ml/camlp5-7.11-r1 b/metadata/md5-cache/dev-ml/camlp5-7.11-r1 index c9e06be85100..cd0631c70f08 100644 --- a/metadata/md5-cache/dev-ml/camlp5-7.11-r1 +++ b/metadata/md5-cache/dev-ml/camlp5-7.11-r1 @@ -4,10 +4,10 @@ DESCRIPTION=A preprocessor-pretty-printer of ocaml EAPI=7 HOMEPAGE=https://camlp5.github.io/ IUSE=doc +ocamlopt +ocamlopt -KEYWORDS=~alpha amd64 ppc x86 +KEYWORDS=~alpha amd64 ~ppc x86 LICENSE=BSD RDEPEND= camlp5-7.11.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=cde1dbd375f335b2f7f5140d4c1e0617 +_md5_=858e2e5a0f0117efb2a6dc3e8b25c9ae diff --git a/metadata/md5-cache/dev-ml/camlp5-7.14 b/metadata/md5-cache/dev-ml/camlp5-7.14 index 040fb9616cd4..4327372afd06 100644 --- a/metadata/md5-cache/dev-ml/camlp5-7.14 +++ b/metadata/md5-cache/dev-ml/camlp5-7.14 @@ -4,10 +4,10 @@ DESCRIPTION=A preprocessor-pretty-printer of ocaml EAPI=7 HOMEPAGE=https://camlp5.github.io/ IUSE=doc +ocamlopt +ocamlopt -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND= camlp5-7.14.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=03741aa922888cc118399ea3f49b9f57 +_md5_=d11b4f1439cba6c3e23d049e470e3a3f diff --git a/metadata/md5-cache/dev-ml/camlp5-8.00.01 b/metadata/md5-cache/dev-ml/camlp5-8.00.01 index d74102c6e800..6e3689b3b64d 100644 --- a/metadata/md5-cache/dev-ml/camlp5-8.00.01 +++ b/metadata/md5-cache/dev-ml/camlp5-8.00.01 @@ -4,10 +4,10 @@ DESCRIPTION=A preprocessor-pretty-printer of ocaml EAPI=7 HOMEPAGE=https://camlp5.github.io/ IUSE=doc +ocamlopt +ocamlopt -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND= camlp5-8.00.01.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=39c94b89dcd97e11831bbfc181fd55d0 +_md5_=52bad53f1cdbf1f111c8cbeea2fe2c65 diff --git a/metadata/md5-cache/dev-ml/camlzip-1.10 b/metadata/md5-cache/dev-ml/camlzip-1.10 index 8fe041cc307b..26b8ca0c2637 100644 --- a/metadata/md5-cache/dev-ml/camlzip-1.10 +++ b/metadata/md5-cache/dev-ml/camlzip-1.10 @@ -4,10 +4,10 @@ DESCRIPTION=Compressed file access ML library (ZIP, GZIP and JAR) EAPI=7 HOMEPAGE=https://github.com/xavierleroy/camlzip IUSE=+ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] >=sys-libs/zlib-1.1.3 dev-lang/ocaml:=[ocamlopt?] SLOT=1/1.10 SRC_URI=https://github.com/xavierleroy/camlzip/archive/rel110.tar.gz -> camlzip-1.10.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=74127cf99b770d401c6cd3ef33eded35 +_md5_=93c6f5e7ac6b7a795b0603fd8ed76293 diff --git a/metadata/md5-cache/dev-ml/camomile-1.0.2 b/metadata/md5-cache/dev-ml/camomile-1.0.2 index a7df52002d36..9a4af7df4736 100644 --- a/metadata/md5-cache/dev-ml/camomile-1.0.2 +++ b/metadata/md5-cache/dev-ml/camomile-1.0.2 @@ -5,11 +5,11 @@ DESCRIPTION=Camomile is a comprehensive Unicode library for ocaml EAPI=7 HOMEPAGE=https://github.com/yoriyuki/Camomile/wiki IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=LGPL-2 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/1.0.2 SRC_URI=https://github.com/yoriyuki/Camomile/archive/1.0.2.tar.gz -> camomile-1.0.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b39d22d19f4a2c11f593a84d84475e5a +_md5_=c60238931abdcd884c91b035cc40efd9 diff --git a/metadata/md5-cache/dev-ml/cinaps-0.14.0 b/metadata/md5-cache/dev-ml/cinaps-0.14.0 index 3be21f93371c..a3ed79113755 100644 --- a/metadata/md5-cache/dev-ml/cinaps-0.14.0 +++ b/metadata/md5-cache/dev-ml/cinaps-0.14.0 @@ -5,11 +5,11 @@ DESCRIPTION=Trivial metaprogramming tool EAPI=7 HOMEPAGE=https://github.com/ocaml-ppx/cinaps IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/findlib:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.14.0 SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.14.0.tar.gz -> cinaps-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ebea1a9fd4d2e2444753f9faa15b2a3e +_md5_=1cc8b98c5178cfb5ae5855354a7792ea diff --git a/metadata/md5-cache/dev-ml/cinaps-0.15.0 b/metadata/md5-cache/dev-ml/cinaps-0.15.0 index 1737b9617e6c..249587976792 100644 --- a/metadata/md5-cache/dev-ml/cinaps-0.15.0 +++ b/metadata/md5-cache/dev-ml/cinaps-0.15.0 @@ -5,11 +5,11 @@ DESCRIPTION=Trivial metaprogramming tool EAPI=7 HOMEPAGE=https://github.com/ocaml-ppx/cinaps IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.15.0 SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.15.0.tar.gz -> cinaps-0.15.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=31fead40087af2e173677dddc5540fdb +_md5_=3f2e34e66df5d78d32b747ced0c03b3b diff --git a/metadata/md5-cache/dev-ml/cinaps-0.15.1 b/metadata/md5-cache/dev-ml/cinaps-0.15.1 index 1976aa0fe3db..b89d08b47969 100644 --- a/metadata/md5-cache/dev-ml/cinaps-0.15.1 +++ b/metadata/md5-cache/dev-ml/cinaps-0.15.1 @@ -5,11 +5,11 @@ DESCRIPTION=Trivial metaprogramming tool EAPI=7 HOMEPAGE=https://github.com/ocaml-ppx/cinaps IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.15.1 SRC_URI=https://github.com/ocaml-ppx/cinaps/archive/v0.15.1.tar.gz -> cinaps-0.15.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=31fead40087af2e173677dddc5540fdb +_md5_=3f2e34e66df5d78d32b747ced0c03b3b diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.0.4 b/metadata/md5-cache/dev-ml/cmdliner-1.0.4 index 62d020fa6244..bd4c2ef56c0d 100644 --- a/metadata/md5-cache/dev-ml/cmdliner-1.0.4 +++ b/metadata/md5-cache/dev-ml/cmdliner-1.0.4 @@ -4,11 +4,11 @@ DESCRIPTION=Declarative definition of command line interfaces for OCaml EAPI=7 HOMEPAGE=http://erratique.ch/software/cmdliner IUSE=+ocamlopt test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/1.0.4 SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=5218301cadbc2c95ef53fe4c49bb784e +_md5_=5626cf07e6ea4ca887d05fc2daf77e6d diff --git a/metadata/md5-cache/dev-ml/core-0.14.0-r3 b/metadata/md5-cache/dev-ml/core-0.14.0-r3 index 465b1f5fd4fb..5535ba2bd42b 100644 --- a/metadata/md5-cache/dev-ml/core-0.14.0-r3 +++ b/metadata/md5-cache/dev-ml/core-0.14.0-r3 @@ -5,11 +5,11 @@ DESCRIPTION=Jane Street's alternative to the standard library EAPI=7 HOMEPAGE=https://github.com/janestreet/core IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/core/archive/v0.14.0.tar.gz -> core-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3d54637cd0895fea6c71f8af200dce93 +_md5_=182740c3ee20575fcb825f0537ba2440 diff --git a/metadata/md5-cache/dev-ml/core_bench-0.14.0 b/metadata/md5-cache/dev-ml/core_bench-0.14.0 index 297b9fdc7468..ece2c381fe26 100644 --- a/metadata/md5-cache/dev-ml/core_bench-0.14.0 +++ b/metadata/md5-cache/dev-ml/core_bench-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Micro-benchmarking library for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/core_bench IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/core-0.14.0:= >=dev-ml/core_kernel-0.14.0:= >=dev-ml/ppx_jane-0.14.0:= dev-ml/textutils:= >=dev-ml/re-1.8.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/core_bench/archive/v0.14.0.tar.gz -> core_bench-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=9b6a44dc871f8a8690a1709df31b4bc0 +_md5_=06e90a9323e1b7c35463289181898291 diff --git a/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 b/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 index c08f599e9bbe..e74c466339e0 100644 --- a/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 +++ b/metadata/md5-cache/dev-ml/core_kernel-0.14.1-r3 @@ -5,11 +5,11 @@ DESCRIPTION=System-independent part of Core EAPI=7 HOMEPAGE=https://github.com/janestreet/core_kernel IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-lang/ocaml:= dev-ml/base:= dev-ml/base_bigstring:= dev-ml/base_quickcheck:= dev-ml/bin_prot:= dev-ml/fieldslib:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_assert:= dev-ml/ppx_base:= dev-ml/ppx_hash:= dev-ml/ppx_inline_test:= dev-ml/ppx_jane:= dev-ml/ppx_sexp_conv:= dev-ml/ppx_sexp_message:= dev-ml/splittable_random:= dev-ml/sexplib:= dev-ml/stdio:= dev-ml/time_now:= dev-ml/typerep:= dev-ml/variantslib:= dev-ml/ocaml-migrate-parsetree:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/core_kernel/archive/v0.14.1.tar.gz -> core_kernel-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4638604d54f6190e569e1f7d2bf3bc23 +_md5_=8de16568d806a26f4faf50a2c9811db8 diff --git a/metadata/md5-cache/dev-ml/cppo-1.6.7 b/metadata/md5-cache/dev-ml/cppo-1.6.7 index 8489256e6638..b17faa5b908f 100644 --- a/metadata/md5-cache/dev-ml/cppo-1.6.7 +++ b/metadata/md5-cache/dev-ml/cppo-1.6.7 @@ -5,10 +5,10 @@ DESCRIPTION=An equivalent of the C preprocessor for OCaml programs EAPI=7 HOMEPAGE=https://github.com/ocaml-community/cppo/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=dev-ml/ocamlbuild dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.6.7 SRC_URI=https://github.com/ocaml-community/cppo/archive/v1.6.7.tar.gz -> cppo-1.6.7.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=93a2cfbe959b403abe4197b5a2a09e79 +_md5_=746c51792a7007a1d8e812bb6476cd63 diff --git a/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1 b/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1 index 01162af3c66f..49b1a7938985 100644 --- a/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1 +++ b/metadata/md5-cache/dev-ml/cryptokit-1.16.1-r1 @@ -5,7 +5,7 @@ DESCRIPTION=Cryptographic primitives library for Objective Caml EAPI=7 HOMEPAGE=https://github.com/xavierleroy/cryptokit IUSE=cpu_flags_x86_aes +ocamlopt test zlib -KEYWORDS=amd64 ~arm ~arm64 ppc x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc x86 LICENSE=LGPL-2 RDEPEND=dev-ml/dune-configurator dev-ml/zarith:=[-mpir] zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= REQUIRED_USE=test? ( ocamlopt ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.16.1 SRC_URI=https://github.com/xavierleroy/cryptokit/archive/release1161.tar.gz -> cryptokit-1.16.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8b5830c5643d57d645ced2b9b2943da7 +_md5_=5829a8e300730b7aafc84773a57935ee diff --git a/metadata/md5-cache/dev-ml/csexp-1.3.2-r1 b/metadata/md5-cache/dev-ml/csexp-1.3.2-r1 index 75ad875d4437..3d702cd7307f 100644 --- a/metadata/md5-cache/dev-ml/csexp-1.3.2-r1 +++ b/metadata/md5-cache/dev-ml/csexp-1.3.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Parsing and printing of S-expressions in Canonical form EAPI=7 HOMEPAGE=https://github.com/ocaml-dune/csexp IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/result-1.5:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/1.3.2 SRC_URI=https://github.com/ocaml-dune/csexp/releases/download/1.3.2/csexp-1.3.2.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8d0ecc0e23af0889d8464f5615ca1e56 +_md5_=3d19ed9126570500bfa2c342a5b591d3 diff --git a/metadata/md5-cache/dev-ml/csexp-1.5.1 b/metadata/md5-cache/dev-ml/csexp-1.5.1 index 2e7cdbb55593..6100bd787433 100644 --- a/metadata/md5-cache/dev-ml/csexp-1.5.1 +++ b/metadata/md5-cache/dev-ml/csexp-1.5.1 @@ -5,11 +5,11 @@ DESCRIPTION=Parsing and printing of S-expressions in Canonical form EAPI=7 HOMEPAGE=https://github.com/ocaml-dune/csexp IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/result-1.5:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/1.5.1 SRC_URI=https://github.com/ocaml-dune/csexp/releases/download/1.5.1/csexp-1.5.1.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8d0ecc0e23af0889d8464f5615ca1e56 +_md5_=3d19ed9126570500bfa2c342a5b591d3 diff --git a/metadata/md5-cache/dev-ml/cudf-0.9-r2 b/metadata/md5-cache/dev-ml/cudf-0.9-r2 index e590c09c2f15..8efe5ec98bcb 100644 --- a/metadata/md5-cache/dev-ml/cudf-0.9-r2 +++ b/metadata/md5-cache/dev-ml/cudf-0.9-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Library to parse, pretty print, and evaluate CUDF documents EAPI=7 HOMEPAGE=http://www.mancoosi.org/cudf/ IUSE=+ocamlopt llvm-libunwind test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/extlib:= dev-ml/findlib:= dev-libs/glib:2 llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) sys-libs/ncurses:= RESTRICT=!test? ( test ) SLOT=0/0.9 SRC_URI=https://gforge.inria.fr/frs/download.php/file/36602/cudf-0.9.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=f0d9b5040da3ad068325c2d6c990e077 +_md5_=d8af68629d40b73892e05cb205afd0e4 diff --git a/metadata/md5-cache/dev-ml/dose3-5.0.1_p16-r4 b/metadata/md5-cache/dev-ml/dose3-5.0.1_p16-r4 index cdbc28c23693..4d03196a4ea7 100644 --- a/metadata/md5-cache/dev-ml/dose3-5.0.1_p16-r4 +++ b/metadata/md5-cache/dev-ml/dose3-5.0.1_p16-r4 @@ -5,10 +5,10 @@ DESCRIPTION=Library to perform analysis on package repositories EAPI=7 HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose IUSE=+ocamlopt parmap zip bzip2 xml curl rpm4 -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt=] =dev-ml/extlib-1.7.0:=[ocamlopt=] >=dev-ml/ocamlgraph-1.8.6:=[ocamlopt=] =dev-ml/re-1.9.0:=[ocamlopt=] parmap? ( dev-ml/parmap:=[ocamlopt=] ) zip? ( dev-ml/camlzip:=[ocamlopt=] ) bzip2? ( dev-ml/camlbz2:= ) xml? ( dev-ml/ocaml-expat:=[ocamlopt=] dev-ml/xml-light:=[ocamlopt=] ) curl? ( dev-ml/ocurl:= ) rpm4? ( app-arch/rpm ) RESTRICT=test SLOT=0/5.0.1_p16 SRC_URI=http://deb.debian.org/debian/pool/main/d/dose3/dose3_5.0.1.orig.tar.gz http://deb.debian.org/debian/pool/main/d/dose3/dose3_5.0.1-16.debian.tar.xz -_md5_=480f85f856f4783bb1cc93555cb604e8 +_md5_=842473060f32bf018ab9ae134c8ad0a5 diff --git a/metadata/md5-cache/dev-ml/dose3-6.0.1_p2-r1 b/metadata/md5-cache/dev-ml/dose3-6.0.1_p2-r1 index e2b27d06e6e7..cc110a92dbc7 100644 --- a/metadata/md5-cache/dev-ml/dose3-6.0.1_p2-r1 +++ b/metadata/md5-cache/dev-ml/dose3-6.0.1_p2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Library to perform analysis on package repositories EAPI=7 HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt=] dev-ml/ocaml-base64:=[ocamlopt=] >=dev-ml/cudf-0.7:=[ocamlopt=] >=dev-ml/extlib-1.7.8:=[ocamlopt=] >=dev-ml/ocamlgraph-2.0.0:=[ocamlopt=] >=dev-ml/re-1.2.2:=[ocamlopt=] dev-ml/parmap:=[ocamlopt=] >=dev-ml/camlzip-1.08:=[ocamlopt=] >=dev-ml/camlbz2-0.7.0:= dev-ml/ocaml-expat:=[ocamlopt=] dev-ml/xml-light:=[ocamlopt=] app-arch/rpm >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/6.0.1_p2 SRC_URI=http://deb.debian.org/debian/pool/main/d/dose3/dose3_6.0.1.orig.tar.gz http://deb.debian.org/debian/pool/main/d/dose3/dose3_6.0.1-2.debian.tar.xz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a8d0944eea21002290f27159502906e3 +_md5_=b15652dffe2b22bee36f2e4e25844211 diff --git a/metadata/md5-cache/dev-ml/dose3-6.1-r1 b/metadata/md5-cache/dev-ml/dose3-6.1-r1 index 0e4afe16602e..9d18c2c7f80c 100644 --- a/metadata/md5-cache/dev-ml/dose3-6.1-r1 +++ b/metadata/md5-cache/dev-ml/dose3-6.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Library to perform analysis on package repositories EAPI=7 HOMEPAGE=http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-3 RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt=] dev-ml/ocaml-base64:=[ocamlopt=] >=dev-ml/cudf-0.7:=[ocamlopt=] >=dev-ml/extlib-1.7.8:=[ocamlopt=] >=dev-ml/ocamlgraph-2.0.0:=[ocamlopt=] >=dev-ml/re-1.2.2:=[ocamlopt=] dev-ml/parmap:=[ocamlopt=] >=dev-ml/camlzip-1.08:=[ocamlopt=] >=dev-ml/camlbz2-0.7.0:= dev-ml/ocaml-expat:=[ocamlopt=] dev-ml/xml-light:=[ocamlopt=] app-arch/rpm >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/6.1 SRC_URI=https://gitlab.com/irill/dose3/-/archive/6.1/dose3-6.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=230bdeabadc4ebcb7843e8f6f9a6bb8d +_md5_=6c163819ba168e6555103d3a90977c74 diff --git a/metadata/md5-cache/dev-ml/dune-2.7.1 b/metadata/md5-cache/dev-ml/dune-2.7.1 index b041450d3db2..3222ce8bc246 100644 --- a/metadata/md5-cache/dev-ml/dune-2.7.1 +++ b/metadata/md5-cache/dev-ml/dune-2.7.1 @@ -4,11 +4,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-lang/ocaml-4.08:= dune-2.7.1.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=9c03c071d61217d260bb1957385b1ff6 +_md5_=24e16dce183eb41f205fb18d88a217ab diff --git a/metadata/md5-cache/dev-ml/dune-2.8.2 b/metadata/md5-cache/dev-ml/dune-2.8.2 index a3468c0a33f7..94bbdea45dc9 100644 --- a/metadata/md5-cache/dev-ml/dune-2.8.2 +++ b/metadata/md5-cache/dev-ml/dune-2.8.2 @@ -4,11 +4,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.08:= dune-2.8.2.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ea129deca00d86627125d440e6b5ac10 +_md5_=3f832e76362648b1674431280756e20a diff --git a/metadata/md5-cache/dev-ml/dune-2.8.4 b/metadata/md5-cache/dev-ml/dune-2.8.4 index 42a0a1830b8a..012bb87b45b1 100644 --- a/metadata/md5-cache/dev-ml/dune-2.8.4 +++ b/metadata/md5-cache/dev-ml/dune-2.8.4 @@ -4,11 +4,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.08:= dune-2.8.4.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ea129deca00d86627125d440e6b5ac10 +_md5_=3f832e76362648b1674431280756e20a diff --git a/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 b/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 index 97bd43de3099..cc39860f0c82 100644 --- a/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 +++ b/metadata/md5-cache/dev-ml/dune-configurator-2.8.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=~dev-ml/dune-private-libs-2.8.2:=[ocamlopt=] dev-ml/csexp:=[ocamlopt=] dev-ml/result:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.8.2 SRC_URI=https://github.com/ocaml/dune/archive/2.8.2.tar.gz -> dune-2.8.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b44310d102c4231e7ea09b1010a87ec6 +_md5_=a3a155c0e6074037607140e2ec06f819 diff --git a/metadata/md5-cache/dev-ml/dune-configurator-2.8.4 b/metadata/md5-cache/dev-ml/dune-configurator-2.8.4 index 2b68fa4ec20b..1058e96a6a98 100644 --- a/metadata/md5-cache/dev-ml/dune-configurator-2.8.4 +++ b/metadata/md5-cache/dev-ml/dune-configurator-2.8.4 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=~dev-ml/dune-private-libs-2.8.4:=[ocamlopt=] dev-ml/csexp:=[ocamlopt=] dev-ml/result:=[ocamlopt=] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.8.4 SRC_URI=https://github.com/ocaml/dune/archive/2.8.4.tar.gz -> dune-2.8.4.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c863b4d3f5216816bed829cbfbe19c79 +_md5_=71916af0ded8a84dccdbe59176b4e93f diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 index 82ef6cb915dd..2958c4a3c5b1 100644 --- a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 +++ b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.2-r1 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/csexp:=[ocamlopt=] dev-ml/findlib:=[ocamlopt=] >=dev-lang/ocaml-4.09:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.8.2 SRC_URI=https://github.com/ocaml/dune/archive/2.8.2.tar.gz -> dune-2.8.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ab53b8f2ee2fff859aa237b91f027217 +_md5_=24caae5b627a8722c74c0c86dedd8b21 diff --git a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.4 b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.4 index 8ef648e5aa28..0d0266deee0d 100644 --- a/metadata/md5-cache/dev-ml/dune-private-libs-2.8.4 +++ b/metadata/md5-cache/dev-ml/dune-private-libs-2.8.4 @@ -5,11 +5,11 @@ DESCRIPTION=A composable build system for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/dune IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/csexp:=[ocamlopt=] dev-ml/findlib:=[ocamlopt=] >=dev-lang/ocaml-4.09:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.8.4 SRC_URI=https://github.com/ocaml/dune/archive/2.8.4.tar.gz -> dune-2.8.4.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=933a20dcdce8f16bc497ebb868ebd4ac +_md5_=da9a9559f05ea7bc4c034b91bbe0dedb diff --git a/metadata/md5-cache/dev-ml/duration-0.1.3 b/metadata/md5-cache/dev-ml/duration-0.1.3 index 82d7e7bb4136..a5fa05cc0a77 100644 --- a/metadata/md5-cache/dev-ml/duration-0.1.3 +++ b/metadata/md5-cache/dev-ml/duration-0.1.3 @@ -5,11 +5,11 @@ DESCRIPTION=Duration - conversions to various time units EAPI=7 HOMEPAGE=https://github.com/hannesm/duration IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.1.3 SRC_URI=https://github.com/hannesm/duration/archive/0.1.3.tar.gz -> duration-0.1.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=6958a3257a38203b1049ad44a4a41385 +_md5_=3a883a2db4ff8f5d3e4032c879183e48 diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.7 b/metadata/md5-cache/dev-ml/extlib-1.7.7 index e4f6a85d7823..50882b6be933 100644 --- a/metadata/md5-cache/dev-ml/extlib-1.7.7 +++ b/metadata/md5-cache/dev-ml/extlib-1.7.7 @@ -5,10 +5,10 @@ DESCRIPTION=Standard library extensions for O'Caml EAPI=7 HOMEPAGE=https://github.com/ygrek/ocaml-extlib IUSE=doc +ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=LGPL-2.1 RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.7.7 SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.7.tar.gz -> extlib-1.7.7.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=3e9bd27402f3d978f12037534b694b0a +_md5_=a1fcaa4aac91b4ac8f4e7e480e43a8a5 diff --git a/metadata/md5-cache/dev-ml/extlib-1.7.8 b/metadata/md5-cache/dev-ml/extlib-1.7.8 index 919d5da78d92..bfa3b2d5e340 100644 --- a/metadata/md5-cache/dev-ml/extlib-1.7.8 +++ b/metadata/md5-cache/dev-ml/extlib-1.7.8 @@ -5,10 +5,10 @@ DESCRIPTION=Standard library extensions for O'Caml EAPI=7 HOMEPAGE=https://github.com/ygrek/ocaml-extlib IUSE=doc +ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=LGPL-2.1 RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.7.8 SRC_URI=https://github.com/ygrek/ocaml-extlib/archive/1.7.8.tar.gz -> extlib-1.7.8.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=6a2a79fe1808d8f5f3362c2dc7751cbb +_md5_=c1e0119e5d1db22c929ea51f542a0d8e diff --git a/metadata/md5-cache/dev-ml/facile-1.1.3 b/metadata/md5-cache/dev-ml/facile-1.1.3 index dfb40ae7d993..b0f6cdf46368 100644 --- a/metadata/md5-cache/dev-ml/facile-1.1.3 +++ b/metadata/md5-cache/dev-ml/facile-1.1.3 @@ -4,9 +4,9 @@ DESCRIPTION=OCaml constraint programming library on integer & integer set finite EAPI=6 HOMEPAGE=http://opti.recherche.enac.fr/ IUSE=+ocamlopt -KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 x86 +KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] SLOT=0/1.1.3 SRC_URI=http://opti.recherche.enac.fr/facile/distrib/facile-1.1.3.tar.gz -_md5_=7f7c7373260a16a2f9247fd7dcb7eabc +_md5_=0d26d7630d9c5cf257a6a79862824708 diff --git a/metadata/md5-cache/dev-ml/fieldslib-0.14.0 b/metadata/md5-cache/dev-ml/fieldslib-0.14.0 index 7c986ae73c2e..6d03a2bf1923 100644 --- a/metadata/md5-cache/dev-ml/fieldslib-0.14.0 +++ b/metadata/md5-cache/dev-ml/fieldslib-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Folding over record fields EAPI=7 HOMEPAGE=https://github.com/janestreet/fieldslib IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/fieldslib/archive/v0.14.0.tar.gz -> fieldslib-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=5336cea5bac127480dceea5d70e5aec0 +_md5_=2d6edd45515a78b0cef1ba518dcee691 diff --git a/metadata/md5-cache/dev-ml/findlib-1.8.1-r2 b/metadata/md5-cache/dev-ml/findlib-1.8.1-r2 index 5bd83cd1c714..c9cb7b677040 100644 --- a/metadata/md5-cache/dev-ml/findlib-1.8.1-r2 +++ b/metadata/md5-cache/dev-ml/findlib-1.8.1-r2 @@ -4,9 +4,9 @@ DESCRIPTION=OCaml tool to find/use non-standard packages EAPI=7 HOMEPAGE=http://projects.camlcity.org/projects/findlib.html IUSE=doc +ocamlopt tk -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] =dev-lang/ocaml-4:= RESTRICT=!test? ( test ) SLOT=0/0.8.9 SRC_URI=https://erratique.ch/software/fmt/releases/fmt-0.8.9.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=59d49cf54bfee4f447016f2e580f70d2 +_md5_=1bb1d60f874143b4418dc9a599d285ec diff --git a/metadata/md5-cache/dev-ml/fmt-0.9.0 b/metadata/md5-cache/dev-ml/fmt-0.9.0 index 9d67882fcaeb..6a97262d862b 100644 --- a/metadata/md5-cache/dev-ml/fmt-0.9.0 +++ b/metadata/md5-cache/dev-ml/fmt-0.9.0 @@ -5,11 +5,11 @@ DESCRIPTION=Combinators to devise OCaml Format pretty-printing functions EAPI=7 HOMEPAGE=https://erratique.ch/software/fmt https://github.com/dbuenzli/fmt IUSE=test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/cmdliner:=[ocamlopt] >=dev-lang/ocaml-4.08:=[ocamlopt] dev-ml/result:=[ocamlopt] dev-ml/stdlib-shims:=[ocamlopt] dev-ml/uchar:=[ocamlopt] dev-lang/ocaml:=[ocamlopt?] >=dev-lang/ocaml-4:= RESTRICT=!test? ( test ) SLOT=0/0.9.0 SRC_URI=https://erratique.ch/software/fmt/releases/fmt-0.9.0.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=4db469bb8b43392855c791c26dc3093f +_md5_=d8724e120cda277810202d8547385cdf diff --git a/metadata/md5-cache/dev-ml/fpath-0.7.2 b/metadata/md5-cache/dev-ml/fpath-0.7.2 index 9246516d5614..a12a419d1b0e 100644 --- a/metadata/md5-cache/dev-ml/fpath-0.7.2 +++ b/metadata/md5-cache/dev-ml/fpath-0.7.2 @@ -3,10 +3,10 @@ DEPEND=dev-ml/result:= dev-ml/astring:= dev-ml/topkg dev-ml/ocamlbuild dev-ml/fi DESCRIPTION=File system paths for OCaml EAPI=6 HOMEPAGE=https://erratique.ch/software/fpath https://github.com/dbuenzli/fpath -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/result:= dev-ml/astring:= >=dev-lang/ocaml-4:= SLOT=0/0.7.2 SRC_URI=https://erratique.ch/software/fpath/releases/fpath-0.7.2.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=d83bf74562e4e23fb4faf7392f18e4f1 +_md5_=1000cbba3c247f68c4f7ab636df60a2f diff --git a/metadata/md5-cache/dev-ml/fpath-0.7.3 b/metadata/md5-cache/dev-ml/fpath-0.7.3 index 3d05d4ae18f5..aa8c4ee45cf5 100644 --- a/metadata/md5-cache/dev-ml/fpath-0.7.3 +++ b/metadata/md5-cache/dev-ml/fpath-0.7.3 @@ -4,10 +4,10 @@ DEPEND=dev-ml/result:= dev-ml/astring:= >=dev-lang/ocaml-4:= DESCRIPTION=File system paths for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/fpath https://github.com/dbuenzli/fpath -KEYWORDS=amd64 arm arm64 ppc ppc64 ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~x86 LICENSE=ISC RDEPEND=dev-ml/result:= dev-ml/astring:= >=dev-lang/ocaml-4:= SLOT=0/0.7.3 SRC_URI=https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=d40c745383469d922340960ee47f9a6e +_md5_=6c8d2b5a917094e1a3ee6e8fd2438e86 diff --git a/metadata/md5-cache/dev-ml/graphics-5.1.1-r1 b/metadata/md5-cache/dev-ml/graphics-5.1.1-r1 index 1ee59217a251..56a13e417ffc 100644 --- a/metadata/md5-cache/dev-ml/graphics-5.1.1-r1 +++ b/metadata/md5-cache/dev-ml/graphics-5.1.1-r1 @@ -5,10 +5,10 @@ DESCRIPTION=The OCaml graphics library EAPI=7 HOMEPAGE=https://github.com/ocaml/graphics IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= x11-libs/libX11:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/ocaml/graphics/releases/download/5.1.1/graphics-5.1.1.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a2424668677a91fefe5db3b8608f3ca3 +_md5_=592849b6342f0428b37a77fe0bd2b233 diff --git a/metadata/md5-cache/dev-ml/graphics-5.1.2 b/metadata/md5-cache/dev-ml/graphics-5.1.2 index fa1d6fbd744e..b3a9cf7eae23 100644 --- a/metadata/md5-cache/dev-ml/graphics-5.1.2 +++ b/metadata/md5-cache/dev-ml/graphics-5.1.2 @@ -5,10 +5,10 @@ DESCRIPTION=The OCaml graphics library EAPI=7 HOMEPAGE=https://github.com/ocaml/graphics IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/dune-configurator:=[ocamlopt?] >=dev-lang/ocaml-4.09:= x11-libs/libX11:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/ocaml/graphics/releases/download/5.1.2/graphics-5.1.2.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a2424668677a91fefe5db3b8608f3ca3 +_md5_=592849b6342f0428b37a77fe0bd2b233 diff --git a/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 index a1d8f87349b2..0278aee265eb 100644 --- a/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 +++ b/metadata/md5-cache/dev-ml/jane-street-headers-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Jane Street header files EAPI=7 HOMEPAGE=https://github.com/janestreet/jane-street-headers IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/jane-street-headers/archive/v0.14.0.tar.gz -> jane-street-headers-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=73f96c757fa5b2c17a3ee35631cfe8a1 +_md5_=1dd0befe5b9e7a2d26883c32b33e5cad diff --git a/metadata/md5-cache/dev-ml/jst-config-0.14.0 b/metadata/md5-cache/dev-ml/jst-config-0.14.0 index a679788838a7..956ad2c46f2d 100644 --- a/metadata/md5-cache/dev-ml/jst-config-0.14.0 +++ b/metadata/md5-cache/dev-ml/jst-config-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Compile-time configuration for Jane Street libraries EAPI=7 HOMEPAGE=https://github.com/janestreet/jst-config IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/stdio:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/jst-config/archive/v0.14.0.tar.gz -> jst-config-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=07610653412a8ccc56fcdd31c4085d12 +_md5_=e71a4b2baed42f208f8c076dbed23409 diff --git a/metadata/md5-cache/dev-ml/lablgl-1.06-r1 b/metadata/md5-cache/dev-ml/lablgl-1.06-r1 index ee779849a065..43a5ba8b72f6 100644 --- a/metadata/md5-cache/dev-ml/lablgl-1.06-r1 +++ b/metadata/md5-cache/dev-ml/lablgl-1.06-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Objective CAML interface for OpenGL EAPI=7 HOMEPAGE=https://github.com/garrigue/lablgl IUSE=doc glut +ocamlopt tk -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=BSD RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] x11-libs/libXext x11-libs/libXmu x11-libs/libX11 virtual/opengl virtual/glu glut? ( media-libs/freeglut ) tk? ( >=dev-lang/tcl-8.3:0= >=dev-lang/tk-8.3:0= dev-ml/labltk:= ) SLOT=0/1.06 SRC_URI=https://github.com/garrigue/lablgl/archive/v1.06.tar.gz -> lablgl-1.06.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=4db59707dc5673d4b29af0ceabf283e2 +_md5_=96bbeaf566e3131e77beb8ac66016116 diff --git a/metadata/md5-cache/dev-ml/lablgtk-2.18.10 b/metadata/md5-cache/dev-ml/lablgtk-2.18.10 index 46704707937f..4e19af6c7824 100644 --- a/metadata/md5-cache/dev-ml/lablgtk-2.18.10 +++ b/metadata/md5-cache/dev-ml/lablgtk-2.18.10 @@ -5,9 +5,9 @@ DESCRIPTION=Objective CAML interface for Gtk+2 EAPI=7 HOMEPAGE=http://lablgtk.forge.ocamlcore.org IUSE=debug examples glade gnomecanvas +ocamlopt sourceview spell svg -KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1-with-linking-exception examples? ( lablgtk-examples ) RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt?] dev-ml/camlp4:= x11-libs/gtk+:2 glade? ( gnome-base/libglade ) gnomecanvas? ( gnome-base/libgnomecanvas ) sourceview? ( x11-libs/gtksourceview:2.0 ) spell? ( app-text/gtkspell:2 ) svg? ( gnome-base/librsvg:2 ) SLOT=2/2.18.10 SRC_URI=https://github.com/garrigue/lablgtk/archive/2.18.10.tar.gz -> lablgtk-2.18.10.tar.gz -_md5_=466aaa1d91335786c6cb3e3952bf9ca6 +_md5_=f00195b09d1c90227b693fc25c98c016 diff --git a/metadata/md5-cache/dev-ml/lablgtk-3.1.1 b/metadata/md5-cache/dev-ml/lablgtk-3.1.1 index 9ab04e0c40d8..1b6c0dabf296 100644 --- a/metadata/md5-cache/dev-ml/lablgtk-3.1.1 +++ b/metadata/md5-cache/dev-ml/lablgtk-3.1.1 @@ -5,11 +5,11 @@ DESCRIPTION=OCaml bindings to GTK-3 EAPI=7 HOMEPAGE=https://github.com/garrigue/lablgtk IUSE=+ocamlopt sourceview -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception PDEPEND=sourceview? ( dev-ml/lablgtk-sourceview:3/3.1.1 ) RDEPEND=app-text/gtkspell:3= x11-libs/gtk+:3= dev-ml/cairo2:= x11-libs/gtksourceview:3.0= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=3/3.1.1 SRC_URI=https://github.com/garrigue/lablgtk/releases/download/3.1.1/lablgtk3-3.1.1.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=7045653533ff3dba2bf756c23164546f +_md5_=d3cc7fc9d7fa63669d9fbadf5e49d3ee diff --git a/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 index 20676a451480..74a293e48b98 100644 --- a/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 +++ b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.1 @@ -5,10 +5,10 @@ DESCRIPTION=OCaml bindings to GTK-3 EAPI=7 HOMEPAGE=https://github.com/garrigue/lablgtk IUSE=+ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=x11-libs/gtksourceview:3.0= >=dev-ml/lablgtk-3.1.1:3= dev-ml/cairo2:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=3/3.1.1 SRC_URI=https://github.com/garrigue/lablgtk/releases/download/3.1.1/lablgtk3-3.1.1.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c85a693667e516353b35a70c85d90d88 +_md5_=68eb99ab7a5041639ad90ea48439cc4c diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.10 b/metadata/md5-cache/dev-ml/labltk-8.06.10 index c7ed34f7afd1..5c832f6d343e 100644 --- a/metadata/md5-cache/dev-ml/labltk-8.06.10 +++ b/metadata/md5-cache/dev-ml/labltk-8.06.10 @@ -4,10 +4,10 @@ DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework EAPI=7 HOMEPAGE=https://garrigue.github.io/labltk/ IUSE=+ocamlopt X +ocamlopt -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=QPL-1.0 LGPL-2 RDEPEND=dev-lang/tk:= =dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/8.06.10 SRC_URI=https://github.com/garrigue/labltk/archive/8.06.10.tar.gz -> labltk-8.06.10.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-ml/labltk/labltk-8.06.10-warnings.patch.bz2 _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=72a157c9a1ab3bebba564c71f4680368 +_md5_=96a33dbec607567388e3ed754f068eca diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.7 b/metadata/md5-cache/dev-ml/labltk-8.06.7 index 309fdeee9e07..bc56b95e4c2e 100644 --- a/metadata/md5-cache/dev-ml/labltk-8.06.7 +++ b/metadata/md5-cache/dev-ml/labltk-8.06.7 @@ -4,10 +4,10 @@ DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework EAPI=7 HOMEPAGE=https://garrigue.github.io/labltk/ IUSE=+ocamlopt X +ocamlopt -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=QPL-1.0 LGPL-2 RDEPEND=>=dev-lang/tk-8.0.3:= =dev-lang/ocaml-4.08:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/8.06.7 SRC_URI=https://github.com/garrigue/labltk/archive/8.06.7.tar.gz -> labltk-8.06.7.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=cc0de8fe627ab5917e68fc9520a7c285 +_md5_=ee15689f7a1dfe127481a52a050e4b42 diff --git a/metadata/md5-cache/dev-ml/logs-0.7.0-r1 b/metadata/md5-cache/dev-ml/logs-0.7.0-r1 index 3787275d5154..8e413db075ca 100644 --- a/metadata/md5-cache/dev-ml/logs-0.7.0-r1 +++ b/metadata/md5-cache/dev-ml/logs-0.7.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Logging infrastructure for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/logs https://github.com/dbuenzli/logs IUSE=+fmt cli +lwt test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/result:=[ocamlopt] dev-lang/ocaml:=[ocamlopt] fmt? ( dev-ml/fmt:= ) cli? ( dev-ml/cmdliner:=[ocamlopt] ) lwt? ( dev-ml/lwt:= ) dev-lang/ocaml:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/0.7.0 SRC_URI=https://erratique.ch/software/logs/releases/logs-0.7.0.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=34938443f9c901c3b9b9cae95e726b87 +_md5_=e10fcaf5c6b17194cf26bf474bef12be diff --git a/metadata/md5-cache/dev-ml/lwt-5.3.0-r1 b/metadata/md5-cache/dev-ml/lwt-5.3.0-r1 index 93a6c7bfd99c..75193688017a 100644 --- a/metadata/md5-cache/dev-ml/lwt-5.3.0-r1 +++ b/metadata/md5-cache/dev-ml/lwt-5.3.0-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Cooperative light-weight thread library for OCaml EAPI=7 HOMEPAGE=http://ocsigen.org/lwt IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/seq:= dev-ml/result:= dev-ml/mmap:= dev-ml/ocplib-endian:= >=dev-ml/ppxlib-0.18.0:= dev-ml/react:= dev-ml/dune-configurator:= dev-libs/libev >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/5.3.0 SRC_URI=https://github.com/ocsigen/lwt/archive/5.3.0.tar.gz -> lwt-5.3.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3be37d866bc73375eee161983cd2ce1d +_md5_=a47a9a94c87b9af8a707d766ba1e3ed4 diff --git a/metadata/md5-cache/dev-ml/mccs-1.1.13 b/metadata/md5-cache/dev-ml/mccs-1.1.13 index 9289f7babe29..9d1cbcd15fc9 100644 --- a/metadata/md5-cache/dev-ml/mccs-1.1.13 +++ b/metadata/md5-cache/dev-ml/mccs-1.1.13 @@ -5,11 +5,11 @@ DESCRIPTION=Multi Criteria CUDF Solver EAPI=7 HOMEPAGE=http://www.i3s.unice.fr/~cpjm/misc/ https://github.com/AltGr/ocaml-mccs/issues IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=dev-ml/cudf:= sci-mathematics/glpk:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/1.1.13 SRC_URI=https://github.com/AltGr/ocaml-mccs/archive/1.1+13.tar.gz -> mccs-1.1.13.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=77338a1e51977785387975b35c998a88 +_md5_=b740c78482766c63d1762c053fb3ccd1 diff --git a/metadata/md5-cache/dev-ml/menhir-20190924 b/metadata/md5-cache/dev-ml/menhir-20190924 index d1731c4357c4..7f37b5f0dd8c 100644 --- a/metadata/md5-cache/dev-ml/menhir-20190924 +++ b/metadata/md5-cache/dev-ml/menhir-20190924 @@ -4,10 +4,10 @@ DESCRIPTION=LR(1) parser generator for the OCaml language EAPI=7 HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/ IUSE=examples +ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=GPL-2 LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/20190924 SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20190924/menhir-20190924.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=5841849f52bd68f8fda3a6f345b5ab33 +_md5_=6566b9ab9d43911dc405abfeb2d8da18 diff --git a/metadata/md5-cache/dev-ml/menhir-20210419-r1 b/metadata/md5-cache/dev-ml/menhir-20210419-r1 index 7d21ff6484bb..fe839f27c2e0 100644 --- a/metadata/md5-cache/dev-ml/menhir-20210419-r1 +++ b/metadata/md5-cache/dev-ml/menhir-20210419-r1 @@ -5,10 +5,10 @@ DESCRIPTION=LR(1) parser generator for the OCaml language EAPI=7 HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=GPL-2 LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/20210419 SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20210419/menhir-20210419.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=71e5a3b4f1bc5e09b5bc48084a88cea7 +_md5_=8359d5e870ff825606c9f478fab99466 diff --git a/metadata/md5-cache/dev-ml/mirage-clock-3.1.0 b/metadata/md5-cache/dev-ml/mirage-clock-3.1.0 index 8a7219cede97..27f3a32f1e9c 100644 --- a/metadata/md5-cache/dev-ml/mirage-clock-3.1.0 +++ b/metadata/md5-cache/dev-ml/mirage-clock-3.1.0 @@ -5,10 +5,10 @@ DESCRIPTION=A lightweight and colourful test framework EAPI=7 HOMEPAGE=https://github.com/mirage/mirage-clock IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/3.1.0 SRC_URI=https://github.com/mirage/mirage-clock/archive/v3.1.0.tar.gz -> mirage-clock-3.1.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0ca4545df3879e0d5759ee40a232d84c +_md5_=ad2ec03b357513a93133a5c784c94e3e diff --git a/metadata/md5-cache/dev-ml/mmap-1.1.0 b/metadata/md5-cache/dev-ml/mmap-1.1.0 index 99a1293d12d9..b5862906ea2b 100644 --- a/metadata/md5-cache/dev-ml/mmap-1.1.0 +++ b/metadata/md5-cache/dev-ml/mmap-1.1.0 @@ -5,10 +5,10 @@ DESCRIPTION=File mapping EAPI=7 HOMEPAGE=https://github.com/mirage/mmap IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.1.0 SRC_URI=https://github.com/mirage/mmap/releases/download/v1.1.0/mmap-v1.1.0.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=6611b2d207209929d10a6d97035bc080 +_md5_=3d1debf93628d959d338c781b250469b diff --git a/metadata/md5-cache/dev-ml/mtime-1.1.0 b/metadata/md5-cache/dev-ml/mtime-1.1.0 index 262cc128d431..280690d22295 100644 --- a/metadata/md5-cache/dev-ml/mtime-1.1.0 +++ b/metadata/md5-cache/dev-ml/mtime-1.1.0 @@ -5,11 +5,11 @@ DESCRIPTION=OCaml module to access monotonic wall-clock time EAPI=7 HOMEPAGE=https://erratique.ch/software/mtime https://github.com/dbuenzli/mtime IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-lang/ocaml-4:= RESTRICT=!test? ( test ) SLOT=0/1.1.0 SRC_URI=https://erratique.ch/software/mtime/releases/mtime-1.1.0.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=8f86e714cad1e2e3094210defc9e2350 +_md5_=81e22254931a9931671fcd1474210fba diff --git a/metadata/md5-cache/dev-ml/mtime-1.2.0 b/metadata/md5-cache/dev-ml/mtime-1.2.0 index 0bec3bb46782..a87c60987784 100644 --- a/metadata/md5-cache/dev-ml/mtime-1.2.0 +++ b/metadata/md5-cache/dev-ml/mtime-1.2.0 @@ -5,11 +5,11 @@ DESCRIPTION=OCaml module to access monotonic wall-clock time EAPI=7 HOMEPAGE=https://erratique.ch/software/mtime https://github.com/dbuenzli/mtime IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-lang/ocaml:=[ocamlopt] >=dev-lang/ocaml-4:= RESTRICT=!test? ( test ) SLOT=0/1.2.0 SRC_URI=https://erratique.ch/software/mtime/releases/mtime-1.2.0.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=8f86e714cad1e2e3094210defc9e2350 +_md5_=81e22254931a9931671fcd1474210fba diff --git a/metadata/md5-cache/dev-ml/num-1.3-r1 b/metadata/md5-cache/dev-ml/num-1.3-r1 index 29440e9652c0..ae2b79639a74 100644 --- a/metadata/md5-cache/dev-ml/num-1.3-r1 +++ b/metadata/md5-cache/dev-ml/num-1.3-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Library for arbitrary-precision integer and rational arithmetic EAPI=7 HOMEPAGE=https://github.com/ocaml/num IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.09.0:=[ocamlopt] >=dev-ml/findlib-1.8.1[ocamlopt] dev-lang/ocaml:=[ocamlopt?] SLOT=0 SRC_URI=https://github.com/ocaml/num/archive/v1.3.tar.gz -> num-1.3.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=2c99de16380933bea986fda5f2a99343 +_md5_=1d8e966ea96bc477978243575c54a1eb diff --git a/metadata/md5-cache/dev-ml/num-1.4-r3 b/metadata/md5-cache/dev-ml/num-1.4-r3 index 60ad8db6b3b4..d302c54545a4 100644 --- a/metadata/md5-cache/dev-ml/num-1.4-r3 +++ b/metadata/md5-cache/dev-ml/num-1.4-r3 @@ -5,10 +5,10 @@ DESCRIPTION=Library for arbitrary-precision integer and rational arithmetic EAPI=7 HOMEPAGE=https://github.com/ocaml/num IUSE=+ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0 SRC_URI=https://github.com/ocaml/num/archive/v1.4.tar.gz -> num-1.4.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=779835599d8506c05b3a39f59b56acf1 +_md5_=f1c999eb2d34deec74cd520e4a41c872 diff --git a/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1 b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1 index 25265a0bc9d6..2dc727da52d9 100644 --- a/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1 +++ b/metadata/md5-cache/dev-ml/ocaml-autoconf-1.1-r1 @@ -2,8 +2,8 @@ DEFINED_PHASES=install DESCRIPTION=autoconf macros to support configuration of OCaml programs and libraries EAPI=7 HOMEPAGE=http://ocaml-autoconf.forge.ocamlcore.org/ -KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=BSD SLOT=0 SRC_URI=http://forge.ocamlcore.org/frs/download.php/282/ocaml-autoconf-1.1.tar.gz -_md5_=da89e0e0f59a8fa13565ff8dbff76530 +_md5_=82ccbeb4ac1aa8f1a8d953e0f931f477 diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0 b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0 index ffbd716da5b2..2f64023d8168 100644 --- a/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0 +++ b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.0 @@ -5,11 +5,11 @@ DESCRIPTION=Library for radix-64 representation (de)coding EAPI=7 HOMEPAGE=https://github.com/mirage/ocaml-base64 IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/3.5.0 SRC_URI=https://github.com/mirage/ocaml-base64/archive/v3.5.0.tar.gz -> ocaml-base64-3.5.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=fe6bc2431e193293fb5b7aa303eab219 +_md5_=e7f5c4b305c09e3ad92a07917b11e0a8 diff --git a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3 b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3 index a37b334ca454..fc17f475507c 100644 --- a/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3 +++ b/metadata/md5-cache/dev-ml/ocaml-compiler-libs-0.12.3 @@ -5,10 +5,10 @@ DESCRIPTION=Repackage the OCaml compiler libs so they do not expose everything a EAPI=7 HOMEPAGE=https://github.com/janestreet/ocaml-compiler-libs IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.12.3 SRC_URI=https://github.com/janestreet/ocaml-compiler-libs/archive/v0.12.3.tar.gz -> ocaml-compiler-libs-0.12.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=e948f800ac0591614d8dcabbe76d64b7 +_md5_=bae5e9757c578725a61b189a4bed36e3 diff --git a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 index ff04810c763e..356d635795b9 100644 --- a/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 +++ b/metadata/md5-cache/dev-ml/ocaml-expat-1.1.0-r1 @@ -4,11 +4,11 @@ DESCRIPTION=OCaml bindings for expat EAPI=7 HOMEPAGE=https://github.com/whitequark/ocaml-expat IUSE=doc +ocamlopt test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-libs/expat >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] RESTRICT=!test? ( test ) SLOT=0/1.1.0 SRC_URI=https://github.com/whitequark/ocaml-expat/archive/v1.1.0.tar.gz -> ocaml-expat-1.1.0.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=2efaf2a862ece3ae54e451a54f17be53 +_md5_=b6e98d5f23a30ea8ec6982b56b3b3efd diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.1.0 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.1.0 index 1f1b4be2151f..17c4bc3cd1aa 100644 --- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.1.0 +++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.1.0 @@ -5,11 +5,11 @@ DESCRIPTION=Convert OCaml parsetrees between different major versions EAPI=7 HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.1.0 SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v2.1.0.tar.gz -> ocaml-migrate-parsetree-2.1.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=811ee1c37b37786d3250b5aeced79748 +_md5_=fe3be3757484858e001132f123600294 diff --git a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 index 19811eb7967d..cdc01c4eba25 100644 --- a/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 +++ b/metadata/md5-cache/dev-ml/ocaml-migrate-parsetree-2.2.0 @@ -5,11 +5,11 @@ DESCRIPTION=Convert OCaml parsetrees between different major versions EAPI=7 HOMEPAGE=https://github.com/let-def/ocaml-migrate-parsetree IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) strip SLOT=0/2.2.0 SRC_URI=https://github.com/let-def/ocaml-migrate-parsetree/archive/v2.2.0.tar.gz -> ocaml-migrate-parsetree-2.2.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b153fa7bd2339a9ac3907cb0d6fd17d2 +_md5_=5bc87b2964dad4cae70d1c0409cd4838 diff --git a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 index ebc96f9a7254..6a6dd6b257dd 100644 --- a/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 +++ b/metadata/md5-cache/dev-ml/ocamlbuild-0.14.0-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Generic build tool with built-in rules for building OCaml library an EAPI=7 HOMEPAGE=https://github.com/ocaml/ocamlbuild IUSE=+ocamlopt test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?] REQUIRED_USE=test? ( ocamlopt ) RESTRICT=!test? ( test ) SLOT=0/0.14.0 SRC_URI=https://github.com/ocaml/ocamlbuild/archive/0.14.0.tar.gz -> ocamlbuild-0.14.0.tar.gz -_md5_=52a379d6b00e14fe6f67a57aad13681d +_md5_=9c9f487d2c8d1c70c068f3d0de05a309 diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r2 b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r2 index 5bcd3c5b72f1..5d176f400ad3 100644 --- a/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r2 +++ b/metadata/md5-cache/dev-ml/ocamlgraph-1.8.8-r2 @@ -5,10 +5,10 @@ DESCRIPTION=O'Caml Graph library EAPI=7 HOMEPAGE=http://ocamlgraph.lri.fr/index.en.html IUSE=doc examples gtk +ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-3.10.2:=[ocamlopt?] gtk? ( dev-ml/lablgtk:2=[gnomecanvas,ocamlopt?] ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.8.8 SRC_URI=http://ocamlgraph.lri.fr/download/ocamlgraph-1.8.8.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=55f2f7e3dc795b9469b05ec4e2d75dff +_md5_=1474c18531863424ff0428cb674c9389 diff --git a/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 index a17d12d05f1f..8cfbb3e5839f 100644 --- a/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 +++ b/metadata/md5-cache/dev-ml/ocamlgraph-2.0.0-r1 @@ -5,10 +5,10 @@ DESCRIPTION=O'Caml Graph library EAPI=7 HOMEPAGE=http://ocamlgraph.lri.fr/index.en.html IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/stdlib-shims:=[ocamlopt?] dev-ml/graphics:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/2.0.0 SRC_URI=https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=e38770c4486885e19af2a3ac01b44709 +_md5_=5a3ca6625f027484d8d7520baff626a8 diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 index adc683a796c2..39b59dec3722 100644 --- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 +++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.8-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Modules for OCaml application-level Internet protocols EAPI=7 HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html IUSE=kerberos tk httpd +ocamlopt +pcre ssl zip +ocamlopt -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=ZLIB GPL-2+ RDEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] RESTRICT=installsources strip SLOT=0/4.1.8 SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.8.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=857eba9104394b0d894d01638e076f75 +_md5_=40f2c957faa76d71b5efc6f9e2ceed4e diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.9 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.9 index 87c54599d9f0..aa0ea46f83c6 100644 --- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.9 +++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.9 @@ -5,11 +5,11 @@ DESCRIPTION=Modules for OCaml application-level Internet protocols EAPI=7 HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html IUSE=kerberos tk httpd +ocamlopt +pcre ssl zip +ocamlopt -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=ZLIB GPL-2+ RDEPEND=>=dev-ml/findlib-1.0 >=dev-lang/ocaml-3.10.2:=[ocamlopt?] pcre? ( >=dev-ml/pcre-ocaml-5:= ) tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) dev-lang/ocaml:=[ocamlopt?] RESTRICT=installsources strip SLOT=0/4.1.9 SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.9.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=857eba9104394b0d894d01638e076f75 +_md5_=40f2c957faa76d71b5efc6f9e2ceed4e diff --git a/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 index f9e83eb72182..7a9bf41d52fa 100644 --- a/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 +++ b/metadata/md5-cache/dev-ml/ocamlsdl-0.9.1 @@ -4,10 +4,10 @@ DESCRIPTION=OCaml SDL Bindings EAPI=7 HOMEPAGE=http://ocamlsdl.sourceforge.net IUSE=doc +ocamlopt opengl truetype +ocamlopt -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=LGPL-2 RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt=] >=media-libs/libsdl-1.2 opengl? ( >=dev-ml/lablgl-0.98:= ) >=media-libs/sdl-mixer-1.2 >=media-libs/sdl-image-1.2 truetype? ( >=media-libs/sdl-ttf-2.0 ) dev-lang/ocaml:=[ocamlopt?] SLOT=0/0.9.1 SRC_URI=mirror://sourceforge/ocamlsdl/ocamlsdl-0.9.1.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=1a311da00e4c349e39769a3da3cd64ec +_md5_=849552f06e0b247c4c4d788792685619 diff --git a/metadata/md5-cache/dev-ml/ocamlweb-1.41-r1 b/metadata/md5-cache/dev-ml/ocamlweb-1.41-r1 index f7b974653163..e60afc772b6a 100644 --- a/metadata/md5-cache/dev-ml/ocamlweb-1.41-r1 +++ b/metadata/md5-cache/dev-ml/ocamlweb-1.41-r1 @@ -5,11 +5,11 @@ DESCRIPTION=O'Caml literate programming tool EAPI=7 HOMEPAGE=https://www.lri.fr/~filliatr/ocamlweb/ IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2 RDEPEND=>=dev-lang/ocaml-4.08.0:= virtual/latex-base dev-texlive/texlive-latexextra virtual/latex-base RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.lri.fr/~filliatr/ftp/ocamlweb/ocamlweb-1.41.tar.gz _eclasses_=latex-package e5f296c98696dd02059bc6a5a03282e2 -_md5_=ec3f4c6511dbbc69e4b91caffbb32a63 +_md5_=8eafdb70d661fd008ee2b0de2c0c630d diff --git a/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1 b/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1 index 2d4ec3447487..32fc700c1823 100644 --- a/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1 +++ b/metadata/md5-cache/dev-ml/ocplib-endian-1.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Functions to read and write int16/32/64 from strings, bytes, and big EAPI=7 HOMEPAGE=https://github.com/OCamlPro/ocplib-endian IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/1.1 SRC_URI=https://github.com/OCamlPro/ocplib-endian/archive/1.1.tar.gz -> ocplib-endian-1.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=d03cfc46e3130ce275c5e2a47fef1784 +_md5_=9e511c0af21a95f996f1f2af3ecdb1bf diff --git a/metadata/md5-cache/dev-ml/octavius-1.2.2 b/metadata/md5-cache/dev-ml/octavius-1.2.2 index 90e80a00139e..7f7250f9dfc1 100644 --- a/metadata/md5-cache/dev-ml/octavius-1.2.2 +++ b/metadata/md5-cache/dev-ml/octavius-1.2.2 @@ -5,10 +5,10 @@ DESCRIPTION=ocamldoc comment syntax parser EAPI=7 HOMEPAGE=https://github.com/ocaml-doc/octavius IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.2.2 SRC_URI=https://github.com/ocaml-doc/octavius/archive/v1.2.2.tar.gz -> octavius-1.2.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=19c2771d45485b3e07fd724e3930250e +_md5_=164b2fd54fba60fd6a947ab252db5f62 diff --git a/metadata/md5-cache/dev-ml/ocurl-0.9.1 b/metadata/md5-cache/dev-ml/ocurl-0.9.1 index 2ca14b132ae5..cfdf280a2293 100644 --- a/metadata/md5-cache/dev-ml/ocurl-0.9.1 +++ b/metadata/md5-cache/dev-ml/ocurl-0.9.1 @@ -5,10 +5,10 @@ DESCRIPTION=OCaml interface to the libcurl library EAPI=7 HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl IUSE=examples +ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/0.9.1 SRC_URI=https://github.com/ygrek/ocurl/archive/0.9.1.tar.gz -> ocurl-0.9.1.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=fd07450fc47d4a7c8d6fcbef4bfe2200 +_md5_=523640898ac85a7a46cf19fd551c9477 diff --git a/metadata/md5-cache/dev-ml/ocurl-0.9.2 b/metadata/md5-cache/dev-ml/ocurl-0.9.2 index 022f49b9cb4e..f58b6284c94f 100644 --- a/metadata/md5-cache/dev-ml/ocurl-0.9.2 +++ b/metadata/md5-cache/dev-ml/ocurl-0.9.2 @@ -5,10 +5,10 @@ DESCRIPTION=OCaml interface to the libcurl library EAPI=7 HOMEPAGE=http://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl IUSE=examples +ocamlopt +ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/0.9.2 SRC_URI=https://github.com/ygrek/ocurl/archive/0.9.2.tar.gz -> ocurl-0.9.2.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=b9e973316ac1a697cfa028b4b6c10866 +_md5_=f1e26773f2cedb08fcd5fc95ec1ef6d6 diff --git a/metadata/md5-cache/dev-ml/opam-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-2.0.8-r1 index 2193417594ad..54c695e63fb1 100644 --- a/metadata/md5-cache/dev-ml/opam-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-2.0.8-r1 @@ -5,10 +5,10 @@ DESCRIPTION=A source-based package manager for OCaml EAPI=7 HOMEPAGE=http://opam.ocaml.org/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=7dab88ccfbfb58a5b49005460347ea99 +_md5_=1e77fc8c74eaee563d445541ef1b984e diff --git a/metadata/md5-cache/dev-ml/opam-2.0.8-r2 b/metadata/md5-cache/dev-ml/opam-2.0.8-r2 index 7017227b7ea4..5c97931290ac 100644 --- a/metadata/md5-cache/dev-ml/opam-2.0.8-r2 +++ b/metadata/md5-cache/dev-ml/opam-2.0.8-r2 @@ -5,10 +5,10 @@ DESCRIPTION=A source-based package manager for OCaml EAPI=7 HOMEPAGE=http://opam.ocaml.org/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/cmdliner:= dev-ml/cudf:= >=dev-ml/dose3-6.0:= dev-ml/extlib:= ~dev-ml/opam-client-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b4879115dcf54b12c2729784740fa4aa +_md5_=c5e9512648ffc32e28d5c1a3b939920c diff --git a/metadata/md5-cache/dev-ml/opam-2.0.9 b/metadata/md5-cache/dev-ml/opam-2.0.9 index ab9be8206f59..82d1916b0e53 100644 --- a/metadata/md5-cache/dev-ml/opam-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-2.0.9 @@ -5,10 +5,10 @@ DESCRIPTION=A source-based package manager for OCaml EAPI=7 HOMEPAGE=http://opam.ocaml.org/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=dev-ml/cmdliner:= dev-ml/cudf:= >=dev-ml/dose3-6.0:= dev-ml/extlib:= ~dev-ml/opam-client-2.0.9:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8a678ff3b5c92cfc100bd5911ad566b7 +_md5_=c5e9512648ffc32e28d5c1a3b939920c diff --git a/metadata/md5-cache/dev-ml/opam-client-2.0.8 b/metadata/md5-cache/dev-ml/opam-client-2.0.8 index 3897911afea1..459267588bdd 100644 --- a/metadata/md5-cache/dev-ml/opam-client-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-client-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam client libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=f28bd60db432c7d3f7ea8d445f196c09 +_md5_=58a91f80d238ae1a3ed6adbc76b73924 diff --git a/metadata/md5-cache/dev-ml/opam-client-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-client-2.0.8-r1 index bb6e721dade1..829dbca1a597 100644 --- a/metadata/md5-cache/dev-ml/opam-client-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-client-2.0.8-r1 @@ -5,11 +5,11 @@ DESCRIPTION=opam client libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/cmdliner:= ~dev-ml/opam-repository-2.0.8:= ~dev-ml/opam-state-2.0.8:= ~dev-ml/opam-solver-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=72a924ad56178c00e5b002d1cf3c7d0e +_md5_=ac085f2f3af973b2f35f6f7a78b6bd32 diff --git a/metadata/md5-cache/dev-ml/opam-client-2.0.9 b/metadata/md5-cache/dev-ml/opam-client-2.0.9 index ba93310ddca4..14589f22e616 100644 --- a/metadata/md5-cache/dev-ml/opam-client-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-client-2.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=opam client libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/cmdliner:= ~dev-ml/opam-repository-2.0.9:= ~dev-ml/opam-state-2.0.9:= ~dev-ml/opam-solver-2.0.9:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=72a924ad56178c00e5b002d1cf3c7d0e +_md5_=ac085f2f3af973b2f35f6f7a78b6bd32 diff --git a/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 index 61dff1e6c966..3b0cd37da139 100644 --- a/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-core-2.0.8-r1 @@ -4,10 +4,10 @@ DEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=7b8d53c1b598a64da79f850222bc3589 +_md5_=c4a87125945c839685ffd5c6b7797275 diff --git a/metadata/md5-cache/dev-ml/opam-core-2.0.9 b/metadata/md5-cache/dev-ml/opam-core-2.0.9 index 7156f3c89abb..7b15a90e5aaf 100644 --- a/metadata/md5-cache/dev-ml/opam-core-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-core-2.0.9 @@ -4,10 +4,10 @@ DEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/ocamlgraph:= dev-ml/re:= dev-ml/opam-file-format:= dev-ml/cmdliner:= >=dev-lang/ocaml-4:= SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=6a83a3dd0c52394b966e8197917295dd +_md5_=c4a87125945c839685ffd5c6b7797275 diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.1.0 b/metadata/md5-cache/dev-ml/opam-file-format-2.1.0 index 944383f6c552..849ef27cf7eb 100644 --- a/metadata/md5-cache/dev-ml/opam-file-format-2.1.0 +++ b/metadata/md5-cache/dev-ml/opam-file-format-2.1.0 @@ -4,10 +4,10 @@ DESCRIPTION=Parser and printer for the opam file syntax EAPI=7 HOMEPAGE=https://github.com/ocaml/opam-file-format IUSE=+ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/2.1.0 SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.1.0.tar.gz -> opam-file-format-2.1.0.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=82a2e1da0399dcbe2d56d32065b8f09e +_md5_=8bc4582893df1200798f594235910c9c diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.1.2 b/metadata/md5-cache/dev-ml/opam-file-format-2.1.2 index 59cacfb37273..e01d43468356 100644 --- a/metadata/md5-cache/dev-ml/opam-file-format-2.1.2 +++ b/metadata/md5-cache/dev-ml/opam-file-format-2.1.2 @@ -5,11 +5,11 @@ DESCRIPTION=Parser and printer for the opam file syntax EAPI=7 HOMEPAGE=https://github.com/ocaml/opam-file-format IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.1.2 SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.1.2.tar.gz -> opam-file-format-2.1.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8a06e95711fd28a0f977865c4c83e261 +_md5_=695d4d447ce2ca1fbf18dcee3868b61d diff --git a/metadata/md5-cache/dev-ml/opam-file-format-2.1.3 b/metadata/md5-cache/dev-ml/opam-file-format-2.1.3 index 6ddaecc5ef25..c74241540de9 100644 --- a/metadata/md5-cache/dev-ml/opam-file-format-2.1.3 +++ b/metadata/md5-cache/dev-ml/opam-file-format-2.1.3 @@ -5,11 +5,11 @@ DESCRIPTION=Parser and printer for the opam file syntax EAPI=7 HOMEPAGE=https://github.com/ocaml/opam-file-format IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.1.3 SRC_URI=https://github.com/ocaml/opam-file-format/archive/2.1.3.tar.gz -> opam-file-format-2.1.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8a06e95711fd28a0f977865c4c83e261 +_md5_=695d4d447ce2ca1fbf18dcee3868b61d diff --git a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 index d03b080ac187..f389b7233e47 100644 --- a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 +++ b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8bb7efc52e69b708f0be47aee6171b2b +_md5_=f81f8e2707cc49ea3355e1840c70d1e2 diff --git a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r3 b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r3 index ca645167a23e..a62d62f0028d 100644 --- a/metadata/md5-cache/dev-ml/opam-format-2.0.8-r3 +++ b/metadata/md5-cache/dev-ml/opam-format-2.0.8-r3 @@ -5,11 +5,11 @@ DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-core-2.0.8:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-ml/dose3-6.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4b82b13057c4ba4d345e478d13e54369 +_md5_=6c831a0208072ae5f86d438354f8297d diff --git a/metadata/md5-cache/dev-ml/opam-format-2.0.9 b/metadata/md5-cache/dev-ml/opam-format-2.0.9 index 4598b0de985f..765124fdbb12 100644 --- a/metadata/md5-cache/dev-ml/opam-format-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-format-2.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=Core libraries for opam EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-core-2.0.9:= dev-ml/re:= dev-ml/opam-file-format:= >=dev-ml/dose3-6.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4b82b13057c4ba4d345e478d13e54369 +_md5_=6c831a0208072ae5f86d438354f8297d diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r1 index d1b615aec2d2..2199ba487721 100644 --- a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r1 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 dev-m DESCRIPTION=Core installer for opam packages EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 >=dev-lang/ocaml-4:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/releases/download/2.0.8/opam-full-2.0.8.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=268abf3d4ba1a551a214287819ec96b3 +_md5_=4fdfb908c0a8b7a62c414bbc96a303d7 diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r2 b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r2 index 28ac2649173b..e46cf543e7c1 100644 --- a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r2 +++ b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r2 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 dev-m DESCRIPTION=Core installer for opam packages EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 >=dev-lang/ocaml-4:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/releases/download/2.0.8/opam-full-2.0.8.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=aa3a750caf50e20d486977af92e4e67a +_md5_=d35b664a3c5aee507fd1c2406bf5277c diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r3 b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r3 index 612b6c262f8f..809601d5b995 100644 --- a/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r3 +++ b/metadata/md5-cache/dev-ml/opam-installer-2.0.8-r3 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 >=dev DESCRIPTION=Core installer for opam packages EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.8 >=dev-ml/dose3-6 >=dev-lang/ocaml-4:= SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/releases/download/2.0.8/opam-full-2.0.8.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=cf6c76e9b4325c8cb5a4af57649b2332 +_md5_=58efc41d0b7dbf8584187e89e297b54d diff --git a/metadata/md5-cache/dev-ml/opam-installer-2.0.9 b/metadata/md5-cache/dev-ml/opam-installer-2.0.9 index c6423f408e06..ea3c1cbd84e7 100644 --- a/metadata/md5-cache/dev-ml/opam-installer-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-installer-2.0.9 @@ -4,10 +4,10 @@ DEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.9 >=dev DESCRIPTION=Core installer for opam packages EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=dev-lang/ocaml-4.02.3 dev-ml/cmdliner:= ~dev-ml/opam-format-2.0.9 >=dev-ml/dose3-6 >=dev-lang/ocaml-4:= SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/releases/download/2.0.9/opam-full-2.0.9.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=d5ef06b179d27b8938e319fb3e737088 +_md5_=58efc41d0b7dbf8584187e89e297b54d diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.0.8 b/metadata/md5-cache/dev-ml/opam-repository-2.0.8 index fbb73d0c0f9a..502d2c95a1c3 100644 --- a/metadata/md5-cache/dev-ml/opam-repository-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-repository-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam repository libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=301d3671640350b85f9b8bb0c2a475fa +_md5_=b01438d44d8cee41f45290e806f45e4d diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-repository-2.0.8-r1 index 1f82625808a4..0b0e86b2f5bd 100644 --- a/metadata/md5-cache/dev-ml/opam-repository-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-repository-2.0.8-r1 @@ -5,11 +5,11 @@ DESCRIPTION=opam repository libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.8:= dev-ml/re:= >=dev-ml/dose3-6.0:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=bb1a1f0fcf34b9af71f5dfea96c077a1 +_md5_=95ddb356693f999f6a2bfc2eb93ef583 diff --git a/metadata/md5-cache/dev-ml/opam-repository-2.0.9 b/metadata/md5-cache/dev-ml/opam-repository-2.0.9 index 86ed1a6d1e38..06c4d796203e 100644 --- a/metadata/md5-cache/dev-ml/opam-repository-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-repository-2.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=opam repository libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.9:= dev-ml/re:= >=dev-ml/dose3-6.0:= dev-ml/opam-file-format:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=163241361bc07aa9a6844ad6ab160cbc +_md5_=95ddb356693f999f6a2bfc2eb93ef583 diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.0.8 b/metadata/md5-cache/dev-ml/opam-solver-2.0.8 index 697edb46d148..a8dccc264056 100644 --- a/metadata/md5-cache/dev-ml/opam-solver-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-solver-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam solver EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= dev-ml/dose3:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a49810dbfa95aafebb7afebbcc8ff73a +_md5_=749d372e385e3cb0039927380e26fd95 diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-solver-2.0.8-r1 index b601fa42a9bd..446d9e37446a 100644 --- a/metadata/md5-cache/dev-ml/opam-solver-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-solver-2.0.8-r1 @@ -5,11 +5,11 @@ DESCRIPTION=opam solver EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.8:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= >=dev-ml/dose3-6.0:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0d306620c041b2c2a838310920552b2b +_md5_=66889b85e567d8c5e58154d1f0aab3bb diff --git a/metadata/md5-cache/dev-ml/opam-solver-2.0.9 b/metadata/md5-cache/dev-ml/opam-solver-2.0.9 index f8dcf7ada08f..66b00ffe9de2 100644 --- a/metadata/md5-cache/dev-ml/opam-solver-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-solver-2.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=opam solver EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=~dev-ml/opam-format-2.0.9:= dev-ml/opam-file-format:= dev-ml/re:= >=dev-ml/mccs-1.1.4:= >=dev-ml/dose3-6.0:= dev-ml/cudf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a05bd35f506fd37276868cd6683823bf +_md5_=66889b85e567d8c5e58154d1f0aab3bb diff --git a/metadata/md5-cache/dev-ml/opam-state-2.0.8 b/metadata/md5-cache/dev-ml/opam-state-2.0.8 index 5a2014d168ad..da400c937380 100644 --- a/metadata/md5-cache/dev-ml/opam-state-2.0.8 +++ b/metadata/md5-cache/dev-ml/opam-state-2.0.8 @@ -5,11 +5,11 @@ DESCRIPTION=opam state libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND==dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=7499169612c073ee21e16029df4c3a2b +_md5_=649a13a770fccddcef1567f37a5cf8ef diff --git a/metadata/md5-cache/dev-ml/opam-state-2.0.8-r1 b/metadata/md5-cache/dev-ml/opam-state-2.0.8-r1 index 4cfe0993d39f..41a8e0c2bf7a 100644 --- a/metadata/md5-cache/dev-ml/opam-state-2.0.8-r1 +++ b/metadata/md5-cache/dev-ml/opam-state-2.0.8-r1 @@ -5,11 +5,11 @@ DESCRIPTION=opam state libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/re:= dev-ml/opam-file-format:= ~dev-ml/opam-repository-2.0.8:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.8 SRC_URI=https://github.com/ocaml/opam/archive/2.0.8.tar.gz -> opam-2.0.8.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c1f0061bf7111c5b1004f73d80952ed3 +_md5_=50c4a2508242b40b0124b785f24652aa diff --git a/metadata/md5-cache/dev-ml/opam-state-2.0.9 b/metadata/md5-cache/dev-ml/opam-state-2.0.9 index 754cc8fa82d2..b71a07f88be0 100644 --- a/metadata/md5-cache/dev-ml/opam-state-2.0.9 +++ b/metadata/md5-cache/dev-ml/opam-state-2.0.9 @@ -5,11 +5,11 @@ DESCRIPTION=opam state libraries EAPI=7 HOMEPAGE=https://opam.ocaml.org/ https://github.com/ocaml/opam IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-ml/re:= dev-ml/opam-file-format:= ~dev-ml/opam-repository-2.0.9:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/2.0.9 SRC_URI=https://github.com/ocaml/opam/archive/2.0.9.tar.gz -> opam-2.0.9.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=9244e607930d7e8974d913bafe084027 +_md5_=50c4a2508242b40b0124b785f24652aa diff --git a/metadata/md5-cache/dev-ml/ounit2-2.2.3 b/metadata/md5-cache/dev-ml/ounit2-2.2.3 index 0c0df1215ea5..ad3497038e30 100644 --- a/metadata/md5-cache/dev-ml/ounit2-2.2.3 +++ b/metadata/md5-cache/dev-ml/ounit2-2.2.3 @@ -5,10 +5,10 @@ DESCRIPTION=Unit testing framework for OCaml EAPI=7 HOMEPAGE=https://github.com/gildor478/ounit IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/lwt:= dev-ml/stdlib-shims:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/2.2.3 SRC_URI=https://github.com/gildor478/ounit/releases/download/v2.2.3/ounit-v2.2.3.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=10732129e273a38695736725f2761096 +_md5_=d402caf61918d5d1243466ef9babcba1 diff --git a/metadata/md5-cache/dev-ml/parmap-1.2 b/metadata/md5-cache/dev-ml/parmap-1.2 index 872f604efe4e..2b80223b6993 100644 --- a/metadata/md5-cache/dev-ml/parmap-1.2 +++ b/metadata/md5-cache/dev-ml/parmap-1.2 @@ -5,10 +5,10 @@ DESCRIPTION=Library to exploit multicore architectures for OCaml programs EAPI=7 HOMEPAGE=https://www.dicosmo.org/code/parmap/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.2 SRC_URI=https://github.com/rdicosmo/parmap/archive/1.2.tar.gz -> parmap-1.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1a295064f872d5b84c9c35178184b423 +_md5_=190d987dc67b7256cf743c5d2e34b021 diff --git a/metadata/md5-cache/dev-ml/parmap-1.2.3 b/metadata/md5-cache/dev-ml/parmap-1.2.3 index f8514e022f98..8938858de14f 100644 --- a/metadata/md5-cache/dev-ml/parmap-1.2.3 +++ b/metadata/md5-cache/dev-ml/parmap-1.2.3 @@ -5,10 +5,10 @@ DESCRIPTION=Library to exploit multicore architectures for OCaml programs EAPI=7 HOMEPAGE=https://www.dicosmo.org/code/parmap/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.03:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.2.3 SRC_URI=https://github.com/rdicosmo/parmap/archive/1.2.3.tar.gz -> parmap-1.2.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1a295064f872d5b84c9c35178184b423 +_md5_=190d987dc67b7256cf743c5d2e34b021 diff --git a/metadata/md5-cache/dev-ml/parsexp-0.14.0 b/metadata/md5-cache/dev-ml/parsexp-0.14.0 index f40d86e3b6c9..2342a4ce0279 100644 --- a/metadata/md5-cache/dev-ml/parsexp-0.14.0 +++ b/metadata/md5-cache/dev-ml/parsexp-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=S-expression parsing library EAPI=7 HOMEPAGE=https://github.com/janestreet/parsexp IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/sexplib0:= dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/parsexp/archive/v0.14.0.tar.gz -> parsexp-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=2a5d4e6019ad5fb84fcc4255f77bac77 +_md5_=db4f1d43affd11cf95dc603706479ac1 diff --git a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2 b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2 index d1828b0efb63..77029260095f 100644 --- a/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2 +++ b/metadata/md5-cache/dev-ml/pcre-ocaml-7.4.6-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Perl Compatibility Regular Expressions for O'Caml EAPI=7 HOMEPAGE=http://mmottl.github.io/pcre-ocaml/ https://github.com/mmottl/pcre-ocaml IUSE=examples +ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-libs/libpcre-4.5 dev-ml/stdio:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/7.4.6 SRC_URI=https://github.com/mmottl/pcre-ocaml/releases/download/7.4.6/pcre-7.4.6.tbz -> pcre-ocaml-7.4.6.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=5552f02bb3a62d3c73fffee1a152252e +_md5_=318b0671adf3cd1604cd00be96c288a0 diff --git a/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 index 632bcc463d56..6b7424f46e3d 100644 --- a/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_assert-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Assert-like extension nodes that raise useful errors on failure EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_assert IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_assert/archive/v0.14.0.tar.gz -> ppx_assert-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=591a2d86252872948d9eeca4182d4b00 +_md5_=ea12a7517fb1e2f08f4b4cb143b7db49 diff --git a/metadata/md5-cache/dev-ml/ppx_base-0.14.0 b/metadata/md5-cache/dev-ml/ppx_base-0.14.0 index 66fdc9365223..82d0686b4842 100644 --- a/metadata/md5-cache/dev-ml/ppx_base-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_base-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Base set of ppx rewriters EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_base IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/ppx_cold-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_enumerate-0.14.0:= >=dev-ml/ppx_hash-0.14.0:= >=dev-ml/ppx_js_style-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_base/archive/v0.14.0.tar.gz -> ppx_base-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=247a247a14aa362a1afc06b1c54653d5 +_md5_=91b9664a1b9b32b81a11cc0a58758276 diff --git a/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 index e81bbc82a1f5..2754ff63c69b 100644 --- a/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_bench-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Syntax extension for writing in-line benchmarks in ocaml code EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_bench IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_bench/archive/v0.14.1.tar.gz -> ppx_bench-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a0e553b69907ab178983bc8d245adbda +_md5_=9313a0f6bae62132a87052f49fe88581 diff --git a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 index 888f0b11cef4..588c6fb9de7c 100644 --- a/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_bin_prot-0.14.0 @@ -5,11 +5,11 @@ DESCRIPTION=Generation of bin_prot readers and writers from types EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_bin_prot IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/bin_prot-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_bin_prot/archive/v0.14.0.tar.gz -> ppx_bin_prot-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=88f799e2f066d7d92a9a7abae2620f4a +_md5_=2435cade6f4df4060cb5378b3c61bf7f diff --git a/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 index 24730a6b737f..7781419b84f9 100644 --- a/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_cold-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Expands [@cold] into [@inline never][@specialise never][@local never EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_cold IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_cold/archive/v0.14.0.tar.gz -> ppx_cold-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=d32847e5aa14c4ca77662ba096ca0e62 +_md5_=2ba85696d780b4ede2393f58c0adf9d1 diff --git a/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 index fbf92d4dd2bd..33783ccba9ac 100644 --- a/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_compare-0.14.0 @@ -5,11 +5,11 @@ DESCRIPTION=Generation of comparison functions from types EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_compare IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_compare/archive/v0.14.0.tar.gz -> ppx_compare-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b1a80c8cc404da297c71d584aba27f18 +_md5_=b65269c0052c640b886526fa37210583 diff --git a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0 b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0 index 57505c29882b..cea6bf748020 100644 --- a/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_custom_printf-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Printf-style format-strings for user-defined string conversion EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_custom_printf IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_sexp_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_custom_printf/archive/v0.14.0.tar.gz -> ppx_custom_printf-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=69c5018ebca05c4453ce378480cf3015 +_md5_=e1e20d16b24c0ed0d4f780b2e2fd53f9 diff --git a/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 index 8d72f0b60931..4979d4e52fa8 100644 --- a/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 +++ b/metadata/md5-cache/dev-ml/ppx_derivers-1.2.1 @@ -5,10 +5,10 @@ DESCRIPTION=Shared [@@deriving] plugin registry EAPI=7 HOMEPAGE=https://github.com/diml/ppx_derivers IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.2.1 SRC_URI=https://github.com/diml/ppx_derivers/archive/1.2.1.tar.gz -> ppx_derivers-1.2.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=fea7cb45ba62e7d86385be9b8db66057 +_md5_=0fe234da13c35a0c64fe5383f5d46bca diff --git a/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 index 1cc9971ffa49..0a4f2b2a3081 100644 --- a/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_enumerate-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Generate a list containing all values of a finite type EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_enumerate IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_enumerate/archive/v0.14.0.tar.gz -> ppx_enumerate-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a1600a795d1134c23b9ca4215fca21a0 +_md5_=1c735673039181296c3276c11ccd570e diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.14.0 b/metadata/md5-cache/dev-ml/ppx_expect-0.14.0 index 9349d9140cd4..fcb91c761820 100644 --- a/metadata/md5-cache/dev-ml/ppx_expect-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_expect-0.14.0 @@ -5,11 +5,11 @@ DESCRIPTION=Cram like framework for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_expect IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_expect/archive/v0.14.0.tar.gz -> ppx_expect-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c1f0af5a75b385a85a9ee0d391ef3301 +_md5_=30949e007c72acee2f19b37a92ddf3c0 diff --git a/metadata/md5-cache/dev-ml/ppx_expect-0.14.1 b/metadata/md5-cache/dev-ml/ppx_expect-0.14.1 index 069fd67c777e..fd56dd1adeca 100644 --- a/metadata/md5-cache/dev-ml/ppx_expect-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_expect-0.14.1 @@ -5,11 +5,11 @@ DESCRIPTION=Cram like framework for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_expect IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/re:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_expect/archive/v0.14.1.tar.gz -> ppx_expect-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=f54b2f38c97f45f8cb8826f4dd1cded2 +_md5_=06866234889d6516cc8792d5ccd3f83d diff --git a/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 index 3b067906c65d..0617263513cf 100644 --- a/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_fail-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Add location to calls to failwiths EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_fail IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_fail/archive/v0.14.0.tar.gz -> ppx_fail-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=cbd7de4e980f015920cb3245d30c2573 +_md5_=4db4b154f73cc15cb849e7ec51520254 diff --git a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1 index 8148d029a9d4..dad03f9ea5fb 100644 --- a/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_fields_conv-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Generation of accessor and iteration functions for ocaml records EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_fields_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/fieldslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_fields_conv/archive/v0.14.1.tar.gz -> ppx_fields_conv-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=70de61263be005fc34eaa3431f240eab +_md5_=60caeaf99600d60b2c9c1781fb13c6d5 diff --git a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 index 3e87e5866bec..dbe3b133cb22 100644 --- a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Simpler notation for fixed point literals EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_fixed_literal IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_fixed_literal/archive/v0.14.0.tar.gz -> ppx_fixed_literal-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a0f974d696978e59d4a9d9b2806a9845 +_md5_=8db208d19f33cc93b02939a58c8ebd17 diff --git a/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 index 0b8e34f249ec..5dd218f495bc 100644 --- a/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_hash-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=PPX rewriter that generates hash functions from type expressions and EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_hash IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_compare-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_hash/archive/v0.14.0.tar.gz -> ppx_hash-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ebf039c18654bac98d2ca7cf7df161d9 +_md5_=6784fdc499c16caad72b973fcf347ab8 diff --git a/metadata/md5-cache/dev-ml/ppx_here-0.14.0 b/metadata/md5-cache/dev-ml/ppx_here-0.14.0 index b8dc52ee77c2..f84ce3080f88 100644 --- a/metadata/md5-cache/dev-ml/ppx_here-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_here-0.14.0 @@ -5,11 +5,11 @@ DESCRIPTION=Expands [%here] into its location EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_here IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_here/archive/v0.14.0.tar.gz -> ppx_here-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1a4fe6084e2d1be4e74756ffd9eb534d +_md5_=910e845a38f5496396e46c5570cd069d diff --git a/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 index d7885a99203e..6cff7db8f912 100644 --- a/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_inline_test-0.14.1 @@ -5,11 +5,11 @@ DESCRIPTION=Syntax extension for writing in-line tests in ocaml code EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_inline_test IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/time_now-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=test SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_inline_test/archive/v0.14.1.tar.gz -> ppx_inline_test-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=6f424a7c8b7c8e59482d824ce28c95d3 +_md5_=b0c86b01fc459d6890e7058eed038f52 diff --git a/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 index a056a3c4ffcf..1ecc2ae6cc2a 100644 --- a/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_jane-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Standard Jane Street ppx rewriters EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_jane IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base_quickcheck-0.14.0:= >=dev-ml/ppx_assert-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppx_bench-0.14.1:= >=dev-ml/ppx_bin_prot-0.14.0:= >=dev-ml/ppx_custom_printf-0.14.0:= >=dev-ml/ppx_expect-0.14.0:= >=dev-ml/ppx_fail-0.14.0:= >=dev-ml/ppx_fields_conv-0.14.1:= >=dev-ml/ppx_fixed_literal-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_inline_test-0.14.1:= >=dev-ml/ppx_let-0.14.0:= >=dev-ml/ppx_module_timer-0.14.0:= >=dev-ml/ppx_optcomp-0.14.0:= >=dev-ml/ppx_optional-0.14.0:= >=dev-ml/ppx_pipebang-0.14.0:= >=dev-ml/ppx_sexp_message-0.14.0:= >=dev-ml/ppx_sexp_value-0.14.0:= >=dev-ml/ppx_stable-0.14.1:= >=dev-ml/ppx_string-0.14.1:= >=dev-ml/ppx_typerep_conv-0.14.1:= >=dev-ml/ppx_variants_conv-0.14.1:= >=dev-ml/ppxlib-0.18.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_jane/archive/v0.14.0.tar.gz -> ppx_jane-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=e9cfb9bde23db1cdaae2eafe50a61164 +_md5_=53bdbcfba90e4bb4480ace9e0e31dd1d diff --git a/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0 b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0 index 9ff0d6257466..15a401e5a1aa 100644 --- a/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_js_style-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Code style checker for Jane Street Packages EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_js_style IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=<=dev-lang/ocaml-4.13 >=dev-ml/base-0.14.0:= dev-ml/findlib:= dev-ml/octavius:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_js_style/archive/v0.14.0.tar.gz -> ppx_js_style-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0800ef1fff640ef8cb42637afc327906 +_md5_=375db72ef5d14ed6ed0d80e8ecff0b11 diff --git a/metadata/md5-cache/dev-ml/ppx_let-0.14.0 b/metadata/md5-cache/dev-ml/ppx_let-0.14.0 index 56cd735d5de8..9b20c9d398ac 100644 --- a/metadata/md5-cache/dev-ml/ppx_let-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_let-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Monadic let-bindings EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_let IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_let/archive/v0.14.0.tar.gz -> ppx_let-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0419f2e14e70e0516b58be2a7804412b +_md5_=c97bf83e0cd20e12cece3b0ee480de7a diff --git a/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 index 3834bb2960d3..6743aa3cf94f 100644 --- a/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_module_timer-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Ppx rewriter that records top-level module startup times EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_module_timer IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/stdio-0.14.0:= >=dev-ml/time_now-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_module_timer/archive/v0.14.0.tar.gz -> ppx_module_timer-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4eaa724d75147b4c0506681cebe08ce5 +_md5_=63ebc42221e3d5767b19753c9b8454ad diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0 index d3cd4b29f925..6d6e43ab9f12 100644 --- a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Optional compilation for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_optcomp IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_optcomp/archive/v0.14.0.tar.gz -> ppx_optcomp-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=e52b529b2569ef93e105e4519651b994 +_md5_=e62c61c7c926fd5b3a754872e1c1dcd4 diff --git a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3 b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3 index 41e797329434..a5acdb3eafd9 100644 --- a/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3 +++ b/metadata/md5-cache/dev-ml/ppx_optcomp-0.14.3 @@ -5,10 +5,10 @@ DESCRIPTION=Optional compilation for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_optcomp IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/stdio-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.3 SRC_URI=https://github.com/janestreet/ppx_optcomp/archive/v0.14.3.tar.gz -> ppx_optcomp-0.14.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=a959826d291bb4b6feb0e22fa19a5495 +_md5_=26fa3c2c35f66c8595f15fd765e9a594 diff --git a/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 index a6b3b98d580b..5c4e47983cd1 100644 --- a/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_optional-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Pattern matching on flat options EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_optional IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/base:= dev-ml/ppxlib:= dev-ml/ocaml-migrate-parsetree:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_optional/archive/v0.14.0.tar.gz -> ppx_optional-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=38c47246367d87262117d9408fe5b245 +_md5_=e99869b6678b671eb150895670553da9 diff --git a/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 index 666da7e294d8..2b2753cfedc8 100644 --- a/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_pipebang-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=A ppx rewriter that inlines reverse application operators |> and |! EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_pipebang IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_pipebang/archive/v0.14.0.tar.gz -> ppx_pipebang-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=d9c22e66d9e7b8bdcc167b487349b2e6 +_md5_=85fd0913ede9b983cb4c4acf17a720ff diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 index 4c85be1a7600..6e9336e79b7c 100644 --- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Support Library for type-driven code generators EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= =dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.1.tar.gz -> ppx_sexp_conv-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ea84fe064b80adb9ec181f8eaf49a11d +_md5_=a63e6f5bdc2e26fc0c9d12ab0ef5aaff diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1 index 328e28270ea0..895bc6898f0b 100644 --- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1 +++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.2-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Support Library for type-driven code generators EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.18.0:= =dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.2 SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.2.tar.gz -> ppx_sexp_conv-0.14.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=9211c788cef931ac9d560ef3469279d2 +_md5_=4e4b044a641a47503c1bd2f8b0bf36e2 diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 index 7c06433d0ce6..b3aff9d722ef 100644 --- a/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 +++ b/metadata/md5-cache/dev-ml/ppx_sexp_conv-0.14.3 @@ -5,10 +5,10 @@ DESCRIPTION=Support Library for type-driven code generators EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_sexp_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppxlib-0.22.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.3 SRC_URI=https://github.com/janestreet/ppx_sexp_conv/archive/v0.14.3.tar.gz -> ppx_sexp_conv-0.14.3.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=471c127b07e954c5e4bdfec86804431b +_md5_=96d9e21694078cffef45c3cebcbda9d0 diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0 b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0 index 1416162eb5a7..8c0f344e1fa9 100644 --- a/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_sexp_message-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=A ppx rewriter for easy construction of s-expressions EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_sexp_message IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= dev-ml/findlib:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_sexp_message/archive/v0.14.0.tar.gz -> ppx_sexp_message-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4e3e87b594dee9b58aaae60d5d741d2c +_md5_=fd8664e98335ffc3ae11159f282f1021 diff --git a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 index 775406d2a295..3ce0b307593b 100644 --- a/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 +++ b/metadata/md5-cache/dev-ml/ppx_sexp_value-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Standard library for ppx rewriters EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_sexp_value IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/ppx_sexp_value/archive/v0.14.0.tar.gz -> ppx_sexp_value-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c00879a84cd06ba00c44271c93dae1e0 +_md5_=2051cb025f218163885302621509430c diff --git a/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 index fc549f456d6a..250d03ec98c2 100644 --- a/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_stable-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Stable types conversions generator EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_stable IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_stable/archive/v0.14.1.tar.gz -> ppx_stable-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=275c44d0c8bc1589520ab3b82cf9c632 +_md5_=a3570c89294b127be505635bf687622b diff --git a/metadata/md5-cache/dev-ml/ppx_string-0.14.1 b/metadata/md5-cache/dev-ml/ppx_string-0.14.1 index e83695d29f16..6fbece959bab 100644 --- a/metadata/md5-cache/dev-ml/ppx_string-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_string-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Ppx extension for string interpolation EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_string IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/ppx_base-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-ml/stdio-0.14.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_string/archive/v0.14.1.tar.gz -> ppx_string-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=5e5f1cfaaa67f35cdeacc05bb01b3ee7 +_md5_=6918e8b6f0e6dae05a9bcc7096793af8 diff --git a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1-r1 b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1-r1 index 3f2e976148e3..302daddfb45f 100644 --- a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1-r1 +++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.1-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Generation of runtime types from type declarations EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/typerep-0.14.0:= >=dev-ml/ppxlib-0.18.0:= =dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_typerep_conv/archive/v0.14.1.tar.gz -> ppx_typerep_conv-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=c9dcffabce93d6e6ffe1ccec658d1e34 +_md5_=dc02ca0a246724ed5b953e4363baee44 diff --git a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 index 88567463dcf6..5042106500b5 100644 --- a/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 +++ b/metadata/md5-cache/dev-ml/ppx_typerep_conv-0.14.2 @@ -5,10 +5,10 @@ DESCRIPTION=Generation of runtime types from type declarations EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_typerep_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/typerep-0.14.0:= >=dev-ml/ppxlib-0.22.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.2 SRC_URI=https://github.com/janestreet/ppx_typerep_conv/archive/v0.14.2.tar.gz -> ppx_typerep_conv-0.14.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=f3a1688d8583953c2e081def9fedb3cc +_md5_=89cfd1660b1dcc6c24b4d85e6e65bfab diff --git a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1 b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1 index 66e750066d59..17c7bc52f166 100644 --- a/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1 +++ b/metadata/md5-cache/dev-ml/ppx_variants_conv-0.14.1 @@ -5,10 +5,10 @@ DESCRIPTION=Generation of accessor and iteration functions for ocaml variant typ EAPI=7 HOMEPAGE=https://github.com/janestreet/ppx_variants_conv IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.14.0:= >=dev-ml/variantslib-0.14.0:= >=dev-ml/ppxlib-0.18.0:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.0.0:= dev-ml/cinaps:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.1 SRC_URI=https://github.com/janestreet/ppx_variants_conv/archive/v0.14.1.tar.gz -> ppx_variants_conv-0.14.1.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=431c04d1d586abf2b136e41694b87bc0 +_md5_=b6c445f5f4d909355d66daf64fa4975c diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1 b/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1 index a27783a09899..be8105d7d0c1 100644 --- a/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1 +++ b/metadata/md5-cache/dev-ml/ppxlib-0.20.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Base library and tools for ppx rewriters EAPI=7 HOMEPAGE=https://github.com/ocaml-ppx/ppxlib IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/findlib:= >=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.1.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-ml/stdio-0.11.0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.20.0 SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.20.0.tar.gz -> ppxlib-0.20.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=eba3637de896ee07a7ed392d1ff4663b +_md5_=14d9e3fe38cb4e9ad3660a8fe06aff8b diff --git a/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2 b/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2 index 990fdd8916a7..fa19316a175e 100644 --- a/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2 +++ b/metadata/md5-cache/dev-ml/ppxlib-0.22.2-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Base library and tools for ppx rewriters EAPI=7 HOMEPAGE=https://github.com/ocaml-ppx/ppxlib IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/ocaml-compiler-libs-0.11.0:= >=dev-ml/ocaml-migrate-parsetree-2.2.0:= dev-ml/sexplib0:= dev-ml/stdlib-shims:= >=dev-ml/ppx_derivers-1.2.1:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.22.2 SRC_URI=https://github.com/ocaml-ppx/ppxlib/archive/0.22.2.tar.gz -> ppxlib-0.22.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3a4a6406d24eb11685362280911346f6 +_md5_=fed81fa702b1ac155e99d84fbb64cfe8 diff --git a/metadata/md5-cache/dev-ml/re-1.9.0 b/metadata/md5-cache/dev-ml/re-1.9.0 index d33561cf87c9..a0c90260bd80 100644 --- a/metadata/md5-cache/dev-ml/re-1.9.0 +++ b/metadata/md5-cache/dev-ml/re-1.9.0 @@ -5,11 +5,11 @@ DESCRIPTION=Regular expression library for OCaml EAPI=7 HOMEPAGE=https://github.com/ocaml/ocaml-re IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=!dev-ml/ocaml-re dev-ml/seq:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/1.9.0 SRC_URI=https://github.com/ocaml/ocaml-re/archive/1.9.0.tar.gz -> ocaml-re-1.9.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3e9bd73e8212ee5454440ed50c8b4821 +_md5_=df728338bc98734da8fa17f9aeff5eff diff --git a/metadata/md5-cache/dev-ml/react-1.2.1-r1 b/metadata/md5-cache/dev-ml/react-1.2.1-r1 index 18dd7c690fe1..36daa82a38fc 100644 --- a/metadata/md5-cache/dev-ml/react-1.2.1-r1 +++ b/metadata/md5-cache/dev-ml/react-1.2.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=OCaml module for functional reactive programming EAPI=7 HOMEPAGE=http://erratique.ch/software/react https://github.com/dbuenzli/react IUSE=test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=>=dev-lang/ocaml-4:= RESTRICT=!test? ( test ) SLOT=0/1.2.1 SRC_URI=http://erratique.ch/software/react/releases/react-1.2.1.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=dbe1029e2b35b44298ec37b5261f8f29 +_md5_=abcba1e81fef7b4cd5188e3b477b79c4 diff --git a/metadata/md5-cache/dev-ml/result-1.5 b/metadata/md5-cache/dev-ml/result-1.5 index 53841a934973..e84b08c25d78 100644 --- a/metadata/md5-cache/dev-ml/result-1.5 +++ b/metadata/md5-cache/dev-ml/result-1.5 @@ -5,10 +5,10 @@ DESCRIPTION=Compat result type EAPI=7 HOMEPAGE=https://github.com/janestreet/result IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=BSD RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/1.5 SRC_URI=https://github.com/janestreet/result/archive/1.5.tar.gz -> result-1.5.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=1ca06e8fecb78cf4dc99b4440b38cf7e +_md5_=0c7372b47a829cf2705ef9fb70e24859 diff --git a/metadata/md5-cache/dev-ml/rresult-0.5.0 b/metadata/md5-cache/dev-ml/rresult-0.5.0 index fe9d38a52dc5..5d98d6a64f4e 100644 --- a/metadata/md5-cache/dev-ml/rresult-0.5.0 +++ b/metadata/md5-cache/dev-ml/rresult-0.5.0 @@ -3,10 +3,10 @@ DEPEND=dev-ml/result:= dev-ml/topkg dev-ml/ocamlbuild >=dev-lang/ocaml-4:= dev-m DESCRIPTION=Result value combinators for OCaml EAPI=6 HOMEPAGE=https://erratique.ch/software/rresult https://github.com/dbuenzli/rresult -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:= SLOT=0/0.5.0 SRC_URI=https://erratique.ch/software/rresult/releases/rresult-0.5.0.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=7e08c214cbc2376eb90933632e25a782 +_md5_=7e4bc1f59eca5f15426b18dec286883a diff --git a/metadata/md5-cache/dev-ml/rresult-0.6.0 b/metadata/md5-cache/dev-ml/rresult-0.6.0 index 60d817d2e147..14ac0326e328 100644 --- a/metadata/md5-cache/dev-ml/rresult-0.6.0 +++ b/metadata/md5-cache/dev-ml/rresult-0.6.0 @@ -4,10 +4,10 @@ DEPEND=dev-ml/result:= >=dev-lang/ocaml-4:= DESCRIPTION=Result value combinators for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/rresult https://github.com/dbuenzli/rresult -KEYWORDS=amd64 arm arm64 ppc ppc64 ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~x86 LICENSE=ISC RDEPEND=dev-ml/result:= >=dev-lang/ocaml-4:= SLOT=0/0.6.0 SRC_URI=https://erratique.ch/software/rresult/releases/rresult-0.6.0.tbz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=7d88542dbf239cedd1722ec27bae6f91 +_md5_=38c87fabd3892f3753756635140720f1 diff --git a/metadata/md5-cache/dev-ml/seq-0.2 b/metadata/md5-cache/dev-ml/seq-0.2 index c931b314e301..a8dd7a6ca618 100644 --- a/metadata/md5-cache/dev-ml/seq-0.2 +++ b/metadata/md5-cache/dev-ml/seq-0.2 @@ -5,10 +5,10 @@ DESCRIPTION=Compatibility package for the standard OCaml iterator type EAPI=7 HOMEPAGE=https://github.com/c-cube/seq IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=GPL-3 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/c-cube/seq/archive/0.2.tar.gz -> seq-0.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ac63e83e51514cb2b0c9ff37a61ba861 +_md5_=11d91d868cba1bc53260a38c58ffc51d diff --git a/metadata/md5-cache/dev-ml/seq-0.2.2 b/metadata/md5-cache/dev-ml/seq-0.2.2 index 7f6d06ba9d79..2af07e971497 100644 --- a/metadata/md5-cache/dev-ml/seq-0.2.2 +++ b/metadata/md5-cache/dev-ml/seq-0.2.2 @@ -5,10 +5,10 @@ DESCRIPTION=Compatibility package for the standard OCaml iterator type EAPI=7 HOMEPAGE=https://github.com/c-cube/seq IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=GPL-3 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/c-cube/seq/archive/0.2.2.tar.gz -> seq-0.2.2.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=ac63e83e51514cb2b0c9ff37a61ba861 +_md5_=11d91d868cba1bc53260a38c58ffc51d diff --git a/metadata/md5-cache/dev-ml/sexplib-0.14.0 b/metadata/md5-cache/dev-ml/sexplib-0.14.0 index e95524e6645f..b89dbeeb9de2 100644 --- a/metadata/md5-cache/dev-ml/sexplib-0.14.0 +++ b/metadata/md5-cache/dev-ml/sexplib-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expre EAPI=7 HOMEPAGE=https://github.com/janestreet/sexplib IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/parsexp:= dev-ml/base:= dev-ml/sexplib0:= dev-ml/num:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/sexplib/archive/v0.14.0.tar.gz -> sexplib-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=f39d6232fb3dba5ce9fd8d3261bdc6a9 +_md5_=825411cc433a43cb0a36ef82da1d16f4 diff --git a/metadata/md5-cache/dev-ml/sexplib0-0.14.0 b/metadata/md5-cache/dev-ml/sexplib0-0.14.0 index 69ac3611a51e..38e3755ca7c0 100644 --- a/metadata/md5-cache/dev-ml/sexplib0-0.14.0 +++ b/metadata/md5-cache/dev-ml/sexplib0-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Library for automated conversion of OCaml-values to and from S-expre EAPI=7 HOMEPAGE=https://github.com/janestreet/sexplib0 IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/sexplib0/archive/v0.14.0.tar.gz -> sexplib0-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=4f949c62c1283787d6ef8d1f1d170617 +_md5_=28090e689086a8bfebc1b623517496f3 diff --git a/metadata/md5-cache/dev-ml/spawn-0.13.0 b/metadata/md5-cache/dev-ml/spawn-0.13.0 index 7f5c82efff8d..a613939484af 100644 --- a/metadata/md5-cache/dev-ml/spawn-0.13.0 +++ b/metadata/md5-cache/dev-ml/spawn-0.13.0 @@ -5,11 +5,11 @@ DESCRIPTION=Spawning sub-processes EAPI=7 HOMEPAGE=https://github.com/janestreet/spawn IUSE=+ocamlopt test -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= RESTRICT=!test? ( test ) SLOT=0/0.13.0 SRC_URI=https://github.com/janestreet/spawn/archive/v0.13.0.tar.gz -> spawn-0.13.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3c27b9b3c7836560a6ff542c0daaa41c +_md5_=9b25db05334b8d17e32ace75a3c25602 diff --git a/metadata/md5-cache/dev-ml/splittable_random-0.14.0 b/metadata/md5-cache/dev-ml/splittable_random-0.14.0 index f88e85a47df5..402657b55575 100644 --- a/metadata/md5-cache/dev-ml/splittable_random-0.14.0 +++ b/metadata/md5-cache/dev-ml/splittable_random-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=PRNG that can be split into independent streams EAPI=7 HOMEPAGE=https://github.com/janestreet/splittable_random IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/base:= dev-ml/ppx_assert:= dev-ml/ppx_bench:= dev-ml/ppx_inline_test:= dev-ml/ppx_sexp_message:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/splittable_random/archive/v0.14.0.tar.gz -> splittable_random-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=b2a3629266290777bc8f7c5bd39cd6f5 +_md5_=17f106438290f92b3cda891113da5cea diff --git a/metadata/md5-cache/dev-ml/stdio-0.14.0 b/metadata/md5-cache/dev-ml/stdio-0.14.0 index 35f3565593fe..571633b45138 100644 --- a/metadata/md5-cache/dev-ml/stdio-0.14.0 +++ b/metadata/md5-cache/dev-ml/stdio-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Standard IO Library for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/stdio IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=>=dev-ml/base-0.11.0:= dev-ml/sexplib0:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/stdio/archive/v0.14.0.tar.gz -> stdio-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=fc87acd942b4d1b7023c6fd4f3c2e8b1 +_md5_=ec88677aa4b80aa1aaa0f6a2eb397faa diff --git a/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0 b/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0 index 72d328a77f97..03fc0cc5f130 100644 --- a/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0 +++ b/metadata/md5-cache/dev-ml/stdlib-shims-0.2.0 @@ -5,10 +5,10 @@ DESCRIPTION=Pure OCaml library that allows replacing Pervasives with Stdlib befo EAPI=7 HOMEPAGE=https://github.com/ocaml/stdlib-shims IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/ocaml/stdlib-shims/releases/download/0.2.0/stdlib-shims-0.2.0.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=3902f651e22e7d18d4a6b820a4eb219e +_md5_=113d794f66510a4eaa9311171ced7354 diff --git a/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0 b/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0 index 8207f653379d..01f3f54bdf7c 100644 --- a/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0 +++ b/metadata/md5-cache/dev-ml/stdlib-shims-0.3.0 @@ -5,10 +5,10 @@ DESCRIPTION=Pure OCaml library that allows replacing Pervasives with Stdlib befo EAPI=7 HOMEPAGE=https://github.com/ocaml/stdlib-shims IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0 SRC_URI=https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=db4f94f10df20f253c2e8739cec3ace8 +_md5_=113d794f66510a4eaa9311171ced7354 diff --git a/metadata/md5-cache/dev-ml/textutils-0.14.0 b/metadata/md5-cache/dev-ml/textutils-0.14.0 index e81db740b9b8..7aafee93d5b3 100644 --- a/metadata/md5-cache/dev-ml/textutils-0.14.0 +++ b/metadata/md5-cache/dev-ml/textutils-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Text output utilities EAPI=7 HOMEPAGE=https://github.com/janestreet/textutils IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/core:= dev-ml/core_kernel:= dev-ml/ppx_jane:= dev-ml/uutf:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/textutils/archive/v0.14.0.tar.gz -> textutils-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=d18121a704e280b59b196893341209d2 +_md5_=7efaa1b4c24125d0ddcf430af6945f25 diff --git a/metadata/md5-cache/dev-ml/time_now-0.14.0 b/metadata/md5-cache/dev-ml/time_now-0.14.0 index dc97d4d290cc..c89951c1ef66 100644 --- a/metadata/md5-cache/dev-ml/time_now-0.14.0 +++ b/metadata/md5-cache/dev-ml/time_now-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Reports the current time EAPI=7 HOMEPAGE=https://github.com/janestreet/time_now IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/base:= dev-ml/jane-street-headers:= dev-ml/jst-config:= dev-ml/ppx_base:= dev-ml/ppx_optcomp:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/time_now/archive/v0.14.0.tar.gz -> time_now-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=6780d7d8a0d3e403af5af3c845f0872e +_md5_=bc5bd94cfa69d5e50db94af976ed837e diff --git a/metadata/md5-cache/dev-ml/timezone-0.14.0 b/metadata/md5-cache/dev-ml/timezone-0.14.0 index a57c771e6aca..be0f62d5ec19 100644 --- a/metadata/md5-cache/dev-ml/timezone-0.14.0 +++ b/metadata/md5-cache/dev-ml/timezone-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Time-zone handling for OCaml EAPI=7 HOMEPAGE=https://github.com/janestreet/timezone IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=MIT RDEPEND=dev-ml/core_kernel:= dev-ml/ppx_jane:= dev-ml/stdio:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/timezone/archive/v0.14.0.tar.gz -> timezone-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=0c17c578bff5607051553b7b64b33bc3 +_md5_=28e4f26a19b3264dfa11c1915f472548 diff --git a/metadata/md5-cache/dev-ml/topkg-1.0.3 b/metadata/md5-cache/dev-ml/topkg-1.0.3 index fa41503ba7f1..6e55a5b393e3 100644 --- a/metadata/md5-cache/dev-ml/topkg-1.0.3 +++ b/metadata/md5-cache/dev-ml/topkg-1.0.3 @@ -4,10 +4,10 @@ DESCRIPTION=The transitory OCaml software packager EAPI=7 HOMEPAGE=http://erratique.ch/software/topkg https://github.com/dbuenzli/topkg IUSE=+ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=dev-ml/result:= dev-ml/ocamlbuild:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?] SLOT=0/1.0.3 SRC_URI=https://github.com/dbuenzli/topkg/archive/v1.0.3.tar.gz -> topkg-1.0.3.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=5c2e2141a0c531da7d626b264ce89f77 +_md5_=603395431699b9048a15ba2621199df5 diff --git a/metadata/md5-cache/dev-ml/typerep-0.14.0 b/metadata/md5-cache/dev-ml/typerep-0.14.0 index 24d36ff57d0b..abfbb0afa4c0 100644 --- a/metadata/md5-cache/dev-ml/typerep-0.14.0 +++ b/metadata/md5-cache/dev-ml/typerep-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=Library for creating runtime representation of OCaml types EAPI=7 HOMEPAGE=https://github.com/janestreet/typerep IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/typerep/archive/v0.14.0.tar.gz -> typerep-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=374bd75dfe307083945d4fa24aff443c +_md5_=a6dbba2ff193e484313ab2d8fb52b914 diff --git a/metadata/md5-cache/dev-ml/uchar-0.0.2 b/metadata/md5-cache/dev-ml/uchar-0.0.2 index ed00a81ea54f..e52b9e6d0682 100644 --- a/metadata/md5-cache/dev-ml/uchar-0.0.2 +++ b/metadata/md5-cache/dev-ml/uchar-0.0.2 @@ -4,11 +4,11 @@ DESCRIPTION=Uchar compatibility library EAPI=6 HOMEPAGE=https://github.com/ocaml/uchar IUSE=+ocamlopt +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.03:= dev-lang/ocaml:=[ocamlopt?] RESTRICT=test SLOT=0/0.0.2 SRC_URI=https://github.com/ocaml/uchar/archive/v0.0.2.tar.gz -> uchar-0.0.2.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=6b1a445737154f460460acfec1dad23d +_md5_=075971e040b1fc6f38dc67df153a8921 diff --git a/metadata/md5-cache/dev-ml/uuidm-0.9.7 b/metadata/md5-cache/dev-ml/uuidm-0.9.7 index ed69c7d87898..d31ccb63b5bb 100644 --- a/metadata/md5-cache/dev-ml/uuidm-0.9.7 +++ b/metadata/md5-cache/dev-ml/uuidm-0.9.7 @@ -5,10 +5,10 @@ DESCRIPTION=Universally unique identifiers (UUIDs) for OCaml EAPI=7 HOMEPAGE=https://github.com/dbuenzli/uuidm IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-4:= SLOT=0/0.9.7 SRC_URI=https://github.com/dbuenzli/uuidm/archive/v0.9.7.tar.gz -> uuidm-0.9.7.tar.gz _eclasses_=opam bb6e97cce1eab4343c4db2c51acf1349 -_md5_=f107488ffe8e369790cb3f9ed14cf8c8 +_md5_=cb96a5f28185216b2d32fed20fc4e280 diff --git a/metadata/md5-cache/dev-ml/uutf-1.0.1 b/metadata/md5-cache/dev-ml/uutf-1.0.1 index ebe0848f1e9e..0130fecaa8d2 100644 --- a/metadata/md5-cache/dev-ml/uutf-1.0.1 +++ b/metadata/md5-cache/dev-ml/uutf-1.0.1 @@ -4,7 +4,7 @@ DESCRIPTION=Non-blocking streaming Unicode codec for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/uutf IUSE=doc utftrip +ocamlopt test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= ) dev-lang/ocaml:=[ocamlopt?] REQUIRED_USE=utftrip? ( ocamlopt ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.0.1 SRC_URI=https://erratique.ch/software/uutf/releases/uutf-1.0.1.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=b72a59ff745e53a497a6f6fae92b0469 +_md5_=9644152b8012ad5b300977202b4816ff diff --git a/metadata/md5-cache/dev-ml/uutf-1.0.2 b/metadata/md5-cache/dev-ml/uutf-1.0.2 index 333ac458224e..de44f749044b 100644 --- a/metadata/md5-cache/dev-ml/uutf-1.0.2 +++ b/metadata/md5-cache/dev-ml/uutf-1.0.2 @@ -4,7 +4,7 @@ DESCRIPTION=Non-blocking streaming Unicode codec for OCaml EAPI=7 HOMEPAGE=https://erratique.ch/software/uutf IUSE=doc utftrip +ocamlopt test +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=ISC RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?] dev-ml/uchar:= utftrip? ( dev-ml/cmdliner:= ) dev-lang/ocaml:=[ocamlopt?] REQUIRED_USE=utftrip? ( ocamlopt ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0/1.0.2 SRC_URI=https://erratique.ch/software/uutf/releases/uutf-1.0.2.tbz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d -_md5_=b72a59ff745e53a497a6f6fae92b0469 +_md5_=9644152b8012ad5b300977202b4816ff diff --git a/metadata/md5-cache/dev-ml/variantslib-0.14.0 b/metadata/md5-cache/dev-ml/variantslib-0.14.0 index 2a73f12b194b..d74b6611be20 100644 --- a/metadata/md5-cache/dev-ml/variantslib-0.14.0 +++ b/metadata/md5-cache/dev-ml/variantslib-0.14.0 @@ -5,10 +5,10 @@ DESCRIPTION=OCaml variants as first class values EAPI=7 HOMEPAGE=https://github.com/janestreet/variantslib IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=Apache-2.0 RDEPEND=dev-ml/base:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:= SLOT=0/0.14.0 SRC_URI=https://github.com/janestreet/variantslib/archive/v0.14.0.tar.gz -> variantslib-0.14.0.tar.gz _eclasses_=dune 2ef529836d2d3100bfd771a77fcffdf8 multiprocessing 61c959fc55c15c00bbb1079d6a71370b -_md5_=8cc69d261be9892a13c4c4c9f3066ac3 +_md5_=225303762d79b9ca89657f6de0e07fef diff --git a/metadata/md5-cache/dev-ml/xml-light-2.2-r3 b/metadata/md5-cache/dev-ml/xml-light-2.2-r3 index 11bfc3c13e47..93d4c8d4f767 100644 --- a/metadata/md5-cache/dev-ml/xml-light-2.2-r3 +++ b/metadata/md5-cache/dev-ml/xml-light-2.2-r3 @@ -5,9 +5,9 @@ DESCRIPTION=Minimal Xml parser and printer for OCaml EAPI=7 HOMEPAGE=http://tech.motion-twin.com/xmllight.html IUSE=doc +ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-lang/ocaml:=[ocamlopt?] SLOT=0/2.2 SRC_URI=http://tech.motion-twin.com/zip/xml-light-2.2.zip -_md5_=d9b624f532eb564e6ec8c364576e6bcd +_md5_=93c11a06a70fb09caf9f67cc79d929f8 diff --git a/metadata/md5-cache/dev-ml/zarith-1.12 b/metadata/md5-cache/dev-ml/zarith-1.12 index db9cb1a913db..d7fb3e882c21 100644 --- a/metadata/md5-cache/dev-ml/zarith-1.12 +++ b/metadata/md5-cache/dev-ml/zarith-1.12 @@ -4,11 +4,11 @@ DESCRIPTION=Arithmetic and logic operations over arbitrary-precision integers EAPI=7 HOMEPAGE=https://github.com/ocaml/Zarith IUSE=doc mpir +ocamlopt +ocamlopt -KEYWORDS=amd64 ~arm ~arm64 ppc x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc x86 LICENSE=LGPL-2.1-with-linking-exception RDEPEND=>=dev-lang/ocaml-4.05:=[ocamlopt=] !mpir? ( dev-libs/gmp:0= ) mpir? ( sci-libs/mpir:= ) dev-lang/ocaml:=[ocamlopt?] RESTRICT=!ocamlopt? ( test ) SLOT=0/1.12 SRC_URI=https://github.com/ocaml/Zarith/archive/release-1.12.tar.gz -> zarith-1.12.tar.gz _eclasses_=findlib e6df6108c2d753998b1206f4d5ea4a2d multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a4672134fbe68fac82721e2bfa897538 +_md5_=cb6bf70c652b490c32ab6fe85d756c42 diff --git a/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2 b/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2 index ba69ba59c051..e4ff1412eddc 100644 --- a/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2 +++ b/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Perl extension providing access to the GSSAPIv2 library EAPI=7 HOMEPAGE=https://metacpan.org/release/GSSAPI IUSE=test -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/krb5 dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 -_md5_=37f9b4ec8153ad1dbef60150901ec190 +_md5_=77286a1ed353621ab2ec1790a4e5c723 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 2a7e4d7aed22..fdb16271ffa0 100644 Binary files a/metadata/md5-cache/dev-perl/Manifest.gz and b/metadata/md5-cache/dev-perl/Manifest.gz differ diff --git a/metadata/md5-cache/dev-perl/perl-ldap-0.680.0 b/metadata/md5-cache/dev-perl/perl-ldap-0.680.0 index 0117baf24d0b..5efa62f19b7a 100644 --- a/metadata/md5-cache/dev-perl/perl-ldap-0.680.0 +++ b/metadata/md5-cache/dev-perl/perl-ldap-0.680.0 @@ -5,11 +5,11 @@ DESCRIPTION=Perl modules which provide an object-oriented interface to LDAP serv EAPI=8 HOMEPAGE=https://metacpan.org/release/perl-ldap IUSE=sasl xml ssl test -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 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-perl/Authen-SASL dev-perl/Convert-ASN1 dev-perl/IO-Socket-INET6 dev-perl/URI sasl? ( virtual/perl-Digest-MD5 dev-perl/Authen-SASL ) xml? ( dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/XML-SAX-Writer ) ssl? ( >=dev-perl/IO-Socket-SSL-1.26 ) dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MA/MARSCHAP/perl-ldap-0.68.tar.gz _eclasses_=multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 -_md5_=8eb198d7385c799a59006402dbd1f478 +_md5_=a1ab45e1d9f1e3245a960105a763648e diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz index 55c1dcab7de5..6dfa5efeac85 100644 Binary files a/metadata/md5-cache/dev-php/Manifest.gz and b/metadata/md5-cache/dev-php/Manifest.gz differ diff --git a/metadata/md5-cache/dev-php/PEAR-Net_LDAP2-2.2.0-r1 b/metadata/md5-cache/dev-php/PEAR-Net_LDAP2-2.2.0-r1 index 2a2c2b5e8dad..e1d08692c567 100644 --- a/metadata/md5-cache/dev-php/PEAR-Net_LDAP2-2.2.0-r1 +++ b/metadata/md5-cache/dev-php/PEAR-Net_LDAP2-2.2.0-r1 @@ -4,10 +4,10 @@ DESCRIPTION=OO interface for searching and manipulating LDAP-entries EAPI=6 HOMEPAGE=https://pear.php.net/package/Net_LDAP2 IUSE=examples test -KEYWORDS=~alpha amd64 arm ~hppa ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ppc ppc64 sparc x86 LICENSE=LGPL-2.1 RDEPEND=dev-lang/php:*[ldap] dev-php/PEAR-PEAR RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://download.pear.php.net/package/Net_LDAP2-2.2.0.tgz -_md5_=305a9050ed607d3acd2414020b99f77a +_md5_=594f338f38a5de931f7157af2cae0f0b diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 33d273b3fee3..06ef599c39da 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/libvirt-python-8.1.0 b/metadata/md5-cache/dev-python/libvirt-python-8.1.0 new file mode 100644 index 000000000000..e93e0a38cdf0 --- /dev/null +++ b/metadata/md5-cache/dev-python/libvirt-python-8.1.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:0/8.1.0 ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=libvirt Python bindings +EAPI=7 +HOMEPAGE=https://www.libvirt.org +IUSE=examples test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-2 +RDEPEND=app-emulation/libvirt:0/8.1.0 python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) +REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://libvirt.org/sources/python/libvirt-python-8.1.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-8.1.0.tar.gz.asc ) +_eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 verify-sig d26b16f086121845b63131322b786925 +_md5_=65e70c5bae33e067624abf7e324d2c46 diff --git a/metadata/md5-cache/dev-python/mysqlclient-1.4.6-r1 b/metadata/md5-cache/dev-python/mysqlclient-1.4.6-r1 index 506fcb3eb09d..affb97076a72 100644 --- a/metadata/md5-cache/dev-python/mysqlclient-1.4.6-r1 +++ b/metadata/md5-cache/dev-python/mysqlclient-1.4.6-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Fork of MySQL-python EAPI=6 HOMEPAGE=https://pypi.org/project/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python IUSE=doc python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=!dev-python/mysql-python dev-db/mysql-connector-c:0= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) SLOT=0 SRC_URI=mirror://pypi/m/mysqlclient/mysqlclient-1.4.6.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 distutils-r1 d540d96908dd5622f3dfa41d167e632d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b preserve-libs dbc9f8d2d49c66467bc327fddd8317bd python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=d8ea9ca03e1b0c29f457765067d30369 +_md5_=5aeacbf1fc3f02653d16ba0b0ccd74a1 diff --git a/metadata/md5-cache/dev-python/mysqlclient-2.0.3 b/metadata/md5-cache/dev-python/mysqlclient-2.0.3 index d4fa550670a2..d56175028c53 100644 --- a/metadata/md5-cache/dev-python/mysqlclient-2.0.3 +++ b/metadata/md5-cache/dev-python/mysqlclient-2.0.3 @@ -5,7 +5,7 @@ DESCRIPTION=Fork of MySQL-python EAPI=8 HOMEPAGE=https://pypi.org/project/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=dev-db/mysql-connector-c:0= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/mysqlclient/mysqlclient-2.0.3.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=cf1762fe1872ecd65b9940de617bb953 +_md5_=0426b885af84d888466126c57e7d413b diff --git a/metadata/md5-cache/dev-python/mysqlclient-2.1.0 b/metadata/md5-cache/dev-python/mysqlclient-2.1.0 index a60e8fe9b832..c1b72d232983 100644 --- a/metadata/md5-cache/dev-python/mysqlclient-2.1.0 +++ b/metadata/md5-cache/dev-python/mysqlclient-2.1.0 @@ -5,7 +5,7 @@ DESCRIPTION=Python interface to MySQL EAPI=8 HOMEPAGE=https://pypi.org/project/mysqlclient/ https://github.com/PyMySQL/mysqlclient-python IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=dev-db/mysql-connector-c:0= python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/m/mysqlclient/mysqlclient-2.1.0.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b2b87821f7a4d0ce0cde81f01081294b +_md5_=7b6ee5cf865d2327d11c6ea2677da242 diff --git a/metadata/md5-cache/dev-python/python-ldap-3.4.0 b/metadata/md5-cache/dev-python/python-ldap-3.4.0 index 639ab9113ae4..9a655ac7a7d4 100644 --- a/metadata/md5-cache/dev-python/python-ldap-3.4.0 +++ b/metadata/md5-cache/dev-python/python-ldap-3.4.0 @@ -4,7 +4,7 @@ DESCRIPTION=Various LDAP-related Python modules EAPI=8 HOMEPAGE=https://www.python-ldap.org/en/latest/ https://pypi.org/project/python-ldap/ https://github.com/python-ldap/python-ldap IUSE=examples sasl ssl test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris LICENSE=MIT PSF-2 RDEPEND=>=dev-python/pyasn1-0.3.7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyasn1-modules-0.1.5[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >net-nds/openldap-2.4.11:=[sasl?,ssl?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.7-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-3.4.0.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=e27a58bbdee5efd17f39e12b3eef286e +_md5_=d4fbd08defe937777b40f3d6ae4208ec diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 080f8395e318..774f215e9709 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 index 79c5e8f06901..495fa4edb91f 100644 --- a/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 +++ b/metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20 @@ -4,7 +4,7 @@ DESCRIPTION=A Ruby interface to some LDAP libraries EAPI=6 HOMEPAGE=https://github.com/bearded/ruby-ldap IUSE=ssl ruby_targets_ruby26 ruby_targets_ruby27 doc test test -KEYWORDS=amd64 ~arm ~hppa ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 LICENSE=BSD RDEPEND=>=net-nds/openldap-2 dev-libs/cyrus-sasl ssl? ( dev-libs/openssl:0 ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby26 ruby_targets_ruby27 ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://rubygems.org/gems/ruby-ldap-0.9.20.gem _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib de4beb52bfa93c4c5d96792a6b5e1784 ruby-fakegem 97e31cc137d3441ed5ae92fedcd375b9 ruby-ng 05a317c9b860e5661cc9baf18c442e1c ruby-utils 08ae6f9c60b19aabce3f66a30cce9a2d toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=239596cce02480eb0805a704040139fc +_md5_=588174c37a487ba3d143042f3a73fbf5 diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz index 0e67e70c908e..e910737e535b 100644 Binary files a/metadata/md5-cache/dev-scheme/Manifest.gz and b/metadata/md5-cache/dev-scheme/Manifest.gz differ diff --git a/metadata/md5-cache/dev-scheme/goosh-1.3-r1 b/metadata/md5-cache/dev-scheme/goosh-1.3-r1 index 29ba12ddcba3..beaa2d72a7b8 100644 --- a/metadata/md5-cache/dev-scheme/goosh-1.3-r1 +++ b/metadata/md5-cache/dev-scheme/goosh-1.3-r1 @@ -3,9 +3,9 @@ DEPEND=>=dev-scheme/guile-1.6 DESCRIPTION=Small process-control library for Guile EAPI=6 HOMEPAGE=http://arglist.com/guile/ -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=>=dev-scheme/guile-1.6 SLOT=0 SRC_URI=http://arglist.com/guile/goosh-1.3/goosh-1.3.tar.gz -_md5_=bd8b9d497a2120498ae5d7a2e6e6aaf1 +_md5_=edc89b64694a8134b62cf906b9596e11 diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz index d06dc7e46466..6805b63921c1 100644 Binary files a/metadata/md5-cache/dev-tex/Manifest.gz and b/metadata/md5-cache/dev-tex/Manifest.gz differ diff --git a/metadata/md5-cache/dev-tex/bibtex2html-1.99 b/metadata/md5-cache/dev-tex/bibtex2html-1.99 index 79d1066b5c0c..78e46a40205f 100644 --- a/metadata/md5-cache/dev-tex/bibtex2html-1.99 +++ b/metadata/md5-cache/dev-tex/bibtex2html-1.99 @@ -4,10 +4,10 @@ DESCRIPTION=A bibtex to HTML converter EAPI=7 HOMEPAGE=https://www.lri.fr/~filliatr/bibtex2html/ IUSE=doc +ocamlopt -KEYWORDS=amd64 ppc ~ppc64 x86 +KEYWORDS=amd64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=virtual/latex-base RESTRICT=test SLOT=0 SRC_URI=https://www.lri.fr/~filliatr/ftp/bibtex2html/bibtex2html-1.99.tar.gz -_md5_=95d70d9a7c71994fd8eee18fffffd80e +_md5_=5e63b7b5ef9a9d2829c4cbbec2ccab17 diff --git a/metadata/md5-cache/dev-tex/hevea-2.35-r1 b/metadata/md5-cache/dev-tex/hevea-2.35-r1 index 7d888cbf8b66..7362d228e5c1 100644 --- a/metadata/md5-cache/dev-tex/hevea-2.35-r1 +++ b/metadata/md5-cache/dev-tex/hevea-2.35-r1 @@ -5,9 +5,9 @@ DESCRIPTION=HeVeA is a quite complete and fast LaTeX to HTML translator EAPI=7 HOMEPAGE=http://hevea.inria.fr/ IUSE=+ocamlopt -KEYWORDS=amd64 arm arm64 ppc ppc64 x86 +KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86 LICENSE=QPL-1.0 RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt=] dev-texlive/texlive-latexextra SLOT=0 SRC_URI=http://hevea.inria.fr/distri/hevea-2.35.tar.gz -_md5_=51f9dd39b32fcd539dab3c151a9a6512 +_md5_=05cdaeaa0a311d0992aaed66f6ff55e4 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index d67a05d5bbc1..044fb39829c5 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/its4-1.1.1-r1 b/metadata/md5-cache/dev-util/its4-1.1.1-r1 index 3a0a61dc9acb..085d0b9c9185 100644 --- a/metadata/md5-cache/dev-util/its4-1.1.1-r1 +++ b/metadata/md5-cache/dev-util/its4-1.1.1-r1 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile configure install prepare DESCRIPTION=ITS4: Software Security Tool EAPI=5 HOMEPAGE=http://www.cigital.com/its4/ -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=ITS4 SLOT=0 SRC_URI=https://dev.gentoo.org/~robbat2/distfiles/its4-1.1.1.tgz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=89a483897b661816da695be3eb507316 +_md5_=68f49e06580f99d45d2729fbf60ff624 diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index 1bbc1ac26ea4..3c5c46983510 100644 Binary files a/metadata/md5-cache/mail-client/Manifest.gz and b/metadata/md5-cache/mail-client/Manifest.gz differ diff --git a/metadata/md5-cache/mail-client/hap-3.7-r1 b/metadata/md5-cache/mail-client/hap-3.7-r1 index 39517c106939..4806e605b831 100644 --- a/metadata/md5-cache/mail-client/hap-3.7-r1 +++ b/metadata/md5-cache/mail-client/hap-3.7-r1 @@ -4,10 +4,10 @@ DEPEND=sys-libs/ncurses:0= DESCRIPTION=A terminal mail notification program (replacement for biff) EAPI=7 HOMEPAGE=http://www.transbay.net/~enf/sw.html -KEYWORDS=~alpha ~amd64 ppc x86 +KEYWORDS=~alpha ~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=sys-libs/ncurses:0= SLOT=0 SRC_URI=http://www.transbay.net/~enf/hap-3.7.tar _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=74ae50913d964ca92b1a4c7dc89f62c7 +_md5_=915ed19f0be7d07d321355add11013f0 diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz index 8dfc6cbc1679..07ed1c117e2a 100644 Binary files a/metadata/md5-cache/mail-filter/Manifest.gz and b/metadata/md5-cache/mail-filter/Manifest.gz differ diff --git a/metadata/md5-cache/mail-filter/bmf-0.9.4-r3 b/metadata/md5-cache/mail-filter/bmf-0.9.4-r3 index d3f40f91d000..644a23a03c54 100644 --- a/metadata/md5-cache/mail-filter/bmf-0.9.4-r3 +++ b/metadata/md5-cache/mail-filter/bmf-0.9.4-r3 @@ -4,10 +4,10 @@ DESCRIPTION=A fast and small Bayesian spam filter EAPI=7 HOMEPAGE=http://bmf.sourceforge.net/ IUSE=mysql berkdb -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=mysql? ( dev-db/mysql-connector-c:0= ) berkdb? ( >=sys-libs/db-3.2.9 ) SLOT=0 SRC_URI=mirror://sourceforge/bmf/bmf-0.9.4.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=9e4ae8a7f65bc29a383359eb21963dc0 +_md5_=474b6d36e5615fa2aba04979000055ce diff --git a/metadata/md5-cache/mail-filter/gld-1.7-r4 b/metadata/md5-cache/mail-filter/gld-1.7-r4 index a0324b00b08c..5531e3591e72 100644 --- a/metadata/md5-cache/mail-filter/gld-1.7-r4 +++ b/metadata/md5-cache/mail-filter/gld-1.7-r4 @@ -4,10 +4,10 @@ DESCRIPTION=A standalone anti-spam greylisting algorithm on top of Postfix EAPI=7 HOMEPAGE=http://www.gasmi.net/gld.html IUSE=postgres -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=sys-libs/zlib dev-libs/openssl:0= !postgres? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:*[server] ) SLOT=0 SRC_URI=http://www.gasmi.net/down/gld-1.7.tgz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=05898db6c6c7826d3860d24dac8b5db9 +_md5_=41ed5d3d18d77e66e5f2cdebab907358 diff --git a/metadata/md5-cache/mail-filter/maildrop-3.0.0-r1 b/metadata/md5-cache/mail-filter/maildrop-3.0.0-r1 index bec6ca61ce8b..3c5e2e3843a2 100644 --- a/metadata/md5-cache/mail-filter/maildrop-3.0.0-r1 +++ b/metadata/md5-cache/mail-filter/maildrop-3.0.0-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Mail delivery agent/filter EAPI=7 HOMEPAGE=https://www.courier-mta.org/maildrop/ IUSE=berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=!mail-mta/courier net-mail/mailbase dev-libs/libpcre net-dns/libidn:0= >=net-libs/courier-unicode-2.0:= gdbm? ( >=sys-libs/gdbm-1.8.0:= ) mysql? ( net-libs/courier-authlib ) postgres? ( net-libs/courier-authlib ) ldap? ( net-libs/courier-authlib ) authlib? ( net-libs/courier-authlib ) fam? ( virtual/fam ) !gdbm? ( berkdb? ( >=sys-libs/db-3:= ) ) tools? ( !mail-mta/netqmail !net-mail/courier-imap !mail-mta/mini-qmail !mail-mta/qmail-ldap ) dev-lang/perl dovecot? ( net-mail/dovecot ) REQUIRED_USE=mysql? ( authlib ) postgres? ( authlib ) ldap? ( authlib ) SLOT=0 SRC_URI=mirror://sourceforge/courier/maildrop-3.0.0.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=0ac6068399d0313caae0be79c8a9fbfa +_md5_=bb8a185b6b63dd1e03183bcc6ced0f79 diff --git a/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20200523 b/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20200523 index 097812139d16..b77ca29cd45e 100644 --- a/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20200523 +++ b/metadata/md5-cache/mail-filter/pyzor-1.0.0_p20200523 @@ -5,7 +5,7 @@ DESCRIPTION=A distributed, collaborative spam detection and filtering network EAPI=7 HOMEPAGE=https://github.com/SpamExperts/pyzor IUSE=doc gdbm gevent mysql pyzord redis test doc python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=pyzord? ( gdbm? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[gdbm] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[gdbm] ) ) gevent? ( dev-python/gevent[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) mysql? ( dev-python/mysqlclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) redis? ( dev-python/redis-py[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) REQUIRED_USE=pyzord? ( || ( gdbm redis ) ) test? ( gdbm redis ) || ( python_targets_python3_8 python_targets_python3_9 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/SpamExperts/pyzor/archive/f46159bd6519cebcebf59e9334a7920371111d75.tar.gz -> pyzor-1.0.0_p20200523.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=e07331de2613a34c07fac7a1ff9a8d83 +_md5_=4a7cd3229443d23cd3d7bd9508487f36 diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index 7f605bd43273..21d2168a9e5c 100644 Binary files a/metadata/md5-cache/mail-mta/Manifest.gz and b/metadata/md5-cache/mail-mta/Manifest.gz differ diff --git a/metadata/md5-cache/mail-mta/courier-1.1.5-r1 b/metadata/md5-cache/mail-mta/courier-1.1.5-r1 index aca9a2b3c46e..6273181fcc8a 100644 --- a/metadata/md5-cache/mail-mta/courier-1.1.5-r1 +++ b/metadata/md5-cache/mail-mta/courier-1.1.5-r1 @@ -4,11 +4,11 @@ DESCRIPTION=An MTA designed specifically for maildirs EAPI=7 HOMEPAGE=https://www.courier-mta.org/ IUSE=postgres ldap mysql pam nls ipv6 spell fax crypt norewrite fam web webmail gnutls -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-3 PDEPEND=pam? ( net-mail/mailbase ) crypt? ( >=app-crypt/gnupg-1.0.4 ) RDEPEND=>=net-libs/courier-authlib-0.71.3 >=net-libs/courier-unicode-2.2.3:= net-dns/libidn:= gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) >=sys-libs/gdbm-1.8.0:= dev-libs/libpcre app-misc/mime-types fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) pam? ( sys-libs/pam ) mysql? ( dev-db/mysql-connector-c ) ldap? ( >=net-nds/openldap-1.2.11 ) postgres? ( dev-db/postgresql:= ) spell? ( app-text/aspell ) fam? ( virtual/fam ) !mail-filter/maildrop !mail-mta/esmtp !mail-mta/exim !mail-mta/mini-qmail !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/qmail-ldap !mail-mta/sendmail !mail-mta/ssmtp[mta] !mail-mta/opensmtpd !net-mail/dot-forward !sys-apps/ucspi-tcp dev-lang/perl sys-process/procps !net-mail/bincimap !net-mail/courier-imap !net-mail/cyrus-imapd !net-mail/uw-imap SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-1.1.5.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=059c5e011e03c2af381f5a79be907775 +_md5_=e886cfad4ff5e440d9c6c2ddfeea969e diff --git a/metadata/md5-cache/mail-mta/exim-4.94.2-r4 b/metadata/md5-cache/mail-mta/exim-4.94.2-r4 index 029244f2fe72..3b72ce4edfe1 100644 --- a/metadata/md5-cache/mail-mta/exim-4.94.2-r4 +++ b/metadata/md5-cache/mail-mta/exim-4.94.2-r4 @@ -5,11 +5,11 @@ DESCRIPTION=A highly configurable, drop-in replacement for sendmail EAPI=7 HOMEPAGE=https://www.exim.org/ IUSE=arc +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs +srs-alt srs-native +ssl syslog tcpd +tpda X -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-solaris LICENSE=GPL-2 RDEPEND=>=sys-apps/sed-4.0.5 ( >=sys-libs/db-3.2:= =net-nds/openldap-2.0.7 ) nis? ( elibc_glibc? ( net-libs/libtirpc >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) srs? ( srs-alt? ( mail-filter/libsrs_alt ) ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv elibc_glibc? ( net-libs/libnsl ) !mail-mta/courier !mail-mta/esmtp !mail-mta/mini-qmail !=mail-mta/msmtp-1.4.19-r1[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/qmail-ldap !mail-mta/sendmail !mail-mta/opensmtpd !=mail-mta/ssmtp-2.64-r2[mta] !net-mail/mailwrapper >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim ) REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) spf? ( exiscan-acl ) srs? ( exiscan-acl ^^ ( srs-alt srs-native ) ) SLOT=0 SRC_URI=https://downloads.exim.org/exim4/exim-4.94.2.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.94.2.tar.xz ) _eclasses_=db-use 867a9246a45efc09934e0f8e3380c813 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=9cd6203c0c494a124a4568075562386e +_md5_=630637ba03f537789dc34a0fbfbcef62 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 5eba6181b0ec..5c49c8322525 100644 Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ diff --git a/metadata/md5-cache/media-gfx/imagemagick-6.9.12.35-r1 b/metadata/md5-cache/media-gfx/imagemagick-6.9.12.35-r1 new file mode 100644 index 000000000000..c4cf0af59c0a --- /dev/null +++ b/metadata/md5-cache/media-gfx/imagemagick-6.9.12.35-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst prepare test +DEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:=[x265] ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= ) !media-gfx/graphicsmagick[imagemagick] X? ( x11-base/xorg-proto ) +DESCRIPTION=A collection of tools and libraries for many image formats +EAPI=8 +HOMEPAGE=https://www.imagemagick.org/ +IUSE=bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib +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 +LICENSE=imagemagick +RDEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:=[x265] ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib:= ) +REQUIRED_USE=corefonts? ( truetype ) svg? ( xml ) test? ( corefonts ) +RESTRICT=!test? ( test ) +SLOT=0/6.9.11-60 +SRC_URI=mirror://imagemagick/ImageMagick-6.9.12-35.tar.xz +_eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 perl-functions fea344a91ebf37efadf172c6a3de5a72 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 +_md5_=dbe777da0d6dcb15f04d88f563da0507 diff --git a/metadata/md5-cache/media-gfx/imagemagick-7.1.0.20-r1 b/metadata/md5-cache/media-gfx/imagemagick-7.1.0.20-r1 new file mode 100644 index 000000000000..4c0b821340a7 --- /dev/null +++ b/metadata/md5-cache/media-gfx/imagemagick-7.1.0.20-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 +DEFINED_PHASES=configure install postinst prepare test +DEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:=[x265] ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:= ) !media-gfx/graphicsmagick[imagemagick] X? ( x11-base/xorg-proto ) +DESCRIPTION=A collection of tools and libraries for many image formats +EAPI=8 +HOMEPAGE=https://www.imagemagick.org/ +IUSE=bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris +LICENSE=imagemagick +RDEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:=[x265] ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:= ) +REQUIRED_USE=corefonts? ( truetype ) svg? ( xml ) test? ( corefonts ) +RESTRICT=!test? ( test ) +SLOT=0/7.1.0-0 +SRC_URI=mirror://imagemagick/ImageMagick-7.1.0-20.tar.xz +_eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 perl-functions fea344a91ebf37efadf172c6a3de5a72 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 +_md5_=e9411400ff7c62c53965224840f5b1d1 diff --git a/metadata/md5-cache/media-gfx/imagemagick-9999 b/metadata/md5-cache/media-gfx/imagemagick-9999 index 3fdcf3eeaea9..4f2552c9cfbd 100644 --- a/metadata/md5-cache/media-gfx/imagemagick-9999 +++ b/metadata/md5-cache/media-gfx/imagemagick-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.4:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure install postinst prepare test unpack DEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/corefonts ) djvu? ( app-text/djvu ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) fpx? ( >=media-libs/libfpx-1.3.0-r1 ) graphviz? ( media-gfx/graphviz ) heif? ( media-libs/libheif:=[x265] ) jbig? ( >=media-libs/jbigkit-2:= ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) lcms? ( media-libs/lcms:2= ) lqr? ( media-libs/liblqr ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:0= ) pango? ( x11-libs/pango ) perl? ( >=dev-lang/perl-5.8.8:0= ) png? ( media-libs/libpng:0= ) postscript? ( app-text/ghostscript-gpl ) raw? ( media-libs/libraw:= ) svg? ( gnome-base/librsvg media-gfx/potrace ) tiff? ( media-libs/tiff:0= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:0= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt ) xml? ( dev-libs/libxml2:= ) lzma? ( app-arch/xz-utils ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:= ) !media-gfx/graphicsmagick[imagemagick] X? ( x11-base/xorg-proto ) DESCRIPTION=A collection of tools and libraries for many image formats @@ -11,5 +11,5 @@ RDEPEND=dev-libs/libltdl:0 bzip2? ( app-arch/bzip2 ) corefonts? ( media-fonts/co REQUIRED_USE=corefonts? ( truetype ) svg? ( xml ) test? ( corefonts ) RESTRICT=!test? ( test ) SLOT=0/7.1.0-0 -_eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 perl-functions fea344a91ebf37efadf172c6a3de5a72 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=07621f15a9dc5f4714ee736fd80a624e +_eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e flag-o-matic a500d7cc40da3de38c361e889153bdf7 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 perl-functions fea344a91ebf37efadf172c6a3de5a72 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 +_md5_=e9411400ff7c62c53965224840f5b1d1 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 49d9b829dd92..e1310e5c38ad 100644 Binary files a/metadata/md5-cache/net-analyzer/Manifest.gz and b/metadata/md5-cache/net-analyzer/Manifest.gz differ diff --git a/metadata/md5-cache/net-analyzer/argus-clients-3.0.8.3 b/metadata/md5-cache/net-analyzer/argus-clients-3.0.8.3 index 4852246dc006..9b474c77030d 100644 --- a/metadata/md5-cache/net-analyzer/argus-clients-3.0.8.3 +++ b/metadata/md5-cache/net-analyzer/argus-clients-3.0.8.3 @@ -5,10 +5,10 @@ DESCRIPTION=Clients for net-analyzer/argus EAPI=7 HOMEPAGE=https://openargus.org/ IUSE=debug ft geoip mysql sasl tcpd -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-3 RDEPEND=net-analyzer/rrdtool[perl] net-libs/libpcap net-libs/libtirpc:= sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib ft? ( net-analyzer/flow-tools ) geoip? ( dev-libs/geoip ) mysql? ( dev-db/mysql-connector-c:0= ) sasl? ( dev-libs/cyrus-sasl ) SLOT=0 SRC_URI=https://qosient.com/argus/dev/argus-clients-3.0.8.3.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=aa6649abf3c3d219852a6c6e97424811 +_md5_=525f112a27d78b4927ac837e714a41e6 diff --git a/metadata/md5-cache/net-analyzer/flow-tools-0.68.6-r1 b/metadata/md5-cache/net-analyzer/flow-tools-0.68.6-r1 index c2b76ca22500..6d2e77acff4c 100644 --- a/metadata/md5-cache/net-analyzer/flow-tools-0.68.6-r1 +++ b/metadata/md5-cache/net-analyzer/flow-tools-0.68.6-r1 @@ -5,10 +5,10 @@ DESCRIPTION=library and programs to process reports from NetFlow data EAPI=7 HOMEPAGE=https://github.com/5u623l20/flow-tools/ IUSE=debug mysql postgres ssl static-libs -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=BSD GPL-3 RDEPEND=acct-group/flows acct-user/flows sys-apps/tcp-wrappers sys-libs/zlib mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://github.com/5u623l20/flow-tools/archive/v0.68.6.tar.gz -> flow-tools-0.68.6.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=3db90a61523d4847ff74b612e936a014 +_md5_=82bf179afdd08d7e3d3d0217912cba63 diff --git a/metadata/md5-cache/net-analyzer/ipaudit-1.0_beta2-r1 b/metadata/md5-cache/net-analyzer/ipaudit-1.0_beta2-r1 index 22e51f0bc822..b1efeae1bbc1 100644 --- a/metadata/md5-cache/net-analyzer/ipaudit-1.0_beta2-r1 +++ b/metadata/md5-cache/net-analyzer/ipaudit-1.0_beta2-r1 @@ -4,9 +4,9 @@ DESCRIPTION=IPAudit monitors network activity on a network by host, protocol and EAPI=7 HOMEPAGE=http://ipaudit.sourceforge.net/ IUSE=mysql -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=net-libs/libpcap mysql? ( dev-db/mysql-connector-c:0= ) SLOT=0 SRC_URI=mirror://sourceforge/ipaudit/ipaudit-1.0BETA2.tar.gz -_md5_=2cfa97f1dfb42173c6621a8db42bb210 +_md5_=21e55e95273da9cb3c24f6ffd80000f8 diff --git a/metadata/md5-cache/net-analyzer/iplog-2.2.3-r3 b/metadata/md5-cache/net-analyzer/iplog-2.2.3-r3 index f4d5d9ff4794..c8fb4f07b2b1 100644 --- a/metadata/md5-cache/net-analyzer/iplog-2.2.3-r3 +++ b/metadata/md5-cache/net-analyzer/iplog-2.2.3-r3 @@ -3,10 +3,10 @@ DEPEND=net-libs/libpcap DESCRIPTION=TCP/IP traffic logger EAPI=8 HOMEPAGE=http://ojnk.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~mips ppc sparc x86 +KEYWORDS=~alpha ~amd64 ~mips ~ppc sparc x86 LICENSE=|| ( GPL-2 FDL-1.1 ) RDEPEND=net-libs/libpcap SLOT=0 SRC_URI=mirror://sourceforge/ojnk/iplog-2.2.3.tar.gz _eclasses_=flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=c12dd07d80d14ad192b126bd2a23f5b3 +_md5_=3ccb26206e062de57a7ab6c75202ed63 diff --git a/metadata/md5-cache/net-analyzer/nagios-4.4.6 b/metadata/md5-cache/net-analyzer/nagios-4.4.6 index 76ca84ea6764..763adbcf603f 100644 --- a/metadata/md5-cache/net-analyzer/nagios-4.4.6 +++ b/metadata/md5-cache/net-analyzer/nagios-4.4.6 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=The Nagios metapackage EAPI=7 HOMEPAGE=https://www.nagios.org/ -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86 LICENSE=metapackage RDEPEND=~net-analyzer/nagios-core-4.4.6 || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins ) SLOT=0 -_md5_=5d19d6827d1880130a3b56f5f898caba +_md5_=ee18b4dcdd87d58deb6cb5dd99d20838 diff --git a/metadata/md5-cache/net-analyzer/nagios-core-4.4.6-r2 b/metadata/md5-cache/net-analyzer/nagios-core-4.4.6-r2 index b1e4c3af7970..760447a1b4ba 100644 --- a/metadata/md5-cache/net-analyzer/nagios-core-4.4.6-r2 +++ b/metadata/md5-cache/net-analyzer/nagios-core-4.4.6-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Nagios core - monitoring daemon, web GUI, and documentation EAPI=7 HOMEPAGE=https://www.nagios.org/ IUSE=apache2 classicui lighttpd perl +web vim-syntax -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86 LICENSE=GPL-2 RDEPEND=acct-group/nagios acct-user/nagios virtual/mailx perl? ( dev-lang/perl:= ) dev-libs/libltdl:0 web? ( media-libs/gd[jpeg,png] lighttpd? ( www-servers/lighttpd[php] ) apache2? ( || ( www-servers/apache[apache2_modules_alias,apache2_modules_cgi] www-servers/apache[apache2_modules_alias,apache2_modules_cgid] ( www-servers/apache[apache2_modules_alias] www-apache/mod_fcgid ) ) || ( dev-lang/php:*[apache2] dev-lang/php:*[cgi] dev-lang/php:*[fpm] ) ) ) vim-syntax? ( app-vim/nagios-syntax ) REQUIRED_USE=apache2? ( !lighttpd ) SLOT=0 SRC_URI=mirror://sourceforge/nagios/nagios-4.4.6.tar.gz web? ( https://dev.gentoo.org/~mjo/distfiles/nagios-core-gentoo-icons-20141125.tar ) _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=32b13abe37235b899f759735fdafffcc +_md5_=27add289cfafed2c06807e12a7585da3 diff --git a/metadata/md5-cache/net-analyzer/nagios-plugins-2.3.1-r2 b/metadata/md5-cache/net-analyzer/nagios-plugins-2.3.1-r2 index 34a1d5995930..a20555cdd9b8 100644 --- a/metadata/md5-cache/net-analyzer/nagios-plugins-2.3.1-r2 +++ b/metadata/md5-cache/net-analyzer/nagios-plugins-2.3.1-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Official plugins for Nagios EAPI=7 HOMEPAGE=http://nagios-plugins.org/ IUSE=ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86 LICENSE=GPL-2 RDEPEND=nagios-dns? ( net-dns/bind-tools ) nagios-game? ( games-util/qstat ) nagios-ping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( net-misc/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) dev-lang/perl ldap? ( net-nds/openldap ) mysql? ( dev-db/mysql-connector-c ) postgres? ( dev-db/postgresql:* ) ssl? ( dev-libs/openssl:0= ) radius? ( net-dialup/freeradius-client ) !net-analyzer/monitoring-plugins selinux? ( sec-policy/selinux-nagios ) RESTRICT=test SLOT=0 SRC_URI=http://nagios-plugins.org/download/nagios-plugins-2.3.1.tar.gz -_md5_=1cd790f3837d4c006c89bbec4e6df377 +_md5_=19e6759b54b4e7dd07072e2e8aae8e8e diff --git a/metadata/md5-cache/net-analyzer/nrpe-4.0.0 b/metadata/md5-cache/net-analyzer/nrpe-4.0.0 index e6e4ecd61831..9a51b9190783 100644 --- a/metadata/md5-cache/net-analyzer/nrpe-4.0.0 +++ b/metadata/md5-cache/net-analyzer/nrpe-4.0.0 @@ -5,10 +5,10 @@ DESCRIPTION=Nagios Remote Plugin Executor EAPI=7 HOMEPAGE=https://github.com/NagiosEnterprises/nrpe IUSE=command-args selinux ssl -KEYWORDS=~alpha amd64 ~hppa ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ppc ppc64 sparc x86 LICENSE=GPL-2+ RDEPEND=acct-group/nagios acct-user/nagios sys-apps/tcp-wrappers ssl? ( dev-libs/openssl:0= ) || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins ) selinux? ( sec-policy/selinux-nagios ) SLOT=0 SRC_URI=https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-4.0.0/nrpe-4.0.0.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=1d83e0c67f6a59e0797dba4087dff2a5 +_md5_=b6b767f95c28cf1cee26f3058ceb4b11 diff --git a/metadata/md5-cache/net-analyzer/nrpe-4.0.3 b/metadata/md5-cache/net-analyzer/nrpe-4.0.3 index 64337ec122c1..4c20476281c9 100644 --- a/metadata/md5-cache/net-analyzer/nrpe-4.0.3 +++ b/metadata/md5-cache/net-analyzer/nrpe-4.0.3 @@ -5,10 +5,10 @@ DESCRIPTION=Nagios Remote Plugin Executor EAPI=7 HOMEPAGE=https://github.com/NagiosEnterprises/nrpe IUSE=command-args selinux ssl tcpd -KEYWORDS=~alpha amd64 ~hppa ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ppc ppc64 sparc x86 LICENSE=GPL-2+ RDEPEND=acct-group/nagios acct-user/nagios tcpd? ( sys-apps/tcp-wrappers ) ssl? ( dev-libs/openssl:= ) || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins ) selinux? ( sec-policy/selinux-nagios ) SLOT=0 SRC_URI=https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-4.0.3/nrpe-4.0.3.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b21865c14a9e018874f683a089fec39b +_md5_=d3f5c4cae34ac28278c2e003d27367c9 diff --git a/metadata/md5-cache/net-analyzer/nsca-2.7.2-r103 b/metadata/md5-cache/net-analyzer/nsca-2.7.2-r103 index f438b423dc85..a5cecfb93340 100644 --- a/metadata/md5-cache/net-analyzer/nsca-2.7.2-r103 +++ b/metadata/md5-cache/net-analyzer/nsca-2.7.2-r103 @@ -4,9 +4,9 @@ DESCRIPTION=Nagios Service Check Acceptor EAPI=7 HOMEPAGE=https://www.nagios.org/ IUSE=tcpd +crypt minimal -KEYWORDS=~alpha amd64 ~arm ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~arm ~ppc ppc64 sparc x86 LICENSE=GPL-2 RDEPEND=crypt? ( >=dev-libs/libmcrypt-2.5.1-r4 ) !minimal? ( tcpd? ( sys-apps/tcp-wrappers ) acct-group/icinga acct-group/nagios acct-user/icinga acct-user/nagios ) !minimal? ( || ( net-analyzer/icinga net-analyzer/nagios ) ) sys-apps/openrc SLOT=0 SRC_URI=mirror://sourceforge/nagios/nsca-2.7.2.tar.gz -_md5_=c793c25709def1bc68af399e844b14a7 +_md5_=6290aa6c41925883b76ab776a973a0a1 diff --git a/metadata/md5-cache/net-analyzer/pnp4nagios-0.6.26-r10 b/metadata/md5-cache/net-analyzer/pnp4nagios-0.6.26-r10 index 1024423e7e7e..3531a61e2d46 100644 --- a/metadata/md5-cache/net-analyzer/pnp4nagios-0.6.26-r10 +++ b/metadata/md5-cache/net-analyzer/pnp4nagios-0.6.26-r10 @@ -4,10 +4,10 @@ DESCRIPTION=A performance data analyzer for nagios EAPI=6 HOMEPAGE=http://www.pnp4nagios.org/ IUSE=apache2 icinga +nagios -KEYWORDS=amd64 ppc ppc64 ~sparc x86 +KEYWORDS=amd64 ~ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-lang/php:*[filter,gd,json(+),simplexml,xml,zlib] net-analyzer/rrdtool[graph,perl] icinga? ( net-analyzer/icinga2 ) nagios? ( net-analyzer/nagios-core ) virtual/perl-Getopt-Long virtual/perl-Time-HiRes media-fonts/dejavu apache2? ( >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authz_core,apache2_modules_rewrite] ) REQUIRED_USE=^^ ( icinga nagios ) SLOT=0 SRC_URI=mirror://sourceforge/pnp4nagios/PNP-0.6/pnp4nagios-0.6.26.tar.gz -_md5_=edfa9644b20a759c98fcd7efe425abb2 +_md5_=38138cc2af522aef2c733b79d193b8f8 diff --git a/metadata/md5-cache/net-analyzer/scanlogd-2.2.7-r1 b/metadata/md5-cache/net-analyzer/scanlogd-2.2.7-r1 index d759de04dea4..7b252f034862 100644 --- a/metadata/md5-cache/net-analyzer/scanlogd-2.2.7-r1 +++ b/metadata/md5-cache/net-analyzer/scanlogd-2.2.7-r1 @@ -4,11 +4,11 @@ DESCRIPTION=A port scan detection tool EAPI=7 HOMEPAGE=http://www.openwall.com/scanlogd/ IUSE=+nids pcap savedconfig -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=scanlogd GPL-2 RDEPEND=nids? ( net-libs/libnids ) pcap? ( net-libs/libpcap ) acct-group/scanlogd acct-user/scanlogd REQUIRED_USE=?? ( nids pcap ) SLOT=0 SRC_URI=http://www.openwall.com/scanlogd/scanlogd-2.2.7.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 portability d1186f1e621de7b27ddcae82e6253259 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=0d7bc737f7f0c10f93b92cf419463e31 +_md5_=3e40bb59bb652540785b736f6a3da350 diff --git a/metadata/md5-cache/net-analyzer/scanlogd-2.2.8-r1 b/metadata/md5-cache/net-analyzer/scanlogd-2.2.8-r1 index 624136e4db3a..11772eef721b 100644 --- a/metadata/md5-cache/net-analyzer/scanlogd-2.2.8-r1 +++ b/metadata/md5-cache/net-analyzer/scanlogd-2.2.8-r1 @@ -4,11 +4,11 @@ DESCRIPTION=A port scan detection tool EAPI=7 HOMEPAGE=https://www.openwall.com/scanlogd/ IUSE=+nids pcap savedconfig -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=scanlogd GPL-2 RDEPEND=nids? ( net-libs/libnids ) pcap? ( net-libs/libpcap ) acct-group/scanlogd acct-user/scanlogd REQUIRED_USE=?? ( nids pcap ) SLOT=0 SRC_URI=https://www.openwall.com/scanlogd/scanlogd-2.2.8.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 portability d1186f1e621de7b27ddcae82e6253259 savedconfig 7cb1bf66b4acedc4f06802a012d3b08d toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b67a0d499e846ad3ff0a80b402b37f91 +_md5_=57901d2205d833f49a3e81efd3e93219 diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 10cf6b9a784a..afcb1405bf2e 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/bind-9.16.15-r2 b/metadata/md5-cache/net-dns/bind-9.16.15-r2 index 87a75160019f..02bd4ea89221 100644 --- a/metadata/md5-cache/net-dns/bind-9.16.15-r2 +++ b/metadata/md5-cache/net-dns/bind-9.16.15-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Berkeley Internet Name Domain - Name Server EAPI=7 HOMEPAGE=https://www.isc.org/software/bind IUSE=berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib python_targets_python3_8 python_targets_python3_9 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0 RDEPEND=acct-group/named acct-user/named berkdb? ( sys-libs/db:= ) dev-libs/openssl:=[-bindist(-)] mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( >=dev-db/unixODBC-2.2.6 ) ldap? ( net-nds/openldap ) postgres? ( dev-db/postgresql:= ) caps? ( >=sys-libs/libcap-2.1.0 ) xml? ( dev-libs/libxml2 ) geoip? ( dev-libs/libmaxminddb ) geoip2? ( dev-libs/libmaxminddb ) gssapi? ( virtual/krb5 ) json? ( dev-libs/json-c:= ) lmdb? ( dev-db/lmdb ) zlib? ( sys-libs/zlib ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) dev-libs/libuv:= selinux? ( sec-policy/selinux-bind ) sys-process/psmisc virtual/tmpfiles REQUIRED_USE=postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz ) odbc? ( dlz ) ldap? ( dlz ) dnsrps? ( dlz ) python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) SLOT=0 SRC_URI=https://downloads.isc.org/isc/bind9/9.16.15/bind-9.16.15.tar.xz doc? ( mirror://gentoo/dyndns-samples.tbz2 ) _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e db-use 867a9246a45efc09934e0f8e3380c813 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=f0e81c50812ccfd7bdcb6094a948a19f +_md5_=eed327415bf7be7af149b54868f99eaf diff --git a/metadata/md5-cache/net-dns/bind-9.16.22-r1 b/metadata/md5-cache/net-dns/bind-9.16.22-r1 index f00b4c9569f7..e419625fd3a9 100644 --- a/metadata/md5-cache/net-dns/bind-9.16.22-r1 +++ b/metadata/md5-cache/net-dns/bind-9.16.22-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Berkeley Internet Name Domain - Name Server EAPI=7 HOMEPAGE=https://www.isc.org/software/bind IUSE=berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib python_targets_python3_8 python_targets_python3_9 -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 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0 RDEPEND=acct-group/named acct-user/named berkdb? ( sys-libs/db:= ) dev-libs/openssl:=[-bindist(-)] mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( >=dev-db/unixODBC-2.2.6 ) ldap? ( net-nds/openldap ) postgres? ( dev-db/postgresql:= ) caps? ( >=sys-libs/libcap-2.1.0 ) xml? ( dev-libs/libxml2 ) geoip? ( dev-libs/libmaxminddb ) geoip2? ( dev-libs/libmaxminddb ) gssapi? ( virtual/krb5 ) json? ( dev-libs/json-c:= ) lmdb? ( dev-db/lmdb ) zlib? ( sys-libs/zlib ) dnstap? ( dev-libs/fstrm dev-libs/protobuf-c ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) dev-python/ply[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) dev-libs/libuv:= selinux? ( sec-policy/selinux-bind ) sys-process/psmisc virtual/tmpfiles REQUIRED_USE=postgres? ( dlz ) berkdb? ( dlz ) mysql? ( dlz ) odbc? ( dlz ) ldap? ( dlz ) dnsrps? ( dlz ) python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) SLOT=0 SRC_URI=https://downloads.isc.org/isc/bind9/9.16.22/bind-9.16.22.tar.xz doc? ( mirror://gentoo/dyndns-samples.tbz2 ) _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e db-use 867a9246a45efc09934e0f8e3380c813 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ae582f4157aaefde04e6135dab0d0368 +_md5_=8fc2fe59a6b9316f524720f61b5047eb diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz index 6b3e543bad88..1bec9fc66b1c 100644 Binary files a/metadata/md5-cache/net-firewall/Manifest.gz and b/metadata/md5-cache/net-firewall/Manifest.gz differ diff --git a/metadata/md5-cache/net-firewall/fwbuilder-5.3.7 b/metadata/md5-cache/net-firewall/fwbuilder-5.3.7 index 7ef73f2c8b24..28c9ef2d0feb 100644 --- a/metadata/md5-cache/net-firewall/fwbuilder-5.3.7 +++ b/metadata/md5-cache/net-firewall/fwbuilder-5.3.7 @@ -4,10 +4,10 @@ DEPEND=dev-libs/libxml2 dev-libs/libxslt dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/q DESCRIPTION=GUI management for iptables, PF, Cisco ASA/PIX/FWSM, Cisco router ACL and more EAPI=7 HOMEPAGE=https://github.com/fwbuilder/fwbuilder -KEYWORDS=amd64 ppc ppc64 x86 +KEYWORDS=amd64 ~ppc ppc64 x86 LICENSE=GPL-2+ RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 sys-libs/zlib SLOT=0 SRC_URI=https://github.com/fwbuilder/fwbuilder/archive/v5.3.7.tar.gz -> fwbuilder-5.3.7.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 qmake-utils f5eb2f69fffe94292aaaf802fb21c8d1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=15719417db779a0b2592f6b466aa6f6c +_md5_=4a87e7ed3a0a7a140d647408a7caa474 diff --git a/metadata/md5-cache/net-firewall/fwbuilder-6.0.0_rc1 b/metadata/md5-cache/net-firewall/fwbuilder-6.0.0_rc1 index 56da10ce252a..3424cd88bfec 100644 --- a/metadata/md5-cache/net-firewall/fwbuilder-6.0.0_rc1 +++ b/metadata/md5-cache/net-firewall/fwbuilder-6.0.0_rc1 @@ -5,11 +5,11 @@ DESCRIPTION=A firewall management GUI for iptables, PF, Cisco routers and more EAPI=7 HOMEPAGE=https://github.com/fwbuilder/fwbuilder IUSE=test test -KEYWORDS=amd64 ppc ppc64 x86 +KEYWORDS=amd64 ~ppc ppc64 x86 LICENSE=GPL-2+ RDEPEND=dev-libs/libxml2 dev-libs/libxslt dev-libs/openssl dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 net-analyzer/net-snmp RESTRICT=!test? ( test ) test SLOT=0 SRC_URI=https://github.com/fwbuilder/fwbuilder/archive/refs/tags/v6.0.0-rc1.tar.gz -> fwbuilder-6.0.0_rc1.tar.gz _eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 virtualx fa024aa649b6bd544144bf94893d402c wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=30f00b8f571661b8ba31446f6c375ec7 +_md5_=9ae4d2346e0f76869463a3c30f5c5e74 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 36d85bc930df..20126de85f97 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/courier-authlib-0.71.0-r3 b/metadata/md5-cache/net-libs/courier-authlib-0.71.0-r3 index 665fdaac38bc..0839fb5450f4 100644 --- a/metadata/md5-cache/net-libs/courier-authlib-0.71.0-r3 +++ b/metadata/md5-cache/net-libs/courier-authlib-0.71.0-r3 @@ -4,11 +4,11 @@ DESCRIPTION=Courier authentication library EAPI=7 HOMEPAGE=https://www.courier-mta.org/authlib/ IUSE=berkdb debug gdbm ldap mysql pam postgres sqlite static-libs -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=net-mail/mailbase >=net-libs/courier-unicode-2.1:= virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) !gdbm? ( sys-libs/db:= ) dev-libs/openssl:0= ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( dev-db/mysql-connector-c:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=!berkdb? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-authlib-0.71.0.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3850aa28b65b9fd312d90b32306060c3 +_md5_=09255763180cf5f273c6151fd89c2fc6 diff --git a/metadata/md5-cache/net-libs/courier-authlib-0.71.3-r1 b/metadata/md5-cache/net-libs/courier-authlib-0.71.3-r1 index 3afd333efeeb..03b947641246 100644 --- a/metadata/md5-cache/net-libs/courier-authlib-0.71.3-r1 +++ b/metadata/md5-cache/net-libs/courier-authlib-0.71.3-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Courier authentication library EAPI=7 HOMEPAGE=https://www.courier-mta.org/authlib/ IUSE=berkdb debug gdbm ldap mysql pam postgres sqlite static-libs -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=net-mail/mailbase >=net-libs/courier-unicode-2.2.3:= virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) !gdbm? ( sys-libs/db:= ) dev-libs/openssl:0= ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( dev-db/mysql-connector-c:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) RESTRICT=!berkdb? ( test ) SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-authlib-0.71.3.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=021a77762e73f79ac891021b0082f401 +_md5_=ebc471cc58eaa09ba3fa3b0a13f583eb diff --git a/metadata/md5-cache/net-libs/courier-unicode-2.1 b/metadata/md5-cache/net-libs/courier-unicode-2.1 index 93be4b7aaa16..a599950ce1a2 100644 --- a/metadata/md5-cache/net-libs/courier-unicode-2.1 +++ b/metadata/md5-cache/net-libs/courier-unicode-2.1 @@ -2,8 +2,8 @@ DEFINED_PHASES=install DESCRIPTION=Unicode library used by the courier mail server EAPI=7 HOMEPAGE=https://www.courier-mta.org/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-unicode-2.1.tar.bz2 -_md5_=48b295d18e6a43190ec6e8edb379904c +_md5_=fea3bac277e7648b6f8bb7a07e8ee22d diff --git a/metadata/md5-cache/net-libs/courier-unicode-2.1-r1 b/metadata/md5-cache/net-libs/courier-unicode-2.1-r1 index 34ed3e146dcb..d963db214e57 100644 --- a/metadata/md5-cache/net-libs/courier-unicode-2.1-r1 +++ b/metadata/md5-cache/net-libs/courier-unicode-2.1-r1 @@ -2,8 +2,8 @@ DEFINED_PHASES=configure install DESCRIPTION=Unicode library used by the courier mail server EAPI=7 HOMEPAGE=https://www.courier-mta.org/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-unicode-2.1.tar.bz2 -_md5_=fa9fd931e45910f5596b39c7e1f9dda8 +_md5_=c211bd7a71907e5e04ab4f0727b20016 diff --git a/metadata/md5-cache/net-libs/courier-unicode-2.2.3-r1 b/metadata/md5-cache/net-libs/courier-unicode-2.2.3-r1 index eac294feda73..32a85a6af312 100644 --- a/metadata/md5-cache/net-libs/courier-unicode-2.2.3-r1 +++ b/metadata/md5-cache/net-libs/courier-unicode-2.2.3-r1 @@ -2,8 +2,8 @@ DEFINED_PHASES=configure install DESCRIPTION=Unicode library used by the courier mail server EAPI=7 HOMEPAGE=https://www.courier-mta.org/ -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=GPL-3 SLOT=0/7 SRC_URI=mirror://sourceforge/courier/courier-unicode-2.2.3.tar.bz2 -_md5_=efb07244a86ce51efc69a0bae4bd0901 +_md5_=a313b24be3ae40dda47a61c3d7f9dbee diff --git a/metadata/md5-cache/net-libs/cvm-0.97-r1 b/metadata/md5-cache/net-libs/cvm-0.97-r1 index 7893f4179820..1d0c6648d245 100644 --- a/metadata/md5-cache/net-libs/cvm-0.97-r1 +++ b/metadata/md5-cache/net-libs/cvm-0.97-r1 @@ -4,11 +4,11 @@ DESCRIPTION=Credential Validation Modules by Bruce Guenter EAPI=7 HOMEPAGE=http://untroubled.org/cvm/ IUSE=mysql postgres test vpopmail -KEYWORDS=~amd64 ppc sparc x86 +KEYWORDS=~amd64 ~ppc sparc x86 LICENSE=GPL-2+ RDEPEND=dev-db/cdb:= >=dev-libs/bglibs-2.04:0= virtual/libcrypt:= mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql[server] ) vpopmail? ( net-mail/vpopmail ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://untroubled.org/cvm/archive/cvm-0.97.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=d54c691e109e706f8f2b0fc64d1b3e31 +_md5_=a44a51e2082b4ca5ccc7ed15545f8008 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz index 122a343e3795..77b6536af1ba 100644 Binary files a/metadata/md5-cache/net-mail/Manifest.gz and b/metadata/md5-cache/net-mail/Manifest.gz differ diff --git a/metadata/md5-cache/net-mail/checkpassword-pam-0.99-r1 b/metadata/md5-cache/net-mail/checkpassword-pam-0.99-r1 index 7fa24a815dc9..d11aa8d907bf 100644 --- a/metadata/md5-cache/net-mail/checkpassword-pam-0.99-r1 +++ b/metadata/md5-cache/net-mail/checkpassword-pam-0.99-r1 @@ -3,8 +3,8 @@ DEPEND=>=sys-libs/pam-0.75 DESCRIPTION=checkpassword-compatible authentication program w/pam support EAPI=7 HOMEPAGE=http://checkpasswd-pam.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ppc ~riscv x86 +KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv x86 LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://sourceforge/checkpasswd-pam/checkpassword-pam-0.99.tar.gz -_md5_=956fa8d783cbd6b53440be8c52507ffa +_md5_=95bb088db801ccb5503249f93f154723 diff --git a/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1 b/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1 index fdf763550864..817df4bce979 100644 --- a/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1 +++ b/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1 @@ -5,7 +5,7 @@ DESCRIPTION=An IMAP daemon designed specifically for maildirs EAPI=7 HOMEPAGE=https://www.courier-mta.org/imap/ IUSE=berkdb debug fam +gdbm gnutls ipv6 selinux trashquota -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=gnutls? ( net-libs/gnutls:=[tools] ) !gnutls? ( dev-libs/openssl:0= ) >=net-libs/courier-authlib-0.71 >=net-libs/courier-unicode-2:= >=net-mail/mailbase-0.00-r8 net-dns/libidn:= berkdb? ( sys-libs/db:= ) fam? ( virtual/fam ) gdbm? ( >=sys-libs/gdbm-1.8.0:= ) selinux? ( sec-policy/selinux-courier ) !mail-mta/courier !net-mail/cyrus-imapd REQUIRED_USE=|| ( berkdb gdbm ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-imap-5.1.2.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=6cb9e193bae8f146a2dc2d211b4db1d7 +_md5_=ed9700ad62a23e7dd38cdb6385d3d565 diff --git a/metadata/md5-cache/net-mail/courier-imap-5.1.4 b/metadata/md5-cache/net-mail/courier-imap-5.1.4 index c0d28e7b5b8d..a08f1c2032a7 100644 --- a/metadata/md5-cache/net-mail/courier-imap-5.1.4 +++ b/metadata/md5-cache/net-mail/courier-imap-5.1.4 @@ -5,7 +5,7 @@ DESCRIPTION=An IMAP daemon designed specifically for maildirs EAPI=7 HOMEPAGE=https://www.courier-mta.org/imap/ IUSE=berkdb debug fam +gdbm gnutls ipv6 selinux trashquota -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-3 RDEPEND=gnutls? ( net-libs/gnutls:=[tools] ) !gnutls? ( dev-libs/openssl:0= ) >=net-libs/courier-authlib-0.71 >=net-libs/courier-unicode-2:= >=net-mail/mailbase-0.00-r8 net-dns/libidn:= berkdb? ( sys-libs/db:= ) fam? ( virtual/fam ) gdbm? ( >=sys-libs/gdbm-1.8.0:= ) selinux? ( sec-policy/selinux-courier ) !mail-mta/courier !net-mail/cyrus-imapd REQUIRED_USE=|| ( berkdb gdbm ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-imap-5.1.4.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=02e08eda288f5fcde144c953701d8e8a +_md5_=0d10f3b5d8463e1f154949d401aa2ff6 diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.13-r3 b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.13-r3 index b4654de620a1..6d8964b2f5df 100644 --- a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.13-r3 +++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.13-r3 @@ -5,7 +5,7 @@ DESCRIPTION=The Cyrus IMAP Server EAPI=7 HOMEPAGE=https://www.cyrusimap.org/ IUSE=afs backup calalarm caps clamav http kerberos ldap lmdb mysql nntp pam perl postgres replication +server sieve snmp sqlite ssl static-libs tcpd test xapian ssl -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 LICENSE=BSD-with-attribution GPL-2 RDEPEND=sys-libs/zlib:0= dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-libs/icu:0= sys-fs/e2fsprogs afs? ( net-fs/openafs ) calalarm? ( dev-libs/libical:0= ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb:0= ) mysql? ( dev-db/mysql-connector-c:0= ) nntp? ( !net-nntp/leafnode ) pam? ( sys-libs/pam >=net-mail/mailbase-1 ) perl? ( dev-lang/perl:= ) postgres? ( dev-db/postgresql:* ) snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:0= ) ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist(-)] ) sqlite? ( dev-db/sqlite:3 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 snmp? ( net-analyzer/net-snmp:0=[tcpd=] ) ) xapian? ( >=dev-libs/xapian-1.4.0:0= ) acct-group/mail acct-user/cyrus !mail-mta/courier !net-mail/bincimap !net-mail/courier-imap !net-mail/uw-imap !app-arch/dump REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.13/cyrus-imapd-3.0.13.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=c25c0e38b6bb555bde9f9bb768b8d6bc +_md5_=351651f50a030432cb97dc650dd9d437 diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.14-r3 b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.14-r3 index 8eaa754e9321..d6500e1e3f73 100644 --- a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.14-r3 +++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.14-r3 @@ -5,7 +5,7 @@ DESCRIPTION=The Cyrus IMAP Server EAPI=7 HOMEPAGE=https://www.cyrusimap.org/ IUSE=afs backup calalarm caps clamav http kerberos ldap lmdb mysql nntp pam perl postgres replication +server sieve snmp sqlite ssl static-libs tcpd test xapian ssl -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=BSD-with-attribution GPL-2 RDEPEND=sys-libs/zlib:0= dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-libs/icu:0= sys-fs/e2fsprogs afs? ( net-fs/openafs ) calalarm? ( dev-libs/libical:0= ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb:0= ) mysql? ( dev-db/mysql-connector-c:0= ) nntp? ( !net-nntp/leafnode ) pam? ( sys-libs/pam >=net-mail/mailbase-1 ) perl? ( dev-lang/perl:= ) postgres? ( dev-db/postgresql:* ) snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:0= ) ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist(-)] ) sqlite? ( dev-db/sqlite:3 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 snmp? ( net-analyzer/net-snmp:0=[tcpd=] ) ) xapian? ( >=dev-libs/xapian-1.4.0:0= ) acct-group/mail acct-user/cyrus !mail-mta/courier !net-mail/bincimap !net-mail/courier-imap !net-mail/uw-imap !app-arch/dump REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.14/cyrus-imapd-3.0.14.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3ef4d210ef8cf0fde700c56e58f95629 +_md5_=b326a607fc6a4419d5eb426fc777e7a6 diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.15-r3 b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.15-r3 index 762ee75b4f4c..c6219fed3df5 100644 --- a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.15-r3 +++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.15-r3 @@ -5,7 +5,7 @@ DESCRIPTION=The Cyrus IMAP Server EAPI=7 HOMEPAGE=https://www.cyrusimap.org/ IUSE=afs backup calalarm caps clamav http kerberos ldap lmdb mysql nntp pam perl postgres replication +server sieve snmp sqlite ssl static-libs tcpd test xapian ssl -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=BSD-with-attribution GPL-2 RDEPEND=sys-libs/zlib:0= dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-libs/icu:0= sys-fs/e2fsprogs afs? ( net-fs/openafs ) calalarm? ( dev-libs/libical:0= ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb:0= ) mysql? ( dev-db/mysql-connector-c:0= ) nntp? ( !net-nntp/leafnode ) pam? ( sys-libs/pam >=net-mail/mailbase-1 ) perl? ( dev-lang/perl:= ) postgres? ( dev-db/postgresql:* ) snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:0= ) ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist(-)] ) sqlite? ( dev-db/sqlite:3 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 snmp? ( net-analyzer/net-snmp:0=[tcpd=] ) ) xapian? ( >=dev-libs/xapian-1.4.0:0= ) acct-group/mail acct-user/cyrus !mail-mta/courier !net-mail/bincimap !net-mail/courier-imap !net-mail/uw-imap !app-arch/dump REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.15/cyrus-imapd-3.0.15.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=89d6e9eee841090c7b0a44f9c472d032 +_md5_=db0c30b849acc4afcedd8d329a6473a2 diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.16-r1 b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.16-r1 index 8211b88b7278..d967cd04c41e 100644 --- a/metadata/md5-cache/net-mail/cyrus-imapd-3.0.16-r1 +++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.0.16-r1 @@ -5,7 +5,7 @@ DESCRIPTION=The Cyrus IMAP Server EAPI=7 HOMEPAGE=https://www.cyrusimap.org/ IUSE=afs backup calalarm caps clamav http kerberos ldap lmdb mysql nntp pam perl postgres replication +server sieve snmp sqlite ssl static-libs tcpd test xapian ssl -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=BSD-with-attribution GPL-2 RDEPEND=sys-libs/zlib:0= dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-libs/icu:0= sys-fs/e2fsprogs afs? ( net-fs/openafs ) calalarm? ( dev-libs/libical:0= ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) lmdb? ( dev-db/lmdb:0= ) mysql? ( dev-db/mysql-connector-c:0= ) nntp? ( !net-nntp/leafnode ) pam? ( sys-libs/pam >=net-mail/mailbase-1 ) perl? ( dev-lang/perl:= ) postgres? ( dev-db/postgresql:* ) snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:0= ) ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist(-)] ) sqlite? ( dev-db/sqlite:3 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 snmp? ( net-analyzer/net-snmp:0=[tcpd=] ) ) xapian? ( >=dev-libs/xapian-1.4.0:0= ) acct-group/mail acct-user/cyrus !mail-mta/courier !net-mail/bincimap !net-mail/courier-imap !net-mail/uw-imap !app-arch/dump REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.16/cyrus-imapd-3.0.16.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=89d6e9eee841090c7b0a44f9c472d032 +_md5_=db0c30b849acc4afcedd8d329a6473a2 diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.4.2-r1 b/metadata/md5-cache/net-mail/cyrus-imapd-3.4.2-r1 index 306d3ce95c99..86dbaa8492ae 100644 --- a/metadata/md5-cache/net-mail/cyrus-imapd-3.4.2-r1 +++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.4.2-r1 @@ -5,7 +5,7 @@ DESCRIPTION=The Cyrus IMAP Server EAPI=7 HOMEPAGE=https://www.cyrusimap.org/ IUSE=afs backup calalarm caps clamav http kerberos ldap mysql nntp pam perl postgres replication +server sieve sqlite ssl static-libs tcpd test xapian ssl -KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86 +KEYWORDS=amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 LICENSE=BSD-with-attribution GPL-2 RDEPEND=sys-libs/zlib:0= dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-libs/icu:0= sys-fs/e2fsprogs afs? ( net-fs/openafs ) calalarm? ( dev-libs/libical:0= ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) http? ( dev-libs/libxml2:2 dev-libs/libical:0= net-libs/nghttp2 ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap ) mysql? ( dev-db/mysql-connector-c:0= ) nntp? ( !net-nntp/leafnode ) pam? ( >=net-mail/mailbase-1 sys-libs/pam ) perl? ( dev-lang/perl:= ) postgres? ( dev-db/postgresql:* ) ssl? ( >=dev-libs/openssl-1.0.1e:0=[-bindist(-)] ) sqlite? ( dev-db/sqlite:3 ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) xapian? ( >=dev-libs/xapian-1.4.0:0= ) acct-group/mail acct-user/cyrus !mail-mta/courier !net-mail/bincimap !net-mail/courier-imap !net-mail/uw-imap !app-arch/dump REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.2/cyrus-imapd-3.4.2.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 ssl-cert 1283a22296251a63df6c137c9b929269 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=c889f24f9076fb5ef2b97a7b0ee78a58 +_md5_=bc33bebcf2078138ad3e15388fd00015 diff --git a/metadata/md5-cache/net-mail/eps-1.7-r1 b/metadata/md5-cache/net-mail/eps-1.7-r1 index bcf41511c611..440f9a44a96d 100644 --- a/metadata/md5-cache/net-mail/eps-1.7-r1 +++ b/metadata/md5-cache/net-mail/eps-1.7-r1 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install prepare DESCRIPTION=Inter7 Email Processing and mht System library EAPI=7 HOMEPAGE=http://www.inter7.com/eps -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://www.inter7.com/eps/eps-1.7.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=7fd9827b0d0dcb7c320b6755fe09b661 +_md5_=ce93798f7c92d20c86a702e34b9f8366 diff --git a/metadata/md5-cache/net-mail/lbdb-0.47 b/metadata/md5-cache/net-mail/lbdb-0.47 index 8ee2af100875..9f3f5219262a 100644 --- a/metadata/md5-cache/net-mail/lbdb-0.47 +++ b/metadata/md5-cache/net-mail/lbdb-0.47 @@ -4,10 +4,10 @@ DESCRIPTION=Little Brother database EAPI=7 HOMEPAGE=https://www.spinnaker.de/lbdb/ IUSE=abook bbdb crypt evo finger ldap pda test -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=dev-libs/libvformat evo? ( mail-client/evolution ) finger? ( net-misc/netkit-fingerd ) abook? ( app-misc/abook ) crypt? ( app-crypt/gnupg ) bbdb? ( app-emacs/bbdb ) pda? ( dev-perl/Palm ) ldap? ( dev-perl/perl-ldap ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.spinnaker.de/lbdb/download/lbdb_0.47.tar.gz -_md5_=b974bbd4f225dad980b0ed01aeeb8574 +_md5_=d63018c641cf73e808414f3dec6c27e3 diff --git a/metadata/md5-cache/net-mail/mboxgrep-0.7.9-r2 b/metadata/md5-cache/net-mail/mboxgrep-0.7.9-r2 index 913994bd27f4..35e9546f3185 100644 --- a/metadata/md5-cache/net-mail/mboxgrep-0.7.9-r2 +++ b/metadata/md5-cache/net-mail/mboxgrep-0.7.9-r2 @@ -4,9 +4,9 @@ DESCRIPTION=Grep for mbox files EAPI=7 HOMEPAGE=https://datatipp.se/mboxgrep/ IUSE=dmalloc -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2+ RDEPEND=app-arch/bzip2 dev-libs/libpcre sys-libs/zlib dmalloc? ( dev-libs/dmalloc ) SLOT=0 SRC_URI=mirror://sourceforge/mboxgrep/mboxgrep-0.7.9.tar.gz -_md5_=162afdce36887c3bf5cd197de270d88d +_md5_=52ba24151e639b09685fd39cff3d7212 diff --git a/metadata/md5-cache/net-mail/qmail-autoresponder-0.97-r3 b/metadata/md5-cache/net-mail/qmail-autoresponder-0.97-r3 index 7fdd1cd9a4c4..270f32ccb6b4 100644 --- a/metadata/md5-cache/net-mail/qmail-autoresponder-0.97-r3 +++ b/metadata/md5-cache/net-mail/qmail-autoresponder-0.97-r3 @@ -4,10 +4,10 @@ DESCRIPTION=Rate-limited autoresponder for qmail EAPI=7 HOMEPAGE=http://untroubled.org/qmail-autoresponder/ IUSE=mysql -KEYWORDS=~alpha amd64 ~hppa ~mips ppc ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~mips ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=>=dev-libs/bglibs-1.106 mysql? ( dev-db/mysql-connector-c:0= ) virtual/qmail mysql? ( virtual/mysql ) SLOT=0 SRC_URI=http://untroubled.org/qmail-autoresponder/archive/qmail-autoresponder-0.97.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=c674d3cad35a0457417c32884c27d367 +_md5_=ad8c9cf114dc086f531a2e5dd8eebf19 diff --git a/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 b/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 index 977845232a9c..fd49c63c85d0 100644 --- a/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 +++ b/metadata/md5-cache/net-mail/qmailadmin-1.2.15-r2 @@ -5,11 +5,11 @@ DESCRIPTION=A web interface for managing a qmail system with virtual domains EAPI=7 HOMEPAGE=http://www.inter7.com/qmailadmin.html IUSE=maildrop vhosts -KEYWORDS=amd64 arm ~hppa ~ia64 ppc ~s390 sparc x86 +KEYWORDS=amd64 arm ~hppa ~ia64 ~ppc ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=net-mail/autorespond >=net-mail/vpopmail-5.4.33 virtual/libcrypt:= virtual/qmail maildrop? ( >=mail-filter/maildrop-2.0.1 ) app-admin/webapp-config RESTRICT=userpriv SLOT=0 SRC_URI=mirror://sourceforge/qmailadmin/qmailadmin-1.2.15.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 qmail bb4cafddcb746376d78d98bfacfc4d62 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 webapp 60f2eb31dec733d05e8114cc078ebc33 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3b2959035ed34b9e73e3420bb23c52ca +_md5_=37388a12078878e0f2c6c5f188352b2a diff --git a/metadata/md5-cache/net-mail/qtools-0.56 b/metadata/md5-cache/net-mail/qtools-0.56 index 3a311c889ccd..f0c89fafc46e 100644 --- a/metadata/md5-cache/net-mail/qtools-0.56 +++ b/metadata/md5-cache/net-mail/qtools-0.56 @@ -3,10 +3,10 @@ DESCRIPTION=Utilities for use with qmail, typically as part of .qmail command pr EAPI=7 HOMEPAGE=http://www.superscript.com/qtools/intro.html IUSE=static -KEYWORDS=~alpha ~amd64 ~hppa ~mips ppc ~sparc x86 +KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~sparc x86 LICENSE=all-rights-reserved public-domain RESTRICT=mirror bindist SLOT=0 SRC_URI=http://www.superscript.com/qtools/qtools-0.56.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=74741f4dbf6c5d543dce8b71bf96106a +_md5_=12732c00f9ae04e975b95173003c8078 diff --git a/metadata/md5-cache/net-mail/serialmail-0.75-r5 b/metadata/md5-cache/net-mail/serialmail-0.75-r5 index 094d62269fc4..bebf20c4630e 100644 --- a/metadata/md5-cache/net-mail/serialmail-0.75-r5 +++ b/metadata/md5-cache/net-mail/serialmail-0.75-r5 @@ -5,11 +5,11 @@ DESCRIPTION=A serialmail is a collection of tools for passing mail across serial EAPI=7 HOMEPAGE=http://cr.yp.to/serialmail.html IUSE=static -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=all-rights-reserved RDEPEND=>=sys-apps/ucspi-tcp-0.88 virtual/daemontools RESTRICT=mirror bindist test SLOT=0 SRC_URI=http://cr.yp.to/software/serialmail-0.75.tar.gz mirror://gentoo/serialmail-0.75-patch.tar.bz2 _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=0e44d37007d8c5d242c7a80e3eab4101 +_md5_=363aff3142a43f358ba66f42b4a81f51 diff --git a/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 b/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 index f6fc3f2e50af..2824f262787b 100644 --- a/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 +++ b/metadata/md5-cache/net-mail/vpopmail-5.4.33-r9 @@ -5,11 +5,11 @@ DESCRIPTION=Collection of programs to manage virtual email on Qmail servers EAPI=7 HOMEPAGE=http://www.inter7.com/index.php?page=vpopmail IUSE=clearpasswd ipalias maildrop mysql postgres spamassassin -KEYWORDS=amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 +KEYWORDS=amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=acct-group/vpopmail acct-user/vpopmail virtual/libcrypt:= virtual/qmail maildrop? ( mail-filter/maildrop ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) spamassassin? ( mail-filter/spamassassin ) REQUIRED_USE=mysql? ( !postgres ) SLOT=0 SRC_URI=mirror://sourceforge/vpopmail/vpopmail-5.4.33.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 qmail bb4cafddcb746376d78d98bfacfc4d62 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=4520c38d45f07860b8764a5d056b0896 +_md5_=b7aaed9ebcbbb80e1b94b0d3c846dc30 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 66eeb3cd4f58..a13165d6e0f6 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/pimpd-0.8-r1 b/metadata/md5-cache/net-misc/pimpd-0.8-r1 index 4b85c87d4ae1..ab9b9cb6dee6 100644 --- a/metadata/md5-cache/net-misc/pimpd-0.8-r1 +++ b/metadata/md5-cache/net-misc/pimpd-0.8-r1 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install DESCRIPTION=RFC1413-compliant identd server supporting masqueraded connections EAPI=7 HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage -KEYWORDS=~amd64 ppc sparc x86 +KEYWORDS=~amd64 ~ppc sparc x86 LICENSE=GPL-2 SLOT=0 SRC_URI=http://cats.meow.at/~peter/pimpd_0.8.tar.gz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=c1a957f47de6f741a48d5ff792e8cdc7 +_md5_=a1d19765ee6fef7143b2e35464ace651 diff --git a/metadata/md5-cache/net-misc/scponly-4.8-r7 b/metadata/md5-cache/net-misc/scponly-4.8-r7 index 43e1d2c2545f..2962185544bb 100644 --- a/metadata/md5-cache/net-misc/scponly-4.8-r7 +++ b/metadata/md5-cache/net-misc/scponly-4.8-r7 @@ -4,11 +4,11 @@ DESCRIPTION=A tiny pseudoshell which only permits scp and sftp EAPI=7 HOMEPAGE=https://github.com/scponly/scponly IUSE=chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging -KEYWORDS=amd64 ppc sparc x86 +KEYWORDS=amd64 ~ppc sparc x86 LICENSE=BSD-2 RDEPEND=sys-apps/sed net-misc/openssh chroot? ( acct-user/scponly acct-group/scponly ) quota? ( sys-fs/quota ) rsync? ( net-misc/rsync ) subversion? ( dev-vcs/subversion ) unison? ( net-misc/unison:= ) REQUIRED_USE=|| ( sftp scp winscp rsync unison subversion ) SLOT=0 SRC_URI=mirror://sourceforge/scponly/scponly-4.8.tgz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=0bd17097b33d21a8d19fa177c2fbe40b +_md5_=14470ea3df7c6ca6f184dfafdb199779 diff --git a/metadata/md5-cache/net-misc/unison-2.51.3_p20201127 b/metadata/md5-cache/net-misc/unison-2.51.3_p20201127 index 910930ce1a99..4d3eb5f567e5 100644 --- a/metadata/md5-cache/net-misc/unison-2.51.3_p20201127 +++ b/metadata/md5-cache/net-misc/unison-2.51.3_p20201127 @@ -5,11 +5,11 @@ DESCRIPTION=Two-way cross-platform file synchronizer EAPI=7 HOMEPAGE=https://www.seas.upenn.edu/~bcpierce/unison/ IUSE=debug doc gtk +ocamlopt threads -KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris +KEYWORDS=amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris LICENSE=GPL-2 RDEPEND=gtk? ( dev-ml/lablgtk:2=[ocamlopt?] || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4 RESTRICT=!ocamlopt? ( strip ) SLOT=2.51 SRC_URI=https://github.com/bcpierce00/unison/archive/4713e608d2f9c998ba4412fee53b94dc9bef98b9.tar.gz -> unison-2.51.3_p20201127.tar.gz _eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=fc943e62a9f0a6e1b89d46d27ede2286 +_md5_=dcc94f878ca6adcac6ddafee8bdb483f diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz index 68642780dba2..4d5e9e26b54c 100644 Binary files a/metadata/md5-cache/net-nds/Manifest.gz and b/metadata/md5-cache/net-nds/Manifest.gz differ diff --git a/metadata/md5-cache/net-nds/gssproxy-0.8.4-r2 b/metadata/md5-cache/net-nds/gssproxy-0.8.4-r2 index 0452f8a18ce9..fe954cdbd36a 100644 --- a/metadata/md5-cache/net-nds/gssproxy-0.8.4-r2 +++ b/metadata/md5-cache/net-nds/gssproxy-0.8.4-r2 @@ -4,10 +4,10 @@ DESCRIPTION=daemon to proxy GSSAPI context establishment and channel handling EAPI=7 HOMEPAGE=https://github.com/gssapi/gssproxy IUSE=debug selinux systemd hardened -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 LICENSE=BSD-1 RDEPEND=>=dev-libs/libverto-0.2.2 >=dev-libs/ding-libs-0.6.1 virtual/krb5 selinux? ( sys-libs/libselinux ) selinux? ( sec-policy/selinux-gssproxy ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/gssapi/gssproxy/releases/download/v0.8.4/gssproxy-0.8.4.tar.gz -_md5_=77cdc261f72284a8f32700b052383727 +_md5_=d632d1cb447e60343fbbfa07dc62a223 diff --git a/metadata/md5-cache/net-nds/ldapvi-1.7_p20101214-r2 b/metadata/md5-cache/net-nds/ldapvi-1.7_p20101214-r2 index baeabb6a7481..d9005bb43e0b 100644 --- a/metadata/md5-cache/net-nds/ldapvi-1.7_p20101214-r2 +++ b/metadata/md5-cache/net-nds/ldapvi-1.7_p20101214-r2 @@ -5,10 +5,10 @@ DESCRIPTION=Manage LDAP entries with a text editor EAPI=7 HOMEPAGE=http://www.lichteblau.com/ldapvi/ IUSE=gnutls sasl -KEYWORDS=amd64 ~hppa ppc ~sparc x86 +KEYWORDS=amd64 ~hppa ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-libs/popt dev-libs/glib:2 net-nds/openldap sys-libs/readline:= sys-libs/ncurses:0= virtual/libcrypt:= gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) sasl? ( dev-libs/cyrus-sasl:2 ) SLOT=0 SRC_URI=mirror://gentoo/ldapvi-1.7_p20101214.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=51ff1c8c22ff5c3683baf2e161a3088c +_md5_=86f6c5169e7d5bf04ad92e618fb06cd3 diff --git a/metadata/md5-cache/net-nds/openldap-2.4.57-r2 b/metadata/md5-cache/net-nds/openldap-2.4.57-r2 index c6e18c51df43..3b5cbeee24d9 100644 --- a/metadata/md5-cache/net-nds/openldap-2.4.57-r2 +++ b/metadata/md5-cache/net-nds/openldap-2.4.57-r2 @@ -5,7 +5,7 @@ DESCRIPTION=LDAP suite of application and development tools EAPI=7 HOMEPAGE=https://www.OpenLDAP.org/ IUSE=crypt samba tcpd experimental minimal +berkdb overlays perl gnutls iodbc sasl ssl odbc debug ipv6 +syslog selinux static-libs test smbkrb5passwd kerberos kinit pbkdf2 sha2 cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris LICENSE=OPENLDAP GPL-2 RDEPEND=ssl? ( !gnutls? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) berkdb? ( =dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) sasl? ( dev-libs/cyrus-sasl:= ) !minimal? ( dev-libs/libltdl sys-fs/e2fsprogs >=dev-db/lmdb-0.9.18:= crypt? ( virtual/libcrypt:= ) tcpd? ( sys-apps/tcp-wrappers ) odbc? ( !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) ) perl? ( dev-lang/perl:=[-build(-)] ) samba? ( dev-libs/openssl:0= ) berkdb? ( =sys-auth/skey-1.1.5-r1 ) tcpd? ( sys-apps/tcp-wrappers ) SLOT=0 SRC_URI=ftp://ftp.shrubbery.net/pub/tac_plus/tacacs+-F4.0.4.19.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=523aba65d282be6b36c27f609c0876a1 +_md5_=005f644c44b7e70b811eb7d9fca7d9a0 diff --git a/metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r3 b/metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r3 index 60a48d8f0c1a..2fc67733f275 100644 --- a/metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r3 +++ b/metadata/md5-cache/net-nds/tac_plus-4.0.4.27a-r3 @@ -5,10 +5,10 @@ DESCRIPTION=An updated version of Cisco's TACACS+ server EAPI=7 HOMEPAGE=http://www.shrubbery.net/tac_plus/ IUSE=debug finger maxsess tcpd skey static-libs -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=HPND RSA GPL-2 RDEPEND=net-libs/libnsl:= sys-libs/pam virtual/libcrypt:= skey? ( >=sys-auth/skey-1.1.5-r1 ) tcpd? ( sys-apps/tcp-wrappers ) SLOT=0 SRC_URI=ftp://ftp.shrubbery.net/pub/tac_plus/tacacs+-F4.0.4.27a.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d528ffc6f3e71ecacfa04dfde0e85f15 +_md5_=f586950914c3496e26e533860600689b diff --git a/metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 b/metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 index a36f61f6d7ff..7e066ff0cd39 100644 --- a/metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 +++ b/metadata/md5-cache/net-nds/yp-tools-4.2.3-r1 @@ -5,10 +5,10 @@ DESCRIPTION=Network Information Service tools EAPI=7 HOMEPAGE=https://www.thkukuk.de/nis/ IUSE=nls -KEYWORDS=~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=~alpha amd64 ~arm ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 RDEPEND=net-libs/libtirpc:= >=net-libs/libnsl-1.2.0:0= virtual/libcrypt:= nls? ( virtual/libintl ) SLOT=0 SRC_URI=https://github.com/thkukuk/yp-tools/archive/v4.2.3.tar.gz -> yp-tools-4.2.3.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=cdc76929ba7ae69a3abc75afa8a4cf71 +_md5_=7ff3181994595e28ff3e03b8ace50f1c diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz index 38c84d7f7013..e626ae9b89a7 100644 Binary files a/metadata/md5-cache/net-news/Manifest.gz and b/metadata/md5-cache/net-news/Manifest.gz differ diff --git a/metadata/md5-cache/net-news/amphetadesk-0.93.1-r1 b/metadata/md5-cache/net-news/amphetadesk-0.93.1-r1 index 3d1be5141a1c..6bdc603f099b 100644 --- a/metadata/md5-cache/net-news/amphetadesk-0.93.1-r1 +++ b/metadata/md5-cache/net-news/amphetadesk-0.93.1-r1 @@ -3,8 +3,8 @@ DEPEND=dev-lang/perl dev-perl/libwww-perl dev-libs/expat dev-perl/XML-Parser vir DESCRIPTION=AmphetaDesk is a free syndicated news aggregator EAPI=6 HOMEPAGE=http://www.disobey.com/amphetadesk/ -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=Artistic SLOT=0 SRC_URI=mirror://sourceforge/sourceforge/amphetadesk/amphetadesk-src-v0.93.1.tar.gz -_md5_=a5765f5ebf695314ccf8f591334f6156 +_md5_=9f27558b887dea4108cd7b7121a3ed87 diff --git a/metadata/md5-cache/net-nntp/Manifest.gz b/metadata/md5-cache/net-nntp/Manifest.gz index 36d9c61bd163..daa15fdd8b67 100644 Binary files a/metadata/md5-cache/net-nntp/Manifest.gz and b/metadata/md5-cache/net-nntp/Manifest.gz differ diff --git a/metadata/md5-cache/net-nntp/brag-1.4.3 b/metadata/md5-cache/net-nntp/brag-1.4.3 index a8a20bb22f2e..cf05289a9f29 100644 --- a/metadata/md5-cache/net-nntp/brag-1.4.3 +++ b/metadata/md5-cache/net-nntp/brag-1.4.3 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile install DESCRIPTION=Brag collects and assembles multipart binary attachments from newsgroups EAPI=7 HOMEPAGE=http://brag.sourceforge.net/ -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=dev-lang/tcl:0 app-text/uudeview SLOT=0 SRC_URI=mirror://sourceforge/brag/brag-1.4.3.tar.gz -_md5_=b0c9fdedcd53e2aacff431d0b1c211b2 +_md5_=80059f748aee32f4a8e84ed1e4d6548e diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz index 177620719005..712138ddf218 100644 Binary files a/metadata/md5-cache/net-proxy/Manifest.gz and b/metadata/md5-cache/net-proxy/Manifest.gz differ diff --git a/metadata/md5-cache/net-proxy/squid-4.15-r2 b/metadata/md5-cache/net-proxy/squid-4.15-r2 index 876a37305d8b..0c5063b9e1b3 100644 --- a/metadata/md5-cache/net-proxy/squid-4.15-r2 +++ b/metadata/md5-cache/net-proxy/squid-4.15-r2 @@ -5,7 +5,7 @@ DESCRIPTION=A full-featured web proxy cache EAPI=7 HOMEPAGE=http://www.squid-cache.org/ IUSE=caps gnutls ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test ecap esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp +wccp +wccpv2 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=acct-group/squid acct-user/squid virtual/libcrypt:= caps? ( >=sys-libs/libcap-2.16 ) pam? ( sys-libs/pam ) ldap? ( net-nds/openldap ) kerberos? ( virtual/krb5 ) qos? ( net-libs/libnetfilter_conntrack ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) dev-libs/nettle:= ) sasl? ( dev-libs/cyrus-sasl ) systemd? ( sys-apps/systemd:= ) ecap? ( net-libs/libecap:1 ) esi? ( dev-libs/expat dev-libs/libxml2 ) gnutls? ( >=net-libs/gnutls-3.1.5:= ) logrotate? ( app-admin/logrotate ) >=sys-libs/db-4:* dev-libs/libltdl:0 samba? ( net-fs/samba ) perl? ( dev-lang/perl ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) selinux? ( sec-policy/selinux-squid ) sqlite? ( dev-perl/DBD-SQLite ) REQUIRED_USE=tproxy? ( caps ) qos? ( caps ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://www.squid-cache.org/Versions/v4/squid-4.15.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=db5a12d034908db3d379b92b90eb4bc2 +_md5_=9f13fa88b894fc3889eebefaf8d4e9ec diff --git a/metadata/md5-cache/net-proxy/squirm-1.26-r1 b/metadata/md5-cache/net-proxy/squirm-1.26-r1 index 719945228174..c278fb6c0d21 100644 --- a/metadata/md5-cache/net-proxy/squirm-1.26-r1 +++ b/metadata/md5-cache/net-proxy/squirm-1.26-r1 @@ -3,10 +3,10 @@ DEPEND=net-proxy/squid DESCRIPTION=A redirector for Squid EAPI=7 HOMEPAGE=http://squirm.foote.com.au -KEYWORDS=~amd64 ppc x86 +KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=net-proxy/squid SLOT=0 SRC_URI=http://squirm.foote.com.au/squirm-1.26.tgz _eclasses_=multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=2aa3ff290ebfaa2b8efeb0ed82c20f70 +_md5_=87ccd9b05bd000dbc6c0061c175141bf diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 456153cb0661..4763010662d3 100644 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ diff --git a/metadata/md5-cache/net-vpn/strongswan-5.9.2-r2 b/metadata/md5-cache/net-vpn/strongswan-5.9.2-r2 index b75a0d63f5b2..184116f413a0 100644 --- a/metadata/md5-cache/net-vpn/strongswan-5.9.2-r2 +++ b/metadata/md5-cache/net-vpn/strongswan-5.9.2-r2 @@ -5,10 +5,10 @@ DESCRIPTION=IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE EAPI=7 HOMEPAGE=https://www.strongswan.org/ IUSE=+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11 +strongswan_plugins_led +strongswan_plugins_lookip +strongswan_plugins_systime-fix +strongswan_plugins_unity +strongswan_plugins_vici strongswan_plugins_aesni strongswan_plugins_blowfish strongswan_plugins_bypass-lan strongswan_plugins_ccm strongswan_plugins_chapoly strongswan_plugins_ctr strongswan_plugins_forecast strongswan_plugins_gcm strongswan_plugins_ha strongswan_plugins_ipseckey strongswan_plugins_newhope strongswan_plugins_ntru strongswan_plugins_padlock strongswan_plugins_rdrand strongswan_plugins_save-keys strongswan_plugins_unbound strongswan_plugins_whitelist -KEYWORDS=amd64 arm ~arm64 ppc ~ppc64 x86 +KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RSA DES RDEPEND=non-root? ( acct-user/ipsec acct-group/ipsec ) gmp? ( >=dev-libs/gmp-4.1.5:= ) gcrypt? ( dev-libs/libgcrypt:0 ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] =dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd ) networkmanager? ( net-misc/networkmanager ) pam? ( sys-libs/pam ) strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns ) virtual/logger sys-apps/iproute2 !net-vpn/libreswan selinux? ( sec-policy/selinux-ipsec ) SLOT=0 SRC_URI=https://download.strongswan.org/strongswan-5.9.2.tar.bz2 _eclasses_=linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=d04807dbd53ba428a805f6f011226d33 +_md5_=e772efbc32b44e1e09d65282b9fde927 diff --git a/metadata/md5-cache/net-vpn/strongswan-5.9.5 b/metadata/md5-cache/net-vpn/strongswan-5.9.5 index 90cdc3b98a93..ac48ffa92278 100644 --- a/metadata/md5-cache/net-vpn/strongswan-5.9.5 +++ b/metadata/md5-cache/net-vpn/strongswan-5.9.5 @@ -5,10 +5,10 @@ DESCRIPTION=IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE EAPI=8 HOMEPAGE=https://www.strongswan.org/ IUSE=+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11 +strongswan_plugins_led +strongswan_plugins_lookip +strongswan_plugins_systime-fix +strongswan_plugins_unity +strongswan_plugins_vici strongswan_plugins_aesni strongswan_plugins_blowfish strongswan_plugins_bypass-lan strongswan_plugins_ccm strongswan_plugins_chapoly strongswan_plugins_ctr strongswan_plugins_forecast strongswan_plugins_gcm strongswan_plugins_ha strongswan_plugins_ipseckey strongswan_plugins_newhope strongswan_plugins_ntru strongswan_plugins_padlock strongswan_plugins_rdrand strongswan_plugins_save-keys strongswan_plugins_unbound strongswan_plugins_whitelist strongswan_plugins_xauth-noauth -KEYWORDS=amd64 arm ~arm64 ppc ~ppc64 x86 +KEYWORDS=amd64 arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RSA DES RDEPEND=non-root? ( acct-user/ipsec acct-group/ipsec ) gmp? ( >=dev-libs/gmp-4.1.5:= ) gcrypt? ( dev-libs/libgcrypt:0 ) caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) mysql? ( dev-db/mysql-connector-c:= ) sqlite? ( >=dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd ) networkmanager? ( net-misc/networkmanager ) pam? ( sys-libs/pam ) strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns ) virtual/logger sys-apps/iproute2 !net-vpn/libreswan selinux? ( sec-policy/selinux-ipsec ) SLOT=0 SRC_URI=https://download.strongswan.org/strongswan-5.9.5.tar.bz2 _eclasses_=linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=981630ab630feaf08cc22c3d8dd1a8b7 +_md5_=e6404766d5c96ac643ab2a947e5711d8 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 5f6b80b41535..9919223aa756 100644 Binary files a/metadata/md5-cache/sci-libs/Manifest.gz and b/metadata/md5-cache/sci-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sci-libs/adolc-2.7.2 b/metadata/md5-cache/sci-libs/adolc-2.7.2 index 841a31bb7d0c..4e3aee972ea9 100644 --- a/metadata/md5-cache/sci-libs/adolc-2.7.2 +++ b/metadata/md5-cache/sci-libs/adolc-2.7.2 @@ -5,10 +5,10 @@ DESCRIPTION=Automatic differentiation system for C/C++ EAPI=7 HOMEPAGE=https://projects.coin-or.org/ADOL-C/ IUSE=+boost mpi sparse -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=|| ( EPL-1.0 GPL-2 ) RDEPEND=boost? ( dev-libs/boost:0= ) mpi? ( sys-cluster/ampi:0= ) sparse? ( sci-libs/colpack:0= ) SLOT=0/2 SRC_URI=https://github.com/coin-or/ADOL-C/archive/releases/2.7.2.tar.gz -> adolc-2.7.2.tar.gz https://dev.gentoo.org/~sam/distfiles/sci-libs/adolc/adolc-2.7.2-patches.tar.bz2 _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=8a7aeb753105e1a3790821c0e3e26e24 +_md5_=ed5ed3558c91fbe7d04732f74e8693f4 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index a5f3fd28e23d..5e9c50be490a 100644 Binary files a/metadata/md5-cache/sys-auth/Manifest.gz and b/metadata/md5-cache/sys-auth/Manifest.gz differ diff --git a/metadata/md5-cache/sys-auth/libnss-mysql-1.5_p20060915-r5 b/metadata/md5-cache/sys-auth/libnss-mysql-1.5_p20060915-r5 index d171128f42e2..924354691f6a 100644 --- a/metadata/md5-cache/sys-auth/libnss-mysql-1.5_p20060915-r5 +++ b/metadata/md5-cache/sys-auth/libnss-mysql-1.5_p20060915-r5 @@ -5,10 +5,10 @@ DESCRIPTION=NSS MySQL Library EAPI=7 HOMEPAGE=http://libnss-mysql.sourceforge.net/ IUSE=debug -KEYWORDS=amd64 ppc ~sparc x86 +KEYWORDS=amd64 ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-db/mysql-connector-c:= SLOT=0 SRC_URI=http://libnss-mysql.sourceforge.net/snapshot/libnss-mysql-20060915.tgz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=8bd9a4f7b490bcc68d8b83e30bbaa0ae +_md5_=1232564f8e98b94489c8a65659113ed1 diff --git a/metadata/md5-cache/sys-auth/nss_ldap-265-r10 b/metadata/md5-cache/sys-auth/nss_ldap-265-r10 index 9adc746cf190..e633e850a913 100644 --- a/metadata/md5-cache/sys-auth/nss_ldap-265-r10 +++ b/metadata/md5-cache/sys-auth/nss_ldap-265-r10 @@ -5,10 +5,10 @@ DESCRIPTION=NSS LDAP Module EAPI=7 HOMEPAGE=http://www.padl.com/OSS/nss_ldap.html IUSE=debug kerberos ssl sasl split-usr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux +KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux LICENSE=LGPL-2 RDEPEND=>=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-1.0.1h-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !=net-nds/openldap-2.4.38-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=http://www.padl.com/download/pam_ldap-186.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d2260c2f9d0a6d7d0223b75a83c66ba6 +_md5_=1eccc59f10b5be33f1599accea2b63d8 diff --git a/metadata/md5-cache/sys-auth/pam_mysql-0.8.2-r1 b/metadata/md5-cache/sys-auth/pam_mysql-0.8.2-r1 index 5dbe5790418b..bf0cf2cc291f 100644 --- a/metadata/md5-cache/sys-auth/pam_mysql-0.8.2-r1 +++ b/metadata/md5-cache/sys-auth/pam_mysql-0.8.2-r1 @@ -5,10 +5,10 @@ DESCRIPTION=pam_mysql is a module for pam to authenticate users with mysql EAPI=7 HOMEPAGE=https://github.com/NigelCunningham/pam-MySQL IUSE=openssl -KEYWORDS=~alpha amd64 ppc ~sparc x86 +KEYWORDS=~alpha amd64 ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=>=sys-libs/pam-0.72:0= dev-db/mysql-connector-c:0= virtual/libcrypt:= openssl? ( dev-libs/openssl:0= ) SLOT=0 SRC_URI=https://github.com/NigelCunningham/pam-MySQL/archive/v0.8.2.tar.gz -> pam_mysql-0.8.2.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=5058f129df89919b45b5171d2fa43ca9 +_md5_=1794c4b582fee80dc54417fa38f3abbd diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz index fffed43f6f75..58e7ed870e6f 100644 Binary files a/metadata/md5-cache/sys-block/Manifest.gz and b/metadata/md5-cache/sys-block/Manifest.gz differ diff --git a/metadata/md5-cache/sys-block/fio-3.27-r2 b/metadata/md5-cache/sys-block/fio-3.27-r2 index 55f48b171740..b30ed5e09b69 100644 --- a/metadata/md5-cache/sys-block/fio-3.27-r2 +++ b/metadata/md5-cache/sys-block/fio-3.27-r2 @@ -5,7 +5,7 @@ DESCRIPTION=Jens Axboe's Flexible IO tester EAPI=7 HOMEPAGE=https://brick.kernel.dk/snaps/ IUSE=aio curl glusterfs gnuplot gtk io-uring numa python rbd rdma static tcmalloc test zbc zlib python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm ~arm64 ~ia64 ppc ppc64 x86 +KEYWORDS=amd64 arm ~arm64 ~ia64 ~ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=!static? ( aio? ( dev-libs/libaio ) curl? ( net-misc/curl:= dev-libs/openssl:0= ) glusterfs? ( sys-cluster/glusterfs ) gtk? ( dev-libs/glib:2 ) io-uring? ( sys-libs/liburing:= ) numa? ( sys-process/numactl ) rbd? ( sys-cluster/ceph ) rdma? ( sys-cluster/rdma-core ) tcmalloc? ( dev-util/google-perftools:= ) zbc? ( >=sys-block/libzbc-5 ) zlib? ( sys-libs/zlib ) ) gtk? ( x11-libs/gtk+:2 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) || ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pandas[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pandas[python_targets_python3_8(-)] ) ) ) gnuplot? ( sci-visualization/gnuplot ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) gnuplot? ( python ) io-uring? ( aio ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://brick.kernel.dk/snaps/fio-3.27.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=c9fc295cabc3d0507ea48768b7a7209d +_md5_=b964d2a803136d39c89835adc1d0af5f diff --git a/metadata/md5-cache/sys-block/fio-3.27-r3 b/metadata/md5-cache/sys-block/fio-3.27-r3 index a6afdd7cd93e..3d8ada4da2f1 100644 --- a/metadata/md5-cache/sys-block/fio-3.27-r3 +++ b/metadata/md5-cache/sys-block/fio-3.27-r3 @@ -5,7 +5,7 @@ DESCRIPTION=Jens Axboe's Flexible IO tester EAPI=7 HOMEPAGE=https://brick.kernel.dk/snaps/ IUSE=aio curl glusterfs gnuplot gtk io-uring numa python rbd rdma static tcmalloc test zbc zlib python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 arm ~arm64 ~ia64 ppc ppc64 x86 +KEYWORDS=amd64 arm ~arm64 ~ia64 ~ppc ppc64 x86 LICENSE=GPL-2 RDEPEND=!static? ( aio? ( dev-libs/libaio ) curl? ( net-misc/curl:= dev-libs/openssl:0= ) glusterfs? ( sys-cluster/glusterfs ) gtk? ( dev-libs/glib:2 ) io-uring? ( sys-libs/liburing:= ) numa? ( sys-process/numactl ) rbd? ( sys-cluster/ceph ) rdma? ( sys-cluster/rdma-core ) tcmalloc? ( dev-util/google-perftools:= ) zbc? ( >=sys-block/libzbc-5 ) zlib? ( sys-libs/zlib ) ) gtk? ( x11-libs/gtk+:2 ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) || ( ( >=dev-lang/python-3.9.9-r1:3.9 dev-python/pandas[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.12_p1-r1:3.8 dev-python/pandas[python_targets_python3_8(-)] ) ) ) gnuplot? ( sci-visualization/gnuplot ) REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) ) gnuplot? ( python ) io-uring? ( aio ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://brick.kernel.dk/snaps/fio-3.27.tar.bz2 _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=1f36cd6cf2694de2c2f2feaddaf5f4d8 +_md5_=1e320a6e58ec1909d1da32701b31e297 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index b41c12b4f494..83330d8d29d7 100644 Binary files a/metadata/md5-cache/sys-cluster/Manifest.gz and b/metadata/md5-cache/sys-cluster/Manifest.gz differ diff --git a/metadata/md5-cache/sys-cluster/ampi-0_pre20140616 b/metadata/md5-cache/sys-cluster/ampi-0_pre20140616 index 4adb9df766e0..c9c0b0d7db3a 100644 --- a/metadata/md5-cache/sys-cluster/ampi-0_pre20140616 +++ b/metadata/md5-cache/sys-cluster/ampi-0_pre20140616 @@ -4,10 +4,10 @@ DEPEND=virtual/mpi DESCRIPTION=MPI library for algorithmic differentiation EAPI=8 HOMEPAGE=https://www.mcs.anl.gov/~utke/AdjoinableMPI/AdjoinableMPIDox/index.html -KEYWORDS=amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 LICENSE=MIT RDEPEND=virtual/mpi SLOT=0 SRC_URI=https://dev.gentoo.org/~jauhien/distfiles/ampi-0_pre20140616.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=abcd10b910785bc7dd18962ac215a2b6 +_md5_=8f7cddf9bcebb11cffd61486f1cafa24 diff --git a/metadata/md5-cache/sys-cluster/corosync-3.1.0 b/metadata/md5-cache/sys-cluster/corosync-3.1.0 index fe5283442fd2..7f9bfe28dd21 100644 --- a/metadata/md5-cache/sys-cluster/corosync-3.1.0 +++ b/metadata/md5-cache/sys-cluster/corosync-3.1.0 @@ -5,10 +5,10 @@ DESCRIPTION=OSI Certified implementation of a complete cluster engine EAPI=7 HOMEPAGE=http://www.corosync.org/ IUSE=augeas dbus doc snmp systemd watchdog xml -KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 LICENSE=BSD-2 public-domain RDEPEND=dev-libs/nss >=sys-cluster/libqb-2.0.0:= sys-cluster/kronosnet:= augeas? ( app-admin/augeas ) dbus? ( sys-apps/dbus ) snmp? ( net-analyzer/net-snmp ) systemd? ( sys-apps/systemd:= ) watchdog? ( sys-kernel/linux-headers ) SLOT=0 SRC_URI=https://github.com/corosync/corosync/archive/v3.1.0.tar.gz -> corosync-3.1.0.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=ff97d571c53d81782702c715159d3777 +_md5_=c1f023455c5e022d62326a6b0ecb0f3f diff --git a/metadata/md5-cache/sys-cluster/galera-25.3.28-r2 b/metadata/md5-cache/sys-cluster/galera-25.3.28-r2 index ea335138aacb..02b19efa958e 100644 --- a/metadata/md5-cache/sys-cluster/galera-25.3.28-r2 +++ b/metadata/md5-cache/sys-cluster/galera-25.3.28-r2 @@ -5,11 +5,11 @@ DESCRIPTION=Synchronous multi-master replication engine that provides the wsrep EAPI=7 HOMEPAGE=https://galeracluster.com IUSE=cpu_flags_x86_sse4_2 garbd test -KEYWORDS=amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 x86 LICENSE=GPL-2 BSD RDEPEND=dev-libs/openssl:0= >=dev-libs/boost-1.41:0= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=http://nyc2.mirrors.digitalocean.com/mariadb/mariadb-10.3.20/galera-25.3.28/src/galera-25.3.28.tar.gz _eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-any-r1 54666a8fa603df658d9284845fc3d755 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 scons-utils ce050be6e12c98ec6b7f0706e4be9d85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=ea4cde28b84706c8b831d12a238e1f67 +_md5_=949816d181443ad4cce71119af6714aa diff --git a/metadata/md5-cache/sys-cluster/glusterfs-8.6 b/metadata/md5-cache/sys-cluster/glusterfs-8.6 index dc614e36e2f1..2ff3de09de33 100644 --- a/metadata/md5-cache/sys-cluster/glusterfs-8.6 +++ b/metadata/md5-cache/sys-cluster/glusterfs-8.6 @@ -5,7 +5,7 @@ DESCRIPTION=GlusterFS is a powerful network/cluster filesystem EAPI=7 HOMEPAGE=https://www.gluster.org/ https://github.com/gluster/glusterfs/ IUSE=debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs +syslog test +xml python_single_target_python3_8 python_single_target_python3_9 -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=|| ( GPL-2 LGPL-3+ ) RDEPEND=acct-group/gluster acct-user/gluster dev-libs/libaio dev-libs/userspace-rcu:= net-libs/rpcsvc-proto sys-apps/util-linux sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) fuse? ( >=sys-fs/fuse-2.7.0:0 ) georeplication? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) ) xml? ( dev-libs/libxml2 ) !elibc_glibc? ( sys-libs/argp-standalone ) libtirpc? ( net-libs/libtirpc:= ) !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) dev-libs/openssl:=[-bindist(-)] virtual/tmpfiles REQUIRED_USE=georeplication? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) xml ) ipv6? ( libtirpc ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0/8 SRC_URI=https://download.gluster.org/pub/gluster/glusterfs/8/8.6/glusterfs-8.6.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common cf4fd1b0835b9f3e638724840468064a gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a8246b24e5561e0efdf1ff237518b8eb +_md5_=c676a0ce76e52aa7242b6c572b89f19d diff --git a/metadata/md5-cache/sys-cluster/glusterfs-9.4 b/metadata/md5-cache/sys-cluster/glusterfs-9.4 index db47d6c0c734..618c607f5c49 100644 --- a/metadata/md5-cache/sys-cluster/glusterfs-9.4 +++ b/metadata/md5-cache/sys-cluster/glusterfs-9.4 @@ -5,7 +5,7 @@ DESCRIPTION=GlusterFS is a powerful network/cluster filesystem EAPI=7 HOMEPAGE=https://www.gluster.org/ https://github.com/gluster/glusterfs/ IUSE=debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs +syslog test +xml python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 LICENSE=|| ( GPL-2 LGPL-3+ ) RDEPEND=acct-group/gluster acct-user/gluster dev-libs/libaio dev-libs/userspace-rcu:= net-libs/rpcsvc-proto sys-apps/util-linux sys-libs/liburing:= sys-libs/readline:= emacs? ( >=app-editors/emacs-23.1:* ) fuse? ( >=sys-fs/fuse-2.7.0:0 ) georeplication? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) xml? ( dev-libs/libxml2 ) !elibc_glibc? ( sys-libs/argp-standalone ) libtirpc? ( net-libs/libtirpc:= ) !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) dev-libs/openssl:=[-bindist(-)] virtual/tmpfiles REQUIRED_USE=georeplication? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) xml ) ipv6? ( libtirpc ) @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0/9 SRC_URI=https://download.gluster.org/pub/gluster/glusterfs/9/9.4/glusterfs-9.4.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 elisp-common cf4fd1b0835b9f3e638724840468064a gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=6b65c295296c1f92ba91f2d4a0d4b8c3 +_md5_=af8d5e6a22d3109a8a9444e298124d76 diff --git a/metadata/md5-cache/sys-cluster/ipvsadm-1.27-r1 b/metadata/md5-cache/sys-cluster/ipvsadm-1.27-r1 index d4f77b34f9a0..3887b304b3d0 100644 --- a/metadata/md5-cache/sys-cluster/ipvsadm-1.27-r1 +++ b/metadata/md5-cache/sys-cluster/ipvsadm-1.27-r1 @@ -4,10 +4,10 @@ DESCRIPTION=utility to administer the IP virtual server services EAPI=6 HOMEPAGE=http://linuxvirtualserver.org/ IUSE=static-libs -KEYWORDS=amd64 ~ia64 ppc ppc64 ~s390 sparc x86 +KEYWORDS=amd64 ~ia64 ~ppc ppc64 ~s390 sparc x86 LICENSE=GPL-2 RDEPEND=>=sys-libs/ncurses-5.2:* dev-libs/libnl:= >=dev-libs/popt-1.16 SLOT=0 SRC_URI=https://kernel.org/pub/linux/utils/kernel/ipvsadm/ipvsadm-1.27.tar.xz _eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a62f5e41c2d55321bc28d9a0df736553 +_md5_=f4cb407536a04e46e14f0a3eae7f04d9 diff --git a/metadata/md5-cache/sys-cluster/keepalived-2.2.4 b/metadata/md5-cache/sys-cluster/keepalived-2.2.4 index 0d5209269b99..4e8ca4ac5818 100644 --- a/metadata/md5-cache/sys-cluster/keepalived-2.2.4 +++ b/metadata/md5-cache/sys-cluster/keepalived-2.2.4 @@ -5,10 +5,10 @@ DESCRIPTION=A strong & robust keepalive facility to the Linux Virtual Server pro EAPI=8 HOMEPAGE=https://www.keepalived.org/ IUSE=+bfd dbus json regex snmp systemd -KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-libs/libnl:= dev-libs/openssl:= dev-libs/popt net-libs/libnfnetlink sys-apps/iproute2 regex? ( >=dev-libs/libpcre2-8:= ) dbus? ( sys-apps/dbus dev-libs/glib:2 ) json? ( dev-libs/json-c:= ) snmp? ( net-analyzer/net-snmp:= ) systemd? ( sys-apps/systemd ) SLOT=0 SRC_URI=https://www.keepalived.org/software/keepalived-2.2.4.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=242dc076233c2752b51ab2933a758774 +_md5_=f71876dae99fac0b5a4136d1f849bca4 diff --git a/metadata/md5-cache/sys-cluster/kronosnet-1.19 b/metadata/md5-cache/sys-cluster/kronosnet-1.19 index 8888d7579e14..f95722a58718 100644 --- a/metadata/md5-cache/sys-cluster/kronosnet-1.19 +++ b/metadata/md5-cache/sys-cluster/kronosnet-1.19 @@ -5,10 +5,10 @@ DESCRIPTION=Network abstraction layer designed for High Availability use cases EAPI=7 HOMEPAGE=https://kronosnet.org IUSE=doc nss +openssl zstd lz4 lzo2 -KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=>=sys-cluster/libqb-2.0.0:= dev-libs/libnl:3 sys-libs/zlib:= app-arch/bzip2:= app-arch/xz-utils zstd? ( app-arch/zstd:= ) lzo2? ( dev-libs/lzo:2 ) lz4? ( app-arch/lz4:= ) nss? ( dev-libs/nss ) openssl? ( dev-libs/openssl:= ) SLOT=0/1 SRC_URI=https://kronosnet.org/releases/kronosnet-1.19.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a816416dbda4fe39e718d6de1498fd74 +_md5_=84f7b237c5d92019b804643da88f6bec diff --git a/metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 b/metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 index 0103a848345d..2ff296bc8605 100644 --- a/metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 +++ b/metadata/md5-cache/sys-cluster/libqb-2.0.1-r1 @@ -5,11 +5,11 @@ DESCRIPTION=Library providing high performance logging, tracing, ipc, and poll EAPI=7 HOMEPAGE=https://github.com/ClusterLabs/libqb IUSE=debug doc examples systemd test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 LICENSE=LGPL-2.1 RDEPEND=dev-libs/glib:2 dev-libs/libxml2 RESTRICT=!test? ( test ) SLOT=0/100 SRC_URI=https://github.com/ClusterLabs/libqb/releases/download/v2.0.1/libqb-2.0.1.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a4e318d21e501a4f2d61a51fbf346f2a +_md5_=d961d659b2c5d9a64c3785c1a21988a0 diff --git a/metadata/md5-cache/sys-cluster/mpich-3.4.3 b/metadata/md5-cache/sys-cluster/mpich-3.4.3 index b7c4c36a2fcc..d7d1e178d09e 100644 --- a/metadata/md5-cache/sys-cluster/mpich-3.4.3 +++ b/metadata/md5-cache/sys-cluster/mpich-3.4.3 @@ -5,11 +5,11 @@ DESCRIPTION=A high performance and portable MPI implementation EAPI=7 HOMEPAGE=https://www.mpich.org/ IUSE=+cxx doc fortran mpi-threads +romio threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=amd64 ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux LICENSE=mpich2 RDEPEND=>=dev-libs/libaio-0.3.109-r5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-2.0.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] romio? ( net-fs/nfs-utils ) !sys-cluster/mpich2 !sys-cluster/openmpi !sys-cluster/nullmpi fortran? ( virtual/fortran ) REQUIRED_USE=mpi-threads? ( threads ) SLOT=0 SRC_URI=https://www.mpich.org/static/downloads/3.4.3/mpich-3.4.3.tar.gz _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 7e39eb204d37699d5f1eaf9f4d61888a multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=813ad8bff9bdf4a3ecdcdc71b47b6282 +_md5_=fccf8987861e4d127d329781bbab02cd diff --git a/metadata/md5-cache/sys-cluster/openmpi-4.1.2 b/metadata/md5-cache/sys-cluster/openmpi-4.1.2 index 07f99da66140..671e92370944 100644 --- a/metadata/md5-cache/sys-cluster/openmpi-4.1.2 +++ b/metadata/md5-cache/sys-cluster/openmpi-4.1.2 @@ -5,11 +5,11 @@ DESCRIPTION=A high-performance message passing library (MPI) EAPI=7 HOMEPAGE=https://www.open-mpi.org IUSE=cma cuda cxx fortran ipv6 java libompitrace peruse romio openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_rdmacm openmpi_ofed_features_dynamic-sl java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux LICENSE=BSD RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/libevent-2.0.22:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,threads] dev-libs/libltdl:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-apps/hwloc-2.0.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) openmpi_fabrics_ofed? ( sys-cluster/rdma-core ) openmpi_fabrics_knem? ( sys-cluster/knem ) openmpi_rm_pbs? ( sys-cluster/torque ) openmpi_rm_slurm? ( sys-cluster/slurm ) openmpi_ofed_features_rdmacm? ( sys-cluster/rdma-core ) java? ( >=virtual/jre-1.8:* ) fortran? ( virtual/fortran ) java? ( >=dev-java/java-config-2.2.0-r3 ) REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed ) SLOT=0 SRC_URI=https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.2.tar.bz2 _eclasses_=cuda 8d9c9803e990e31a336935435383ac43 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 fortran-2 7e39eb204d37699d5f1eaf9f4d61888a java-pkg-opt-2 e5029f11aa150c447c7e006015f84356 java-utils-2 fe178a2da6b16798a2363acc5543dffa multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=846fc697f2763605b7ec43e18b348666 +_md5_=ab85628682c25e451bef591e0e06d953 diff --git a/metadata/md5-cache/sys-cluster/rdma-core-38.0 b/metadata/md5-cache/sys-cluster/rdma-core-38.0 index f149b8eee157..1539131ab94a 100644 --- a/metadata/md5-cache/sys-cluster/rdma-core-38.0 +++ b/metadata/md5-cache/sys-cluster/rdma-core-38.0 @@ -5,11 +5,11 @@ DESCRIPTION=Userspace components for the Linux Kernel's drivers/infiniband subsy EAPI=7 HOMEPAGE=https://github.com/linux-rdma/rdma-core IUSE=neigh python static-libs systemd valgrind python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 -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 LICENSE=|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) ) RDEPEND=virtual/libudev:= neigh? ( dev-libs/libnl:3 ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-util/valgrind ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.0_p1-r1:3.10 ) ) !sys-fabric/infiniband-diags !sys-fabric/libibverbs !sys-fabric/librdmacm !sys-fabric/libibumad !sys-fabric/ibacm !sys-fabric/libibmad !sys-fabric/srptools !sys-fabric/infinipath-psm !sys-fabric/libcxgb3 !sys-fabric/libcxgb4 !sys-fabric/libmthca !sys-fabric/libmlx4 !sys-fabric/libmlx5 !sys-fabric/libocrdma !sys-fabric/libnes REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) SLOT=0 SRC_URI=https://github.com/linux-rdma/rdma-core/archive/v38.0.tar.gz -> rdma-core-38.0.tar.gz _eclasses_=cmake 9f12546ab831b81c615d90e6b9e34e68 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 python-single-r1 3c5721adc30f98c39739c5970a4762d8 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 udev 2d229ad4bfa09058e0184b1ca900db32 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=b3d206f27ebcbcd540081d914ed9abbf +_md5_=20f2e7e0f00508dc85ade4685237e4df diff --git a/metadata/md5-cache/sys-cluster/sanlock-3.8.2 b/metadata/md5-cache/sys-cluster/sanlock-3.8.2 index d40a1207fe01..644aaafaf2d9 100644 --- a/metadata/md5-cache/sys-cluster/sanlock-3.8.2 +++ b/metadata/md5-cache/sys-cluster/sanlock-3.8.2 @@ -4,11 +4,11 @@ DESCRIPTION=shared storage lock manager EAPI=6 HOMEPAGE=https://pagure.io/sanlock IUSE=python python_targets_python3_8 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=LGPL-2+ GPL-2 GPL-2+ RDEPEND=acct-user/sanlock acct-group/sanlock dev-libs/libaio sys-apps/util-linux python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) ) REQUIRED_USE=python? ( || ( python_targets_python3_8 ) ) SLOT=0 SRC_URI=https://releases.pagure.org/sanlock/sanlock-3.8.2.tar.gz _eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info 2f039741fe92bcea55c78806d16ac0f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=2fdf33183bc7541f6fbc10c39114c8a1 +_md5_=e68ba5e459950de1530e1053738e15c3 diff --git a/metadata/md5-cache/sys-cluster/torque-4.1.7-r2 b/metadata/md5-cache/sys-cluster/torque-4.1.7-r2 index 9237b09a746a..78b698b7e2b6 100644 --- a/metadata/md5-cache/sys-cluster/torque-4.1.7-r2 +++ b/metadata/md5-cache/sys-cluster/torque-4.1.7-r2 @@ -4,10 +4,10 @@ DESCRIPTION=Resource manager and queuing system based on OpenPBS EAPI=5 HOMEPAGE=http://www.adaptivecomputing.com/products/open-source/torque IUSE=cpusets +crypt doc drmaa munge nvidia server +syslog tk -KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 LICENSE=torque-2.5 RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/openssl:0= cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( net-misc/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash SLOT=0 SRC_URI=http://www.adaptivecomputing.com/index.php?wpfb_dl=1690 -> torque-4.1.7.tar.gz _eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=337464104ec48e54557af88431bee80d +_md5_=eb007e103dd1c272d323638e92ac1e7c diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 0761f63f793b..359be1798526 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/cons-2.3.0 b/metadata/md5-cache/sys-devel/cons-2.3.0 index fc96610556a8..13a089a5475f 100644 --- a/metadata/md5-cache/sys-devel/cons-2.3.0 +++ b/metadata/md5-cache/sys-devel/cons-2.3.0 @@ -3,9 +3,9 @@ DEPEND=dev-lang/perl virtual/perl-Digest-MD5 DESCRIPTION=Extensible perl-based build utility EAPI=6 HOMEPAGE=https://www.gnu.org/software/cons/ -KEYWORDS=~alpha ~amd64 ppc ~sparc x86 +KEYWORDS=~alpha ~amd64 ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-lang/perl virtual/perl-Digest-MD5 !sci-biology/emboss SLOT=2.2 SRC_URI=https://www.gnu.org/software/cons/stable/cons-2.3.0.tgz https://www.gnu.org/software/cons/dev/cons-2.3.0.tgz -_md5_=8982bc845cc11a937f92fb3ae70a48dd +_md5_=f63325caeb973cad7ecea318a6d8fc5b diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz index 35259c3be4c8..2cb8025a80ec 100644 Binary files a/metadata/md5-cache/sys-power/Manifest.gz and b/metadata/md5-cache/sys-power/Manifest.gz differ diff --git a/metadata/md5-cache/sys-power/nut-2.7.4-r8 b/metadata/md5-cache/sys-power/nut-2.7.4-r8 index b16ac675e0fc..22ca76c9b39a 100644 --- a/metadata/md5-cache/sys-power/nut-2.7.4-r8 +++ b/metadata/md5-cache/sys-power/nut-2.7.4-r8 @@ -5,11 +5,11 @@ DESCRIPTION=Network-UPS Tools EAPI=7 HOMEPAGE=https://www.networkupstools.org/ IUSE=cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf +ups_drivers_al175 +ups_drivers_bcmxcp +ups_drivers_belkin +ups_drivers_belkinunv +ups_drivers_bestfcom +ups_drivers_bestfortress +ups_drivers_bestuferrups +ups_drivers_bestups +ups_drivers_dummy-ups +ups_drivers_etapro +ups_drivers_everups +ups_drivers_gamatronic +ups_drivers_genericups +ups_drivers_isbmex +ups_drivers_liebert +ups_drivers_liebert-esp2 +ups_drivers_masterguard +ups_drivers_metasys +ups_drivers_oldmge-shut +ups_drivers_mge-utalk +ups_drivers_microdowell +ups_drivers_mge-shut +ups_drivers_oneac +ups_drivers_optiups +ups_drivers_powercom +ups_drivers_rhino +ups_drivers_safenet +ups_drivers_solis +ups_drivers_tripplite +ups_drivers_tripplitesu +ups_drivers_upscode2 +ups_drivers_victronups +ups_drivers_powerpanel +ups_drivers_blazer_ser +ups_drivers_clone +ups_drivers_clone-outlet +ups_drivers_ivtscd +ups_drivers_apcsmart +ups_drivers_apcsmart-old +ups_drivers_apcupsd-ups +ups_drivers_riello_ser +ups_drivers_nutdrv_qx +ups_drivers_usbhid-ups +ups_drivers_bcmxcp_usb +ups_drivers_tripplite_usb +ups_drivers_blazer_usb +ups_drivers_richcomm_usb +ups_drivers_riello_usb +ups_drivers_nutdrv_qx ups_drivers_netxml-ups ups_drivers_snmp-ups ups_drivers_nut-ipmipsu -KEYWORDS=amd64 arm ppc ppc64 ~riscv x86 +KEYWORDS=amd64 arm ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=acct-group/nut acct-user/nut dev-libs/libltdl net-libs/libnsl:= virtual/udev cgi? ( >=media-libs/gd-2[png] ) ipmi? ( sys-libs/freeipmi ) snmp? ( net-analyzer/net-snmp:= ) ssl? ( >=dev-libs/openssl-1:= ) tcpd? ( sys-apps/tcp-wrappers ) usb? ( virtual/libusb:0= ) xml? ( >=net-libs/neon-0.25.0:= ) zeroconf? ( net-dns/avahi ) selinux? ( sec-policy/selinux-nut ) REQUIRED_USE=ups_drivers_usbhid-ups? ( usb ) ups_drivers_bcmxcp_usb? ( usb ) ups_drivers_tripplite_usb? ( usb ) ups_drivers_blazer_usb? ( usb ) ups_drivers_richcomm_usb? ( usb ) ups_drivers_riello_usb? ( usb ) ups_drivers_nutdrv_qx? ( usb ) ups_drivers_netxml-ups? ( xml ) ups_drivers_snmp-ups? ( snmp ) ups_drivers_nut-ipmipsu? ( ipmi ) SLOT=0 SRC_URI=https://networkupstools.org/source/2.7/nut-2.7.4.tar.gz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e bash-completion-r1 d3a60385655d9b402be765a6de333245 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff fixheadtails 1721997ed44d035654efe12da50797ef flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=3400841b92546e15fa26f83b30ff474d +_md5_=5bac3668c2237fc1d811814095cbf104 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz index 3c076db1b41f..8ea3af865d22 100644 Binary files a/metadata/md5-cache/virtual/Manifest.gz and b/metadata/md5-cache/virtual/Manifest.gz differ diff --git a/metadata/md5-cache/virtual/krb5-0-r1 b/metadata/md5-cache/virtual/krb5-0-r1 index d4308615dfdb..1ad464c1ac18 100644 --- a/metadata/md5-cache/virtual/krb5-0-r1 +++ b/metadata/md5-cache/virtual/krb5-0-r1 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Kerberos V implementation EAPI=7 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 RDEPEND=|| ( >=app-crypt/mit-krb5-1.12.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=app-crypt/heimdal-1.5.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 _eclasses_=multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=cd20d3d9504fd4e119dcda51ce9b792d +_md5_=0b35a034c83f157507dc1ed0bb0a7af3 diff --git a/metadata/md5-cache/virtual/mpi-2.0-r6 b/metadata/md5-cache/virtual/mpi-2.0-r6 index b7870c094a74..48d255e9a2ab 100644 --- a/metadata/md5-cache/virtual/mpi-2.0-r6 +++ b/metadata/md5-cache/virtual/mpi-2.0-r6 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for Message Passing Interface (MPI) v2.0 implementation EAPI=7 IUSE=cxx fortran romio threads nullmpi abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux RDEPEND=|| ( >=sys-cluster/openmpi-1.10.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads(+)?] >=sys-cluster/mpich-3.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx?,fortran?,romio?,threads?] sys-cluster/nullmpi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx(-)?,fortran(-)?,romio(-)?,threads(-)?] nullmpi? ( sys-cluster/native-mpi ) ) SLOT=0 _eclasses_=multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multilib-build 75c3a5814f2cb851f641711bfcc100c0 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=a713f16ced2d1c507412d8bbb33af5c0 +_md5_=3b42e8ba017dc97a6340d889a795350f diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index 66499d4d55e1..be9c3b7f99e0 100644 Binary files a/metadata/md5-cache/www-apps/Manifest.gz and b/metadata/md5-cache/www-apps/Manifest.gz differ diff --git a/metadata/md5-cache/www-apps/roundup-2.0.0 b/metadata/md5-cache/www-apps/roundup-2.0.0 index fab698b2b40c..da252b24bfb7 100644 --- a/metadata/md5-cache/www-apps/roundup-2.0.0 +++ b/metadata/md5-cache/www-apps/roundup-2.0.0 @@ -4,7 +4,7 @@ DESCRIPTION=Issue-tracking system with command-line, web, and e-mail interfaces EAPI=7 HOMEPAGE=http://roundup.sourceforge.net https://pypi.org/project/roundup/ IUSE=+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ppc sparc x86 +KEYWORDS=amd64 ~ppc sparc x86 LICENSE=MIT ZPL RDEPEND=tz? ( dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) sqlite? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) ) mysql? ( dev-python/mysqlclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) postgres? ( >=dev-python/psycopg-2.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) xapian? ( >=dev-libs/xapian-bindings-1.0.0[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) whoosh? ( >=dev-python/whoosh-2.5.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ssl? ( dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) jinja? ( dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) pyjwt? ( dev-python/pyjwt[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) markdown? ( dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mistune[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/roundup/roundup-2.0.0.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=0ff02f1d23f3ee2f17815143ff47962a +_md5_=5ee4839ce192495d63e750f4d7145cdc diff --git a/metadata/md5-cache/www-apps/roundup-2.1.0 b/metadata/md5-cache/www-apps/roundup-2.1.0 index 9bfc29ed31db..1a6953070de2 100644 --- a/metadata/md5-cache/www-apps/roundup-2.1.0 +++ b/metadata/md5-cache/www-apps/roundup-2.1.0 @@ -4,7 +4,7 @@ DESCRIPTION=Issue-tracking system with command-line, web, and e-mail interfaces EAPI=8 HOMEPAGE=http://roundup.sourceforge.net https://pypi.org/project/roundup/ IUSE=+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown test python_targets_python3_8 python_targets_python3_9 -KEYWORDS=amd64 ppc sparc x86 +KEYWORDS=amd64 ~ppc sparc x86 LICENSE=MIT ZPL RDEPEND=tz? ( dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) sqlite? ( python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8[sqlite] ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9[sqlite] ) ) mysql? ( dev-python/mysqlclient[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) postgres? ( >=dev-python/psycopg-2.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) xapian? ( >=dev-libs/xapian-bindings-1.0.0[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) whoosh? ( >=dev-python/whoosh-2.5.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ssl? ( dev-python/pyopenssl[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) jinja? ( dev-python/jinja[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) pyjwt? ( dev-python/pyjwt[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) markdown? ( || ( dev-python/markdown[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/markdown2[python_targets_python3_8(-)?,python_targets_python3_9(-)?] dev-python/mistune[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.12_p1-r1:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.9-r1:3.9 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 ) @@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/r/roundup/roundup-2.1.0.tar.gz _eclasses_=distutils-r1 d540d96908dd5622f3dfa41d167e632d multibuild d79bd5b4bc4edcb1f5bc19591f8d4714 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b python-r1 bcd408f1e4a9669198ef4dfcd5ab8696 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=d3c6c4881cb98f59e983ae9d5f4b031e +_md5_=e6721ead16ef31df402e76eea3adb5e1 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 09c131f0f85d..a160df93b068 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/chromium-99.0.4844.51 b/metadata/md5-cache/www-client/chromium-99.0.4844.51 index 9f31214cb74a..244b6d97cf0b 100644 --- a/metadata/md5-cache/www-client/chromium-99.0.4844.51 +++ b/metadata/md5-cache/www-client/chromium-99.0.4844.51 @@ -5,11 +5,11 @@ DESCRIPTION=Open-source version of Google Chrome web browser EAPI=8 HOMEPAGE=https://chromium.org/ IUSE=component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=BSD RDEPEND=system-icu? ( >=dev-libs/icu-69.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) kerberos? ( virtual/krb5 ) vaapi? ( >=x11-libs/libva-2.7:=[X,drm] ) x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= x11-libs/libxkbcommon:= wayland? ( dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( x11-libs/gdk-pixbuf:2 x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= virtual/opengl >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 cups? ( >=net-print/cups-1.3.11:= ) sys-apps/pciutils:= virtual/udev x11-libs/cairo:= x11-libs/pango:= ) !headless? ( || ( x11-libs/gtk+:3[X,wayland?] gui-libs/gtk:4[X,wayland?] ) ) x11-misc/xdg-utils virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) SLOT=0/stable SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-99.0.4844.51.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-99-patchset-3/chromium-99-patchset-3.tar.xz _eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 chromium-2 e1f861cb956ab20ffc32a1944eb99a78 desktop c0d27bf73aa08ca05b663dbd31fbef28 flag-o-matic a500d7cc40da3de38c361e889153bdf7 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 pax-utils fce6ad998516159787b92e8043167889 python-any-r1 54666a8fa603df658d9284845fc3d755 python-utils-r1 d3d7da5aff94a677154819e0cb95ee36 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 -_md5_=e184f03a9d67e74f852bb73a84e60f51 +_md5_=d2cd3a63e17babf412db90110db41593 diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1156.1 b/metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1181.0 similarity index 95% rename from metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1156.1 rename to metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1181.0 index 1ecc0fa0e198..7c876432ae97 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1156.1 +++ b/metadata/md5-cache/www-client/microsoft-edge-dev-100.0.1181.0 @@ -8,6 +8,6 @@ LICENSE=microsoft-edge RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_100.0.1156.1-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_100.0.1181.0-1_amd64.deb _eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 desktop c0d27bf73aa08ca05b663dbd31fbef28 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 pax-utils fce6ad998516159787b92e8043167889 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 unpacker 2e16b7d5aafeda049669c53c05ce03c9 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 _md5_=7b79a8f51cfe4d4f62e90c71634a4fd3 diff --git a/metadata/md5-cache/www-client/opera-84.0.4316.21 b/metadata/md5-cache/www-client/opera-84.0.4316.31 similarity index 82% rename from metadata/md5-cache/www-client/opera-84.0.4316.21 rename to metadata/md5-cache/www-client/opera-84.0.4316.31 index 6d8631c0ceac..86aceb57144e 100644 --- a/metadata/md5-cache/www-client/opera-84.0.4316.21 +++ b/metadata/md5-cache/www-client/opera-84.0.4316.31 @@ -8,6 +8,6 @@ LICENSE=OPERA-2018 RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera/desktop/84.0.4316.21/linux/opera-stable_84.0.4316.21_amd64.deb https://download2.operacdn.com/pub/opera/desktop/84.0.4316.21/linux/opera-stable_84.0.4316.21_amd64.deb https://download3.operacdn.com/pub/opera/desktop/84.0.4316.21/linux/opera-stable_84.0.4316.21_amd64.deb https://download4.operacdn.com/pub/opera/desktop/84.0.4316.21/linux/opera-stable_84.0.4316.21_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-96.0.4655.7.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera/desktop/84.0.4316.31/linux/opera-stable_84.0.4316.31_amd64.deb https://download2.operacdn.com/pub/opera/desktop/84.0.4316.31/linux/opera-stable_84.0.4316.31_amd64.deb https://download3.operacdn.com/pub/opera/desktop/84.0.4316.31/linux/opera-stable_84.0.4316.31_amd64.deb https://download4.operacdn.com/pub/opera/desktop/84.0.4316.31/linux/opera-stable_84.0.4316.31_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-96.0.4655.7.tar.xz ) _eclasses_=chromium-2 e1f861cb956ab20ffc32a1944eb99a78 linux-info 2f039741fe92bcea55c78806d16ac0f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 pax-utils fce6ad998516159787b92e8043167889 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 unpacker 2e16b7d5aafeda049669c53c05ce03c9 xdg 6024fbc93167fad782e2032933654857 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 _md5_=0c8c5aaa64bfa851097d6960718ce507 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index f352804a0598..76c3b1013f57 100644 Binary files a/metadata/md5-cache/www-servers/Manifest.gz and b/metadata/md5-cache/www-servers/Manifest.gz differ diff --git a/metadata/md5-cache/www-servers/fnord-1.11-r2 b/metadata/md5-cache/www-servers/fnord-1.11-r2 index d1b6da41f76c..27bb1f9a1c92 100644 --- a/metadata/md5-cache/www-servers/fnord-1.11-r2 +++ b/metadata/md5-cache/www-servers/fnord-1.11-r2 @@ -3,10 +3,10 @@ DESCRIPTION=Yet another small httpd EAPI=7 HOMEPAGE=http://www.fefe.de/fnord/ IUSE=auth -KEYWORDS=~amd64 ~hppa ppc sparc x86 +KEYWORDS=~amd64 ~hppa ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=acct-group/nofiles acct-user/fnord acct-user/fnordlog sys-apps/ucspi-tcp virtual/daemontools SLOT=0 SRC_URI=http://www.fefe.de/fnord/fnord-1.11.tar.bz2 _eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 multilib de4beb52bfa93c4c5d96792a6b5e1784 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=926fa7d4144247bb85daee4c5764c8c4 +_md5_=fa7931ef05dc6c4ae84681c0905bfca4 diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.55-r101 b/metadata/md5-cache/www-servers/lighttpd-1.4.55-r101 index 983a20abebb5..723a243db282 100644 --- a/metadata/md5-cache/www-servers/lighttpd-1.4.55-r101 +++ b/metadata/md5-cache/www-servers/lighttpd-1.4.55-r101 @@ -5,7 +5,7 @@ DESCRIPTION=Lightweight high-performance web server EAPI=7 HOMEPAGE=https://www.lighttpd.net https://github.com/lighttpd IUSE=bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev lua minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib lua_single_target_lua5-1 lua_single_target_lua5-3 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=BSD GPL-2 RDEPEND=virtual/libcrypt:= bzip2? ( app-arch/bzip2 ) dbi? ( dev-db/libdbi ) fam? ( virtual/fam ) gdbm? ( sys-libs/gdbm:= ) geoip? ( dev-libs/geoip ) ldap? ( >=net-nds/openldap-2.1.26 ) libev? ( >=dev-libs/libev-4.01 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) pcre? ( >=dev-libs/libpcre-3.1:= ) php? ( dev-lang/php:*[cgi] ) postgres? ( dev-db/postgresql:* ) rrdtool? ( net-analyzer/rrdtool ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.7:0= ) sqlite? ( dev-db/sqlite:3 ) webdav? ( dev-libs/libxml2 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) acct-group/lighttpd acct-user/lighttpd selinux? ( sec-policy/selinux-apache ) virtual/tmpfiles REQUIRED_USE=kerberos? ( ssl ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 ) ) webdav? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.55.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=fdc65a31546554e77c0eebb87434aa07 +_md5_=90f7219255a9a09469775616dfc79528 diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.58-r1 b/metadata/md5-cache/www-servers/lighttpd-1.4.58-r1 index ca09bcaeb967..4ce05de6c664 100644 --- a/metadata/md5-cache/www-servers/lighttpd-1.4.58-r1 +++ b/metadata/md5-cache/www-servers/lighttpd-1.4.58-r1 @@ -5,7 +5,7 @@ DESCRIPTION=Lightweight high-performance web server EAPI=7 HOMEPAGE=https://www.lighttpd.net https://github.com/lighttpd IUSE=brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb minimal mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=BSD GPL-2 RDEPEND=virtual/libcrypt:= brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) dbi? ( dev-db/libdbi mysql? ( dev-db/libdbi-drivers[mysql] ) postgres? ( dev-db/libdbi-drivers[postgres] ) sqlite? ( dev-db/libdbi-drivers[sqlite] ) ) gdbm? ( sys-libs/gdbm:= ) gnutls? ( net-libs/gnutls:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-2.1.26 ) libev? ( >=dev-libs/libev-4.01 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) maxminddb? ( dev-libs/libmaxminddb:= ) mbedtls? ( net-libs/mbedtls:= ) memcached? ( dev-libs/libmemcached ) nss? ( dev-libs/nss ) pcre? ( >=dev-libs/libpcre-3.1:= ) php? ( dev-lang/php:*[cgi] ) rrdtool? ( net-analyzer/rrdtool ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.7:0= ) webdav? ( dev-libs/libxml2 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) acct-group/lighttpd acct-user/lighttpd selinux? ( sec-policy/selinux-apache ) virtual/tmpfiles REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) mysql? ( dbi ) postgres? ( dbi ) sqlite? ( dbi ) webdav? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.58.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=68ee423271810564b55a85f1065de6be +_md5_=28f90f17c4b729edced1d7c6ae2ada7a diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 b/metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 index 11dfd978ce11..e9aca4426177 100644 --- a/metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 +++ b/metadata/md5-cache/www-servers/lighttpd-1.4.59-r1 @@ -5,7 +5,7 @@ DESCRIPTION=Lightweight high-performance web server EAPI=7 HOMEPAGE=https://www.lighttpd.net https://github.com/lighttpd IUSE=brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib zstd lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 LICENSE=BSD GPL-2 RDEPEND=acct-group/lighttpd acct-user/lighttpd virtual/libcrypt:= brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) dbi? ( dev-db/libdbi mysql? ( dev-db/libdbi-drivers[mysql] ) postgres? ( dev-db/libdbi-drivers[postgres] ) sqlite? ( dev-db/libdbi-drivers[sqlite] ) ) gdbm? ( sys-libs/gdbm:= ) gnutls? ( net-libs/gnutls ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-2.1.26 ) libev? ( >=dev-libs/libev-4.01 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) maxminddb? ( dev-libs/libmaxminddb ) mbedtls? ( net-libs/mbedtls ) memcached? ( dev-libs/libmemcached ) nss? ( dev-libs/nss ) pcre? ( >=dev-libs/libpcre-3.1 ) php? ( dev-lang/php:*[cgi] ) rrdtool? ( net-analyzer/rrdtool ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.7:0= ) webdav? ( dev-libs/libxml2 sys-fs/e2fsprogs ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) zstd? ( app-arch/zstd ) selinux? ( sec-policy/selinux-apache ) virtual/tmpfiles REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) mysql? ( dbi ) postgres? ( dbi ) sqlite? ( dbi ) webdav? ( sqlite ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.59.tar.xz _eclasses_=autotools 6cc26735fa9dd59e8c62880beda05b6e edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a500d7cc40da3de38c361e889153bdf7 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e lua-single ba92a0c9d413e015c6625cdb0b9aaf99 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 multilib de4beb52bfa93c4c5d96792a6b5e1784 readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 tmpfiles 11d91b11caf3bbb725c7d9eba90335c8 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 wrapper 4251d4c84c25f59094fd557e0063a974 -_md5_=d0179d1ea089b7ced7f23c4c68f13431 +_md5_=1a16096be64e9958d8226704de6c3e62 diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz index c4fca0004477..050d2054874e 100644 Binary files a/metadata/md5-cache/x11-plugins/Manifest.gz and b/metadata/md5-cache/x11-plugins/Manifest.gz differ diff --git a/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 b/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 index 136ee8f8f912..590ba3e01c09 100644 --- a/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 +++ b/metadata/md5-cache/x11-plugins/gkrellaclock-0.3.4-r1 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig DESCRIPTION=Nice analog clock for GKrellM2 EAPI=6 HOMEPAGE=http://www.gkrellm.net/ -KEYWORDS=~alpha amd64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] SLOT=2 SRC_URI=mirror://gentoo/gkrellaclock-0.3.4.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=5ead13208d0cf6079cf04042c9f4d7f5 +_md5_=84c9f2d66df5ccc8e00105ce9af66359 diff --git a/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0 b/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0 index aa8e7b6efb03..023e7e6c9009 100644 --- a/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0 +++ b/metadata/md5-cache/x11-plugins/gkrellkam-2.0.0 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] net-misc/wget virtual/pkgconfig DESCRIPTION=an Image-Watcher-Plugin for GKrellM2 EAPI=6 HOMEPAGE=http://gkrellkam.sourceforge.net -KEYWORDS=~alpha amd64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] net-misc/wget SLOT=0 SRC_URI=mirror://sourceforge/gkrellkam/gkrellkam_2.0.0.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=36c2f400a34460bb8ec038eea7eb27e2 +_md5_=2e869fd0f33ceb8e5021d0de944bf841 diff --git a/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r1 b/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r1 index 578b2c22bfeb..eb42226816ca 100644 --- a/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r1 +++ b/metadata/md5-cache/x11-plugins/gkrellm-countdown-0.1.2-r1 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig DESCRIPTION=A simple countdown clock for GKrellM2 EAPI=6 HOMEPAGE=http://freshmeat.sourceforge.net/projects/gkrellm-countdown -KEYWORDS=~amd64 ppc sparc x86 +KEYWORDS=~amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] SLOT=0 SRC_URI=http://oss.pugsplace.net/gkrellm-countdown-0.1.2.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b123ce8b0bf98cd09c5954fa234b5c7c +_md5_=8a71c25a527809ac9bc32bdb8a68256a diff --git a/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4 b/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4 index 0e1d45b7f775..3d72859a6bee 100644 --- a/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4 +++ b/metadata/md5-cache/x11-plugins/gkrellm-radio-2.0.4 @@ -4,10 +4,10 @@ DESCRIPTION=A minimalistic GKrellM2 plugin to control radio tuners EAPI=6 HOMEPAGE=http://gkrellm.luon.net/gkrellm-radio.php IUSE=lirc -KEYWORDS=~amd64 ppc sparc x86 +KEYWORDS=~amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] lirc? ( app-misc/lirc ) SLOT=2 SRC_URI=http://gkrellm.luon.net/files/gkrellm-radio-2.0.4.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=3c96eb4b7aa98b7c72085cdf1e7d9e27 +_md5_=b0a45046732f81d376e3f02e76ffccf9 diff --git a/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r1 b/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r1 index fece398a3d70..780a0f8fd804 100644 --- a/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r1 +++ b/metadata/md5-cache/x11-plugins/gkrellm-trayicons-1.03-r1 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig DESCRIPTION=Configurable Tray Icons for GKrellM EAPI=6 HOMEPAGE=http://gkrellm.srcbox.net/Plugins.html -KEYWORDS=amd64 ppc sparc x86 +KEYWORDS=amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] SLOT=0 SRC_URI=mirror://gentoo/gkrellm-trayicons-1.03.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=893ebe4c81fae4fd2124b42bf486a4a6 +_md5_=cdf0d137c5195104b0e818314924f045 diff --git a/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5 b/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5 index 4e539ebb6960..5790214369fe 100644 --- a/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5 +++ b/metadata/md5-cache/x11-plugins/gkrellmlaunch-0.5 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig DESCRIPTION=A Program-Launcher Plugin for GKrellM2 EAPI=6 HOMEPAGE=http://gkrellmlaunch.sourceforge.net/ -KEYWORDS=~alpha amd64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] SLOT=2 SRC_URI=mirror://sourceforge/gkrellmlaunch/gkrellmlaunch-0.5.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=3ece03fa27a2e3fec5cbd7ee8c461897 +_md5_=bb8f1a1f23db035fd41be2ac7bbb7f73 diff --git a/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r2 b/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r2 index 1839c01b65f7..5e268ef05809 100644 --- a/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r2 +++ b/metadata/md5-cache/x11-plugins/gkrellmoon-0.6-r2 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] media-libs/imlib2 virtual/pkgconfig DESCRIPTION=A GKrellM2 plugin of the famous wmMoonClock dockapp EAPI=6 HOMEPAGE=http://gkrellmoon.sourceforge.net/ -KEYWORDS=~alpha amd64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] media-libs/imlib2 SLOT=2 SRC_URI=mirror://sourceforge/gkrellmoon/gkrellmoon-0.6.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=5e568ec721bcc2045147247470106fa3 +_md5_=0c561b39e837a2cc92a6d00fcddef862 diff --git a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r3 b/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r3 index 45f2ece8e343..3cb5b2907c40 100644 --- a/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r3 +++ b/metadata/md5-cache/x11-plugins/gkrellshoot-0.4.4-r3 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] virtual/pkgconfig DESCRIPTION=GKrellm2 plugin to take screen shots and lock screen EAPI=6 HOMEPAGE=http://gkrellshoot.sourceforge.net/ -KEYWORDS=~alpha amd64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] virtual/imagemagick-tools SLOT=2 SRC_URI=mirror://sourceforge/gkrellshoot/gkrellshoot-0.4.4.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=5fec6ae2173a8c41de55686864c0944d +_md5_=f672858fa5b50cfe3c3e0837641b245e diff --git a/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r4 b/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r4 index 34ca9f1c07fa..b5c25cf50106 100644 --- a/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r4 +++ b/metadata/md5-cache/x11-plugins/gkrellsun-1.0.0-r4 @@ -4,10 +4,10 @@ DESCRIPTION=A GKrellM plugin that shows sunrise and sunset times EAPI=6 HOMEPAGE=http://gkrellsun.sourceforge.net/ IUSE=nls -KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86 +KEYWORDS=~alpha amd64 ~hppa ~ia64 ~ppc sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] SLOT=1 SRC_URI=mirror://sourceforge/gkrellsun/gkrellsun-1.0.0.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=b3b12609abf09b1ec37cd7a86b39b26c +_md5_=ac1ae28207717b558567d7db94a54018 diff --git a/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r2 b/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r2 index d3f5f8545310..c8eb3b5e2a8a 100644 --- a/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r2 +++ b/metadata/md5-cache/x11-plugins/gkrelltop-2.2.13-r2 @@ -4,10 +4,10 @@ DESCRIPTION=a GKrellM2 plugin which displays the top three processes EAPI=6 HOMEPAGE=https://sourceforge.net/projects/gkrelltop IUSE=X -KEYWORDS=amd64 ppc x86 +KEYWORDS=amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] dev-libs/glib:2 x11-libs/gtk+:2 SLOT=0 SRC_URI=mirror://sourceforge/gkrelltop/gkrelltop_2.2.13.orig.tar.gz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=99fc6f90a872ff25e1c156b6f4e5b388 +_md5_=00213e8b1c6690330ab0902c271e35c4 diff --git a/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r2 b/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r2 index 1eb1980db95c..2853ea656538 100644 --- a/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r2 +++ b/metadata/md5-cache/x11-plugins/gkwebmon-0.2-r2 @@ -3,10 +3,10 @@ DEPEND=app-admin/gkrellm:2[X] dev-libs/openssl:0= virtual/pkgconfig virtual/pkgc DESCRIPTION=A web monitor plugin for GKrellM2 EAPI=6 HOMEPAGE=http://gkwebmon.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ppc ~sparc x86 +KEYWORDS=~alpha ~amd64 ~ppc ~sparc x86 LICENSE=GPL-2 RDEPEND=app-admin/gkrellm:2[X] dev-libs/openssl:0= SLOT=0 SRC_URI=mirror://sourceforge/gkwebmon/gkwebmon-0.2.tgz _eclasses_=gkrellm-plugin 30f870080cadcd60810a1fb1bbb33d9f multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 -_md5_=9fe23519cbdd3148d3a5d69504c4c261 +_md5_=d45d4257d158aab1598b8be947948f41 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 00d82c927ab9..41fb5672018e 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 19:39:12 +0000 +Fri, 04 Mar 2022 05:09:17 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 4959c30fedac..8e9e76af32e7 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Mar 3 07:39:12 PM UTC 2022 +Fri Mar 4 05:09:17 AM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index a722acb60241..ff55ec133896 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 20:00:01 +0000 +Fri, 04 Mar 2022 05:30:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 882baf429863..515821360dea 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -e38569a0a4b3688f88b6d7974d0cff50e4548b53 1646334581 2022-03-03T19:09:41+00:00 +469e6c155e9c022c72e3bcdd0c673d1b6ffa5b81 1646356870 2022-03-04T01:21:10+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index b6f72fed0d7e..4fbe021366bf 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1646336101 Thu 03 Mar 2022 07:35:01 PM UTC +1646370601 Fri 04 Mar 2022 05:10:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 00d82c927ab9..41fb5672018e 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 03 Mar 2022 19:39:12 +0000 +Fri, 04 Mar 2022 05:09:17 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index be5f9197ac52..4f76208372bd 100644 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ diff --git a/net-analyzer/argus-clients/argus-clients-3.0.8.3.ebuild b/net-analyzer/argus-clients/argus-clients-3.0.8.3.ebuild index 382122ab0c5d..f27f15cd9303 100644 --- a/net-analyzer/argus-clients/argus-clients-3.0.8.3.ebuild +++ b/net-analyzer/argus-clients/argus-clients-3.0.8.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=7 @@ -10,7 +10,7 @@ SRC_URI="https://qosient.com/argus/dev/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="debug ft geoip mysql sasl tcpd" ARGUS_CDEPEND=" diff --git a/net-analyzer/flow-tools/flow-tools-0.68.6-r1.ebuild b/net-analyzer/flow-tools/flow-tools-0.68.6-r1.ebuild index c163a391b795..6697b3256a8d 100644 --- a/net-analyzer/flow-tools/flow-tools-0.68.6-r1.ebuild +++ b/net-analyzer/flow-tools/flow-tools-0.68.6-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/5u623l20/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD GPL-3" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="debug mysql postgres ssl static-libs" RDEPEND=" diff --git a/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild b/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild index fba409faf3e3..fce596bdb7e8 100644 --- a/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild +++ b/net-analyzer/ipaudit/ipaudit-1.0_beta2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ MY_P="${PN}-${PV/_beta/BETA}" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="mysql" DEPEND="net-libs/libpcap mysql? ( dev-db/mysql-connector-c:0= )" diff --git a/net-analyzer/iplog/iplog-2.2.3-r3.ebuild b/net-analyzer/iplog/iplog-2.2.3-r3.ebuild index 8733fa8e1a59..991f22714b64 100644 --- a/net-analyzer/iplog/iplog-2.2.3-r3.ebuild +++ b/net-analyzer/iplog/iplog-2.2.3-r3.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="mirror://sourceforge/ojnk/${P}.tar.gz" LICENSE="|| ( GPL-2 FDL-1.1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ppc sparc x86" +KEYWORDS="~alpha ~amd64 ~mips ~ppc sparc x86" DEPEND="net-libs/libpcap" RDEPEND="${DEPEND}" diff --git a/net-analyzer/nagios-core/nagios-core-4.4.6-r2.ebuild b/net-analyzer/nagios-core/nagios-core-4.4.6-r2.ebuild index 6cbbe87c6841..d868bf041bd4 100644 --- a/net-analyzer/nagios-core/nagios-core-4.4.6-r2.ebuild +++ b/net-analyzer/nagios-core/nagios-core-4.4.6-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 @@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86" IUSE="apache2 classicui lighttpd perl +web vim-syntax" # In pkg_postinst(), we change the group of the Nagios configuration diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.3.1-r2.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.3.1-r2.ebuild index eca9702888e2..bb298585d90a 100644 --- a/net-analyzer/nagios-plugins/nagios-plugins-2.3.1-r2.ebuild +++ b/net-analyzer/nagios-plugins/nagios-plugins-2.3.1-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 @@ -9,7 +9,7 @@ SRC_URI="http://nagios-plugins.org/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" # Most of the plugins use automagic dependencies, i.e. the plugin will diff --git a/net-analyzer/nagios/nagios-4.4.6.ebuild b/net-analyzer/nagios/nagios-4.4.6.ebuild index dfde78da41e9..be5cb8515d0e 100644 --- a/net-analyzer/nagios/nagios-4.4.6.ebuild +++ b/net-analyzer/nagios/nagios-4.4.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ HOMEPAGE="https://www.nagios.org/" LICENSE="metapackage" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86" IUSE="" RDEPEND="~net-analyzer/nagios-core-${PV} diff --git a/net-analyzer/nrpe/nrpe-4.0.0.ebuild b/net-analyzer/nrpe/nrpe-4.0.0.ebuild index e39d700be6fd..1012fda39070 100644 --- a/net-analyzer/nrpe/nrpe-4.0.0.ebuild +++ b/net-analyzer/nrpe/nrpe-4.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 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/NagiosEnterprises/nrpe/releases/download/${P}/${P}.t LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 sparc x86" IUSE="command-args selinux ssl" DEPEND="acct-group/nagios diff --git a/net-analyzer/nrpe/nrpe-4.0.3.ebuild b/net-analyzer/nrpe/nrpe-4.0.3.ebuild index 585fd858b111..27d333e85049 100644 --- a/net-analyzer/nrpe/nrpe-4.0.3.ebuild +++ b/net-analyzer/nrpe/nrpe-4.0.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=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/NagiosEnterprises/nrpe/releases/download/${P}/${P}.t LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 sparc x86" IUSE="command-args selinux ssl tcpd" DEPEND="acct-group/nagios diff --git a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild index c7120d06b665..bb6a49ecfbfa 100644 --- a/net-analyzer/nsca/nsca-2.7.2-r103.ebuild +++ b/net-analyzer/nsca/nsca-2.7.2-r103.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/nagios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 sparc x86" IUSE="tcpd +crypt minimal" DEPEND="crypt? ( >=dev-libs/libmcrypt-2.5.1-r4 ) diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.26-r10.ebuild b/net-analyzer/pnp4nagios/pnp4nagios-0.6.26-r10.ebuild index 21b8ec9aacf3..ab4a072f70b2 100644 --- a/net-analyzer/pnp4nagios/pnp4nagios-0.6.26-r10.ebuild +++ b/net-analyzer/pnp4nagios/pnp4nagios-0.6.26-r10.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 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/PNP-0.6/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" IUSE="apache2 icinga +nagios" -KEYWORDS="amd64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" REQUIRED_USE="^^ ( icinga nagios )" diff --git a/net-analyzer/scanlogd/scanlogd-2.2.7-r1.ebuild b/net-analyzer/scanlogd/scanlogd-2.2.7-r1.ebuild index 7598563d3815..425d76c6c154 100644 --- a/net-analyzer/scanlogd/scanlogd-2.2.7-r1.ebuild +++ b/net-analyzer/scanlogd/scanlogd-2.2.7-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 @@ -11,7 +11,7 @@ HOMEPAGE="http://www.openwall.com/scanlogd/" LICENSE="scanlogd GPL-2" # GPL-2 for initscript SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="+nids pcap" REQUIRED_USE="?? ( nids pcap )" diff --git a/net-analyzer/scanlogd/scanlogd-2.2.8-r1.ebuild b/net-analyzer/scanlogd/scanlogd-2.2.8-r1.ebuild index 0e6c20df4bec..c4c0611a002a 100644 --- a/net-analyzer/scanlogd/scanlogd-2.2.8-r1.ebuild +++ b/net-analyzer/scanlogd/scanlogd-2.2.8-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 @@ -11,7 +11,7 @@ HOMEPAGE="https://www.openwall.com/scanlogd/" LICENSE="scanlogd GPL-2" # GPL-2 for initscript SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="+nids pcap" REQUIRED_USE="?? ( nids pcap )" diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 6eb1b4a673ef..4e75cd0f3a1c 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/bind/bind-9.16.15-r2.ebuild b/net-dns/bind/bind-9.16.15-r2.ebuild index 257ef4e4f60b..116d93a61f50 100644 --- a/net-dns/bind/bind-9.16.15-r2.ebuild +++ b/net-dns/bind/bind-9.16.15-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 # Re dlz/mysql and threads, needs to be verified.. @@ -33,7 +33,7 @@ SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" # -berkdb by default re bug 602682 IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib" diff --git a/net-dns/bind/bind-9.16.22-r1.ebuild b/net-dns/bind/bind-9.16.22-r1.ebuild index 73012655db87..ce69b6e210bc 100644 --- a/net-dns/bind/bind-9.16.22-r1.ebuild +++ b/net-dns/bind/bind-9.16.22-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 # Re dlz/mysql and threads, needs to be verified.. @@ -33,7 +33,7 @@ SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${P}.tar.xz LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" 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 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" # -berkdb by default re bug 602682 IUSE="berkdb +caps +dlz dnstap doc dnsrps fixed-rrset geoip geoip2 gssapi json ldap lmdb mysql odbc postgres python selinux static-libs xml +zlib" diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz index 2670fc1b9889..1ab355d9a1bf 100644 Binary files a/net-firewall/Manifest.gz and b/net-firewall/Manifest.gz differ diff --git a/net-firewall/fwbuilder/fwbuilder-5.3.7.ebuild b/net-firewall/fwbuilder/fwbuilder-5.3.7.ebuild index 23cb633f9aee..2e5604a324f7 100644 --- a/net-firewall/fwbuilder/fwbuilder-5.3.7.ebuild +++ b/net-firewall/fwbuilder/fwbuilder-5.3.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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://github.com/fwbuilder/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~ppc ppc64 x86" IUSE="" DEPEND=" diff --git a/net-firewall/fwbuilder/fwbuilder-6.0.0_rc1.ebuild b/net-firewall/fwbuilder/fwbuilder-6.0.0_rc1.ebuild index 7fc8236ca0fb..9d701aa1ae56 100644 --- a/net-firewall/fwbuilder/fwbuilder-6.0.0_rc1.ebuild +++ b/net-firewall/fwbuilder/fwbuilder-6.0.0_rc1.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 @@ S="${WORKDIR}/${P/_/-}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ~ppc ppc64 x86" IUSE="test" RESTRICT="!test? ( test ) test" diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 3e5a234729c4..9d03c49851d4 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild b/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild index 14023d2a01b0..1e7f1fc17d8d 100644 --- a/net-libs/courier-authlib/courier-authlib-0.71.0-r3.ebuild +++ b/net-libs/courier-authlib/courier-authlib-0.71.0-r3.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.courier-mta.org/authlib/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" RESTRICT="!berkdb? ( test )" diff --git a/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild b/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild index c96a75a26e05..01f9c521b6d0 100644 --- a/net-libs/courier-authlib/courier-authlib-0.71.3-r1.ebuild +++ b/net-libs/courier-authlib/courier-authlib-0.71.3-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 @@ -11,7 +11,7 @@ HOMEPAGE="https://www.courier-mta.org/authlib/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs" RESTRICT="!berkdb? ( test )" diff --git a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild b/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild index a80fccb27ac7..d4f8eaceef46 100644 --- a/net-libs/courier-unicode/courier-unicode-2.1-r1.ebuild +++ b/net-libs/courier-unicode/courier-unicode-2.1-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 @@ -8,7 +8,7 @@ HOMEPAGE="https://www.courier-mta.org/" SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="" src_configure() { diff --git a/net-libs/courier-unicode/courier-unicode-2.1.ebuild b/net-libs/courier-unicode/courier-unicode-2.1.ebuild index 483c9d41a566..272513d9f5ba 100644 --- a/net-libs/courier-unicode/courier-unicode-2.1.ebuild +++ b/net-libs/courier-unicode/courier-unicode-2.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 @@ -8,7 +8,7 @@ HOMEPAGE="https://www.courier-mta.org/" SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="" src_install() { diff --git a/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild b/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild index dbb52817c9bf..a47c80c883c0 100644 --- a/net-libs/courier-unicode/courier-unicode-2.2.3-r1.ebuild +++ b/net-libs/courier-unicode/courier-unicode-2.2.3-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 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/7" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" src_configure() { econf --disable-static diff --git a/net-libs/cvm/cvm-0.97-r1.ebuild b/net-libs/cvm/cvm-0.97-r1.ebuild index 4f0ebc583cec..09087fabb5d8 100644 --- a/net-libs/cvm/cvm-0.97-r1.ebuild +++ b/net-libs/cvm/cvm-0.97-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 @@ -11,7 +11,7 @@ SRC_URI="http://untroubled.org/cvm/archive/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ppc sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="mysql postgres test vpopmail" RESTRICT="!test? ( test )" diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz index 247a539dd011..5209a4e9c70f 100644 Binary files a/net-mail/Manifest.gz and b/net-mail/Manifest.gz differ diff --git a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r1.ebuild b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r1.ebuild index 9f0f5a7c759a..6ffd859dd6ea 100644 --- a/net-mail/checkpassword-pam/checkpassword-pam-0.99-r1.ebuild +++ b/net-mail/checkpassword-pam/checkpassword-pam-0.99-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/checkpasswd-pam/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ppc ~riscv x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~riscv x86" DEPEND=">=sys-libs/pam-0.75" diff --git a/net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild b/net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild index b80f70ec18a3..98096cb65fdf 100644 --- a/net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild +++ b/net-mail/courier-imap/courier-imap-5.1.2-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="berkdb debug fam +gdbm gnutls ipv6 selinux trashquota" REQUIRED_USE="|| ( berkdb gdbm )" diff --git a/net-mail/courier-imap/courier-imap-5.1.4.ebuild b/net-mail/courier-imap/courier-imap-5.1.4.ebuild index 390d83e938d7..4132409817c9 100644 --- a/net-mail/courier-imap/courier-imap-5.1.4.ebuild +++ b/net-mail/courier-imap/courier-imap-5.1.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="berkdb debug fam +gdbm gnutls ipv6 selinux trashquota" REQUIRED_USE="|| ( berkdb gdbm )" diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.13-r3.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.0.13-r3.ebuild index 6b45c1d02cd5..ef409df0114d 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.0.13-r3.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.13-r3.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 @@ SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD-with-attribution GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \ mysql nntp pam perl postgres replication +server sieve snmp \ sqlite ssl static-libs tcpd test xapian" diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.14-r3.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.0.14-r3.ebuild index 1a96230a857f..b64e165b3a8e 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.0.14-r3.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.14-r3.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 @@ SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD-with-attribution GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \ mysql nntp pam perl postgres replication +server sieve snmp \ sqlite ssl static-libs tcpd test xapian" diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.15-r3.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.0.15-r3.ebuild index cdbc51c6944c..661c6333d774 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.0.15-r3.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.15-r3.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://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD-with-attribution GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \ mysql nntp pam perl postgres replication +server sieve snmp \ sqlite ssl static-libs tcpd test xapian" diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.16-r1.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.0.16-r1.ebuild index cdbc51c6944c..661c6333d774 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.0.16-r1.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.16-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD-with-attribution GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \ mysql nntp pam perl postgres replication +server sieve snmp \ sqlite ssl static-libs tcpd test xapian" diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.2-r1.ebuild b/net-mail/cyrus-imapd/cyrus-imapd-3.4.2-r1.ebuild index 1153a1bbaf9c..5df5b8a089db 100644 --- a/net-mail/cyrus-imapd/cyrus-imapd-3.4.2-r1.ebuild +++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz" LICENSE="BSD-with-attribution GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="afs backup calalarm caps clamav http kerberos ldap \ mysql nntp pam perl postgres replication +server sieve \ sqlite ssl static-libs tcpd test xapian" diff --git a/net-mail/eps/eps-1.7-r1.ebuild b/net-mail/eps/eps-1.7-r1.ebuild index 40d368deccd5..a71fba82af0c 100644 --- a/net-mail/eps/eps-1.7-r1.ebuild +++ b/net-mail/eps/eps-1.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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="http://www.inter7.com/eps/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" PATCHES=( "${FILESDIR}"/${P}-static-libs.patch ) diff --git a/net-mail/lbdb/lbdb-0.47.ebuild b/net-mail/lbdb/lbdb-0.47.ebuild index af873aceae50..28990f5d8ace 100644 --- a/net-mail/lbdb/lbdb-0.47.ebuild +++ b/net-mail/lbdb/lbdb-0.47.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ HOMEPAGE="https://www.spinnaker.de/lbdb/" SRC_URI="https://www.spinnaker.de/lbdb/download/${MY_P}.tar.gz" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" LICENSE="GPL-2" IUSE="abook bbdb crypt evo finger ldap pda test" RESTRICT="!test? ( test )" diff --git a/net-mail/mboxgrep/mboxgrep-0.7.9-r2.ebuild b/net-mail/mboxgrep/mboxgrep-0.7.9-r2.ebuild index 9a838372805a..52371d2dfc60 100644 --- a/net-mail/mboxgrep/mboxgrep-0.7.9-r2.ebuild +++ b/net-mail/mboxgrep/mboxgrep-0.7.9-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ HOMEPAGE="https://datatipp.se/mboxgrep/" SLOT="0" LICENSE="GPL-2+" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="dmalloc" RDEPEND=" diff --git a/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild b/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild index 64b91b1aebee..205a57c00cd5 100644 --- a/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild +++ b/net-mail/qmail-autoresponder/qmail-autoresponder-0.97-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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="http://untroubled.org/qmail-autoresponder/archive/${P}.tar.gz" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~sparc x86" IUSE="mysql" DEPEND=">=dev-libs/bglibs-1.106 diff --git a/net-mail/qmailadmin/qmailadmin-1.2.15-r2.ebuild b/net-mail/qmailadmin/qmailadmin-1.2.15-r2.ebuild index fd7cf19b1cd9..f464af0b8b89 100644 --- a/net-mail/qmailadmin/qmailadmin-1.2.15-r2.ebuild +++ b/net-mail/qmailadmin/qmailadmin-1.2.15-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 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ia64 ppc ~s390 sparc x86" +KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ~s390 sparc x86" IUSE="maildrop" # the RESTRICT is because the vpopmail lib directory is locked down # and non-root can't access them. diff --git a/net-mail/qtools/qtools-0.56.ebuild b/net-mail/qtools/qtools-0.56.ebuild index 16477854ff3b..645668065bf2 100644 --- a/net-mail/qtools/qtools-0.56.ebuild +++ b/net-mail/qtools/qtools-0.56.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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="http://www.superscript.com/qtools/${P}.tar.gz" LICENSE="all-rights-reserved public-domain" # includes code from qmail SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~sparc x86" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc x86" IUSE="static" RESTRICT="mirror bindist" diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild b/net-mail/serialmail/serialmail-0.75-r5.ebuild index e7b04e421d3b..e0ee8b24b777 100644 --- a/net-mail/serialmail/serialmail-0.75-r5.ebuild +++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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="http://cr.yp.to/software/${P}.tar.gz LICENSE="all-rights-reserved" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="static" RESTRICT="mirror bindist test" diff --git a/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild b/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild index b70518ef1783..3419bc0e552c 100644 --- a/net-mail/vpopmail/vpopmail-5.4.33-r9.ebuild +++ b/net-mail/vpopmail/vpopmail-5.4.33-r9.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/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86" IUSE="clearpasswd ipalias maildrop mysql postgres spamassassin" REQUIRED_USE="mysql? ( !postgres )" diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 13264f4c9538..d2cc090b7d48 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/pimpd/pimpd-0.8-r1.ebuild b/net-misc/pimpd/pimpd-0.8-r1.ebuild index 8c5762a44ff5..444c6799e7cb 100644 --- a/net-misc/pimpd/pimpd-0.8-r1.ebuild +++ b/net-misc/pimpd/pimpd-0.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 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="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" src_compile() { emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" diff --git a/net-misc/scponly/scponly-4.8-r7.ebuild b/net-misc/scponly/scponly-4.8-r7.ebuild index 67f6348fc896..53455a9f74eb 100644 --- a/net-misc/scponly/scponly-4.8-r7.ebuild +++ b/net-misc/scponly/scponly-4.8-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=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/scponly/${P}.tgz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="amd64 ~ppc sparc x86" IUSE="chroot +sftp scp winscp gftp rsync unison subversion wildcards quota passwd logging" REQUIRED_USE=" || ( sftp scp winscp rsync unison subversion ) diff --git a/net-misc/unison/unison-2.51.3_p20201127.ebuild b/net-misc/unison/unison-2.51.3_p20201127.ebuild index 484fcb308f39..4c244d239442 100644 --- a/net-misc/unison/unison-2.51.3_p20201127.ebuild +++ b/net-misc/unison/unison-2.51.3_p20201127.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/bcpierce00/unison/archive/${MY_COMMIT}.tar.gz -> ${P LICENSE="GPL-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="debug doc gtk +ocamlopt threads" RESTRICT="!ocamlopt? ( strip )" # https://bugs.gentoo.org/685776#c0 diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz index 4e9e8f0d1bc1..288ceb8df9d1 100644 Binary files a/net-nds/Manifest.gz and b/net-nds/Manifest.gz differ diff --git a/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild b/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild index 78ca63ee6d6a..3e5dc8ca5043 100644 --- a/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild +++ b/net-nds/gssproxy/gssproxy-0.8.4-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz" LICENSE="BSD-1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86" IUSE="debug selinux systemd hardened" COMMON_DEPEND=">=dev-libs/libverto-0.2.2 diff --git a/net-nds/ldapvi/ldapvi-1.7_p20101214-r2.ebuild b/net-nds/ldapvi/ldapvi-1.7_p20101214-r2.ebuild index 018f387af4a0..77f58005a718 100644 --- a/net-nds/ldapvi/ldapvi-1.7_p20101214-r2.ebuild +++ b/net-nds/ldapvi/ldapvi-1.7_p20101214-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 @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/${PN} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ~sparc x86" +KEYWORDS="amd64 ~hppa ~ppc ~sparc x86" IUSE="gnutls sasl" RDEPEND="dev-libs/popt diff --git a/net-nds/openldap/openldap-2.4.57-r2.ebuild b/net-nds/openldap/openldap-2.4.57-r2.ebuild index f594d17cece9..6071ea4e4bfc 100644 --- a/net-nds/openldap/openldap-2.4.57-r2.ebuild +++ b/net-nds/openldap/openldap-2.4.57-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="OPENLDAP GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE_DAEMON="crypt samba tcpd experimental minimal" IUSE_BACKEND="+berkdb" diff --git a/net-nds/openldap/openldap-2.4.58-r2.ebuild b/net-nds/openldap/openldap-2.4.58-r2.ebuild index afe2534c109e..8ecc781450b2 100644 --- a/net-nds/openldap/openldap-2.4.58-r2.ebuild +++ b/net-nds/openldap/openldap-2.4.58-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="OPENLDAP GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE_DAEMON="crypt samba tcpd experimental minimal" IUSE_BACKEND="+berkdb" diff --git a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild index f71412f562c9..f9b979ba5f58 100644 --- a/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild +++ b/net-nds/smbldap-tools/smbldap-tools-0.9.10-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="http://download.gna.org/smbldap-tools/sources/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" RDEPEND=" dev-perl/perl-ldap diff --git a/net-nds/tac_plus/tac_plus-4.0.4.19-r5.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.19-r5.ebuild index fd2de5db4e58..01b5ac9551ab 100644 --- a/net-nds/tac_plus/tac_plus-4.0.4.19-r5.ebuild +++ b/net-nds/tac_plus/tac_plus-4.0.4.19-r5.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 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND RSA GPL-2" # GPL-2 only for init script SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="debug finger maxsess tcpd skey static-libs" DEPEND=" diff --git a/net-nds/tac_plus/tac_plus-4.0.4.27a-r3.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.27a-r3.ebuild index ad6e3f6882f6..1aefca883a29 100644 --- a/net-nds/tac_plus/tac_plus-4.0.4.27a-r3.ebuild +++ b/net-nds/tac_plus/tac_plus-4.0.4.27a-r3.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 @@ S="${WORKDIR}/${MY_P}" LICENSE="HPND RSA GPL-2" # GPL-2 only for init script SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="debug finger maxsess tcpd skey static-libs" DEPEND=" diff --git a/net-nds/yp-tools/yp-tools-4.2.3-r1.ebuild b/net-nds/yp-tools/yp-tools-4.2.3-r1.ebuild index 9c758522b57f..ad99f5637bd4 100644 --- a/net-nds/yp-tools/yp-tools-4.2.3-r1.ebuild +++ b/net-nds/yp-tools/yp-tools-4.2.3-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/thkukuk/yp-tools/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="nls" # Always uses libtirpc if present diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index b456d95e9918..865c9b3bcbe6 100644 Binary files a/net-news/Manifest.gz and b/net-news/Manifest.gz differ diff --git a/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild index 197f4bf953be..59142dc72d49 100644 --- a/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild +++ b/net-news/amphetadesk/amphetadesk-0.93.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,7 +8,7 @@ HOMEPAGE="http://www.disobey.com/amphetadesk/" SRC_URI="mirror://sourceforge/sourceforge/amphetadesk/${PN}-src-v${PV}.tar.gz" LICENSE="Artistic" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" IUSE="" DEPEND="dev-lang/perl dev-perl/libwww-perl diff --git a/net-nntp/Manifest.gz b/net-nntp/Manifest.gz index 68b6cbf337ec..c07906ee7f24 100644 Binary files a/net-nntp/Manifest.gz and b/net-nntp/Manifest.gz differ diff --git a/net-nntp/brag/brag-1.4.3.ebuild b/net-nntp/brag/brag-1.4.3.ebuild index ba37953bea35..95547c6f993c 100644 --- a/net-nntp/brag/brag-1.4.3.ebuild +++ b/net-nntp/brag/brag-1.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/brag/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" RDEPEND=" dev-lang/tcl:0 diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz index 9e65ac116c84..f71d3416ff29 100644 Binary files a/net-proxy/Manifest.gz and b/net-proxy/Manifest.gz differ diff --git a/net-proxy/squid/squid-4.15-r2.ebuild b/net-proxy/squid/squid-4.15-r2.ebuild index 001300cc8b7e..df77cce05a92 100644 --- a/net-proxy/squid/squid-4.15-r2.ebuild +++ b/net-proxy/squid/squid-4.15-r2.ebuild @@ -20,7 +20,7 @@ fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86" IUSE="caps gnutls ipv6 pam ldap samba sasl kerberos nis radius ssl snmp selinux logrotate test \ ecap esi ssl-crtd \ mysql postgres sqlite systemd \ diff --git a/net-proxy/squirm/squirm-1.26-r1.ebuild b/net-proxy/squirm/squirm-1.26-r1.ebuild index d20f275a0c5b..1cfa2816e0e1 100644 --- a/net-proxy/squirm/squirm-1.26-r1.ebuild +++ b/net-proxy/squirm/squirm-1.26-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 @@ -11,7 +11,7 @@ SRC_URI="http://squirm.foote.com.au/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="~amd64 ~ppc x86" RDEPEND="net-proxy/squid" DEPEND="${RDEPEND}" diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 8c4d0c37732c..d220ffb2fb3a 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild index 8d920548b62e..4f93e449e8c6 100644 --- a/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2" LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild index fc7094c0bff0..453e24f93733 100644 --- a/net-vpn/strongswan/strongswan-5.9.5.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2" LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 36e75cb5a690..13ce6fa496a2 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index 8daf4d158367..60be0c9d3f8d 100644 --- a/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,25 @@ #--- END OF EXAMPLES --- +# Sam James (2022-03-03) +# net-nds/openldap / dev-libs/cyrus-sasl not stable here +dev-lang/php ldap-sasl +mail-mta/postfix ldap-bind + +# Sam James (2022-03-03) +# No kerberos provider is marked stable here +net-fs/samba addns ads system-heimdal system-mitkrb5 +net-fs/cifs-utils ads +sys-auth/pambase pam_krb5 + +# Sam James (2022-03-03) +# sys-cluster/rdma-core is not marked stable here +net-libs/libpcap rdma + +# Sam James (2022-03-03) +# sys-cluster/sanlock is not marked stable here +sys-fs/lvm2 sanlock + # Marek Szuba (2021-12-31) # No stable dev-ruby/{thor,tty-editor} on this arch yet # and there are many dependencies to go through before there are diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask index 5660bdaa645d..58adf43e9b93 100644 --- a/profiles/arch/powerpc/ppc32/use.mask +++ b/profiles/arch/powerpc/ppc32/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -ppc +# Sam James (2022-03-03) +# dev-db/mysql doesn't work well on PPC, especially 8.x, but should be fine on PPC64 +-mysql + # Matt Turner (2022-02-21) # app-crypt/tpm2-tss is not keyworded here tpm diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask index 445aee51db53..bb0e227d65f3 100644 --- a/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,6 +1,28 @@ # Copyright 2014-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-03-03) +# dev-lang/ocaml and dev-ml/* not marked stable here +ocaml +ocamlopt + +# Sam James (2022-03-03) +# No kerberos provider is marked stable here +gssapi +kerberos + +# Sam James (2022-03-03) +# No MPI provider is marked stable here +mpi + +# Sam James (2022-03-03) +# dev-libs/cyrus-sasl is not marked stable here +sasl + +# Sam James (2022-03-03) +# net-nds/openldap is not marked stable here +ldap + # Sam James (2022-02-03) # sys-libs/llvm-libunwind isn't marked stable here llvm-libunwind diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 0deba95642f2..9dfad5608248 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/adolc/adolc-2.7.2.ebuild b/sci-libs/adolc/adolc-2.7.2.ebuild index 629cca0f4fb5..523971fd2527 100644 --- a/sci-libs/adolc/adolc-2.7.2.ebuild +++ b/sci-libs/adolc/adolc-2.7.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 @@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then else SRC_URI="https://github.com/coin-or/ADOL-C/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.7.2-patches.tar.bz2" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" S="${WORKDIR}/ADOL-C-releases-${PV}" fi diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index 0915143dd280..6e10da99154d 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r5.ebuild b/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r5.ebuild index 090feab7685a..ddac7e2b335e 100644 --- a/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r5.ebuild +++ b/sys-auth/libnss-mysql/libnss-mysql-1.5_p20060915-r5.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools -KEYWORDS="amd64 ppc ~sparc x86" +KEYWORDS="amd64 ~ppc ~sparc x86" DESCRIPTION="NSS MySQL Library" HOMEPAGE="http://libnss-mysql.sourceforge.net/" diff --git a/sys-auth/nss_ldap/nss_ldap-265-r10.ebuild b/sys-auth/nss_ldap/nss_ldap-265-r10.ebuild index 0f4410ae1a32..b082f724c054 100644 --- a/sys-auth/nss_ldap/nss_ldap-265-r10.ebuild +++ b/sys-auth/nss_ldap/nss_ldap-265-r10.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="http://www.padl.com/download/${P}.tar.gz" SLOT="0" LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux" IUSE="debug kerberos ssl sasl split-usr" DEPEND=" diff --git a/sys-auth/pam_krb5/pam_krb5-4.9-r1.ebuild b/sys-auth/pam_krb5/pam_krb5-4.9-r1.ebuild index 15056eb4fa08..1a4a88a31ea9 100644 --- a/sys-auth/pam_krb5/pam_krb5-4.9-r1.ebuild +++ b/sys-auth/pam_krb5/pam_krb5-4.9-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 @@ -11,7 +11,7 @@ SRC_URI="https://archives.eyrie.org/software/kerberos/pam-krb5-${PV}.tar.gz" LICENSE="|| ( BSD-2 GPL-2 )" SLOT="0" -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="" # tests fail without a /etc/krb5.conf RESTRICT="test" diff --git a/sys-auth/pam_ldap/pam_ldap-186-r3.ebuild b/sys-auth/pam_ldap/pam_ldap-186-r3.ebuild index 4b2623eb8208..aebb514b53ba 100644 --- a/sys-auth/pam_ldap/pam_ldap-186-r3.ebuild +++ b/sys-auth/pam_ldap/pam_ldap-186-r3.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="http://www.padl.com/download/${P}.tar.gz" LICENSE="|| ( GPL-2 LGPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86" IUSE="ssl sasl" DEPEND="sys-libs/pam[${MULTILIB_USEDEP}] diff --git a/sys-auth/pam_mysql/pam_mysql-0.8.2-r1.ebuild b/sys-auth/pam_mysql/pam_mysql-0.8.2-r1.ebuild index c9270b893144..b697b813dc71 100644 --- a/sys-auth/pam_mysql/pam_mysql-0.8.2-r1.ebuild +++ b/sys-auth/pam_mysql/pam_mysql-0.8.2-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" @@ -12,7 +12,7 @@ S="${WORKDIR}/pam-MySQL-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" IUSE="openssl" DEPEND=" diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index 2218ffb9c506..0a55e930791e 100644 Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ diff --git a/sys-block/fio/fio-3.27-r2.ebuild b/sys-block/fio/fio-3.27-r2.ebuild index 1e9e3cce92bf..afa61e798464 100644 --- a/sys-block/fio/fio-3.27-r2.ebuild +++ b/sys-block/fio/fio-3.27-r2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ppc64 x86" IUSE="aio curl glusterfs gnuplot gtk io-uring numa python rbd rdma static tcmalloc test zbc zlib" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) gnuplot? ( python ) diff --git a/sys-block/fio/fio-3.27-r3.ebuild b/sys-block/fio/fio-3.27-r3.ebuild index 7165d4e4ba9c..ee7e62db9305 100644 --- a/sys-block/fio/fio-3.27-r3.ebuild +++ b/sys-block/fio/fio-3.27-r3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ppc64 x86" IUSE="aio curl glusterfs gnuplot gtk io-uring numa python rbd rdma static tcmalloc test zbc zlib" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) gnuplot? ( python ) diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index b1aa5d211b32..c89ec3f0caab 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/ampi/ampi-0_pre20140616.ebuild b/sys-cluster/ampi/ampi-0_pre20140616.ebuild index 7516f251739f..41f35f9e9bad 100644 --- a/sys-cluster/ampi/ampi-0_pre20140616.ebuild +++ b/sys-cluster/ampi/ampi-0_pre20140616.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://dev.gentoo.org/~jauhien/distfiles/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" RDEPEND="virtual/mpi" DEPEND="${RDEPEND}" diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild index 4c1362692e52..9994b075c484 100644 --- a/sys-cluster/corosync/corosync-3.1.0.ebuild +++ b/sys-cluster/corosync/corosync-3.1.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://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="augeas dbus doc snmp systemd watchdog xml" RDEPEND="dev-libs/nss diff --git a/sys-cluster/galera/galera-25.3.28-r2.ebuild b/sys-cluster/galera/galera-25.3.28-r2.ebuild index 9c47b3b485d7..cd22b40b4718 100644 --- a/sys-cluster/galera/galera-25.3.28-r2.ebuild +++ b/sys-cluster/galera/galera-25.3.28-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 @@ -14,7 +14,7 @@ LICENSE="GPL-2 BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 x86" IUSE="cpu_flags_x86_sse4_2 garbd test" RESTRICT="!test? ( test )" diff --git a/sys-cluster/glusterfs/glusterfs-8.6.ebuild b/sys-cluster/glusterfs/glusterfs-8.6.ebuild index c7511166ef8b..ce2768ed4c16 100644 --- a/sys-cluster/glusterfs/glusterfs-8.6.ebuild +++ b/sys-cluster/glusterfs/glusterfs-8.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 @@ -13,7 +13,7 @@ SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}. LICENSE="|| ( GPL-2 LGPL-3+ )" SLOT="0/${PV%%.*}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs +syslog test +xml" diff --git a/sys-cluster/glusterfs/glusterfs-9.4.ebuild b/sys-cluster/glusterfs/glusterfs-9.4.ebuild index 23fc666cac67..37cc6cd45e94 100644 --- a/sys-cluster/glusterfs/glusterfs-9.4.ebuild +++ b/sys-cluster/glusterfs/glusterfs-9.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}. LICENSE="|| ( GPL-2 LGPL-3+ )" SLOT="0/${PV%%.*}" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86" IUSE="debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs +syslog test +xml" diff --git a/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild b/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild index f5c2ee7c8f15..6cdcb9bf7853 100644 --- a/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild +++ b/sys-cluster/ipvsadm/ipvsadm-1.27-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=6 @@ -11,7 +11,7 @@ SRC_URI="https://kernel.org/pub/linux/utils/kernel/ipvsadm/ipvsadm-${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ia64 ppc ppc64 ~s390 sparc x86" +KEYWORDS="amd64 ~ia64 ~ppc ppc64 ~s390 sparc x86" IUSE="static-libs" RDEPEND=">=sys-libs/ncurses-5.2:* diff --git a/sys-cluster/keepalived/keepalived-2.2.4.ebuild b/sys-cluster/keepalived/keepalived-2.2.4.ebuild index b35a3175c926..ae169adf481b 100644 --- a/sys-cluster/keepalived/keepalived-2.2.4.ebuild +++ b/sys-cluster/keepalived/keepalived-2.2.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=8 @@ -11,7 +11,7 @@ SRC_URI="https://www.keepalived.org/software/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86" IUSE="+bfd dbus json regex snmp systemd" RDEPEND=" diff --git a/sys-cluster/kronosnet/kronosnet-1.19.ebuild b/sys-cluster/kronosnet/kronosnet-1.19.ebuild index d29b53fe4fda..b87f341c64fb 100644 --- a/sys-cluster/kronosnet/kronosnet-1.19.ebuild +++ b/sys-cluster/kronosnet/kronosnet-1.19.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/1" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="doc nss +openssl zstd lz4 lzo2" DEPEND=">=sys-cluster/libqb-2.0.0:= diff --git a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild index acda01cfb901..2cf0f1a6e935 100644 --- a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild +++ b/sys-cluster/libqb/libqb-2.0.1-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar. LICENSE="LGPL-2.1" SLOT="0/100" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" IUSE="debug doc examples systemd test" RESTRICT="!test? ( test )" diff --git a/sys-cluster/mpich/mpich-3.4.3.ebuild b/sys-cluster/mpich/mpich-3.4.3.ebuild index e94440036b88..285928166e97 100644 --- a/sys-cluster/mpich/mpich-3.4.3.ebuild +++ b/sys-cluster/mpich/mpich-3.4.3.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${MY_PV} LICENSE="mpich2" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+cxx doc fortran mpi-threads +romio threads" REQUIRED_USE="mpi-threads? ( threads )" diff --git a/sys-cluster/openmpi/openmpi-4.1.2.ebuild b/sys-cluster/openmpi/openmpi-4.1.2.ebuild index abd83b938e27..0dcf4363334a 100644 --- a/sys-cluster/openmpi/openmpi-4.1.2.ebuild +++ b/sys-cluster/openmpi/openmpi-4.1.2.ebuild @@ -30,7 +30,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 1-2)/downloads/${MY_P LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux" IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} ${IUSE_OPENMPI_OFED_FEATURES}" diff --git a/sys-cluster/rdma-core/rdma-core-38.0.ebuild b/sys-cluster/rdma-core/rdma-core-38.0.ebuild index c3e88c3bc1b1..9d116917a5c9 100644 --- a/sys-cluster/rdma-core/rdma-core-38.0.ebuild +++ b/sys-cluster/rdma-core/rdma-core-38.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/linux-rdma/rdma-core" else SRC_URI="https://github.com/linux-rdma/rdma-core/archive/v${PV}.tar.gz -> ${P}.tar.gz" - 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" fi LICENSE="|| ( GPL-2 ( CC0-1.0 MIT BSD BSD-with-attribution ) )" diff --git a/sys-cluster/sanlock/sanlock-3.8.2.ebuild b/sys-cluster/sanlock/sanlock-3.8.2.ebuild index baada07ab2ae..4df87061fd18 100644 --- a/sys-cluster/sanlock/sanlock-3.8.2.ebuild +++ b/sys-cluster/sanlock/sanlock-3.8.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=6 @@ -12,7 +12,7 @@ SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz" LICENSE="LGPL-2+ GPL-2 GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/sys-cluster/torque/torque-4.1.7-r2.ebuild b/sys-cluster/torque/torque-4.1.7-r2.ebuild index c6ced6d96c39..7069973eae0e 100644 --- a/sys-cluster/torque/torque-4.1.7-r2.ebuild +++ b/sys-cluster/torque/torque-4.1.7-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.adaptivecomputing.com/index.php?wpfb_dl=1690 -> ${P}.tar.gz" LICENSE="torque-2.5" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86" IUSE="cpusets +crypt doc drmaa munge nvidia server +syslog tk" DEPEND_COMMON=" diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index ae61eae5dc1f..714ed8a7ea9e 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/cons/cons-2.3.0.ebuild b/sys-devel/cons/cons-2.3.0.ebuild index 717660db880b..d9d4a3c6959f 100644 --- a/sys-devel/cons/cons-2.3.0.ebuild +++ b/sys-devel/cons/cons-2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://www.gnu.org/software/${PN}/stable/${P}.tgz SLOT="2.2" LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ppc ~sparc x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" IUSE="" DEPEND=" diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz index 53609c0b8309..e6511c5470c8 100644 Binary files a/sys-power/Manifest.gz and b/sys-power/Manifest.gz differ diff --git a/sys-power/nut/nut-2.7.4-r8.ebuild b/sys-power/nut/nut-2.7.4-r8.ebuild index c0ba578b14e9..7dd1503984cd 100644 --- a/sys-power/nut/nut-2.7.4-r8.ebuild +++ b/sys-power/nut/nut-2.7.4-r8.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 @@ HOMEPAGE="https://www.networkupstools.org/" SRC_URI="https://networkupstools.org/source/${PV%.*}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~ppc ppc64 ~riscv x86" IUSE="cgi ipmi snmp +usb selinux split-usr ssl tcpd xml zeroconf" diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz index efec3ae91e30..cb29a9546b68 100644 Binary files a/virtual/Manifest.gz and b/virtual/Manifest.gz differ diff --git a/virtual/krb5/krb5-0-r1.ebuild b/virtual/krb5/krb5-0-r1.ebuild index 55749638687f..66a9a189d80e 100644 --- a/virtual/krb5/krb5-0-r1.ebuild +++ b/virtual/krb5/krb5-0-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 @@ -8,7 +8,7 @@ inherit multilib-build DESCRIPTION="Virtual for Kerberos V implementation" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" || ( diff --git a/virtual/mpi/mpi-2.0-r6.ebuild b/virtual/mpi/mpi-2.0-r6.ebuild index 3b94d203f4d8..83bc96c9f244 100644 --- a/virtual/mpi/mpi-2.0-r6.ebuild +++ b/virtual/mpi/mpi-2.0-r6.ebuild @@ -8,7 +8,7 @@ inherit multilib-build DESCRIPTION="Virtual for Message Passing Interface (MPI) v2.0 implementation" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="cxx fortran romio threads nullmpi" RDEPEND="|| ( diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index abe75947024e..aefca46c2ea6 100644 Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ diff --git a/www-apps/roundup/roundup-2.0.0.ebuild b/www-apps/roundup/roundup-2.0.0.ebuild index a66c26f72f10..f2b8f1e25bb8 100644 --- a/www-apps/roundup/roundup-2.0.0.ebuild +++ b/www-apps/roundup/roundup-2.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 @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT ZPL" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="amd64 ~ppc sparc x86" IUSE="+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown" DEPEND="" diff --git a/www-apps/roundup/roundup-2.1.0.ebuild b/www-apps/roundup/roundup-2.1.0.ebuild index 569f2b0e5c1a..4fce988711fc 100644 --- a/www-apps/roundup/roundup-2.1.0.ebuild +++ b/www-apps/roundup/roundup-2.1.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT ZPL" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="amd64 ~ppc sparc x86" IUSE="+tz sqlite mysql postgres xapian whoosh ssl jinja pyjwt markdown" DEPEND="" diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index fab72d5da344..5c8a81482d15 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/chromium/chromium-99.0.4844.51.ebuild b/www-client/chromium/chromium-99.0.4844.51.ebuild index d5185b2a5802..9a8467df36b5 100644 --- a/www-client/chromium/chromium-99.0.4844.51.ebuild +++ b/www-client/chromium/chromium-99.0.4844.51.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/stable" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless +js-type-check kerberos libcxx +official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx ) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 955df918c659..5c53e03d4013 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,3 +1,3 @@ -DIST microsoft-edge-dev_100.0.1156.1-1_amd64.deb 117450854 BLAKE2B 4a02a62fb78350004363e22865eaf6be9e9134201d0b9524511d69e87059d7282e183f45071a99ce1257d2bf6b4c120bb1b0f5b400c5463fb8e45f8ee5042a0b SHA512 b18354584f04ae330a29bde1dd5b4c2cdec6e87b457425502f5df929978088f62fe77ae4d42a1a24eef16c18a18fde9ba4f45e1748ccb2a0a5c2ef7b6b9c950b DIST microsoft-edge-dev_100.0.1163.1-1_amd64.deb 118814066 BLAKE2B f66c3aeb25a1549ed2cdbed769f12e56384ae657e7818f8ef0a06b45a25af5899fc82244944dfd3c2da433753c65c1f2f12f9070e4eeb58a1ab55fffc0a5f188 SHA512 c81625d2e3c64b9b2bfb656ef1caa84595ac079148d58b70bfe86e34dfdc3ae58ea5afdb7dd952798119f1fa6aa58650d4f7b4154fba1f7e37bec213d46d84c9 DIST microsoft-edge-dev_100.0.1169.1-1_amd64.deb 119285606 BLAKE2B 000ea27c83c59b620097090e9b469affe98c92b3cf17b898d66c570327388d6ecdb346a6f87a3912a4f77865b99c1449327cdda22a635db0119b91b29354ae26 SHA512 dc5c9d5e0b3da3d49733c7c078e14bc62730a9e20ba9fde89c7aa5ada8b95e99f5dd1f5778d9e6b245a7b599162d566fe81c84995e79167d487f7f34b904c385 +DIST microsoft-edge-dev_100.0.1181.0-1_amd64.deb 118630282 BLAKE2B d7a0a483113267128193ac9800d7bd86a76100011e804337cccab412f10ef1eef498e3f53b804faeb6c278e29d16c3574cf13bb8db9444ac327e9e54c1c1a3dc SHA512 cbea13559b13ea9bdf64cbb98792586860c6678bca4c2b8dff876e0e8491cd9c59c255217a86d302f997435b5fffc2c8f363017380f54294e03324d336b54d57 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1156.1.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1181.0.ebuild similarity index 100% rename from www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1156.1.ebuild rename to www-client/microsoft-edge-dev/microsoft-edge-dev-100.0.1181.0.ebuild diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 264cb7563d6e..f0d53df97fc0 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1,2 @@ DIST opera-ffmpeg-codecs-96.0.4655.7.tar.xz 1394152 BLAKE2B a48c1f22b5e92e40d8d5f97f02505021824823796767c1725c821b171b3ff6bf281d0123bf0b7e336f4d81b84bbf9362c6489f30b7de7c2037238c53003d6e00 SHA512 7c6815936e9a027d278a893e90e30f28a3d011ec83723c6500bee7ba0dddc5c96ae3cd75d7e16f7bbd2f9ee635fb64bdba6c2ba1df32761a6215be6eb3d5ec5c -DIST opera-stable_84.0.4316.21_amd64.deb 84146780 BLAKE2B c208b0995686f0c5d33cc22c3b44e813ac98952032fdfca31bb8104bc86fce00daee4564e7a53db7f7ae21cbc5d83dd26305d84e0d597cd750e933bb79954303 SHA512 34e96637cd47912a7564e461eec7a9eff92bb89189e29d3ed16086a052b6682dc3ffaf4a528483374ebf7e018fd935fc53922656d22efaff0c3447595540ad70 +DIST opera-stable_84.0.4316.31_amd64.deb 84091548 BLAKE2B 3728ec82b3114c1fba01e6f47e2dca44cf4367f99fa3e5095197332272f81f64a4278f07f08881f8f276ae58a62b4ddde56f3a17586b3bc62780683d74aaaa0b SHA512 4ebd29ee52acc1f0fcd4b22f19d2a501f3bcec1e738e10d74f194b7219f7e053b8e59d93c12e8b5736bb775c35428f6fc75bf817c40d07f8e29ca41debf8fd43 diff --git a/www-client/opera/opera-84.0.4316.21.ebuild b/www-client/opera/opera-84.0.4316.31.ebuild similarity index 100% rename from www-client/opera/opera-84.0.4316.21.ebuild rename to www-client/opera/opera-84.0.4316.31.ebuild diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 287288c01566..71d8822e9db6 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/fnord/fnord-1.11-r2.ebuild b/www-servers/fnord/fnord-1.11-r2.ebuild index 0465b9d94b84..7fca66b390fb 100644 --- a/www-servers/fnord/fnord-1.11-r2.ebuild +++ b/www-servers/fnord/fnord-1.11-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 @@ -11,7 +11,7 @@ SRC_URI="http://www.fefe.de/fnord/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~hppa ppc sparc x86" +KEYWORDS="~amd64 ~hppa ~ppc sparc x86" IUSE="auth" RDEPEND=" diff --git a/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild b/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild index eb3c31223865..8fa85a8c32f7 100644 --- a/www-servers/lighttpd/lighttpd-1.4.55-r101.ebuild +++ b/www-servers/lighttpd/lighttpd-1.4.55-r101.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://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="bzip2 dbi doc fam gdbm geoip ipv6 kerberos ldap libev lua minimal mmap memcached mysql pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib" RESTRICT="!test? ( test )" diff --git a/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild b/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild index 957835c1132b..e86cb059df55 100644 --- a/www-servers/lighttpd/lighttpd-1.4.58-r1.ebuild +++ b/www-servers/lighttpd/lighttpd-1.4.58-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://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb minimal mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib" RESTRICT="!test? ( test )" diff --git a/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild b/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild index 0c8ece24963c..33c04212ea4b 100644 --- a/www-servers/lighttpd/lighttpd-1.4.59-r1.ebuild +++ b/www-servers/lighttpd/lighttpd-1.4.59-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://download.lighttpd.net/lighttpd/releases-1.4.x/${P}.tar.xz" LICENSE="BSD GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86" IUSE="brotli bzip2 dbi doc gdbm gnutls ipv6 kerberos ldap libev lua maxminddb mbedtls mmap memcached mysql nss pcre php postgres rrdtool sasl selinux ssl sqlite test webdav xattr zlib zstd" RESTRICT="!test? ( test )" diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz index 768f5312e0ac..112dcb2afe2b 100644 Binary files a/x11-plugins/Manifest.gz and b/x11-plugins/Manifest.gz differ diff --git a/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild index ee3d76cde2f7..22d81a995f5f 100644 --- a/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild +++ b/x11-plugins/gkrellaclock/gkrellaclock-0.3.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ppc sparc x86" IUSE="" RDEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild b/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild index 8368f8cbc6e5..3831e4e1f7fb 100644 --- a/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild +++ b/x11-plugins/gkrellkam/gkrellkam-2.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ HOMEPAGE="http://gkrellkam.sourceforge.net" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ppc sparc x86" IUSE="" RDEPEND=" diff --git a/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild index ba2f0c934ba6..965055c8df49 100644 --- a/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild +++ b/x11-plugins/gkrellm-countdown/gkrellm-countdown-0.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="http://freshmeat.sourceforge.net/projects/gkrellm-countdown" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="" RDEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild b/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild index 5f7915f98273..6d3870ddc036 100644 --- a/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild +++ b/x11-plugins/gkrellm-radio/gkrellm-radio-2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="http://gkrellm.luon.net/gkrellm-radio.php" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~amd64 ppc sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="lirc" RDEPEND=" diff --git a/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild index 9600e6cfeb20..df295d135dd3 100644 --- a/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild +++ b/x11-plugins/gkrellm-trayicons/gkrellm-trayicons-1.03-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc sparc x86" +KEYWORDS="amd64 ~ppc sparc x86" IUSE="" RDEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild b/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild index cdd4c05c7fd5..410946fe33dd 100644 --- a/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild +++ b/x11-plugins/gkrellmlaunch/gkrellmlaunch-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="http://gkrellmlaunch.sourceforge.net/" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ppc sparc x86" IUSE="" RDEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild index cb90c7641420..15a6d866c2d2 100644 --- a/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild +++ b/x11-plugins/gkrellmoon/gkrellmoon-0.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="http://gkrellmoon.sourceforge.net/" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ppc sparc x86" IUSE="" RDEPEND=" diff --git a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r3.ebuild b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r3.ebuild index 028ef92f7eb6..e6674a3e30d4 100644 --- a/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r3.ebuild +++ b/x11-plugins/gkrellshoot/gkrellshoot-0.4.4-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gkrellshoot/${P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~ppc sparc x86" IUSE="" DEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrellsun/gkrellsun-1.0.0-r4.ebuild b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r4.ebuild index 627be679d1b3..3a4d0df4a5b6 100644 --- a/x11-plugins/gkrellsun/gkrellsun-1.0.0-r4.ebuild +++ b/x11-plugins/gkrellsun/gkrellsun-1.0.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gkrellsun/${P}.tar.gz" LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc sparc x86" IUSE="nls" RDEPEND="app-admin/gkrellm:2[X]" diff --git a/x11-plugins/gkrelltop/gkrelltop-2.2.13-r2.ebuild b/x11-plugins/gkrelltop/gkrelltop-2.2.13-r2.ebuild index 059b7d824e5b..ae2fd0a2a690 100644 --- a/x11-plugins/gkrelltop/gkrelltop-2.2.13-r2.ebuild +++ b/x11-plugins/gkrelltop/gkrelltop-2.2.13-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://sourceforge.net/projects/gkrelltop" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ~ppc x86" IUSE="X" RDEPEND=" diff --git a/x11-plugins/gkwebmon/gkwebmon-0.2-r2.ebuild b/x11-plugins/gkwebmon/gkwebmon-0.2-r2.ebuild index 469e62b16153..b915fe941137 100644 --- a/x11-plugins/gkwebmon/gkwebmon-0.2-r2.ebuild +++ b/x11-plugins/gkwebmon/gkwebmon-0.2-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 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ppc ~sparc x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" # The Makefile links with -lssl. RDEPEND="