diff --git a/Manifest.files.gz b/Manifest.files.gz
index d2aa7edfafb0..df5e848e5eb2 100644
Binary files a/Manifest.files.gz and b/Manifest.files.gz differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 150ba1901836..e6ee3f8839c7 100644
Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ
diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest
index 9fe40fb94713..1bab50d4f29d 100644
--- a/app-admin/logrotate/Manifest
+++ b/app-admin/logrotate/Manifest
@@ -1,3 +1,4 @@
DIST logrotate-3.13.0.tar.gz 213726 BLAKE2B b9970a0fb49b9de9c83ee679fd4587b6a1623cf1aae2444e818339361c7b7762ce51fcbd124fefafbe47d529dd21ef346a6c9a267da20547914388db99dce003 SHA512 3dec2fcdd674d3337b71fd70339cb5e3dd06b4bc24bee191356a30c2a211a290ae7747e63b90581e32a6d6d1f73cf62d5b0ee5a91aa05bad4d6ee403a35d9e76
DIST logrotate-3.14.0.tar.gz 215413 BLAKE2B 7914188922d81b1f8b6c4e493fae71d23bc9e65ebfcb190ebb4287c875af53204cbecb51c2731a3dc57530a30c685c3a626074265d9a2462714ff6ff077ea5ca SHA512 5f584d9be01737960eaffcf43746270a5395486d2161577a9ee3e757cb4dfe5a207c8b1d097181dd413560d76ecc0e3d526f87d1b123a52dc3e5e49d529a5fb5
+DIST logrotate-3.15.0.tar.gz 219496 BLAKE2B b9f9cd0b22b79c3da1ea6092c5f3ebf9fca39da3a4bb7e1da39a8bf96f0bdb573864b77681671ad227cfc444bbc3e64a518805780580adb954bfacd564f00e2f SHA512 9520f15eaec54da426699f1f5ce31949d1372fa25c5c127dfbf29ff717a1c15a6fd14437c1d7b67b116b12c8a5c28f6012e39ad4b3ca2b053c874d02efe98d84
DIST logrotate-3.9.1.tar.gz 79061 BLAKE2B b07f8fd8eb59cc4d6c80441a3b5a8aab090bc13eb8fa5e35b111feb2203fb2c3092daa469e6fec02a29b1d377bca33fbbf5859bcd351a1f4a0d82343c5f65d3d SHA512 e6da7c7f067befaf2441e9c6ce77e53cf5ddb4f56cc3304c3e50873b6f20c68520f4a0e50ec466cbebcbed20bfd77bf6dfc489975a8131e9573fb19856c0fe28
diff --git a/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch b/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch
new file mode 100644
index 000000000000..cb2fc073bc61
--- /dev/null
+++ b/app-admin/logrotate/files/logrotate-3.15.0-ignore-hidden.patch
@@ -0,0 +1,14 @@
+diff -Nuar a/config.c b/config.c
+--- a/config.c 2018-10-05 17:01:21.000000000 +0200
++++ b/config.c 2018-12-19 16:33:52.280129804 +0100
+@@ -417,7 +417,9 @@
+ int i;
+
+ /* Check if fname is '.' or '..'; if so, return false */
+- if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
++ /* Don't include 'hidden' files either; this breaks Gentoo
++ portage config file management http://bugs.gentoo.org/87683 */
++ if (fname[0] == '.')
+ return 0;
+
+ /* Check if fname is ending in a taboo-extension; if so, return false */
diff --git a/app-admin/logrotate/logrotate-3.15.0.ebuild b/app-admin/logrotate/logrotate-3.15.0.ebuild
new file mode 100644
index 000000000000..34b327c5d757
--- /dev/null
+++ b/app-admin/logrotate/logrotate-3.15.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+DESCRIPTION="Rotates, compresses, and mails system logs"
+HOMEPAGE="https://github.com/logrotate/logrotate"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="acl +cron selinux"
+
+CDEPEND="
+ >=dev-libs/popt-1.5
+ selinux? ( sys-libs/libselinux )
+ acl? ( virtual/acl )"
+
+DEPEND="${CDEPEND}
+ >=sys-apps/sed-4"
+
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-logrotate )
+ cron? ( virtual/cron )"
+
+STATEFILE="/var/lib/misc/logrotate.status"
+OLDSTATEFILE="/var/lib/logrotate.status"
+
+move_old_state_file() {
+ elog "logrotate state file is now located at ${STATEFILE}"
+ elog "See bug #357275"
+ if [[ -e "${OLDSTATEFILE}" ]] ; then
+ elog "Moving your current state file to new location: ${STATEFILE}"
+ mv -n "${OLDSTATEFILE}" "${STATEFILE}"
+ fi
+}
+
+install_cron_file() {
+ exeinto /etc/cron.daily
+ newexe "${S}"/examples/logrotate.cron "${PN}"
+}
+
+PATCHES=(
+ "${FILESDIR}/${P}-ignore-hidden.patch"
+)
+
+src_prepare() {
+ sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' "${S}"/examples/logrotate.{cron,service} || die
+ default
+}
+
+src_configure() {
+ econf $(use_with acl) $(use_with selinux) --with-state-file-path="${STATEFILE}"
+}
+
+src_test() {
+ emake test
+}
+
+src_install() {
+ insinto /usr
+ dobin logrotate
+ doman logrotate.8
+ dodoc ChangeLog.md
+
+ insinto /etc
+ doins "${FILESDIR}"/logrotate.conf
+
+ use cron && install_cron_file
+
+ systemd_dounit examples/logrotate.{service,timer}
+ systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles" "${PN}".conf
+
+ keepdir /etc/logrotate.d
+}
+
+pkg_postinst() {
+ elog
+ elog "The ${PN} binary is now installed under /usr/bin. Please"
+ elog "update your links"
+ elog
+ move_old_state_file
+ elog "If you are running systemd you might need to run:"
+ elog "systemd-tmpfiles --create /usr/lib/tmpfiles.d/logrotate.conf"
+ elog "in order to create the new location of the logrotate state file"
+ elog
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you wish to have logrotate e-mail you updates, please"
+ elog "emerge virtual/mailx and configure logrotate in"
+ elog "/etc/logrotate.conf appropriately"
+ elog
+ elog "Additionally, /etc/logrotate.conf may need to be modified"
+ elog "for your particular needs. See man logrotate for details."
+ fi
+}
diff --git a/app-admin/mktwpol/Manifest b/app-admin/mktwpol/Manifest
index ccf8186205d1..9ccb70d59813 100644
--- a/app-admin/mktwpol/Manifest
+++ b/app-admin/mktwpol/Manifest
@@ -1,2 +1,3 @@
DIST mktwpol-0.2.6.tar.gz 55328 BLAKE2B a5998dcdd947288c0761fb4ef53cfca9de5b022a53f07fbfa7cb8023d0086471cd9a1ef822a3ff45931098acaedb2b94df2f882cc3bbadc18942293679d6816d SHA512 58d739bf789f7e25678adb19cc2d05bf98920d4f42a761f2c1fc45c72ac9080def9f2533f63c10dfea50f5d8428f7d4a19760a38dcc34bff9aaeb6fdd7e89434
DIST mktwpol-1.0.0.tar.gz 59748 BLAKE2B 954d86774bf5e88612dc67f0ee29b637da188f64a8203b8aa84511e940db059afce0e993f4a703429688e29e964e5efc53a21b32f1ead3cee70bb7f056fc62a4 SHA512 f7a04bb3acdada6407e3e422e26ba2c0c454f10011a2848d0c8e962996e135a381c893f7fcdea67e1a3a23f503eb2071448beca05b7ca90e179d2a28173a973e
+DIST mktwpol-1.0.1.tar.gz 60491 BLAKE2B 66d7db396bbf7e5b2c4dd537ac9bcd387298ae733348b63c6d5cb6df79e9440ea751c27eccec66978371fa81a17929d25fcfbeca6787abf8b49f087b54a6468d SHA512 aa44af97533f130b89b83c6f2a8878d290770b677f6fb9fe654b033f57fcfb3d063a6a6ddf29599aa066452d75911cf8053d65b21c37e322851a10f4381cb33d
diff --git a/app-admin/mktwpol/mktwpol-1.0.1.ebuild b/app-admin/mktwpol/mktwpol-1.0.1.ebuild
new file mode 100644
index 000000000000..b494367e73b9
--- /dev/null
+++ b/app-admin/mktwpol/mktwpol-1.0.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Bash scripts to install tripwire and generate tripwire policy files"
+HOMEPAGE="https://sourceforge.net/projects/mktwpol"
+SRC_URI="mirror://sourceforge/mktwpol/${PF}.tar.gz"
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="app-admin/tripwire"
+
+S=${WORKDIR}/${PF}
+
+src_prepare() {
+ default
+ sed -i -e 's:/usr/local:/usr:' Makefile || die
+}
+
+pkg_preinst() {
+ # one elog message for new/first installation
+ # different elog message when updating
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog
+ elog "To facilitate a new installation and setup of tripwire:"
+ elog " - Run: \`twsetup.sh\`"
+ elog
+ elog "To update tripwire database as packages are added or deleted:"
+ elog " - Run: \`mktwpol.sh -u\`"
+ elog
+ elog "Mktwpol is packaged with multiple policy-generating rules files."
+ elog "A default \"rules file\" is installed in /etc/tripwire"
+ elog "Alternatives are available in /usr/share/doc/${PF}"
+ elog
+ elog "mktwpol.sh uses the policy-generating rules file with the"
+ elog "most recent date. To use an alternative \"rules file\","
+ elog "copy it from /usr/share/doc/${PF} to /etc/tripwire,"
+ elog " uncompress it, and \`touch\` it."
+ elog
+ elog "Read /usr/share/doc/${PF}/README for more tips."
+ elog
+ else
+ elog
+ elog "Version bump: mktwpol policy-generating rules have changed."
+ elog "Run \`mktwpol.sh -u\` to update tripwire policy and database."
+ elog
+ elog "Alternative policy-generating rules are in /usr/share/doc/${PF}"
+ elog "To use an alternative policy-generating rules file,"
+ elog "copy it to /etc/tripwire, uncompress and \`touch\` it."
+ elog
+ fi
+ # ewarn message if a version change from 0.x.x
+ if [[ "${REPLACING_VERSIONS:0:1}" == "0" ]] ; then
+ ewarn
+ ewarn "Mktwpol default policy-generating rules no longer sort by package."
+ ewarn
+ ewarn " This change does not reduce the scope of system inspection!"
+ ewarn " It only affects the tripwire report format."
+ ewarn
+ ewarn " The previous default reporting format is still available, at"
+ ewarn " /usr/share/doc/${PF}/mktwpol-gentoo-packages.rules*"
+ ewarn
+ fi
+}
diff --git a/app-admin/pdk/Manifest b/app-admin/pdk/Manifest
new file mode 100644
index 000000000000..9cb3a02d0018
--- /dev/null
+++ b/app-admin/pdk/Manifest
@@ -0,0 +1 @@
+DIST pdk_1.8.0.0-1stretch_amd64.deb 128361866 BLAKE2B 1d21de3e011d8f111ca9910193fb2ffd3360ec1bc7d1917b89c24d42dad8c1b521b12f37850cfc88a32cc79aab76000b2801568683e96ef9aedfbe7ab48bf6b3 SHA512 edae3add1d7a0e66361cc60c555f556355a07d80dc05b21cfa8c994b8a66442168d72b602258d984f9c19c15e561c9260d3ebbc82e6bfc22758f4327d78791c2
diff --git a/app-admin/pdk/metadata.xml b/app-admin/pdk/metadata.xml
new file mode 100644
index 000000000000..33d86fd60981
--- /dev/null
+++ b/app-admin/pdk/metadata.xml
@@ -0,0 +1,13 @@
+
+
+
+
+ prometheanfire@gentoo.org
+ Matthew Thode
+
+
+ PDK includes testing tools, a complete module skeleton, and command line
+ tools to help you create, validate, and run tests on Puppet modules. PDK
+ also includes all dependencies needed for its use.
+
+
diff --git a/app-admin/pdk/pdk-1.8.0.0.ebuild b/app-admin/pdk/pdk-1.8.0.0.ebuild
new file mode 100644
index 000000000000..a456fa1d3975
--- /dev/null
+++ b/app-admin/pdk/pdk-1.8.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils unpacker
+
+DESCRIPTION="Puppet SDK - develop and test puppet modules"
+HOMEPAGE="https://puppetlabs.com/"
+SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch"
+SRC_URI="
+ amd64? ( ${SRC_BASE}_amd64.deb )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RESTRICT="strip"
+
+S=${WORKDIR}
+
+QA_PREBUILT="
+ /opt/puppetlabs/pdk
+ /opt/puppetlabs/pdk/lib/engines/*
+ /opt/puppetlabs/pdk/lib/*
+ /opt/puppetlabs/pdk/bin/*"
+
+src_install() {
+ # Drop the opt folder into place
+ insinto /opt
+ doins -r opt/*
+
+ # Add symlinks
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/git/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/ruby/2.1.9/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/ruby/2.4.4/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/ruby/2.5.1/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/puppet/ruby/2.1.0/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/puppet/ruby/2.4.0/bin/"
+ chmod 0755 -R "${D}/opt/puppetlabs/pdk/private/puppet/ruby/2.5.0/bin/"
+
+ # remove rwx a.out stuff
+ rm "${D}"/opt/puppetlabs/pdk/private/ruby/2.4.4/lib/ruby/gems/2.4.0/gems/ffi-1.9.25/ext/ffi_c/libffi-x86_64-linux/a.out
+ rm "${D}"/opt/puppetlabs/pdk/share/cache/ruby/2.1.0/gems/ffi-1.9.25/ext/ffi_c/libffi-x86_64-linux/a.out
+ rm "${D}"/opt/puppetlabs/pdk/share/cache/ruby/2.5.0/gems/ffi-1.9.25/ext/ffi_c/libffi-x86_64-linux/a.out
+
+ dosym ../../opt/puppetlabs/pdk/bin/pdk /usr/bin/pdk
+}
diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 533d896d5eb3..08199c68a59a 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -2,3 +2,5 @@ DIST puppet-agent_5.5.7-1stretch_amd64.deb 17300432 BLAKE2B 4c3b13361b9a97734a7b
DIST puppet-agent_5.5.7-1stretch_i386.deb 18222282 BLAKE2B b9ce9269cc59d79450cb66c9c3e545ad4267ad1a43905df4ca57b45ad1213dd11c9ddcffb77719a151f52eb60d6792a486823ea4a29b2f4e83a2d62960c9691a SHA512 b65ecaf27c2bcc6556d7d43a0b78e282a64c72eed3b672af5d2e23c34eefe8134b6d4c60505f9d7c6e5b40ed4a1ad391128933c27710819f5078ec7d8680b6d4
DIST puppet-agent_6.0.3-1stretch_amd64.deb 17876404 BLAKE2B 06f4a951270b96e93ff72c5e0e1deb8c2e21588a424e06d9619397586d2c92367debab0d552df0c88bd2ccc53644c53b1117f2826d01e2feeab94934505e3700 SHA512 1dfbd1a9266f0d092d71071e9d6c271e2ca9ff6a8457699a9561a8f5ad2be05ef779f80d5dac3dbe3744dad30b66bd98dd593ca7e7f2696183eb30edb430bf4c
DIST puppet-agent_6.0.3-1stretch_i386.deb 18615216 BLAKE2B 8fd3e6344fd9773dae7bc1bd94543cfbe7f71158423b00aac01be4c3e911c6576ea159fc5cbf88ff5342e8b7e13d14fa23524771b33688ac828b40df508bd613 SHA512 9aea3b90693a566fe9f285da60772f739c07d7cc40abaa6a98bc0e4d2d2eba1178c01a6e8d4b2a48b6f0009d3bef8434412b2eeb5876966249fd872ef8bda159
+DIST puppet-agent_6.1.0-1stretch_amd64.deb 17902402 BLAKE2B 4fb8a0e85fc4dcee0ad08ca45b90ddafca3ae3f605bc9b461be2e2b31a35412c23229f8ea58a7c2ce97df2f3951598529df874911bc446d7f5f41a1f36b0cc0d SHA512 6f5ae6ee3479021ff455c7b9344cd54a3d0a7ecf57b2403343297b1d1d017e995eacf0fed210976db799b9e833b26557917ca4319ffd01dffeb92d2a9418b7c9
+DIST puppet-agent_6.1.0-1stretch_i386.deb 18652482 BLAKE2B 42c03e6c1c6c86d54875a6fd79c4a67b9b83daef42415cd9c7f1fc445912f051be3c2cd21f804318779169eeabd1ec15b9a2fb5389601416aea44c2533c7a879 SHA512 d78e2fb3ec28bb60a46ba1dae8d4e1292ac9346a7471aa29af6cea1a249496c4d96e7ff006700482b08338d3155dbba653d86be0d65dc31c522dd8fb4b5b4dfa
diff --git a/app-admin/puppet-agent/puppet-agent-6.1.0.ebuild b/app-admin/puppet-agent/puppet-agent-6.1.0.ebuild
new file mode 100644
index 000000000000..4ad0513947d9
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-6.1.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils systemd unpacker user
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/"
+SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch"
+SRC_URI="
+ amd64? ( ${SRC_BASE}_amd64.deb )
+ x86? ( ${SRC_BASE}_i386.deb )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/augeas
+ !app-admin/puppet
+ !dev-ruby/hiera
+ !dev-ruby/facter
+ !app-emulation/virt-what"
+
+DEPEND="
+ ${CDEPEND}"
+RDEPEND="${CDEPEND}
+ app-portage/eix
+ sys-apps/dmidecode
+ sys-libs/glibc
+ sys-libs/readline:0/7
+ sys-libs/ncurses:0[tinfo]
+ selinux? (
+ sys-libs/libselinux[ruby]
+ sec-policy/selinux-puppet
+ )
+ puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ enewgroup puppet
+ enewuser puppet -1 -1 /var/run/puppet puppet
+}
+
+src_install() {
+ # conf.d
+ doconfd etc/default/puppet
+ doconfd etc/default/pxp-agent
+ # logrotate.d
+ insinto /etc/logrotate.d
+ doins etc/logrotate.d/pxp-agent
+ # puppet itself
+ insinto /etc/puppetlabs
+ doins -r etc/puppetlabs/*
+ # logdir for systemd
+ dodir var/log/puppetlabs/puppet/
+ fperms 0750 var/log/puppetlabs/puppet/
+ # the rest
+ insinto /opt
+ dodir opt/puppetlabs/puppet/cache
+ doins -r opt/*
+ fperms 0750 /opt/puppetlabs/puppet/cache
+ # init
+ newinitd "${FILESDIR}/puppet.initd" puppet
+ systemd_dounit lib/systemd/system/puppet.service
+ systemd_dounit lib/systemd/system/pxp-agent.service
+ systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
+ # symlinks
+ chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
+ chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
+ dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
+ dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
+ dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
+ dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
+ dosym ../../opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
+ dosym ../../opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
+}
diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index dfb20c05cd7f..de542304f4ae 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,5 +1,5 @@
DIST puppet-4.10.11.tar.gz 3022878 BLAKE2B d3eec840bb1c46e0dfbbc9dad598b362049a76c7ee60b4ff314e7ba2ce19613f834baced94afbbf499b513391107c4229be5f40c275d0724b200358722db0e96 SHA512 5eaac8bd973d0013e7774c9bda81524332f2b3b0177c04e78554bfb0815697b4b296d5dd11a04f7fad782ad975b350b149b1cd97fc5f06974952314f163f1b40
DIST puppet-4.10.12.tar.gz 3022218 BLAKE2B 03757857868b1544078ae5e40d6e438631c788f1b01a3e62ba90e477b754601d2c085228e084363ff20ee39728b02ebe8ca83e17f7c79dddae1c3968aef4e320 SHA512 ff7accf70b1d4de7282cf3b41246151c49c4758a41ace56a470e4723749638027011cf170747e66fa5812280e1612e754e12d92dd35fa6c93171f7187bb9cfa2
-DIST puppet-5.5.6.tar.gz 3026301 BLAKE2B eb05a0c4eed99ce1ce7a77be76da069be1e4b4f8917206b3811a3a7378c2e39b9c84b560bbcce0bee180ddb502251efb48362dd1c2494c79e6f441cde41a2707 SHA512 53bccc4cf3d4dde3079d96cd28b4cf380d004fdf67da8eaeaf70706ca5e1fe611910042f1aa03453fb29419bb9888a0eeef9a9d64e8f0cfe5d8d7a73e5bf5850
DIST puppet-5.5.8.tar.gz 3056987 BLAKE2B cfb0599f5a9a6f254b0e853ece390dcc4fb3e8cd40956955b81e9dd9ae3c3c39c18a0f5f010b269c8c21f1b288f50c354e4c40cd0cbd3ad3128dd95c3c7d0cca SHA512 2ed960c0fcd4f6b0a7eacfffd8bc3ca88387bade0ce5ac6cbb247752f18927959286b1238c146d3d2bda7f8bee171fc502b44b129c4778feafbda90d993ee816
DIST puppet-6.0.4.tar.gz 2804651 BLAKE2B d2e685938b57ec896446a658d6a115f999b2254064711ceb6a139da3c5ffe488ba2dbd2da39b3a6c889027d971f44ff4fc99f87ceec95cc8b79eefc86f43f614 SHA512 fcfc0a9e1a707945c89e3080c1795511fd28143576886552d8e3635d62f526d0b3f9ed2a400ecc0084b63906246cb86e176b288ac049d01d0f9cf47fc65fe332
+DIST puppet-6.1.0.tar.gz 2818606 BLAKE2B 4fb6b26e5c3711262ff2210c9a4e9a9df0f47f4a989526a79cc36f56fa939fd4e54e41f3afef818aacd4630daf559f1ded7e2f6e3cc258a005a848b4d49b64ae SHA512 b82d5f5b045e23543a26949d9faa7ced78f1413e7699d124dd43a56b8558232d6f151a9fdbe52e1959900eb8fff7d7e873fa7ce986206419a27a7627a56f91f6
diff --git a/app-admin/puppet/puppet-5.5.6.ebuild b/app-admin/puppet/puppet-6.1.0.ebuild
similarity index 84%
rename from app-admin/puppet/puppet-5.5.6.ebuild
rename to app-admin/puppet/puppet-6.1.0.ebuild
index 8aa23c0b2c8c..863d46f28daa 100644
--- a/app-admin/puppet/puppet-5.5.6.ebuild
+++ b/app-admin/puppet/puppet-6.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_TASK_DOC="doc:all"
RUBY_FAKEGEM_EXTRAINSTALL="locales"
-inherit eutils user ruby-fakegem versionator
+inherit eutils user ruby-fakegem eapi7-ver
DESCRIPTION="A system automation and configuration management software."
HOMEPAGE="http://puppetlabs.com/"
@@ -19,13 +19,14 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
ruby_add_rdepend "
dev-ruby/hiera
dev-ruby/json:=
+ dev-ruby/semantic_puppet
>=dev-ruby/facter-3.0.0
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
@@ -66,7 +67,7 @@ all_ruby_prepare() {
rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
# can't be run within portage.
- epatch "${FILESDIR}/puppet-fix-tests-4.7.0.patch"
+ epatch "${FILESDIR}/puppet-fix-tests-6.0.0.patch"
# fix systemd path
epatch "${FILESDIR}/puppet-systemd.patch"
@@ -97,8 +98,6 @@ all_ruby_install() {
# openrc init stuff
newinitd "${FILESDIR}"/puppet.init-4.x puppet
- newinitd "${FILESDIR}"/puppetmaster.init-4.x puppetmaster
- newconfd "${FILESDIR}"/puppetmaster.confd puppetmaster
keepdir /etc/puppetlabs/puppet/ssl
@@ -132,13 +131,8 @@ pkg_postinst() {
elog "Portage Puppet module with Gentoo-specific resources:"
elog "http://forge.puppetlabs.com/gentoo/portage"
elog
-
- for v in ${REPLACING_VERSIONS}; do
- if [ "$(get_major_version $v)" = "4" ]; then
- elog
- elog "Please see the following url for the release notes for puppet-5"
- elog "https://docs.puppet.com/puppet/5.0/release_notes.html#if-youre-upgrading-from-puppet-4x"
- elog
- fi
- done
+ elog "If updating from puppet 5 to 6, keep in mind that webrick (server/master)"
+ elog "suppert was removed for >=6.x, please migrate to puppetserver if you have"
+ elog "not already done so."
+ elog
}
diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 75aacd78b161..2e00a3db1b6a 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,2 +1,3 @@
DIST puppetdb-5.2.4.tar.gz 25438658 BLAKE2B 4e548ed018b57f68c0cc81185579234e17086985733d56030802577ab5fb8106c7c47c603aa3da65ede3e5780c89df8b2dbece12c29aa1b171ceda1de7228f56 SHA512 6979ebccaa1136d19ffd0d67bdbff9c608c649d75b56b4b041d8795fdcedf24c831553c5361f8e144fa01bbac92af88e6548f917ca00eec707d8740a99689059
DIST puppetdb-6.0.0.tar.gz 23168375 BLAKE2B 05b7738d1f1dfefac50ea54682b2c2f888d9227117fc676ef5d4754b8fddce449ee75a2ae9eac977426707654737c86499efa3692f4195547f997297c1b08f5a SHA512 f2be7049cf1615f7f235be16f32c599ad9679b9da59d43b30c63ca4fd9c9f24fbdb488def01372c516ac510105292ddb163bad403d1b06429bfc10310505501f
+DIST puppetdb-6.1.0.tar.gz 40448212 BLAKE2B fc12d7177eda99e755eddf33c7833b98a1567ac8675bd080720105709b44421b0293a3c8eb38c104104b0bade72f0dd8e2862a10d25f52c4ecbd0f914e66bd77 SHA512 185403b528099d6ef318cbbdd58228c31face25c540435e049585f68fabcc17f5850cc10eec342746c910ebfdcf2a1d99c7f9ca01b0baf2dd4585ccae1ede205
diff --git a/app-admin/puppetdb/puppetdb-6.1.0.ebuild b/app-admin/puppetdb/puppetdb-6.1.0.ebuild
new file mode 100644
index 000000000000..480aee3abe2e
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-6.1.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib systemd user
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/"
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+=""
+
+pkg_setup() {
+ enewgroup puppetdb
+ enewuser puppetdb -1 -1 /opt/puppetlabs/server/data/puppetdb "puppetdb"
+}
+
+src_prepare() {
+ sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+ sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+ sed -i 's/sysconfig/conf\.d/g' install.sh || die
+ sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+ sed -i 's/var\/run/run/g' install.sh || die
+ default
+}
+
+src_compile() {
+ einfo "not compiling"
+}
+
+src_install() {
+ dodir /opt/puppetlabs/server/data/puppetdb
+ insinto /opt/puppetlabs/server/apps/puppetdb
+ insopts -m0744
+ doins ext/ezbake-functions.sh
+ insopts -m0644
+ doins ext/ezbake.manifest
+ doins puppetdb.jar
+ insinto /etc/puppetlabs/puppetdb
+ doins ext/config/logback.xml
+ doins ext/config/bootstrap.cfg
+ doins ext/config/request-logging.xml
+ insinto /etc/puppetlabs/puppetdb/conf.d
+ doins ext/config/conf.d/jetty.ini
+ doins ext/config/conf.d/repl.ini
+ doins ext/config/conf.d/database.ini
+ doins ext/config/conf.d/config.ini
+ insopts -m0755
+ insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+ doins install.sh
+ insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+ doins ext/cli/foreground
+ doins ext/cli/ssl-setup
+ doins ext/cli/config-migration
+ doins ext/cli/foreground
+ doins ext/cli/anonymize
+ doins ext/cli/reload
+ doins ext/cli/start
+ doins ext/cli/stop
+ insinto /opt/puppetlabs/server/apps/puppetdb/bin
+ doins ext/bin/puppetdb
+ insopts -m0644
+ dodir /opt/puppetlabs/server/bin
+ dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+ dodir /opt/puppetlabs/bin
+ dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+ dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb
+ # init type tasks
+ newconfd ext/default puppetdb
+ systemd_dounit ext/redhat/puppetdb.service
+ systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf
+ newinitd "${FILESDIR}/puppetdb.initd" puppetdb
+ # misc
+ insinto /etc/logrotate.d
+ newins ext/puppetdb.logrotate.conf puppetdb
+ fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+ fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+ elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'"
+ elog
+ elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'"
+}
diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 792ffd898f1f..898d58f835ff 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,3 @@
-DIST puppetserver-5.3.4.tar.gz 67238476 BLAKE2B a92bdf77ffefc7c65c5cfd39431aa6b485bd92c617c4e32a281bfa431fbb428209b8834ef464a521e00d07f3ce0a443fe8a187f3a235c3200531533a1efa242d SHA512 edfa121d64fdbca9a8eef201fe6744e2694141deb318bec64c942bb1ebe6ea61ba1aaa15aee4f4e59913f79247b1c833c6633d3ff121eee836a83ccbaaece900
DIST puppetserver-5.3.5.tar.gz 67238513 BLAKE2B 075d6101a29b57a1693a76ba557e4cff3b5689a7bd38cc9f0f116962081ec71a29c31dbd22be9bad49897f94fe0f309d87780d2edcdd6c02e9f403e4b0a631c2 SHA512 4d7546ed845cfc9b37e2db094cb0a7340bb344dbbf52eba9cac7e54b277302449e2c9c464243c0804c8d14c00d146e74725e0e46bde0297104c394ae19f2095c
DIST puppetserver-6.0.1.tar.gz 62362369 BLAKE2B 895eefe1f1d508a9a791fc30937bb778fe6d032fc0143caeafa695e73ee139cded8c6c839b90b4f168a641ab7952f4ba10a805e0a85112ca522e78df06838062 SHA512 485b24dbe74fe40c23b98693d02096052af23344a4c8d9bb5d29876cb4224ded482c5b741be1f2b8ff94d7e48041206acd4c301e9c188b3406b04b229fd51094
+DIST puppetserver-6.1.0.tar.gz 74953913 BLAKE2B 0a84e64209ad313bea375bbaa22197d0216138c3714551796df0cfe99e634ef3efb0cf5378fe0db4b329df21c57359a84f249cb7fe62d9369ec7e8702c5274a1 SHA512 b3f0f2ef86550879a2eeefaf187c5be0b9e7e9bd570e77669a3f20f8b6127aa8b04b8debb10ca66a60a1858285717bdfc27f3f31c8014de2e0af51746da2f1a8
diff --git a/app-admin/puppetserver/puppetserver-5.3.4.ebuild b/app-admin/puppetserver/puppetserver-6.1.0.ebuild
similarity index 81%
rename from app-admin/puppetserver/puppetserver-5.3.4.ebuild
rename to app-admin/puppetserver/puppetserver-6.1.0.ebuild
index 20133466d29d..d62a1297c2c2 100644
--- a/app-admin/puppetserver/puppetserver-5.3.4.ebuild
+++ b/app-admin/puppetserver/puppetserver-6.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="puppetdb"
# will need the same keywords as puppet
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
RDEPEND+="
>=virtual/jdk-1.8.0
@@ -46,8 +46,6 @@ src_install() {
insopts -m0644
doins ext/ezbake.manifest
doins puppet-server-release.jar
- doins jruby-9k.jar
- doins jruby-1_7.jar
insinto /etc/puppetlabs/puppetserver
doins ext/config/logback.xml
doins ext/config/request-logging.xml
@@ -65,6 +63,7 @@ src_install() {
insinto /opt/puppetlabs/server/apps/puppetserver/scripts
doins install.sh
insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+ doins ext/cli/ca
doins ext/cli/irb
doins ext/cli/foreground
doins ext/cli/gem
@@ -107,7 +106,8 @@ src_install() {
fperms -R 775 /opt/puppetlabs/server/data/puppetserver
fperms -R 700 /var/log/puppetlabs/puppetserver
insinto /opt/puppetlabs/server/data
- newins ext/build-scripts/gem-list.txt puppetserver-gem-list.txt
+ doins ext/build-scripts/jruby-gem-list.txt
+ doins ext/build-scripts/mri-gem-list.txt
newtmpfiles ext/puppetserver.tmpfiles.conf puppetserver.conf
}
@@ -122,9 +122,12 @@ pkg_postinst() {
elog
elog "# install puppetserver gems"
elog "cd /opt/puppetlabs/server/apps/puppetserver"
- elog "echo "jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }" > jruby.conf"
- elog "while read LINE"
- elog "do"
- elog " java -cp puppet-server-release.jar:jruby-1_7.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')"
- elog "done < /opt/puppetlabs/server/data/puppetserver-gem-list.txt"
+ elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }\" > jruby.conf"
+ elog "while read LINE do"
+ elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-ri --no-rdoc \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')"
+ elog "done < /opt/puppetlabs/server/data/jruby-gem-list.txt"
+ elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/puppet/lib/ruby/vendor_gems }\" > jruby.conf"
+ elog "while read LINE do"
+ elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-ri --no-rdoc \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')"
+ elog "done < /opt/puppetlabs/server/data/mri-gem-list.txt"
}
diff --git a/app-admin/rsyslog/rsyslog-8.40.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.40.0-r1.ebuild
index 985c553dc4a6..b471841628fc 100644
--- a/app-admin/rsyslog/rsyslog-8.40.0-r1.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.40.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa x86"
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index fe4884ffd121..2c374239443f 100644
Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
index 6e8d04dc6d4f..a70e6a1c4cad 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.8.0.ebuild
@@ -96,7 +96,7 @@ src_install() {
dosbin run/john
newsbin run/mailer john-mailer
- pax-mark -mr "${ED}usr/sbin/john"
+ pax-mark -mr "${ED}/usr/sbin/john"
# grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | cut -d/ -f3
for s in \
@@ -111,15 +111,14 @@ src_install() {
doins run/*.py
if use opencl; then
- insinto /usr/share/john/kernels
- doins run/kernels/*
+ insinto /etc/john
+ doins -r run/kernels
fi
# config files
insinto /etc/john
doins run/*.chr run/password.lst
doins run/*.conf
- doins -r run/kernels
# documentation
dodoc doc/*
diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
index 1e72fa5104cb..a05e2f9da355 100644
--- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
+++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild
@@ -93,7 +93,7 @@ src_install() {
dosbin run/john
newsbin run/mailer john-mailer
- pax-mark -mr "${ED}usr/sbin/john"
+ pax-mark -mr "${ED}/usr/sbin/john"
# grep '$(LN)' Makefile.in | head -n-3 | tail -n+2 | cut -d' ' -f3 | cut -d/ -f3
for s in \
@@ -108,15 +108,15 @@ src_install() {
doins run/*.py
if use opencl; then
- insinto /usr/share/john/kernels
- doins run/kernels/*
+ insinto /etc/john
+ doins -r run/kernels
fi
# config files
insinto /etc/john
doins run/*.chr run/password.lst
doins run/*.conf
- doins -r run/rules run/kernels run/ztex
+ doins -r run/rules run/ztex
# documentation
dodoc doc/*
diff --git a/app-crypt/yubikey-manager-qt/metadata.xml b/app-crypt/yubikey-manager-qt/metadata.xml
index 332501283a9b..bd5a69117f33 100644
--- a/app-crypt/yubikey-manager-qt/metadata.xml
+++ b/app-crypt/yubikey-manager-qt/metadata.xml
@@ -5,4 +5,8 @@
gokturk@gentoo.org
Göktürk Yüksek
+
+ zerochaos@gentoo.org
+ Rick Farina
+
diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0.ebuild b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0-r2.ebuild
similarity index 97%
rename from app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0.ebuild
rename to app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0-r2.ebuild
index 7412d412984d..08961842de99 100644
--- a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0.ebuild
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.0.0-r2.ebuild
@@ -25,6 +25,7 @@ DEPEND="
dev-qt/qtdeclarative:5
dev-qt/qtsvg:5
dev-qt/qtquickcontrols2:5[widgets]
+ dev-qt/qtquickcontrols:5[widgets]
dev-qt/qtwidgets:5"
RDEPEND="${DEPEND}"
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 7b10095a4088..62aa717be950 100644
Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ
diff --git a/app-editors/kile/files/kile-2.9.92-cmake.patch b/app-editors/kile/files/kile-2.9.92-cmake.patch
new file mode 100644
index 000000000000..8b4837f32b9c
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-cmake.patch
@@ -0,0 +1,25 @@
+From 2ec4c207d380bf3b97435fdf66cdb00975a1aff3 Mon Sep 17 00:00:00 2001
+From: Michel Ludwig
+Date: Sun, 13 May 2018 11:59:06 +0200
+Subject: Silence CMake's CMP0071 policy warning
+
+---
+ src/CMakeLists.txt | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e1fdeb3..1398384 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -188,6 +188,9 @@ set(kile_KCFG_SRCS kileconfig.kcfgc)
+
+ kconfig_add_kcfg_files(kile_SRCS ${kile_KCFG_SRCS})
+
++set_source_files_properties("${CMAKE_CURRENT_BINARY_DIR}/kileconfig.h" PROPERTIES SKIP_AUTOMOC ON) # otherwise we get a warning about
++set_source_files_properties("${CMAKE_CURRENT_BINARY_DIR}/kileconfig.cpp" PROPERTIES SKIP_AUTOMOC ON) # the CMP0071 policy (with CMake 3.11)
++
+ # add icon to executable on windows and mac;
+ # workaround: as ecm_add_app_icon and kf5_add_kdeinit_executable don't work well together,
+ # we use a variable named 'kile' at this point
+--
+cgit v1.1
diff --git a/app-editors/kile/files/kile-2.9.92-desktopfile.patch b/app-editors/kile/files/kile-2.9.92-desktopfile.patch
new file mode 100644
index 000000000000..25ce2d9b4239
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-desktopfile.patch
@@ -0,0 +1,24 @@
+From 166f57db638dd6bd06363bc207939cabb1df9c81 Mon Sep 17 00:00:00 2001
+From: Antonio Rojas
+Date: Mon, 14 May 2018 09:51:24 +0200
+Subject: Remove X-DBUS-StartupType from desktop file
+
+Fixes "KInit could not launch /usr/bin/kile" error when trying to open a tex file when kile is already running
+
+Differential Revision: https://phabricator.kde.org/D8080
+---
+ src/org.kde.kile.desktop | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/org.kde.kile.desktop b/src/org.kde.kile.desktop
+index 790bb5e..6d4fe9c 100644
+--- a/src/org.kde.kile.desktop
++++ b/src/org.kde.kile.desktop
+@@ -177,5 +177,4 @@ GenericName[zh_CN]=LaTeX 前端
+ GenericName[zh_TW]=LaTeX 前端介面
+ MimeType=text/x-tex;text/x-kilepr;
+ Categories=Qt;KDE;Office;Publishing;
+-X-DBUS-StartupType=Multi
+ X-DBUS-ServiceName=net.sourceforge.kile
+--
+cgit v1.1
diff --git a/app-editors/kile/files/kile-2.9.92-kcrash.patch b/app-editors/kile/files/kile-2.9.92-kcrash.patch
new file mode 100644
index 000000000000..6dcc869fd9d0
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-kcrash.patch
@@ -0,0 +1,49 @@
+From 21d62face41ffd9e858108f2d45a9abe50ba0db3 Mon Sep 17 00:00:00 2001
+From: Harald Sitter
+Date: Mon, 19 Nov 2018 14:00:56 +0100
+Subject: actually initialize kcrash properly
+
+Summary:
+to successfully use kcrash when linking with as-needed (which is a default
+flag on many linux distros) one also needs to call KCrash::initialize.
+
+without this kcrash handling is not available for most users.
+
+https://markmail.org/thread/zv5pheijaze72bzs
+
+Reviewers: mludwig
+
+Reviewed By: mludwig
+
+Subscribers: #kile
+
+Tags: #kile
+
+Differential Revision: https://phabricator.kde.org/D17011
+---
+ src/main.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/main.cpp b/src/main.cpp
+index 3b02716..bd7fef6 100644
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -25,6 +25,7 @@
+ #include
+
+ #include
++#include
+ #include
+ #include
+ #include
+@@ -128,6 +129,8 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
+
+ KAboutData::setApplicationData(aboutData);
+
++ KCrash::initialize();
++
+ app.setApplicationDisplayName(aboutData.displayName());
+ app.setOrganizationDomain(aboutData.organizationDomain());
+ app.setApplicationVersion(aboutData.version());
+--
+cgit v1.1
diff --git a/app-editors/kile/files/kile-2.9.92-no-empty-filename.patch b/app-editors/kile/files/kile-2.9.92-no-empty-filename.patch
new file mode 100644
index 000000000000..ff742921046b
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-no-empty-filename.patch
@@ -0,0 +1,26 @@
+From 7cfc3f74f00d13cfb1a43f01a7dbc0be486c0d47 Mon Sep 17 00:00:00 2001
+From: Pino Toscano
+Date: Mon, 8 Oct 2018 07:42:41 +0200
+Subject: User menu: do not attempt to load an empty file name
+
+Do not try to install m_currentXmlFile in case it is empty, otherwise
+QFile will (rightfully) warn that an empty file was passed.
+---
+ src/usermenu/usermenu.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/usermenu/usermenu.cpp b/src/usermenu/usermenu.cpp
+index 7d1d5f5..f9e3d3c 100644
+--- a/src/usermenu/usermenu.cpp
++++ b/src/usermenu/usermenu.cpp
+@@ -190,7 +190,7 @@ void UserMenu::updateGUI()
+ clear();
+
+ // then install
+- if(installXml(m_currentXmlFile)) {
++ if(!m_currentXmlFile.isEmpty() && installXml(m_currentXmlFile)) {
+ // add changed context menu to all existing views
+ KileView::Manager* viewManager = m_ki->viewManager();
+ int views = viewManager->textViewCount();
+--
+cgit v1.1
diff --git a/app-editors/kile/files/kile-2.9.92-nodocfiles.patch b/app-editors/kile/files/kile-2.9.92-nodocfiles.patch
new file mode 100644
index 000000000000..6687e4f0e9fc
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-nodocfiles.patch
@@ -0,0 +1,29 @@
+From 03e7b00321c5474330c97812b4e6a6550e54931c Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner
+Date: Wed, 19 Dec 2018 13:36:12 +0100
+Subject: [PATCH] Disable install misc files by cmake
+
+AUTHORS, README, Changelog etc. are handled by distribution packages.
+---
+ CMakeLists.txt | 8 --------
+ 1 file changed, 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f4a278e1..bb78d839 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -117,11 +117,4 @@ install(
+ DESTINATION ${KDE_INSTALL_DATAROOTDIR}/kconf_update)
+
+-install(FILES
+- AUTHORS
+- ChangeLog
+- README
+- README.cwl
+- kile-remote-control.txt
+- DESTINATION ${KDE_INSTALL_DATAROOTDIR}/doc/kile)
+
+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+--
+2.20.1
+
diff --git a/app-editors/kile/files/kile-2.9.92-viewtab-crash.patch b/app-editors/kile/files/kile-2.9.92-viewtab-crash.patch
new file mode 100644
index 000000000000..2167e75cbf18
--- /dev/null
+++ b/app-editors/kile/files/kile-2.9.92-viewtab-crash.patch
@@ -0,0 +1,98 @@
+From f9de688e223be3b77268d36e237a838555d0f533 Mon Sep 17 00:00:00 2001
+From: Michel Ludwig
+Date: Sun, 28 Oct 2018 19:58:22 +0100
+Subject: Search for the 'file_save_copy_as' action inside 'KTextEditor::View'
+ now
+
+In that way, Kile doesn't crash after right-clicking on a view tab
+
+BUG: 400191
+---
+ src/kileviewmanager.cpp | 47 +++++++++++++++++++++++++++++------------------
+ 1 file changed, 29 insertions(+), 18 deletions(-)
+
+diff --git a/src/kileviewmanager.cpp b/src/kileviewmanager.cpp
+index c0b8254..34f8439 100644
+--- a/src/kileviewmanager.cpp
++++ b/src/kileviewmanager.cpp
+@@ -506,39 +506,52 @@ void Manager::tabContext(const QPoint &pos)
+
+ // 'action1' can become null if it belongs to a view that has been closed, for example
+ QPointer action1 = m_ki->mainWindow()->action("move_view_tab_left");
+- action1->setData(qVariantFromValue(view));
+- tabMenu.addAction(action1);
++ if(action1) {
++ action1->setData(qVariantFromValue(view));
++ tabMenu.addAction(action1);
++ }
+
+ QPointer action2 = m_ki->mainWindow()->action("move_view_tab_right");
+- action2->setData(qVariantFromValue(view));
+- tabMenu.addAction(action2);
++ if(action2) {
++ action2->setData(qVariantFromValue(view));
++ tabMenu.addAction(action2);
++ }
+
+ tabMenu.addSeparator();
+
+ QPointer action3;
+ if(view->document()->isModified()) {
+ action3 = view->actionCollection()->action(KStandardAction::name(KStandardAction::Save));
+- action3->setData(qVariantFromValue(view));
+- tabMenu.addAction(action3);
++ if(action3) {
++ action3->setData(qVariantFromValue(view));
++ tabMenu.addAction(action3);
++ }
+ }
+
+ QPointer action4 = view->actionCollection()->action(KStandardAction::name(KStandardAction::SaveAs));
+- action4->setData(qVariantFromValue(view));
+- tabMenu.addAction(action4);
++ if(action4) {
++ action4->setData(qVariantFromValue(view));
++ tabMenu.addAction(action4);
++ }
+
+- QPointer action5 = m_ki->mainWindow()->action("file_save_copy_as");
+- action5->setData(qVariantFromValue(view));
+- tabMenu.addAction(action5);
++ QPointer action5 = view->action("file_save_copy_as");
++ if(action5) {
++ tabMenu.addAction(action5);
++ }
+
+ tabMenu.addSeparator();
+
+ QPointer action6 = m_ki->mainWindow()->action("file_close");
+- action6->setData(qVariantFromValue(view));
+- tabMenu.addAction(action6);
++ if(action6) {
++ action6->setData(qVariantFromValue(view));
++ tabMenu.addAction(action6);
++ }
+
+ QPointer action7 = m_ki->mainWindow()->action("file_close_all_others");
+- action7->setData(qVariantFromValue(view));
+- tabMenu.addAction(action7);
++ if(action7) {
++ action7->setData(qVariantFromValue(view));
++ tabMenu.addAction(action7);
++ }
+ /*
+ FIXME create proper actions which delete/add the current file without asking stupidly
+ QAction* removeAction = m_ki->mainWindow()->action("project_remove");
+@@ -562,9 +575,7 @@ void Manager::tabContext(const QPoint &pos)
+ if(action4) {
+ action4->setData(QVariant());
+ }
+- if(action5) {
+- action5->setData(QVariant());
+- }
++ // action5 doesn't need to be given extra data
+ if(action6) {
+ action6->setData(QVariant());
+ }
+--
+cgit v1.1
diff --git a/app-editors/kile/kile-2.9.92-r1.ebuild b/app-editors/kile/kile-2.9.92-r1.ebuild
new file mode 100644
index 000000000000..98f5a152873c
--- /dev/null
+++ b/app-editors/kile/kile-2.9.92-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Latex Editor and TeX shell based on KDE Frameworks"
+HOMEPAGE="https://kile.sourceforge.io/"
+[[ ${PV} != *9999* ]] && SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="FDL-1.2 GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +png"
+
+DEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep kdoctools)
+ $(add_frameworks_dep kguiaddons)
+ $(add_frameworks_dep khtml)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kinit)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep ktexteditor)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep okular)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtscript)
+ $(add_qt_dep qttest)
+ $(add_qt_dep qtwidgets)
+ pdf? ( app-text/poppler[qt5] )
+"
+RDEPEND="${DEPEND}
+ !app-editors/kile:4
+ $(add_kdeapps_dep konsole)
+ $(add_kdeapps_dep okular 'pdf?')
+ virtual/latex-base
+ virtual/tex-base
+ pdf? (
+ >=app-text/texlive-core-2014
+ app-text/ghostscript-gpl
+ )
+ png? (
+ app-text/dvipng
+ virtual/imagemagick-tools[png?]
+ )
+"
+
+DOCS=( AUTHORS ChangeLog kile-remote-control.txt README README.cwl )
+
+PATCHES=(
+ "${FILESDIR}/${P}-cmake.patch"
+ "${FILESDIR}/${P}-desktopfile.patch"
+ "${FILESDIR}/${P}-no-empty-filename.patch"
+ "${FILESDIR}/${P}-viewtab-crash.patch"
+ "${FILESDIR}/${P}-kcrash.patch"
+ "${FILESDIR}/${P}-nodocfiles.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package pdf Poppler)
+ )
+
+ kde5_src_configure
+}
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 2877a1e24187..bc355634b237 100644
Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ
diff --git a/app-emulation/qemu-guest-agent/Manifest b/app-emulation/qemu-guest-agent/Manifest
index 2133361c420e..a27af84244bf 100644
--- a/app-emulation/qemu-guest-agent/Manifest
+++ b/app-emulation/qemu-guest-agent/Manifest
@@ -1 +1,2 @@
DIST qemu-2.12.0.tar.bz2 41196232 BLAKE2B f258e570558249ea647c3571908f90b8bacdcef9a1814009b98571cf0e96406194d44aa041fd0a97c9b673f39a9eaae8d873824745509778a6784cd85f8398b0 SHA512 91d829f44c431e4c1cd335f3efea5afff9da62d832b0296a92417463ea0826d09ce226c2ea8ac167fe7b99b6bb976c7cb1357aaf17735ee57af6602161e46346
+DIST qemu-3.1.0.tar.xz 36070104 BLAKE2B 9ed7d1b3256d84f2b73d61763e20f5e4bc5b47d56e4e0d56cf4c29cd25669457b0f08e90d7255589c9666400bb310df3dba3b9290232cad18057b20f08013a3b SHA512 7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe
diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-3.1.0.ebuild b/app-emulation/qemu-guest-agent/qemu-guest-agent-3.1.0.ebuild
new file mode 100644
index 000000000000..dfc5b9c8e13b
--- /dev/null
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-3.1.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit eutils systemd udev python-any-r1
+
+MY_PN="qemu"
+MY_P="${MY_PN}-${PV}"
+
+SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.xz"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+
+DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
+HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent"
+
+LICENSE="GPL-2 BSD-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-libs/glib"
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch #580924
+)
+
+src_configure() {
+ tc-export AR LD OBJCOPY
+
+ local myconf=(
+ --prefix=/usr
+ --sysconfdir=/etc
+ --libdir="/usr/$(get_libdir)"
+ --localstatedir=/
+ --disable-bsd-user
+ --disable-linux-user
+ --disable-system
+ --disable-strip
+ --disable-tools
+ --disable-werror
+ --enable-guest-agent
+ --python="${PYTHON}"
+ --cc="$(tc-getCC)"
+ --cxx="$(tc-getCXX)"
+ --host-cc="$(tc-getBUILD_CC)"
+ )
+ echo "./configure ${myconf[*]}"
+ ./configure "${myconf[@]}" || die
+}
+
+src_compile() {
+ emake V=1 qemu-ga
+}
+
+src_install() {
+ dobin qemu-ga
+
+ # Normal init stuff
+ newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent
+ newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
+
+ # systemd stuff
+ udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
+
+ systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
+ qemu-guest-agent.service
+}
+
+pkg_postinst() {
+ elog "You should add 'qemu-guest-agent' to the default runlevel."
+ elog "e.g. rc-update add qemu-guest-agent default"
+}
diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 0146a02dfc3a..d30a01e9e37e 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,5 +1,3 @@
-DIST qemu-2.12.0-patches-r5.tar.xz 5536 BLAKE2B 751a0fd7a6dd2433542dbfc8a1c9726fb612270b5a526e2e67729478b0f9b45689e23a70e077fb6b3b9cee115ff48d5334b16aba39efb79eff16baae3e1d349e SHA512 5c735632a3ca7ae7fbd9619b01683917749c02e7cdba85564fb157ef8d382ec999c1e1577eb00d4248a26c0f0ab9cb5af6355ca7fc68bcba054ffcca1947eebc
-DIST qemu-2.12.0.tar.bz2 41196232 BLAKE2B f258e570558249ea647c3571908f90b8bacdcef9a1814009b98571cf0e96406194d44aa041fd0a97c9b673f39a9eaae8d873824745509778a6784cd85f8398b0 SHA512 91d829f44c431e4c1cd335f3efea5afff9da62d832b0296a92417463ea0826d09ce226c2ea8ac167fe7b99b6bb976c7cb1357aaf17735ee57af6602161e46346
DIST qemu-2.12.1-patches-r1.tar.xz 3648 BLAKE2B 07908004d0b56e60274cb59d4163770290d8fa6e31646e7d96db08427a219638ac53bdd988c9557471b95321a72982d740a29778d843652274a126737a0a6c00 SHA512 1c7768c14a8e168053f0322554214ba59932a9fa23c982b06dbb1b8fdcfc280ae1d97b20244600f357485bfbcb9ad8bd7968787550c8a4e5e243ac8502eff05e
DIST qemu-2.12.1.tar.bz2 41192583 BLAKE2B ff903a5850e406ab542ad1a84300852599fa9c199e0f3290e4d6ddad5284192577351278a18dd5706463b08e817b49340989a35987a04672f7cede2097d1d18d SHA512 4c85e6180bf7ec61c0bdddb20e104a7c93fe6b1de27f6aa50d75633eb78491cb844798a9e3f536245eff7b4ebe9a6227f5f66b418ced44095b8e59c5cb33d4cd
-DIST qemu-3.0.0.tar.bz2 41491935 BLAKE2B 715ccca4fced730425eb5c24a78d89d2ab59f64007e0fc199d78c31c6ab72b5a0dbcf1840f214774c711d679c4166996790e93b2416c7d4f323d5b93ffa862ac SHA512 b82b78a063d60fa1372d9400934b47250138c438050d974113b1b2ea433eea0531be6cda1e82d14fcb3bc4ed35657703f62d9aedc095cb8d64badc65c3609ee5
+DIST qemu-3.1.0.tar.xz 36070104 BLAKE2B 9ed7d1b3256d84f2b73d61763e20f5e4bc5b47d56e4e0d56cf4c29cd25669457b0f08e90d7255589c9666400bb310df3dba3b9290232cad18057b20f08013a3b SHA512 7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe
diff --git a/app-emulation/qemu/files/qemu-3.1.0-CVE-2018-20123.patch b/app-emulation/qemu/files/qemu-3.1.0-CVE-2018-20123.patch
new file mode 100644
index 000000000000..a021a6a970d2
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-3.1.0-CVE-2018-20123.patch
@@ -0,0 +1,35 @@
+From: Prasad J Pandit
+
+If during pvrdma device initialisation an error occurs,
+pvrdma_realize() does not release memory resources, leading
+to memory leakage.
+
+Reported-by: Li Qiang
+Signed-off-by: Prasad J Pandit
+---
+ hw/rdma/vmw/pvrdma_main.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/hw/rdma/vmw/pvrdma_main.c b/hw/rdma/vmw/pvrdma_main.c
+index 8a03ab4669..b65f8662df 100644
+--- a/hw/rdma/vmw/pvrdma_main.c
++++ b/hw/rdma/vmw/pvrdma_main.c
+@@ -579,7 +579,7 @@ static void pvrdma_shutdown_notifier(Notifier *n, void *opaque)
+
+ static void pvrdma_realize(PCIDevice *pdev, Error **errp)
+ {
+- int rc;
++ int rc = 0;
+ PVRDMADev *dev = PVRDMA_DEV(pdev);
+ Object *memdev_root;
+ bool ram_shared = false;
+@@ -655,6 +655,7 @@ static void pvrdma_realize(PCIDevice *pdev, Error **errp)
+
+ out:
+ if (rc) {
++ pvrdma_fini(pdev);
+ error_append_hint(errp, "Device fail to load\n");
+ }
+ }
+--
+2.19.2
diff --git a/app-emulation/qemu/files/qemu-binfmt.initd.head b/app-emulation/qemu/files/qemu-binfmt.initd.head
index 858d5d745381..832ddb0b8e57 100644
--- a/app-emulation/qemu/files/qemu-binfmt.initd.head
+++ b/app-emulation/qemu/files/qemu-binfmt.initd.head
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Enable automatic non-native program execution by the kernel.
diff --git a/app-emulation/qemu/qemu-2.12.0-r3.ebuild b/app-emulation/qemu/qemu-2.12.0-r3.ebuild
deleted file mode 100644
index e3243c485e2f..000000000000
--- a/app-emulation/qemu/qemu-2.12.0-r3.ebuild
+++ /dev/null
@@ -1,819 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE="ncurses,readline"
-
-PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
-
-FIRMWARE_ABI_VERSION="2.11.1-r50"
-
-inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
- user udev fcaps readme.gentoo-r1 pax-utils l10n versionator
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="git://git.qemu.org/qemu.git"
- inherit git-r3
- SRC_URI=""
-else
- SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
- KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
-
- # Gentoo specific patchsets:
- SRC_URI+=" https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r5.tar.xz"
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 capstone +caps +curl debug
- +fdt glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
- kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
- pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
- spice ssh static static-user systemtap tci test usb usbredir vde
- +vhost-net virgl virtfs +vnc vte xattr xen xfs"
-
-COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
- mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
- sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
- lm32 moxie ppcemb tricore unicore32"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
- aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
- tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- gtk2? ( gtk )
- qemu_softmmu_targets_arm? ( fdt )
- qemu_softmmu_targets_microblaze? ( fdt )
- qemu_softmmu_targets_mips64el? ( fdt )
- qemu_softmmu_targets_ppc? ( fdt )
- qemu_softmmu_targets_ppc64? ( fdt )
- sdl2? ( sdl )
- static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio !snappy )
- virtfs? ( xattr )
- vte? ( gtk )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib isn't always linked in (although the USE flag is always
-# respected). This is because qemu supports using the C library's API
-# when available rather than always using the external library.
-ALL_DEPEND="
- >=dev-libs/glib-2.0[static-libs(+)]
- sys-libs/zlib[static-libs(+)]
- python? ( ${PYTHON_DEPS} )
- systemtap? ( dev-util/systemtap )
- xattr? ( sys-apps/attr[static-libs(+)] )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# softmmu targets (qemu-system-*).
-SOFTMMU_TOOLS_DEPEND="
- dev-libs/libxml2[static-libs(+)]
- x11-libs/libxkbcommon[static-libs(+)]
- >=x11-libs/pixman-0.28.0[static-libs(+)]
- accessibility? (
- app-accessibility/brltty[api]
- app-accessibility/brltty[static-libs(+)]
- )
- aio? ( dev-libs/libaio[static-libs(+)] )
- alsa? ( >=media-libs/alsa-lib-1.0.13 )
- bluetooth? ( net-wireless/bluez )
- bzip2? ( app-arch/bzip2[static-libs(+)] )
- capstone? ( dev-libs/capstone )
- caps? ( sys-libs/libcap-ng[static-libs(+)] )
- curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
- fdt? ( >=sys-apps/dtc-1.4.2[static-libs(+)] )
- glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
- gnutls? (
- dev-libs/nettle:=[static-libs(+)]
- >=net-libs/gnutls-3.0:=[static-libs(+)]
- )
- gtk? (
- gtk2? (
- x11-libs/gtk+:2
- vte? ( x11-libs/vte:0 )
- )
- !gtk2? (
- x11-libs/gtk+:3
- vte? ( x11-libs/vte:2.91 )
- )
- )
- infiniband? (
- sys-fabric/libibumad:=[static-libs(+)]
- sys-fabric/libibverbs:=[static-libs(+)]
- sys-fabric/librdmacm:=[static-libs(+)]
- )
- iscsi? ( net-libs/libiscsi )
- jpeg? ( virtual/jpeg:0=[static-libs(+)] )
- lzo? ( dev-libs/lzo:2[static-libs(+)] )
- ncurses? (
- sys-libs/ncurses:0=[unicode]
- sys-libs/ncurses:0=[static-libs(+)]
- )
- nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] )
- numa? ( sys-process/numactl[static-libs(+)] )
- opengl? (
- virtual/opengl
- media-libs/libepoxy[static-libs(+)]
- media-libs/mesa[static-libs(+)]
- media-libs/mesa[egl,gbm]
- )
- png? ( media-libs/libpng:0=[static-libs(+)] )
- pulseaudio? ( media-sound/pulseaudio )
- rbd? ( sys-cluster/ceph[static-libs(+)] )
- sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
- sdl? (
- !sdl2? (
- media-libs/libsdl[X]
- >=media-libs/libsdl-1.2.11[static-libs(+)]
- )
- sdl2? (
- media-libs/libsdl2[X]
- media-libs/libsdl2[static-libs(+)]
- )
- )
- seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
- smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
- snappy? ( app-arch/snappy:= )
- spice? (
- >=app-emulation/spice-protocol-0.12.3
- >=app-emulation/spice-0.12.0[static-libs(+)]
- )
- ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
- usb? ( >=virtual/libusb-1-r2[static-libs(+)] )
- usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] )
- vde? ( net-misc/vde[static-libs(+)] )
- virgl? ( media-libs/virglrenderer[static-libs(+)] )
- virtfs? ( sys-libs/libcap )
- xen? ( app-emulation/xen-tools:= )
- xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
-
-X86_FIRMWARE_DEPEND="
- pin-upstream-blobs? (
- ~sys-firmware/edk2-ovmf-2017_p20180211[binary]
- ~sys-firmware/ipxe-1.0.0_p20180211[binary]
- ~sys-firmware/seabios-1.11.0[binary,seavgabios]
- ~sys-firmware/sgabios-0.1_pre8[binary]
- )
- !pin-upstream-blobs? (
- sys-firmware/edk2-ovmf
- sys-firmware/ipxe
- >=sys-firmware/seabios-1.10.2[seavgabios]
- sys-firmware/sgabios
- )"
-PPC64_FIRMWARE_DEPEND="
- pin-upstream-blobs? (
- ~sys-firmware/seabios-1.11.0[binary,seavgabios]
- )
- !pin-upstream-blobs? (
- >=sys-firmware/seabios-1.10.2[seavgabios]
- )
-"
-
-CDEPEND="
- !static? (
- ${ALL_DEPEND//\[static-libs(+)]}
- ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]}
- )
- qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
- qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
- qemu_softmmu_targets_ppc64? ( ${PPC64_FIRMWARE_DEPEND} )
-"
-DEPEND="${CDEPEND}
- ${PYTHON_DEPS}
- dev-lang/perl
- =dev-lang/python-2*
- sys-apps/texinfo
- virtual/pkgconfig
- kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
- gtk? ( nls? ( sys-devel/gettext ) )
- static? (
- ${ALL_DEPEND}
- ${SOFTMMU_TOOLS_DEPEND}
- )
- static-user? ( ${ALL_DEPEND} )
- test? (
- dev-libs/glib[utils]
- sys-devel/bc
- )"
-RDEPEND="${CDEPEND}
- selinux? ( sec-policy/selinux-qemu )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.5.0-cflags.patch
- "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
- "${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch
- "${WORKDIR}"/patches
-)
-
-STRIP_MASK="/usr/share/qemu/palcode-clipper"
-
-QA_PREBUILT="
- usr/share/qemu/hppa-firmware.img
- usr/share/qemu/openbios-ppc
- usr/share/qemu/openbios-sparc64
- usr/share/qemu/openbios-sparc32
- usr/share/qemu/palcode-clipper
- usr/share/qemu/s390-ccw.img
- usr/share/qemu/s390-netboot.img
- usr/share/qemu/u-boot.e500"
-
-QA_WX_LOAD="usr/bin/qemu-i386
- usr/bin/qemu-x86_64
- usr/bin/qemu-alpha
- usr/bin/qemu-arm
- usr/bin/qemu-cris
- usr/bin/qemu-m68k
- usr/bin/qemu-microblaze
- usr/bin/qemu-microblazeel
- usr/bin/qemu-mips
- usr/bin/qemu-mipsel
- usr/bin/qemu-or1k
- usr/bin/qemu-ppc
- usr/bin/qemu-ppc64
- usr/bin/qemu-ppc64abi32
- usr/bin/qemu-sh4
- usr/bin/qemu-sh4eb
- usr/bin/qemu-sparc
- usr/bin/qemu-sparc64
- usr/bin/qemu-armeb
- usr/bin/qemu-sparc32plus
- usr/bin/qemu-s390x
- usr/bin/qemu-unicore32"
-
-DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure you have the
-kernel module loaded before running kvm. The easiest way to ensure that the
-kernel module is loaded is to load it on boot.
- For AMD CPUs the module is called 'kvm-amd'.
- For Intel CPUs the module is called 'kvm-intel'.
-Please review /etc/conf.d/modules for how to load these.
-
-Make sure your user is in the 'kvm' group. Just run
- $ gpasswd -a kvm
-then have re-login.
-
-For brand new installs, the default permissions on /dev/kvm might not let
-you access it. You can tell udev to reset ownership/perms:
- $ udevadm trigger -c add /dev/kvm
-
-If you want to register binfmt handlers for qemu user targets:
-For openrc:
- # rc-update add qemu-binfmt
-For systemd:
- # ln -s /usr/share/qemu/binfmt.d/qemu.conf /etc/binfmt.d/qemu.conf"
-
-pkg_pretend() {
- if use kernel_linux && kernel_is lt 2 6 25; then
- eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
- elif use kernel_linux; then
- if ! linux_config_exists; then
- eerror "Unable to check your kernel for KVM support"
- else
- CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
- ERROR_KVM="You must enable KVM in your kernel to continue"
- ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
- ERROR_KVM_AMD+=" your kernel configuration."
- ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
- ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
- ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
- ERROR_TUN+=" into your kernel or loaded as a module to use the"
- ERROR_TUN+=" virtual network device if using -net tap."
- ERROR_BRIDGE="You will also need support for 802.1d"
- ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
- use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
- ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
- ERROR_VHOST_NET+=" support"
-
- if use amd64 || use x86 || use amd64-linux || use x86-linux; then
- if grep -q AuthenticAMD /proc/cpuinfo; then
- CONFIG_CHECK+=" ~KVM_AMD"
- elif grep -q GenuineIntel /proc/cpuinfo; then
- CONFIG_CHECK+=" ~KVM_INTEL"
- fi
- fi
-
- use python && CONFIG_CHECK+=" ~DEBUG_FS"
- ERROR_DEBUG_FS="debugFS support required for kvm_stat"
-
- # Now do the actual checks setup above
- check_extra_config
- fi
- fi
-
- if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
- eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
- eerror "instances are still pointing to it. Please update your"
- eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
- eerror "and the right system binary (e.g. qemu-system-x86_64)."
- die "update your virt configs to not use qemu-kvm"
- fi
-}
-
-pkg_setup() {
- enewgroup kvm 78
-}
-
-# Sanity check to make sure target lists are kept up-to-date.
-check_targets() {
- local var=$1 mak=$2
- local detected sorted
-
- pushd "${S}"/default-configs >/dev/null || die
-
- # Force C locale until glibc is updated. #564936
- detected=$(echo $(printf '%s\n' *-${mak}.mak | sed "s:-${mak}.mak::" | LC_COLLATE=C sort -u))
- sorted=$(echo $(printf '%s\n' ${!var} | LC_COLLATE=C sort -u))
- if [[ ${sorted} != "${detected}" ]] ; then
- eerror "The ebuild needs to be kept in sync."
- eerror "${var}: ${sorted}"
- eerror "$(printf '%-*s' ${#var} configure): ${detected}"
- die "sync ${var} to the list of targets"
- fi
-
- popd >/dev/null
-}
-
-handle_locales() {
- # Make sure locale list is kept up-to-date.
- local detected sorted
- detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | sed 's:.po$::' | sort -u))
- sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
- if [[ ${sorted} != "${detected}" ]] ; then
- eerror "The ebuild needs to be kept in sync."
- eerror "PLOCALES: ${sorted}"
- eerror " po/*.po: ${detected}"
- die "sync PLOCALES"
- fi
-
- # Deal with selective install of locales.
- if use nls ; then
- # Delete locales the user does not want. #577814
- rm_loc() { rm po/$1.po || die; }
- l10n_for_each_disabled_locale_do rm_loc
- else
- # Cheap hack to disable gettext .mo generation.
- rm -f po/*.po
- fi
-}
-
-src_prepare() {
- check_targets IUSE_SOFTMMU_TARGETS softmmu
- check_targets IUSE_USER_TARGETS linux-user
-
- # Alter target makefiles to accept CFLAGS set via flag-o
- sed -i -r \
- -e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
- Makefile Makefile.target || die
-
- default
-
- # Fix ld and objcopy being called directly
- tc-export AR LD OBJCOPY
-
- # Verbose builds
- MAKEOPTS+=" V=1"
-
- # Run after we've applied all patches.
- handle_locales
-
- # Remove bundled copy of libfdt
- rm -r dtc || die
-}
-
-##
-# configures qemu based on the build directory and the build type
-# we are using.
-#
-qemu_src_configure() {
- debug-print-function ${FUNCNAME} "$@"
-
- local buildtype=$1
- local builddir="${S}/${buildtype}-build"
-
- mkdir "${builddir}"
-
- local conf_opts=(
- --prefix=/usr
- --sysconfdir=/etc
- --libdir=/usr/$(get_libdir)
- --docdir=/usr/share/doc/${PF}/html
- --disable-bsd-user
- --disable-guest-agent
- --disable-strip
- --disable-werror
- # We support gnutls/nettle for crypto operations. It is possible
- # to use gcrypt when gnutls/nettle are disabled (but not when they
- # are enabled), but it's not really worth the hassle. Disable it
- # all the time to avoid automatically detecting it. #568856
- --disable-gcrypt
- --python="${PYTHON}"
- --cc="$(tc-getCC)"
- --cxx="$(tc-getCXX)"
- --host-cc="$(tc-getBUILD_CC)"
- $(use_enable debug debug-info)
- $(use_enable debug debug-tcg)
- --enable-docs
- $(use_enable tci tcg-interpreter)
- $(use_enable xattr attr)
- )
-
- # Disable options not used by user targets. This simplifies building
- # static user targets (USE=static-user) considerably.
- conf_notuser() {
- if [[ ${buildtype} == "user" ]] ; then
- echo "--disable-${2:-$1}"
- else
- use_enable "$@"
- fi
- }
- conf_opts+=(
- $(conf_notuser accessibility brlapi)
- $(conf_notuser aio linux-aio)
- $(conf_notuser bzip2)
- $(conf_notuser bluetooth bluez)
- $(conf_notuser capstone)
- $(conf_notuser caps cap-ng)
- $(conf_notuser curl)
- $(conf_notuser fdt)
- $(conf_notuser glusterfs)
- $(conf_notuser gnutls)
- $(conf_notuser gnutls nettle)
- $(conf_notuser gtk)
- $(conf_notuser infiniband rdma)
- $(conf_notuser iscsi libiscsi)
- $(conf_notuser jpeg vnc-jpeg)
- $(conf_notuser kernel_linux kvm)
- $(conf_notuser lzo)
- $(conf_notuser ncurses curses)
- $(conf_notuser nfs libnfs)
- $(conf_notuser numa)
- $(conf_notuser opengl)
- $(conf_notuser png vnc-png)
- $(conf_notuser rbd)
- $(conf_notuser sasl vnc-sasl)
- $(conf_notuser sdl)
- $(conf_notuser seccomp)
- $(conf_notuser smartcard)
- $(conf_notuser snappy)
- $(conf_notuser spice)
- $(conf_notuser ssh libssh2)
- $(conf_notuser usb libusb)
- $(conf_notuser usbredir usb-redir)
- $(conf_notuser vde)
- $(conf_notuser vhost-net)
- $(conf_notuser virgl virglrenderer)
- $(conf_notuser virtfs)
- $(conf_notuser vnc)
- $(conf_notuser vte)
- $(conf_notuser xen)
- $(conf_notuser xen xen-pci-passthrough)
- $(conf_notuser xfs xfsctl)
- )
-
- if [[ ${buildtype} == "user" ]] ; then
- conf_opts+=( --disable-libxml2 )
- else
- conf_opts+=( --enable-libxml2 )
- fi
-
- if [[ ! ${buildtype} == "user" ]] ; then
- # audio options
- local audio_opts="oss"
- use alsa && audio_opts="alsa,${audio_opts}"
- use sdl && audio_opts="sdl,${audio_opts}"
- use pulseaudio && audio_opts="pa,${audio_opts}"
- conf_opts+=(
- --audio-drv-list="${audio_opts}"
- )
- use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
- use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
- fi
-
- case ${buildtype} in
- user)
- conf_opts+=(
- --enable-linux-user
- --disable-system
- --disable-blobs
- --disable-tools
- )
- local static_flag="static-user"
- ;;
- softmmu)
- conf_opts+=(
- --disable-linux-user
- --enable-system
- --disable-tools
- )
- local static_flag="static"
- ;;
- tools)
- conf_opts+=(
- --disable-linux-user
- --disable-system
- --disable-blobs
- --enable-tools
- )
- local static_flag="static"
- ;;
- esac
-
- local targets="${buildtype}_targets"
- [[ -n ${targets} ]] && conf_opts+=( --target-list="${!targets}" )
-
- # Add support for SystemTAP
- use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
-
- # We always want to attempt to build with PIE support as it results
- # in a more secure binary. But it doesn't work with static or if
- # the current GCC doesn't have PIE support.
- if use ${static_flag}; then
- conf_opts+=( --static --disable-pie )
- else
- tc-enables-pie && conf_opts+=( --enable-pie )
- fi
-
- echo "../configure ${conf_opts[*]}"
- cd "${builddir}"
- ../configure "${conf_opts[@]}" || die "configure failed"
-
- # FreeBSD's kernel does not support QEMU assigning/grabbing
- # host USB devices yet
- use kernel_FreeBSD && \
- sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
-}
-
-src_configure() {
- local target
-
- python_setup
-
- softmmu_targets= softmmu_bins=()
- user_targets= user_bins=()
-
- for target in ${IUSE_SOFTMMU_TARGETS} ; do
- if use "qemu_softmmu_targets_${target}"; then
- softmmu_targets+=",${target}-softmmu"
- softmmu_bins+=( "qemu-system-${target}" )
- fi
- done
-
- for target in ${IUSE_USER_TARGETS} ; do
- if use "qemu_user_targets_${target}"; then
- user_targets+=",${target}-linux-user"
- user_bins+=( "qemu-${target}" )
- fi
- done
-
- softmmu_targets=${softmmu_targets#,}
- user_targets=${user_targets#,}
-
- [[ -n ${softmmu_targets} ]] && qemu_src_configure "softmmu"
- [[ -n ${user_targets} ]] && qemu_src_configure "user"
- qemu_src_configure "tools"
-}
-
-src_compile() {
- if [[ -n ${user_targets} ]]; then
- cd "${S}/user-build"
- default
- fi
-
- if [[ -n ${softmmu_targets} ]]; then
- cd "${S}/softmmu-build"
- default
- fi
-
- cd "${S}/tools-build"
- default
-}
-
-src_test() {
- if [[ -n ${softmmu_targets} ]]; then
- cd "${S}/softmmu-build"
- pax-mark m */qemu-system-* #515550
- emake -j1 check
- emake -j1 check-report.html
- fi
-}
-
-qemu_python_install() {
- python_domodule "${S}/scripts/qmp/qmp.py"
-
- python_doscript "${S}/scripts/kvm/vmxcap"
- python_doscript "${S}/scripts/qmp/qmp-shell"
- python_doscript "${S}/scripts/qmp/qemu-ga-client"
-}
-
-# Generate binfmt support files.
-# - /etc/init.d/qemu-binfmt script which registers the user handlers (openrc)
-# - /usr/share/qemu/binfmt.d/qemu.conf (for use with systemd-binfmt)
-generate_initd() {
- local out="${T}/qemu-binfmt"
- local out_systemd="${T}/qemu.conf"
- local d="${T}/binfmt.d"
-
- einfo "Generating qemu binfmt scripts and configuration files"
-
- # Generate the debian fragments first.
- mkdir -p "${d}"
- "${S}"/scripts/qemu-binfmt-conf.sh \
- --debian \
- --exportdir "${d}" \
- --qemu-path "${EPREFIX}/usr/bin" \
- || die
- # Then turn the fragments into a shell script we can source.
- sed -E -i \
- -e 's:^([^ ]+) (.*)$:\1="\2":' \
- "${d}"/* || die
-
- # Generate the init.d script by assembling the fragments from above.
- local f qcpu package interpreter magic mask
- cat "${FILESDIR}"/qemu-binfmt.initd.head >"${out}" || die
- for f in "${d}"/qemu-* ; do
- source "${f}"
-
- # Normalize the cpu logic like we do in the init.d for the native cpu.
- qcpu=${package#qemu-}
- case ${qcpu} in
- arm*) qcpu="arm";;
- mips*) qcpu="mips";;
- ppc*) qcpu="ppc";;
- s390*) qcpu="s390";;
- sh*) qcpu="sh";;
- sparc*) qcpu="sparc";;
- esac
-
- cat <>"${out}"
- if [ "\${cpu}" != "${qcpu}" -a -x "${interpreter}" ] ; then
- echo ':${package}:M::${magic}:${mask}:${interpreter}:'"\${QEMU_BINFMT_FLAGS}" >/proc/sys/fs/binfmt_misc/register
- fi
-EOF
-
- echo ":${package}:M::${magic}:${mask}:${interpreter}:OC" >>"${out_systemd}"
-
- done
- cat "${FILESDIR}"/qemu-binfmt.initd.tail >>"${out}" || die
-}
-
-src_install() {
- if [[ -n ${user_targets} ]]; then
- cd "${S}/user-build"
- emake DESTDIR="${ED}" install
-
- # Install binfmt handler init script for user targets.
- generate_initd
- doinitd "${T}/qemu-binfmt"
-
- # Install binfmt/qemu.conf.
- insinto "/usr/share/qemu/binfmt.d"
- doins "${T}/qemu.conf"
- fi
-
- if [[ -n ${softmmu_targets} ]]; then
- cd "${S}/softmmu-build"
- emake DESTDIR="${ED}" install
-
- # This might not exist if the test failed. #512010
- [[ -e check-report.html ]] && dohtml check-report.html
-
- if use kernel_linux; then
- udev_newrules "${FILESDIR}"/65-kvm.rules-r1 65-kvm.rules
- fi
-
- if use python; then
- python_foreach_impl qemu_python_install
- fi
- fi
-
- cd "${S}/tools-build"
- emake DESTDIR="${ED}" install
-
- # Disable mprotect on the qemu binaries as they use JITs to be fast #459348
- pushd "${ED}"/usr/bin >/dev/null
- pax-mark mr "${softmmu_bins[@]}" "${user_bins[@]}" # bug 575594
- popd >/dev/null
-
- # Install config file example for qemu-bridge-helper
- insinto "/etc/qemu"
- doins "${FILESDIR}/bridge.conf"
-
- cd "${S}"
- dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
- newdoc pc-bios/README README.pc-bios
-
- if [[ -n ${softmmu_targets} ]]; then
- # Remove SeaBIOS since we're using the SeaBIOS packaged one
- rm "${ED}/usr/share/qemu/bios.bin"
- rm "${ED}/usr/share/qemu/bios-256k.bin"
- if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
- dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
- dosym ../seabios/bios-256k.bin /usr/share/qemu/bios-256k.bin
- fi
-
- # Remove vgabios since we're using the seavgabios packaged one
- rm "${ED}/usr/share/qemu/vgabios.bin"
- rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
- rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
- rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
- rm "${ED}/usr/share/qemu/vgabios-virtio.bin"
- rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
- # PPC64 loads vgabios-stdvga
- if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 || use qemu_softmmu_targets_ppc64; then
- dosym ../seavgabios/vgabios-isavga.bin /usr/share/qemu/vgabios.bin
- dosym ../seavgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
- dosym ../seavgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
- dosym ../seavgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
- dosym ../seavgabios/vgabios-virtio.bin /usr/share/qemu/vgabios-virtio.bin
- dosym ../seavgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
- fi
-
- # Remove sgabios since we're using the sgabios packaged one
- rm "${ED}/usr/share/qemu/sgabios.bin"
- if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
- dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
- fi
-
- # Remove iPXE since we're using the iPXE packaged one
- rm "${ED}"/usr/share/qemu/pxe-*.rom
- if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
- dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
- dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
- dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
- dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
- dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
- dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
- fi
- fi
-
- DISABLE_AUTOFORMATTING=true
- readme.gentoo_create_doc
-}
-
-firmware_abi_change() {
- local pv
- for pv in ${REPLACING_VERSIONS}; do
- if ! version_is_at_least ${FIRMWARE_ABI_VERSION} ${pv}; then
- return 0
- fi
- done
- return 1
-}
-
-pkg_postinst() {
- if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
- udev_reload
- fi
-
- fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
-
- DISABLE_AUTOFORMATTING=true
- readme.gentoo_print_elog
-
- if use pin-upstream-blobs && firmware_abi_change; then
- ewarn "This version of qemu pins new versions of firmware blobs:"
- ewarn " $(best_version sys-firmware/edk2-ovmf)"
- ewarn " $(best_version sys-firmware/ipxe)"
- ewarn " $(best_version sys-firmware/seabios)"
- ewarn " $(best_version sys-firmware/sgabios)"
- ewarn "This might break resume of hibernated guests (started with a different"
- ewarn "firmware version) and live migration to/from qemu versions with different"
- ewarn "firmware. Please (cold) restart all running guests. For functional"
- ewarn "guest migration ensure that all"
- ewarn "hosts run at least"
- ewarn " app-emulation/qemu-${FIRMWARE_ABI_VERSION}."
- fi
-}
-
-pkg_info() {
- echo "Using:"
- echo " $(best_version app-emulation/spice-protocol)"
- echo " $(best_version sys-firmware/edk2-ovmf)"
- if has_version 'sys-firmware/edk2-ovmf[binary]'; then
- echo " USE=binary"
- else
- echo " USE=''"
- fi
- echo " $(best_version sys-firmware/ipxe)"
- echo " $(best_version sys-firmware/seabios)"
- if has_version 'sys-firmware/seabios[binary]'; then
- echo " USE=binary"
- else
- echo " USE=''"
- fi
- echo " $(best_version sys-firmware/sgabios)"
-}
diff --git a/app-emulation/qemu/qemu-2.12.1.ebuild b/app-emulation/qemu/qemu-2.12.1.ebuild
index df4ccb5617bf..55529b0483c4 100644
--- a/app-emulation/qemu/qemu-2.12.1.ebuild
+++ b/app-emulation/qemu/qemu-2.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
diff --git a/app-emulation/qemu/qemu-3.0.0.ebuild b/app-emulation/qemu/qemu-3.1.0.ebuild
similarity index 95%
rename from app-emulation/qemu/qemu-3.0.0.ebuild
rename to app-emulation/qemu/qemu-3.1.0.ebuild
index af867e2362ba..9534354a753c 100644
--- a/app-emulation/qemu/qemu-3.0.0.ebuild
+++ b/app-emulation/qemu/qemu-3.1.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="7"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
@@ -11,14 +11,14 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
FIRMWARE_ABI_VERSION="2.11.1-r50"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
- user udev fcaps readme.gentoo-r1 pax-utils l10n versionator
+ user udev fcaps readme.gentoo-r1 pax-utils l10n
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-r3
SRC_URI=""
else
- SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
+ SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
# Gentoo specific patchsets:
@@ -30,18 +30,20 @@ HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 capstone +caps +curl debug
- +fdt glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
+IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug
+ +fdt glusterfs gnutls gtk infiniband iscsi +jpeg kernel_linux
kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
- pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
+ pulseaudio python rbd sasl +seccomp sdl selinux smartcard snappy
spice ssh static static-user systemtap tci test usb usbredir vde
+vhost-net virgl virtfs +vnc vte xattr xen xfs"
+RESTRICT=strip
+
COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
- lm32 moxie ppcemb tricore unicore32"
+ lm32 moxie tricore unicore32"
IUSE_USER_TARGETS="${COMMON_TARGETS}
aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
tilegx"
@@ -53,14 +55,14 @@ IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
# Allow no targets to be built so that people can get a tools-only build.
# Block USE flag configurations known to not work.
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- gtk2? ( gtk )
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_mips64el? ( fdt )
- qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
- sdl2? ( sdl )
- static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio !snappy )
+ qemu_softmmu_targets_ppc? ( fdt )
+ qemu_softmmu_targets_riscv32? ( fdt )
+ qemu_softmmu_targets_riscv64? ( fdt )
+ static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
virtfs? ( xattr )
vte? ( gtk )"
@@ -91,7 +93,6 @@ SOFTMMU_TOOLS_DEPEND="
)
aio? ( dev-libs/libaio[static-libs(+)] )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
- bluetooth? ( net-wireless/bluez )
bzip2? ( app-arch/bzip2[static-libs(+)] )
capstone? ( dev-libs/capstone )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
@@ -103,14 +104,8 @@ SOFTMMU_TOOLS_DEPEND="
>=net-libs/gnutls-3.0:=[static-libs(+)]
)
gtk? (
- gtk2? (
- x11-libs/gtk+:2
- vte? ( x11-libs/vte:0 )
- )
- !gtk2? (
- x11-libs/gtk+:3
- vte? ( x11-libs/vte:2.91 )
- )
+ x11-libs/gtk+:3
+ vte? ( x11-libs/vte:2.91 )
)
infiniband? (
sys-fabric/libibumad:=[static-libs(+)]
@@ -137,14 +132,8 @@ SOFTMMU_TOOLS_DEPEND="
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? (
- !sdl2? (
- media-libs/libsdl[X]
- >=media-libs/libsdl-1.2.11[static-libs(+)]
- )
- sdl2? (
- media-libs/libsdl2[X]
- media-libs/libsdl2[static-libs(+)]
- )
+ media-libs/libsdl2[X]
+ media-libs/libsdl2[static-libs(+)]
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
@@ -217,11 +206,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
"${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch
+ "${FILESDIR}"/${PN}-3.1.0-CVE-2018-20123.patch
#"${WORKDIR}"/patches
)
-STRIP_MASK="/usr/share/qemu/palcode-clipper"
-
QA_PREBUILT="
usr/share/qemu/hppa-firmware.img
usr/share/qemu/openbios-ppc
@@ -441,10 +429,10 @@ qemu_src_configure() {
fi
}
conf_opts+=(
+ --disable-bluez
$(conf_notuser accessibility brlapi)
$(conf_notuser aio linux-aio)
$(conf_notuser bzip2)
- $(conf_notuser bluetooth bluez)
$(conf_notuser capstone)
$(conf_notuser caps cap-ng)
$(conf_notuser curl)
@@ -499,8 +487,7 @@ qemu_src_configure() {
conf_opts+=(
--audio-drv-list="${audio_opts}"
)
- use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
- use sdl && conf_opts+=( --with-sdlabi=$(usex sdl2 2.0 1.2) )
+ use sdl && conf_opts+=( --with-sdlabi=2.0 )
fi
case ${buildtype} in
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index b279da622c3d..8d6db73b9c7b 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="7"
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
@@ -11,14 +11,14 @@ PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
FIRMWARE_ABI_VERSION="2.11.1-r50"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
- user udev fcaps readme.gentoo-r1 pax-utils l10n versionator
+ user udev fcaps readme.gentoo-r1 pax-utils l10n
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-r3
SRC_URI=""
else
- SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2"
+ SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
@@ -27,13 +27,15 @@ HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 capstone +caps +curl debug
+IUSE="accessibility +aio alsa bzip2 capstone +caps +curl debug
+fdt glusterfs gnutls gtk infiniband iscsi +jpeg kernel_linux
kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
pulseaudio python rbd sasl +seccomp sdl selinux smartcard snappy
spice ssh static static-user systemtap tci test usb usbredir vde
+vhost-net virgl virtfs +vnc vte xattr xen xfs"
+RESTRICT=strip
+
COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
@@ -53,9 +55,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_mips64el? ( fdt )
- qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
- static? ( static-user !alsa !bluetooth !gtk !opengl !pulseaudio !snappy )
+ qemu_softmmu_targets_ppc? ( fdt )
+ qemu_softmmu_targets_riscv32? ( fdt )
+ qemu_softmmu_targets_riscv64? ( fdt )
+ static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
virtfs? ( xattr )
vte? ( gtk )"
@@ -86,7 +90,6 @@ SOFTMMU_TOOLS_DEPEND="
)
aio? ( dev-libs/libaio[static-libs(+)] )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
- bluetooth? ( net-wireless/bluez )
bzip2? ( app-arch/bzip2[static-libs(+)] )
capstone? ( dev-libs/capstone )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
@@ -202,8 +205,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.11.1-capstone_include_path.patch
)
-STRIP_MASK="/usr/share/qemu/palcode-clipper"
-
QA_PREBUILT="
usr/share/qemu/hppa-firmware.img
usr/share/qemu/openbios-ppc
@@ -423,10 +424,10 @@ qemu_src_configure() {
fi
}
conf_opts+=(
+ --disable-bluez
$(conf_notuser accessibility brlapi)
$(conf_notuser aio linux-aio)
$(conf_notuser bzip2)
- $(conf_notuser bluetooth bluez)
$(conf_notuser capstone)
$(conf_notuser caps cap-ng)
$(conf_notuser curl)
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz
index 0220924e6424..fb68aead4d77 100644
Binary files a/app-forensics/Manifest.gz and b/app-forensics/Manifest.gz differ
diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild b/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild
index ece90fe8ab4b..94b342435485 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -159,10 +159,8 @@ src_configure() {
$(use_with zlib)
)
- if use ewf; then
- tsk_compile_libewf
- myeconfargs+=( $(use_with ewf libewf "${T}"/image) )
- fi
+ use ewf && tsk_compile_libewf
+ myeconfargs+=( $(use_with ewf libewf "${T}"/image) )
if use java; then
pushd "${S}"/bindings/java &>/dev/null || die
diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.4-r1.ebuild b/app-forensics/sleuthkit/sleuthkit-4.6.4-r1.ebuild
index 654808fc51dd..45b8e2dd049f 100644
--- a/app-forensics/sleuthkit/sleuthkit-4.6.4-r1.ebuild
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.4-r1.ebuild
@@ -185,10 +185,8 @@ src_configure() {
--without-libvmdk
)
- if use ewf; then
- tsk_compile_libewf
- myeconfargs+=( $(use_with ewf libewf "${T}"/image) )
- fi
+ use ewf && tsk_compile_libewf
+ myeconfargs+=( $(use_with ewf libewf "${T}"/image) )
if use java; then
pushd "${S}"/bindings/java &>/dev/null || die
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index 7ae92c5f0f23..af9b496acc9b 100644
Binary files a/app-i18n/Manifest.gz and b/app-i18n/Manifest.gz differ
diff --git a/app-i18n/libpinyin/Manifest b/app-i18n/libpinyin/Manifest
index 1cc1477366f0..27e18b64d8e9 100644
--- a/app-i18n/libpinyin/Manifest
+++ b/app-i18n/libpinyin/Manifest
@@ -1,6 +1,2 @@
-DIST libpinyin-2.1.0.tar.gz 246219 BLAKE2B cae5b41faeb2e0eedc2ae2c098b2db04b22e36d0bd9fd222a4516f71ab9b3e8ade7fa96e0d6d898e197bf91c1cb6a0b98a9fff97e7be31bb4f901400c87bfea7 SHA512 e6aa3998ac466cb155750b574140dd43673bfeb4f13d1b88c4892b61bb773aee84610dd67ad17871961d51a48067c535eab33a6fb6c9ac28179a9958c4e9b518
-DIST libpinyin-2.1.91.tar.gz 256045 BLAKE2B 148a2617cbe335ebda5b9fb26f63f7c75f06d2dfd3fb950f60b4db37762a5bb3a91459dba0759abd33fbc01d38fe26d7cce92dfaaa2c6e45c80552f0bbeb3d27 SHA512 568b263726a022bdca52fd54c7583a36a31385a8f19bb5c5903918a6036c5499ef8c8bb91ebb2db877449ec5177d2d4e4f0a20e7bb528534361ba1405dd1fd92
-DIST libpinyin-2.2.0.tar.gz 256221 BLAKE2B 72c0dc42ca6e63852c92975b871706d24c1066cb9bb37faf9ff0ccde9773308e1a29c7587f00ab337c52a1f957c8e67d6241bdff13a50d9dbf73c3b4e530d2be SHA512 7327e6726acaf984492fdecb5ed04f81624da261aeac3cbea9a8ea5540d84f39ca8d41ec8835b509da97b9de5837534885e4ba5f4041ce9c7252c8a438480598
DIST libpinyin-2.2.1.tar.gz 256262 BLAKE2B 4fc081aa42b07eb7d21277c95407eafbf618c9aaf0c6707893f212be70f51d43fe00f50d1b4758d857d0f8aed1e9c177d61d6ca912e776633e8179279f09fb2e SHA512 d323655419aaceda12d794ac25387a2e073e8c2372511913febd5b8049f9d1764a0011cd97b538bbfb14f5c248495a150cf7e3b9f4af21182941e5920f2d879f
-DIST libpinyin-model14.text.tar.gz 19361973 BLAKE2B 702f0c2cb0c8157758f8c46e7b47221475f2a96a5e4f6181b5dee605bd72002827431f017a913275b4e9cf6b4b07bccec4b9a5b7960a9b2c42ffba4631c57ed6 SHA512 792d3cf7ab7fdea701737cea66d18f697015f19d18b6d26273db2da0ae28291f38b3d8a5717f595da63fbe573921c552bdce10c4bec9a0834947dfec92265da9
DIST libpinyin-model15.text.tar.gz 19361973 BLAKE2B 3d24321db407e28c1adf49373dd9bacafe0e89409511c0656d7b9a85f1d1ac8693249088dd99beef069576f4a8d0d5db3fd47f98822b32aa3098315cf2660d22 SHA512 d3f5b42f6ea6b22570b5ba67cf23d94a3fee2d7d894191ebc11eb72edc162c72b90b2fe10b312bfd8d77d110654ee5dc00c21b25fb8b7c3f905d4088c9895ac1
diff --git a/app-i18n/libpinyin/libpinyin-2.1.0.ebuild b/app-i18n/libpinyin/libpinyin-2.1.0.ebuild
deleted file mode 100644
index 949814bc8171..000000000000
--- a/app-i18n/libpinyin/libpinyin-2.1.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/libpinyin/libpinyin"
-fi
-
-LIBPINYIN_MODEL_VERSION="14"
-
-DESCRIPTION="Library to deal with pinyin"
-HOMEPAGE="https://github.com/libpinyin/libpinyin https://sourceforge.net/projects/libpinyin/"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-SRC_URI+=" mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz -> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0/13"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
- sys-libs/db:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
- git-r3_src_unpack
- else
- unpack ${P}.tar.gz
- fi
-}
-
-src_prepare() {
- default
-
- ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" "data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
- sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" -i data/Makefile.am || die
-
- eautoreconf
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
- find "${D}" -name "*.la" -delete || die
-}
diff --git a/app-i18n/libpinyin/libpinyin-2.1.91.ebuild b/app-i18n/libpinyin/libpinyin-2.1.91.ebuild
deleted file mode 100644
index 0529ee397abe..000000000000
--- a/app-i18n/libpinyin/libpinyin-2.1.91.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/libpinyin/libpinyin"
-fi
-
-LIBPINYIN_MODEL_VERSION="15"
-
-DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao"
-HOMEPAGE="https://github.com/libpinyin/libpinyin https://sourceforge.net/projects/libpinyin/"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-SRC_URI+=" mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz -> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0/13"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
- sys-libs/db:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
- git-r3_src_unpack
- else
- unpack ${P}.tar.gz
- fi
-}
-
-src_prepare() {
- default
-
- sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" -i data/Makefile.am || die
- ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" "data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-libzhuyin \
- --disable-static
-}
-
-src_install() {
- default
- find "${D}" -name "*.la" -delete || die
-}
diff --git a/app-i18n/libpinyin/libpinyin-2.2.0.ebuild b/app-i18n/libpinyin/libpinyin-2.2.0.ebuild
deleted file mode 100644
index 0529ee397abe..000000000000
--- a/app-i18n/libpinyin/libpinyin-2.2.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/libpinyin/libpinyin"
-fi
-
-LIBPINYIN_MODEL_VERSION="15"
-
-DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao"
-HOMEPAGE="https://github.com/libpinyin/libpinyin https://sourceforge.net/projects/libpinyin/"
-if [[ "${PV}" == "9999" ]]; then
- SRC_URI=""
-else
- SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-SRC_URI+=" mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz -> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0/13"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
- sys-libs/db:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
- git-r3_src_unpack
- else
- unpack ${P}.tar.gz
- fi
-}
-
-src_prepare() {
- default
-
- sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" -i data/Makefile.am || die
- ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" "data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-libzhuyin \
- --disable-static
-}
-
-src_install() {
- default
- find "${D}" -name "*.la" -delete || die
-}
diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest
index 09ee6a357c46..b1027336f20a 100644
--- a/app-i18n/poedit/Manifest
+++ b/app-i18n/poedit/Manifest
@@ -1,2 +1,3 @@
DIST poedit-2.0.9.tar.gz 2567156 BLAKE2B 29e616256a19430cb3efd3db5d6c2cc450155009e30ee056f6be712bac9e631e5aa20b0758262e9fbe00937eedf6ac777cd8e7407a3060f04503e3fa4d9cd6d0 SHA512 9981339ae0c3f11f972ed2f25e0c96e5c0cc0210771cc44d163e219c32eb951fa4180c8a03acdd7f0232a5e4b535f3202dda703b57ccfb02773eb24e6a1eb02d
DIST poedit-2.1.1.tar.gz 2722379 BLAKE2B 3e5102ab9b2b6b6701abd3f44dab846d6989e5abdbcadf924cf7032d725fa1b405425cefa37eb0230d3de68ea0c60ec05e7bfe84f906cdec0230d8c1284f5779 SHA512 0b5e13c3e59c9bde78b95b45aa8765c16c03d12ca9fbabe4448e409ff4cd627676d1b77c011c75a54dc0e10acda23ceb49ca063e76a29154344dc5fdb9e5f8a8
+DIST poedit-2.2.tar.gz 2746800 BLAKE2B b093e5c1cd66eada6238af3b731752cc8dbf9feb3238c9b53ca972b805033f9f00b3ec92cae2b87353100653e7d7bd60a68bd109f07e523d4875e0f8ca8114e5 SHA512 14a5cc997e6cdc0d1fc14b05ea293a010537d71f846537270296e2a14bdfd7a352b6d0a88a3d4f60193192a918b276509e31926715e69725e595423adfac5fbc
diff --git a/app-i18n/poedit/poedit-2.2.ebuild b/app-i18n/poedit/poedit-2.2.ebuild
new file mode 100644
index 000000000000..ad916d29df2f
--- /dev/null
+++ b/app-i18n/poedit/poedit-2.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af an ar az be be@latin bg bs ca ckb co cs da de el en_GB es et eu fa fi fr ga gl he hr hu hy id is it ja ka kab kk ko lt lv ms nb nl oc pa pl pt_BR pt_PT ro ru sk sl sq sr sv tg th tr uk uz vi zh_CN zh_TW"
+WX_GTK_VER=3.0-gtk3
+
+inherit gnome2-utils l10n wxwidgets xdg
+
+DESCRIPTION="GUI gettext translations editor"
+HOMEPAGE="https://poedit.net"
+SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ app-text/gtkspell:3
+ x11-libs/gtk+:3
+ >=dev-cpp/lucene++-3.0.5
+ >=dev-libs/pugixml-1.9
+ dev-libs/boost:=[nls]
+ dev-libs/icu:=
+ >=x11-libs/wxGTK-3.0.3:${WX_GTK_VER}[X]
+"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ my_rm_loc() {
+ sed -i -e "/^POEDIT_LINGUAS = /s: ${1}::" locales/Makefile.in || die
+ rm "locales/${1}.mo" || die
+ }
+
+ l10n_find_plocales_changes 'locales' '' '.mo'
+ l10n_for_each_disabled_locale_do my_rm_loc
+
+ setup-wxwidgets
+ xdg_src_prepare
+}
+
+src_configure() {
+ # CLD2 and C++ Rest are not available in Gentoo
+ local myeconfargs=(
+ --without-cld2
+ --without-cpprest
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_icon_cache_update
+}
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index b188f525506f..0bd717998f26 100644
Binary files a/app-metrics/Manifest.gz and b/app-metrics/Manifest.gz differ
diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild b/app-metrics/collectd/collectd-5.8.1.ebuild
index d58a3a63c4d8..378b2612a500 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm x86"
IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs"
# The plugin lists have to follow here since they extend IUSE
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index e460040afdde..3ff15bf1684d 100644
Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ
diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest
index ac167c9546d9..0d89e9101ebe 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -166,339 +166,171 @@ DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_xh.tar.gz 294874 BLAKE2B 99fc873
DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 798382 BLAKE2B ca5fe6e41a37d34395c40c117ebd3f43c0dc20727098d32cc152ba6c56d21a621d1fc921bce8beb1082008bfca2f933b02a80a6197cf5d19b7817f8409f2d5b2 SHA512 9d4867a1dcf8e31587013999c252b7ea1c3fd30bff208161f004b6cf7fb4cfc5290801f45e7fc96c74669f915091ee844cb8cc595b16a27268b6b61ea5ade081
DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 795342 BLAKE2B c26ed443724488f1071a75f174317e890a4bd9fecefa012329fec9ba40b4cfb8c7ea161b5925328e0ec5f714571031e92a3ede601ebb570373e250908809350c SHA512 acf12d76d8e4ba5257e35ef002241e656ff6be04eea2664603559ad31870cf95f52d7649388f67e828582403e2ed78251dd8917b690ba3ea176459c99bc81e0b
DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zu.tar.gz 326220 BLAKE2B 3860aebbd0d2b3a494e8790149816ddf7b3a3a097d8874e5e14df4d602bf3bd384755b5d4814444906e1673cdd2775d5dd51a4442f4cbe616967ae3e319dd865 SHA512 c4dadf35e9bd29b0a43bbd94191630966435ec943dbe984f268550b25af8ea1884b0c5136ac673ab58d7a8a44a82c340cf297c031616200e3706f7d9b4000fe1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_am.tar.gz 2519823 BLAKE2B b538a4e5d16ee64912cadeef9c69a84cb75b6d93a201e520b6e5e17135e662a66f2078c1982ee38d434ca30ff8bfca31447a2baac32e1c3551915636f3300640 SHA512 4ef0c576e15738fd86f69e1dd30baf957c43c7d93786de9be29b34dcd8215b16a5fda8bae229699561cf1c0ac9bbf6d5d6947177d9b27bf26cc172f7233baacb
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ast.tar.gz 2429980 BLAKE2B 7773ef331a33ce5a606bb6b7fc70cfe59e1c0e92639c6b381dbe8a98abf23f8dbe77127517dd0c45801537ae8d82ade2327f567edfbced147d624372e6c0d83b SHA512 c6f30fd091fbe9def361347fae76925aa8d0c64657721c97ebbe35abb549d46e8d33570ce47e080d419fbe0610f102913fe981e25116f0b8d883f14462cfca53
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_bg.tar.gz 2618675 BLAKE2B 565a7694471de43849e7ca5c94a61cba0f9fd089928f91bf37ac8990b4599ab5ecb75750c1c7819928bbf3739f525ea8e3bbaaa743ee3e016f5e2133e51fb4b1 SHA512 528ede8bca0ca707d813935381d782c230ef4e245386ccd5910663bf6167979e56bbdc783126a21038f3bec9ea9422e5ffe88b8d364267fb234eaf291645a3cb
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2651404 BLAKE2B 191ddf99f7df1087c9d6555c65a83a5e421666b90b3ef778620369ed4e1464bc6ec7997b37a01a21fa038c7eb211f0bf0af0165df0b9b356b06e77ffccbb0528 SHA512 510048b130a8ac9bf30701150a9ea40cc4f6b789328a041d4401cf9dc8013f9b59d4341493ed7471c2961f3a7f8db16e8c2e787f6a4aceaeff6073507962f06f
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_bn.tar.gz 2625677 BLAKE2B ab6369cd37c178a9dd58bf56a160f58d2d02348d8996d77cfa47e3a60e738b2a1beb9266feeb9b3be146593a6464cb80da99ceb9e6d4b65991584af180c4d7ce SHA512 294f9711a84b480ea867f668757ed6ee6750bf91eada7cecc2f8580d2761b027fdeeafe93b3b0a3f7360f6a9d09c6d0476a9fd70fcaea6321893bf31bc394318
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_bo.tar.gz 2638436 BLAKE2B 5b0047e99755d842b8e1fc56f47b8c8e8891913829e75ed715ab0e56c13b2f7362c98844fd395661160d34883b69d9525a07959849dabc480b44456f1b11cb54 SHA512 73f0bb9119fd521adabd48b47432c55326c420d4cba39f15e67507f874042fcecbad64312ea7b95011e5b9d2d6dab7f5ad0edae13ebb1422009bbcb1bfbe628b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_bs.tar.gz 2345740 BLAKE2B 26a2ba9f88a9bf4b1d0e5a062108830fe24088f6737e6b32c0b33ef5613b146c789021b41c5b2481e54d1db474186bc5da16edc07c3dc1c61398288c4fbf5ece SHA512 f83046a307250a904ef2643246f9d496c725ddb05129bf41c3493e47c75cfacda2320cb677ef42885446d5643aa3f051f7501b638a54681901100511b189cb0f
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2420051 BLAKE2B ea049a985f09149a7702dc63418d69396c31e1c46b0f64dabbd3f8df288a9767a0c3c0f39653c1601d5c4fec32a8a94cc09f878a24ecc859e87ee244f9084e9d SHA512 d93d41a123001380a221998d2bcaba31ef1615cd62a892feae354fd8e0208233f5ff8f52ed7a830920960fa4e12a9f4d327c0a2912df4c69c90f4e6df17ee22d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ca.tar.gz 2413213 BLAKE2B 89af3b4ed8f8eaa568bf39b22871336b21ab2ffdec9097c1e9bc996d4a0015f702590d321d96ed932838c67458b68e7377a7d8e5225b2b7895b5867e298a5580 SHA512 b5837ad82ce710defe2d8647f2be02202139687cf554f8a83d4cadcc7bf020050fc1df29e16cf3eb7d83e317a61923f0e1f2662ec121f27fa103ef75370cb057
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_cs.tar.gz 2437211 BLAKE2B 642e88fa4a591469a4b9bb15cb995ddce57ce5d1f41256a2e9e11d1a3479ebd66f7ec185f745312487e82d1b725753471f152fd27dcce59eccfeaf84d5939b44 SHA512 100d761970728ec081e390f7e0ac3a2f5bde10c2d61100504f1519bd1e5ae06d89a0868ca43476d0019467d12b038755834d53684f73e85a8b98edd7930ac906
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_da.tar.gz 2368185 BLAKE2B 37040b242e229f8c5ced6b2f4f37b0235a965d798df1e9423af38e15f735ea76bdbb1676d88dc4ca5a54aa5a5c86bc11418aebd6907b778c713df08e0585e2b8 SHA512 7b5f8e82ec25801d9e1e8e1836897a978f5a14ea6aabac24862a1782d8bc1b861c204ff837e62d8aacf50460217ec17edfb6326190d9b42e951ad1dfa1838de1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_de.tar.gz 2465054 BLAKE2B 207840ed5ad291a24a4ab417c7658039660a3ce23b1a442ad848d445e860d8b9512900e55f44c4f959445947aa9674ccd3882f548021f742477783adb96895ac SHA512 ce90492ec0c38929c84ced27eb2a1d0c67519bd0f2571b3718e8cab244794aa1a09f969671929216a1ff69dfc38063eff585c4ffe24e8c80630a9dc690e37348
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_dz.tar.gz 2803046 BLAKE2B 09280306fbac929034d2bee4e0c9e2e1b5a241a6a7f92f4c8a7ce9eb8dea8b6e33d900470393a245d0093e315aed4c667307e2ac42936271b5f83f2c118154c8 SHA512 20557b0a2285b9e5d85b0e9aadd02e59051c67b130ef551c0ac24522c80368f65b71e056697ff25b0e6a17ac652e13247f3da26b79a7b3c59488ca97d0822e86
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_el.tar.gz 2825083 BLAKE2B a3223fc5738ea304103bbeadc17789cf34b304c0f054589a8123759950309b3e40c48e3403056f2b0d7d5cfda839be642adfd401e7b6b7157fe1eb9540f288c9 SHA512 cefebe1e841125494e0d78f411c3bdcb5b87d9c7bd000c54c00781a3fd2cc7356913c41232ad6949137681b4ae558c24dc7ec56d83fcd0c15d3abdea119383f0
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_en-GB.tar.gz 2249079 BLAKE2B c7550e0cc83d92036589e25012a96b974b361e20ecb92827c80e873fec9dc71b2a13cc5a14486be13c0d54b77c6585c320f200c5bfb6b8d21ea5515bd0e39dd0 SHA512 9b95d7281b2a6baf2fcf50ecad19311e60023bbbad42853c8c3618c468b6f1afda3702eadc570b5f59ab855c2772aef80b4e813e9a1ed7341a8ee8aa3c36067a
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_en-US.tar.gz 2105979 BLAKE2B 895041d75b54dc0c33f411e563df74f11fc3395e842c83189122ad56d9a97c1c58255d6c39e43b62a630290256fd6fafd3883af35307eb9033ffc6c7086afed8 SHA512 90bc73e8d51ed5db6663963813106680af2165d284575cedcac8c3ac3393e539c8dcfb388e31ed2fb44ed728d906796fab8eecdeb93323bff0b618134089c8b4
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 2245052 BLAKE2B 3d7c86110aec820ac60830cf0027ab6bfd29d78516b699aa0e6fa0a2f4e88f6eba254a0d0754213e767d10b18db8bd2a8352b7f8c0072480c4f3a7e92bc61e91 SHA512 531dab049151a6c1b82a72a430eda7f80c48d6ec47eb82c19dec6224a082af6cac5d54c6af1457acc9c041a0380555ac7fdae6cda5a4dda8d385e5a346c475f2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_eo.tar.gz 2327382 BLAKE2B d64972313db1ea0c56a7ca8b6e05cd3831ba7704f0f8d27a341a07f1071b0749da9d31ce8ebf5650b7df1173cfde681c6baa75489a8254f8255f3a95b8f5adc6 SHA512 14a5fd4d3a4a55ac9a99c860c94de2804d847d9b1770904eee460766cd3da7cec46a8f3e8a7d2ab055641fc5a76036f76b7a1a05e328b23d07f6b2ad61e9ee8d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_es.tar.gz 2442665 BLAKE2B e1655d98f2a72c125d76fe6122133120db8efe61b6c733fa086ce4e355228e1a629029cbadc5e2271b658f8ff5f24da735d91e31214aeee26dcfe211eae8346b SHA512 734d4110a7c25d69a71154b80561ed862784834c2937f163a4f5bdf414bde1a1fe873406ee7c6d3701dcc671641ecda31afc2ee8d0e982bedaaae82c1d488f20
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_et.tar.gz 2344043 BLAKE2B af0721faf287816641fd5baaea6ac8b943d0059e0acb6d2bfca9a3692fc047d20b6a0b97a4771bc071a653cc782d5fb54beda8a291a0bca19e6108a10cd12418 SHA512 df99f2c068a9c187040d9658d75c54ea5a64e00987c8cce3c6bdf4f5781fe2f6e33f5b011e0d21ec8b501a200ff44d634eb854f6c49a9324993988d21554af6e
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_eu.tar.gz 2321923 BLAKE2B 73e6b665860377951ac0757b5395bae1fad4e7299b388e4ee620a4058a6d4e9df4cb68da410cd4d5a9bda11b6995a33c9d466af32d00a88786f70115e91021f7 SHA512 7aebe58d35f99c6e03b4441d56a5e6694da67df248caa55cf911a2b20afbe68242efd5a0dfc5bdc031db939b9f21fd656c818e343c75fd82347366f66c448025
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_fi.tar.gz 2414247 BLAKE2B d4ef6ba5ef228a6101de49e26d84011a752adcc28359024d8f0dfa7a72211ad88afbbf21e2bfbd862640b01c3925ce15e61f9b827bd6674a513064de7b15c665 SHA512 7ecce39de6f58fb083aa41801300349a2490c0765346f0ed62d001b83a8c270af064cb776b744d80822d1d8126ff594c8854ef3d09b08c077df2283a147cc0ba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_fr.tar.gz 2432438 BLAKE2B 24cc928f26a6308daf441fe7e29a448cff0ff897a3e15ad01c060fd8c4c26bb3bd32cb3b8f7b120a51593bc3a4a8161a19f0bc864a513119850b2c90cc302e64 SHA512 8f72db510e055c07b9b066650dc78cc96245160ba8d51313767e79018fdb0bc1a9ade9d51b04bbb08ec908fa449a3fc3ce8af47010de4e63e38934b18c7e50a2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_gl.tar.gz 2409073 BLAKE2B 8fae20a2623ff4fcd313ee3fffec03bfb55db28f5201a7b1f6300995ac461e1a07afd6b8a21d2c394d78aa4f7bc7ad703e2908ddda2abb557aa8fe2a8329e139 SHA512 41eb0e15d76796b2de20969a3489566a6a2c9572474f96b8c69ac5a8c0b264689d6f3af6b45d3b3e274493e83e7429cfd9d52fb1d248551ccf74db059c6dec3c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_gu.tar.gz 2298158 BLAKE2B 654e8ee3639e0b4bcb6840b25fbfe96036aff901d03bf17b02158b51ce317aa5b25002ab9d8ce536b83dab1b3d149225379fc05427ecd26bbc835b184eac3c75 SHA512 d746240775682221820799033cdaf26ed61a1dfcb7cb7fca206fe547442abffe07052398d5d9845eb330b60532f830902487f2184459ed89c12b628731c7a2aa
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_he.tar.gz 2180189 BLAKE2B 2cfdc2152e055170b9fc543c197bb1410ac33682d3285b1a2d7f1adc562bb3553163034816ebc345b856f08dc95796583578401b41aabf96037e6cf476d61c0d SHA512 37c52b0cb53ba4f3b47101a4d8a00e6958e544e6bb91f80008d17115e367ace7c57f473aa7907e3885c88b8424c25484c307a29f8301d04651920e4ecb8e03ad
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_hi.tar.gz 2405329 BLAKE2B 9a32c45bdfba7aa6c4ebfc9a603372df4c4ce94ce1e0140851167ae82a06d9be456b8f472ab09d0ff736b8142ebe9344c1d7daeeadf3c42c30eb747fbbe63bfa SHA512 20d608c2d164a2613a5f080f90f4502c3ec1e2e6febcb9fdd2968c27997d6a716af1adef4aaa1a122974d5b63a56a49c4c161fc08e4d2aedfd7c521396b38cb2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_hr.tar.gz 2303258 BLAKE2B 82fdc258722b920dce90d4c030ac414e8177f2ecb963b4a21cc601aeec975c71dcbd9d34496f3305f9a9296c9a52b435580a1d8f9e26a5e10b89662e6741040e SHA512 2f7463478c264a6b2a1893bd42422b9e5dcbb9dde2e9b2633b63cd63e1d610fcf11c64e994ae121175f1d522a5cc984507356840a09c77e7b29a7e8b9636f249
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_hu.tar.gz 2529820 BLAKE2B 4ee4a5839906d1b2ebc74bfa0027e21b3f5d37ed163001f9c460422d12e83a403d3ae8f8606a88e416e750dad4492f7c6ebaa2bed1ca1cfad280134da1e29898 SHA512 42f034f37dbc67831d27aff3b9250e4315c0ac228aac78f918d060acd9000758ad19cad905e923fb81f5344f5999f80958a0a5d0ee237c3b06026c6d621b6777
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_id.tar.gz 2302354 BLAKE2B f180c8ec86173da7f0c00b276f43f24b84b96514db89f6d3ea55cc33f7bb9bb3c708e480f846bfa3a9a79427f85ddee5cf94e2d5d9ceb04a8bb3dea1f3627d8d SHA512 5835840c9ee66fd7e2f1ca637723e60cd5f3196146111e25970ccf49ce6dfdb6626d880349c9055a41882a3dbac6b7be84402965a5b1a1a863dc836e45ae03b2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_is.tar.gz 2322958 BLAKE2B 2ec86e85c5dfa736526c76c0347bbed94a7bb7ac59eb0d11400b496928d0a8cc758bf6e7c9e8f478b7242f00ba0af97e29a8dfc71d97eee77f434475967ebb1b SHA512 3816881cfd1aa916a300910b410276ce04e613140c506d6ae29c25e71590e1c8e2a2f3e32acb76b51b3a4dab3b93a66997111bc5e804ae0bd73e729206a64ec3
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_it.tar.gz 2400949 BLAKE2B 19c8002aea0943ac59e6c81ef5c019c03a87bfa9b72848aa6505c39878bbec8790b568828f83224c61de6a765ed98742f1ffc50625e5cfeb3af001b79c32398d SHA512 fb9fc57929c5cd8c8a6c0ef391d77e10c7a958af49ec35ca1cc240fbb05c11ffc13fc9a76b69b9a56eb76478b8b2454311e2cbe87ebe747322f5ea3572395edd
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ja.tar.gz 2563898 BLAKE2B c25f44205db9deea331d3d3cf1a643b4a1f8d98e857c1b665c086cfa3b3204a96889ddf49c1065bd0c59dfd7c8f2553f477a7a8f41b5b15c14bb6f78b219ac06 SHA512 bd5ed88c30b122c7f191f9cd6117226e8e4baef5a0944b4abc7b811da48d5cd7f3da43e117a2227e6095422d9104b85d5afc984f270fa48670c4f5f0638ab403
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ka.tar.gz 2444118 BLAKE2B 6035f3aad236b6ddefeb40057df00df4a7d659bcab73512dec970f9378712afb21b1c06b9b0fc32c8ee03a3db97f8ba3c7ff47461c5b07f9479d6e3cce8d4b5d SHA512 1c86bbb05fef4bbd495fa2c0a33bd9cf436b9e675ccc20a8932d767a4d68842d06f698b4f0c3a7769b664fe42077a10dad646c486d08a666ca4fa00649862869
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_km.tar.gz 2733837 BLAKE2B 058ff0b30b6d7ccaa11846e24a4113ae11d1b827336ce95086d8d860a0943f3a7d38dbf763789e8cd0364318b4806ffd8a105762968b6b44e0bada462901e0a7 SHA512 b81694113e2929ceb13eec1d7c0b41f9df448b55d887efd0341cdd3f45f275fce5228625edd745a7f08b40bb82200709fd30ac3956c2570dd5d0b7bde1d66bc1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ko.tar.gz 2435474 BLAKE2B 1fe764d783caa81153e8c68855c183b84f98a961b0cacaba9cb153163cb95e25b034e60566a2fa469d70963a0e23d8c4de93d15e188505cbc976ec5cdc89add3 SHA512 178ef02079dc80adfef14fdf0867f148986f07b19babcabd1fe3754f6e67681b50502227104109850d94564e7a01ad87bde93657de4a08d3389c83cf80012ddc
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_mk.tar.gz 2426028 BLAKE2B 187e516d01e8b5478e6ec83c9abf7f6de513aa5d8a386601576251fa5ea3ea39dac4ce7430e8f78dea1eddc9214897622e0abbb2c0c8e33c66708e523f1eae2b SHA512 7c465227a6aabee02ee29a682d9f71f0d2a5a951fcf94bb9f50c69c8a6ac74c63706493794b43223303c01d156f1a060a756ea966c3f553b253ecca31d0b4c57
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_nb.tar.gz 2358042 BLAKE2B ef9209613c5358bd382689f1d821448592d08b7090eca874d848c51afc9285f4272485d1a94dbfb9b62ead8f2e205ef23a1e25c76884fadcb03870ad253440d1 SHA512 038dec190af1231c33a7768d01255a1a06577dfc368c0e49c6e1eef1b28aab674f29eeaad984e112d5e9b2d604604170dd67d9334c1f21c7546ac96cf7476fcc
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ne.tar.gz 2661460 BLAKE2B b93355c5191d71ad4800755910415e1197e41331ff3f2c80f10a9d748a65e16a5267930f32e3ec77d3ed9a9a865c8c95c7ce2508d986116edfeca7d145f5b905 SHA512 5cf1fb19e685fe71bd3aa3cde11f76757d6da02d3c9f19a6fb334a4fe291d1737a96f8078384d0c7ef48b620156bbf2826b85c96ac32e8d35bccb2a7ebbd446a
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_nl.tar.gz 2399963 BLAKE2B 638d0c931e08e7c937729a93d5ff32909adbcba74c505df64a74f7851f06c04ffbbd593bc9f62700a10a2f76cb2b324a26c9421ab7a6024e907007682c472296 SHA512 9048fb67637f36fc36445b0f85686493d8f2756ace7047cfc669842780a15339599b3e74418c46db145e9bd327570372dfa9b933c6bd21ad73ae75782cc20eb6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_nn.tar.gz 2340524 BLAKE2B 720940d2cfea648e975ed59dbe021d3411d1674fc230065a1c7953addced514e17f912e9e81d8f96b5082be180961d2eae52b82dfe28a115b842a38df69184d0 SHA512 bbbffd66c84587100dda3bc7f745be2f83210d0166bf30dc0429fc07ce553a2c31df7c923283edda2f38ea8e83eae2bbf2ac21b1c31d3195e4f37de13afb9456
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_om.tar.gz 2433117 BLAKE2B 6d9d09a62dae098667745649c8ab71e82fc86d0ebabb0b5104cd22e824485474265f3aa03acf813e61f2318a114fe5a7b6b7124f19a736ddec969cea85570429 SHA512 bbc878e14dfc74045222f1616fec565ff6dda86d13b3766fe10fb4b7cfa2da70e0a3af8004d694f6f82528c00cb8ad7b93d6a4f0ac46cbb48a95458a6342206f
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_pl.tar.gz 2486282 BLAKE2B 4f42a9f64356921bd128cc00bb5e9a39a3233d9283972f7d6767b249c5dcd0c08f5fde136a87bc5a2aabec4a1fc5d5d17d9fd1ec94bcfdfae497e57321359033 SHA512 62a9943ea8c57626a6be94aaac60d3f9e3e5a81e23e6376d046cb378734f1a9d19c1002bd9b9ee9d5c01390966532962cb707f562e67584d40434da7a3205ee4
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 2418107 BLAKE2B e5ff58d735a343ad3701d9f3f5ecda2ecb7d208b30f6f4018580259e00a02709c88b10bb38f2a2d5e9dbc5b4b4df9a8d7dc0a50f5a0a75037861cf90df1f5137 SHA512 ea3de335ce21314b1fce056b7ce0a619ade2d0666d41cde7f25662309e52f963329a8c9776f95f2187c0573c048d0741e723efe7bc494ebe213ebd3473190782
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_pt.tar.gz 2377030 BLAKE2B e99c8b05ef4b85a548584ecda318401c4c9dd0c0efffabb091227ab642cd9e7c06c476a2f9df9cdf9b3b33aa74bf1aa41470b105d6f71b8bb0b83cfebca52914 SHA512 2dbcdcef0472cf10ee67906911bbde2f1de8689d530b4206bc9e5de8256cc0c734930dbc354e725bff481da01785aec91b721cd6f70238ef52280a04af885ec6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ru.tar.gz 2699610 BLAKE2B b7dde4e98417fce1c7179d34ee194761784bcee81e32eb0261982f94a6bcec0dde81f451188c94bda0ce23b9f57c5260c7a7f21320592c60fb027846bcc6a28a SHA512 b6589ee0c20253391b8d6deb0730a5ec065a6b05993bc538f5e21202476a1f5e0c7d015e2698ac13273fabc68822002153bd6830475781a27fc065ac2636d387
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_si.tar.gz 2399389 BLAKE2B 724eb0130b05bdbc2b75989912cd4c902a94ab630e7d35877a6265828de9bd40546226a959b18c6a8d154ebf3b0e0993d0b57e7dcba0e5140dd37627cad83d90 SHA512 027978126559229f268d30a08ecdd3860c8d32928b3f34625a42fbbf98779fedb5a922c2559bd7a8c994f4dc4ac1e154c9e9b396777f3ff63af0f74885ea8aa6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_sk.tar.gz 2442862 BLAKE2B 1e8a284456759b88608868b2eb35a15e85756c383b489388c9b2243b7b4e17079ca77d0ad969a7d4289ed7a0f71ce1ac0fcbc99a6a439b4de6097018ea505741 SHA512 819bb72d8d87f315684dfd367c3bd04f5c079094da3cd89d324a76f600e7067592a0d9a77e783e7a43fb96b7a41d363fb5211c70e9a45ce8cb60048f599bb8ba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_sl.tar.gz 2385358 BLAKE2B b1b83cdf9df9e0ab49d0cba81efce42185336c1bf8b10376e09c08e39eea0a3586394697415b6d66441c116c7675a8ba212fdea16f840719c484ab6a6b10bd71 SHA512 0e104864bb1b7e9931c440d7a87850f7be5a70e1a8a23a8c29fe099863a0770fd79196c12fe0fb929cb8037aa7226fff03b9b2ba7b003526819410a4fcf6aeba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_sq.tar.gz 2301278 BLAKE2B 4fb415dc3a26cfca98b7d67cf5a8e1991e9b64adb4511e614dcb3230eb5801a1e11613326e92a6264d6b52b73047fd82ef2bb24d69e63bd50e41f569b529038d SHA512 ebcb42be3184d58538ef9ffffc57614b21ccff5edd0df876a64bbecc70601b9b779de4826fac2fe392c3564bad265b3dd1adfac5ee84e88fcd5d43d555965fb2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_sv.tar.gz 2380303 BLAKE2B 8ffd743a30e18c3daf9a1ec7128f81ca011d727509f046f4f375184be3254f6fcf2b81b05c2abf4daa5c9ceb41806e3a23bca794019c16b3787ad51db5188023 SHA512 1305fae3807a6d9f1f62ba45f0c3b072522b5a6988cfbd2aca418fd258434c5bdd8dffd18a0e0c383554d5bdfe6815cb62f654afb6d9ef59b92bb56278241b9b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_tg.tar.gz 2389810 BLAKE2B e68acd168421584bc00e229ea28291b63936bd36e5fbeb455309d32d963fb0298b2eea4650311f60ab65fd823319965ba4fe946fd51b15a7c55165e622ba48e3 SHA512 89e031da37b0fff12261396da92173f8272a0ef191a766933cab123ab62f19a329f5490629c6fcb3e30829415b7c9d09274cb7129086aaf5c1d9a49983059457
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_tr.tar.gz 2436387 BLAKE2B 91360c51fd6bf1da7e9896df222faafd1f8bda2fa9120e597dce75655b0b0e53ddee89ba1f7d0c26ff05505e41dfd5b20d08052ad2f8acc24cf296bd0b223866 SHA512 5b8c233e7eab44ae65c1e996db722bd8fa3a5df66d79394700ffd28027d2fa923bfac21aa376522d170b8e55df043082dc70a84971ba5b338b560e7d53d3505a
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_ug.tar.gz 2360156 BLAKE2B 6b0cc18cdabac9807b76773d5dfe430be3ebde7ee2c791355e223e021e60935b5443e9c208abdf09637007f1195b21f80bf751ea18ddaa6a83a82b46a8edfcc4 SHA512 057753b9671c15c25e3b375ac61cb403f3c03148a8920d08339d1d6202783304b1ee11917e96a640f32c2e481b638639654b1b0f02ced6fa3f6200af8324a401
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_uk.tar.gz 2618017 BLAKE2B 860e69ad30c10c823d407657c5b8efdfeb6d206d46667658f412d4424893e025fa92c22cba7d86bd2e7b85e66c62d051d7713fd2c23eee4bf8e11cb8a9b8065a SHA512 7b353e76a9c6ab7655d3743dcc105928c45f3d036480233793e73bb08354bbe644ee29f67b5a1aa5f74f371e1a7e68397230f4c3ec36f6e10a578d7025cb0967
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_vi.tar.gz 2438603 BLAKE2B 2a86a05bab4bf3a9531f1ac8e025a7c4a5ef7ec69f97720f519fa8a88b58c72727ae836ec99a920039d15acd139f2bff6fa1bf419564f4b936f6c2fd29867ced SHA512 0ec16fac1b8a6ffc0b77f341fa3ed8289f74c770817895ed9367a5e4b7bc23128c6b96282e0de847ee46cb95c3c94504ccbc211c0779d174c46393d9a0887a5e
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 2451454 BLAKE2B a3c32946ef17a92d422b16a2325b7d26e08c0f589028e14b50599fe6e33a7f1900072fac9ce27943f35a9e58f5df84721eb53254e41e6a0ac8cc9b7ec4639d81 SHA512 73b9105838a0c40ed1ec6a0d9d55706da427e647c8295fc92e765b528aa679a31e0c81d1437677e72c54a8a00534a4eef40a83b77a7ec41214646fc84da1298e
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 2481032 BLAKE2B db676888376b787b02398451e8882073fa69a1456a496d658709aae4394a4c42786303f860af264178947b600b71a4a88f6490c665dab7693a77b773751aa6ac SHA512 1400c8636f0a908db388dc473e621b6f082010bcb1b175a2b189abb754c2dd1ce02cdaa63db5156c31a31485b4130b0a00edbda24c7c5794d3af6cb504e54422
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_af.tar.gz 1005187 BLAKE2B 63045c6fb9654b8a79dab5eaa3ab93a2e0d3887b5028f7a67275dce5cca383d5150ae57304082311bfad752ddcab1fd6a2225d1600782338427d421cd9b7abb0 SHA512 a0c16cc4ce1599ed49850f01077f28902ca2258079abf11b7faf2874bf091dedd1ce65fc528714542c3d75a4ee838729ec0e905dbd6e5e325e0a9e115cc4c489
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_am.tar.gz 755828 BLAKE2B 5fa33d472372f6f8e96a8dcabff263db47efdceba2b2b60c1aed91c824ab6ef5524b769db4e38ca6ec1a94ec445eef9b37e860b1c98b95ac53f62e0498b8d648 SHA512 2f30dcae0541fc04692a39c8e4522c4cea5d3ddc7babc21967e547749a92dca47ec5f8e233ac89abbb4507e395398401d064ee743b4d91606cf38ea60c9e4bc8
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ar.tar.gz 2417068 BLAKE2B 1efb7502a752971342e925d7768321d482da5b53c87753f9a50e20a9090ab0daf829bb854ade0a07d70e99651f1e577807a36944699bef7dacb3e56b5bbd8a88 SHA512 12b9ff23c5cfbd99d66646f3fc5b10f1dc546f3a46eca51d878525ebdaad6d610d6f9d5f4819088719fa690c1329b20e42be64ca862cb6c0cce8e26880600d9d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_as.tar.gz 532509 BLAKE2B 163ad10eba5510bb5e4eb975ebebceb1c0ad9e2e87c3cb5879c05e8322f2a9d4fa3ec5b6c5e7af35d8473a465b1cc2ca7df6239c97397b2042585b84dc2d6e44 SHA512 24abcb71cbdc5e4b777cedf83823b1ee62473de77c452de1d20458e9200f0dacb63fab29069aca9ef84448fe0be0c1d82127996debb7ca6beea464e72a3bf0fb
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ast.tar.gz 441469 BLAKE2B c9513edf26374be42d75f4fe20f08d6486da7e5f611d15603bd06f189fd09c8e91432c1e01827aa013e7dba387790c36a280a4a551cc2db1efe2429a6104e684 SHA512 d10d04085ad70fc28e6caafb97cca95e62f3166584ceaceb691fe025eef1350a131a5a9fb5ecd16a52c489fc90118471d849b7dcb04b23a1e6ecc904bd1153af
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_be.tar.gz 1060097 BLAKE2B 97b194794d966868468dee4f817736f7c38b3fcdfe19706c5b6a0224f5d3dbaf556676325ebd1344052908f7edf4508e4b35ab8b9231aa9eaa02950d6eb463f1 SHA512 30f5f9f100b3ea3fa9b8eb782dd76eb3b12eb314647a8750ef3fbc91827466acb653b7d14c77f2c22328e163beab0791acebead53591168992e3378acee228e7
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_bg.tar.gz 2206910 BLAKE2B 853d52a099a7211e8e28c9c6aae632f6759d24fda0196328d66f008f26289a2349e2ccd881f0cd3847387a06a4e1161406001b872ed3cba4535c70d7912a1dc5 SHA512 c3bf0eb85093e79b01e01f0e6345338f58f95e46b5f4a926a3b7a5db0e0439097f7c776170fd5f57d98c7a0e20c2edd2279144306ca551f5cce6928d364a1a88
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 620078 BLAKE2B b067205b5ddcbe1e435ea39778ef67c987ac052a87d8d6978b7b2cdbd20c4ac086416d58329d4faa37bbfd11bcde40728f191243ff7f6b701e9e6821ed9286ad SHA512 7d8681245bcd5b1cae4b8ff5f83524cca98a665d1c588637b86562c2c38229186c42d512ecabe81ab76c83cb95c41b0970a8a24ca5a95a55ca6c785aff9fd02f
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_bn.tar.gz 789009 BLAKE2B a7f8fe0d3625fd5fb7d110ad9ef8c0ae351768284cad3096955c1dbd6a25968a8f8526ff6fc5918e24224e6d7de61f0e849aa90c8dd5d63f3c433322dae51a69 SHA512 163d1f533d18190aa567c5c7dcad2ca46c2587f23c25e6c27f7556a3170577bd3debcf8a06ad3e3f449a31ac6b6333007c2c0ce0b8d2c9383124192297c8a71c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_bo.tar.gz 380554 BLAKE2B 1241182be0a1988bf099ef9495c7bfbc035bc7fcc64b719726aaa6f8017b8aeaa16d1e2f9d61989f0f54ebf481eeb24c043530a3f536350a756084bef20e4eed SHA512 340ceeb1a9a33a117740f00c5a97175466eec41fc9d754eae97151601a5c5da147d0cb95704255983f288618699b41ffea99bebf44185632805a6b7e75789de2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_br.tar.gz 1857344 BLAKE2B c81dc71885b4e0f5a6b39b1ab5d14ac5097b6255eff503279d7fa778430108ffc547cdff88d2209fd7d3124c5c2c7b6ffcc2b6760cd0e3ca60ece9e8179a58d0 SHA512 0ba39f26c8895d267b655627695b5ca84f68aa960d5ab9795806c279f03aa7d030c170b3752984874b7c4b4829ba8365164893ca255e4cc8d5452163ac42b706
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_brx.tar.gz 338228 BLAKE2B 55ce1ba8733ed384b0fb4c1ad4768d55cb0a81f8bea96801c0b1fdb02009a9b0aa95d66044fcdaf1aa98e06336825a689d441ba45527cf4bcfb1fe90659dc454 SHA512 289a1609a06230b984961b46cfd6e4a3d00f76c5ad694b76aea649113122b7931312f4f6a9be1846490c71457e67f28ff37aa25da235a7095f82fcafeaebe42b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_bs.tar.gz 637496 BLAKE2B 737f7f0bc7e62f47d7da1311d94d169aa1b7c3599cec40ed91304b3ee7bbd1aa24618092fc77e772bba1f608734be42909312d05ce1d1f981e901572942a6eac SHA512 7fc68ee21821f9fba70589bc35afe9c7ea585649366231f4064a6d2fc604d98ef65fd5f803bd3d547c2c0bcdf5bac0efa682ff0bfb8e2a72a20b39a62062886d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1977204 BLAKE2B 8e4f4fb3da5b5d395c785348de1c70d169a36b28f79af0b40a82776ce238f46de8c0c770a29bfdee1d3d66ad3758b99834104db22797014c9cb824b290303526 SHA512 fd5d940f2435ba3a2f4c0e36729822f94fdde37fb806e09e176ec39bc2be9dc7d4c941172095fba808e5527477545b36c9b2d4a1980cce3e957cc9b3a8780e40
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ca.tar.gz 2009022 BLAKE2B 8295d0ca7cea2e02ef66ad9a3b6b3b0e08e47bb6f3f9286fbceb51cc2109c8ede6bdca6ecbf01e691dda6312e2e2e06cca923d36e4b30619837c6202560d7dc1 SHA512 11bed9093ed694d87a3ba4b0dfe359af5eb075badd6e7ca96e656065a5b0bf28e46219a5002c21d508dad9865121b29be494566e247df0da0a628af8442502ba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_cs.tar.gz 3176068 BLAKE2B 57c1d73f7c9029314dee49618ce20f8d19f1c58656fb1e1f211915867402171e6afd68e5559e1331fcedba367f531fca695efbc60068b8a013bd3a14b622f318 SHA512 7e20202db7fe5425edbb6fb8391d7b8d261783bf0454c5be40c669073924942cbf4cd6cce7621584c728c8edda03335bec8a8046261847fb6648ffd1cb3ff98b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_cy.tar.gz 715140 BLAKE2B 6f3f7e35da49b1f6be69a205cc8a29eae7a65c090c45e5d2806a61e95d8c23e1062ac9ba83b7cbb9b33a2c6647d4a81e141fd2f4e5c21dec6e260bc88ae72c9d SHA512 815ddcb28a5a644b38322ed4f561d7b52ec6337a46eb11e1d6de8fa990d19c065203e6f227199635e1500c4533ba8f4a60961dabb4beeff2df9054be94a8b565
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_da.tar.gz 2618935 BLAKE2B 671b118e093475e9a5ebba9d5930fda14ffcfc22bd1f7899bf6a39da9fef69b2169ec9a132e039fdb2efff9b70a6d1ee1a20a05cf52714060c4e484e3c136dd1 SHA512 fe83c4c368adabd3ab3e5e4a34734e469b4d26180dc82241ca7cad5589f57e92e04d17a3a4714ab2d14eb07053aa59db9d7132ed4e47534594125de4ff15a51b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_de.tar.gz 21746258 BLAKE2B 6bd3dfaac2b58ddf436ceb4100ef8427575ecfd801b78ae21b3038db022c465b9992b4830ca23893f409759d7241aad4c8961e02fe6613112c34f937170b2903 SHA512 f6dd6d0a21de2fc797083a1b679b5da2ca3ba6c8bd91e7aa7c62c012b885a26ba3bf447dded3cd68d4a50b3f45a275d83541d397cd6108974ea4ac6cc33b236f
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_dgo.tar.gz 441620 BLAKE2B 7fd5ca98c51cb34dbf4bd1979e80fbdc782a24083f1bcb62946fac4cf5b157035938ac4c7880081c6f48b4e37ee51a728c898542d36acba8e430ca078c059195 SHA512 b291a5c72cb9fa91719094dafb01ae31374ad3fd9fb3471aa892f7762f826c76e75058e8c03b9988ce6dcaadba914141511af4efd82c529748a153d1b94b3649
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_dz.tar.gz 368379 BLAKE2B 5ac002561e435cdbe4d2753cdd45117aa1db76b78f8e44a5250e87c4893f8262f2f0eb129df5213082f440239f489d686e577485676c6e26de97eb1d6de1c0dd SHA512 83f23c5facb34672ebdac22770c9ba4f2d0d98173012a876891d60140a09b5ed733fed62398ef2ae71485aadf863f96d5192a728bbd62f25e16a603046c10474
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_el.tar.gz 2816466 BLAKE2B ad248a30d39e087a50bb141ecbbf8c292eafbb8c8ad9e06f583fcf802fba9d1a3f62aca165243219bbc6156e0bb9460916dad6da3956ad2c59b8436303b1f8bc SHA512 b7ec44c2a4c296999ced60cc1320fbdfb514635c1a791143399e6a12ee66bbeaa63145ad7f29dc89deb1fca5b8b695d816cddc549baac18b723cf90d6675a1d6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7249525 BLAKE2B 3ca1e9226b8a2d61f7210cb6f35f4f87f0fc4f7d6fe8b5fcc1a6dcbd553c9ae763d213e543e6a232874d76f8e9100fe5d526971bb2b496e7e9f02c55c530a2fe SHA512 ad4e4bf800c7c8eb4dca9b59a8bc48b55bec954c0dbb813d2bbf54373de5c39ed997433c7834d32f8790a63f2ecb8a3640d087a2cf1f8757fdfa13c907ec2588
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6848156 BLAKE2B 12e0b53966bdb5e238dbb161bed3484721e92789ce03d7a7ca46980e3bf936ce5bf251954ffe1bd0af193e9723a7920476cde516203592f999bc8d02b3d48bc3 SHA512 af6766d5dd974798a25fc210396d957977a5b9b3af9f294d87a10bde4c18001dd6649fe28ba333e5590890b246d45be8587c922e010af7feb93b95eb5c47cefd
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_eo.tar.gz 711191 BLAKE2B a535ae2fb8a844675a6ee27fcfa7061be30dcb5e2cd6922a7ac48b20de4d114d14be17216244a3deb1161bc3559bf30e4db82cfb825f47f7251df76d2167e382 SHA512 8b2cd2d086535a82fddb75c8e4969541bb1398156e97cf9cdf5788cc7e347398aa3c6827cd1f3439de835e3fdf1b6a75a8cb0e47b6486df4a4ddf20fc13c34de
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_es.tar.gz 2232515 BLAKE2B db1894e486b23b22ef86e4ef905f2f7d7e7944fdceaa09d23320ab67500a7691001a4c73bdb346e52e5e3c075577cf87d711cd77e3153f328b96c386ed31a5a7 SHA512 7575d9bf8283da2c6e1c0315306e47c9836b906fe83315da5f2b034e23e499ea8388aaa0ed25078e145df2b7dc233563d09ebf002b8741fda4385eb628e38861
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_et.tar.gz 1623850 BLAKE2B dbbb163e9551e3256f40ea6489f3c00181f2ca1aa3742915bdfe2b2c9bdad4a4a5365ef179af69b7d8e8cadd56ab0eea691d4e8d68c7811cbc63ed752c5f3430 SHA512 013b0f5d4588519dbd3f4dd819abde9ee9351da7407d9e9098c2d86e26f4e5dded8141a5cb7bb9d6c03fc3e3e94da407581fa4233949d1df35af61d538da18f8
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_eu.tar.gz 719639 BLAKE2B 02ef08fa7dad86e13a92db9ba62b7d69785c446db34b8d33a653b2e51ec3246aeb3962911df93d97143adbf1a0726849bc34e3062b9c3ff4f9501356e2f493e4 SHA512 1473ef273d97a5cc99d5b6447e2a5d752809a336228aa8a128f6508466e5bf53c5e4ba1710a717c086650939535167f97eae5b15f9b8d83ac5e00ac765017c8a
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_fa.tar.gz 331507 BLAKE2B b03e5a254a6e45cb3027f71d1c44b69b562cccee57c3b8885463650c4c772649ea04899e84d4fa44eab2d4672b55a9e5928d13fe78eb048473d0fd9e5708826a SHA512 e65456885bcabb7669f23edf2d714015d9a21aaf72eba12d21b284f41da9c1dd8c1dd9d13ff5e3c3dd2b73e0b5aea30eda4d7223e44005974172fb0f459d135c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_fi.tar.gz 708563 BLAKE2B 3e9f79abebc6473dc3fab8f3d69ad85adb5cf227791034fee1d25b44e14182666f75988a8a99f25603e6c42e61445ecdce8f753d1a9c92c685a648f951698d1d SHA512 ddf09a95ba5690f2f727a3561e8c43fab876807947de3e282c4251123ae9b17de6a9c88e5454dab631a75563b39845d56260ccb60ddc9912c05b9b9b17fa8b48
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_fr.tar.gz 3026845 BLAKE2B 7d4ee5d0dd40ab9d711edc254b21bc25f6fe9ca4f41341790122f40f4f54453772a14cf4cab868a3b5d332243772f208e84e1c75e83de395251abc8452d5ce88 SHA512 fa8df34ca8ddff8f8b2bf4a201cd127fd1da8da232b3db2b2784c52565959ecfde7c9b353751e44aac89c815f2f564dda93885e61f61c77fc97438b7d2fa7f74
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ga.tar.gz 728593 BLAKE2B fd6f88b58396d342d7d08c1f6e437f85ec112995c6cf38bdb231dee6537d73e304b575575f8fc6a8c7ae05cd51789b09ea8ce81f6a17df9b1795b29971741eaa SHA512 85927d5807ffb2cfeb41a9a18e810649a9dc747c3d502470f9de727205313174e2143e0f3c7659a516f1951377c5d1f6c80abf3c75ee1b71def22b15d02fe431
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_gd.tar.gz 1763347 BLAKE2B ae8356f1cde4112b5f07f4adcc96c32a52cf57c5de61ce3b280ad726d35cc79f0c65296113617cfe4b82897ff27229ea6c38ac3529a14737a5d87a9a77d88442 SHA512 db23ae763ef8af3642fdd83577e1eaac65e9d9351fcb65a77efe0c05e54b69f9b8803f630a271b07e783568bd6afd49e6d052bde7215e604c8631bcfe7a3ed84
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_gl.tar.gz 1285520 BLAKE2B 7eb6e98625832f2b579425a56c710b7396ba20b0dc95fe85385eca2406447d3ed166cac3bdb52fd19f77334d75e50338bab31dc0320c4cf040e5e56f4e753cb4 SHA512 dcfcb174fe678f28070dbf566b692a586a878623f510f5666026f4285ddc507c4d229ea5576dc89cf2418320194da7ba5df6bda28d34e3192ec4c2db5a387994
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_gu.tar.gz 1231339 BLAKE2B cd6cb69f6f34b8f53c96918742aa6f70bc362c9aa9d2fc19b546cb52e018e0175682679f33ef2c9512f2a50a8bcad14f12f0f953de06b67be2e69210eee8c999 SHA512 47f821187ee07ab95a40993a377dab323ce6ead93f13da8f41f55d7c8b9a8bbf1f97e3b6ab7be69e92b3bfa1c2a4e191a9cfb644eb99fef43373f9f1f483bea2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_gug.tar.gz 511805 BLAKE2B 6ace2648812689b774da8871271fa372e830c7f61a9609f5a2f2c8f0c5b1225579263351492e84d352908c79cd12fde236a7635589d40c518a9917c0a785a247 SHA512 db5819dc932c6e6f10c85d7fa4db8255ec4b30459880ff5d2589e046ad5010713f69403ebb5cdcd415e2b1ddbaecdf7476acf798f142b5ac1d54334a0941fe3c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_he.tar.gz 1624146 BLAKE2B e46f6c3a16bc98d85fd86881555e83f1fef8ea9e6c7bb74748f7ddfe311b74ad8edff4ff5434e37387125a1eef4d8c5a6a75d3b1c77f41991893c2616a6a8bcc SHA512 32e57ca587201d31b5456bc5854aecba0d99964eea1f8f1599247936e0694bf64fff1a3ebc439c4289d2263085e1fc19f258e24a32182865b7a7573c756d4eb6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_hi.tar.gz 571918 BLAKE2B 5809f09a6b5338e3d775e0dcc8170f51baf8a0e3049cd602a0cebf44c128615ff19748e8efa5adcab29eb9bcf088bcc28d0cf04df5f234135ba5118bae1905c9 SHA512 5525102fe184f7d15d1795c630d311534d093758ab380e2aa31341b027904795f7f8dfed823dbf6d2ace1580775e94e26d360f2b73f2a0195a14583fd4ebf86d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_hr.tar.gz 971073 BLAKE2B 36fae3a66cfaae58372ee122ca4440f91def3aec16f520c02fb969389f42ad771c032fe9e8221797b6c2227fffdc7175987fd6a8cea76a99903ab2a09d0841a4 SHA512 cffc353fedec2ad45d928b08e55b576658cd97dc593b6f851d630b74fc8ff3de579b803f13582ec259823cb49661ee35522ba9c1270c1b1ac4ce1dc5e9e20083
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_hu.tar.gz 3005606 BLAKE2B 298adac11ad22653e96ecfdeb4e197fd60b5da829eca823ae29fc37880a18970af644a8a63243b9db899963c7caf49205fe7491b78c8b344ce0855b90f3ce48d SHA512 66783b119afd681e47c09f3ad1b64f96842bb3b39a997500dd28958cdaa49ffe7e6ba4d844a400f21456aedca88d78043d34e7ae0a7b166439bd3d14d38a1d77
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_id.tar.gz 1556487 BLAKE2B a769edef10f45c8954af4c17b6dc58ea2135a8245b78237a62aa93be5eec5ac2fe9205e222f11f1796e2011474e4a7645cfe8fa39e61901d5daab29c60987019 SHA512 f97e0db51eadf5501a6a1846e9e09e703c414390e4dd1032a11a1b7c91f4c0b12a2aa58a659c6456c3d9344feacbccc5d1ec5c80b26055448264c7396bfa4010
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_is.tar.gz 1508446 BLAKE2B a8d28516fb34dbcacb1cb9ec2c3161cc01994bdd54ac689a50dc5b2ecf236f52a0dce8f9bcee2e32b04d8c2669063bd7a7a6bc1e057f4842cc6e8add1fdd8956 SHA512 5192dc7985c958587b90a65b63dac1664de0498a7e76da83a1729824baac611fcb8cf3fccb9591e7be9b91c6c137db79d1a48ed713e8733e9edc9fcc7cba4dba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_it.tar.gz 2058539 BLAKE2B 4863c1c5891146df2feea57bc3e6eba542a7c725c809074bf37cd831cd8e746810851403d69c91032756d9352668f99714b7fe594a1698b5f1b50cc3e8493188 SHA512 04ac60986e72a70dec03a6efe56826cabc4aac7e18ebed0f1d28632be5a62eed1b198e204e08fd76c1b5f9fe94c8bf2f5ffe3b1c71349019a024fd873caa00c4
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ja.tar.gz 805873 BLAKE2B 69ce218bef3d8d00daeeb03b0662aade1e5f16dd82f12574c6b64c13b22e4043915b361ec4576432af1bf851cb5425aa0c07cd19f114341fd27ac0164e9c557f SHA512 e8a31b780b69095b275e8578ac57dcb9b06c8d47cbe535a9b3ca1379a096491172290b210aac129635f1dfcbb5e86d1309d8ef2f7d0cb1948b5910b0c4e7da22
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ka.tar.gz 361668 BLAKE2B 99beb5ffab3cbbd2f57510f14585d0911d6929997806e709ba0e9627156107f34f606c232d7e1d55fdbaafe30beeba0de33adfa5339ae865cf785b0416833371 SHA512 07232b20912a659bf2c81379261d6f7e98ff5b1c7706216f6298ea5612b55a0eac4da560db54cc5905bea568fc679ad17a1e22090f1a2ece63f7f14f3e172e59
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_kk.tar.gz 773457 BLAKE2B 7334281e682f92d227f2dd7c64d4cfd60fe7d591c221d29357dc3fb2696921c1869bb9bc546ade622a784f88dd78fabacb12c2a8148bf827b953d0105be7fe2b SHA512 8a001f6b7c71de5522ce90e1d99dd864fc5af6a9524d7d822e483a0ca8c1de3ed481224f42cb7fb8ad3ff0cd71f739675463f07caf6159e8489cde5cd7c86a42
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_km.tar.gz 686511 BLAKE2B b87ff7195bf8b147168c57a16bf3c6de809b401b9587b6cbd8b727638b20adb8e530dc450a987f7f8c9b54a6284391613486d209303e7318ea8c082548b009f5 SHA512 6f3bcac7f0767a7e358e4b7c8fd0d1f10f9f9c6a9c9cee5edf85e133d46d1d473d6bbf6e842ebe247fddcfc11ca50899edfd3549c2d224b7a2a966ac8325b2cf
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 334314 BLAKE2B 470390b988d77dc976ef048d60b6c4ac38f83f968d18851c264444fad2f8fd5c8617acaf452ba83486ff784cd6d5f51528861aae9b3787b2d8e7b2e9b1aba868 SHA512 1b8301c66bf2a61e490449158bebb8d10923f95d4bb0a57ae977dc0666c44aa3462b6679e8c2c3c1d75c870fdbeca528cdf51cfb130174e4ea63ea0a1189b265
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_kn.tar.gz 585097 BLAKE2B 3aaf3ed12e6def6bd82ab942bd2c2899036f0d1cd542f1d7394efd9f5cd220385f1d213a7ab21b54431d3ecfce83ff01db57c5cdb23a8492e7f44987312f6151 SHA512 af13ae8b6057c1279452c3f942f6097563ead4c7c5c3fd39c9d306220768aeb2117c8a7b2b1b562509b829a30c1ad2753745f3bacd56e23ba71a32704bc90dba
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ko.tar.gz 812058 BLAKE2B 388bf56a59c29b7302668ffe4d4377d6f9081620fec2918b9ce97edb171b0f20df8ac3c99d7b1b0f24ecf6727132b48283390fe6659535312a325583b8618151 SHA512 bc9ec050777ac72075c60d9eee02ce81545b4c2cc9281827ee875ecd1d082b2e7a079bc9eaf1ea2eee8fade58ade60b9849982c862799908f18b56e6f6c8b7d4
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_kok.tar.gz 412468 BLAKE2B 37e39705e96994cfb333b491eec2828055d22bfd8a074b88a25b8c59edf8f84c95dfe9bec9bb02fbc29c62af52dffa4b15e040bf618980442e4e57810e1cedff SHA512 7666889f988383c1ee35f93cd8716fa320569324132fd35e4e5ee72b93d70bf338fcaae3cb4941f5291f56269d0c6ef2a2bd34d5fdb72fc57062e6b1abe015bd
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ks.tar.gz 330448 BLAKE2B 03ab96efc7cd18ac6c5d40b2438fa513d1384b0ecc9b49da973a346c228079c767474e4beec1449cde11623ac5380070d91a8a11b0331a570789a3c25b403863 SHA512 328bf3fd6cabf3884c5a5341883c64f910dac4a6e07a4b5c1545726048953c3941f9dd5bf68b0d90372a5dfa9bce0568d8e424c6720aa237d1f8c00fabfb4920
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_lb.tar.gz 141864 BLAKE2B 2f846dedb6676b0255cf48c239f6d64159c86eaeea119dc609c426272488bbfa8550e55debfaa88ab6a22dd41ae35b2ed3d665557b180289917499402a8196ce SHA512 f5830e9d77fa94752350072aab5dd1c9b91e706f00f1fc692fa0547d80f93e1c0f61c57781f649aa77b4f9a1c5cf04c91f0b9cf166956ec8dd4725c7932ac538
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_lo.tar.gz 428208 BLAKE2B 5a4f6f8851f2f8cc5be89d35a028cdb195565f7690a5d84355374e6c970706e5d9c1ed4be6d8640c71306872ba2e4ec78598b6991a3e50a620acd7fdcdf8f5d0 SHA512 a54ccb4ed16a67154cb861ea671885cd5e527543b650a4ef2dba3a8f104a25515dd817c5a81a3d33edca83c30cacffd55bc15d6240db87eb3785be206de9bbe9
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_lt.tar.gz 1022290 BLAKE2B fa00bce1871d715f0d25b8c59501a48f4e9f23019ec651fc446f2c84a6829e8d56cbf4a00bae846c8aee5e91eeccc7e9d6bf87a0c82e5a62a28727606db3b0b2 SHA512 33d8a1abe6ee6368de02c89d3d48c819a5fefcd1736d65addc23986b279a757ae30bbd8d8b58bdcf097e019e47e46daa6de20ae4338e0cc437fd8cb853dbf146
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_lv.tar.gz 1479311 BLAKE2B 1bc6f550fea707672792379d0f0159dc52a5f0d6d1119a9812df3cd4fdef341747ccc27e122063300fb2a68ea3390708677bb88a451bed98b3fa5235f6c225f5 SHA512 45c75d8f5dc9407aa5d40431c24b2935baedb98cc447820ea83d09ad19b1f4cf1871f75a4f2e394b00f1d9d8849562050d197986eeab25956619036fd2591cfd
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_mai.tar.gz 331935 BLAKE2B 0f3917ed2bde7d57bcfd9284b7462c757398e691e56b3c7527966f14e136bf9cba07652a438513e3bd84c3fd3d9a9383968aa28da64ad2c6d371eb419c4657d1 SHA512 5ffeee1a4a885da8ff2487d9770b3bf781dcde2f2e47fb4ee8640710e9329f5879f41358d4c590e8436ab5d0e718e39a2c5659b02ad748faacb8245068bf5162
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_mk.tar.gz 383401 BLAKE2B 129c05cb7e806c39af3ce700b05317d53f6184267eefedd2ae96cd7a6a9f863c51db795fcf5f03261d7ff34eb7734800624102a842390cf40924ed6517a49dea SHA512 11ca908745f185d0985c33c8479eb7089bc2944c74a329417376347afa07caf941f1a1a537f59d6fb393be25bf7d2fea96acd744485430190c5f4b8023d395dc
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ml.tar.gz 546279 BLAKE2B e7d818d7a40364becc8b7e7bbb97f96cb978522cc905079bcc8165d94ceb75c314bbe89d4d6b6ace1a17c3d2ce7b42a43a49fc9ca418df1270b5d539ba0082db SHA512 8027f8b1d97914c046bb6499300f1b6a38ac13721d733c85dbbc4c426064fcda8b0df82870a3bd1c9fb55a17c59a16b0d93e8df6e5a6e2c48888ad27b69cf4b9
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_mn.tar.gz 510531 BLAKE2B 0eaa5530062e3e0b80bc9756eb26edfc7575fc1af724536b4f22aa192fa1409befb83329f018f017a784aaa8b114a1f4da447a88f140e686f7820c13c3078e44 SHA512 28d9a1fd8006151cfba3e7cb2651b0dfee7da0795f233cbda8444d6fa244025d4f2501f23094c5881d72c63488b98595d5687a114a6ea79d4f3354eb9cac7a39
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_mni.tar.gz 403634 BLAKE2B 4f950d6219f87f6d90704d26ff74365aa96a59b6f648f816858f4a9e657d1b2d23edc19a5d27f5c6c5ad317762b45eb67c85a4ca422ec30dad8994d22fe4accd SHA512 5892d37ac11454fde45f02069967ae67bb03caf3509258a56af42c3260196c9e3e8a1c5754ddf24ec0158bcd05ee27e527d989c10cdfef80726b29523aa2f3d2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_mr.tar.gz 580664 BLAKE2B 8a10fc837e5027be9975cadeb895e59a10e5035d69d11ddce0f872153316d7ff25f686d10fd797b83b83b4d33c616b43beae3763ffe8ec7cfd139cf8e65b31cd SHA512 3523020c6254a8b84190f9f5373228051913db3827748fa2fa194b15c3ea80f16d09663c7b23b1414bda9c66212db7a7beefb55bf84048ceb025cf6b4ea2b617
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_my.tar.gz 465846 BLAKE2B 58fea18b1f6d1663aa27ff3e0746d17025794d2253e28a7c08ae1104f28936b8321487dc6d60b664049eb4a34474b1e2c757beaebf33c1556fb443c657db30b6 SHA512 5d1c297d88e7d0affd413c43055646847691f90c0d9739e00e4e1466be86bb7fc38ddc34bc3a5f85b6e1c8c1e7b80e5f14e2bd82212db108c170015d30188ea0
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_nb.tar.gz 3714582 BLAKE2B 1a5d344504dce861f39062c2e76c79749104c5999c3aec65e7c01640b529d520713c0a93e537f1aef463b9d33f6b66bd6b5b8482420592a58d36ccb6a4f7550c SHA512 68335f039a59610571e7239df84f7fbed1ae407cd71a8f47651e65a56429d944fcb08e10553c4cf7835dfe991da1cc895a15689200ed188fd48153c542d7c922
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ne.tar.gz 851473 BLAKE2B 6b3316d5ab53b2cb64352882fe2e7c4d61437a9a6593da435d30df5cac39f28cae5f7f34f6d62f250328e848bb1278b69d2d8ffedfa3b35d578b8a8d53506358 SHA512 51a91c5caa0a04e8ad9e981c20d7945cc473d15406fcb61a3b0017bf6689dc50a29091e0f2535135793de5581c257175fd41cbaaba7cc861671d1f6b0f66f055
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_nl.tar.gz 1514977 BLAKE2B c45248779ef3a0385f289fa9ee7c527390977a422be7e25cde75696f03e3a401b65a398454033ae966a958b4c333e138cd3634ada9ae20f67a80ef90e1119b9a SHA512 8048badfffea0c5764360affa11fe5b18635499416c31af1426cbd943ca8a04188290e4ac9f6cf2b96c648fc9ba2ace6740f188dee3c7f4c8eb1cdcbfe3c2f48
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_nn.tar.gz 3714850 BLAKE2B b5cc0e0a737891e7e648e506cfe6afedca9ebc532083c017cf10b8f978cd3fd9760295d7de456d57db9d145aeba0437e2e85597f709760450e5f8e40da636cf5 SHA512 0ce30c8102d61b8b668f2589b61aab9578606460dbeb1b57ee6768b71a732ad7435fcfeebe0da26cbcf9e1c1c3b9a0bc57404a923c4401a0e1788958ae460dd1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_nr.tar.gz 277944 BLAKE2B d2f49a2eff427ff2609cd88d8293bcf11ea68003c7cd7341cf1fbc606ac46d0c600e434ee8dd1f28d4edbc3ce6f326ab90cb8c736c0885231fc111dde7112395 SHA512 50d6f3de6e34a09b1372b0821ec4174fcd8579608a1d1763ab196228d7041335b217d1fac1d185c9fc52f6271fbfad4a29be89803692d04a6c0995e9e7fd7e21
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_nso.tar.gz 321986 BLAKE2B 7e122085eee90ebcb6e08e8e394e78b752c77394207235f6b3ab03d423aeaeee2d85e821d37136d312d10d723653eb8712863214c72a7e4e71bfe9b43458846d SHA512 eb591ae98498f0f9b0141dc65e89aa11969f8cfcde99e34f61329751360def61bf531ec042efd154a6656f08fc52078765b9106e6ab4db061a91a441bc3e5a87
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_oc.tar.gz 876352 BLAKE2B dad9331bd7ec793b18bf4edd1fb9ec66da8b5b307aee69a48175bdc549cb407694ba6f45982fea06fedf5655f10c3f3fcc88e325868e55333db429b5f009bcf3 SHA512 3bd82abe3f38fad549966caf92f65b8f70f69c36f379f61e5eccc3d0060fb03001c082e8f1430c1abbe3b2593e20eec6e374b346cae28b87d5a202ac88f7f30c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_om.tar.gz 370689 BLAKE2B 45bf305e35b5b908bfac1785ababfb037df4b65ae597d81828118df1efcdd0192b0fd5ed7df749f36e4ce9509a0ed1abbcb0eeb0a60d0c27bcf6acef7a0d5d7c SHA512 23d9f0a980d08c4f8a80c88ff307771b0b6c95eb84cb3b8291b029a6cbe3d5541540d5e555ae7775406db7ef466d19811e141e9bccf1b6c3e611ff5dc6531182
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_or.tar.gz 603780 BLAKE2B 87eb6a544a7d44ddcbf7f22b708aee19ee42772c0d74a7ff2c1ccabb4c59e016ef1a6e8c3247f957500e9a819dca37bc1269026ec44438ad5f5216693210268a SHA512 8a84a1cd0c65d2b19f832c280a5533e3334e3a35e439a2cc5b371d3ff4faecfd7b8d27e1986d13837dd87ec4d37d508e2cc51219b90362f38241394769b9f7c6
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 473564 BLAKE2B ac045f9caa7de9b39e4394baacb7bbe1617d418441ba1dc1c911f67520be2fc2d2620993c74754a0b9e31220c29649e10bc26a30518ba2948322e2d0f362e8e3 SHA512 77d92cde455d96502fc75e44a4baf1a989d7cb690d69c29a927d315f09122a4ba04cfae29efac14dfddd1612ed427d4eb17d95f97c41435cfd68a7a3340ef7fd
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_pl.tar.gz 3084417 BLAKE2B beaffa4ff1a0db39303c0c0cfb72226249ce7c6b2240434457aa073a2b9a33b73ba0e93144f0018d9ea418833924ff14fba2b837ad9c18bca38be082e8995c6f SHA512 6c921334fe5c59b6fdb3c0dc2cd4029e89e309cac9cd25adb318b2ec78d68238cae45a5ebe5ccb068f73ae5db85b0e93cc432b8c8b29f24fac678e0525330496
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2804509 BLAKE2B ee4bbf9e9de8c3134455655d1bb868b023af9c40cb27804bcd83d525485f9f40de2552842d72e195cbece34687cb033a885d53ffb8d85796adaa0564d2ab65a7 SHA512 11666296726a2d97648f6089f17a71339385e28767ac59e65d3145a016eb38b86be43f124ea9fb4ed9fe87fe6bfbe37e8ed0bde14a88c40d345794a795e068d0
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_pt.tar.gz 2361143 BLAKE2B e6ae9586d62dddef3cb4c70ff52f7bac3607683a40addd84a0cf4e4e6ffb9c19d7edacab83e213435889c93635504b152da917919adc8e866a069286c8b9cc08 SHA512 c71dc400eb4fe875edd05dfb58b4963a08500635d09eced6e5cd105535b7af36ee4d44ff99d8bbfec9a5752de6b4d160a4b0b433793c395be819d821c44fb688
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ro.tar.gz 2533849 BLAKE2B ca656dd9b313cd538bbd89113e999fc7b32baf2ac286cd0bd2ecf057125c8443b65bfd51fe98e5c27a130efc67f2fcc6745506176e3052b0e4c359dff33cb095 SHA512 d398c7c12bffdc7e997c98d088e85481c739d4940e9a08db5b767b0e9641af93d4d5d0d0341023eb08caa92bcffa66dc92bc81530720915e38ebe682f47549f1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ru.tar.gz 1882799 BLAKE2B 91dea516e1a5f2d7a9ba459efe9b806b8c726eb0883fb6b475dd70a082eaaea72b3c45a332187e73dd6f98f6b214906b27877e3cbdc86aa6aa0e335218b7a1bd SHA512 1164fa0c019f76dfb5e7578e52b7b7405d14cf837687e14e645129482d4150c76c9309d1f52b4044cde3fd5eb854fc4692807c19f86dbd0e4fffcde7e00b09b0
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_rw.tar.gz 344558 BLAKE2B 4b0e05398536cfb034979f818919216f719462d77e5f10f5b921058aa33c311111323e3e02532f51cfbca7b2ebdb25965ff19d023e0ccf8c2a62f4001a135e78 SHA512 b45bd74b0dda25966d2c1905c05233c11b63dc9c465d92cb64add7fd99937c381bd9ffb43738a4d967691bdf5e82b29e9d02b35745d71be1eea39ea1862d88e2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 452137 BLAKE2B 10d43bf5b8e37856e7c063516429c0897595ecca88ef7aa6072a819ced1df824dfe7062b6ef20fd25a99b3c4bc9b8978fd8d85d857ba64d72d570c008a393347 SHA512 4285192fbca1b72cabf38ce6aa548862ee974e335c1a8dfcd110476810b4b1deb3bb5bb54afb2c536fdad4743633e1b7ba282581b19ec9de84b3e251eb01fb17
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sat.tar.gz 524249 BLAKE2B 55273532da9d4efe08f143a3b3e53c0db05b0685788cb4a8e2add56372f04995d3f90d980f659fbfce4f2d69df07dfea165b09fd92676892b077ed1bbc23146e SHA512 4e41d43ad2c3edf36a30c1fa96ea0482f1aab329adf13424c8fe6b2fa5ef63deded5900ce40705b70b3eef98321a020087fa3a8a637feac20996e3c62d7e58d4
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sd.tar.gz 438765 BLAKE2B 880f3aadd07e1eed5f4d9d4b4217be042098e6d223992b4cfe10ce8ae86047a7f6ba13f9fb05b4284f5c6e162c73969dbbaeffe25d3a253cdae099e0d12e9736 SHA512 e1f37373e8b339be5263c23e01ae84474fcdd17bf0ec31d9a2b7101f9e767e12ce844127aefcfd3b8526a20c853240ae2d9fac350565e5956def505b054425e7
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_si.tar.gz 739012 BLAKE2B 67e8ee0dfb2ee39194b1f1de761ce4fc9ac1e578311e026b500b27e253bf3861c21e73492b9980fe73fd0e10f53325bf415b184da8425f29655d247c9f09e474 SHA512 5629eee34fce300e2a095890dc551ed639cb19904c22214a715b54edd4f08c41178ae17a390e997e579a363b6a7ac27efe4ca7a5f1f58b7889b557235f73cebe
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sid.tar.gz 452531 BLAKE2B 53744a8f636434ecefc9d9ed977f0df1d281918cc2492ed42dd7994a780975dd08619f4b8c6de1dc58ce56abe2c69e2c1f0adf4350b8eb0433874ece459852cd SHA512 691be7a54a3c12cb1465634a10687cbb9b1eb695b304b1df06437992fd27fac27b6347d8c6deee4bde484a60d75e66275c9d5a1650055e0aca90e0e0a036b4d9
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sk.tar.gz 2014004 BLAKE2B d654df7f403dd2bfbde8e6d71aac66267eee9b51220489d725fb4f2c30ce4b67ee6f7c33c3c11fc916a2b46bf9f61b6110249be52beb3c1c611a139ebeaad429 SHA512 930311e2d0d291ff3b4003b07f2c0034c2ec3700b843977f4476e88f81021f87f0d841864fb3401b9a68ed814bbd639e4baed9d7c140f651fcdf183d69c6891b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sl.tar.gz 2407286 BLAKE2B f521e5ed77ba092da2ffed3725d2508ee37d35dffbb5a79b665ea3aa446448d7f18b91cde1418876d05d9109a3a66a43febcd7dde0f59dea4265fea4a1ef52da SHA512 0c5f08c1cb932b0a2824382682ab97d6f9df47eb33dbb79ed834f9c15461b31aeb99a37cab57a8cfed6f2055c90bb1bdf8d458dfb903d7b8fb2df050532e56b1
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sq.tar.gz 1166190 BLAKE2B a068628edfd75d75c4a0d0a8a969f486b55f0699e942274d243bf45817e7e1fcb820beee08739d90e21b1917e6e50880f740f376553513a39d1cdebc623ac47f SHA512 db5ac4e48d5bb52c5e9007c298e1efb8786cdb9c635ab9e7ca4677bc269b66d8505034da955e1dbf0f4e7b7c7a0509e3fe6ec8807af007cfc9605c64409f0780
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461962 BLAKE2B 956c5f6db7c191012b24e4a8544c2efb4328558330e77658a163918367d0b67c7b0990ee9e4ee74682df3c8daccd3660314dcaaff667c3e2284a66bfeb77755c SHA512 cfc8135ac41fe5b6164c853ddce29e057e8d550db3f4cd4870234a4f1ac4ff764f87a7c61c68414ab0ba424cce0f2f82dc1fc2b18d9e1492da9c00262bbfb13b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sr.tar.gz 1480717 BLAKE2B 75085cbbdcf1ad121468be420ffbb81c4d9756c9d30fe79d664d91eb75eda9f83b1e2f2fb831ca86c4de262f258db103d334d25bd6cbc70ea1c79da5f6b147f9 SHA512 0b141e46dc4a79f37992069399fde608590ab7bb90a716a5e1e65641f3c280aad2dba4eaf75f0c372b4281e33fa248fb42c0376ec421bbe71fd0ac97ee2581af
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ss.tar.gz 286605 BLAKE2B 8cc177887b76bd5d076a7334d178c4a4016be7dde4fcde5169dc4ed0189f5e5db7f1d88c3b9a67ecf1ffa5e1726996bca02c8f75cfef17157b03d3539ba31e69 SHA512 d252da7fc06402e9aac8911075bcdfb9fbd4d1ff88e162387507639a7f9d9a64f70300b6f2978b8edd7a07a34ad8da9335431c79976b6f85a6cf9941b10e8714
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_st.tar.gz 278863 BLAKE2B 3d906921a62396aaeb1b50e24e9a3dd7fe755e714865449f7ef4ffdb1cf9ae4d75f75a8222d555773b93f0e88462b75bbbb5ff90da9a639c45c54bb416536ab9 SHA512 abdbc892d3b93b528e9b6e51147daa1078d8e1f40093076703642042067c9f05015022ec7f4157c2d114916695013d6377e9f91a774cf6a9a31f4c66c21ebded
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sv.tar.gz 2550946 BLAKE2B f17c9526821297e083d0ba25868de09fcb76cfd41b6c16edc2c3a6a383d0ecb7c42bb99fba564deeaf13889bd97f705d212072862f2eea582f4a5f7f3b1239a0 SHA512 8c04e345722c73dbd388be67e34679eec8d5a9c0836c7abd32802ad93f586fe35dc20ad3ebed24633664df146ff3cd98759e06e7b9b62721a503326531b4ed4d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 318421 BLAKE2B 5b8aa75cd79dfcc7645894450faca1158edf2999e310a2fd01e8c0cbd0c773e70f6474f5dae04bd67c641cc9de7ec000e2665dd6cd86fd8ead92867e29db1228 SHA512 512cc54c4f6620b43685dbec0cda43b97142b1f9c515adecf0d63b0e6d2b587502b0afbcfc8c14a9e6202bd7a3f2587633cdb872ad9662e7d35b5d728bfd29ef
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ta.tar.gz 688223 BLAKE2B edf447b3c14672bfa1619f9ea7b5c5f5d401f8ba114dbf004db967fa216c5d1c7f13ee394b8ec86659c06659c715572ca9bf36764496259ca6f507b712616fbb SHA512 2e85eff98f6ada6e9324be867060a1af73433914db62825c90d7eadcafa8ff6d41443359c86d609a4a58acfd0770c719b6592531d43cf055102cb7ec0d768e82
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_te.tar.gz 1089708 BLAKE2B 336ce1498c6497c83cba628b2e48aaafdd189a4da420b637a15785ebce143a57943d6639cef1a2fad6230df96862a50ac0cbbe4059388eaa9f971697f7c04cc1 SHA512 bd3a8a57fd8cf9fcb70d49e137c3cbedb1dd0c0d6cf5dbcc5139641e5084b3dd917c276ba10c0615a9470372be62104161e49604ace4eeff32895bd012f09941
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_tg.tar.gz 358479 BLAKE2B 2f906ee2d6a080c18a2d0e8f9c097d6aa4d0e1e91dc507f1b1bc49b4733b5a2672590c372a8af9ee922bf254523bf2fac8e95987506d8e02f7b326cbb7b54f8b SHA512 00bf4e8bdb9db8cc113eaf5d5f8e75442b6158e38c852c6aae0764ca745bcdb31a1e9addb294fb2d02f211bcf132cf3a38b869be9e05365732309179f36ac33c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_th.tar.gz 622886 BLAKE2B 716e71c1f182b881cd2277fa48f227a065099b627b34a129d54d2f3d17f7dc4b728c66ec13d7e48d467e42aaabad3b01d453ea23043c5727930fe9261984c5a9 SHA512 62ea5038b7f0bc469b9e1c95da008a299f8acbb4668f480375d9c261e84dd55d58c0f77c1c6cc69240de129fe5aeeb4b438a1809dae404c841f623ad5f7d9e67
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_tn.tar.gz 258657 BLAKE2B 3c255f6552db00871690d98048baef362a09ac3f97f3e980d7470359b58373faebd19428afda6002378141f40023aa8b6ba28a565a5ad4d84beb5adb1e0c607b SHA512 71686babd70f0ade444dfd420366fe29681bf89a8cb51177df15034cb8a4d4f5d63b5b2191e08dffbea878c5e485e62e52a48e6f4dfc6d63328be7f91db5e95d
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_tr.tar.gz 765136 BLAKE2B a16274b1bad210bc48ac45723c35955a9fb7a462577acc14005a29d50b42d3bce582d0362f78a1446a041253da4ca90e8e4e6af817d0066ad6e9c4f7ba66c2e9 SHA512 449799eedd276c921226b1fc8233c69e39d0f6ad4a8555c5333ff984b8078c2b3b5d531ab4528e689fc9907a5e0ec6110f9d4e940b23d7e5147dc4a62030f5c2
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ts.tar.gz 276913 BLAKE2B ae36f2a9e04cb9d10a1ada313f35484e91fe6a99e0dc9ec102188ccc0891efddabf7a815f1b7845ccfd9e71984b8cfe73f96584be532b8bfde39d01b7ed6b9ce SHA512 909a5a9700964e174a8b4cadc507e48851e6cb7bceefe2c677844908e78a3e68a92689a4f80b0a13cc2c4b370a2f049cd40f15cacbbff25cf81dd7a2702d0f50
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_tt.tar.gz 182444 BLAKE2B 26479c62bc20618cb657663ca5af267b424405dcd480679e86febadb119aa8963be5edea335113f4ccf13361532954bbb210f9096c3783f3c967b3daff6a93b9 SHA512 b8eab3f7c3fbad32f6a5ae577ff56e9c3d01cc642c3e073df96cc5d32e51e6553b0df74bd9005227a7bf8dcea2587cfeca213dd02b1e4173a6410c4ffebd0f42
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ug.tar.gz 550998 BLAKE2B 13335a6e84bcacb670d6d8ea6fe3a83a38e4b3940d167fc24ed21cbc029218b4d2f55df0220539aac739d570e07ca0f36079cbdb4392aa107e0e6fa74753d755 SHA512 47fd6088cda43079afb426b1f2ccc54d03cf37886bd849be4daf9487097befc952e984a202f1d416759fa73ea01732b0c48e3d4a6dae0ccdb2bc99de5787d9e9
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_uk.tar.gz 1608944 BLAKE2B 4f294189c269966390dd6a61344df9887a6513c5ebb4202d5dc3cb92f705057d62f95e6b563a31c833de3e09739783bccaa18fac1795614ff14a2b79ddc9ff1c SHA512 8ea46960760dd08e0c885beb161c1ac7156f818d19a7dccfe124cedfa8fd9e76072db5c9966a9cf95f96e8538a6606dc8d7bd46173804df10e0ad7ac05b57f04
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_uz.tar.gz 315424 BLAKE2B 7f86a374faa155e6a639b677bdf5d916d3973a33fcfbb7b4c6d84089bb59680e931f69efb258600f110cb907de09f7a081d8705aecb0a6661132de1567686959 SHA512 05373dada6384b230d83829ce0099e2d3f83591db8be01991782e269ece3277db83438a2b2e2f046e909c664ab2976954cf0aafb391a04dc22f950a1419e963b
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_ve.tar.gz 281078 BLAKE2B 134bf8afa35029154018324129cda6a762c0a996f6273e3b40eca48bebf91c0c3817d7594509b7dc39e1876442305c316c37e34a13fc6769ee20cbee82ff48d1 SHA512 dc05cf0ad802f705e37db30a56c09b9c5012154bb01d52f733390cb790aa88f788eaa9cf63f1ab97fd65fbe20fafda1e71e944911e028a38e6bf14801f1d5283
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_vi.tar.gz 466396 BLAKE2B e45b44fbfa3b595ec9aad88b322dd453f4bb64472cb96e8737481482e3d80aecf7892cd164cd2bd6e361a139e14bc6042f722994f02090f0dc3293ff905ab89c SHA512 a52bfd098cee68a23b4bda2360cdd3fd72f2a3c001e118178c488d7f04375cd2aa67f889e477f5d7568617f251fa4e8f3b4a14395d6158d84c317e8ed84e429e
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_xh.tar.gz 290599 BLAKE2B aab517ffe679d8624c2cfa3301ee1f45cfc2324896744158995fb3279674ff9406b6f3000a9e571441ab3587ce6d7b0129de017d9a9e641429c9a7e9ba2822ab SHA512 030b2bcd0df886cc56d479f969695da5cb4b9e8e4959c15b006d8cf3e7f36ee5ad491cac28b19eec22a5ae457a6ce0f7f2736d4b40a674c3b5bbce4f1244df46
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 792201 BLAKE2B a0e3d7c237e49aa405734594259c2675165187e9a98943817fb81afdab9db6f9d10adf5ba438602e9a997a0b586d980920214611ac373570cc1156c5161580b3 SHA512 0769e7f3799a122ea02bf369347e8dd7a12dc0dfa20a3b121876571746007aaea1ca466746c89f445e6242db40e87d788c7fdcee1eea930e996160fd7783f73c
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 799072 BLAKE2B 57593912753f9b01d4981f6d4ddddfb562bf416b888afa3ac2953d43472e30e9dba4116170bf6b9ea3521c6b46fd79e919fd0b147f2d3b7975906645e43e47ed SHA512 8c8d41266cf4f8748b52dcaa38e14c380904a59e65e1e0a781a1d7f4e074cf208cec1e13ed4f0e8038d3f82cefbc3f8e77883968505ff8c9a55c0d613b736529
-DIST LibreOffice_6.1.3.2_Linux_x86_rpm_langpack_zu.tar.gz 320312 BLAKE2B 4c45c17e1cf790be43ca1635ba2b4628d5a05c0048b183d65bd25ec8cfd26cb9b6244cac47e2362de26004be2ba1e6e9006d7f210c048b62076831008f39b057 SHA512 3017b56f0d3a3cc2e4e96c6c90578004eb5e5abf84511b6e64c6cb5e916371a064ff0f256439b7203f6acd23836f5c6ab25153c909680df74741ef9b84f56272
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_am.tar.gz 2519898 BLAKE2B 0eab1ee3028d287d51db5fe209808aeb974b1a7ee977dea16bf9f60519a1fd9ba5e6aebc96d811269a497392cd5e8fa7071c99705ae74c2c8f8264b1f24419e0 SHA512 75c7844bf1791590c5d81eeedf4de48b39257b42cf2ddb6a1f5f3bc1448d1224bfa4f60cb28f5b46480fa8d57a716ba923daed30385185ead5a83994f61cd4f6
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ast.tar.gz 2430507 BLAKE2B 6f7a3845bad293808481967ec2e2eae6404a0d5602957a1677878c020f0f24c7955dfc635a7399def004ef31419068ca61eda872ba94f76b4d7442dc615596d5 SHA512 75d073c7d98d1007f8b7fb8dedd4842e4a9255fa55414edbf3e044d213e34a83c72013bbd9d958600b2638c15f025568d6947950c4d2e35fd280b27f17c84936
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_bg.tar.gz 2618876 BLAKE2B 8193a55783fd6a6e9128f8681d724e33c3e85fe1317ae008711de02a23eb023f8dffe2de30682930a6143e18998fadf6f66c7fd7ba6d042a01bc843ec1b8c228 SHA512 bce6d1fe078e88bdaf60e9816d829913f799334fa944a9ceebf2c5c17b3eef4ed8540858427e1364f294554d7a6117105ff4709faf4a72d32b36737061993e4b
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 2651554 BLAKE2B b4e02080b136e9be3a7b2695821cf6563cf81c810d24b383ca49cdad1ec2cd2a3b6a5c7a45981001bf6b0233d85da5c9f1fab71fcc0bbc4a6c404c5bf0ac8c96 SHA512 d0bcb43c42ed992ed22a83b9b43c4639470666811e840b93582661a14bfdb8f18a0f83cfa8da7fa50b822d9bc983f30b9b5e144ac689e2686d9fc9b3f117fa82
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_bn.tar.gz 2625614 BLAKE2B 53fca68a65ba088b8a9708548efe9f39c31da0d051e76a106c186cbea0dfa03c6f38f23a1db62b997df0ec7da19a4888d740105c812ae1991eb566321431fc77 SHA512 d7009a434e1e3223cd6b1b9d22902ee75fab2318f526094f2eb504bef8e04014b2dc8662645df9660ad8c32958485d085418786f49ac1d4a786be75ca1874f9e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_bo.tar.gz 2638266 BLAKE2B e326bffd3633c1c32454419f244cd4151186770681e4bdd1b9882b5f49ad6442c90fd85a60e890225c233913f0ce446d7af98df7a517b0a28ea439a0a69d4ebb SHA512 b8fc11ca5037346c0d172386f56950e3d6880152b58b040b76711bce9d6ab1c8a34970b1eef6c3d5b2971b1b53a6fc4e7024f4d4a76f196e20e5d5b0d9d433e6
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_bs.tar.gz 2345823 BLAKE2B 378b87dd6e58621f59911b36fbb364d878d5b1c0ce7fac05b987a67e0fc10aabbe7029f39ba4d62994cf2dbbd397b87ec50e48d184216c7ad1aa22da43ed4dfd SHA512 8f42eaef0fc1d55d54071642a6b0b8e6c84d4da7d81f24aa7606ace8919dd7b484f921e3d98635e48e280181d912ae6f319e5426e0f8901f4c1dbf1eb3d4535a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2419694 BLAKE2B f3e1277afdb7e06386bc7230fabfdd2165350341781f095b3cf46e33c78aae9703f677ae473ce92017d3df475ddb7db6cb087563b18bb000a5db1b8f944a719f SHA512 3c2e9619860c1a7e79f5d960173148ff3ab2534b15761fda0f7ccebb79a92efba01fce0d18b7ff50d865527bc70108c4230a1c36523769db788335d3d7c3270a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ca.tar.gz 2413375 BLAKE2B 0679273b5efc00eb3bcea42b4f5a09dabb088beafa793fc4d900799ab5891473f8954c280e796cb43ebb0b8bb3266ae2bcc2c8098bfc6d82b691ec8773798278 SHA512 b98afbd028dd96e26772908a6af81f42514f34f2aa15882a4c4573e04490175a87075f8275635246a4c696016e9c5b22a39263b750b09254e44329825eb30baf
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_cs.tar.gz 2438013 BLAKE2B 17e4bd38348f37d3e05497d195757436dffd262e2d3b75b9a21a4c8f81c1e8c71e2684d4c85984d365baeaa616930162087bec5c20a858e7a5cbff1fccc2f3c1 SHA512 5f0e03ec6db7ef0b9b8679396931bb6494456c9e13107df191d857928f3bba56fc40f54eba4a8c71c37f31c755b4653de539efe25a4e32956cd1f4c26c08b185
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_da.tar.gz 2368016 BLAKE2B 8fd4cbf19d6ce478557a646af726df0a353a63592f64ad3c7ac503b83adcf4a7b1dca18e9952f2431bf4bf5dcf118d69c3337514572d57472e05cde343dd125f SHA512 05648f42eccaac9281eb8657713b429ca1d28fba1bc24f57e8c5184e84e263087d6a2fb1380967e6ad505c029e6a82d9f9f3975a033ba28f5176d7d3cdcfbb7e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_de.tar.gz 2465452 BLAKE2B 2cb6e4a9b27bf6f012aeaa842eb81bdfcfe932a7bd34bb53fa8f62a7b2381c21650b3b2afd9ac4ed70e690404bf224d3a9c994a094f6fb05a66127e4f16ba309 SHA512 90ad3dde1adc488970710c56c3cf0fc80cec79a9333df86ab921e401c80ffc1cb8c459447ae1191b6a31f2d9039af9301ebe10bc397bccc910b4fcd3f3fad668
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_dz.tar.gz 2803280 BLAKE2B 1e7f44472f61e68b0909b7074e862da19f968ac3577d6a906e073d9ead39d8baeeac4220e5a9aa449fb8b1fa685913aa40a36b6409793ad67cc3b97e9fbf41a4 SHA512 cd4d8e814d6c75c086a4f1d6c4e32ed42a44df3b449de4ae27492284a37938155ae47f659d9f373b95a43128231a86f1dc2e9b383dd09ea597a3f27c816b6283
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_el.tar.gz 2825010 BLAKE2B 9d95d6183bb8888adf892b6a72e20ba4412160483fa98a184101ee159c7ca0ebb69510097be432484955265df097edffcd39ab040728a9ae81d50a95c54e411f SHA512 461c58e62fe973bbbd176baa811c806c343f1e6976fbd57da33bde7bbe3a2c795699c3f75867fad3e859bd3d25a0610eadb0eaecfb4e485e70306cf6f7173107
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_en-GB.tar.gz 2248386 BLAKE2B 49f41021d7cc452c1c15c3a7814b0d7106a2ceaeaf0c00f24b08fd47fd4f89b7e032e272fbe4bff91a56b81f0be4f9368d997f50eb8006be25ef3c436d624c74 SHA512 3636be453b7b4056d27f89392b67bce60dfad8a9e2bb242f6dae12a74d1c31374d178689b30ad8fcdd6cd38141a9438b67764b3ac5cf7be8011be99eb8300034
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_en-US.tar.gz 2105692 BLAKE2B fa89f3e86c6d86da1e6f37193dea8100be651849db46abd248d5f3f4dfc7d4661ed62f99712232b2a2b8ed99c0829dc4aa6c60d10b3d1bb20efcf0983243e4ce SHA512 99dd5e009e4ccc3618041bb7841b1bc26a73e8e6951993b58ee7f5e2b8631e19b5ff7bf91f6ef55b43cf4f8a6aafcc4ac925223691f073dc6d0ebd4eca567e02
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_en-ZA.tar.gz 2245226 BLAKE2B 66772db89aa5548d60c3467543bd6964c1ec228567f059029f4cf38b3f7b52c860f8f3c95774829c44cc4686a7981250f7bd84fbb198873293ac91b86576283c SHA512 90edb88521bd2731422cefd90e20ae422cf68da46281363c0a8bd13d49d377af6912e751c08a22d8f06ec9d865632fc09dd59e75a83a33766d94717ac9358d7e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_eo.tar.gz 2327840 BLAKE2B 902210c6f12e82bae15a08e1eb8191f17935571fc1b2d95b5f60723fe0440de2daa71c059f12c9fc5776534d8f165731295e54ff5892cdadb31368f01b6a9590 SHA512 5ac6e3f465f8f34fb3a6d160db5cbaacbd58d49e020d923b15930c803c20c9d02a5341b40d131a8b91ecd61ad2d16f5345339bdfc95bcc29f9e7653c33c88fc8
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_es.tar.gz 2442517 BLAKE2B 6d13ea96cd479770b15012bb556d9a400a4544f922152f96aa3d38d84e2e000ce296de39e73cedddaeddb087eb1f094aeadfac416cf3e67bfac9b7220b2f61dc SHA512 2d58876d95d2d3b41831dfe7a348e01f73d70df4f36b64388d6a2c9ca82efafb81358459a17bdba383d1c6c737c54e1f24459606644f3b58b739b804f9631f3d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_et.tar.gz 2343846 BLAKE2B 402b25b42e6b2dc1b64cf90439c92b74cb8cf45a06f3ea13015b504db79daf6969b3d93f7d724023f6deb36c97413906fa5b7ef9818dea47ef6a61fd9ff26539 SHA512 7478fcd2c4b624f5ea608f732f6182803b730348d0c88bba045fb976d787e528e5d3eefafa707b4ba36a35cf009bcb162cd3abbaaebb6bde04e63578432f0d48
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_eu.tar.gz 2321862 BLAKE2B 195cc002231ef7479513132e79251c46e62cb711169bfee5aa7ff5927366266f6bd8d6027918c31574d5df641eff010e8dc6126720e60b843a04e925e49bca96 SHA512 b604bd65a09a2236109370a67a694c998f23a6b2214da4da06f06473d38b449c7b8f50a5e51634e07d42d213d54ebe12dd419437e036af24e91ad25c2a9100d5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_fi.tar.gz 2413407 BLAKE2B de1f5aca6b7d458cddbdc33d2d3e05cc5eccea4759cdae920b5ad57b8af32e32abe5e9d228508f64f03b78b1b6f7a07e51658fc2ab1990f8ddc2225aa29807d2 SHA512 73914003d87522c2479358addbed28c39d43d911e37b5771e4d380e6f80139cda04e15d07389d631a8f26405798b372749f20c736ddac3700ee14a29dce51e9c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_fr.tar.gz 2432444 BLAKE2B 76c1e4b4164ba21963c23fad90b099f8917203e3b277a6c885efdd57fb92165fa1b156905b971ad248b3e1346fb4c4dfeb2240ad865f0453e66dc2d643117141 SHA512 7bd7e1ab823a46c51a5ce252adffa91f6bd8198298e945000738cde1debbd2c814967f5ed5933bfbb39f8190621f622f1f7114cbe65732f5767feae7da3799fe
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_gl.tar.gz 2409602 BLAKE2B a56823c12bbe33c6a9591b261d44a80c0de3feb633cf3bea5d566fd65a893f233f2047b6abe5cf0f3e11175de12a032fb1bf1dd399953f0dd65377bb95fe6289 SHA512 0b665a18965e9d9be257abc43c6e41a0325e14804505c3d17cc51828bc06bd5c85ad12ff46d679ae38684e5384dbe10c735b702769c015eef1e62fe74f289e8c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_gu.tar.gz 2298220 BLAKE2B 4d43b9fca83ce482876d085ab816cdf2066c239832da1b181abeed2ca6db6084d49017ba8cc260936bb0cc87d939d0d41296c04394baf217f0f8a81cc78bf9ef SHA512 6153d0cb7c963d4e1ea119213636508aae6ef6709923d2d1a085cad02c90d8c37ead2a1d14578f31838bab0171390406c24a0e46aee375fdcaeddfbca3e2d827
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_he.tar.gz 2180458 BLAKE2B 5fb7550da45c10af02b4de77fe68f55fd14958593b91e656fb74c830e553092bf9985f6a9099fdfdd6465e72b43b7f42b6b9837fdee7b5ff5ba06bdd0a0f7c86 SHA512 0009bfd79d4bfba71534d2342b1be6504dc495de3eb160a582059023129e4f441f0058dd3053959df392ed5c7e408ab40f9e1999c914e8561a9b24fa20a922a9
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_hi.tar.gz 2405648 BLAKE2B 9fe7e5e4ec6b7edce581d4706bba964e323f2edeebf560dabcf4aabba7bbcfc6dd380da3d5819868ba4c248d7698668a3ce60a34a2badb6ec9a572a30acb1472 SHA512 07aa0bcbe0e23bb0786ad7785f3f0e1b7073a112d3fd8bc5d5986379e4f27a32ca3abbab91af238deee913b0f91108c842fb85b6f3ba8ad61233d3e55415dc21
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_hr.tar.gz 2303492 BLAKE2B 9471057e713a9c7238f10d84c45db40bece97f0801676845dd13708e399ed7f9c720ff5855218b80a1507f7e3278fac9cacedc4af85a4016a3d6417ffa5b1b08 SHA512 54749550a969938a5367151e7ec0346f37fdc2505d1e6eccd35eb2f19b552b289cd733b3333cf78003ab81eaceaf7e353be1698f7c0e33475e7a7c1af996b10b
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_hu.tar.gz 2529582 BLAKE2B d81816618dbc11206efc8df04932549ef3be374c1c6207b2197c937be7b789f13e4a665caace0674f445cf99b00e698e49dc49980e8e141457f7a44b440f7833 SHA512 792ddd1ee5eb154e16c13bdee2b266b5bc3d9f0dae89ac655fe3e7847ab6c3573faccbb71428c67c8e47a2ec03caba5842e2532d2dbe2c4f10debaee304ef83e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_id.tar.gz 2302438 BLAKE2B 4a0d8757d91a200b08bc74343c7f60efb8f2f0ae4e39a061e937a618a5b5fc453299385bbdabb1582276b4b2e2d5eb1f4aeee842333b64a95c11764fd6631f2f SHA512 a8bed06d245410607bc7ec50dbac3e7c7045f2985286ecd2a9bc0b031ea4c4d42e0ef035f614cef16340a7f6693baddb23bf2c9937c2264d57b73d494b11135e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_is.tar.gz 2322972 BLAKE2B 5577a22839522a05736460d2e75c1046d9b0f8e29996aefc26ef2822f59a7ec6a06839705dfe7b50572f536f95d1b49cfc04e8753f4fbf8ad5cd408c85b48ba2 SHA512 bb283d5efaaad2a53274a9b4a8ed48a9fe67a8556b4e0cd63f44d570c77f48df68a6066a512cf8d6bffa169b44a9c802bbd9b9b3e327594592fb6563bb3344a4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_it.tar.gz 2400174 BLAKE2B 8b5d9b124a8bb069473720a6062b598c3f41109fe693e8681207b1a3e8623720186c168717039353b9be882f1fb1f83db3ea13fdc0a5747dcece732d9f8ff056 SHA512 6bf40dcbaf27a6769447295d1584458804d03607702b1d3f7c8de83d12cb717ceeebadf5b089b81a006e6ffbbda8d4016135749ccb853ce6f1c72b24dc0ea277
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ja.tar.gz 2564109 BLAKE2B 0530a089a4797f069f6898b1d8e7c2908b24dedbcfcf54b7f062684b5c7556ee7d58bf256161f8566310c542d5c3ae94c00d3b51b75a08e741a3cc7cfd1b0cfd SHA512 f23273f9ea5593195c239b4dcd6457acc28e31dbc552a123ba097a10402326310a52a0b42dc705b436842565e2661a59d36196fd4071aec1c4c16676da35b88e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ka.tar.gz 2443764 BLAKE2B f7392a3846dc43c865c72e644affab6a7c653cf8fcac670a52ec331ab917d4771a8e0fa3791f9102c721f91b8528501580273c94ea93b6f4019f256e4b23a40c SHA512 8aba18a71c1057ab0a8f45bd414541463685c85abb8de56eca129b0efe93b7e76f97c8752f0e23257811b4512a0987c86ee0994594aef8621843298425022ecf
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_km.tar.gz 2733538 BLAKE2B f4921a0eb0834c61591a188193547f27293950a9316b12c7a4f1c82b9171d16d03de6c6086295f1e59ef370a2af9dce64e282f98b209ac5710720bf36420e304 SHA512 a816e40b921ae6ca1ee9cb1007b525d69c34646a6a22d8dcf172b17038cd3e7b1023941b9929687e68e8bdd9fea20739d9e7fb52a907ea9ebd6e8dc0cf1d79bb
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ko.tar.gz 2434763 BLAKE2B a86461baeb925b938b0c6be90abd4fd0152ce45faba348c15a690bd3a2e5ec88576a2a98378974be2d6ccc00927f54fbddd408db003ddd9e86a6c3a5d8b9621d SHA512 67e634176b28df22d89beff42e0217d6ef90d1fc022a88352141bb7049d22bc52dff3ba6c48baafe75a671d592325165b78e25cd97816c198d12fb09aac82957
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_mk.tar.gz 2426145 BLAKE2B a92cb57dccf8af81067907a360199a5bafd4053fbc6efdb69b2db56b53f9206544c30d51063f5f830d24b7c5055e1ad8ddb40cc8a470cf91d02242ddf5d01ce8 SHA512 722f5e8dd74ba36fed5859578cca2d979e1216f3481cbbea31852004ff076c027f294d4c9f72a1247cfa8e52ffeb73ef764ae1d7e4ec733da5c6e97846bbe25d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_nb.tar.gz 2357412 BLAKE2B d3e6097e24bf2642183d0ff61439e8a86c6bc0dcf1ba1ee96e661604a695d20056741431572a9d35e259c0a59a7398c547b3edac7e3ad26db745defb95e02c10 SHA512 679c4530a1f06a97a5cf0daaad607910c3ba0b65902f46afb03b32471824bdb32d364cd8e54fdc324119a819cb903a9874ed0cda94a3e5a615450667bc16f314
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ne.tar.gz 2661268 BLAKE2B ae4146854032279a3817a7ea672838f9bd06f870a0c617b197556612d4fcabaa5ddfb6bd19aaf66be28b40993cf4e426fb02dfb6d307e35936264bc48bf96c96 SHA512 b2e878ab8dec04d5e4fb2759e63c813082d34f4ae17e063ede20f6ef0befb885bd1cf7a776143cc50b2fdeaa1fa6f936f1593ead24220c8a73ac1a0d3a90b898
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_nl.tar.gz 2400127 BLAKE2B 42ca65afb05e65593b8f85015e07aac09563fb42960797b9de6394b344a88211d397e364e82527b47f5aa1a557820f306a47727c8b0aa63da6f48b749499e1ac SHA512 708b754b941824ba93ef7c82de214ea8b2b0fcc8d3340d95dff11c424e1db22baf5586716cd176340d6237f34c0f0fe7f8e167327cd572cba8b7b150eea2adbf
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_nn.tar.gz 2340473 BLAKE2B e96caaebc628470a832ced05b5654279a9ca0f32ee7e92dcb56ae0b990ff3c4910abab3a1d8b782914de8ebc175006445de2431f59f488be336b57c0a0fe3631 SHA512 d5d58a9177438705ef1248b79222a1de58d45be28c2a3a1f31019b2b6af091f9819f532aa8fb53c2a3e70515f58f3077c74d8fcb2fbaf1d7483afb4d7823ba28
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_om.tar.gz 2433078 BLAKE2B 4a8678235bc33ee35b03ffc3d49658887413d69a141ceeaf2c35fd5bd0610f3b743e4ee56ffdd50a39803430b077c68bddfcbdd05e97f8f09c0e327ff04841b0 SHA512 a83c51e3a59b9aace31e3544e636d22230727eabc460a2f67512ed764fd71ee5821fd9691ff148a6e24238100aaa33c4b7ab9cd964fab75bc8de477ebc4cf785
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_pl.tar.gz 2485841 BLAKE2B 9a0409f9f48db08942ec93400e952c8ef71fb631e784f4cd3e336861a03b8f23bbc7b0c568206fafb29b00f3d1cdd9da8e75cc6762de736bbe2590f270591716 SHA512 8e1114a14b6ebf3e500ba316c25fc5d95f9f25239034c7af757080870c45b8b6d0b217e3212f905ca722c6520aea5548f27704904a8383fd7b8fadb9495b4488
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_pt-BR.tar.gz 2418246 BLAKE2B edbe2240c5f0cfe43200cb05d628b78c62baa5ed1d42eaa66f5a8ce87971b71a5f81aaeabdce6781b0ae15fe7aeeefbd69b4101a54cf98cfa2d5dc119aae2d05 SHA512 e9b78130abb4200a0daec686015c86a25954e575263deff9e187dd7aa5cbe6a0fdf23c30bfa0feb0dde3b202c7227fbf98758436eca1d0ed969be503573138fc
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_pt.tar.gz 2376809 BLAKE2B 4773c520f8d866e86e59d817b36e848bca9ce4947115ace0be5ab9c232769a623c87de8d2d722c3d742f2aa3de57ef7778299882e7f8e101db32a661b8a60891 SHA512 f5e2ee3f47607ca32542fdb452ae058880656f73784d2fa445e297ebdda7023de20ec24ec90fbd8dde4f98485ba91d77324485c792621485d5027a72ab37b775
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ru.tar.gz 2699309 BLAKE2B 3826350b376fe3db3ade144e49ff2a52d093eac3e68d3714ff921947c04a0acdca7a117d0b0bf19c5e6edb3b5c86811a1b9e7e4553d48946ec52d12b8476575c SHA512 50829e4cccab3db6f546184fb4954d3976abc45497c7ac018e69004623dad5cc7aa26629db6b5e419223082e3d5d9c94dcfc456509a2a2eb62db85ebae1d923d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_si.tar.gz 2398970 BLAKE2B b8beaf3495ed11b29c77fdf84b60d504f908fc410ac84735da96079c8dddf1f2843e719209185a80f40ad6c0f5bff01d9485e8444889c29c1f1bbefd4b078285 SHA512 d0f14a3e44fc2bc66ac1384ad20f98aa6049ca3c121688707c77c73e154d51ad27945ea008d8e8fde57f09b9c68652d50f57fe2e020d20644701a72d1cf1ae1a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_sk.tar.gz 2442934 BLAKE2B 6477b9efcb679df00b9cb5b0fa9428b94f100539fbaf217f03ac5a5efd5904883923f703836b43e19492bc63cd659669a73b387ee61657ddf137813e76dc51cf SHA512 f697c8ded261b94a94b993b195bf76cb6bcd7fb164d5c78d2b34eaada6ba5c948c6ea004a8bfeff9eff791070373c80e3886466e97d9f732c744ab0c026f2fa8
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_sl.tar.gz 2384885 BLAKE2B 615abccdbf8f3ed4ef25e59b84e16418edcdf4fd2029840b117a1103f3f99542446c43e3858805f0d7e41a874b5f86f62cf49b4abdb6072cea09d32c980bb82b SHA512 9c52604ceb04420f7058018cbfbd212c6646706b669b494f8914bf16d6160fecdb982f9f26ea93f5a53be8b66e888571b5b9d5e5847482bea328f1aa861b17c4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_sq.tar.gz 2301266 BLAKE2B a5d78b1aa353211bb15a5fefd4c417fcec5b2bbc907cf78ed7b007d946d66cf4f05a89ad6cfa7b81983d31f15e656aa7a6d06ca93ee36c0853dc98cbef65f90d SHA512 1cdb7dab7f1d18ada9cf63ccc6262ebbb5c41288740b306ef698e320f8ad3110cc2f916cd532625fac818b160d038720fda53ab2b73c887239a1188402cc6e32
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_sv.tar.gz 2380414 BLAKE2B 3b1a66b0db542a1926bc87d976ca2d60308081acffd2fb9be481ee959082df1637eaad1aabfaf3fa93580292edc2d49b78b24156b5f7b5f278a612322e143f7e SHA512 b1e7dc778b3609bf8381e0e8f99df8477c9a7232e0064bb1a1e6d9f2174c134138f94ce453c14726b0d8f96520eeaf7bd047ddeb44afe153bcf401cd5493e80d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_tg.tar.gz 2390079 BLAKE2B c409a6607aa4a4ed700a5a164ab8997559c42cf2378fb9eccd4c69ab2518fa1b5cdd3299d9ef60948351b7152a10ef4653249a537157ab95682baf210e59032d SHA512 67b3d6027521c32056c2b3459a2ccdabe818a5270dd24552e8aea79bf4f4a55e56570df17ddaeb1e15571e4aa29d43501630942934fe6e49c2db9d73e3ead272
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_tr.tar.gz 2436530 BLAKE2B e05d0f844c4d4647686c659b54544c67735fcbe336505c12e3c78b5bb582afc7104c576ea6b266c85e7578c903b399eab8743c313b7251bbf7e2b69e8aab6ed7 SHA512 a0bb43bde2a328610187a1446ff0b127e52f9f1d4d423b620f4179fe75c3fba27b0692bad29d451ce866cb5ebe4b1d1ef1e0b5749ff62c89d360b0554b916d46
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_ug.tar.gz 2359482 BLAKE2B faadab274bc76e2cbd9c966e15b66c2a7d921477be4fa3a15098bec5c10c61cfbea5c36bcf6476eba22954e6f84d21b4fb9e5aad6e366cb7fd85df56b0cb5d46 SHA512 93cde72dd1d01d450a7be17863da0f18d6e00a66b009e31458be71616236ce2b77e855cffd319a09e3d4b28ed982b50430925ca5ee96c1583fadbef016e672d4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_uk.tar.gz 2618539 BLAKE2B 13205d5eeeafb015ed8612d5df1c95b0b7b73cfa36bee0cbe5a96abe8265a471b882926a9e25da9d6dda4936d2f4201e12ae6cf9c74516a5214812f28ab6b962 SHA512 d518837db5e8e10160094d4a33e32541fe4c732933cebeb581a02cec8497c7619bf847fa0c1cdc07d16ead2b7749071fdd07b44aeb3aafa2cbb8b38b9fba4c0a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_vi.tar.gz 2438779 BLAKE2B 0452597c3e9bd5ef0b94c2a1924ca6dd1b543c7e8bb376a50bb179f637d4392bfa67acbab02034665b3b96b0a6878832d10432ed25a12c54635252a460e0fab1 SHA512 97224beb83eabd9258be8deaff21d2e9d3fc8dbe410e8633f5759b0c42aed68f8b4dc0b39f533711b0e129a8584df4c0a30f4b3f2362bb3976c1d8c20d4728c2
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_zh-CN.tar.gz 2451737 BLAKE2B 92ff8fbd65a86d9a8afd10170a8197811a0c262f3d1fcaa077a250f5b408e4b93cf0fcafb0370f41e0a1135a7505f248f63df0ed34e4d9eb11d86e39974dcdc9 SHA512 2105fcca2eff79d7239a561222562861b05997fba1f0b9e497e3c1542aa85cfff62efd07c65bf594fe684f2e3665be2a678e892e9dc76cad10ba734af01a47f8
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_helppack_zh-TW.tar.gz 2481088 BLAKE2B ed0a90e540735b8c9dd76f8a5f0d3fa765c2209a05bdbe0f94a0e06b489ef3e5316be446c44023ceb1699c78b518b8cb16f292b6b4c7781d09ffda39d5b58923 SHA512 bb18219355901eaa7a9a8428fa8d25cd8ca2b2578896205df9b63393f0b771b3c472599548b5a1b699bfc8a17f25e17473d0a92a352202b0cca8c9a4420552d1
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_af.tar.gz 1005386 BLAKE2B 175da38bd41019912e093e6562460f1798a7455e2d0cc2ce95f8e0a916a4abca590d0cb4e4faab0a74dc213fd7be992a452c1061cdbca34886eedde176a89a57 SHA512 e6abe4159ec95f56e03917870abf89bfc496d5ec4c480eadc7ef06551419a5fb5329a449b99ba7a36608f82cd5907e3957cd5dbb255a4849fcfeace51d0c5486
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_am.tar.gz 755097 BLAKE2B cee15d6cff44f86cd4c2533ad863cd4b6332a06e8be483599fb5fc49b82b9cf69ca5ab086640d85a11122451f820b1f04feb1e6796eb49269edf48102e960935 SHA512 db7afff583465b83218324160a2e3c56618852d939c4cf7b7bc4d65618876682187ebae0cca3cb2f5911e01e66073d424c73ba79771debd22887c2855bc9d9f5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ar.tar.gz 2417591 BLAKE2B 734a8f540203435e9c5bdbf6b88b0082b9b84d1ad44decc112c8208b1e2309ec622acb1df8d6b88bb922937e612ba4cfe8b632eebd2f3d58fe3f2f317e76cd42 SHA512 57294544e760565f549bccdfc1d7b7b51a4e231ac978e1a99622dc946d599751e620033a50b2752a626781325c42d0c5cb1e12622b51b1a784e4e4ed7f34ee92
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_as.tar.gz 532489 BLAKE2B 2a40cd0c8a974a8a5c113a417c341c94438a63d20092f14d5087cf6653ab608482b1f52e155bc1e1c234917fc4a9250fce708efc3829210f4f22634d4d284c5a SHA512 ce233c7be3632d4f282431947d455475c6fe1b9ca3ba873f61004e3585462abe9b2b315a06cb47ed83ba1f39ef625b796b7a6e951537253b082a5a147d6dfa1c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ast.tar.gz 440863 BLAKE2B c7ca71e3e9fa86227f8d7d0fa2963270414c0d1cc352bdff6632b0adb8da85de5201b44e3868052e434a01bfb7e76690cd74d4f4ee9ab294781593a23288039c SHA512 4834395a54332993ffc5c24f13f3a304d6e7dc770d9841a19b6b18fbb7a9b82285bc77ba54e66db2ef1e2b741a4a675097cfb2996783dcd4459d0a9d846ea7b5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_be.tar.gz 1060145 BLAKE2B 4a0d637fd1021aff219e8d3696d62246136f08931d1d36391f2dcbbcb29ed62ca09b7860f8eb01063da945a5c1559e4733032524c22efc1eb6e4adece2f4acf5 SHA512 e514c26fefb564bb69108e93ba74a4c0fc2c8e9db2ecbb81229fd103b5c014f8dab61705be2186de23b8fc5a9cdc9f89daaaa8c2ccc741b5eab16d63e37f904e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_bg.tar.gz 2206961 BLAKE2B 4ab9126532a32da339a9de0a7704bd26a0f11e2828207bda4b293e968394363b4d156e52dfb2ff5aef590707410857c56550132a4a8fce778038b4aeea87a202 SHA512 a9427400094569d348583c64f3619afd1790d0fef995e8751332db32236d0316776a8dd6dc1009ab65fa411cbeb6296764d850467f015a69300ee69cb671dc11
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_bn-IN.tar.gz 620561 BLAKE2B cdee5ac41760d0119199760fb1aaa43b9517e70c5797849b50caa798666a215e9f62616fc283cd780b071aa6e84ae872aa42d12d2f04188a584421f7ab681908 SHA512 380871b0af2d9cef3a9040f7b78ea52cc34fc3b894b5aad2f2e92c8e8fe131419ee314d1fb450fbe7918127e99ad579473704ffe3e6a4f07bc1fdf1765640551
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_bn.tar.gz 789031 BLAKE2B 452277a41897836ea8f3672ea03de8d3da35f05ba5e95c4e8b0e254bcce742b80892e46bddb77abaf1fdb4b574983aa0f1d41ec23f6d33d278463ad70cc31b20 SHA512 299b097cca9313516970543ea65371c6f0633bc972a835a35214b2fbac7ecfb0fec7c2c8595f7c5dd47624be9656618872dcf7e95c3d51f07a5925e855f79693
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_bo.tar.gz 379950 BLAKE2B 2ae86649073b99296cdeb84b21ee78a0ba253b08f1d72b35bca8ecf95726b5be5b95ac0ca4414f4483e9d09909a9f3ff2f5d361d085aeaaf0a35be8c60e8b324 SHA512 a3ba9b17d3e2dafe42c17dd3bf347ad4ac4a05628d748ae29e5e3e35f4b8c2f85a392cbe3a67fd66a66727644840c721ad837a3d55d0e89e973f551a0212df02
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_br.tar.gz 1857681 BLAKE2B 86d6b3d29ab6748a2ff0d1569dd9267d90a5d1dafd44a80d1352efc184cb092fc64968ff542b04bb55fea86b68a70f13077843b9c29cbc56d6f330a03b365ac3 SHA512 cc47cee5eaba56350f15e2b5612ee290fc6280037c336fd6b59f6c1f574f3941c33992752ad74353b44df45b6577fc34a39659264fca9686211005eadd556dc3
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_brx.tar.gz 337625 BLAKE2B 59d5830df72f76648abdf4ce7cf51143c0083bcfca56e427bcb44574c2b176d7f5913e05a11e0d583b4b4d27e1713aaeec2a72b532d512bcb6ed8bf4a99f4abd SHA512 c5f378315c63961a129ac5be504cd9281f2d5aed1a1398edb0dc4f9dde719de270fb6b939fd71c1dd70311ef410fce24c279725e2350d96223c4a1e82fe4529f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_bs.tar.gz 637477 BLAKE2B f38a7ad77ff2c88476034427dc005d4468cac9024f884b6ded0126d17ced20b5f5970fa0ad29378ccd04ae044b4a571a2be884281a0f5e81d812d8fc9d1464d3 SHA512 171a751229215e2d6b015a2388cfc03d0fe40a16e8e30026ee3d9921e1e9fc8191ef14e9c38ec6cd316332f4b63fc10880386b249bf5b5a45806f868676293ba
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1977994 BLAKE2B 08b654a1637fff42dfc3f01e36648db65e78f512f383303363e91d557dc64a0f08c7eae56a95e5e9d50b5f04a955a4c1e2d3e297ed077b8f80ca58d12ae96e7e SHA512 16b6bd3592d8877060ad419b7cdb8a4953eaad58e0cba37811b41f36fccb2eda38119bdb0bdcb3195208edd47be4b05166362bc66cb26f1d63ae3718b3e9bb75
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ca.tar.gz 2008880 BLAKE2B 5ce8307264bfce3510c61e8d107f7d71fdb359ffe434a9801d585ef2177c4ba3cfd7675ba2a9ad57b807d1ee3f071a569b5fc9c3af49ed6fbfd766c5245211cc SHA512 132ff11747ec69f9f2f6aeeb80b8194c76b501f674dd398d5affc12798c38c6ec594f7dd47f63f548b29bce8e02abfa026054be9d388a581eb1bb683bea7f792
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_cs.tar.gz 3176115 BLAKE2B 562a9ff6f86e50371665260e8eb3ef80c18d51ae07184efa063e3551e79d4e3010dfb11c9aa9a7116f0bef6020b5677002807f119a718583f8efa95af9fc9c4b SHA512 805536c2df8fbc7e5a0db63fc476278775f5588a0f3c47c706e2af9e37311a0f0761a9eff2b32e11ccc3df0299df4b40ce9cab0ffa3b516a9944b692197da3b2
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_cy.tar.gz 715105 BLAKE2B 23c07181c44daeadb6d24df1dc5260cf9962679ba09d54e807330125d41330d59ad38aae67a38502eea582b18af84ceceae150a49b8fe422f0c020a4bf330efb SHA512 01185243c805c75e44fc48f05f714cd07cc3bae98e017423fc1bf027d3c6fe85929f8e2e12b0245e1aeec1d77595474e137359e3e83426fc84959cfc1d5d356c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_da.tar.gz 2618180 BLAKE2B 2ca3105ecfb8c85b3be0f3ab90b03a070add9e17c387ad1fe8aab0ca2813e79e0efd8b35b83d296475736868f60548cdb5b81f4e4995adba4a2d5a0652cd22f4 SHA512 19000c0ea08c919960ec4009501dbf767b2d6e5d5a95ff36fcbeae4ab4855d54cc823b8461dff5667f2a229315748d234bb0095ed32d519ba58c59b129e688c3
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_de.tar.gz 21746744 BLAKE2B 35cfef9952fad67d972116591e17247be0a56a5b47cea6ef7d2169ba8ee3937034297d074eebf632c7149a093f17519d3186b1d55a4e42dd296a4ecb147ddc11 SHA512 b3e39c5d1e736a09ceb41fb19218f5e7a0799342a0d781d41e0d92e11c7c44a3a0ee842492c964efcc787c4204ac162b8288f149c8cf2f8c72e8c2b42f0be2fc
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_dgo.tar.gz 441625 BLAKE2B 1cdcd82125945193444cd9a5476d9b8a17dff06da6ba404ee7878a005174011d69b9409446ea49d3f9982713a420ba11ca7ddc75375f7e6d5ae13fc3c8183e97 SHA512 e36ed7277428bcb822277849b138952802fc21b8d1cdd63ec530ff0fdb80941c77bcf39899621b27980691a01944e835f8791cea779d011d9a23f58f667950d5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_dz.tar.gz 368319 BLAKE2B 2d0e7bf241aebfd1056742c5199d65c59aaa8100bcb5a1408afdbad857d60f0d9355864c2d7b1cfa0e8207cb6b299502a449b73eabc7aa9fd2ea2a0c99bc8ead SHA512 27a33bc30d8f04dc3603a355cb0c4445af01e264cdef650466fb138783f9dd44d25e02119160312d90ab12793c8396bbd23f3e26f8b5f36ddc79e0726e5e92df
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_el.tar.gz 2816917 BLAKE2B a32a2f8c32e69a689e657ec805e69ab5734e15535dde1f1c89a4aada92e685b49148026a75ea3c7b3a651f698f32bf088d216c5dfd94a88345cfae8816776322 SHA512 98cc66e6324aaf5499be2551f45f1bdfd0d71478236ca64e24a6e630f2954a69db114fa67daeb7ed1999f05cecb150f03ffa690b715cde98b413c6be2b78c3c4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_en-GB.tar.gz 7249526 BLAKE2B 7d49d256a6d35224517a93fab617b8fcba025348be8534126fb7fc8505764759f171c8d2fcc67fc2e675cbce1f5c4c53808271c2ba4f7fb73c7aa6d1b3c730d8 SHA512 bf477228c275e574fdd896ad3bb265f638a1eb8c7b8b4ca7b8f6e74a9d75630a59e9837a7b9e7541268892491a8704610f8983b123e1e52699e3718b34b33aee
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_en-ZA.tar.gz 6847510 BLAKE2B cd5cc664d3759a35ffc56ac2a4bd912bde0deb5c083e372d4bb7b49d00dc7a1cf5f7d570aea4938833cd4c07d321350ab59676701739ed5bb0f005be04bb2ce9 SHA512 8eee7a388b81e260a898229c8ea9f4829bf5c978b7671042951571d59fd82fab24ffc48896c507129e2901a625ce630543f0c6a4b6aad90f65f739505668cc01
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_eo.tar.gz 711795 BLAKE2B a41392b6972817f76d46f8aab47bd5bfe34c08cf6ffcd3050b46fdf2ccd20dd3a86e5683b91048f1b6291b12015c846050a07d118cb33449dee4d0a83af61564 SHA512 c7ac60f20a539f8a22ff3f0032fd2f73240fc9ed2ad22de7c63f08546e29723d193be991f98f3625d631fc8d0eb95b62412d69ae43f2d06b45c81a364449c3e0
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_es.tar.gz 2232485 BLAKE2B a70930c8e68a4ccb602cd2909b19af15916ec5e45d65b99acf06af7cf5f6fb65535225bc768ce71240f81d7e223a2ac613f6d15595e9a3961d58d139566fd73a SHA512 fb69fc95c7c930470cc50739bf6bb03eab69cd0bbee28fd5b71124614d835006cf213e84d30897cdf1588604bd95124ea150d6157a3a271f270c8ff1a6431f91
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_et.tar.gz 1623786 BLAKE2B 5d32e898010f01dbd74f90c2cf8f7b660c8bb6d916532a6e3fa84e28f15c948e992100ea81e1f1cfc4cf22139a97a0bec06989c815ad19d4a8ac3816dddbb09b SHA512 6ca57d9d6a6a2109dca9358768e2dc73e7c90e0bbe9533058be4a7e26a8e1f6862dc67003bf2aa80fbe1adc008c721795ca4992088e99e57f7ada9a7761d250f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_eu.tar.gz 719659 BLAKE2B 53fb4d8f4a42784e0901728f11460a74be26274110031151044d3de4502966cd0ea7a603712a9a5245d3bbdf7d5b3b5b12ec411d79ee16356de804f2fa20cd9a SHA512 fbfdeacd9d05c6c7076922127de8d9e810f75b652c3b29c8e416b32fb25c111c32b4abcabd8418b3f10a5f78dc0e8518db579a892a2357c4bd4f05aa408bece5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_fa.tar.gz 331509 BLAKE2B 0dfa1c2402c472b12ec515ba5213eeeba426b930dfa0607347bb0f19bceee99d39da37cfe97ee90113762c497d57101e8b4f1a982dbf932075b1fdc64f52a24c SHA512 0358ed8962b33591c3b320a939a023520a124023a7100431f9ce8ef6643860b04eac6ba416b7bbe19a7673e20066d08485f9bbfca748abc9d5d1112026310b5f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_fi.tar.gz 710374 BLAKE2B f224f1bbfcee80edfccb998322d80d271ebb9c63182efc795752c4f315e04c124ff2972db9fc407b1b1c2fee413c2d1331713603cade35c87432347142a3500d SHA512 d57b8150c931a06f612e1e1a5fd07d647b5c9029e561a3a0eefe792e7bbf89669bd4e5987dc8561e05d152c42f3e0642a7d7fb807471852fe2978683aaf377ae
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_fr.tar.gz 3027419 BLAKE2B c56474e9389382594ce8aae80258a71d273906295de182a93f90a2b727e05a6434efd25338fd52e9627b07b52e7accd69e01ed7e457531261b477959efcbb21e SHA512 45b2fde6e09eb30e587a18454b3e69a86a3710f5d4395f2b5a97cceb2f3ed74011b57e3e6bd09daa553df2b843277c8f637c8fd572f2a52aa5f91a6210bd71c6
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ga.tar.gz 728582 BLAKE2B 614520a66c49d2e6594d46a5ac9d6932fc46c204f18e35dc2ee3d059180f60db231310adfdff35b2a10d43a6472d20fccb08ded1ed44eac74c0fa5115bbd02e2 SHA512 82193b50d353c681ec04595e082a9abfe5db58be3b4229fbbfd9a2cb3f6e8cfadb08c210bc01ac0081c672d8f6fc7d7e0d5dd15cc199ee053860edb6f8b63c3a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_gd.tar.gz 1762759 BLAKE2B 31bd79850e0f9463e26c771ffe37384c36363dba0f1cdb9edf405d5304a366089f31e541e6e090e1bc120180cf2e7af7e9e5db33a6b7b74b71f280bc8941b3ee SHA512 47d297b1059183b3f86f12d093b07e39df4bc767e4b65d53d9ecd504e7fd9b7c33fda9f8e12c6c6c44c10a692a1a2669c01592c52339a21387a41e6c851fb690
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_gl.tar.gz 1285492 BLAKE2B 646172c334ea3db5bcefc6a2665c78b46599a90ec0c2d817fc4250e77a16cfef4295b0554c51f228a21f2d10576af2a8163e5cdeae432a8c5e1d66e7190468bc SHA512 bf9b7850fa7f89a6b71ac79a477dca8b8c70d8193c6c3f0c5edbe9afd59d173e2f61bf60374f0b0b0249ac1553d702e3f464cc913f93ad7573f2aa6253ca0e40
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_gu.tar.gz 1232021 BLAKE2B b706f16866e448d0c3f283d9fff7e192672337a002129078912b58cb1dd24d4a2cf2c209d9f4a36865c785594af59df2938b399a47fa359b2ec6d2ba701faa90 SHA512 df785e9dc148e3bdbeb963f02e4689712902382b38f5dfcb15aa364a567f9fb3b1673f090ce1ec1e244f6faebc5b03fedc12a0692687b51f2daac64f480e82aa
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_gug.tar.gz 511802 BLAKE2B 820cc6d6caa4b92bf532252235b3bf5cc97837b38f1c86da4b40ef3678bf2de8862df86c04c1bb6cbd1ecad3ecdc1616af363bde4105a39742dca326d3b5ceb7 SHA512 d37c14524247892de5c0f205f00a1f7341570bad182d34697b59e27a68156a008b5dc0484a3b2c43a5411e82c4e62912bff24b4c739a16a5b7454534c33104fa
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_he.tar.gz 1624292 BLAKE2B a198c32587e42b613f39c96d7bcb53dc4514a0da5fbc284ce9f67bf570313dc6bc66175aba2bcca3ea6f728302e3ea2fc882e3c25447b1b2750660519ed5a6b3 SHA512 055838a924a4b2ba21e8feddec3c8156de6c3bf353712fed15b676c8e0ca5e8bb045bcaab1ececaca5dacd640c4b472b2badbb0612647a98134c6d442dc6037f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_hi.tar.gz 571923 BLAKE2B 53c9a3d20fd49e160f78728f862ceb01042af3cc80bf4668cac3e9513b43420ee48b0c0616b020125d173c96360ce9dee866f56ed53c58df067db8298d511718 SHA512 1ca6afe9a2a466618e2d5d63a84ec746dafdcc8759045f2ba2012b88d19752ca9c023dd82ec8b49c218f6bd949bde560a6eeedae52b67a7ada220cf9cc5aa59d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_hr.tar.gz 970981 BLAKE2B 5f9430cb52e9f9d16b2a0c7f8ae586e303db375bf6206db0cdcf5fbcd06b640dd6f27c3cde0ef4912c191d5243e47b5b3cb720a89210f07ad0de9f2ca2306328 SHA512 223edd355bb5a092138bd41192fe78b61737584ddb5a61f50c403fd7851c7f0ed1de8eb43e4cfa565d2012c522ff63dbdc1664387e3d39e33d3f6a4c60e85155
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_hu.tar.gz 3005150 BLAKE2B 8e291745abd1b875eb973067893b63648bbd7834f6827a9c7b8fc3f8346769670894cfc9d769f7c563c599645ba242bd7e02b4fa20f6e2bd4297b75d6cb4a2f4 SHA512 43eb17e1216a824bf2c9d9e269f5e917c88874bc703b8bcea93dc1d4decde62d8749a01270407b970e07bdcaeced2efb55239b711e051fe43b4a5e85ab751e05
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_id.tar.gz 1576793 BLAKE2B 6ed3f387bf45e9e9b41435fa19d7334345ebc3e87086e024786a3ff142324d278c88e938c41b445e79ddca343b7fc4b4abd3dbffc04bea49a8dc36f06e1ecb64 SHA512 692dc37de2f4bdc7e1b59df4816fc7d93c6ffd09c3c73350e380d7f77751e11c1634c71b9f1fc634c8c46aa0f43312afd18e2f9c2eb4b3e5497c3c3ca955c6a3
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_is.tar.gz 1510582 BLAKE2B 3c63292563490cfd2da4f31d55ae71be6c7cc65b3f58a3d488037c40fea98ff5f3a55652f0e4c1f71a920e4cb9df1a69df70f9ab2d2aca1b1f90489e939b931c SHA512 74fd06babc9b9a8080966a733ef8d8a5b45e147b8d96828cec1b58f1da7a169301cfda63952172e848c1e418d67debdac7a7535a45ddf2157da66f10fac25fb9
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_it.tar.gz 2057357 BLAKE2B 25fb56e3e3478f8311154e190d4cc364392eaf3171d27d125c9d470add2ca3e6318ccac5a2a8845437e1b200b71262e22c572dddd4efa335ea466ec2ace55ca7 SHA512 0a4e8aec61a903e1fbe5f1c3ee82500aa207b0b903e3cc04e1ba4dc1c83243e038ac8cde2d109c87c38072a2459d971d51f6c9cd56958927ad123dbfac6997f1
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ja.tar.gz 806470 BLAKE2B 1064b8c349204a2444daef437719fa0e6c887b55e813eee1a0c9c4c9e5367720be83e2a5f7c935b36b3e1334b5ea8f4834db9f834fde1c694b6b1d417e357be7 SHA512 e27634779fa1b6bb656f6da0481a91582b44f457621ff29f24a30dae6d4240a39a6e69645a8734e0f11c2efd66394c35e9f2b30a19c8a1ed05f55f99d1661655
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ka.tar.gz 361029 BLAKE2B 8f66678e28f0193648e6eecf9be7639955207d0764bf67c6f61bd48a771ddf7be8d0c723a36c3615ebb1b2611c4069d7df0edcb9616ba1df880e6781395eb743 SHA512 07f393f91bc6150261170784fe9f6661588876d1c7891df8595e0f104eda160a6a00a3f5f47284e971c7c4302d5dee84be6df372f70037c57ce6e08f8650444d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_kk.tar.gz 772791 BLAKE2B ff020d60909e72a00af37c8430e966a6ed053df26e95ba86a6a24acbb54612c4a83728de728964dc146c253b66b201ae5b57ee05305735e68430e8333dad47b1 SHA512 0fa23b3835dcb358f2a5c971d653c146b9264314294a86545b8689546cc049022424dd6e424c0a7fbcaaa7a177abcfef47f33a2245ce1975635d22f0dd25189c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_km.tar.gz 686536 BLAKE2B 29e84df23213a379c28e896e2ca0c9ee36ccde1635000e1fcdf175cded92a8faf0305e8bd04b9244e049515d9b98bdd9f8b9fb9a04cb56a4eec0402c6d10db97 SHA512 e5de02282a7bc13a3a27d724c6c869a1307a1928335a452bac64f11ba5a37aa2019ce8cedf80ea629e8cb744bcf5278cdb0a4fcd4161b21880a95b946ad4a6d2
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 333629 BLAKE2B b42b4a6e11d18167799fc0013993740bc526718fb02a7f2e09b92c936291592d7ccf2e0e740ea7c1f79ed5e8a6bf747df72e2859993a0b67060ead5f2c936eed SHA512 5e137bd344953055818670ac89368c299e382daef3dc679d04c4fb0c376286e5518b90dab1daec39895a7ed7d864f0f3ecaaa0790246eedbbe99e35350ca4e54
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_kn.tar.gz 584443 BLAKE2B ce643db638c6b972bab8d8fd87ab7ccdbcf154f7361a200fd0881de10bd7ed239eb684980bb0c51494b7bf61685a322c57be3b0927cc626b5e05e65c49da7803 SHA512 7f2bf5392eead123baede9de83f1d7d3661917a792e94314a52f9523349d5b6262e0bbdd9695d92528ce38b920d775bf63ce3a0be050c0fabb214a8496a2c80a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ko.tar.gz 811349 BLAKE2B ce01d54686669616d15544db4430052e09c487caf6cebcc812efc79879d431f71562a31a979566b24f67e9339c8fb22783db48a49a5aaede9c640378f0655e3a SHA512 c093c91fbaf0a8efaac3822ce1bb1664caa67632fe0f6bebe09dc00cb3ee09c0a64950066dbd6368c42ad3db4a175859ae330b432bd372f98f34fd0e38549cfb
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_kok.tar.gz 412469 BLAKE2B 77a1a69535aa2f1bfa3f6e1dc287478441fc9d2a1ea0144c18b6806373d3f3a3e9d1b85fc9ee003c36b714cbdd9fec75635f2bfb0f19b4adf5b5236c6d267748 SHA512 b90d3af14607214f653438221ae8e0f95e6ca1ad7ba9a15f0ed1027d036cddf522c40035289823612359aedf09055b8447d63b05b1e24e0c64a96b13c33f2538
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ks.tar.gz 330429 BLAKE2B c2033acee704fbf098dd15a3ce8309c84a08ff30279e1266216c4928d2293d3de88738babdd226a7ff82e9581ed5e8f6e9b01da03b2b5211cdaffc04efe3c12b SHA512 6d848a98e58feea3feb81631ea4a5b08a6f4bb70502d7417e659da5a6dba5a432d14bb41fca97c03be819ab1dbe596a2fbdfa8aed9032a88730dd13a6085992a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_lb.tar.gz 142436 BLAKE2B 61ccbb44f709d69224f58dcc2fa282bfdeab77e017eff797a798e54ea5a727435f37bc582dfbb73efa831d5ef06c84597f7bfe0c05dc0fdf13dfc81e24cbb9f9 SHA512 0beeab254bbda59ebd957c57691f23d0e07361b9ad32384107002078832c68cdd505bc117f08b30742694745544ad39d48d3967fc819df5dfcd1a351e0403d13
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_lo.tar.gz 428789 BLAKE2B 949a5948cd776076492921d908a7a3569623c7b1054d5560c013ca3ec5b0c30f8633c41adfd2c6e957521377b41921c54921ac16ba7ebdf6178ad79faf098344 SHA512 cc5158a172b60be3419efa67e7dab3f46e5eb2eca1642264bf8fd2fa0a995a1eb67ddad8d854092d116c7bcb92929304320fd92001178997f772ea5ab7290d88
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_lt.tar.gz 1021689 BLAKE2B b5ef0741d1e1b4ed563506b73bb4a3e27450dc20ccd202af68610163c589ba15f9658531191b977b24170aabc610eb2d4767dd49ac29edfb14eb428fd91907b8 SHA512 c741bdca083372cbbb8cb74091a9306cf51b26444377abf3de7b45e3cf005f8dba73ab7c5e11ed4f6e0316eb4d633e746a9e6590b2aa86dc1731aac8f15854ad
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_lv.tar.gz 1479877 BLAKE2B 9c625cfd581e0c59894ba12048857ee18331b23bc92e682adb9471e1bbbb3d316013c63b9f576fc158fd5b62cc1dd84432f22db3006bde3cfebba0cce4ef6aae SHA512 8c9d217ef3e1163f1201e6c52da7dd8afadca686bb2633394646f43a1f91ef982b60e10d50e1a57c7907a5329cb1e6ac5a7928f23ee7c01873499669fbbbd98b
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_mai.tar.gz 331208 BLAKE2B dfbe3213457f9269891478a17a5073d75d090e3123ca2b2299bf2a0fd8f67c29747810306e6b523d9251e0d287bc45606a7ebae3b4b84d9eda85ed68fdb58bd9 SHA512 d1c1193cc35625d9b5c2399ac4ffa3ebdc8f15f8507fce333728df2f2536e82b6d24abeb15606e2aee533e61fd44161f42ac995745b6a28f8bc31b63b16c4950
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_mk.tar.gz 384124 BLAKE2B 49dce444bec9ea00d61c31a116f213a9ffe82b689b68178730876693f892827454b0f1606323466dd54c375cc7e6e8b4b39bf9bd92ac70a8cdcb58a3fb214e83 SHA512 ae6f6a399fe3bea0d1c4e50d6edb038f9cad18299ff4832668b8c77cba1d1045381913fd662031d93616994deb887b82b4ed8eab26823977d57541fb86cce622
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ml.tar.gz 546296 BLAKE2B 22a507f2dc49c6957c160d46b14f415a8d780dc76074a63d6c4eb3630262e7fd5f953eef6fa33a491ff30bb7d7695523a26b940d90cd9fb8f905f4abb4d91701 SHA512 dcb32cae19d24285b7f29a20e48041898caad15c0cd745f85b2048781507541d04aa03548695a488b3b4114b4a42adbd0b85665ebdce4ddfa4caab995336e3b4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_mn.tar.gz 510529 BLAKE2B 2bcd89118c9a6dc2889ee0567c73ca7f5f1ef30529abc8e0327b4cd3417150c25d4e975710125e008d734c7dfe9bc62aab929ab59f35f37a76b3e9e5d6b0254b SHA512 064758859190b9a50612464a90809d3d63d843610b0cbb13a00a2b30d61459e0a6255cd7b894317412b59a16a94726ec856d0346f1cc7d745ecdc36990d6857f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_mni.tar.gz 403614 BLAKE2B 24e46b3f01b64971b5d765fcc02aee01ce9641d6421613459f8a2b80d8e4211ecba8561e5854475ec420586a5468537b71bebf70f486970b41deb9375e4ed615 SHA512 9fa1181b28e4084d22d597003f43e94b44ed47fcbe95f731626463b74135c76bed0115db9c743a196538e92bec7b08a0c5f5152fc34f2a5db99bc048913da3c9
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_mr.tar.gz 580179 BLAKE2B df02a764a70e405a98b7ef800d087c069fc3fc5a1b2203c7ebc29a2fe8fb711ee36cff22aea42f0c1f5571e7b719e8758a7429317d30483850bde095a953a87b SHA512 08dadd24f937e676d82509567dd79d867a3c46624eb5af91f52484470f6b5e00616bc8b9d5b042e189bf22f83d5ef24c0fa5cfb8555d4b0f73a2a17b910620f1
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_my.tar.gz 466462 BLAKE2B 567c67ab7c9c05389bd670b5405e8efd81e5152323cec52e8ce3d70aaaf4409a461382d33ec38491493e35b37bc85400c9f1df009272c06f1e3fa72a5075db66 SHA512 af2fe5e9110c75a69bf5ac351ebf1e1d2f4e7573f20831e2a6cbd74038d5fa9368681082f474d04930b18dace3892db8924146422b1d4cf60136801cc11433a5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_nb.tar.gz 3714462 BLAKE2B b93640ff0f31a32bfd14c9335a1e64c62d068023ba4bedf4e8a05a952815c91a2400328dfb5fe6f55d3971d61dc7a9f7b941264ce4f1f85bde3e42023f34d302 SHA512 813574ea0587a48a64e73015a35ce30a0f1f03664201cef1424555aa2e74f8da82aa7d500b550ddac56dc61cd861514ae7e09679dd1548b3a1c25b69def2893a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ne.tar.gz 854006 BLAKE2B 7753ff5577c6007eaac12f9f0b7fd0945ea8226742df827451a4525a56288a32e6ee9d01054c5d713d5a608add55d4d5eb833ab9cdb13525573d305bb3996aed SHA512 19e930cd260aec585f5c2ba7c8f381d38107ca366419fafe8b416f89dc9192cc0959e553b84b773ae18717010c5f1a9fed0c4d7acb711665d0756b0d05cf068e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_nl.tar.gz 1514805 BLAKE2B 142922ae269bb13914918f5a9bc54d7133006b7406d9355d75c3afe5dbfb642f4bd46c03d4ad0524ddceba86c3c1e12e5c938085d2a759eabed3c5c06edbbfeb SHA512 211a0bc0883b7833e7c356f80c33fb2a287509a761d8f2d13ff84c6c7f198fdeea429116e9ca35f0f7988263199721203cc22c18dae16b67636c73a6a278175f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_nn.tar.gz 3714855 BLAKE2B 2e3cf21847802bbbccff5ee5baa408f2a740b46068c0850fc290735a7c8678a711944dc9ae7f300b8ecd353b397d8c511cc45f111d1e08c3d8d726cf89f90df2 SHA512 884ad1e1ad1e7fa612d2dc32a74734ff856ee5dff3accc11b4b904f208ab6cf80c4fe21e18140ad0d573a932109b6878d489c2080f2da88fe86ec96eca187b52
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_nr.tar.gz 277955 BLAKE2B f5dabcc5c37299c8bab0556c5511f32178ef19041e438e7f3bf2a6677393c4b1316340e5977ff3b59e3f2b657d62b894c3f67c79000591a40441102c015fd132 SHA512 697053268d1b33d9af00fb2ebd29c77a250811b8f4aefb7d6cfe4d297d951d2431fac470f0824c96555e4a5f55a3f66f048a5e6f23fa3f9e61c79afde04c1c99
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_nso.tar.gz 322634 BLAKE2B 1bff35bba688e54bfb45ebc156b588e3c4fedbd50336de57425047fac7d823a4348ba91add54a42a139609d83491ebdbba2bda9f7180f2dda9df1b673c52dba6 SHA512 67d1b2e315729ad9af27357bf67ea36d2c8053776cc79f2615aeb9db5c4f5f3d731981c623508405178f4dfdafd47a76237ce258feff5b2105023c41ed212fa6
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_oc.tar.gz 875826 BLAKE2B 8c842ec02197744dd148b18efa77bb0ab81d36745595af383e88b84dd126fff75a6a018bfa9ece24e0937590356dac932f356f24441d5b73d4177f04eef21047 SHA512 02e73cedac6ffd9752c2d49c4668402909bb09bcbf9f067831f6c8c5521d89f37cc12d5cc527b37ba85649eef8ddf5a0918aed2b46f106919f7083ba01c6abea
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_om.tar.gz 371303 BLAKE2B 9b2d3969b48cce4e31ab8e4a4c9baa4186cea15daf5331ae804955cc4aee117a0ec5cc520a56c2c20ff1227b37518ee55aeb19af91e71016f2175c66b2eadd95 SHA512 563928c0122280eb70304151fee1088a371214a9009c03b13b25acc2c38ba3278ef367558859428289e6cbd8d88100927e871a98258954a307e62029cc168a4a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_or.tar.gz 603116 BLAKE2B 6d89b4abc218a817eaef10bce712d70de9f09043dde4bcae80e2f8293b1499d59b85b2ffd947de043046468d5440bb0faa6519935156a7d94acc04fc5dbe51eb SHA512 6e8723b6b65ba3d0eb92048aa12e9e313d851350aba9b2ad8946f021014670a5af29c44ed50541fa4f45bd28ef5c9f2c07c54b4cc91ef974cf04e45c27019ec2
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_pa-IN.tar.gz 473535 BLAKE2B d8fb12d52028a19a25540dcf3661e53fb768fba7814869c1be630da589103900293f60c2d397771a0bc665d4ddb2f4b557788b7055f2b74eb81f3b08a90a8f6e SHA512 70ad8634f5e85e736f4dcd89a81285c242dee47b6619a3154fb94e93791b7a1fc14d6647a43993915c24ab48ac4f7f44b73c08719a8921c5db6d0d29903e1647
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_pl.tar.gz 3083865 BLAKE2B 0f8b8accf6ac8c6b590a6fc8bc0fba6c953a9278512a093e4392b95f50cadf0b8d4440f89d745032b38bc7e9711ffac52d7b4a4830a784ce36ca6959e9294b1f SHA512 5f54eba4ddd398cee5f61cb0f3a4fcc7737ca2a8bbb09533c21cfdc109f653824583405c692c4948e2ef5b59466494282a76818a261def157a75b3b8f42200ad
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_pt-BR.tar.gz 2804808 BLAKE2B 5d11ead99bb02140fea12728d2f31a2c77f3730658c31305b0de1352ca4214c3105fbb7afd5e687eb3a3ee92d7312710357d1cecc0c28012d6edb81977fbc46d SHA512 5715a318b5a7a51a4747c07c7fc1a9a98ef84387e600ab7a7e3cdd944ce5d35163b77c7f3d8098e62bd912862f95f91e0115d3f03b0c6fc8b5832def9924b88d
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_pt.tar.gz 2361797 BLAKE2B e4b0d984ea901f33ec8322e46410f8fc1890384506c9e5efa7034b4ccbd7df3ac6c575044279cce36a3cd1bb89bd59d32b06a041161ad6cf71b31efef9c4f693 SHA512 48e17820d47fb2b6f4b792225f6e948e94f55c30479dff09736d84dd3b3403b58504a63c86f7181513386c039c7aae85ed32ad57ede7e301e6e8736a0f2e44d8
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ro.tar.gz 2533322 BLAKE2B 9c20bc0b2a9af18e35d4587f33fc74ec5dbae13d26e103302132391462cc42d25f73b1b9fbcd88dcbda6704b73068d2e1ec22383caf8393bc318d1d289b6b253 SHA512 60b985b5ce61e9ca1b2caa5754b0a01ccd01e682e44e60f51e1f43dcf2ea7650870dbe291c89fcb15014230873e7efb3ce248978c28a4842f9102a7dd5790f0a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ru.tar.gz 1883109 BLAKE2B 3b1742ffb512066ed4d755c1915684f887eb179e31aeab866140bcca0b32e00b15ed29309357c9c9c9904c0f3c66070d432318ddf53fdf449dd05fb0bc65a4d0 SHA512 2414098d72b99233fd776501f25f852a3af8b7ad6fe0b1aa7d998d71d5fb26d45e90f8c837816750299b7bbf9b982c8a7982b88fa521fd06d9b4222c08b44f7c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_rw.tar.gz 344562 BLAKE2B 08cfb1fe96cdbfc1ae8e3365ab898f61fab87419ecd7b5ea4ae0ec975c544452f7858a64400901725a098ec95cb4621efcbcd435063803159e939d32dfb6a49a SHA512 87a043eaedb147dd5028c65659b10dcdfe770a7f6a84c650ffabb36d4a21ce716e899e4048ed691fb691208c5007199315805256760440ed1c9a62eb037193d1
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sa-IN.tar.gz 452796 BLAKE2B fbfdd634085043769ac2be3684df593ca266406c29fbd369ebfa4c5c32c41a3918d71803c1d21f8d7097bc0d89a98989fd82bd844731490517924dd581e9a2c4 SHA512 87603c4fbf0ebaf0a9f9d48167374e8af477dbf3629465c3ba185942ea78f32c7a1f293b4e68c7d0a55943bfa9a61077ba07eadba6634fffdc5bc32636be7de7
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sat.tar.gz 524249 BLAKE2B 7ec0c07de34cbb3120e90275e5659ed0b9961abe57c1271cbee21c2c8f6e5bfbfc0bd439b07f4ce476e745ab16a4cca4bdd25a07fe5e90f7b4397d21ae0a69ec SHA512 7ddf41bb2ab52c4b312cf42553ea457f44c837991dc3264d310e1ffd42229d7114f30816db6e5c374b87ee586e6476a64f29173be4231a999f5e028dd3700baa
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sd.tar.gz 438752 BLAKE2B 883f51af20aa8651ebc1588271a5f04e640414a2b1d04f60ff0a9837575ed0fbb49c410523a5db25a98a33631a80506cf74fd908a3f319c96f4b464e532474aa SHA512 b01b15fd319055f6bc93f91a21a808498b4533f15cfdf615809a240f7ca2b2d757bdbae8171492df56ca632267eaa6e5f06a97ff973c92ddfca84d68e3ec2d1e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_si.tar.gz 739620 BLAKE2B 5de9f96a48b0299a4ab98483a2df1c23db3e2b28c07da5f239a6010c16e7cd6ff94c6b6ddd2ea7288007c5a43681c664de1dd8f6e32861dd1047e15a93f4dfae SHA512 b4a12f5149a344ec56204fb3dffe54f6703016f2bb5b67b9fdeb7df9991b2025a478a920047eb5fb0848c45cb63652af6bdf5e7cb2ddc9dbf62933c67e57d09e
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sid.tar.gz 452540 BLAKE2B 3e121acb8c75e667a7ac6386ec9f4755312cfb6a89d546ac60e74d1dd1f631c7e7732fa2b57671b1cb026d6c36421460581a65dcb2614b6ec7cfaddcd3c3670c SHA512 f80d7113528fb9df7f9e7fb6bd51f5ab11a56914984a4918835f01680ba3308d8431bfc9c6927e671df0379b0912311de45ad9aca0d7713c0d957f2b79349d78
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sk.tar.gz 2013985 BLAKE2B 85aaf11358b20408dea0ac1937a88512ee7da88ad487be1943b6a9877d20949456f649779ab1ac9d2fcf93a4f51cc0f6dfc3ceab0b37dc2992ff7ae5db151916 SHA512 2c3dbca48a5c0ad1253e6debfcab0e9da197c373b4905d14b3f463540867b88fb10e5ed4e120492e03a73c3db62d21cf7a9c04be7b17b9bb6b56fd32e244294c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sl.tar.gz 2407902 BLAKE2B f062e79c5748a17ceddbe71f39a11ed384aca31e8f49238ebd145f9cdc0a9d65c93e3f1449d10a01466a9b0952ea92d1ef8bebe2b4a542ad2d219891e542433d SHA512 993f00eff963667f67128369ee77fc9b3b43befa5e8bba28dbaac6d96413e79c06ff844ae8c7824cadb32d5a13ae041d3302559c6e2d09c99c2ccb8e40a5a9a2
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sq.tar.gz 1166071 BLAKE2B e36cf849a8cdeca6c48a1cd9da34b2dd516b4e78a6f70f123d200c188b1bff6988f502f22435aac3e61698920f952003e2bda810c98cd2fc26f97d93e09a1071 SHA512 17b73d8f4be43c2d4943d278890d1de4720f3596f40bea1294b557af751350ff40a5f058b3e10d140518ef0a51882178619b6dc76899697db367576e79f42e05
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461195 BLAKE2B c15433a134e90ebcfa52ed1295ba9e06174d96424f45ff54740af507d1beb87b0e127027592008e3d5df6885d20d0d1a966ad1f26b5120fb37455bdf79c2bcfd SHA512 cc66f06dea98fa3f8658db30e47e282e53aa133309f4921c7d09f09a654aa88cfe021f02b2f1becfa43902a38eda69e44b4808a79f98a977adac00d0bb1b6d65
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sr.tar.gz 1480706 BLAKE2B bc9419163a7d6e5515c61242119219e2daba563398bb4f37d4ceee15b19adc269e120ff1b490f86332d9d7676f3de9a04c94260c9f8787909dc065f781c4b382 SHA512 e60eede0e94739c6a262c547aa25f738649622dc3f4119baedde42b9a5bbea15a59c09f68416c1b313f2175620f75782dbc5a798578deef19214012867f788e4
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ss.tar.gz 286607 BLAKE2B 891cdd7cd71b3c33cb2ec60c971559dd7a44b5e8c6034026e7ab5d0dd1a84a7765cd00acd95b4e6b4b6cdf42d8d97b57b3d176f53ceca584de5698d9a948552f SHA512 dc8e6d8057ff88c14f806a20c829f73b1cdea30561fc1d26a548982307d5e2d445b17db8d7102605f94f0954135a7a5a793c7268273d2163cc17787365c46b02
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_st.tar.gz 278852 BLAKE2B 2c83d2f4f3a1cc5ded6fa0265c5718441f638b24ff58028dfae655818b1cca9a8870faf1ee0eb0474c99f3b9f391aadfe8806e786a86ffc2791ec7cf3a7d4f70 SHA512 68b7829873fa576d4ef945493b84f8174bfed7bc22478f1c307fef6541bc3aaa481c5f504d71db6f1f4b8c3b06ad7b271b6f42e21c4e4727bb87ba6b28c473cb
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sv.tar.gz 2550921 BLAKE2B 264c18cc17ad8da4beb3ebff135c7208cb3126a2a5665037d6cf8c646962752c273dbe32793af3290d4ebe84f0a70e76a89c2cc04d53a97c25a54a52cea0c529 SHA512 ac34716ed4ecaa23fbffd7465fbc259a620c591af06eb9212ca4503ff8271b4ae24f339d499674c8a4afc18c338c8dd26a7bf593e8b694a37d1360063230b74b
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_sw-TZ.tar.gz 319106 BLAKE2B b8deee8a042ba8a871a269c1870dd7867df1f2cdd67810db54bce85cd5806ecabf7ab08c6df8480dd925b99c4f5bcc10fdc80dc1ec8aafbcfaa27aced1b15db4 SHA512 12e0dfd278471605045dec8f48b2264545cf05e9a4b86a4d92146599b050f3de369ff795f9fb33239c217d787c69e1d29eb62e63fcfe7ab45cad985e02f1f171
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ta.tar.gz 688251 BLAKE2B 9278a41523785d676dd65549206607c9ac1a9cb202336337d388e785c78107c6a06d2cd93b2b7ea56be4391f757498ab7c983226027937ba68bf6046d017725c SHA512 6f9d44982df9cf966ce521eb93c32bd1ae81810914fb79ee62c0a74f048cd16a2045286e38687be678a420b4c96a47bcc9dd49c1fe8477f133cb91219e693a72
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_te.tar.gz 1089520 BLAKE2B 6eee4d37d592d901a668dfe1203fd248d67dead338666ce75a30c497ac251843e299bfd2a6e8f3daa597386f9539d47acdc69d7edbe66b859759c2f36ebb63aa SHA512 561d239db9407425eb03f86d1d034918433c1f2b1654411000c67551c89175d85ce3dfdbc7c456e2ea3ed7e91770aae0fac63599faa3d5ac7c7a80f7d4167b86
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_tg.tar.gz 357866 BLAKE2B bf4f5f7a202053551c31fdf03216d4e2b817362340a7b7b0fc33f6e6385458d47a079f0f50037e38add41b617d710dee413caf658b7f7b330ce135f057bf1ec2 SHA512 8a5b291359b64f9ae211e18cd4fdcc4862ad7afc13d2b8de2fbb69468e7f7460e67061ee62a322ba790f1cde3e4125c6543185ff45554963d1b644d04ca44880
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_th.tar.gz 623415 BLAKE2B c55cc2989fbe4fc1be2874f8e362f02ace3d61db0a4c826d31096614e83860ef0877d827e2d8e6d9be1ad035307a1fb0f4acb96ad60b7ffe699c546328963bb7 SHA512 a8b91c758e119c613664e8138d37bf0db02f7cc5fc37320a86acfbb16f555dcf38233c86b50a80663a86a6e421c7bd77ab6223f3fccc6747c193501463487e7a
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_tn.tar.gz 258659 BLAKE2B 8c46c21d76b5e7468d9ee21d7d041d1305a7804caae587d682bc86920b6abb5fd634692d779840d6a0e388017a4db05813fc79e51cf31a21f3f7baa399cfd039 SHA512 240b65d6a0c4c0db0a7699095a854f8950b9092fcbe5f7ea12e26d7978b6d2d11b8ebf1c82505e0886f5f8d57dc6f8f767c7f10fa7f06007b64fede11e955928
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_tr.tar.gz 765103 BLAKE2B a70e6582f3bb201b126cb3b2f763a31fa50cb80d0cbaca051fde7cedcb3849b285c3988ef883b4d56ffe7e4a38ce26ff4d6a31321a3b825854c357ac180597db SHA512 81c4835f698259fd2c02385c325993c08e2a858ef7be7d53c4e4b07c8bb02c9efc02bcc272f376b08a379c0f4834a8ed795d67b84e6c405e72c152a2de3ae76c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ts.tar.gz 276898 BLAKE2B 54179fba0b020099420332acdcda920ad944680d68ef9bddfd108f3c93456929ab1411d876ac12b2f304cb62801aa45b0e05bdbe995fb6b4f1e50b6a2961deca SHA512 8f97e01940ad45876f1a413598a201e3a13dbfa63702d709cf5c1e6e3021d64547f033902b42123d79857b41fdefe3d910e444b4d446662b50615cfe7d9375b5
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_tt.tar.gz 183090 BLAKE2B 0e11c75e5e0a398abd8031e27d925867da9fc55878c8529a0e590ec0d53f6688fcda4f8828fdfc694f8ab1d07e0efd840d75f95e12d772fb5f6e811b3143ec4f SHA512 f8d962a0e90b44cf7e70d609c83a7e3778dcde38d0db0e49c4f8882e576effc1519185a853aecace3cc8eb77c7e915b44a85810755e26900dc2378cee5c4c62f
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ug.tar.gz 550326 BLAKE2B 4da5757eaabe7c5ef672d82eebfac663d4b481e8123d586305b4a9a37755cd1fa45240959d3649770ddd565995b2f1e61805bfefe0021422ebc9496241fe6fad SHA512 ae26cd8cb80451d2df9f05bde39ec7931c43893a1171c098ac66cc4bf124a59039067224111d07d2ca81004b1c411ecbc7317635d08e220455bdaddfd2040584
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_uk.tar.gz 1608917 BLAKE2B ecbdd992f2a5b4796203aa3e04cb23a9adee091dbdbd6c8b6e6e2aaaca8839fb92d01d3c7f9a89eb9ea478957bc5cb6d624e9c0ae57838fbfbb1c3a124d274f4 SHA512 0f31d45ae8c7e83fe6692e7a34275ee815726e37e2d96bb685d1441cff96db8a24733221d507fa6aec574355343271c2e39069b2b9d882d39e5b0d4ff85ba612
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_uz.tar.gz 314846 BLAKE2B c5a97bc77e3e03259ccd04f191683c00c7ad3f12eead3d739cb62e9e2cb7f3c311b742e402ed5ce22fa6c86a9910673a2ec6226bbd9eeed044cf1b784563637d SHA512 fb38945652b4f35548a81d7fdbfcbdd7690c860591669a40d2b753bc93f745ab19590f6bfbdaa85c19ad1aa94d7577fdc09b54578d0b9f45af7e56f94b502715
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_ve.tar.gz 281733 BLAKE2B b51e650d35e8ef603223fe785fe0b20e4d986e933d24b24877a5322cfe1c20e6c9535211c6ce3c56bd03a62ef30cf1dd2c47cf1b68ebe558d993b6d40f7d4585 SHA512 9b47e10c9072efdd6c8429ae39a0cfb89253b2c4e7010735719ad10497a37ac4900c2791c2711e996e1e59a4b9898146a1d2267a12cf3c07aaa6d1b9e0fe1f06
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_vi.tar.gz 465701 BLAKE2B 7b0841d5ab45919279487df810b857c61b887a2fc29b0e26291123e91432427d44cc7658192727e285416cd784ae7980e161c95581207f69ec28009d72e0383a SHA512 95d828d482ad5f4c05e4b22afa5ff5cb7061c232c8828f21f8bcc862118bf09cc86e2010aa378c1735751d18e7df9970b6ca9bf9d68f8e4ada623f042d5f310c
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_xh.tar.gz 289955 BLAKE2B 9c4ae30ae81565742c0b74feb3667983989cbcbd48357dcaeb5f6cda86e25f4424c2715cd000be8cccb6ca7b189ec243ef934a1c82c4bffea70b833312a1ee5d SHA512 82c9ee884c9a5cbda1c40eb977e60059a80747c844540494e518717de2b89842a3f5b6e0e675b577427109e2655b259809c895125ca80643de46c2c65aaee9fa
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 793241 BLAKE2B bc58b80ef8f7366336abf72ae049e6193d95b10f602f079c9f07409fd04bcf14479ce22e3424d023c741dbeff9bb2c542d2945b7a9d68a8e4d3d3e779e4cffb7 SHA512 03b5b1677519dee7d68238c1ce031c8cf2128986ba99b1bf4d4f541b6c2ac45d7478c0d5070b6741749e2e731deb370c48f35101f1de19ad42c1ec04c03c11e3
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 798544 BLAKE2B 3a4edfb5793c6967d8bddd50e328668e451842a7fef9d5ce7162ae56e5a1d13a7c61ce665edc55a8312a2eed358cbbdbb53d37f1a4abef1788a65c967e107061 SHA512 68dd041911e91f1d32b6c1f4fd1929ac5ca40887e962055efcde91d7f42d299b894574fc0ec844f49e7d5389e23457b29bcfacd4981ccb32ad6c8822f502dc61
-DIST LibreOffice_6.1.4.1_Linux_x86_rpm_langpack_zu.tar.gz 321017 BLAKE2B 282807cdcb9342b3c06b47ff1866ac9eef55c2add5ef38b436eb603633322121ea8ff6d44e09b9efff310619784b5ad3fc5e0d4e6bbfc87fc9cca0baf283c408 SHA512 1c89b110877e3ede05140c6a6ca169e6525c3218af1eb282cfffc1ff346c06dfcd12bdc4f5f689bccb178ddd85eaf1687e5ac2a2c092a0b70c0c1c49fe8f4aab
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_am.tar.gz 2519885 BLAKE2B ec73cb91cfd1761a9ba63345c44bcf7768ce8cd02b3772423c541cf97dcbd6973bdf93bd8109f194231b3cd418764b1cf562818fceaeadb5825c77a51b1b4a42 SHA512 0df4ad1b49ee70b931412c50b35aa9c3756cd21780b8b090631b31b4e18ba25ddea904174f71a72b128d85aed994e652bef7e0acca85a9b8a0165b4ad1402511
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ast.tar.gz 2430440 BLAKE2B 7cff7f54bad925fbab89885dfd7017c7958d47b2aac4f59389b8d517bc6f7e1dbf56d8d1bec79ffe7836863875a9a81c9063cfc543cdf58d394ed6cca24ed014 SHA512 72083db1360c2ec267ff07703af27e8f897c08207c49d43953ccb1d7a1a234953416028a2ac1a352e109fc9e64c04252b75328f5ec3f19531fa599120a6b50ef
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_bg.tar.gz 2618779 BLAKE2B c6186d15d956305b3d495361c15cf0610e2097f5262c7a11526f955c3938cfe4eed4f830f5dddc4727d1b503fd56b53de064c3ce2be3e3b78bb94ca63a2beaba SHA512 ec48c6d4e6ea40d19d6ec54dd7ae8bdaa9e90a61eeea8ebb502bb391da4bb8f0cb93eee6d378a31496c79578d779166ff3dc8f1fa4d92e8c46a6f979e7adc283
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2651809 BLAKE2B f30e08e44fab48748894eb01bac3e70caad166e6712a5b173d58c2147f94daa8e9c8a3e41a379b510224879843b9cf72c1aebad12d08a9561523999ee48fc477 SHA512 5c171f4b91f8f65e85e7856c30a9aab5936fe67b8294dff2668a79831c97324884c2cd486a28afdf5c1438772fbb54233315b8508fb55998871f2d680e93aee2
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_bn.tar.gz 2625790 BLAKE2B 9571a3bc9395a185447d95c3db09137038f4f54515b1e3ec41edfe46e4bcd6dde83ba2347693a547cb3dac6fafbb9d45498d0b1fc7d33c922dc12e8aa40ab8d6 SHA512 81efe2d037e3e3b349dd823c71fed99434a56d03a800c504c2ca335c55b18cd2f623491e82c50995f4a21824caf6cf0a89009603d029e7995b3d8e962387ed02
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_bo.tar.gz 2638314 BLAKE2B 0bddddebe83ccc3dfb5b12b685f9fbb15b411fd75f64f32b34e28e93bfb6eeec52c00388d874aa93873d7e8698d2b71f6aa513d4a435fae9ffa8726915b30969 SHA512 6a12488ca17b561da06a50b38e206ef5d3aec363d6ce7c620efe9b2671779e4b90ffef3d5db6e9bffd7a2d58b59e2e3badecaa11fbefc2a41841b160738e0d61
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_bs.tar.gz 2345627 BLAKE2B 812563d88759365151b8b7e8a976ff4cd7336e005d83a47ad7a8ecdba25e367a6ab8d069772a4f968025b8cd641b2e52d3143c5927c0251616e18100d415f2e7 SHA512 afd43ff532d30061f48beb92eacfb2ae9b1955eb591d447dcc6ca883619c8e94df5d0ab694f9ecb3fed0bd681cfcec1260a23fc910ef751ed4a1397e19e60d73
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2419518 BLAKE2B 83c9027be4a0a628fdcf7888705bee1e6d813c12be0eac8c715a0e4ee56c2acf45906898907d2b0daa3fe220786d4f62825bdcc7a19cf4cfd04ac68d8996bdd3 SHA512 4b3999a849a05acb36ae403a1ea16769913b3f35dcf00ec62270ab6fa6273fadd0b800d54d40eba7748b18b2772c8a5ccc92bd32221bbd8ad703509b99090c76
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ca.tar.gz 2413128 BLAKE2B f6c78a7a9ab0a4175a4c2c6accc4b26f805afab465cff7458c879beaf872f788515e983587261ec8d6ae75cb46fcfb2cf2f5b4c40629039dcf3fe539c6a3a25c SHA512 3ef9005563ed79af056d49f6aee25482f6c4a9b2b29d61afd53ce90033504582c9448e4db3f546f450e166cad9b46e9d573d04d0623f592a5f3d99f5d958ddd5
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_cs.tar.gz 2437814 BLAKE2B c82f4c47becfaf421e329ebacfc0e33d6e244e971176cd835f3208dd17d8a1db60db7b21ed18a8a0a1ad1c9babe1503a9087da0828f8b4aa0c30852540b32134 SHA512 509f2e5ec42364c5edba483553846c3e8ad674ca039c6179018f6aa96e69b0cb8b81031c245eaa23647d193b1363763e872f3d31e1c15e698e819e4ec1b3af55
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_da.tar.gz 2368063 BLAKE2B 8239f10078f1fda0cee7127ae8573c4b69359ffd4bc63be50be4576f24752753a3963a8d102ba3b3d62c8be586f6e51af8973ec15c915a46637c812fe6807093 SHA512 6edcff0b246e807b12e0a94e24f3145e03a6e7253edeb193611a87d5ef2907a772c7412130f95c4e2877d7ebca596d1669bda21d227d00a9b2f088494b7afbc4
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_de.tar.gz 2465292 BLAKE2B b16ae63f5f1b86cf175c1b241e302a1304d0dd72fc768ba62b133555f7744368ef542d2b80a0a5357ec1faf78ae8f15ca88b7c8cf380df3a77633ee405c3d023 SHA512 2c5b6bce76e1d5afa05958f11c76fbde8565ee5dc481226a3daa7c4878d9c63d4c038033e6830f587613694cac51e91f20336e15c5dc1303bd251841db0c5b2a
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_dz.tar.gz 2803617 BLAKE2B 97366f23281c8c941bd146ac3bae1fadcc593a49886a89bcc9a2e9b3348b849bf74895a3ac87f7d81050f74ff71162d643caefdee024eb2ef56ba15d52fff279 SHA512 c26309f0474f1214018522fb8f48665f1bc2d306b92beee0dc5389b4655174aa76a915d2508033b0d266edaeea3b0a2646e049cd3927a7ae09776ed323e91bb1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_el.tar.gz 2825186 BLAKE2B b7ccf728c07676fefef01265c275fd57e10267941c8ec69d8b311b8a42e4586d597842ef1cd2bf5c242535864184b6c321770a4fa75ce909bf4fb358af266894 SHA512 f6ce1c0e7026c6073b3f10de0c356e78c36b12bf7c480e01e972d336c10cda41fb530e6d0fe8901b40008bd6e56e44e28783eca1f7e45d63bb09742a1ad93fd3
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_en-GB.tar.gz 2249147 BLAKE2B e4ad57eb46df4ca0a322ed4e2946b73d54678f59ebee59a0893e0ada980d479abf1467ef1e0f4e04f19f274591d3471d4bbb7f307fc325d4dc67b8278de26400 SHA512 096f188a620088fabfd1b60bfeec8c75ad8446adefc4e63d709d761acddc9590f5c2b1368cc00457b05c23353fcb552f2830c9925ab463fc39c9589cba128662
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_en-US.tar.gz 2105915 BLAKE2B 9b08b5583fbbe39cd508ef452ef6768f3d3276ab7d062861e0f9a677a63c0b4fc2f2a4d2049d2351bb6a1d1975fd7ceff1889b8695e831594a2d7c34983a7444 SHA512 f745b7bd86938a23a735ec2a3801d35175cf2c062942de8b403c1d9dc9531aa6eb17177812d998778237f88c53d31a41b66dbe798002d7f7d14c44a32aec92f5
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 2245002 BLAKE2B 05aa098f2ef83887686eec62b6ab5934b38c02bbc5fb2179fe148f91d3d7bb5f64c25789be7a73125657e7d115ac2befef943d22f4accc7f8dd1c97a483faaaa SHA512 94f6a30175594c532cf86712e70d645397eb534e639c38cde0a74c457902dd86fde1c42a8eab21ce3ac16d6b417a77bf42f147c6b3676ad27c61fc8750aad802
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_eo.tar.gz 2327376 BLAKE2B a128d256133a4b86b2aec9fec298d0c26127f095aa1010e925fbfa32cd47ed5c04e0373be1a7406b1958d9b0c6b60ad2f045e50b263c48e7f92af9307c42e8f1 SHA512 685d9af31ab6def4c61754cf49769855d1de593624801f4136a5a1bb432232a023c5061373a3763e15b4264a4ee198e629c426325628984600eb0e76390d1be0
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_es.tar.gz 2442258 BLAKE2B 4c9555dc4eb769521dbb8eb228db842048bf60f94f42f8d29c3d936043cb3a994a6a6da3cd619904cad1000a60d1e4d0522b58001e7c3d6b076f558f2cd1eab3 SHA512 317036b400d31243ccd86c8886a76fe61fc3b3f64515f8f2ff4ee653616c4440042f3b7c39a4f56e3293ff0500c821e7a616d0452b9a404f684810ae077dde06
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_et.tar.gz 2344039 BLAKE2B a8d9370001c4ff8743f2c238608b7f1558936f7fd57df6083e65f052bf29aeedfa6f8990e9ea9c25ecc6140a4ea50cbe08c50d839172c90f56db5ac56983c2a9 SHA512 9576a007e884580020147643e6b88f9442fc91929f3ae0ebd7076379631b32c67fff03c7078a7737d8fca0e34401ddc7a9edc99d4e5b1b15e637a5e1e27fde13
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_eu.tar.gz 2322075 BLAKE2B 3b41a1416e007c5ee85f9a318876041f0f9a423f7ec7051f8617aa202e6fa87579b9420c9dd12435680c3078617b1c31846de329405d81df7cc30dc57454f2b7 SHA512 71e76f680b4f77b16fc4cc64fad3ba9a2107d8bd899ca40c99f5b869168ba5e415a20b92fbc2c898bb0bc1ac46692458eca3be3e41c6c0bbfc79a9a04fd9d395
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_fi.tar.gz 2414274 BLAKE2B f91c95f8ff43005cb9e7e046460bab790d6655c138706ab4a07b94ffb76bbd08d37192c71bfa15cc5a69c2eccc8601028635223bba3b6c4ac28d40b444a4bbd3 SHA512 97aa9cc8ba0c7df8729ec8799fd0010a95518a2b02a38e88db0326e99782752bcc0af79914233a4fc2818779f33e0abb113e166d2c85ed54d161c3aba279fe61
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_fr.tar.gz 2432466 BLAKE2B 1b87ffc6cbb4ab1a4933214c3bb06bb2deae25a42915fec0a818d06b8145e6f4bd38789be160a581eb046d3e61eaa8826904ce6a687db6604f8517482384c340 SHA512 187fbcd964610802b0c417f93d722fcef695b9e897c6b3cade32d845ffc534dcd838212add8a558eb0455d5f1c5abf0675ceb177079535fbe80af41547618d45
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_gl.tar.gz 2409022 BLAKE2B 9d3de67acd6e2be0e79bde6d446fb6bd1b691e9485b1a6d7f0d7baba8e1eab4fe58cc749ea74686d5c23d2df2f9d7b8158c6457bd2c8122f24e45d334edfb8d1 SHA512 b07ee2937dcd847af21f66685c6605ec14804e82f901645fe6971aad7d760d2e2f4b7d4a62948614a169bc32afd9f273d5fa0d9a0a62a8612a1fa066f0253902
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_gu.tar.gz 2298830 BLAKE2B 8294381f4a5381311f1ec339349bc69b3f182057f7b15c69f582b97e4baf5e4e73b74d31e609aa5a52e75f4fdf3e89d92103d2bf8a0dfcb5a6baeafdca7bd0c9 SHA512 2ae18ddfe5d59f35a125f4dc662283b43779f3937ad746efbf1b2b8faf3efb5db242dbd77215a0d44d516cc2806c47d2f9592a55770f524b596225030602d916
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_he.tar.gz 2180111 BLAKE2B 815dde5793d902b5419baed75116a85219698d8fe82b4ef575b50cb284dd0a369d8f1d796af1e808d982f6be1278e7006d895657bb45a396f1b5fdbcfd7d2781 SHA512 e0865f9e81ec4b33cdd13af8ca0d92157319eae92b138b9083b4baf6cee13466c0091e8e7b272cadfe2147da0c42d8693a4ec7cc8d53264db5999b258153ea25
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_hi.tar.gz 2405686 BLAKE2B 40429f81fe0a01a2b10c922e6d03a20f454382552d735124607f02ac344861a45442390b5dbc1a233e6a83e5a646d77f2ffee469b53f4b8dce883d582fcadae6 SHA512 b413a7f59493da9f7aaad2536e8c2967e7b84efb559721ae1427ac0fa7bae7d3424fb37a49ba6f3c4854798cf4ba7adafeeb00fd05a8c7a747d6b913f5d4d8d7
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_hr.tar.gz 2303606 BLAKE2B 7241c36c9c304e11857c58d0ccca351ff4358bd4e845c002127ba045a5e6d129455c5126495937eecdc3650b03e677f634a1027523cd0c68043b7fcec72a88a3 SHA512 07f98e7712086733024e55ecc31598168d07cc15469c34938ddcb33b324a9a7ca1c170765e8e6402cb7abf6ff3e1ed92b4a9818d200993f9103528dd99d31e92
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_hu.tar.gz 2529852 BLAKE2B f9b50768b19ba6e800b4906ff87002fd88ef54b53036a4cf494ea20eaf31cdf9fe292113125ff4a8d448db550867a96f4b05a1198bdd9d9c7782cc6d1982f928 SHA512 aacb1714caa34cb85d71995476a48a198e634cacde108c9288a0d17c7d6aa0c4003d63f3bb2b129650427a5f83c40528c33e0c163286944c4e05d887d0eaf203
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_id.tar.gz 2302001 BLAKE2B c3d8e67026f03589edbbb9a105420ccd186e7d83f291084433c4179070f5845589267cd0571fca3267f3cb6a4a3e5e500ab37b60e4a9701e756152249727626b SHA512 39352e60c683a4b30b2dcc5b51200aeabdaeb67b704af1cd859531297cc34c92ba8ea7d58cdf0af028db78f1eaa28d6063bf6fb46f6a2e5945d7ddc552bb8ad6
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_is.tar.gz 2322978 BLAKE2B 47d5300dfeafe00011a98ee55c3ebc7d5e00b0ddc1b64bf1a2fe73dc76dfbd8bd97c6eb2161f9f3c7626e2887b3f8c4a0572039aeeb45604160dba14109a7e54 SHA512 19f8030e46e4619b84484f877e9922d7b41d37f1598175590d274a6102fce7d4c9e70e87f47e410ed1e29cbe2c9b41411de9303c45aa36ae70b0ac435d58d111
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_it.tar.gz 2401100 BLAKE2B 26d4611536fce56005af83515f3bfbbb4e3692ce75569e2560598c5f69a84e71677636655651ec1afccf3ed9f630a11c3585bb78159260e98668403b5c7ea003 SHA512 d86cae1e7417c4a23c955149a8aa8a2f2e99ae9cbc352f2d2af3143de2e62c530d60205948d907adad414b90da4d376725d19ad0471c4e579b30c345b7552ee0
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ja.tar.gz 2563815 BLAKE2B 7e09fb232e00720f9e93a5097a6e5cba4248064da6399334cf686e461c609196cb6c11b2b0f4ff9beefd1c96c9f28a89c4cd87bdd775f1aa7adc498e3e543b2c SHA512 1d90914428f7fb4d5761c4beca764d0da7bc51cf9e3d841f400405b0a13e03d51c668880e90ff2251f703d6f19d6b2712f93a2dfcfb526423739f5bbf18b174b
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ka.tar.gz 2443639 BLAKE2B c28fa802296d2e40a44f74742ef5aa8719460992808fa06ef73497319cb88afd3b2cdfb43fb3ae559ceff19e665cf36bb43ebcba90ec4b2cf841c0a342c64a55 SHA512 54edae176e4978989badacac2e68a9c97ae6cbf88961ac63b1973cf14042bb93aa1a6b84164788a7f370a9d6fe529bc5b187e79cf8364fa2a8b6661d416708ea
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_km.tar.gz 2733640 BLAKE2B 9072ab5f84a921c224bcc835350516a7a9d30301622e51795807f1264c889278af98d9856f89946574cf8b0af078cc281bbe127fdc414f73827bccc84b745a43 SHA512 b21e157e406b8c35652ce1a0dac7de94aefe0d0104fe7148384312926a2cee2ff17d60c04b1572b8317976d70c3564655e6796652a96755d2e6c885cb1d11570
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ko.tar.gz 2435583 BLAKE2B 3cbb39a4747a1c419a0f511a07f65258771dea5b4882705a977810b8fff4f6e7a76743001caae0faef7e7586303bfdc015a6bfcc4b227c0bda9d31adb1819af2 SHA512 1cac4f4349bfacd090e871c138642beda85cfb64b87ad84c6df9102e89feb7a13d839bc5622a2678b59714ff24fccc72b248abbd2383b2ccb4710dd640e558ba
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_mk.tar.gz 2426042 BLAKE2B 85a3ea5216cefce32866a0873bfbea4607c6a9e513209dceadab6ac36bb3c87f38034440879d0573be4ce58719f4aa850b251e599ee53e96ffc3ed3c5eff4f08 SHA512 1a332aeb51f0f4d35ab60c1ba590caf85e52e4832021e2e6e44ee3d70c82f57738298e4c7b5855f1092599b4be0c0953adffa02bfcb5a4050774d166d6ffef01
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_nb.tar.gz 2357468 BLAKE2B 32f5fb7e9255153e1b2417461e3cda1f406ad9469a27bae834cb0ada1ccddc3fbb80746d60984c8860fa75e9539cceb1190c7505f50b00b812f7e556ffa23dc1 SHA512 433a437bb36d520f50bd34d3fa36064004f7f94e539163d3b54b8fe78297e51a25d0edaa9060cc97747697fdf8e9d824b37157ecdb94670a283bb0f343a93020
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ne.tar.gz 2661169 BLAKE2B a24f48b4006725102960016a0ba74402d4e4061762e6e93e2be6552810c282c9608467b1b48a86c072b906ff72ed52b7ff3c65e63dcb685fca4d11f370dcfea2 SHA512 0cca93ae75c8a9c10634f0fac6103429788c1e171c7211cd191ac2efc6826b291afaaf8b5a6d0d0283af9afefd9fdf4aca71e950507fd131fb05e007f3eb52b9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_nl.tar.gz 2400364 BLAKE2B c275e879e85de6a164dc78565709ae9b09fcc36fa81d1eebeaf6d43c8786c303f85dccbdda328bd0aeeb228dae086b03dbe3d05cd7d3d6d5169ab46c788fdb8a SHA512 b8a6c40a6ef05bd2bfdf9d8552edd31ae046331b00594e50cfbebbd7b6df5e64c39c809a129d3d338da0032a53516696778aede782353e6bb0a7abba9a74fccd
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_nn.tar.gz 2340314 BLAKE2B 3d3c8b0fc0438cbf06167e9dee6d952705d9b2bedc5a439f047216f9591b41a4504e62b4acb0d613ab1cff73d75fd0a27f738ccff4aaff8211ae7f31b68b3fcf SHA512 f8f06fd41e4830f7d37659d392df8d0c7e229c3cdb8852666a3fcca2b1cc5416b60570a8084c029d0b62144067a6f6657186a70e3f3d36ed31261a5ffa052eba
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_om.tar.gz 2432681 BLAKE2B 976332442adb330f5d39b40e1fdaadec31cc5f9ecbb05f90a733ded0ba4509817ac6c7bcbfd533cff208f74193a7fa9c610d6dd9638a926f186d3c7bed9ed2e5 SHA512 bb68cc5abed37082156c78f01bd459c48475f547fc11e8675f86f214ba4d75e93c5530a9f5a4c73d42c71d0853be4adb5e778dadd81e37ca89b04bd1ba73ad6f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_pl.tar.gz 2485334 BLAKE2B 6259455ad99662220df8de532b360da83f104b65516215951fe3c00329bac405b6c3af07e51f529d91b5fb9c8b619a4de77d84d301a5acf0af504f551b999df5 SHA512 3c26f816f5509bbb2266224a1827151a8a02379826d1d6655f2189b380e38fb15d4abf45b93f44daa7a7913f2af041683db62bde673318b25c03dc79682f366e
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 2417662 BLAKE2B 5133fd63c6e23bd4aa0388cacd720c9d7152e6820b68668fc103c8d23b7632186098fa144dfa2c9da4bfa31959cca398b4e950a7741f801e28533fa768c42972 SHA512 4272a19a65a4014cffa0c8836a4f2e44a4be406f3494ebed0942f784c8fd0774bdc59af102ea6bc4b083b25e46da625be365b0a2c51603f1cc19ff9ae74e7dfd
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_pt.tar.gz 2376872 BLAKE2B f71ac3f637e91b51407ac836deedc28cb63940f5ade6eaa322907831d765630a5b6c1c18273e8e28c964da6ed7625da35b41493ab15d22f6cb099de46cfc7786 SHA512 58d64a632b68b328d8ccba4e1d4a4e25b309d1b076926569fcc07c253f5a131d1daa036930b937e5ac076d8ec131fe0a938c3808e6f95aeddfb31d472a3953f4
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ru.tar.gz 2699653 BLAKE2B 893a44e2692f33fc9c5c934b7e877bdd2d4a613c53acc7e298073a464dc4cf1e9725619a19c33023eeba7731173e53bbac94fd6ba360ec716c49bf89d7c8f0c5 SHA512 b89455cda783a8778fad4dc0193570566933023d8eac5e0b6e442ce20023a128566647072b802cfbed85b4b8d46a3df6a0e16912be5fe8d49d5724394f3e1862
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_si.tar.gz 2399444 BLAKE2B dafad0e86cfd9e8070b3ea6d8a6095f6f3c07f43dc6ab1d4b321849704dac3fc9a3383ae4c72629b5af935061a041b04e13a6106246ec8d83b0582177fe167ff SHA512 6ae2c6e9cf81e54819167d0e57b72de4951049f722eb234fd225c9fa547169e5b23ea8f107f76770caf557d37784d2b2d1279ac9ba7f514d3fb99ca34c014e73
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_sk.tar.gz 2442857 BLAKE2B 968aa0a4a5ea23998a346ba4575d7a8286a5817cba533faa87f8ae05d276c3610aa4637735315977f3809fb16ecffd155ef6cc4a08d1b1678dcb8400b1b2a907 SHA512 9f680e33be95bf874335e17250a86a34cb39d81196f76d47edf45f03d33aa1f69fa692f3f37efb430f4b91dd5cb0518c8301afe19c4eed964e94f413409fd713
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_sl.tar.gz 2385100 BLAKE2B df58969bfa0c093dd7c64629a65c0d70155b3748960c10d2d07c7b3b7577158d9afad50dc246e3d0937954c086255d26192c454cd82d42b31ac3346d3690f907 SHA512 dd01b01bff4589a6b583bfc6f2b9b70e051c97a5f73ff9f6ddfa2fc072bdcea1e0605c628790c2a32743451de006273593fcb8409d20f827efabd0ebd6fa7a31
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_sq.tar.gz 2300842 BLAKE2B 2c8e8100436280edce029db1af8b6406faf2e6dca6292b84412c9e0ba11b0d3adb1489c5c2a5e7b8d1930a536bbfd740b7a3578d1a2e3b2d2d0da27c9368ff8d SHA512 a556639fc36c381513803b60d60e078fe7dff0419dc2c265d5df8012fea06cd04549a50f6cad5c48836534fa0b799923e6dbd679d980874ebd43d6c22c3ec02f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_sv.tar.gz 2380286 BLAKE2B 3cefc39def1a69ec2d8b635f2d215f75f071c63c878180633e3be803d8c41abc955f279812071108a13ad9330059fd40ba50e54418bde0c3a61d235d11f07bb4 SHA512 5ce2b7ce4101a6da9528dbf4d2e686b39c94c0d6a212f35a7d8c9e116eec7e0fa0bb50e2c4981743557efb4315fda19e8c0db76b5d9dffca91bae946be4a1ab3
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_tg.tar.gz 2389802 BLAKE2B 93d43cb602e57251f21a8c99f4950eb25f9967df73568c251e56cf0ec8e8eb1794ac125c62a799c7f256c52d87dbb82473ded9522ee5f27b69c8d6b1effd757f SHA512 f253dbd39c1764c85835b70b666228891e0dd9696d4dbd86af7d0133f20c2a7193648c6ae09d2e0a9a9a05b6fa604eadbc622f5535150807f0655d66d0e019b1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_tr.tar.gz 2436835 BLAKE2B f202b010c5b6f89b4c18d96b143d1765541c1b9bbfd32935f93da8386db1aa7abd4f0809bd75aea2bc71cff646c4c603c504adfc8efd40e02e20cc891d153c9e SHA512 0d3944a569281169916c5d72bb9b8b07b38cdbd0c46d11480b7e9e1d3e42b1e617472fdfef1e229b688b6956353e198ddcba05d82a65836fd436b9b1dc521339
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_ug.tar.gz 2359803 BLAKE2B c970f73909a54016485bf03aba8d1d7d4ec28caf9ca56bd26369ee1e6a41a69b73646e950c1b596987df30c4e9fd7214926c41fe9834fa80c70c0237222ab41a SHA512 263d54f22230b92d498969d0807b677b47137224b8c5f9916c7a895cfb0a641e06bb2062700b970532f91e3d97f51f1120af8be8c7b29f2554f148b2d2f9be79
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_uk.tar.gz 2618395 BLAKE2B 3c1f648c5333220258e404de4c0349862f9c1f3d7a2e93a1b9789d201ae745df0ccb95651c8499c2d918148bd0e0a34e0e81da6f7b029a74f1e79e0197cec07f SHA512 75a06b18361cb886086de16372cf8d1c164efc1eb84e8ff375c944b38c360ec2e4bf69da4fbb6f57ea71c94e0f4d2e84a76ea66b618de40a96dcd2824661e7e4
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_vi.tar.gz 2438730 BLAKE2B fa1e572ed36998394201d6cf3e08e7b031ea58e7ddb78ec8fa2c216358be90fc1662610796da8fd4af31d19c9164ab916119f39efffd0d178320b218b5c8a751 SHA512 e0fd4eb0bf99884f395ab2caffbe72aa6fb311302a349db526911ba4e62fdf7a48e2a107d87cf9a2cb0e030d5c888a4303b294a544cca25ae99acc34550fcea8
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 2451891 BLAKE2B b930a5f07f97ccc8e777560a31736f91fe99b3320ff6a1bc0e82364e1cad74adad026ef266b6a0ce3b7496bbb12415508fc80319243b28cfd31bd53365d76ca9 SHA512 bafb5a9c1b85cab847de88157ff003eac4f0da1f5945a0063290e1f3cd37a0d04d6cbc10b429b8452800fb07e0c3e45979fac3a2eebc335eb63366558442e434
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 2481346 BLAKE2B b9dca62d08ddef0c90b41ea798f0b996ae4620ebc4e09abba521c112667d11bdf3cc78713268fbe8e94c3f16e41e457eda6c204295fb3e6f9903ea869cebb0d6 SHA512 8e6a960341f7baea68af36152d58da27601625aab640102866df71803de0e76027676df37c73d3c8eb9527b4e30cf8ac4b902babb5476b0fc8a325f0da9c9bfe
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_af.tar.gz 1005447 BLAKE2B 00baaf361d5b6d619ef3c3364155451e59cd36fce4ca31ac2d374975743926eefbe5fa037ef47d28e70601cfa831351ef1ff853bd5da184f67cccdd97e6cfbf3 SHA512 b4e8d1b76d7dec872728dd75d3ba68ebf6e810ed46a8bc29f0ce11c926226e003637b091be44a9997f0e35f74cc30ad6072b14c7873c55dcd507852b7c1626a9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_am.tar.gz 755127 BLAKE2B 2d44844551972a20d473a4c3bf4adf957f18926d3749faa85a5e944a6b9d25cb459620cff4fce95f4134ddcf0072ba56f3f3ecbc5c156107f83e6c068c1728cf SHA512 3126e6b9470ccb50b48e62148eaa82674d89352dc7134de4287dd225c3929941bd0a83c66a961193f5465205c2c55df0cad796c0726b1a0c85d9f585a5ac9cb1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ar.tar.gz 2417224 BLAKE2B 4dd26cbeec2a0adcf07253e2e0cd132465650161bceba213de7c3a576cfd2eac165f2dcf68aaa75636357014ecf4dbf9dbc6d3c67aac3b8eb99bced83bda9fe5 SHA512 aa143bfa3fb9f0ef4c0c5a794665e3833e876791b5b8548f1a12c209cb8c2e5adf90c1a615fba9194fcca65e4ff12e789f10b7097a8cb97bace184d94a21bf39
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_as.tar.gz 533151 BLAKE2B 1fbc6d86e7f3269a17f0989eddeb37b7c05c2b787c8b99c031bedbb2a9a95083372060fff4d91e8a90a9d1be612e2d199bdf0e194326e6b10fd2ca4b6bd95922 SHA512 df0ca8249e9a7371a6dabc62310b522d5c1782459ce01772589074afd339c865bebb3e54a065cafeebcee73cede5c71f89dc5d38d3c5d9f0cbb92b484be4e941
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ast.tar.gz 441493 BLAKE2B 4d1753c04db8881e70d78f63ccb186eeab50cff82d8e39425b34ffc524ca55b55968cf226fa4b90a57cb6e70719815398ae2eb154450d3ecd38c243cd77b2c31 SHA512 d88535d872252886c724fb18a7ec1ac0e59424637c89d6bb114bb57c40c5be038752e71a50faeddd406a72caf025e9328a4819db97ec592e89930fe335d84f03
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_be.tar.gz 1060140 BLAKE2B b7a307125ac430eeaab25c4445ed56b511f02cc90ac2df4db9eb5827c8aeb3690e270a2fdf34e299241f2319a1adbbb2d3ed39502894cbcb9249ae796196b669 SHA512 fe5f7fb4fb2369b811dfb1fb3ef98b250e246c66edbbf074f51433813c35ee7f47c9828196081c2a6c4f97caf41e19d33a386574e17f3a42147f45fa63cc39ce
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_bg.tar.gz 2206170 BLAKE2B 771f940107f96c245d6fd6c0d90970f992c7775d7964daa548695f0b7bbc2f8e15f202be49b4c7b37803499c44b033c98746b4dd4e5f78b8f3d5175158b3cae8 SHA512 89885b6737615eaa3f294ff693abc1bcf16d3dc0ff5b0321b464dc7d661b917db313af286bc116c0735ad8544432cb7ab594d2e652a0506908df99bff2e4967c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 620076 BLAKE2B e2ee9bc46cb8a9ab04030cbde53d7b45d8f7082a7f58033cf7c279b06bb869d8c674ced07eef3b7d5b5642fcf658348cd8490746b8eacf90c05dea98d018e746 SHA512 1898b8a933150808dd588062b4b5959968401ac1ff1aeb5ea882c2edaa4a066f3335353f95d5cd88f06ef10f938887b2908c9532541fbedf149385a892bdab3e
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_bn.tar.gz 789014 BLAKE2B eed7dda6cdaabcf1af81f76c7816114d2984102908529d2f8b5d583b029b739774791534a335c6fd9a89ce216f8ffa11558116a39047cdf5b2112e5640e239c0 SHA512 683cb8dc1966ae7769051926d0d78a11d2fef90c4da76b00746358bea4bc8837ddd792650f9b76d646f7a4dbbe71d7777c08839c669a5a66bcc025d020512a54
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_bo.tar.gz 380537 BLAKE2B a9a867b1b24f0c75307146919b7e53597a13eac89bf87f07f4b8a8da5125c1af4e6ed6d609a7cbb1b659735bb8de353a36a21fb11122759da53988dbd3065818 SHA512 81e6635c20bb0327d9de2a2efcf1ac5dc257cb5f2dbf210c0bc766d62cd241ff985e174998350dca2093e63f36f49db859446c0a4a0671a526c0ab190c730c83
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_br.tar.gz 1857229 BLAKE2B 98e7bcf377004e6078604ccc627133fe8e50d6103ff51dce1b434e45d5a153af81e332d087f87d9a2e7a6cc2334baf67c29fd63be39f394bb1d9a2d42fd51e17 SHA512 ad5c73237972e0aceebac67a1bda107d6303d7bcf0621e1642924cdb79d26e2684233ebe9a8eaee04d2231e16d4471ffa1a5381308f27879b3b57eb37a4ea79d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_brx.tar.gz 338236 BLAKE2B aa8faae6ad429a0d558c1df66a60f3f76a9c84954eae25b7e3ff1a78a333ed66df8b7e0c2e29f23ceafe171e05e339be64e7d9df56737e8178baa329aa4d5d81 SHA512 e7dbc3815c688de58a273b1b1728fbe22f9e94781159bc79b35f8cbdafb997924c7e9b184095bcc3d5d9c0b38276feeb1febbf1183255208da17fabdaee252b9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_bs.tar.gz 637506 BLAKE2B 1a6f7a9cb4008945e2a045b46b524ff84dca737f58c1277a02b230ee31bdc43d0deee54012b341d04d657f9929e231b4833c137dfd92671f5341796c51567d72 SHA512 fe4daa82096173be7af7907ebe89de4c4d7c0813c53cbd3b8e5b17c99fefa376d7ff05d9bad044ecec6fe8f63b699cb2eb75779d940663af74469920cf435250
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1977053 BLAKE2B 363f73f5cf757bbd459c735fe1c07056eb572d03b7b3aa75aff3783dec230ad45f77707704726cbe6edc95d6dec32672fd252c02405f7a42f4a7d6774e3ac491 SHA512 a5595ec4b038ba7456b815a4b76108aa07ab8f8bd62c3c7962b48d8edb096e8c4a897edb61699ecb600ca22289245fdbb440e15075d415e6be99ec74b3fffda1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ca.tar.gz 2009978 BLAKE2B 9238010d59b3d947cb0180256185df36bc421b6106aca744a4ae1ef0e26670156e2a0f91d8ef63080a00a6e24705383868449405382b0bb4d8e9632a73c3cc21 SHA512 c9f57a0bff1deaf720f4a71443914c25a64d0266242895d57d0ac5cfd55652dbc361f7f2ecf2debe4e211d1f611e07a4221068fe5a267ebd5ca1e3b7f9f29ace
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_cs.tar.gz 3176088 BLAKE2B 195fab700cfd4455be3d65088c8e8064af4021f5e1cab334052f459f6b820b4a45148f1d51bb51635198f6d3a0efedfad294d0b827b78471a2efb4ef6ca90bc1 SHA512 7c36aceefd6a39ba2d314da5a5827bc26f59902f709a190854a5aefaede72066a5c89c99524c3f5405a97b0ab6f41c0515ab7572bfb83b175a5a0bad262e166b
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_cy.tar.gz 715069 BLAKE2B 85f3fabbc492778965647b0d67e5b02402742ebe6196821a0571eefeaaedeaf67f3dfe9f2e9137853ca4f960b41a2ac43a1e4a45b97ab5fbecc2d121bd1f6472 SHA512 8e30d01415d9c7f803bc83e544431f5779120c850c5bd57b4c102a68db8ceaf80e0c38542761db540d551f0c71b858c7d9fdf1659a8b8e67c409ea46ab8d1fef
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_da.tar.gz 2618207 BLAKE2B 36f7b41e389f39422a2cbf17c6f496dc6cb48bd7fd708c7dc5abe05d0bfcfbdf5b3f4e8ba74152d31447a9bc779338b3957bd5cca152ba3aafda1b5ac3df4850 SHA512 1581d0bf58e9a4d802bb0ef6d7896091b2998f64dabf1c37278b6e2e869f5d3f4de7ed237ba01652342c698913820c32e1500b8ca55d3650b48cc3e2693f2941
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_de.tar.gz 21745888 BLAKE2B f249e6fffdb399860c4f5887484d47d2eee36d47228633fbe024edf0b121f76e266ec1936d15d9c8ef1e0cda5bb40b65fcfaf79577114f27cf0287c2a0cf1e7a SHA512 27dc16c550b289bcaf977eadb9f6f24389d3437a262afc9f9ac0bfe6ee51b51c37431596f7c6d0b2ff7c5c79c33b2dd644f2564dac00a18258c74d6501fd48da
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_dgo.tar.gz 441648 BLAKE2B f0be65eb53e0063406281cce0d0cd96142a3f4691114a8f8953451fb51ec900f3026566bbea30ad91ed057d4f58ace84119c2c8af131488a07a9830ad85e4c0d SHA512 0aac0ba3960f7a4299975d79485672ac84f457b890b60b5f556dee9d9d2e170223561ebb636f1e41a97b6955e1739661e84569b02fdb9e74f78a48330f5670e1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_dz.tar.gz 367807 BLAKE2B a39fef632cad5c33e0c3c952545e3f836b7701d0faf234181d10cea3f37fcf890a67be36bbe04af8569f8ca12a1f4e2c6c17a7855b69b2a29d5cb553a638fed1 SHA512 fc00e3af3db3aee6933cb7a73e9c86fda45066d61469583671a3117f9022f956762bcacfb3da8f4630ce31a0b0cf9d54a408d5696f9f7931c1f5f7b9e435e20a
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_el.tar.gz 2816420 BLAKE2B dd5c54872c5a87adcd44ed900156efe52c10ca25e469995d879d312d6edef837122fcde9dd579e4503ba28d6a915afec2103e4df77b5216a913c4631ac55a244 SHA512 96c99ac1bf1ef1424b1fecdfa4e2f2da8421df59f06322dcd74f1c57d345864d43db7a5ca4157186ac46bab07944fb9487c00cca28d0528b9ff5d4f2ae936441
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7248430 BLAKE2B 53392e4da161639b03b7a072fa753b95953e6bbf116ee72e99a84d8016488541f640f41b3c28485c6f7e6e55cce3ba0fa9df83f19c78e15c55be20baf40ca02c SHA512 cc3cbe3d6ae13a03ff52f290089f0639957580db034f14ab00ef0b7ebd76f04244e86bc1fafce1373a12ec97aeceb44eb54c78b9042f467a260a786c45b5d140
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6848146 BLAKE2B e246887a81806d33cab34b29aa7a90f0ac1527edcbd7797fe23c81f9b911f5e43c32e9d10eadf86a08e2cd26dcd6e8c1418a0e7d82b6a2970ccdcbfa3922532b SHA512 9fa3f2488e2f9c44da98ad40757ec59a11e9c955d5fd07cae9be67cae2fa70d850d3b66916c0a758d273c7e26a413b0bf4ccdb17f7598e2e7aec46a43db487fe
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_eo.tar.gz 711792 BLAKE2B 749627edeb04b2d405e7931a84a85648d8664244f7afdd868cd0c51cae2bd91dbe4df7909727ea0d542aa51ea9df31166c187662dc8859e6779030f0b35021dd SHA512 a134fe01f1e4095013efbb957d5774ee001f6e486c5253dbc3d245c929bb7fe667b271203232f34d0de51f6e719a6f4ca57a381ddb312faef554fe56d8db6e13
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_es.tar.gz 2232577 BLAKE2B 3ae01d331f3dfe0d50c64e2e883228ea3ab5a1a2d1ed1776233cb875dbe2fc928292054540645bf57aa68dec0059ddb5d916d1668869cd7ef4de27d3ded7a55d SHA512 33d64d6d2b39de06eec080b580dafdb443c947a4a8be00711c9d27db2c52af3883ab2356496b316b3e3f420c897f30adda4431f73a839ccfa9344c47c2c05377
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_et.tar.gz 1623397 BLAKE2B 3485265f0dd0c359ffd7a7e07e6b97a777e7bfc20ebb785e656745c4a5d7130cc1d3ee10c0fa1205a8455aca7180cfd1e3f57aec2008fc41d2e7411ebd035789 SHA512 108c47bfe42bfc0b52ac6ad031bb52a9458e27dd64bb382593ce611e9dcf268e71668b22cc71ddfdc7fd26d6b78b2ffe4874982210be0fec946b573ae3ef548c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_eu.tar.gz 720309 BLAKE2B 5aff426edfda9173b13c59e24a04ce54b5d5f4a8aba3fd6408dcc8c21ff90e467757c01973785a01e2dfa3876cae70a7e91067e9302d2209a5cc5fcb49959b41 SHA512 84ce0ebe249dd54b58c6d72cc848be66646b3ff8bf8e076befdc2ab6257c2f2ef02435858185683f4d68f2602c5a1dc10441b00af4423443baf8b23116952f76
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_fa.tar.gz 331522 BLAKE2B b479750b7236b002c69ef748ef27735b901c2b6055cdf6d28cb909b1da927c281cfa7b9e165e8872395fc0d7b65de9c8c7119316d1e7bbbc4b5dca4507e2c8eb SHA512 6f80b4f48f942d41542968f1143bfdd2c140182da47652e85eb17d8ae1647603d8930e26aac8531bbdb6f7986966c5938b62e106afb970b376d8b2b4a90640a1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_fi.tar.gz 710393 BLAKE2B 6278f97a8451d52725194c02fa17e070c2f06902ff67796d10dfffa07ee178feda5e3a0c2e806a38c1b78c7b4f43c86c311305845523788796d701b4ab6df502 SHA512 2f28f71d1e0dfd1bae42bdfcb19f904ac13af7a79b149df89fc17779d937d31cd709df9f0d352348a7fa289f11c6eca1a369029474342e58c930f228405819ca
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_fr.tar.gz 3027454 BLAKE2B 8decc6b684f9021c8201413e8dba65b4177cfa5bc9e7c03a3f4fc5f28ec94d0c4935409a9eb6610d39082d16e9778bee76a5dd7595267be2c69da7d84213dfff SHA512 9da48ca09b52d5fca702ef82afa18a0fac0506c9734ff50df7f4975fdcee944e70a99dea84890ede89cf5b57de70646414ef593ba85d53f378b1fdb14e4ca64c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ga.tar.gz 728022 BLAKE2B 96c4811eb4a4dbed2711c7d4f5bc1889d96f33be28b7ffce2bb27588f6e0f460a57f39d438e8cc18e11c9cccad473fa2bfe4afc2710fe4ddfb6351049b41390a SHA512 9458c20144f1ec01cfec0735ae00be4cdba99c12a0d34498a85c16a35a16a8b84d9788b24b3d3502092a5f0c26d783a9d21dfa030b5524386d250fc73c469aee
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_gd.tar.gz 1763366 BLAKE2B f467d1e9af108e82c7fffc080b9d63fa2d1bf3cd118d897d9bd75d2f26863e995cbaeb64e79259d94196db20936148177dee66802d01024b481511b60382612d SHA512 c01bded734b768b63045a36f6057e833b97b27a3b6a77226d2882e579bebaa569fa4db0743f3a47be1996eaadcbb1cb4f96f596e1cb6164d3731d6bf11d94709
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_gl.tar.gz 1285609 BLAKE2B 589755b49d24d3127b693c3a2e7670fedc23bf4adbfb05bbf515b9b144d8846c8899356adde7d3e738d8a0ba3cdc149d32b3e44bf3ca85fd0c7c329f40d5facf SHA512 18083f2b7613e413e8885b2a28a441b87c1a7e1fc5251bc263b263ba66084e54f14f99e403e6b0e8c8233a14f7c3ed3d8b13245df99072006fa042c5b9907fc0
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_gu.tar.gz 1231322 BLAKE2B e4aad160e629f65fcbbabe6da63b8c128ccfbaaa350620cdfb53b0d3184e8c88215dcc97ef3a68a21d9f80dcd5b4c6c09273b449e7d21a78b97ee1732ea88cf0 SHA512 7aa43d8c979dfa8d3eecbaaf9186908d13a134c0e93e38007eec4919ac1d76af054792a814dedb8c3e73d5e94c3224d69c2f4e49d263e89a456978a225db73e9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_gug.tar.gz 511814 BLAKE2B c2c9fb2b398345d6d347282afde1eed3853718a183b3d90732f62e30068ff38378afd4188d36be20f03070f835f1825f6bc9a375cd5c62c3743031161158776d SHA512 3d59c618f579e4019360f0b23efd47d74429129da69da01b836387b3ed92036292d2a878733086548efc87e414c16148cf16d7329f297f0271b7ec97692c4ffc
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_he.tar.gz 1624102 BLAKE2B afe830b86e56bc45d3d405dfff1e2922b9f59ed9018eaf1c44560057731501a7dfb8377168639d849c7f59c9930fe6ae1af865814e541022397badd9df041860 SHA512 8bf7781dcf616a52171393aedb220b73b9ef2a5b2aa2251e849bc6c4cede851b54eae27d3b49207227ddd160a9a0f209c0cf4c19c0242f6fe55ce7de9e54aa95
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_hi.tar.gz 571869 BLAKE2B 65e8b89b739bb66952a19c4d6a9276017450c339e55f61aa35cbc4c921952490c6b43ab0741ccdfda2432f33befe49f57ff9614ddd3038032e87dca4138e83a6 SHA512 588f0d3c88a791ea38429875b9b7293b2ff193b8862c6d7d0bffd1a544e72d79970586e15651dff7d448b3d86a98e28340dec6c8ab55f1c43a709122c6d42d39
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_hr.tar.gz 970623 BLAKE2B 9866bd9b535cce83742862d1b866de19be0b59ebfdaab0f3cf0b7e582b53e17d631aed783ffc8fdcc3c0de22a386cbdfdd62887b5f2ca2e45bb3e80516cf5ab3 SHA512 1d16cfc791794fd0a036ec98b4726cad76d44944384774150aeb73ac0195249a6e0d453c8dc5b525766d4d3d708f9e36d7d18ca6db81fdf12908281f8e016a03
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_hu.tar.gz 3005168 BLAKE2B 919767a08bc44d699fd6cb179d8bea94e3b031d39e58a18c027fd6afb099fd4c9754e021c83077aa413cb92f5e11e34beeed4c7182a6db493a510169bdd8c00e SHA512 3d2a7b2b54c54a4082a300caaf15ec372279dde76b224b41dc3072e5957f39af16e73d183188a79daf3ef92d26e3d2ae86290f94b851c81c2deb1398e43f2f97
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_id.tar.gz 1577304 BLAKE2B b022e7a962d05103827d6889b979d395c4d02880476e393b8a65e9301e90c5be475b4c0994a038f51b14c8f27044d0613ff63af25ee1a7ee0370e75ad65d3888 SHA512 2be599f720846d8ad3418f8acc0ff2d841b408dbd31c49961ae2a5ac6c5a7bb8128f6ff83c5071b3bff9d0f912d71d361a24c6e46e980ed6cf2981ed33f7dfa1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_is.tar.gz 1510613 BLAKE2B 403fd9b25e63c33b3c4538e631c8e6d50d4a73be299206962fc1d3c956acd695d44852e0e634ebda8c1a893ee5a6d5de4a051eb4a6135055412f41f3ba9a5dff SHA512 755d6ec976d26aa0c3a777bf26427f055f3cd5f234a0d65b1edb766e26cd17aa7ef90bfd8e753f2cc2fc57ce2665ae3d6c0f77f0eb0f5f2b7cae622c4bb33862
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_it.tar.gz 2059872 BLAKE2B 6b7a36e77a00f30e9c1f628bab1cd7fac3fb999f1ac73623c7f3a95cdc5a953205cc7c312fe6a935650028ac9d32dfaa7f556f72883d13636827801a861dcab9 SHA512 5b5406cd700bed297051ebfbc687a0bd9f4551c8429559421e81c44a9fe1a6cc175ad866159222e434f48f0771ad2f6b064f26fb4d227155247ba95ee8f383a8
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ja.tar.gz 806441 BLAKE2B bcfc1de4917ea03ad38de6f9d4652219fec56ed436012fa59f5ad02662f446a85ce0512029d9234223c3c7cd7fa51653ee961442cca101cc7561814a903bdc18 SHA512 bccff911d2be297dbd0600138aa4e4b0150ef22d106b3ae48196b42ba393fe48b46184d049b7ca95ead4e3d3a20ecddde320f15227ae7194451c2a9d4f33aedd
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ka.tar.gz 361646 BLAKE2B 85442a60e67eaff2f94204d87431ae838641fadebabff78f2d9eb6fa07f17a5acd07c95531555f18598af20c54ce69aa4ecb12f444c57747d0962677cfb1a94b SHA512 44c73e899dd9e027645b43764f5a00ad6967f85050b63525252478a43551f609fbf3d7eee2b7d4be8f252873ba66886e01f54328511e3f96edbd8a566347397c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_kk.tar.gz 772765 BLAKE2B 0ff10f8e2397b835b08d6baafd4414862a66453a76dd98a01abd69ed3cb8c803edf1dfc5cbda315ce595546f0676ce523d83b25c3b1a65ea1c362df9a12d6634 SHA512 2e658dd115af5da0841de8821bafdd7543532c45a65b7320f400654b32c5bb77aac6e9edd586b550f5ec55e317641ec262ef7bf3dc368dc9ff931e753b2ae46a
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_km.tar.gz 686009 BLAKE2B 86404749d4bd2abbb4ccc4a7b1896a0cdfa425eac9a9ce350fc18ae056b0fa74b33d79a651d88da0f30079493cb5e7ef34e8762c4564101a07d3a310b2a9c6e4 SHA512 745cd6f5df0f578b9cf0cd0cf19831b46d08fe24467c405c921df241e45a17573d0530333ed72bcd4c1001676ce0170e6fff0ce01d9b3be006fb2a2d190765a3
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 334315 BLAKE2B a303fdbb1f2c59a1085050ed52c60da9ddf5d05b1fa478497b9a98ac482c75cfe76469de76f4cba246f5aedcda02f54cb08e92dd469e0160c7e0442fa40b8b8b SHA512 025c8adf78162e415d848e468650b22f86f29ac61f6d786ada1a78ec7951eb51d0b79e03660d19b1263fa7cb48c20c64562c882b3137820e03a82e542623b935
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_kn.tar.gz 585114 BLAKE2B 2e36d33e0d5544cc46ab9fbd6f226f4c6100b62686390ee1b941c68bf846d428bb7ecea43f519c2c87b1d950edc14aa880ffe863a596bd99f14d5dcfd1dd0c58 SHA512 f2776ba720a8cc70673140bd2c40a5de79c37118acfd54b360e15bc0b0a5746dfc788261baf5ff2ff4da19c08a535ba7f41a58d7915a55afeeab80a57f992d0c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ko.tar.gz 811436 BLAKE2B 6edfeb8e6fbe1fcf6ec5b1be0667e6adbe6a782132898801ee2bb3bcad45071e45cdfa2a48794738a2302f6b4b4d518573ec315202075dcdb74cd8dfc1f37cf5 SHA512 1e329e52a6fd7fd7bb60dcc29e7b76ad36af716a01f7ba15b7c9e0fe49f54239efcc302ff8f95eb3b5c6c92f333a2a243ee5a12e28f23726a7cf364b874c08d8
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_kok.tar.gz 413033 BLAKE2B 0fd88addff43c833f79a4578b34665c2fe18fcce6b21c38ef1184b3a7dc2e19aff068c551f4b7e297d59500b692a2fbb6cc3db1182e3e8e3851008cad24f5bd2 SHA512 701cbc8c88cc3a96f29e7ec838919f9d67458dbb740da1cd5a5d8334065e55ce7dd2a0fb2d4484009ce853283c7618757894e8b1fe111138b0b911b69e267fdb
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ks.tar.gz 330459 BLAKE2B 78cb46d239464189b50219f936818ba35d0bdc0ad146b4696de3fc8ed5696e5a7ad15593e33c263a737fb697d2d104f6d2338f2084a6c53dd5535508ffef0ffd SHA512 ab5df9cfcb903ff231de357c05fae55ff589778ecdff72fbe10df831054d197dd4899742a34422990cf2f39b45cf40bae449c3265b3755438e0ea1006a204b95
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_lb.tar.gz 142450 BLAKE2B 6dd56eccc0cee3a19c4f65088946525038ce18b908c097eb39dae136623ef3e41398cfe968c68ef3d4e1452864419664faad25e367e88c0c7edabe840f919855 SHA512 678171d1661dc97a4b863e10f76094d419c36068c74642e36c381ea978eb366b2d310aa786f1fd62a9338b57e345aa3af3af2d5d895e8b64c424be2b03cc5d06
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_lo.tar.gz 428284 BLAKE2B 560091e8084bb81dc04c0fecfdafbc7e976aeae733156b43a434c2d69ba94986584a8b00bbcc52e9ce596bbf7c38d6e23b24ca32f3f8d0172b89d927a71ace0c SHA512 dc40797aaab506c23166016c25a74fdcb3ce323aea8110f6e92d7ec9f28ca9319176ee8b6cbda6402840681221e2c2dc45a218e7ad507af9a790f52d7f48cf81
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_lt.tar.gz 1021770 BLAKE2B 92d45e07050badb91951f348d5cfaa6f46e490a487e21c7abd2308ecdcba54799ca3c840609efae30f2577008b4251969d5e840288e253880c984f3ada902823 SHA512 d7949c5784b206646bde7b5f6950010d93c4b0d6d2edd208dd76de39d30187542816008dae85323355ec91af1f90a71329508690d2f6c9b1abd35ff024894eeb
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_lv.tar.gz 1479243 BLAKE2B ef06155428570af8a4c51416f65043f934f43251c10197954337d9d81678efa8a6ed0502fa87396208fe2c69d3b041029b438812f7359ce9d54aa2625e14086b SHA512 7aa6e56d9242cd2c6a772f15e6d64fdb1664d2c87f5eb7f4d84657cb57aac7c78bef0c267fabee07ac95c94fac32266154452a1def8f77118670063c86b295aa
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_mai.tar.gz 331204 BLAKE2B d454b782c321280b1732c456a828041718d5e84c4e7bfda51e8c02e9ae88558d9240a1705517a9670fa93e1b75a9e8e62099d1465038fe3be9caee699e574c72 SHA512 351f29b9472f47fb14d7d1ff0a226289c71b2e3375439811d86dbd118cadf165df0b6d894b59ed0f6c2aa0c90959072c3ced7283397ac2208a96d3884181882e
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_mk.tar.gz 384142 BLAKE2B 63056de963bb90864491e4256565a6e71e9b9ab03cffb1ee0cf2273fd3e904c049181607d7469e9f9f8073aa0a6236e2e83ced5228799a82553afdd8c71be526 SHA512 4ba64df9e9a2f967b6c35b16a2633d5ce9d58fb959d9959821f8a700769f7e27fdf2874dbc21ff0d107dca262544ac68ee6e54cef693566434242fdf5591fcc5
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ml.tar.gz 546258 BLAKE2B 9e7a5b3cc4c725871f2ee8529d5bee49f1f6e9a98ad6895289b2f95a918a354db53cf743bcd73b8952924f5d8a4908974f5b95631b5eb05f1864a737d94c845d SHA512 56988e5b4784453a776ea913bdd9ff3880c2c163b2f2e788d36396c76fe976825ded41f0fb252132389a4eb1babcdb0ed07e8dbbd04778eca776b33d96e62c8f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_mn.tar.gz 510596 BLAKE2B 17d5128b1addf3dd91b953059e68dd8bd528db322a53fa476f0413df48d34f1d2537e24b79e49a9be34d328b3671d19a8818a61094ee8c92cbac8af432403c5e SHA512 8f906c6913aed446cf642ad50abc2560acdd38c21b1f5ae6057d9507d066d3ca6bb690f9f1f7203a3c131473261a8b1ba6b81f03be516a7d28776182ae54a222
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_mni.tar.gz 403650 BLAKE2B c687913b3c79b3fed4e074d5c1fff94ef12c324add2d8791a420d56816c148750a9faa24c656fc0dc98821b4d8da81a2de307b048fbbd0eb52832da0dfee0f42 SHA512 1753f1330ed96e15be01907bf00b45ec33fe5eb4ed31f34f0ab16b46721feb50c1be1d5d4307df67dee1fa5870fc56abf363130fbbaee5212e7d4d7dc92c1663
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_mr.tar.gz 580128 BLAKE2B 7983c45609b204fd9080a7e08d1b6036977eb8e4af0f610948721d63be50c9214dfb3912f68ae82dc35c80ccccb1793ede067bd24964feed83dc48d124c3578a SHA512 9fab8fa2446314e09a6745bf1c16ee9632affd1daac4f1b84aa36e25fb45e450d0561ceb3302e88d9af3a454bc8d3ab8098f6b1e6cb9c20c3319237ac575b1b3
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_my.tar.gz 465767 BLAKE2B 9120770858c980aa2b1577ddc8411257d20253b9d32d065dc946d89404b63ff33d275f37cc092396121cc32f5d00d0d92077180d66d94527921832143d999d09 SHA512 67dfff3c3b61e52f7b409fbffe497b0af8d97ffcab91b80b9eab77c46a97f2ac383dd34f13b9d63f1b7ff65037bbccce400e8b5dbca63af227c1878244d70281
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_nb.tar.gz 3714451 BLAKE2B 352ad6caa2422d2e46c996c5a79f44c1cc03f266036d9d3c5bf2abedad2ccfd36a796f597776596cdb6407d16b238cb334382d233a466389ccf7582b0a25658b SHA512 370e07940e138c198a26e917f173a02b8e7988a2f939c4f35ede5003fe3abb66758570273c819cbbddd60fceee45ac0afb792171fd8c2268f29f5cc562bc700f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ne.tar.gz 854650 BLAKE2B 41261288234a17759ecc4eb197f56922cfa730d80f64c23e21a98350785c60d16655b9b25ddf12bb887bd80324a5d881826a51e392f756e8e2f8b04c310e896b SHA512 5e72cd960308ba925f2083a115920664fdd6b09f84d946472466ad265057f25f91a5ecbf0ba42ebd1ad8d45ba858d03dd456e420545a9d753faa2619905ef5c1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_nl.tar.gz 1514861 BLAKE2B a95b61a8b2e2bec5b3481b3cb570d9c5f9d26995d8fc4e6387fcf793ca631812b958727c80dc5a9d17d8ecf4b6b1b85708895ea7d1794615ff0652f71b4ade31 SHA512 a162eb84fb3d0715324b0289ee18dd37009edd340cb1a65173f5652d20c7b8588253f06b03d2e6cabfe065921541317d07ea782328d29dac18f628a356ac911c
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_nn.tar.gz 3714689 BLAKE2B dfd64946d982404b604870770e42e209395951094d2b5fa523e3889a365e3c96e03f3d6fdb3860daa423fa656fc439fd0f5db7c9d36713f43accec4071e1c385 SHA512 99ce3ef2de27379ec6a84d0f625d9b1b784a4a7b2c12436395beb731e489cbae616e7f5841f1634cb96446bf18f800e02c0c11fbabb819618c0ec61d93258136
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_nr.tar.gz 277971 BLAKE2B 9032771793d2e5f821f438cb4cd9c5f3f2866d9bb2db5c9a80cbeb7cfeab84eda2b482366bebee439961639791a830e75e70c0c3d4af6bbf27edd17203d32cd3 SHA512 5a526ef106147cd17949cafc10278fab1f0385db14d25fac85720386dad0c0e63d48b71142fa48ff771d07851eb4572551927d8f56b28068e45191ce4399fc58
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_nso.tar.gz 322000 BLAKE2B 83ce9774d5957e670acf98d385c0dc5ca6c7a99cb68750438ab366e263476cd87573cd8de9a8c4c38a57f9e27951c13f3ca3365802e0bed7eae8fc09f81f4a6c SHA512 bb0adbd1b5acb402e0181505f3bff272e38aa966513efe70bf5066867674306d00aa6eafe946bea696f1044a8b6aef8dc5aacbe33eb1682261b51e99a51eec03
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_oc.tar.gz 876367 BLAKE2B 376a697324864d9dabc309bb01334190e16094d59c1fa4147c79d95b8af4e5ee30ec3184c86deed088e0f7d7638f22206a3cfd1465520339d13a4c852b5a3ffb SHA512 f2f819462cf4da3dad6d49555e6fde0403398d33c4c28d0b132aeffa909d159316196793652129328c8023d98abb3ffb1220037ad6f1201ff9d9536e82c65ee9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_om.tar.gz 370677 BLAKE2B 2d38a5a69a48d0153d16549176463249b32f53f1f4d7c181a89d589941ad79612d18df714c8324d0f1113d1d0879abb830d3c598ea611466f2a00e65d45aa287 SHA512 ab346a81bfd53bd13f77f1b0b4b91f03bbe4f4dd8496adba8526748324d0871e77749d9f2f69ee3db608c33bca8e40093b50b60889964d24da0bbcbc134f1081
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_or.tar.gz 603746 BLAKE2B bde1025815d05f12d881316f7bbe667f6892883cdb14f938acd199db5f06bd196b59dfcc00d2046d31d85819743c4525ac370e786e6431a7ac6d1ecfdde92605 SHA512 a15d96f30199476b50900dda06aece99d11611e2f0ad01f78d0e6cdcbbdb5df94e4d78c6a676949715a43c4527494e209e1b41d5702974554e253ae39ee8c10d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 472999 BLAKE2B 366eb5089029c38b6eba60e8e0de405de7590bcef61477af33374ba08fcc520e5503785934ac6ccbca55232f865dadd18929fcd3a4c71fd05b7bb5e55fd256e3 SHA512 5914c2e8f5e3616e01eccfdde762c71b6e16687db42c224409b5af3d73d4b1e8bd72df0812c0fe5ede5bd9fdd3bf67e581e3b59b5689c788248a4d411868857d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_pl.tar.gz 3083947 BLAKE2B 0966257eb247ce9b7a79cb7904cf94d396b080916ab66b7531952681af89967ac319d164808aeecf61d4dcd878bb632f917f2e8becd03d60a3d6aa39691bfa78 SHA512 9bbdd59dfef7ed5b13f3f8c08f045438558fc1c6e76ada1b5598957690c1cb87a7179e609e1b27cbb2a69c5b854fd64cccf8263ca34d08bcd0ff84baeb22bae7
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2804637 BLAKE2B 0981addc703d6483c28abb7807185df0bd4dd1dbfaa090742280ebf27723c3bf26220c60a96f903bc376d8d0b8f55d821321a736ebb106403f3aa1439805325c SHA512 40c3b9d25cdae7a62e33a4cf7a88c53fd95e697d3625b4405587f4c6ba580f02cc5144a1fcf5969f6c74471cbec4f515974bc374e3666f6bc591e392b7cbba9d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_pt.tar.gz 2361249 BLAKE2B 0ee78cb484be2ea423d5477b7b6c72af171ef771f16f26c74a2d71774079f5ccfb4a94a8c35c2ebb76addca9467e1005d5b6e7b8cb26936803b0249ed7247391 SHA512 79a2ea3bbd8d5c1b9a19dc566e9bbcf9514d5cc90a91772f0a9dff2cf45fa8cd64cfa27191c15eac8162ea120f776f6ce73e9b08d5f6fd3fadb62d12203e4a0f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ro.tar.gz 2533053 BLAKE2B 2a6b910af0d3e397c22f84a54f46c8811548d9b835fa3a135c6e3d3a29a99b402a2179c1b7e3100cbd34009b34596fc0ced780643b9a818902aa4e203c439f2e SHA512 0b33416a58ba27a1c40efa2e429b6b517c2fb844ba79e10417ceaa084fb2126fd1e7d31dc33d01ccf631df16064b232a024cdf3a9db73b3eec166a1705b1a4a3
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ru.tar.gz 1882781 BLAKE2B 7183fe0aa3a6587201ce6fb5054bfdbf5803dd7252ed898cf86298770eadf95518c1c6dac8a2cc90c20ee04e0c15076cb508ff0bad06db9ee75e740882c67e5d SHA512 fefe640e2dd39057a188fdd061b2e22993fe3e1046956eb8e8dba7aa1fea957ca123e934ffa171c4fa47536446c724aa3e3b3e6529808d86f7476ba2abf54547
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_rw.tar.gz 344593 BLAKE2B 164c066522f514026cab24d085b6846c4a172ce5225c440eb8f71056e4659d08bc281cd00879457010476395f5a222fc81a59414febc7f22f9bb838c6ff76c1b SHA512 8297609ab8e99aa3a95319b0e23461df3394563378db1464b4d8c4dc75ab16b30d9cb6cfdbe37919e91638065b92fac05e0ece1cf2835c128075c7be0f43cb3d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 452806 BLAKE2B 0abd16ff183110cf73605647d7e107f8b5009018b346f2e315a3bec2cae0cc3ab6ae55571ce156ea58fd053aa219dad5ab1a3b009e2825e7eea0dd0868290a87 SHA512 d2fcbb1677221f0f168f1a977d925b97ad4f1c681740dd81321f1cab6c5cee2e8f096cf10ffc7efd34812e76c56377e689596ff19c3147a5987cac0f45fe94dc
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sat.tar.gz 524233 BLAKE2B 66f8b819289dad09e16fabe5e306c8ed43a0e69b8545120e2e6579244f601e1de7c2729ce6bbde0fce17aedf55cdeadc50000023139da995c4d50e82a83bfbf0 SHA512 0971f35be966f1bd8337c8e621ef11474466451f5ab5ac29aac165c2fdbdbcc0d99b739a43426aae15a930b0275a8e0e6292e2bcfde24fc5f37798c70f67b150
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sd.tar.gz 438779 BLAKE2B 25af830659a1524dc51a3e2596ecd2f25d838be358982efee002b015bc640712f0c0cbc06eb0fd8fa217847c6159c7342203331add53b9ad1313554dc4a86949 SHA512 4116a31417e59bdef02a07dd6bb28373fd4a19d45a0beb2d8cda6d940e95f5a0b10129a9c7dbf71ce28af6a2b869d664a4329f85356b7f74033ba9fb879a3fe7
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_si.tar.gz 739114 BLAKE2B eed298198a440ca2c2d5693c38f6066fb14c7d79c6dbd4f34d6ee5fd114a85bc514fb4489226b5f2814b594084393d5ea8191293e507ed352e2a15c7a58a99be SHA512 44780aaf17b8339bd204d08e0d87cc714d9fd51cd238895604223d1971db54b32266dcbb8452754b569e7e7945eee7bacc90fb3329e16cd6c6cbb38112b18b7f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sid.tar.gz 452542 BLAKE2B ba009967efcf42fc37a3963195b90ea933df7c935afc261c60d762787446141503c462b9acd096f3aef93e95da7c6d6ff0a195ebb65da259c5a01d8a12c63568 SHA512 775ea87ab271cfa2d230d6a4998db97e09c1a8566f4a1f476f657d7db2fb938b4f5f3a1b8ca514982ac199adc19e2e94968a356153ca8e9d51475f173dacd2fd
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sk.tar.gz 2013931 BLAKE2B 84ff58aad621a6a126984e83a3f458892e6aafb2ffdb5562b274fac1971403d06f9b1257faa9cfed51fc71a5a5aebc6f641bdbe5be5901ef4161fe1f034f44fa SHA512 112687a3b0b2735de7375ac1d866696a3b148c95d74490f4cf6c9b295ca8a033e15f81aafd5a0f74aae69deeb82f52f992d2f337f3e036989298537bba679b0d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sl.tar.gz 2407370 BLAKE2B 01e67349b898f7d378504757a14ef69301d9a777bccfde8fb23e40b9284661d9fa587bf920ae98d26a12b27e80432e9d1f070d98f6982bd1a1eb87623d465cfd SHA512 1541da8e298bf23f31e1e82854a8a0574d401d7125491d3df4759bb5f1220326cab51b6f5f1023dd633d3fcf87b7cceb1e33267a411f64a673198b47ab7086f2
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sq.tar.gz 1166790 BLAKE2B c4bbfe8ba94742cdf8825be358bdb3f01d672631f55d9e6ecaee128ed3b251bf3f4ba8126ac1e84deca4cb96a961b94051d13128a8c9d3d43efbbdc57c33bb1a SHA512 fa894b6cb2bbb94c045a33a672539b7beb6430d88ea0985fd9fccd6e8c97c63f53b17400c0e7fa1d82180b5d97fb117dee5dfb2d5f3886d53da8a6f81d84dbd9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461291 BLAKE2B e35f0bfbc3eae7e5bac4ca7e68c83871b8f209de32d62f82de4f4339b351c988b6556f69668e9a1ff1dea8815b4f8e84c7b90da41eb0175bb90a405280ca9d56 SHA512 430fb35f62a824c356acceab36c6beb99712a9a8b2e800389e2ff8abe0cf537ba274cd021f28ee14fd3c91c347a2f2b6f15dc9ce182075f882adb35385ca19eb
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sr.tar.gz 1480311 BLAKE2B 6863d0e9c205acc9376065ed9ef34f0eec5f3e5b3375bcb252f66dadf2898ab9db19f2633b346cb69f77b3a5c0684851d0fbebfbc748f4ab7c55b436c98b8d57 SHA512 24a9fc6e211443af593db28dd8eff26dd9ec0fbff489f772cdc5de72d79e25dc18745d3e6df790de4feecf2deba8d5f87955f2463e745cd022858d2c31ec9f37
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ss.tar.gz 286617 BLAKE2B 1ee6726003a76d83d1abae03964c5e9ae16f44cad10959f724bfbf8f28ca88586c063c7de6df4f095fac3ee387e5dc588e8fc8a61b9d19ad8c891bbf6a55a980 SHA512 42a0d72ff7240daf8df52af278ddf2273569ce640343770d6074da4e211123c1c51bb6103cbf9d6cc1b1aba5d248a4e841765dd194020e86090163b25b201c90
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_st.tar.gz 279481 BLAKE2B 0a0b630c44f4ffc3da3d3a6a0e1c68ddd31c600ff3f036edb7f9f47864ac6297cca75dece0053b3c4284949480b0e7ba78a7d03e924d3d191d0d649e06bc88d7 SHA512 ba72628f5d6d541e019c4cbc7aa5ebc6e1e2200dbc7337647f455812bc2a48e21ed802b64e96c3df254f0bd14a4da93e01f5b9826bb465f7f6f9cf6605833bc2
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sv.tar.gz 2551662 BLAKE2B 7db7e11539a1527aa0aa911164dbe5257187637d880ab065d7e804eeb9ca2de3edc0ced7143e5b3d736bf27b50b5c2d1b5785207a4006cbd08724ac51d659864 SHA512 c42a4d52bc24103d9e8c468dccbd81436caa8b0b71435c60f18f12dbe70007fa45e7d2af8ae18ba6c481760146bd56b92cd44f49fac094108cd5002cdcc9267d
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 319107 BLAKE2B 2d203da620b801206cfa6c38ef869dc3a6d1e09d811d8317e2d28e070f5cf98b2f31b8ac82b5cc08fbb689a0c825fbd439e814c2d1ddf3cbf79f222b89940c8f SHA512 41c86590dd18ed28eba6779d3bd75a417abec4588613f43b26d72fda96bb82903237b7d568e714d472dabaa6f65bf0e30a2a9ec05073db0f4d4544df8a54a5d1
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ta.tar.gz 688227 BLAKE2B 306a14e4118f76f9a4dce1d3474153829853d3e4fbeec167da13bfcb80f228e1a2727fab7a614576de97faf6b6d158b77037569d73f0262d6105d0afe90fd559 SHA512 4f54dea09df5c9ea0aa9125251c9ba5a75c6252a64be0d224d73e0d6d3f565ffcc3ab69962c94a33882c04570ce5c075de85d43a3db55ba5fe10608773aea22b
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_te.tar.gz 1089754 BLAKE2B 143f6678b18f94ea5a88f2d1f208e2eb160aa490a79774d767be525d4d995f4513506861c4cc153548132407d86581a8abe7c4aaf30ed351ed828a1f6549c3d2 SHA512 ba5f527a069bcbe3f7955238780d4d132fb243dc08eceb230d0957af4a8b51f0f550e8e9e2e4836b4501989119eba51d065d24b637907a900b3f78c28af49358
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_tg.tar.gz 358512 BLAKE2B 9ece55dbca61e5b36dc18b367e537faf1b017cbc423537f3b053c032c4962d64500f9f980702695093219bf7fc4c35b1dfb70938300c4820b67ac79d5515503b SHA512 a2579539bb2940e65a311651120d853f2683010e9cfc9225a9e417ff6b9241b16cbef32cb32012b09aa7de678df61813a7544e9b2fff07113d994f1b5e7f8345
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_th.tar.gz 622951 BLAKE2B 37efbe8f69d6155cd9da0f9c72d3919c9b1d9b5cc44db10233621cd10be2a1507fc20ec1d2232377fc9085fc7ddc10625c3868456a325165a6b475f1ab3d2230 SHA512 c1fd2d6d600fdffa56b709be1ac35af3c20fc0826c58a667d201912c72c70a4ab068854592e36553a8f5bccf89a540a580683b439cb22f5b0ba473eb009ed3a8
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_tn.tar.gz 259320 BLAKE2B 676964d58903f1fd670b9170543f8aabf233cf708cf51df0257c618523b15808e5540f40073e674d414fe001467c19c40f76b316be3eb2985ecdfbdb6c871dcb SHA512 2c6ecc53294b1e7ab81956bf92bff608e1ad1f7e7ce55982e3348727f44e00b12ceebac7e1b05ebd93e1807492e69fc4deb7ae72b685644bc758f590e1bb8a26
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_tr.tar.gz 765100 BLAKE2B bdaf9e6aa42689187cf2116795aff766e4383f1821e9f868c828551d6287200df10260adbf7c21c1c8dfa4fb620959851f085ec7030efe53414d0ca97ac2b873 SHA512 0a6533293a50cd37af935f7929cb7fe1edf27b4a987125d5b1cb8ca4813e4eecaab077139793549a9f5305fe1a1b7e96156af23a54d649cfd0c7d66329409770
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ts.tar.gz 277531 BLAKE2B f0d884b9ca03e86029d959b04dfe2b56d94bba4d24388178affbb2a56c539bd9efd94eeb4135783f072a41c8867fc46a87616009439fe043c91a33641198989d SHA512 d2a6150449680b29b3ff7f237f43892b088026dea9fe6534f3c89bb01dd79e769d2f3ba74ec74bdaa417607357c0d7f95ff832ac49427f6c2f1cd29c655f531f
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_tt.tar.gz 182480 BLAKE2B 7f35bbd6fc1610cbe8df6e50ad2063f2adfb8df740601ddd8a0ea9b3562b8a2ee6024ec8730714b379d67e18ac812a6307ff87d45036dacdf2dc468ece28b4af SHA512 11f8fcbf2af75125941b5845c4472ff261a58f65fa9c43a286435475b2919c355edcd09b57c476c3cd32e7119a4e21374eec298a146caa5dfc51874c626de8bd
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ug.tar.gz 550293 BLAKE2B 596e3492127a741ce0d0f23c6a99eb985c90cbf7bc7d6766705de6f07b5f83b6110a327931fd4f0c9be6f64e39737abf882f60d5e5d0cca60597e2f36da9473d SHA512 5df420d04f46b0c2611950726e7074ce8bae1f58b836ffb8681b721ffc1cb5ae818b4b1b6cbfcb424d7dea36244ba933be12b6ea68dad2dfaf16d700459971b4
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_uk.tar.gz 1608855 BLAKE2B cf1999cb8d854d2105a7bf56e2844f7c6214677b41bd4644350884c632864d8bf9fd7f412025090c2280cc1e6d370e1a87d9d7c2500e0a42889fedc838d1d64c SHA512 21ce4147e20515248b66b918bff300779389e6c2a95301ab97690296640ab12d17f45085ac634c3cb5beda73f9bed3ed566301a5e3ff10692148e19a872567fc
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_uz.tar.gz 315469 BLAKE2B 0510f8373b92b3680a5d123c6fc2614da254fcbff2d83433d05745c63adb47bdc50f3bbaf91d7a5b47b6bf0b6de486f581c6075c511e98284901c1620142225d SHA512 24ddca7c2351290ce6bb2fc32258ba927239aed9bf21cc9e33043290806f2ddf7263c6112fc3ecbc31317c66db29012d74e333d9b4ef2e627c4ed49b856d8929
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_ve.tar.gz 281753 BLAKE2B 7ff7fd0d3c13f52a7ccc08ad7be87843b4ad888c782c583110a54ffd9d5165d672ade13e54466d83ef076687d3caa94529461a8856163ec8b270165c1fa0ebcf SHA512 33ac5c32774a794b5a9ce6a6348164f79b81c3654046f2d2a38bf244e6267f95c614f2be3ad23d2cbd1bd4fb0f7342c59023b22ceef1e37d59aa5a65d0dc22b2
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_vi.tar.gz 465699 BLAKE2B 62febcc1ff385274f87742cca46a5cc9e244542a43d8d44994093fcf4cf0a407032c534659320b06360f3918bd11190e78b87a4bcd9c4218929547534650df6e SHA512 ce1432296f938afa3675d602118ba3fd23936bc66e9c9fb09439ba52085865066bb206e1b448be9f9d7faa08d500446f9e272e2a7a30ded8d46e087e102e9094
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_xh.tar.gz 289979 BLAKE2B 99e987a9cbaf924d47f73d7537c86c0daaa90c69ef230d9fb0cabb539796f5c1a8210fe1aaac154f35355e137f6e10234496c191aff63e8102184b4d591bddae SHA512 080fa9b9a226461ef5a9980879ee67c5dcdecc30f821dcd0d4e9183f6d9ea9a57c34f6ffb4474aeb5de73bd56a8e1227980fe66f1e8beab0542edaa6427fe8f9
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 793869 BLAKE2B 6520ff193de644324512f0b66e38843a4a8f4a3ffe2e03d0e5bb7994ce6975e50e921beae721f911488701577ae84e291188e98369de192e11786964814ace73 SHA512 9d6754d85b7dfc2d6fd53f01270d2881dc7222eae708c38a2f11c5d285fd45a4724ea61d9247a5ff0b200acd742306b82918d151e9f128bd1cdca9be9be392bb
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 799086 BLAKE2B 38ae9fe79cfa89d31d503f9971d363d1b84e5910bb2becc1daf30a561c795bb1a6ecd4f889033ab480ad27b103a034769f42a5e6b76c923e0b25a3efe29a44ed SHA512 4514d7dfc8f355a342b5ebafdd9e4b491f691f7040dd806c486d244f419a113107f04ed56c3cce91a93c81196fda68c18132da34ed65d109f3ee508b29a65f41
+DIST LibreOffice_6.1.4.2_Linux_x86_rpm_langpack_zu.tar.gz 320320 BLAKE2B b8fd93d9377e50e4b07142b4bc84e612c11f644a7b6c03528390b5e22779336936bf4dedd267cd857b2f70e26cc600e46e165833197282f30e83ef4042380772 SHA512 7a211110104316b7f16e088d845d7b88a714ca8121ecb2c7f5c838c81ddf1f0113275b2efb54847d7f1403f382e7be7b731de393d3672926b5ab6d4e598d5e60
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.4.1.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-6.1.4.1.ebuild
deleted file mode 100644
index 4e992dfe0ed4..000000000000
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.4.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit rpm
-
-BASE_PV=$(ver_cut 1-3)
-MY_PV="${PV/_alpha/.alpha}"
-MY_PV="${MY_PV/_beta/.beta}"
-[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev"
-
-DESCRIPTION="Translations for the Libreoffice suite"
-HOMEPAGE="https://www.libreoffice.org"
-BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm"
-BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm"
-
-LICENSE="|| ( LGPL-3 MPL-1.1 )"
-SLOT="0"
-KEYWORDS=""
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="offlinehelp"
-
-#
-# when changing the language lists, please be careful to preserve the spaces (bug 491728)
-#
-# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
-LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
-LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
-
-for lang in ${LANGUAGES_HELP}; do
- helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz )"
- SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
-done
-for lang in ${LANGUAGES}; do
- if [[ ${lang%:*} != en ]]; then
- langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz"
- SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
- fi
- IUSE+=" l10n_${lang%:*}"
-done
-unset lang helppack langpack
-
-RDEPEND+="app-text/hunspell"
-
-RESTRICT="strip"
-
-S="${WORKDIR}"
-
-src_prepare() {
- default
-
- local lang dir rpmdir
-
- # First remove dictionaries, we want to use system ones.
- find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
-
- for lang in ${LANGUAGES}; do
- # break away if not enabled
- use l10n_${lang%:*} || continue
-
- dir=${lang#*:}
-
- # for english we provide just helppack, as translation is always there
- if [[ ${lang%:*} != en ]]; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
- [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
- rpm_unpack ./${rpmdir}/*.rpm
- fi
- if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
- [[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
- rpm_unpack ./${rpmdir}/*.rpm
- fi
- done
-}
-
-src_configure() { :; }
-src_compile() { :; }
-
-src_install() {
- local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/
- # Condition required for people who do not install anything e.g. no l10n
- # or just english with no offlinehelp.
- if [[ -d "${dir}" ]] ; then
- insinto /usr/$(get_libdir)/${PN/-l10n/}/
- doins -r "${dir}"/*
- fi
- # remove extensions that are in l10n for some weird reason
- rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
- die "Failed to remove extensions"
-}
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-6.1.4.2.ebuild
similarity index 100%
rename from app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild
rename to app-office/libreoffice-l10n/libreoffice-l10n-6.1.4.2.ebuild
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 6307cf38e9db..866b8121e486 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -5,10 +5,7 @@ DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B d2769842c18
DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
DIST libreoffice-6.0.5.2-patchset-01.tar.xz 39820 BLAKE2B d8b436378b05a8a58156817b5d1e0323fd6fcfde9aa9fc4fc6a8056a06a16c84c5860ffe1ae715faddb707c5aa417b43e6c7f5c05821f86208edbb3778d830a1 SHA512 ec99a6358c0a20075abc0aa136ad6ccded4562fa0f25897efe2a8783fb33b97b92a2dd8041206b3344a79dfd10ebe98b79c8bf0b4e8539e45942978f0028dc59
DIST libreoffice-6.0.6.2.tar.xz 205022916 BLAKE2B 715d24c7bbfe4d570011f5090cf647421f68e73fb76047ec0fb973ec0bfb30be3ec1d521bdd92369e23abaa444e7afd3e070ff613486e8f85b9ca76d9496fd0e SHA512 8cf7bd4d8f81ee09f8a21c4ccb12f788c67cf1cba71e08b9b720f9e8b4ec2dfcc25452ef05b6b60529463241c2b23a70eb6a79a8f15b95e890a2ea9cbb458517
-DIST libreoffice-6.1.3.1-patchset-01.tar.xz 5068 BLAKE2B 5152903a580bbf44b40cb219c6d875753be354893470e6c5bad1b214ef3835529f3d1ba359baa362268d2b2bc72b698d4b319e0900e39c8dbfe9bfcfaaf0c171 SHA512 3cbf149f43ca89c1c22e6a67d6a66bc59e538588412b5363e662ee27ed764cd728fceffe141c7a49ea5c049640737e2fbbf673095397f422af9ae9b33af9e139
-DIST libreoffice-6.1.3.2.tar.xz 207404836 BLAKE2B d0ba57f8ca93a6bc4406ec21f1338659714af00afb861dca324a21af50abae160f3512bc1c0c5fbac23dfc24e7d8d855e377cb7e71e7ed3991456e922cb09d44 SHA512 1d3de497cbda49df6a59b550a18db5fc92f67ff522ba7432dea7052099226a260997c2efa0a59ce861c3bd921d7d569738721c5ed6efbd8a24e74c52eae5c484
DIST libreoffice-6.1.4.2.tar.xz 207710664 BLAKE2B 52bab412094c1ff7e184ea65c588360c18b061c3e14b7be07171f6b5831261766e2ac7d7373f5f789d125671da41e8b67d34360d4b7014dcb98df01828aeb094 SHA512 ba81b7744b908f9fe67a83e72c17c08b3b2e99599a5fd4f9cc1f2d81b3fd0ddb8065ae466205f85185ab9420350cea0b2d60108df3e583b74bd1fcd9e4eb0c3c
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-6.0.6.2.tar.xz 2972748 BLAKE2B 38534d5fd08751af587fd5b5be03b39b086e2bc26878c50e98bafd7a2b48f517ac29b8d434748449b0a3e8a451c31f40255094d64965800aadfd94c111295be5 SHA512 89caab57774f85f3e58523c0debb57247a0f10959634bf296aaacc4928bcce6ea8ed9f167b267e2e0eeb52b69714eeb094fedfa3e810cf409dfbc7c5e49b7c13
-DIST libreoffice-help-6.1.3.2.tar.xz 15757496 BLAKE2B cebfe42728c0374c355ba8d449d1858e9596b19d76b689c5eac422fa8cc749fec88e0a44fcc55e4c13cfab7a8219f565bd62944e004b7afb6f2e1fb3571c2dde SHA512 e52c9ff796696ab3dc6d32b468f3ca13f346b999a7bdbbffb7811eb8b7b347f4feb9ee02ff500f8b9e64cc246bc171a6166fcbd43e79a9ee75e2dafe37df9994
DIST libreoffice-help-6.1.4.2.tar.xz 15757700 BLAKE2B 53c398efb3b839740a9146ea1b0f70f019936c914f7aedf38b7da69faf532ab139a8847d6eb251b2850511e0e7bd169c74fafedd0926dc987659aa27878cf740 SHA512 e24f2f6795856da62f77ebfdcfedc8190b8ecef74e395fc263f0cab4a27c0fe3d95f37665747a590fc7a6a93c6c3473a2a4501c50d415cc602f85838955fe9ab
diff --git a/app-office/libreoffice/libreoffice-6.1.3.2.ebuild b/app-office/libreoffice/libreoffice-6.1.3.2.ebuild
deleted file mode 100644
index aff300f1d469..000000000000
--- a/app-office/libreoffice/libreoffice-6.1.3.2.ebuild
+++ /dev/null
@@ -1,568 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,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="${PN}-6.1.3.1-patchset-01.tar.xz"
-
-[[ ${MY_PV} == *9999* ]] && SCM_ECLASS="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 ${SCM_ECLASS}
-unset SCM_ECLASS
-
-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/dejavu
- media-fonts/liberation-fonts
- media-fonts/libertine
- || ( 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
-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
- )
-"
-
-PATCHES=(
- "${WORKDIR}"/${PATCHSET/.tar.xz/}
-
- # not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
- "${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
-
- # TODO: upstream
- "${FILESDIR}/${PN}-5.2.5.1-glibc-2.24.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.1.4.2.ebuild b/app-office/libreoffice/libreoffice-6.1.4.2.ebuild
index 40fe93ee5350..29174b9eb1cd 100644
--- a/app-office/libreoffice/libreoffice-6.1.4.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.1.4.2.ebuild
@@ -78,8 +78,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS=""
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 18591b0e4bfe..9f4381993566 100644
Binary files a/app-shells/Manifest.gz and b/app-shells/Manifest.gz differ
diff --git a/app-shells/zsh-completions/Manifest b/app-shells/zsh-completions/Manifest
index 08906548d303..aa7efc004a36 100644
--- a/app-shells/zsh-completions/Manifest
+++ b/app-shells/zsh-completions/Manifest
@@ -1,3 +1,4 @@
DIST zsh-completions-0.27.0.tar.gz 218869 BLAKE2B 7214506be2100d596842988f946b0f25f9c434f31a6b1d66c40baa1ccf259f827be96011d790f41b85abecfcb0fc1e5d56a715ca80c9926a5fd6ccc779ab98b0 SHA512 1c25fce14117d6eb652e2d3bfb49e68baa9f7c5832031582ec8c3066b91f07491067ff887647177048b51146beda1bcac7080abf140ea5ef846fcdd8ac388b8c
DIST zsh-completions-0.28.0.tar.gz 248600 BLAKE2B 406b8a91dc7d4471519444efdf2eedf644a696eea69c2e00f33fa61e71ca8cb34935f824f62e2d4312d5fd27fc25875d51b122b4f2d7cc8a1a16d9d46ce0e336 SHA512 744b2b02de2154b31548d12c73091e5d4ee501dc39552dd7d526c67908fb7f65c06074d799da7ebed3a8f62b532a1482ba74ed26239979b050dbede4be9986d5
DIST zsh-completions-0.29.0.tar.gz 251934 BLAKE2B 474f15cc8d492da0bbabc2a93edf316b9bb44bfb64ef8b8feae67fc381393b76701d9aca6eb64f6430f881b73a136985c8b17b392da139bd64afabe71e8183ba SHA512 4b2d79dd69576ce688fe24fe8c6e337319f2b96f5e668b9d58c8eb04f68198695a2652e8ad1e93a7ef9cf04cc53265c8db62f420b9ab6e1a2aff97ae24414945
+DIST zsh-completions-0.30.0.tar.gz 227966 BLAKE2B 8f80be627f1fdb78f901c12fca5f3281562a161f295198344607ecc2187077576c3b37a7d8d764b8cef3607bf02226297ba58e27da0348ce6fa4c923d7072054 SHA512 a4469d13208aa93bff481a8754882ed272143c9ac38949eec38dd61d461b65faae8e51dcb73c6c3eb7216098322f5cf407a67f0ddab4c9e88a467e16ab249609
diff --git a/app-shells/zsh-completions/zsh-completions-0.29.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.29.0.ebuild
index 926c471ffa08..0f1e354b7908 100644
--- a/app-shells/zsh-completions/zsh-completions-0.29.0.ebuild
+++ b/app-shells/zsh-completions/zsh-completions-0.29.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git"
else
SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~sparc ~x86"
fi
DESCRIPTION="Additional completion definitions for Zsh"
diff --git a/app-shells/zsh-completions/zsh-completions-0.30.0.ebuild b/app-shells/zsh-completions/zsh-completions-0.30.0.ebuild
new file mode 100644
index 000000000000..926c471ffa08
--- /dev/null
+++ b/app-shells/zsh-completions/zsh-completions-0.30.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == 9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/zsh-users/zsh-completions.git"
+else
+ SRC_URI="https://github.com/zsh-users/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~sparc ~x86"
+fi
+
+DESCRIPTION="Additional completion definitions for Zsh"
+HOMEPAGE="https://github.com/zsh-users/zsh-completions"
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="app-shells/zsh"
+
+src_install() {
+ insinto /usr/share/zsh/site-functions
+ doins src/_*
+}
+
+pkg_postinst() {
+ elog
+ elog "If you happen to compile your functions, you may need to delete"
+ elog "~/.zcompdump{,.zwc} and recompile to make the new completions available"
+ elog "to your shell."
+ elog
+}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 170022dafa53..9e5199f205f4 100644
Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ
diff --git a/app-text/poppler/poppler-0.68.0.ebuild b/app-text/poppler/poppler-0.68.0.ebuild
index 4a319b20c846..eac089bb9e68 100644
--- a/app-text/poppler/poppler-0.68.0.ebuild
+++ b/app-text/poppler/poppler-0.68.0.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/79" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index b44cc5727134..6e6ddf987794 100644
Binary files a/dev-ada/Manifest.gz and b/dev-ada/Manifest.gz differ
diff --git a/dev-ada/gps-bin/metadata.xml b/dev-ada/gps-bin/metadata.xml
index 5c70b5a1629a..2768f4f2cde1 100644
--- a/dev-ada/gps-bin/metadata.xml
+++ b/dev-ada/gps-bin/metadata.xml
@@ -1,9 +1,8 @@
-
- tupone@gentoo.org
- Tupone Alfredo
+
+ ada@gentoo.org
GPS, the GNAT Programming Studio, is a cutting-edge Free Software IDE
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 6244681f536f..72c29d7e9a27 100644
Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ
diff --git a/dev-db/mariadb/mariadb-10.3.11.ebuild b/dev-db/mariadb/mariadb-10.3.11.ebuild
index 449df2423353..f13182f68fa2 100644
--- a/dev-db/mariadb/mariadb-10.3.11.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.11.ebuild
@@ -573,12 +573,15 @@ src_install() {
doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
fi
- #Remove mytop if perl is not selected
- [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop"
+ # Remove mytop if perl is not selected
+ if [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl ; then
+ rm -f "${ED}/usr/bin/mytop" || die
+ fi
# Fix a dangling symlink when galera is not built
- [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera \
- && rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
+ if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
+ rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
+ fi
}
# Official test instructions:
diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 2b2f81d90821..c00c6e6cf182 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -6,3 +6,4 @@ DIST percona-server-5.6.41-84.1.tar.gz 52736448 BLAKE2B 1ec5e17f08274caa3882f829
DIST percona-server-5.7.23-23.tar.gz 79165468 BLAKE2B a460ac88886fa2be65abb0520d541db54413274599e02d8de3a01a68f8c3da431bfe819eb32bf80518fdff69bbcfae90ee089d2a096ee6210f9e4efe60dbab25 SHA512 351d40d3f7c3fe72f733443a6ef3902e1455390835e52e73d7eb48698ac6f2363e07811d40b22af5b1c7607622017d613279581940522c5e99660fac89d4d4c6
DIST percona-server-5.7.23-24.tar.gz 81641623 BLAKE2B f23e8787f7c3b38517e22b8b12da38f549b03343091cdb7ff17b0b719036a10aa954f30162fdf032fa4813f6ee59881fa9334f7ce6d1a646fa2c338b4bf3f2cb SHA512 9449cf4f5e6b9abb062b17652a258ddf99397d82efd89c9b0c1b20ddfef3d3531c2c1b71cb91664ea6ee897c136310af58fcc900d5f80d37e8eb73a2a616fa41
DIST percona-server-5.7.23-25.tar.gz 81600024 BLAKE2B 5db3f3abe5a88b4178bb7f93801a8169994a75caa3677e7653a169e380c221a9bd8c390254207b0104e3b74bd751476720ba25f65cd965d7e4b0ad86174f749d SHA512 1ce27b4a08f1e882e8635c688d44f593d95bfe30dc0678a0e6779381e80c081bf147047b40d990613893cfcb5e0d870ac3fcec1f24cd52b64efd0ed78ed05ccb
+DIST percona-server-5.7.24-27.tar.gz 81757023 BLAKE2B 80c28ca3195874133b127ba7268aa6a6af89f4d1a38ee34f0a761e8c35b8da2c8a94781e7672e241164b9887549846875fc294e36e4229f8e2c4d3f65562350e SHA512 f2a5af3c75577da911bcee5bf962e5b6d723ede1a21f19f9211cda1a7e37a3523d904ea0af6fa9787418959c8824c0cf48726b8b0a426b81df01e5a51214b70d
diff --git a/dev-db/percona-server/percona-server-5.7.24.27.ebuild b/dev-db/percona-server/percona-server-5.7.24.27.ebuild
new file mode 100644
index 000000000000..a980f25cd9d7
--- /dev/null
+++ b/dev-db/percona-server/percona-server-5.7.24.27.ebuild
@@ -0,0 +1,1062 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20181017-2201Z"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+# Python2 required for innodb_stress.innodb_stress{,_blob,_crash} test
+PYTHON_COMPAT=( python2_7 )
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eapi7-ver cmake-utils eutils flag-o-matic linux-info \
+ prefix python-any-r1 toolchain-funcs user multilib-minimal
+
+MY_PV=$(ver_rs 3 '-')
+MY_PN="Percona-Server"
+MY_P="${PN}-${MY_PV}"
+MY_MAJOR_PV=$(ver_cut 1-2)
+MY_RELEASE_NOTES_URI="https://www.percona.com/doc/percona-server/5.7/release-notes/release-notes_index.html"
+
+SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
+ mirror://sourceforge/boost/boost_1_59_0.tar.gz
+"
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]] ; then
+ SRC_URI="${SRC_URI}
+ mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+ https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2"
+fi
+
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server"
+DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
+LICENSE="GPL-2"
+SLOT="0/18"
+IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa pam +perl profiling rocksdb
+ selinux +server static static-libs systemtap tcmalloc test tokudb tokudb-backup-plugin yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
+RESTRICT="libressl? ( test )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mysql-extras.git"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/mysql-extras"
+ EGIT_CLONE_TYPE=shallow
+ MY_PATCH_DIR="${WORKDIR}/mysql-extras"
+else
+ MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+fi
+
+PATCHES=(
+ "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.7.patch
+ "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.7.patch
+ "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.7.10.patch
+ "${MY_PATCH_DIR}"/20018_all_percona-server-5.7.23-without-clientlibs-tools.patch
+ "${MY_PATCH_DIR}"/20018_all_percona-server-5.7.23-fix-libressl-support.patch
+ "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-add-missing-gcc-8-fix.patch
+ "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-fix-grant_user_lock-a-root.patch
+ "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-round-off-test-values-for-same-output-on-all-architectures.patch
+ "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-fix-mips-ASM.patch
+ "${MY_PATCH_DIR}"/20018_all_percona-server-5.7.23-rocksdb-use-system-libs.patch
+)
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+# MULTILIB_USEDEP only set for libraries used by the client library
+COMMON_DEPEND="net-misc/curl:=
+ >=sys-apps/sed-4
+ >=sys-apps/texinfo-4.7-r1
+ sys-libs/ncurses:0=
+ client-libs? ( >=sys-libs/zlib-1.2.3:0=[${MULTILIB_USEDEP},static-libs?] )
+ !client-libs? (
+ dev-db/mysql-connector-c[${MULTILIB_USEDEP},static-libs?]
+ >=sys-libs/zlib-1.2.3:0=
+ )
+ jemalloc? ( dev-libs/jemalloc:0= )
+ kernel_linux? (
+ dev-libs/libaio:0=
+ sys-process/procps:0=
+ )
+ server? (
+ >=app-arch/lz4-0_p131:=
+ cjk? ( app-text/mecab:= )
+ experimental? (
+ dev-libs/libevent:=
+ dev-libs/protobuf:=
+ net-libs/libtirpc:=
+ )
+ numa? ( sys-process/numactl )
+ pam? ( virtual/pam:0= )
+ rocksdb? (
+ app-arch/zstd:=
+ dev-libs/protobuf:=
+ )
+ tokudb? (
+ app-arch/snappy:=
+ app-arch/xz-utils:=
+ )
+ tokudb-backup-plugin? ( dev-util/valgrind )
+ )
+ systemtap? ( >=dev-util/systemtap-1.3:0= )
+ tcmalloc? ( dev-util/google-perftools:0= )
+ !yassl? (
+ client-libs? (
+ !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
+ libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
+ )
+ !client-libs? (
+ !libressl? ( >=dev-libs/openssl-1.0.0:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+ dev-libs/protobuf
+ virtual/yacc
+ server? (
+ dev-libs/libevent
+ experimental? ( net-libs/rpcsvc-proto )
+ )
+ static? ( sys-libs/ncurses[static-libs] )
+ test? (
+ $(python_gen_any_dep 'dev-python/mysql-python[${PYTHON_USEDEP}]')
+ dev-perl/JSON
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !dev-db/mariadb !dev-db/mariadb-galera !dev-db/mysql !dev-db/mysql-cluster
+ client-libs? ( !dev-db/mariadb-connector-c[mysqlcompat] !dev-db/mysql-connector-c dev-libs/protobuf:= )
+ selinux? ( sec-policy/selinux-mysql )
+ server? ( !prefix? ( dev-db/mysql-init-scripts ) )
+"
+# For other stuff to bring us in
+# dev-perl/DBD-mysql is needed by some scripts installed by MySQL
+PDEPEND="perl? ( >=dev-perl/DBD-mysql-2.9004 )"
+
+python_check_deps() {
+ has_version "dev-python/mysql-python[${PYTHON_USEDEP}]"
+}
+
+mysql_init_vars() {
+ MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX%/}/usr/share/mysql"}
+ MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX%/}/etc/mysql"}
+ MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX%/}/var/lib/mysql"}
+ MY_LOGDIR=${MY_LOGDIR="${EPREFIX%/}/var/log/mysql"}
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=""
+ if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
+ MY_DATADIR=`"my_print_defaults" mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1`
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=`grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
+ | sed -e 's/.*=\s*//' \
+ | tail -n1`
+ fi
+ fi
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR="${MY_LOCALSTATEDIR}"
+ einfo "Using default MY_DATADIR"
+ fi
+ elog "MySQL MY_DATADIR is ${MY_DATADIR}"
+
+ if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
+ if [[ -e "${MY_DATADIR}" ]] ; then
+ # If you get this and you're wondering about it, see bug #207636
+ elog "MySQL datadir found in ${MY_DATADIR}"
+ elog "A new one will not be created."
+ PREVIOUS_DATADIR="yes"
+ else
+ PREVIOUS_DATADIR="no"
+ fi
+ export PREVIOUS_DATADIR
+ fi
+ else
+ if [[ ${EBUILD_PHASE} == "config" ]] ; then
+ local new_MY_DATADIR
+ new_MY_DATADIR=`"my_print_defaults" mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1`
+
+ if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]] ; then
+ ewarn "MySQL MY_DATADIR has changed"
+ ewarn "from ${MY_DATADIR}"
+ ewarn "to ${new_MY_DATADIR}"
+ MY_DATADIR="${new_MY_DATADIR}"
+ fi
+ fi
+ fi
+
+ export MY_SHAREDSTATEDIR MY_SYSCONFDIR
+ export MY_LOCALSTATEDIR MY_LOGDIR
+ export MY_DATADIR
+}
+
+pkg_pretend() {
+ if use numa ; then
+ local CONFIG_CHECK="~NUMA"
+
+ local WARNING_NUMA="This package expects NUMA support in kernel which this system does not have at the moment;"
+ WARNING_NUMA+=" Either expect runtime errors, enable NUMA support in kernel or rebuild the package without NUMA support"
+
+ check_extra_config
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ local GCC_MAJOR_SET=$(gcc-major-version)
+ local GCC_MINOR_SET=$(gcc-minor-version)
+ # Bug 565584: InnoDB now requires atomic functions introduced with gcc-4.7 on
+ # non x86{,_64} arches
+ if ! use amd64 && ! use x86 && [[ ${GCC_MAJOR_SET} -lt 4 || \
+ ${GCC_MAJOR_SET} -eq 4 && ${GCC_MINOR_SET} -lt 7 ]] ; then
+ eerror "${PN} needs to be built with gcc-4.7 or later."
+ eerror "Please use gcc-config to switch to gcc-4.7 or later version."
+ die
+ fi
+
+ use test && python-any-r1_pkg_setup
+ fi
+
+ if has test ${FEATURES} && \
+ use server && ! has userpriv ${FEATURES} ; then
+ eerror "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+
+ # This should come after all of the die statements
+ enewgroup mysql 60 || die "problem adding 'mysql' group"
+ enewuser mysql 60 -1 /dev/null mysql || die "problem adding 'mysql' user"
+}
+
+pkg_preinst() {
+ # Here we need to see if the implementation switched client libraries
+ # We check if this is a new instance of the package and a client library already exists
+ local SHOW_ABI_MESSAGE libpath
+ if use client-libs && [[ -z ${REPLACING_VERSIONS} && -e "${EROOT%/}/usr/$(get_libdir)/libperconaserverclient.so" ]] ; then
+ libpath=$(readlink "${EROOT%/}/usr/$(get_libdir)/libperconaserverclient.so")
+ elog "Due to ABI changes when switching between different client libraries,"
+ elog "revdep-rebuild must find and rebuild all packages linking to libperconaserverclient."
+ elog "Please run: revdep-rebuild --library ${libpath}"
+ ewarn "Failure to run revdep-rebuild may cause issues with other programs or libraries"
+ fi
+}
+
+pkg_postinst() {
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Create log directory securely if it does not exist
+ [[ -d "${ROOT}${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}${MY_LOGDIR}"
+
+ if use server ; then
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ einfo
+ elog "You might want to run:"
+ elog "\"emerge --config =${CATEGORY}/${PF}\""
+ elog "if this is a new install."
+ elog
+ elog "If you are switching server implentations, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ else
+ einfo
+ elog "If you are upgrading major versions, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ fi
+ fi
+
+ # Note about configuration change
+ einfo
+ elog "This version of ${PN} reorganizes the configuration from a single my.cnf"
+ elog "to several files in /etc/mysql/mysql.d."
+ elog "Please backup any changes you made to /etc/mysql/my.cnf"
+ elog "and add them as a new file under /etc/mysql/mysql.d with a .cnf extension."
+ elog "You may have as many files as needed and they are read alphabetically."
+ elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
+ einfo
+}
+
+src_unpack() {
+ unpack ${A}
+ # Grab the patches
+ [[ "${MY_EXTRAS_VER}" == "live" ]] && S="${WORKDIR}/mysql-extras" git-r3_src_unpack
+
+ mv -f "${WORKDIR}/${MY_P}" "${S}" || die
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ if use jemalloc ; then
+ echo "TARGET_LINK_LIBRARIES(mysqld jemalloc)" >> "${S}/sql/CMakeLists.txt" || die
+ fi
+
+ if use tcmalloc ; then
+ echo "TARGET_LINK_LIBRARIES(mysqld tcmalloc)" >> "${S}/sql/CMakeLists.txt" || die
+ fi
+
+ # Don't build bundled xz-utils
+ if [[ -d "${S}/storage/tokudb/ft-index" ]] ; then
+ echo > "${S}/storage/tokudb/ft-index/cmake_modules/TokuThirdParty.cmake" || die
+ sed -i 's/ build_lzma//' "${S}/storage/tokudb/ft-index/ft/CMakeLists.txt" || die
+ elif [[ -d "${S}/storage/tokudb/PerconaFT" ]] ; then
+ echo > "${S}/storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake" || die
+ sed -i -e 's/ build_lzma//' -e 's/ build_snappy//' "${S}/storage/tokudb/PerconaFT/ft/CMakeLists.txt" || die
+ sed -i -e 's/add_dependencies\(tokuportability_static_conv build_jemalloc\)//' "${S}/storage/tokudb/PerconaFT/portability/CMakeLists.txt" || die
+ fi
+
+ if [[ -d "${S}/plugin/tokudb-backup-plugin" ]] && ! use tokudb-backup-plugin ; then
+ rm -r "${S}/plugin/tokudb-backup-plugin/Percona-TokuBackup" || die
+ fi
+
+ # Remove bundled libs so we cannot accidentally use them
+ # We keep extra/lz4 directory because we use extra/lz4/xxhash.c via sql/CMakeLists.txt:394
+ rm -rv \
+ "${S}"/extra/protobuf \
+ "${S}"/libevent \
+ "${S}"/storage/rocksdb/third_party \
+ "${S}"/storage/tokudb/PerconaFT/third_party \
+ "${S}"/zlib \
+ || die
+
+ # Remove the centos and rhel selinux policies to support mysqld_safe under SELinux
+ if [[ -d "${S}/support-files/SELinux" ]] ; then
+ echo > "${S}/support-files/SELinux/CMakeLists.txt" || die
+ fi
+
+ if use libressl ; then
+ sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
+ "${S}/cmake/ssl.cmake" || die
+ fi
+
+ sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
+}
+
+src_configure(){
+ # Bug #114895, bug #110149
+ filter-flags "-O" "-O[01]"
+
+ append-cxxflags -felide-constructors
+
+ # bug #283926, with GCC4.4, this is required to get correct behavior.
+ append-flags -fno-strict-aliasing
+
+ if use tokudb ; then
+ # https://jira.percona.com/browse/PS-4399
+ append-cxxflags -Wno-error=shadow
+ fi
+
+ if use client-libs ; then
+ multilib-minimal_src_configure
+ else
+ multilib_src_configure
+ fi
+}
+
+multilib_src_configure() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if ! multilib_is_native_abi && ! use client-libs ; then
+ return
+ fi
+
+ CMAKE_BUILD_TYPE="RelWithDebInfo"
+
+ # debug hack wrt #497532
+ mycmakeargs=(
+ -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX%/}/usr"
+ -DMYSQL_DATADIR="${EPREFIX%/}/var/lib/mysql"
+ -DSYSCONFDIR="${EPREFIX%/}/etc/mysql"
+ -DINSTALL_BINDIR=bin
+ -DINSTALL_DOCDIR=share/doc/${PF}
+ -DINSTALL_DOCREADMEDIR=share/doc/${PF}
+ -DINSTALL_INCLUDEDIR=include/mysql
+ -DINSTALL_INFODIR=share/info
+ -DINSTALL_LIBDIR=$(get_libdir)
+ -DINSTALL_MANDIR=share/man
+ -DINSTALL_MYSQLSHAREDIR=share/mysql
+ -DINSTALL_PLUGINDIR=$(get_libdir)/mysql/plugin
+ -DINSTALL_SCRIPTDIR=share/mysql/scripts
+ -DINSTALL_MYSQLDATADIR="${EPREFIX%/}/var/lib/mysql"
+ -DINSTALL_SBINDIR=sbin
+ -DINSTALL_SUPPORTFILESDIR="${EPREFIX%/}/usr/share/mysql"
+ -DCOMPILATION_COMMENT="Gentoo Linux ${PF}"
+ -DWITH_UNIT_TESTS=$(usex test ON OFF)
+ ### TODO: make this system but issues with UTF-8 prevent it
+ -DWITH_EDITLINE=bundled
+ -DWITH_ZLIB=system
+ -DWITH_LIBWRAP=0
+ -DENABLED_LOCAL_INFILE=1
+ -DMYSQL_UNIX_ADDR="${EPREFIX%/}/var/run/mysqld/mysqld.sock"
+ -DWITH_DEFAULT_COMPILER_OPTIONS=0
+ -DWITH_DEFAULT_FEATURE_SET=0
+ # The build forces this to be defined when cross-compiling. We pass it
+ # all the time for simplicity and to make sure it is actually correct.
+ -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
+ -DWITH_CURL=system
+ -DWITH_BOOST="${WORKDIR}/boost_1_59_0"
+ -DWITH_PROTOBUF=system
+ )
+
+ if use test ; then
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test )
+ else
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+ fi
+
+ if ! use yassl ; then
+ mycmakeargs+=( -DWITH_SSL=system )
+ else
+ mycmakeargs+=( -DWITH_SSL=bundled )
+ fi
+
+ if ! use client-libs ; then
+ mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES )
+ fi
+
+ # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
+ # systemtap only works on native ABI, bug 530132
+ if multilib_is_native_abi ; then
+ mycmakeargs+=(
+ -DENABLE_DTRACE=$(usex systemtap)
+ )
+ else
+ mycmakeargs+=(
+ -DWITHOUT_TOOLS=1
+ -DWITH_READLINE=1
+ -DENABLE_DTRACE=0
+ )
+ fi
+
+ if multilib_is_native_abi && use server ; then
+ mycmakeargs+=(
+ -DWITH_LIBEVENT=system
+ -DWITH_LZ4=system
+ -DWITH_MECAB=$(usex cjk system OFF)
+ -DWITH_NUMA=$(usex numa ON OFF)
+ -DWITH_RAPID=$(usex experimental ON OFF)
+ )
+
+ if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]] ; then
+ ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
+ ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
+ ewarn "You MUST file bugs without these variables set."
+
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
+ -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
+ )
+ elif ! use latin1 ; then
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=utf8
+ -DDEFAULT_COLLATION=utf8_general_ci
+ )
+ else
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=latin1
+ -DDEFAULT_COLLATION=latin1_swedish_ci
+ )
+ fi
+
+ mycmakeargs+=(
+ -DEXTRA_CHARSETS=all
+ -DDISABLE_SHARED=$(usex static YES NO)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EMBEDDED_SERVER=OFF
+ )
+
+ if use profiling ; then
+ # Setting to OFF doesn't work: Once set, profiling options will be added
+ # to `mysqld --help` output via sql/sys_vars.cc causing
+ # "main.mysqld--help-notwin" test to fail
+ mycmakeargs+=( -DENABLED_PROFILING=ON )
+ fi
+
+ if use static ; then
+ mycmakeargs+=( -DWITH_PIC=1 )
+ fi
+
+ # Storage engines
+ mycmakeargs+=(
+ -DWITH_EXAMPLE_STORAGE_ENGINE=0
+ -DWITH_ARCHIVE_STORAGE_ENGINE=1
+ -DWITH_BLACKHOLE_STORAGE_ENGINE=1
+ -DWITH_CSV_STORAGE_ENGINE=1
+ -DWITH_FEDERATED_STORAGE_ENGINE=1
+ -DWITH_HEAP_STORAGE_ENGINE=1
+ -DWITH_INNOBASE_STORAGE_ENGINE=1
+ -DWITH_INNODB_MEMCACHED=0
+ -DWITH_MYISAMMRG_STORAGE_ENGINE=1
+ -DWITH_MYISAM_STORAGE_ENGINE=1
+ -DWITH_PARTITION_STORAGE_ENGINE=1
+ -DWITH_ROCKSDB=$(usex rocksdb 1 0)
+ $(usex tokudb '' -DWITHOUT_TOKUDB=1)
+ )
+
+ if use tokudb ; then
+ # TokuDB Backup plugin requires valgrind unconditionally
+ mycmakeargs+=(
+ $(usex tokudb-backup-plugin '' -DTOKUDB_BACKUP_DISABLED=1)
+ )
+ fi
+
+ else
+ mycmakeargs+=(
+ -DWITHOUT_SERVER=1
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DEXTRA_CHARSETS=none
+ )
+ fi
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ if use client-libs ; then
+ multilib-minimal_src_compile
+ else
+ multilib_src_compile
+ fi
+}
+
+multilib_src_compile() {
+ cmake-utils_src_compile
+}
+
+# Official test instructions:
+# ulimit -n 16500 && \
+# USE='latin1 perl server' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild percona-server-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ _disable_test() {
+ local rawtestname reason
+ rawtestname="${1}" ; shift
+ reason="${@}"
+ ewarn "test '${rawtestname}' disabled: '${reason}'"
+ echo ${rawtestname} : ${reason} >> "${T}/disabled.def"
+ }
+
+ local TESTDIR="${BUILD_DIR}/mysql-test"
+ local retstatus_unit
+ local retstatus_tests
+
+ if ! use server ; then
+ einfo "Skipping server tests due to minimal build."
+ return 0
+ fi
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if [[ $UID -eq 0 ]] ; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && ewarn "Some tests may fail with FEATURES=usersandbox"
+
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+
+ # Run CTest (test-units)
+ cmake-utils_src_test
+ retstatus_unit=$?
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+ # Enable parallel testing, auto will try to detect number of cores
+ # You may set this by hand.
+ # The default maximum is 8 unless MTR_MAX_PARALLEL is increased
+ export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
+
+ # create directories because mysqladmin might run out of order
+ mkdir -p "${T}"/var-tests{,/log} || die
+
+ # Run mysql tests
+ pushd "${TESTDIR}" &>/dev/null || die
+
+ touch "${T}/disabled.def"
+ # These are failing in Percona-Server 5.7 for now and are believed to be
+ # false positives or are known to fail:
+ #
+ # encryption.innodb_encryption_tables: https://jira.percona.com/browse/PS-5036
+ # group_replication.gr_communication_configuration: requires a valid local network address
+ # which clashes with FEATURES=network-sandbox
+ # main.mysqlshow: https://jira.percona.com/browse/PS-5017
+ # main.percona_bug1289599: https://jira.percona.com/browse/PS-2072
+ # keyring_vault.keyring_vault_timeout: requires network access to vault.public-ci.percona.com
+ # which clashes with FEATURES=network-sandbox
+ # perfschema.show_sanity: https://jira.percona.com/browse/PS-5018
+ # rocksdb.prefix_extractor_override: https://jira.percona.com/browse/PS-5199
+ # rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch: https://bugs.mysql.com/bug.php?id=89223
+ # rpl.rpl_multi_source_mts_reset_worker_info: https://jira.percona.com/browse/PS-3786
+ # x.crud_insert_cast: https://jira.percona.com/browse/PS-5032
+ # x.insert_table_bad_column: https://jira.percona.com/browse/PS-5032
+ # x.insert_table_bad_numcolumns: https://jira.percona.com/browse/PS-5032
+ # x.insert_table_bad_column_type: https://jira.percona.com/browse/PS-5032
+ # x.insert_table: https://jira.percona.com/browse/PS-5032
+ # x.update_crud_arrayappend_o: https://jira.percona.com/browse/PS-5032
+ # x.update_crud_arrayinsert_o: https://jira.percona.com/browse/PS-5032
+ #
+ local t
+
+ for t in \
+ encryption.innodb_encryption_tables \
+ group_replication.gr_communication_configuration \
+ main.mysqlshow \
+ main.percona_bug1289599 \
+ keyring_vault.keyring_vault_timeout \
+ perfschema.show_sanity \
+ rocksdb.prefix_extractor_override \
+ rpl.rpl_innodb_info_tbl_slave_tmp_tbl_mismatch \
+ rpl.rpl_multi_source_mts_reset_worker_info \
+ x.crud_insert_cast \
+ x.insert_table_bad_column \
+ x.insert_table_bad_numcolumns \
+ x.insert_table_bad_column_type \
+ x.insert_table \
+ x.update_crud_arrayappend_o \
+ x.update_crud_arrayinsert_o \
+ ; do
+ _disable_test "$t" "False positives in Gentoo / Known bug"
+ done
+
+ if use numa && use kernel_linux ; then
+ # bug 584880
+ if ! linux_config_exists || ! linux_chkconfig_present NUMA ; then
+ for t in sys_vars.innodb_numa_interleave_basic ; do
+ _disable_test "$t" "Test $t requires system with NUMA support"
+ done
+ fi
+ fi
+
+ if use tokudb ; then
+ if [[ -f "/sys/kernel/mm/transparent_hugepage/enabled" ]] ; then
+ if grep -q -E "\[always\]" /sys/kernel/mm/transparent_hugepage/enabled &>/dev/null ; then
+ # TokuDB refuses to start when transparent hugepages are enabled
+ for t in \
+ tokudb.rows-32m-rand-insert \
+ tokudb.savepoint-2 \
+ tokudb.savepoint-3 \
+ tokudb.savepoint-4 \
+ tokudb.savepoint-1078 \
+ tokudb.savepoint-1078-2 \
+ tokudb.savepoint-1078-3 \
+ tokudb.savepoint-1078-4 \
+ ; do
+ _disable_test "$t" "TokuDB will not work with transparent hugepages enabled"
+ done
+ fi
+ else
+ einfo "Cannot determine transparent hugepage status."
+ einfo "Please note that TokuDB refuses to start when transparent hugepages are enabled!"
+ fi
+ fi
+
+ if ! use latin1 ; then
+ # The following tests will fail if DEFAULT_CHARSET
+ # isn't set to latin1:
+ for t in \
+ binlog.binlog_mysqlbinlog_filter \
+ binlog.binlog_xa_prepared_disconnect \
+ funcs_1.is_columns_mysql \
+ funcs_1.is_tables_mysql \
+ funcs_1.is_triggers \
+ innodb.innodb_pagesize_max_recordsize \
+ innodb.innodb-system-table-view \
+ innodb.mysqldump_max_recordsize \
+ main.mysql_client_test \
+ main.mysqld--help-notwin \
+ main.type_string \
+ main.information_schema \
+ perfschema.binlog_edge_mix \
+ perfschema.binlog_edge_stmt \
+ rpl.rpl_xa_survive_disconnect \
+ rpl.rpl_xa_survive_disconnect_lsu_off \
+ rpl.rpl_xa_survive_disconnect_table \
+ ; do
+ _disable_test "$t" "requires DEFAULT_CHARSET=latin1 but USE=-latin1 is set"
+ done
+ fi
+
+ # Try to increase file limits to increase test coverage
+ if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
+ # Upper limit comes from parts.partition_* tests
+ ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
+
+ if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
+ # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
+ ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
+
+ if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
+ ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
+ else
+ einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
+ fi
+
+ # run mysql-test tests
+ perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test=tokudb --skip-test-list="${T}/disabled.def"
+ retstatus_tests=$?
+
+ popd &>/dev/null || die
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ local failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+}
+
+src_install() {
+ local MULTILIB_WRAPPED_HEADERS
+ local MULTILIB_CHOST_TOOLS
+ if use client-libs ; then
+ # headers with ABI specific data
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/mysql/server/my_config.h
+ /usr/include/mysql/server/mysql_version.h )
+
+ # wrap the config scripts
+ MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config )
+ multilib-minimal_src_install
+ else
+ multilib_src_install
+ multilib_src_install_all
+ fi
+}
+
+# Intentionally override eclass function
+multilib_src_install() {
+
+ cmake-utils_src_install
+
+ # Kill old libmysqclient_r symlinks if they exist. Time to fix what depends on them.
+ find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die
+}
+
+multilib_src_install_all() {
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Convenience links
+ einfo "Making Convenience links for mysqlcheck multi-call binary"
+ dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
+ dosym "mysqlcheck" "/usr/bin/mysqlrepair"
+ dosym "mysqlcheck" "/usr/bin/mysqloptimize"
+
+ # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
+ if [[ -d "${ED}/usr/data" ]] ; then
+ rm -Rf "${ED}/usr/data" || die
+ fi
+
+ # Unless they explicitly specific USE=test, then do not install the
+ # testsuite. It DOES have a use to be installed, esp. when you want to do a
+ # validation of your database configuration after tuning it.
+ if ! use test ; then
+ rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
+ fi
+
+ # Configuration stuff
+ einfo "Building default configuration ..."
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+ [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
+ cp "${FILESDIR}/my.cnf-5.7" "${TMPDIR}/my.cnf" || die
+ eprefixify "${TMPDIR}/my.cnf"
+ doins "${TMPDIR}/my.cnf"
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}/mysql.d"
+ cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
+ eprefixify "${TMPDIR}/50-distro-client.cnf"
+ doins "${TMPDIR}/50-distro-client.cnf"
+
+ if use server ; then
+ mycnf_src="my.cnf.distro-server"
+ sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
+ "${FILESDIR}/${mycnf_src}" \
+ > "${TMPDIR}/my.cnf.ok" || die
+
+ if use prefix ; then
+ sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+
+ if use latin1 ; then
+ sed -i \
+ -e "/character-set/s|utf8|latin1|g" \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+
+ eprefixify "${TMPDIR}/my.cnf.ok"
+
+ newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
+
+ if use tokudb ; then
+ # Remove some unwanted files
+ rm -fv \
+ "${ED%/}"/usr/COPYING.AGPLv3 \
+ "${ED%/}"/usr/COPYING.GPLv2 \
+ "${ED%/}"/usr/PATENTS \
+ "${ED%/}"/usr/README.md \
+ || die
+ fi
+ fi
+
+ #Remove mytop if perl is not selected
+ [[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f "${ED}/usr/bin/mytop"
+}
+
+pkg_config() {
+ _getoptval() {
+ local mypd="${EROOT%/}"/usr/bin/my_print_defaults
+ local section="$1"
+ local flag="--${2}="
+ local extra_options="${3}"
+ "${mypd}" $extra_options $section | sed -n "/^${flag}/s,${flag},,gp"
+ }
+ local old_MY_DATADIR="${MY_DATADIR}"
+ local old_HOME="${HOME}"
+ # my_print_defaults needs to read stuff in $HOME/.my.cnf
+ export HOME=${EPREFIX%/}/root
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ [[ -z "${MY_DATADIR}" ]] && die "Sorry, unable to find MY_DATADIR"
+ if [[ ! -x "${EROOT%/}/usr/sbin/mysqld" ]] ; then
+ die "Minimal builds do NOT include the MySQL server"
+ fi
+
+ if [[ ( -n "${MY_DATADIR}" ) && ( "${MY_DATADIR}" != "${old_MY_DATADIR}" ) ]] ; then
+ local MY_DATADIR_s="${ROOT%/}/${MY_DATADIR}"
+ MY_DATADIR_s="${MY_DATADIR_s%%/}"
+ local old_MY_DATADIR_s="${ROOT%/}/${old_MY_DATADIR}"
+ old_MY_DATADIR_s="${old_MY_DATADIR_s%%/}"
+
+ if [[ ( -d "${old_MY_DATADIR_s}" ) && ( "${old_MY_DATADIR_s}" != / ) ]] ; then
+ if [[ -d "${MY_DATADIR_s}" ]] ; then
+ ewarn "Both ${old_MY_DATADIR_s} and ${MY_DATADIR_s} exist"
+ ewarn "Attempting to use ${MY_DATADIR_s} and preserving ${old_MY_DATADIR_s}"
+ else
+ elog "Moving MY_DATADIR from ${old_MY_DATADIR_s} to ${MY_DATADIR_s}"
+ mv --strip-trailing-slashes -T "${old_MY_DATADIR_s}" "${MY_DATADIR_s}" \
+ || die "Moving MY_DATADIR failed"
+ fi
+ else
+ ewarn "Previous MY_DATADIR (${old_MY_DATADIR_s}) does not exist"
+ if [[ -d "${MY_DATADIR_s}" ]] ; then
+ ewarn "Attempting to use ${MY_DATADIR_s}"
+ else
+ eerror "New MY_DATADIR (${MY_DATADIR_s}) does not exist"
+ die "Configuration Failed! Please reinstall ${CATEGORY}/${PN}"
+ fi
+ fi
+ fi
+
+ local pwd1="a"
+ local pwd2="b"
+ local maxtry=15
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local tmp_mysqld_password_source=
+
+ for tmp_mysqld_password_source in mysql client ; do
+ einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
+ if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
+ ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
+ MYSQL_ROOT_PASSWORD=
+ continue
+ fi
+
+ einfo "Found password in '${tmp_mysqld_password_source}' section!"
+ break
+ fi
+ done
+
+ # Sometimes --show is required to display passwords in some implementations of my_print_defaults
+ if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
+ fi
+
+ unset tmp_mysqld_password_source
+ fi
+ MYSQL_TMPDIR="$(_getoptval mysqld tmpdir)"
+ # These are dir+prefix
+ MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log)"
+ MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
+ MYSQL_LOG_BIN="$(_getoptval mysqld log-bin)"
+ MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
+
+ if [[ ! -d "${EROOT%/}/$MYSQL_TMPDIR" ]] ; then
+ einfo "Creating MySQL tmpdir $MYSQL_TMPDIR"
+ install -d -m 770 -o mysql -g mysql "${EROOT%/}/$MYSQL_TMPDIR"
+ fi
+
+ if [[ ! -d "${EROOT%/}/$MYSQL_LOG_BIN" ]] ; then
+ einfo "Creating MySQL log-bin directory $MYSQL_LOG_BIN"
+ install -d -m 770 -o mysql -g mysql "${EROOT%/}/$MYSQL_LOG_BIN"
+ fi
+
+ if [[ ! -d "${EROOT%/}/$MYSQL_RELAY_LOG" ]] ; then
+ einfo "Creating MySQL relay-log directory $MYSQL_RELAY_LOG"
+ install -d -m 770 -o mysql -g mysql "${EROOT%/}/$MYSQL_RELAY_LOG"
+ fi
+
+ if [[ -d "${ROOT%/}/${MY_DATADIR}/mysql" ]] ; then
+ ewarn "You have already a MySQL database in place."
+ ewarn "(${ROOT%/}/${MY_DATADIR}/*)"
+ ewarn "Please rename or delete it if you wish to replace it."
+ die "MySQL database already exists!"
+ fi
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+
+ einfo "Please provide a password for the mysql 'root' user now"
+ einfo "or through the ${HOME}/.my.cnf file."
+ ewarn "Avoid [\"'\\_%] characters in the password"
+ read -rsp " >" pwd1 ; echo
+
+ einfo "Retype the password"
+ read -rsp " >" pwd2 ; echo
+
+ if [[ "x$pwd1" != "x$pwd2" ]] ; then
+ die "Passwords are not the same"
+ fi
+ MYSQL_ROOT_PASSWORD="${pwd1}"
+ unset pwd1 pwd2
+ fi
+
+ local options
+ local sqltmp="$(emktemp)"
+
+ # Fix bug 446200. Don't reference host my.cnf, needs to come first,
+ # see http://bugs.mysql.com/bug.php?id=31312
+ use prefix && options="${options} '--defaults-file=${MY_SYSCONFDIR}/my.cnf'"
+
+ # Figure out which options we need to disable to do the setup
+ local helpfile="${TMPDIR%/}/mysqld-help"
+ "${EROOT%/}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
+ for opt in host-cache name-resolve networking slave-start \
+ federated ssl log-bin relay-log slow-query-log external-locking \
+ log-slave-updates \
+ ; do
+ optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
+ egrep -sq -- "${optexp}" "${helpfile}" && options="${options} ${optfull}"
+ done
+
+ einfo "Creating the mysql database and setting proper permissions on it ..."
+
+ # Now that /var/run is a tmpfs mount point, we need to ensure it exists before using it
+ PID_DIR="${EROOT%/}/var/run/mysqld"
+ if [[ ! -d "${PID_DIR}" ]] ; then
+ install -d -m 755 -o mysql -g mysql "${PID_DIR}" || die "Could not create pid directory"
+ fi
+
+ if [[ ! -d "${MY_DATADIR}" ]] ; then
+ install -d -m 750 -o mysql -g mysql "${MY_DATADIR}" || die "Could not create data directory"
+ fi
+
+ pushd "${TMPDIR}" &>/dev/null || die
+
+ # Filling timezones, see
+ # http://dev.mysql.com/doc/mysql/en/time-zone-support.html
+ echo "USE mysql;" >"${sqltmp}"
+ "${EROOT%/}/usr/bin/mysql_tzinfo_to_sql" "${EROOT%/}/usr/share/zoneinfo" >> "${sqltmp}" 2>/dev/null
+ chown mysql "${sqltmp}" || die
+
+ # --initialize-insecure will not set root password
+ # --initialize would set a random one in the log which we don't need as we set it ourselves
+ local cmd=( "${EROOT%/}/usr/sbin/mysqld" "--initialize-insecure" "--init-file='${sqltmp}'" )
+ cmd+=( "--basedir=${EPREFIX%/}/usr" ${options} "--datadir=${ROOT%/}${MY_DATADIR}" "--tmpdir=${ROOT%/}${MYSQL_TMPDIR}" )
+ einfo "Command: ${cmd[*]}"
+ su -s /bin/sh -c "${cmd[*]}" mysql \
+ >"${TMPDIR%/}"/mysql_install_db.log 2>&1
+ if [[ $? -ne 0 ]] ; then
+ grep -B5 -A999 -i "ERROR" "${TMPDIR%/}"/mysql_install_db.log 1>&2
+ die "Failed to initialize mysqld. Please review ${EPREFIX%/}/var/log/mysql/mysqld.err AND ${TMPDIR%/}/mysql_install_db.log"
+ fi
+ popd &>/dev/null || die
+ [[ -f "${ROOT%/}/${MY_DATADIR}/mysql/user.frm" ]] \
+ || die "MySQL databases not installed"
+
+ use prefix || options="${options} --user=mysql"
+
+ local socket="${EROOT%/}/var/run/mysqld/mysqld${RANDOM}.sock"
+ local pidfile="${EROOT%/}/var/run/mysqld/mysqld${RANDOM}.pid"
+ local mysqld="${EROOT%/}/usr/sbin/mysqld \
+ ${options} \
+ $(use prefix || echo --user=mysql) \
+ --log-warnings=0 \
+ --basedir=${EROOT%/}/usr \
+ --datadir=${ROOT%/}/${MY_DATADIR} \
+ --max_allowed_packet=8M \
+ --net_buffer_length=16K \
+ --socket=${socket} \
+ --pid-file=${pidfile} \
+ --tmpdir=${ROOT}/${MYSQL_TMPDIR}"
+ #einfo "About to start mysqld: ${mysqld}"
+ ebegin "Starting mysqld"
+ einfo "Command ${mysqld}"
+ ${mysqld} &
+ rc=$?
+ while ! [[ -S "${socket}" || "${maxtry}" -lt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+ eend $rc
+
+ if ! [[ -S "${socket}" ]] ; then
+ die "Completely failed to start up mysqld with: ${mysqld}"
+ fi
+
+ ebegin "Setting root password"
+ # Do this from memory, as we don't want clear text passwords in temp files
+ local sql="ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '${MYSQL_ROOT_PASSWORD}'"
+ "${EROOT%/}/usr/bin/mysql" \
+ --no-defaults \
+ "--socket=${socket}" \
+ -hlocalhost \
+ -e "${sql}"
+ eend $?
+
+ # Stop the server and cleanup
+ einfo "Stopping the server ..."
+ kill $(< "${pidfile}" )
+ rm -f "${sqltmp}"
+ wait %1
+ einfo "Done"
+}
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 0c139aa5e0e2..a65d3bb0dbb9 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -2,11 +2,14 @@ DIST sqlite-autoconf-3230100.tar.gz 2675362 BLAKE2B 2dd075f0dc05425563a8e679bb46
DIST sqlite-autoconf-3240000.tar.gz 2699252 BLAKE2B c8beb3b90bdd06f76cafeba859cbf91cf4d0cb313fc9202d210ccbad5fca7f9a062ede63387e814d664f0ae38bcfa48db222f466dbcd429fecfb53cfdac155c4 SHA512 eaec866de26003ec36559aab15dd18dc0e6029453002a4eec5e176bb35a712b8b06c235436e6c1a226b67c7eb90d7a26c2b3b3d9a5e6e92a5af485236b77c878
DIST sqlite-autoconf-3250200.tar.gz 2763876 BLAKE2B 3d97cc60edf8f91855215bd59260362665c8ec7699510f2e07c7ba57e10c400dcc99bb392e216f798bef1ffa7120b48ee62ce144a871741ef57b3aefeab875d6 SHA512 5ef9a6dfbb0822257af1a3a379785a95ab02edecbbb53b57074ddd0b8dc294fc07cbb9a8a7acc4e1640fb1743525ed6331fecebbddce01bc017330b20e127ad9
DIST sqlite-autoconf-3250300.tar.gz 2764429 BLAKE2B 6a79a8785c1e84002c031a86c6563e937a45d6ef4aae1b941d42c06cb8630210c33583f25e41f3f90b181ce47da650f81845ad88cafbf9c764164cf8b5d92e81 SHA512 5bc501d15367e097f4070185974b0c3a8246c06b205fb2258ed18870ff3fbf120ac5e0ba031a6744af89f7659206e28e7de2f0367bdb190b8412e453b43de4ba
+DIST sqlite-autoconf-3260000.tar.gz 2779667 BLAKE2B f4d737eb2249ce32fcb7541ba92f7362d417e84adb5f5c63778b6f427b3270b7e0b16e19daaef7fc7e4fca9ab462c96cdb00c65a731a90102f6bb256a27d84ae SHA512 8c3306b3814a0e9bc69b741f62bdb6efc9f1e07163ca3e3a1581994465de163a7924223522e812d6b3663c1525c7012a6f6d73ad333556eba9f97ce9326fbdb8
DIST sqlite-doc-3230100.zip 8882546 BLAKE2B 1e80647e3789b9130a93e881933fb1260794d9ccf359969a16bdeb0df5a51787eaf8404641c4b760bedd45063d46f8874fd74a4da1fef0234f3d8e92db754d76 SHA512 d3a42621480a928446c5f71d0f2ee68e245b071971da38438f9070bd5bcbe1930ea5bd20e06c68543df75badd2e4565abc94420df50b7152c9cd129587471471
DIST sqlite-doc-3240000.zip 9030826 BLAKE2B 4444e3dd0ce782e19fa01c881e0b5453723419ef1cf95cbe751d759a264bbe288a5c23a2b6514ed459b99b11637349c02def68fed7df8625bfc161307e44564c SHA512 31e9046cea569d7ad1b3af176e1bb18cd59474afb6849871ead6e7c9c096f046162fb313a38684a8c944fad9f689c4c3c692be1d7dc6a8ef5a6685bbc7dfdab6
DIST sqlite-doc-3250200.zip 9229732 BLAKE2B 9bc4499c2934d15428dd30e0522362a2c2e703061c293f1b657f01d3945612760be3b4f145ddf76d9cf87953fae26884646887e53c0c55683ce42bc239dcf952 SHA512 a0b764ca0eea0e9719d46b6e1f92db78578457c8331976d4712c56cd10fc062fd73629686a0e45dfdeb505fbfbe0c53652a5e64507702ff4e12b62a2fc8d8211
DIST sqlite-doc-3250300.zip 9265285 BLAKE2B 0722f00d849b18dabf82d317eb0deeb5567534a9cb55e189f28b18e7a26b863190911a02a26e21cf39b3106e7e1a872c445a3d8b53876a16d245e77affb6abc4 SHA512 a57cefbb2338a87721fb34f7a0d19129a58fbce026f80719af7dbbeb7512c91ab59e07719d860cc1cf742807ab7b0b5f92cff3bf52f4dbbad8c6ca34ad0a68ac
+DIST sqlite-doc-3260000.zip 9321276 BLAKE2B 8e3802212eb938a3997bf8eef971baf8802895a8c38e959b2409857228e9a92b24c3f51679f7dc4847df8d9800f0fff2c09e391b3e30de8b2782bbc5267d5d40 SHA512 e59f74369adb3ffe3afc235e4369101b8ba077f9cac34d524e2425278c3a30f63340613e5baa0fc3c693265525377b6830a1c6b5e97fb06702b89eb604b1eade
DIST sqlite-src-3230100.zip 10849436 BLAKE2B 6bed0a45c83ddb51d665835d174f623b30b1c3b81562fdea2317b58d876a0852136fe4f8a3ebc7679676f366e19c84d0ad2f54d3d8c73712145099975f80cf1a SHA512 69a87b76860c3b172d9e68b0fc0b8c157b606375e2b7d793ce4bd4b898ef737cd721189bc6a3342c749e224e60fa96203d449668c49dff2ebdc682b49630a59b
DIST sqlite-src-3240000.zip 10980065 BLAKE2B 201a59cb34271e5ac79e96e4e2ea64f8b61aa99c44eedf61c0a21752ad4376caaf7980a6923dca66266b1a315d9867871d0d172c17907b4147c15431aa212a70 SHA512 812c2df7179abb1e445b5b3e161c940b120c53366a7b2c1f0bfc3599cd9921e5543ba39ca3f297eeaefec318f10c15f630f00f9cf04133c7cd419a04f3bbdd0e
DIST sqlite-src-3250200.zip 11381811 BLAKE2B 6183436f66c862c32d1dfd59ea4ccb5eaf3dd516ffcf9d7edf786e8fbf56eff3cb84d08e291b2e86fae25e537bed452aed693bdb0f0d6bb6581da86641013557 SHA512 7354af2d45c574ba867fab8aabc6ff903279f028aebed50c71019066df78f61a0b941564c572c87b0f3ed3e5783bf325a690a9957d775228fbbb293dd9a5ad37
DIST sqlite-src-3250300.zip 11384253 BLAKE2B dbc1d989b1f7ae26e34d629ae7926cfebacc0e3b9e07abb98ac6e6d2d801f111624d5b3f5a1d486580559ff0b42140bb798aa862df60946efa77d8b26c47fbd0 SHA512 7d6a38aea5626f7a32960fcdd109c647dd24a22ecf0772f01ffdba389f70fdfe6455f69733b22c220d4114a7d61d3d10097c23859d303e02d126988a1f663b65
+DIST sqlite-src-3260000.zip 11939787 BLAKE2B 89fc5294c203473a8817d23496b05b743aa9d64ac7c67c258432b6a48dfe41d554b09ed14820854333fe555442029e9c9ccea736be7b10be42d9184502938557 SHA512 02faacd831781f25a12ffc8858d648f481d8bbdb68814b18c4c96e3a661233d0e25d675b95feeb35eee4b5ea88e5e0a1fc5fbaecbe434d3f7246d80e81bff6a3
diff --git a/dev-db/sqlite/files/sqlite-3.26.0-full_archive-build.patch b/dev-db/sqlite/files/sqlite-3.26.0-full_archive-build.patch
new file mode 100644
index 000000000000..602582cf3345
--- /dev/null
+++ b/dev-db/sqlite/files/sqlite-3.26.0-full_archive-build.patch
@@ -0,0 +1,405 @@
+Move some code to libsqlite3.so to avoid duplication.
+Link executables against libsqlite3.so.
+Increase timeout for fuzzcheck.
+Fix building with dlopen() not available.
+
+--- /Makefile.in
++++ /Makefile.in
+@@ -311,6 +311,9 @@
+ # Source code for extensions
+ #
+ SRC += \
++ $(TOP)/ext/expert/sqlite3expert.c \
++ $(TOP)/ext/expert/sqlite3expert.h
++SRC += \
+ $(TOP)/ext/fts1/fts1.c \
+ $(TOP)/ext/fts1/fts1.h \
+ $(TOP)/ext/fts1/fts1_hash.c \
+@@ -363,8 +366,11 @@
+ $(TOP)/ext/rbu/sqlite3rbu.h \
+ $(TOP)/ext/rbu/sqlite3rbu.c
+ SRC += \
++ $(TOP)/ext/misc/appendvfs.c \
+ $(TOP)/ext/misc/json1.c \
+- $(TOP)/ext/misc/stmt.c
++ $(TOP)/ext/misc/sqlar.c \
++ $(TOP)/ext/misc/stmt.c \
++ $(TOP)/ext/misc/zipfile.c
+
+ # Generated source code files
+ #
+@@ -434,7 +440,6 @@
+ # Statically linked extensions
+ #
+ TESTSRC += \
+- $(TOP)/ext/expert/sqlite3expert.c \
+ $(TOP)/ext/expert/test_expert.c \
+ $(TOP)/ext/misc/amatch.c \
+ $(TOP)/ext/misc/carray.c \
+@@ -459,7 +464,6 @@
+ $(TOP)/ext/misc/totype.c \
+ $(TOP)/ext/misc/unionvtab.c \
+ $(TOP)/ext/misc/wholenumber.c \
+- $(TOP)/ext/misc/zipfile.c \
+ $(TOP)/ext/userauth/userauth.c
+
+ # Source code to the library files needed by the test fixture
+@@ -631,25 +635,25 @@
+
+ libtclsqlite3.la: tclsqlite.lo libsqlite3.la
+ $(LTLINK) -no-undefined -o $@ tclsqlite.lo \
+- libsqlite3.la @TCL_STUB_LIB_SPEC@ $(TLIBS) \
++ libsqlite3.la @TCL_STUB_LIB_SPEC@ \
+ -rpath "$(TCLLIBDIR)" \
+ -version-info "8:6:8" \
+ -avoid-version
+
+-sqlite3$(TEXE): shell.c sqlite3.c
+- $(LTLINK) $(READLINE_FLAGS) $(SHELL_OPT) -o $@ \
+- shell.c sqlite3.c \
+- $(LIBREADLINE) $(TLIBS) -rpath "$(libdir)"
++sqlite3$(TEXE): shell.c libsqlite3.la
++ $(LTLINK) $(READLINE_FLAGS) -o $@ \
++ shell.c libsqlite3.la \
++ $(LIBREADLINE)
+
+-sqldiff$(TEXE): $(TOP)/tool/sqldiff.c sqlite3.lo sqlite3.h
+- $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c sqlite3.lo $(TLIBS)
++sqldiff$(TEXE): $(TOP)/tool/sqldiff.c libsqlite3.la
++ $(LTLINK) -o $@ $(TOP)/tool/sqldiff.c libsqlite3.la
+
+-dbhash$(TEXE): $(TOP)/tool/dbhash.c sqlite3.lo sqlite3.h
+- $(LTLINK) -o $@ $(TOP)/tool/dbhash.c sqlite3.lo $(TLIBS)
++dbhash$(TEXE): $(TOP)/tool/dbhash.c libsqlite3.la
++ $(LTLINK) -o $@ $(TOP)/tool/dbhash.c libsqlite3.la
+
+-scrub$(TEXE): $(TOP)/ext/misc/scrub.c sqlite3.lo
++scrub$(TEXE): $(TOP)/ext/misc/scrub.c libsqlite3.la
+ $(LTLINK) -o $@ -I. -DSCRUB_STANDALONE \
+- $(TOP)/ext/misc/scrub.c sqlite3.lo $(TLIBS)
++ $(TOP)/ext/misc/scrub.c libsqlite3.la
+
+ srcck1$(BEXE): $(TOP)/tool/srcck1.c
+ $(BCC) -o srcck1$(BEXE) $(TOP)/tool/srcck1.c
+@@ -744,7 +748,7 @@
+ # Rule to build the amalgamation
+ #
+ sqlite3.lo: sqlite3.c
+- $(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c
++ $(LTCOMPILE) $(SHELL_OPT) $(TEMP_STORE) -c sqlite3.c
+
+ # Rules to build the LEMON compiler generator
+ #
+@@ -1044,14 +1048,9 @@
+ # Source files that go into making shell.c
+ SHELL_SRC = \
+ $(TOP)/src/shell.c.in \
+- $(TOP)/ext/misc/appendvfs.c \
+ $(TOP)/ext/misc/shathree.c \
+ $(TOP)/ext/misc/fileio.c \
+ $(TOP)/ext/misc/completion.c \
+- $(TOP)/ext/misc/sqlar.c \
+- $(TOP)/ext/expert/sqlite3expert.c \
+- $(TOP)/ext/expert/sqlite3expert.h \
+- $(TOP)/ext/misc/zipfile.c \
+ $(TOP)/src/test_windirent.c
+
+ shell.c: $(SHELL_SRC) $(TOP)/tool/mkshellc.tcl
+@@ -1217,15 +1216,15 @@
+
+ # Fuzz testing
+ fuzztest: fuzzcheck$(TEXE) $(FUZZDATA) sessionfuzz$(TEXE) $(TOP)/test/sessionfuzz-data1.db
+- ./fuzzcheck$(TEXE) $(FUZZDATA)
++ ./fuzzcheck$(TEXE) --timeout 3600 $(FUZZDATA)
+ ./sessionfuzz$(TEXE) run $(TOP)/test/sessionfuzz-data1.db
+
+ fastfuzztest: fuzzcheck$(TEXE) $(FUZZDATA) sessionfuzz$(TEXE) $(TOP)/test/sessionfuzz-data1.db
+- ./fuzzcheck$(TEXE) --limit-mem 100M $(FUZZDATA)
++ ./fuzzcheck$(TEXE) --limit-mem 100M --timeout 3600 $(FUZZDATA)
+ ./sessionfuzz$(TEXE) run $(TOP)/test/sessionfuzz-data1.db
+
+ valgrindfuzz: fuzzcheck$(TEXT) $(FUZZDATA) sessionfuzz$(TEXE) $(TOP)/test/sessionfuzz-data1.db
+- valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 600 $(FUZZDATA)
++ valgrind ./fuzzcheck$(TEXE) --cell-size-check --limit-mem 10M --timeout 3600 $(FUZZDATA)
+ valgrind ./sessionfuzz$(TEXE) run $(TOP)/test/sessionfuzz-data1.db
+
+ # The veryquick.test TCL tests.
+@@ -1256,24 +1255,23 @@
+ smoketest: $(TESTPROGS) fuzzcheck$(TEXE)
+ ./testfixture$(TEXE) $(TOP)/test/main.test $(TESTOPTS)
+
+-sqlite3_analyzer.c: sqlite3.c $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in
++sqlite3_analyzer.c: $(TOP)/src/tclsqlite.c $(TOP)/tool/spaceanal.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in
+ $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqlite3_analyzer.c.in >sqlite3_analyzer.c
+
+-sqlite3_analyzer$(TEXE): sqlite3_analyzer.c
+- $(LTLINK) sqlite3_analyzer.c -o $@ $(LIBTCL) $(TLIBS)
++sqlite3_analyzer$(TEXE): sqlite3_analyzer.c libsqlite3.la
++ $(LTLINK) sqlite3_analyzer.c -o $@ libsqlite3.la $(LIBTCL)
+
+-sqltclsh.c: sqlite3.c $(TOP)/src/tclsqlite.c $(TOP)/tool/sqltclsh.tcl $(TOP)/ext/misc/appendvfs.c $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in
++sqltclsh.c: $(TOP)/src/tclsqlite.c $(TOP)/tool/sqltclsh.tcl $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in
+ $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/tool/sqltclsh.c.in >sqltclsh.c
+
+-sqltclsh$(TEXE): sqltclsh.c
+- $(LTLINK) sqltclsh.c -o $@ $(LIBTCL) $(TLIBS)
++sqltclsh$(TEXE): sqltclsh.c libsqlite3.la
++ $(LTLINK) sqltclsh.c -o $@ libsqlite3.la $(LIBTCL)
+
+-sqlite3_expert$(TEXE): $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/sqlite3expert.c $(TOP)/ext/expert/expert.c sqlite3.c
+- $(LTLINK) $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/sqlite3expert.c $(TOP)/ext/expert/expert.c sqlite3.c -o sqlite3_expert $(TLIBS)
++sqlite3_expert$(TEXE): $(TOP)/ext/expert/sqlite3expert.h $(TOP)/ext/expert/expert.c libsqlite3.la
++ $(LTLINK) $(TOP)/ext/expert/expert.c -o sqlite3_expert libsqlite3.la
+
+ CHECKER_DEPS =\
+ $(TOP)/tool/mkccode.tcl \
+- sqlite3.c \
+ $(TOP)/src/tclsqlite.c \
+ $(TOP)/ext/repair/sqlite3_checker.tcl \
+ $(TOP)/ext/repair/checkindex.c \
+@@ -1284,30 +1282,30 @@
+ sqlite3_checker.c: $(CHECKER_DEPS)
+ $(TCLSH_CMD) $(TOP)/tool/mkccode.tcl $(TOP)/ext/repair/sqlite3_checker.c.in >$@
+
+-sqlite3_checker$(TEXE): sqlite3_checker.c
+- $(LTLINK) sqlite3_checker.c -o $@ $(LIBTCL) $(TLIBS)
++sqlite3_checker$(TEXE): sqlite3_checker.c libsqlite3.la
++ $(LTLINK) sqlite3_checker.c -o $@ libsqlite3.la $(LIBTCL)
+
+-dbdump$(TEXE): $(TOP)/ext/misc/dbdump.c sqlite3.lo
++dbdump$(TEXE): $(TOP)/ext/misc/dbdump.c libsqlite3.la
+ $(LTLINK) -DDBDUMP_STANDALONE -o $@ \
+- $(TOP)/ext/misc/dbdump.c sqlite3.lo $(TLIBS)
++ $(TOP)/ext/misc/dbdump.c libsqlite3.la
+
+-showdb$(TEXE): $(TOP)/tool/showdb.c sqlite3.lo
+- $(LTLINK) -o $@ $(TOP)/tool/showdb.c sqlite3.lo $(TLIBS)
++showdb$(TEXE): $(TOP)/tool/showdb.c libsqlite3.la
++ $(LTLINK) -o $@ $(TOP)/tool/showdb.c libsqlite3.la
+
+-showstat4$(TEXE): $(TOP)/tool/showstat4.c sqlite3.lo
+- $(LTLINK) -o $@ $(TOP)/tool/showstat4.c sqlite3.lo $(TLIBS)
++showstat4$(TEXE): $(TOP)/tool/showstat4.c libsqlite3.la
++ $(LTLINK) -o $@ $(TOP)/tool/showstat4.c libsqlite3.la
+
+-showjournal$(TEXE): $(TOP)/tool/showjournal.c sqlite3.lo
+- $(LTLINK) -o $@ $(TOP)/tool/showjournal.c sqlite3.lo $(TLIBS)
++showjournal$(TEXE): $(TOP)/tool/showjournal.c
++ $(LTLINK) -o $@ $(TOP)/tool/showjournal.c
+
+-showwal$(TEXE): $(TOP)/tool/showwal.c sqlite3.lo
+- $(LTLINK) -o $@ $(TOP)/tool/showwal.c sqlite3.lo $(TLIBS)
++showwal$(TEXE): $(TOP)/tool/showwal.c
++ $(LTLINK) -o $@ $(TOP)/tool/showwal.c
+
+ showshm$(TEXE): $(TOP)/tool/showshm.c
+ $(LTLINK) -o $@ $(TOP)/tool/showshm.c
+
+-changeset$(TEXE): $(TOP)/ext/session/changeset.c sqlite3.lo
+- $(LTLINK) -o $@ $(TOP)/ext/session/changeset.c sqlite3.lo $(TLIBS)
++changeset$(TEXE): $(TOP)/ext/session/changeset.c libsqlite3.la
++ $(LTLINK) -o $@ $(TOP)/ext/session/changeset.c libsqlite3.la
+
+ changesetfuzz$(TEXE): $(TOP)/ext/session/changesetfuzz.c sqlite3.lo
+ $(LTLINK) -o $@ $(TOP)/ext/session/changesetfuzz.c sqlite3.lo $(TLIBS)
+@@ -1332,11 +1330,11 @@
+ kvtest$(TEXE): $(TOP)/test/kvtest.c sqlite3.c
+ $(LTLINK) $(KV_OPT) -o $@ $(TOP)/test/kvtest.c sqlite3.c $(TLIBS)
+
+-rbu$(EXE): $(TOP)/ext/rbu/rbu.c $(TOP)/ext/rbu/sqlite3rbu.c sqlite3.lo
+- $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c sqlite3.lo $(TLIBS)
++rbu$(EXE): $(TOP)/ext/rbu/rbu.c libsqlite3.la
++ $(LTLINK) -I. -o $@ $(TOP)/ext/rbu/rbu.c libsqlite3.la
+
+-loadfts$(EXE): $(TOP)/tool/loadfts.c libsqlite3.la
+- $(LTLINK) $(TOP)/tool/loadfts.c libsqlite3.la -o $@ $(TLIBS)
++loadfts$(EXE): $(TOP)/tool/loadfts.c libsqlite3.la
++ $(LTLINK) $(TOP)/tool/loadfts.c libsqlite3.la -o $@
+
+ # This target will fail if the SQLite amalgamation contains any exported
+ # symbols that do not begin with "sqlite3_". It is run as part of the
+--- /configure.ac
++++ /configure.ac
+@@ -587,6 +587,9 @@
+ if test "${enable_load_extension}" = "yes" ; then
+ OPT_FEATURE_FLAGS=""
+ AC_SEARCH_LIBS(dlopen, dl)
++ if test "${ac_cv_search_dlopen}" = "no" ; then
++ OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1"
++ fi
+ else
+ OPT_FEATURE_FLAGS="-DSQLITE_OMIT_LOAD_EXTENSION=1"
+ fi
+--- /ext/misc/sqlar.c
++++ /ext/misc/sqlar.c
+@@ -14,6 +14,8 @@
+ ** for working with sqlar archives and used by the shell tool's built-in
+ ** sqlar support.
+ */
++#ifdef SQLITE_HAVE_ZLIB
++
+ #include "sqlite3ext.h"
+ SQLITE_EXTENSION_INIT1
+ #include
+@@ -119,3 +121,5 @@
+ }
+ return rc;
+ }
++
++#endif /* SQLITE_HAVE_ZLIB */
+--- /ext/misc/zipfile.c
++++ /ext/misc/zipfile.c
+@@ -24,6 +24,8 @@
+ ** * No support for zip64 extensions
+ ** * Only the "inflate/deflate" (zlib) compression method is supported
+ */
++#ifdef SQLITE_HAVE_ZLIB
++
+ #include "sqlite3ext.h"
+ SQLITE_EXTENSION_INIT1
+ #include
+@@ -2176,3 +2178,5 @@
+ (void)pzErrMsg; /* Unused parameter */
+ return zipfileRegister(db);
+ }
++
++#endif /* SQLITE_HAVE_ZLIB */
+--- /ext/repair/sqlite3_checker.c.in
++++ /ext/repair/sqlite3_checker.c.in
+@@ -2,6 +2,7 @@
+ ** Read an SQLite database file and analyze its space utilization. Generate
+ ** text on standard output.
+ */
++#define SQLITE_CORE 1
+ #define TCLSH_INIT_PROC sqlite3_checker_init_proc
+ #define SQLITE_ENABLE_DBPAGE_VTAB 1
+ #define SQLITE_ENABLE_JSON1 1
+@@ -14,7 +15,7 @@
+ #define SQLITE_OMIT_SHARED_CACHE 1
+ #define SQLITE_DEFAULT_MEMSTATUS 0
+ #define SQLITE_MAX_EXPR_DEPTH 0
+-INCLUDE sqlite3.c
++#include "sqlite3.h"
+ INCLUDE $ROOT/src/tclsqlite.c
+ INCLUDE $ROOT/ext/misc/btreeinfo.c
+ INCLUDE $ROOT/ext/repair/checkindex.c
+--- /src/shell.c.in
++++ /src/shell.c.in
+@@ -61,6 +61,7 @@
+ #include
+ #include
+ #include "sqlite3.h"
++#include "ext/expert/sqlite3expert.h"
+ typedef sqlite3_int64 i64;
+ typedef sqlite3_uint64 u64;
+ typedef unsigned char u8;
+@@ -127,6 +128,10 @@
+ # define SHELL_USE_LOCAL_GETLINE 1
+ #endif
+
++#ifdef SQLITE_HAVE_ZLIB
++#include
++#endif
++
+
+ #if defined(_WIN32) || defined(WIN32)
+ # include
+@@ -936,13 +941,6 @@
+ INCLUDE ../ext/misc/shathree.c
+ INCLUDE ../ext/misc/fileio.c
+ INCLUDE ../ext/misc/completion.c
+-INCLUDE ../ext/misc/appendvfs.c
+-#ifdef SQLITE_HAVE_ZLIB
+-INCLUDE ../ext/misc/zipfile.c
+-INCLUDE ../ext/misc/sqlar.c
+-#endif
+-INCLUDE ../ext/expert/sqlite3expert.h
+-INCLUDE ../ext/expert/sqlite3expert.c
+
+ #if defined(SQLITE_ENABLE_SESSION)
+ /*
+@@ -3765,7 +3763,9 @@
+ sqlite3_shathree_init(p->db, 0, 0);
+ sqlite3_completion_init(p->db, 0, 0);
+ #ifdef SQLITE_HAVE_ZLIB
++ extern int sqlite3_zipfile_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_zipfile_init(p->db, 0, 0);
++ extern int sqlite3_sqlar_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_sqlar_init(p->db, 0, 0);
+ #endif
+ sqlite3_create_function(p->db, "shell_add_schema", 3, SQLITE_UTF8, 0,
+@@ -5649,6 +5649,7 @@
+ goto end_ar_command;
+ }
+ sqlite3_fileio_init(cmd.db, 0, 0);
++ extern int sqlite3_sqlar_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_sqlar_init(cmd.db, 0, 0);
+ sqlite3_create_function(cmd.db, "shell_putsnl", 1, SQLITE_UTF8, cmd.p,
+ shellPutsFunc, 0, 0);
+@@ -8705,6 +8706,7 @@
+ #endif
+ }
+ data.out = stdout;
++ extern int sqlite3_appendvfs_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_appendvfs_init(0,0,0);
+
+ /* Go ahead and open the database file if it already exists. If the
+--- /tool/mksqlite3c.tcl
++++ /tool/mksqlite3c.tcl
+@@ -117,6 +117,7 @@
+ rtree.h
+ sqlite3session.h
+ sqlite3.h
++ sqlite3expert.h
+ sqlite3ext.h
+ sqlite3rbu.h
+ sqliteicu.h
+@@ -403,6 +404,10 @@
+ sqlite3session.c
+ fts5.c
+ stmt.c
++ appendvfs.c
++ sqlar.c
++ sqlite3expert.c
++ zipfile.c
+ } {
+ copy_file tsrc/$file
+ }
+--- /tool/sqlite3_analyzer.c.in
++++ /tool/sqlite3_analyzer.c.in
+@@ -14,9 +14,6 @@
+ #define SQLITE_DEFAULT_MEMSTATUS 0
+ #define SQLITE_MAX_EXPR_DEPTH 0
+ #define SQLITE_OMIT_LOAD_EXTENSION 1
+-#ifndef USE_EXTERNAL_SQLITE
+-INCLUDE sqlite3.c
+-#endif
+ INCLUDE $ROOT/src/tclsqlite.c
+
+ const char *sqlite3_analyzer_init_proc(Tcl_Interp *interp){
+--- /tool/sqltclsh.c.in
++++ /tool/sqltclsh.c.in
+@@ -27,19 +27,17 @@
+ #define SQLITE_OMIT_SHARED_CACHE 1
+ #define SQLITE_DEFAULT_MEMSTATUS 0
+ #define SQLITE_MAX_EXPR_DEPTH 0
+-INCLUDE sqlite3.c
+-INCLUDE $ROOT/ext/misc/appendvfs.c
+-#ifdef SQLITE_HAVE_ZLIB
+-INCLUDE $ROOT/ext/misc/zipfile.c
+-INCLUDE $ROOT/ext/misc/sqlar.c
+-#endif
++#include "sqlite3.h"
+ INCLUDE $ROOT/src/tclsqlite.c
+
+ const char *sqlite3_tclapp_init_proc(Tcl_Interp *interp){
+ (void)interp;
++ extern int sqlite3_appendvfs_init(sqlite3 *,char **, const sqlite3_api_routines *);
+ sqlite3_appendvfs_init(0,0,0);
+ #ifdef SQLITE_HAVE_ZLIB
++ extern int sqlite3_sqlar_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_auto_extension((void(*)(void))sqlite3_sqlar_init);
++ extern int sqlite3_zipfile_init(sqlite3 *, char **, const sqlite3_api_routines *);
+ sqlite3_auto_extension((void(*)(void))sqlite3_zipfile_init);
+ #endif
+
diff --git a/dev-db/sqlite/sqlite-3.26.0.ebuild b/dev-db/sqlite/sqlite-3.26.0.ebuild
new file mode 100644
index 000000000000..64c23846b1d8
--- /dev/null
+++ b/dev-db/sqlite/sqlite-3.26.0.ebuild
@@ -0,0 +1,325 @@
+# Copyright 1999-2018 Arfrever Frehtes Taifersar Arahesis and others
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs
+
+SRC_PV="$(printf "%u%02u%02u%02u" $(ver_rs 1- " "))"
+DOC_PV="${SRC_PV}"
+# DOC_PV="$(printf "%u%02u%02u00" $(ver_rs 1-3 " "))"
+
+DESCRIPTION="SQL database engine"
+HOMEPAGE="https://sqlite.org/"
+SRC_URI="doc? ( https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
+ tcl? ( https://sqlite.org/2018/${PN}-src-${SRC_PV}.zip )
+ test? ( https://sqlite.org/2018/${PN}-src-${SRC_PV}.zip )
+ tools? ( https://sqlite.org/2018/${PN}-src-${SRC_PV}.zip )
+ !tcl? ( !test? ( !tools? ( https://sqlite.org/2018/${PN}-autoconf-${SRC_PV}.tar.gz ) ) )"
+
+LICENSE="public-domain"
+SLOT="3"
+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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-arch/unzip )
+ tcl? (
+ app-arch/unzip
+ >=dev-lang/tcl-8.6:0
+ )
+ test? (
+ app-arch/unzip
+ >=dev-lang/tcl-8.6:0
+ )
+ tools? (
+ app-arch/unzip
+ >=dev-lang/tcl-8.6:0
+ )"
+RDEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
+ readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+ tcl? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )
+ tools? ( dev-lang/tcl:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+ test? ( >=dev-lang/tcl-8.6:0[${MULTILIB_USEDEP}] )"
+
+full_archive() {
+ use tcl || use test || use tools
+}
+
+pkg_setup() {
+ if full_archive; then
+ S="${WORKDIR}/${PN}-src-${SRC_PV}"
+ else
+ S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
+ fi
+}
+
+src_prepare() {
+ if full_archive; then
+ eapply "${FILESDIR}/${PN}-3.26.0-full_archive-build.patch"
+
+ eapply_user
+
+ # Fix AC_CHECK_FUNCS.
+ # https://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2016-March/002762.html
+ sed -e "s/AC_CHECK_FUNCS(.*)/AC_CHECK_FUNCS([fdatasync fullfsync gmtime_r isnan localtime_r localtime_s malloc_usable_size posix_fallocate pread pread64 pwrite pwrite64 strchrnul usleep utime])/" -i configure.ac || die "sed failed"
+ else
+ eapply "${FILESDIR}/${PN}-3.25.0-nonfull_archive-build.patch"
+
+ eapply_user
+
+ # Fix AC_CHECK_FUNCS.
+ # https://mailinglists.sqlite.org/cgi-bin/mailman/private/sqlite-dev/2016-March/002762.html
+ sed \
+ -e "s/AC_CHECK_FUNCS(\[fdatasync.*/AC_CHECK_FUNCS([fdatasync fullfsync gmtime_r isnan localtime_r localtime_s malloc_usable_size posix_fallocate pread pread64 pwrite pwrite64 strchrnul usleep utime])/" \
+ -e "/AC_CHECK_FUNCS(posix_fallocate)/d" \
+ -i configure.ac || die "sed failed"
+ fi
+
+ eautoreconf
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ local CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" options=()
+
+ options+=(
+ --enable-$(full_archive && echo load-extension || echo dynamic-extensions)
+ --enable-threadsafe
+ )
+ if ! full_archive; then
+ options+=(--disable-static-shell)
+ fi
+
+ # Support detection of misuse of SQLite API.
+ # https://sqlite.org/compile.html#enable_api_armor
+ append-cppflags -DSQLITE_ENABLE_API_ARMOR
+
+ # Support column metadata functions.
+ # https://sqlite.org/c3ref/column_database_name.html
+ append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
+
+ # Support sqlite_dbpage virtual table.
+ # https://sqlite.org/compile.html#enable_dbpage_vtab
+ append-cppflags -DSQLITE_ENABLE_DBPAGE_VTAB
+
+ # Support dbstat virtual table.
+ # https://sqlite.org/dbstat.html
+ append-cppflags -DSQLITE_ENABLE_DBSTAT_VTAB
+
+ # Support sqlite3_serialize() and sqlite3_deserialize() functions.
+ # https://sqlite.org/compile.html#enable_deserialize
+ # https://sqlite.org/c3ref/serialize.html
+ # https://sqlite.org/c3ref/deserialize.html
+ append-cppflags -DSQLITE_ENABLE_DESERIALIZE
+
+ # Support comments in output of EXPLAIN.
+ # https://sqlite.org/compile.html#enable_explain_comments
+ append-cppflags -DSQLITE_ENABLE_EXPLAIN_COMMENTS
+
+ # Support Full-Text Search versions 3, 4 and 5.
+ # https://sqlite.org/fts3.html
+ # https://sqlite.org/fts5.html
+ append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4
+ options+=(--enable-fts5)
+
+ # Support hidden columns.
+ append-cppflags -DSQLITE_ENABLE_HIDDEN_COLUMNS
+
+ # Support JSON1 extension.
+ # https://sqlite.org/json1.html
+ append-cppflags -DSQLITE_ENABLE_JSON1
+
+ # Support memsys5 memory allocator.
+ # https://sqlite.org/malloc.html#memsys5
+ append-cppflags -DSQLITE_ENABLE_MEMSYS5
+
+ # Support sqlite3_normalized_sql() function.
+ # https://sqlite.org/c3ref/expanded_sql.html
+ append-cppflags -DSQLITE_ENABLE_NORMALIZE
+
+ # Support sqlite_offset() function.
+ # https://sqlite.org/lang_corefunc.html#sqlite_offset
+ append-cppflags -DSQLITE_ENABLE_OFFSET_SQL_FUNC
+
+ # Support pre-update hook functions.
+ # https://sqlite.org/c3ref/preupdate_count.html
+ append-cppflags -DSQLITE_ENABLE_PREUPDATE_HOOK
+
+ # Support Resumable Bulk Update extension.
+ # https://sqlite.org/rbu.html
+ append-cppflags -DSQLITE_ENABLE_RBU
+
+ # Support R*Trees.
+ # https://sqlite.org/rtree.html
+ # https://sqlite.org/geopoly.html
+ append-cppflags -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY
+
+ # Support scan status functions.
+ # https://sqlite.org/c3ref/stmt_scanstatus.html
+ # https://sqlite.org/c3ref/stmt_scanstatus_reset.html
+ append-cppflags -DSQLITE_ENABLE_STMT_SCANSTATUS
+
+ # Support sqlite_stmt virtual table.
+ # https://sqlite.org/stmt.html
+ append-cppflags -DSQLITE_ENABLE_STMTVTAB
+
+ # Support Session extension.
+ # https://sqlite.org/sessionintro.html
+ options+=(--enable-session)
+
+ # Support unknown() function.
+ # https://sqlite.org/compile.html#enable_unknown_sql_function
+ append-cppflags -DSQLITE_ENABLE_UNKNOWN_SQL_FUNCTION
+
+ # Support unlock notification.
+ # https://sqlite.org/unlock_notify.html
+ append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
+
+ # Support LIMIT and ORDER BY clauses on DELETE and UPDATE statements.
+ # https://sqlite.org/compile.html#enable_update_delete_limit
+ append-cppflags -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT
+
+ # Support PRAGMA function_list, PRAGMA module_list and PRAGMA pragma_list statements.
+ # https://sqlite.org/pragma.html#pragma_function_list
+ # https://sqlite.org/pragma.html#pragma_module_list
+ # https://sqlite.org/pragma.html#pragma_pragma_list
+ append-cppflags -DSQLITE_INTROSPECTION_PRAGMAS
+
+ # Support soundex() function.
+ # https://sqlite.org/lang_corefunc.html#soundex
+ append-cppflags -DSQLITE_SOUNDEX
+
+ # Support URI filenames.
+ # https://sqlite.org/uri.html
+ append-cppflags -DSQLITE_USE_URI
+
+ # debug USE flag.
+ if full_archive; then
+ options+=($(use_enable debug))
+ else
+ if use debug; then
+ append-cppflags -DSQLITE_DEBUG
+ else
+ append-cppflags -DNDEBUG
+ fi
+ fi
+
+ # icu USE flag.
+ if use icu; then
+ # Support ICU extension.
+ # https://sqlite.org/compile.html#enable_icu
+ append-cppflags -DSQLITE_ENABLE_ICU
+ if full_archive; then
+ sed -e "s/^TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
+ else
+ sed -e "s/^LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
+ fi
+ fi
+
+ # readline USE flag.
+ options+=(
+ --disable-editline
+ $(use_enable readline)
+ )
+ if full_archive && use readline; then
+ options+=(--with-readline-inc="-I${EPREFIX}/usr/include/readline")
+ fi
+
+ # secure-delete USE flag.
+ if use secure-delete; then
+ # Enable secure_delete pragma by default.
+ # https://sqlite.org/pragma.html#pragma_secure_delete
+ append-cppflags -DSQLITE_SECURE_DELETE
+ fi
+
+ # static-libs USE flag.
+ options+=($(use_enable static-libs static))
+
+ # tcl, test, tools USE flags.
+ if full_archive; then
+ options+=(--enable-tcl)
+ fi
+
+ if [[ "${CHOST}" == *-mint* ]]; then
+ append-cppflags -DSQLITE_OMIT_WAL
+ fi
+
+ if [[ "${ABI}" == "x86" ]]; then
+ if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} -E -P -dM - < /dev/null 2> /dev/null | grep -q "^#define __SSE__ 1$"; then
+ append-cflags -mfpmath=sse
+ else
+ append-cflags -ffloat-store
+ fi
+ fi
+
+ econf "${options[@]}"
+}
+
+multilib_src_compile() {
+ emake HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
+
+ if use tools && multilib_is_native_abi; then
+ emake changeset dbdump dbhash rbu scrub showdb showjournal showshm showstat4 showwal sqldiff sqlite3_analyzer sqlite3_checker sqlite3_expert sqltclsh
+ fi
+}
+
+multilib_src_test() {
+ if [[ "${EUID}" -eq 0 ]]; then
+ ewarn "Skipping tests due to root permissions"
+ return
+ fi
+
+ local -x SQLITE_HISTORY="${T}/sqlite_history_${ABI}"
+
+ emake HAVE_TCL="$(usex tcl 1 "")" $(use debug && echo fulltest || echo test)
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
+
+ if use tools && multilib_is_native_abi; then
+ install_tool() {
+ if [[ -f ".libs/${1}" ]]; then
+ newbin ".libs/${1}" "${2}"
+ else
+ newbin "${1}" "${2}"
+ fi
+ }
+
+ install_tool changeset sqlite3-changeset
+ install_tool dbdump sqlite3-db-dump
+ install_tool dbhash sqlite3-db-hash
+ install_tool rbu sqlite3-rbu
+ install_tool scrub sqlite3-scrub
+ install_tool showdb sqlite3-show-db
+ install_tool showjournal sqlite3-show-journal
+ install_tool showshm sqlite3-show-shm
+ install_tool showstat4 sqlite3-show-stat4
+ install_tool showwal sqlite3-show-wal
+ install_tool sqldiff sqlite3-diff
+ install_tool sqlite3_analyzer sqlite3-analyzer
+ install_tool sqlite3_checker sqlite3-checker
+ install_tool sqlite3_expert sqlite3-expert
+ install_tool sqltclsh sqlite3-tclsh
+
+ unset -f install_tool
+ fi
+}
+
+multilib_src_install_all() {
+ find "${D}" -name "*.la" -delete || die
+
+ doman sqlite3.1
+
+ if use doc; then
+ rm "${WORKDIR}/${PN}-doc-${DOC_PV}/"*.{db,txt}
+ (
+ docinto html
+ dodoc -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"*
+ )
+ fi
+}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index e95b6598c285..e035daf9123f 100644
Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ
diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml
index 5018efb098ac..1e9066797159 100644
--- a/dev-lang/gnat-gpl/metadata.xml
+++ b/dev-lang/gnat-gpl/metadata.xml
@@ -1,9 +1,8 @@
-
- tupone@gentoo.org
- Tupone Alfredo
+
+ ada@gentoo.org
diff --git a/net-wireless/urh/urh-1.5.5.ebuild b/net-wireless/urh/urh-1.5.5.ebuild
deleted file mode 100644
index 90d9daa38eb1..000000000000
--- a/net-wireless/urh/urh-1.5.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5} )
-inherit distutils-r1 eutils
-
-DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
-HOMEPAGE="https://github.com/jopohl/urh"
-SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hackrf rtlsdr"
-
-DEPEND="${PYTHON_DEPS}
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pyzmq[${PYTHON_USEDEP}]
- hackrf? ( net-libs/libhackrf )
- rtlsdr? ( net-wireless/rtl-sdr )"
-RDEPEND="${DEPEND}
- dev-python/PyQt5[${PYTHON_USEDEP}]
- net-wireless/gr-osmosdr"
-
-python_configure_all() {
- mydistutilsargs=(
- $(use_with hackrf)
- $(use_with rtlsdr)
- )
-}
diff --git a/net-wireless/urh/urh-1.6.2.6.ebuild b/net-wireless/urh/urh-1.6.2.6.ebuild
deleted file mode 100644
index ea9cce67800f..000000000000
--- a/net-wireless/urh/urh-1.6.2.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_4,3_5} )
-inherit distutils-r1 eutils
-
-DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
-HOMEPAGE="https://github.com/jopohl/urh"
-SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hackrf rtlsdr"
-
-DEPEND="${PYTHON_DEPS}
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pyzmq[${PYTHON_USEDEP}]
- hackrf? ( net-libs/libhackrf )
- rtlsdr? ( net-wireless/rtl-sdr )"
-RDEPEND="${DEPEND}
- dev-python/PyQt5[${PYTHON_USEDEP}]
- net-wireless/gr-osmosdr"
-
-python_configure_all() {
- mydistutilsargs=(
- $(use_with hackrf)
- $(use_with rtlsdr)
- --without-airspy
- --without-limesdr
- )
-}
diff --git a/net-wireless/urh/urh-2.5.3.ebuild b/net-wireless/urh/urh-2.5.3.ebuild
new file mode 100644
index 000000000000..7f9371c86681
--- /dev/null
+++ b/net-wireless/urh/urh-2.5.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 eutils
+
+DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
+HOMEPAGE="https://github.com/jopohl/urh"
+
+if [ "${PV}" = "9999" ]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jopohl/urh.git"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="bladerf hackrf plutosdr rtlsdr uhd"
+
+DEPEND="${PYTHON_DEPS}
+ net-wireless/gnuradio[zeromq]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ bladerf? ( net-wireless/bladerf:= )
+ hackrf? ( net-libs/libhackrf:= )
+ plutosdr? ( net-libs/libiio:= )
+ rtlsdr? ( net-wireless/rtl-sdr:= )
+ uhd? ( net-wireless/uhd:= )"
+RDEPEND="${DEPEND}
+ dev-python/PyQt5[${PYTHON_USEDEP},testlib]
+ net-wireless/gr-osmosdr"
+
+python_configure_all() {
+ mydistutilsargs=(
+ $(use_with bladerf)
+ $(use_with hackrf)
+ $(use_with plutosdr)
+ $(use_with rtlsdr)
+ $(use_with uhd usrp)
+ --without-airspy
+ --without-limesdr
+ )
+}
diff --git a/net-wireless/urh/urh-9999.ebuild b/net-wireless/urh/urh-9999.ebuild
new file mode 100644
index 000000000000..7f9371c86681
--- /dev/null
+++ b/net-wireless/urh/urh-9999.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 eutils
+
+DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a boss"
+HOMEPAGE="https://github.com/jopohl/urh"
+
+if [ "${PV}" = "9999" ]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jopohl/urh.git"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="bladerf hackrf plutosdr rtlsdr uhd"
+
+DEPEND="${PYTHON_DEPS}
+ net-wireless/gnuradio[zeromq]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pyzmq[${PYTHON_USEDEP}]
+ dev-python/cython[${PYTHON_USEDEP}]
+ bladerf? ( net-wireless/bladerf:= )
+ hackrf? ( net-libs/libhackrf:= )
+ plutosdr? ( net-libs/libiio:= )
+ rtlsdr? ( net-wireless/rtl-sdr:= )
+ uhd? ( net-wireless/uhd:= )"
+RDEPEND="${DEPEND}
+ dev-python/PyQt5[${PYTHON_USEDEP},testlib]
+ net-wireless/gr-osmosdr"
+
+python_configure_all() {
+ mydistutilsargs=(
+ $(use_with bladerf)
+ $(use_with hackrf)
+ $(use_with plutosdr)
+ $(use_with rtlsdr)
+ $(use_with uhd usrp)
+ --without-airspy
+ --without-limesdr
+ )
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index adcdbabdc122..25c9ec1ae1c5 100644
Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ
diff --git a/profiles/default/linux/arm64/13.0/deprecated b/profiles/default/linux/arm64/13.0/deprecated
new file mode 100644
index 000000000000..4f618b09cb41
--- /dev/null
+++ b/profiles/default/linux/arm64/13.0/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0
diff --git a/profiles/default/linux/arm64/13.0/desktop/deprecated b/profiles/default/linux/arm64/13.0/desktop/deprecated
new file mode 100644
index 000000000000..4755eb879a8c
--- /dev/null
+++ b/profiles/default/linux/arm64/13.0/desktop/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/desktop
diff --git a/profiles/default/linux/arm64/13.0/desktop/systemd/deprecated b/profiles/default/linux/arm64/13.0/desktop/systemd/deprecated
new file mode 100644
index 000000000000..1a721bb40559
--- /dev/null
+++ b/profiles/default/linux/arm64/13.0/desktop/systemd/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/desktop/systemd
diff --git a/profiles/default/linux/arm64/13.0/developer/deprecated b/profiles/default/linux/arm64/13.0/developer/deprecated
new file mode 100644
index 000000000000..a85ff5b5e763
--- /dev/null
+++ b/profiles/default/linux/arm64/13.0/developer/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/developer
diff --git a/profiles/default/linux/arm64/13.0/systemd/deprecated b/profiles/default/linux/arm64/13.0/systemd/deprecated
new file mode 100644
index 000000000000..94f203bfd798
--- /dev/null
+++ b/profiles/default/linux/arm64/13.0/systemd/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/systemd
diff --git a/profiles/package.mask b/profiles/package.mask
index 4688a980344f..affb119f238a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -337,6 +337,7 @@ media-libs/libglvnd
# Masked for testing
=dev-libs/libressl-2.7*
=dev-libs/libressl-2.8*
+=dev-libs/libressl-2.9*
# Brian Evans (20 Apr 2018)
# Likely to break a lot of software
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 24b5043eb3b7..50694680a456 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -7208,7 +7208,9 @@ net-wireless/uhd:usrp1 - support USRP1 hardware
net-wireless/uhd:usrp2 - support USRP2, N200, N210 hardware
net-wireless/uhd:utils - utilities needed to list, query, calibrate, or update FPGA/Firmware
net-wireless/uhd:x300 - support X300, X310 hardware
+net-wireless/urh:bladerf - use native backend which directly uses net-wireless/bladerf
net-wireless/urh:hackrf - use native backend which directly uses net-libs/libhackrf
+net-wireless/urh:plutosdr - use native backend which directly uses net-libs/libiio
net-wireless/urh:rtlsdr - use native backend which directly uses net-wireless/rtl-sdr
net-wireless/urh:uhd - use native backend which directly uses net-wireless/uhd
net-wireless/wepattack:john - Build with app-crypt/johntheripper support
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 2cfa6c469b78..a946ed0883fd 100644
Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ
diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
index 179a969182bc..c6de07fa075e 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.ta
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~ppc ~ppc64"
IUSE="selinux +suid"
RDEPEND="
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index cea51be7c228..563f21683b75 100644
Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ
diff --git a/sys-block/mbuffer/mbuffer-20181119.ebuild b/sys-block/mbuffer/mbuffer-20181119.ebuild
index 30c0a693ced9..0172a4e26e9f 100644
--- a/sys-block/mbuffer/mbuffer-20181119.ebuild
+++ b/sys-block/mbuffer/mbuffer-20181119.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.maier-komor.de/software/mbuffer/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
IUSE="debug ssl test"
RDEPEND="ssl? ( dev-libs/openssl:0= )"
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 04ea00a3adbb..a2e1d116a269 100644
Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ
diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 9403f7d224f8..00de6b3058f3 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,9 +1,15 @@
DIST nova-16.1.6.tar.gz 10987755 BLAKE2B e536df63847bab971ed09ef91fb719f630ea7d61dfc209032ea7522551f79788fd1029f9abe87ceee485c6ccd144a9dae513f08d920b49b1fa7355cab2d4197c SHA512 c021e5535a1e27dbe6c93b19fbb71608d0a137b271605f24e8c1aa60ca5c0e55d075e298d2cba06d3eb4619215e512883bb071e24ddc439d420bc5681d861092
+DIST nova-16.1.7.tar.gz 11004656 BLAKE2B 342ab3efad95b85f07f9fcb6ac4de177270254f5f051348ac9a25992b9a118027965c60b06e56683484fe3c2c5227782991f0874dbcb9319bdccd37e6c60e263 SHA512 024694be9d9d5acc446ca89b6f8597dd9d255c72e32041c9a62200bf5ab72c7caee26e769a93c80b4e7cf144e4e03df1704aa12dc859e39e9835bbe80481021d
DIST nova-17.0.7.tar.gz 11087543 BLAKE2B 4fbdafc24022da5eeec4bf81ec173578e8ff16cccca10381e7195b9f9ac45e1e178cfb70afdc1646b604b80021af19bf65ea25f5a3166471562ca086d29353af SHA512 23d6a0d0cd252f80d63063043c8ebe89d4614cc206a5de68d1e143894ca29c5e2e82217378af938c2abbbddb391585d434ef0d027931c9d5d8dd82e207f1d023
+DIST nova-17.0.9.tar.gz 11110881 BLAKE2B 9c6e79844462cce14d95bb8796c72e30a953e3fb4fa6de0ccdd359dc571997c06d34e0946f13dadd480661aee4ec9726ead099f1aa39085d64be41abe9d481af SHA512 4e0b487d6eeb17c8c2e34a1823170a2e1f12df1e048b15d67fab92f3d9d5d66bfa433ee6dc8316819ca9f2f23ac57714d5a8431f3e0017c8f71a6207a5ad33d0
DIST nova-18.0.3.tar.gz 11375327 BLAKE2B eab1b57f1131a0083bafe45f314d2c3eec39ec0a205aed81797bae30a8dd2aa19d0acffe9bc3538009899f5b9691fc0f9fbe7df63e599cde308157d971b66236 SHA512 8903df3c4114a28d4e6e20da1a29cbc696033a6b952b8cea325fa083a261a2d071a4fc17b2fe02ed727929c816d9455b526f789c018a6634bb742d9c7cce89a4
+DIST nova-18.1.0.tar.gz 11391992 BLAKE2B 5dd417661908cae6e12b4a0f3af5c620bd29d3a022661c6f852cd8954940a3a0a2e84d0cf72d43ff926a13836aeb8ed2ecfe0e9be39dc882d705ab0389297891 SHA512 d5112d2528a70338a9293423ede81b9a5dee10cf7872e3070c33d0e16d728d1a1612b8af45ba8424400fd67322238dec299bc85bb84c10989272496b684f8cbd
DIST nova.conf.sample-16.1.6 360926 BLAKE2B 0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911 SHA512 68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
+DIST nova.conf.sample-16.1.7 360926 BLAKE2B 0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911 SHA512 68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
DIST nova.conf.sample-17.0.7 361499 BLAKE2B 3d5543fbec2b2688d8cc1a2dbc5d954302c4168999ddd9349f3602035259439e7b1daac05bd7d60d61e9296a37ae62aaedd63cc4d77f2e03cec4614a4b3d470e SHA512 c1d14671ecb2c1941a98b80a267ed47969c1ed5c27d88a2f9fa9857b318c6ff6aae9a0fe22e6c28c964221b3c38df26c632a7bbd24ca4110bd03aafa4db0f459
+DIST nova.conf.sample-17.0.9 361499 BLAKE2B 3d5543fbec2b2688d8cc1a2dbc5d954302c4168999ddd9349f3602035259439e7b1daac05bd7d60d61e9296a37ae62aaedd63cc4d77f2e03cec4614a4b3d470e SHA512 c1d14671ecb2c1941a98b80a267ed47969c1ed5c27d88a2f9fa9857b318c6ff6aae9a0fe22e6c28c964221b3c38df26c632a7bbd24ca4110bd03aafa4db0f459
DIST nova.conf.sample-18.0.3 387334 BLAKE2B a51b8cdc644ee60390cde3a30ba8f64a339695887b57b2640da39b5a8d34dfec51664b1249955a6cf9202ae19e8e0a8bcd805d4b87d2f6c99a5a6294cc955577 SHA512 be9fbab15ea1cac6d3cd1d186aab904454ef17801f9f4b2f1a37c6e46b4c69fed22a7724846049ebd343beff7753d8db408abae52ad3fca0693d70414c6afc61
+DIST nova.conf.sample-18.1.0 387334 BLAKE2B a51b8cdc644ee60390cde3a30ba8f64a339695887b57b2640da39b5a8d34dfec51664b1249955a6cf9202ae19e8e0a8bcd805d4b87d2f6c99a5a6294cc955577 SHA512 be9fbab15ea1cac6d3cd1d186aab904454ef17801f9f4b2f1a37c6e46b4c69fed22a7724846049ebd343beff7753d8db408abae52ad3fca0693d70414c6afc61
DIST nova.conf.sample-2017.2.9999 360926 BLAKE2B 0cdfcff1d5faf5803de72b8113085591df4d1c7feb0591df786a5bf0e13ff133c1fcc4a2c3ebfdadf2a60943a7810e18813a00f5f78987daf3c271e3ba627911 SHA512 68f548e998396c7b18692fb3b1e9bf267f9bc06d73f602bb8f20bba426b6ede01e270447906f1685133cdbfd43b76ed5a9913b0167ce70f1ff3debd1ca11d378
DIST nova.conf.sample-2018.1.9999 361499 BLAKE2B 3d5543fbec2b2688d8cc1a2dbc5d954302c4168999ddd9349f3602035259439e7b1daac05bd7d60d61e9296a37ae62aaedd63cc4d77f2e03cec4614a4b3d470e SHA512 c1d14671ecb2c1941a98b80a267ed47969c1ed5c27d88a2f9fa9857b318c6ff6aae9a0fe22e6c28c964221b3c38df26c632a7bbd24ca4110bd03aafa4db0f459
DIST nova.conf.sample-2018.2.9999 387334 BLAKE2B a51b8cdc644ee60390cde3a30ba8f64a339695887b57b2640da39b5a8d34dfec51664b1249955a6cf9202ae19e8e0a8bcd805d4b87d2f6c99a5a6294cc955577 SHA512 be9fbab15ea1cac6d3cd1d186aab904454ef17801f9f4b2f1a37c6e46b4c69fed22a7724846049ebd343beff7753d8db408abae52ad3fca0693d70414c6afc61
diff --git a/sys-cluster/nova/nova-16.1.7.ebuild b/sys-cluster/nova/nova-16.1.7.ebuild
new file mode 100644
index 000000000000..073e8f6c41a1
--- /dev/null
+++ b/sys-cluster/nova/nova-16.1.7.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python"
+HOMEPAGE="https://launchpad.net/nova"
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/pike/nova.conf.sample -> nova.conf.sample-${PV}
+ https://tarballs.openstack.org/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite"
+REQUIRED_USE="
+ !compute-only? ( || ( mysql postgres sqlite ) )
+ compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+ >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ ${CDEPEND}
+ app-admin/sudo"
+
+RDEPEND="
+ ${CDEPEND}
+ compute-only? (
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ sqlite? (
+ >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ mysql? (
+ >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+ !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ postgres? (
+ >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ =dev-python/jinja-2.8[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+ >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+ !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}]
+ !~dev-python/cryptography-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+ >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
+ dev-python/paste[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ =dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+ !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-2.0[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+ =dev-python/python-cinderclient-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.1.0[${PYTHON_USEDEP}]
+ >=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/websockify-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-reports-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-db-4.24.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-rootwrap-5.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
+ !~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.23.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.9.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-privsep-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.27.0[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-versionedobjects-1.17.0[${PYTHON_USEDEP}]
+ >=dev-python/os-brick-1.15.2[${PYTHON_USEDEP}]
+ >=dev-python/os-traits-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/os-vif-1.7.0[${PYTHON_USEDEP}]
+ >=dev-python/os-win-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/castellan-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/microversion-parse-0.1.2[${PYTHON_USEDEP}]
+ >=dev-python/os-xenapi-0.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tooz-1.47.0[${PYTHON_USEDEP}]
+ >=dev-python/cursive-0.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pypowervm-1.1.6[${PYTHON_USEDEP}]
+ dev-python/libvirt-python[${PYTHON_USEDEP}]
+ app-emulation/libvirt[iscsi?]
+ novncproxy? ( www-apps/novnc )
+ sys-apps/iproute2
+ openvswitch? ( net-misc/openvswitch )
+ rabbitmq? ( net-misc/rabbitmq-server )
+ memcached? (
+ net-misc/memcached
+ >=dev-python/python-memcached-1.58
+ )
+ sys-fs/sysfsutils
+ sys-fs/multipath-tools
+ net-misc/bridge-utils
+ compute? (
+ app-cdr/cdrtools
+ sys-fs/dosfstools
+ app-emulation/qemu
+ )
+ iscsi? (
+ sys-fs/lsscsi
+ >=sys-block/open-iscsi-2.0.873-r1
+ )"
+
+#PATCHES=(
+#)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ CONFIG_CHECK_MODULES="BLK_DEV_NBD VHOST_NET IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \
+ IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 IP_NF_FILTER IP_NF_IPTABLES \
+ NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK NETFILTER_XTABLES \
+ ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT"
+ if linux_config_exists; then
+ for module in ${CONFIG_CHECK_MODULES}; do
+ linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel"
+ done
+ fi
+ enewgroup nova
+ enewuser nova -1 -1 /var/lib/nova nova
+}
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use !compute-only; then
+ for svc in api conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do
+ newinitd "${FILESDIR}/nova.initd" "nova-${svc}"
+ done
+ fi
+ use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute"
+ use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy"
+
+ diropts -m 0750 -o nova -g qemu
+ dodir /var/log/nova /var/lib/nova/instances
+ diropts -m 0750 -o nova -g nova
+
+ insinto /etc/nova
+ insopts -m 0640 -o nova -g nova
+ newins "${DISTDIR}/nova.conf.sample-${PV}" "nova.conf.sample"
+ doins "${FILESDIR}/nova-compute.conf"
+ doins "${S}/etc/nova/"*
+ # rootwrap filters
+ insopts -m 0644
+ insinto /etc/nova/rootwrap.d
+ doins "etc/nova/rootwrap.d/api-metadata.filters"
+ doins "etc/nova/rootwrap.d/compute.filters"
+ doins "etc/nova/rootwrap.d/network.filters"
+
+ # add sudoers definitions for user nova
+ insinto /etc/sudoers.d/
+ insopts -m 0600 -o root -g root
+ doins "${FILESDIR}/nova-sudoers"
+
+ if use iscsi ; then
+ # Install udev rules for handle iscsi disk with right links under /dev
+ udev_newrules "${FILESDIR}/openstack-scsi-disk.rules" 60-openstack-scsi-disk.rules
+
+ insinto /etc/nova/
+ doins "${FILESDIR}/scsi-openscsi-link.sh"
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ # copy migration conf file (not coppied on install via setup.py script)
+ insinto "$(python_get_sitedir)/db/sqlalchemy/migrate_repo/"
+ doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg"
+ # copy the CA cert dir (not coppied on install via setup.py script)
+ cp -R "${S}/nova/CA" "${D}/$(python_get_sitedir)/nova/" || die "installing CA files failed"
+}
+
+pkg_postinst() {
+ if use iscsi ; then
+ elog "iscsid needs to be running if you want cinder to connect"
+ fi
+}
diff --git a/sys-cluster/nova/nova-17.0.9.ebuild b/sys-cluster/nova/nova-17.0.9.ebuild
new file mode 100644
index 000000000000..2b93ede15012
--- /dev/null
+++ b/sys-cluster/nova/nova-17.0.9.ebuild
@@ -0,0 +1,257 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python"
+HOMEPAGE="https://launchpad.net/nova"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/queens/nova.conf.sample -> nova.conf.sample-${PV}"
+ EGIT_REPO_URI="https://github.com/openstack/nova.git"
+ EGIT_BRANCH="stable/queens"
+else
+ SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/queens/nova.conf.sample -> nova.conf.sample-${PV}
+ https://tarballs.openstack.org/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite"
+REQUIRED_USE="
+ !compute-only? ( || ( mysql postgres sqlite ) )
+ compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+ >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ ${CDEPEND}
+ app-admin/sudo"
+
+RDEPEND="
+ ${CDEPEND}
+ compute-only? (
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ sqlite? (
+ >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ mysql? (
+ >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+ !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ postgres? (
+ >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ =dev-python/jinja-2.8[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+ !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+ >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-2.4.1[${PYTHON_USEDEP}]
+ !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.9.0[${PYTHON_USEDEP}]
+ !~dev-python/cryptography-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+ >=dev-python/greenlet-0.4.10[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ =dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ =dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-neutronclient-6.3.0[${PYTHON_USEDEP}]
+ >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/websockify-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+ >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}]
+ >=dev-python/os-brick-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/os-traits-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/os-vif-1.7.0[${PYTHON_USEDEP}]
+ !~dev-python/os-vif-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/castellan-0.16.0[${PYTHON_USEDEP}]
+ >=dev-python/microversion-parse-0.1.2[${PYTHON_USEDEP}]
+ >=dev-python/os-xenapi-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/tooz-1.58.0[${PYTHON_USEDEP}]
+ >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pypowervm-1.1.10[${PYTHON_USEDEP}]
+ >=dev-python/os-service-types-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
+ dev-python/libvirt-python[${PYTHON_USEDEP}]
+ app-emulation/libvirt[iscsi?]
+ novncproxy? ( www-apps/novnc )
+ sys-apps/iproute2
+ openvswitch? ( net-misc/openvswitch )
+ rabbitmq? ( net-misc/rabbitmq-server )
+ memcached? (
+ net-misc/memcached
+ >=dev-python/python-memcached-1.58
+ )
+ sys-fs/sysfsutils
+ sys-fs/multipath-tools
+ net-misc/bridge-utils
+ compute? (
+ app-cdr/cdrtools
+ sys-fs/dosfstools
+ app-emulation/qemu
+ )
+ iscsi? (
+ sys-fs/lsscsi
+ >=sys-block/open-iscsi-2.0.873-r1
+ )"
+
+#PATCHES=(
+#)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ CONFIG_CHECK_MODULES="BLK_DEV_NBD VHOST_NET IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \
+ IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 IP_NF_FILTER IP_NF_IPTABLES \
+ NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK NETFILTER_XTABLES \
+ ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT"
+ if linux_config_exists; then
+ for module in ${CONFIG_CHECK_MODULES}; do
+ linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel"
+ done
+ fi
+ enewgroup nova
+ enewuser nova -1 -1 /var/lib/nova nova
+}
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use !compute-only; then
+ for svc in api conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do
+ newinitd "${FILESDIR}/nova.initd" "nova-${svc}"
+ done
+ fi
+ use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute"
+ use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy"
+
+ diropts -m 0750 -o nova -g qemu
+ dodir /var/log/nova /var/lib/nova/instances
+ diropts -m 0750 -o nova -g nova
+
+ insinto /etc/nova
+ insopts -m 0640 -o nova -g nova
+ newins "${DISTDIR}/nova.conf.sample-${PV}" "nova.conf.sample"
+ doins "${FILESDIR}/nova-compute.conf"
+ doins "${S}/etc/nova/"*
+ # rootwrap filters
+ insopts -m 0644
+ insinto /etc/nova/rootwrap.d
+ doins "etc/nova/rootwrap.d/api-metadata.filters"
+ doins "etc/nova/rootwrap.d/compute.filters"
+ doins "etc/nova/rootwrap.d/network.filters"
+
+ # add sudoers definitions for user nova
+ insinto /etc/sudoers.d/
+ insopts -m 0600 -o root -g root
+ doins "${FILESDIR}/nova-sudoers"
+
+ if use iscsi ; then
+ # Install udev rules for handle iscsi disk with right links under /dev
+ udev_newrules "${FILESDIR}/openstack-scsi-disk.rules" 60-openstack-scsi-disk.rules
+
+ insinto /etc/nova/
+ doins "${FILESDIR}/scsi-openscsi-link.sh"
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ # copy migration conf file (not coppied on install via setup.py script)
+ insinto "$(python_get_sitedir)/db/sqlalchemy/migrate_repo/"
+ doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg"
+ # copy the CA cert dir (not coppied on install via setup.py script)
+ cp -R "${S}/nova/CA" "${D}/$(python_get_sitedir)/nova/" || die "installing CA files failed"
+}
+
+pkg_postinst() {
+ if use iscsi ; then
+ elog "iscsid needs to be running if you want cinder to connect"
+ fi
+}
diff --git a/sys-cluster/nova/nova-18.1.0.ebuild b/sys-cluster/nova/nova-18.1.0.ebuild
new file mode 100644
index 000000000000..7802571382b4
--- /dev/null
+++ b/sys-cluster/nova/nova-18.1.0.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 eutils linux-info multilib user
+
+DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) in Python"
+HOMEPAGE="https://launchpad.net/nova"
+
+if [[ ${PV} == *9999 ]];then
+ inherit git-r3
+ SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/rocky/nova.conf.sample -> nova.conf.sample-${PV}"
+ EGIT_REPO_URI="https://github.com/openstack/nova.git"
+ EGIT_BRANCH="stable/rocky"
+else
+ SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/rocky/nova.conf.sample -> nova.conf.sample-${PV}
+ https://tarballs.openstack.org/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch postgres +rabbitmq sqlite"
+REQUIRED_USE="
+ !compute-only? ( || ( mysql postgres sqlite ) )
+ compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+ >=dev-python/setuptools-21.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
+ !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="
+ ${CDEPEND}
+ app-admin/sudo"
+
+RDEPEND="
+ ${CDEPEND}
+ compute-only? (
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ sqlite? (
+ >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+ )
+ mysql? (
+ >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+ !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ postgres? (
+ >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+ !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+ )
+ >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.10[${PYTHON_USEDEP}]
+ >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-2.4.1[${PYTHON_USEDEP}]
+ !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-1.2.1[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.8.2[${PYTHON_USEDEP}]
+ >=dev-python/greenlet-0.4.10[${PYTHON_USEDEP}]
+ !~dev-python/greenlet-0.4.14[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
+ >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+ =dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+ !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+ =dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth-3.9.0[${PYTHON_USEDEP}]
+ >=dev-python/python-neutronclient-6.7.0[${PYTHON_USEDEP}]
+ >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/websockify-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-messaging-6.3.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-policy-1.35.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+ >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}]
+ >=dev-python/os-brick-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/os-traits-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/os-vif-1.7.0[${PYTHON_USEDEP}]
+ !~dev-python/os-vif-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/castellan-0.16.0[${PYTHON_USEDEP}]
+ >=dev-python/microversion-parse-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/os-xenapi-0.3.3[${PYTHON_USEDEP}]
+ >=dev-python/tooz-1.58.0[${PYTHON_USEDEP}]
+ >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pypowervm-1.1.15[${PYTHON_USEDEP}]
+ >=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
+ >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+ >=dev-python/zVMCloudConnector-1.1.1[${PYTHON_USEDEP}]
+ >=dev-python/futures-3.0.0[$(python_gen_usedep 'python2_7')]
+ dev-python/libvirt-python[${PYTHON_USEDEP}]
+ app-emulation/libvirt[iscsi?]
+ novncproxy? ( www-apps/novnc )
+ sys-apps/iproute2
+ openvswitch? ( net-misc/openvswitch )
+ rabbitmq? ( net-misc/rabbitmq-server )
+ memcached? (
+ net-misc/memcached
+ >=dev-python/python-memcached-1.58
+ )
+ sys-fs/sysfsutils
+ sys-fs/multipath-tools
+ net-misc/bridge-utils
+ compute? (
+ app-cdr/cdrtools
+ sys-fs/dosfstools
+ app-emulation/qemu
+ )
+ iscsi? (
+ sys-fs/lsscsi
+ >=sys-block/open-iscsi-2.0.873-r1
+ )"
+
+#PATCHES=(
+#)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ CONFIG_CHECK_MODULES="BLK_DEV_NBD VHOST_NET IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \
+ IP_NF_MANGLE IP_NF_TARGET_MASQUERADE NF_NAT_IPV4 IP_NF_FILTER IP_NF_IPTABLES \
+ NF_CONNTRACK_IPV4 NF_DEFRAG_IPV4 NF_NAT_IPV4 NF_NAT NF_CONNTRACK NETFILTER_XTABLES \
+ ISCSI_TCP SCSI_DH DM_MULTIPATH DM_SNAPSHOT"
+ if linux_config_exists; then
+ for module in ${CONFIG_CHECK_MODULES}; do
+ linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled in kernel"
+ done
+ fi
+ enewgroup nova
+ enewuser nova -1 -1 /var/lib/nova nova
+}
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use !compute-only; then
+ for svc in api conductor consoleauth network scheduler spicehtml5proxy xvpvncproxy; do
+ newinitd "${FILESDIR}/nova.initd" "nova-${svc}"
+ done
+ fi
+ use compute && newinitd "${FILESDIR}/nova.initd" "nova-compute"
+ use novncproxy && newinitd "${FILESDIR}/nova.initd" "nova-novncproxy"
+
+ diropts -m 0750 -o nova -g qemu
+ dodir /var/log/nova /var/lib/nova/instances
+ diropts -m 0750 -o nova -g nova
+
+ insinto /etc/nova
+ insopts -m 0640 -o nova -g nova
+ newins "${DISTDIR}/nova.conf.sample-${PV}" "nova.conf.sample"
+ doins "${FILESDIR}/nova-compute.conf"
+ doins "${S}/etc/nova/"*
+ # rootwrap filters
+ insopts -m 0644
+ insinto /etc/nova/rootwrap.d
+ doins "etc/nova/rootwrap.d/api-metadata.filters"
+ doins "etc/nova/rootwrap.d/compute.filters"
+ doins "etc/nova/rootwrap.d/network.filters"
+
+ # add sudoers definitions for user nova
+ insinto /etc/sudoers.d/
+ insopts -m 0600 -o root -g root
+ doins "${FILESDIR}/nova-sudoers"
+
+ if use iscsi ; then
+ # Install udev rules for handle iscsi disk with right links under /dev
+ udev_newrules "${FILESDIR}/openstack-scsi-disk.rules" 60-openstack-scsi-disk.rules
+
+ insinto /etc/nova/
+ doins "${FILESDIR}/scsi-openscsi-link.sh"
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ # copy migration conf file (not coppied on install via setup.py script)
+ insinto "$(python_get_sitedir)/db/sqlalchemy/migrate_repo/"
+ doins "nova/db/sqlalchemy/migrate_repo/migrate.cfg"
+}
+
+pkg_postinst() {
+ if use iscsi ; then
+ elog "iscsid needs to be running if you want cinder to connect"
+ fi
+}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 60744865128b..34ec14148f81 100644
Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ
diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest
index 0b4610b37098..f61755ea716b 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -16,4 +16,5 @@ DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6e
DIST binutils-2.30-patches-5.tar.xz 590864 BLAKE2B 71de4d08f92ab1898ad576a21763f955067cbbed543250888e0c5d51f4ef77d0d829049e9a835691cf2de03965fbcc9bcfa092eb304c03f9b885e7a3dadab286 SHA512 029b3be6ae9b8620f8580a35701bd4517b4e0232ff3cf9983b3808475c7443cbf500b6cace2c052df0bd1e47202838f4d2453238db28709a947117071d9ae804
DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839
DIST binutils-2.31.1-patches-4.tar.xz 63460 BLAKE2B 6507d03a3b75fe4b65b3c58377baaf377e07aa3e5dee4f6f4cd25336f53a15b4249e72a107213062611c8674be2bcd478a8f1406940385e0b0e58ad5a7c61cc0 SHA512 aa9f2a5b9c2189c528f34c55cd2609eae5fb47e46b51a8f9aa595b0a1e2c3f103880dcc8f07e48b10971d669e4c2a7ce8a41be4763a1ebf9e956e3f1eade8f22
+DIST binutils-2.31.1-patches-5.tar.xz 65896 BLAKE2B 7fb2c4c71336a77f3fef57a0430c511ef7326f8196d8f3a57a6d56aed464953172eeb0755f020387739cf27f709d0bc3de9c3c8b972a94f1480639465158e180 SHA512 c254f22b8ca662cf49cd5fc076d3e9b82d7f421420408c960c54310fc49462600325e7bc50f863cab7c8c49caebac3ac353dc24ab5947e8f01b98c11f43f57d2
DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r3.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r3.ebuild
index 5f1a57b2c5cc..af97a4d08f24 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r3.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1-r3.ebuild
@@ -21,7 +21,7 @@ IUSE="+cxx doc multitarget +nls static-libs test"
# for the patchsets
# Default: slyfox
-PATCH_VER=
+PATCH_VER=5
PATCH_DEV=dilfridge
case ${PV} in
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index fde6dc3b4192..89c2a545d063 100644
Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ
diff --git a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
index 48f732fede33..d85148839b6e 100644
--- a/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild
@@ -12,7 +12,7 @@ PATCH_VER="1"
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="app-arch/xz-utils
dev-lang/perl"
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 2776551123eb..9ebd16d3afde 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,6 +5,6 @@ DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
DIST patch-3.16.62.xz 2280016 BLAKE2B 5ec85d7e7e345cb21ed48c860dd263067f58ee29fb2ea11980b37c1973dc944b4ffda7bf7098b8c12573915f564a76db94b35a337d172525979cf87aa8cb2ae8 SHA512 c438d9b8df33484ede82634352dfce366b6b21dd589c21556582337ba16e73788e6219ba64b57160264cbde4da2508f54a716287c5520b89ba9be21c0de63bc3
DIST patch-4.14.89.xz 2092440 BLAKE2B bb0de5298193ae95cdbef4bc62a2adae5faf57aab60e169fe47f01218ce4b5eeabf7ea4e3cb0a5a252d755da5290cefd75d1599ca4669099239d8962365188cf SHA512 3e11f65d0585eb7a916cd61547bd72cf143384fd0cde56d2b2faf190bd61dd573df4d924f1c9ad1e82c286f545f372a3765dc1f9d95f8ef741e2517339a15481
-DIST patch-4.19.10.xz 374392 BLAKE2B 8ab07df4af6adba5875b030eda14f1f77ddf0978cb6e7f9b6f99f5fd2f33316c9d6113e8783576a556bcc7260a67f5d49c0eb43833832bb111022d5af23d545b SHA512 9bbf8d18d5b5bd72fddf03af8757b38ae240193018b7a4065b2c45dcc6a28969e87c876497a4a7a57ef362aa390bf9bd81ffb43afb15976deb3eca203e499f94
+DIST patch-4.19.11.xz 384652 BLAKE2B 8e2ff548ba889d68cd5858d256fd1db387452706dd2cc6e5f7f64bcd3cff4db42caadd2b719606f3b18e304d13322c618c0c7f0fa28a04c6ee55068af2fbaf22 SHA512 7dbf211441848db045e3c29b885bfadf4c1dea0bf738c0e719c9fb09551a7c41b85e59c995e66a4e354cba42ba302f4988e334e80ef864d92085b938a8954589
DIST patch-4.4.167.xz 2271784 BLAKE2B 3de27a178d3635ee0f9af73ab940f9a0e1021d00de3515ccb240714a4be576c9a132dcf0687ab4fa5c3304ae866ab1b10d08472795cb2174b4f006e354c1a7c3 SHA512 e7a688370b29939da628761ad1f6397f5599542cc06560498d70f2fad002164e4067d879f0f7f314faf88328f9a7e9ae19460cbbb3bbaebc250c95000577ae48
DIST patch-4.9.146.xz 2470640 BLAKE2B 06ab19bca181a4074e3ac1c81e6c0a71a4367ca7887cb7445709f3ca48634da6a68404e6ae7010f260e06e57bf89192443d6c57c59b8572792268408d458a84d SHA512 a08fd675692c60e7b860e892bcf69dc693eb0e4bdb94c74200e7d09cfd029a9478f103b90eddaf8ecff694af13f5f0e2c9de62eaaef0694ab3643af41680b844
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.10.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.11.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.10.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.11.ebuild
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 719e0106178b..ac526a241787 100644
Binary files a/sys-power/Manifest.gz and b/sys-power/Manifest.gz differ
diff --git a/sys-power/acpid/acpid-2.0.31.ebuild b/sys-power/acpid/acpid-2.0.31.ebuild
index 8847e7ad2856..ef804876c682 100644
--- a/sys-power/acpid/acpid-2.0.31.ebuild
+++ b/sys-power/acpid/acpid-2.0.31.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ia64 x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-apm )"
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 9f340dc1b5cd..d695b40521fe 100644
Binary files a/sys-process/Manifest.gz and b/sys-process/Manifest.gz differ
diff --git a/sys-process/numad/files/numad.confd b/sys-process/numad/files/numad.confd
new file mode 100644
index 000000000000..8767c1102c5a
--- /dev/null
+++ b/sys-process/numad/files/numad.confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/numad: config file for /etc/init.d/numad
+#
+# Options to pass to the numad daemon.
+# See the numad(8) man page for more info.
+
+#NUMAD_OPTS="-v"
diff --git a/sys-process/numad/files/numad.initd b/sys-process/numad/files/numad.initd
new file mode 100755
index 000000000000..afeee8921249
--- /dev/null
+++ b/sys-process/numad/files/numad.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="NUMA daemon that manages application locality"
+
+depend() {
+ need localmount
+ use logger
+}
+
+command="/usr/bin/numad"
+command_args="${NUMAD_OPTS}"
+pidfile="/run/${RC_SVCNAME}.pid"
diff --git a/sys-process/numad/files/numad.logrotated b/sys-process/numad/files/numad.logrotated
new file mode 100644
index 000000000000..bf17dc3335c7
--- /dev/null
+++ b/sys-process/numad/files/numad.logrotated
@@ -0,0 +1,5 @@
+/var/log/numad.log {
+ copytruncate
+ missingok
+ notifempty
+}
diff --git a/sys-process/numad/numad-0.5-r3.ebuild b/sys-process/numad/numad-0.5-r3.ebuild
new file mode 100644
index 000000000000..9c3e8ee12be6
--- /dev/null
+++ b/sys-process/numad/numad-0.5-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd toolchain-funcs
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://pagure.io/numad.git"
+ inherit git-r3
+else
+ EGIT_COMMIT="334278ff3d774d105939743436d7378a189e8693"
+ SRC_URI="mirror://gentoo/numad-0.5-${EGIT_COMMIT:0:7}.tar.bz2"
+ KEYWORDS="~amd64 -arm ~arm64 -s390 ~x86"
+ S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
+fi
+
+DESCRIPTION="The NUMA daemon that manages application locality"
+HOMEPAGE="http://fedoraproject.org/wiki/Features/numad"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+CONFIG_CHECK="~NUMA ~CPUSETS"
+
+PATCHES=(
+ "${FILESDIR}/0001-Fix-man-page-directory-creation.patch"
+ "${FILESDIR}/${PN}-0.5-ldlibs.patch"
+)
+
+src_prepare() {
+ default
+ tc-export CC
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} -std=gnu99"
+}
+
+src_install() {
+ emake prefix="${ED}/usr" install
+
+ newinitd "${FILESDIR}/numad.initd" numad
+ newconfd "${FILESDIR}/numad.confd" numad
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/numad.logrotated" numad
+
+ insinto /etc
+ doins numad.conf
+ systemd_dounit numad.service
+}
diff --git a/sys-process/numad/numad-9999.ebuild b/sys-process/numad/numad-9999.ebuild
index d292669c500f..9b2cc2d66a7b 100644
--- a/sys-process/numad/numad-9999.ebuild
+++ b/sys-process/numad/numad-9999.ebuild
@@ -1,16 +1,18 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit linux-info toolchain-funcs
+inherit linux-info systemd toolchain-funcs
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://pagure.io/numad.git"
inherit git-r3
else
- SRC_URI=""
- KEYWORDS="~amd64 ~x86 -arm -s390"
+ EGIT_COMMIT=""
+ SRC_URI="mirror://gentoo/numad-0.5-${EGIT_COMMIT:0:7}.tar.bz2"
+ KEYWORDS="~amd64 -arm ~arm64 -s390 ~x86"
+ S="${WORKDIR}/${PN}-${EGIT_COMMIT:0:7}"
fi
DESCRIPTION="The NUMA daemon that manages application locality"
@@ -33,4 +35,14 @@ src_compile() {
src_install() {
emake prefix="${ED}/usr" install
+
+ newinitd "${FILESDIR}/numad.initd" numad
+ newconfd "${FILESDIR}/numad.confd" numad
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/numad.logrotated" numad
+
+ insinto /etc
+ doins numad.conf
+ systemd_dounit numad.service
}
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 1681040f15bf..6b0b8aaeeb02 100644
Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ
diff --git a/www-client/epiphany/epiphany-3.30.2.ebuild b/www-client/epiphany/epiphany-3.30.2.ebuild
index f2c6ef2fca00..77d10675a944 100644
--- a/www-client/epiphany/epiphany-3.30.2.ebuild
+++ b/www-client/epiphany/epiphany-3.30.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Web"
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
COMMON_DEPEND="
>=dev-libs/glib-2.52.0:2
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a70de8fec963..15ff625acb71 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -3,4 +3,4 @@ DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 35fef5a5d1784941ce11f
DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067 SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183 SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
DIST opera-stable_57.0.3098.102_amd64.deb 70158624 BLAKE2B 1d8da2a7ce36e2ef05b46fc3b0696d19d25ab1b138ead47edf61e072ab4010211ebfb42f0590bb1ff2124178e769fc9e6a006015b51a8fd6ff6df276d8e52e53 SHA512 294066c8b3eb4ed482327f0aee6de460467dd7a131708f7e19e038642a8b803c5a1c9dde25352713457f237c920502d16e38a43ec4a97e2c4c8450db80286ba0
-DIST opera-stable_57.0.3098.91_amd64.deb 69875236 BLAKE2B 49132d52f560a5ca26d75ebce079807b5a512b0c77718feeace2ad58a9ace69d7bd1638f71b05b182db968a761351d841f3884fcf3d0a2558d2c7e73f46579f8 SHA512 ee203f82d6b589c2308379c17ada0d38aab7358c833c80a9e9a252eb30b25f13e7f6bcbbe0c8f5873d1bc6910434fd4ff0b954a5030f1f8b9f970f28e2e4f57a
+DIST opera-stable_57.0.3098.106_amd64.deb 70152630 BLAKE2B 80cedbd8a9c46acc29c76eee53263394952350d2044a25b77f24d54d7390430bc2788bd4528049237f86503996d81bdd72acb1cda787ae9446fa4835e66c4047 SHA512 b78eb02091a85477a9f3298643e1826a8bac8596c90e9e4b65bde357bb0208f00818b47f76a6e37f9905dcd2c7fc2512bcb8ddf761cf67885774d2758d981a90
diff --git a/www-client/opera/opera-57.0.3098.91.ebuild b/www-client/opera/opera-57.0.3098.106.ebuild
similarity index 100%
rename from www-client/opera/opera-57.0.3098.91.ebuild
rename to www-client/opera/opera-57.0.3098.106.ebuild
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 1b5d04d46cac..40976532979c 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-2.1.1337.51_p1-i386.deb 56271752 BLAKE2B 8bbb8eef12db0cc6f4eea02388
DIST vivaldi-2.2.1388.34_p1-amd64.deb 58072920 BLAKE2B 7132b067826031deb0bf3e813df5ab3c87fe95b7fae63f75435a2e29bd64d4398d8a6a5abb94e6ccdda5e86ec81b8cffede00bdc05475f01288d93e8e297793d SHA512 ead8a250e70ad1387453628bfef2bdfb12717f1e365279163781fe2fe1b4c57574965f9627af50e2289c6c91d5a8d95f4335fd1136a3b24a04aa57c28ff8267a
DIST vivaldi-2.2.1388.34_p1-armhf.deb 50925314 BLAKE2B 7d37efcc3b4263069e5a6c606975d6b3c918789a74a4ebe1dae28e39a8d9f86fa10ed63804c4afedfa753bfb3d4dae3e663f20b50fad6019b5faf7a926c679b7 SHA512 5a51d542334b5d14cc1d2a1d6ad5262a447c831925efdfdacd238beb6ed315afad949d2afef6648ff22d57ba70e95b07b92efd9275e8b499bc0b67d7469efbef
DIST vivaldi-2.2.1388.34_p1-i386.deb 57000582 BLAKE2B cd2589c0923fd1eb026a1fe0f3a6090715c410a2b5f0a13a18bf1d2ec63feccc5f068b8a7caef1d80d257de6d28d407238030e6e12fee59a9b3d93f5e4871455 SHA512 7d9b72888ed6675da3d602ba83d26b8bd6f943383f415a266b08475b20fc037b86d44e3f2042245b6891b4da2c3d45e0b069af1469bf2d304cddfb5798a7f948
+DIST vivaldi-2.2.1388.37_p1-amd64.deb 58076356 BLAKE2B 2a43a4b81cff6b20cae5dafc64c364dda1a69db4ca4af84204db0146071e2be6551de6b39c1753d9523606544194c1754293db501df2be3e1081fcd699f5b7a3 SHA512 fe4a32db93af8eea29ec5e8a861ac7ba581f4a4e2f3b348f979bb6f3a165df0fcdd052ef048bb12ba9a19460e987a3a439784f87b1278c1925ac352d650c0dfb
+DIST vivaldi-2.2.1388.37_p1-armhf.deb 50918454 BLAKE2B 2d6637844e240bae390243c92eb134a78fb22a8f9e14b346146a7bee7fa250aeb47bfdd610e6a3bc1b56bdb99f4454ac56d8a872881c9e5f71661ae25d1b8d7a SHA512 a52c9d758c02722b213a8405f154747930eafa93cf80c4adef345ef37449db5393254b0a827dbd1ef0c09b5f398154c897cb1b26116c3b970bda3e4e149323e3
+DIST vivaldi-2.2.1388.37_p1-i386.deb 56996270 BLAKE2B b88d2d2c2f6223334177019eae3089ced387b406efb663826b861de2656f9b7069b9b4edd3bc38cbe5cb5a53def48fecd40dd59017dbc37f9d382daf08b5f7bf SHA512 488ebcbec6dfe97849be0eecc4224db554a4d5875d7c7caa747f3116a2a1d2eb19391f36a515f0baefdaebd44f0ef8f32f027b9839171865b702355eec090da0
diff --git a/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild b/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
new file mode 100644
index 000000000000..89ec9f894b92
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-2.2.1388.37_p1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CHROMIUM_LANGS="
+ am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+ fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml
+ mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/"
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_"
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+ virtual/libiconv
+"
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/speex
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/libcap
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
+ mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
+
+ sed -i \
+ -e "s|${VIVALDI_BIN}|${PN}|g" \
+ usr/share/applications/${VIVALDI_PN}.desktop \
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
+
+ mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
+ chmod 0755 usr/share/doc/${PF} || die
+
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm \
+ _gpgbuilder \
+ etc/cron.daily/${VIVALDI_BIN} \
+ ${VIVALDI_HOME}/libwidevinecdm.so \
+ || die
+ rmdir \
+ etc/cron.daily/ \
+ etc/ \
+ || die
+
+ local c d
+ for d in 16 22 24 32 48 64 128 256; do
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
+ cp \
+ ${VIVALDI_HOME}/product_logo_${d}.png \
+ usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
+ done
+
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ eapply_user
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
+
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index e1aeca5fa485..9dd9b83e852b 100644
Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ
diff --git a/x11-terms/terminology/Manifest b/x11-terms/terminology/Manifest
index bc204e7bb700..e550a348f8b8 100644
--- a/x11-terms/terminology/Manifest
+++ b/x11-terms/terminology/Manifest
@@ -1,2 +1,3 @@
DIST terminology-1.1.1.tar.xz 4989940 BLAKE2B 946476fbe7b0f6c5e15e3d2cd6b90e1f77ace4f25541d2c433ccf45f674a4b498b1b289ff17ae079a38a4cc959075087c99d3230c96df43aaf1c36f427bcc446 SHA512 034f061374462bc4c596ed2fbcbf16b77071459595a86cbacb6f4fd613e93b412ce0c61a77770b919f731a559632e897bc378a9bf6dbe2aaa41d1bca8c50215f
DIST terminology-1.3.0.tar.xz 4849268 BLAKE2B 6765838d54273cc726684b477effaedfd7ac1be5474b71609d5890ad87ef02edd662dab5d794572547cb130d1a95f1d16f9a7458a82da2f00a8d72646b416ad8 SHA512 ac8b9dee8167365c7127cb01a0511a1aacfd28926b950142052998f2d33e86a3c80024408d3053e4e7f7047455153f3c8fdf23b329faec0313c42005e6213f50
+DIST terminology-1.3.2.tar.xz 4849832 BLAKE2B db03ab8d40a432e42d645a53a02b96afa37a6d238cb26bea55de6153969164e53986d70091239235ba724556feaa32bc8de68aba5fb766543f1719791f0c5ab6 SHA512 e41e413348451e0df90634af06fb49ec830f9b1454eec2601977e6e35385bd1a62a385a9ab7fc02fc6c3750f5b73785e4f40f14bb36acd58d4c296074b5f32c8
diff --git a/x11-terms/terminology/terminology-1.3.2.ebuild b/x11-terms/terminology/terminology-1.3.2.ebuild
new file mode 100644
index 000000000000..138366b8ef42
--- /dev/null
+++ b/x11-terms/terminology/terminology-1.3.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation Libraries"
+HOMEPAGE="https://www.enlightenment.org/about-terminology"
+SRC_URI="https://fau.re/${PN}/${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ || ( dev-libs/efl[egl] dev-libs/efl[opengl] )
+ || ( dev-libs/efl[X] dev-libs/efl[wayland] )
+ app-arch/lz4
+ dev-libs/efl[eet,fontconfig]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use nls)
+ )
+
+ meson_src_configure
+}