Sync with portage [Fri Mar 2 16:04:07 MSK 2018].
This commit is contained in:
parent
61a0ce672f
commit
4c489cc1da
24684 changed files with 39967 additions and 27799 deletions
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
|
||||
|
|
145
app-admin/glance/glance-16.0.0.ebuild
Normal file
145
app-admin/glance/glance-16.0.0.ebuild
Normal file
|
@ -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"
|
||||
|
|
37
app-arch/lz4/lz4-1.8.1.2.ebuild
Normal file
37
app-arch/lz4/lz4-1.8.1.2.ebuild
Normal file
|
@ -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
|
||||
}
|
60
app-arch/pdv/pdv-1.5.1-r3.ebuild
Normal file
60
app-arch/pdv/pdv-1.5.1-r3.ebuild
Normal file
|
@ -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
|
||||
|
|
10
app-editors/hteditor/files/hteditor-2.1.0-tinfo.patch
Normal file
10
app-editors/hteditor/files/hteditor-2.1.0-tinfo.patch
Normal file
|
@ -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
|
||||
|
|
78
app-emulation/spim/spim-8.0-r3.ebuild
Normal file
78
app-emulation/spim/spim-8.0-r3.ebuild
Normal file
|
@ -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>
|
||||
|
|
547
app-emulation/wine-vanilla/wine-vanilla-3.1.ebuild
Normal file
547
app-emulation/wine-vanilla/wine-vanilla-3.1.ebuild
Normal file
|
@ -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
|
||||
}
|
547
app-emulation/wine-vanilla/wine-vanilla-3.2.ebuild
Normal file
547
app-emulation/wine-vanilla/wine-vanilla-3.2.ebuild
Normal file
|
@ -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
|
||||
}
|
||||
|
||||
|
|
18
app-misc/abook/files/abook-0.6.1-tinfo.patch
Normal file
18
app-misc/abook/files/abook-0.6.1-tinfo.patch
Normal file
|
@ -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
|
||||
|
|
31
app-misc/dateutils/dateutils-0.4.3.ebuild
Normal file
31
app-misc/dateutils/dateutils-0.4.3.ebuild
Normal file
|
@ -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
|
||||
|
|
88
app-office/libreoffice-l10n/libreoffice-l10n-6.0.2.1.ebuild
Normal file
88
app-office/libreoffice-l10n/libreoffice-l10n-6.0.2.1.ebuild
Normal file
|
@ -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
|
||||
|
|
567
app-office/libreoffice/libreoffice-6.0.2.1.ebuild
Normal file
567
app-office/libreoffice/libreoffice-6.0.2.1.ebuild
Normal file
|
@ -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 ;-).
|
||||
|
1
app-portage/hashgen/Manifest
Normal file
1
app-portage/hashgen/Manifest
Normal file
|
@ -0,0 +1 @@
|
|||
DIST hashgen-1.0.c 36299 BLAKE2B 4419ffd2b4c8435b05b0cf2d9e54e2df5c539f945166da8305c910ec267e5d93cd26822ef189777cf952bb8644193fbfeaafefa4e98c5b7561845fb9a1f40c0a SHA512 4f8df94e91b02ebc611553d2dd9776de4ba77989869ed1ce411b91cc7fed224c3d8715d15cce6234caa25f2143962949dfd59da79d8f1ab211c287c604c22fff
|
53
app-portage/hashgen/hashgen-1.0.ebuild
Normal file
53
app-portage/hashgen/hashgen-1.0.ebuild
Normal file
|
@ -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
|
||||
|
|
58
dev-db/myodbc/files/5.3.10-mariadb.patch
Normal file
58
dev-db/myodbc/files/5.3.10-mariadb.patch
Normal file
|
@ -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…
Add table
Reference in a new issue