diff --git a/Manifest.files.gz b/Manifest.files.gz
index 54600a4b8e55..83a7adea3f22 100644
Binary files a/Manifest.files.gz and b/Manifest.files.gz differ
diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz
index be33e2193437..b5daea8b4d6f 100644
Binary files a/acct-group/Manifest.gz and b/acct-group/Manifest.gz differ
diff --git a/acct-group/gkrellmd/Manifest b/acct-group/gkrellmd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/gkrellmd/gkrellmd-0.ebuild b/acct-group/gkrellmd/gkrellmd-0.ebuild
new file mode 100644
index 000000000000..c10877b9b48b
--- /dev/null
+++ b/acct-group/gkrellmd/gkrellmd-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=221
diff --git a/acct-group/gkrellmd/metadata.xml b/acct-group/gkrellmd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/gkrellmd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/messagebus/Manifest b/acct-group/messagebus/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/messagebus/messagebus-0.ebuild b/acct-group/messagebus/messagebus-0.ebuild
new file mode 100644
index 000000000000..0b8f3727117d
--- /dev/null
+++ b/acct-group/messagebus/messagebus-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=101
diff --git a/acct-group/messagebus/metadata.xml b/acct-group/messagebus/metadata.xml
new file mode 100644
index 000000000000..95e86c12108a
--- /dev/null
+++ b/acct-group/messagebus/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ freedesktop-bugs@gentoo.org
+
+
diff --git a/acct-group/msmtpd/Manifest b/acct-group/msmtpd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/msmtpd/metadata.xml b/acct-group/msmtpd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/msmtpd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/msmtpd/msmtpd-0.ebuild b/acct-group/msmtpd/msmtpd-0.ebuild
new file mode 100644
index 000000000000..15c01e108540
--- /dev/null
+++ b/acct-group/msmtpd/msmtpd-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=222
diff --git a/acct-group/murmur/Manifest b/acct-group/murmur/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/murmur/metadata.xml b/acct-group/murmur/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/murmur/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/murmur/murmur-0.ebuild b/acct-group/murmur/murmur-0.ebuild
new file mode 100644
index 000000000000..644a563e598a
--- /dev/null
+++ b/acct-group/murmur/murmur-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=122
diff --git a/acct-group/nsd/Manifest b/acct-group/nsd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/nsd/metadata.xml b/acct-group/nsd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/nsd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/nsd/nsd-0.ebuild b/acct-group/nsd/nsd-0.ebuild
new file mode 100644
index 000000000000..c49e32d21706
--- /dev/null
+++ b/acct-group/nsd/nsd-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=223
diff --git a/acct-group/pdnsd/Manifest b/acct-group/pdnsd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/pdnsd/metadata.xml b/acct-group/pdnsd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/pdnsd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/pdnsd/pdnsd-0.ebuild b/acct-group/pdnsd/pdnsd-0.ebuild
new file mode 100644
index 000000000000..95af964d845b
--- /dev/null
+++ b/acct-group/pdnsd/pdnsd-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=184
diff --git a/acct-group/uptimed/Manifest b/acct-group/uptimed/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-group/uptimed/metadata.xml b/acct-group/uptimed/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-group/uptimed/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-group/uptimed/uptimed-0.ebuild b/acct-group/uptimed/uptimed-0.ebuild
new file mode 100644
index 000000000000..4068f59bb088
--- /dev/null
+++ b/acct-group/uptimed/uptimed-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=220
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index 72df79abd5eb..39585d48b522 100644
Binary files a/acct-user/Manifest.gz and b/acct-user/Manifest.gz differ
diff --git a/acct-user/gkrellmd/Manifest b/acct-user/gkrellmd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/gkrellmd/gkrellmd-0.ebuild b/acct-user/gkrellmd/gkrellmd-0.ebuild
new file mode 100644
index 000000000000..bfe4b6514904
--- /dev/null
+++ b/acct-user/gkrellmd/gkrellmd-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for gkrellm daemon"
+ACCT_USER_ID=221
+ACCT_USER_GROUPS=( gkrellmd )
+
+acct-user_add_deps
diff --git a/acct-user/gkrellmd/metadata.xml b/acct-user/gkrellmd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-user/gkrellmd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-user/messagebus/Manifest b/acct-user/messagebus/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/messagebus/messagebus-0.ebuild b/acct-user/messagebus/messagebus-0.ebuild
new file mode 100644
index 000000000000..a29d6365d8e5
--- /dev/null
+++ b/acct-user/messagebus/messagebus-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_ID=101
+ACCT_USER_GROUPS=( messagebus )
+
+acct-user_add_deps
diff --git a/acct-user/messagebus/metadata.xml b/acct-user/messagebus/metadata.xml
new file mode 100644
index 000000000000..95e86c12108a
--- /dev/null
+++ b/acct-user/messagebus/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ freedesktop-bugs@gentoo.org
+
+
diff --git a/acct-user/msmtpd/Manifest b/acct-user/msmtpd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/msmtpd/metadata.xml b/acct-user/msmtpd/metadata.xml
new file mode 100644
index 000000000000..7382c92ceae8
--- /dev/null
+++ b/acct-user/msmtpd/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ base-system@gentoo.org
+
+
diff --git a/acct-user/msmtpd/msmtpd-0.ebuild b/acct-user/msmtpd/msmtpd-0.ebuild
new file mode 100644
index 000000000000..b8a05388f89d
--- /dev/null
+++ b/acct-user/msmtpd/msmtpd-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for msmtp daemon"
+ACCT_USER_ID=222
+ACCT_USER_GROUPS=( msmtpd )
+
+acct-user_add_deps
diff --git a/acct-user/murmur/Manifest b/acct-user/murmur/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/murmur/metadata.xml b/acct-user/murmur/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-user/murmur/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-user/murmur/murmur-0.ebuild b/acct-user/murmur/murmur-0.ebuild
new file mode 100644
index 000000000000..72b8dfe1fcda
--- /dev/null
+++ b/acct-user/murmur/murmur-0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for murmur daemon"
+ACCT_USER_ID=122
+ACCT_USER_HOME=/var/lib/${PN}
+ACCT_USER_HOME_OWNER=${PN}:root
+ACCT_USER_HOME_PERMS=0750
+ACCT_USER_GROUPS=( murmur )
+
+acct-user_add_deps
diff --git a/acct-user/nsd/Manifest b/acct-user/nsd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/nsd/metadata.xml b/acct-user/nsd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-user/nsd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-user/nsd/nsd-0.ebuild b/acct-user/nsd/nsd-0.ebuild
new file mode 100644
index 000000000000..f436e291b902
--- /dev/null
+++ b/acct-user/nsd/nsd-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for nsd daemon"
+ACCT_USER_ID=223
+ACCT_USER_GROUPS=( nsd )
+
+acct-user_add_deps
diff --git a/acct-user/pdnsd/Manifest b/acct-user/pdnsd/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/pdnsd/metadata.xml b/acct-user/pdnsd/metadata.xml
new file mode 100644
index 000000000000..95aa13f6c5ef
--- /dev/null
+++ b/acct-user/pdnsd/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-user/pdnsd/pdnsd-0.ebuild b/acct-user/pdnsd/pdnsd-0.ebuild
new file mode 100644
index 000000000000..dabec0b07942
--- /dev/null
+++ b/acct-user/pdnsd/pdnsd-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for pdns daemon"
+ACCT_USER_ID=184
+ACCT_USER_HOME=/var/lib/pdnsd
+ACCT_USER_HOME_OWNER=pdnsd:root
+ACCT_USER_GROUPS=( pdnsd )
+
+acct-user_add_deps
diff --git a/acct-user/uptimed/Manifest b/acct-user/uptimed/Manifest
new file mode 100644
index 000000000000..e69de29bb2d1
diff --git a/acct-user/uptimed/metadata.xml b/acct-user/uptimed/metadata.xml
new file mode 100644
index 000000000000..c7be278b6458
--- /dev/null
+++ b/acct-user/uptimed/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ polynomial-c@gentoo.org
+ Lars Wendler
+
+
diff --git a/acct-user/uptimed/uptimed-0.ebuild b/acct-user/uptimed/uptimed-0.ebuild
new file mode 100644
index 000000000000..ad1eaa0ceaf8
--- /dev/null
+++ b/acct-user/uptimed/uptimed-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="user for uptime daemon"
+ACCT_USER_ID=220
+ACCT_USER_GROUPS=( uptimed )
+
+acct-user_add_deps
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index bc4acda25625..c08a944876bf 100644
Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ
diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest
index f418462be359..06cb59c139f7 100644
--- a/app-admin/apache-tools/Manifest
+++ b/app-admin/apache-tools/Manifest
@@ -1,2 +1,3 @@
DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4 SHA512 e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
DIST httpd-2.4.39.tar.bz2 7030539 BLAKE2B 1e378833efb9bbdd6fdc277a779620a08752d064524489f9ad747cf85350fbb6ad65f57b30c81d57273cd6693d8a2c4e988f5a2c42bd5c9c538b305b9b7719e8 SHA512 9742202040b3dc6344b301540f54b2d3f8e36898410d24206a7f8dcecb1bea7d7230fabc7256752724558af249facf64bffe2cf678b8f7cccb64076737abfda7
+DIST httpd-2.4.41.tar.bz2 7072373 BLAKE2B 88a2390736209d5ef04bffcb867bc8d6019302885e6f3cc63d18123336d4d0657252105a3bfebf4e91b8daa02119d4a61f4c0a9702244858a3193ec6cf681c0f SHA512 350cc7dcd2c439e0590338fa6da3f44df44f9bb885c381e91f91b14c2f48597f6f0bbac0ea118a8a67eaa70ae7edbb769beace368643ed73f6daee44c307b335
diff --git a/app-admin/apache-tools/apache-tools-2.4.41.ebuild b/app-admin/apache-tools/apache-tools-2.4.41.ebuild
new file mode 100644
index 000000000000..1e8bdec7c808
--- /dev/null
+++ b/app-admin/apache-tools/apache-tools-2.4.41.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic eutils multilib toolchain-funcs
+
+DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
+HOMEPAGE="https://httpd.apache.org/"
+SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+IUSE="libressl ssl"
+RESTRICT="test"
+
+RDEPEND=">=dev-libs/apr-1.5.0:1=
+ dev-libs/apr-util:1=
+ dev-libs/expat
+ dev-libs/libpcre
+ kernel_linux? ( sys-apps/util-linux )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+
+DEPEND="${RDEPEND}
+ sys-devel/libtool"
+
+S="${WORKDIR}/httpd-${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.4.7-Makefile.patch" #459446
+)
+
+src_prepare() {
+ default
+
+ # This package really should upgrade to using pcre's .pc file.
+ cat <<-\EOF >"${T}"/pcre-config
+ #!/bin/bash
+ flags=()
+ for flag; do
+ if [[ ${flag} == "--version" ]]; then
+ flags+=( --modversion )
+ else
+ flags+=( "${flag}" )
+ fi
+ done
+ exec ${PKG_CONFIG} libpcre "${flags[@]}"
+ EOF
+ chmod a+x "${T}"/pcre-config || die
+}
+
+src_configure() {
+ # Brain dead check.
+ tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
+
+ tc-export PKG_CONFIG
+
+ local myeconfargs=(
+ --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules
+ --sbindir="${EPREFIX}"/usr/sbin
+ --with-perl="${EPREFIX}"/usr/bin/perl
+ --with-expat="${EPREFIX}"/usr
+ --with-z="${EPREFIX}"/usr
+ --with-apr="${SYSROOT}${EPREFIX}"/usr
+ --with-apr-util="${SYSROOT}${EPREFIX}"/usr
+ --with-pcre="${T}"/pcre-config
+ $(use_enable ssl)
+ $(usex ssl '--with-ssl="${EPREFIX}"/usr' '')
+ )
+ # econf overwrites the stuff from config.layout.
+ ac_cv_path_PKGCONFIG=${PKG_CONFIG} \
+ econf "${myeconfargs[@]}"
+ sed -i \
+ -e '/^LTFLAGS/s:--silent::' \
+ build/rules.mk build/config_vars.mk || die
+}
+
+src_compile() {
+ emake -C support
+}
+
+src_install() {
+ emake -C support DESTDIR="${D}" install
+ dodoc CHANGES
+ doman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
+ docs/man/{htcacheclean,rotatelogs}.8
+
+ # Providing compatiblity symlinks for #177697 (which we'll stop to install
+ # at some point).
+ pushd "${ED%/}"/usr/sbin >/dev/null || die
+ local i
+ for i in *; do
+ dosym ${i} /usr/sbin/${i}2
+ done
+ popd >/dev/null || die
+
+ # Provide a symlink for ab-ssl
+ if use ssl ; then
+ dosym ab /usr/bin/ab-ssl
+ dosym ab /usr/bin/ab2-ssl
+ fi
+}
diff --git a/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild b/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild
new file mode 100644
index 000000000000..c54518d26368
--- /dev/null
+++ b/app-admin/gkrellm/gkrellm-2.3.11-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop multilib systemd toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Single process stack of various system monitors"
+HOMEPAGE="http://www.gkrellm.net/"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.srcbox.net/gkrellm"
+else
+ SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+LICENSE="GPL-3"
+SLOT="2"
+IUSE="gnutls hddtemp libressl lm_sensors nls ntlm ssl kernel_FreeBSD X"
+
+RDEPEND="
+ acct-group/gkrellmd
+ acct-user/gkrellmd
+ dev-libs/glib:2
+ hddtemp? ( app-admin/hddtemp )
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+ lm_sensors? ( sys-apps/lm_sensors:= )
+ nls? ( virtual/libintl )
+ ntlm? ( net-libs/libntlm )
+ X? (
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/pango
+ )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.3.5-config.patch
+ "${FILESDIR}"/${PN}-2.3.5-width.patch
+ "${FILESDIR}"/${PN}-2.3.5-sansfont.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( Changelog CREDITS README )
+
+pkg_pretend() {
+ if use gnutls && ! use ssl ; then
+ ewarn "You have enabled the \"gnutls\" USE flag but not the \"ssl\" USE flag."
+ ewarn "No ssl backend will be built!"
+ fi
+}
+
+pkg_setup() {
+ TARGET=
+ use kernel_FreeBSD && TARGET="freebsd"
+}
+
+src_prepare() {
+ sed -e 's:-O2 ::' \
+ -e 's:override CC:CFLAGS:' \
+ -e 's:-L/usr/X11R6/lib::' \
+ -i */Makefile || die "sed Makefile(s) failed"
+
+ sed -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" \
+ -e "s:/usr/local/lib:${EPREFIX}/usr/local/$(get_libdir):" \
+ -i src/${PN}.h || die "sed ${PN}.h failed"
+
+ default
+}
+
+src_compile() {
+ if use X ; then
+ emake \
+ ${TARGET} \
+ CC="$(tc-getCC)" \
+ STRIP="" \
+ INSTALLROOT="${EPREFIX}/usr" \
+ INCLUDEDIR="${EPREFIX}/usr/include/gkrellm2" \
+ LOCALEDIR="${EPREFIX}/usr/share/locale" \
+ $(usex nls "" "enable_nls=0") \
+ $(usex lm_sensors "" "without-libsensors=yes") \
+ $(usex ntlm "" "without-ntlm=yes") \
+ $(usex ssl $(usex gnutls 'without-ssl=yes' 'without-gnutls=yes') 'without-ssl=yes without-gnutls=yes')
+ else
+ cd server || die
+ emake \
+ ${TARGET} \
+ CC="$(tc-getCC)" \
+ LINK_FLAGS="$LDFLAGS -Wl,-E" \
+ STRIP="" \
+ $(usex nls "" "enable_nls=0") \
+ $(usex lm_sensors "" "without-libsensors=yes")
+ fi
+}
+
+src_install() {
+ if use X ; then
+ emake \
+ install${TARGET:+_}${TARGET} \
+ $(usex nls "" "enable_nls=0") \
+ STRIP="" \
+ INSTALLDIR="${ED}/usr/bin" \
+ INCLUDEDIR="${ED}/usr/include" \
+ LOCALEDIR="${ED}/usr/share/locale" \
+ PKGCONFIGDIR="${ED}/usr/$(get_libdir)/pkgconfig" \
+ MANDIR="${ED}/usr/share/man/man1"
+
+ docinto html
+ dodoc *.html
+
+ newicon src/icon.xpm ${PN}.xpm
+ make_desktop_entry ${PN} GKrellM ${PN}
+ else
+ dobin server/gkrellmd
+
+ insinto /usr/include/gkrellm2
+ doins server/gkrellmd.h
+ doins shared/log.h
+ fi
+
+ newinitd "${FILESDIR}"/gkrellmd.initd gkrellmd
+ newconfd "${FILESDIR}"/gkrellmd.conf gkrellmd
+
+ systemd_dounit "${FILESDIR}"/gkrellmd.service
+
+ insinto /etc
+ doins server/gkrellmd.conf
+
+ einstalldocs
+}
diff --git a/app-admin/gkrellm/gkrellm-9999.ebuild b/app-admin/gkrellm/gkrellm-9999.ebuild
index d205ffcda8a5..c54518d26368 100644
--- a/app-admin/gkrellm/gkrellm-9999.ebuild
+++ b/app-admin/gkrellm/gkrellm-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit desktop multilib user systemd toolchain-funcs
+inherit desktop multilib systemd toolchain-funcs
MY_P="${P/_/-}"
@@ -21,6 +21,8 @@ SLOT="2"
IUSE="gnutls hddtemp libressl lm_sensors nls ntlm ssl kernel_FreeBSD X"
RDEPEND="
+ acct-group/gkrellmd
+ acct-user/gkrellmd
dev-libs/glib:2
hddtemp? ( app-admin/hddtemp )
ssl? (
@@ -143,8 +145,3 @@ src_install() {
einstalldocs
}
-
-pkg_preinst() {
- enewgroup gkrellmd
- enewuser gkrellmd -1 -1 -1 gkrellmd
-}
diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 6816723f984e..036478c71e6f 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
DIST sudo-1.8.25p1.tar.gz 3189951 BLAKE2B ebfedaad62e60f625db8c46a5c8f19977a5ec0a86bab3b34d91096c08e8b8ece056ba312f9fecd4cdd704fc17d49a36681b41cd40269df7c67cd66d80c0d8efb SHA512 b1445be688d3c1dd7efbdfab68977a7a9b6fd6887191dc99ca717117eec0a550492642556cd55ca5873d054ddc5ccc2b87b2c34602e1ffc729ab6fbc4e523a72
DIST sudo-1.8.27.tar.gz 3293178 BLAKE2B 174d63ece5c24309dc0d237fadfc4131243aca333491ffa6dcdb3c44b53cb8149d3bf2f3aea2aa49529ea811d4727a11ac1909305e342b858a4c14f923f12956 SHA512 0480def650ab880ab9e6c51c606a06897fd638f0381e99c038f5aa47d064aaa2fb35b73eee7f86e73185e18d5dbb8b6ba49c616b1785a1edb2dd6d7b2fa4fcac
-DIST sudo-1.8.28b1.tar.gz 3255781 BLAKE2B f85a4c168a405e3e7838fd00faad023c53fce8b99c0930ddb0b61e1860522d95d975c6ddbc9b6094be6834e85e008592898ade809b30a96a8e17af82059b6065 SHA512 a2c45cd13602fa6ae3e59f7fb76c048739a00e7c66038786fa242e1657a040b47b2d9698c5bbcb4045767759bae283d8c0e07bbb1c86477971f5979dfd145996
+DIST sudo-1.8.28b2.tar.gz 3301533 BLAKE2B 9805d01b87c497e8b169d48598753a1f274d00dbe8ac81b992cb08b0ac74400b4abbf1bcc5e4bb4e7c135556f0069f9db279c39e40460749801bbacd5a84caf3 SHA512 df7e352c14d586bf556cf63c6176f6f5ec8619b0f36089466abeb8a732bd190e763429d46552dc79efadc640369a82e213a9e14d9a596761cba005f52b0f0f8a
diff --git a/app-admin/sudo/sudo-1.8.28_beta1.ebuild b/app-admin/sudo/sudo-1.8.28_beta2.ebuild
similarity index 100%
rename from app-admin/sudo/sudo-1.8.28_beta1.ebuild
rename to app-admin/sudo/sudo-1.8.28_beta2.ebuild
diff --git a/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild b/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild
index 8ffa54855b4c..4f39b9fc625f 100644
--- a/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.22.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86"
IUSE="amqp caps dbi geoip geoip2 http ipv6 json kafka libressl mongodb pacct python redis smtp snmp spoof-source systemd tcpd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# unit tests require https://github.com/Snaipe/Criterion with additional deps
diff --git a/app-antivirus/skyldav/files/skyldav.initd b/app-antivirus/skyldav/files/skyldav.initd
old mode 100755
new mode 100644
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 440da5f5f116..6e36638a5888 100644
Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ
diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 20bf73493f91..6bdc2fccf420 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,7 +1 @@
-DIST gnupg-1.4.21.tar.bz2 3689305 BLAKE2B 0c26c9c3aeae2bf2eafa858bc3bd15cc2702bce12a8a90938565322c34e2eeb8e5432932f5c9344a76aa4528b66051141536c062d9923a79d12a0767421bb017 SHA512 619e0fbc10310c7e55d129027e2945791fe91a0884b1d6f53acb4b2e380d1c6e71d1a516a59876182c5c70a4227d44a74ceda018c343b5291fa9a5d6de77c984
-DIST gnupg-2.2.10.tar.bz2 6659484 BLAKE2B d0270ca40bd70fe113fa4283c307d7d04370beec77ffba0abb7862defdab2d5a82b1508284961e30e7d0aab82bffdf09fe796741603e843a062073f179f0bfc2 SHA512 a4477828f268fa69125cf1822f8a721e67f8f4008bd9817b701989393bd93689aac8fee1f4d34d918911d53afabdcbb1c84d40e8a4489d7a29b5a769d330fddd
-DIST gnupg-2.2.12.tar.bz2 6682303 BLAKE2B 8470ab8bf386d3524ce57ef1a1f6ac74d8cf2d7c35062b95c668b37586603c8e0817e410f4a0a807256e42896c11116897b7118b29e471184b2fa871ad4ba048 SHA512 30de9757bb60a5cb6bf0dc2c8da5f4742c54affec3fcd0bcbf66f28f2812149afec5db70dcb6ba592101de4bdc479d1ba0b47c53c8b8d4765ddff32fa51c26c8
-DIST gnupg-2.2.14.tar.bz2 6707735 BLAKE2B feedb1c776e8d43e43905e8a8c1487bd88e8effc59e94baf308cb29a5feea5d9c666c78b50147d65a259dc89af241c2a2bf07a72c417617e5238e0fdbbc2b17f SHA512 9d5216dee085efe6de300579d8fb773a5a55df639d5a435708611a974df522dd60dc995fbfcaad98065475dbeb731bbba19ecc3273e78b9b45fccff640dde69b
-DIST gnupg-2.2.15.tar.bz2 6705912 BLAKE2B 145bd174cb74c6a1180de76a6d46b40d2434ced61bb9aa3eaddeb0079cd05634529c9b062e475d3ca9d35b3af3b62b39a79ef0efbb476cb9ebb9e2099ad13ae0 SHA512 7c6f0092d384fd71fc7a1c905ce23ae98df42ce131ee09fc190c275f9c8d0912be344b0782244cccb5b3938322ef3cfff8ed1ec7e949e761478b8c5110dde36a
-DIST gnupg-2.2.16.tar.bz2 6699113 BLAKE2B 7738c5d9d5789dc56b4429e2b62403859365b53c834b0c53a6387fb77f1242ec4b0195205394f01e64fac6c7ce1235738421ea04bc6fb843c3fea1c10a243217 SHA512 0e0040905cc4d1d9d29e184cfeda520b43990e4ec459212537c0ce6092de987157e05b1d1a3022398d9b3cbaeea0f58a7e686745f96933e5ac26be4229162247
DIST gnupg-2.2.17.tar.bz2 6717554 BLAKE2B ad052a0d1e970fe7748563a0ffa105d427e3d9299237f15ce93aa47b676cc1fbf0691cf2112dd5b55ba5fc9d2a6988f999415dd5026d44c5cb4bfef9f99189cd SHA512 a3cd094addac62b4b4ec1683005a2bec761ea2aacf6daf904316b1819f4f6a41f256a8d9452cf28cad71b3e68228465baa27ae0eb1fa734fa91542ef0f159c5d
diff --git a/app-crypt/gnupg/gnupg-1.4.21.ebuild b/app-crypt/gnupg/gnupg-1.4.21.ebuild
deleted file mode 100644
index d8cb5bc50c6c..000000000000
--- a/app-crypt/gnupg/gnupg-1.4.21.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-ECCVER="0.2.0"
-ECCVER_GNUPG="1.4.9"
-ECC_PATCH="${PN}-${ECCVER_GNUPG}-ecc${ECCVER}.diff"
-MY_P=${P/_/}
-
-DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
-IUSE="bzip2 curl ldap mta nls readline selinux smartcard static usb zlib"
-
-COMMON_DEPEND="
- ldap? ( net-nds/openldap )
- bzip2? ( app-arch/bzip2 )
- zlib? ( sys-libs/zlib )
- curl? ( net-misc/curl )
- mta? ( virtual/mta )
- readline? ( sys-libs/readline:0= )
- smartcard? ( =virtual/libusb-0* )
- usb? ( =virtual/libusb-0* )"
-
-RDEPEND="!static? ( ${COMMON_DEPEND} )
- selinux? ( sec-policy/selinux-gpg )
- nls? ( virtual/libintl )"
-
-DEPEND="${COMMON_DEPEND}
- dev-lang/perl
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # bug#469388
- sed -i -e 's/--batch --dearmor/--homedir . --batch --dearmor/' checks/Makefile.in
-
- # Fix PIC definitions
- sed -i -e 's:PIC:__PIC__:' mpi/i386/mpih-{add,sub}1.S intl/relocatable.c \
- || die "sed PIC failed"
- sed -i -e 's:if PIC:ifdef __PIC__:' mpi/sparc32v8/mpih-mul{1,2}.S || \
- die "sed PIC failed"
-}
-
-src_configure() {
- # Certain sparc32 machines seem to have trouble building correctly with
- # -mcpu enabled. While this is not a gnupg problem, it is a temporary
- # fix until the gcc problem can be tracked down.
- if [ "${ARCH}" == "sparc" ] && [ "${PROFILE_ARCH}" == "sparc" ]; then
- filter-flags -mcpu=supersparc -mcpu=v8 -mcpu=v7
- fi
-
- # 'USE=static' support was requested in #29299
- use static && append-ldflags -static
-
- econf \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" \
- $(use_enable ldap) \
- $(use_enable mta mailto) \
- --enable-hkp \
- --enable-finger \
- $(use_with !zlib included-zlib) \
- $(use_with curl libcurl /usr) \
- $(use_enable nls) \
- $(use_enable bzip2) \
- $(use_enable smartcard card-support) \
- $(use_enable selinux selinux-support) \
- --without-capabilities \
- $(use_with readline) \
- $(use_with usb libusb /usr) \
- --enable-static-rnd=linux \
- --libexecdir="${EPREFIX}/usr/libexec" \
- --enable-noexecstack \
- CC_FOR_BUILD=$(tc-getBUILD_CC) \
- ${myconf}
-}
-
-src_install() {
- default
-
- # keep the documentation in /usr/share/doc/...
- rm -rf "${ED}usr/share/gnupg/FAQ" "${ED}usr/share/gnupg/faq.html" || die
-
- dodoc AUTHORS BUGS ChangeLog NEWS PROJECTS README THANKS \
- TODO VERSION doc/{FAQ,HACKING,DETAILS,OpenPGP}
-
- exeinto /usr/libexec/gnupg
- doexe tools/make-dns-cert
-}
-
-pkg_postinst() {
- ewarn "If you are using a non-Linux system, or a kernel older than 2.6.9,"
- ewarn "you MUST make the gpg binary setuid."
- echo
-# if use !bindist && use ecc; then
-# ewarn
-# ewarn "The elliptical curves patch is experimental"
-# ewarn "Further info available at http://alumnes.eps.udl.es/%7Ed4372211/index.en.html"
-# fi
- elog
- elog "See https://wiki.gentoo.org/wiki/GnuPG for documentation on gnupg"
- elog
- elog "If you wish to view images emerge:"
- elog "media-gfx/xloadimage, media-gfx/xli or any other viewer"
- elog "Remember to use photo-viewer option in configuration file to activate the right viewer"
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.10.ebuild b/app-crypt/gnupg/gnupg-2.2.10.ebuild
deleted file mode 100644
index b494196acc5a..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.10.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server"
-
-COMMON_DEPEND_LIBS="
- >=dev-libs/npth-1.2
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=net-misc/curl-7.10
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- ldap? ( net-nds/openldap )
- bzip2? ( app-arch/bzip2 )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:0 ) )
- tofu? ( >=dev-db/sqlite-3.7 )
- virtual/mta
- "
-COMMON_DEPEND_BINS="app-crypt/pinentry
- !app-crypt/dirmngr"
-
-# Existence of executables is checked during configuration.
-DEPEND="${COMMON_DEPEND_LIBS}
- ${COMMON_DEPEND_BINS}
- nls? ( sys-devel/gettext )
- doc? ( sys-apps/texinfo )"
-
-RDEPEND="${COMMON_DEPEND_LIBS}
- ${COMMON_DEPEND_BINS}
- selinux? ( sec-policy/selinux-gpg )
- nls? ( virtual/libintl )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use smartcard; then
- myconf+=(
- --enable-scdaemon
- $(use_enable usb ccid-driver)
- )
- if use prefix && use usb ; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
- else
- myconf+=( --disable-scdaemon )
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable ssl gnutls) \
- $(use_enable nls) \
- $(use_enable tofu) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- --enable-all-tests \
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.12.ebuild b/app-crypt/gnupg/gnupg-2.2.12.ebuild
deleted file mode 100644
index 9e198106fa36..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.12.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:0 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )
- virtual/mta"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use_enable usb ccid-driver) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.14.ebuild b/app-crypt/gnupg/gnupg-2.2.14.ebuild
deleted file mode 100644
index fa2bd5fd28ae..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.14.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )
- virtual/mta"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use_enable usb ccid-driver) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.15-r1.ebuild b/app-crypt/gnupg/gnupg-2.2.15-r1.ebuild
deleted file mode 100644
index 2b55c80c4d04..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.15-r1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
- "${FILESDIR}/${PN}-2.2.14-quiet-sending.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use_enable usb ccid-driver) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --with-mailprog=/usr/libexec/sendmail \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
-
-pkg_postinst() {
- elog "See https://wiki.gentoo.org/wiki/GnuPG for documentation on gnupg"
- elog
- elog "If you wish to use 'gpg-wks-client --send', you must install an MTA!"
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.15.ebuild b/app-crypt/gnupg/gnupg-2.2.15.ebuild
deleted file mode 100644
index 6c10a02472a3..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.15.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )
- virtual/mta"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
- "${FILESDIR}/${PN}-2.2.14-quiet-sending.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use_enable usb ccid-driver) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.16-r1.ebuild b/app-crypt/gnupg/gnupg-2.2.16-r1.ebuild
deleted file mode 100644
index f559e78030f9..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.16-r1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
- "${FILESDIR}/${PN}-2.2.14-quiet-sending.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --with-mailprog=/usr/libexec/sendmail \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
-
-pkg_postinst() {
- elog "See https://wiki.gentoo.org/wiki/GnuPG for documentation on gnupg"
- elog
- elog "If you wish to use 'gpg-wks-client --send', you must install an MTA!"
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.16.ebuild b/app-crypt/gnupg/gnupg-2.2.16.ebuild
deleted file mode 100644
index 2b55c80c4d04..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.16.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic systemd toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="http://www.gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb user-socket wks-server"
-
-# Existence of executables is checked during configuration.
-DEPEND="!app-crypt/dirmngr
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.7.3
- >=dev-libs/libgpg-error-1.28
- >=dev-libs/libksba-1.3.4
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:0= )
- sys-libs/zlib
- tofu? ( >=dev-db/sqlite-3.7 )"
-
-RDEPEND="${DEPEND}
- app-crypt/pinentry
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch"
- "${FILESDIR}/${PN}-2.2.14-quiet-sending.patch"
-)
-
-src_configure() {
- local myconf=()
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${EPREFIX}/usr/include/libusb-1.0"
- fi
-
- if use elibc_SunOS || use elibc_AIX; then
- myconf+=( --disable-symcryptrun )
- else
- myconf+=( --enable-symcryptrun )
- fi
-
- #bug 663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- [[ ${CC} == *clang ]] && \
- export gl_cv_absolute_stdint_h=/usr/include/stdint.h
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
-
- econf \
- "${myconf[@]}" \
- $(use_enable bzip2) \
- $(use_enable nls) \
- $(use_enable smartcard scdaemon) \
- $(use_enable ssl gnutls) \
- $(use_enable tofu) \
- $(use_enable usb ccid-driver) \
- $(use_enable wks-server wks-tools) \
- $(use_with ldap) \
- $(use_with readline) \
- --with-mailprog=/usr/libexec/sendmail \
- --disable-ntbtls \
- --enable-all-tests \
- --enable-gpg \
- --enable-gpgsm \
- --enable-large-secmem \
- CC_FOR_BUILD="$(tc-getBUILD_CC)" \
- GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \
- KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \
- LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \
- LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \
- NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
-}
-
-src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-src_test() {
- #Bug: 638574
- use tofu && export TESTFLAGS=--parallel
- default
-}
-
-src_install() {
- default
-
- use tools &&
- dobin \
- tools/{convert-from-106,gpg-check-pattern} \
- tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/* doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
-
-pkg_postinst() {
- elog "See https://wiki.gentoo.org/wiki/GnuPG for documentation on gnupg"
- elog
- elog "If you wish to use 'gpg-wks-client --send', you must install an MTA!"
-}
diff --git a/app-crypt/gnupg/metadata.xml b/app-crypt/gnupg/metadata.xml
index 710e79addfa5..8f54fc7a736d 100644
--- a/app-crypt/gnupg/metadata.xml
+++ b/app-crypt/gnupg/metadata.xml
@@ -25,9 +25,6 @@
try a socket directory which is not removed by init manager at session end
-
- Build mta support using virtual/mta.
-
Enable support for Trust on First use trust model; requires dev-db/sqlite.
diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild
index 9e6de52ac1f2..f7a31275a72d 100644
--- a/app-crypt/heimdal/heimdal-7.6.0.ebuild
+++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild
@@ -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 s390 ~sh ~sparc x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd"
IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X"
CDEPEND="
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index 7f71b48b1765..eef77830a6ed 100644
Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ
diff --git a/app-i18n/librime/librime-1.4.0.ebuild b/app-i18n/librime/librime-1.4.0.ebuild
index 4abc9f629b88..b8358b11a6a2 100644
--- a/app-i18n/librime/librime-1.4.0.ebuild
+++ b/app-i18n/librime/librime-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="test"
RDEPEND="app-i18n/opencc:=
diff --git a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
index a501b16a4190..99338913ad31 100644
--- a/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
+++ b/app-i18n/rime-data/rime-data-0.38.20180515.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/rime/${MY_PN}/releases/download/${MY_P%.*}/${MY_P}.t
LICENSE="GPL-3 LGPL-3 extra? ( Apache-2.0 )"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="extra"
DEPEND="app-i18n/librime"
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index 841b490416ce..8fd979becede 100644
Binary files a/app-metrics/Manifest.gz and b/app-metrics/Manifest.gz differ
diff --git a/app-metrics/prometheus/Manifest b/app-metrics/prometheus/Manifest
index 72f2c2550fb4..72ff75916a78 100644
--- a/app-metrics/prometheus/Manifest
+++ b/app-metrics/prometheus/Manifest
@@ -1,4 +1,2 @@
-DIST prometheus-2.10.0.tar.gz 11752395 BLAKE2B add59b45e3823d6ab8dcef8f00ba3dda4bb01f8edf891ee142ab790b7145fb2190ee98386dce6aae6afc3ea7bfba3c69749944828c62ed40169e56cda3f53c1c SHA512 eb67fc8a1ecd95689de0aae7e822c40395f82ec4b7f711457d7d504ffaf9a240ad9015a0c568dc93d350cea12cc3db2492bb5fe6300f6193be410b0e00d4463a
-DIST prometheus-2.11.0.tar.gz 12133603 BLAKE2B 0036777f95b3e0f6d187129b1ab06c0ead70cd6763a3ace96bd61830e92282072978f04b264bcecf45dc3be78cfffa843a7f3caf6fb5eaecd49e41aecd376cfb SHA512 c6d292f658c99fa6a1e1a9baf0fbcb32e1da7c61bdae1dac1e77385813248c2573c1ac9533dd7b01608b6093d4753454c0f9a2167434fb26c8436ddfc7d97cd2
-DIST prometheus-2.11.1.tar.gz 12133604 BLAKE2B 78370f85f9997f776b8acdbdad9db45cc34c8a18a8d467a1a839daca41cbf8ba1e50d5b359282f7062a4d9ba90d7989e13163018ac5043556be5a06dae28dbf9 SHA512 3d238466aad16faecd654f87cab45fe1097119acb241d5f8859d4d8bbeeb007e2c074eb9dc82569e3e1a9ae22a4b9cc0f40160c231d230f2f3f52b4ebf77035c
+DIST prometheus-2.11.2.tar.gz 12132678 BLAKE2B 0b6b9a93b7329c124f901d0acc6130132aa187142f0416e087c12f20b0cd35f8564a27d0df8c0bc811284b9811f446344adf700d6611afac3c5c1131c208b341 SHA512 cecdaf4522885bdf62492667d92475a97c54b04c1e93f48b6078def319fe33f5e28aafbab61e3609413615d6f853e817564fc372e5d1df0d867fe9fa333f6de9
DIST prometheus-2.9.2.tar.gz 11477683 BLAKE2B f0c18c57ff0fe292710174a91080a84ecf0375b4335aacaf4a8e32c842a9346b9fd48888ef8a19a597511c57eb8af7f90cca57d0cc51b9de4558c3f22953d165 SHA512 4cce1827580e49b1659ad492de946a81694c1dab90e079f3f0e56c1991254cf4ecac7f052aac75bf58a0b95d3cf4daa8c15b3e8305a3c089570da40c44a8ccc0
diff --git a/app-metrics/prometheus/prometheus-2.10.0.ebuild b/app-metrics/prometheus/prometheus-2.10.0.ebuild
deleted file mode 100644
index 45f198a6df6f..000000000000
--- a/app-metrics/prometheus/prometheus-2.10.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/prometheus"
-MY_PV=v${PV/_rc/-rc.}
-PROMETHEUS_COMMIT="d20e84d"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus monitoring system and time series database"
-HOMEPAGE="https://github.com/prometheus/prometheus"
-SRC_URI="https://${EGO_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- >=dev-lang/go-1.12
- >=dev-util/promu-0.3.0"
-
-PROMETHEUS_HOME="/var/lib/prometheus"
-
-RESTRICT="test"
-
-pkg_setup() {
- enewgroup prometheus
- enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus
-}
-
-src_prepare() {
- default
- sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
- pushd src/${EGO_PN} || die
- GO111MODULE=on GOPATH="${S}" GOCACHE="${T}/go-cache" promu build -v || die
- popd || die
-}
-
-src_install() {
- pushd src/${EGO_PN} || die
- dobin promtool prometheus
- dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
- insinto /etc/prometheus
- doins documentation/examples/prometheus.yml
- insinto /usr/share/prometheus
- doins -r console_libraries consoles
- dosym ../../usr/share/prometheus/console_libraries /etc/prometheus/console_libraries
- dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles
- popd || die
-
- newinitd "${FILESDIR}"/prometheus.initd prometheus
- newconfd "${FILESDIR}"/prometheus.confd prometheus
- keepdir /var/log/prometheus /var/lib/prometheus
- fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus
-}
-
-pkg_postinst() {
- if has_version ' ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- >=dev-lang/go-1.12
- >=dev-util/promu-0.3.0"
-
-PROMETHEUS_HOME="/var/lib/prometheus"
-
-RESTRICT="test"
-
-pkg_setup() {
- enewgroup prometheus
- enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus
-}
-
-src_prepare() {
- default
- sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
- pushd src/${EGO_PN} || die
- GO111MODULE=on GOPATH="${S}" GOCACHE="${T}/go-cache" promu build -v || die
- popd || die
-}
-
-src_install() {
- pushd src/${EGO_PN} || die
- dobin promtool prometheus
- dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
- insinto /etc/prometheus
- doins documentation/examples/prometheus.yml
- insinto /usr/share/prometheus
- doins -r console_libraries consoles
- dosym ../../usr/share/prometheus/console_libraries /etc/prometheus/console_libraries
- dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles
- popd || die
-
- newinitd "${FILESDIR}"/prometheus.initd prometheus
- newconfd "${FILESDIR}"/prometheus.confd prometheus
- keepdir /var/log/prometheus /var/lib/prometheus
- fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus
-}
-
-pkg_postinst() {
- if has_version ' ${P}.tar.gz
- mirror://gentoo/${P}-mans.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
-IUSE="+xml"
-
-# We bundled the man pages ourselves to avoid xmlto/asciidoc.
-# We need libxml2 for the capture tool. While at runtime,
-# we have a file that can be used with xsltproc, we don't
-# directly need it ourselves, so don't depend on libxslt.
-# tar zcf ${P}-mans.tar.gz *.1 --transform=s:^:evtest-${P}/:
-RDEPEND="xml? ( dev-libs/libxml2 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.30-autoconf.patch
- epatch "${FILESDIR}"/${PN}-1.30-xml.patch
- eautoreconf
-}
-
-src_configure() {
- # We pre-compile the man pages.
- XMLTO=/bin/true ASCIIDOC=/bin/true \
- econf $(use_enable xml)
-}
diff --git a/app-misc/evtest/evtest-1.31.ebuild b/app-misc/evtest/evtest-1.31.ebuild
deleted file mode 100644
index 74195303d4bd..000000000000
--- a/app-misc/evtest/evtest-1.31.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit autotools eutils
-
-DESCRIPTION="test program for capturing input device events"
-HOMEPAGE="https://cgit.freedesktop.org/evtest/"
-SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.tar.gz
- mirror://gentoo/${P}-mans.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE=""
-
-# We bundled the man pages ourselves to avoid xmlto/asciidoc.
-# We need libxml2 for the capture tool. While at runtime,
-# we have a file that can be used with xsltproc, we don't
-# directly need it ourselves, so don't depend on libxslt.
-# tar zcf ${P}-mans.tar.gz *.1 --transform=s:^:evtest-${P}/:
-RDEPEND=""
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${P}
-
-src_prepare() {
- eautoreconf
-}
-
-src_configure() {
- # We pre-compile the man pages.
- XMLTO=$(type -P true) ASCIIDOC=$(type -P true) \
- econf
-}
diff --git a/app-misc/evtest/evtest-1.33.ebuild b/app-misc/evtest/evtest-1.33.ebuild
index 232489f49621..e282a07359ae 100644
--- a/app-misc/evtest/evtest-1.33.ebuild
+++ b/app-misc/evtest/evtest-1.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
BDEPEND="virtual/pkgconfig"
diff --git a/app-misc/evtest/evtest-1.34.ebuild b/app-misc/evtest/evtest-1.34.ebuild
new file mode 100644
index 000000000000..f3cc4c44480b
--- /dev/null
+++ b/app-misc/evtest/evtest-1.34.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="test program for capturing input device events"
+HOMEPAGE="https://cgit.freedesktop.org/evtest/"
+SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="app-text/asciidoc
+ app-text/xmlto"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/app-misc/evtest/files/evtest-1.30-autoconf.patch b/app-misc/evtest/files/evtest-1.30-autoconf.patch
deleted file mode 100644
index 940c1316fd6f..000000000000
--- a/app-misc/evtest/files/evtest-1.30-autoconf.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From d3864018ef09ef38e1733110e2643735067bc02f Mon Sep 17 00:00:00 2001
-From: Mike Frysinger
-Date: Sun, 6 Jan 2013 14:49:40 -0500
-Subject: [PATCH] use newer config headers macro
-
-With newer automake, it throws an error:
-configure.ac:5: error: 'AM_CONFIG_HEADER': this macro is obsolete.
- You should use the 'AC_CONFIG_HEADERS' macro instead.
-
-The newer macro has been around a long time, so there's no need to
-worry about backwards compat here.
-
-Signed-off-by: Mike Frysinger
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index ebf657f..9980c5a 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@ AC_PREREQ([2.57])
- AC_INIT(evtest,[1.30], [https://bugzilla.freedesktop.org/enter_bug.cgi?product=evtest], evtest)
- AM_INIT_AUTOMAKE([foreign dist-bzip2])
-
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS(config.h)
- AC_PROG_CC
- AC_PROG_INSTALL
-
---
-1.8.0.2
-
diff --git a/app-misc/evtest/files/evtest-1.30-xml.patch b/app-misc/evtest/files/evtest-1.30-xml.patch
deleted file mode 100644
index 1fe3e6c7c34b..000000000000
--- a/app-misc/evtest/files/evtest-1.30-xml.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 92ecfec7b0a9c1f8d952d20e8a0cde5930f9264f Mon Sep 17 00:00:00 2001
-From: Mike Frysinger
-Date: Sun, 6 Jan 2013 15:09:26 -0500
-Subject: [PATCH] add a configure flag to control xml behavior
-
-The default behavior (autodetection) is unchanged.
-This adds a knob for distros to control directly.
-
-Signed-off-by: Mike Frysinger
----
- configure.ac | 12 ++++++++----
- 1 file changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 9980c5a..e973733 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -5,11 +5,15 @@ AM_INIT_AUTOMAKE([foreign dist-bzip2])
- AC_CONFIG_HEADERS(config.h)
- AC_PROG_CC
- AC_PROG_INSTALL
-+PKG_PROG_PKG_CONFIG
-
--PKG_CHECK_MODULES(XML, libxml-2.0, [HAVE_LIBXML=yes], [HAVE_LIBXML=no])
--if test x$HAVE_LIBXML = "xno"; then
-- AC_MSG_WARN([libxml headers not available. Cannot build evtest-capture.])
--fi
-+AC_ARG_ENABLE([xml], [AS_HELP_STRING([--disable-xml], [Disable support for xml (evtest-capture)])])
-+AS_IF([test "x$enable_xml" != "xno"], [
-+ PKG_CHECK_MODULES(XML, libxml-2.0, [HAVE_LIBXML=yes], [HAVE_LIBXML=no])
-+ AS_IF([test "x$enable_xml$HAVE_LIBXML" = "xyesno"], [
-+ AC_MSG_ERROR([libxml headers not available. Cannot build evtest-capture.])
-+ ])
-+])
- AM_CONDITIONAL(HAVE_LIBXML, [test "x$HAVE_LIBXML" = "xyes"])
-
- AC_PATH_PROG(XSLTPROC, [xsltproc])
---
-1.8.0.2
-
diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
index 8d2d8bfa0a9f..b10173ef1748 100644
--- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
+++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b
LICENSE="LGPL-2.1+ GPL-2+"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
IUSE="+introspection gtk-doc modemmanager vala zeroconf"
REQUIRED_USE="vala? ( introspection )"
diff --git a/app-misc/notary/notary-0.6.1-r1.ebuild b/app-misc/notary/notary-0.6.1-r1.ebuild
index 00221646040f..5def4a774c57 100644
--- a/app-misc/notary/notary-0.6.1-r1.ebuild
+++ b/app-misc/notary/notary-0.6.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -24,11 +24,11 @@ pkg_setup() {
src_compile() {
pushd src/${EGO_PN} || die
GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X ${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X ${EGO_PN}/version.NotaryVersion=${PV}" \
- ${EGO_PN}/cmd/notary-server || die
+ ${EGO_PN}/cmd/notary-server || die
GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X ${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X ${EGO_PN}/version.NotaryVersion=${PV}" \
- ${EGO_PN}/cmd/notary-signer || die
+ ${EGO_PN}/cmd/notary-signer || die
GOPATH=${S} go install -v -tags pkcs11 -ldflags "-w -X ${EGO_PN}/version.GitCommit=${GIT_COMMIT} -X ${EGO_PN}/version.NotaryVersion=${PV}" \
- ${EGO_PN}/cmd/notary || die
+ ${EGO_PN}/cmd/notary || die
popd || die
}
diff --git a/app-misc/radeontop/Manifest b/app-misc/radeontop/Manifest
index e11d5e3b37bd..151d26a0f7d9 100644
--- a/app-misc/radeontop/Manifest
+++ b/app-misc/radeontop/Manifest
@@ -1,3 +1 @@
-DIST radeontop-1.0.tar.gz 32677 BLAKE2B e3445c400dff0f8afaa743d349477b67ccc4da187cbf979fe42c63b9e60f246f54e5fa2076ef6af789fea093c175d0ec66fa9f0f30bfb926a28f1aa12f2b10cf SHA512 bd7e8ecff962d8ac3072f3f1fa7a5d9981e2da28b38a1f234f6fe550511c3fbda2c1c6e9a6d1120bf99ef3ae621a91ff67c451eaf98dfa1264e9e6a59ae55e08
-DIST radeontop-1.1.tar.gz 33527 BLAKE2B 920376e5fb8acffb181b7a9e1362f46bad2de66fcf3665dc212f931d9b6fb9bf3f6765e2f8de78f8b2ba7d13cc5baae3e4d3b0612a1097f917420a43b3215f8d SHA512 abf4e51582cc668e1abbcd87bfa6ec5f16a301c3327a276a6f27fe928f780acf1442a696bb00bdbd3e8cad21a1416ffcf500a865dd4bac9517fac1a43d851c5a
DIST radeontop-1.2.tar.gz 35319 BLAKE2B 52a92b86379c9340b8f59b3039a4ad725827e1b3ee2bb7d2f544d6ec8730e03ab1baab266edbc263195e68ca56a4e7b3f251337401775fff588fbfb8bae0751d SHA512 f36c2e418fe8add77080642e575b99c092afeda24811f33ee161a8c9341decb611f631e5511a5255089d63e172eda6836295e5795c3ebd3f5cad172f7599d862
diff --git a/app-misc/radeontop/radeontop-1.0-r1.ebuild b/app-misc/radeontop/radeontop-1.0-r1.ebuild
deleted file mode 100644
index dbe582980fc9..000000000000
--- a/app-misc/radeontop/radeontop-1.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Utility to view Radeon GPU utilization"
-HOMEPAGE="https://github.com/clbr/radeontop"
-SRC_URI="https://github.com/clbr/radeontop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
- sys-libs/ncurses:0=
- x11-libs/libdrm
- x11-libs/libpciaccess
- x11-libs/libxcb
- nls? (
- sys-libs/ncurses:0=[unicode]
- virtual/libintl
- )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
- default
-
- cat > include/version.h <<-EOF || die
- #ifndef VER_H
- #define VER_H
-
- #define VERSION "${PV}"
-
- #endif
- EOF
- >getver.sh || die
- touch .git || die
-}
-
-src_configure() {
- tc-export CC
- export LIBDIR=$(get_libdir)
- export nls=$(usex nls 1 0)
- export amdgpu=1
- export xcb=1
- # Do not add -g or -s to CFLAGS
- export plain=1
-}
diff --git a/app-misc/radeontop/radeontop-1.1.ebuild b/app-misc/radeontop/radeontop-1.1.ebuild
deleted file mode 100644
index aea4af8f9436..000000000000
--- a/app-misc/radeontop/radeontop-1.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="Utility to view Radeon GPU utilization"
-HOMEPAGE="https://github.com/clbr/radeontop"
-SRC_URI="https://github.com/clbr/radeontop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
- sys-libs/ncurses:0=
- x11-libs/libdrm
- x11-libs/libpciaccess
- x11-libs/libxcb
- nls? (
- sys-libs/ncurses:0=[unicode]
- virtual/libintl
- )
-"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- cat > include/version.h <<-EOF || die
- #ifndef VER_H
- #define VER_H
-
- #define VERSION "${PV}"
-
- #endif
- EOF
- >getver.sh || die
- touch .git || die
-}
-
-src_configure() {
- tc-export CC
- export LIBDIR=$(get_libdir)
- export nls=$(usex nls 1 0)
- export amdgpu=1
- export xcb=1
- # Do not add -g or -s to CFLAGS
- export plain=1
-}
diff --git a/app-misc/uptimed/uptimed-0.4.1-r2.ebuild b/app-misc/uptimed/uptimed-0.4.1-r2.ebuild
new file mode 100644
index 000000000000..1986bbd3429a
--- /dev/null
+++ b/app-misc/uptimed/uptimed-0.4.1-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="System uptime record daemon that keeps track of your highest uptimes"
+HOMEPAGE="https://github.com/rpodgorny/uptimed/"
+SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="static-libs"
+
+RDEPEND="
+ acct-group/uptimed
+ acct-user/uptimed
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ # fix configure.ac for >=automake-1.13 (bug #467582)
+ sed 's@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@' -i configure.ac || die
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ local DOCS=( ChangeLog README.md TODO AUTHORS CREDITS INSTALL.cgi sample-cgi/* )
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ local spooldir="/var/spool/${PN}"
+ keepdir ${spooldir}
+ fowners uptimed:uptimed ${spooldir}
+
+ newinitd "${FILESDIR}"/${PN}.init-r1 uptimed
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}
+
+pkg_postinst() {
+ local spooldir="/var/spool/${PN}"
+ if [[ -d "${spooldir}" ]] ; then
+ einfo "Fixing permissions in ${spooldir}"
+ find ${spooldir} -type f -links 1 \
+ \( -name records -o -name records.old \) \
+ | xargs --no-run-if-empty chown uptimed:uptimed || die
+ fi
+ echo
+ elog "Start uptimed with '/etc/init.d/uptimed start' (for openRC)"
+ elog "or systemctl start uptimed (for systemd)"
+ elog "To view your uptime records, use the command 'uprecords'."
+ echo
+}
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index e5f523eae9f3..53034f88ff8f 100644
Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest
index 665c885fe907..84b77c053382 100644
--- a/app-office/kmymoney/Manifest
+++ b/app-office/kmymoney/Manifest
@@ -1,2 +1 @@
-DIST kmymoney-5.0.4.tar.xz 11708760 BLAKE2B 62fd279039ef41078fddfc4a69d9a8e7c425965114ad91464ef94f7e8f72f07ed9cc16989d1ed6ee01fdc8cdd274afb231fbfe43e8a5e0c8d17c33aa17fcb70b SHA512 406460f33b32941796e8b0a2fb21f783db6c2444b35b0402647e688b78ecccb82401a7a1fa7c008ffd840cbd88c82db91e367be917f9ab7b231a0208b439b91f
DIST kmymoney-5.0.5.tar.xz 11706112 BLAKE2B 7c0e51ad2404a88affd7b99c8ca59b813b646a7d995b5d7f6db311c8813f2966d14b34271f3d9de73d07c763fb191e9f4c0737e64feb35a62cd719856c20bab1 SHA512 ba8033b974b93d47cd2a732a352025715845d3dff016a49babb6b724d5e9b726f84f5e2a1f1f42765a6ff35a00d3d995397f2831981d48cb8468d1407030584c
diff --git a/app-office/kmymoney/kmymoney-5.0.4.ebuild b/app-office/kmymoney/kmymoney-5.0.4.ebuild
deleted file mode 100644
index f2f2db1d8a0d..000000000000
--- a/app-office/kmymoney/kmymoney-5.0.4.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit kde5 python-single-r1
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-fi
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
-
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep sonnet)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- >=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-6.0.0
- dev-libs/gmp:0=
- dev-libs/kdiagram:5
- dev-libs/libgpg-error
- activities? ( $(add_frameworks_dep kactivities) )
- addressbook? (
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep kcontacts)
- $(add_kdeapps_dep kidentitymanagement)
- )
- calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-5.6.5
- >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
- )
- holidays? ( $(add_frameworks_dep kholidays) )
- ofx? ( dev-libs/libofx )
- webkit? (
- $(add_frameworks_dep kdewebkit)
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- )
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
- weboob? (
- ${PYTHON_DEPS}
- $(add_qt_dep qtconcurrent)
- www-client/weboob[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
-"
-RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
- quotes? ( dev-perl/Finance-Quote )
-"
-
-pkg_setup() {
- use weboob && python_setup
- kde5_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_QT_DESIGNER=OFF
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package addressbook KF5Akonadi)
- $(cmake-utils_use_find_package addressbook KF5Contacts)
- $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=$(usex hbci)
- -DENABLE_LIBICAL=$(usex calendar)
- $(cmake-utils_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
- -DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=$(usex weboob)
- $(cmake-utils_use_find_package weboob PythonLibs)
- )
- kde5_src_configure
-}
-
-src_test() {
- # bug 652636; bug 673052: needs kmymoney installed to succeed
- local myctestargs=(
- -E "(reports-chart-test|qsqlcipher-test)"
- )
-
- kde5_src_test
-}
diff --git a/app-office/kmymoney/kmymoney-5.0.5.ebuild b/app-office/kmymoney/kmymoney-5.0.5.ebuild
index 36c5f7aadd40..44508ca3d7dc 100644
--- a/app-office/kmymoney/kmymoney-5.0.5.ebuild
+++ b/app-office/kmymoney/kmymoney-5.0.5.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="Personal finance manager based on KDE Frameworks"
HOMEPAGE="https://kmymoney.org"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="GPL-2"
diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest
index 98ecc2861a3c..460c5a52687f 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -1,171 +1,3 @@
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_am.tar.gz 2519764 BLAKE2B 3c4eba0aa0aae710ead6e37c81d9cc3647e02321149b63fcd50cce42433a220cb7c128e37b54c642c829975447a6c608f114b3b45613c7192bae6172e4788d6b SHA512 726315b1c343ab5943672a189dfc3b532fba014b2e624c6b2c80fb1a86e5c003293572758385ef2cd6398e300b8cec30b1fa80eabcfd603350141518d3a0960d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ast.tar.gz 2430142 BLAKE2B 43ce85e658abb48340725768347352dbcd380e847603bbe3aa029132599035378247113e0d7148f1fc00f59c83dcd056e371a24d5fe8d578f604bbfd6cd63eac SHA512 a8caa967bfe0d7c4432900358acfa4efb068bdb201eb0e393cabe3350a027676c5c8f0cc52758c01bdaa447c251dc38f46344d4b12bb7c5b387981ff3d2160c0
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_bg.tar.gz 2618882 BLAKE2B cdf3136b7641f3df04ab1210f881c5679329c104bd76b6e19fb29d5bb477555e0336836dcd725654135c45b05264d5441eab272f35eba14f9a1d9e8213f4732c SHA512 2ea1761cfe265cd54b0df5a697fe11860438dedc14b341925bff55b958c2c40c05f65233023f942d032db6c339dc9f91001a71a13f3a1c8b65caa1c9a340a155
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2651390 BLAKE2B 73c9527df44e530a13e00b97d8309ff6e446d0b76bae55076c63d9fb502260e0cfddc347fb534bd3d5d43345a4324d3dec8df1d8ea67a89e84d0dd248523956b SHA512 c3eeb5c812581a4f47b0dbe009d9812c6e6bdb33061111451061a8944462382698de59f081ff5537253f214299c352ef94305f7061e81937bf265b69b592c251
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_bn.tar.gz 2625544 BLAKE2B 4fc3cc84e484492908fd728f1d1a2649b06521f704b3f0facdc0b3e5c201060a9c869f89b0bd0e2bf5c81c73fc012bb463de44abf8237e9cc74202504492aed4 SHA512 3034c0cf18b4bca6586c766f8ba80878c0b5ca869a1b0ea374fd9bc452654c969a71400cc29a5a4b5fa354ad65bd4355b814ab004ce5646641d39f478cca68b4
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_bo.tar.gz 2638516 BLAKE2B ecd10bb759166afbe6ec9db8f17cfac1966c4267e2e1d56cf6ddb70df3dff865129cc44fcbfbbfd154428d7f46f953bc3498b75beb786cfd013649ecf535efe7 SHA512 8fadb1dc718377a18bf8a2e4a82e74f7019c5dcd493b23a16c7e793566f7fbaa81c359c416fc8d4ebfc329b28b04fb5aad773dc0a846719a45d575a0b8dcd6f5
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_bs.tar.gz 2345378 BLAKE2B 8b89d6887610cf73f48c11cdf5038040aa0934f4cd26992d835a8054327a08b75c877200ec1178314df3ad45b840a64df903fa1c691c5916f96effbf952955df SHA512 ccd117f2e45dae82bd467362a4ca34906f6b4400178a679804c0227ed08e6a9936338665cc506821a310e3ca8ce259088da286c3f2675f721de02c708150a9b0
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2420210 BLAKE2B e1c5f343315001c6da8072a6d988bbc38407afa342e7bb99c1d78d3afd47da07ecffade74078e7673d0ba3328a7f633bc68415f3b5432acc82b1683babbf3cd0 SHA512 822f17c8f3c8c2f49641bdbf8c5651f6c21bc9555ebf04941715b61936ebf3a964dec664dd4a197be915f7e92a40dea28cc67a70f1eb0e94f9f040e463f2b243
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ca.tar.gz 2412997 BLAKE2B 5720afb657f5a94c77e91c57a985dcd6ff1966f94b33b767502e93f5d35d0a054903f65e32e235af15e8b8330ebfad93cc863186c3e020f7cdf5d1b6e77d0e1f SHA512 4be5ec204f2ab716792e25e575e05d10f4b384fa1805b26fe87c78285eadd1c096ab5bb9f3c0e493a7f0c9bb492148a1b320a513a9637c7641ca833d269084c9
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_cs.tar.gz 2437575 BLAKE2B d06dbed13707ce8a67ae02dc26abf2c20c9389d0bbaa4442a3fba3fab653fb3c4059741a27b68867b073891d0d61e28e2378417060cab9d652d856083c83c853 SHA512 c17aeb883b5c19336bc308e950a53272b4ebcb28982129ba5796c175c992df1745910ec09ac68eb3ea7a5c75e13abee0596dbc02b8df163f8ea1b6f95f5d7252
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_da.tar.gz 2368267 BLAKE2B a5fdc635e0b5236edca43cc55a28dc32721cfc134b09f0acdd481f5eedbc1bcbc90dc383fe4a4dfda3e6dd6a0c4a7f470856ced6f12af1d4be7bf5cee0ff927a SHA512 a38a3fe4916d4e2f3d39652fb616dd226a55c474a63e23241d97c6c7c3f2ca65cbc184ecbb73e041d0b65ad022acbb0d65c88f6bc8b3d16437645093531d187d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_de.tar.gz 2465186 BLAKE2B 17f03d237525986447bbb94b9083b0afad3357492062257ae6b7edad3f5d3c5b35f7cf30d438fa072a64ee6ae033c74cbb9a718b3f2f216e2df081b37727b651 SHA512 dd00f595d0389eb65c2fea40b7acb8b165f1f40cda096216f381c8cd0f98547f349ef3efc695e960353ec000a33656c3f133572fa6157a45669ae82ed9572fd9
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_dz.tar.gz 2803452 BLAKE2B bf6cc696addd456ae8e023793dcced04957b53fd848d06d5fd03087e3c14982937fce5bb7bb499393c8cac9616b5894bce6406989d1869680516b3ca520bcfe4 SHA512 e89dfeb16fcfc0ff5691433b15e7036eb9e5b1a625068d31cfc3df478ec23d14bd9ce2793b91c781610f5d872ffb5233c8c6bf2cbd639489e6bab0cf17762b24
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_el.tar.gz 2825130 BLAKE2B 73175803a55e6509930ba5c7c7a9fae7b1de66e7d9822043b7b8b4d71c52980119dc3f8e015c62368193a2160350f1aad9aba5281f90d6d4508d65753941556b SHA512 2ce51813ba5c3a9cf69203ea106ce78732eec5d30a548e106c5bec85394dbad1c83874dce7cca266b6d1a37a2e9c57d36c7c96d890381058242057edd079c6fe
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_en-GB.tar.gz 2248960 BLAKE2B 8b215adb7b6a41a90d971b17397b1d4e9ab6afcd585ea1cf75413c4bd8ab2e19a1151b481f07d09a46519f67d72c32818a5c08efa083a3b8bf713d04c35cf7b7 SHA512 874e2865c7c55de6e1de70897682eec8c0d3777585575dda9a80e8db55dd2d18b6c54ff8001388558915fdb090f64dc520cf939cbd74cf32db62a92ea6349206
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_en-US.tar.gz 2105606 BLAKE2B 3de46ea507d9bb215a10a7109ee0990332de210e24718f5ea9f01385599aea5bdc5390666eaed4a2a7e4b6f1449b700b1797402e5a296137ee8adb510866bd35 SHA512 264c4c4d8c41ba7236241cd6aa07f85ea90595104ed010c436693b724e864efc5a59dbb18c735a2d002e11918eedf10a2bfbfd86307f5bf8efdfa9eac512d283
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 2244789 BLAKE2B c2489deeabe508b6c8c89e09b458c9fc10c2b95a663088651c0a002133c4601a1c41a973307012404c77cde48a55ca75ad20fe31a1b150fdf3307c2c457b6cf6 SHA512 fc8bcc89e0abba0169c092b184eff0eb069ab59762d363a991eee48e1a5aefffab41b341b30dc046a883ae5e3bc3a6fd58a2ada26c32f35ed4f530dbdcb3dd03
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_eo.tar.gz 2327468 BLAKE2B c6d1bb3cdcc1b13dc4374ab41bdcebd981c67cfb704869f8d97a5e45217f82c39408da188be77ec41740f8b961ee36fa788f6263dbc5b959fd8be232722944ee SHA512 4c258e9cfc19ca2da8fcfb33928c52db067ffb756d5e9fd427af80fa4b1c3520c1b586d41db621776ed2497d7f9c9ebf57b19e194d35b64d22dd297b3d08dd29
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_es.tar.gz 2442720 BLAKE2B 10ed3221c082fc112661596440c3ccf003c2385eb28f66e2d51c87d030ea6bda884564d537dd7d3ce5dca4da715cc2a34a91ad4e2a48797ab83fadcd3c1e1ffc SHA512 8afecda240b96b440b7a2921a69370634a91a27ed7ff30cce4480c34ad25ae8391cf1a57717fe78ea983bcae238e8dcacbe69909bb5602729d6ec81a948545f8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_et.tar.gz 2343753 BLAKE2B d181962472e2754209feff0e35c96a4184dea6c08c364f0a7d21b2fc62832c844da5f55e3f9619af5f0eccb4aaa96ba4c23620d528e29b9cdbcce0f1c841ee5f SHA512 44a73ffee8c8748a419755afaeea678f93ddd20a5dbc5288c7ad334c1fd67b7d4b97cafe0305d17793115b1e50f6fe517e75d691808d5ef5e7838ab81d63031f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_eu.tar.gz 2322237 BLAKE2B 767743236ed5559d1858f7c22818fe36bdc3e880e9ad48b986bd9cb46ddfa0897a4faa0727a48800eb8df10504593adced5e6ffa71c13ead92d7f2d9def93f71 SHA512 db4145a826d203f3fe30222495f6ed7966711b0f4fb9777f41520d46636167bc4db38911223d47af1361f7944616835c59a977a1b534e7ea41079a747bde6527
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_fi.tar.gz 2413750 BLAKE2B 3f4a4566ac3dc24fc43f8b9af81fa5327995e0b26e2a62f53582f4d3d5e245c1dcf91972166e3f679ca30790bc5f34291a1d5e1a72ee4c0f77c7b7c114f8631d SHA512 ff0d73bc31c682315c1c68909a61c321c74c518924b2657d461239dcfe206b4b09f2d37a4ec353a8297ce7638d9eff41a7bf1f0a13d357e1aa9a4216c98b1a2b
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_fr.tar.gz 2432279 BLAKE2B 19098a8821e7d1115533999714eb499f451df1bc8e232423bfed937d7cea122fdeaeca6883f0ed37d93ff4cd31af85b74fb8d74970f7059de18535a7781b544e SHA512 c6dff7386fefc9fd0c2ec8c0d408538cb296926e506e0a5dc14e350b1261d02bb61321ef09cd83c02ac38a3f75fc0c75c85e9ca3725a7a1b42492509f7f461fa
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_gl.tar.gz 2409444 BLAKE2B fc7c42ac15b54603be31c5005abeb00795e7ea0e7842a9a38d5f5736b81a1085dfc28d2f7cc0595b3ff8d7b761fa1f82f81a16f87c9c4ba21b4f2c270f987265 SHA512 220a50bcd6e64d7a4539c1d1d0d6c03c50a256ac579608ef3b2578e862de20c71e0224b2fa12c2f990dacf1bc8ef1c2f63e5cce7128e1827d8c4f28f8078bc63
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_gu.tar.gz 2298170 BLAKE2B 3db9ce200dfd21ad4a19bfd85418079e72f04637a34d61b87c9131abe48ac69dccbb4467cd2ff760401cc51f5d687591d407959122b65d4d366de5b3c7d1ffb8 SHA512 79042cc831092cdab6d79c82daf92462e9fbdb885de74da2b6e361bd2dc2a9bc3b028c80881b4f476dd694b0af6915a1cd50fb40cac05b064077ab10f8bbe610
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_he.tar.gz 2180210 BLAKE2B 44c8ff26243ab2291680146d928dcb7f1592a99c19b9ed1001cca6f641e4a29c8b0d1bc5f0e0dc54911357d6d52f197a7c9791e9fdb6334b22acb2f521ae20dd SHA512 e4b19d2bbc151d65446dd4f3d9456e680c6bd77db7540fc2a50aedc759e990f014bcabba84275da05c527472400b5810825858400c4d84c99e6c8cd3fcbca20c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_hi.tar.gz 2405597 BLAKE2B 39240b9c5b96ef84b5ba15a1c190ccf4346905acb617a83104e09e395454f27a652f9e0e81bd4381a6bb0e24a127db4a35583a67d843170b611d791a3415879a SHA512 ce867c3d55811584824742800eb273a398ce0a55782fbce59db8c6f21fe88ac44752f2ba9441d2fdf6fb6b1a4fc833b38f3817dfc8feb057bd86ae2c1769aba8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_hr.tar.gz 2303586 BLAKE2B 73dd43fa26620fa13a60f71b3ec91953db5610898d00386a4c474430dcaa9540e9940d850112db51c5d496cfd7830aa7fd4482898918321baea99d820716409f SHA512 0811d6f0c2664183daa443c3b7885a97894b7dc7ba8180815e9b7488021792372dae4d974dd7e20200ac467e3ac747e2d9c4e9f49fd81d2f689d379768709f8a
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_hu.tar.gz 2529380 BLAKE2B 21a9481880b4e20f51bf1cd5fa3da1cd052f445719cffe34a54625e958cae7b866ba1620822d443e544f8f1a8b9fa2cb179fea90253a982c05f613f463f26eaa SHA512 e3a1d2cdf6679c52f455773549ff56c09566eb55110aae86edc4e2f1741f68c671e636b5e234997728e44265c8b8f6ed1ab4366f4981457fe0d67cadbcd32835
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_id.tar.gz 2304389 BLAKE2B 22938aaa9b18bbe8482b8e96a8906d96fcf6cc850a71896ca0702d15adbad19a65c9424bb1a2e0c504feee5912364d90bafda280cc83b71c9c07e5a7a0d12d8e SHA512 e506e6c9505faf5ecffddd5168088a0d4b07d4053c3362f1258b7c4977e76da96add6d4c95dc3e2a78f24a641ab878779224de59a52e8fd64d5d8e48805b8191
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_is.tar.gz 2322897 BLAKE2B 640683baf4ae072fc31da94ba560282cf73be47e7270d61bcc95d4806f0677dcea822dd9a256ccc1e362db9736093efd77a07276a2949163dba6a921470448f1 SHA512 9f134e0a9b92e4e3dd75e093e3874182a3b9b272ec8999a7d72714e5214dc71a667b8e7fa71bda9e85108d095794367625e2fca177c194cdb1a905c7a787eb86
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_it.tar.gz 2400405 BLAKE2B 21b982bc3a147fb8ca3d9a1b25bb9f8624305994bba147d25def2fff4cc5ac37b75deb54d78773ef3b9486f3411ab0cf21acfaf4ee355a6d46bca1335af72155 SHA512 6a8ed6cd3214e30696a806fda5ab7fe21abb965d06bc5da673eea4d70ff45e5273615d923601760b56e1a4e0aa23f01402f3057fa55db783ef7f48371320ecfd
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ja.tar.gz 2563701 BLAKE2B 4278c87c1905997fab9ba1db22e359cfa0224e18a142ecf89ca60b236a9275dcbea5e27c9c9e608fd6b0382d7d1412634d412864274131b5bdb8e66799869bd4 SHA512 d78a3e4abd40e2f2251020c44869d10e710782ff794913d53f3034fc0c4c312e133c0611443206917b6192d9e22c446fcf1fbfb8859e9f45847dcc9e434fbbf1
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ka.tar.gz 2443884 BLAKE2B 42786a33b3a137c1ffd2a68d3300b89aed3aaa268a53b8197384531afda67b4ea31eb22821b3a49740e5e3cd83d1c56503e694e750a25b4495090017f4e6ae04 SHA512 de77a6a48452081e9e1628289bb7018924c4c6a9f5de62ba61fc1ea8aef87ddcb042b77e83373829714989ce3ade6d05c071e7a2666469e708e148fb1998f940
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_km.tar.gz 2734013 BLAKE2B ae63c8cbcdd4da1f6a3f65e377d0a2033d3c327b0d14e2742ce998422886af70be56b869de68d52f65e41f2a2f9bca4ee80926d355ad8569761a5e8191260197 SHA512 3bf1a777b1c016c7a099e12652e93d478d164e48bb114ee28edc208b08d7869fff680e586ec13381801b36eb34df5062cdd9b4be09a1635a4a8258c0a8846e9b
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ko.tar.gz 2435400 BLAKE2B 29b583c6ce2fd6b9fd1ff8f62e018004b68aee19eee5da717d76344445afac7e40ac2cb4d95de6ce4e1855e47acb872b470c9e117dfbc5b7554fd80dc7ed2f53 SHA512 d6badeddc4c733a001573b197ba23589454334cfaa06589be57e986e035d4a7754dd1d2af222c91abc6c1ac27e33936146a82d353ba38ee359f8a8d4c07a5182
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_mk.tar.gz 2426223 BLAKE2B ac0146498532027b449655dae7bf680725fe886c2db99ac985c7a70480fb6c8e5274b2278c6a146b768fb597e00c8edd6ce052e97d01a0273ba42b9fb51ee743 SHA512 864a4296d75864eaa04a3e7280accf11094ba0e1adfcbf0b62b80a58176763924aa2eb6fb9288e578de604010592a3e0116e88b54a9cf445b7810851639dc5ef
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_nb.tar.gz 2357629 BLAKE2B 640ec228f2d5da8b19596017f9316645253a79abf8d8df13ac7fa1dff2f6fa39390a7cfb14ebfdaef3f8d334652b584718a1656876b955216b1ffed2d0825196 SHA512 d8c825fdae78e5c915ebb3faeb4692c2f32e788122743fe947b667c1cbd9b1d28515f9dc56027f3f2eb8860a60d1e4e94cef00d0202a8cfb3331dd3437f1efa4
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ne.tar.gz 2661704 BLAKE2B a88561e87c6f78adc3482347ebff40a3e4711dc36cd692b866c16cf6423cf21f7e4b9e2c8f702b4379f869e3f4ba1975d0cfdf3ad0e76207abc14cf12d875076 SHA512 181a818f59214fcecf7a8bc73238ba957823dff939fbe254f1af5febe1777c05f47e54f2de7daa700231df5ba000b1c37245aa94477eb7e73e5b10fdd15e9a52
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_nl.tar.gz 2399108 BLAKE2B ad618fd2909023435e17364740cdc1e03787a0649b457f5e01b3dccba9a0d99c133826e2702867ab6881b794fd023ab4cea6dabf017b8a44c93a42e8264d9f0a SHA512 a3132b65a05058d23b2c663711ac3a5c12914b0f7a5c81d28cbc66237ccca6622ff233dbe615575b6ec7a7699347a933c8c0916c6c280e889f9b3f648707f14f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_nn.tar.gz 2340080 BLAKE2B 1550dab7c2c05dd5766a2f832d6058bb125af3c8edc6dd75024d188014b2fb1bd6bfde22e373003035781d8ea33c9da311434285879c1eb8494d36a23490f661 SHA512 eb3f28b71301ed9492497e6ccd720cf933fecf2b8e78243eb1f696384bed44e81db9d9a96267808009c7e753baaf1ab76bc19d29c793f590866a9d3b5c3c5092
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_om.tar.gz 2433086 BLAKE2B 614d7141e9fabb71357508bb1dc097ed8ccceb0fbd649f088824f6721512196e74c31b3aadf88352ad26dceabb8614bcd277e716db209459bf9f002d6ecd93d8 SHA512 933e136f3335090823d79a29a5c320d53a123146a08285301f8dbdb8162312d9d08ad76dc8cdd15d37870d4a71c362698bdd88f913c7b47eb4ce7862ea95f113
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_pl.tar.gz 2485670 BLAKE2B 2fc4c93da23701a14d4d7f5fe1d868d61532bccc0226c647fb3357f34ffda42f35f89ad242a0dbe08f694a3dea7dfa6953e1f5cfc202b2a4e9648b03bc724014 SHA512 9e220c31664bc809c063f365fac61ceeaa58a6b1766aca30f9fd5a91d50fbe4609003294f833054b7f87d29ce41ff6d28936d3618faf41aa4048aa4b589d63ed
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 2417673 BLAKE2B 2fcf189ecef012876920e3985cd5394fb2cff0af75d1f6edf9e67915cd1fe0d369434970c4e099b214f2c878ccba8fa93d981006bc127fd3390aa2e5baf11a40 SHA512 3921e96da1466dd8e9aadde5d47e8acbfcb7ad36d577b424170e464ba5b36d37573db9eb486baa1d6ccfe0d5c715f4315336ac464ca5e032f00a5a7098667b39
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_pt.tar.gz 2376657 BLAKE2B e0d59d791a45fb3a8836dd84872267ef45335e51a0c615df6fbd165dcdc50550981cad4ced7905c20a1e00bc9c514b28b4b194b5018a2531bf97c755223b2893 SHA512 788566b9095013a7e5838ddd89c840db2d09f809729908645ee34a8ff7ee804367c77c8702f89aa207867887a0ce38f7abae78986bf1e7eefbfbf0e7d7c5162d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ru.tar.gz 2699513 BLAKE2B 67970463e97cd43ed5a74458a1f36d80f5f6dfab335147c6f8e5157ce7cf987b06d5c11e7311619d4c6baf801d0e79f5d62fbbbecff95cfb9bdbf186d009e888 SHA512 81a932ae7ffbe07f507c285ad0103f17338f71793f22a213f01be761c5712963e1a13a3d61e5b9ba74a6c1ea4a1576a949eb5655fdec8079070b0db4cf4d2075
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_si.tar.gz 2398924 BLAKE2B 5f0d1c0032f13561afa131b5ae839d0cd4b48f2930aeca971ceb09440d6504106481922c9f81d0d0a281a56535692bb8e5f93e9799ad63bf2a863c52684d3fd8 SHA512 f716b07a4dc73e3c796178355dac6ae9dd803a72026dcb444983d19e84c46f23b6599b6e959d02b39ced14a45be7c3a53842c46adf60194457165e6806fbdb9d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_sk.tar.gz 2442894 BLAKE2B acfb00ee669b2392a55cded11c355ac12bac7279643697a0391a29ec0cf694911cd548cb542436e7782052e244b486553dcb245d1f580022ca8a44b876343d77 SHA512 f1a0a4445ae8ef6d3d04e666f35693f8c6319cf4d77002817551f5749bf056dc448393353cd4d65dab5366e4884952826f818a52ded5fb53b705470f193cc29a
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_sl.tar.gz 2384890 BLAKE2B 47015bc88fb79f32bd2d4b5ab3e99fb2c720fc9967a3eed8d19df6f5bd2ccc2943f0559b28bd16645fb054d9e815da73fad49c496ffe665a57a747bc6577e1a1 SHA512 a16f0c542e87aa4a1ebfd19d30777b14c79f1d774aff7f614210620dfd9794687bc91cc24677ab9b28f317142536279b876c4afe8a9032bb545dc121827a547d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_sq.tar.gz 2302483 BLAKE2B 703432d7a2a964431cac4e004ef0e18ebac9f1a2c22ab5c0cee34f04e7fd43ba29fa95449fc3b21bc6b05de04ec7b5a9b5c3de9236015f13891e4a77dba6f00d SHA512 20124f14a6702285d164e0957fa9edb913b312966a2b40641c74fa01a51e63a8d3f039921b71f6e8edb734cbb39cfd0786ddb2394ed7c2c2ee66b97a39299ce7
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_sv.tar.gz 2380150 BLAKE2B 01c164e445b1f1ea394703515b2c4716c05d9951d9b0194888192a43e1f860e4e8b39279639cb0569b6a3b8964040cc4d702248e97d81cd622a7a95a691b4f67 SHA512 f3df056db4fff5766ec875b89dc255d49ef2c5aa8063910a76a2166736cc2eeaac690732d1eb70714052e442698e2e2a79c925c9be81fe5561a89793cb45e928
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_tg.tar.gz 2390125 BLAKE2B 1f4c341cf37960df8ea6b497b204079d41d507575fd3d801ab1c799d79dc5d5ba4262cd46b814acb61399744ddf6b0a3fa2cf97bd26a4dd74d94f58fffff5133 SHA512 928993d0737a25db3a331e28d0a8ff0db9cae13cd6a08755a4d2e4b0ca3b4588dbc4e0c4c850060963093fcc4725fe3a8f4fbe376f89428c0b894ad02ebaa418
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_tr.tar.gz 2436624 BLAKE2B 60048adba3b837753a145ded3a8bea5f02a28b2b06f7607fc1276664c5be4538b20146b721d9816b4b059240afc2ebfa30f60eb712d4045b849929f49ef18364 SHA512 682a7daae3f54c095cad5e5b668e5f5af1ed35915746f7e8fabf4600f670d040046a1a093841a0515d1f3185333b4f8eacb273745920df706269abe7b70d2181
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_ug.tar.gz 2360077 BLAKE2B b43b361372e85834a5c04341dd66b41f45945e7c103325c3e4c2126fb9b796871ff8ee1d898a1eeec46d24eadf06b165a106e71e840c5d04a367586e80a7da19 SHA512 cd3f9f19a307a200ca9300930e696ccf1178f119f3cc919480c393d8343d1c30eb61c759f501badf76afe749be8be31d0b1db2ee7e70d3146e6fb9a9d85811bd
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_uk.tar.gz 2618407 BLAKE2B 49cd452f3f68cf5b32933af555fa14303d8f2265ceb90994c62ae6d735ef11dfb88eb33bf78e74b649b9908998cf3b85f613b574259afaca505c6d39ecc7c599 SHA512 9f56cdd1c6626c9c1d8c41376e97926671b0d34a8e40b25d084c205519b0a84070148c83988b9c198bca5f6df1dcdd64fed836f3f77c4c6d86c83b74f35e76e3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_vi.tar.gz 2438671 BLAKE2B d34e66dcacc518e479df9fa2b037fd356c1c982a2ce0f05e6c1f5bb98d7197b394cb1591ec1d3dbd5fdea9289906bd24b7005dcf966cb7f1cca9f610138cd141 SHA512 f5e30b6d71a691d4820fedefaacd304de751b6fb4fb8372e5b4b46157966989c885834c6c887a29c68b680d41089b66d5d1a47487a75c706bc25ea3ce2399bd1
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 2452367 BLAKE2B a924eae6ff45b0df4a87608099b4dcea0b3e3f360b356658b0c2761e6cd756bb082d695ef64dc8ff6a528d38b50003c3354f51b3323d6122bd3ba3588e7a4b47 SHA512 9d17f9efe2d13d5137f329f3bffbe51995f5c418b665ddc4ab16fc0a54662ff4705ec1bb150dff5ab1ed05f393de106d6b44c1f4f7c0eb15f6c22a37d065554d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 2481331 BLAKE2B bc226d2ed80365453491d25be42a2f2bd5a949c1ba7b8e4d2e964d0424e332d0ca96aebfbf43685d6870c33aca59f4683e09297a69f93c12380ee97f8a90f72c SHA512 679bb62d2176a10d3e13b80ca93d80636e8139740d29cbf3b1643255a80038bce41241290fafb24be4fa4c440d2f25675afb988d739ea45e5293ee19a0401d4d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_af.tar.gz 1006395 BLAKE2B daf787bc8d9795e2c075df311879d367e6a77dbb474b143655483cc78f63ee51616c9a770f19557384cef8d44bac87c1dd0cecb498d9899bc47f9e79ccf71ff1 SHA512 86467e863c82d04908ca5cb7cb9dbed60eda728d7a1c3b1ccb6ad78a9a6b1ecc5f5cdeb6861b1b0248af682d10439937a97889f496815fe649edec452541bc6e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_am.tar.gz 755080 BLAKE2B 887054de79b8d8fa2140f2a7391d016d211e6fc666e4eb3ab1c1f99a3c419109603082e2ac73666572e44765cc4f8a54f8a2250b53cb50ca0425a78a93d0b81c SHA512 5e97d35040326ff4410fab8e7056da67726db31b95663f46e1fd41d3ef3cb7d281edfed3fff0a17ab95b9f9dc04d64be065fe1ba305682129e013a9307fccf62
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ar.tar.gz 2417555 BLAKE2B 5b26f375571d61e618f3332b1dc1362ee04a14ed749587ce9b9f561ca905ab029faeba0276a9f99ed858df282d42dec1a8276973999d2df113449e6d0281431f SHA512 198044967112f491b0262a58e67a8994bdf8fc5be0d74bb93683107d803fbb78d2158d4e0bad270fbf44e14d6182bedd0690f1cd39d370f15d3085eda92874de
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_as.tar.gz 532503 BLAKE2B 11e9a577b8d28015e0824eb4429e71ae30e9ca45d5b36af18cd190b232910fc9ee1824d0fb3d737f523a07f965d7020d9305132c2f70ff09b1349b320e3aa276 SHA512 4248b9ce16e046e8914892fd77a691602490edca49493c5ba0968581e207f0ead4b1ae8088076f4c8a92dee99bfe5830751307824703b4a1ace12b99c200ceca
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ast.tar.gz 440883 BLAKE2B 3aa0fd4ead42f65b3d59526eb31fc709a0934907de07a9004ae2ec44d4424ac874d0cb5094d69fd166a416f4654dee54477720ba99a249ef1b3cb189822d14d4 SHA512 cbe92d91550ff51515cac60d175db4c248466f7eb23a71a51534c29866f846a3371f2424912a9f0f7f4ecf5739daadd7b3eb06016b91d5bec200d4627b61e4d6
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_be.tar.gz 1060741 BLAKE2B d0b2ff77230658de5c5e7323e5b8a0b4a6432942e2ce4a0caf9cf2d667569b2366b8e43fbaaf661d6ff1510c1e1eb196354b3b62fa631aeae9ee13a7ba237594 SHA512 0d23ecfc3871d1fea6121b7030bb8d6d5c4e2ca5386e3f19d00a5a2791b2813ce91322d296ef505a323821665d13d5b2a45ade7fc1a4ce158da8a7fd97879389
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_bg.tar.gz 2206201 BLAKE2B f2868b5c594cc3ff4561c949c4ca624248b62ce8db252650a16817ffb5dd9237a4a9d156af24de6140bae7ab65a38f760e9811a3a3057439a9433821ff82eff0 SHA512 a207f342a4aca7a7f6b1c1ab705db1f01e65acc110715b293ba5a8a9e094a832f23152c838940342226e79bf0f7f1eae208016130b6750b4a17a0463d8b8da0e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 620581 BLAKE2B fb408d62b0242f1380a8881cc841f2f69fb38388ceb7e4fff9c64f525a5daa38ffd36dff1b5a7522ebf9ebf86694ffa01f84aa37672baac942dee8cff6129d09 SHA512 17e99f1802a0b835f6e7d8395dae1a229cb5b8efba8bc8d894bae35642d8ea43ace6a9a7f2cfbc328fa58d4214b32389fbbf6c56c4f133aa5949024740c7f0e3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_bn.tar.gz 788942 BLAKE2B e57496655ebabe10e2193afb0d580643ea2e232b20842ace52872f1563c8f861a726be6b008f89c650100a90f42de3d086d9ea012ba0695b91df621d036b8261 SHA512 efc145694dfe39f2c4cc5b7816d457ea27835bf5c4f9694b7ff8e19ba54cac93e24e1e14c037aa4af699e5a77f65b5dde23a69b2a3297aaf31f1a3b9f677559e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_bo.tar.gz 379870 BLAKE2B 60e3ea56f9790a4ff64c842cf98d2e0b0433a4df8d45d632d1a306388fec0c41f0a52746657c09aee4417e79fc005cc141b01d4855de5a26c4cb0ee6f3d26b6a SHA512 5747ee9afc1db7f1360029645dbcb1f5d564615793cab796e496e85a783d1676f5eda82c0d8a9b6d36a2426b9e55910bedf535dc20545080c773146e281213fb
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_br.tar.gz 1540359 BLAKE2B a168c5e1ed879d379e00fc88c4dd50288193997d881f629e79acbc12a59bcef5095e956b6d86fe1a787d665d86c3654a8fe1340b75494ccb67e6a3a7e11e40cf SHA512 6cde44ff579f9eecff61f665bc6addf3c76fef604427a212de6e0f841f4fa09528b3f68e56c1a9416e5ecebc515d91a0b53d3419383a7eead8962e15290896d3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_brx.tar.gz 338196 BLAKE2B c2429721c20f30def04cbe66438345977b0e8e0e5269a249ff37ae11c0c9c5b8af0d029409979826d0fde3c037538436306d2934eac74aa91d92007de843e999 SHA512 204e328cba3eb9004b9cd945e2286f7a07ca5526c743158bf23e2286a86928d90e933910b68651f227c287f3271fc154908a91c31d637c981cf21feeff09d104
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_bs.tar.gz 637461 BLAKE2B 5c88bdb3c573ffb36e788c726f6285ef7000c83a2f49fbc33bfef9bcb6f40fbee5393330a0167d6215919ea68c48ddc13538bbca2fdfde8b00b933397dd87864 SHA512 e90201459c6bdae078c76e12208ad44c224c2800e864d334c41d57a2b584839616f8546d19e6898c4f517f7faa56184fa7c37b682eece98857c3407bba6df8e4
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1977064 BLAKE2B 9bc76f1600166fdab74f31ffb0c78fd292e38963daddcd4b9284cf0287e1d45daa6ef637ff2b4b7c9c0d21049d51a8da5dc352aff3fdf75aad12eae36a62367b SHA512 9a28706d247d36042f81cb303d91e0bb0bac8aa7d3eeddb98aaf5ed487232e5a8d514527ccd463a159a851e88cbd9d0b3be433540b093cde25c09eefff169990
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ca.tar.gz 2009320 BLAKE2B 127b41c36e7cce23f48ac11c9fa7eab1e54645aa8bda1a46b409b1ebcfcca62a0feec5eebdc7950fa81ab26e3b944ae6750be9d471b7de34b22bb510c4afecd5 SHA512 01fd37f0392b24b44dccee779cbbb12a1dc8ddd8bff1b130ae1e7af4858db917014edc1317997612d4550de56313500d8e47d6b01001924a63a632a6d0d152e8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_cs.tar.gz 3176057 BLAKE2B 3de06ebdd9261700d2346f300b280d93d8fd9b853afed3365ac8f35552bfd326215a92895f15b2f295b6f57f36f1bf730bb004351825d5c9c5ae3aa42d101301 SHA512 dc63bc060f7196636299505d4c863aeada26c798cf6e9fd08da387a887ca0eef94813a85f63a76d031c249923f4b8d3054d38fbad10474a3efd581b5a2faf027
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_cy.tar.gz 715161 BLAKE2B a5c3bf26724431231e62100125a959b47c71a651bb1d35c5cb02c7b4df08b63490865beee7a25688d8d1d157af81d5461339157ea38364be5a50be8ed5be49b1 SHA512 682caa6440f780a63edd8858451cbb407c6443b31c53f7cd1207b194736e665b170cdb9dbab6bf35878de16cd8342cb8b9f01ebb9764594f366afdbb5b2b716a
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_da.tar.gz 2618419 BLAKE2B c2a012fbd6b751b53bebe72bf310c8e2e42c56d7b3d03c98d19210e0d90e7684beebaa0b95e295cce24ece2dd23e7918d76fc239dd480257ec6a7a32b4864ac0 SHA512 b05bd96263fed48b8d6670f7098acfc461a03b0bb5c73be78d0ed36837c8e7068d79a203f5c1848543bbea6d91b39dea61df74adeb210292e1f32978c8fb4cdc
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_de.tar.gz 21745895 BLAKE2B 1472aae0669cc2855218a968cbba37b592c76dbe59a9dd617fdf215c2040dec7fac5b832be20a362d7af6443092c60d19472b7269179b0703b1b3cd31b75e8cb SHA512 2175188860ba44f2a831386550692874f1994bef3ea912b94ef9f133a3307c7472d6bc2f5d7460db62593aa6da347922e45cd05742d0ebdc9d9a42221e4661bc
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_dgo.tar.gz 441593 BLAKE2B 8b5c014d36eeac26dbc43c2ac9d76db18e8a69d836b3c287d88e9f95aece616eff76f39b3f23409c4b3a3d8d2d7a39f36546ba2c00edcb6d026e92a32f52e098 SHA512 5277ad779167776189520d7b46e332c15b27a114bdfefacfad31d54fe271136fa20c841b168c3eeb8cf5910666728c16d67c99af58d3c95f032639890539c3ea
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_dz.tar.gz 368371 BLAKE2B 219de42ae3587927a6f6207ce145b4c79065daae562198634ad79fc8996e1b77fab45c0bd823b4814efaa1d60f0d109c945ba501f4d4634b078a7b519f3b8eec SHA512 5e7bda954425b433d9037a8bf4c9d6dd4a9438fe68f592c1215e122dfce00678976b7236986e18d4ce1181bd490b39b66b28448ee05c0edb837d378dde13b6bf
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_el.tar.gz 2816463 BLAKE2B 13d4e34e56c309788e2cd53211e1f7ecb359675f07644321ead0835d2c1ee98c01466d1b1c520edaa7d0762288801a2de890fc427fa934ab60525c5787a7ab63 SHA512 16a2e9408cb5317850f9181ffef5458bef1221d80331ff6d54a0bc10561c99ce024cc826b2c3e21d906ecec20e4149ab86d935745c13f7ffae1f81b96d107a12
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7250152 BLAKE2B f0ebecf047b5c83585258b64729ae91fb156153dd2fb76c5f941643dff347666d15c9a3757fb76a5ec9e3557a031f2670d9022433984267f9737ebcad731e5fc SHA512 6b6e7987486fb19c1058ef121c50659dabbafe23096bbec461520bcb0f98ed473b23b645a1682dab7e14c23c07e0371e0a72275823e0a7581e288c52a4e53477
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6847578 BLAKE2B c156ce4bcce11980133c4cd48333c75389dbaad5cb3fdf731d8a33ea0f68adeb19d5b574b03d98bd507b420729422a28a4e30a3bcafc7744272607b76f299967 SHA512 7442229d0750155745748fe73687af56f23bd7dd255dd3cee1f53b9d1ff785fc63762e478f9b45b625c7527ffba16ccdc14a8820b941a632995af15c63b12e78
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_eo.tar.gz 711800 BLAKE2B a97041f66a6fe21c79c929796aa0a79b3e8a9b856bcc18601579acb165c644b5356bec6af041dde37914a33f9479089addc0db299b9c55aca6dc05121576596c SHA512 3721c016a74b31217a4ba0e1f1a10ab77ace5ae77800b5aa6f477cc80055a3480cce517a7eeef56ad2f016a3eb98141d020a6caeefeb8eeca913c3d59760f4f1
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_es.tar.gz 2233395 BLAKE2B 78cacca1893e81ddf6f13c5fed6a70501f846a3d1bc42b2f6ee3c370c74e329e5cc6b6a7097d619921f0a5f9b571663ab524210c0b2b8a8e4274bcd441a7a3ff SHA512 ccda5e05c8092054a92448c34d3285c41dbb8936ccc84e42ac8c3772bf403c6ca63dcc793396d0e220b3e41e143c271d08df2cb3b956b4526c2dfba9d310d771
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_et.tar.gz 1624508 BLAKE2B f827e2c561bde96ddd6e5548ecaa2e95e93ef9ccfb52d26caefb72a6b6da5f155c25723fb6459cc031d967203b281a96ecc695a0655f2734c9ff77f0e3ad68c6 SHA512 65235b2157ecf8ec369720fa0ac5f40c024ac9baa00e805d41d2c98ab7ffccbbdd17392a90c7a91e7a4fb8c71fff2e2137a5ba3d40cc6cebeba160dde2a1dceb
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_eu.tar.gz 719677 BLAKE2B 7ca99d2557fe664c34cb64496de440b85267e1e0ad768cfef3d6283d2f011ac9b47d7c07b47bc5f9862458301f245c0d673535294f8c3b720d6c5bf7ff822096 SHA512 7069bfbfe2b25c11a0a1e5eecfdd871886523d62f906c912e92d4a83d233ed0ead3e92023927cbc4c50bbd7fe0f61119e376666beba24fd5ec94eb052c28def3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_fa.tar.gz 331500 BLAKE2B 228304a7ae562a514fdf8dc849fe541e65eea9652fdcbfe507b08dcf36df5b30525b22a1c44bf2ca262522189f8a6365d66409329d30dfd5d9a6a56d4fa96834 SHA512 655f562ec603b22a9c5116763c595eb5aab08ab10679c93619e85f6fb0f81db1e62e5c9c73a10b093421d0f8b404472c71f5d8c0827a68a9093788bc5635a1ea
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_fi.tar.gz 709689 BLAKE2B c92d5ff214e04c844f85e8979b41841c76af90172ffb507632ba2373a0deb97ed3cc810349be90b7c3daa63db66743ea80d054d5960c84ec43581caed4db45ed SHA512 7fb780d3bc46fd0b7e72fd2a8847252988458848ee98fdb8fe9a7945f73390f3042573f6a5f9f122c4613970d7f1c53f4547e614882e18ae9f7175ac98fbe1a2
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_fr.tar.gz 3027351 BLAKE2B 720d33512c1119323eea51bc35ebf7a310acc59ffcc31229f0e21025ec4683f71bc715c02a640f1dd1587a611c4fe6d3d7276edc13f4a03bdd6ed8675557f415 SHA512 1aaf1d89d1fec1d46431ec2537211a91d5f894e725f5e1d4dbde4352db4b49249ddf0658b581f14603ab07add2e71a14027131ae8775d44d41e89f4f4e9cdf3b
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ga.tar.gz 728020 BLAKE2B 083a9e04a0465a72b4aaf07aa3ff5b61dc2ca5f97cf7877b6405375b87314e717cdbbd6598ec344c0f7bf66e576acc0d2ba0fcec9c6c3000dbc206e20adc2c8f SHA512 726e2a3163ae7a14c51d82d10b086e3bb482565ac534ce87d37a17fab4f0f27f10b4032915593fd40a853354fbbed1a96718a47bbc298c8f20bee9521ecd8e7d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_gd.tar.gz 1762845 BLAKE2B c8f8a84aaf40a35d5ee3b95cf6690841d085e0b90b56b99872e6fa83d9325c5c58bfb7df857d4e8d272b01e8abe588ece05bcfd00f546b94691cbb23eb044ee7 SHA512 a4694a58065960809ed76bb1a4234f7f053300084a06f5019e3992e5d3b742edd05acba69c7e64e46437be6f3cc389ead636862c584876296f200599d87b0542
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_gl.tar.gz 2610588 BLAKE2B 8e24984e6755091642a68c182268abd2479b94f1380b7c6e1db831bde5295644984c3632b7dd663b555fa8086866d1cfcd83a1446b32533227e02e9bbaf1085d SHA512 3d126d164341ad14bd815f014c43835ed5ec9e251670cbe1bff267ba8817cfc345693e724068c16b501870e2c0b6f85d30cb344c4661cd4c72e48b70d4791baa
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_gu.tar.gz 1231876 BLAKE2B 6d731e50e04dd7199416234a0e4ce9d8b99e59797de134e5b37b7be1e364338f748306d14a094cdefaf737456f3886f503b21a696c7118406b47db345da80894 SHA512 1221eb39a2005471582f363cb0f9ad4a48957dd05cf514a9dd42926f31d3715b9d72da24f440f3b305c256883451c8111c2982d20a802a4b6e03c663678b3b97
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_gug.tar.gz 511183 BLAKE2B 71e070b8287b5712374a3c916e4626cc74866a47ad706173cb9f25dff14bd098ea2d2bf61906c6d78ead2aea5b1ff55d7c13befe6e3a18db5c2d62a5c6db63fb SHA512 10fb15c81ca228252d26f10d72b82a643cb75cecbc63f083e032e8ef70d0439d8ebd31717ab83d08ebd7eb07ad480f269534c78c77e47f6dd5d33b988744fd8d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_he.tar.gz 1624455 BLAKE2B 9253a589fbaf22fb850df59c9f3cfb38eca2c6f7011a1dfaeb4811be543aee242375e2d24c3e1f03684185e8f7411e47ef2d99a0ab2ee2752f8dcc05e4e16a6a SHA512 94340ad33137bc627a24e4e7fad6be08bc0ccec360b24ea2f2d80396a8839d38ba2896c2da32b1fe87d1e64d291b0789d50be04bcd804cb6834113919e067e23
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_hi.tar.gz 572384 BLAKE2B d4ad0af0f949351e919a083cb838e6bbe452dbf9370e7da9718ec83e33990a75252ec3b37adeabab7f3fa938b1c0b6e88f8df674d740a3ac038366bb627f7671 SHA512 e98343f1361c0ad43a4348d93fb022faa352f39fe5fb8c3a16087be1f3c075573f62a3ea4797d73862b5db38fb65261ca3a1b72c081c3e5d5f9110efe7b04060
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_hr.tar.gz 970975 BLAKE2B f2ffa9b88674df5ec747e44ac1570a3859b6a7364a53e40c232e8f0f583d6cf6aa589310344a978c52069f3872ad89c407a776525384efb702334bdb8a131e76 SHA512 d1ee43a91ea221e63b276b584c1533792e3f711e12eca6df7cff80aa48e26dae451f93aad95819254bf2a543baf69744a26b00c68a4f0036702fbffd249905f4
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_hu.tar.gz 3005561 BLAKE2B 530ce64350f35b13c79cbadc0264c3df008c7c9582af9fe1e822dd9cd85654b2362fe259de869188b1f6a086cccac1b24eeb884ae84dffe3c3114ccf7e9f093b SHA512 febacdbe534d1685fbbec820440bc713289ea9e921259442ed1dd7fd7dcbc96c80c371ea4d20de40407a478aa83d28f3005c9d888ad03151528e5d5895ab852e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_id.tar.gz 1576788 BLAKE2B c0844f18610234093aa45e9b9b116fddd48fc3939d786c89fb6e3b67f44019dfff05cd6b4155657ac78deddfaa4b0c9747281ec0ffeead368d39a25030ce707d SHA512 5667fbe9eb61ca3e1868bef9f04560496c48c51e579594e94550130c3e3043810677fbb2fb14ad57f8298ba7c6bb487cfcbd7acf0f15063e0867ab6c8e1b9769
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_is.tar.gz 1510466 BLAKE2B 264a6df0b1bcadc70d7d05c64bbadcebf7eff41a92c36bebe2241dd049c37049894a677e170e3385ee13cddb1478302419999e83f6cad1bc6fc7309b40548069 SHA512 3e0707810f33d13da31e84f28cad5b3ab62c504ca3904459569a5080415f5a66c574f82007f725fcc8ad0b390c9c975bc6f55a14e8db3166f57277b756aae23e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_it.tar.gz 2058687 BLAKE2B ba4a4eb57ea7b4b50b1475f0a41474a8f549364dc0f60106ee967a3da850d21e2faa8b76584623032e389b673acab659b90212bb479263c1a00b54ee813c3aee SHA512 460147976d4985ffe8941ea72c9629bf08ec7f2a37b4f4372ef82a5e0daf26b597f9b8875a467dcfef32c2eee7b590055cde1977cd320c9782ce470664742611
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ja.tar.gz 806371 BLAKE2B 81fe051332d18171265aba27d63d9c1e139e18251a600b07cc2854672bdfe6e83cdbba2f405992b246674ffeae0ee67dd1de339334d16d08f5de5f10e4c4d497 SHA512 cb143812333a9a2118c61c629d0c4676340f3d684f1b2654319ef3354bad65d55d1d1837ba911a8c5a52c27ed1f834616bb4418630c130b42deb966131538be9
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ka.tar.gz 361011 BLAKE2B 769a41d5791ac39f111e207617e126612f32958e59f9fa657b763b4f9d9f6fe9515dba75f77f97ddde87dd80f10f3d80b8133718178d282f17129e8bfb84557d SHA512 9fb29d990ab4bffaccfa6c92b4547b1563944841800f2e2d9ac8fb83879d6a3999270280c483879fcfcf19b8e84739c12e5e4c26519c530ca85117aa9ff1c5f7
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_kk.tar.gz 772955 BLAKE2B 25b25d5caf19a550895bbd1d02722ac2cdfa160d1c0583885cf0b5cff4a2544d1e57d594b1b391c3c24325491bfdd1bd7599f5eaa35e0d44b3c4139a2086f25d SHA512 336695715a7542cb9fb99a52a856de1e2eb827cb70c1c82abd41c9af762085fc69ecef0e368f00b2f71fd808b0b97e44a83e162941016789db597cd18674739f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_km.tar.gz 686888 BLAKE2B b0809efa0c97fe5933b143c0b6ddc2ac60db56dfad5678c8f90b35d05ad0aea8619dc9960343187963d1d1f74c897a0f936756ed650919a9d88e24c46dc4cc68 SHA512 98c5742d87186234a22bc290d10ed53d33e1ebdade1b7e3c6fac255695e63f22da79a2434e9a5187c65d37add00095f00e972a597893e006a537c5c478898dac
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 333653 BLAKE2B b7e3af01402c95bd42f9d973fa99f147694f973bb9c8d3a7ef427e21daed6bf170937876edb51f11a4699d66a0dddfe9daa6448406715856703844fa2a8b3c49 SHA512 14f340abe7f9119025adff59a9ed842d1f2c7c1b80edd1d7cd9245a447c878d8c4a36b78636524a997756dc994e2278326d3757356e0b68a996f02cf2a31730c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_kn.tar.gz 585096 BLAKE2B d168ba39632f79b6ddb287264604613b87e13b3bb4e55f471754b1cac3a05c27937e7cd846d661bb2ccaef02c2da4a5fa415d510221c28e72a6b1fc5b9c34fb2 SHA512 8207a908007b5bcfd0a0aff8f8b4b00103c6c12b8697bc1a112974ca72dd5f99e45dbaff14204d324a30c2213ba99b991cefeb15c0ff49e82c3cbff446d512ca
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ko.tar.gz 812081 BLAKE2B ed2e76129c2547ef6d20b43112e6b8cc073e4567e0e2c0fadfc8bce1de3122828d572065de096fda68bada6361c43205aced48051910af1613e9f5bc877b9425 SHA512 de578f3942e4c73e8b4b9bf6785054b08a1eea165b445a6f0f1e25049cedd14c0a94fe35636a47505decf2ab67ae35263bb45ab00af131d86fbd97dcfe3ea0bc
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_kok.tar.gz 412983 BLAKE2B 6277c73b8d455fa36f791591ac5b3efa4570c03d08bd9f9267c590738642b9394c72c8ae45c792065f741d9115dd022a8e71efb7b3a9d80bbe69e6c54aae6f47 SHA512 53fb2060a50d3da1b100f52b8b748a006c060b5592e420eb20268a73524fc33083382a65acc167323c84c04befb032d8799ff7773f14480d1a96b3e1d2ac8f7f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ks.tar.gz 329744 BLAKE2B 01d1b28f26d5d5fa44b2058d11efdb462193156e50ee8623f2b86185fc798ad2056d5aa17e6f1db4d3cf5d895e46ffaf0e108c3b3761c996f354f1b02151a2b4 SHA512 3846afb25d6cc4327f9bfd41621cc5090699c844922162551fef1b6899a4bf5fb013966aea8095860fe9ab3becaffe06c6c0e17a721561b30085f16f21a63571
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_lb.tar.gz 142422 BLAKE2B ce407c49f1c18963cd2337e83461d566fd0d2438d35434c564ce0f313984cb0d7e79baa4beb363b2129546ae79890259fc92ef875fe2eafd82ef02c0ea4f3d6b SHA512 3e06dd6beec62268c3ff739f350f03fec531e9867ec228e71c00608c3980e12bd1dac4f19bbe448dc43a4df7f0a3410f96175f2e1fc4be8b3bf4c1f0cc6693f7
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_lo.tar.gz 428890 BLAKE2B 75d0f6136ad0c7fe7ae0b043ca2ecd836a8dbc332770d4fe931274e56136a21a24ffd78a5fc88cae6d71ffd19b1dc5d68c5b94919ad38aead2e79568a5657415 SHA512 37ab8378cda8170fa76860a5ec7c735df011a69e2581908aff32081b4bea6d11d64d2eb16b8b8ff418e918d50f707f237e9acd4017f0d23ca31ef8a818ce9786
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_lt.tar.gz 1022331 BLAKE2B 3c438af72ce35f97a429908fa48be48aa7aec41af219cd34ed3a79651ed376868b3df0a200095b2c6451e4f6f286f4ec075cd883dae6466a8cbcded27fda7148 SHA512 97df9f4da21791a28e10a97259d6e7bb5f290cd2b085333013d39ff3f54420a398df9d9802ea2ec60fb6aaf02cacc514206a0499857994b5a5a12ca9b377c0b0
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_lv.tar.gz 1479884 BLAKE2B ad27f45dc44f016996058068734e329e688335f861197caa645f84b816789fbc5baab2408d5456eabd644d2eb3e45654c158b23e1cc547fd3a879e4ff29e08dd SHA512 81abb97882ecf90bf1d214f13ad2569b3d60cea77c578fac5a4f2a40dfd651c4e983123f3a7707cbf228e6b8079da05c38b83b4d1ef43c425adb5db88f2445b0
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_mai.tar.gz 331901 BLAKE2B d3d5f9472ef0366895ba46510c95b1f6ebf20fe00fa662240d5b8e3c175883934c23d57d919816b1d61c588686b53829454c288fb27856f1a9a6049779d5bc25 SHA512 9212fd1a8fc1bb9cce96b55fe462a90c339254d9937c137942cce90b63bbc7704516ac38e8b236a69af30b46d70d6ef5feed75a9af81e3de74198a7646d9bef3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_mk.tar.gz 383442 BLAKE2B a8e3ba0a3f0a8d4f8d91f234357f6e035c081f1371b2caf18b466b8bbcbba55b833034bf206f1d3b2ee4c68d962e63072bdffa626918730607ea69eadbf0cc7f SHA512 ed0bd72980c3d115cd6cac715e6ec71963c4576830277dd52ce3db1556881f15e1a23ad5f5756d9d9e047e8e3c574c895a9e39f9edce452ff89ed93c96705fcf
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ml.tar.gz 545685 BLAKE2B 5f9a94f4957e6fbcb1b12a0a52ae30d773393d4997d916e1049dc8db3f200254c7d083fed91eeb722af337e9d9f3621d13b6d3cd017394a6c7dff81076b7d9ec SHA512 f394ef86259f4abb8f8c446c87e45347dfac3e5a6b7e8217d9e6bbed170da74e53a0297b3366a50cc498867bebf292fc1e59f1371690ac8039f1604f0b06930e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_mn.tar.gz 509920 BLAKE2B e88be379207b682dfca17d3165796d551e39fd582f14f25c8e335291d0a4457c2ebd3e9d0f9aa3ca5ac2eca09b15b0e2edcfbdb877f23a27a854bca5186abb5f SHA512 74d809ce7e635a856c8d0c7334ffa2dc23c7f8ff14e6f5596b16c8658731ea9b3978620314e8d89db070380622c5f889aa09a52e0c11d55210ff3f92c28ee470
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_mni.tar.gz 404200 BLAKE2B 84fec8a7e9ddb3e3fd9b59ff2e47b68479bbf2a7037c0909f27a9d4a41819302a1d107b1d006a8c6f30aae1a5a37b5d88f643da272b98df7e5d85873dd5f2f60 SHA512 757ea5248cb067426850c03bad33bbb603b71f2b69b2f0c0a81a9112081435a8a14642f42ba645e2dcc2923385da2ddc02d05b9cdb297c482522ab85b994087d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_mr.tar.gz 580172 BLAKE2B b04af7cbf321d4d608d774b90bf1ad25fea750e036eee99d7823ea498a14caf8c7c47792326f76ce17772a5e94622d39e1834b67113c77e2be8b7e94e03ac74d SHA512 9418ff8bfc7c3a8c539391c827c5313f8dbbfbd8307b2dd69f660648142146d32ad1e8e4f99a312fd4fa4614c299fcdf7183ff2592c54a59b1daf4fb3129dee1
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_my.tar.gz 465795 BLAKE2B 07f5eec8e7ccbf724e94964a3dcf68bdc4f0a2d337609b8e797858b279f3fda70a85b54ee6040b519df57b72b89af8273dd673f1f2f7861011b16750bb737111 SHA512 a53de340638745bdbaec52f81736fd48017deca54e987fa526d9626cd66112bdae9e5dae8aa5289718a1ff65e4db4db39942c17a15a6d5efa25e4ccb42ac9b3f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_nb.tar.gz 3714563 BLAKE2B 7b5a5d24b3c5db4f1199e278dd0949fd0899e1d266dda9aade7309aec6048ed6021068b52d94f7bfd7a727b002d91f3b8bc86137643c236da1a0d7a259c9f2d5 SHA512 d85c8beeac8fe90df6d9c5396e7f1b571a4943ade68a942894fbd9ed88825acd1ee2669d030675e89d705036350afffd75e5851f7a839c69babdb717759eaa67
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ne.tar.gz 854681 BLAKE2B f490a646a8e33aec87eba86f50841b9a91ebac6c7bbf1970df459fa97b4ffb7c2be1b6bf64445a3ebc0adcdbe1dc5e64ce4f927225e9ae9c7e7e8c476d1d760e SHA512 065ed148a551cb335f9e92e892eba6e02df3041539d412becc4f9652673d30ba2ca9e01ad044eb3373691f59d6bfa62df3335ec9f3d38b5b8fdbb8b2449ebb9c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_nl.tar.gz 1514823 BLAKE2B f765fb28ae47b83c28b4cd28887328b0ea66e8de94515e97b034e72f4552f4af32c55909cea491fdd91e147aef79c8f92b57decaf96357b3c6d296a18fe638ea SHA512 d4c95bbd67a84c3e3be3a1207ae4f4c7790401d6b95b8e9c5b4f94279c659d7e200cd2ab1ff2fc62c3beceb1b3a562006a87f105e48215cd35ce0da4de4ed09c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_nn.tar.gz 3714786 BLAKE2B 1b3f2d14aa4ed31634a57e49bf8a3253cff960d95c9267923fd2d53b60e308af11c4032328cbcfea6cbe3463e06629d33635b078d39749aeac4685d141e638a9 SHA512 0767bbd9c0d37f3c18b4f17941e43fea4a5d115ce772262e734442f3a64aff922686a870db07c899ab5ec2ee3a491eae44cbed6cc427a0b8febab188a788ccb3
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_nr.tar.gz 277364 BLAKE2B 9e1bdecb3a1f4021a9e371d1a69b84f0096e551b6762426cd1ed6eeee5dac32679e785b6fe4118743ad7ddeb3c257097cf213a1f3f82aaa4ac755a63694713a7 SHA512 6da6fbdf0b1275d49d62e4183e694177a6075db123dc0715955cab74562f3a14da8ba7100b2b6e4eb6cf4528b19d688ffdb9c83abc2ee3809f901bc94e16e2a4
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_nso.tar.gz 322626 BLAKE2B 4c8357cb4030bcdc2b1721a188954f7b4beb5a6bdd49e7ea9f8b949f7ae2ae9c4c21f3dbcbe6bbf399fe254036acdab61f2b41cbfbe64cc77db42716022d9778 SHA512 95d86cec966b2ad59454ff2bde870f33a07cb9752fa336479dc2dca71b9e8a90328740cce4434c2d274eb5d9a13dde3be1a7052ae8ed310f198a8095e1ca7c62
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_oc.tar.gz 875765 BLAKE2B 13a169b3f66d586e98a5e0b0e91adc0d70cf4c0ffead06ecc4500f6320109975cac5b4149c760c6918fee5730455179832d74498af141e24cfe76b6eb79a8042 SHA512 f625a73b68eb32ef0fbb21429621fb306948f24c534600a21c21f00cb9509b3226ac16e59c68b56b085506a1a6a5bac28e4cad0eff9b0c041587cacbd0c32f82
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_om.tar.gz 371303 BLAKE2B 308ead1bfa7239406488b72f2a86e696bf9962717f89ad7378c1f7ecca1ccdaf558081359270d6e22377ace798447bc3b4a0ec0026bfe2c3d4addb9b4534ad8d SHA512 df69c21f4c519bdd3af543d201ef6981e453852be67005f9154481a0c29b01918e7d1161411a335e00b666c75bea8ba57d91d6f1af5a171e97fd7ed084938762
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_or.tar.gz 603106 BLAKE2B 38b5667788f0be7f34f51d3c1c88e15d20968fae781fefdbeefe094a065c5a0d6d2f498441634367f53738e85cf36a4dee7da99b248232b3b90b708b7845ba26 SHA512 9f7d209b9dd17b970c7fb258abafafe66b0f0e9ffcb637c4affa0b4d5d81e3cd07db9e661cc5bb2a6040d448edf268e53e638946e8ad0b70d616c0e42068077e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 472980 BLAKE2B 4f4d3cfe83714d77cfc353574a0334ed93bdf624267188d91d344ee5710ea35117ffc0dc5b33d85ec7476d60eb43fe2e2ff0cb3954fcaf9866b64294ba8fb915 SHA512 4ce3f62e3e6a2f3d9409c8d086e1f3deb310661c86a45ac4b6fb0688eeaf0a79b5a28c6ac7cc82da10987bafe364d8379ae4ad29576b2e30b58fb067c967f3af
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_pl.tar.gz 3084022 BLAKE2B c9109df726a85b53a891171f1117c437cf14c9914674e152bf9816b5cf445e403511a33720b18b472eae608da3ad580606d577f77a0c4e644a15c2b0f9eb10a6 SHA512 7b9f8e39bf737b67703189c969583f10369125a1624da115ca6bc0fe0250947339a95a5d36397863192bfeae506288cf5d78e0ccba3612844c760c9ca44e831f
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2804729 BLAKE2B 9c1424a4c8201fb3bca3505ec2aaa8aacb4dfe7408ea04f5fe23597a22af609237b9ab5053698634738dda28539a9741a81bb06d46ed2eb0d9b1098bea379827 SHA512 11377a05f18355cee80cbccc9d00759dd5842d2b8c109b43bad94f6e97ade1dee200011e9dfbf31b32be9e5feab4f2d377ef7fc52439dec3d20125ef443e5422
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_pt.tar.gz 2361394 BLAKE2B 9588e6d50ee7911c89f097c04263ab4521bf76fe58fabfd47c9a1cc8257fa9d8be30b6a507e9709edfd9691ca61924f5b87f3f81a08ef9bb92ec95595e22676d SHA512 bd1fe9d765034861b27b5f22d7a1341896fa66d9ca0c59ef295d463145a28e6526afd9f791ef9f99e21d8803b37bdc44150dadd1f79b372c2255c161e6375e6c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ro.tar.gz 2533270 BLAKE2B 589f786b8485673c3bc1a71c78b0169c2a64d1c0e6618aca9a47d6b23f1d3aa9663ecba717e4f80cb13e6c5bd8ed1042d1a60991a46da9897a1f0497a5c39236 SHA512 d6ece6b6097b9611f2b6883bcb2b5c350503e960aa0c5471736aaca3bc9c1d8436309330c2c2dbd903c653e7dc59323b09ff57e4ab3c874cd333d2f72fb4e7a8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ru.tar.gz 1884059 BLAKE2B d1db82e0387c393a622a1d0b18dd5084066dc9edb76010ec16fb3cb7af50869dcdb087e42f53dfa0221129252c25177bbeede2d70ebee9bfb0e1924bfa6576c0 SHA512 092559782f542c762ef21be1fecaa7c65562bbf42f765a8103b183fb082ed1f251d5c38ce680318235f82fedc87ff98be970eb4d12dd04f4550679c4d85716d7
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_rw.tar.gz 345184 BLAKE2B d58ec735d765776690a676848a82847ed582e3d0ec63c90d98128812093cfba0f71d74db7a058ba5920c98d1c02fc0a26f7833bc5ad002321ac95538862b2799 SHA512 6906cc4f4d3c5af81b9cc1139edc69a5b76faedf64dccb9c8ed8ba0885c588d3f78bb3b960123ad72acaea2fcf1757996429af9eea25fbb5383562784d2ff249
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 452784 BLAKE2B 507d638c30078922c3e57512eb22340c65e092c95d4c22c3d4d4cd3ef6ea2359f8de008ca950c746ecf53607d770ccd5162205d8067c1916c34dd9e98f1d744c SHA512 75b4aa71a304c3eea1d16a11719052b66782d46edccbb1d962f62d4542e61079182094806a75f34afb9e721dbcafe882a71844ea5aa9f2db801f3294ffd83259
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sat.tar.gz 524866 BLAKE2B e549abe258109c50d4ed6be09989b05d67ed693f5e8a53e883102697617cf7f350743e09c9ccebaf5ddef6f92c4ce5493a10eaabfd888910cb386f0dbc7be0d6 SHA512 f25926ad95599a9264edbd19b56c645fc8156076232d2d5815ad9e9a67f7d29074fcb145ab94936afae85619c7441f9cebae94b152c4c493c2fde116249a1533
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sd.tar.gz 439353 BLAKE2B 85ef69b0880b0f0023f9e6e307d16fece590293ed4f1de1408351c10c6f05eb3f9512c5740bc975e391bd330e802fc1b1d8027abdc40605a005ff74820cfe5c3 SHA512 022fefa6030359d406d3927fc0d6f69093f939b845de374856da9c262a22eaa9f4f534b3a75dc30cd06bcb272d936ff4809f9305edd7034e4bdd6b46070d2d51
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_si.tar.gz 739591 BLAKE2B d4a64f3c30ac84e4effbfa0896d582e198a09b3bd8631891047f6fbe0da4a1466ba4f535431aa1f38af6334ea69a3aa2b83b6935154bf495bd2b62304e906bd4 SHA512 0aee0605c7243ca6b013bdb07310301366480dfbbfec85e2132a602d6f47ec17249dee41a45c42571925ad97ac33d0435aee03af07e58ef576d2e9b7e9d96460
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sid.tar.gz 451879 BLAKE2B f4adc7a382b2622de1b7b4aa39cc83976d0738d96b63597307e8c03d263a75c524fadc122217dcd4bc22e0f91ba8d10eeac13b97ef00833b6c891333127df337 SHA512 6d0c549b5b443c37fe0979e71066609d175587df2f9b76c997fde38ce9a7c50caa42e0ad20e7f0de3fbfe0cc47e72416bf3ebc9b7ec05b307617e4f0dee06e1d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sk.tar.gz 2013901 BLAKE2B 94329848f8e3e5c3884fb48d9bda1e55162ec26f0fe7865a5f9810cd91cbd020bc2326e0388e002fe37277681da7fc0db10ea69f05305bcb73125b7feb085e81 SHA512 ae33d6e15391470146f2bbfcadab4977e7f6ee861dd02593d197a67ec025917b873d35c481a87028a89fc58194a9af8f63289192b02b3fd363198ef143e618c8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sl.tar.gz 2407218 BLAKE2B 86a09249f2ad21552d85ded007cbab73a0176b5c0f36e89943566e1b49b8bc085d420edb7a664061741f70cd40d2c56513926851654daa38f482c3f565a478be SHA512 493e15fe858efff468ec0d80e55457af33cd95b3f5ba062ecbb5c7f254f4c686303f1219be59eacc7eeb002c403fa7c678d6d2c7c8bb275cb4d45108795f9b12
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sq.tar.gz 1166481 BLAKE2B 08bf899211933c7bfc8ecac1313ecb607bdd239049da677489e257b74d786300382cd69997884e4b6a09dfeb99f35a0690a47b757b9fab07fffc09d29fde961e SHA512 ec558439daeb5d9d1829f19cc35d191281959375f8566b604e36df99e359aa7e996f326a283fd4c0df24be88c27170b37c2b3d4b7f4b00bcaa5d6d8e8dfaeaea
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461158 BLAKE2B 66b7daa517eff664a28f3d4e61e9eac5f0eb6c04317aa114fbf9c99bc29f8644e67a8d4b2a2f7143e921464230b6f526b01d53217b251abde594bd01a6100001 SHA512 887a0a3c7443c9b94eff5af64fa351569e85f51e0dd87da6d1fccf38c7feb1a2efada648fe37e39c700c10d896d3f2579a4a18a18c0cb1e7713933251b1f2f78
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sr.tar.gz 1480156 BLAKE2B 0725fe9e7a413c11e36b8179144fa1c3277bdb87828149c9d34c5f67a505c95cb0cc7e8d5dcfb8f585da470ffe81f340f2f7b49e5cbe9cb85a1ec989624e9b1d SHA512 d4a1a04aad332e72971f022f9390969e4eb61f3bd56a6f4bb64977c7ddfd0bb27bd43ecfcfff88233551a5d5f6c68b3abc5f93c72884cd6f50a97137ee6ece64
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ss.tar.gz 285985 BLAKE2B 799db4aa383fde92483d8804e4aa9fcf0b0ec051fe8f31759a60a97f4a4b2a2578525694e80f434cd6ada8d13388b11d5f430df44f7b8947932fb77a2df6bf04 SHA512 c50b0403d20c70bc6ccc87ce76cf80fab3689f84f0a45d68520736dfe11354b8fa3d3e0594845a5abc540224da8fec0af0c52eed10b7e0e782290d5de8352155
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_st.tar.gz 279475 BLAKE2B 0f1d2172a7320dbf5180138c6185c347068025ad02b8d35945c52ad17d15db11b0eb14d527e37b6d952cfc45ceeccf0c1a0a3cc55e476c02cea79797d5f531d7 SHA512 57f4d7d90f5750b2e6300b30158cb9daceef136f3b6228440ed915370996a82addaf8c7887cabcef8d89fffab25031367ce42ad86aafa6fafeda73c21f27295e
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sv.tar.gz 2550872 BLAKE2B e52b1da188e9f206628f1756bb7e06acc227695a93e2a5be51593a57cdf1e53574ec211e506222a73764180dc22e106569e7a6d88de86f24b7229941ff25b786 SHA512 42cb62803caf1de332f220d08b554131c2d3ba33157941959e93e5f711bbed9ed7f7cb02b8cf6fd5a1b5c0dd2708c818cc8f9f866c7ec80933a300942b83c651
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 318418 BLAKE2B cc5b191f0914859a5f991271c7e614bb0330b54e8835e86167f625fc32b3107721481f3fa73da72977e5d145c1268c4a9b0f1d72965a01361ac7d0df441716c9 SHA512 f1a2ac40fd6afe9c0835d2ea5211acd436307957d4af1e0fcfff4888ce91f38c94eeeaac719bdff2791a1e83e6f84d186a1b225cb29fdf5875ffa1cdda5d84b1
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ta.tar.gz 688143 BLAKE2B cf2e98b669b41765a375d187e085d02aa3f059690cce39db36116411d01a693c9c0a4bd8a6d4970a11dd5c372d2d736814b28f3cb1c778aa1fc8b422f1bbcdae SHA512 efa8107f962f39d5f01ccb990a65386de310463d63fc268bfcb8a4a7027ae9863bdeeccbbc49bd57acc2cd1cb8a6463cd0ef64b7488b45af0d5a192efb2dec19
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_te.tar.gz 1089500 BLAKE2B 53a5a2d9f00a9652bc8ce5a9acfec7a3e4525ef2a86c6b8e97d92184cc3d59b73cf000b42af32e4a2ed2869ee088212e48d68496ad03e1c5d440abce08ec0fff SHA512 7ad990f033d50dfbc9355527252f516f69c411bc52f655afca68097761cb7ab3f1c9c25e287aa07e566bf052009a4a704b5d2bb2ace1096134e2a68b4eb87c7c
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_tg.tar.gz 357888 BLAKE2B 19cdec6d4327649bd3710e2dbf61d1ebe6cdc3ab82b5419ec4bdc31f89873ca69b3a615b4855a7dbbb28d0106878e979321e2394e1056b22d2588d487aee795d SHA512 ab1bf91f172b23261591d94a450cb1c389988b30b0af78a76802b0dcef9cdb292e5575815a796d356374877c099c38d37261aa3b53ea0326ca0df6e75162a2d2
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_th.tar.gz 622841 BLAKE2B b18faae2a2fa727cbf13bfb535e0fae5deffbbb5985ccb912aa8302a58753acd6c9f0ea90aabbfcf1beda0a7a864d063559795f849c317b66cd571ab225c2da4 SHA512 7ba0689e25e21b87fab420a408ca26902943a154f46439ebeecd33b00fcf43d962ded378a5312ea4821cc8897a72b73619cc0bdcc40c069c7f59f96852cb7435
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_tn.tar.gz 258651 BLAKE2B bfd6256447401e366c81705f76951efe004216df21a534f401342dc0f976a03e6653ebe278972f427c7f54b663fb730260a2a9cee655cacdb0e69da5e8cb73f8 SHA512 af40511c398dcd6018811b5be86e8070028bedede15bdc770c85018d0b22e0c5dbd7cf0ccb7c8eaf4861394f01d2683e7c3132cbfed8c90e03e621ed88b90e38
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_tr.tar.gz 764458 BLAKE2B fabedefdf5f577c6b59bf2835a163dd5a277a0346637b03bf1ee2bbd6ce02775b8a5be4fa21289ce047b7514f1004ad1912fdd655e5c9a4d62e47d17630016b6 SHA512 327dffb5d3c374a02dd2e2e2e99544450038923c553e37f94fdbd1a890b7277e534a26b3cae09246c59304326acb39b90c0870c3bcbb81e3737521816d228be8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ts.tar.gz 277515 BLAKE2B bcb0d02c3cf7b577d8f95cde91dd6a3838a06d4c5cd65783b56e040b4eb9d92997075ddcf4471b73767a79ad185757464457e4ab2a31c383b65a1dad17495f51 SHA512 6a5ac76fb2b49fdb1f66b9cc5254a208842295a8dfdcb752c1ab145f7006414e90bf4040b811aaa5c54cb41d43a5f5315a172a70e5965292cab29f2fbcc956a6
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_tt.tar.gz 183086 BLAKE2B bc85cf0132d88db70326e81587e9efaafb47e9ae6aebe8ea32b135c59d9fd86b3f6a800ee632ebab9535bc3da584c995d1a29cf1fb35f6ee3df1ddb1e934b704 SHA512 358fbedb9d2d1b8ae815696b1f37298ad6084b71c5d833caebee88c57d4123356cc5e3669043a259a4748b1a0bafaaf1b0c3f39185cad2431ab438dc2001780d
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ug.tar.gz 550283 BLAKE2B a9370c9d25b25a8ce5dc3cfc5a25d89fe1bc9085ed08f80ff04528cb046f248be6b8a41f22227080b07963b8be79a64591af8456cc4fbcb69279b978c92bce46 SHA512 c04f51579b45697d7107c1a56742f135c7d6b7979e7edefb7a6c96943a0cdc02dd728762604fc886f96c09ad39c90efd7ee269a7ea1a657b51c130ea4795d088
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_uk.tar.gz 1609402 BLAKE2B 2e5fb9a1c85f7ed97745ee9bed6629d5cde2ff7244669833a0c9e8aec8106ad76c2f2537741113f9ebac238467f189bb9c52d0fa073b6cc437015e893eb3239c SHA512 d86b47c38beac5b6418838f302b29cc3f1fef0f85afb071456f55062c04f1079753947046471ffb47477a65d934cb511be424fb2133f277c929eb14238146231
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_uz.tar.gz 315438 BLAKE2B 3a6737e28a0ed04dbcbdca889b6678de5b6fc19e10b7eac46e8a66a1983267f04a5f82b8a713664ee48d8c55a837830ed2414003c4647004d35bd33caa72ff5d SHA512 89657037549ba4d2fd3d1e8c04fcca666b89b9aee3f6b74fee68c681b210b0129492b016bb1c6319045c53343f84233e87acb2e172a5088865df291fbdc990e8
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_ve.tar.gz 281149 BLAKE2B 0549e7b4b6b1febf7dae1e5401a4c3f77303a3d2b079886f3e346e1a92b2510cbbcfb795be438aa2787d5d1d4f39b190f44d9a660b9bfd677d6ce777551ff4cd SHA512 b5a732f56d81882aaca9e911351c08a2d6b007cbd3e21d6ed150b0a591a0cc277ec507e8e3782e06ab1f1d71cfe1bb5dd3e152b02108560a01cf069e769ea7fb
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_vi.tar.gz 466426 BLAKE2B 461a4c50b7bfb0af802756fbf8d8f3c872e14ca81e34e62791825c61b3cc72fed7cf6c92325787aa451da351bd4c5a3c6666d4a1246f0fa4b21568bba62e3656 SHA512 1d27b8edbd935ddcbd2ba38dea6b7e7c9b502e9c63259f2a02f21fde7e2a22b0b5181b2873e3d7b37682fc9a5923b9501886cad6642b61141558bc264c084662
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_xh.tar.gz 289979 BLAKE2B 4f43689eeead407110caba6a72fcd72467b84e5166875e0751645657466a5e33189fedea5649c0d4078fd97a85402f85266ca1eee5899e734d2f604ad0b2a412 SHA512 d0e42415c757e543c0621e3db6962b369c5672a9948a153cc9d2e04d77150dfa94e8391ee385570debeedb5aaf0fb3761ae4a0d7dfcab6e45ee8932bf5735370
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 799720 BLAKE2B 743ca753bcc5819dbf8ff88a93f71d8cc68fe95b090a68f8afc9b7d5d7123cc82c5acfdbffaa49dabaa809281a6fe10f8550d187d26575401d440647d6c6cab3 SHA512 03f24a6bd2c838338af841c589982e19036787dcf5d16feb42a3f14dbe4e1e1d539dc1ee7da2a7cd3df8a112ab6c91af3683c9243818649d1f4a3c2119f09aac
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 799065 BLAKE2B cec2d4481857f5fef0c9cfba34362a113d6380e5bc2c1764c7a03df454324aced62cf0c9c7152c41bea06a148d6907c403968e3320525991093035f8397b06f7 SHA512 458c862fec8d6ba9d7e7b2e45e5c725784a54aafe541b7c6e1c8b950da111496edb73b86803740e4dbdc31cade1c9ea7f924c695dc75a027983a91541a252886
-DIST LibreOffice_6.1.5.2_Linux_x86_rpm_langpack_zu.tar.gz 321028 BLAKE2B 75aee804980813727f9d42c65001b47303703d97dd3faed4fc18680d1fbc282f9adfd033c723de6f079161e5362f03454f13cef929f1becfac66d7ac448b2e27 SHA512 447dba75bec89abbcd491e9b0279890a5e99c2e2c69f1f243c70625fd1ad439837452888d51775e0a1a3835e544b65b30d877c6d2cf759391ca33e6e001325c8
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_am.tar.gz 2493974 BLAKE2B 7db70734abce94b679deb0c042a4f099d58a12db345cd6625e0f91bc63ae696325805636d901c0b8e0dc2d05906d22a9d68c0ec6365a6a4435be8e13f116f98d SHA512 62a32f71fab451fb3d24c03b598f4e93a3e9d881b2262426d802332e805805a506aeae0e448032ca2658dd07021395735b609d85eb8cdad804b79cbc4f31816e
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ast.tar.gz 2388631 BLAKE2B 925c6143c2c464f56702e435f3cc23e8faa8094975d8a0895647f530a2ce506a192ce54a4470d887052fb7d08589a7ce2612f946b5dd91a0e4046b7113f86822 SHA512 edb097a55d3cbcb72018eff85192b5f1f4e6db95a58365c415ff122b9588b615ff3750c88bf6c0efd9379d2de9a8bded1624c2e647613950a95368ad3f8cb3f9
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bg.tar.gz 2567602 BLAKE2B d47192e4dca6b776e126fbd7ca32bfc6eb39e04fb73bf5f0894a54201fd6df00b19a446db1974f277847a1b25ac9779a1c5f23babca122b83c0a762c5f3e5399 SHA512 fa37d90cea80161b895f16be9ea87fbed6b8fca69db4ab8439011b82aead37bbc9a3788474cf16635d769c65bec06c738d78fe9776e58acfb394b568cd391bc2
@@ -334,6 +166,174 @@ DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_xh.tar.gz 290888 BLAKE2B 458bb26
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 807561 BLAKE2B 8a578a031cc615474227693c76e2954cc9d0025672832b9b61d91183212306a15cd716fe8e6b0ca558e2d6704b153a8bfac43afae038d234678fb243ad51aa12 SHA512 afb6c2ac07099ac75b67e8100d12b31822938fc0426d81bcd19d91c0e98ab1afa34d4d20ec980a0a14f298dcc776ed36c1ecc8f49acc572c347afe0eecbac29d
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 808102 BLAKE2B 986d55b6a905374e316683e2d041edde1a8f9ca341a880b499a65f4c3664d85f621d5d55b6615656201415f828ee265208abe1504e98105ca8bdd508aa90195c SHA512 b6a98834037c0f7e7d5495d9836a26452fa5542b806d81da611560ebd12234fbe98eed521c7b73515006514cf9207c39214a5124987c1c8d6c426f18db6247d2
DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zu.tar.gz 321326 BLAKE2B 940aa9a872df4b1f88bfcb900daf8fbefc2f8025bd0dbe3bb1df2fe2f10b58be688ddb9a12e70162a1de024abc5f3b100da0a75dcec9957f6326a7de1fa76037 SHA512 fe0f3fa2bdee6889278414f150bbc1a89686122be8de129f59f7c5f5f1291f1ef9aa9748425bfd7dfe63085b5227061c742da818b399cdfdb1b05a4d258318c4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_am.tar.gz 2493970 BLAKE2B 5cbf5f73c363779e8d4dd9392ebb409ab60049a0ef9b162ad96a0da043ddec8d0da057c713ebb2b69d3bc94031a8310c7434add800a504105497073a482c8a21 SHA512 59a61d708120812fc458a47af13d7f1ab862e4ec14e289dbc54571235cbdc2b49fde9ecac608057eabb9c7a7c30008ea85563c9efc576a43ec9bbea2fa1cc948
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ast.tar.gz 2388682 BLAKE2B eebe329a7146788c889f7de2ae7eca04c0be685b29b428684d565e242c0eb7eb04605f2f34db0dcd080d69e8df0076c1c9704ee96366b360a592e30517e71a76 SHA512 d687215e607cd6893fda1abb847426e6f0c0b828064214d82a754b9931b6dbd1a519468664decef4967c577cd6f5ec1b0ce42788bd71a48643f8dbdcd05dc6a9
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_bg.tar.gz 2567587 BLAKE2B ec8893d284e42e120d2aa9eb1dc4434807ff0836a6fd5dc5492707a76f4e4e603e1c56279f4e5d6dcd64cf89988112a44e8826a67589c1eca96d4b8fda98f265 SHA512 de92624b6c20aa2331bc3a42d967dffdab03b4101c2e58399d74a69da1a86fd0de37825e347ce44bb2e2df8bb2bbba8a408475bf7bf41e3bcb19ac185df7b36f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2578993 BLAKE2B 3ad7d23a4a85a691f7a109d8191a2bff1327956faf35d6285c48cc3777afe141b6adfc0d7e142ea91b6f3ac00a23634d461b2e51f59fd5df0ab2fc2d73c81fa8 SHA512 28138a9ccb3ba4dbb6f72e5f5e1ee5e5fc193e77306d9d894f4b09f4ac89d8af5f253e12be8ca77c13bebd1028f0966441f02c67296bf568ee870e9bb3cee309
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_bn.tar.gz 2561006 BLAKE2B 0be1b8f99ec46f5a264434e9c58b5c34d7ba3842e6e020521eabd224ab0f217c5adb5a0148d756722554e482d8b2ebb836a10d950de6a109fe3425c7cec46624 SHA512 293651a0f47f1ba262431e2b306b3490971198ac6f396fd5a83727c7daa1f5a223f2d5cf7040f1fac379dbc6863a98dad89bf5e7a9d56eb686994ebd5e800fae
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_bo.tar.gz 2576931 BLAKE2B d03faec8a42f0a7d2620579f6a34804ccd8eddd89c59277343958d202aa4012ccf2172a12d80ebad837575b94bb7fc3d4e29737b10a63aa7b5448e7bf85d57d3 SHA512 6e39b97d4159e2910907584547b43ee49ac1cb36008d4b6fa87342892df28ca98301fe33e88672df937d97c5626befc2532dcdea2d844f744c162162822b3604
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_bs.tar.gz 2302514 BLAKE2B 9d173d55e32c87f74f0ead160b97c1fbcc3fe3b6e4e6ca1f9a22ea1264eca1d084f3cd666ac91f63061354b67aa717b60df588452ec313b5ad528584c6063463 SHA512 e42ca2b52eb52272e71c9c9593707a34ef3ee332de590524d1a82206b28f15a2f23a2e52fd616068625f089850c3342156e22d489fd3faa3dd4685589f9a81d9
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2379994 BLAKE2B 392ff69ec599aba47b47a86ff22b6d8a41899c2140ab265bba16143b81ab662346875c24dc38999413b632e47e312c8231d0a63b29249d8ce15b2c579e69854a SHA512 7710353d96cdabb950134c8449ef746c63e74b1465881b1e07ceee290c68c0b0a9ff2768146f217e6b3f5996a6f5aeeb62339ce98bb7fc2b0a54adf56be9510a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ca.tar.gz 2366545 BLAKE2B f0ebdb8c7c73c77edb821f5d14c2998df2a241d1b707106321d5e9a172b39d63d3b4cdd1085e13f9dc9524a5d0a9bd1e3b99b655fa6a93a4bed443015ec55361 SHA512 ea02e316b12ed077d5de45d7bb9fd817b3530fbce3a737db95dc1bdb0dfccfef8dd05ff393d6642f84985d44065db66e05d5800a99ebc454e618b5e5013580d3
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_cs.tar.gz 2361648 BLAKE2B 634addfac5aa843b4dee418b0af5da1fda30d184186fbea688be8d07276a17506f36ffad3adb1809b1b824f09757e8193e9c22e73310bc29e25b3d8c0bf14462 SHA512 9ab35554590fb381e98984c71fec11c4088137e48899543dd38f3a79d9406a679487f1b315e43eb2b37e4db2dd5e9707848be082592f066e21beb7bfc4ce81e7
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_da.tar.gz 2328395 BLAKE2B 1ee04bf8d71d4524840bfddb4a2e1e7f4bfaa10f0684b554dc1fef5c7198b4abef5a0426ec3c9d5aca3b59f6fd5d015af013ab34d906d3c4f0b85e39b7adc4bd SHA512 09dbbd8e3cfd2b4ace9a0c58183812e2adc57b8bf865cc9c99a7fc4ca27eee7aec3f6377ecf54fe41631726e00d0a715fad5d509c8f146791c03d1940dd29e6a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_de.tar.gz 2423238 BLAKE2B 7c5aba311db04ae9648c5cb2d324c538e5093d3dedb135f5c95dcc3a83b0876db859685a91048548b032709afc72749d9da5a51907d41566a412b7ff9cfc6178 SHA512 e1653ffb8ea316c40e5d030b76525b6968f924031b54db7497e4a6e60dfe8535c384f6b9e15cb72b6464c5975e1a5079449688e6c0b795a066643391e0897163
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_dz.tar.gz 2732461 BLAKE2B 0ba4248c4c5cdfee7eb8f7865fe990f481b1bc82ee19448562f95870e3dd9508b7e2163584dd3e66d32aaf2da1941da1a055a6ed8e66ad3e029555111e29f898 SHA512 ad5142b595afde8e96df82be73f630a039df6739b4ec8e598f3d38a9ecde42b6bc8cdc3cdbaa34eead32f775876b86384a948ceaa058475c6a1fb7610c19db07
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_el.tar.gz 2770740 BLAKE2B e8e27ddc8059971e50300a505af59593dd9de99e5d95a82ef4071abdba6a7c4a829e4cf12c62068ed98356fb62352e1419c670c30fec77737e6c490fd361e6cc SHA512 e3378d69bf6ca3411f64676c706ca2e55508cf268ec2ad6262ce550166bd9810c065912fdeb0088378923d8ebcc3a93f081b06e04ae51c9e01ae369d4b1197de
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_en-GB.tar.gz 2210402 BLAKE2B 72418fe50aaa3faffc8ef2cc7cd81fdee011b26d4f459ef342100f80b79358c746b02c6ab656f5bad36af388e1ea93eefcc359b8ae2b35820d77bbe99cc8d8f7 SHA512 8fcd04be99d813b22718500042f3ef0abd0fab990e12e796b4ddc95aabb2fa3eb821db17ce36bf9b403882284953810d610306c3baf3c3980af3c43c4101cde6
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_en-US.tar.gz 2056511 BLAKE2B 993a7850f0cb891080d7dbf069c645089da78d1dccdeca7b96628528c3473f48c82722ea53f7fc562fc45558c510832e273305c843ac07fa5d624c0f814cdeca SHA512 98785cb7347b8a83098b8fb6c61b6687face992f64410cb2066c1174d7246a0a2a1c33f7528070ed374bc2ef2164a686a6afa720593a1c1dc720d358fcea8db1
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 2208490 BLAKE2B 81951d4da9cf0ebdb383a3c95538a7684b55f823c2a06d1640618b5472fb8cfb9f7268c8e8624eb8aa67aaa774a5e1967d151b11a8b8a15d2ee3daf90e18dc7d SHA512 72ecb1fb17c0dd23a4acae44a9a5f84a6cfd4c69367dd3a16d3b719ffc9115f958f9236ba6a7ed6ad3605e529621af2203c4a90bb5824497e516b2f3d01ddf33
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_eo.tar.gz 2289153 BLAKE2B 8f1e8e5c06c34907550be763d3621337cc9b35ae249ba473ba4a8864cec42c6ec8e67e70acc7735dc3602ae719d632565fda97a7db6fa663807ac54e65c771bb SHA512 d55dfb71b5ec7e5cae42da8f18335b6e20c9500d8649a79d835c9bf3849b2cfd19609d03306d90bf2e7b142aede389800a10d8a3d40bc93665e2887b36e6a3cd
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_es.tar.gz 2407459 BLAKE2B 970360d961cea4f7b2b5a323f92a59adadab83594aedd61432b79af48528558ce02845922569d8b96c46b50a9c8821a65133c0c9df42fbb735fe08cc4a014a99 SHA512 880edb7913a1d5ce3314d8a42083ce99606a0a7a54189bd565f3a3147cd73d6e11fd7f75051b5954a4740418be2609dc1dd5eba6f12d55281d4f232c6f8a8939
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_et.tar.gz 2330542 BLAKE2B bc082b02e5fd5145f1bd206ee91d6336210a31bffcf82f391c7e162651b928e604b79adc6a1848edebda726d00eca0d6cd9df9212dff1667486f6665d916f0b1 SHA512 30f7322076a5be282f1fb1acd1d8e3ce30dc1fea61a1c417548492bc821d58849e5a2d5a2a974a1490029dfbcff4c72dae6ba0f92fb9424f36d10bb20c8194c3
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_eu.tar.gz 2282957 BLAKE2B 0c35b7045f0ea88f4786caa441bf30b145a0da1ad139cbc70018031368abecf5d5d49c54f5cfacb081c0ef7827d57d87fd569d981155a0439ec8767ccbaa0d3a SHA512 10bf619e3e552a06c67d40ad3389b24d55ae51b25e66dfdee25343afa75d943298e175d114a0f9928d8001e802578b883f0b0b60c29c7376d8b1086cbfa75a4c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_fi.tar.gz 2378458 BLAKE2B 0c8a6e4b9bc42bc18b574a20bfd3c12af84401971453801db8809b1cd622b30ccf0574bf6fa5ca5bab1f7afe7a5ebe1535130f89d28b0a4105d34b292348eb22 SHA512 08999ab1016c77d0e2ba11e9f8926e445c9c5173ce0725f71b2491bdc36fb7f9dac0626ee9c68e353238704e1d910b53fb929c0112a001c47a19ce8d099a480c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_fr.tar.gz 2390251 BLAKE2B bc644bed15245b3b9ce0946c84e61f1704f3ee9d9175ec6269f26872378bd08ca56e14acbb7adb8baa5bac4acec4f15ae539e8e35b8f4449565917592c9862c5 SHA512 17713a1b4ac4151ceede6de80fa853270e5b18b50daf5b85a0a801e289dd8c662bf03ad15825000b0361443a8cb469f0014fa4eee7420318fa0965fff56e84a1
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_gl.tar.gz 2367591 BLAKE2B 1178ad6f058c95cdd30ac0426c1ac1dc1c01914f543092ed6ac7eb45e39d633abd9daad44f303cd82e3c47f2bf0c151b2a6a6c89b8c45848b8999651113c6c56 SHA512 aa1d32acba5210ef4b14c22a447fbe7e522fe01a3362e97642287436e7a1500232e733fea5de63220aed54772250e41d5c71ff237ae86fc9ae26a90faf48c56c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_gu.tar.gz 2254300 BLAKE2B c393da51e09e963cf3d39281fed09625e7f813a686c67bd0d3644d1ea9de9cd6e33e27e3e0dde257aa471cf79a358381bfc0c780f8612046ec9ebb6d37523c93 SHA512 713a006fa5fdcd09d9c09fa42a92260cfde01a77ed4b4978b2e74ac5773e07e4e12d96c9d322a38c3daffb6a1ff33ad152dd293d35a4a99bb92fd5ea8209e800
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_he.tar.gz 2147441 BLAKE2B 27b46968c8881478de1c5f6d80d0f7122a17199c70c3cbc476f0547f038f5310347b53dca2f214868dcbdf9f19ad0fd48e0e9c1468323dccc6dbcb058add4980 SHA512 addf3f5e664b2859bd13a3acabc325742a88dcafbfbd67118f8f0bfa29cd6872c0e5df0bef273b2c01dfded0e8f4430ae4e8ade2137c87504c24740c4e6cb463
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_hi.tar.gz 2358808 BLAKE2B ec88b3a8ecc8565a91f9a2c04348089a1b808f6a20d125ae799fe6d1fff24d2e1f43bce125afc5520a26ec4cae98a2cbb4a0124985899bd580857d9d736ca14a SHA512 12e907e4821028334d38f1c47d797e6da0fd02ff53217cded8b3e644d42d1e917877ddc20ae06ff7da452f500d6431bf5f5057b95a06d8e78e27ba6d0d9bb9ec
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_hr.tar.gz 2263477 BLAKE2B 3303c9e56a14e9088e36e71f7d09ad319e343177b32369cc147b72b64e3cebc86c8947d7bd71a781af55393ab100c7e7c92eae5ca62b8e41d22d2fa5efdb6c3b SHA512 9a9ba04e645fbafc4e9e675d491bc36ab28f2166e2b742b0104f196f40f1b408fd5b4e21a8bbfc8265dd1e37c847388ed4cc14a8df639723b0a57cbc8efea13a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_hu.tar.gz 2488209 BLAKE2B 5684b2e82086fe88bb555db9c8fade0c74a7640af997e8c43c7d0ccc099caf299dc5c82b0f57a0035d359383fa16d20d7b07e6964f5ce4f3c4acd41dce0cf3b6 SHA512 1f57beddf9887e53e25c3ca39691b441f60f2b0655447fd1c7f6944426e17a5691fa4077a326cd91ecd75ca2dbf10d8221e8706b97161774df811df8ba0bd2ae
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_id.tar.gz 2263266 BLAKE2B b91aa99ab252651fd3305c5987cfa657fe3cba4cc866a05f8d1ce42a88f45cedd885fe60e7240ca18ecef40f1786a2e9c186181ded077975b4e7f1fcd6a2ba94 SHA512 9d2ad5ffa8047dd47f0268bb596c8915065eb8c3645a0c5622b9dfa0faeaa1a6015220daae21b5bc4083dd0975452bfd6375b30f3c837ecf1bb79a8a745ecb31
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_is.tar.gz 2285569 BLAKE2B 70b4db7773ea18cd45461fa0ecf3a5a57d21e7710d1ab9077a3194a039a1f6f8961537997620d63eb4dde4a18fcde331e6713be4b8ac33e4941b50aa86f6f2d6 SHA512 146e50f0eaf8289d8e56661324e21d4f854236635d30332efa76449e73e28a62d8af321d4df60c10155e142346f8f35c5e3ca1b0b971e7109b3118149debd585
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_it.tar.gz 2358078 BLAKE2B f19cf323b7f73497310fcb261983a4d0b094e4afe8edbb7ee1e1844e26217562646b468bb1aa2cc28ec599d89c2d61182acf023e875169578d9cda888a14fa6e SHA512 911cd28a13babbe7afbf44c70bd9cd96b6b1a49d6af114876267624bedf105806b61403d32409584f9e39767721969bd6799ee8b8bc5e00de8348c02fe5f2c85
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ja.tar.gz 2526648 BLAKE2B 45c4b2bd41e5e72707508a2394b33963f4b3166aad2eae815c074fe6e864648a501a398df4cf49b90df100f8f1ea1ae867cf21e08eb4327e0eb2b07ec8037d2a SHA512 a785e7be088c93c02540031468fa4429b52d28d20a2720035f986368eed8235a611317a58fdebf5b4e77577aba3d407300f35b1bafb4e24574a1ffe9ebe129a8
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ka.tar.gz 2388835 BLAKE2B fe86b67f0c26f2716e80a213214061ac9b34b11c2fdb1a265aaf706d8eef1af0555518111faac5f376b937e9f2fe02ec582956f8c08b5db241849b7076ed2c5a SHA512 8de3897459b38c82325d8af107bc128b4b04cd2e8ddbed27dd837c6d1a683aa1b20a12cc9b4a77ac77fd0dc5193236ac2c97d5d7816283a9ed81c01872631888
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_km.tar.gz 2676975 BLAKE2B fdf712e9c8eb838cb527f1e0964cdbd1a7615a8654f053f03a857910077432a43c4cb086565a1a3fd45c90170a2b65f4be3d95011c5b29d576d8738e9a8994c1 SHA512 4aaf8d3ac040feb5544f56bd7ecb39a3734cb673a8d50f17c3a63bf9f6fecd40a91bfad660cc997268ef012cdb0d86e1a9aadbc8a6d917cfe2d9a7a8a7ce684b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ko.tar.gz 2402343 BLAKE2B 0f6ebe051dfabb59f278e90134f517cd97a7dba521168833d9e8cf8c4814d983db84c382c3f80340ee7b643597a4fce823697df984d5bec212289de503f00b69 SHA512 4224d4b5aa1d354bd95c475d5b5b90be2aafccef35afc4e2d0475ac4e959e24e90e4924489f5ae449c5e57333aa6e406aad93ba9cddaf7077f0b058900518661
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_mk.tar.gz 2376625 BLAKE2B 4044f86e53f28ce9af01bbf55bd2fcfa73b2608162608288f987bc0612cfe75bbcb3b86db2a7b801d312ff10f0ebbb271077edfff1913b671aaaec3bac7aea21 SHA512 4241da240a2da76399bd77991c4fb6d8f181245f5a155017df4afc01b3d953c97617d98a9cb668717d87495dadd1bc65d6e1140299d94bd0c3fea67dad5a42e2
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_nb.tar.gz 2310708 BLAKE2B f349090fe760f953762442b786c9bbd8fe783c50788ff292de84540ebcb6fb0d201347c64293ec026f720c887fe24c6318d521b0ed759d2208d4ed8e238f75b8 SHA512 24144f5aceb394fc0f3844be8fc7f01f97f586eff3bdeed043af5db89d83dc6e594cf2f2e9f385a7936e94e744a309e32d1b77d20a27ccd272df2883fce0701b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ne.tar.gz 2600224 BLAKE2B 377e1a4e6dd89e32be78d347ee25f69a2f170a7ec84401f2ef6e9ed6ea239d8e4916d9ad0cca888a2daa7125c8358515c6797f01ea49cb7cbc3d6ff5a5a1d49c SHA512 311ed9020c4a69699f734594b32d8968ba6cb380b2a1ff18f1126cb7d576d0505b5ab6998943d20a018189af4e2ce0b63a4f7dee02b106beb902a360b646226f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_nl.tar.gz 2356869 BLAKE2B 016917754dd13ba2a2eecb398fae8d2f001f489f796ddbe21b8cd0b8bce64e29944ee7bd406dbf15091d3ab660ca784cf848080aa166bc23b4066a6e1589279a SHA512 4eef9494edec778774a2662d11621090f31c476ec835f045977c4cb6550665d8d861de8f098478d6443125ab35ec0febc4e9f8a4319b33c608d3cb8497f1ede0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_nn.tar.gz 2301766 BLAKE2B 2302a117f146d16c3f8ee9bd76c2a10ba57b6bb92dd2db24bf88fb1cd65a343bb2a1863c5f9fc7a818ed5b55f815417bc53758966957bc9e7876bef0b3cbc14e SHA512 5b9110b073177a4a19211da2166834b508464a5d0af6af286245a261b12291a27dba1d8cc972d8936b3f514a64da46f50d2b8e73bafd7c2313ca06c032bcd791
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_om.tar.gz 2393646 BLAKE2B bf87a3c429e5c96912792e93416ea196bfc2545a02ba09031d339d5c52cb50a7d87e066ce5185060c76b1f639e9645f4121b7f98212e82176a9d0b70960d4ffe SHA512 ce37feb8943f4ee8f8eb31d18eb437076a87566a596d1dd7d26ce027ffad9d562f344eb216c12e43eb47fdbb78081db8c100859ca24de035c1fb8a3a44310e3b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_pl.tar.gz 2458659 BLAKE2B 9eae58c30dbd008c075f8a69e7b687a220e0bddb0ebe4d1288da448d23652935802d5947e3673a29877f4803934eadd1734e0fbb635e5d669324ed25fdaf8501 SHA512 80b3a46bfde292b5893de405ce1f4189069246c076bc7bd0b697956ccb5fc28035dac94c5c0fa8eb9fa4ae304e84d2ac51c7c5427a62377d1f1a05a3783bf733
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 2376095 BLAKE2B 2e1357e42707c7a7e7d681a044ed23dd44518e85f265bdb049f377da26900328595b23320604d0312ba81beac2475c947671d414cbecd66aba0bb30b23f4fa39 SHA512 93ba425eb15cd57120dcc6bed467e535818fc311eeaca3a327edeba47a1f7e79b544eb41c196e6fd23e289ee8095a781d65270070e71c7897dbb6c7c9c8403d1
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_pt.tar.gz 2340676 BLAKE2B 53a6c4fccddb88c16a988a195b62219a722038480c9b1fbca826cf99b16bf48956169ec7867d9f60d295dedfd6a38e2b4841aeeb5393c84cec6ef082a3e62b6e SHA512 9d99cd3be714bd1f1f4f3a4dad87cce37ed1bf33810f660d077a3ffa91d2d2177d44e14804d8d9378ac558d6b767e6225afb0ba109c158408746a5b4295bb9c1
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ru.tar.gz 2637624 BLAKE2B 0a5ef5e3d59c000111a72ea2fff318b9c2c5864cf3e4cac59a00879b20625266dc70011b9247cfb83742998209d17e69d66c181c7e1820b3e63c04e59dd42d67 SHA512 222d635950cc3163bfe237ee007dae855b0add8b51cc6b7c9bf2e2ae4571d7733b14d402e73473f7ec9f21450b0da9f3fc0149fa7e61c8ef81f0c0ef807e0a36
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_si.tar.gz 2345839 BLAKE2B d341044131a0a80e516ece7ef7abdc0307475e1ca4d0ca5a0958cb5cdf7e12a5ff5bf69bc0c72e0c8b667b9efbef2ef439cc3295592ccfb8b01e5625cd876f94 SHA512 9be044bb91c291d2dff670156aa10cc5fea5f7feb759ceaacb25c06924be6714773afa089e11800b8cc47bde739fcaa078c7e758988cf60946966d858ff128fa
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_sk.tar.gz 2399594 BLAKE2B 676a255456a698d1fb30ee3a13f46663adcea58c54d452c7bca98b4aa363e0f08d270f2e3e8bb01b4135b082416c99c4871d665449855a65c52e01c89b06d42e SHA512 c8e371f09227115ddcb0695300204809f48ef27e11a4c61008a4c58b0341fb72bad6085627bca4416f01eb54fba6e3fe103a87e1696c4844874392c5fb181631
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_sl.tar.gz 2344895 BLAKE2B 3c2ddee23ff969c2ad0ca3e6d6e6db55e69310f9dd7d0546c3e1bfea8659be269ac11076c30a0a6bc9fd5eea2990cb4373fab3593e417c6ddbb90b94824d77a0 SHA512 f4162b416df0efb8a93091a5c82d28c1e89f1eaf5ae39b9b86b5f73abc8f0af1d569053c97f7608bc37caa20acc63ef89ea3db431ea680c02fa1cc8edc2c72fa
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_sq.tar.gz 2262806 BLAKE2B e0b61946c5527a4f0de9e5c9e792f3deb900c7c305d014a016eef5f9107c491a7ad88c0775f6a9350018f94de53c9482c540f3be38c9a4a35474afdfacd7f470 SHA512 2f96c46b0185c3ea3c6537cebf4dba5b9c09649def865d8d6da96da7ef56991541c7874381ca23f89e704258aa72391fa9794193684c65209f21afa09e04abcf
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_sv.tar.gz 2343862 BLAKE2B 11f4ca913fd95ee4dd8d6078b19d451c7b27fb7fef72c6961341ee8d3a1175ee5baec7f6dfded6c5e39412f0557f385ec03539839d8ef3f3f113dfc429b0b16d SHA512 2f13d329827d2289d9c800b604e14f21211fa8e81eaa6d784d2609de0bb80624de69f88d9521ca3fe45ab903655720708a8d005750775e725eb3a54d5d9408c4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_tg.tar.gz 2346436 BLAKE2B 01e0aae8ba8298a95b0eca4c23fc8400c43c0b32e11fb96fe3ce0c19aac51f4c5c449b81d7222ff9c16b03516b45997626bf95fcf23866176044f527c6332933 SHA512 97bc2ebf6533e265c15977af49dc81fc20fbbd596f2c2b097ba3bc29655e6fb1404c7008fb0e8523fb5c97c9a3180bd9c787557f5a8cff85c801894ab1eb45eb
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_tr.tar.gz 2410948 BLAKE2B 6ad76982cef5fde816d7c9834a673d455ef4d74612e040ef01648e58adaf4022c1a0d5ed3f832024f381fffd98df60e96e78b90fef5b9b985eca196a6d0e5fa7 SHA512 48e5a7cfff6bbd95f5f8d64dce464614bb593c2f8200d4e537f27c7548fad1f8d99c6201f531fe1f0bb13d4e6b49869dc5abe5c46cbc971de54412b54b6948ee
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_ug.tar.gz 2313357 BLAKE2B b9cae27e9f4e742456d32a5a7a6c09f86a6418c460b160dc7fe4a3c4784b94b855d3881b0beb71f31bc86244a4522148e4234720803941518b8e5adb5aa869bb SHA512 58225d19e989359289af047bccb38b0b83aaf8fd450ab98bee0f5ccb9f5a111d0da86d601531d0dc13db0df63b88c0e508bf36104d551a50c6c79dbc051b5601
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_uk.tar.gz 2592492 BLAKE2B eaa15d5b5534bf84ee573bc48efe7170b4e83d5631e63e2194dac3a424375f34c32d7cc268896b9c0c03c763420258e924b93eee18bfa84a2503a29045bcf9ac SHA512 b2facdfc0aada12410ae7b792a0e4ef4e8b1eeabecf68c6688ad6839a78158187a558d67e8b9dd6aac2cbdefe091d9bee1b7893f931cac63465b06b929582ddf
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_vi.tar.gz 2398996 BLAKE2B e2e61414e42294f0ddbc3b82b578f9b149c1c80660d8cec45af7616714a81010d72b4140ea87fd2ed17b775da461d38d935346878197605766aeab2b1bae5bf3 SHA512 caa517c0ded770a79f25cc94fd7b84027f4b11d520e6d0823b57334b568b851d86872bc0f2e877aa49451b03ac95964ad0d59321345f637882c2a419348fef53
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 2338509 BLAKE2B 1cf61ea634422e4681ddfc7ea7b3f85f5a9686c7f19246800dc7ccaa0da8647eb4a167c22c95453214c33155833c26e316bcfd388114c7f9503f2995417721e5 SHA512 04cdb4537a35629e80a49a59fdae537ad9c62c6362f4de6cd1086970572278b5adfbad1b57958677fa236da6d55766136b2918df920bce60ce7e7333e5d5c2d0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 2436815 BLAKE2B 35f7e3959531a9b5dfd0a76b4350a32ea5d959444455fbe891d9b5a19d2f876d4bd86b7eb0f36c9d298729c5e57f97415e197c9d3ff0d43c9ce1fd9e3c3eafa6 SHA512 ad56d4fc07c246d138e35152b68be3482664e030e159d152b0792c28dd9700a5f30293a3fc529711a76eb370ba8acd9ef81d6e06fd770185c92f4c42853cb422
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_af.tar.gz 1019536 BLAKE2B 34244a149c1a0c8a9d8d63b4c8aecd096577b95b9e75fb66d10994bc08fc9374628b1dffbe9336e549ee2bd322b11acf9172b4ac65c8d67d48428b284dcacd49 SHA512 b90772a311fcbc7c7132acdc427630a32aa9312178ebc2d05c5f8fa0b576d2db67731204d524142a14bb6fb3be492ba70590976e11e6139dcdca6ec81b71ede8
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_am.tar.gz 763098 BLAKE2B b6adaba96ea97750d7980ebbdb694848eb1147976754c1ea34b65ac8f3a329f9390c4733cbc8a7362059bd2ae7fa0903828918d6dd06733ba19639a4c10597f5 SHA512 25ba818d6797dc877d6b035a2fa28100ffa1c2c450977f615f6f397bbdbdf626de8a20e79df6d772579f79f250e2020c73b8e462f869a888637ad57da5a6518c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ar.tar.gz 2414691 BLAKE2B 5cb8c35476bc309e2d46b4911539ec95934a44c07e2abb6b09f2771a47913b136b985a1dc78a3424724f3938f6844dec509919fab26a9e73e98bcf69e0da148c SHA512 b0913f3aa8eb8720a952a5fdc944623c3c09cec18b6427e514806267283444aa1868b6b1dc30bb1a071f7c58a57cf00f932c3a644631e2e77392796e5d0c1bb6
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_as.tar.gz 532088 BLAKE2B 885d71dbe1ddda083ac23056613d12dbbbf7e1c5be23624bd2e6226e547362435bd104a1be00b6f169d0b2f4a0265dc416d5ac4476f563dcc3f028375bca4e92 SHA512 fd63609cfd27f317c36cc6f02129f891a0652674e5ab61efb5c0cb775ca8e75fe94bbadfe28c826d450035d169c48281c2591565b69b3866c7997b5301b39ae7
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ast.tar.gz 440808 BLAKE2B f858a9af278ddec8e7ecb27f6d4a88a8ff6aa17ef7a99450e699f2eff9fa4be35be9448e0f3d4a43970b181d944621450f011bdc85cf5d5ee717261b882398bd SHA512 fcdc7cac58216152d2f385bb22aa714c8c09b8fe2b95587e7d89a7865d1dfe6929df1770fef9d4f9a673ab285fc152f052ccd9e0d1d3537abfa4accf157fd1ee
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_be.tar.gz 1055802 BLAKE2B 63809674e27f133f56f50e5f22664a90a9bab0dfe201708a62db11382a3e494e764397502202713981095b1b35b84516731b5bb04915382f0f3fd73c093b7dc0 SHA512 8c953ed91b09b75c791d1a48d0356616eb6bc5e9a877fe3b4d1e0a56ffc0406a31311203de920c555673500180b25f653e4272a6872d19e2aea5e4af94a15f8f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_bg.tar.gz 2449061 BLAKE2B 5ea496b1603d64027b3f206626d4af88e2eb296374a6688f44cb8c9920aa6000b813876121ebc227929c26f06f1bad9b25c85ebc7f239b6d7045978c1f37311e SHA512 37229dd989887eb35a23b2296b7a169f350cb5f8dc1fbcb55fe9a45589d4ad9a101f5f8f2137464e412f716607ac37db4f0fbfb343332da8e53a46aa436b8873
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 648902 BLAKE2B acb51be6c8b1d75e3551d3e2afa831c83efdd93a181d7bda1c44d95c0d5d9c52bc44208d753f37ba1483a669fec1d7eee78b8fb0a0e79c3bef154559189633b4 SHA512 9bd8f408059df69461180123c9ba3741d044978fed76388fc15e7ed7fd57a08b4fd9841c2648d29909c3570512891f9d580fdaa53d130845c1a904bf807ca915
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_bn.tar.gz 788888 BLAKE2B 31354229df2ed6e979c4ade79a1f729e59cb065c2effff057f9fff620d566f040feb12d344a05665b671d453f7046bdd60366808250d75ea4c43e2b458f9c948 SHA512 0770a107b28738a895207639ed59c6757237e7b0413eb85c406a18ecf834f29492c72350f6e3bd93c54b45afe57413ebfa64db6061b35d60cb03dad8d32232b5
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_bo.tar.gz 380247 BLAKE2B ecd2018d4cf752ab4d48e76b9f49fa13b388140ba2d2609d6758e1d2239a8ab86b77f84beafd81a1efb993d9e4a92369e5484f1276fc04748dd3b57d4ca4ab40 SHA512 8659475e9e7c3f2c6c70b78a8e657843e40af24961e571dc6058dfd2e244ddab0aa7b087dcb8985df85520a4b451877fee18e6e82cf834c40ae253dfec9bb87f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_br.tar.gz 1538042 BLAKE2B df1ba983377f5524ac70ad8e9c2a2cd353ee290323551f119266b0343c0d8ce20e550308f7bb575add43795fbf1b6444f4187455b9c4f7c4f05edde22ee2bea7 SHA512 e447092ca3e7728cb87be5301c080dd58ee1ae98930f976ee5eb1a7bd3b61c380967a723d30effaf794985b1adfaa42b48d1b2a3f5e65ea697a0a5e52552df13
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_brx.tar.gz 337919 BLAKE2B 0994088c100718fe2486cdcbb43232b1abc2d7e231fea66a096cf5de26278d55cd1f04224efe804834c6425461e83e468402924d183b66fdc10fd0f7ea712fc1 SHA512 bbf38495943241eb3003953980ebbddbbe66d2ee79f8e7705a9b65b1984a878cbf31cd7b2c18f21845f8ad3a07f3cc4fc058fb63c0b306ec407eef7b6edf42ac
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_bs.tar.gz 636932 BLAKE2B 76b0cb60291ea05ce23678917ceba35714888d2dc2ad7868193f7808da12cc5085c8f0a383f5be17d39fe7529203938ee5db9ab389ea39bc78e7407a71d84178 SHA512 b1fa115e2a60787772f13b0252bff4b921eea34c5e386de9059a94ded16082d12021a0fa57df6bfb6b1ba3a1a6c08a772a90ceebc71df4978cfa52f7088de61a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1973469 BLAKE2B a26e81b0fa0225a27c3bc527c68638cfd626e425093738ed8dad3959ebaa33b018fa743138fd907dcd9cd29ee0d698af9af5cd82e17a7cba3d9c85e8cc983267 SHA512 9727667e49f1b1eb48bbeb21ffceefa446be9ebab108847002b6fb825a3cd4ebc85843052ad23cb6cf3dd1e393a7cdd770f08f29a30a92213a5ca1dd6b044ec8
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ca.tar.gz 2019356 BLAKE2B 5c6847df9c23e930fc5aa2f104fa394b871bd79c26db72f0993dd9dfda9eb3da35dcd023de0ef6e728ebd423f9636022a867a4501cbdbbb71d942db3e492d15c SHA512 26cfccd896c2137059e0071cd8b872e159449718b564390cc04c5009951c9ccad6683f2122b740bcc2cd07768784b540fa6813e47fe5bf9e571d451605165cce
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_cs.tar.gz 3189476 BLAKE2B 1c98b554fc6852359f69b9c43ec70340c698d41fd2e59b3701318017d191953ce852642fcd0245193d990bd0a33eef2863550aa11565d523e3f1d78ba9dccef4 SHA512 aab979dbf3aab6947c0ff66732694b04ec9c567c3e8d3e202aaeb042ac986a88d5d8c17780c87faab862318937e82154c615a6efbc46b861e712af22eed7b5fc
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_cy.tar.gz 724795 BLAKE2B 7da53337197bdefdc656de9b5c37a11f4fb488a1ce6b4099bdd727e3990d8a65d658d52995f36d140ff07d25f747a60aebf940d234faeeeb1193c3c6d4e3b4b3 SHA512 4f3608b42fd04885eff3a8e93364ae58b31fd9d779f71c1a8526004fc6381dc4abcf59f47b77690b3ec96cb7e3ced7520e472067d8be7fd57db792873f1612ce
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_da.tar.gz 2629689 BLAKE2B c0995a54f914156bf1251313bd248650789d0960e2a4933641a9df7b4b6c3708e9303bc80fae45de2eff1cc3a6f647bec74107f0b2c29eded7382e45f8acfb5b SHA512 50b9ea59ca4180dd9d2eb2dbcb582adf1c76ffe6f6d2754bdabd617080130cbfd78a795307c353f69dc707027edd47bb2bab454b03d883bad2707486360e6e15
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_de.tar.gz 21756831 BLAKE2B 302870ca6bf0e02e83801112c243740fa386706e80402a6e7d70d234a2e96b248844efbcaa9c710ca24b06b56ae98c156385254b734609bef3a4377a69f8c02d SHA512 63e4534c3aadd7f7ad1c6f0bc185e21a7c4f0988fd0ffe0870a21331ff95f17dde58446dee8e2a105e8e0ecb15d3dcac95ebe687bb4390bf751964907502eea5
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_dgo.tar.gz 441215 BLAKE2B 12f2ca46644648dbdf31ea77bdb203d1e9ca91a4645aba0c044852011a1dc3685be99ad341ca030b704c96cdda2e4ef701fab9d2e154b689159e0d60af7a0586 SHA512 a1baf40f343d736ff7681ebe20fa2cea1f63f81f4f5341a2336aed1ccb016c25b168814557a2e0a13d1bb88c3d215bffb935073978b0724f54092f53d12dc22b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_dz.tar.gz 367942 BLAKE2B e80156562df454cfa4665b193682ffe0549689c65f2dc4c8e1114fb3a1df4996131a5a747a877fef6e3edd867027dd2be39959dbe92ed09eaee5412e28e226fa SHA512 858b7f444bf621787634070e061aea5fbe27d915572f9ee3baf1cb343fc199c4694fc16a587dd99bc4e02afb6ffe7b024a02a2e28df2617dcc221a5d5adc3b08
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_el.tar.gz 2827865 BLAKE2B 3726a5a1c8b808ccb3ed1af05e663f6655c7fe7b6da9c057f5b53555a1ca1a8ea1aa0705c1ddec6cbbed9893384778334c273069e9d6f7221fbdd53c7367fc3b SHA512 a2320a7948a9fbec186f8ac53f3304130189d7f31869cb625dc4e2aac6c9db40ffdc2776cc81848701f70f978822ed9df6c7cc3897d6f8cf3f5bebf485d27111
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7337080 BLAKE2B 3bd78f0c44e8a70be59bc8b3abebcf28e03e33479fdee8168420b312468adf6b5a68a53d8331f7df7df5881b96779f9fc7574273b852b72d6a4f612c8128bd4d SHA512 f1a8cbbca60c63b71a63a4044115de1a2dd81dd5a1ea8fb89a20ed12b6986983906fb0f7e1c43af9c2507bd33f0c1623f9923ec9b8a3650fb8ccdd8ac8ae477a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6925033 BLAKE2B 5d29697334bfcfc12ed4647f423303d708719544746401d29a67760fe626be4e4d4f564a8d35da9a31ad93e2e04ed427b8cf6e110517b83d2c3851cd7d635c30 SHA512 d6f14885522497f91577a94451fe0ca8b40e3f267bc0466a60c0ee75476714aece7d4330c5ea993c1d089ce81cff33f1a1001b3b7653b25d771dbef97beb81a9
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_eo.tar.gz 721109 BLAKE2B f231a939d984a2ec54bc09dca904d547f0196b4ba1a844e9c183285e9b051da3e64fce0b46b5f20458a0199bb8adc4d920a2d34278b25924ed104ae3bbb9bfe7 SHA512 1f9f25da2e4808709d5ba00804dd7878703f925e8a868af14f4efd583e4a27a542353fee6197d319ae436563ee247a8e1c2e414b5037988bfc1a88f12108b14d
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_es.tar.gz 2241866 BLAKE2B 595b6864cde16ef0aa221a76f49fe56df46bf224faa4e89af8a88f9ee48ec182d38aed8b8aad11df9d8df370b619ae91d76bfb37088f7047e720d2caf5f3b2db SHA512 1c5165af3465e9e0969fef1c8c5fa8ca88ebbfca90065b07d3f7596db0d0e409ba47a3f0a3174bd3ddc5547eea6100e6b4456f59fb7094aba3e0e0d0c8afb1ab
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_et.tar.gz 1634395 BLAKE2B 0eca7009e937d8018416a34d963c761ae1fdff0832b4cc45f6a55ea09425722a79b151f00d9c98eec6640b19e593363d185331a33203337b82d669ad1c66867e SHA512 b7487501e3b49e30d0635412ba44e559483a5ca87ee8eb33a2390857743ebccce629f79e03e10da588311fafe5b0eebd5df20e6ebff865395e991972f5e7e16c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_eu.tar.gz 729152 BLAKE2B 4b7896fa823675138177ac28cd513ff259eeac59319d6c962c2b4b6f68c602b040eb564d0a95ac3332b18747a1497cd9948bde70de3fcdec9b341adb186a62b7 SHA512 e80ae46838393095416977e340521ce670a2a7ba782f9d322cd0bf5d9b36dad21f4e64e598b8136479f6cdcfaf5c80b08bf587aa0976e720ebcf6e2f19e3de96
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_fa.tar.gz 332330 BLAKE2B bf36545822f213ae16921e998d4930afe61921ea91c1cdffa912eb0aabd593a8965a7928c8995279141ee6995dfd32d6f18971357660d4c3449192f0a5f50338 SHA512 36a0d00489ed4f52af387974d2c428fa9062e0a3e57649102d683d2030cc1eb2fc69e7bc896f397f1b658565b44c9ace50be068a4e5899b7a5e077fcdfb22185
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_fi.tar.gz 716037 BLAKE2B c20408dcc897c774dd560c87742f7aaa976f6188a648edecd49d65b74c50e9605d9a9ba477fa3c02979251dc828f1e27cbebb2587f4bb694acfcd0e7f258412b SHA512 74ebf610813c451db648ac8d350f294670e857813b5bb61581d2e405b0ffb94f1c037668e5b760abafe14ce70b7477b6cd12b4c7fe54992ff7929eaacb45a83c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_fr.tar.gz 3035706 BLAKE2B 20d64ccccba07abb52491129d20a76378e65eaecc69673d934e81db715f2f7e5c9308b4eb5cf9ab512dd4b65943451d76ef5c22112d5f323d9ab1b05a7b20912 SHA512 21b959858b9339150710c59a534a4e5084542af14d779aa648692115e72db0a65c1fb162c0bd0e8035c8858e1b732afb211cb7d358425ccae34244525d16d062
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ga.tar.gz 742625 BLAKE2B 662a96752fbe78a3d8784c39466674a506443c5c6f1baa944fcfaeb93308256e9153d4745aff9b3a35918df32a79ee2add3bf7b0a931f88ed8b983304bcf3e3e SHA512 0c8faf6cef1bf52f43094632842c98200a7609efd5007b1b35a8c84e7ee00f1103d7da39222045639405657bb5d962f53b9e29325f555c6eae36fb9119e5139a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_gd.tar.gz 1782114 BLAKE2B 0292e311b6adbb1f1f610cbd99190a7877c0648e15221cb5f53913e71126e727af1c282820ee82a5a299ede0024bb97513238406f33f88d5ea0ea9b47f1df9ae SHA512 50cb9b0859cb4d80d8d262dcf47e15e234092fcd3d2ba879e42af7041dd5db1905f41ba245a26fa291901762cce8f9ac3fa1747bfa51c33a4a420ae69f5fe2bb
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_gl.tar.gz 2620556 BLAKE2B 72e3cad099be3b04b6660af636cb6664aef303bd7e638151db7ee12179c5ef47e9f508cbe06c0a8d432e2dd077896c70206e8b0a5e0a47277aea74aa276a4610 SHA512 c2c8a50870403963470f34d66ea38832e813b14abbefa7a2a83dc54c57efe4ae9a99fd6f00ce52c771777a252508cd2ea8e4a2de730f2c087a753fe6e495443a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_gu.tar.gz 1230264 BLAKE2B 5b9652148707d7074dadf3c582860de8e4cdcfa45fdabeeeaae79161c25d0ac405080eb06542c80db1322af7426a13ddad98e086a9bc764b65a893e802f9708a SHA512 301b75c07a8a863df999ef3745ef45479fef0ccc5c4bb8c9bb1666759716fd699adf008bd8d666d45c1272879e6da31003c40ecd5045189a8cb8b5470d6beea8
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_gug.tar.gz 509345 BLAKE2B 6cbf9a626993a02b38782bdbbe6d97e407b58c6c4fd48a86fe9a156a3f145f62332132cbbc881ec84d9a7a85d7e5b57f39b4f55151e89d997347b7d450a1cf20 SHA512 572755591f886d5fd446265a44cfd28906386550373b118d742634133474dd2d55a25a485417cc0e7a241d8e10f214fe6bb371a6dba3d5b7ffec94afb116c6ea
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_he.tar.gz 1621986 BLAKE2B 246ffec0f9a6108be101cf2c4d9a5ba497c30262bac588b505c303ae99a05a57191d2efee57572fdb0ed06900055431509dfe3590ccb7c7595c9e6b6f07f4861 SHA512 17cdd2cd9aa8cae703647da61f6f708bb242c26ca4ca68bd7f71be91586b6c393c9785c1e997a2c9b2d9f487aab8be128e66239063d382b68af8b6f1efe9cdad
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_hi.tar.gz 571032 BLAKE2B 171d62e38ede792ea3155173f7e9e0ed3b8f82400a860c5b2b94b2a097999b7627a25e6dc51de53e603935d1bbfa57fa4b7f185a69f5fd0651865d413dd84ad8 SHA512 77bc7312e7232e44aa974f3c2d2a5e931a5540d32f734eb41b2fa438393e10e73ddc367b5dcbf07c04f54da6905f692d4efbcf64f915e9af127fa20fed26a7af
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_hr.tar.gz 971319 BLAKE2B 46b4cde7ebaf7cee011dd6b601ae8f8558457f66e962f081073a956629c789e28f9acfa707b4fa482fe8376bda88baa98b3c715e913515b35fa6b5dc59f411de SHA512 591a510fe7fb39bd763b0aa29bd8959bf35cdecfb310518a9df98fa8180648f3de1a4e3bd1fa3310af890604ea2a73dd237da53dcee50b8802bf6a497eba1e75
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_hu.tar.gz 3018287 BLAKE2B 05808760030f0e2fe47a1409cf4d825628f4701f2e515b167ccdd2846e58b90430bacbc523f9d349e94140c94a291ebf902be0c2724b13f2888f1d18df143881 SHA512 2cf4ad43542daea3a28dfb045cb7643743f5607d6c4503515599ecc5fa4475952071a5d498ad8a9a05d3730b3c9a7982dca8bf90c5fe3fc9a9966d992439b3fe
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_id.tar.gz 1586930 BLAKE2B e0840e731a77f0153f692aa9460a604dceaa3186b9e18f52aa4207ab6cff6558e18b2a24ff42c971f29fe8e1ce2f0ddf1e9a5d535531bb529f1bad78a0a0c57b SHA512 1f786ec353f75a2d2f295b41d56357d4afe9c338a706229fc3ec5ccec3a727a5cc9f1ba9f8827221d8c43990d9665d3c548fe55ef0967a6268a51170656f34bc
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_is.tar.gz 1518510 BLAKE2B 3c0c52e2d3ce4619b063e75de8b801394234635e5ca1c0d36b3fef189ba2f5d654e651ecaa6ec125a1e86731722b4aa2cf0ae0f707f7d696703fd303c0598260 SHA512 7a8e969ad7298095fc22549094f03f43f673ad7fe649880a1482191bb1ea3ebaf3f9af41e08f013dadf8bf7ede697e5e8e8ef7d9e4818142f49ada9886a07245
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_it.tar.gz 2067548 BLAKE2B 48ee0a49621418504d7d04a52ca1f803c0dee8ea534c4bf158063343bd9a40db8a521163daf7131ef0c2e370daaaf844b088433a091ac51b7e015084a3ce91cc SHA512 b809da075ca9beea0688ced5e98bef01fae4d4e37e2a9c1fa95761901a5d100fb402ece2ac5c0be67ce9899b6639e1762a44322d3a8664ec4e7500a8096d34e0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ja.tar.gz 809535 BLAKE2B ab90b172b0af5eaffba1f3af7be565d2efb9552f29a5b09a0a67f958eb4d772c905c530295602c64344d76ae75460590c0c29c9a04a5b6757e49ed3d0a6774a1 SHA512 79b5020d93e8fd68acf742ff51c97a81ca5d2f3e8bf32bfb84f53d9b02996055d28e0f953c5a41ee518dc0e0d16500d09ab5a2c4e1e6a71cf50d5f5a71692b73
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ka.tar.gz 360789 BLAKE2B 51f87382fdaa81ac51c9797c8f029beb1a1e5bbc93ca4696f55b4883113bf0db9ce51914c92e353ae4d7e8c0dd8b13a8174e795efbeec548a2f1d907f8118dfd SHA512 8fa66da553c91045f6a7e1e309f150fa7678feeac04cf30cd9fc24f15d88e0140c8f58ba6e00b50d28ce393c3dc1d94a9c052bea7e27657afa31a3f0767318c6
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_kk.tar.gz 785321 BLAKE2B a7a156cbed17ea0b42225f6884dcfcc95f77b0d7cc05875320eda91513ea3b441316f77bb1ff69cabb56cc4fcce75b857b5f644aa81e50385f91f008f9c6606f SHA512 36c298710dd01f10c9b92d3ec0dee0dd5a9040a8c2057f7e206a4a5cf759a6c63812f88682d9b9f8ed27e91f994f8a99aae09aea5ca207ba0bea0cff772375b0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_km.tar.gz 684400 BLAKE2B 787c1b1eb0b177220df0c07c173c92971bea2ca6ee446ee63c249167f85a5d1521cd8bcdcc4963e54a1cb980170903485ca744656dc8d140fcf8a4a365870345 SHA512 f9863195e0a4e87b5712dd6f9285a9223601676052e00a6acc753ab67f55a8109783e53de9539ef618e8ec28e82d9a51d0707452ba0cad6cd65582561bc142e2
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 334534 BLAKE2B 79c468da421deab2ce8d0f3652fd63c7730e38e29cc23e3285fb14aaae4861591c5cff904e81ede4a4ac5186a5401b6da94e0f34c0b38f578982e47f30523497 SHA512 ccfe77223f9936d9ff9b19f112f86c390469ee366f1cc8152dc4c117259f38cc3b1d671634d534455b0cc68a62a2f34d08a8b9ca0af29c44d6ba74ee08cdf0ca
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_kn.tar.gz 583683 BLAKE2B 678341e9da8d79c5955b1bdd0060e47eb20cceb7a97822a387c73df0a9f9f263b2cdb234b2b6f7805a91fb0d3dae591c3f6ac5b31de00a8ea485dc46bec40dec SHA512 059dccf003008559d1091723cb238b2ac19a00dd19ac9fa03a1da687bb1853be1d84df7c708f1c82a0d0b21caefb6a72e5b46954005cab7da3044c018138807c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ko.tar.gz 808177 BLAKE2B 8995078511205139cf688bceaf92a4923ab927814000bb2d10011788f599844336e67f36aac424d3a9660da56f7caccb61cc5d2fc0149738b78d99855f9e3100 SHA512 da86bc938d8c2b626092788b9f49846be0de9f869c4775faab2d12f5169751c43bb5d481b3484540f6e16c7d104c89d9826087315723d48c22dda0078d071f6d
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_kok.tar.gz 412023 BLAKE2B dbec4f07e64feb9bacbe5e77ce28a81cb92d90aae2d5204c3fe7b6812d5d882f5b631f439f6c2c53fc99cb22e5ca21be6fa9bb9574a89c28ac2a7a83381630b2 SHA512 f046d4e2524615f6c0a2935cd262265b8ada12dde2bae8ba845a817793adce9d6196deda0ddc7494fa96c8f0759c08de50a3678ac9d440b2f0858723ef3ccf03
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ks.tar.gz 330049 BLAKE2B cc7498a0a750ec5dc6f598d88de2c19ec438a793d778d6753ba3229b5b1d67bb0c44cd3831d447f63a84822c3740b9b0e03cbf34ff9b177b5a94096dd833e36b SHA512 b7c1a0b313d4013a3ec8860e71a645688120548c9cb37950e0a22bc2a96a2e1782598816bd913ad29c171e4d4d39ec9d0644c0035bdc094129807bff488e1a61
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_lb.tar.gz 142099 BLAKE2B 00ca48a29fa83bcbd829d7b0f12121dfe8d12b6f59857d94c300bc80d217781104e89d81c1ae446ebfe300da0a00f117687c29499321a8b75ea468f203915936 SHA512 c8b6542dcaf20c993ebb65da5f770188ef3a6454954af3c7670149de0a8ee5afbbaa0b9ed3ee765cb0b71ffd68e4ddce2a1cba02cb5dd21b7345e512bb44e3c4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_lo.tar.gz 432239 BLAKE2B adf2c414f9f20ef84c8df4d7b3e34ce53431d1b20bd83754d0295b4e1fdd906b26bb3e0ba4be2ee2931e2ece06eaafa197a8a9f78742541f1be8261e74ed7288 SHA512 79de36f5a3871d2153a69a2b2e5f557b58a74d7ecd6da65b9c28cec77639262ab7e300892084305ead9db5f02c4b681863021661960c25fad678fbf46014204a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_lt.tar.gz 1033324 BLAKE2B ac8e75fe118547fcdec5ed6adab818f7dd259ec09f3cbae926e76340088f0323e16b03fa52f13af14cccf32525efeab156af2487aecd0afde4034f98b8bac722 SHA512 810b340d8da7db450496dd7d00d503de63e2292557a7c25eb48aa030f969f719202a70668953c1059373488ce57a994dcc8208c892834b5256adf3b99b02052a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_lv.tar.gz 1494088 BLAKE2B ed7f65130ecf96d349747fdd4d378d3eb7160480e9b1abc75a5b2a935737af01da93d4d769886bfb192162a74d4817c1f014316c8342f8fcf6170bb717f5566e SHA512 57762fd71911d0d196492565356b7f995a7900a0c9da49055b79ed576c817c8c76e0427c7730b8865bd0279199ed371fef6df5632a8543e300343b777c976efb
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_mai.tar.gz 331888 BLAKE2B 326576f4bbfdeaec992003ea2b353ca5890b4a687932052fee976777d94b374c3c26d0b6696c35acf6d16718571a5a2cfc3b4712041b1a8b7f0e186f1a632a78 SHA512 44fb47f72fd258b4b5b4ba613b0713ac312406b7eff097afc7b8ab75f388c73ad4d2cc29412b8f1fb2554c2dbfd5d33da869f70704106e01fc891876ba56a030
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_mk.tar.gz 384277 BLAKE2B 0db4a8f604137f32ada0481cf6d1c393a4135f9a4885712af02e3f6aff6d1703f29dcf2033a4303fe2e33e9496ceabf28399647c69e5cd7b7c527922b3728ca6 SHA512 08b87423023b61cd3db6e1df4ccaaee8f1b850dcf7322cfebb798409d9d0d9094feac9acde2b206eff5ba235ac0d0c57175d1c6cb177b1e8202affbb314a599a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ml.tar.gz 545155 BLAKE2B ce4e7b6250198fae9fabc4b00fa9950461102669c88734131a847ab49cb8e4462c31ed1886e0f297db377719b3539211129adfd851da0e506455f0d260840e3b SHA512 1b55a305be35736d38835a88b70990a5ece42b9d3506954cc0401f982cf4ed4143091e9f11399df7a8be17febfc84bc07602c0169e468a4027682321174bbd48
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_mn.tar.gz 508932 BLAKE2B 9c572f4459e07ac19a82062e5df2d7619c1813c38085310e3725c00f415f99f292fe3bd7dec989e9749045e826ed1280b3dd2d1ad3bb71838df70a852a3464d8 SHA512 ad802777a8671dc2d5c8d6315fe7c752b7c671d31f698c96d97af8c3e46a776c8bea95eac4c33781779f4ef9a0cfe6165dae7cf368ddbbb10ccc4ae6637de80d
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_mni.tar.gz 403853 BLAKE2B 4724372e25c94b100b5b92efde87f06571f88462f67cd8dac60162e0717e387e5dd295d5f8e9c06fab046dd0c93d2a52f445c949fb1c5255f79595c77c26079f SHA512 881bf70642e93e83afc2d9643da7d8957e6fa53ac997d8a57cf245c6dbb72b7632f9d3c0147f642b9e5f7a6d1fd5d1ff04bd8ab396b48a3983ae78c76c3d585c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_mr.tar.gz 579133 BLAKE2B 575fc717a591d7cec66138a73170e297355a103703af58cba6235b152fc081522240006470303abff89437b3e893153a9fddbe63bceb24b1580449a9cf0e011f SHA512 34be5472a1f80cd57b7cca23693d189a09ddcd6fb3f0401b5561d0b7c798e9b6ed82eff7c798d305d646e9fec9aa86a12e4e928c8408d6d1ac456976f31fbfc3
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_my.tar.gz 464951 BLAKE2B 684eaf0c5e888cce0450a1cad8656e69f8dbc95c65e805d070cce9ba9f149cf04327f8195bc40477cb8537171e03ad2fc852e3e5f1cd7f635e457611696a85a3 SHA512 010435f8ce73db880fb27f678229352d70710d1c819c1cd135d3f1a4a94f52d953d73b86ec8614e1449be854c50b7919f789032c5e4a4cca008c90fb5557095f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_nb.tar.gz 4064659 BLAKE2B 71a9e95b5c6c8618458bb629b105d2da05e2565538978390c1e3dab8af567f0f2292d4f1b7281a112c834e77b5ecb78a23394f036b05e9505dd05315208a01c0 SHA512 f57a37dde6b3c116b1a508cce728f8e2a44d3c74447135d7264f99bfdd8c1abe4e1d3dbf297a84185e74c8f43f500ad8cc104ea1c3efa9ed06d874f525c767c2
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ne.tar.gz 861126 BLAKE2B a9728c1e0eef68a87bd9179ca33d79de703a962302b9a757a06f3b8a72c64888f9321870892dbd982141dd24a109b6bb562b22f4a25be612be6a346907e2c9ac SHA512 c5e978796f31ad28fbed37862ab556bad8c5d259817ea0c517f08c2eccdee1fd8ea1745aab513ed9603e5eb904744a6ea5ca7a4ef233464f8d8b6dcc3868e8a9
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_nl.tar.gz 1523789 BLAKE2B 415509fd684b76dfd47105775e885b473d9c2f6b0f2d34b8bb14bee5280bb7e8377b150b833406b685f0424825006871d18800b62222783682480a63f9f80cf5 SHA512 5460e6b6f4884b1475563b395f4521938319d721723af43ec10070b453a08f2985347ec4b687db85f32c5d95ae2957171268822ebb3221e67fe023b90b2f185a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_nn.tar.gz 4064815 BLAKE2B 5fbbf9d09a580f46a367b43be9f0aee6a7d25c87fab6b506b57fbd77e233a17993d2f0fb544aa310eb7a474d497a474dd7b7387223ffe364769fe2204fbb9355 SHA512 d70ffcdc11240aa88fdbca2e7870b0d273a10745255adc595eeaa8ec044435c6d065785c8269bf9313695d95d6974179b6a04e1ddc50c2c27b87c32fecc3cca8
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_nr.tar.gz 278224 BLAKE2B 23b321a5ec610a0e945b0233fc2393a4273d234d1eda6094f10d37798169afe2909fa45ac67605817a216f54b480e4a49efce068c86b77776f67571b68c5d79a SHA512 22522281198ac94074908d87471b63862c372802a27ff6527d4fd6a6a55caab494cb244253689c8fec8577134b9c85ae0a906e9c1ef65ff5b7ba144c81b809dc
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_nso.tar.gz 322663 BLAKE2B 8068ebd3ebec29e57be55999a5d2d7465d059f56a24733b8516669baffa0d3d4f78497d83665f3ea94ae4b9d84633f91337dd63e119f5bedc591a2451e5b3338 SHA512 8d9fb9a8754f44a9f7367427310f30ff6b29d55ee9e6465ece98d02edc8177d7392972c4f491646c243a798683368f8138baeb6c6bc64a01e1fd913e96267cd3
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_oc.tar.gz 881496 BLAKE2B cc317e4888fb401819445106871190c0d0e810f41bb5e44196980ab32b7522347ad0dadf0f5404651e92f4c89fbfb6e8b82610963eae12be5819235d9228cba1 SHA512 97da859beddb0f2037352f51b7c27c1aa3e91da4e0cf57fc81d735e8376799c4b31dd9a9fb22c10c6ac61da1aab2fad09598414b2d837114d4231cf3daed5089
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_om.tar.gz 371093 BLAKE2B 5ef2e7a43d4d12518f28eb190d6af551ee1a8dd201bfeff000579f4ee53c35d1f19e94418ceac894aa362a334b82e5871a51bfbf2c51561d56c82f59531c3b7f SHA512 69d163046b8f2df5cc7bbbfda0df5a7227edc7ef37f5a211582325e1bf1d23de4e1dad64d1c13009f28a2bb9192142226a50bc2d366085e75ec569b1cfc7e35c
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_or.tar.gz 602097 BLAKE2B 2812d62a32d3cc0cc38155711e7b29b391a52dd17d52e7e8fbb5792f86d2067f2dd40d144f033a98bb8b31023dc9d4675add93939ce614944c7d0e0069da6ff9 SHA512 ab62836da947bde845f744e0673d93be6f78546cfc2c22c4e0c51969fa56723c617d23e37a635addb6443bd165de8a5149e21921e173a3a516ed89277439b688
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 471603 BLAKE2B 2461a42f0f0ca9bff552540f1bd6baadbd3ddbe65e9613461f33813c0f3811935d90db14fe193407ece05d1542a494e3e83882d6cf8f9f9d8aa09691e2143181 SHA512 a244fac5a74e354da34044fd92adfc522e426f965f87c200bf339db182e4a80b8c27c88b345b8670952e946f5532caa8bf7ef205fb01d4801a996ef0041ad209
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_pl.tar.gz 3093980 BLAKE2B 98afeefcfaffbc88f1214f3f2b5b36d2e8f4393fcc393bac84f64a817e0a5fb83aa7e02d15bd8543537e65859ed76714846f00d67cbede5c73b8b70867ea9612 SHA512 752dbb65afcdf7457950a55f1479a20608bc0c15da3e09843a6abf56b89184ddcf79af75d6a20b0f604958e50eb86d2082514b4c62c4b1edb867b5d998ad9a85
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2815973 BLAKE2B e7ede7dab8e3080b70b1388c8bb971f182306787cf4e04938e5e55fa39c1bbfa03b1e7de871ce6961bb2b501fbdc1801c07939a176d4916979db4846704c4cc1 SHA512 21d7737eee01aced3c6af9bd6f85fa87fcbe95f072a1c4f696bfb1bae2392b26e3e19d211c8bdb94f913ff7c987bf3ef600b789ca8ef20d865918932be8f1914
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_pt.tar.gz 2371337 BLAKE2B f854339f64bccea68be997ec97364df4587119120ff0645c2716146f5d21ee397c2309e6a12115952bd64858af658ec71aae102cc0da8f2343942acb60d91527 SHA512 8437a327d4f79240db3bbdf2d9f9a3924a49160f8f4f0b21f70d0c4ec5e9062df46a92b6782222d756ac4907d561c6cc0d8ee9ff3a3ea92cec4112cd2d84f816
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ro.tar.gz 2531403 BLAKE2B 37529245677ac357c2de74da6c2f3e64ce8b156dd6ea439971b9f3a3f95c8f843fe0f4edb774d268674437ebb3a640893ade23e2a0ff0836a01854e187db0ece SHA512 00354c21d79467d50cef272c88ea079eb74bb24533aaf26961928c3256553867932a9261057d1638c10f2ab8b6d2880ea266d096c79f8e669f1b5efef7f34a89
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ru.tar.gz 1902445 BLAKE2B 04522fbf207fca05ba18b7a42e98d6d9a2c5310b79f3bde4f5a155b38b5aa2416e7490b1bfc483fe84fe4cf5007d1a07e25912eb39b01052ca48941ea7842a5f SHA512 62c7e032d54ad1ee645f3cc5133290af835e8cfb1a9d2b53c545d3187e4bcc406c6b37c2a5e44d499b05cd731c8d261d34b59b03a7e743c33b4e5b1cf9ff672e
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_rw.tar.gz 345636 BLAKE2B 5fa358620d85330dc0030f22ea139c61a22c03dc360075ecd6859d16dd0516f045e10b68a9582e651ff7d1a22175c0e8a52f98d148a465e3259c30379c5a377a SHA512 b54667d61eedde0781c4e955cbae5796f081a5aec6154dbacf0fb3790e58df2fbebbd2eb11b333964653372adcae01e5ca90a498fea253a351661bc9d58df5de
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 452112 BLAKE2B 14d66b32e52d82f462f32ba86ab7b3d2f6f6c8d8f42330d67f81856a5e3c2ce220c7e6af3b4e7257c2faf5a8b327ea2d731105cbfa49b9ce165bdf6a7fccd289 SHA512 badc6b8f28546d002aafa79b91b03be14949ea6b9a019e72d41730ed705d073c73cb83d40cb63433c1c58097bdbf8966c1b4ba4f1a100fe6101588136d56a7e4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sat.tar.gz 523436 BLAKE2B 46264ba5416665e5ece1f36a978be5804ea708790d6b1e71a2ffcb63311f4905814a6e57d6ed89c67ef46ff22450df2f30cbe23fa6bae13a5529e395e4d6f18b SHA512 6553da39a8936908d278e627d57847693ed516a18a32bf7acb43c2422589a2d599a7d29ae367f9b4311d6d17f9900ada56f8ee66ee18d8949fcf181628c06120
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sd.tar.gz 438595 BLAKE2B 7ddae888a1a17cdea8dfcf4e298b418ce08d55d04360c016867532e6a5fc2201535a4fa585c0dacae98aa41d762750cbbeb3329726dfca42f22d0675e92430c8 SHA512 477d59a66858cb59652e8cff8f9b95cd718525efff05d4c0f96b4aeb7c48d768b7036d77212d94477e1b0f29339f62122da9af716e479f50d6f7eaf820f1c954
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_si.tar.gz 738558 BLAKE2B 01aecd8a80ca82d24c0ef4c7be8094910a86dd113629e9e1dda15489417a48df1c5d9eb465c07094be72c72969368d1c3e0feb851431d6543759950091af6ec5 SHA512 402f9b2d04534488db80a1ffa11b78aec8e8c94ceb48e8dbb75cddc31d2c494ea94710733d7b42b9994f7ae8e3dba9bf1c5f6f38427fed3253570554e4eed67b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sid.tar.gz 451674 BLAKE2B a5c7ed2d74374d7d6f0e25f6f8018c7412096731cb130d6a783fa6a5d24f9046398792b70c5e97ad34339e084443218ea3912aaafd07c98be5d94e17a5ba71c0 SHA512 44699c2293e043f0fe0998b565d684012fe3b1605742cb61488d8bb16338f0fa7e5bd50c72ae5d3555f3aff39e83798489a434ae126e5a1f8864296e17223845
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sk.tar.gz 2027252 BLAKE2B 45a94dd24929a09bca62aa418ce28b7ca09817b3cd9cedcd51a6a024c3c49c195214b053953784a746e74fe93db5016f466adabd4f48daccd8634d3ab75b9e20 SHA512 34dca6cc3dd089cf8adffa7b1162531120965c1dd8fae2ffd415670d045cea9e7a405b30b7113c87e92c999dd4998c609a5c6866cdc46e3df7bd306ecdbdf241
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sl.tar.gz 2432607 BLAKE2B 11e4ba9f4c58656f3250eebd949080c81f829be89a3eff72b0862369014143e9bedc65d160e095623e1f1786652f5d06a60256f1e1e01cf18787ccbfde115e00 SHA512 8f8d862bdeca3903279eedb2201877afe032af7075a025513695a00edb18f9cbdfe86c466477012cb3de18626feb513a6ccb8e69b7093340336c13bff99e7ef0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sq.tar.gz 1173587 BLAKE2B 9e38992cd22010d1470befc4c5dfb012f4ee3cc8c090ea6eba97687354286cbf324c52db0e157a6ab7fc3f5f689f90d426bf3d602f13eaa4e0c0336cafb660db SHA512 624a80e84cfaddc39e264447c4b7b6cdd7f9515bdc9faca2bdbd0b687121fa65070244f9db2880a78776b1e8eacba7a3a9e4ce2305ae4cba258511671902131a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1460988 BLAKE2B d7cc75c12949df41d55ec6bb7ab7526f0ed7766cfaaf3b53744c46cfdfb0721cc58c9da26381ec693a8a862963f7104a07a19ad522d151f50930b67a17ddc1da SHA512 3d7448b3c787d48996d5374d4c4bb246ebb4dbc652c6c387000921144dd13fffaec046c171d2a02c56dcbcecc9a921a700284db5352a9d6782cfedda14f67f76
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sr.tar.gz 1479956 BLAKE2B db0239b1aa34ff0e54fdf5fe8a03406aa3b525d2275a6cae593734a620e589ea683e2d30a40179ea5023e62ab0292dec7d46f141787a33c724d9cdd35f2e1a50 SHA512 7ba95234a2d13ca68406547a7ef14c1f487cb870a46c2b8d058263fe64e7d6566daba17de0c196d5374c44995c410f4c6659973503b96fcfb38934eb89efc528
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ss.tar.gz 286972 BLAKE2B 16fe4491a8168ec00d2d4ca033ec8dc106b532af144c241987bd8272ab1563417d14a10c922eedf01a590014d07906c1286901a1218a3e2a4247ba629421acf6 SHA512 e4d773cd78031ad7a7ca2821d954a3efd8ed91a169a9059dd001d586998aa01344664090180d2f810adb8e7524157c5d1f4c5e258504791e49df614609d04b0a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_st.tar.gz 280122 BLAKE2B 00cce7ae442663aa080dd386224bdfb9d7894ec66015b92fc5a7278365ac77d8f09be56cb10304b19c855f0abebc16219b1f9ee9b453d3369dbfaee84d07fbc4 SHA512 138326f5a826bcc7ee0fb981c61b9e498987872b3a8151d880bb6aabd4f6e705e537e437cabb240b7a122728982df72c703ddf5abfd1e9c76af61e905f95efe4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sv.tar.gz 2610759 BLAKE2B c0e5abc376cabdeb5393a852e5b5610eac2b5ffdbb3c3458669b958e0ac24da8aff06962f2302df3b892fc07e8a8b586d227f53ba11f9d85a757baf6d49104d3 SHA512 f698b244d4bd696a47ac53b0daf80b1fccb3fdf6b27c5103293e290636457178d6808ea63332792cc9fa5ac9712a82e209d5206334f31331c110e050e70f5e4f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 318644 BLAKE2B d71989d17146bdfffaac267cf6099a589359f4df22e1bb2237713df9a532046acc27897d7b5565776ef5f6e21a1c182febb87d990ab110495068a6281d0b75bb SHA512 ca1667f3342f90e5576a6c6b09c00e14a617a161ba4c4e11554a6e31d8f23e22aa1344af6d3526c6e20fa04f71b346de4d90e7bc1b623c85709e9c945479c372
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ta.tar.gz 686522 BLAKE2B 203d15d34f43cc51a8f1188915c83343765180935e42e636201e59c3bcf2b7823c602cdfef959c49fc0460d73242af3d469cf5c25fcb426bfd6bb5eaa63e2183 SHA512 0f39aec8cc1763c029ed0670ba25435930f65816cc76d3b1760e0c068a9e2ee94c207e6f5536e707ae0a845c4b3f2b7750cb5b286db428bee1a8e50503549494
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_te.tar.gz 1089531 BLAKE2B f171ed3d1692367c43acf34bb83ce97e3eed311055d0a7a23c54da818d79b608831cf4e5f2f7a3ffe44023710e4e2cc2ad451b09e7fb0a9955f05f775e952a20 SHA512 87577bc67ca170b149f6e10ec1f58e9a41b02664c8d143460c43a99ce5f6e930699918958a4a5bf225d2fbc145d3ede15645cea273a4723c9fa3e7f0f22e5bbb
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_tg.tar.gz 358360 BLAKE2B 9683c22ad68ed9ec7549763953e1fb5f6277ceada46673bc8857a9004395ebad8b0cb6a5ce0699043dd97dbe5615ab80c5d59bd16bdbc44eda46067fbb8a6bd1 SHA512 34bc6a0aea8daeff067fc04e77c4ab28538bca345bff54f20df074348f0bf38aed9fa090bb12434ac89defc8986c99ff8f10a1b036adf7148dc75a2fdad91545
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_th.tar.gz 622131 BLAKE2B 934918de9bb99878285dec1dbeb0b3969c6bf64f1ac88aaf963844c55c4636b4e9153b095335a74038f7cd538bbcd730bae3a25fb5fe8faaecd1e26af12bb874 SHA512 af637efa8cdad482bb36e5c02f79170b20cb8b9ed7eca21b529cfb291e727d08d1560c647fdff4bcbf30eb69c67ee57156b2dc25c9638d5bb856aa6151ebf2ee
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_tn.tar.gz 259016 BLAKE2B 418c1061f6e6260b522c865b6293e94edd3e6456a82fd5849369b297e0fc42417d79fbb085f9cfc38311de82354c668f6e9d396c593ed11fa72934cd5f333d62 SHA512 00e88880522b4517f5009502ad47efd213b9d85705bb89bf99d5ad6738f2e364817ffcba870e32f8bffc33d6a4f5510bb5f7fa16a77e2a6cb5133d523f1c471f
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_tr.tar.gz 773211 BLAKE2B ba960d28d343e78e3b8b381af657cabfd9a61edde9bcf087a404d2af1e8fce596e1cf42de61ab002484d00e00c724eff93c76d0323f9daa2dc198ae7c4f5abfa SHA512 2eda3aabb264a34d7302be0fa246e9ba6f154d7bb99cd7dfc970d21c68bbc18eb586d8b92292d19c052bc5dcdee005f91ec99a9490c81aef9b9427bb255662fa
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ts.tar.gz 277765 BLAKE2B 88ee0c17ede58cb3db3d6c2d9b07c1be1639b414e19f2f09cbf5d048a2abd1db821f216978e336d473d5267e4431020901247cb2b0f240dacecc1538928c9e2d SHA512 f295c17b1b5c51b78f63484b0f777141478fb0dceb8f4aad1ccf05acae369834368ed24f0da8525ac81666a4f707bd0d1346f71f64b344d6a4473a1e4ff33c8b
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_tt.tar.gz 182789 BLAKE2B 8fbb754605671622c6a47ca996aedb5bbff3a45c1bf3b2fda20356d806cedc7aaa5d8ace7e0d02ac31ad56fab13ec508d9ba69c30d394c409a17c11dc8d3358f SHA512 e4f82a99a1857bb7499a009912805331c1ff6f832b9286a9c0c967d7ab326684303ccf6de992c8e32309762e207826fb0bb9522b804453d775ecfd91493bc695
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ug.tar.gz 549924 BLAKE2B 9344950f59ee206f2695b73e56319ece22bdbeb2c4d21cd3098b1def14b6d951ed4fc4574d11a6491c4588b256c65797fcb43b92a3f6fd6dccd94ade6387df73 SHA512 84d2d6a6e8116e08c2761f2f6b1b01043dc1e0e75264a36dc8dbf11b60589fafdb53aa6bb9253381854174209e29800f40e9212f1c2397ee474b741320317f48
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_uk.tar.gz 1621503 BLAKE2B 6519282e07d434654662407448fa5b9f72b6bd3dd0ec67a14bc5f7cb76eb76715f1b75d72ab898397972a94326b5f2ca20b64d8c62a1a19a97750a143d0758f5 SHA512 76ae2e9584be1fb6d39bb50fd2f7dfc0c505b0fbd1226bd85107f550d76544d2a56c8fcd2fb433d13d006a674ca404f687353eaf82be720c4bb72b34d33a3892
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_uz.tar.gz 314465 BLAKE2B 9a13b597ba796975d81d4df15875093730c0dfe3bce6df9876c50a9db406989efb4d3e8e982597fa4402203985737b3abf705410b5c3b0f0664e4bdba4b459be SHA512 495c37f18bacd8e87125b16bac4b813a927d0928a1023634592eab885dbf02899e66dfd0662af6423c065ab36f84a79006783f8f4fa28889865948fcd24b735a
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_ve.tar.gz 282324 BLAKE2B e1bf8d9122f0936efca4c8411567d3a7b3146784b849db978c71f51f1c03f2dc30a58d1efd9474272d1d4ab0f713c40a90ec72c37da34fefcf948cd914875520 SHA512 ee287d01d86c69f6da1e838267c2ee455a11cb73fd9b7deb9451cb3072fe836ee1a26b1db496b6b65961f41d1ef27d61b2ddb3c9ed4116ee374a61516ba4d6f4
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_vi.tar.gz 465479 BLAKE2B da0ac319f7290c3332cda28d492480ce83811352e601a1a59f1b8844a45e0565e3a3080aa4c9bc9a884ed0781d12c5f87d11b5a8d15eb156f606e00f0247eea8 SHA512 a775fb13fe22b6a4b569ecbeed0ad6712174b3f45711a7e709548f5136ad5e87bef0b3162b3e541bf5adab14e2227d6169230043d7bea45e286353c8b70d5ce9
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_xh.tar.gz 290250 BLAKE2B 99a7412ad12acef02f03344363272c4762c9368533a04f34d720a0ff55f83bd359f2ebed058f6dcb22291ed79d209be819aca5b5e41498474e36ce75aa14000d SHA512 3ca80018e65c41225fda262f01c09ae3d61b3d074b3c20387f9d032fec93c267614e1fa7cd94168a23e82f256d99bd9729d5e5c116641883c4e2b9e445b6bc32
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 808172 BLAKE2B b6e0bd710cdba7b3e8a3c21e7dae599cd90790138ec0445beac754c68e8c5e39775f76e512389d8b67d325efb4a375878d329c5d8ba7d9bdac2d9cf1ce87134b SHA512 95f1abc7620aff24d12d0ce09988d6888d4da201aaafc71a7731ca5d41038deb7316ab06eeae1e21e369265004ac8dff7334421920dc9c2b40d6321856335b5e
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 808178 BLAKE2B c15d6302892cf807c8b2cefdc7f84d604ee2bf8d1132d7aef41719db153042abf7ee9bf03c1c9ff310093f3eaf1ac102af6865cdc96ab5f038d02c028cf2b9a5 SHA512 f82c732611c0e99e07d9aef9b5f981fdb5884405ad99612692e58e9411681adc96e36f245334212862fa3dfe03aa14c43a7699eff732c376f8f939881d982cd0
+DIST LibreOffice_6.2.6.2_Linux_x86_rpm_langpack_zu.tar.gz 321353 BLAKE2B 18bf73231aa8738b020a032a151984121c79c21c398feeb35533e1ab088a3e428b36376e66b4a892c57f37ba664cab99183981201d6fdc97f4f1de5ed10c641e SHA512 4f5adeb7f74fcea82518477bb039ec09a687d22e3807986f556a8295d462f3431cbb75f0c81516d85d6e18870604b685bd79129de47b84d18871f7cfad9ef715
DIST LibreOffice_6.3.0.4_Linux_x86-64_rpm_helppack_am.tar.gz 2569195 BLAKE2B 783edb22e1572dec78176584e62cefbddacbf9aa8421fa7ef39803a18a5bb0f7b3d2882a99102f439141707f4816fd53223b872417d8b610cbd7ee706f50085b SHA512 8a7c098d5caa7735b455cfe613a582d66681ee7bca3ab4168a263b4d94b20a84eef9b77c78f6df16ff79409a6c0264fa288bb457b83fb3537ce69bcdc29cf926
DIST LibreOffice_6.3.0.4_Linux_x86-64_rpm_helppack_ast.tar.gz 2453431 BLAKE2B 1f333b2da5db7d274894d30c7c085d80244235ccba5cff23737019df41c497b614f8d073bf3f47e8df2a94a2eeb1090d2791e043e0550f2d0a4c9a8c1a22d07d SHA512 6e1e420fedd8ceb42e27ec89c44dff6349f42e84d9559535f7655c0399b393eaa886fc707de011993564ba8f41eb37b9e8346a6c3845134d5f1bfd80905868cd
DIST LibreOffice_6.3.0.4_Linux_x86-64_rpm_helppack_bg.tar.gz 2640215 BLAKE2B 257727a1386bd0b6f0988ba37040fa30e2210db9fa4a15f39187e3922430c7a96c238cbc196de247c3d32d3314fab6869c98eef935937b944b760fe10a640f7c SHA512 0397d5d7001905f4db4dd389b4c3829b2dccdc7802282c62307413123750677b9b2691f6cf934c270fa5b8994aa60b5f1774e9e102ce1421b5407c2cdebf6be9
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.5.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-6.2.6.2.ebuild
similarity index 98%
rename from app-office/libreoffice-l10n/libreoffice-l10n-6.1.5.2.ebuild
rename to app-office/libreoffice-l10n/libreoffice-l10n-6.2.6.2.ebuild
index 8712656dd28c..bcf1dc5f21fd 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.5.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.2.6.2.ebuild
@@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="offlinehelp"
#
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 780c4d2798fb..250205abdce4 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -3,10 +3,10 @@ DIST 185d60944ea767075d27247c3162b3bc-unowinreg.dll 12288 BLAKE2B c067f60d0ee325
DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 BLAKE2B a30b0225313b23092bc57ccd989f26ea04a323dcb17a0ea8baaa6a21b5d5e2b6e29fcae9d18ecd043073030e104ad56c86a115760590f57eda86c22c9fe478b0 SHA512 4a48f1e32907fb2dee601cda3cd7a0d7198b2d51f2a572b647f1e93f901fd511eef3567676e52dfb1723a2cdfbc01f2015ca0bb22903b0bc1476dd618cc9aa8a
DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590 SHA512 ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
-DIST libreoffice-6.1.5.2.tar.xz 207918636 BLAKE2B bb4e57a5363e7dc6757c537ef46231ff748649ca4b79993f371e787adba8cd1f3dd988f11e8813c24eb952d00355b02b15f0b126ea2c1f9d9ce7d6c26bf71c38 SHA512 36027ad8a3940e803908561e04feebce297db2fd570b7e43bb43d8c0b7885729eeaf0a64fc5f9e642c1008ffea0b3b1b6d0008e349cd1897425dc818ac8bf140
DIST libreoffice-6.2.5.2.tar.xz 215008848 BLAKE2B 5dd1ef185820944816e01c8ed6a7873a5a8fe6f7f4b41fad279729970d85ff868f51ed573e8b3d0a554ffd1f8e295b6ff2e493e7f7250f8cb1c7c2a40115abf4 SHA512 b46b6731c415ab354ad7d876cb8905cb9eae2ca71639abf049ea7f5930601c957cc0eb04a2cd06949073ba5e94778ecdb449692ed8bbfbd95b05f6e7980d8d10
+DIST libreoffice-6.2.6.2.tar.xz 214985796 BLAKE2B 642b92c02f4fab7075dc1c6ce79c3168401fb333fe1e2cadd2008cb2d2411769710374fa35e4928a7b51831dd7a83f0caa28a0fad2dc9478dd6b62e37888a5fa SHA512 6ea92025e32d0b73869139092ef8b6798e33d1f91a3af7b0202a2611b1a4376ce8019b7ca1e3b59692ff3a4f60c35acfefa7364b7f74d2d2236d72bac3d237cc
DIST libreoffice-6.3.0.4.tar.xz 224504440 BLAKE2B 4c006fa22dff53d3f8fd1baa5a414f9136472b13d7cd3d76a6bf055dcfe4b34aab3aa9c47b24f9b7d6aaa89691350cdf80548b7fcdb4ad8410723639d06dc576 SHA512 508beebf1e687e9ff668a82682561b639bd98ab85406178855b4301c7060147e1b5bea330e88d3bd7ef8de8f065d6a15d658eb436af0b03208c75d83a4deae40
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-6.1.5.2.tar.xz 15758000 BLAKE2B e8db833db00116e210cd6da578ab05089fd12128bfb8015600027c9afca09a1afe7a62e30a0271dffead5d176c0195eae9095d0e00450a926999efadf3f7572f SHA512 0575244ae595af7383b244fd3f1855b7d63820f9c3ebf87bc9d0758463b4b289988bbed99f0985508d34793967734fd83ae2d1a5db514479bb2fe32e0498fc9f
DIST libreoffice-help-6.2.5.2.tar.xz 13023680 BLAKE2B f1f3a03104c1270e59f2b9130a29e1fbc99a9bf76b2bf4cedef8dc61487c9a2036f143501ad7fcd0c056c8b72446305b7a4ca9a719b11200ade5feca35e5e7ea SHA512 14f964161bd827a5846ec667ae1dac80d1485450e172da44010103e31f3872df62595e8b1b1d45c720caac9256d2adaf8f5a0bb80d059d35f1c560b533eb764c
+DIST libreoffice-help-6.2.6.2.tar.xz 13023940 BLAKE2B ac5cf65a391ab7d5f7030f02665d7b2e670e9b26aae068f42ce1f64e3830474958ef6d61d1721e3cd83f749e4699627b08bce97f852d607394823a95e41e7ee5 SHA512 bf3896d24201475fd45fc9da62833f0114bcbebbdd46b780ad9a71569c943bba04e3591da925f621cdc05b74c457a2d8d4b42ba9ce137cb018efea1d33a458c4
DIST libreoffice-help-6.3.0.4.tar.xz 13191436 BLAKE2B 3ad8d319ede30de5ccf7d26768388795e957d6296e794bd38d318c5a8114a41bc25bfd11d562700b4db34dd900537509175581855d8421e57595aa31d7aa3ba2 SHA512 1f197abb10d140037f10eb43b571b9e8f7b74b502f5bb91f4a3b4b388cd31aa81175df410321b9b401432c5ac02f9d08c7d681f07d68dd1733fb0536a1551ce8
diff --git a/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-non-native-fpicker-for-non-plasma.patch b/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-non-native-fpicker-for-non-plasma.patch
deleted file mode 100644
index 30253e0b973f..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-non-native-fpicker-for-non-plasma.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-From bf93bae6990b01ee726b59b0969b93585719671a Mon Sep 17 00:00:00 2001
-From: Michael Weghorn
-Date: Wed, 30 Jan 2019 10:11:35 +0100
-Subject: tdf#122752 gtk3_kde5: Use non-native fpicker for non-Plasma desktops
-
-Adding the custom widgets to the native dialog currently depends
-on the native dialog using a KFileWidget, which is just the case for
-the native QFileDialog implementation on Plasma/KDE5.
-
-In order not to lose custom controls for non-Plasma desktops,
-fall back to using the non-native QFileDialog there and adding
-the custom controls to its layout.
-This was mostly taken over from Qt5FileDialog.
-(This is a similar approach as that taken for the kde5 VCL plugin
-in https://gerrit.libreoffice.org/#/c/67106/ ).
-
-Adding the controls to the layout returned by 'QFileDialog::layout()'
-cannot be used for the native dialog as well, since a nullptr is
-returned in this case.
-
-From QFileDialog doc:
-
-> By default, a platform-native file dialog will be used if the platform
-> has one. In that case, the widgets which would otherwise be used to
-> construct the dialog will not be instantiated, so related accessors such
-> as layout() and itemDelegate() will return null. You can set the
-> DontUseNativeDialog option to ensure that the widget-based
-> implementation will be used instead of the native dialog.
-
-Change-Id: I75fbe7731da28d0dc7df878f4c57e141d4d89902
-Reviewed-on: https://gerrit.libreoffice.org/67111
-Reviewed-by: Michael Weghorn
-Tested-by: Michael Weghorn
----
- vcl/unx/gtk3_kde5/kde5_filepicker.cxx | 26 +++++++++++++++++++++++++-
- vcl/unx/gtk3_kde5/kde5_filepicker.hxx | 2 ++
- 2 files changed, 27 insertions(+), 1 deletion(-)
-
-diff --git a/vcl/unx/gtk3_kde5/kde5_filepicker.cxx b/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-index 42e278a..33f64ad0 100644
---- a/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-+++ b/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-@@ -17,6 +17,8 @@
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-+#include
-+
- #include "kde5_filepicker.hxx"
-
- #include
-@@ -57,7 +59,7 @@ KDE5FilePicker::KDE5FilePicker(QObject* parent)
- connect(_dialog, &QFileDialog::filterSelected, this, &KDE5FilePicker::filterChanged);
- connect(_dialog, &QFileDialog::fileSelected, this, &KDE5FilePicker::selectionChanged);
-
-- qApp->installEventFilter(this);
-+ setupCustomWidgets();
- }
-
- void KDE5FilePicker::enableFolderMode()
-@@ -232,6 +234,28 @@ void KDE5FilePicker::initialize(bool saveDialog)
-
- void KDE5FilePicker::setWinId(sal_uIntPtr winId) { _winId = winId; }
-
-+void KDE5FilePicker::setupCustomWidgets()
-+{
-+ // When using the platform-native Plasma/KDE5 file picker, we currently rely on KFileWidget
-+ // being present to add the custom controls visible (s. 'eventFilter' method).
-+ // Since this doesn't work for other desktop environments, use a non-native
-+ // dialog there in order not to lose the custom controls and insert the custom
-+ // widget in the layout returned by QFileDialog::layout()
-+ // (which returns nullptr for native file dialogs)
-+ if (Application::GetDesktopEnvironment() == "KDE5")
-+ {
-+ qApp->installEventFilter(this);
-+ }
-+ else
-+ {
-+ _dialog->setOption(QFileDialog::DontUseNativeDialog);
-+ QGridLayout* pLayout = static_cast(_dialog->layout());
-+ assert(pLayout);
-+ const int row = pLayout->rowCount();
-+ pLayout->addWidget(_extraControls, row, 1);
-+ }
-+}
-+
- bool KDE5FilePicker::eventFilter(QObject* o, QEvent* e)
- {
- if (e->type() == QEvent::Show && o->isWidgetType())
-diff --git a/vcl/unx/gtk3_kde5/kde5_filepicker.hxx b/vcl/unx/gtk3_kde5/kde5_filepicker.hxx
-index d999f7b..c979a5d 100644
---- a/vcl/unx/gtk3_kde5/kde5_filepicker.hxx
-+++ b/vcl/unx/gtk3_kde5/kde5_filepicker.hxx
-@@ -98,6 +98,8 @@ public:
-
- private:
- Q_DISABLE_COPY(KDE5FilePicker)
-+ // adds the custom controls to the dialog
-+ void setupCustomWidgets();
-
- protected:
- bool eventFilter(QObject* watched, QEvent* event) override;
---
-cgit v1.1
-
diff --git a/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-set-kfilewidgets-custom-widget-only-once.patch b/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-set-kfilewidgets-custom-widget-only-once.patch
deleted file mode 100644
index 69134a8b9922..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.1.5.2-gtk3_kde5-set-kfilewidgets-custom-widget-only-once.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 7b54f3db98e96231fc9f16429f325cdb1f37498c Mon Sep 17 00:00:00 2001
-From: Michael Weghorn
-Date: Thu, 31 Jan 2019 09:52:51 +0100
-Subject: tdf#123077 gtk3_kde5: Set KFileWidget's custom widget only once
-
-Since the event filter is only used to set the custom
-widget in the KFileWidget, it can and needs to be removed
-again once this has been done; which also avoids crashes.
-
-(s. https://gerrit.libreoffice.org/#/c/67185/ for more
-infos, where the same thing is done for kde5)
-
-Change-Id: I5c719fb17510916b4730ed5c00bb638df2f183e3
-Reviewed-on: https://gerrit.libreoffice.org/67184
-Tested-by: Jenkins
-Reviewed-by: Michael Weghorn
-(cherry picked from commit 30cc54a4532a732a0cf6dfe9943521978ff7292f)
-Reviewed-on: https://gerrit.libreoffice.org/67203
-Reviewed-by: Katarina Behrens
----
- vcl/unx/gtk3_kde5/kde5_filepicker.cxx | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/vcl/unx/gtk3_kde5/kde5_filepicker.cxx b/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-index 33f64ad0..9914869 100644
---- a/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-+++ b/vcl/unx/gtk3_kde5/kde5_filepicker.cxx
-@@ -265,7 +265,11 @@ bool KDE5FilePicker::eventFilter(QObject* o, QEvent* e)
- {
- KWindowSystem::setMainWindow(w, _winId);
- if (auto* fileWidget = w->findChild({}, Qt::FindDirectChildrenOnly))
-+ {
- fileWidget->setCustomWidget(_extraControls);
-+ // remove event filter again; the only purpose was to set the custom widget here
-+ qApp->removeEventFilter(this);
-+ }
- }
- }
- return QObject::eventFilter(o, e);
---
-cgit v1.1
-
diff --git a/app-office/libreoffice/libreoffice-6.1.5.2.ebuild b/app-office/libreoffice/libreoffice-6.1.5.2.ebuild
deleted file mode 100644
index d5b28f6d0e0d..000000000000
--- a/app-office/libreoffice/libreoffice-6.1.5.2.ebuild
+++ /dev/null
@@ -1,575 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-PYTHON_REQ_USE="threads(+),xml"
-
-MY_PV="${PV/_alpha/.alpha}"
-MY_PV="${MY_PV/_beta/.beta}"
-# experimental ; release ; old
-# Usually the tarballs are moved a lot so this should make everyone happy.
-DEV_URI="
- https://dev-builds.libreoffice.org/pre-releases/src
- https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
- https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
-"
-ADDONS_URI="https://dev-www.libreoffice.org/src/"
-
-BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
-# PATCHSET="${P}-patchset-01.tar.xz"
-
-[[ ${MY_PV} == *9999* ]] && inherit git-r3
-inherit autotools bash-completion-r1 check-reqs eapi7-ver flag-o-matic gnome2-utils java-pkg-opt-2 multiprocessing pax-utils python-single-r1 qmake-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="A full office productivity suite"
-HOMEPAGE="https://www.libreoffice.org"
-SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
-[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
-
-# Split modules following git/tarballs; Core MUST be first!
-# Help is used for the image generator
-# Only release has the tarballs
-if [[ ${MY_PV} != *9999* ]]; then
- for i in ${DEV_URI}; do
- SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
- SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
- done
- unset i
-fi
-unset DEV_URI
-
-# Really required addons
-# These are bundles that can't be removed for now due to huge patchsets.
-# If you want them gone, patches are welcome.
-ADDONS_SRC=(
- "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
- # no release for 8 years, should we package it?
- "libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
- # Does not build with 1.6 rhino at all
- "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
- # requirement of rhino
- "libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
- # not packageable
- "odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
-)
-SRC_URI+=" ${ADDONS_SRC[*]}"
-
-unset ADDONS_URI
-unset ADDONS_SRC
-
-# Extensions that need extra work:
-LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-
-IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 kde mysql odk pdfimport postgres test vlc
-$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- bluetooth? ( dbus )
- kde? ( gtk )
- libreoffice_extensions_nlpsolver? ( java )
- libreoffice_extensions_scripting-beanshell? ( java )
- libreoffice_extensions_scripting-javascript? ( java )
- libreoffice_extensions_wiki-publisher? ( java )
-"
-
-LICENSE="|| ( LGPL-3 MPL-1.1 )"
-SLOT="0"
-[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- app-arch/unzip
- app-arch/zip
- app-crypt/gpgme[cxx]
- app-text/hunspell:=
- >=app-text/libabw-0.1.0
- >=app-text/libebook-0.1
- app-text/libepubgen
- >=app-text/libetonyek-0.1
- app-text/libexttextcat
- app-text/liblangtag
- >=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
- app-text/libnumbertext
- >=app-text/libodfgen-0.1.0
- app-text/libqxp
- app-text/libstaroffice
- app-text/libwpd:0.10[tools]
- app-text/libwpg:0.3
- >=app-text/libwps-0.4
- app-text/mythes
- >=dev-cpp/clucene-2.3.3.4-r2
- =dev-cpp/libcmis-0.5*
- dev-db/unixODBC
- dev-lang/perl
- dev-libs/boost:=[nls]
- dev-libs/expat
- dev-libs/hyphen
- dev-libs/icu:=
- dev-libs/libassuan
- dev-libs/libgpg-error
- =dev-libs/liborcus-0.13*
- dev-libs/librevenge
- dev-libs/libxml2
- dev-libs/libxslt
- dev-libs/nspr
- dev-libs/nss
- >=dev-libs/redland-1.0.16
- >=dev-libs/xmlsec-1.2.24[nss]
- media-gfx/graphite2
- media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
- media-libs/lcms:2
- >=media-libs/libcdr-0.1.0
- >=media-libs/libepoxy-1.3.1[X]
- >=media-libs/libfreehand-0.1.0
- media-libs/libpagemaker
- >=media-libs/libpng-1.4:0=
- >=media-libs/libvisio-0.1.0
- media-libs/libzmf
- net-libs/neon
- net-misc/curl
- net-nds/openldap
- sci-mathematics/lpsolve
- sys-libs/zlib
- virtual/glu
- virtual/jpeg:0
- virtual/opengl
- x11-libs/cairo[X]
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXrender
- accessibility? ( dev-python/lxml[${PYTHON_USEDEP}] )
- bluetooth? ( net-wireless/bluez )
- coinmp? ( sci-libs/coinor-mp )
- cups? ( net-print/cups )
- dbus? ( dev-libs/dbus-glib )
- eds? (
- dev-libs/glib:2
- gnome-base/dconf
- gnome-extra/evolution-data-server
- )
- firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- gtk? (
- dev-libs/glib:2
- dev-libs/gobject-introspection
- gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
- x11-libs/pango
- )
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
- x11-libs/pango
- )
- kde? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtx11extras:5
- dev-qt/qtwidgets:5
- kde-frameworks/kconfig:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/ki18n:5
- kde-frameworks/kio:5
- kde-frameworks/kwindowsystem:5
- )
- libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
- libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
- mysql? ( dev-db/mysql-connector-c++ )
- pdfimport? ( app-text/poppler:=[cxx] )
- postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
-"
-
-RDEPEND="${COMMON_DEPEND}
- !app-office/libreoffice-bin
- !app-office/libreoffice-bin-debug
- !app-office/openoffice
- media-fonts/liberation-fonts
- || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
- java? ( >=virtual/jre-1.6 )
- kde? ( kde-frameworks/breeze-icons:* )
- vlc? ( media-video/vlc )
-"
-
-if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
- PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
-else
- # Translations are not reliable on live ebuilds
- # rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
-fi
-
-# FIXME: cppunit should be moved to test conditional
-# after everything upstream is under gbuild
-# as dmake execute tests right away
-# tests apparently also need google-carlito-fonts (not packaged)
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/libatomic_ops-7.2d
- dev-perl/Archive-Zip
- >=dev-util/cppunit-1.14.0
- >=dev-util/gperf-3
- dev-util/intltool
- =dev-util/mdds-1.3*:1=
- media-libs/glm
- sys-devel/bison
- sys-devel/flex
- sys-devel/gettext
- sys-devel/ucpp
- virtual/pkgconfig
- x11-base/xorg-proto
- x11-libs/libXt
- x11-libs/libXtst
- java? (
- dev-java/ant-core
- >=virtual/jdk-1.6
- )
- odk? ( >=app-doc/doxygen-1.8.4 )
- test? (
- app-crypt/gnupg
- dev-util/cppunit
- media-fonts/dejavu
- media-fonts/liberation-fonts
- )
-"
-
-PATCHES=(
- # "${WORKDIR}"/${PATCHSET/.tar.xz/}
-
- # not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
- "${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
- "${FILESDIR}/${PN}-6.1-nomancompress.patch"
-
- # master branch
- "${FILESDIR}/${P}-gtk3_kde5-non-native-fpicker-for-non-plasma.patch"
- "${FILESDIR}/${P}-gtk3_kde5-set-kfilewidgets-custom-widget-only-once.patch"
-)
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-_check_reqs() {
- CHECKREQS_MEMORY="512M"
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- CHECKREQS_DISK_BUILD="22G"
- else
- CHECKREQS_DISK_BUILD="6G"
- fi
- check-reqs_$1
-}
-
-pkg_pretend() {
- use java || \
- ewarn "If you plan to use Base application you should enable java or you will get various crashes."
-
- if has_version "/dev/null)
- --with-jvm-path="${EPREFIX}/usr/lib/"
- )
-
- use libreoffice_extensions_scripting-beanshell && \
- myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
-
- use libreoffice_extensions_scripting-javascript && \
- myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
- fi
-
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- # more and more LO stuff tries to use OpenGL, including tests during build
- # bug 501508, bug 540624, bug 545974 and probably more
- addpredict /dev/dri
- addpredict /dev/ati
- addpredict /dev/nvidiactl
-
- # hack for offlinehelp, this needs fixing upstream at some point
- # it is broken because we send --without-help
- # https://bugs.freedesktop.org/show_bug.cgi?id=46506
- (
- grep "^export" "${S}/config_host.mk" > "${T}/config_host.mk" || die
- source "${T}/config_host.mk" 2&> /dev/null
-
- local path="${WORKDIR}/helpcontent2/source/auxiliary/"
- mkdir -p "${path}" || die
-
- echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=helpcontent2/source/media/helpimg > \"${path}/helpimg.ilst\""
- perl "${S}/helpcontent2/helpers/create_ilst.pl" \
- -dir=helpcontent2/source/media/helpimg \
- > "${path}/helpimg.ilst"
- [[ -s "${path}/helpimg.ilst" ]] || \
- ewarn "The help images list is empty, something is fishy, report a bug."
- )
-
- local target
- use test && target="build" || target="build-nocheck"
-
- # this is not a proper make script
- make ${target} || die
-}
-
-src_test() {
- make unitcheck || die
- make slowcheck || die
-}
-
-src_install() {
- # This is not Makefile so no buildserver
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
-
- # bug 593514
- if use gtk; then
- dosym libreoffice/program/liblibreofficekitgtk.so \
- /usr/$(get_libdir)/liblibreofficekitgtk.so
- fi
-
- # bash completion aliases
- bashcomp_alias \
- libreoffice \
- unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
-
- if use branding; then
- insinto /usr/$(get_libdir)/${PN}/program
- newins "${WORKDIR}/branding-sofficerc" sofficerc
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"etc/env.d/99${PN} || die
- fi
-
- # Hack for offlinehelp, this needs fixing upstream at some point.
- # It is broken because we send --without-help
- # https://bugs.freedesktop.org/show_bug.cgi?id=46506
- insinto /usr/$(get_libdir)/libreoffice/help
- doins xmlhelp/util/*.xsl
-
- pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/soffice.bin
- pax-mark -m "${ED}"usr/$(get_libdir)/libreoffice/program/unopkg.bin
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/libreoffice/libreoffice-6.2.9999.ebuild b/app-office/libreoffice/libreoffice-6.2.6.2.ebuild
similarity index 100%
rename from app-office/libreoffice/libreoffice-6.2.9999.ebuild
rename to app-office/libreoffice/libreoffice-6.2.6.2.ebuild
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
index c593c78f419b..7b8edda7c8f9 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -63,7 +63,7 @@ unset ADDONS_SRC
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 kde ldap +mariadb odk pdfimport postgres test
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -176,11 +176,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3
x11-libs/pango
)
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
- x11-libs/pango
- )
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -409,6 +404,7 @@ src_configure() {
--disable-epm
--disable-fetch-external
--disable-gstreamer-0-10
+ --disable-gtk
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
@@ -442,7 +438,6 @@ src_configure() {
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
- $(use_enable gtk2 gtk)
$(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index aa4d4a11ed9e..ff350af03e3f 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1,2 +1 @@
-DIST skrooge-2.19.1.tar.xz 21111836 BLAKE2B 5a1a7a8212699ce657e33f5b2ab12b305a3c6840dccaeff20fc42796b3587d02a60cd1f2313909b6411e9ad71c4f1bd254349d9a9846c6707a31736507713fef SHA512 4c9addaf56bda0a575c995a2d9229927f6c23ca1931d8ea50ec83afab31149006fd0cc339af79afe0d046c00b5d3dbe4c629e48eac404a31fbe45b3747dcb869
DIST skrooge-2.20.0.tar.xz 21787404 BLAKE2B b289bbec8d6e369298a142360cc07c6d522d44969c55c68de70df4a9ad574e2a07e9b349091bb8b902408afc709552692557363ef9e7ca2a4375abc41236cd3f SHA512 5b4a9b5b17e24e222a99024bfed03d126df117d4b0af5b5828248ecb08df72dc595225290f811c9a5d45b552f465d361f19f95c4c1ef492bb39db38aa68fa96c
diff --git a/app-office/skrooge/skrooge-2.19.1.ebuild b/app-office/skrooge/skrooge-2.19.1.ebuild
deleted file mode 100644
index 8c3387f86cc6..000000000000
--- a/app-office/skrooge/skrooge-2.19.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="https://skrooge.org/"
-[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="activities designer kde ofx webkit"
-
-REQUIRED_USE="test? ( designer )"
-
-BDEPEND="
- dev-libs/libxslt
- virtual/pkgconfig
-"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep knewstuff)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep knotifyconfig)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtconcurrent)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative 'widgets')
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtscript)
- $(add_qt_dep qtsql '' '' '5=')
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- app-crypt/qca:2[qt5(+)]
- dev-db/sqlcipher
- dev-libs/grantlee:5
- activities? ( $(add_frameworks_dep kactivities) )
- kde? ( $(add_frameworks_dep krunner) )
- ofx? ( dev-libs/libofx )
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-"
-DEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep kwindowsystem)
- designer? (
- $(add_frameworks_dep kdesignerplugin)
- $(add_qt_dep designer)
- )
-"
-RDEPEND="${COMMON_DEPEND}
- $(add_qt_dep qtquickcontrols)
-"
-
-# hangs + installs files
-RESTRICT+=" test"
-
-src_configure() {
- local mycmakeargs=(
- -DSKG_BUILD_TEST=$(usex test)
- -DSKG_DESIGNER=$(usex designer)
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package kde KF5Runner)
- $(cmake-utils_use_find_package ofx LibOfx)
- -DSKG_WEBENGINE=$(usex !webkit)
- )
-
- kde5_src_configure
-}
-
-src_test() {
- local mycmakeargs=(
- -DSKG_BUILD_TEST=ON
- )
- kde5_src_test
-}
diff --git a/app-office/skrooge/skrooge-2.20.0.ebuild b/app-office/skrooge/skrooge-2.20.0.ebuild
index 4e1562b47ea3..8ec5d4ff9162 100644
--- a/app-office/skrooge/skrooge-2.20.0.ebuild
+++ b/app-office/skrooge/skrooge-2.20.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://skrooge.org/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="activities designer kde ofx webkit"
REQUIRED_USE="test? ( designer )"
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index a9b50e4cb2e7..b98c0d2dcabc 100644
Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ
diff --git a/app-portage/pfl/pfl-3.0.1-r1.ebuild b/app-portage/pfl/pfl-3.0.1-r1.ebuild
deleted file mode 100644
index e766bbbfde0a..000000000000
--- a/app-portage/pfl/pfl-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE="xml"
-
-inherit distutils-r1
-
-DESCRIPTION="Searchable online file/package database for Gentoo"
-HOMEPAGE="http://www.portagefilelist.de"
-SRC_URI="https://dev.gentoo.org/~billie/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+network-cron"
-
-DEPEND=""
-RDEPEND="
- ${DEPEND}
- net-misc/curl
- sys-apps/portage[${PYTHON_USEDEP}]
- >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- "${FILESDIR}/e-file-function.patch"
-)
-
-python_install_all() {
- if use network-cron ; then
- exeinto /etc/cron.weekly
- doexe cron/pfl
- fi
-
- keepdir /var/lib/${PN}
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
- touch "${EROOT}/var/lib/${PN}/pfl.info" || die
- fi
- chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
- chmod 775 "${EROOT}/var/lib/${PN}" || die
-}
diff --git a/app-portage/pfl/pfl-3.0.1.ebuild b/app-portage/pfl/pfl-3.0.1.ebuild
deleted file mode 100644
index 9e577b97b8c4..000000000000
--- a/app-portage/pfl/pfl-3.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6} )
-PYTHON_REQ_USE="xml"
-
-inherit distutils-r1
-
-DESCRIPTION="Searchable online file/package database for Gentoo"
-HOMEPAGE="http://www.portagefilelist.de"
-SRC_URI="https://dev.gentoo.org/~billie/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+network-cron"
-
-DEPEND=""
-RDEPEND="
- ${DEPEND}
- net-misc/curl
- sys-apps/portage[${PYTHON_USEDEP}]
- >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
- if use network-cron ; then
- exeinto /etc/cron.weekly
- doexe cron/pfl
- fi
-
- keepdir /var/lib/${PN}
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- if [[ ! -e "${EROOT}/var/lib/${PN}/pfl.info" ]]; then
- touch "${EROOT}/var/lib/${PN}/pfl.info" || die
- fi
- chown -R portage:portage "${EROOT}/var/lib/${PN}" || die
- chmod 775 "${EROOT}/var/lib/${PN}" || die
-}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index f6beb9862ad7..4d3675ee3186 100644
Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ
diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest
index bb0d6f9f7ce6..1a77121a7156 100644
--- a/app-text/master-pdf-editor/Manifest
+++ b/app-text/master-pdf-editor/Manifest
@@ -2,3 +2,4 @@ DIST master-pdf-editor-5.2.20_qt5.amd64.tar.gz 16261577 BLAKE2B 112c8d308875d36e
DIST master-pdf-editor-5.3.02_qt5.amd64.tar.gz 16333023 BLAKE2B 99c1291cd5d354e304e873dd2528806898109f0a9a79c87eb89394ec8300ab692294c5b04fa7fb712df82fa683cd3ed549b9842417d2b13f6a3f5f41fcfa334e SHA512 bf1118f1eefe3f46addacba832eee757112a91154de5929c825845983e7b6bc681bff84501082e696bb14acf6652ea180912ae48a0dfea270053fc42a3200448
DIST master-pdf-editor-5.3.12_qt5.amd64.tar.gz 16350912 BLAKE2B a633af3f9a99542b5c61c27b237c5788468d163ea3297d17134e6f4404cbf6bfd579bb9b1febbb27892e40b369405c05c827b0b01433039cb9d9b2f062a785bd SHA512 526ff0998734eb24406907b3ffbf8801fc04cd49aa620ea57e20cb885d7d3e94e279592bd937e306151f91f82c459cf6810c80e51d438fde0db9dbeef46edbbe
DIST master-pdf-editor-5.3.22_qt5.amd64.tar.gz 16410658 BLAKE2B fc9cb09e58625534d12b8fe4ff657917f76a14578341c678d6be909a5f2e7a75b4587c2f1abfac66741c088b43943a30874f6ae1414ae735ee01254f019c02b3 SHA512 033914e94c9ae4114243e79be445f523a6bbc6c39527db786613ef7220bedb2412ea75c83210ed8b6096d045afce73bc8f6141b55995f2f9c464ef4a7fd69d16
+DIST master-pdf-editor-5.4.38-qt5-all.amd64.tar.gz 38044035 BLAKE2B 60fbbaaaea47a1a572ea39a0c15e0d5a9b8a2f6d9fa68c06eea6279e5728cc84016514db5e91fc2a2a0b35a462325fc8cd66b1f9eb5bff5b4815c926587eeec5 SHA512 1f94bdd6a70d352c246081a40cd81801cf9b658ff1121572a91ee5bb3589e36d6db3c5db7ad54692334e04487c29ce6ef0b9381a6895467f1bb6ef0d9e00e00e
diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.4.38.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.4.38.ebuild
new file mode 100644
index 000000000000..f1c1c8618ca9
--- /dev/null
+++ b/app-text/master-pdf-editor/master-pdf-editor-5.4.38.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg-utils
+
+DESCRIPTION="A complete solution for viewing and editing PDF files"
+HOMEPAGE="https://code-industry.net/free-pdf-editor/"
+SRC_URI="https://code-industry.net/public/${P}-qt5-all.amd64.tar.gz"
+
+LICENSE="master-pdf-editor"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.9.8:5
+ >=dev-qt/qtgui-5.9.8:5
+ >=dev-qt/qtnetwork-5.9.8:5
+ >=dev-qt/qtprintsupport-5.9.8:5
+ >=dev-qt/qtsvg-5.9.8:5
+ >=media-gfx/sane-backends-1.0
+"
+
+QA_PREBUILT="/opt/${PN}/masterpdfeditor5"
+
+S="${WORKDIR}/${PN}-${PV%%.*}"
+
+src_install() {
+ insinto /opt/${PN}
+ doins -r fonts lang stamps templates masterpdfeditor5.png
+
+ exeinto /opt/${PN}
+ doexe masterpdfeditor5
+ dosym ../${PN}/masterpdfeditor5 /opt/bin/masterpdfeditor5
+
+ make_desktop_entry "masterpdfeditor5 %f" \
+ "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \
+ "Office;Graphics;Viewer" \
+ "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/app-text/poppler/poppler-0.79.0-r1.ebuild b/app-text/poppler/poppler-0.79.0-r1.ebuild
index 9de9f8fc6229..e13bc99957e5 100644
--- a/app-text/poppler/poppler-0.79.0-r1.ebuild
+++ b/app-text/poppler/poppler-0.79.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]] ; then
SLOT="0/9999"
else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/89" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index d9137b3e830a..4a3d76cff351 100644
Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ
diff --git a/dev-db/clickhouse/Manifest b/dev-db/clickhouse/Manifest
index 9a52ddcf42a0..1e098f8ff8bc 100644
--- a/dev-db/clickhouse/Manifest
+++ b/dev-db/clickhouse/Manifest
@@ -2,5 +2,6 @@ DIST cctz-4f9776a.tar.gz 290009 BLAKE2B 532eb7d590f9814c05cc7fdd3c75efe0a6b3f81d
DIST clickhouse-18.10.3.tar.gz 6136661 BLAKE2B 5564bbe85f4ca43f18df702148af0e4e5b5a8826994d90f29beb3a37cdbeb36f9d3ec77d9c7bc6f843e7586e5441aeb0937548eb5eb61d27cecc5790d8c21a5b SHA512 c78386922388cf910a995b569724eb22fc41ab60e765a4d3644c4a48d8b9a67ef28b7e375186b2eb00c43b4f06e90783084f4ac4d3789f1b6e4251ee30e8833c
DIST clickhouse-18.12.17.tar.gz 6495521 BLAKE2B 00dfb823b9e36923beb50a88bee88af3918bedc7b20079785699a42e36e52f32739f786bd78c5b350f58ae59251e3846da6202d04e24e9a750c92e16065cc395 SHA512 876c5fb6011c65b8ec201126678dad6f5de3430b7d320316ced5c6d22e8086ce337d20b73badbd053bf141097b8fe6cd94910ed607b4bbedb681cfa7921d1fb6
DIST clickhouse-18.6.0.tar.gz 5852534 BLAKE2B 5634fd26907b21d4a35cff3ed816696205be4aff1cdd1acfe222e24214b1842eb18a4e499e888b0d92b78f5c3023c2962a385af2c0ea889055e473dfa0198bf5 SHA512 e8ea2d4457122513cad47b1cdb2a58dd2ffaec77a7a08bf82179aca12a369d39970520a995bb5db2e5ea4b0939da827b7d4b1f3929cf71c149c965438ebb3633
+DIST clickhouse-19.13.1.11.zip 11502726 BLAKE2B c2788702a2c27c995abc072a94f3945ed6f9039fe0c7840312a86987faf52d2f7801d531e89a02848fa8ee1319247c41de0f3ad0c0cb51c1df1dbcfca3bd3b0a SHA512 095a0e63eff6989ea1f70fac593069e1cdb6ea207a99d8cfd610c4eb8f3f7411a784d9f100c9fc899898e68dd88dd54bec3c136764793c8cae986d920a651f8c
DIST clickhouse-19.5.3.8.zip 11247905 BLAKE2B f72289f55bddf9b3ad2e16a4d1fc6e4f7681477e742eda3694c3c16975820c93affc01c70b194c5992226d79bee714f706c04402c62bd0ed3d1701a16fb22192 SHA512 f578abbd43c3ccf721e079ce2bafac22be0c5d619388be192c59a2053ae1cf1e7f0a025e0323f0f8f004f879990a88c0ca0cd4d135606de51c576619fe0172b8
DIST clickhouse-19.9.5.36.zip 11708002 BLAKE2B 075f9b1556c5ee207a608047fa559cec7a0b1f044236e412189ae6dabe25aa04abf881726e4ffa17d4aad6937250c704f050935e61470994b57eaa1ac9ea07e4 SHA512 b0aa04a1c0f7c15316c83a2711f9b64f8235e664956f933530a9f2dc26fcb8b817adb8ca43c96db1cad498e06f4291ce13c0bb259726039c5caa52ae523fa4ab
diff --git a/dev-db/clickhouse/clickhouse-19.13.1.11.ebuild b/dev-db/clickhouse/clickhouse-19.13.1.11.ebuild
new file mode 100644
index 000000000000..bbf65016a543
--- /dev/null
+++ b/dev-db/clickhouse/clickhouse-19.13.1.11.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MAKEFILE_GENERATOR="ninja"
+
+inherit cmake-utils systemd toolchain-funcs user
+
+DESCRIPTION="An OSS column-oriented database management system for real-time data analysis"
+HOMEPAGE="https://clickhouse.yandex"
+LICENSE="Apache-2.0"
+
+MY_PN="ClickHouse"
+TYPE="stable"
+
+CCTZ_COMMIT="4f9776a"
+SRC_URI="https://github.com/yandex/${MY_PN}/archive/v${PV}-${TYPE}.zip -> ${P}.zip
+ https://github.com/google/cctz/archive/${CCTZ_COMMIT}.tar.gz -> cctz-${CCTZ_COMMIT}.tar.gz
+"
+
+SLOT="0/${TYPE}"
+IUSE="+client cpu_flags_x86_sse4_2 +server debug doc kafka mongodb mysql static test tools"
+KEYWORDS="~amd64"
+
+REQUIRED_USE="
+ server? ( cpu_flags_x86_sse4_2 )
+ static? ( client server tools )
+"
+
+RDEPEND="
+ dev-libs/re2:0=
+ !static? (
+ >=app-arch/lz4-1.8.0:=
+ >=app-arch/zstd-1.3.4:=
+ client? (
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ )
+
+ dev-libs/double-conversion
+ dev-libs/capnproto
+ dev-libs/libltdl:0
+ sys-libs/libunwind:7
+ sys-libs/zlib
+ dev-libs/poco[odbc]
+ dev-libs/icu:=
+ dev-libs/glib
+ >=dev-libs/boost-1.65.0:=
+ dev-libs/openssl:0=
+ kafka? ( dev-libs/librdkafka:= )
+ mysql? ( virtual/libmysqlclient )
+ )
+
+ >=dev-libs/poco-1.9.0
+ dev-libs/libpcre
+ dev-libs/jemalloc
+ dev-libs/protobuf
+"
+
+DEPEND="${RDEPEND}
+ doc? ( >=dev-python/mkdocs-1.0.1 )
+ static? (
+ >=app-arch/lz4-1.8.0[static-libs]
+ >=app-arch/zstd-1.3.4[static-libs]
+ client? (
+ sys-libs/ncurses:0=[static-libs]
+ sys-libs/readline:0=[static-libs]
+ )
+ dev-libs/double-conversion[static-libs]
+ dev-libs/capnproto[static-libs]
+ dev-libs/libltdl[static-libs]
+ sys-libs/libunwind:7[static-libs]
+ sys-libs/zlib[static-libs]
+ || (
+ dev-db/unixODBC[static-libs]
+ dev-libs/poco[odbc]
+ )
+ dev-libs/icu[static-libs]
+ dev-libs/glib[static-libs]
+ >=dev-libs/boost-1.65.0[static-libs]
+ dev-libs/openssl[static-libs]
+ virtual/libmysqlclient[static-libs]
+ kafka? ( dev-libs/librdkafka[static-libs] )
+ )
+
+ sys-libs/libtermcap-compat
+ dev-util/patchelf
+ >=sys-devel/lld-6.0.0
+ >=sys-devel/gcc-7.0
+ >=sys-devel/clang-6.0
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}-${TYPE}"
+
+_clang_fullversion() {
+ local ver="$1"; shift
+ set -- $($(tc-getCPP "$@") -E -P - <<<"__clang_major__ __clang_minor__ __clang_patchlevel__")
+ eval echo "$ver"
+}
+
+clang-fullversion() {
+ _clang_fullversion '$1.$2.$3' "$@"
+}
+
+clang-version() {
+ _clang_fullversion '$1.$2' "$@"
+}
+
+clang-major-version() {
+ _clang_fullversion '$1' "$@"
+}
+
+clang-minor-version() {
+ _clang_fullversion '$2' "$@"
+}
+
+clang-micro-version() {
+ _clang_fullversion '$3' "$@"
+}
+
+pkg_pretend() {
+ if [[ $(tc-getCC) == clang ]]; then
+ if [[ $(clang-major-version) -lt 6 ]]; then
+ eerror "Compilation with clang older than 6.0 is not supported"
+ die "Too old clang found"
+ fi
+ :
+ elif [[ $(gcc-major-version) -lt 7 ]] && [[$(gcc-minor-version) -lt 2 ]]; then
+ eerror "Compilation with gcc older than 7.2 is not supported"
+ die "Too old gcc found"
+ fi
+}
+
+src_unpack() {
+ default_src_unpack
+ [[ ${PV} == 9999 ]] && return 0
+ cd "${S}/contrib" || die "failed to cd to contrib"
+ mkdir -p cctz zstd || die "failed to create directories"
+ tar --strip-components=1 -C cctz -xf "${DISTDIR}/cctz-${CCTZ_COMMIT}.tar.gz" || die "failed to unpack cctz"
+}
+
+src_prepare() {
+ eapply_user
+ cmake-utils_src_prepare
+}
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_POCO_MONGODB="$(usex mongodb)"
+ -DENABLE_RDKAFKA="$(usex kafka)"
+ -DENABLE_TESTS="$(usex test)"
+ -DUSE_STATIC_LIBRARIES="$(usex static)"
+ -DMAKE_STATIC_LIBRARIES="$(usex static)"
+ -DUSE_MYSQL="$(usex mysql)"
+ -DENABLE_CLICKHOUSE_SERVER="$(usex server)"
+ -DENABLE_CLICKHOUSE_CLIENT="$(usex client)"
+ -DENABLE_CLICKHOUSE_LOCAL="$(usex tools)"
+ -DENABLE_CLICKHOUSE_BENCHMARK="$(usex tools)"
+ -DENABLE_CLICKHOUSE_PERFORMANCE="$(usex tools)"
+ -DENABLE_CLICKHOUSE_EXTRACT_FROM_CONFIG="$(usex tools)"
+ -DENABLE_CLICKHOUSE_COMPRESSOR="$(usex tools)"
+ -DENABLE_CLICKHOUSE_COPIER="$(usex tools)"
+ # As of now, clickhouse fails to build if odbc is disabled
+ -DENABLE_ODBC=True
+ -DENABLE_CLICKHOUSE_ODBC_BRIDGE=True
+ -DENABLE_CLICKHOUSE_ALL=OFF
+ -DUSE_INTERNAL_SSL_LIBRARY=False
+ -DUSE_INTERNAL_CITYHASH_LIBRARY=ON # Clickhouse explicitly requires bundled patched cityhash
+ -DUNBUNDLED=ON
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if ! use test; then
+ rm -rf "${D}/usr/share/clickhouse-test" || die "failed to remove tests"
+ fi
+
+ if use doc; then
+ pushd "${S}/docs/tools" || die "Failed to enter docs build directory"
+ ./build.py || die "Failed to build docs"
+ popd || die "Failed to exit docs build directory"
+
+ dodoc -r "${S}/docs/build"
+ fi
+
+ if use server; then
+ newinitd "${FILESDIR}"/clickhouse-server.initd clickhouse-server
+ systemd_dounit "${FILESDIR}"/clickhouse-server.service
+ fi
+
+ keepdir /var/log/clickhouse-server
+ chown clickhouse:clickhouse "${D}"/var/log/clickhouse-server
+}
+
+pkg_preinst() {
+ if use server; then
+ enewgroup clickhouse
+ enewuser clickhouse -1 -1 /var/lib/clickhouse clickhouse
+ fi
+}
diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest
index 52a373ebc39c..05cff1b04d46 100644
--- a/dev-db/postgis/Manifest
+++ b/dev-db/postgis/Manifest
@@ -1,4 +1,7 @@
DIST postgis-2.4.6.tar.gz 12616474 BLAKE2B 8e33ae7e8ca5ef2a4dd90f64a8e9910118e4ef711444b196f46e4a63f98ff6044709d65a853c5c10de91308658a206965503b6a85a16438ea422becdbbd9bb40 SHA512 eec4276a58549f3cc57d6574186aebc72df0dd7dc2ab9acbaf410604b4d271dee6d5154caacd7297d20493d879434ca78050672e8197ff0fc63a36100c20c66c
DIST postgis-2.4.7.tar.gz 12831401 BLAKE2B 0069a339cc778a02a008835189b5560ffb1724aceaaeeec5264750cdfaa4346310ca1d112f698556e750b6559f0dabb727584c9d41ff8747ed7673e147c9723e SHA512 832f039e582227cd1c6edef98af8dfcceb90db75b18d4ba605b7baf2842227b23fe2d15c3b1cde941182c93230ba41ab94da59e97506c77e79f2016bbd98c885
+DIST postgis-2.4.8.tar.gz 12846228 BLAKE2B dc7cd26f08774011bddba362040f35fd46dab5f58870643d4e6d939fb107a8e93ccb8c2d57ac67bf5ba44a7dd05c25eee77358548d9d7d9a8b3e2f7538e49538 SHA512 afeddbdcbad68358c3bc36beec5f1baf74c328daba90f0ac7d6322e4330d18da2e5534fa200f8ae3f19e7e897221989a564f6e2855e9181eadfd9cc32315b666
DIST postgis-2.5.1.tar.gz 16041872 BLAKE2B 589cf7168d3698737a19d817b8efb91695c2c3f63d6c3aa24189d9a37459a28ca8a7db0450aa2d557699f76cd8e3ab1eec198bd332b294d976330fdc9d8a7f60 SHA512 c6c9c8c5befd945614e92d1062df1d753ca8b7fd69b70226065c2dac77a59783b14ece4da994187079b683ee090ba5a79389ba679f22fce8c20a5afc2c8dfca0
DIST postgis-2.5.2.tar.gz 16252761 BLAKE2B 181ecc41e659c1df32392d0dfea9cc081c2a647fd23401b8b0470f99e1136b6b8ed900eaea38afdf87cc801bf13ede4247f9c188fcf0da6782624239c77b434f SHA512 b10781f0b74bad8162c33eb111a6090fba184b45fe5874d22cd3a5b0acfb057f3407c073bc44c9d4cd20ed8c2cb1fbb34480b0cf331340bc8b52580d4eccb819
+DIST postgis-2.5.3.tar.gz 16424752 BLAKE2B 94c2ccd41eb88a39c6db48ad7f4d142742a1b0791e3abe57adb2c778406dcc8286afc6d55c80067e0b94a1300eff1c76a227d3cfd813e12541c715edeea11a9b SHA512 1c9f873ba8f8ff4aeae248c68c001eb4174416de1e00ce6a0d0c9ea129b475e887a83235027068d52f587ab95c549adbfaa7e5dccdda77855e39c55dac0fdc2d
+DIST postgis-3.0.0alpha4.tar.gz 17488411 BLAKE2B ef819793ee431e54ab69e9434d45fc9c59ecb014dc18ccfb93705bc0ec6dec99ec05cedf687db17a8d65da5b6f2bd8760589ed00d1c51328f84f01461deb0922 SHA512 85eb8380772e7be0520617b23d74ab729be0a2ea6f2cbea4f765f38c9522312366723b6972f75017e7675e32b89692c2c25f7e355a18edf1fbb84d4eaa10e52a
diff --git a/dev-db/postgis/postgis-2.4.8.ebuild b/dev-db/postgis/postgis-2.4.8.ebuild
new file mode 100644
index 000000000000..7248b26049ea
--- /dev/null
+++ b/dev-db/postgis/postgis-2.4.8.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+POSTGRES_COMPAT=( 9.{4..6} {10..11} )
+POSTGRES_USEDEP="server"
+
+inherit autotools eutils postgres-multi versionator
+
+MY_PV=$(replace_version_separator 3 '')
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="http://postgis.net"
+SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="address-standardizer doc gtk static-libs mapbox test topology"
+
+RDEPEND="
+ ${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ >=sci-libs/geos-3.5.0
+ >=sci-libs/proj-4.6.0
+ >=sci-libs/gdal-1.10.0
+ address-standardizer? ( dev-libs/libpcre )
+ gtk? ( x11-libs/gtk+:2 )
+ mapbox? ( dev-libs/protobuf )
+"
+
+DEPEND="${RDEPEND}
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ || (
+ media-gfx/imagemagick[png]
+ media-gfx/graphicsmagick[imagemagick,png]
+ )
+ )
+ virtual/pkgconfig
+ test? ( dev-util/cunit )
+"
+
+PGIS="$(get_version_component_range 1-2)"
+
+REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+MAKEOPTS+=' -j1'
+
+# These modules are built using the same *FLAGS that were used to build
+# dev-db/postgresql. The right thing to do is to ignore the current
+# *FLAGS settings.
+QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-2.2.0-arflags.patch"
+
+ local AT_M4DIR="macros"
+ eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ local myargs=""
+
+ use gtk && myargs+=" --with-gui"
+
+ use address-standardizer || myargs+=" --without-address-standardizer"
+ use mapbox || myargs+=" --without-protobuf"
+ use topology || myargs+=" --without-topology"
+
+ postgres-multi_foreach econf ${myargs}
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_foreach emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+
+ docinto html
+ postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
+
+ docinto html/images
+ postgres-multi_forbest dodoc doc/html/images/*
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "http://postgis.net/docs/manual-${PGIS}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-db/postgis/postgis-2.5.3.ebuild b/dev-db/postgis/postgis-2.5.3.ebuild
new file mode 100644
index 000000000000..23608a5b3b00
--- /dev/null
+++ b/dev-db/postgis/postgis-2.5.3.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+POSTGRES_COMPAT=( 9.{4..6} {10..12} )
+POSTGRES_USEDEP="server"
+
+inherit autotools eutils postgres-multi versionator
+
+MY_PV=$(replace_version_separator 3 '')
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="http://postgis.net"
+SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="address-standardizer doc gtk static-libs mapbox test topology"
+
+RDEPEND="
+ ${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ >=sci-libs/geos-3.5.0
+ >=sci-libs/proj-4.6.0
+ >=sci-libs/gdal-1.10.0
+ address-standardizer? ( dev-libs/libpcre )
+ gtk? ( x11-libs/gtk+:2 )
+ mapbox? ( dev-libs/protobuf )
+"
+
+DEPEND="${RDEPEND}
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ || (
+ media-gfx/imagemagick[png]
+ media-gfx/graphicsmagick[imagemagick,png]
+ )
+ )
+ virtual/pkgconfig
+ test? ( dev-util/cunit )
+"
+
+PGIS="$(get_version_component_range 1-2)"
+
+REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+# These modules are built using the same *FLAGS that were used to build
+# dev-db/postgresql. The right thing to do is to ignore the current
+# *FLAGS settings.
+QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-2.2.0-arflags.patch"
+
+ local AT_M4DIR="macros"
+ eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ local myargs=""
+
+ use gtk && myargs+=" --with-gui"
+
+ use address-standardizer || myargs+=" --without-address-standardizer"
+ use mapbox || myargs+=" --without-protobuf"
+ use topology || myargs+=" --without-topology"
+
+ postgres-multi_foreach econf ${myargs}
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_foreach emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+
+ docinto html
+ postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
+
+ docinto html/images
+ postgres-multi_forbest dodoc doc/html/images/*
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "http://postgis.net/docs/manual-${PGIS}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-db/postgis/postgis-3.0.0_alpha4.ebuild b/dev-db/postgis/postgis-3.0.0_alpha4.ebuild
new file mode 100644
index 000000000000..4376ffab4a31
--- /dev/null
+++ b/dev-db/postgis/postgis-3.0.0_alpha4.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+POSTGRES_COMPAT=( 9.{5..6} {10..12} )
+POSTGRES_USEDEP="server"
+
+inherit autotools eutils postgres-multi versionator
+
+MY_PV=$(replace_version_separator 3 '')
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="http://postgis.net"
+SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="address-standardizer doc gtk static-libs mapbox test topology"
+
+RDEPEND="
+ ${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ >=sci-libs/geos-3.5.0
+ >=sci-libs/proj-4.6.0
+ >=sci-libs/gdal-1.10.0
+ address-standardizer? ( dev-libs/libpcre )
+ gtk? ( x11-libs/gtk+:2 )
+ mapbox? ( dev-libs/protobuf )
+"
+
+DEPEND="${RDEPEND}
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ || (
+ media-gfx/imagemagick[png]
+ media-gfx/graphicsmagick[imagemagick,png]
+ )
+ )
+ virtual/pkgconfig
+ test? ( dev-util/cunit )
+"
+
+PGIS="$(get_version_component_range 1-2)"
+
+REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+# These modules are built using the same *FLAGS that were used to build
+# dev-db/postgresql. The right thing to do is to ignore the current
+# *FLAGS settings.
+QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-2.2.0-arflags.patch"
+
+ local AT_M4DIR="macros"
+ eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ local myargs=""
+
+ use gtk && myargs+=" --with-gui"
+
+ use address-standardizer || myargs+=" --without-address-standardizer"
+ use mapbox || myargs+=" --without-protobuf"
+ use topology || myargs+=" --without-topology"
+
+ postgres-multi_foreach econf ${myargs}
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_foreach emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+
+ docinto html
+ postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
+
+ docinto html/images
+ postgres-multi_forbest dodoc doc/html/images/*
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "http://postgis.net/docs/manual-${PGIS}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 6fc7832513c9..f4f673ed945b 100644
Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ
diff --git a/dev-java/resin-servlet-api/Manifest b/dev-java/resin-servlet-api/Manifest
index 61f97d901249..b62391d74006 100644
--- a/dev-java/resin-servlet-api/Manifest
+++ b/dev-java/resin-servlet-api/Manifest
@@ -1,6 +1,4 @@
DIST resin-3.0.25-src.zip 10690692 BLAKE2B dde17819f958053bfe2e1ac0068db0a56c068185d676dce047769ffcd219036318e0f1adc0fee1757136aa4d5f8c75e112e286cb66d445bd30a283afe2c6ebba SHA512 f80f109b120cfbb484614c733cd10e0e057b7a704a7a00d2a6b83d95876558e4800ecc6d9fe3a3b8ddc32f9d556a51145edc3d08a8625937b8c06f413a335057
-DIST resin-3.1.12-src.zip 13579367 BLAKE2B 4c5205296f4fd35bbcfd2c0b9a665d83308def83d31df9e919d1823a2bf256f4668fd8b75c05681277e6f3d87a3a5a76c9761ebbd1aad9489b88245a3d0e39b5 SHA512 5d348482175962e4e0401437fa69ce3c7569e514ab7b02ef236937686cfb5185b5cef2deef831d510cf458a41d786457041f579d551c9f1f1aab49829015ff6f
DIST resin-4.0.27-src.zip 17990178 BLAKE2B 2da8c4bae7328f0a39fc7cc84c2d7a25408a8242150a9b324cc34a15e0342ed709b9e1db8773873d804d59b47f0c62945433d211fe06ded03db1aad39c46a6d6 SHA512 ce1d7eb19ab722c2942d82b6ce80ddd193907d6062df361501d28adbbe57e6b7a2effc734e7820bc73d7743b2546799bc6badbcc2187c7da75cab0b9294b8a53
DIST resin-4.0.46-src.zip 40400255 BLAKE2B e31505ba82a8e87ea0b28634b3055c3a01d6629483c2d5ab6af4b428c9cb5d7803b7ed7de58181222bae669412c239458c43be35f23922f3414ce7ac0173ee56 SHA512 49f468706a3269f851a6b359d6020b01dadb312890c97208b1a66353fb82b2d95625947a472d8d3e535d0c52ec6ad3e110eb4d227014fe7a89f313ae1df6970f
DIST resin-gentoo-patches-3.0.25.tar.bz2 4781 BLAKE2B df087e05a80442c44969ccd20099ad5ff5d1e6ab92886255cfa262bcce73043f07b01109e84e224dd991c43730d6c0795bf63bde3b8aaa5fa6dbf749dfbb78f5 SHA512 23ce290e97f18248e08e0b3b7ccf37f60a4b0bf2c3aa28d856384295a286b3eeb9636e299e0620c2c858f8e523806707fe1d4531070ee7ffb4037ad483e6d035
-DIST resin-gentoo-patches-3.1.12.tar.bz2 1618 BLAKE2B 672ff977f307d0abe225bdc57bed8778d0855c175532a39f8984dae39aaecb4a708f569179e76d5dbdd47df25f9ca7ae75f7880c8adc85f74a3ab52dc3ecc8fb SHA512 12dfd508765c46a9c9ca782e1b63def2989a3d2e025b3e8a7b15e5b389976aeba898e1659044a737156d953c0eaca9a4a461a9c71dc601aaaeddac8cd5da03ea
diff --git a/dev-java/resin-servlet-api/resin-servlet-api-3.1.12.ebuild b/dev-java/resin-servlet-api/resin-servlet-api-3.1.12.ebuild
deleted file mode 100644
index f0f872dfd98b..000000000000
--- a/dev-java/resin-servlet-api/resin-servlet-api-3.1.12.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Resin Servlet API 2.5/JSP API 2.1 implementation"
-HOMEPAGE="http://www.caucho.com/"
-SRC_URI="http://www.caucho.com/download/resin-${PV}-src.zip
- mirror://gentoo/resin-gentoo-patches-${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="2.5"
-KEYWORDS="amd64 ppc64 x86"
-
-IUSE=""
-
-COMMON_DEP=""
-
-RDEPEND=">=virtual/jre-1.5
- ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.5
- app-arch/unzip
- ${COMMON_DEP}"
-
-S="${WORKDIR}/resin-${PV}"
-
-src_prepare() {
- mkdir -p "${S}/lib"
- epatch "${WORKDIR}/${PV}/resin-${PV}-build.xml.patch"
-}
-
-EANT_BUILD_TARGET="jsdk"
-EANT_DOC_TARGET=""
-
-src_install() {
- java-pkg_newjar "lib/jsdk-15.jar"
- use source && java-pkg_dosrc "${S}"/modules/jsdk/src/*
-
- dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/servlet-api.jar"
- java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/servlet-api.jar"
- dosym "${PN}.jar" "/usr/share/${PN}-${SLOT}/lib/jsp-api.jar"
- java-pkg_regjar "${D}/usr/share/${PN}-${SLOT}/lib/jsp-api.jar"
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 1807a1658d7f..9172a055a300 100644
Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 3f331e5e01bf..1a98a93bcc58 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -7,3 +7,6 @@ DIST crystal-0.29.0.tar.gz 2122890 BLAKE2B 17ef4c3c07d326b73bb015a1cd9207c716630
DIST crystal-0.30.0-1-linux-i686.tar.gz 31962470 BLAKE2B e913122b8e6fa472b7766c865916a8d6d588fccf1ad85f2c5a7b31334cb5631773e7672eb8fdd1c9bfbefa720b7bef6ea8884e225a29be2a8d8203fa1e2e3455 SHA512 84fd9d66355d069e02805d2f8cc3544ecc90bf6bbbf27b0e5df133264507396cef378f4238e28aff8fc9c8c21cd938d687d11b1924d2530cf5c95b1078eb772b
DIST crystal-0.30.0-1-linux-x86_64.tar.gz 30157495 BLAKE2B b7e684242f90b7dc0bc93bb2c90e255c65554bfc514616cff645578f1d0956cb9f61262294d3399618bf50c4828e6e83fabd09515d3b7268cbcd96952cba58a4 SHA512 34e5a70ce2305b492bad57cdbcf77603e46052d89cb3b92012cb546ec22af9dbc80c91963b1725e6e1095548e43da766d39fefc2bee827e194d889ccd20c044f
DIST crystal-0.30.0.tar.gz 2151397 BLAKE2B 8b32d12e6f45d18c5ef23dce0520d7669076295324bcb100e0120779c986ecf9081a23207eaa3696b661dd566c37aada1644d2b5acf2e5ddf447be11b8dabe8a SHA512 9c3da09b8ed57d1fd6942350cefe3be7cf6f1ab32a86329c0eda24138e30f44b822161b8eb3bca057bd8e7b0a47fefbe566af1284f486643080a967c1cb79483
+DIST crystal-0.30.1-1-linux-i686.tar.gz 31972575 BLAKE2B 75350799d836110448f56a7b0f49ad27fdeef0f1da169cc15b411482649538e48c3895b169a1deb4c5691f97329ad70a126396425fd096f0dbd83db7e989e4b2 SHA512 9ede9ed7522a82270d91c316b9b98d8ab2d497def2432b99e2d2f21175e978b5b984df92c9637b4600ef27b6e84bd7bc7a5a1b227b17538804a1bc52dabdf84a
+DIST crystal-0.30.1-1-linux-x86_64.tar.gz 30166159 BLAKE2B b58e69f9f00e15c3b6e7e259179903f6f210f463c89b8d50a99b1a7d413092585afddf94cac3a461c041c3d91301aac8e61dbab37282a29f781a34367a1d9ddb SHA512 31f06163951fb6ede70eb41f6047c96a74293754bba360b428bf162b1661eed47f8b426327f074f3523ae16b073e8ae5f5e0e6b36ebf83031fa5a0b414b41648
+DIST crystal-0.30.1.tar.gz 2153037 BLAKE2B e5cb2d49688aba75f684ea9fea7e6b0e85eb124f55bf00472595ba83bedd50a8042c5b3c40358254c3fdec3bce2f351ca5e6d385a7841d33f44b934844fd89b1 SHA512 62ddb0dc45385d52d7fdd593f85ec4bef2451aa9a48aabe0115ffe8cfe820e6665b2d51d097339fe931d8599bb6c62c7ddfcaae36a199db0726df4e246af6eab
diff --git a/dev-lang/crystal/crystal-0.30.1.ebuild b/dev-lang/crystal/crystal-0.30.1.ebuild
new file mode 100644
index 000000000000..cebd1d37ade4
--- /dev/null
+++ b/dev-lang/crystal/crystal-0.30.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
+
+BV=${PV}-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="https://crystal-lang.org"
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz
+ amd64? ( https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz )
+ x86? ( https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_X86}.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc debug examples blocking-stdio-hack +xml +yaml"
+
+RESTRICT=test # not stable for day-to-day runs
+
+LLVM_MAX_SLOT=8
+
+# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382
+DEPEND="
+ sys-devel/llvm:${LLVM_MAX_SLOT}
+ dev-libs/boehm-gc[static-libs,threads]
+ dev-libs/libatomic_ops
+ dev-libs/libevent
+ dev-libs/libpcre
+ sys-libs/libunwind
+ dev-libs/pcl
+ dev-libs/gmp:0
+"
+RDEPEND="${DEPEND}
+ xml? ( dev-libs/libxml2 )
+ yaml? ( dev-libs/libyaml )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.27.1-verbose.patch
+ "${FILESDIR}"/${PN}-0.26.1-gentoo-tests-sandbox.patch
+ "${FILESDIR}"/${PN}-0.26.1-gentoo-tests-network-sandbox-3.patch
+ "${FILESDIR}"/${PN}-0.27.0-extra-spec-flags.patch
+ #"${FILESDIR}"/${PN}-0.27.0-max-age-0-test.patch
+ "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix.patch
+ "${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix-2.patch
+ "${FILESDIR}"/${PN}-0.27.0-tcp-server-test.patch
+ "${FILESDIR}"/${PN}-0.29.0-no-usr-lib.patch
+)
+
+src_prepare() {
+ default
+
+ use blocking-stdio-hack && eapply "${FILESDIR}"/"${PN}"-0.22.0-blocking-stdio-hack.patch
+}
+
+src_compile() {
+ local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
+ if [[ ! -d ${bootstrap_path} ]]; then
+ eerror "Binary tarball does not contain expected directory:"
+ die "'${bootstrap_path}' path does not exist."
+ fi
+
+ emake \
+ $(usex debug "" release=1) \
+ progress=true \
+ stats=1 \
+ threads=$(makeopts_jobs) \
+ verbose=1 \
+ \
+ CC=$(tc-getCC) \
+ CXX=$(tc-getCXX) \
+ AR=$(tc-getAR) \
+ \
+ PATH="${bootstrap_path}:${PATH}" \
+ CRYSTAL_PATH=src \
+ CRYSTAL_CONFIG_VERSION=${PV} \
+ CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
+ use doc && emake docs
+}
+
+src_test() {
+ # EXTRA_SPEC_FLAGS is useful to debug individual tests
+ # as part of full build:
+ # USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
+ emake spec \
+ $(usex debug "" release=1) \
+ progress=true \
+ stats=1 \
+ threads=$(makeopts_jobs) \
+ verbose=1 \
+ \
+ CC=$(tc-getCC) \
+ CXX=$(tc-getCXX) \
+ AR=$(tc-getAR) \
+ \
+ CRYSTAL_PATH=src \
+ CRYSTAL_CONFIG_VERSION=${PV} \
+ \
+ "EXTRA_SPEC_FLAGS=${EXTRA_SPEC_FLAGS}"
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/crystal
+ doins -r src/.
+ dobin .build/crystal
+
+ insinto /usr/share/zsh/site-functions
+ newins etc/completion.zsh _crystal
+
+ use examples && dodoc -r samples
+
+ if use doc ; then
+ docinto api
+ dodoc -r docs/.
+ fi
+
+ newbashcomp etc/completion.bash ${PN}
+}
diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 0efbfeafb4a8..b241e6240f5a 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -11,6 +11,8 @@ DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 920a176b8f4fc3a816e724324
DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab SHA512 52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
DIST go1.11.10.src.tar.gz 21113259 BLAKE2B 2dc704ea092fb4f4bb6c379ecb5104eb9dc5657750fb046810f210f38191d494c926e7a3661f67ea09c3d4090676485ba346daaa6dfe9eebbf3d69acbacea3b8 SHA512 8fab3b96d1c47b8f75b135da9d1a104c485098f6f42041b69336216a57cfd49c0785c8cfa7b016020ded5f0aadd279d7a76feeca33038321a4930139aee28cc8
DIST go1.11.12.src.tar.gz 21113396 BLAKE2B ef5cca83a0118faa4e4e8d417d629eab0f01a9e16c47851f1d92df07fd7ef0ec0ea790d0fd190fa9a66c86acab619f1436840e52b7890b8ef9b8fe7335307a45 SHA512 ff74678d7002be20c994702cc778d2447bbe4aad2ecf906e4cde9cf00c0c226c2f0def25146acd24f86fddf397b47602c1e5509c21b0d7b856cf933a05e19a6d
+DIST go1.11.13.src.tar.gz 21114296 BLAKE2B 0f1139a3bfd8e84bc7a150d888dbdb0268e301234ae96f49d9d657d7d92360ad1b54177c066654ce5bf3e923bbda0ee35a3265284086e820c1476705f348fc17 SHA512 a5dc8ec2bdad226e2498fdfb3560d6e7e19a84711cc1adb91675a8563a0b1fd153513397ca2a2b8cf266d718a6964ad143dfa588313dcf7fe350dd4a24efc3e9
DIST go1.12.5.src.tar.gz 21971348 BLAKE2B 7de8db4a6c4cd9e1883fbf28357fe99ad9f43f3e015b2063347b1961df128760b720c0dd5549997c7080e6cf0036406430419d4bf033323f26017d3629ad6067 SHA512 ce64105ff71615f9d235cc7c8656b6409fc40cc90d15a28d355fadd9072d2eab842af379dd8bba0f1181715753143e4a07491e0f9e5f8df806327d7c95a34fae
DIST go1.12.6.src.tar.gz 21975398 BLAKE2B 05c183baf2e6544b039cff33abb7c5d66a50a0a7cadaa16032a3dc3793bfa27e82c4598dbb700bf7f90ba2ce2639bb60484e61e50fc154d8184d4874954b81e4 SHA512 431a0b916ce2e64d816808a04bc3bf028e955538ab55c571021c08e599781ae344487a55e119bb3aae3d32f84cd83e2c176dc72d336b95da0352edffeab07a48
DIST go1.12.7.src.tar.gz 21976647 BLAKE2B bf0c723f1e02048d91844c7b8908500c83442a8ab7ceeaacdb37d7204f72d80331eab44de54f99411479be8e645b2626fb8a34df0cedbd75fa57c4e1d84d493a SHA512 f84c6b89dea9df21f0efa07564eb80baeee5bc2d68cced5fd645ebb32e9317e60b657afe011c81e7739d8a93e4b4dafa0b4f78431a009d36e05de55f89ed0fd6
+DIST go1.12.8.src.tar.gz 21978756 BLAKE2B 65258c101d729bbd82f69ba4286ba8e64f9d3128be97243374d442dfcc4033f1238bb57530a34dc0142f55cc8f2692efab65452286c4769f24e8aa3a4a80abd1 SHA512 193a9b08752aa2479c19f5b56fdfe2296c7e6097e0c583290f0fce754ac7571e2ff345f66b69774d8e22f2caa147a3dc15658148017b09e5e7f49fd4569373d4
diff --git a/dev-lang/go/go-1.11.13.ebuild b/dev-lang/go/go-1.11.13.ebuild
new file mode 100644
index 000000000000..3fa015ea3d83
--- /dev/null
+++ b/dev-lang/go/go-1.11.13.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist"
+BOOTSTRAP_URI="
+ ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz
+ ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz
+"
+
+case ${PV} in
+*9999*)
+ EGIT_REPO_URI="https://github.com/golang/go.git"
+ inherit git-r3
+ ;;
+*)
+ SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+ S="${WORKDIR}"/go
+ case ${PV} in
+ *_beta*|*_rc*) ;;
+ *)
+ KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x64-solaris"
+ # The upstream tests fail under portage but pass if the build is
+ # run according to their documentation [1].
+ # I am restricting the tests on released versions until this is
+ # solved.
+ # [1] https://golang.org/issues/18442
+ RESTRICT="test"
+ ;;
+ esac
+esac
+
+# If gccgo or a previously installed version of dev-lang/go is not being
+# used to build Go, there is no way to know the architecture or operating system
+# of the build machine, so we need to download all of our bootstrap
+# archives to allow this ebuild to work under crossdev.
+#
+# https://bugs.gentoo.org/671394
+SRC_URI+="!gccgo? ( !system-bootstrap? ( ${BOOTSTRAP_URI} ) )"
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="gccgo system-bootstrap"
+
+BDEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
+RDEPEND="!=sys-devel/gcc-5[go] )"
+RDEPEND="!=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
- >=dev-libs/libpcre-8.32[unicode]
- fpm? ( acl? ( sys-apps/acl ) )
- apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
- =dev-libs/libmcrypt-2.4 )
- curl? ( >=net-misc/curl-7.10.5 )
- enchant? ( app-text/enchant )
- exif? ( !gd? (
- virtual/jpeg:0
- media-libs/libpng:0=
- sys-libs/zlib:0=
- ) )
- firebird? ( dev-db/firebird )
- gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib:0= )
- gdbm? ( >=sys-libs/gdbm-1.8.0:0= )
- gmp? ( dev-libs/gmp:0= )
- iconv? ( virtual/libiconv )
- imap? ( virtual/imap-c-client[kerberos=,ssl=] )
- intl? ( dev-libs/icu:= )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-1.2.11 )
- ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
- libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
- mssql? ( dev-db/freetds[mssql] )
- libmysqlclient? (
- mysql? ( virtual/libmysqlclient:= )
- mysqli? ( virtual/libmysqlclient:= )
- )
- nls? ( sys-devel/gettext )
- oci8-instant-client? ( dev-db/oracle-instantclient-basic )
- odbc? ( >=dev-db/unixODBC-1.8.13 )
- postgres? ( dev-db/postgresql:* )
- qdbm? ( dev-db/qdbm )
- readline? ( sys-libs/readline:0= )
- recode? ( app-text/recode )
- sharedmem? ( dev-libs/mm )
- simplexml? ( >=dev-libs/libxml2-2.6.8 )
- snmp? ( >=net-analyzer/net-snmp-5.2 )
- soap? ( >=dev-libs/libxml2-2.6.8 )
- spell? ( >=app-text/aspell-0.50 )
- sqlite? ( >=dev-db/sqlite-3.7.6.3 )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- sybase-ct? ( dev-db/freetds )
- tidy? ( app-text/htmltidy )
- truetype? (
- =media-libs/freetype-2*
- >=media-libs/t1lib-5.0.0
- !gd? (
- virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib:0= )
- )
- unicode? ( dev-libs/oniguruma:= )
- vpx? ( media-libs/libvpx:0= )
- wddx? ( >=dev-libs/libxml2-2.6.8 )
- xml? ( >=dev-libs/libxml2-2.6.8 )
- xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
- xmlreader? ( >=dev-libs/libxml2-2.6.8 )
- xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
- xpm? (
- x11-libs/libXpm
- virtual/jpeg:0
- media-libs/libpng:0= sys-libs/zlib:0=
- )
- xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
- zip? ( sys-libs/zlib:0= )
- zlib? ( sys-libs/zlib:0= )
-"
-
-RDEPEND="${COMMON_DEPEND}
- virtual/mta
- fpm? (
- selinux? ( sec-policy/selinux-phpfpm )
- systemd? ( sys-apps/systemd ) )"
-
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- >=sys-devel/bison-3.0.1
- sys-devel/flex
- >=sys-devel/m4-1.4.3
- >=sys-devel/libtool-1.5.18"
-
-# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
-REQUIRED_USE="
- || ( cli cgi fpm apache2 embed )
- cli? ( ^^ ( readline libedit ) )
- truetype? ( gd zlib )
- vpx? ( gd zlib )
- cjk? ( gd zlib )
- exif? ( gd zlib )
- xpm? ( gd zlib )
- gd? ( zlib )
- simplexml? ( xml )
- soap? ( xml )
- wddx? ( xml )
- xmlrpc? ( || ( xml iconv ) )
- xmlreader? ( xml )
- xslt? ( xml )
- ldap-sasl? ( ldap )
- mhash? ( hash )
- phar? ( hash )
- recode? ( !imap !mysql !mysqli !libmysqlclient )
- libmysqlclient? ( || (
- mysql
- mysqli
- pdo
- ) )
-
- qdbm? ( !gdbm )
- readline? ( !libedit )
- sharedmem? ( !threads )
-"
-
-PHP_MV="$(ver_cut 1)"
-
-php_install_ini() {
- local phpsapi="${1}"
-
- # work out where we are installing the ini file
- php_set_ini_dir "${phpsapi}"
-
- # Always install the production INI file, bug 611214.
- local phpinisrc="php.ini-production-${phpsapi}"
- cp php.ini-production "${phpinisrc}" || die
-
- # default to /tmp for save_path, bug #282768
- sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die
-
- # Set the extension dir
- sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \
- -i "${phpinisrc}" || die
-
- # Set the include path to point to where we want to find PEAR packages
- sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die
-
- dodir "${PHP_INI_DIR#${EPREFIX}}"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- newins "${phpinisrc}" php.ini
-
- elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
- elog
-
- dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
- dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
-
- if use opcache; then
- elog "Adding opcache to $PHP_EXT_INI_DIR"
- echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \
- "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
- dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" \
- "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
- fi
-
- # SAPI-specific handling
- if [[ "${sapi}" == "fpm" ]] ; then
- einfo "Installing FPM config file php-fpm.conf"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- doins sapi/fpm/php-fpm.conf
- fi
-
- dodoc php.ini-{development,production}
-}
-
-php_set_ini_dir() {
- PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
- PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
- PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
-}
-
-src_prepare() {
- local patchdir="${WORKDIR}/php-patches-${PATCH_V}"
-
- eapply "${patchdir}/"
-
- # Copy test binaries from patches
- local ext_src
- for ext_src in exif iconv ; do
- cp "${patchdir}/${ext_src}/"* "ext/${ext_src}/tests/" || die
- done
-
- # Change PHP branding
- # Get the alpha/beta/rc version
- sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
- -i configure.in || die "Unable to change PHP branding"
-
- # Patch PHP to show Gentoo as the server platform
- sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
- -i configure.in || die "Failed to fix server platform name"
-
- # Prevent PHP from activating the Apache config,
- # as we will do that ourselves
- sed -i \
- -e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
- -e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
- configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4 \
- || die
-
- # Patch PHP to support heimdal instead of mit-krb5
- if has_version "app-crypt/heimdal" ; then
- sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
- || die "Failed to fix heimdal libname"
- sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
- || die "Failed to fix heimdal crypt library reference"
- fi
-
- eapply_user
-
- # Force rebuilding aclocal.m4
- rm -f aclocal.m4 || die "failed to remove aclocal.m4 in src_prepare"
-
- mv configure.in configure.ac || die
-
- eautoreconf
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # http://bugs.php.net/bug.php?id=48795, bug #343481
- sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
- fi
-}
-
-src_configure() {
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
-
- # The php-fpm config file wants localstatedir to be ${EPREFIX}/var
- # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
- local our_conf=(
- --prefix="${PHP_DESTDIR}"
- --mandir="${PHP_DESTDIR}/man"
- --infodir="${PHP_DESTDIR}/info"
- --libdir="${PHP_DESTDIR}/lib"
- --with-libdir="$(get_libdir)"
- --localstatedir="${EPREFIX}/var"
- --without-pear
- $(use_enable threads maintainer-zts)
- )
-
- our_conf+=(
- $(use_enable bcmath bcmath)
- $(use_with bzip2 bz2 "${EPREFIX}/usr")
- $(use_enable calendar calendar)
- $(use_enable coverage gcov)
- $(use_enable ctype ctype)
- $(use_with curl curl "${EPREFIX}/usr")
- $(use_enable xml dom)
- $(use_with enchant enchant "${EPREFIX}/usr")
- $(use_enable exif exif)
- $(use_enable fileinfo fileinfo)
- $(use_enable filter filter)
- $(use_enable ftp ftp)
- $(use_with nls gettext "${EPREFIX}/usr")
- $(use_with gmp gmp "${EPREFIX}/usr")
- $(use_enable hash hash)
- $(use_with mhash mhash "${EPREFIX}/usr")
- $(use_with iconv iconv \
- $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr"))
- $(use_enable intl intl)
- $(use_enable ipv6 ipv6)
- $(use_enable json json)
- $(use_with kerberos kerberos "${EPREFIX}/usr")
- $(use_enable xml libxml)
- $(use_with xml libxml-dir "${EPREFIX}/usr")
- $(use_enable unicode mbstring)
- $(use_with crypt mcrypt "${EPREFIX}/usr")
- $(use_with mssql mssql "${EPREFIX}/usr")
- $(use_with unicode onig "${EPREFIX}/usr")
- $(use_with ssl openssl "${EPREFIX}/usr")
- $(use_with ssl openssl-dir "${EPREFIX}/usr")
- $(use_enable pcntl pcntl)
- $(use_enable phar phar)
- $(use_enable pdo pdo)
- $(use_enable opcache opcache)
- $(use_with postgres pgsql "${EPREFIX}/usr")
- $(use_enable posix posix)
- $(use_with spell pspell "${EPREFIX}/usr")
- $(use_with recode recode "${EPREFIX}/usr")
- $(use_enable simplexml simplexml)
- $(use_enable sharedmem shmop)
- $(use_with snmp snmp "${EPREFIX}/usr")
- $(use_enable soap soap)
- $(use_enable sockets sockets)
- $(use_with sqlite sqlite3 "${EPREFIX}/usr")
- $(use_with sybase-ct sybase-ct "${EPREFIX}/usr")
- $(use_enable sysvipc sysvmsg)
- $(use_enable sysvipc sysvsem)
- $(use_enable sysvipc sysvshm)
- $(use_with tidy tidy "${EPREFIX}/usr")
- $(use_enable tokenizer tokenizer)
- $(use_enable wddx wddx)
- $(use_enable xml xml)
- $(use_enable xmlreader xmlreader)
- $(use_enable xmlwriter xmlwriter)
- $(use_with xmlrpc xmlrpc)
- $(use_with xslt xsl "${EPREFIX}/usr")
- $(use_enable zip zip)
- $(use_with zlib zlib "${EPREFIX}/usr")
- $(use_enable debug debug)
- )
-
- # DBA support
- if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
- || use qdbm ; then
- our_conf+=( "--enable-dba${shared}" )
- fi
-
- # DBA drivers support
- our_conf+=(
- $(use_with cdb cdb)
- $(use_with berkdb db4 "${EPREFIX}/usr")
- $(use_enable flatfile flatfile)
- $(use_with gdbm gdbm "${EPREFIX}/usr")
- $(use_enable inifile inifile)
- $(use_with qdbm qdbm "${EPREFIX}/usr")
- )
-
- # Support for the GD graphics library
- our_conf+=(
- $(use_with truetype freetype-dir "${EPREFIX}/usr")
- $(use_with truetype t1lib "${EPREFIX}/usr")
- $(use_enable cjk gd-jis-conv)
- $(use_with gd jpeg-dir "${EPREFIX}/usr")
- $(use_with gd png-dir "${EPREFIX}/usr")
- $(use_with xpm xpm-dir "${EPREFIX}/usr")
- $(use_with vpx vpx-dir "${EPREFIX}/usr")
- )
- # enable gd last, so configure can pick up the previous settings
- our_conf+=( $(use_with gd gd) )
-
- # IMAP support
- if use imap ; then
- our_conf+=(
- $(use_with imap imap "${EPREFIX}/usr")
- $(use_with ssl imap-ssl "${EPREFIX}/usr")
- )
- fi
-
- # Interbase/firebird support
- our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") )
-
- # LDAP support
- if use ldap ; then
- our_conf+=(
- $(use_with ldap ldap "${EPREFIX}/usr")
- $(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr")
- )
- fi
-
- # MySQL support
- local mysqllib="mysqlnd"
- local mysqlilib="mysqlnd"
- use libmysqlclient && mysqllib="${EPREFIX}/usr"
- use libmysqlclient && mysqlilib="${EPREFIX}/usr/bin/mysql_config"
-
- our_conf+=( $(use_with mysql mysql "${mysqllib}") )
- our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") )
-
- local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
- if use mysql || use mysqli ; then
- our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") )
- fi
-
- # ODBC support
- our_conf+=(
- $(use_with odbc unixODBC "${EPREFIX}/usr")
- $(use_with iodbc iodbc "${EPREFIX}/usr")
- )
-
- # Oracle support
- our_conf+=( $(use_with oci8-instant-client oci8) )
-
- # PDO support
- if use pdo ; then
- our_conf+=(
- $(use_with mssql pdo-dblib)
- $(use_with mysql pdo-mysql "${mysqllib}")
- $(use_with postgres pdo-pgsql)
- $(use_with sqlite pdo-sqlite "${EPREFIX}/usr")
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
- $(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr")
- $(use_with oci8-instant-client pdo-oci)
- )
- fi
-
- # readline/libedit support
- our_conf+=(
- $(use_with readline readline "${EPREFIX}/usr")
- $(use_with libedit libedit "${EPREFIX}/usr")
- )
-
- # Session support
- if use session ; then
- our_conf+=( $(use_with sharedmem mm "${EPREFIX}/usr") )
- else
- our_conf+=( $(use_enable session session) )
- fi
-
- # Use pic for shared modules such as apache2's mod_php
- our_conf+=( --with-pic )
-
- # we use the system copy of pcre
- # --with-pcre-regex affects ext/pcre
- # --with-pcre-dir affects ext/filter and ext/zip
- our_conf+=(
- --with-pcre-regex="${EPREFIX}/usr"
- --with-pcre-dir="${EPREFIX}/usr"
- )
-
- # Catch CFLAGS problems
- # Fixes bug #14067.
- # Changed order to run it in reverse for bug #32022 and #12021.
- replace-cpu-flags "k6*" "i586"
-
- # Cache the ./configure test results between SAPIs.
- our_conf+=( --cache-file="${T}/config.cache" )
-
- # Support user-passed configuration parameters
- our_conf+=( ${EXTRA_ECONF:-} )
-
- # Support the Apache2 extras, they must be set globally for all
- # SAPIs to work correctly, especially for external PHP extensions
-
- mkdir -p "${WORKDIR}/sapis-build" || die
- for one_sapi in $SAPIS ; do
- use "${one_sapi}" || continue
- php_set_ini_dir "${one_sapi}"
-
- # The BUILD_DIR variable is used to determine where to output
- # the files that autotools creates. This was all originally
- # based on the autotools-utils eclass.
- BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}"
- cp -a "${S}" "${BUILD_DIR}" || die
- cd "${BUILD_DIR}" || die
-
- local sapi_conf=(
- --with-config-file-path="${PHP_INI_DIR}"
- --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}"
- )
-
- for sapi in $SAPIS ; do
- case "$sapi" in
- cli|cgi|embed|fpm)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( "--enable-${sapi}" )
- if [[ "fpm" == "${sapi}" ]] ; then
- sapi_conf+=(
- $(use_with acl fpm-acl)
- $(use_with systemd fpm-systemd)
- )
- fi
- else
- sapi_conf+=( "--disable-${sapi}" )
- fi
- ;;
-
- apache2)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" )
- else
- sapi_conf+=( --without-apxs2 )
- fi
- ;;
- esac
- done
-
- # Construct the $myeconfargs array by concatenating $our_conf
- # (the common args) and $sapi_conf (the SAPI-specific args).
- local myeconfargs=( "${our_conf[@]}" )
- myeconfargs+=( "${sapi_conf[@]}" )
-
- pushd "${BUILD_DIR}" > /dev/null || die
- econf "${myeconfargs[@]}"
- popd > /dev/null || die
- done
-}
-
-src_compile() {
- # snmp seems to run during src_compile, too (bug #324739)
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- for sapi in ${SAPIS} ; do
- if use "${sapi}"; then
- cd "${WORKDIR}/sapis-build/$sapi" || \
- die "Failed to change dir to ${WORKDIR}/sapis-build/$1"
- emake
- fi
- done
-}
-
-src_install() {
- # see bug #324739 for what happens when we don't have that
- addpredict /usr/share/snmp/mibs/.index #nowarn
-
- # grab the first SAPI that got built and install common files from there
- local first_sapi=""
- for sapi in $SAPIS ; do
- if use $sapi ; then
- first_sapi=$sapi
- break
- fi
- done
-
- # Makefile forgets to create this before trying to write to it...
- dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
-
- # Install php environment (without any sapis)
- cd "${WORKDIR}/sapis-build/$first_sapi" || die
- emake INSTALL_ROOT="${D}" \
- install-build install-headers install-programs
-
- local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
-
- # Create the directory where we'll put version-specific php scripts
- keepdir "/usr/share/php${PHP_MV}"
-
- local sapi="", file=""
- local sapi_list=""
-
- for sapi in ${SAPIS}; do
- if use "${sapi}" ; then
- einfo "Installing SAPI: ${sapi}"
- cd "${WORKDIR}/sapis-build/${sapi}" || die
-
- if [[ "${sapi}" == "apache2" ]] ; then
- # We're specifically not using emake install-sapi as libtool
- # may cause unnecessary relink failures (see bug #351266)
- insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
- newins ".libs/libphp5$(get_libname)" \
- "libphp${PHP_MV}$(get_libname)"
- keepdir "/usr/$(get_libdir)/apache2/modules"
- else
- # needed each time, php_install_ini would reset it
- local dest="${PHP_DESTDIR#${EPREFIX}}"
- into "${dest}"
- case "$sapi" in
- cli)
- source="sapi/cli/php"
- ;;
- cgi)
- source="sapi/cgi/php-cgi"
- ;;
- fpm)
- source="sapi/fpm/php-fpm"
- ;;
- embed)
- source="libs/libphp${PHP_MV}$(get_libname)"
- ;;
- *)
- die "unhandled sapi in src_install"
- ;;
- esac
-
- if [[ "${source}" == *"$(get_libname)" ]]; then
- dolib.so "${source}"
- else
- dobin "${source}"
- local name="$(basename ${source})"
- dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
- fi
- fi
-
- php_install_ini "${sapi}"
-
- # construct correct SAPI string for php-config
- # thanks to ferringb for the bash voodoo
- if [[ "${sapi}" == "apache2" ]]; then
- sapi_list="${sapi_list:+${sapi_list} }apache2handler"
- else
- sapi_list="${sapi_list:+${sapi_list} }${sapi}"
- fi
- fi
- done
-
- # Installing opcache module
- if use opcache ; then
- into "${PHP_DESTDIR#${EPREFIX}}"
- dolib.so "modules/opcache$(get_libname)"
- fi
-
- # Install env.d files
- newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}"
- sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
- sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
-
- # set php-config variable correctly (bug #278439)
- sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
- "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die
-
- if use fpm ; then
- if use systemd; then
- systemd_newunit "${FILESDIR}/php-fpm_at.service" \
- "php-fpm@${SLOT}.service"
- else
- systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \
- "php-fpm@${SLOT}.service"
- fi
- fi
-}
-
-src_test() {
- echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
- PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
- if [[ ! -x "${PHP_BIN}" ]] ; then
- ewarn "Test phase requires USE=cli, skipping"
- return
- else
- export TEST_PHP_EXECUTABLE="${PHP_BIN}"
- fi
-
- if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
- export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
- fi
-
- REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \
- "session.save_path=${T}" \
- "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \
- "session.save_path=${T}"
-
- for name in ${EXPECTED_TEST_FAILURES}; do
- mv "${name}.out" "${name}.out.orig" 2>/dev/null || die
- done
-
- local failed="$(find -name '*.out')"
- if [[ ${failed} != "" ]] ; then
- ewarn "The following test cases failed unexpectedly:"
- for name in ${failed}; do
- ewarn " ${name/.out/}"
- done
- else
- einfo "No unexpected test failures, all fine"
- fi
-
- if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
- local passed=""
- for name in ${EXPECTED_TEST_FAILURES}; do
- [[ -f "${name}.diff" ]] && continue
- passed="${passed} ${name}"
- done
- if [[ ${passed} != "" ]] ; then
- einfo "The following test cases passed unexpectedly:"
- for name in ${passed}; do
- ewarn " ${passed}"
- done
- else
- einfo "None of the known-to-fail tests passed, all fine"
- fi
- fi
-}
-
-pkg_postinst() {
- # Output some general info to the user
- if use apache2 ; then
- elog
- elog "To enable PHP in apache, you will need to add \"-D PHP\" to"
- elog "your apache2 command. OpenRC users can append that string to"
- elog "APACHE2_OPTS in /etc/conf.d/apache2."
- elog
- elog "The apache module configuration file 70_mod_php.conf is"
- elog "provided (and maintained) by eselect-php."
- elog
- fi
-
- # Create the symlinks for php
- for m in ${SAPIS}; do
- [[ ${m} == 'embed' ]] && continue;
- if use $m ; then
- local ci=$(eselect php show $m)
- if [[ -z $ci ]]; then
- eselect php set $m php${SLOT} || die
- einfo "Switched ${m} to use php:${SLOT}"
- einfo
- elif [[ $ci != "php${SLOT}" ]] ; then
- elog "To switch $m to use php:${SLOT}, run"
- elog " eselect php set $m php${SLOT}"
- elog
- fi
- fi
- done
-
- # Remove dead symlinks for SAPIs that were just disabled. For
- # example, if the user has the cgi SAPI enabled, then he has an
- # eselect-php symlink for it. If he later reinstalls PHP with
- # USE="-cgi", that symlink will break. This call to eselect is
- # supposed to remove that dead link per bug 572436.
- eselect php cleanup || die
-
- if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then
- elog "To build extensions for this version of PHP, you will need to"
- elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable."
- elog
- fi
-
- # Warn about the removal of PHP_INI_VERSION if the user has it set.
- if [[ -n "${PHP_INI_VERSION}" ]]; then
- ewarn 'The PHP_INI_VERSION variable has been phased out. You may'
- ewarn 'remove it from your configuration at your convenience. See'
- ewarn
- ewarn ' https://bugs.gentoo.org/611214'
- ewarn
- ewarn 'for more information.'
- fi
-
- elog "For details on how version slotting works, please see"
- elog "the wiki:"
- elog
- elog " https://wiki.gentoo.org/wiki/PHP"
- elog
-}
-
-pkg_postrm() {
- # This serves two purposes. First, if we have just removed the last
- # installed version of PHP, then this will remove any dead symlinks
- # belonging to eselect-php. Second, if a user upgrades slots from
- # (say) 5.6 to 7.0 and depcleans the old slot, then this will update
- # his existing symlinks to point to the new 7.0 installation. The
- # latter is bug 432962.
- #
- # Note: the eselect-php package may not be installed at this point,
- # so we can't die() if this command fails.
- eselect php cleanup
-}
diff --git a/dev-lang/php/php-5.6.40-r5.ebuild b/dev-lang/php/php-5.6.40-r5.ebuild
index 9e46aeef7f26..de391dcfb949 100644
--- a/dev-lang/php/php-5.6.40-r5.ebuild
+++ b/dev-lang/php/php-5.6.40-r5.ebuild
@@ -21,7 +21,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
diff --git a/dev-lang/php/php-7.1.30.ebuild b/dev-lang/php/php-7.1.30.ebuild
deleted file mode 100644
index 3be3c0289627..000000000000
--- a/dev-lang/php/php-7.1.30.ebuild
+++ /dev/null
@@ -1,737 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic systemd autotools
-
-DESCRIPTION="The PHP language runtime engine"
-HOMEPAGE="https://php.net/"
-SRC_URI="https://php.net/distributions/${P}.tar.xz"
-
-LICENSE="PHP-3.01
- BSD
- Zend-2.0
- bcmath? ( LGPL-2.1+ )
- fpm? ( BSD-2 )
- gd? ( gd )
- unicode? ( BSD-2 LGPL-2.1 )"
-
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-# We can build the following SAPIs in the given order
-SAPIS="embed cli cgi fpm apache2 phpdbg"
-
-# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
-IUSE="${IUSE}
- ${SAPIS/cli/+cli}
- threads"
-
-IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
- coverage crypt +ctype curl debug
- enchant exif +fileinfo +filter firebird
- flatfile ftp gd gdbm gmp +hash +iconv imap inifile
- intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
- mhash mssql mysql mysqli nls
- oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
- readline recode selinux +session session-mm sharedmem
- +simplexml snmp soap sockets spell sqlite ssl
- sysvipc systemd test tidy +tokenizer truetype unicode wddx webp
- +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
-
-# The supported (that is, autodetected) versions of BDB are listed in
-# the ./configure script. Other versions *work*, but we need to stick to
-# the ones that can be detected to avoid a repeat of bug #564824.
-COMMON_DEPEND="
- >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
- >=dev-libs/libpcre-8.32[unicode]
- fpm? ( acl? ( sys-apps/acl ) )
- apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
- =dev-libs/libmcrypt-2.4 )
- curl? ( >=net-misc/curl-7.10.5 )
- enchant? ( =sys-libs/gdbm-1.8.0:0= )
- gmp? ( dev-libs/gmp:0= )
- iconv? ( virtual/libiconv )
- imap? ( virtual/imap-c-client[kerberos=,ssl=] )
- intl? ( dev-libs/icu:= )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-1.2.11 )
- ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
- libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
- mssql? ( dev-db/freetds[mssql] )
- nls? ( sys-devel/gettext )
- oci8-instant-client? ( dev-db/oracle-instantclient-basic )
- odbc? ( >=dev-db/unixODBC-1.8.13 )
- postgres? ( dev-db/postgresql:* )
- qdbm? ( dev-db/qdbm )
- readline? ( sys-libs/readline:0= )
- recode? ( app-text/recode )
- session-mm? ( dev-libs/mm )
- simplexml? ( >=dev-libs/libxml2-2.6.8 )
- snmp? ( >=net-analyzer/net-snmp-5.2 )
- soap? ( >=dev-libs/libxml2-2.6.8 )
- spell? ( >=app-text/aspell-0.50 )
- sqlite? ( >=dev-db/sqlite-3.7.6.3 )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) )
- truetype? ( =media-libs/freetype-2* )
- unicode? ( dev-libs/oniguruma:= )
- wddx? ( >=dev-libs/libxml2-2.6.8 )
- webp? ( media-libs/libwebp:0= )
- xml? ( >=dev-libs/libxml2-2.6.8 )
- xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
- xmlreader? ( >=dev-libs/libxml2-2.6.8 )
- xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
- xpm? ( x11-libs/libXpm )
- xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
- zip? ( sys-libs/zlib:0= )
- zlib? ( sys-libs/zlib:0= )
-"
-
-RDEPEND="${COMMON_DEPEND}
- virtual/mta
- fpm? (
- selinux? ( sec-policy/selinux-phpfpm )
- systemd? ( sys-apps/systemd ) )"
-
-# Bison isn't actually needed when building from a release tarball
-# However, the configure script will warn if it's absent or if you
-# have an incompatible version installed. See bug 593278.
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- >=sys-devel/bison-3.0.1"
-
-BDEPEND="virtual/pkgconfig"
-
-# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
-REQUIRED_USE="
- || ( cli cgi fpm apache2 embed phpdbg )
- cli? ( ^^ ( readline libedit ) )
- truetype? ( gd zlib )
- webp? ( gd zlib )
- cjk? ( gd zlib )
- exif? ( gd zlib )
- xpm? ( gd zlib )
- gd? ( zlib )
- simplexml? ( xml )
- soap? ( xml )
- wddx? ( xml )
- xmlrpc? ( || ( xml iconv ) )
- xmlreader? ( xml )
- xslt? ( xml )
- ldap-sasl? ( ldap )
- mhash? ( hash )
- phar? ( hash )
- qdbm? ( !gdbm )
- readline? ( !libedit )
- recode? ( !imap !mysqli !mysql )
- session-mm? ( session !threads )
- mysql? ( hash || ( mysqli pdo ) )
- mysqli? ( hash )
-"
-PATCHES=(
- "${FILESDIR}/php-freetype-2.9.1.patch"
- "${FILESDIR}/php-7.1.25-intl-use-icu-namespace.patch"
-)
-
-PHP_MV="$(ver_cut 1)"
-
-php_install_ini() {
- local phpsapi="${1}"
-
- # work out where we are installing the ini file
- php_set_ini_dir "${phpsapi}"
-
- # Always install the production INI file, bug 611214.
- local phpinisrc="php.ini-production-${phpsapi}"
- cp php.ini-production "${phpinisrc}" || die
-
- # default to /tmp for save_path, bug #282768
- sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die
-
- # Set the extension dir
- sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \
- -i "${phpinisrc}" || die
-
- # Set the include path to point to where we want to find PEAR packages
- sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die
-
- dodir "${PHP_INI_DIR#${EPREFIX}}"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- newins "${phpinisrc}" php.ini
-
- elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
- elog
-
- dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
- dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
-
- if use opcache; then
- elog "Adding opcache to $PHP_EXT_INI_DIR"
- echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \
- "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
- dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" \
- "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
- fi
-
- # SAPI-specific handling
- if [[ "${sapi}" == "fpm" ]] ; then
- einfo "Installing FPM config files php-fpm.conf and www.conf"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- doins sapi/fpm/php-fpm.conf
- insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
- doins sapi/fpm/www.conf
- fi
-
- dodoc php.ini-{development,production}
-}
-
-php_set_ini_dir() {
- PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
- PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
- PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
-}
-
-src_prepare() {
- default
-
- # In php-7.x, the FPM pool configuration files have been split off
- # of the main config. By default the pool config files go in
- # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the
- # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later
- # we'll install the pool configuration file "www.conf" there.
- php_set_ini_dir fpm
- sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \
- sapi/fpm/php-fpm.conf.in \
- || die 'failed to move the include directory in php-fpm.conf'
-
- # Bug 669566 - necessary so that build tools are updated for commands like pecl
- # Force rebuilding aclocal.m4
- rm -f aclocal.m4 || die "failed to remove aclocal.m4 in src_prepare"
- eautoreconf
-}
-
-src_configure() {
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
-
- # The php-fpm config file wants localstatedir to be ${EPREFIX}/var
- # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
- local our_conf=(
- --prefix="${PHP_DESTDIR}"
- --mandir="${PHP_DESTDIR}/man"
- --infodir="${PHP_DESTDIR}/info"
- --libdir="${PHP_DESTDIR}/lib"
- --with-libdir="$(get_libdir)"
- --localstatedir="${EPREFIX}/var"
- --without-pear
- $(use_enable threads maintainer-zts)
- )
-
- our_conf+=(
- $(use_enable bcmath bcmath)
- $(use_with bzip2 bz2 "${EPREFIX}/usr")
- $(use_enable calendar calendar)
- $(use_enable coverage gcov)
- $(use_enable ctype ctype)
- $(use_with curl curl "${EPREFIX}/usr")
- $(use_enable xml dom)
- $(use_with enchant enchant "${EPREFIX}/usr")
- $(use_enable exif exif)
- $(use_enable fileinfo fileinfo)
- $(use_enable filter filter)
- $(use_enable ftp ftp)
- $(use_with nls gettext "${EPREFIX}/usr")
- $(use_with gmp gmp "${EPREFIX}/usr")
- $(use_enable hash hash)
- $(use_with mhash mhash "${EPREFIX}/usr")
- $(use_with iconv iconv \
- $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr"))
- $(use_enable intl intl)
- $(use_enable ipv6 ipv6)
- $(use_enable json json)
- $(use_with kerberos kerberos "${EPREFIX}/usr")
- $(use_enable xml libxml)
- $(use_with xml libxml-dir "${EPREFIX}/usr")
- $(use_enable unicode mbstring)
- $(use_with crypt mcrypt "${EPREFIX}/usr")
- $(use_with unicode onig "${EPREFIX}/usr")
- $(use_with ssl openssl "${EPREFIX}/usr")
- $(use_with ssl openssl-dir "${EPREFIX}/usr")
- $(use_enable pcntl pcntl)
- $(use_enable phar phar)
- $(use_enable pdo pdo)
- $(use_enable opcache opcache)
- $(use_with postgres pgsql "${EPREFIX}/usr")
- $(use_enable posix posix)
- $(use_with spell pspell "${EPREFIX}/usr")
- $(use_with recode recode "${EPREFIX}/usr")
- $(use_enable simplexml simplexml)
- $(use_enable sharedmem shmop)
- $(use_with snmp snmp "${EPREFIX}/usr")
- $(use_enable soap soap)
- $(use_enable sockets sockets)
- $(use_with sqlite sqlite3 "${EPREFIX}/usr")
- $(use_enable sysvipc sysvmsg)
- $(use_enable sysvipc sysvsem)
- $(use_enable sysvipc sysvshm)
- $(use_with tidy tidy "${EPREFIX}/usr")
- $(use_enable tokenizer tokenizer)
- $(use_enable wddx wddx)
- $(use_enable xml xml)
- $(use_enable xmlreader xmlreader)
- $(use_enable xmlwriter xmlwriter)
- $(use_with xmlrpc xmlrpc)
- $(use_with xslt xsl "${EPREFIX}/usr")
- $(use_enable zip zip)
- $(use_with zlib zlib "${EPREFIX}/usr")
- $(use_enable debug debug)
- )
-
- # DBA support
- if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
- || use qdbm ; then
- our_conf+=( "--enable-dba${shared}" )
- fi
-
- # DBA drivers support
- our_conf+=(
- $(use_with cdb cdb)
- $(use_with berkdb db4 "${EPREFIX}/usr")
- $(use_enable flatfile flatfile)
- $(use_with gdbm gdbm "${EPREFIX}/usr")
- $(use_enable inifile inifile)
- $(use_with qdbm qdbm "${EPREFIX}/usr")
- )
-
- # Support for the GD graphics library
- our_conf+=(
- $(use_with truetype freetype-dir "${EPREFIX}/usr")
- $(use_enable cjk gd-jis-conv)
- $(use_with gd jpeg-dir "${EPREFIX}/usr")
- $(use_with gd png-dir "${EPREFIX}/usr")
- $(use_with xpm xpm-dir "${EPREFIX}/usr")
- )
- if use webp; then
- our_conf+=( --with-webp-dir="${EPREFIX}/usr" )
- fi
- # enable gd last, so configure can pick up the previous settings
- our_conf+=( $(use_with gd gd) )
-
- # IMAP support
- if use imap ; then
- our_conf+=(
- $(use_with imap imap "${EPREFIX}/usr")
- $(use_with ssl imap-ssl "${EPREFIX}/usr")
- )
- fi
-
- # Interbase/firebird support
- our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") )
-
- # LDAP support
- if use ldap ; then
- our_conf+=(
- $(use_with ldap ldap "${EPREFIX}/usr")
- $(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr")
- )
- fi
-
- # MySQL support
- local mysqllib="mysqlnd"
- local mysqlilib="mysqlnd"
-
- our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") )
-
- local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
- if use mysql || use mysqli ; then
- our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") )
- fi
-
- # ODBC support
- our_conf+=(
- $(use_with odbc unixODBC "${EPREFIX}/usr")
- $(use_with iodbc iodbc "${EPREFIX}/usr")
- )
-
- # Oracle support
- our_conf+=( $(use_with oci8-instant-client oci8) )
-
- # PDO support
- if use pdo ; then
- our_conf+=(
- $(use_with mssql pdo-dblib "${EPREFIX}/usr")
- $(use_with mysql pdo-mysql "${mysqllib}")
- $(use_with postgres pdo-pgsql)
- $(use_with sqlite pdo-sqlite "${EPREFIX}/usr")
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
- $(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr")
- $(use_with oci8-instant-client pdo-oci)
- )
- fi
-
- # readline/libedit support
- our_conf+=(
- $(use_with readline readline "${EPREFIX}/usr")
- $(use_with libedit libedit "${EPREFIX}/usr")
- )
-
- # Session support
- if use session ; then
- our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") )
- else
- our_conf+=( $(use_enable session session) )
- fi
-
- # Use pic for shared modules such as apache2's mod_php
- our_conf+=( --with-pic )
-
- # we use the system copy of pcre
- # --with-pcre-regex affects ext/pcre
- # --with-pcre-dir affects ext/filter and ext/zip
- our_conf+=(
- --with-pcre-regex="${EPREFIX}/usr"
- --with-pcre-dir="${EPREFIX}/usr"
- )
-
- # Catch CFLAGS problems
- # Fixes bug #14067.
- # Changed order to run it in reverse for bug #32022 and #12021.
- replace-cpu-flags "k6*" "i586"
-
- # Cache the ./configure test results between SAPIs.
- our_conf+=( --cache-file="${T}/config.cache" )
-
- # Support user-passed configuration parameters
- our_conf+=( ${EXTRA_ECONF:-} )
-
- # Support the Apache2 extras, they must be set globally for all
- # SAPIs to work correctly, especially for external PHP extensions
-
- mkdir -p "${WORKDIR}/sapis-build" || die
- for one_sapi in $SAPIS ; do
- use "${one_sapi}" || continue
- php_set_ini_dir "${one_sapi}"
-
- # The BUILD_DIR variable is used to determine where to output
- # the files that autotools creates. This was all originally
- # based on the autotools-utils eclass.
- BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}"
- cp -a "${S}" "${BUILD_DIR}" || die
- cd "${BUILD_DIR}" || die
-
- local sapi_conf=(
- --with-config-file-path="${PHP_INI_DIR}"
- --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}"
- )
-
- for sapi in $SAPIS ; do
- case "$sapi" in
- cli|cgi|embed|fpm|phpdbg)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( "--enable-${sapi}" )
- if [[ "fpm" == "${sapi}" ]] ; then
- sapi_conf+=(
- $(use_with acl fpm-acl)
- $(use_with systemd fpm-systemd)
- )
- fi
- else
- sapi_conf+=( "--disable-${sapi}" )
- fi
- ;;
-
- apache2)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" )
- else
- sapi_conf+=( --without-apxs2 )
- fi
- ;;
- esac
- done
-
- # Construct the $myeconfargs array by concatenating $our_conf
- # (the common args) and $sapi_conf (the SAPI-specific args).
- local myeconfargs=( "${our_conf[@]}" )
- myeconfargs+=( "${sapi_conf[@]}" )
-
- pushd "${BUILD_DIR}" > /dev/null || die
- econf "${myeconfargs[@]}"
- popd > /dev/null || die
- done
-}
-
-src_compile() {
- # snmp seems to run during src_compile, too (bug #324739)
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- for sapi in ${SAPIS} ; do
- if use "${sapi}"; then
- cd "${WORKDIR}/sapis-build/$sapi" || \
- die "Failed to change dir to ${WORKDIR}/sapis-build/$1"
- emake
- fi
- done
-}
-
-src_install() {
- # see bug #324739 for what happens when we don't have that
- addpredict /usr/share/snmp/mibs/.index #nowarn
-
- # grab the first SAPI that got built and install common files from there
- local first_sapi=""
- for sapi in $SAPIS ; do
- if use $sapi ; then
- first_sapi=$sapi
- break
- fi
- done
-
- # Makefile forgets to create this before trying to write to it...
- dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
-
- # Install php environment (without any sapis)
- cd "${WORKDIR}/sapis-build/$first_sapi" || die
- emake INSTALL_ROOT="${D}" \
- install-build install-headers install-programs
-
- local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
-
- # Create the directory where we'll put version-specific php scripts
- keepdir "/usr/share/php${PHP_MV}"
-
- local sapi="", file=""
- local sapi_list=""
-
- for sapi in ${SAPIS}; do
- if use "${sapi}" ; then
- einfo "Installing SAPI: ${sapi}"
- cd "${WORKDIR}/sapis-build/${sapi}" || die
-
- if [[ "${sapi}" == "apache2" ]] ; then
- # We're specifically not using emake install-sapi as libtool
- # may cause unnecessary relink failures (see bug #351266)
- insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
- newins ".libs/libphp${PHP_MV}$(get_libname)" \
- "libphp${PHP_MV}$(get_libname)"
- keepdir "/usr/$(get_libdir)/apache2/modules"
- else
- # needed each time, php_install_ini would reset it
- local dest="${PHP_DESTDIR#${EPREFIX}}"
- into "${dest}"
- case "$sapi" in
- cli)
- source="sapi/cli/php"
- ;;
- cgi)
- source="sapi/cgi/php-cgi"
- ;;
- fpm)
- source="sapi/fpm/php-fpm"
- ;;
- embed)
- source="libs/libphp${PHP_MV}$(get_libname)"
- ;;
- phpdbg)
- source="sapi/phpdbg/phpdbg"
- ;;
- *)
- die "unhandled sapi in src_install"
- ;;
- esac
-
- if [[ "${source}" == *"$(get_libname)" ]]; then
- dolib.so "${source}"
- else
- dobin "${source}"
- local name="$(basename ${source})"
- dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
- fi
- fi
-
- php_install_ini "${sapi}"
-
- # construct correct SAPI string for php-config
- # thanks to ferringb for the bash voodoo
- if [[ "${sapi}" == "apache2" ]]; then
- sapi_list="${sapi_list:+${sapi_list} }apache2handler"
- else
- sapi_list="${sapi_list:+${sapi_list} }${sapi}"
- fi
- fi
- done
-
- # Installing opcache module
- if use opcache ; then
- into "${PHP_DESTDIR#${EPREFIX}}"
- dolib.so "modules/opcache$(get_libname)"
- fi
-
- # Install env.d files
- newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}"
- sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
- sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
-
- # set php-config variable correctly (bug #278439)
- sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
- "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die
-
- if use fpm ; then
- if use systemd; then
- systemd_newunit "${FILESDIR}/php-fpm_at.service" \
- "php-fpm@${SLOT}.service"
- else
- systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \
- "php-fpm@${SLOT}.service"
- fi
- fi
-}
-
-src_test() {
- echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
- PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
- if [[ ! -x "${PHP_BIN}" ]] ; then
- ewarn "Test phase requires USE=cli, skipping"
- return
- else
- export TEST_PHP_EXECUTABLE="${PHP_BIN}"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then
- export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then
- export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg"
- fi
-
- REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \
- "session.save_path=${T}" \
- "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \
- "session.save_path=${T}"
-
- for name in ${EXPECTED_TEST_FAILURES}; do
- mv "${name}.out" "${name}.out.orig" 2>/dev/null || die
- done
-
- local failed="$(find -name '*.out')"
- if [[ ${failed} != "" ]] ; then
- ewarn "The following test cases failed unexpectedly:"
- for name in ${failed}; do
- ewarn " ${name/.out/}"
- done
- else
- einfo "No unexpected test failures, all fine"
- fi
-
- if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
- local passed=""
- for name in ${EXPECTED_TEST_FAILURES}; do
- [[ -f "${name}.diff" ]] && continue
- passed="${passed} ${name}"
- done
- if [[ ${passed} != "" ]] ; then
- einfo "The following test cases passed unexpectedly:"
- for name in ${passed}; do
- ewarn " ${passed}"
- done
- else
- einfo "None of the known-to-fail tests passed, all fine"
- fi
- fi
-}
-
-pkg_postinst() {
- # Output some general info to the user
- if use apache2 ; then
- elog
- elog "To enable PHP in apache, you will need to add \"-D PHP\" to"
- elog "your apache2 command. OpenRC users can append that string to"
- elog "APACHE2_OPTS in /etc/conf.d/apache2."
- elog
- elog "The apache module configuration file 70_mod_php.conf is"
- elog "provided (and maintained) by eselect-php."
- elog
- fi
-
- # Create the symlinks for php
- for m in ${SAPIS}; do
- [[ ${m} == 'embed' ]] && continue;
- if use $m ; then
- local ci=$(eselect php show $m)
- if [[ -z $ci ]]; then
- eselect php set $m php${SLOT} || die
- einfo "Switched ${m} to use php:${SLOT}"
- einfo
- elif [[ $ci != "php${SLOT}" ]] ; then
- elog "To switch $m to use php:${SLOT}, run"
- elog " eselect php set $m php${SLOT}"
- elog
- fi
- fi
- done
-
- # Remove dead symlinks for SAPIs that were just disabled. For
- # example, if the user has the cgi SAPI enabled, then he has an
- # eselect-php symlink for it. If he later reinstalls PHP with
- # USE="-cgi", that symlink will break. This call to eselect is
- # supposed to remove that dead link per bug 572436.
- eselect php cleanup || die
-
- if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then
- elog "To build extensions for this version of PHP, you will need to"
- elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable."
- elog
- fi
-
- # Warn about the removal of PHP_INI_VERSION if the user has it set.
- if [[ -n "${PHP_INI_VERSION}" ]]; then
- ewarn 'The PHP_INI_VERSION variable has been phased out. You may'
- ewarn 'remove it from your configuration at your convenience. See'
- ewarn
- ewarn ' https://bugs.gentoo.org/611214'
- ewarn
- ewarn 'for more information.'
- fi
-
- elog "For details on how version slotting works, please see"
- elog "the wiki:"
- elog
- elog " https://wiki.gentoo.org/wiki/PHP"
- elog
-}
-
-pkg_postrm() {
- # This serves two purposes. First, if we have just removed the last
- # installed version of PHP, then this will remove any dead symlinks
- # belonging to eselect-php. Second, if a user upgrades slots from
- # (say) 5.6 to 7.0 and depcleans the old slot, then this will update
- # his existing symlinks to point to the new 7.0 installation. The
- # latter is bug 432962.
- #
- # Note: the eselect-php package may not be installed at this point,
- # so we can't die() if this command fails.
- eselect php cleanup
-}
diff --git a/dev-lang/php/php-7.1.31.ebuild b/dev-lang/php/php-7.1.31.ebuild
index df42b6915be5..139472d572c7 100644
--- a/dev-lang/php/php-7.1.31.ebuild
+++ b/dev-lang/php/php-7.1.31.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2 phpdbg"
diff --git a/dev-lang/php/php-7.2.20.ebuild b/dev-lang/php/php-7.2.20.ebuild
deleted file mode 100644
index 30968e0621d4..000000000000
--- a/dev-lang/php/php-7.2.20.ebuild
+++ /dev/null
@@ -1,749 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic systemd autotools
-
-DESCRIPTION="The PHP language runtime engine"
-HOMEPAGE="https://php.net/"
-SRC_URI="https://php.net/distributions/${P}.tar.xz"
-
-LICENSE="PHP-3.01
- BSD
- Zend-2.0
- bcmath? ( LGPL-2.1+ )
- fpm? ( BSD-2 )
- gd? ( gd )
- unicode? ( BSD-2 LGPL-2.1 )"
-
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-# We can build the following SAPIs in the given order
-SAPIS="embed cli cgi fpm apache2 phpdbg"
-
-# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
-IUSE="${IUSE}
- ${SAPIS/cli/+cli}
- threads"
-
-IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
- coverage +ctype curl debug
- enchant exif +fileinfo +filter firebird
- flatfile ftp gd gdbm gmp +hash +iconv imap inifile
- intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
- mhash mssql mysql mysqli nls
- oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
- readline recode selinux +session session-mm sharedmem
- +simplexml snmp soap sockets sodium spell sqlite ssl
- sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx webp
- +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
-
-# The supported (that is, autodetected) versions of BDB are listed in
-# the ./configure script. Other versions *work*, but we need to stick to
-# the ones that can be detected to avoid a repeat of bug #564824.
-COMMON_DEPEND="
- >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
- >=dev-libs/libpcre-8.32[unicode]
- fpm? ( acl? ( sys-apps/acl ) )
- apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
- =net-misc/curl-7.10.5 )
- enchant? ( =sys-libs/gdbm-1.8.0:0= )
- gmp? ( dev-libs/gmp:0= )
- iconv? ( virtual/libiconv )
- imap? ( virtual/imap-c-client[kerberos=,ssl=] )
- intl? ( dev-libs/icu:= )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-1.2.11 )
- ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
- libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
- lmdb? ( dev-db/lmdb:= )
- mssql? ( dev-db/freetds[mssql] )
- nls? ( sys-devel/gettext )
- oci8-instant-client? ( dev-db/oracle-instantclient-basic )
- odbc? ( >=dev-db/unixODBC-1.8.13 )
- postgres? ( dev-db/postgresql:* )
- qdbm? ( dev-db/qdbm )
- readline? ( sys-libs/readline:0= )
- recode? ( app-text/recode )
- session-mm? ( dev-libs/mm )
- simplexml? ( >=dev-libs/libxml2-2.6.8 )
- snmp? ( >=net-analyzer/net-snmp-5.2 )
- soap? ( >=dev-libs/libxml2-2.6.8 )
- sodium? ( dev-libs/libsodium:= )
- spell? ( >=app-text/aspell-0.50 )
- sqlite? ( >=dev-db/sqlite-3.7.6.3 )
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) )
- tokyocabinet? ( dev-db/tokyocabinet )
- truetype? ( =media-libs/freetype-2* )
- unicode? ( dev-libs/oniguruma:= )
- wddx? ( >=dev-libs/libxml2-2.6.8 )
- webp? ( media-libs/libwebp:0= )
- xml? ( >=dev-libs/libxml2-2.6.8 )
- xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
- xmlreader? ( >=dev-libs/libxml2-2.6.8 )
- xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
- xpm? ( x11-libs/libXpm )
- xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
- zip? ( sys-libs/zlib:0= )
- zip-encryption? ( >=dev-libs/libzip-1.2.0:= )
- zlib? ( sys-libs/zlib:0= )
-"
-
-RDEPEND="${COMMON_DEPEND}
- virtual/mta
- fpm? (
- selinux? ( sec-policy/selinux-phpfpm )
- systemd? ( sys-apps/systemd ) )"
-
-# Bison isn't actually needed when building from a release tarball
-# However, the configure script will warn if it's absent or if you
-# have an incompatible version installed. See bug 593278.
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- >=sys-devel/bison-3.0.1"
-
-BDEPEND="virtual/pkgconfig"
-
-# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
-REQUIRED_USE="
- || ( cli cgi fpm apache2 embed phpdbg )
- cli? ( ^^ ( readline libedit ) )
- truetype? ( gd zlib )
- webp? ( gd zlib )
- cjk? ( gd zlib )
- exif? ( gd zlib )
- xpm? ( gd zlib )
- gd? ( zlib )
- simplexml? ( xml )
- soap? ( xml )
- wddx? ( xml )
- xmlrpc? ( || ( xml iconv ) )
- xmlreader? ( xml )
- xslt? ( xml )
- ldap-sasl? ( ldap )
- mhash? ( hash )
- phar? ( hash )
- qdbm? ( !gdbm )
- readline? ( !libedit )
- recode? ( !imap !mysqli !mysql )
- session-mm? ( session !threads )
- mysql? ( hash || ( mysqli pdo ) )
- mysqli? ( hash )
- zip-encryption? ( zip )
-"
-PATCHES=(
- "${FILESDIR}/php-freetype-2.9.1.patch"
- "${FILESDIR}/php-7.2.13-intl-use-icu-namespace.patch"
-)
-
-PHP_MV="$(ver_cut 1)"
-
-php_install_ini() {
- local phpsapi="${1}"
-
- # work out where we are installing the ini file
- php_set_ini_dir "${phpsapi}"
-
- # Always install the production INI file, bug 611214.
- local phpinisrc="php.ini-production-${phpsapi}"
- cp php.ini-production "${phpinisrc}" || die
-
- # default to /tmp for save_path, bug #282768
- sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die
-
- # Set the extension dir
- sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \
- -i "${phpinisrc}" || die
-
- # Set the include path to point to where we want to find PEAR packages
- sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die
-
- dodir "${PHP_INI_DIR#${EPREFIX}}"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- newins "${phpinisrc}" php.ini
-
- elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
- elog
-
- dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
- dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
-
- if use opcache; then
- elog "Adding opcache to $PHP_EXT_INI_DIR"
- echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \
- "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
- dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" \
- "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
- fi
-
- # SAPI-specific handling
- if [[ "${sapi}" == "fpm" ]] ; then
- einfo "Installing FPM config files php-fpm.conf and www.conf"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- doins sapi/fpm/php-fpm.conf
- insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
- doins sapi/fpm/www.conf
- fi
-
- dodoc php.ini-{development,production}
-}
-
-php_set_ini_dir() {
- PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
- PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
- PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
-}
-
-src_prepare() {
- default
-
- # In php-7.x, the FPM pool configuration files have been split off
- # of the main config. By default the pool config files go in
- # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the
- # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later
- # we'll install the pool configuration file "www.conf" there.
- php_set_ini_dir fpm
- sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \
- sapi/fpm/php-fpm.conf.in \
- || die 'failed to move the include directory in php-fpm.conf'
-
- # Bug 669566 - necessary so that build tools are updated for commands like pecl
- # Force rebuilding aclocal.m4
- rm -f aclocal.m4 || die "failed to remove aclocal.m4 in src_prepare"
- eautoreconf
-}
-
-src_configure() {
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
-
- # The php-fpm config file wants localstatedir to be ${EPREFIX}/var
- # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
- local our_conf=(
- --prefix="${PHP_DESTDIR}"
- --mandir="${PHP_DESTDIR}/man"
- --infodir="${PHP_DESTDIR}/info"
- --libdir="${PHP_DESTDIR}/lib"
- --with-libdir="$(get_libdir)"
- --localstatedir="${EPREFIX}/var"
- --without-pear
- $(use_enable threads maintainer-zts)
- )
-
- our_conf+=(
- $(use_with argon2 password-argon2 "${EPREFIX}/usr")
- $(use_enable bcmath bcmath)
- $(use_with bzip2 bz2 "${EPREFIX}/usr")
- $(use_enable calendar calendar)
- $(use_enable coverage gcov)
- $(use_enable ctype ctype)
- $(use_with curl curl "${EPREFIX}/usr")
- $(use_enable xml dom)
- $(use_with enchant enchant "${EPREFIX}/usr")
- $(use_enable exif exif)
- $(use_enable fileinfo fileinfo)
- $(use_enable filter filter)
- $(use_enable ftp ftp)
- $(use_with nls gettext "${EPREFIX}/usr")
- $(use_with gmp gmp "${EPREFIX}/usr")
- $(use_enable hash hash)
- $(use_with mhash mhash "${EPREFIX}/usr")
- $(use_with iconv iconv \
- $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr"))
- $(use_enable intl intl)
- $(use_enable ipv6 ipv6)
- $(use_enable json json)
- $(use_with kerberos kerberos "${EPREFIX}/usr")
- $(use_enable xml libxml)
- $(use_with xml libxml-dir "${EPREFIX}/usr")
- $(use_enable unicode mbstring)
- $(use_with unicode onig "${EPREFIX}/usr")
- $(use_with ssl openssl "${EPREFIX}/usr")
- $(use_with ssl openssl-dir "${EPREFIX}/usr")
- $(use_enable pcntl pcntl)
- $(use_enable phar phar)
- $(use_enable pdo pdo)
- $(use_enable opcache opcache)
- $(use_with postgres pgsql "${EPREFIX}/usr")
- $(use_enable posix posix)
- $(use_with spell pspell "${EPREFIX}/usr")
- $(use_with recode recode "${EPREFIX}/usr")
- $(use_enable simplexml simplexml)
- $(use_enable sharedmem shmop)
- $(use_with snmp snmp "${EPREFIX}/usr")
- $(use_enable soap soap)
- $(use_enable sockets sockets)
- $(use_with sodium sodium "${EPREFIX}/usr")
- $(use_with sqlite sqlite3 "${EPREFIX}/usr")
- $(use_enable sysvipc sysvmsg)
- $(use_enable sysvipc sysvsem)
- $(use_enable sysvipc sysvshm)
- $(use_with tidy tidy "${EPREFIX}/usr")
- $(use_enable tokenizer tokenizer)
- $(use_enable wddx wddx)
- $(use_enable xml xml)
- $(use_enable xmlreader xmlreader)
- $(use_enable xmlwriter xmlwriter)
- $(use_with xmlrpc xmlrpc)
- $(use_with xslt xsl "${EPREFIX}/usr")
- $(use_enable zip zip)
- $(use_with zip-encryption libzip "${EPREFIX}/usr")
- $(use_with zlib zlib "${EPREFIX}/usr")
- $(use_enable debug debug)
- )
-
- # DBA support
- if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
- || use qdbm || use lmdb || use tokyocabinet ; then
- our_conf+=( "--enable-dba${shared}" )
- fi
-
- # DBA drivers support
- our_conf+=(
- $(use_with cdb cdb)
- $(use_with berkdb db4 "${EPREFIX}/usr")
- $(use_enable flatfile flatfile)
- $(use_with gdbm gdbm "${EPREFIX}/usr")
- $(use_enable inifile inifile)
- $(use_with qdbm qdbm "${EPREFIX}/usr")
- $(use_with lmdb lmdb "${EPREFIX}/usr")
- )
-
- # Support for the GD graphics library
- our_conf+=(
- $(use_with truetype freetype-dir "${EPREFIX}/usr")
- $(use_enable cjk gd-jis-conv)
- $(use_with gd jpeg-dir "${EPREFIX}/usr")
- $(use_with gd png-dir "${EPREFIX}/usr")
- $(use_with xpm xpm-dir "${EPREFIX}/usr")
- )
- if use webp; then
- our_conf+=( --with-webp-dir="${EPREFIX}/usr" )
- fi
- # enable gd last, so configure can pick up the previous settings
- our_conf+=( $(use_with gd gd) )
-
- # IMAP support
- if use imap ; then
- our_conf+=(
- $(use_with imap imap "${EPREFIX}/usr")
- $(use_with ssl imap-ssl "${EPREFIX}/usr")
- )
- fi
-
- # Interbase/firebird support
- our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") )
-
- # LDAP support
- if use ldap ; then
- our_conf+=(
- $(use_with ldap ldap "${EPREFIX}/usr")
- $(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr")
- )
- fi
-
- # MySQL support
- local mysqllib="mysqlnd"
- local mysqlilib="mysqlnd"
-
- our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") )
-
- local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
- if use mysql || use mysqli ; then
- our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") )
- fi
-
- # ODBC support
- our_conf+=(
- $(use_with odbc unixODBC "${EPREFIX}/usr")
- $(use_with iodbc iodbc "${EPREFIX}/usr")
- )
-
- # Oracle support
- our_conf+=( $(use_with oci8-instant-client oci8) )
-
- # PDO support
- if use pdo ; then
- our_conf+=(
- $(use_with mssql pdo-dblib "${EPREFIX}/usr")
- $(use_with mysql pdo-mysql "${mysqllib}")
- $(use_with postgres pdo-pgsql)
- $(use_with sqlite pdo-sqlite "${EPREFIX}/usr")
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
- $(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr")
- $(use_with oci8-instant-client pdo-oci)
- )
- fi
-
- # readline/libedit support
- our_conf+=(
- $(use_with readline readline "${EPREFIX}/usr")
- $(use_with libedit libedit "${EPREFIX}/usr")
- )
-
- # Session support
- if use session ; then
- our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") )
- else
- our_conf+=( $(use_enable session session) )
- fi
-
- # Use pic for shared modules such as apache2's mod_php
- our_conf+=( --with-pic )
-
- # we use the system copy of pcre
- # --with-pcre-regex affects ext/pcre
- # --with-pcre-dir affects ext/filter and ext/zip
- # --with-pcre-valgrind cannot be enabled with system pcre
- # Many arches don't support pcre-jit
- our_conf+=(
- --with-pcre-regex="${EPREFIX}/usr"
- --with-pcre-dir="${EPREFIX}/usr"
- --without-pcre-valgrind
- --without-pcre-jit
- )
-
- # Catch CFLAGS problems
- # Fixes bug #14067.
- # Changed order to run it in reverse for bug #32022 and #12021.
- replace-cpu-flags "k6*" "i586"
-
- # Cache the ./configure test results between SAPIs.
- our_conf+=( --cache-file="${T}/config.cache" )
-
- # Support user-passed configuration parameters
- our_conf+=( ${EXTRA_ECONF:-} )
-
- # Support the Apache2 extras, they must be set globally for all
- # SAPIs to work correctly, especially for external PHP extensions
-
- mkdir -p "${WORKDIR}/sapis-build" || die
- for one_sapi in $SAPIS ; do
- use "${one_sapi}" || continue
- php_set_ini_dir "${one_sapi}"
-
- # The BUILD_DIR variable is used to determine where to output
- # the files that autotools creates. This was all originally
- # based on the autotools-utils eclass.
- BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}"
- cp -a "${S}" "${BUILD_DIR}" || die
- cd "${BUILD_DIR}" || die
-
- local sapi_conf=(
- --with-config-file-path="${PHP_INI_DIR}"
- --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}"
- )
-
- for sapi in $SAPIS ; do
- case "$sapi" in
- cli|cgi|embed|fpm|phpdbg)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( "--enable-${sapi}" )
- if [[ "fpm" == "${sapi}" ]] ; then
- sapi_conf+=(
- $(use_with acl fpm-acl)
- $(use_with systemd fpm-systemd)
- )
- fi
- else
- sapi_conf+=( "--disable-${sapi}" )
- fi
- ;;
-
- apache2)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" )
- else
- sapi_conf+=( --without-apxs2 )
- fi
- ;;
- esac
- done
-
- # Construct the $myeconfargs array by concatenating $our_conf
- # (the common args) and $sapi_conf (the SAPI-specific args).
- local myeconfargs=( "${our_conf[@]}" )
- myeconfargs+=( "${sapi_conf[@]}" )
-
- pushd "${BUILD_DIR}" > /dev/null || die
- econf "${myeconfargs[@]}"
- popd > /dev/null || die
- done
-}
-
-src_compile() {
- # snmp seems to run during src_compile, too (bug #324739)
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- for sapi in ${SAPIS} ; do
- if use "${sapi}"; then
- cd "${WORKDIR}/sapis-build/$sapi" || \
- die "Failed to change dir to ${WORKDIR}/sapis-build/$1"
- emake
- fi
- done
-}
-
-src_install() {
- # see bug #324739 for what happens when we don't have that
- addpredict /usr/share/snmp/mibs/.index #nowarn
-
- # grab the first SAPI that got built and install common files from there
- local first_sapi=""
- for sapi in $SAPIS ; do
- if use $sapi ; then
- first_sapi=$sapi
- break
- fi
- done
-
- # Makefile forgets to create this before trying to write to it...
- dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
-
- # Install php environment (without any sapis)
- cd "${WORKDIR}/sapis-build/$first_sapi" || die
- emake INSTALL_ROOT="${D}" \
- install-build install-headers install-programs
-
- local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
-
- # Create the directory where we'll put version-specific php scripts
- keepdir "/usr/share/php${PHP_MV}"
-
- local sapi="", file=""
- local sapi_list=""
-
- for sapi in ${SAPIS}; do
- if use "${sapi}" ; then
- einfo "Installing SAPI: ${sapi}"
- cd "${WORKDIR}/sapis-build/${sapi}" || die
-
- if [[ "${sapi}" == "apache2" ]] ; then
- # We're specifically not using emake install-sapi as libtool
- # may cause unnecessary relink failures (see bug #351266)
- insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
- newins ".libs/libphp${PHP_MV}$(get_libname)" \
- "libphp${PHP_MV}$(get_libname)"
- keepdir "/usr/$(get_libdir)/apache2/modules"
- else
- # needed each time, php_install_ini would reset it
- local dest="${PHP_DESTDIR#${EPREFIX}}"
- into "${dest}"
- case "$sapi" in
- cli)
- source="sapi/cli/php"
- ;;
- cgi)
- source="sapi/cgi/php-cgi"
- ;;
- fpm)
- source="sapi/fpm/php-fpm"
- ;;
- embed)
- source="libs/libphp${PHP_MV}$(get_libname)"
- ;;
- phpdbg)
- source="sapi/phpdbg/phpdbg"
- ;;
- *)
- die "unhandled sapi in src_install"
- ;;
- esac
-
- if [[ "${source}" == *"$(get_libname)" ]]; then
- dolib.so "${source}"
- else
- dobin "${source}"
- local name="$(basename ${source})"
- dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
- fi
- fi
-
- php_install_ini "${sapi}"
-
- # construct correct SAPI string for php-config
- # thanks to ferringb for the bash voodoo
- if [[ "${sapi}" == "apache2" ]]; then
- sapi_list="${sapi_list:+${sapi_list} }apache2handler"
- else
- sapi_list="${sapi_list:+${sapi_list} }${sapi}"
- fi
- fi
- done
-
- # Installing opcache module
- if use opcache ; then
- into "${PHP_DESTDIR#${EPREFIX}}"
- dolib.so "modules/opcache$(get_libname)"
- fi
-
- # Install env.d files
- newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}"
- sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
- sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
-
- # set php-config variable correctly (bug #278439)
- sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
- "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die
-
- if use fpm ; then
- if use systemd; then
- systemd_newunit "${FILESDIR}/php-fpm_at.service" \
- "php-fpm@${SLOT}.service"
- else
- systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \
- "php-fpm@${SLOT}.service"
- fi
- fi
-}
-
-src_test() {
- echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
- PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
- if [[ ! -x "${PHP_BIN}" ]] ; then
- ewarn "Test phase requires USE=cli, skipping"
- return
- else
- export TEST_PHP_EXECUTABLE="${PHP_BIN}"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then
- export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then
- export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg"
- fi
-
- REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \
- "session.save_path=${T}" \
- "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \
- "session.save_path=${T}"
-
- for name in ${EXPECTED_TEST_FAILURES}; do
- mv "${name}.out" "${name}.out.orig" 2>/dev/null || die
- done
-
- local failed="$(find -name '*.out')"
- if [[ ${failed} != "" ]] ; then
- ewarn "The following test cases failed unexpectedly:"
- for name in ${failed}; do
- ewarn " ${name/.out/}"
- done
- else
- einfo "No unexpected test failures, all fine"
- fi
-
- if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
- local passed=""
- for name in ${EXPECTED_TEST_FAILURES}; do
- [[ -f "${name}.diff" ]] && continue
- passed="${passed} ${name}"
- done
- if [[ ${passed} != "" ]] ; then
- einfo "The following test cases passed unexpectedly:"
- for name in ${passed}; do
- ewarn " ${passed}"
- done
- else
- einfo "None of the known-to-fail tests passed, all fine"
- fi
- fi
-}
-
-pkg_postinst() {
- # Output some general info to the user
- if use apache2 ; then
- elog
- elog "To enable PHP in apache, you will need to add \"-D PHP\" to"
- elog "your apache2 command. OpenRC users can append that string to"
- elog "APACHE2_OPTS in /etc/conf.d/apache2."
- elog
- elog "The apache module configuration file 70_mod_php.conf is"
- elog "provided (and maintained) by eselect-php."
- elog
- fi
-
- # Create the symlinks for php
- for m in ${SAPIS}; do
- [[ ${m} == 'embed' ]] && continue;
- if use $m ; then
- local ci=$(eselect php show $m)
- if [[ -z $ci ]]; then
- eselect php set $m php${SLOT} || die
- einfo "Switched ${m} to use php:${SLOT}"
- einfo
- elif [[ $ci != "php${SLOT}" ]] ; then
- elog "To switch $m to use php:${SLOT}, run"
- elog " eselect php set $m php${SLOT}"
- elog
- fi
- fi
- done
-
- # Remove dead symlinks for SAPIs that were just disabled. For
- # example, if the user has the cgi SAPI enabled, then he has an
- # eselect-php symlink for it. If he later reinstalls PHP with
- # USE="-cgi", that symlink will break. This call to eselect is
- # supposed to remove that dead link per bug 572436.
- eselect php cleanup || die
-
- if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then
- elog "To build extensions for this version of PHP, you will need to"
- elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable."
- elog
- fi
-
- # Warn about the removal of PHP_INI_VERSION if the user has it set.
- if [[ -n "${PHP_INI_VERSION}" ]]; then
- ewarn 'The PHP_INI_VERSION variable has been phased out. You may'
- ewarn 'remove it from your configuration at your convenience. See'
- ewarn
- ewarn ' https://bugs.gentoo.org/611214'
- ewarn
- ewarn 'for more information.'
- fi
-
- elog "For details on how version slotting works, please see"
- elog "the wiki:"
- elog
- elog " https://wiki.gentoo.org/wiki/PHP"
- elog
-}
-
-pkg_postrm() {
- # This serves two purposes. First, if we have just removed the last
- # installed version of PHP, then this will remove any dead symlinks
- # belonging to eselect-php. Second, if a user upgrades slots from
- # (say) 5.6 to 7.0 and depcleans the old slot, then this will update
- # his existing symlinks to point to the new 7.0 installation. The
- # latter is bug 432962.
- #
- # Note: the eselect-php package may not be installed at this point,
- # so we can't die() if this command fails.
- eselect php cleanup
-}
diff --git a/dev-lang/php/php-7.2.21.ebuild b/dev-lang/php/php-7.2.21.ebuild
index 1c9d12eb5d2a..f659c39ce48c 100644
--- a/dev-lang/php/php-7.2.21.ebuild
+++ b/dev-lang/php/php-7.2.21.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2 phpdbg"
diff --git a/dev-lang/php/php-7.3.7-r1.ebuild b/dev-lang/php/php-7.3.7-r1.ebuild
deleted file mode 100644
index 34041772dbcc..000000000000
--- a/dev-lang/php/php-7.3.7-r1.ebuild
+++ /dev/null
@@ -1,750 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic systemd autotools
-
-MY_PV=${PV/_rc/RC}
-DESCRIPTION="The PHP language runtime engine"
-HOMEPAGE="https://php.net/"
-SRC_URI="https://php.net/distributions/${P}.tar.xz"
-
-LICENSE="PHP-3.01
- BSD
- Zend-2.0
- bcmath? ( LGPL-2.1+ )
- fpm? ( BSD-2 )
- gd? ( gd )
- unicode? ( BSD-2 LGPL-2.1 )"
-
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-# We can build the following SAPIs in the given order
-SAPIS="embed cli cgi fpm apache2 phpdbg"
-
-# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
-IUSE="${IUSE}
- ${SAPIS/cli/+cli}
- threads"
-
-IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
- coverage +ctype curl debug
- enchant exif +fileinfo +filter firebird
- flatfile ftp gd gdbm gmp +hash +iconv imap inifile
- intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
- mhash mssql mysql mysqli nls
- oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
- readline recode selinux +session session-mm sharedmem
- +simplexml snmp soap sockets sodium spell sqlite ssl
- sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx webp
- +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
-
-# The supported (that is, autodetected) versions of BDB are listed in
-# the ./configure script. Other versions *work*, but we need to stick to
-# the ones that can be detected to avoid a repeat of bug #564824.
-COMMON_DEPEND="
- >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
- >=dev-libs/libpcre2-10.30[unicode]
- fpm? ( acl? ( sys-apps/acl ) )
- apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
- =net-misc/curl-7.10.5 )
- enchant? ( =sys-libs/zlib-1.2.0.4 )
- gdbm? ( >=sys-libs/gdbm-1.8.0:0= )
- gmp? ( dev-libs/gmp:0= )
- iconv? ( virtual/libiconv )
- imap? ( virtual/imap-c-client[kerberos=,ssl=] )
- intl? ( dev-libs/icu:= )
- iodbc? ( dev-db/libiodbc )
- kerberos? ( virtual/krb5 )
- ldap? ( >=net-nds/openldap-1.2.11 )
- ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
- libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
- lmdb? ( dev-db/lmdb:= )
- mssql? ( dev-db/freetds[mssql] )
- nls? ( sys-devel/gettext )
- oci8-instant-client? ( dev-db/oracle-instantclient-basic )
- odbc? ( >=dev-db/unixODBC-1.8.13 )
- postgres? ( dev-db/postgresql:* )
- qdbm? ( dev-db/qdbm )
- readline? ( sys-libs/readline:0= )
- recode? ( app-text/recode )
- session-mm? ( dev-libs/mm )
- simplexml? ( >=dev-libs/libxml2-2.6.8 )
- snmp? ( >=net-analyzer/net-snmp-5.2 )
- soap? ( >=dev-libs/libxml2-2.6.8 )
- sodium? ( dev-libs/libsodium:= )
- spell? ( >=app-text/aspell-0.50 )
- sqlite? ( >=dev-db/sqlite-3.7.6.3 )
- ssl? (
- !libressl? ( >=dev-libs/openssl-1.0.1:0= )
- libressl? ( dev-libs/libressl:0= )
- )
- tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) )
- tokyocabinet? ( dev-db/tokyocabinet )
- truetype? ( =media-libs/freetype-2* )
- unicode? ( dev-libs/oniguruma:= )
- wddx? ( >=dev-libs/libxml2-2.6.8 )
- webp? ( media-libs/libwebp:0= )
- xml? ( >=dev-libs/libxml2-2.6.8 )
- xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
- xmlreader? ( >=dev-libs/libxml2-2.6.8 )
- xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
- xpm? ( x11-libs/libXpm )
- xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
- zip? ( >=sys-libs/zlib-1.2.0.4:0= )
- zip-encryption? ( >=dev-libs/libzip-1.2.0:= )
- zlib? ( >=sys-libs/zlib-1.2.0.4:0= )
-"
-
-RDEPEND="${COMMON_DEPEND}
- virtual/mta
- fpm? (
- selinux? ( sec-policy/selinux-phpfpm )
- systemd? ( sys-apps/systemd ) )"
-
-# Bison isn't actually needed when building from a release tarball
-# However, the configure script will warn if it's absent or if you
-# have an incompatible version installed. See bug 593278.
-DEPEND="${COMMON_DEPEND}
- app-arch/xz-utils
- >=sys-devel/bison-3.0.1"
-
-BDEPEND="virtual/pkgconfig"
-
-# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
-REQUIRED_USE="
- || ( cli cgi fpm apache2 embed phpdbg )
- cli? ( ^^ ( readline libedit ) )
- truetype? ( gd zlib )
- webp? ( gd zlib )
- cjk? ( gd zlib )
- exif? ( gd zlib )
- xpm? ( gd zlib )
- gd? ( zlib )
- simplexml? ( xml )
- soap? ( xml )
- wddx? ( xml )
- xmlrpc? ( || ( xml iconv ) )
- xmlreader? ( xml )
- xslt? ( xml )
- ldap-sasl? ( ldap )
- mhash? ( hash )
- phar? ( hash )
- qdbm? ( !gdbm )
- readline? ( !libedit )
- recode? ( !imap !mysqli !mysql )
- session-mm? ( session !threads )
- mysql? ( || ( mysqli pdo ) )
- zip-encryption? ( zip )
-"
-PATCHES=(
- "${FILESDIR}/php-freetype-2.9.1.patch"
-)
-
-PHP_MV="$(ver_cut 1)"
-
-php_install_ini() {
- local phpsapi="${1}"
-
- # work out where we are installing the ini file
- php_set_ini_dir "${phpsapi}"
-
- # Always install the production INI file, bug 611214.
- local phpinisrc="php.ini-production-${phpsapi}"
- cp php.ini-production "${phpinisrc}" || die
-
- # default to /tmp for save_path, bug #282768
- sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}" || die
-
- # Set the extension dir
- sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" \
- -i "${phpinisrc}" || die
-
- # Set the include path to point to where we want to find PEAR packages
- sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}" || die
-
- dodir "${PHP_INI_DIR#${EPREFIX}}"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- newins "${phpinisrc}" php.ini
-
- elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
- elog
-
- dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
- dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
-
- if use opcache; then
- elog "Adding opcache to $PHP_EXT_INI_DIR"
- echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> \
- "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
- dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" \
- "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
- fi
-
- # SAPI-specific handling
- if [[ "${sapi}" == "fpm" ]] ; then
- einfo "Installing FPM config files php-fpm.conf and www.conf"
- insinto "${PHP_INI_DIR#${EPREFIX}}"
- doins sapi/fpm/php-fpm.conf
- insinto "${PHP_INI_DIR#${EPREFIX}}/fpm.d"
- doins sapi/fpm/www.conf
- fi
-
- dodoc php.ini-{development,production}
-}
-
-php_set_ini_dir() {
- PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
- PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
- PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
-}
-
-src_prepare() {
- default
-
- # In php-7.x, the FPM pool configuration files have been split off
- # of the main config. By default the pool config files go in
- # e.g. /etc/php-fpm.d, which isn't slotted. So here we move the
- # include directory to a subdirectory "fpm.d" of $PHP_INI_DIR. Later
- # we'll install the pool configuration file "www.conf" there.
- php_set_ini_dir fpm
- sed -i "s~^include=.*$~include=${PHP_INI_DIR}/fpm.d/*.conf~" \
- sapi/fpm/php-fpm.conf.in \
- || die 'failed to move the include directory in php-fpm.conf'
-
- # Bug 669566 - necessary so that build tools are updated for commands like pecl
- # Force rebuilding aclocal.m4
- rm -f aclocal.m4 || die "failed to remove aclocal.m4 in src_prepare"
- eautoreconf
-}
-
-src_configure() {
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
-
- # The php-fpm config file wants localstatedir to be ${EPREFIX}/var
- # and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
- local our_conf=(
- --prefix="${PHP_DESTDIR}"
- --mandir="${PHP_DESTDIR}/man"
- --infodir="${PHP_DESTDIR}/info"
- --libdir="${PHP_DESTDIR}/lib"
- --with-libdir="$(get_libdir)"
- --localstatedir="${EPREFIX}/var"
- --without-pear
- $(use_enable threads maintainer-zts)
- )
-
- our_conf+=(
- $(use_with argon2 password-argon2 "${EPREFIX}/usr")
- $(use_enable bcmath bcmath)
- $(use_with bzip2 bz2 "${EPREFIX}/usr")
- $(use_enable calendar calendar)
- $(use_enable coverage gcov)
- $(use_enable ctype ctype)
- $(use_with curl curl "${EPREFIX}/usr")
- $(use_enable xml dom)
- $(use_with enchant enchant "${EPREFIX}/usr")
- $(use_enable exif exif)
- $(use_enable fileinfo fileinfo)
- $(use_enable filter filter)
- $(use_enable ftp ftp)
- $(use_with nls gettext "${EPREFIX}/usr")
- $(use_with gmp gmp "${EPREFIX}/usr")
- $(use_enable hash hash)
- $(use_with mhash mhash "${EPREFIX}/usr")
- $(use_with iconv iconv \
- $(use elibc_glibc || use elibc_musl || use elibc_FreeBSD || echo "${EPREFIX}/usr"))
- $(use_enable intl intl)
- $(use_enable ipv6 ipv6)
- $(use_enable json json)
- $(use_with kerberos kerberos "${EPREFIX}/usr")
- $(use_enable xml libxml)
- $(use_with xml libxml-dir "${EPREFIX}/usr")
- $(use_enable unicode mbstring)
- $(use_with unicode onig "${EPREFIX}/usr")
- $(use_with ssl openssl "${EPREFIX}/usr")
- $(use_with ssl openssl-dir "${EPREFIX}/usr")
- $(use_enable pcntl pcntl)
- $(use_enable phar phar)
- $(use_enable pdo pdo)
- $(use_enable opcache opcache)
- $(use_with postgres pgsql "${EPREFIX}/usr")
- $(use_enable posix posix)
- $(use_with spell pspell "${EPREFIX}/usr")
- $(use_with recode recode "${EPREFIX}/usr")
- $(use_enable simplexml simplexml)
- $(use_enable sharedmem shmop)
- $(use_with snmp snmp "${EPREFIX}/usr")
- $(use_enable soap soap)
- $(use_enable sockets sockets)
- $(use_with sodium sodium "${EPREFIX}/usr")
- $(use_with sqlite sqlite3 "${EPREFIX}/usr")
- $(use_enable sysvipc sysvmsg)
- $(use_enable sysvipc sysvsem)
- $(use_enable sysvipc sysvshm)
- $(use_with tidy tidy "${EPREFIX}/usr")
- $(use_enable tokenizer tokenizer)
- $(use_enable wddx wddx)
- $(use_enable xml xml)
- $(use_enable xmlreader xmlreader)
- $(use_enable xmlwriter xmlwriter)
- $(use_with xmlrpc xmlrpc)
- $(use_with xslt xsl "${EPREFIX}/usr")
- $(use_enable zip zip)
- $(use_with zip-encryption libzip "${EPREFIX}/usr")
- $(use_with zlib zlib "${EPREFIX}/usr")
- $(use_enable debug debug)
- )
-
- # DBA support
- if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
- || use qdbm || use lmdb || use tokyocabinet ; then
- our_conf+=( "--enable-dba${shared}" )
- fi
-
- # DBA drivers support
- our_conf+=(
- $(use_with cdb cdb)
- $(use_with berkdb db4 "${EPREFIX}/usr")
- $(use_enable flatfile flatfile)
- $(use_with gdbm gdbm "${EPREFIX}/usr")
- $(use_enable inifile inifile)
- $(use_with qdbm qdbm "${EPREFIX}/usr")
- $(use_with lmdb lmdb "${EPREFIX}/usr")
- )
-
- # Support for the GD graphics library
- our_conf+=(
- $(use_with truetype freetype-dir "${EPREFIX}/usr")
- $(use_enable cjk gd-jis-conv)
- $(use_with gd jpeg-dir "${EPREFIX}/usr")
- $(use_with gd png-dir "${EPREFIX}/usr")
- $(use_with xpm xpm-dir "${EPREFIX}/usr")
- )
- if use webp; then
- our_conf+=( --with-webp-dir="${EPREFIX}/usr" )
- fi
- # enable gd last, so configure can pick up the previous settings
- our_conf+=( $(use_with gd gd) )
-
- # IMAP support
- if use imap ; then
- our_conf+=(
- $(use_with imap imap "${EPREFIX}/usr")
- $(use_with ssl imap-ssl "${EPREFIX}/usr")
- )
- fi
-
- # Interbase/firebird support
- our_conf+=( $(use_with firebird interbase "${EPREFIX}/usr") )
-
- # LDAP support
- if use ldap ; then
- our_conf+=(
- $(use_with ldap ldap "${EPREFIX}/usr")
- $(use_with ldap-sasl ldap-sasl "${EPREFIX}/usr")
- )
- fi
-
- # MySQL support
- local mysqllib="mysqlnd"
- local mysqlilib="mysqlnd"
-
- our_conf+=( $(use_with mysqli mysqli "${mysqlilib}") )
-
- local mysqlsock="${EPREFIX}/var/run/mysqld/mysqld.sock"
- if use mysql || use mysqli ; then
- our_conf+=( $(use_with mysql mysql-sock "${mysqlsock}") )
- fi
-
- # ODBC support
- our_conf+=(
- $(use_with odbc unixODBC "${EPREFIX}/usr")
- $(use_with iodbc iodbc "${EPREFIX}/usr")
- )
-
- # Oracle support
- our_conf+=( $(use_with oci8-instant-client oci8) )
-
- # PDO support
- if use pdo ; then
- our_conf+=(
- $(use_with mssql pdo-dblib "${EPREFIX}/usr")
- $(use_with mysql pdo-mysql "${mysqllib}")
- $(use_with postgres pdo-pgsql)
- $(use_with sqlite pdo-sqlite "${EPREFIX}/usr")
- $(use_with firebird pdo-firebird "${EPREFIX}/usr")
- $(use_with odbc pdo-odbc "unixODBC,${EPREFIX}/usr")
- $(use_with oci8-instant-client pdo-oci)
- )
- fi
-
- # readline/libedit support
- our_conf+=(
- $(use_with readline readline "${EPREFIX}/usr")
- $(use_with libedit libedit "${EPREFIX}/usr")
- )
-
- # Session support
- if use session ; then
- our_conf+=( $(use_with session-mm mm "${EPREFIX}/usr") )
- else
- our_conf+=( $(use_enable session session) )
- fi
-
- # Use pic for shared modules such as apache2's mod_php
- our_conf+=( --with-pic )
-
- # we use the system copy of pcre
- # --with-pcre-regex affects ext/pcre
- # --with-pcre-dir affects ext/filter and ext/zip
- # --with-pcre-valgrind cannot be enabled with system pcre
- # Many arches don't support pcre-jit
- our_conf+=(
- --with-pcre-regex="${EPREFIX}/usr"
- --with-pcre-dir="${EPREFIX}/usr"
- --without-pcre-valgrind
- --without-pcre-jit
- )
-
- # Catch CFLAGS problems
- # Fixes bug #14067.
- # Changed order to run it in reverse for bug #32022 and #12021.
- replace-cpu-flags "k6*" "i586"
-
- # Cache the ./configure test results between SAPIs.
- our_conf+=( --cache-file="${T}/config.cache" )
-
- # Support user-passed configuration parameters
- our_conf+=( ${EXTRA_ECONF:-} )
-
- # Support the Apache2 extras, they must be set globally for all
- # SAPIs to work correctly, especially for external PHP extensions
-
- mkdir -p "${WORKDIR}/sapis-build" || die
- for one_sapi in $SAPIS ; do
- use "${one_sapi}" || continue
- php_set_ini_dir "${one_sapi}"
-
- # The BUILD_DIR variable is used to determine where to output
- # the files that autotools creates. This was all originally
- # based on the autotools-utils eclass.
- BUILD_DIR="${WORKDIR}/sapis-build/${one_sapi}"
- cp -a "${S}" "${BUILD_DIR}" || die
- cd "${BUILD_DIR}" || die
-
- local sapi_conf=(
- --with-config-file-path="${PHP_INI_DIR}"
- --with-config-file-scan-dir="${PHP_EXT_INI_DIR_ACTIVE}"
- )
-
- for sapi in $SAPIS ; do
- case "$sapi" in
- cli|cgi|embed|fpm|phpdbg)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( "--enable-${sapi}" )
- if [[ "fpm" == "${sapi}" ]] ; then
- sapi_conf+=(
- $(use_with acl fpm-acl)
- $(use_with systemd fpm-systemd)
- )
- fi
- else
- sapi_conf+=( "--disable-${sapi}" )
- fi
- ;;
-
- apache2)
- if [[ "${one_sapi}" == "${sapi}" ]] ; then
- sapi_conf+=( --with-apxs2="${EPREFIX}/usr/bin/apxs" )
- else
- sapi_conf+=( --without-apxs2 )
- fi
- ;;
- esac
- done
-
- # Construct the $myeconfargs array by concatenating $our_conf
- # (the common args) and $sapi_conf (the SAPI-specific args).
- local myeconfargs=( "${our_conf[@]}" )
- myeconfargs+=( "${sapi_conf[@]}" )
-
- pushd "${BUILD_DIR}" > /dev/null || die
- econf "${myeconfargs[@]}"
- popd > /dev/null || die
- done
-}
-
-src_compile() {
- # snmp seems to run during src_compile, too (bug #324739)
- addpredict /usr/share/snmp/mibs/.index #nowarn
- addpredict /var/lib/net-snmp/mib_indexes #nowarn
-
- for sapi in ${SAPIS} ; do
- if use "${sapi}"; then
- cd "${WORKDIR}/sapis-build/$sapi" || \
- die "Failed to change dir to ${WORKDIR}/sapis-build/$1"
- emake
- fi
- done
-}
-
-src_install() {
- # see bug #324739 for what happens when we don't have that
- addpredict /usr/share/snmp/mibs/.index #nowarn
-
- # grab the first SAPI that got built and install common files from there
- local first_sapi=""
- for sapi in $SAPIS ; do
- if use $sapi ; then
- first_sapi=$sapi
- break
- fi
- done
-
- # Makefile forgets to create this before trying to write to it...
- dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
-
- # Install php environment (without any sapis)
- cd "${WORKDIR}/sapis-build/$first_sapi" || die
- emake INSTALL_ROOT="${D}" \
- install-build install-headers install-programs
-
- local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
-
- # Create the directory where we'll put version-specific php scripts
- keepdir "/usr/share/php${PHP_MV}"
-
- local sapi="", file=""
- local sapi_list=""
-
- for sapi in ${SAPIS}; do
- if use "${sapi}" ; then
- einfo "Installing SAPI: ${sapi}"
- cd "${WORKDIR}/sapis-build/${sapi}" || die
-
- if [[ "${sapi}" == "apache2" ]] ; then
- # We're specifically not using emake install-sapi as libtool
- # may cause unnecessary relink failures (see bug #351266)
- insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
- newins ".libs/libphp${PHP_MV}$(get_libname)" \
- "libphp${PHP_MV}$(get_libname)"
- keepdir "/usr/$(get_libdir)/apache2/modules"
- else
- # needed each time, php_install_ini would reset it
- local dest="${PHP_DESTDIR#${EPREFIX}}"
- into "${dest}"
- case "$sapi" in
- cli)
- source="sapi/cli/php"
- ;;
- cgi)
- source="sapi/cgi/php-cgi"
- ;;
- fpm)
- source="sapi/fpm/php-fpm"
- ;;
- embed)
- source="libs/libphp${PHP_MV}$(get_libname)"
- ;;
- phpdbg)
- source="sapi/phpdbg/phpdbg"
- ;;
- *)
- die "unhandled sapi in src_install"
- ;;
- esac
-
- if [[ "${source}" == *"$(get_libname)" ]]; then
- dolib.so "${source}"
- else
- dobin "${source}"
- local name="$(basename ${source})"
- dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
- fi
- fi
-
- php_install_ini "${sapi}"
-
- # construct correct SAPI string for php-config
- # thanks to ferringb for the bash voodoo
- if [[ "${sapi}" == "apache2" ]]; then
- sapi_list="${sapi_list:+${sapi_list} }apache2handler"
- else
- sapi_list="${sapi_list:+${sapi_list} }${sapi}"
- fi
- fi
- done
-
- # Installing opcache module
- if use opcache ; then
- into "${PHP_DESTDIR#${EPREFIX}}"
- dolib.so "modules/opcache$(get_libname)"
- fi
-
- # Install env.d files
- newenvd "${FILESDIR}/20php5-envd" "20php${SLOT}"
- sed -e "s|/lib/|/$(get_libdir)/|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
- sed -e "s|php5|php${SLOT}|g" -i "${ED}/etc/env.d/20php${SLOT}" || die
-
- # set php-config variable correctly (bug #278439)
- sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
- "${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config" || die
-
- if use fpm ; then
- if use systemd; then
- systemd_newunit "${FILESDIR}/php-fpm_at.service" \
- "php-fpm@${SLOT}.service"
- else
- systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" \
- "php-fpm@${SLOT}.service"
- fi
- fi
-}
-
-src_test() {
- echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
- PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
- if [[ ! -x "${PHP_BIN}" ]] ; then
- ewarn "Test phase requires USE=cli, skipping"
- return
- else
- export TEST_PHP_EXECUTABLE="${PHP_BIN}"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi" ]] ; then
- export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis-build/cgi/sapi/cgi/php-cgi"
- fi
-
- if [[ -x "${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg" ]] ; then
- export TEST_PHPDBG_EXECUTABLE="${WORKDIR}/sapis-build/phpdbg/sapi/phpdbg/phpdbg"
- fi
-
- REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d \
- "session.save_path=${T}" \
- "${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d \
- "session.save_path=${T}"
-
- for name in ${EXPECTED_TEST_FAILURES}; do
- mv "${name}.out" "${name}.out.orig" 2>/dev/null || die
- done
-
- local failed="$(find -name '*.out')"
- if [[ ${failed} != "" ]] ; then
- ewarn "The following test cases failed unexpectedly:"
- for name in ${failed}; do
- ewarn " ${name/.out/}"
- done
- else
- einfo "No unexpected test failures, all fine"
- fi
-
- if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
- local passed=""
- for name in ${EXPECTED_TEST_FAILURES}; do
- [[ -f "${name}.diff" ]] && continue
- passed="${passed} ${name}"
- done
- if [[ ${passed} != "" ]] ; then
- einfo "The following test cases passed unexpectedly:"
- for name in ${passed}; do
- ewarn " ${passed}"
- done
- else
- einfo "None of the known-to-fail tests passed, all fine"
- fi
- fi
-}
-
-pkg_postinst() {
- # Output some general info to the user
- if use apache2 ; then
- elog
- elog "To enable PHP in apache, you will need to add \"-D PHP\" to"
- elog "your apache2 command. OpenRC users can append that string to"
- elog "APACHE2_OPTS in /etc/conf.d/apache2."
- elog
- elog "The apache module configuration file 70_mod_php.conf is"
- elog "provided (and maintained) by eselect-php."
- elog
- fi
-
- # Create the symlinks for php
- for m in ${SAPIS}; do
- [[ ${m} == 'embed' ]] && continue;
- if use $m ; then
- local ci=$(eselect php show $m)
- if [[ -z $ci ]]; then
- eselect php set $m php${SLOT} || die
- einfo "Switched ${m} to use php:${SLOT}"
- einfo
- elif [[ $ci != "php${SLOT}" ]] ; then
- elog "To switch $m to use php:${SLOT}, run"
- elog " eselect php set $m php${SLOT}"
- elog
- fi
- fi
- done
-
- # Remove dead symlinks for SAPIs that were just disabled. For
- # example, if the user has the cgi SAPI enabled, then he has an
- # eselect-php symlink for it. If he later reinstalls PHP with
- # USE="-cgi", that symlink will break. This call to eselect is
- # supposed to remove that dead link per bug 572436.
- eselect php cleanup || die
-
- if ! has "php${SLOT/./-}" ${PHP_TARGETS}; then
- elog "To build extensions for this version of PHP, you will need to"
- elog "add php${SLOT/./-} to your PHP_TARGETS USE_EXPAND variable."
- elog
- fi
-
- # Warn about the removal of PHP_INI_VERSION if the user has it set.
- if [[ -n "${PHP_INI_VERSION}" ]]; then
- ewarn 'The PHP_INI_VERSION variable has been phased out. You may'
- ewarn 'remove it from your configuration at your convenience. See'
- ewarn
- ewarn ' https://bugs.gentoo.org/611214'
- ewarn
- ewarn 'for more information.'
- fi
-
- elog "For details on how version slotting works, please see"
- elog "the wiki:"
- elog
- elog " https://wiki.gentoo.org/wiki/PHP"
- elog
-}
-
-pkg_postrm() {
- # This serves two purposes. First, if we have just removed the last
- # installed version of PHP, then this will remove any dead symlinks
- # belonging to eselect-php. Second, if a user upgrades slots from
- # (say) 5.6 to 7.0 and depcleans the old slot, then this will update
- # his existing symlinks to point to the new 7.0 installation. The
- # latter is bug 432962.
- #
- # Note: the eselect-php package may not be installed at this point,
- # so we can't die() if this command fails.
- eselect php cleanup
-}
diff --git a/dev-lang/php/php-7.3.8.ebuild b/dev-lang/php/php-7.3.8.ebuild
index 77dd6e13492d..315d2b5d013c 100644
--- a/dev-lang/php/php-7.3.8.ebuild
+++ b/dev-lang/php/php-7.3.8.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
S="${WORKDIR}/${PN}-${MY_PV}"
diff --git a/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild b/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild
index b65ce30823c5..a6dcafcdbc11 100644
--- a/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild
+++ b/dev-lang/swi-prolog/swi-prolog-8.0.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.swi-prolog.org/download/stable/src/swipl-${PV}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre qt5 readline ssl test uuid X yaml"
RDEPEND="sys-libs/ncurses:=
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 0f0ef405a2bd..596ffd751035 100644
Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ
diff --git a/dev-libs/ivykis/ivykis-0.42.4.ebuild b/dev-libs/ivykis/ivykis-0.42.4.ebuild
index 09aae9c87c47..56b502130939 100644
--- a/dev-libs/ivykis/ivykis-0.42.4.ebuild
+++ b/dev-libs/ivykis/ivykis-0.42.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86"
IUSE="static-libs"
src_prepare() {
diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 8dc199c325ea..281508707a6a 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,3 +1,4 @@
DIST libfilezilla-0.15.1.tar.bz2 404746 BLAKE2B 644f4b8949670d5b07f9e7b861d388ce70eae6612e34bf938cb628b65724a527e33c1f039087fd8381c06a15c12cc2b4fc6f616cc5949bf325e2eebf41abdf2d SHA512 d557f7636bfc3958b8558fab3384b0ea84caea594566d39c051f20f02dfd71213369c50df282a3f7d2dd757038bd26e9722214839dab965cb7cde9733d59883a
DIST libfilezilla-0.16.0.tar.bz2 413535 BLAKE2B ea6ce80e272efea3fcef2fbd1f0ecca1248c314eea49631b4a98d257cfe1ebe505de011c021874ab0158883077d0af61929689ffb2b92528ef50502d84c933a7 SHA512 ea3302ae0c51582d6715fa3dd06d330a2ac820c3229b4dcab4a3470021dba667b6aea1a5b13168d720d7218cc8513e40c97990ed6573d0ea46d76e6ef50c2e6e
DIST libfilezilla-0.17.1.tar.bz2 517778 BLAKE2B d678675b2fafe80e2f0e54af372220194870460c1eeaeb91ae6709ad8addcfbb6326819bbaf1d3782e391b07172f94783b0d8a3405f54bad3f818c72426b5047 SHA512 c9c88bf3cbeb5284c3e55571b40b07f780cb23aeb802284d385a2564bf46396875a34739f9819b0c3f89923950f19a13f6454940434a987bb91b2f23b898f774
+DIST libfilezilla-0.18.0.tar.bz2 526221 BLAKE2B f2bc8610a2bba6e296a0bcdd0ae52f4c03dae14c5ff85db89c15fdbd4981bb1cc0001072b59ccd543968c96f08ccf7f59c14ae7ec24c9c539a653bb321908a81 SHA512 745039ca0123516bc58a7057117386fdaed8956b7612b331ffd10f3c7b6c739c47c9c90261ccaf5f7862662775f6b0b467891731ae30c5976d36a0cfb0102455
diff --git a/dev-libs/libfilezilla/libfilezilla-0.18.0.ebuild b/dev-libs/libfilezilla/libfilezilla-0.18.0.ebuild
new file mode 100644
index 000000000000..7ed54fcee7d1
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.18.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/"
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+ dev-libs/nettle:0=
+ >=net-libs/gnutls-3.5.7:=
+"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cppunit )"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if ! test-flag-CXX -std=c++14; then
+ eerror "${P} requires C++14-capable C++ compiler. Your current compiler"
+ eerror "does not seem to support -std=c++14 option. Please upgrade your compiler"
+ eerror "to gcc-4.9 or an equivalent version supporting C++14."
+ die "Currently active compiler does not support -std=c++14"
+ fi
+ fi
+}
+
+src_install() {
+ default
+ find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die
+}
diff --git a/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch b/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch
new file mode 100644
index 000000000000..9a330caac03c
--- /dev/null
+++ b/dev-libs/libindicate/files/libindicate-12.10.1-werror.patch
@@ -0,0 +1,13 @@
+--- a/libindicate-gtk/Makefile.am
++++ b/libindicate-gtk/Makefile.am
+@@ -45,3 +45,3 @@ libindicate_gtk_la_CFLAGS = \
+ -I $(top_srcdir) \
+- -Wall -Werror \
++ -Wall \
+ $(LIBINDICATEGTK_CFLAGS)
+--- a/libindicate/Makefile.am
++++ b/libindicate/Makefile.am
+@@ -76,3 +76,3 @@ libindicate_la_CFLAGS = \
+ $(COVERAGE_CFLAGS) \
+- -Wall -Werror
++ -Wall
diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
index 2b05d40e90de..bdb26096b1c3 100644
--- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
+++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -37,7 +37,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
"
-PATCHES=( "${FILESDIR}"/${PN}-0.6.1-no-mono.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.6.1-no-mono.patch
+ "${FILESDIR}"/${PN}-12.10.1-werror.patch
+)
src_prepare() {
default
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 7cc34fe98e24..d0c3893a8f96 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1 +1,2 @@
DIST libinput-1.13.4.tar.xz 530000 BLAKE2B 96345625b98ecc5476b9525cac84ec6cffb5854ce8d9e197fa73dbcb3548ebfea7820fa32d4e808222c0471fc94d89003775587cc0ed9c8445dd5902d3463792 SHA512 ccfdfc704dab9ea19a503399ecd4ce3a95b8d9480b8dfddeb80be01236c34c6f2f472be0e12e04dddd68092611470d303351e092141bc7491729639bcf7e64d7
+DIST libinput-1.14.0.tar.xz 563272 BLAKE2B 9d5f831c9224b01aa4be92494f28ab95909dff2d81f5e60bada2ca12a2fb4f5745b99a4caa4abef06938cbd7d9e8da9aed85573e447ad6b6e52392e17534953a SHA512 e501c5b8a58bb287c175692af0e59ff766a8613eb576aaa0700686dfbb6c6ab63b7a5d3f148fce75397c8170bc49871068861d93c352355ab5d0d9e7f1b059ec
diff --git a/dev-libs/libinput/libinput-1.14.0.ebuild b/dev-libs/libinput/libinput-1.14.0.ebuild
new file mode 100644
index 000000000000..c6c5651aad46
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.14.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2014-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput"
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="doc input_devices_wacom"
+# Tests require write access to udev rules directory which is a no-no for live system.
+# Other tests are just about logs, exported symbols and autotest of the test library.
+RESTRICT="test"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ $(python_gen_any_dep '
+ dev-python/commonmark[${PYTHON_USEDEP}]
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+ ')
+ >=app-doc/doxygen-1.8.3
+ >=media-gfx/graphviz-2.38.0
+ )
+"
+# test? ( dev-util/valgrind )
+RDEPEND="
+ input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+ >=dev-libs/libevdev-1.3
+ >=sys-libs/mtdev-1.1
+ virtual/libudev:=
+ virtual/udev
+"
+DEPEND="${RDEPEND}"
+# test? ( >=dev-libs/check-0.9.10 )
+
+python_check_deps() {
+ has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+ has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+ has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+ has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # gui can be built but will not be installed
+ local emesonargs=(
+ -Ddebug-gui=false
+ $(meson_use doc documentation)
+ $(meson_use input_devices_wacom libwacom)
+ -Dtests=false # tests are restricted
+ -Dudev-dir="$(get_udevdir)"
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use doc ; then
+ docinto html
+ dodoc -r "${BUILD_DIR}"/Documentation/.
+ fi
+}
+
+pkg_postinst() {
+ udevadm hwdb --update --root="${ROOT}"
+}
diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index 0f81434dee36..48f125af392d 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc x86"
+ KEYWORDS="amd64 ~arm arm64 hppa ~ppc x86"
fi
LICENSE="BSD-2"
diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index c77305410958..e684231e15ef 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
DIST libwacom-0.30.tar.gz 119261 BLAKE2B 4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c SHA512 952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c44447b688b
+DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063 SHA512 de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild b/dev-libs/libwacom/libwacom-0.33.ebuild
new file mode 100644
index 000000000000..0b1c33cddfbf
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom"
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc static-libs"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+"
+RDEPEND="
+ dev-libs/glib:2
+ virtual/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ if ! use doc; then
+ sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ local udevdir="$(get_udevdir)"
+ dodir "${udevdir}/rules.d"
+ # generate-udev-rules must be run from inside tools directory
+ pushd tools > /dev/null || die
+ ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || \
+ die "generating udev rules failed"
+ popd > /dev/null || die
+ find "${D}" -name '*.la' -type f -delete || die
+}
diff --git a/dev-libs/oniguruma/oniguruma-6.9.3.ebuild b/dev-libs/oniguruma/oniguruma-6.9.3.ebuild
index efe9b6a6d6d0..ffce8089134b 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.3.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
LICENSE="BSD-2"
SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="crnl-as-line-terminator static-libs"
S="${WORKDIR}/${MY_P}"
diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest
new file mode 100644
index 000000000000..7d10d7142623
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -0,0 +1,2 @@
+DIST OpenCL-ICD-Loader-bc9728edf8cace79cf33bf75560be88fc2432dc4.tar.gz 62858 BLAKE2B 931fb7ade12debda99512d8b9fbfb987f47e3b68568863e480de406f842a014d39f0321c44420fb8b68b8757d49cc02cadf82e767c9d2b71e53bdb8e9763cace SHA512 2ab9035fbc0a80a529d1b2f454b0b9a263b6eff601121750e81e2e32581f06189566cdcf201ab741ff3f1491ead825a7858000901f8042af67b1304be622e9fa
+DIST rocm-opencl-runtime-2.6.0.tar.gz 986155 BLAKE2B 43469ec3a368e2ee9716a38d08df48c28165a233bd80de54f286011df25782a197e252e8e41ffa8f59eecf93d6beae5434497e8d4b648676252d32a0859ba59a SHA512 bbbbd29bf23f93440135786600cca28a806714bb207b7ad0947d26471fa38470820e7801acc84380000d43d55ff2ec1d95cee9e64b500628b6a3b026744c67df
diff --git a/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-2.6.0-unbundle-dependencies.patch b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-2.6.0-unbundle-dependencies.patch
new file mode 100644
index 000000000000..379dd11e9f99
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/files/rocm-opencl-runtime-2.6.0-unbundle-dependencies.patch
@@ -0,0 +1,1233 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ebdfc25..fb1c3eb 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -21,6 +21,8 @@ endif()
+
+ project(OpenCL-ROCm)
+
++include (GNUInstallDirs)
++
+ # Add path for custom modules
+ set(CMAKE_MODULE_PATH
+ ${CMAKE_MODULE_PATH}
+@@ -38,38 +40,28 @@ set(CLANG_ENABLE_STATIC_ANALYZER OFF CACHE BOOL "")
+ # override default option value in library and driver
+ set(GENERIC_IS_ZERO ON CACHE BOOL ON FORCE)
+
+-add_subdirectory(compiler/llvm EXCLUDE_FROM_ALL)
+-
+-find_package(LLVM REQUIRED CONFIG PATHS ${CMAKE_BINARY_DIR}/compiler/llvm NO_DEFAULT_PATH)
++find_package(LLVM REQUIRED CONFIG PATHS ${LLVM_DIR} "/opt/rocm/llvm" NO_DEFAULT_PATH)
+
+ list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_DIR}")
+ include(AddLLVM)
+
+ add_definitions(${LLVM_DEFINITIONS})
+-# TODO: add find_package for Clang and lld, and also use LLVM/Clang variables got from their config
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/llvm/tools/clang/include)
+-include_directories(${CMAKE_BINARY_DIR}/compiler/llvm/tools/clang/include)
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/llvm/tools/lld/include)
+-
+-# TODO: move AMDGPU.h header to include folder
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/llvm/lib/Target/AMDGPU)
+-include_directories(${CMAKE_BINARY_DIR}/compiler/llvm/lib/Target/AMDGPU)
+-
+-if(${USE_COMGR_LIBRARY} MATCHES "yes")
+- set(COMGR_DYN_DLL "yes")
+- add_definitions(-DCOMGR_DYN_DLL="yes")
+- include_directories(${CMAKE_SOURCE_DIR}/compiler/llvm/include)
+- add_definitions(-DUSE_COMGR_LIBRARY)
+-else()
+- add_subdirectory(compiler/driver EXCLUDE_FROM_ALL)
+-endif()
++set(USE_COMGR_LIBRARY "yes")
++find_package(amd_comgr REQUIRED CONFIG)
++add_definitions(-DUSE_COMGR_LIBRARY)
++FOREACH(DIR ${LLVM_INCLUDE_DIRS})
++ include_directories("${DIR}")
++ include_directories("${DIR}/clang")
++ include_directories("${DIR}/lld")
++ # TODO: move AMDGPU.h header to include folder
++ include_directories("${DIR}/llvm/Target/AMDGPU")
++ENDFOREACH()
+
+ set(BUILD_HC_LIB OFF CACHE BOOL "")
+ set(ROCM_DEVICELIB_INCLUDE_TESTS OFF CACHE BOOL "")
+ set(AMDGCN_TARGETS_LIB_LIST "AMDGCN_LIB_TARGETS")
+ set(AMDGCN_TARGETS_LIB_DEPS "AMDGCN_DEP_TARGETS")
+ set(AMDGPU_TARGET_TRIPLE "amdgcn-amd-amdhsa-amdgizcl")
+-add_subdirectory(library/amdgcn EXCLUDE_FROM_ALL)
+
+ add_subdirectory(compiler/lib/loaders/elf/utils/libelf)
+
+@@ -82,28 +74,6 @@ set(OPENCL_INCLUDE_DIRS
+ ${CMAKE_SOURCE_DIR}/api/opencl/khronos/headers/opencl2.2)
+
+ add_subdirectory(api/opencl/amdocl)
+-add_subdirectory(api/opencl/khronos/icd)
+-
+-add_subdirectory(tools/clinfo)
+-
+-install(PROGRAMS $ $
+- DESTINATION bin/x86_64
+- COMPONENT libraries)
+-
+-install(PROGRAMS $
+- DESTINATION lib/x86_64
+- COMPONENT applications)
+-
+-install(PROGRAMS $
+- DESTINATION lib/x86_64
+- COMPONENT libraries)
+-
+-install(DIRECTORY
+- "${CMAKE_CURRENT_SOURCE_DIR}/api/opencl/khronos/headers/opencl2.2/CL"
+- DESTINATION include
+- COMPONENT libraries
+- USE_SOURCE_PERMISSIONS
+- PATTERN cl_egl.h EXCLUDE)
+
+ foreach(AMDGCN_LIB_TARGET ${AMDGCN_LIB_TARGETS})
+ get_target_property(lib_file_name ${AMDGCN_LIB_TARGET} ARCHIVE_OUTPUT_NAME)
+diff --git a/README.md b/README.md
+index a834965..e319be2 100644
+--- a/README.md
++++ b/README.md
+@@ -7,13 +7,6 @@ Developer preview Version 2 of the new
+ * Supports offline ahead of time compilation today; during the Beta phase we will add in-process/in-memory compilation.
+
+
+-## GETTING REPO
+-
+-Repo is a git wrapper that manages a collection of git repositories. Install this tool and add it to the command search PATH:
+-
+- curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
+- chmod a+x ~/bin/repo
+-
+ ## GETTING THE SOURCE CODE
+
+ Main OpenCLâ„¢ Compatible Components:
+@@ -26,11 +19,6 @@ Main OpenCLâ„¢ Compatible Components:
+ * https://github.com/RadeonOpenCompute/lld
+ * https://github.com/KhronosGroup/OpenCL-ICD-Loader
+
+-Download the git projects with the following commands:
+-
+- ~/bin/repo init -u https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime.git -b master -m opencl.xml
+- ~/bin/repo sync
+-
+ ## INSTALL ROCm
+
+ Follow the instructions at https://rocm.github.io/install.html to install ROCm.
+@@ -45,6 +33,11 @@ Copy the amdocl64.icd file to /etc/OpenCL/vendors
+
+ To install additional dependencies:
+
++* ROCm-OpenCL-Runtime
++* ROCm-OpenCL-Driver
++* ROC versions of LLVM, Clang, and lld
++* ROCm-Device-Libs
++* OpenCL-ICD-Loader
+ * OCaml
+ * findlib
+ * A Python 2 environment or active virtualenv with the Microsoft Z3 package
+diff --git a/api/opencl/amdocl/CMakeLists.txt b/api/opencl/amdocl/CMakeLists.txt
+index 91bd42f..8606c98 100644
+--- a/api/opencl/amdocl/CMakeLists.txt
++++ b/api/opencl/amdocl/CMakeLists.txt
+@@ -21,7 +21,6 @@ include_directories(${CMAKE_SOURCE_DIR}/api/opencl)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos/headers)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos/headers/opencl2.2)
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/driver/src)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib/include)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib/backends/common)
+@@ -67,6 +66,9 @@ add_library(amdocl64 SHARED
+ ${ADDITIONAL_LIBRARIES}
+ )
+
+-target_link_libraries(amdocl64 opencl_driver oclelf pthread dl ${ROCR_LIBRARIES})
++target_link_libraries(amdocl64 opencl_driver oclelf pthread dl ${ROCR_LIBRARIES} LLVMBitWriter LLVMIRReader LLVMLinker LLVMMCParser amd_comgr)
+
+-install(TARGETS amdocl64 LIBRARY DESTINATION lib/x86_64 COMPONENT applications)
++install(TARGETS amdocl64 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT applications)
++
++file(GENERATE OUTPUT "${CMAKE_BINARY_DIR}/amdocl64.icd" CONTENT "$")
++install(FILES "${CMAKE_BINARY_DIR}/amdocl64.icd" DESTINATION "${CMAKE_INSTALL_FULL_SYSCONFDIR}/OpenCL/vendors/")
+diff --git a/api/opencl/amdocl/cl_execute.cpp b/api/opencl/amdocl/cl_execute.cpp
+index 0336353..ee799e6 100644
+--- a/api/opencl/amdocl/cl_execute.cpp
++++ b/api/opencl/amdocl/cl_execute.cpp
+@@ -10,7 +10,7 @@
+ #include "platform/program.hpp"
+ #include "os/os.hpp"
+
+-#include
++#include
+
+ /*! \addtogroup API
+ * @{
+diff --git a/api/opencl/amdocl/cl_icd.cpp b/api/opencl/amdocl/cl_icd.cpp
+index 71b886c..7e4e317 100644
+--- a/api/opencl/amdocl/cl_icd.cpp
++++ b/api/opencl/amdocl/cl_icd.cpp
+@@ -10,7 +10,7 @@
+ #include "cl_d3d11_amd.hpp"
+ #endif //_WIN32
+
+-#include
++#include
+
+ #include
+
+diff --git a/opencl.xml b/opencl.xml
+deleted file mode 100644
+index 4813651..0000000
+--- a/opencl.xml
++++ /dev/null
+@@ -1,17 +0,0 @@
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt
+index 62e2bf7..5e4abae 100644
+--- a/runtime/CMakeLists.txt
++++ b/runtime/CMakeLists.txt
+@@ -14,8 +14,6 @@ include_directories(${CMAKE_SOURCE_DIR}/api/opencl)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos/headers)
+ include_directories(${CMAKE_SOURCE_DIR}/api/opencl/khronos/headers/opencl2.2)
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/llvm/include)
+-include_directories(${CMAKE_SOURCE_DIR}/compiler/driver/src)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib/include)
+ include_directories(${CMAKE_SOURCE_DIR}/compiler/lib/backends/common)
+@@ -36,6 +34,7 @@ add_library(oclruntime OBJECT
+ utils/flags.cpp
+ utils/debug.cpp
+ device/appprofile.cpp
++ device/comgrctx.cpp
+ device/device.cpp
+ device/hwdebug.cpp
+ device/blitcl.cpp
+@@ -63,6 +62,8 @@ add_library(oclruntime OBJECT
+ ${CMAKE_SOURCE_DIR}/compiler/tools/caching/cache.cpp
+ )
+ set_target_properties(oclruntime PROPERTIES POSITION_INDEPENDENT_CODE ON)
++add_dependencies(oclruntime opencl1.2-c.amdgcn.inc_target)
++add_dependencies(oclruntime opencl2.0-c.amdgcn.inc_target)
+
+ set(AMDGCN_DEP_LIST)
+ if(AMDGCN_TARGETS_LIB_DEPS)
+diff --git a/runtime/device/device.hpp b/runtime/device/device.hpp
+index 450cd69..8134fa2 100644
+--- a/runtime/device/device.hpp
++++ b/runtime/device/device.hpp
+@@ -21,7 +21,7 @@
+
+ #if defined(WITH_LIGHTNING_COMPILER) && !defined(USE_COMGR_LIBRARY)
+ #include "caching/cache.hpp"
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #endif // defined(WITH_LIGHTNING_COMPILER) && ! defined(USE_COMGR_LIBRARY)
+ #include "acl.h"
+
+diff --git a/runtime/device/devprogram.cpp b/runtime/device/devprogram.cpp
+index 22fb125..3d475b2 100644
+--- a/runtime/device/devprogram.cpp
++++ b/runtime/device/devprogram.cpp
+@@ -14,7 +14,7 @@
+
+ #if defined(WITH_LIGHTNING_COMPILER) || defined(USE_COMGR_LIBRARY)
+ #ifndef USE_COMGR_LIBRARY
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #include "libraries.amdgcn.inc"
+ #include "opencl1.2-c.amdgcn.inc"
+ #include "opencl2.0-c.amdgcn.inc"
+diff --git a/runtime/device/devprogram.hpp b/runtime/device/devprogram.hpp
+index 67af239..8390e7d 100644
+--- a/runtime/device/devprogram.hpp
++++ b/runtime/device/devprogram.hpp
+@@ -11,7 +11,7 @@
+
+ #if defined(WITH_LIGHTNING_COMPILER) || defined(USE_COMGR_LIBRARY)
+ #ifndef USE_COMGR_LIBRARY
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #else
+ #include "amd_comgr.h"
+ #endif
+diff --git a/runtime/device/rocm/CMakeLists.txt b/runtime/device/rocm/CMakeLists.txt
+index 4ce7c45..617bece 100644
+--- a/runtime/device/rocm/CMakeLists.txt
++++ b/runtime/device/rocm/CMakeLists.txt
+@@ -1,3 +1,21 @@
++find_package(Clang REQUIRED CONFIG)
++
++# FIXME: CLANG_CMAKE_DIR seems like the most stable way to find this, but
++# really there is no way to reliably discover this header.
++#
++# We effectively back up to the Clang output directory (for the case of a build
++# tree) or install prefix (for the case of an installed copy), and then search
++# for a file named opencl-c.h anywhere below that. We take the first result in
++# the case where there are multiple (e.g. if there is an installed copy nested
++# in a build directory). This is a bit imprecise, but it covers cases like MSVC
++# adding some additional configuration-specific subdirectories to the build
++# tree but not to an installed copy.
++file(GLOB_RECURSE OPENCL_C_H_LIST "${CLANG_CMAKE_DIR}/../../../*/opencl-c.h")
++list(GET OPENCL_C_H_LIST 0 OPENCL_C_H)
++if (NOT EXISTS "${OPENCL_C_H}" OR IS_DIRECTORY "${OPENCL_C_H}")
++ message(FATAL_ERROR "Unable to locate opencl-c.h from the supplied Clang. The path '${CLANG_CMAKE_DIR}/../../../*' was searched.")
++endif()
++
+ include(bc2h)
+
+ set(INC_SUFFIX "amdgcn.inc")
+@@ -74,8 +92,8 @@ endforeach()
+
+ # generating opencl*.inc files
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/opencl1.2-c.amdgcn.pch
+- COMMAND clang -cc1 -x cl-header -triple amdgcn-amd-amdhsa -Werror -O3 -DNDEBUG -cl-std=CL1.2 -emit-pch -o ${CMAKE_CURRENT_BINARY_DIR}/opencl1.2-c.amdgcn.pch < ${CMAKE_SOURCE_DIR}/compiler/llvm/tools/clang/lib/Headers/opencl-c.h
+- DEPENDS clang ${CMAKE_SOURCE_DIR}/compiler/llvm/tools/clang/lib/Headers/opencl-c.h
++ COMMAND clang -cc1 -x cl-header -triple amdgcn-amd-amdhsa -Werror -O3 -DNDEBUG -cl-std=CL1.2 -emit-pch -o ${CMAKE_CURRENT_BINARY_DIR}/opencl1.2-c.amdgcn.pch < ${OPENCL_C_H}
++ DEPENDS clang ${OPENCL_C_H}
+ COMMENT "Generating opencl1.2-c.amdgcn.pch"
+ )
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/opencl1.2-c.amdgcn.inc
+@@ -88,8 +106,8 @@ add_custom_target(opencl1.2-c.amdgcn.inc_target ALL DEPENDS ${CMAKE_CURRENT_BINA
+ add_dependencies(oclrocm opencl1.2-c.amdgcn.inc_target)
+
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/opencl2.0-c.amdgcn.pch
+- COMMAND clang -cc1 -x cl-header -triple amdgcn-amd-amdhsa -Werror -O3 -DNDEBUG -cl-std=CL2.0 -emit-pch -o ${CMAKE_CURRENT_BINARY_DIR}/opencl2.0-c.amdgcn.pch < ${CMAKE_SOURCE_DIR}/compiler/llvm/tools/clang/lib/Headers/opencl-c.h
+- DEPENDS clang ${CMAKE_SOURCE_DIR}/compiler/llvm/tools/clang/lib/Headers/opencl-c.h
++ COMMAND clang -cc1 -x cl-header -triple amdgcn-amd-amdhsa -Werror -O3 -DNDEBUG -cl-std=CL2.0 -emit-pch -o ${CMAKE_CURRENT_BINARY_DIR}/opencl2.0-c.amdgcn.pch < ${OPENCL_C_H}
++ DEPENDS clang ${OPENCL_C_H}
+ COMMENT "Generating opencl2.0-c.amdgcn.pch"
+ )
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/opencl2.0-c.amdgcn.inc
+diff --git a/runtime/device/rocm/rocdevice.cpp b/runtime/device/rocm/rocdevice.cpp
+index 8b9901b..2648459 100644
+--- a/runtime/device/rocm/rocdevice.cpp
++++ b/runtime/device/rocm/rocdevice.cpp
+@@ -20,7 +20,7 @@
+ #include "device/rocm/rocvirtual.hpp"
+ #include "device/rocm/rocprogram.hpp"
+ #if defined(WITH_LIGHTNING_COMPILER) && ! defined(USE_COMGR_LIBRARY)
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #endif // defined(WITH_LIGHTNING_COMPILER) && ! defined(USE_COMGR_LIBRARY)
+ #include "device/rocm/rocmemory.hpp"
+ #include "device/rocm/rocglinterop.hpp"
+diff --git a/runtime/device/rocm/rockernel.cpp b/runtime/device/rocm/rockernel.cpp
+index 8a28acc..7d5b62d 100644
+--- a/runtime/device/rocm/rockernel.cpp
++++ b/runtime/device/rocm/rockernel.cpp
+@@ -11,7 +11,7 @@
+
+ #if defined(WITH_LIGHTNING_COMPILER) || defined(USE_COMGR_LIBRARY)
+ #ifndef USE_COMGR_LIBRARY
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #endif
+ #include "llvm/Support/AMDGPUMetadata.h"
+
+diff --git a/runtime/device/rocm/rocprogram.cpp b/runtime/device/rocm/rocprogram.cpp
+index 191e58c..58d82e6 100644
+--- a/runtime/device/rocm/rocprogram.cpp
++++ b/runtime/device/rocm/rocprogram.cpp
+@@ -11,7 +11,7 @@
+ #include
+ #include "libraries.amdgcn.inc"
+ #ifndef USE_COMGR_LIBRARY
+-#include "driver/AmdCompiler.h"
++#include "AmdCompiler.h"
+ #endif
+ #endif // defined(WITH_LIGHTNING_COMPILER) || defined(USE_COMGR_LIBRARY)
+
+diff --git a/runtime/platform/object.hpp b/runtime/platform/object.hpp
+index 8ab1b68..b33a9e3 100644
+--- a/runtime/platform/object.hpp
++++ b/runtime/platform/object.hpp
+@@ -9,7 +9,7 @@
+ #include "os/alloc.hpp"
+ #include "thread/monitor.hpp"
+ #include "utils/util.hpp"
+-#include
++#include
+
+
+ #define KHR_CL_TYPES_DO(F) \
+diff --git a/tools/clinfo/CMakeLists.txt b/tools/clinfo/CMakeLists.txt
+deleted file mode 100644
+index 974a46f..0000000
+--- a/tools/clinfo/CMakeLists.txt
++++ /dev/null
+@@ -1,13 +0,0 @@
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+-
+-set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
+-
+-include_directories(${OPENCL_INCLUDE_DIRS})
+-
+-add_definitions(-DHAVE_CL2_HPP)
+-
+-add_executable(clinfo clinfo.cpp)
+-
+-target_link_libraries(clinfo OpenCL)
+-
+-install(TARGETS clinfo DESTINATION bin)
+diff --git a/tools/clinfo/clinfo.cpp b/tools/clinfo/clinfo.cpp
+deleted file mode 100644
+index c5afb7f..0000000
+--- a/tools/clinfo/clinfo.cpp
++++ /dev/null
+@@ -1,832 +0,0 @@
+-/* ============================================================
+-
+-Copyright (c) 2010 Advanced Micro Devices, Inc. All rights reserved.
+-
+-Redistribution and use of this material is permitted under the following
+-conditions:
+-
+-Redistributions must retain the above copyright notice and all terms of this
+-license.
+-
+-In no event shall anyone redistributing or accessing or using this material
+-commence or participate in any arbitration or legal action relating to this
+-material against Advanced Micro Devices, Inc. or any copyright holders or
+-contributors. The foregoing shall survive any expiration or termination of
+-this license or any agreement or access or use related to this material.
+-
+-ANY BREACH OF ANY TERM OF THIS LICENSE SHALL RESULT IN THE IMMEDIATE REVOCATION
+-OF ALL RIGHTS TO REDISTRIBUTE, ACCESS OR USE THIS MATERIAL.
+-
+-THIS MATERIAL IS PROVIDED BY ADVANCED MICRO DEVICES, INC. AND ANY COPYRIGHT
+-HOLDERS AND CONTRIBUTORS "AS IS" IN ITS CURRENT CONDITION AND WITHOUT ANY
+-REPRESENTATIONS, GUARANTEE, OR WARRANTY OF ANY KIND OR IN ANY WAY RELATED TO
+-SUPPORT, INDEMNITY, ERROR FREE OR UNINTERRUPTED OPERA TION, OR THAT IT IS FREE
+-FROM DEFECTS OR VIRUSES. ALL OBLIGATIONS ARE HEREBY DISCLAIMED - WHETHER
+-EXPRESS, IMPLIED, OR STATUTORY - INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
+-WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
+-ACCURACY, COMPLETENESS, OPERABILITY, QUALITY OF SERVICE, OR NON-INFRINGEMENT.
+-IN NO EVENT SHALL ADVANCED MICRO DEVICES, INC. OR ANY COPYRIGHT HOLDERS OR
+-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE,
+-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
+-OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, REVENUE, DATA, OR PROFITS; OR
+-BUSINESS INTERRUPTION) HOWEVER CAUSED OR BASED ON ANY THEORY OF LIABILITY
+-ARISING IN ANY WAY RELATED TO THIS MATERIAL, EVEN IF ADVISED OF THE POSSIBILITY
+-OF SUCH DAMAGE. THE ENTIRE AND AGGREGATE LIABILITY OF ADVANCED MICRO DEVICES,
+-INC. AND ANY COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL NOT EXCEED TEN DOLLARS
+-(US $10.00). ANYONE REDISTRIBUTING OR ACCESSING OR USING THIS MATERIAL ACCEPTS
+-THIS ALLOCATION OF RISK AND AGREES TO RELEASE ADVANCED MICRO DEVICES, INC. AND
+-ANY COPYRIGHT HOLDERS AND CONTRIBUTORS FROM ANY AND ALL LIABILITIES,
+-OBLIGATIONS, CLAIMS, OR DEMANDS IN EXCESS OF TEN DOLLARS (US $10.00). THE
+-FOREGOING ARE ESSENTIAL TERMS OF THIS LICENSE AND, IF ANY OF THESE TERMS ARE
+-CONSTRUED AS UNENFORCEABLE, FAIL IN ESSENTIAL PURPOSE, OR BECOME VOID OR
+-DETRIMENTAL TO ADVANCED MICRO DEVICES, INC. OR ANY COPYRIGHT HOLDERS OR
+-CONTRIBUTORS FOR ANY REASON, THEN ALL RIGHTS TO REDISTRIBUTE, ACCESS OR USE
+-THIS MATERIAL SHALL TERMINATE IMMEDIATELY. MOREOVER, THE FOREGOING SHALL
+-SURVIVE ANY EXPIRATION OR TERMINATION OF THIS LICENSE OR ANY AGREEMENT OR
+-ACCESS OR USE RELATED TO THIS MATERIAL.
+-
+-NOTICE IS HEREBY PROVIDED, AND BY REDISTRIBUTING OR ACCESSING OR USING THIS
+-MATERIAL SUCH NOTICE IS ACKNOWLEDGED, THAT THIS MATERIAL MAY BE SUBJECT TO
+-RESTRICTIONS UNDER THE LAWS AND REGULATIONS OF THE UNITED STATES OR OTHER
+-COUNTRIES, WHICH INCLUDE BUT ARE NOT LIMITED TO, U.S. EXPORT CONTROL LAWS SUCH
+-AS THE EXPORT ADMINISTRATION REGULATIONS AND NATIONAL SECURITY CONTROLS AS
+-DEFINED THEREUNDER, AS WELL AS STATE DEPARTMENT CONTROLS UNDER THE U.S.
+-MUNITIONS LIST. THIS MATERIAL MAY NOT BE USED, RELEASED, TRANSFERRED, IMPORTED,
+-EXPORTED AND/OR RE-EXPORTED IN ANY MANNER PROHIBITED UNDER ANY APPLICABLE LAWS,
+-INCLUDING U.S. EXPORT CONTROL LAWS REGARDING SPECIFICALLY DESIGNATED PERSONS,
+-COUNTRIES AND NATIONALS OF COUNTRIES SUBJECT TO NATIONAL SECURITY CONTROLS.
+-MOREOVER, THE FOREGOING SHALL SURVIVE ANY EXPIRATION OR TERMINATION OF ANY
+-LICENSE OR AGREEMENT OR ACCESS OR USE RELATED TO THIS MATERIAL.
+-
+-NOTICE REGARDING THE U.S. GOVERNMENT AND DOD AGENCIES: This material is
+-provided with "RESTRICTED RIGHTS" and/or "LIMITED RIGHTS" as applicable to
+-computer software and technical data, respectively. Use, duplication,
+-distribution or disclosure by the U.S. Government and/or DOD agencies is
+-subject to the full extent of restrictions in all applicable regulations,
+-including those found at FAR52.227 and DFARS252.227 et seq. and any successor
+-regulations thereof. Use of this material by the U.S. Government and/or DOD
+-agencies is acknowledgment of the proprietary rights of any copyright holders
+-and contributors, including those of Advanced Micro Devices, Inc., as well as
+-the provisions of FAR52.227-14 through 23 regarding privately developed and/or
+-commercial computer software.
+-
+-This license forms the entire agreement regarding the subject matter hereof and
+-supersedes all proposals and prior discussions and writings between the parties
+-with respect thereto. This license does not affect any ownership, rights, title,
+-or interest in, or relating to, this material. No terms of this license can be
+-modified or waived, and no breach of this license can be excused, unless done
+-so in a writing signed by all affected parties. Each term of this license is
+-separately enforceable. If any term of this license is determined to be or
+-becomes unenforceable or illegal, such term shall be reformed to the minimum
+-extent necessary in order for this license to remain in effect in accordance
+-with its terms as modified by such reformation. This license shall be governed
+-by and construed in accordance with the laws of the State of Texas without
+-regard to rules on conflicts of law of any state or jurisdiction or the United
+-Nations Convention on the International Sale of Goods. All disputes arising out
+-of this license shall be subject to the jurisdiction of the federal and state
+-courts in Austin, Texas, and all defenses are hereby waived concerning personal
+-jurisdiction and venue of these courts.
+-
+-============================================================ */
+-
+-#include
+-#include