Sync with portage [Fri Mar 2 16:04:07 MSK 2018].

mhiretskiy 1093
root 6 years ago
parent 61a0ce672f
commit 4c489cc1da

Binary file not shown.

Binary file not shown.

@ -1,3 +1,2 @@
DIST ansible-2.4.1.0.tar.gz 6675552 BLAKE2B 00497b33e833149510669c9e481b0893a2d016caf2949fa064ca0a2e4f62a6c5a3f94597673822418253b85abaf380308115dfaa4c1acd88f0c73322d87822d4 SHA512 86bda43d912fc6b9cbf662e7e9e3ca3178ac577bc7857c5dfc0e68a7083d76ad405b0ca9b34f680a0d635b87e0bf5dc8cbdeefb93174242e1942eabb74b07f1d
DIST ansible-2.4.2.0.tar.gz 6503595 BLAKE2B df4ec4e24671f1488950f2d9eb7705fbad4e035d6ac67d5017417281455cc44cde1290976a9ed16675c0cc19a9190200b95b29890725c56df5f2699398accd6b SHA512 32a075959dca01e184d9c3988fc9c491e904e7627a38e3527c37a8b26340f331bd294cacfe7353d339d15488857ba5ee1b36d9ae4ebeb8b5827934a73f4b42b0
DIST ansible-2.4.3.0.tar.gz 6511115 BLAKE2B d43679c651f6aa5fd86c797a204645a8ee98efbcde9abaa25385aeb6f1d7c8b4ad74185434bfd159dbf673fe9339ef8f915f78238f8b8a5caf924b54cb9bdd52 SHA512 a7cda358c67c519c7e5ba248bf47070f21a27203fb29d70d9d75ecf027ba1275d71c0f96493e047281211d172a3be8273d7e08144446284695fb0bc8b94daa82

@ -1,57 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_5 )
inherit distutils-r1 eutils versionator
DESCRIPTION="Model-driven deployment, config management, and command execution framework"
HOMEPAGE="http://ansible.com/"
SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
RDEPEND="
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]
>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
<dev-python/mock-1.1[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
dev-vcs/git
)"
# not included in release tarball
RESTRICT="test"
python_test() {
nosetests -d -w test/units -v --with-coverage --cover-package=ansible --cover-branches || die
}
python_install_all() {
distutils-r1_python_install_all
doman docs/man/man1/*.1
dodoc -r examples
}

@ -13,7 +13,7 @@ SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
RDEPEND="

@ -1,2 +1,3 @@
DIST glance-15.0.0.tar.gz 1803491 BLAKE2B 70e0f1f7eab6aa0066d16e30e9325ac45d9c0eb9df875e3b26e90463e10299d6c7c272c0b070137f27332bdfcb33abeda68e3375e2562c83942ca72fcb24de38 SHA512 beb5744f9e8b296356cb731c79f1efd7b60408c1282e8a64ab7d414929c447c4f2ff0562a0d59c0a05f828d420ba190946866543a37dbd2df73ae322cbcabab5
DIST glance-15.0.1.tar.gz 1815463 BLAKE2B ec6e51340fc4d737e2bd777baf03163a0b515d19c1dc8e5203918e07b304a9539f47ba763207e26def985c6a384d21250ffe1386b433d8b606b55d3d70e4431a SHA512 2da3ada256424a7817d0c49aac0940443cbefcfff3df77a623d7099badf356808b5df59f109ac233f84ac561b7310d3b8d53cafd6c9955a8e2b296a1655cedd3
DIST glance-16.0.0.tar.gz 1956293 BLAKE2B 457f18412885287d8a3ea1b702af0e7b826eeeaf93ce8b1b7456a42d3a84594cfe270670ac35e9c63d8fbb464a3ed0db823a6949fbfa37f993b260681222d9c1 SHA512 20ff8ba74eee3a5b69f7e357f69870398e96341831bea56bbad61314d3eff9d6767dfd48634d04f96cfbc4cc96c7eff3ab900748461ecaa14e2cf329aec40481

@ -0,0 +1,145 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
inherit distutils-r1 user
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
HOMEPAGE="https://launchpad.net/glance"
if [[ ${PV} == *9999 ]];then
inherit git-r3
EGIT_REPO_URI="https://github.com/openstack/glance.git"
EGIT_BRANCH="stable/queens"
else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="doc mysql postgres +sqlite +swift"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
#note to self, wsgiref is a python builtin, no need to package it
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
RDEPEND="
${CDEPEND}
>=dev-python/defusedxml-0.5.0[${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/eventlet-0.18.4[${PYTHON_USEDEP}]
!~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
<dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
>=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
>=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
>=dev-python/glance_store-0.22.0[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.9[${PYTHON_USEDEP}]
!~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
"
#PATCHES=(
#)
pkg_setup() {
enewgroup glance
enewuser glance -1 -1 /var/lib/glance glance
}
python_prepare_all() {
sed -i '/xattr/d' test-requirements.txt || die
sed -i '/pysendfile/d' test-requirements.txt || die
sed -i '/^hacking/d' test-requirements.txt || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && "${PYTHON}" setup.py build_sphinx
}
python_install_all() {
distutils-r1_python_install_all
newinitd "${FILESDIR}/glance.initd" glance-api
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
keepdir /etc/glance
keepdir /var/log/glance
keepdir /var/lib/glance/images
keepdir /var/lib/glance/scrubber
insinto /etc/glance
insopts -m 0640 -o glance -g glance
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
use doc && local HTML_DOCS=( doc/build/html/. )
distutils-r1_python_install_all
}

@ -1,3 +1,3 @@
DIST keepassxc-2.1.4.tar.gz 3345520 BLAKE2B d599321a412abc05ad0a911b8fe4d14e840d491e59d3f33172a5e6b10812fe8e00d03f23abcc9637be1b8c16b5c7ec640bbc2af63059dc0dd25c99f0bdacfce9 SHA512 48030eb6df595c73644f43d6222654c5f76962ae5aa2f44ca4dc9c8e45726380c6be4300af7a8279b07c06b70912da444f2b17c5b6c37a91cb239d695e7518d8
DIST keepassxc-2.2.2.tar.gz 3885990 BLAKE2B 2eb70217a4b73daac3f8eaf797c2c5c5dc6b2d8b7a76a91f45a036da034335937f3f21e48590d8493dcaa4f6079897440338650f14e75fa1884585d36d946bb4 SHA512 73a167a79af56d4b6dbef7ce4050ca599f2c107a5c8af3b9e28241504572988b2d8b258135b7a34dfceae5a18cbda26b97ed513bbde14fe3d38e3f41b882d34b
DIST keepassxc-2.2.4.tar.gz 3895421 BLAKE2B 0de35f394dae8cf8d70f75d73783965826cc03ac9f0921afa547d02e61cb04be167891d92aa0db09f007c47e96a5a7e5793772c50de14bf65a7f80a603ca6611 SHA512 f3308138d63b65a8b384a52f4723507be921d7bbf19031724886fcd12266bf2683326f5531c8f665b0e98ff63cd97251694199ef748191e59a5a8cceb3710025
DIST keepassxc-2.3.0-src.tar.xz 3803400 BLAKE2B 1e9d72bb71e3db0f7f4662bca22affe68c0ac857ce3b7b67924949622edf3a4d2f54717c1c629d79c2cfeccd29d0f1906a8f43e49483980d11afbb654a132f4f SHA512 44721a4dd9364898c69a10d73ceb3fce9b8e83bbe261d9bc656897bc01f37e9b65b923867e18d3c3269773075ad846a0e1195d8b7bf574fcbce7bef9a5778888

@ -1,28 +1,28 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
SCM=""
[[ "${PV}" == 9999 ]] && SCM="git-r3"
inherit cmake-utils gnome2-utils xdg-utils ${SCM}
unset SCM
inherit cmake-utils gnome2-utils xdg-utils
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
if [[ "${PV}" != 9999 ]] ; then
SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
#SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz"
KEYWORDS="~amd64 ~x86"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
fi
LICENSE="LGPL-2.1 GPL-2 GPL-3"
SLOT="0"
IUSE="autotype debug http test yubikey"
IUSE="autotype browser debug network test yubikey"
RDEPEND="
app-crypt/argon2:=
dev-libs/libgcrypt:=
dev-qt/qtcore:5
dev-qt/qtdbus:5
@ -36,6 +36,7 @@ RDEPEND="
x11-libs/libXi
x11-libs/libXtst
)
browser? ( >=dev-libs/libsodium-1.0.12 )
yubikey? ( sys-auth/ykpers )
"
@ -58,7 +59,9 @@ src_configure() {
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"
-DWITH_XC_HTTP="$(usex http)"
-DWITH_XC_HTTP=OFF
-DWITH_XC_NETWORKING="$(usex network)"
-DWITH_XC_BROWSER="$(usex browser)"
-DWITH_XC_YUBIKEY="$(usex yubikey)"
)
cmake-utils_src_configure

@ -3,24 +3,23 @@
EAPI=6
SCM=""
[[ "${PV}" == 9999 ]] && SCM="git-r3"
inherit cmake-utils gnome2-utils xdg-utils ${SCM}
unset SCM
inherit cmake-utils gnome2-utils xdg-utils
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
if [[ "${PV}" != 9999 ]] ; then
SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
#SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz"
KEYWORDS="~amd64 ~x86"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
fi
LICENSE="LGPL-2.1 GPL-2 GPL-3"
SLOT="0"
IUSE="autotype browser debug http network test yubikey"
IUSE="autotype browser debug network test yubikey"
RDEPEND="
app-crypt/argon2:=
@ -37,6 +36,7 @@ RDEPEND="
x11-libs/libXi
x11-libs/libXtst
)
browser? ( >=dev-libs/libsodium-1.0.12 )
yubikey? ( sys-auth/ykpers )
"
@ -59,7 +59,7 @@ src_configure() {
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"
-DWITH_XC_HTTP="$(usex http)"
-DWITH_XC_HTTP=OFF
-DWITH_XC_NETWORKING="$(usex network)"
-DWITH_XC_BROWSER="$(usex browser)"
-DWITH_XC_YUBIKEY="$(usex yubikey)"

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
inherit distutils-r1
@ -39,12 +39,13 @@ DEPEND="${RDEPEND}
test? (
python_targets_python2_7? ( dev-python/mock[${PYTHON_USEDEP}] )
dev-python/tox[${PYTHON_USEDEP}]
sys-apps/checkpolicy
)"
python_prepare_all() {
sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove Werror"
use X || local PATCHES=( "${FILESDIR}"/setools-4.1.0-remove-gui.patch )
use X || local PATCHES=( "${FILESDIR}"/setools-4.1.1-remove-gui.patch )
distutils-r1_python_prepare_all
}

Binary file not shown.

@ -29,7 +29,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch )
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi

@ -1,3 +1,4 @@
DIST lz4-1.7.5.tar.gz 208019 BLAKE2B a3d79d622eb0be2447cc6b0459bd81ae22b44ebe536ebd34b1c394bf1ff560c9b53e3f9203d5c94d046101a48d9b1ea7db74c39875d0a67b3a5f71d9633aa3b7 SHA512 b4e5b17fe06805e676608e636a45f0b480b79a02c6b7ffce84dc4d607861cb2652b2852493ab9d9249e7caeae6f00b6834801fdc39f58d901cbc1c7347915295
DIST lz4-1.8.0.tar.gz 222840 BLAKE2B 0b33f920f59a5ec9576051baa9ba887b320d424f8f64e1a752124371797d3f8bf2dbf13ee2e7268ef363d70697b8358e7ad627489c6843c61bdba004df80c5ec SHA512 aea46d4a900a3ede7dd7b498ee938ecd98397d3277c5b3a85b4236a44777cba85cd68a2f32c993b872afda96c5dafe0cb3dd391101fe8181e17c9f48884c1535
DIST lz4-1.8.1.2.tar.gz 228640 BLAKE2B e5e7176dcce5319e2dcb1f6d69c47749976fd7e8c53c2379bdd0ef4c6f60bf426b2b58d606407f69d0b91e6835c9740265299107d11554e7a13963cdc855e8e5 SHA512 f4ed450bc05477cc6c2b42e6fe1fbb1fb0907f1d05b68b1d69d975b555ddb385550f204258e6d91642e14ce373815141dc218cda03b711793935d5458bc45c7f
DIST lz4-r131.tar.gz 133784 BLAKE2B f072d1f97ac6f804140c3896dfa95c16eb3c2c2208cfeb35a07535bb345fa100e4169ea91b2aa05655fb61f6f2d64a7c25444778b99841d3e3d0f09b10f570d8 SHA512 60bd95d529691ffee2c43f0d8a62484c3cff74c0154094f073192606806ac8182dced61e0534ffa7e0ccf5f18e9a8cfd2738883a83814c0711a6d7f1d1b252e5

@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_BRANCH=dev
else
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
fi
DESCRIPTION="Extremely Fast Compression algorithm"

@ -0,0 +1,37 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-multilib
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/lz4/lz4.git"
EGIT_BRANCH=dev
else
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos"
fi
DESCRIPTION="Extremely Fast Compression algorithm"
HOMEPAGE="https://github.com/lz4/lz4"
LICENSE="BSD-2 GPL-2"
# https://abi-laboratory.pro/tracker/timeline/lz4/
# 1.7.5->1.8.0 has some minor changes; the only really incompatible
# would be removing 'const' from LZ4F_freeDecompressionContext() arg
# however, it is extremely unlikely that this 'const' would actually
# be relied on
SLOT="0/r131"
IUSE="static-libs"
CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
cmake-utils_src_configure
}

@ -0,0 +1,60 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools toolchain-funcs
DESCRIPTION="build a self-extracting and self-installing binary package"
HOMEPAGE="https://sourceforge.net/projects/pdv"
SRC_URI="mirror://sourceforge/pdv/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-linux ~ppc-macos"
IUSE="X"
DEPEND="
X? (
>=x11-libs/motif-2.3:0
>=x11-libs/libX11-1.0.0
>=x11-libs/libXt-1.0.0
>=x11-libs/libXext-1.0.0 )
"
RDEPEND="${DEPEND}"
src_prepare() {
default
# fix a size-of-variable bug
eapply "${FILESDIR}"/${P}-opt.patch
# fix a free-before-use bug
eapply "${FILESDIR}"/${P}-early-free.patch
# fix a configure script bug
eapply "${FILESDIR}"/${P}-x-config.patch
# fix default args bug from assuming 'char' is signed
eapply "${FILESDIR}"/${P}-default-args.patch
# prevent pre-stripped binaries
eapply "${FILESDIR}"/${P}-no-strip.patch
# re-build configure script since patch was applied to configure.in
cd "${S}"/X11
mv configure.in configure.ac || die
eautoreconf
tc-export CC
}
src_configure() {
local myconf=""
use X || myconf="--without-x" # configure script is broken, cant use use_with
econf ${myconf}
}
src_install() {
dobin pdv pdvmkpkg
doman pdv.1 pdvmkpkg.1
if use X ; then
dobin X11/xmpdvmkpkg
doman xmpdvmkpkg.1
fi
dodoc AUTHORS ChangeLog NEWS README pdv.lsm
}

Binary file not shown.

@ -1,6 +1 @@
DIST ubuntu-keyring_2012.05.19.tar.gz 18495 BLAKE2B 8bc9e0c8a112e50b686db7224b88aafd3bf7336071d404ef70f5007ea2be8c9b1e6fe07dc0744e540f948c42e9730ed3accd49dbd9a9a324d43bf4b8012b1a9f SHA512 3f33099255af9aad1ae8ae845074e714dc846134f49934b221a74c21ef35af5172dc1d845d3819cb28f353abd23df690b15fa0e7f74f8e2a882ddef1ab150f54
DIST ubuntu-keyring_2016.09.01.tar.gz 18251 BLAKE2B 223982d494c7f455e834b8ed1763bd84fe0929af3a556143b7a166160ac056fc07bad5c52dafb170df0ab232bed6816479e2dad549bc90becdf7d847345523ae SHA512 ae48fb7a57c95140abb38fa3ed0484acf5374ecc562b54ca321a1c33e76178c3f9e5869ceca1f529686135d601f5738d4426589e558f65923271ca5d2f16ebe2
DIST ubuntu-keyring_2016.09.19.tar.gz 20282 BLAKE2B bfe9af3dd25b2f35f27bd421b5b03d94f018fc02af0f3dfb95441260b31ec48ea406c869305f99a1599661bc4862e40c9258d5fe39c2b84e8a3534f3ae807e1c SHA512 2dec94d99502730f455ca9832a0f20a027fbcbd896124b93f79dbf0b2c15e73641719626c08caaf9d35922d569929097f2e2189bad855d12bf4cddd2e4379d19
DIST ubuntu-keyring_2016.10.27.tar.gz 19182 BLAKE2B 2a3f67be4f2e14e15747f497ffb6a5d784010ae4532b4b3990103cc461f7e2af8a00957fb173ab98e7e44e3fab843c611c33a88cd68c462e09b70a54acfe3cce SHA512 ac4b4353a89bd15f8511ba1cecccb6597c407b67b4642c24ae1e461b2be2a5b2989bf5bc033cb2a265217688a366d2c2907b52bc1e484061348cb218ee5cb6a2
DIST ubuntu-keyring_2018.02.05.tar.gz 27788 BLAKE2B 6d11ad002063eb0663316a157058fe4733bae42af4bb6620c20f0230b0f3f0c7a7760b90401c7fe711f0177de9302f13814245dff4476e8781912e08fa35a8d3 SHA512 cbed6d444f9d83c46f9d4a3351dec7da2ae9746fc56fa66f74c95719fa0ecdb84edb90c74acec26ffecae3741c9c460c84208bdbd3a1ec006b735acf90a7fe99
DIST ubuntu-keyring_2018.02.06.tar.gz 29977 BLAKE2B 0ea4fc1ab191ee1c04eb1df1675ce3b1a432415c726e2778d9dd7e2bf7eb6b122d39438d07217279172ad19c3618e95b378516cd8bca63fe860b0e721678db07 SHA512 bd87412686dbdc5ca25bad5d810a7410f3d9472cc254d8dc8936d45fd65b559ed5b4f103058192afd8db8b9fc01adb9a71125e998bbeb939b01c732e5c1f03b6
DIST ubuntu-keyring_2018.02.28.tar.gz 30181 BLAKE2B 1dc1232aa3ddbbb4a908e2b0deb035fd2ae61ddad4ebba99cce43c636af30760a09bf46f05c35c8205ccfaf526ed8b0a3b9daa308ae5d7272da078903ee15557 SHA512 60f3a792d095206466f4c39672affb261b4520fb7b5b9df47487741e0d6613cd1076fde0e30120bcbe161b170c41f7ec1bbb2c36cddf13ee69a457df00c36fa8

@ -1,20 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="GnuPG archive keys of the Ubuntu archive"
HOMEPAGE="http://packages.ubuntu.com/vivid/ubuntu-keyring"
SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg
dodoc changelog README
}

@ -1,20 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="GnuPG archive keys of the Ubuntu archive"
HOMEPAGE="http://packages.ubuntu.com/yakkety/ubuntu-keyring"
SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg
dodoc changelog README
}

@ -1,22 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="GnuPG archive keys of the Ubuntu archive"
HOMEPAGE="http://packages.ubuntu.com/yakkety/ubuntu-keyring"
SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"/${PN}-2016.09.01
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg
dodoc changelog README
}

@ -1,20 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="GnuPG archive keys of the Ubuntu archive"
HOMEPAGE="http://packages.ubuntu.com/zesty/ubuntu-keyring"
SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg
dodoc changelog README
}

@ -1,22 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="GnuPG archive keys of the Ubuntu archive"
HOMEPAGE="http://packages.ubuntu.com/zesty/ubuntu-keyring"
SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"/${PN}-2018.01.17
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg
dodoc changelog README
}

@ -12,8 +12,6 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"/${PN}-2018.01.17
src_install() {
insinto /usr/share/keyrings/
doins keyrings/*.gpg

Binary file not shown.

@ -92,7 +92,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -92,7 +92,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -92,7 +92,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -92,7 +92,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -52,7 +52,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXext
x11-libs/libXmu

@ -65,7 +65,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -67,7 +67,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -67,7 +67,6 @@ RDEPEND="sys-libs/ncurses:0=
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXp
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt

@ -0,0 +1,10 @@
--- a/configure.ac
+++ b/configure.ac
@@ -198,6 +198,7 @@
fi
HT_LIBS="$HT_LIBS -l$CURSES_LIB"
fi
+AC_SEARCH_LIBS(stdscr,tinfo)
dnl Makefile vars.
AC_SUBST(IO_DIR)

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
inherit autotools toolchain-funcs
MY_P=${P/editor}
@ -27,7 +27,15 @@ DOCS=( AUTHORS ChangeLog KNOWNBUGS README TODO )
S=${WORKDIR}/${MY_P}
PATCHES=("${FILESDIR}"/${P}-gcc-7.patch)
PATCHES=(
"${FILESDIR}"/${P}-gcc-7.patch
"${FILESDIR}"/${P}-tinfo.patch
)
src_prepare() {
default
eautoreconf
}
src_configure() {
econf \

Binary file not shown.

@ -1 +1 @@
DIST libdsk-1.5.6.tar.gz 1212346 BLAKE2B 4b456fa4cba759898e045706ee13b3b7a8b520adc559d28541217e208788aaddee79bde949b71d2af4100c2696768e9568d73faaa7d900dc8ad52a58f593b922 SHA512 042d876dbc7598ea54a8acec44ad3417ddf69e96000219fd3effc5e0f76a9571839fbd15107578e312759cca732b86e68bc9fd2cef28cc41b0ae094ea9667a89
DIST libdsk-1.5.8.tar.gz 1212684 BLAKE2B 52a2687d8ade0378096215d362df21b6eb477b3304910bb98c56264fb05bec6ad2d2b7254dd132fe50e60d5179b4875a1a91088f8ed93f68886054bf1df060f4 SHA512 6bb332dcd58b88272130a950ed686852f66a1e97030aaa280db3bc65a7f82513d57055c2cc3e653e1e06843c453e46a52ce280b45b42c0bb671d1e0f6d7c9520

@ -0,0 +1,78 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="MIPS Simulator"
HOMEPAGE="http://spimsimulator.sourceforge.net/"
SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc X"
RDEPEND="
X? (
media-fonts/font-adobe-100dpi
x11-libs/libXaw )
"
DEPEND="${RDEPEND}
X? ( x11-misc/imake
x11-proto/xproto )
sys-devel/bison
"
# test hangs forever, disabling it
RESTRICT="test"
src_prepare() {
# fix bugs 240005 and 243588
eapply "${FILESDIR}/${P}-r1-respect_env.patch"
#fix bug 330389
sed -i -e 's:-12-\*-75-:-14-\*-100-:g' xspim/xspim.c || die
default
}
src_configure() {
tc-export CC
emake -C spim configuration
if use X; then
emake -C xspim configuration
fi
}
src_compile() {
emake DESTDIR="${EPREFIX}" -C spim
if use X; then
emake DESTDIR="${EPREFIX}" EXCEPTION_DIR=/var/lib/spim \
-C xspim -j1 xspim
fi
}
src_install() {
emake DESTDIR="${ED}" -C spim install
newman Documentation/spim.man spim.1
if use X; then
emake DESTDIR="${ED}" -C xspim install
newman Documentation/xspim.man xspim.1
fi
doicon "${FILESDIR}"/xspim.svg
make_desktop_entry xspim xSPIM xspim "ComputerScience;Science;Education"
dodoc Documentation/SPIM.html
dodoc ChangeLog Documentation/BLURB README VERSION
if use doc ; then
dodoc Documentation/TeX/{cycle,spim}.ps
fi
}
src_test() {
emake -C spim test
}

@ -28,6 +28,7 @@ This variant of the wine packaging allows for the use of the Wine-Staging patchs
This patch may break some applications.</flag>
<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
<flag name="gssapi">Use GSSAPI (Kerberos SSP support)</flag>
<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;</flag>
<flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
<flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
@ -47,6 +48,7 @@ This variant of the wine packaging allows for the use of the Wine-Staging patchs
<flag name="staging">Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet</flag>
<flag name="themes">Support GTK+:3 window theming through Wine-Staging</flag>
<flag name="udev">Use <pkg>virtual/libudev</pkg> to provide plug and play support</flag>
<flag name="vulkan">Enable Vulkan drivers</flag>
</use>
<upstream>
<remote-id type="github">wine-compholio/wine-staging</remote-id>

@ -48,7 +48,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi +X +xcomposite xinerama +xml"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi vulkan +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@ -84,6 +84,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
@ -120,6 +121,7 @@ COMMON_DEPEND="
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
@ -192,7 +194,6 @@ PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
@ -426,7 +427,6 @@ src_prepare() {
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
@ -484,6 +484,7 @@ multilib_src_configure() {
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
@ -507,6 +508,7 @@ multilib_src_configure() {
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with vulkan)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)

@ -27,6 +27,7 @@ This variant of the Wine packaging includes the Gallium Nine patchset.
This patch may break some applications.</flag>
<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
<flag name="gssapi">Use GSSAPI (Kerberos SSP support)</flag>
<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;</flag>
<flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
<flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
@ -42,6 +43,7 @@ This variant of the Wine packaging includes the Gallium Nine patchset.
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing</flag>
<flag name="udev">Use <pkg>virtual/libudev</pkg> to provide plug and play support</flag>
<flag name="vulkan">Enable Vulkan drivers</flag>
</use>
<upstream>
<remote-id type="sourceforge">wine</remote-id>

@ -44,7 +44,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l +X +xcomposite xinerama +xml"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l vulkan +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@ -76,6 +76,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
@ -105,6 +106,7 @@ COMMON_DEPEND="
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
@ -172,7 +174,6 @@ PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
@ -371,7 +372,6 @@ src_prepare() {
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
@ -429,6 +429,7 @@ multilib_src_configure() {
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
@ -452,6 +453,7 @@ multilib_src_configure() {
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with vulkan)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)

@ -21,6 +21,7 @@ This variant of the Wine packaging includes the Wine-Staging patchset.
<flag name="custom-cflags">Bypass strip-flags; use at your own peril</flag>
<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
<flag name="gssapi">Use GSSAPI (Kerberos SSP support)</flag>
<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;</flag>
<flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
<flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
@ -40,6 +41,7 @@ This variant of the Wine packaging includes the Wine-Staging patchset.
<flag name="staging">Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet</flag>
<flag name="themes">Support GTK+:3 window theming through Wine-Staging</flag>
<flag name="udev">Use <pkg>virtual/libudev</pkg> to provide plug and play support</flag>
<flag name="vulkan">Enable Vulkan drivers</flag>
</use>
<upstream>
<remote-id type="github">wine-compholio/wine-staging</remote-id>

@ -44,7 +44,7 @@ fi
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi +X +xcomposite xinerama +xml"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi vulkan +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@ -74,6 +74,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
@ -110,6 +111,7 @@ COMMON_DEPEND="
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
@ -182,7 +184,6 @@ PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
@ -404,7 +405,6 @@ src_prepare() {
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
@ -462,6 +462,7 @@ multilib_src_configure() {
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
@ -485,6 +486,7 @@ multilib_src_configure() {
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with vulkan)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)

@ -8,3 +8,5 @@ DIST wine-2.20.tar.xz 19597556 BLAKE2B 80a9886fa77e5788b143521288f7d83c92754610c
DIST wine-2.21.tar.xz 19620888 BLAKE2B 26d19c5805db58b53530b80eda3ab229f7961542d398cb0e74155e5341de8b484d301c263653ae50e953588538f6782a9b2200b822ba66f091e65d259e07db8e SHA512 4e33c463debe637827ed65f1118e692832bb5374491f706f9d251b8a2956e20d2df5d90ceba218b9bc9e946de91b8ba1d96b460453f59cdd9d82f070d07e0c43
DIST wine-2.22.tar.xz 19635032 BLAKE2B 30534fb37ee0fe7b9f20309797240e461f14bc09ef1927e2c03e16cb136b83031ff186d29cc1092600ac53ede9533d0ddad6d4312e501e97201b0c632fedaae5 SHA512 14ecc25c3012c4eb9b1d3207372d0a4187f62593f986caca3196811b8aac0a7b898ae9acd94c707e0d63b6702019cf5051a964ada606b1ff8fb034bb353116bb
DIST wine-3.0.tar.xz 19712932 BLAKE2B 4478c6781bb171ecca426d1fdc85e0d0bbe13b62b6c983933de55e2abdd0bda7a01cbf251c021824b00129ea6230d1d4e718a64b7d919bb5c07a106b8771adb6 SHA512 a51f41b66f4805e09b223528eff6670e94b9c0c0c947be647507baf9d8d9afe7c3fdc88684c2c8d3573b4739d9a086ab929a744a8594d3c8f6ceb52070f43f0a
DIST wine-3.1.tar.xz 19730700 BLAKE2B 287cc42474a9cc57eb7f4b5db2ba79ac5ec8742dffb5367c189f19465cc69bcf78b10fe62ffe6f84ae1360f639a899a7f19128e30e1d9a5b8bbd63deb85e7650 SHA512 49c30d820b8f4028935b4d90dd6251c881cb8cd41bde8833db2782f04111a3d111e24605a87b2d70e419d54cfb6bb42d941f4593f9b381812e3602bf1307c545
DIST wine-3.2.tar.xz 19793180 BLAKE2B 014256734f4c1d70c81115ba6c470f8264746b57be663d81f7e54593fb328a548da00c5e52438af75d923a3c6c5d3997097bd76cf1856b99f0f921f36e5151da SHA512 94b4903d628bf7aacd712a2bf566b53161880bf28311611106776df222222f592edb212d491f02e4c1b0c60d88e4b4a126981d445d1e18018238ff993c6c3092

@ -21,6 +21,7 @@ This variant of the Wine packaging does not include external patchsets
<flag name="custom-cflags">Bypass strip-flags; use at your own peril</flag>
<flag name="dos">Pull in <pkg>games-emulation/dosbox</pkg> to run DOS applications</flag>
<flag name="gecko">Add support for the Gecko engine when using iexplore</flag>
<flag name="gssapi">Use GSSAPI (Kerberos SSP support)</flag>
<flag name="gstreamer">Use <pkg>media-libs/gstreamer</pkg> to provide DirectShow functionality;</flag>
<flag name="mono">Add support for .NET using Wine's Mono add-on</flag>
<flag name="netapi">Use libnetapi from <pkg>net-fs/samba</pkg> to support Windows networks in netapi32.dll</flag>
@ -36,6 +37,7 @@ This variant of the Wine packaging does not include external patchsets
http://wiki.winehq.org/NtlmAuthSetupGuide and
http://wiki.winehq.org/NtlmSigningAndSealing</flag>
<flag name="udev">Use <pkg>virtual/libudev</pkg> to provide plug and play support</flag>
<flag name="vulkan">Enable Vulkan drivers</flag>
</use>
<upstream>
<remote-id type="github">wine-compholio/wine-staging</remote-id>

@ -0,0 +1,547 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils
MY_PN="${PN%%-*}"
MY_P="${MY_PN}-${PV}"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
S="${WORKDIR}/${MY_P}"
GWP_V="20180120"
PATCHDIR="${WORKDIR}/gentoo-wine-patches"
DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
HOMEPAGE="https://www.winehq.org/"
SRC_URI="${SRC_URI}
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
"
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
osmesa? ( opengl )
test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.7.1 )
perl? (
dev-lang/perl
dev-perl/XML-Simple
)
pulseaudio? (
realtime? ( sys-auth/rtkit )
)
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
sys-devel/flex
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
prelink? ( sys-devel/prelink )
xinerama? ( x11-proto/xineramaproto )"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.5.26-winegcc.patch" #260726
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
# https://bugs.gentoo.org/show_bug.cgi?id=635222
if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then
DEPEND+=" dev-util/patchbin"
fi
wine_compiler_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# GCC-specific bugs
if tc-is-gcc; then
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
ebegin "Checking for gcc-5 ms_abi compiler bug"
$(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
( "${T}"/pr66838 || false ) >/dev/null 2>&1
if ! eend $?; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
ebegin "Checking for gcc-5-3 stack realignment compiler bug"
# Compile in subshell to prevent "Aborted" message
( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
if ! eend $?; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
fi
# Ensure compiler support
if use abi_x86_64; then
ebegin "Checking for 64-bit compiler with builtin_ms_va_list support"
# Compile in subshell to prevent "Aborted" message
( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o "${T}"/builtin_ms_va_list >/dev/null 2>&1)
if ! eend $?; then
eerror "This version of $(tc-getCC) does not support builtin_ms_va_list, can't enable 64-bit wine"
eerror
eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit wine"
eerror
return 1
fi
fi
}
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
if use abi_x86_64; then
if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
eerror "You need gcc-4.4+ to compile 64-bit wine"
die
elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( $(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
eerror "You need clang-3.8+ to compile 64-bit wine"
die
fi
fi
if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -le 3 ]]; then
ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no longer supported by"
ewarn "Gentoo's Toolchain Team. If your ebuild fails the compiler checks in"
ewarn "the configure phase, either update your compiler or switch to <5.0 || >=5.4"
fi
if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -eq 4 ]]; then
if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" ${CFLAGS}; then
ewarn "Compilation can hang with CFLAGS=\"-march=i686\". You can temporarily work"
ewarn "around this by adding \"-mtune=generic\" to your CFLAGS for wine."
ewarn "See package.env in man 5 portage for more information on how to do this."
ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
fi
fi
if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
wine_env_vcs_vars() {
local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT"
local pn_live_val="${pn_live_var}"
eval pn_live_val='$'${pn_live_val}
if [[ ! -z ${EGIT_COMMIT} ]]; then
eerror "Commits must now be specified using the environmental variables"
eerror "WINE_COMMIT"
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
# Verify OSS support
if use oss && ! use kernel_FreeBSD; then
if ! has_version ">=media-sound/oss-4"; then
eerror "You cannot build wine with USE=oss without having support from a"
eerror "FreeBSD kernel or >=media-sound/oss-4 (only available through external repos)"
eerror
die
fi
fi
}
pkg_setup() {
wine_build_environment_check || die
wine_env_vcs_vars || die
WINE_VARIANT="${PN#wine}-${PV}"
WINE_VARIANT="${WINE_VARIANT#-}"
MY_PREFIX="${EPREFIX}/usr/lib/wine-${WINE_VARIANT}"
MY_DATAROOTDIR="${EPREFIX}/usr/share/wine-${WINE_VARIANT}"
MY_DATADIR="${MY_DATAROOTDIR}"
MY_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
MY_INCLUDEDIR="${EPREFIX}/usr/include/wine-${WINE_VARIANT}"
MY_LIBEXECDIR="${EPREFIX}/usr/libexec/wine-${WINE_VARIANT}"
MY_LOCALSTATEDIR="${EPREFIX}/var/wine-${WINE_VARIANT}"
MY_MANDIR="${MY_DATADIR}/man"
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
EGIT_CHECKOUT_DIR="${S}" EGIT_COMMIT="${WINE_COMMIT}" git-r3_src_unpack
fi
default
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
eapply_bin(){
local patch
for patch in ${PATCHES_BIN[@]}; do
patchbin --nogit < "${patch}" || die
done
}
local md5="$(md5sum server/protocol.def)"
default
eapply_bin
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# Edit wine.desktop to work for specific variant
sed -e "/^Exec=/s/wine /wine-${WINE_VARIANT} /" -i loader/wine.desktop || die
# hi-res default icon, #472990, https://bugs.winehq.org/show_bug.cgi?id=24652
cp "${PATCHDIR}/files/oic_winlogo.ico" dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
for f in loader/*.man.in; do
cp ${f} ${f/wine/wine64} || die
done
# Add wine64 manpages to Makefile
if use abi_x86_64; then
sed -i "/wine.man.in/i \
\\\twine64.man.in \\\\" loader/Makefile.in || die
sed -i -E 's/(.*wine)(.*\.UTF-8\.man\.in.*)/&\
\164\2/' loader/Makefile.in || die
fi
rm_man_file(){
local file="${1}"
loc=${2}
sed -i "/${loc}\.UTF-8\.man\.in/d" "${file}" || die
}
while read f; do
l10n_for_each_disabled_locale_do rm_man_file "${f}"
done < <(find -name "Makefile.in" -exec grep -q "UTF-8.man.in" "{}" \; -print)
}
src_configure() {
wine_compiler_check || die
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--prefix="${MY_PREFIX}"
--datarootdir="${MY_DATAROOTDIR}"
--datadir="${MY_DATADIR}"
--docdir="${MY_DOCDIR}"
--includedir="${MY_INCLUDEDIR}"
--libdir="${EPREFIX}/usr/$(get_libdir)/wine-${WINE_VARIANT}"
--libexecdir="${MY_LIBEXECDIR}"
--localstatedir="${MY_LOCALSTATEDIR}"
--mandir="${MY_MANDIR}"
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with kerberos krb5)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${MY_PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
"${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
# Remove wineconsole if neither backend is installed #551124
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
rm_wineconsole() {
rm "${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
}
multilib_foreach_abi rm_wineconsole
fi
use abi_x86_32 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym wine64 "${MY_PREFIX}"/bin/wine # 404331
dosym wine64-preloader "${MY_PREFIX}"/bin/wine-preloader
fi
# Failglob for binloops, shouldn't be necessary, but including to stay safe
eshopts_push -s failglob #615218
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use basename
local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop
}
pkg_postinst() {
eselect wine register ${P}
if [[ ${PN} == "wine-vanilla" ]]; then
eselect wine register --vanilla ${P} || die
fi
eselect wine update --all --if-unset || die
xdg_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
}
pkg_prerm() {
eselect wine deregister ${P}
if [[ ${PN} == "wine-vanilla" ]]; then
eselect wine deregister --vanilla ${P} || die
fi
eselect wine update --all --if-unset || die
}
pkg_postrm() {
xdg_desktop_database_update
}

@ -0,0 +1,547 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
PLOCALE_BACKUP="en"
inherit autotools estack eutils flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator xdg-utils
MY_PN="${PN%%-*}"
MY_P="${MY_PN}-${PV}"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://source.winehq.org/git/wine.git"
EGIT_BRANCH="master"
inherit git-r3
SRC_URI=""
#KEYWORDS=""
else
MAJOR_V=$(get_version_component_range 1)
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
fi
S="${WORKDIR}/${MY_P}"
GWP_V="20180120"
PATCHDIR="${WORKDIR}/gentoo-wine-patches"
DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
HOMEPAGE="https://www.winehq.org/"
SRC_URI="${SRC_URI}
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
"
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
osmesa? ( opengl )
test? ( abi_x86_32 )" # osmesa-opengl #286560 # X-truetype #551124
# FIXME: the test suite is unsuitable for us; many tests require net access
# or fail due to Xvfb's opengl limitations.
RESTRICT="test"
COMMON_DEPEND="
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
)
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
)
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
opengl? (
virtual/glu[${MULTILIB_USEDEP}]
virtual/opengl[${MULTILIB_USEDEP}]
)
osmesa? ( >=media-libs/mesa-13[osmesa,${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
dev-libs/libxml2[${MULTILIB_USEDEP}]
dev-libs/libxslt[${MULTILIB_USEDEP}]
)
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-db-20140508-r3
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-opengl-20140508-r1
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-sdl-20140508-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-soundlibs-20140508
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
!<app-emulation/emul-linux-x86-xlibs-20140508
)"
RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
!app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:4.7.1 )
perl? (
dev-lang/perl
dev-perl/XML-Simple
)
pulseaudio? (
realtime? ( sys-auth/rtkit )
)
samba? ( >=net-fs/samba-3.0.25[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )"
# tools/make_requests requires perl
DEPEND="${COMMON_DEPEND}
sys-devel/flex
>=sys-kernel/linux-headers-2.6
virtual/pkgconfig
virtual/yacc
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
prelink? ( sys-devel/prelink )
xinerama? ( x11-proto/xineramaproto )"
# These use a non-standard "Wine" category, which is provided by
# /etc/xdg/applications-merged/wine.menu
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.5.26-winegcc.patch" #260726
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
# https://bugs.gentoo.org/show_bug.cgi?id=635222
if [[ ${#PATCHES_BIN[@]} -ge 1 ]] || [[ ${PV} == 9999 ]]; then
DEPEND+=" dev-util/patchbin"
fi
wine_compiler_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
# GCC-specific bugs
if tc-is-gcc; then
# bug #549768
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
ebegin "Checking for gcc-5 ms_abi compiler bug"
$(tc-getCC) -O2 "${PATCHDIR}/files/pr66838.c" -o "${T}"/pr66838 || die
# Run in subshell to prevent "Aborted" message
( "${T}"/pr66838 || false ) >/dev/null 2>&1
if ! eend $?; then
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/549768"
eerror
return 1
fi
fi
# bug #574044
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
ebegin "Checking for gcc-5-3 stack realignment compiler bug"
# Compile in subshell to prevent "Aborted" message
( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${PATCHDIR}/files/pr69140.c" -o "${T}"/pr69140 ) >/dev/null 2>&1
if ! eend $?; then
eerror "Wine cannot be built with this version of gcc-5.3"
eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild,"
eerror "or use gcc-config to select a different compiler version."
eerror "See https://bugs.gentoo.org/574044"
eerror
return 1
fi
fi
fi
# Ensure compiler support
if use abi_x86_64; then
ebegin "Checking for 64-bit compiler with builtin_ms_va_list support"
# Compile in subshell to prevent "Aborted" message
( $(tc-getCC) -O2 "${PATCHDIR}/files/builtin_ms_va_list.c" -o "${T}"/builtin_ms_va_list >/dev/null 2>&1)
if ! eend $?; then
eerror "This version of $(tc-getCC) does not support builtin_ms_va_list, can't enable 64-bit wine"
eerror
eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit wine"
eerror
return 1
fi
fi
}
wine_build_environment_check() {
[[ ${MERGE_TYPE} = "binary" ]] && return 0
if use abi_x86_64; then
if tc-is-gcc && [[ $(gcc-major-version) -lt 4 || ( $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ) ]]; then
eerror "You need gcc-4.4+ to compile 64-bit wine"
die
elif tc-is-clang && [[ $(clang-major-version) -lt 3 || ( $(clang-major-version) -eq 3 && $(clang-minor-version) -lt 8 ) ]]; then
eerror "You need clang-3.8+ to compile 64-bit wine"
die
fi
fi
if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -le 3 ]]; then
ewarn "GCC-5.0-5.3 suffered from compiler bugs and are no longer supported by"
ewarn "Gentoo's Toolchain Team. If your ebuild fails the compiler checks in"
ewarn "the configure phase, either update your compiler or switch to <5.0 || >=5.4"
fi
if tc-is-gcc && [[ $(gcc-major-version) -eq 5 && $(gcc-minor-version) -eq 4 ]]; then
if has "-march=i686" ${CFLAGS} && ! has "-mtune=generic" ${CFLAGS}; then
ewarn "Compilation can hang with CFLAGS=\"-march=i686\". You can temporarily work"
ewarn "around this by adding \"-mtune=generic\" to your CFLAGS for wine."
ewarn "See package.env in man 5 portage for more information on how to do this."
ewarn "See https://bugs.gentoo.org/show_bug.cgi?id=613128 for more details"
fi
fi
if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
eerror "See https://bugs.gentoo.org/487864 for more details."
eerror
return 1
fi
}
wine_env_vcs_vars() {
local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT"
local pn_live_val="${pn_live_var}"
eval pn_live_val='$'${pn_live_val}
if [[ ! -z ${EGIT_COMMIT} ]]; then
eerror "Commits must now be specified using the environmental variables"
eerror "WINE_COMMIT"
eerror
return 1
fi
}
pkg_pretend() {
wine_build_environment_check || die
# Verify OSS support
if use oss && ! use kernel_FreeBSD; then
if ! has_version ">=media-sound/oss-4"; then
eerror "You cannot build wine with USE=oss without having support from a"
eerror "FreeBSD kernel or >=media-sound/oss-4 (only available through external repos)"
eerror
die
fi
fi
}
pkg_setup() {
wine_build_environment_check || die
wine_env_vcs_vars || die
WINE_VARIANT="${PN#wine}-${PV}"
WINE_VARIANT="${WINE_VARIANT#-}"
MY_PREFIX="${EPREFIX}/usr/lib/wine-${WINE_VARIANT}"
MY_DATAROOTDIR="${EPREFIX}/usr/share/wine-${WINE_VARIANT}"
MY_DATADIR="${MY_DATAROOTDIR}"
MY_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
MY_INCLUDEDIR="${EPREFIX}/usr/include/wine-${WINE_VARIANT}"
MY_LIBEXECDIR="${EPREFIX}/usr/libexec/wine-${WINE_VARIANT}"
MY_LOCALSTATEDIR="${EPREFIX}/var/wine-${WINE_VARIANT}"
MY_MANDIR="${MY_DATADIR}/man"
}
src_unpack() {
if [[ ${PV} == "9999" ]] ; then
EGIT_CHECKOUT_DIR="${S}" EGIT_COMMIT="${WINE_COMMIT}" git-r3_src_unpack
fi
default
l10n_find_plocales_changes "${S}/po" "" ".po"
}
src_prepare() {
eapply_bin(){
local patch
for patch in ${PATCHES_BIN[@]}; do
patchbin --nogit < "${patch}" || die
done
}
local md5="$(md5sum server/protocol.def)"
default
eapply_bin
eautoreconf
# Modification of the server protocol requires regenerating the server requests
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
if ! use run-exes; then
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
fi
# Edit wine.desktop to work for specific variant
sed -e "/^Exec=/s/wine /wine-${WINE_VARIANT} /" -i loader/wine.desktop || die
# hi-res default icon, #472990, https://bugs.winehq.org/show_bug.cgi?id=24652
cp "${PATCHDIR}/files/oic_winlogo.ico" dlls/user32/resources/ || die
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
for f in loader/*.man.in; do
cp ${f} ${f/wine/wine64} || die
done
# Add wine64 manpages to Makefile
if use abi_x86_64; then
sed -i "/wine.man.in/i \
\\\twine64.man.in \\\\" loader/Makefile.in || die
sed -i -E 's/(.*wine)(.*\.UTF-8\.man\.in.*)/&\
\164\2/' loader/Makefile.in || die
fi
rm_man_file(){
local file="${1}"
loc=${2}
sed -i "/${loc}\.UTF-8\.man\.in/d" "${file}" || die
}
while read f; do
l10n_for_each_disabled_locale_do rm_man_file "${f}"
done < <(find -name "Makefile.in" -exec grep -q "UTF-8.man.in" "{}" \; -print)
}
src_configure() {
wine_compiler_check || die
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
multilib-minimal_src_configure
}
multilib_src_configure() {
local myconf=(
--prefix="${MY_PREFIX}"
--datarootdir="${MY_DATAROOTDIR}"
--datadir="${MY_DATADIR}"
--docdir="${MY_DOCDIR}"
--includedir="${MY_INCLUDEDIR}"
--libdir="${EPREFIX}/usr/$(get_libdir)/wine-${WINE_VARIANT}"
--libexecdir="${MY_LIBEXECDIR}"
--localstatedir="${MY_LOCALSTATEDIR}"
--mandir="${MY_MANDIR}"
--sysconfdir=/etc/wine
$(use_with alsa)
$(use_with capi)
$(use_with lcms cms)
$(use_with cups)
$(use_with ncurses curses)
$(use_with udisks dbus)
$(use_with fontconfig)
$(use_with ssl gnutls)
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
$(use_with kerberos krb5)
$(use_with ldap)
$(use_enable mono mscoree)
$(use_with mp3 mpg123)
$(use_with netapi)
$(use_with nls gettext)
$(use_with openal)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
$(use_with oss)
$(use_with pcap)
$(use_with png)
$(use_with pulseaudio pulse)
$(use_with threads pthread)
$(use_with scanner sane)
$(use_enable test tests)
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)
$(use_with xinerama)
$(use_with xml)
$(use_with xml xslt)
)
local PKG_CONFIG AR RANLIB
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
# set AR and RANLIB to make QA scripts happy; #483342
tc-export PKG_CONFIG AR RANLIB
if use amd64; then
if [[ ${ABI} == amd64 ]]; then
myconf+=( --enable-win64 )
else
myconf+=( --disable-win64 )
fi
# Note: using --with-wine64 results in problems with multilib.eclass
# CC/LD hackery. We're using separate tools instead.
fi
ECONF_SOURCE=${S} \
econf "${myconf[@]}"
emake depend
}
multilib_src_test() {
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
if [[ ${ABI} == x86 ]]; then
if [[ $(id -u) == 0 ]]; then
ewarn "Skipping tests since they cannot be run under the root user."
ewarn "To run the test ${MY_PN} suite, add userpriv to FEATURES in make.conf"
return
fi
WINEPREFIX="${T}/.wine-${ABI}" \
Xemake test
fi
}
multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
}
l10n_for_each_locale_do add_locale_docs
einstalldocs
prune_libtool_files --all
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
"${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
# Remove wineconsole if neither backend is installed #551124
if ! use X && ! use ncurses; then
rm "${D%/}${MY_PREFIX}"/bin/wineconsole* || die
rm "${D%/}${MY_MANDIR}"/man1/wineconsole* || die
rm_wineconsole() {
rm "${D%/}${MY_PREFIX}/$(get_libdir)"/wine/{,fakedlls/}wineconsole.exe* || die
}
multilib_foreach_abi rm_wineconsole
fi
use abi_x86_32 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
use abi_x86_64 && pax-mark psmr "${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
if use abi_x86_64 && ! use abi_x86_32; then
dosym wine64 "${MY_PREFIX}"/bin/wine # 404331
dosym wine64-preloader "${MY_PREFIX}"/bin/wine-preloader
fi
# Failglob for binloops, shouldn't be necessary, but including to stay safe
eshopts_push -s failglob #615218
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use basename
local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" "${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop
}
pkg_postinst() {
eselect wine register ${P}
if [[ ${PN} == "wine-vanilla" ]]; then
eselect wine register --vanilla ${P} || die
fi
eselect wine update --all --if-unset || die
xdg_desktop_database_update
if ! use gecko; then
ewarn "Without Wine Gecko, wine prefixes will not have a default"
ewarn "implementation of iexplore. Many older windows applications"
ewarn "rely upon the existence of an iexplore implementation, so"
ewarn "you will likely need to install an external one, like via winetricks"
fi
if ! use mono; then
ewarn "Without Wine Mono, wine prefixes will not have a default"
ewarn "implementation of .NET. Many windows applications rely upon"
ewarn "the existence of a .NET implementation, so you will likely need"
ewarn "to install an external one, like via winetricks"
fi
}
pkg_prerm() {
eselect wine deregister ${P}
if [[ ${PN} == "wine-vanilla" ]]; then
eselect wine deregister --vanilla ${P} || die
fi
eselect wine update --all --if-unset || die
}
pkg_postrm() {
xdg_desktop_database_update
}

@ -35,7 +35,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-2.1"
SLOT="${PV}"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l +X +xcomposite xinerama +xml"
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype udev +udisks v4l vulkan +X +xcomposite xinerama +xml"
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
X? ( truetype )
elibc_glibc? ( threads )
@ -61,6 +61,7 @@ COMMON_DEPEND="
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
@ -90,6 +91,7 @@ COMMON_DEPEND="
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
xml? (
@ -157,7 +159,6 @@ PATCHES=(
"${PATCHDIR}/patches/${MY_PN}-1.9.5-multilib-portage.patch" #395615
"${PATCHDIR}/patches/${MY_PN}-1.6-memset-O3.patch" #480508
"${PATCHDIR}/patches/${MY_PN}-2.0-multislot-apploader.patch" #310611
"${PATCHDIR}/patches/${MY_PN}-2.0-rearrange-manpages.patch" #469418 #617864
)
PATCHES_BIN=()
@ -338,7 +339,6 @@ src_prepare() {
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
# Fix manpage generation for locales #469418 and abi_x86_64 #617864
# Requires wine-2.0-rearrange-manpages.patch
# Duplicate manpages input files for wine64
local f
@ -396,6 +396,7 @@ multilib_src_configure() {
$(use_enable gecko mshtml)
$(use_with gphoto2 gphoto)
$(use_with gsm)
$(use_with gssapi)
$(use_with gstreamer)
--without-hal
$(use_with jpeg)
@ -419,6 +420,7 @@ multilib_src_configure() {
$(use_with truetype freetype)
$(use_with udev)
$(use_with v4l)
$(use_with vulkan)
$(use_with X x)
$(use_with X xfixes)
$(use_with xcomposite)

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -26,11 +26,12 @@ DEPEND="nls? ( sys-devel/gettext )"
S="${WORKDIR}/${MY_P}"
DOCS=( BUGS ChangeLog FAQ README TODO sample.abookrc )
PATCHES=(
"${FILESDIR}"/${PN}-0.6.1-tinfo.patch
)
src_prepare() {
default
# TODO: do the right thing and find out whats wrong with Makefile.in
eautoreconf
}

@ -0,0 +1,18 @@
--- a/configure.ac
+++ b/configure.ac
@@ -86,6 +86,7 @@
AC_CHECK_LIB(ncursesw, initscr,
[LIBS="$LIBS -lncursesw"
+ AC_SEARCH_LIBS(cbreak, tinfo)
if test x$abook_cv_curses = x/usr -a -d /usr/include/ncursesw; then
CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw"
fi
@@ -93,6 +94,7 @@
ac_widec_possible=no
AC_CHECK_LIB(ncurses, initscr,
[LIBS="$LIBS -lncurses"
+ AC_SEARCH_LIBS(cbreak, tinfo)
if test x$abook_cv_curses = x/usr -a -d /usr/include/ncurses; then
CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses"
fi

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -22,7 +22,7 @@ IUSE="latex +recording +sound test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-python/PyQt5[gui,svg,webkit,${PYTHON_USEDEP}]
dev-python/PyQt5[gui,svg,webengine,widgets,${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]

@ -1,2 +1,3 @@
DIST dateutils-0.4.1.tar.xz 611460 BLAKE2B f6dc70388e1cd269e5b666dfb23d8eace3dd98408538e102e220344e71670084fb6591dd213d625b33a57adde929f7ee5aa064950742b38c29fa4bec1cd3b9f3 SHA512 c13461de6dad483b0014692a2319a7bf9ed1677415b8ee168131b397086f75725eb8b4e833d8b4a22f4aa726d6aca74be2597c2e07ef75a036cfea9bf67ccf1b
DIST dateutils-0.4.2.tar.xz 620196 BLAKE2B b2aa265db45c92e68ed2fa51d824eb2c5bef2cf1d663fcb1033cde4e8a818ac8c024554dd42c030aa0e3bbba1c07717c3040b9573291edb3bc740e92113f9406 SHA512 0b6e98bd9402dc3629122c3d68ab54df547ce779806661cc01df3625ab7cedb429d943ef46e151653283c1ac6c557f4bf14b3b5adaafbcac1d0a86c6d12895fd
DIST dateutils-0.4.3.tar.xz 631216 BLAKE2B 1c9184e589eb01ff1da8be941afa5abb8095ef4b61a22d14e5c06f4faad175e2e9d8cf7077655f170033a125b7594d554e6996bbd0dd6f6508c16076d069e285 SHA512 0210ad1f47aec77b8b87a520da9155430b52068e53733ef7bb26dfa10e8651f2190171537d4317adf888733e9377f961d5ed070efacd8ca18139225fa8c185ca

@ -0,0 +1,31 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="command line date and time utilities"
HOMEPAGE="https://hroptatyr.github.com/dateutils/"
SRC_URI="https://bitbucket.org/hroptatyr/${PN}/downloads/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/xz-utils
sys-libs/timezone-data"
# bug 429810
RDEPEND="!sys-fabric/dapl"
src_configure() {
econf --docdir=/usr/share/doc/${PF}
}
src_compile() {
emake CFLAGS="${CFLAGS}"
}
src_test() {
# parallel tests failure
emake CFLAGS="${CFLAGS}" -j1 check
}

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~amd64-fbsd"
IUSE=""
src_install() {

Binary file not shown.

@ -334,3 +334,171 @@ DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_xh.tar.gz 294859 BLAKE2B 26dbf50
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 798257 BLAKE2B 8f09c26c85ea157a34796abdd9cf642daefa5f2343435b8278203d16517715339831fa7c4afd04e81319b2131fde4659bafa62b479c9173c649ce0f10adb4a0a SHA512 a637cf30e14a9e2bd7bedf7f3db390ae8d1f68f99794805678388b8f9b82312208ed6b7f49d4014b1ce8bf440256e3f2d05f79666516b38d355b33feaf07d48f
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 796227 BLAKE2B 40daf199d8b7815800df4af3bcd6cd806d2a2906aac40bf7831ae28c48380de2f882565790101f6587f7795fcc2fe2680432448fc034935e700fb74345c07a90 SHA512 c9905316d1b8433cd9ac5200d01a9541c0118f3d12e2828b1dc65cb966f171ba5b9f2dca4008f7149c7b378f81a84367ec931c1b234119bc70b4f5d3f0d4b68f
DIST LibreOffice_6.0.1.1_Linux_x86_rpm_langpack_zu.tar.gz 326168 BLAKE2B 63c139545514adfaf1d4c250226d8e2809b72a8ade84b90bdec816bd3084a610e0a6c3eca13d8de1f5fc483e29a1371fb31b757cd26d807e29d35af58ba8ac1f SHA512 b22a435b50467d362a90a97504ff1d05c160c4f61aa902ba6fe9beff02907fd5aaa24fe75a70842cab992d154f753764a9a8efa1b537339995ac6223a135aa95
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_am.tar.gz 7989520 BLAKE2B 3b0a08252d6d917f76e4884bc2f32b5c92504c8ac26ff3638401bc801dc5b76e330d98e20bfda5b50aa8303ccde314b17300477d6eccb0192a177640f2fe62e2 SHA512 c821da4a4300d999c6e9952a48d7d8807ade731d4c16aae786181a56ec145b441e71d0ff8c60b8ebca95eb6cd8a499c702e826e4b07c51438674e7ffc9d2ad43
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ast.tar.gz 7905004 BLAKE2B 4b476b6ab50113482f50785595dbfe4381c70bdc1bccf964f2df8b4a88eac417f9375301eac6afb7ae5135cb831fb8e1fb3d5e239a8cc6d61d2682969cdfda72 SHA512 1df2d3e029c1ac8fb070e5550133913994a235ba8e9b01a55e2ce48682bb2742784de8c69563e7cf4bc779c9da21a3be8c716c75d888210813f33e123ed1a5af
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_bg.tar.gz 8467500 BLAKE2B b0a26900171ffa1ee8b9407c247f9c64496276d927a51929969808a8153845b42b17175b3a4f6a8c59ce313e4d41d9824197c03b7987f1517afe9820252e9248 SHA512 9aa9b045f05a8e4888b88fbe0fc879d8b4fa4af3bcd5cb84186e8c28a2954e591f5f12a1ebd7c0a2b212c558623b089d1e57519a3d526db806c6850f77f83ef7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 9145321 BLAKE2B 184fbf2b505e20b82586f417de9b3699fb163fa8b17a7c34b17050617e3e9050867224447a073d8f441bcc767e076c5b153c03ef441e0eb75c6d728ed19d2ad2 SHA512 3ccda2200e0b383015748d334041144131096bf1abb7e2556312973bd40a183f2563a76b2906083000764423a0f08116a29c436ee1b611e1b466f3f2bd71fe11
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_bn.tar.gz 9145402 BLAKE2B 215a3a9a21b613f955a9bd187d0df97ae544293e837969376adbb68167fb517c74d12f58362c5840d7b5499b7ee62e830f1e3540e265937ae122ea346852fe0b SHA512 bb6d0e99c372020106e8c162c1e644df61ba95436a0202c31f175c629b9001e5299629f1cf74302bf11e7d1d3c4b16d9de4304686b88bef9ec0014475432259f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_bo.tar.gz 8890773 BLAKE2B 366cca6d4fdc349fb1e5d8fdeb9c3cd3f6f4508805b2455c693b5c437dda36aca8c8a1ed20d1d70630fc99620980797abf6dd50ce9cf7da644005bd736704dfd SHA512 dcfd10cb41e92c4852104bca7c91f492e699fc39e01945c402815c79e44f1d5415da677bd73037a41ecb83d2807bc4686c187730782cdec81bfe73086a90e7f5
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_bs.tar.gz 7210870 BLAKE2B cf0a1356d6ec533f40b789e11767c55d79a250041cc83dbe5f4ce15bb7f5282d218a35e41a8d405b0d3a7f0706b3e45ce7126044715054b918dae4559dfd08dc SHA512 3fc8d78d4ed4c7fd01ce12e45a667cc1a29fff24028b4e960b21a3afd663ffc7f9d4efd145111188ed892a871c8d278d0a3fcfc82a3ddf907774eb6189ad43af
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 8092023 BLAKE2B cff962ca5ec042c1644bd8f1cc806521477f361bf87f3c654f369e7b11968ccfcccce63f471d20ee882054fbafc0d6e861581ab2e42ecfa05c5f8e60fd7abaa7 SHA512 ab2b36ca63052d80dfc9d1d3482fb2850eb3cea4369f30b734b8fb8eea00a04131fa6a3d8ca73b423d14984f4c2bdd18361e1f5260ebfa966c00e16449b492c1
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ca.tar.gz 8095111 BLAKE2B 91ecd46128e8f4248885c13e1a4fac29a6bf63bd9f68d6e2f5a0ff5c87837a3a96e0008488570555c66f5daaf205c8df71a51eb19ac0cea111465dd5d4132f26 SHA512 763a6a94dbd9b71648db5d008fd2559c7d7e14d10cc988d4e7285fdbc17c0ab0a04a057a59a48f2ebd53fa7bb381635e48191e3938d84d503bf5e3b2e184e374
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_cs.tar.gz 7798434 BLAKE2B 97858c79cb93ddea87e35bf0120f6fd96e811b425e2c436f7766e97c21db922523621c425b7e74db271fc70532a1aa7576ae376ddfb267a45b3a8bd8e68dde76 SHA512 6b7e457eeb03c8590d561aa70a8c56924d6e4e10c0dd5608996ba86adf208048df8f14813e7ebb13bd84b6a4e0fcb16f63493f7525f8627489f6e0caff4a208e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_da.tar.gz 7726818 BLAKE2B 4f8cebd27f396bd070cbfdff8fd009ba07d0af807b180152e7a26a4cf6ddd180f6bcdacb115eade49ca4e000aa860f91dd40a83348835811e421e3a17f73cc02 SHA512 980117cabb9d5768199c76f1f283952ffe44555a9dd0d0d069bf0b1c313d0ffb0e592f457a0f5e0d72ef1fbeb7f995244a8e8c1a22eb242fea58e7bc670dee7f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_de.tar.gz 8227898 BLAKE2B f75301dbb5d721cf536dbde3fe6f408ae55ac828770d6dbab240d1a9cd5052c743c9b75fac1f23e03a2d24578ef20d3913a73880d6bb90e4f4c98792d6ca0459 SHA512 e4e9dee3adcffa8503fcf37e1928be386fee6002ed1667778082ad7260474acb1990bb5788fabf9dde8a1235f5ce10ac96fb9240b7163b2dec99eb183fb3957a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_dz.tar.gz 10264958 BLAKE2B 77f5e1223ddfea9d0c793ebe3c735de481a0f4f2aa52ed75f67c393082a33d697c61f941f9898c36da8d6dcd81c39c83a3bbe1d6391178f3c62ed2f446b245e4 SHA512 d688dc60d6656cd6e2c01ef2a2d8367b8d0319a0fc5969304933ff9395b0f09cd5d51ced224bc98086261f41d3fec038a891b8d02291886cea8657ff85ff7eb2
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_el.tar.gz 9115044 BLAKE2B 05bfe0b37ee4dc7ca04b6aca74893beb8ad650a13c41a3a44299406e78d2ea59a60da5feb7d8f46e675387ed818260ba30e2e8841eca23d5b7966761200ad4b5 SHA512 dcc3d83282f817aeb48042cc82ef1bb679f7d5477745d4e26593cc0f066fd20606253b3042e460cae24f4d739634603166053dccb5750b7e87764067d7254418
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_en-GB.tar.gz 6554917 BLAKE2B f3a99c826e0cfb631d410c5c51654efc80cb4a7581b5fe31efdd07429c5b2a1cb383b6f7fc45b5f23a7c5adcbac1a2d1be2af674b94dc5f98c9ffe0868f5f41e SHA512 3b3ee3ddab6750a6bbb2dc3c2d2e6360918274fca536bb54a1901eff0b2e150e5fdc44e92c0daf397c2af0949f5630df3226378c2f3959166df6d30f80c06382
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_en-US.tar.gz 6590530 BLAKE2B 371948a38e91df4f95a70f96e5c88a2c0cb5b437c162eb51bdc75815388cedac19bc477f0dae9b22281588fbd219078fc660418906912f077e3fec8134755d59 SHA512 87ad67f624e3f3591c569dd24c9f48643239981d3fb089f504218562b655b3327987ffc62607885256599668f17550327d69e4d905d24a5e485294c43b0136ac
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_en-ZA.tar.gz 6533428 BLAKE2B 7fc035eacd596a619f4c6ebc9333d1551e5dbe9627a80067ba7d05552c2b527b3cf31fba353701c1ef25bae49b59df49d14eb7d6497b92481eec829622c3d301 SHA512 6c06f3dce529077c40577c6ef833f325282f26a1fb41f772e88b799f80c191ec761aba7cd34801866b604c97adbc007a96c951b2192c68c16883a0d11b783089
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_eo.tar.gz 7157492 BLAKE2B f8f9b77da2121e9bd0a7e09a17840b56e85a0069e3917ddfd48291aa1de8fbd227b1fb3c8730c01be6abe6ba6ca8969eee204889b4caf6f5aa4f616715c33d45 SHA512 b9e478e03889bde3d2ab9d3447d393fc40bad58d261c217bb941df40cc8b610aa3fef6605d28547b82aae2f75ddf598a9e5179ff05e83c7301ef27f4230f58bb
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_es.tar.gz 8144808 BLAKE2B 1b6f4757e41776c0ed0386b43a07343ace0fbf46ee0f0f4618300cdf3a699b48c4397f7d244bfd01597b02d8c72736e50afee4255792b14cfb6099343407ca7e SHA512 dd5d11e3800af9bba7bd5f7516f38b1099608dde8c80d22b1c2e225628c4c7c2a1cfe55586f4600d730dccf29e35dc6bc7c89cdb54f4467288945d120addf02b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_et.tar.gz 7655028 BLAKE2B ecd2bf3c4811999e59895eef2da8da68a4516f3794e43e328809d6f491f50b7571cef5b6ececf470870fdafe28b497f28798771cac8dbc10d983d30b4fd838c8 SHA512 d466e334acce44d0e8009e8e5ec89f2659bff6ea14d7212b48da4c032fb0c1b0fb1ba89c9a617b46584df6bbaf855d3b69117e5469bcc7164e31b6ff79490792
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_eu.tar.gz 7717715 BLAKE2B db9f57795ae7c231f3584673e482e5f915aa09c996aabe6c816fba0e939bfdcbf225739bb80b0cfe879514ce8762d367211d177b3e9b37dd945a4b7f6a77e36c SHA512 39119d891a8b4a4eca1f67984a91ddb25965b04cfc1e98f6cc292a5fd202fb87dabc46c25fda81f0e4df0f819a707d469f08b194a01640ea61e12ab4c88a33e5
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_fi.tar.gz 7893540 BLAKE2B bf2952d8edeb6f0849fc017fb84a0f71ef3e7641dd85e8eae2a91df04054787a4c701215c0fb46eed74fd82f835cb0bda44e6706b84fe3f0c70ac0f98357e799 SHA512 6505bee4d867ddb7439797b90d7489f785b10afc8ed8766aff597d297c561ade6cb2f31fe4f3efcbbcedd3ebf9eb68427f73f6ffcdb3e9998df862aa100a55ab
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_fr.tar.gz 8324150 BLAKE2B 8576fcb5a0f86fbd032e3aa7b5134f965f5c86075ecb5556ddfc10813cbf555a95192fb73eeaa2d40e817aaf3f14dfed25533fbc86d7778f1ad9bc43d37efa59 SHA512 3bcc17937b68560c68cf1c5b1bd5d1973c7a1efc30fe80c592645cdc34398f5d564a71fa60720c3457ebd6f1373379ca7e80f11e6bd0bc74e6a41e7cc6831f7e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_gl.tar.gz 7808278 BLAKE2B c569f0d4b4500f8ec6d5b746c27cae5112618628c1703b12183bc15dc3408467c73c03e0679bde40cb54f7ef90c84860a8aa3be043aeb8721a33fd49bf751fe6 SHA512 2d0b93aa81386b7ae2d22831614c6055853cdea80fd59c8d9f4143f5f59e0526a014207d83292e5f9278adbd5995add69dff2468afbb66f7b034674dd67d77c6
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_gu.tar.gz 6750424 BLAKE2B 3f537bd126445c900b35582c1873c95beb2bb10fb5e987b89374d35f24c11b37fb55218da727ece3fd756629280c118f4d7cdb8e6c7b08e0e334e88b10092c54 SHA512 ec59ae8753aae1d0cbe9246717d1f75af4ac5e2e65ebef986a91f18ce92207f61d67ad61398440f6059bc2804a446f727f96d923dad4d6c9f12ac60d623b4ab9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_he.tar.gz 6365233 BLAKE2B 1d8c4aee58eba38908b81c80333dc20ad9f84085f20808ff9d2b6593911a00907aebbc09f27cb16caec865f480a57e99efe109a2a5f126b953f84121890d1d80 SHA512 3103b01d8bfe0949a9d237b16bbb2da3adfedcd4f346f0b47431502c49f88e5cdb3625f8c33d8c5639ce35a0407e7671e7534933e90f6f0c3bb511036852c9ab
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_hi.tar.gz 7397952 BLAKE2B b1fcc6ebb4a04386b39ff277b1a0d0b83e7965a0dadf4867f98e1c5c5a8601e112f408742ba29e9e4104f8fa60cef0498b6fc70f4ec22e71c003491251873588 SHA512 3d8d15017981a10e72fee1acd67771658eb6b42bb4e4739b9928ea2ce7ede182ff52525c591a6e0f346ef7cb3b52aaee5ebfcf8f3ac4c566df08c6006bb8533d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_hr.tar.gz 6903439 BLAKE2B e2a7a016796b1d9ab5e43f6821f7ef98cec97c244ee4e153b98c7232dc19ad838bda6581092381c4199bd30c81a65c7032ee9bfa25549f269ca02cae3c59283f SHA512 4ee28735f32084c2620cd893b6dd364d5e51e2f8bebc28573ed8963918f988fb23ae1562a4260b8c0e067acd07cf287e3ea517339ba2b3bec23d12f0c4d61ad9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_hu.tar.gz 8220605 BLAKE2B 3feaf41aee31030f7f3fac71e122117de52e1cc876fe3b41314b3468b810fee1f682c7b91d1957aa9592a135c3a8f7d9a58180607590ceac48194ecf8653e915 SHA512 5501f62807ac3918e3cedf593360baac6492f3bd0763853d53271ecbcdb3bd6609dc658c688cbb982e75f02f66bb2afaf6a296dda1f24775ce93dffbde27226d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_id.tar.gz 6967490 BLAKE2B 2e9889ea48c75b7a8c6c21bd11718093aafcb7fc73cbb3c54d75275eef9b307570b8ff152ad236594f5e58f47706c7a7315876e175740702c37d33f06ae0461d SHA512 53d4cbb2f0fc004bc183c23c9b97e8dfb83c18049fa30fe75bdd79eb7cda0720e6cff922ab6698a67ede92ef6b25380361d97513eaca617d9dd83c07ddf32920
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_is.tar.gz 7029712 BLAKE2B 2be49f671b926442e5dab529a159413385d08f446ce2813a5826a60d704f7b71789b7d3daef4f2ed10ac78bf65e1c6fdc4a193a062f935b4c574471e8ff508f3 SHA512 0e61f102a088176ca0061a9b01194f081436912f0d50ab29da3d808b1b2042de9f033bf403d14f796ff313ecfc260c5f618857d6d1f1e29c17439821fcc138f0
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_it.tar.gz 8076109 BLAKE2B ae74924a095484e444a83bab892bfa04ec44fe67e0183000387289e92e012dcecda98b20bb178e17abe86fc15ce44c42996f9743e93c140505f7e2fe61c08719 SHA512 aa3f286c22f997b9c872254571471ed888de0a348c4418ee428e185c86c7165e2dd573c6afe8c505a15c3af4a101095e8c486d1d010757d163dcbb0c29809d13
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ja.tar.gz 13165950 BLAKE2B 60899b08ae25c5387b76e852327c94b8bd797d380019d470fd8ac0579dddeaefe0668926de6c6f1ee21d159bd3982eee0c233e75bdd48802b6383875d62a8db1 SHA512 e80705fe3ea06fb4f61c7a157adaadd1368b485f4d6c2abb8fe9a3ce89751da98c36796228bb805e4eee837288c93ce5dc91702af0b1b2e7bcbde1dce13af573
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ka.tar.gz 7192594 BLAKE2B d18743fa4653c1469a2c6b488fb6df480fc384af10891c1105ca6cef2d795a75b46695288faaf073a86b093d751f1d5ea8d231ade2bed959e0f3a1833a2a4444 SHA512 98aeaf0db4fd09e28663dd9acecde509d1e81d169a2c7c7798b2974163b826d6a0b390110b3a627077439e41537c889af17dd96dba425a48f34a47a5580b1d0e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_km.tar.gz 10329129 BLAKE2B 11bdc3a1d7390246988eb4fd33357e6f4d339fe55c02bd37322b398b6d28a64e5e6d7fa4e36092f03d9e21f976ab5ef49ee4712d0937dce0fcac5360d22da676 SHA512 abecd8062cba97c4843f8d7a213654cf414bd13913289a5bdf96172f24dd2845e6775f16dd20295376900d577f248869fcfbf6e9bea584ee148b1c8d683fae3a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ko.tar.gz 9435713 BLAKE2B 25851e611e935902e93e1effc6bd33efb704d7636229b501a531bcef0ae467657df9064f1aef2f242accc4dbf25a0732077ece6a4936e0ae3636af0898ba2913 SHA512 885f2218a196b91bcd237853a408897596d18ab7d13584d2fae130e6047596ac025034010f1f13e1f4f7c06d293fa5e43cd9e3ca33bc38939b15897bc2e571fa
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_mk.tar.gz 7412227 BLAKE2B 7fe2114de71ab0b32a63f64202f6581d277dcd436f898c6f5a36e97fb680b9d4d5ec42bdd58ebcf0af9df09b6e73519737f3acec7e0dd5d0f5c7c86aac3a6aef SHA512 d29aed154450ca8bbaaee2112000b339150a6f8f39c2dd5541658fae50b8d61345d847d25b1ed3aa3a4c5790cb8c8363981e52f481d5ff59b053bd6b3742d37b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_nb.tar.gz 7765821 BLAKE2B 68f46705a50fae2a8891a54743fe7af8f27d8ce1e2f3f161903090abb4c39359b023afdb255a784885cc1ed4cbf32d301230babe37ffca064f3d9e463e994f1f SHA512 0031439820bc9ba5643da15929469c465032d72d9fb3d3a4469b92354d2434ff3ad12046c8c82272bbe994495d2d9356952ea399a8d70ac889f432222e9e9b33
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ne.tar.gz 9750743 BLAKE2B 18b2a03bcc1ee5f1403ac387c48a3f101891c30ae3554ba5b61ab32f7d77bdb4ab4ffc362ed51b82625783482eee5e5057d1f927eb718ce8b814786479e1bbe0 SHA512 6446b3e3daa224380f0363efe6bc1e82017b0a5d265d9ce768b769951aec53aa9cd7aefd978a033e3371006ab5512967c6e826d3f24180f7ecb7193b49aeeb99
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_nl.tar.gz 7879172 BLAKE2B 29a2c245994e1be3c036605988657809383a006133f61fa6cb8aed3297d3b390f5ecebc73acace98713a720b9cd36786ba134a8ddd014abb4308b0b209feff38 SHA512 1c21ff1080c972cac2534a8ffa6964294653ab2e028fbec23010d870ffea23ffcb192f9cd89957569934d5fd55b5ff5192b77687c1b4ef7e633873e3a0cc0c63
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_nn.tar.gz 7755811 BLAKE2B 3c1e7a121fa7a97af6eddc9c2f74c4e173ba96b1f98d9f9c8a03e3c5edbbe6b77d310684201af40f054f06abfbe172a407741687159567e4d2631fccb481ff7b SHA512 b65dacfcff2f7b4c8e63cd90c9420133692c41e311d4167d55d8156efa1cca5d5db44b27a82fd119cf4f608aca786726c52f46beb4aa829da26555e8f86217fd
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_om.tar.gz 8063559 BLAKE2B b4ebd121fc398cba85270a75b6923f398abae551fd474071ef77118dbad122a4080b4c2f9a233d2d56e602399d923e0421d029a996ace24325727d3cef841614 SHA512 82357f1faeb00fb182e86e05000e6658655d29bcc65fd5c3ccff75b83d01f6b85d2e19dde8d5dd93fe4aa352086ca79010fd6bfffcc5a13ae09deae9c1eecc60
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_pl.tar.gz 8230906 BLAKE2B 13db9dc4e1c0baf0a390dddc548b26228a653a8b69d6d8948c87ea4dae01d25388cb0644dacf3c721913c194d31e7097640c888b588768d0d5e15bba1ec4f320 SHA512 41729ff49dd4ea8bc9bbf705c0a5fb2d4ffe597ae4c156c6dfd856a645460332da2df3f9203b8304db1978030f2ef42dae72736489e204c62afb029f94ea8088
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_pt-BR.tar.gz 7889755 BLAKE2B d063f28579539350e13b457c001f426370fe187b9bcc448ca3041567d537359a7871d07515d9eaa4efc0104105da36ef1aac8f8d53135ee972b4203661c056c5 SHA512 9bd387e1c24f0d031bf659eedd1e175640b52bd9caa3b3d4b85d252cb7e47054b20431c381f47c2b3c5e0dbab23f87e89ece112afb3255199e56eb8100d9c5f3
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_pt.tar.gz 7863314 BLAKE2B 795c215aedaa9d13732af7428d60f9a541f16c060b9dd675970483641948005c9f66069c56b2fc2a8635b0529e621299802a09f47fe248cf98a2395729d45ade SHA512 cd9ac43c57621079a72a2d85943555aa23d68beb02985037a304574b3390865dbad7b969902060b60b98a58b751defb7c74eff3bb47402128a72b1a4eebec9e9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ru.tar.gz 8503041 BLAKE2B 1431e981d58ce60c82222f18cc4555b133a0edb99f2408b12281667b2ffa822b90cf4acd3fee459761b8b52d7bc101cb189568fbeb626e468f6933487ca5f11e SHA512 c978b7b794b606abe278073fe4ae509000715826d8f7a2b85867fcce97cdf7b0ad731818e3881ad701d140a01b3849d98ab1f3bea456aaf8efbddea0c7da17ff
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_si.tar.gz 7283906 BLAKE2B 5f63ae99784883c8e03e155ecbb0ce6d7591a47a5fb626a944f867216765263bbee6bca00188deb943e5a1046661ccc936c86cfc163c642b07589c9ddb876b4a SHA512 d37587d4f70ddb984c32afe3f1e2db69a3b43f9aaf282ed5a8b3fce8b5f18bad473c13a71bb5f5093776420296bfd4a39f8f45e3deaeb3dca64ece8989d0448b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_sk.tar.gz 7586100 BLAKE2B d433838c12df7ddcf882bf985f4162c11132187a5ad2867cfa0a59a6c2440b5bd9dc460e2b4b64ccf5cb98fc7c721f73d8e6f0cfa6b78da60cae4bae6e7cf741 SHA512 dd943b03726f82d08529458786f91187fb1ba25d85555fee6fcb5e3b7b2c71348dcd37d0f0685cf0fb09f7b7949b1765543997fd412a56bafb8ccb37a1b8318c
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_sl.tar.gz 7898909 BLAKE2B 63dbb54386911cab11c5f6b36379a3af192c65e30f85358b7fc44ca33e3bd67709afa2786f225a3c7d791e34e1373b6fcf037f67b97d6964f30dce8ae614addd SHA512 acada6a1ee4e5222124b0e4466d72673b8084b2d10c5351204d19f74226f8c745a401ece5c1b27ceec06db291b6f095b3ffd4e7adaa944c869b6082a302597e2
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_sq.tar.gz 6940426 BLAKE2B 087363d8f0f1fe688026c94140581cc5b4a5495f2759788002ee7125668abb472ae8393dcd68befaa271cd499c8f19bba097886aa80f4da5e406ad026818e25c SHA512 a4194486a190c0112468a19e9cb7efdb0d6cab131ef3c5b990852cd9f970472195248d06d4f02a4ec3fe4c8be97ced8ae88d49389078f89ae025922e29a8eac4
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_sv.tar.gz 7823822 BLAKE2B 2f3381232a265511c3336364f30c92e830b54717a6af9d9aeec06a03a5b3e03b1c426e857cdf7b066a332ba4847a0bfa1f5a29e5024ed62f2cd51c89d19d1b94 SHA512 489c17fc460781942f3485ab4ed657b4b1cd65627217d30398c7bcd5b2e9bf064de2b8be35f5765d9815355e86a8075c40219036f41a437c514d3f859fe32830
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_tg.tar.gz 7245228 BLAKE2B 59c39f121dc2a185da759b63baf36319e0609b45a68044e2ccae6d8039a04c08bef46f8a87002472d70942addfabba53072b013aeccdcd7c7178b28cb6c333bf SHA512 f6de9b9b3f139551615131c9afc49b36a61c03ba64869aebd2d4e26c16f5ea9c1ae45d63bb6d55f3dfb4874689b4eb57862e06864ddb17072c5016da4b004da7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_tr.tar.gz 8067519 BLAKE2B 1f4835b8b6c362b7cf0165264e5fa4d5d24398cd7952769157849c413d4ce3e993bb4a18619c1c40149c5bf8e1130e4098b3623765db45dfbb5c1293f3f52f75 SHA512 97c27796c9546c907ca1b14e9e3bab7dad706164d2dda2a73609799fb801ea833ecab941f1ecbe275d395d4267987c50e80a0322816ca4d35f3c753de849a416
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_ug.tar.gz 6934981 BLAKE2B b8ced4b65e2b0bbb4cf629d25fbadcbe04da73451110929508495d5d0f20f4b12e17e3a030e4faf6e8ccca0a377b3d8e9466231c4fb17afb438f53adac4fbef8 SHA512 3bd732828f7f7bf85e99d5e7d6084e35acb6ae39fb095774c2a227e7d14112802764ba00a9c3508f9c52f569bd23b341c3a30cfb35173c932a41396d59e47def
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_uk.tar.gz 7953567 BLAKE2B 5f5aa0f332662c8844627c3d1623a26c2f09641d2be4e7bf2671ebe5369599c896e2580f50f76fe29a2d6419d9d962012d9508054319b15125d0fb3e996e83e8 SHA512 9fa6115a42491c63422671c62692317e3f1b748989e30b4bc1b2874be8830805646b1b4903f67591a711d8491739fca4a8df96f54678ec363438106f2d1ae01c
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_vi.tar.gz 8186026 BLAKE2B 663c32b2bc27a36610a4096c92305e7ff3c2c0ca48c5f1e974543147ec5d52ee03e790d0f66333d79e88247ddcc40975f86fd7d6d9c5dbc97716614865acc086 SHA512 dc32bd6d5fef7bdacf9f3fb70b44416ec3017cba14b91652c8785281664e55c3eb0913550f3c8d13978353312ce4691b532ed6c814cd86cafd5d10c0c3356d8b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_zh-CN.tar.gz 10796040 BLAKE2B f9331fe1513f98c5cbb8d8ac79ea130b2304986f25fae5b746a8133e76dcca5f74194635791cc6198d974ded0230786259d12dec221de0777f0f137f0a7077c2 SHA512 5bdd039250515e28d549462d50c75c6999ad78138c2502fe7f725e3b31ade6216bcb07e881e24a6fa66483c6b9dc1042c4ee0e868bdd716833b6df495bda9c0b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_helppack_zh-TW.tar.gz 10719615 BLAKE2B fd17249f89074ea933458d198e29aef656ecde2831e1be591c58da3553781faa7d05f23101c38e0b75c8a1fd1b5d0abeee0136f371307dc410e488ba37cc0018 SHA512 78873d8986c7e2b65cd3e6cac0ff8a751db4c544476d82cb8452b884bfa3df9744e7f96da05304fff7d7d47e84724a204a65ac2beb485f675fc51dcd7a59ef65
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_af.tar.gz 1011755 BLAKE2B 859b681dda538d0c9e342566699de154dcfe3a7730a8e4c5f88b948023d7bde6657ab6621df75ee9a326c1c775e10deee78325f863f722ca554aa21482defcba SHA512 4b4862282d9de86b2e212127e7c7e3ca9aeba3faef76eea6540a46c8570444b727a505a406421e4320e891c86887379c286984e9b6fad7d30c9b66db9c338202
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_am.tar.gz 753324 BLAKE2B 35e20ed58e3fc9842d97508ff158ce390624747c4183c9849e735c8b80c8e768b9404a6e85e46ffa826098fa57b89c2216241b54c128e6e99097a94334609e54 SHA512 6be9e8045b3dcddb99fd2675fd357f9dd43d6d3231cd3f68332fe1ae16abf6305c6f49b04ac21a2235d62a4a56d595d45b2901a47db6a04974304e30936bf64e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ar.tar.gz 2399416 BLAKE2B 7546007b892ffccf83386228d38176082b747eb309a68aebb66735a3feac7e85d29f0afd90d22d96430a6405e9b8839bc430b5ccb391952d440217111050b5aa SHA512 14cca413e9952f6a1c528817e5ed86822310428dd211a8c018208f402a5f99ab56bdd9ff91c8968031f399b45eb84c1e6b80bc244c8b50c9eb3db1ad27b1d089
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_as.tar.gz 542630 BLAKE2B bba38ccb8f3b54536d1711499fe91d8db0fdeaf16650127c865e7ce319ce247b55f461546d442978e283f8b02a7e3d608e21819a090a923fe7e4d9ce100f719d SHA512 b6551e2ad565540bf5e6dfe2b5b833b99c06e80dd1427a3f1b11a589cc5bc23f62df23ab958260c48c56ecf8a1907d0114ccae6f79f621b0d503ea48df32f2fa
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ast.tar.gz 450148 BLAKE2B c7ad09317ce06b1219e260364b79f597bdd3aa05eb82f6685e6a72bf86d1a92860d942c213d24f743449ac8fd818a54a4d25bd941f761887d7a7d0d3f7ca0307 SHA512 978ca1468b307cc2ec6054c9cda1c4dc5429801f989c0037ef21aa2bf80803ac5fc6018468c703b08f8df5c2a19699a691bad9747ed97a2862ef638ff59dfa0c
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_be.tar.gz 1074627 BLAKE2B 1529998c834370f0f7e60e1c2464ef6b4f8f98fb0b759b9273b10377a6f812332e353cce966fe951f9d0c62ff046a082f3812fe667116c6ca62ba6b44916d4e6 SHA512 6a49e7ed6b8bef38fbccc4489cc30a3f06390200e6301d1ffaacc41e727b1e94310eab12969abd196c7f1abc4450d0635bfb114d0777e2e63be2fab9030ee71b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_bg.tar.gz 2203702 BLAKE2B a74aa2043f4d8c755c4207374fdfcb439962a980991888441a37128b32c6dbdbf0be7385d0d9e40b7825fa669c481f8e2c355ccf0d4112a4362d9a9cce30513c SHA512 0a5889976daf1ac93b7f6be1b5998f40061e1df538ac0f410959434c85dec3f643a8345e9cabaa07b3578c15b44d48ec1f1dd8a48639a47abc4c81e6faeb3032
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_bn-IN.tar.gz 630284 BLAKE2B 8e51f98b004bfa04ee4a6765a5484016759204ac1971455fabbf98d7890c6609911c312816b3fa3ffd59c78489658e45ed2b671d8287be06cb884201e985355b SHA512 24386c2127c4cb063eb7267c5c0e732f19f8868c353a2f932e64b20c0297864cdc36688409e8b33bb6d274b7bad49a817d07c2f6658df3320c42ed3a61b8fe1d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_bn.tar.gz 795182 BLAKE2B de0aeb951ea14e6c714d5039f12587517cb1079398e9c2c39a613f1539a037fc2ee3600d3d9a6cb14840df93ea0d9bba532e038acb081b27314e5c41c0acbdf4 SHA512 4d80c9988e077bc2f0dbcded617f6aea21c8f33601320241b555681a14c185596ee7444c110f51f7f909a7470c753763e68b957a792f41faa0b928437e0a8437
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_bo.tar.gz 385902 BLAKE2B 338cfc53ba93e81d20d552063b8d1adedfbb3e81f7e67b037a3399d40e7acd33963fde4b42fa6182e410c103655d41cf400b28443a3003c363f11bf0fc21e033 SHA512 331ae5c30ac8b8198aa63e75fe1d835a5e89492a08ea63e0535d67ef4ce3611118f7f91856cc96e4de272611f9005cc09f4a5c15a81a3445179d7f55a277ad85
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_br.tar.gz 1866698 BLAKE2B 1dd2f41a95b03a361eda2debb142558169b22a6afbafe8ef3c72e7324887ff36ef578bc094e4e08723e48ad91afd95d27ef6d08a8bbd3fb68bcd3d4ec890a445 SHA512 8e84b5537158a83c86c714c5c92f1f8a5394b7a0454b0e07522fffdc7a5832d29adb55740a177fd86094b48672c7ab71c662ae247c23857347aeab96d526bdde
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_brx.tar.gz 342235 BLAKE2B abe9c3260e48e2dca9a7f58c132d5a09775a013eda008de9188ea01ca598cc888636a23727b33b6a829390eede7ad0c58c5738674455f4cbcd0685d40bd420c4 SHA512 79eb19394c6f9702d11f31cdbd31f7034bbf131552d29e22bdff176c0f8f8e16956febbcb93121c15913aa015877b3049e62409ff6457a0a9813ee875878d2fa
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_bs.tar.gz 646624 BLAKE2B 9493099d0f33fd8a9145a4977e46b0d0b5bba3f4809d1393382b0914ff2de6a2ef555251118eddceb74f4560679bddb4cbdec42f1f7792f88f64d1941534fd77 SHA512 a1757a84c8b5c54bc65df784c1e349e03e3a09f68cb8fbbd75431eb3fdbefae5fc56b7e117d464ff1f68b3f1ab343c2bd8732afb467acbd1281b3e959b882114
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1992658 BLAKE2B 220d5d8dda596ef9a0da989cb975e8fc0643fa9837fe4d5753cfc8696dc05ab45a40fb0f71c5a893637826bfe97c1de957377562dee1b28d55e6477e0b52b137 SHA512 10b1af20e4bae390ab6f2a83be47672f5fe084f29a40c480cf7e3f7b9f98cad490aec8e762757fdc9f9234f8f55ccd63081e661e129e034dcf5515d57643ce7e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ca.tar.gz 2007788 BLAKE2B 47a370c1edd870472477a311c173343467aaa6b3cbaf1dec4ce2e1054569ed2c7c88153a6ef1616abe4769f3bc33cb1d63c1937421a962e1b42a4c969b2e8be7 SHA512 8b6caa1bf248ec02c850f41f9e51eb67bce958ade8fcebd7408576bbdda2b1bd639439e4be449030ca6b7dce42b12272a511e63c8d9575f4c425fc1aa630b8e9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_cs.tar.gz 3172474 BLAKE2B 22c09cb5d794534a9f84c36aca8d11bc8bcdb1ae781a9dc34dcd1962466e2acd39866e99b01014c29f53b9bd5c694d1389efb237ad3e23c545222809b1661ba4 SHA512 5dfe8b9bc38cc868d0ceb8e78fa471597bfabccb1792536ca0d584e366fed46702ab6bfbda8baf74e1fcc2babaeba7f009af6d39a3441174bc219203b96cf077
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_cy.tar.gz 712325 BLAKE2B abc7793388565f57e827bb6586edb7f446583186b3b28feba4d8088241d7c7325da607201ce38506cb7e88e8628216203f36c458ff0d523eb63067d92f025240 SHA512 a8c39c0b71b9fe37978e903373e002216a3bd2c60584286bede15b5ff301b6d6d0be36c86221ca485b446e9fbc4d8d4e193382fd7597da99a4e2cc355d5d6e43
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_da.tar.gz 2616483 BLAKE2B 512002e862ffa51aaa6d9a4d2831e017173e57f37f861f08f15b7aaabac10f4554e41ce6211b6760ae9d72435f1ec68f64c474d595f8a9ca4a2d73b74ebb04c9 SHA512 375f04a5fb16e58f8f8a06dabccafd601b0baabd9845b723d34b9b1c61a773e2cd00079ae39b07e5ff3adc08fda8d08a3cb4e3ea57dc33dcbc7c0f8f6c4ab57c
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_de.tar.gz 21743084 BLAKE2B 075062b014197eced075e4089ce62ca2d70fd2b38ab800eb57ab723c4f66bd547004756ac244b762d3fb9627b87c9e83b39aeeeaa569def0fc747406495e94c3 SHA512 ceeee75737f91701520d4abdc4bc611778b490abaafe011d4c7287419efd3a2ab72b2afad21facef4052850baf6ab77311da5820e76d17808ab374322d4f2c62
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_dgo.tar.gz 449105 BLAKE2B 63c7166e21ed5a394454c51cf84951a3abd39fa91fd57b8c8901950ce8d3c5a7100bce429745c9e5eab34aa6c7558959e73cd4e29d343e6ceae2d496761a2cf8 SHA512 796de1a6837b4c76535acc35adf108904b49bd3d73acc92ba29e8c683e804645d811d675d9b4c17032b5c04c10746305c069251511971d1f782a12f3259ba25d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_dz.tar.gz 373635 BLAKE2B 011540eded94ee96642f4381d9045055c10272989d8d48c2b9e3d46a0f5411158fb0e770e9596db11346ec8c8cf5accc3f8fa57153723f905d33e30d3ff5287d SHA512 44ca488214167112acfafc9f66a98ca10d7ee194c87608c25ef837594c3477cefb0e9358836127549c36838dd4a3c3414aef10a38d9a78b4418eee29ac60d37d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_el.tar.gz 2814532 BLAKE2B 6a6bdd580148a6b9dbb8e5270c845707fd9b68218a0e0431c9ca1ecdbd720e81d28c01052cd8036fd05604fdb4fc57a868c45467b59f5e51ad1b92f37e72bbd6 SHA512 873ce8a6bd9fe6ab0d39266eca66cd99ba27648680f5d4bc549f5ddda55ebb25556d021cdb9082c7470701eea8d0ebbdf604dbe007bb00eee6380658674c661b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_en-GB.tar.gz 7229358 BLAKE2B e89afa1b49460c68a858e2a01522fb844a195722d92b4cfed0115a9d903aad7d3cdadee4045c26a97db550b122da9dd91d36ffbb2d73f96b1626c40d10103227 SHA512 20781e694474d6c393cbdeffa013b911cddb645ada1e6b66055a2facc302d4a37077f75ce63ffbbdc05d7fe88d1007f21d2755b944c0e5255fc0eb5f898f06ab
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_en-ZA.tar.gz 6835547 BLAKE2B f451b163e7c7361c2268c7a119d2c032b938a2d4c7c44c18a4118821aa411469e8450701763c090599df4fc9b3dc404a999a13708c99caf40909f47fe98393ed SHA512 4ebb47eadebdf502cec11282a2631e68212d246c43d38dd301ea0fd4cbcd220e62d53c41edbe3b0f26ccabc062577d085011f948e03b1c8a0f52f885be7e8c4b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_eo.tar.gz 710500 BLAKE2B f732a228156d34a5f55fbc64f2c797df8219760a7d346aa77b554ff1976371e164d0245fccf2465eca094f7262bd593b0a4a9abd33fc3c82ef6a8900815002d9 SHA512 59855ff4a401db230fec2ca8057a087e11fd4fe4c0bdf4e7fc88f16341876e2c5d17cc430b68f8d39c568b96d1af8a08ad5cfc8b6af91965576e4825ead911a7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_es.tar.gz 2209222 BLAKE2B dfa9b3408b13cca7410d63cf472d2d9c380deff825062beee293b2beb979c11771f9372efbb85e4aaf244c01fc658c767ee2745322a732c2395237056d9186e4 SHA512 0ac0c9e87cc6cb82906472b7214a64de7403151665e154d5c5a1aae5dbb6a5467c300265fa3af233180b846ae714e4fed5d150fe2359aee8e4512c9c6793a054
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_et.tar.gz 1622548 BLAKE2B 61428448c33ec8e01a2b7bb7273ce68e3692a9cc5755d8140afa78a238aff92ad6946abf0ed6b366473951c3f47122616eeff41c8a64fbdfffa953ade9ba6ba3 SHA512 d65aaf41c980907cb49ece24d3d79dedb3a8239b16126a1795bde378179f9302c5f39ef48b266489dd1573d4a62923850e21c990e3dd2d8bd36bf10881799396
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_eu.tar.gz 717757 BLAKE2B 1d5f44d7f1ec214816d31b7b836eb1e09e0dd77c88036d585396b869d3c27c37cb7af4023bf292add88529a32d31c9fa15672c376c4f0bcb3684af37adeafdab SHA512 e7e4d5e55a92f5a79904017b8c82307fd51f90de927f048d619a44b9c03e9b2a3fa8740e0ed083487c8de156be4686a58a5126cc5a435fe6d35c4e81a04bf07a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_fa.tar.gz 333787 BLAKE2B 2a8c9cab3c628e1c2abd7ace28ef8ec9016b6a2d5ddd57c625b981ee6d2c83c3eefc20048dd47091301bb16092698b9752678a12725788bf0b9d6156cfb42048 SHA512 5764dbfe6ca296af4686e3dccc573bfc23f16e17ab8d6828b2a8995b4cddd10416fe03bafb2738a8e7df6a8f2dc26d38f7196e894024a22f7ecc5a686e454950
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_fi.tar.gz 720971 BLAKE2B f95e8d4001ae2735da072ed772f81141bbc2938451bd032243c88e16845488da2170e2c7971c352cbbc0df8d88cf948387e0536445f1f863d7dad4959eaded79 SHA512 e0a5968b029c7ebbf89e0651fdbc1e5fc1b1324596ebd4116cebeed41a036dc23e74ad20209fd898b574d46c37a8e09688b1254a1cbc52a0c5bf392cbe0be424
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_fr.tar.gz 3020722 BLAKE2B 0e78c353f6197ecc64918316fc5a55e2b13d3ad6032f14aa02987cde475308c1ca5031d23ffc92f84c3dc3beb636b9d9259fb6a52c5777724a9d44f9aa8c5b4a SHA512 52871263d7de829da84be1f30d9ee78077941c79edff3b159a6cc9ff9349b0ef85f614b858ce5d124af5ca15bc1f5ea8b53c52cbae071996d55995cc8c53d3b8
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ga.tar.gz 733460 BLAKE2B c578e41c1504f8f17ce7e13124bdfea802a26291e77ae85f84b446d21caa858c4a6c897cc59d58b40e8b7b72a055459a6c72f3c6d9a3c01185a9cd6668b77db8 SHA512 ab69eb7de6fcb32c59979d449a3f93c647b8325ed1027fbc3ab2aa9357ae18ba4991c9e9186d4c5f46c33e088d5c9f65b8ce6a4bbb11adc9519985fa88bd8217
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_gd.tar.gz 1768536 BLAKE2B dd5a3b340887d9a111ddb05f7ec67a4462d9b2935c26ab0d1947983b5e95798251b550c4aeb0e8e4f4ac0ad35011623a0b33df4cd99e5da3abb987cc7bafe253 SHA512 eaded9a03c6f378e1b56412459f97392a78fb7a6c40e0f69383d7c8c622980787faa7d2ca353822a85d2802d77bf4c3f8a3d93bc4aaa2389efe53f650c4d18a0
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_gl.tar.gz 1283658 BLAKE2B d23ae57a5cf81cdce851be52dc3dee76bacb7187b848878ad611c4ae93022ced55655ee12db13e5a3f6c58093866eb0aa8a694615be2f64e4e16e4ea4fc1a98c SHA512 673f0807382634f4de5f455f94f1578a2d23aa27202c430d42efcb29c7438d461592c4da8aa0ccf2999961d8d7c62847cf4d59eb0f6c9df8f7103cf918953fd2
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_gu.tar.gz 1240101 BLAKE2B 2297b128e83d0acd292f8470f74679c93847167e7e57d73a5b1c8a81d00750963de3c0893779e363b59cf59d9350b9b1b15b9ae187b877a13ba9581ab6705841 SHA512 0186672a1ea8471c53723420444c240789245684dd738d5f03a6b550e7b4e7349aa458aa7cf94ddcf0c57ee4a93c22f9d03cad02c649e7996987d34e4c01e3e7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_gug.tar.gz 521322 BLAKE2B a50370797e6fabe87ac0ed8c37aa0cf97ecb37f57a59e548745b5aa2b1b8fba7d401de7caa28d3a8aa1871931df3b46d84f77b03837350263b65eba6cd57327b SHA512 7cf85d720a6e813543e0275e0279c0861b1a26c06adfab37f89062b9362179c8c10c839d53ce69acc436ac47c312e4fe53b37716d891f0f6a15b92d1237bb569
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_he.tar.gz 1632145 BLAKE2B 9017fddb6575872665a8724fa00bb58f01c9a84b1ece7aacf0859e1d03d686d5e8b26ae13df88f9b7b48016626c06d375de5edabdf326d818bc19a78ab4dc99e SHA512 fc737610331c2760501655c5041ceb11cb548790ee1662e45e42098aefafeee0e8038ee54d205bfbf6500b4061d813339931c532d60d2acec456cd47e7872f47
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_hi.tar.gz 579758 BLAKE2B 8596abc5ab8f373a9c32df09599353b2e81611e942bf12ccfdaa507ee7b304edb9ca6ec9ab0bd9f9d4ae41cba7aeef46a23577eceb7c59e532a6dabbbee561ef SHA512 8ab0681ac0dc4ddf043f3b50ef88c5b5a9e037564c5dd0b8e4c8330c3e5eef527bbe1b114d347b0d72ddd1fc71adaa7b4203342eecf8589fc8b6d7d4414b8b71
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_hr.tar.gz 966359 BLAKE2B 9e758d0e2d16c354b19a9a19eee95a8506e920d425977d44fb9dc3d04575c88b237aabfe64e4606b83dd2d8a13810300b259b8429394fadca8c97c400ab3ba40 SHA512 c7b455d1ef0d6bbfa4127aaddf892cd6e0539d29f6dd751db3c4fa1f658735bb36e2012e55ba29e40c4df19585b13f7ba07f6470c724093cf3733f0ebacb476f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_hu.tar.gz 2971779 BLAKE2B afe34ae9ab7b18c11b2f88890b52521ea1196c21deef4b2bc2a9aa960a0ed199f3682a9663691dc76605fd5e14c4c4852afb17ecd89032ca090c5656435af695 SHA512 4a3d7c1778f0b710c28ce3219f7fdd025eb6e1089d37afd3865f9994f614443970da59e030803217ae4b6bdaa97661849046bbc157d9486d3792cec06878d603
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_id.tar.gz 693262 BLAKE2B 2936fb66f09d764def980d523a19a3856e206146d9b6105047703067ea7ed8004161a0996bb239422db05fbdc24662c1f78673ff40a712315e091e7ef0286dc5 SHA512 ffc2b98fe64a3948a30a7d61516d33bc0f63938293a583709037d8cedf56f598ddb2c3361d891048a993d791b177d202fde85058c33da59f13d3e7c94e0f4e68
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_is.tar.gz 1502693 BLAKE2B 0c2e7b020009f91497321bb46e00156a4a227de865243130145e7875ddcac854af279a9356630d4c900799a60f60b4ae00bc8d182943ee909a331c1944d31456 SHA512 d2527dcb659dad9a797027dcd425d02c14f43d4df7d6097cc40ae51eee701b79f4b04cf56472ceb80dbad844a5a4563f435b41403bc06f37c2462360fc33c86a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_it.tar.gz 2057379 BLAKE2B 30f9faac6b0676a05ca456702d73b949e20b888d250ce473331d964428a328d49208c0bf476a5aa718aede296f3e7da73bf5d886f30b406de59b09750bc21896 SHA512 3af2f2527b8acd2ff89dd1d3e746d0e5404183f216fc6f6d97634f8fada39160d0539175deb3cec7572915d200dab0d873592d7f21cec614a871c0a3167349b2
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ja.tar.gz 806713 BLAKE2B b2e6f0a27e097fc94cb7185aea7c9239400fd6b4c9ed3b0e3daacb7249a4d99c70acd8b9036c901379b2a25fa83e0273eebc0b5cfedfaa8543f765766aeb6764 SHA512 13e8e11c3dd77f0f1d9b8b5ddd74bc2edb75df444131a10958815da1a592276b179045ea9df3c0b5a125435b10b4226e7bf3c051587db29085e44983ec626e38
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ka.tar.gz 366935 BLAKE2B f444d4f3badf8e3c603907d24d1c9afafb829e1998483221d60c4e8dc6d2bbea68eb3e087405491890d4d60ea5c831feffcf26f9e72518be4a8415d586792ff5 SHA512 376765945b19801a72ae6e6a3cc8412daff9a8c90d812752201d465f08548191e4c65f7f3a6806254a89357c51d5f61608d1ef87a4d51868463fa9d0125e81e8
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_kk.tar.gz 769853 BLAKE2B f933868a6cc52f8835009697c64ba3c9d6288304a268e2298c9ad40907517e3af64cbf52022dbe1d76386e6a54da83f3af1380981619b52e5dfb6c29f3982ff1 SHA512 955dc8e6bee903c9ca8bb265d88158f5dba9affacf8a080cad64ca2c7f1f6de0a543c60df0b182c8d2e9bafeeec09ab9029539f756f3c2e7d395502bacd56e0b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_km.tar.gz 696575 BLAKE2B 7052e3dc7292dd5df5f2fd3e93c16baced28321bec37f1fed6f1c838502a87dd20893d590e5604b44ea301a1d38d315c2bc2f26ffc017307ca296a01c7597458 SHA512 b51c7d7bb4561012a1232f5dac318462e12a315f022893b6e9b07bd71da66d180e2d13d0ff105021b70943f4089863a56bf768ee4768771b9d547e1ccf7c5ae3
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 339738 BLAKE2B 322965c8b3f1b43b98b4de3efa27087d1b42366f275baaa5b53175c63c85d54a17c93c6b5780388b32a12a08a605a94ebb4033ea1149c4e81346f471bcb1d3a1 SHA512 72540163e1dd941af5a1dab18c923c937b9b4d4e63ed36259239c14ac9c63051b704d6f4998b3d5e8fcf331d4e52039b7076195cb5668eb5ca9782002307ba99
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_kn.tar.gz 594400 BLAKE2B 242e9b8e676fa1eeb05cdbae7126023ecb5091929ba1c561319a3d3b1a1fee8ce2ce52c4fd2620b09d3cc8b78905640c8d66dc48ac23feb55a7e23fcfac25f4f SHA512 97b11f2ebae10c909255719b5acf02fd9d9a44549692422c7f5ba2d737b607427f4fc7c17deabce82c56c0e64a83e8365b3a1aa4b1e159bc94a9269c910c85c9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ko.tar.gz 685346 BLAKE2B bbd0564ca942a92376a38aca135c291934f635b28e3c733389d8bfa4665b4c7729744870f3df034e5444ea5fb548624453fd9124f1af1113aebbbfd746f01068 SHA512 8764ea2b22650e1630462e9e44b4aefd26fd66a58978fcd1f9f8abbaeffef0586e399dd61c05409b8ac197d6d1fbc414b2fd9b7740367bd22c76ff8abf66c166
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_kok.tar.gz 418955 BLAKE2B 0aac157c4818065ffc3b657645de66ad21a229fc685436227a8a96a0324539b8234bba09a470b85b9ca5d084a76f529908cfbc49c280c4e4e7a7ee58d8689a13 SHA512 687a56c094639ea4891fe69eba2729d797909bcd054ee80c58fe9cfb8514660cf1a487c9e842bda13d7b001329287815634d827079705bc36d273ac302c72fc5
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ks.tar.gz 334902 BLAKE2B 153e3d527f2f2b317706fbe0e654ad6b742d6c805bbd94330fcd08bde000954c8e1d557577693c0b5274749bbfa20a99f7a09add2e16a64c78ca4e437b812f3a SHA512 1ab5b7048120b522ab67460616ae64c7f6756510cb8340a1bf4eeffb0dc8e1948e3691dde2428cb8481869e2ba13c0ec0973a2606e32446a464d27a931caf43a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_lb.tar.gz 145005 BLAKE2B c2ac779f6efee4c4caeb76e08ae54d4ee9a27a90a1ad366f9b80ac527ade4f01edf40a1dfed15eb0dfdc7bc7178f37928312837a15e3d0178cc6f2630401ce1d SHA512 cee56622194ed6262ba4d0f70f7312cf99112f6644f957f13f3ca0824e7185c722ece5e9082939605368d8912bcd63238baad0fb728d1d92bba36a9a58d5f7e8
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_lo.tar.gz 368728 BLAKE2B d621df0525340a6a595cfb58a5696e971b3fb475df2d73a7a2f2e124077f0e86ef3655ca2d63dda8925868f094dc6afeab6749cc1552c6ba1cd3ca4441d371c8 SHA512 d9d223552c450f2343ab6eb558ea71a26d2134d333b91e85ee8df67619bbc0ab47c2f64bc78afaa2e84c7a76d5702aed2af426202a6b31f019b8d58dbbbc6162
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_lt.tar.gz 1027232 BLAKE2B da7ea94876f8206530e8d4f46d255c5a4eceabade3322170ee857d87ec980bda4ec04ea9ae8a103f155ab831152dc5933bb853b03ba857c633bf05f616fc6d27 SHA512 d059fc7e3a27da74a3e17367c9ff493ac332cf083508d60ac7dded24a69887508996184bc4ca32f14fe04d1acbf47497c1c3395a21e55c905f72587c25ab207b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_lv.tar.gz 1455143 BLAKE2B d6beb4861b0944ef7593bb6c96f2a432677d87c5a3e3eda25337db2e8b8f57a9df325665ca452736b454d6a8ea019af8b3f28ded93c2e2088246f989ec6dd720 SHA512 29f5e2fb01e97759053618d85ddeed0d81eee61f3edc7bfaf8a113acfb72a606032fea3faf3a6ae8f79773f9427a0bed7a4963e2731b47d269ab9ada955d0884
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_mai.tar.gz 336145 BLAKE2B ff1784a7cf76fcadd1b8e8dfbf5fe0e64f5e01ef2f2eef6143dc38929d18bb81b336c7ea1f8f0958b5ab45893c91321e967990ccbd5582544e266551e3926e43 SHA512 e6b2d131629bf966f250b8f8b1e71fdf7b319f7198efdc377bad4201a283dab37bf254ccaf1b938ea0f6e9d3b8f9961a15b9cf81a9732de485711eafa0f10e5f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_mk.tar.gz 389016 BLAKE2B 9cec72151c2f5372a8f2e53e07f389fee4410871383d4c58d84c6f21251f632ca47e415539163bbf1efb2a19aeb0dd3dc2f9c9d60705d440532ae50e7b089b51 SHA512 50ca6e77793401f2079cf98a0fa75b1668a631110f964b377801fd58dacf20eaa397a4b34318b6a1b6b49825fc08d469b1dab5580382e90c3b0b765b998a5d1f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ml.tar.gz 556061 BLAKE2B c3024ef09997ccbe03925e6249c380f1d475609ca7d12ead8799bdaa1c9d5c72582fb403eb377ad49e2d032f90c90bdaa0642db4d6846b47b05153df9839c98c SHA512 37477c3f4aaa10bdc17e3ee956fc8ac7d9e0774bee49670c15727bab846bf7fb0e84a3fd38938d66ce6491338c805f7547e32efe7327e1691718d798a52988f8
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_mn.tar.gz 510506 BLAKE2B bc9ec2453382ab84a3b8cd8989da41f932a017f3b3827cc43b685b48298005ea8acb1a9d671b0a1e6d6b1ac1766128d78e14abe4844eaccb04d4f18ee98595db SHA512 4298c9f6f3da9cd68e97f005fca7d232bc2a9b50db46d4b8a3b630e8eef65a75f8fa0ed23c5439895abef23d64bf8ccab94c62039749603aa25cd5fefdb8d85e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_mni.tar.gz 410157 BLAKE2B ccb5b1baa977d7ad15cf1d4c397fe0dcc348cb9350e0679b0bc85d88ac3e738c5b1ca09bcf95c133e87305674f2e7f2b3242aa0b33fbd65798f408d036d5354d SHA512 9377b75fc34e39c722f36a47562ed977e036535bbac795474c9bb5cae5b8fa474eda54e26a5d8e24da5cee3699d5e150662acbf5c25a43a807f81d9e24e972b7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_mr.tar.gz 590602 BLAKE2B 3e04ab039ec7c24330d35b9fe317d0c0870f44d722d6d9265d37579b95bb2943c932d6d7b99df1575412dcf4fcd4638a62d0c882d7c077103bd132c334e1ae53 SHA512 4bd6ed106f044373345efe12bc9903e07f1d35fc15dc3750e2615ab52bef34018ba07013580d8be1a8880588253bd642845cc6f06ad928a24bc0aa6f128cfaff
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_my.tar.gz 472503 BLAKE2B 7cd7fa895a2619c207215e1140b3fc45a1e260adaf3d484213f570932e401c0ed1dea5487a7a854c002609bcfaba02e96559a95f2ea7c9244c7e3f7530f1aeec SHA512 2d087a590241bb343411ebc530eeeca63a7f3d0db5afa076790d04c45e8105bf806830fe48cbad7f8932c67892a925169b41a87601b62f01a486361bfd7f313e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_nb.tar.gz 3712426 BLAKE2B 0c4142dac32202ed1a5274fbcf6a3c58ed77439af484f8d47327e5db6062a83c008a0db4ee7f47313ff5c08d69c2a6b6d4e8d571ea42a36395da3a655db9970e SHA512 a9a6fbb50287c74e7542bb088d7a2f0a541d226fe924ea4ae76c1c5053f74e40b4afc25b09631d0e6f98d5390dc515a23a451b09215343f52e0f2c18275927dd
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ne.tar.gz 833700 BLAKE2B f834dc329ea03fb925a29b1bcda65ae56ee50d1d01d657dfbe3e145639fa4ed2099ebe66e03b69f17a4015af5d094df040e5ef0100964cdff26753f3473d8cb5 SHA512 802419cbe42a8d294385f20e6cd64550c40c45b0bf7b814b0317b98eb9664ab53c9e61b9f10f2ca3b2db98d2c506a70d0c0109f34b70da37fdf113a2d6a8e563
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_nl.tar.gz 1512730 BLAKE2B c0069188dd9d2407a06bc4720e27ad09f116f5d7bfa5da0340b21d8fb08667c7a9839addf99443b312ba55219bc7acc3539526baedc449084615b72aced064eb SHA512 981cb5d515407b133dfbef462426860247496efff532b953c17244606a4e019fba86e1cdad719efe12e34bbdbc4cada7cf285a76ffd2d1c96b7be853beaa075a
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_nn.tar.gz 3712687 BLAKE2B f964f21999c41c5a08e13ac477f5e29ad8964a095e15d1be3b978c2bf81d2c3de0565376e5600aca203760efc42af73a303c33f75ebcfbe6f65a97447d45d56d SHA512 61b9ffe31b19cf1352573325205c7ffc996cbc2871d9bbe3697d04a69eca31a18ff7b53797f00bddff8e154a3d71e444c263a404242639f530dffa0c218e38f9
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_nr.tar.gz 282636 BLAKE2B 7bfaa79f9e2215a17b1aa399eb4bceedddbc152eaec422414d60b70ab3ef8e9821dd44e1999281e4ab86fea1290b75ba19a64eac4ad4dc76c01c13631752746c SHA512 7c2b3fffc895accb3f03282e1bc112d9c0b06d6f0372545a195b5ffd94002a4e8548b671ff1509bee5eeaad79dc3866fc796bcc12d85f848423d730bad3d7673
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_nso.tar.gz 327644 BLAKE2B e10d01e5ca6bf761b8e0c78a206826d5a9f45bc831c3a4eb90c81ea97c9311ac2e56180b2a79514a1075484ae6d758f0c6fecdc19f4453c7329c9c5f63159c3d SHA512 658844af78c0b0321c26310548cde12bf49e9225e499b1831cb5baf7e1ba1a71fff902286d3ceaf6a050de098077b633ba2de7a456a8436639c942a8bb0f2abc
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_oc.tar.gz 885176 BLAKE2B 97f7b94f534f59b6b2dca3168540d6befc2dec3b4b7fb4e4e31839971fffbc0c3c65fd7518a97beae5e43a6087ab7ec56a06eec30bc1e41f787a16b07502a9b4 SHA512 4dc2fdbb69f8ec262775f2f2e1d83afacd8a98929bd4fbe868bbaa556b7753ab517f981acccf909fbe59f1198ab64d8252c6a18062e05f5e5a0ced5fa49dd14e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_om.tar.gz 376702 BLAKE2B 53a28c9922d3250247ede2086b116b803dac2fb5d8bf4fef4f979dc3c13edcec504b4099352099369aa9b278e006a3e986e3f3efbd0ab33da365ddd0a6444e63 SHA512 35a1cafb405d9940880da74ce1e17cd47508b52d1bc76601a19e38cea48eed2e2c005ec94e52ac4a56f1694207c05a3fac358016fcd9ceb25be27b03784ffdd1
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_or.tar.gz 612577 BLAKE2B f391bb5c2bb32315eb95c79fc0da9761de64fe8d03f20ee93d365b25ddf282ea0c99f418000eb6ed26f38cefabbf0fe4cdaa6192fc7fad39a02b4944fd843aa9 SHA512 e6d92542fb0031f4df91c780f8fe382a1613cac46c470adc26b85b8445811fb7a33ed1c177e564e5353b2fafc711d950482e39067be60cb3e8bc18231efd6465
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_pa-IN.tar.gz 481447 BLAKE2B a1dc4d7feff62fd8b7f2226571d9e5829c2731d09d0358431b8d221d2a9ea6cb1c935a428d8f557496158f7cfcc07b0e537e1b1d16fa18325e29edbf4e6479ac SHA512 d61342cc4659285a17840f85c4705f55ccf002fa23365cdde09607ef6b22436650f3a133bfa6e3cdd28856819d0f5dc22de28f8db20f80609f8bfb7b1a6c20e3
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_pl.tar.gz 3040024 BLAKE2B d7733b4ceb6970141affecccd7f0762c4b7d0c8c6b3e82f3a33c6a87df422e2cf61b0f19a2dba82eed54a4eb7c125a7e77998ba27c8725170be5cbdf23a949dd SHA512 731468ee3fb69a8fa346557737c52f223c043fde4029e89b8eea9234d1696021ed237aa803a849e75fd23ae461ba7bc63b6f101aa7988f97559c4140f4489a46
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_pt-BR.tar.gz 2803923 BLAKE2B 8a318959cd630aa2620e7dcfacce8fc6478d93e9088a1f55f125f85e99e33cdbc6b83218d79fd083963e53af55796c315d42e109376d241be4d439364af98ea1 SHA512 10debac382d407c003f89551acec7ce0c4f439f365e065ddc9bac4c6cfee59a79ae7ad0b17d083be2b2244bfba76a7e96b8158300c67a19780ebdc582841541c
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_pt.tar.gz 2359383 BLAKE2B 92389215f1eb62ca50af3156b1efac8a5eca23fb2a5f12627168db614c329f102aa0b6618dea0a770b0e21372452f033b60f7268a6931a2d490eed8942a395d1 SHA512 03e5a073d108f0ce01720fcde5557dbccfe695aae075f3d06d95dc3042a6c916e7cf525d32ee4b0e625707f03f1ad7e7d53cf4d8aa430cb60ceaf6c7980a838b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ro.tar.gz 2545743 BLAKE2B 3321a1e9800244d3bb06f5f262dcfd384d6a260354559ef7c7aa1c927dd36d003d348dbbee4f6c011449ea3444195bc9091dcec4a49788eb72e17361c878b3de SHA512 46b1b6fb25366864b41b85d80f8a0077ad78b1deb0b9d6ff8b185c8b5c828c1de2457228a9545e366fab774315c53c2560a848acb9fe65993771a71e09c4f1c1
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ru.tar.gz 1885452 BLAKE2B 21b79d4181b7b3f0b016986ddeb7cc302963a067c544e10fdeed4b8e4e9a1f687c74daf24116d0d2d30082c2d4af420a8155b05d42d2fa33d7505f74ee513a29 SHA512 67d507e19b3ab31cd048c0c48f8eca8de445634f63b6506e8b686fdd63018ea45f1f9bf14ba23f2717fec6b5306e2f8a68981f775dad5271cf62a64a6c91669b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_rw.tar.gz 348428 BLAKE2B 4f6e4b1e60957e20e2f26a30dbed5cb369ec9ba3617faf35c904f71ee0cc1b928cecb78f729d1616388105ced0cb3c721fe5d3edfcb182b17a98692f7f443390 SHA512 be1df125e4b92daf292c4223e0056ee025d2dba0a691d756ccbf26478402fc4ee0fd4a7cf9205600d31d190f60a70239aee6bb18d4ec16f0fbc85dad7a4739d4
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sa-IN.tar.gz 458532 BLAKE2B a3a7ff1abfefff96e7903e673a5c234615d454ba7724c4be7a3ef33878334a0cc8344e12b3507ff74ffff47640e355bfae26a9031e60469f2c0e993a237244cd SHA512 4623f7d5fc43259237a8bc47729023a275b28f5da04de4adb3b2dc41dfc20821628627bd169b2c6d9a6992a42219ed959c7cc7c4a86a70daff5da93dd7e4b79b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sat.tar.gz 533448 BLAKE2B 18aadeb8af04c6743341e46454f6ea2fb5351532d12160aedf849e19fcf37161bceff9af9b775f337928182a7b4af6448bd84baae86c0d173678ac292a3ec17e SHA512 58ae79c84ba93730a5761daa46cf6c022f67a71a8c389fa339cd776749de809b0819829d13f0f884cba7e1851e1aa0575f7ba7a23659e6c5c58dcdf556fe7787
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sd.tar.gz 445347 BLAKE2B df0a41d09f0cf0be05a15a6d3a3fd0812308a8caf6014a04fb39c1e87a81845a567c63f47b0be26733db5d7d7dac45f25b62e9cc43b9467df57b496a0da0884b SHA512 080a26d803642e2483bf81fa939440fac1961918668398136d069a375726d57e0c8f037d2694a271b5d5a883c2d3640e12e23b11de3e1da1efc19a1798649e12
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_si.tar.gz 747214 BLAKE2B 71b71797ece419bda60c46da37ebedb53ffd900200d033919d58e9b731dda556f89d66f3572a37a22eed1c1de19d5f75ed445ecf848ab00cebb5d5434bf7d1a3 SHA512 7dbb544d9ecf83cb0b9631e186e6a67743c01869c25ab970b9cdeb825207659e904d69469920bb7b29f307969c8b8776aee23870d2bf88f065f47d72d2f189eb
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sid.tar.gz 460212 BLAKE2B ef96c8cfb405e1825d6ab9b5d7fd80037493fc985ae09970e7fa80433f682b1f63f011cb51e227c5f6c5494d7286d334e75fbee909d91ea94128297936652313 SHA512 6d722a87e44faf45e48fbbc37ca2806212bd2ca31ebcd232eb403f2efaa9a243a9057f5a55285ea65beda5564e4241bbfda5bf8d9c2fd3eefac7c5948187565e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sk.tar.gz 2006518 BLAKE2B 0ea8de5b3c22a1d2dac60f15f9e11ab9ba312b097372cd78758a32146f83a3a237e6a82b3f2246b59bea486f40d40ad9f4a479669ee62fe1bcca57d9d2175c6d SHA512 5e1ad897ec3c7d17e27c70ac1826058336b13528ad66596bb2b8e82742951ef6fe9e15c2498ceb815cf2381fc0e97e099959d2340fd854864fa9ebf95ea84219
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sl.tar.gz 2405283 BLAKE2B a9cabfd139289e85d9e5231820f64ae34741707d230fa310f9866fe3210c838dd2bb6fb3184f46a28877ae389e816c782a5353a2a4561c689b66ce2d14e94596 SHA512 2cce72eb5768aa8354bd8d687b4dcfbfbd501db805e854f62bc8c51838378ff31fed6084f6b45067a4a90951e970bb62338ca630226a04059d1476f103e64332
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sq.tar.gz 1172032 BLAKE2B 8f522f2f89b33cfa845670f6fd3b7d752237059b5fe8f264621f3914332481b6515d09dbdeac1a237e3e074dddad4c86186b109f1555f57606b4e8c4838dd4ad SHA512 f0402ab3162c033f2a422833db4f9f81af42e710d9e8305abf5eab5ae779e0f101fc15b20b9884e1ab00c457ff85d3772e8bb391a397e6edfb17a93a54e2627d
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1462594 BLAKE2B 49118465eb57be2f16342311ce8acd155b6a73f08887e58079f00f180b7ea508379f73a197f730295b9bf3985b9ffe7f4d0e7062de0b9266f7d4e0d0574a3cc6 SHA512 31a5988c33795cf1d1705ce98ca3c35ddd3889b8ee09bf37dce2befeb1aeeb47e81650e702148253ba29ad4cacb78c22299cf2fbd7298665b63dc9a9da0e9f94
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sr.tar.gz 1480774 BLAKE2B b1266ea0955fb72b15793eefaa4f6e058d9b28f419df902ba7dac9a73825cef980ad2946ee0d76c3628ce408d54372069696700561a38d81216838e83cbca081 SHA512 f591f1e114e945273b05d27bdf426ca7d3f1b7134b7c6eb77af6757410870e04867bb5309f480ca23e347c0aa5b2b25785ddf5fd8920e97baaceda028be65e3e
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ss.tar.gz 291015 BLAKE2B 6fe175fa76efa4999d1ecb79341948b0397906ab8fa584739d184baf9d0aab0814639b494e987cde6938db85108a11a5585ccba8941201da585914ef08d6ba4a SHA512 7018f9282f0227676dd6ee6130da85effff6df78fd31b9c375b05933b31d1e93f434ceddb91033e8b4ec1d4977b99045ae91ee212c473526eb8086ed21074413
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_st.tar.gz 284378 BLAKE2B 72a73e28202ab0c9524d5369d5fb43b14a2c0b159614e44b14923f1b97977fc9bbaadd0b303844c2a322c27c11003867486375bacff0ed3ffb3034c67aafe295 SHA512 513b58f1fea82fe1874dfd91af10dcb8b908b176f487c6d9b91f586b1117d46ac365a1bcf8fda49086e7366b29b55d126431fd21da68d5b8695f4984cd7b5fff
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sv.tar.gz 2539880 BLAKE2B f7c9dae91ac2062f87dd5077a905400970a8e650caf1a52a9781ad0d7a4e6a7eff1559f47a2be2130c4faee10a8d9b1c208a5c6ba3b1fdc7ab27fff169ea2b14 SHA512 2b4e4e748789e214577852bd47699c726f0578768615bacc44817836724fad4f3a28091245be59199987d89aa8107b5f0436305bd59fd27c38e10b498d60e2ef
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_sw-TZ.tar.gz 324175 BLAKE2B 588cfa70f4b0ae12dde9eebf594cc4f596179a7a597d2716d8764828bfc438994dbf0238914171dbc80649ba38662a8b7f1d65762d6900db1f2d3c48f2dd4019 SHA512 fc0b0583ada0853755e426395b9d250c5f4c9a142051513543c949956e2844b4786d489564cbd2e4fce105643542bab7feb83f15dba51ad79ec0d862840a4dff
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ta.tar.gz 697724 BLAKE2B 31bf2418aad5510da53d7949c8fa7148ae1976dfef30f806d464e9cadaadddb03f3678648675df1f1e2aea2972e0cd2e58ea331206ce99f754388c3dff7e8abb SHA512 4d144cd6b7023a8afac2189464b9f6b0503f92a6131239cc5d31fe214acec55e6fd6e5c26d24c4d71a3faaa1c0f29a5840ad2c76b333285bcce6a0918c87c488
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_te.tar.gz 1098851 BLAKE2B ac17e48f08e5e7541518d3c642a652d837acd29801af365947c20d1e13ed593248790421549f156f3d42c0874b344f28542ce39175e300c80320e7d31f3363c1 SHA512 f1118a53e8389dbd0797c23aa651026d17b181f8d1b5f544e13b10c9f81f8107894866bdf4e95735542054f6d84f51032e7a0453f640aa734b401b784a0fb520
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_tg.tar.gz 363348 BLAKE2B 9e38466d6bbb25b1a600fe2d84a23abe992df3033dbc9fef14642f8d213af9d1e69d46b89cee60a6081a0019750f0a65386eb3b04a6507acd644ee7725bbc1ff SHA512 771f22737ecf019616a07bade4988ab0d9823b5acb3cd120593d5b90c550007b1fbe099593b8646ddfb7c3665371f3341114efdf9b8383a51f25e983adf59feb
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_th.tar.gz 631814 BLAKE2B fe29cb316e771f0957b22a0481500958553cfece57be668c40465ee8d0923467fbc4061904671511fcc0a584574bfd7084f2ff0c50c67082eb0314e22510ce84 SHA512 9d766dc17f5c48ee9165efe710f8f02846b7bf385c45f3cd9e40145d6aa700738c67ac10247d797c739b17d9b37bf8708005958b71680b23a9e53aa987c0f9e6
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_tn.tar.gz 264003 BLAKE2B 2c060af020d7fb9d23c0c63e7a0e59bcfff7fd539ac54ce4f0743c88bfbfff547b49164a668ff4c96ebdf418b03f4dd250839904602f5d73e4602f6d3f9e26f7 SHA512 33505d035e6d6ea47c278baa8970c973185879b3ff820f9365e063a08a366ac9e77ae2c48217c0570385cc12c1a345a36f92ccdb06c1e0225d8a6c9878c6c25f
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_tr.tar.gz 763736 BLAKE2B 5d0f0b3e6a0cda891200f131a81709f004a7fe45435c78fa647a9d9d647c15666b2f4ecc77648d3cee075dcb441c8a5df0e91b7d40aba124872cbca337e19698 SHA512 d6322325b288757be6aaf53efc8e31f03399ccb5f6738f5aff5f8bd8c8f1c4bf5a99eeb1fe3352411f9befddaf329b28f4a66760a85c4eaba1d4b4323e752559
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ts.tar.gz 283151 BLAKE2B 430b1f4e58219b6be888138e9957a475396e73def898080cc7e0a20db359c20e4a35b51a1121c47a97fb4948dac7882a5d9d5f6885577345c022c31021f6a5e8 SHA512 e71afda332703ef1265cc0311160380dd8017095a3a350ff9cb2ce80879724c1b8889e3a4e70babe6303b9ddb730937912ca4ed3f9f4b18591ff6f7b57cde203
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_tt.tar.gz 185031 BLAKE2B 38f88d678e7169e80d0543cbecb7e565ffe3fd5385d0d27d409b3197964bec81b61f15656f979ec8fd002159006dc8693092866929ead94e12e93a96e5ac0107 SHA512 47f2225b0fd343f88f933622d7ec4df713242d1c64b70e3060ae33619c152dfe94111e5275d50ff531889901754c2ca354b494075065764c9b488d9044d941ca
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ug.tar.gz 558395 BLAKE2B 9772476ff4fb26321f0fa8a2d7b35526deeecf0b3cacd78a7d5cc2bfa62ed804fbb4ed1eda2f29e3fd75f6e417d86948d58391946e8e3dae74fb1562868c31df SHA512 badbd116ad82472c8e9a188f9bf2bd082918a89af8b6af432758ee95cdf0dff80a38f5f11328fdb0cfa894cb5d9852fe1bbdf5ea2016d4e98078bbd9d908ab0b
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_uk.tar.gz 1609004 BLAKE2B 2c686033d5330405595c6098aa9ea49fa8116f751d05b80a4ba51d43652ebabfe601524402ccf6c769fb5f0f3c487c6c2278983be725ab8504f9875cc6a3794d SHA512 a84f595c6d049d84a6598a3290180b59f29f63e33effa8c6ca961518b6c7ddcff1ece3a27f5adecfb500c4a3f0fb9d92e8b0e7c40339d1cd2b63e872f0bbcdcd
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_uz.tar.gz 319820 BLAKE2B fe8b33049d8fbfbf190a7fe4892d29a896239fe539598242faaa8a21b46a82d5e14590c43da680c212861531b74ad3e641060f0150e4ead15470c508490608ab SHA512 a5579291127e0e2d67503770ebd9ebcca9412fe41a230ffa8a0d82ba2b6e4071a3eb06baadf0c3dff90f7eb7d1a49b05ac3849e1fbebc64dd32632acfafba1d6
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_ve.tar.gz 286625 BLAKE2B 335066ac020f6ec700c646d98e4b194eafaed3e6589251e3f52625acf4bd0c132e8cdee4031b874c3b1cf1f8de2f55dfbe1c5d97ad53d8c27d16f0c5cf53363d SHA512 9716428bd7cc72e45b54b33f893952cbf2024581a96720b38a0704976bf236aa570ce7bc8bd29fdca794d02bb476f33fcf25d445ea65cb2945d0ef84fda6aa52
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_vi.tar.gz 472975 BLAKE2B 3c286d9af40ae22bbc056f245bd7a6650a8e66e53c7e046ac938490e841e65c9d4278419018e1d5424a2d075d5ef77c75967e4f8b8eca7cfeec2111a0ff4fd34 SHA512 82709f37ad579ad89bbc2193283605c0ec2421a89ff0e1856c0a70171e8dc54fc72ad56fac6231ade669374444ef51121c0d5ca32d7e968be5a3269781bd7ca6
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_xh.tar.gz 294875 BLAKE2B fe5d4f1f6ec68521669ebac17cff682b5052fd6a503b2e91878f16994d5fb6e3deef2aa777e1f1813b272cba07df85f75008c7a615857ce0cad0cefa5109e712 SHA512 1ff55f31f82bfc55f8850094b986d7236a3af638ca5c41330228915a725d3cc31d483b20698aa785eeaacc8608133462780dbda65d75d2b83be149351caedfb7
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 798728 BLAKE2B 304d45da6f56c68027e542b9f47e97e084f5714daadea8e07e9f18836a8914ed95d4204e63e9e728df471ec68c3a8737aff272d37ac5907a2ba884b65f853e3f SHA512 6755636003e70e6d0c21271ab8ff57ba862c308c532f5a82eae3b7f812b16441c588b2f3c43a091fd17e80647012843932d2a5c40b6a46e8a018f53668fbc3bc
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 796116 BLAKE2B bfc12a7ff79a07fe923249683c1dcc606cf14355aa7d3434217c27faca3aa702dc1bd0c34a0aa2abb679a6e958b42b8347475236784c200b82cf9f027714ea62 SHA512 94311649194a388d56f9979d48252bf703ab3a8ce047d8bfca84bb3a8d8c866d92e2f9351be3483a38c639e3fa65a061ed6ff643a422cbad8499e41dc8650aef
DIST LibreOffice_6.0.2.1_Linux_x86_rpm_langpack_zu.tar.gz 326200 BLAKE2B 89e2040fc614fff858d59296b70659aa05b8fe2d32b8dc1ee263cdd3de5bf7e9c54931831776dff5fe1f3ac67eea9f7a915987100d8e828cecb2776a5f78b687 SHA512 41928ca8aa53d08d2aa0552043fd57a756252fcf5598f5158638e2d5edea753db49dea19df6637ca0cf70cb84e9a3d9cf001c3ea717f800d837503fbfb459fde

@ -0,0 +1,88 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit rpm versionator
MY_PV=$(get_version_component_range 1-3)
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="https://www.libreoffice.org"
BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${MY_PV}/rpm"
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${MY_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~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_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${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_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice_${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_${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_${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/}$(get_version_component_range 1-2)/
# Condition required for people that do not install anything eg 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 the l10n for some weird reason
rm -rf "${ED}"usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -7,6 +7,9 @@ DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 51db6bd9058
DIST libreoffice-5.4.5.1.tar.xz 193846832 BLAKE2B 50e9afb84d6e1901c3a6c99d1a4d3e274894d001afce71a0ced6a3ba0682995adf75e21eed40cfbc6d159581bf152273fad85615030fee33ba63dbf1ca15148d SHA512 70ef595aab3ddc81a000c18f2f783e5a87d98326fd3b69923c43e94e832a7f4d89f0d7444073d9ec48590e9a90b9fcd049ba0c85d17ac7921cd022cb2d0bebd5
DIST libreoffice-6.0.0.3-patchset-01.tar.xz 33032 BLAKE2B 1fad88d703b9ff097a6870d6f74731de3e6bd5f7b91938e674b28bf82bae0b075d910a930b2e3c82fc1ff5dff81f13575fed351f8165cec67903e8949e06b9d4 SHA512 2fb4f02e93b648fbf611b62ad8bfe93fd4b228bee84612a9d62e9bc061cabf51ae76d7d9cbfbad186669db109fe829765c816eb27960f97ca37e7fe0536d72e9
DIST libreoffice-6.0.1.1.tar.xz 203420780 BLAKE2B 80478e0627843abcf61c067592f3220f83ae43123d95dcab82197389f538f843001a6fabdc0d67e3cbca734cf68f2effdc09fa7d15e7b49c719f26d9ebf70791 SHA512 dc9dbef56a5c1df0ac0a4418a42e9200fe1a2e52d3708ad9d86ad1b35171c258fa9a88a4427992aeae83f5e0f22613cf885f068c99e76e5fe376888f4edf7855
DIST libreoffice-6.0.2.1-patchset-01.tar.xz 33752 BLAKE2B 0b5c5400332bb4e99076794c6bbee80ee6f16d350bbb5232b3b328ea52a2b9af3d0e6f2ccaddd4e9f8519a9d06585dd8a1f37b4b993cb3a83ec13585c9a712cf SHA512 d05f12ad773b67324d7ca10f005f7211013e90b0a689e943adebf89c5050c8e920269ee5b9ec9e275b4634430b964e2de9a77a980daa18cfa55b18e94fabebf0
DIST libreoffice-6.0.2.1.tar.xz 203783632 BLAKE2B 5a4128d6a7caa9571ddf7b37e77a65b05867738953299b0aef006a704a1d29140f020a9d9a275b86a3bf54083be2c1f15e20b7286a088b1ab4e04d7482389e93 SHA512 cb477391d1d3af544d084820d1bb51edeb553b3792ec31889ac1b2c979c311aeb02f810a2e71f3b7d23990cd9335c2a06fc562913538fc700a4df6630a04e3de
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-5.4.5.1.tar.xz 2343180 BLAKE2B bd36ecae88313b60e9ad220f8ce47185e070e275d873741e96a98fd6d2dbf546b579fc304c1931775de86734710d2b91542ee9c9749b6036fe8e443cfecb60ed SHA512 b3860dd592207f83b8c6613fdb42962a9e175f6e850282cef6380869add7fe81c7292fdd145f2e2616f8113e2c18f6ed60210d4a182c1be021d7a1db61c9d89d
DIST libreoffice-help-6.0.1.1.tar.xz 2972872 BLAKE2B fed3b8182a9459453a71c0cf76b53220081b33bf4a5f88ef603b39101a19a80f4545033c5e2f817c973d0edfdca48c954249761246d53c1eea798a5059ee2800 SHA512 bbebc878b25f80642c6ebd961e8531cf4f1379cc409a63391ca731e83e71e4e83e2a7ef6ae00b56812a8a4ae2c5de5ea5465aba70b357850b7b9c5f672521336
DIST libreoffice-help-6.0.2.1.tar.xz 2994936 BLAKE2B 69660e50ac871aa890cb5567ac1ebdf4ea9a7ff724b0f86bb44cf29dd475fc35bc9192068a5a8cbaebd1b11042a14d55fa39ecd270e2b0737ed57fe13621d599 SHA512 1e0b3a22bfa36288538cdb420780fe7c0eca59482606f36aa197dd5c0eed1c81d6214e872a3c1b968306300888e959f2d66deded6f491b2c4585164806b06b27

@ -0,0 +1,567 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
PYTHON_REQ_USE="threads,xml"
# 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/${PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
PATCHSET="${PN}-6.0.2.1-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
inherit multiprocessing autotools bash-completion-r1 check-reqs gnome2-utils java-pkg-opt-2 pax-utils python-single-r1 toolchain-funcs flag-o-matic versionator xdg-utils qmake-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 [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${P}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${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="bluetooth +branding coinmp +cups dbus debug eds firebird googledrive
gstreamer +gtk gtk2 jemalloc kde libressl mysql odk pdfimport postgres test vlc
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || \
KEYWORDS="~amd64 ~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/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/nspr
dev-libs/nss
!libressl? ( >=dev-libs/openssl-1.0.0d:0 )
libressl? ( dev-libs/libressl )
>=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
virtual/glu
virtual/jpeg:0
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
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 )
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
x11-libs/gtk+:3
)
gtk2? (
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-2.24:2
)
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
)
jemalloc? ( dev-libs/jemalloc )
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/oxygen-icons:* )
vlc? ( media-video/vlc )
"
if [[ ${PV} != *9999* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(get_version_component_range 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}
!<sys-devel/make-3.82
>=dev-libs/libatomic_ops-7.2d
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3
dev-util/intltool
>=dev-util/mdds-1.2.3:1=
media-libs/glm
sys-devel/bison
sys-devel/flex
sys-devel/gettext
sys-devel/ucpp
sys-libs/zlib
virtual/pkgconfig
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
dev-java/ant-core
>=virtual/jdk-1.6
)
odk? ( >=app-doc/doxygen-1.8.4 )
test? (
dev-util/cppunit
media-fonts/dejavu
)
"
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 )
"
PATCHES=(
# 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"
# gtk3-kde5 vcl plugin backported from master
"${WORKDIR}"/${PATCHSET/.tar.xz/}
)
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 "<app-office/libreoffice-5.3.0[firebird]"; then
ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
fi
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_pkg_pretend
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
if [[ ${MERGE_TYPE} != binary ]]; then
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_pkg_setup
fi
}
src_unpack() {
default
if [[ ${PV} = *9999* ]]; then
local base_uri branch mypv
base_uri="https://anongit.freedesktop.org/git"
branch="master"
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
git-r3_checkout "${base_uri}/${PN}/core"
git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master"
git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help
fi
}
src_prepare() {
default
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed -i \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
pyuno/source/module/uno.py \
pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
sed -i \
-e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
-e "s,\$INSTALLDIRNAME.sh,${PN}," \
bin/distro-install-desktop-integration || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {
# Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, please get
# your own set of keys. Feel free to contact chromium@gentoo.org for more info.
local google_default_client_id="329227923882.apps.googleusercontent.com"
local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
if use kde; then
export QT_SELECT=5 # bug 639620 needs proper fix though
export QT5DIR="$(qt5_get_bindir)/../"
export MOC5="$(qt5_get_bindir)/moc"
fi
# system headers/libs/...: enforce using system packages
# --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
# --disable-pdfium: not yet packaged
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-ccache
--disable-dependency-tracking
--disable-epm
--disable-fetch-external
--disable-gstreamer-0-10
--disable-online-update
--disable-pdfium
--disable-report-builder
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system")
--with-build-version="Gentoo official package"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
--with-external-thes-dir="${EPREFIX}/usr/share/myspell"
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
--with-system-ucpp
--with-vendor="Gentoo Foundation"
--with-x
--without-fonts
--without-myspell-dicts
--without-help
--with-helppack-integration
--with-system-gpgmepp
--without-system-sane
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable gtk2 gtk)
$(use_enable kde gtk3-kde5)
$(use_enable kde qt5)
$(use_enable mysql ext-mariadb-connector)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vlc)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with mysql system-mysql-cppconn)
$(use_with odk doxygen)
)
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done
if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/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
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_preinst() {
gnome2_icon_savelist
}
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
}

@ -12,12 +12,12 @@ PYTHON_REQ_USE="threads,xml"
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
https://download.documentfoundation.org/libreoffice/old/${PV}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
PATCHSET="${PN}-6.0.0.3-patchset-01.tar.xz"
PATCHSET="${PN}-6.0.2.1-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-r3"
inherit multiprocessing autotools bash-completion-r1 check-reqs gnome2-utils java-pkg-opt-2 pax-utils python-single-r1 toolchain-funcs flag-o-matic versionator xdg-utils qmake-utils ${SCM_ECLASS}

@ -12,7 +12,7 @@ PYTHON_REQ_USE="threads,xml"
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
https://download.documentfoundation.org/libreoffice/old/${PV}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"

Binary file not shown.

@ -1,3 +1,2 @@
DIST eclass-manpages-20170905.tar.xz 453248 BLAKE2B dee13d3db8d685903bcaa4e54eb2b1167cac5f4b16fa639b4ddf37e4e33037cb12035b752f2bf12ccd886df38342a32d4e6e64a9ec2e1eea1c38db95b1e13bc8 SHA512 a6e8732f7a06e3a7bfd009a25d91f7f3c6721283c0265361029ee25cdaa20198a7b273e5825d7ac3f66c7ccfa7eea20c2c3ff23dc08bab22a32c2325a413e6b5
DIST eclass-manpages-20180101.tar.xz 459156 BLAKE2B 1bddc6e20da2b037968eed722e6121ae8adeb90a80d5bbcd6c04528eefbeaa6e08b6a9dda08d2e677dfa140d0b978db51c450121a017360ce05b97709e4f8863 SHA512 7f9d843bd3b41e8a0993981a92aca69cfc423121db132d081d28487f83351a8b5b273eb9576c9610ec96e81b8e9a664d2089f30a0e94720baf07a28313627644
DIST eclass-manpages-20180119.tar.xz 459484 BLAKE2B 99464007c42b3d9ccc98e991b9872f32450927e6fbf46aa85023c86689e0db5bc5e87788bc69a7306846f55341045acf81ff409768dcce9af2695699d93873df SHA512 dd5c05eb195fe1d895b397b4a165169abf68c6f3abadb40720ac3a8134e55efb2f623e2b5892e88a128c456ca36321863571a1929b76204b432c5dc710094c0e
DIST eclass-manpages-20180302.tar.xz 454568 BLAKE2B 2d09a44e33efe0a302d4bdfaa3189e6ca0d373c84518e58bfb62824c00f83e865660c42cb0df597902d253241d9cbdac468add16ad19f94edd925460701c9f4f SHA512 17878001c9d70c69b9260541ac87cf642da0f0c5adbb77b3df2f614331e29af6af90b64950c9d95a2bc76d4b24180b46575d02a602956b721e3b03b93ee251e0

@ -1,34 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
DESCRIPTION="collection of Gentoo eclass manpages"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="https://dev.gentoo.org/~titanofold/dist/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
# Keep the keywords stabled. No need to change to ~arch.
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"
# How to create a snapshot and upload it to your dev-space:
#
# mkdir eclass-manpages-$(date +%Y%m%d)
# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass eclass-manpages-$(date +%Y%m%d)/
# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
# xz -9e eclass-manpages-$(date +%Y%m%d).tar
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
#
# Then copy the ebuild and update your name in SRC_URI ;-).
src_compile() {
env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
}
src_install() {
doman *.5
}

@ -5,13 +5,12 @@ EAPI="6"
DESCRIPTION="Collection of Gentoo eclass manpages"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
# Keep the keywords stabled. No need to change to ~arch.
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"
@ -20,8 +19,8 @@ DEPEND="app-arch/xz-utils"
# mkdir eclass-manpages-$(date +%Y%m%d)
# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass eclass-manpages-$(date +%Y%m%d)/
# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
# xz -9e eclass-manpages-$(date +%Y%m%d).tar
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/dist/
# xz -e eclass-manpages-$(date +%Y%m%d).tar
# scp eclass-manpages-$(date +%Y%m%d).tar.xz dev.gentoo.org:public_html/distfiles/
#
# Then copy the ebuild and update your name in SRC_URI ;-).

@ -0,0 +1 @@
DIST hashgen-1.0.c 36299 BLAKE2B 4419ffd2b4c8435b05b0cf2d9e54e2df5c539f945166da8305c910ec267e5d93cd26822ef189777cf952bb8644193fbfeaafefa4e98c5b7561845fb9a1f40c0a SHA512 4f8df94e91b02ebc611553d2dd9776de4ba77989869ed1ce411b91cc7fed224c3d8715d15cce6234caa25f2143962949dfd59da79d8f1ab211c287c604c22fff

@ -0,0 +1,53 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="Manifest generation and verification tool written in C"
HOMEPAGE="https://prefix.gentoo.org/"
GITHASH="7fc3cf2b4baddc8b98c994b8ee024330d8f29956"
SRC_URI="https://gitweb.gentoo.org/repo/proj/prefix.git/plain/scripts/rsync-generation/hashgen.c?id=${GITHASH} -> ${P}.c"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="+openmp"
DEPEND="
openmp? (
|| ( >=sys-devel/gcc-4.2:*[openmp] sys-devel/clang-runtime:*[openmp] )
)
app-crypt/libb2
dev-libs/openssl:*
sys-libs/zlib
app-crypt/gpgme
"
RDEPEND="${DEPEND}"
src_unpack() {
mkdir "${S}" || die
cp "${DISTDIR}"/${P}.c "${S}"/${PN}.c || die
}
src_compile() {
v() {
echo "$@"
"$@"
}
local openmp=
use openmp && tc-has-openmp && openmp=-fopenmp
v $(tc-getCC) -o hashgen ${openmp} ${CFLAGS} \
$(pkg-config openssl --libs) \
$(gpgme-config --libs) \
-lb2 -lz ${LDFLAGS} ${PN}.c || die
}
src_install() {
dobin hashgen
cd "${ED}"/usr/bin || die
ln -s hashgen hashverify || die
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
<maintainer type="person">
<email>grobian@gentoo.org</email>
<name>Fabian Groffen</name>
</maintainer>
</pkgmetadata>

@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"

Binary file not shown.

@ -0,0 +1,27 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit bash-completion-r1
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
HOMEPAGE="https://www.gentoo.org/"
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
IUSE=""
src_prepare() {
# resolve openrc file collsions for bug 649144
rm completions/rc-{service,status,update} || die
}
src_install() {
emake DESTDIR="${D}" install \
completionsdir="$(get_bashcompdir)" \
helpersdir="$(get_bashhelpersdir)" \
compatdir="${EPREFIX}/etc/bash_completion.d"
}

@ -17,8 +17,7 @@ HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions"
LICENSE="ZSH"
SLOT="0"
RDEPEND=">=app-shells/zsh-4.3.5
!<sys-apps/openrc-0.35"
RDEPEND=">=app-shells/zsh-4.3.5"
src_install() {
insinto /usr/share/zsh/site-functions

@ -17,8 +17,7 @@ HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions"
LICENSE="ZSH"
SLOT="0"
RDEPEND=">=app-shells/zsh-4.3.5
!<sys-apps/openrc-0.35"
RDEPEND=">=app-shells/zsh-4.3.5"
src_install() {
insinto /usr/share/zsh/site-functions

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -15,7 +15,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~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 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls doc"
RESTRICT="test"

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit sgml-catalog eutils
@ -10,7 +10,7 @@ SRC_URI="http://www.oasis-open.org/docbook/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="4.2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit sgml-catalog eutils
@ -10,7 +10,7 @@ SRC_URI="http://www.docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="4.3"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit sgml-catalog eutils
@ -10,7 +10,7 @@ SRC_URI="http://www.docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="4.4"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils sgml-catalog
@ -10,7 +10,7 @@ SRC_URI="http://www.docbook.org/sgml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="4.5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris"
IUSE=""
DEPEND=">=app-arch/unzip-5.41"

@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gspell"
LICENSE="LGPL-2.1+"
SLOT="0/1" # subslot = libgspell-1 soname version
KEYWORDS="~alpha amd64 ~arm ~ppc ~sparc x86"
KEYWORDS="~alpha amd64 ~arm ~ppc ~sparc x86 ~amd64-fbsd"
IUSE="+introspection vala"
REQUIRED_USE="vala? ( introspection )"

@ -1,2 +1,2 @@
DIST libmspub-0.1.2.tar.xz 345556 BLAKE2B a3b47fb188fc859abf54e3375514d31a1fafa21fb57fe0ac4a20013741a223a7011adf8ce7784b61346b49e9f4c0b6c353138dc12a5035f7bcc24576a508aa50 SHA512 c19025a2b887c33f5966b0972204ab2a8ae841b82df38eaf53c0cdc8f99d93cccab5e1c78143a79d5aef9c7a7387bd6f2cf34833a00861058e0e4687f48be714
DIST libmspub-0.1.3.tar.xz 377716 BLAKE2B 6b6592f92523d009b1e6c8b1d24ae2efd36efd692cde53e221fcd701aca3246004d20aa8d584271ef6c75add4251e62c93c5a2896d1d3cc5e65f8389dc88ae65 SHA512 3d3680a732c84f7817cf079ae458f56e1eac14663014d48c29f54a6b4dfee887c2cc296a6d6e00d2e05329126414e6513cd7d1187c760ce952c72c27a7ccda46
DIST libmspub-0.1.4.tar.xz 377472 BLAKE2B 89bd994a5aa2b3a22681dfe78fcea19561ea6057210e61630fa904ded12cca4694d715dd8f2fe8f687a91951bfa2f7aec1ff11d0b978a517476545bb07f654dd SHA512 7275f890645961b3fd56df4584788962e8c064fe3f99f5834c6ba6177ce76d00d544fbe9a25b7ab2f4180d2f3a90c609fe0bb68d61ea24e95b086190390fff31

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc nls static-libs test"
DEPEND="net-libs/libnsl:0=

@ -13,10 +13,10 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc nls static-libs test"
IUSE="doc elibc_glibc nls static-libs test"
RDEPEND="
net-libs/libnsl:0=
elibc_glibc? ( net-libs/libnsl:0= )
"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby22 ruby23 ruby24"
USE_RUBY="ruby22 ruby23"
RUBY_FAKEGEM_DOCDIR="htmldoc/rdoc"
RUBY_FAKEGEM_EXTRADOC="AUTHORS THANKS"

Binary file not shown.

@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5739942ac7a447658d00e1e7
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
IUSE="gmp +gnat_2016 gnat_2017 gtk iconv postgres pygobject projects readline
+shared sqlite static-libs syslog tools"

@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed016
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
IUSE="gmp gnat_2016 +gnat_2017 gtk iconv postgres pygobject projects readline
+shared sqlite static-libs syslog tools"

Binary file not shown.

@ -7,16 +7,16 @@ VCS_INHERIT=""
if [[ "${PV}" == 9999 ]] ; then
VCS_INHERIT="git-r3"
EGIT_REPO_URI="https://github.com/MariaDB/connector-c.git"
KEYWORDS=""
KEYWORDS="~hppa ~ia64"
else
MY_PN=${PN#mariadb-}
MY_PV=${PV/_b/-b}
SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve -> ${P}-src.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}-src"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
fi
inherit cmake-utils multilib-minimal ${VCS_INHERIT}
inherit cmake-utils multilib-minimal toolchain-funcs ${VCS_INHERIT}
MULTILIB_CHOST_TOOLS=( /usr/bin/mariadb_config )
@ -72,6 +72,12 @@ src_prepare() {
cmake-utils_src_prepare
}
src_configure() {
# bug 508724 mariadb cannot use ld.gold
tc-ld-disable-gold
multilib-minimal_src_configure
}
multilib_src_configure() {
local mycmakeargs=(
-DWITH_EXTERNAL_ZLIB=ON

@ -44,7 +44,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
# Shorten the path because the socket path length must be shorter than 107 chars
# and we will run a mysql server during test phase

@ -0,0 +1,58 @@
--- a/include/sys_main.h 2018-01-19 05:36:38.000000000 -0500
+++ b/include/sys_main.h 2018-03-01 11:40:04.554713079 -0500
@@ -20,6 +20,8 @@
extern "C" {
#endif
+#include "sys/mysql/psi/psi_memory.h"
+
#define MY_FAE 8 /* Fatal if any error */
#define MY_WME 16 /* Write message on error */
#define MY_ZEROFILL 32 /* my_malloc(), fill array with zero */
--- a/driver/connect.c 2018-01-19 05:36:38.000000000 -0500
+++ b/driver/connect.c 2018-03-01 11:39:51.458676373 -0500
@@ -179,7 +179,7 @@
/* Set other connection options */
if (ds->allow_big_results || ds->safe)
-#if MYSQL_VERSION_ID >= 50709
+#if MYSQL_VERSION_ID >= 50709 && !defined(MARIADB_BASE_VERSION)
mysql_options(mysql, MYSQL_OPT_MAX_ALLOWED_PACKET, &max_long);
#else
/* max_allowed_packet is a magical mysql macro. */
@@ -252,7 +252,7 @@
ds_get_utf8attr(ds->rsakey, &ds->rsakey8));
}
#endif
-#if MYSQL_VERSION_ID >= 50710
+#if MYSQL_VERSION_ID >= 50710 && !defined(MARIADB_BASE_VERSION)
{
char tls_options[128] = { 0 };
if (!ds->no_tls_1)
@@ -323,7 +323,7 @@
#endif
mysql->options.use_ssl = !ds->disable_ssl_default;
-#if MYSQL_VERSION_ID >= 50703
+#if MYSQL_VERSION_ID >= 50703 && !defined(MARIADB_BASE_VERSION)
{
if (ds->ssl_enforce)
{
@@ -332,7 +332,7 @@
}
#endif
-#if MYSQL_VERSION_ID >= 50711
+#if MYSQL_VERSION_ID >= 50711 && !defined(MARIADB_BASE_VERSION)
if (ds->sslmode)
{
unsigned int mode = 0;
@@ -510,7 +510,7 @@
}
}
-#if MYSQL_VERSION_ID >= 50709
+#if MYSQL_VERSION_ID >= 50709 && !defined(MARIADB_BASE_VERSION)
mysql_get_option(mysql, MYSQL_OPT_NET_BUFFER_LENGTH, &dbc->net_buffer_len);
#else
// for older versions just use net_buffer_length() macro

@ -21,13 +21,15 @@ SLOT="${MAJOR}"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
# Does not build with mysql-connector-c
# Does not build with libmariadb
RDEPEND="
dev-db/unixODBC[${MULTILIB_USEDEP}]
~virtual/libmysqlclient-18[${MULTILIB_USEDEP}]
abi_x86_32? (
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
)
!>=dev-db/mariadb-10.2.0[client-libs(+)]
!dev-db/mariadb-connector-c[mysqlcompat(-)]
"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
@ -41,7 +43,7 @@ PATCHES=(
"${FILESDIR}/5.3.10-cxxlinkage.patch"
# "${FILESDIR}/${MAJOR}-mariadb-dynamic-array.patch"
"${FILESDIR}/5.2.7-my_malloc.patch"
# "${FILESDIR}/${MAJOR}-mariadb-buffer_length.patch"
"${FILESDIR}/5.3.10-mariadb.patch"
)
src_prepare() {

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -18,7 +18,7 @@ LICENSE="GPL-2"
SRC_URI="https://dev.mysql.com/get/Downloads/Connector-C/${P}-src.tar.gz"
S="${WORKDIR}/${P}-src"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc64 ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
SUBSLOT="18"
SLOT="0/${SUBSLOT}"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save