Sync with portage [Tue Sep 14 11:13:37 MSK 2021].

master
root 3 years ago
parent 1e5bec651d
commit 3d2c3b6997

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 29316 BLAKE2B 866fdfb35c9aea4289a90bba29765c2b8e83a4a6c83abfec895cba268dc90406781d5fa1c3ad892d7fa5eae9a10a9f6347fc91e1560f517bf2bd228317a09396 SHA512 0937003b45c18b8bf1369e01718b5f0887186af692d5b9d19d02698ad58538a1c262d20816b18cfe3bc485ca303575f25536fcc250dec889138e2227c00ab808
TIMESTAMP 2021-09-13T05:08:55Z
MANIFEST Manifest.files.gz 29290 BLAKE2B 503f3b7b513f7466a3ac6f9b8e567f9fc9c7944897981b033805b9572edaffc9a5bd070f4534e68d351b01f50ba1a7e5bbdffa5f458aed797475b1e79fb6d365 SHA512 c3f87f743821d26862ab0346669372f2852d23d953dfe1e4c2e28a481eafb4d298825607c545fa15567a798cae0f0460c9822497ac3dff0dac2ab032d4041317
TIMESTAMP 2021-09-14T07:38:59Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmE+3OdfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmFAUZNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klClHw/+JpEzyYhUV6o1YHW6Ywjer9x+xBecbyMYFzV8eSzO8dtXUgdT9hPJkYOZ
NyJZIgY/XuqVmzaaC36jMCMpes5Fghl5S7uE/5bZA67LJf3aXDzp0phjIvrJ1Xh0
Z/DOTAtKz1UjyDoEUZkUw4dTRpKn6bL4TZv2vsk83pvw/+fXMZ9KpOV2cQfD9EBU
Ce9zgYFk55kuWhGgaqaVjh1Ls5xaz70oanSAvNAD/AYJF2DUrN96WU77mx9KaQtE
ederkTuzxahrQeedrXzYHutA+4EdHhnGKhuu4J5wxdhT24Eohia7mdgjrTwJyxRV
ala7LgcWfyEp+E2t0ADe1r7RboMHHYfq7nKPfMewhg6HdN8RQwZ8yWrf3PS8aZRN
bzC9yvuSXw/BCmi59Dt3EGTg9hjKIT1PgxA18by9ACOLmw3mPXV97zuDVc5J0cxb
hZhDu/u/kaFlQc6QkkzkIhHvF9rQqQ1MIEkF0GUdKTpfqYCsQpgSUrBhOWwPsZwI
67CW4kMvZuhenB2aBfPLiZklW6tAXguoFnHgpWODqt7pAuhCj65AQX5z7m4qHHCQ
dhbvW9NEE7ZGBqrYKcl5YlCrOhYCqZcknccahZg8LL6lbreKgKymjGW2AdZy1FNp
RbruxSWLx9wMipILSQBzQXiDsVs3W6Dlp8/nQUBUDIB4u1lZmMo=
=oD6o
klBC/RAApWnUJxLVq6xeMBeGgNbVg3RQol03U800zgJJ+MjJvOnGuITHBWXfqaC1
0LW3CagM0mqhEjCBo8h7x/QJwsmVnbiKca1djwqxkd4m7mTM16XqPy6SzE9eN3z6
YzCtMQQ9Sd66qo84kHHvYTluGR1yuvFQ8nJImEb3lt66Imw7iL6qZWDqW/gbwGYe
GQdUFftgs1rbKevcuLMzyv35BjA8ovFGzYEUTWAKoKuCqpihOnZ+OiJSrf1cLOkK
lMrz+OFzbWdb/3HHDZ0SuozCEoaKD9+Jc5T88kEbwtNw+BLd/oVtF4HbiVY7zD83
pBj7tV91lOXtnOMA5kT2ZoESG4CBrV2v18hdz+5hYl7LCXD1a66sjSZ844+4hcSD
2y/sygAQEuTwvO290AatCzw19eHLNnPuo1rkj8bhxJ5PI8aHKZ0KQqmNKrCkXJ7s
5BBbUdx4wHRVAdFb/pJN0NhXOQIvjpnglLvojWtZ1fxD+KOQaOeByybfJ8uLNcr1
4N7eLlhTuxythubM+vK01DgbNvX1t4eWjvc5ZNkXRnsHv9yUk+UFGmV23D25hbTd
gpU07Bkhbd+XopzwXhmEfrDxf2yDR4K4Rj5giaNXHxOAMb72XJc34+Rf2m0ub3QO
MjygPK+5DDdNldnkBUt85ZITDWsMb3e8+KlgfKYi3WNJjWe+iss=
=0Azr
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

@ -1,14 +1,8 @@
AUX awscli-1.19.47-py39.patch 2498 BLAKE2B 39f698d756422eecbb6a37bec572f00e184775b816f467d1b0275740b59678518db7ae44240476048c0f11d8d01403e8f9a03ad0f64414206fe77c15c4d695d0 SHA512 6a80d35495b63572e5e8ee6550a1c693d71adceaad79fba9d097668049a5c9d425b7eaaba008458cde8eb3e406e6e2850b6d43e6a610e9f28cb44278b231312a
DIST awscli-1.20.15.tar.gz 2048948 BLAKE2B e7d378c9cb1752f4b7e014578d07fdc5f7bd9c14dc5fa33328a29c8fb9c9fab27f404dbfeea5952c243aeb35b0800c7840303d5f1339512d74cee2e4a5d590a1 SHA512 34c482067c3534737956520e5f6f0b3d30296f6de06969fe3ab43146a3190e36b432ea3642917c91e82659d5e79337add973f3f79216214f6b03b5cd15b363f2
DIST awscli-1.20.21.tar.gz 2055227 BLAKE2B 6448527363ca25f039fa9e461bf5f6451e2ecb308a29b3b62c2303d756476c45f60b5356bf32894d780deb8d9e459d83e2520ce09f5ea5f3b1e9435f8180d4ce SHA512 58b9323b8bdb07bd48814cf11fc03f9c4ffda01d1d0c85d4a77425ca37848a2cb3a6222b12c31e5897b348ef265cc94d842d9fd6b4a66bb3cfc8b37b038361cf
DIST awscli-1.20.28.tar.gz 2058578 BLAKE2B 3f6993a41f46ad9d8d45cebc0d5ea95a954e15c73d236426590c389aba6de6a99b6a5000f065f932733151c14f3112bacc25c670a05d2a991a976669ce54554e SHA512 b75974450cea3744ed15cf00ca82a35aa377c55e0ef67bb5536ed136e768d5030e6707f12e2e7de8bfce48296295ff4ed4c9f9b15c642104ea34c7492291135b
DIST awscli-1.20.35.tar.gz 2069361 BLAKE2B e19666a42ae7b39297d62532d5028beb099ba195e80233f43f28697184be10c3abb859db5271980e45cade0c6d580988b63d0c2b5e3adc66aee97e76c7883144 SHA512 7fecf089e72a520004aef0d002b2ec07c524b8f927c27e4a497cedfcbcd38e0db57c3ce7e67d4e7f4a4fd78a0ec3e950ef6d7f6d2f7918e0d03a5fb3b2ff8ddf
DIST awscli-1.20.40.tar.gz 2071857 BLAKE2B b2511d610c13b4ddf8b1f5c6442f0939072eecf81d97805800bd83b6f481d744ad4344dace6e6553e3d4b7cbf9546f911398311cb04fb698a418579e784539a3 SHA512 aa39a8d67cd8efc63687929f19d5878269ce7f3155a0a64ca2f271251a334f57d2358aa4f0aee76415aee33fe23a1e3b19eb2c6dcfa21e8c0fb7409f5d29a001
DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858 SHA512 a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb2826666ab
EBUILD awscli-1.20.15.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
EBUILD awscli-1.20.21.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
EBUILD awscli-1.20.28.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
EBUILD awscli-1.20.35.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
DIST awscli-1.20.41.tar.gz 2071927 BLAKE2B 4d7ec9e3c2af3f44cbce9459ef12c8191ae72b3313e266a2ac8f39cd2197129ae66893152c6077326c8315d4098608cb11019ad3cc19fdd057508db4f6c3a0d8 SHA512 6d022575d2bded2245bb17e8605e929a8ff2e91e79f907e21a0eaaf027e2fb657b96573531226cd63a34b0a0523a6747c7c4f9652ee10b09fd8b6d09e9c8fc9c
EBUILD awscli-1.20.28.ebuild 1465 BLAKE2B 0414a41a1f6a9234c4c74ed23e4ce30b1801ce885e556b290ede026239d537d38912c4557b11985e8e25d95916fbae319876900c46e89e5858ea051ee6a18373 SHA512 ed3d2f988845db9dfff03a8c64373a19dd7719945370e374092403c8a022a9a2f6acd294ed1ad857a40c76730a9a4c42d5a1da4b84cc5f37401317f63b19694f
EBUILD awscli-1.20.40.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
EBUILD awscli-1.20.7.ebuild 1465 BLAKE2B 0414a41a1f6a9234c4c74ed23e4ce30b1801ce885e556b290ede026239d537d38912c4557b11985e8e25d95916fbae319876900c46e89e5858ea051ee6a18373 SHA512 ed3d2f988845db9dfff03a8c64373a19dd7719945370e374092403c8a022a9a2f6acd294ed1ad857a40c76730a9a4c42d5a1da4b84cc5f37401317f63b19694f
EBUILD awscli-1.20.41.ebuild 1467 BLAKE2B ff662a5f00944f42ceccaa347486745528b94083fc5ff4053a28253d9cbd26d7ba46688d95ed8c7d1e50f01e692f3f16f26e01ffcc8973a4fef31c6f2c58b07b SHA512 d79f8e7fd1609fe1f4d746a363b14e05d8b68a3b1359cdc2215a03759ba68880f0bff46d2519f420c50f088eae84596d2686be428604f678a716f3c10d002f4c
MISC metadata.xml 447 BLAKE2B a149ec992aad58d4e48ff13549d5126e6203321a087676519d20208719e076394b7cf6a699e98fc2012ea627ff267311630ed5a0adc8ba01ff469c2746a60d12 SHA512 91d8fe7cf0ddee1fe098931369f2a13835bce06efd8f66de96ebb21f6f42e0194c1bd35d340a21a36b240a1e37ea58286e11b68308937439d0c18edaf6dad348

@ -1,58 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="https://pypi.org/project/awscli/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_tests --install nose
PATCHES=(
"${FILESDIR}"/awscli-1.19.47-py39.patch
)
python_test() {
distutils_install_for_testing
# integration tests require AWS credentials and Internet access
nosetests -v tests/{functional,unit} ||
die "Tests failed for ${EPYTHON}"
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -15,7 +15,7 @@ S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"

@ -1,58 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="https://pypi.org/project/awscli/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_tests --install nose
PATCHES=(
"${FILESDIR}"/awscli-1.19.47-py39.patch
)
python_test() {
distutils_install_for_testing
# integration tests require AWS credentials and Internet access
nosetests -v tests/{functional,unit} ||
die "Tests failed for ${EPYTHON}"
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -1,58 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="https://pypi.org/project/awscli/"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/aws-cli-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
# botocore is x.(y+1).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_tests --install nose
PATCHES=(
"${FILESDIR}"/awscli-1.19.47-py39.patch
)
python_test() {
distutils_install_for_testing
# integration tests require AWS credentials and Internet access
nosetests -v tests/{functional,unit} ||
die "Tests failed for ${EPYTHON}"
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -1,5 +1,5 @@
DIST entr-4.9.tar.gz 25501 BLAKE2B 2d4690636585ee64c7273402c2a87516614d8b08547606198947677a26c8966b3f8784da880e1fc4608df7170801e4f21a33717d13c3bf7ad169f909e41d867b SHA512 b05595be5ae1c6fbd39ea886331b9b77563460d03eae8889c7ad0cc156a44c6f50477dc3448eefe715e124a79ab08b9baf7c53a9059dcf137e5782bf7b499751
DIST entr-5.0.tar.gz 25480 BLAKE2B 5de00d6b1042667e209b2c33d7d019bad4833a0711a18d47eddb129ef60f5518c42fc2af3169510f57eb39f861d416ab67d7cd83e4a631cfcaa4cc7ac266f82d SHA512 f485efb7d05f1d099c85d8af2f313e3ed2f36720483afc3004479b5b8754c60c52a108b827efd017c674f01d6ced2878a317addef3960c8cdf9e6b142f2ad5fd
EBUILD entr-4.9.ebuild 564 BLAKE2B 97ef65f24c107b5e7391e56280e2cdace0a58d6ec49566120b5e24400be4e97bd8ad4eccad8ece912badf473482e205fbdf26b60a3ffe6e2c316b21da966cb16 SHA512 dda08109bb7c71ad5f876ff0c97847f4fe8b20bdca78d84a371a4c327182f6d980a72a79fefa73f796874273b1fc54bacb644dcd97862f0e34d5bc63e1cce00e
EBUILD entr-5.0.ebuild 570 BLAKE2B 8c65fc4b9f59c5072cd81e847a6967ebc765357707c0a1c0c8916420f2157057c108ed09f26b59d334e3f88a7e95f7f73266198e6a1cce2d04d48a3d43ea1b47 SHA512 e0ebdd2070f4144c783023c090778cc05409be20b7c2d8eb074e4b0ed4de6e639e4aa89784452ed45267c5a01f5c4289f9b7afdae522d3662bb96b922aefe31b
EBUILD entr-5.0.ebuild 564 BLAKE2B 97ef65f24c107b5e7391e56280e2cdace0a58d6ec49566120b5e24400be4e97bd8ad4eccad8ece912badf473482e205fbdf26b60a3ffe6e2c316b21da966cb16 SHA512 dda08109bb7c71ad5f876ff0c97847f4fe8b20bdca78d84a371a4c327182f6d980a72a79fefa73f796874273b1fc54bacb644dcd97862f0e34d5bc63e1cce00e
MISC metadata.xml 378 BLAKE2B 7dfd6f3df156040cf1c245d5a8376d42fab7dd63d38eeaf173c61ad5174cdac63f80e96de17777b6214dc2c7e39a201e0370cc8caf7ceb2cf55f41077c415e99 SHA512 bacc3fb8f1db6ddeb1678314b2d184234e856ad0ad29df11b9d3a0885675b3b3e690a15b964a9d2522bdcf5ebf4c5288498c291d40328272c88806c29580337b

@ -11,7 +11,7 @@ SRC_URI="https://eradman.com/entrproject/code/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
src_configure() {
sh configure || die

@ -1,5 +1,7 @@
DIST puppet-lint-2.4.2.gem 93184 BLAKE2B 5170bd9c30f6e2f5b30120b6edc74550e697c3243d2f5c7249f27a2d61ca2f5612d96efdc0f6be8d065e7d7a4460b9cf6e6dad13a5b24c4ce100d4e6df2f0425 SHA512 ee846688b13536b7d146ea50c0efe5083babf1ca09b77182437ec93be754ae076d54ac34f8082867a26b6df12a09bcd316e5b1aaa9c98150f9411a0c8b007c71
DIST puppet-lint-2.5.0.gem 90112 BLAKE2B c731e0988f09f779c50aad118f136f79c6e042f43cc8a5163967c44a72d4019a00426578bc95b4cf9618057027c1707cd3463ea408a30d25ca0a0911dc3c94eb SHA512 b04097443eae40a084475f95c57ebde73af937ca3b9b006237c6b5e60caf939338e09cb1e259a26524d2294ecbc61bd91b6e34f7051d87211078912518cb364b
DIST puppet-lint-2.5.1.gem 93184 BLAKE2B ce93397fcb05655043ed41693690d909505a74a7e8029f355d76cbcdc247cb03b87f9fc870d07e88ca378b0866b4490c853950a9dc7eff871006ff526d852c70 SHA512 5ffad674280b4b67669a59c9b17b36cef8338dc4de2c9a28b2cdfcff810f733eb4ae18824b6145b75db3816ed906c12e9d4b6404ac5294c4a9a0eb27c4272820
EBUILD puppet-lint-2.4.2.ebuild 585 BLAKE2B 7a3ffd32711e1fd2f16794eacab23168d5c79fe43604ade19a5ab13a740a3ef56825d48d0664edc5f6d962ff77b3fb6e3f07a75057442343facf4c86859839c1 SHA512 d026463ce04bf33a5f9b150cad27eb23b3fe1d0efd33a461e266326eccb599b3ab66b941a434bb979571fd830707f361e715082be2a95383b3868197ddc56658
EBUILD puppet-lint-2.5.0.ebuild 482 BLAKE2B e8e72d09a1c4fc48e2103da544a7d05583bac11709871031a6a651d56b56f940f694796abad083f5d90243b065fd656119ae1089e57d740b5fda00e45d770cac SHA512 8f35d79363b4cdda405719d6f484a83950e89c36366ae0068ae864e151ed4bbee75ed5ddd082d885f117e4ad42c8120e072ba508e7376b0a61f68c9d442d1ab7
EBUILD puppet-lint-2.5.1.ebuild 518 BLAKE2B ab81ecd41e5d019e00a533b3a5e0dbc0227b59c8f4dbf13420fd38e0887b235b392df964351be2871c3a5cde8c1009b29cc81e334bc6c3a9594d1ed4fe465862 SHA512 b6d94d0a75e96aa9fb54ac9c5d9439ca5e2adc35d8ef88c534f7763ed9e6ac90a6bbfb655e9a51d5d09096b53ec78636fe94b0a40c6e8921ce1c01be551f3172
MISC metadata.xml 364 BLAKE2B 02e595eed1d040b52b80d0c63f576873a2f775bef8565a7c433382d294c36eb69d2104850701414800e9e4e66f89dd8908983821ffda334e8d32b40a9690a3b8 SHA512 066d6586798789d1d35d20ab12d38d3328575730bb55f5fe9ebe9da541106e1cdb7b00f144d71c124319ca3bd5e6ecd1537b4b3e323cffb2dcc07bf861799350

@ -0,0 +1,26 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
USE_RUBY="ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_BINWRAP="puppet-lint"
inherit ruby-fakegem
DESCRIPTION="A linter for puppet DSL"
HOMEPAGE="http://puppet-lint.com/"
LICENSE="MIT"
SLOT="0"
IUSE=""
KEYWORDS="~amd64 ~x86"
ruby_add_bdepend "test? (
dev-ruby/rspec-its:1
dev-ruby/rspec-collection_matchers:1
dev-ruby/rspec-json_expectations )"

@ -1,8 +1,8 @@
DIST sudo-1.9.6p1.tar.gz 4119888 BLAKE2B 02bdb551c46cff11ac56e64937c64e6a29ccd8e0af34ea2f6b33c223bee8f7ad958d0fc3d7ef8ef12bf5bc82565769b923ff112a3f3d6bf6999fa4f6ea55e38e SHA512 632dfe72f04ce9a7a5a7236fcd5c09ce4535e695ced49d24dd848e3a7b1bea7380df44188b9e475af4271069539b5a5816948a98fbb0649ebebaba8b4c4b7745
DIST sudo-1.9.7p2.tar.gz 4200036 BLAKE2B b977c423670e5e34e84f3b009d5fe5f0379a0027e828fb903aa7ff1b11581572e8d5452a3666d963df3edfe1b83ffe16fbf8bddbf07881284f4507c8138859ad SHA512 39184127122014d0d1d194d455644191009835ffdcc0efda3a99028fe346ca3ff6b15341016f85029556e9f1f9deeaf83b52160effc47d1a5713affb36b99386
DIST sudo-1.9.8rc2.tar.gz 4302195 BLAKE2B 49a9ee0f3dca52b1ce4a7443ccbceaee1b7e12fc5ecf6c1f5571f33f6461fc6e381c2c22a5071f1466967aaee53acba32fef6906f8376b68bbace4f3d67ff082 SHA512 56dc2e8935f0cc6b1ccb273ad816c31df68523284a6b5d43f35940d7a5373cf1184982a78b26e6111aead3a035d1a10f6a1eba95b613e776fd48528a1429f7cb
DIST sudo-1.9.8.tar.gz 4301188 BLAKE2B 6731f5ad4b7002b2ec0d9f893a18070e220918bb6f4ffefdc6719221a5614912253f9547d83fc5e61c3cdada8b093d5e9c7f4c37ec6e3fc2fb9245bd10797dd2 SHA512 b1ef0464bbf5d7ab65066752769261640a142fa82b7d3d8698a7e098fbc2670c382211bce1ca0c44cb7a1c3b5a375a725a1e05a9fdfb4a31023c868285814fdc
EBUILD sudo-1.9.6_p1-r2.ebuild 6725 BLAKE2B 620c20c144bb7fd723e3e46022dd3e6152084978091e2e3af0a95a961dc027defeb5d20dcee4b0e36959e04124586a2c53d65c8137af9d1f52a6044392c08aea SHA512 fc61898d795187d7ab0876001c725bdb2c5f0c98ab38adc8427f69abc1da8b33be6ef8ebe1353ead193f10f48ed042fe12a13f90c181bc3a0d3cceed352bc262
EBUILD sudo-1.9.7_p2.ebuild 6686 BLAKE2B c088c8a2cad0fcc78dc91ca5ec04b1ed36a7eff66349d4abbc2de78074395c9dfa6dfba2662f180e53f86a84f9118d93a0a7da2f52e10131c94caff2721594fe SHA512 ccc8a5c262cd07b3c456ed3e5100f4787b814308a223a7c3c2a9c60db3dd308e60812607c289381230948ee184f71c3503de4dabb4dee388b174b65c502b447e
EBUILD sudo-1.9.8_rc2.ebuild 6686 BLAKE2B c088c8a2cad0fcc78dc91ca5ec04b1ed36a7eff66349d4abbc2de78074395c9dfa6dfba2662f180e53f86a84f9118d93a0a7da2f52e10131c94caff2721594fe SHA512 ccc8a5c262cd07b3c456ed3e5100f4787b814308a223a7c3c2a9c60db3dd308e60812607c289381230948ee184f71c3503de4dabb4dee388b174b65c502b447e
EBUILD sudo-9999.ebuild 6740 BLAKE2B 8b9f2a5fa1e912a46f3ce6af924fa9b13c01a917c0d34874992413a9af0873c4db96bdf537fc92e20d6af433bbf0569bcdfa68ecf694e51c4343743d96b60608 SHA512 94d95b089753f5ce476a5d26dddd4e095fa98410c3f1f90048a75206b285544c9c3d1f94fbccbe966cdc98d508a5f4fe236845b19cecbc8ad02c5b26910aa213
EBUILD sudo-1.9.8.ebuild 6669 BLAKE2B 908e75ad8b33fc74a3491c77aa184e6f1de8629b13fb6bc704f7b9980b43fb313591667b58c9583f50392d44e852dcd7f3e65c5265b3eb5d32c8e970370b9d9e SHA512 f415714f5b28550b5f7b3b3f79b28a95db5738f3b2c65720d911c8fcabc4b8099f58e510c17af6194ba76cac53157fbbcb7688d35ae99b2633973bcf50799089
EBUILD sudo-9999.ebuild 6669 BLAKE2B 908e75ad8b33fc74a3491c77aa184e6f1de8629b13fb6bc704f7b9980b43fb313591667b58c9583f50392d44e852dcd7f3e65c5265b3eb5d32c8e970370b9d9e SHA512 f415714f5b28550b5f7b3b3f79b28a95db5738f3b2c65720d911c8fcabc4b8099f58e510c17af6194ba76cac53157fbbcb7688d35ae99b2633973bcf50799089
MISC metadata.xml 1050 BLAKE2B 4027c8a5941e8e12bb6c9cd9950187965b01e236ddfc073ba0dd98be8e3e98225ffbca1c05b3153d72e5507484f966e01c7b44e9416bbedecd88ae8f4d52e359 SHA512 8033bd4649190c3c6bf0d07dab2dc99a708b81a74b0d154b1f4d56bdfbc115d4889b3a78e6b2f3eebaa91bf0252e8fd043bf2bc850b8f6b4199b38ea751b7174

@ -3,7 +3,7 @@
EAPI=7
inherit pam multilib libtool systemd tmpfiles toolchain-funcs
inherit pam libtool tmpfiles toolchain-funcs
MY_P="${P/_/}"
MY_P="${MY_P/beta/b}"

@ -3,7 +3,7 @@
EAPI=7
inherit pam multilib libtool systemd tmpfiles toolchain-funcs
inherit pam libtool tmpfiles toolchain-funcs
MY_P="${P/_/}"
MY_P="${MY_P/beta/b}"
@ -43,7 +43,6 @@ DEPEND="
net-nds/openldap[sasl]
)
)
nls? ( virtual/libintl )
pam? ( sys-libs/pam )
sasl? ( dev-libs/cyrus-sasl )
skey? ( >=sys-auth/skey-1.1.5-r1 )
@ -62,7 +61,6 @@ RDEPEND="
BDEPEND="
sys-devel/bison
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
S="${WORKDIR}/${MY_P}"

Binary file not shown.

@ -1,3 +1,3 @@
DIST dump-0.4b47.tar.gz 583380 BLAKE2B a5a6c507fc67451e6ce5117b28b9e97e45783059358c357e1f6d4b268437c8340f13e0d77e97631112824eca8205c49d206a8a7904bc3e00b1f0d5abb31418f7 SHA512 e9c567fe2ffad196b9657c551d83f7607758f3704cad6cb407514bbe2bc765c16968997dc3a5bc92b9eb5900fa5bd6e7cebc92c81afff53339fca92891a5259d
EBUILD dump-0.4.47.ebuild 2205 BLAKE2B f33dd05e219610738dcdc06a49450932bcfc205f69604e407bc81f7d37a2d555cf30bcafbb55fb280f3e1f7ea8c3066983cf857399c9ce503a0f61d9def0435e SHA512 3317a307a1b5bfc507a56aeacd25b00d0ba05ae5a0a1194a0493c7ca501d6568a8e037912080208ff323fe056ccb8f1992004d84f0638c54826cae2a94b52cef
EBUILD dump-0.4.47-r1.ebuild 2171 BLAKE2B 45518c50773251da809311f41f4c0245660e023ffbf54b0a985d47e5668a57bfe66b73362e7244e2ba4a139034aa32aa754a0cd6a18d1c661b74ee459c69086d SHA512 e9e0a48ac2e2b30b243cc134543be272975dc8309ba8f2389ba6897b1c76a03801e22af11db2c064aa14b6c5d90869624f28549374d5659568d840dd894fa802
MISC metadata.xml 443 BLAKE2B a993a4c9e17125bd2da2e0002c55443402e0873613f37f0c97ea62ea12ae3b97c6364546e8a06b539cd98df9edcc750daa2f99c2696fc78c06870e21df5b6e0f SHA512 5aca723c5ae7925c19f8f2c4839d560b4859691b25b646bec1fba0a9e98fe5aef88ee718f16c7095d046d3667052d09a40bbbb6c35bda8d7c73fea8af8ea8439

@ -24,7 +24,6 @@ REQUIRED_USE="
RDEPEND="
>=sys-fs/e2fsprogs-1.27:=
>=sys-libs/e2fsprogs-libs-1.27:=
sys-apps/util-linux
bzip2? (
app-arch/bzip2:=

Binary file not shown.

@ -1,3 +1,3 @@
DIST fsarchiver-0.8.6.tar.gz 273652 BLAKE2B 2f8d11bb721c4e5452f0bc62661bd254226d3d62b5d7bee0a8ccfd227bdc39dd0dd544e831888bbf39010341aaa0d74b2805ab580c79cc90e96a43be1676d86c SHA512 26a2d7a68d162aabb778b14f29c52cf8fbadb8147cf5eae592352a36fbf93cc45c08c241253bd8dfe8cd0b77d0f156afcc8d89e8d24a238fd4427cb479827f14
EBUILD fsarchiver-0.8.6.ebuild 1384 BLAKE2B 1f842f6c2352712dfbd3e2545f6b304af1b65a12fa5b5c9c70500a495fcb26b164b9dd0c266508c6ac839c3fda0e8e1ac17bc6a49cecf382dd3cc7d5072079f8 SHA512 f66fb5975e4333ebdd5598848bc4d2810a5e6c62a34bd3395d2960a531e01e18c4cd093d2070c4619e0a4c31dbb0ec4e1558f39e8049a624ac8bb9d0764418fa
EBUILD fsarchiver-0.8.6-r1.ebuild 1345 BLAKE2B f2b52187fa6e525c5d01bb811b81ef6461fd1ee2c35fad954699cce52c540bacf2c41fe529d036d09e57a7075a500461e4200e23d09ada8eef700a0871c333b4 SHA512 761ac12e51a3f8a115ceb4eb0647f0a35c1cf7477cd095ea7603beaf42e42b071289565aecc57c541d9fafbd0629af86266696c782e96fdea96cf261b6f33185
MISC metadata.xml 383 BLAKE2B 536ce35a2a711ac89ad6ae9eb592847244e1a10923ed42295d78f1ca99b0967e79ad7dabed51b2d4f354dcd1d7148b1f0e05020fe40cc73e5ae1f60127610ddc SHA512 06c568387a33b2c259daa5fda331bf270149d7c83aa51c4261b9156857c66c66335f876363a4a01befb80f8dd04ff827a3328a526d0d4b57a74663e79d887717

@ -28,7 +28,6 @@ DEPEND="${CDEPEND}
dev-libs/libgpg-error[static-libs]
sys-apps/util-linux[static-libs]
>=sys-fs/e2fsprogs-1.41.4[static-libs]
sys-libs/e2fsprogs-libs[static-libs]
sys-libs/zlib[static-libs]
lz4? ( app-arch/lz4[static-libs] )
lzma? ( app-arch/xz-utils[static-libs] )

@ -1,4 +1,4 @@
AUX tarsnap-1.0.39-respect-AR.patch 302 BLAKE2B e03e8b6787697bfab6ef2974cfc248f38eb398512d2e516c8089c676f78c83b390f117a338cacd4d7ef01a2ec13a52bb73210f8b9300b97d9e2ef82391d3bbf1 SHA512 0f35e836abc7e376e9a5fd5e618064667b3ba4415e8280e09b6a9a894ec531bed6ce301d89a6d55dfa14dfb27e98f7d5c53e5b3a7b7cd84fbe9807229c0d5ff1
DIST tarsnap-autoconf-1.0.39.tgz 641089 BLAKE2B 4da7fa75c2a6df3186fac4f39a511532ae866c287a2bdc8dcc22049b53fcc903305f84fae9258793bc0c7a47b208d0bf2995143ee7b4296a35b4ca41d65d9a09 SHA512 dec8a72144a3a7fd42b006933c904b812894ca9fe2c57ecc4fbba817b9b49c8f15517530a00b0c3a9897e3182b4d9aee525334537806a9c4f7308086678fa2b4
EBUILD tarsnap-1.0.39.ebuild 979 BLAKE2B eb4313b4a96fba12030c41163b29e9d1e730a048b033491e8778996d73fe0685748ff88ab9bacd02e6f2a560548695464d647bd2136b395e5be8ec00a17e7cc7 SHA512 d9d219c6b8e9bcc44bb00172b7a142445382f50f8d800309905929dd7aa6e76da89c9ba00445e5c608efbb0339af1dac8dcb3d978539a96ae14e1864db972f6d
EBUILD tarsnap-1.0.39-r1.ebuild 972 BLAKE2B 48db945190693e193ca8d08e826011265b2762d5d92c556516a83ae57ec7ecec22e9824b6beecaac010f23caad77471ee6b37e14efd8b5599b75ab4af2bb64a8 SHA512 4186eacc14864aaa853cb5c58726e909f8216edd19fdbbb03357d8b6d88681d766096a42c24e099b74185f03b87f5a73bc00b29171526eab77ad81d3ce2831cf
MISC metadata.xml 270 BLAKE2B 51c69a0447f6c26c46d9b1224a0685296455f0a36969977f541be7dd7073527b6ae546cd71e8295e0c96fe6cb5f60c658fca6054226719e720756cb8fa9ebd46 SHA512 ac11a8cf4c8f9ec94d5a7cb772a877b5720e1f142c87aff6b4aead24373a5150b2cf5e789988919f5e43c1880bceea39abe2575847ff6f98fc029fa40d2156c0

@ -16,7 +16,7 @@ IUSE="acl bzip2 lzma xattr"
RDEPEND="
dev-libs/openssl:0=
sys-libs/e2fsprogs-libs
sys-fs/e2fsprogs
sys-libs/zlib
acl? ( sys-apps/acl )
bzip2? ( app-arch/bzip2 )

Binary file not shown.

@ -1,4 +1,4 @@
AUX libu2f-host-1.1.10-json-boolean.patch 1101 BLAKE2B c603290ae3f34ac9c6eccbee080ac83d7fcea2dfad69f1088de39cc35165fe7333acafee0aac53c9d973fd0b266bb822a1a68f48e64a492dbb5440976c2ecaf3 SHA512 e8b516d797bbb136fe51c367248be6d1035de409156a35ce55c9e871b236178c610e36f5859121e7fddae28e17c44db9bfa21ce4584acb3c45c6f68fbaba46e2
DIST libu2f-host-1.1.10.tar.xz 471676 BLAKE2B 5066eaaaeda3b8c015afa8946f0af3b1b90a34488d4c71811c0d8f57a3ed2e4c8cb3d82d2df147dcf13ac3c384522d22f25894ac3a2d994a75b288891a67640a SHA512 91c5bf3994f1d3c9bd144f54b14b0404d839c15bef3c318619decdf1bd37214bcff33927af78a9826ff7d0bc9907c912a0e31104ae68d3a727a8436f2a1dbf7a
EBUILD libu2f-host-1.1.10.ebuild 1057 BLAKE2B 984a72cfb299cf71b434ade3270fed5cba566a59e367e81cc231f6d92016f094c07b61e6da957a7883011162ca7bebaebc0ddd3aee30cdf23aea22e2e23c4236 SHA512 32bf2ad39377ef93b04848b0fa01dee85b33e68517189309ef2c1a7317ef47f9e1bf10f882ce45fb72678caa1be8994f5cfb233c3b67d37c76f05c4e8d10a39c
MISC metadata.xml 473 BLAKE2B 473209f7f8618b3cfb33f58524fa4d845468538f978e15a46559e1f346ea18ff73da67e57001f5d4294ef7ac8bc6552c77929310fafd405a9e58f86e65f8b6e1 SHA512 87ed34a1afa938b24376bd4e51c3220e5afac138b7cd7c53579eadce7ef958b6e50b7e440fe293affeea555fdb7e1c6444e8ee7bc8004534591369a98d3bdb58
MISC metadata.xml 532 BLAKE2B ee0715bb0c5c993605e314456f9e2cf6aad97cec45e38836dbbcd51d557ee65da536c7f49fd04029e24d1d72d0011ef496346017cb8854b436d9ddc38efd3262 SHA512 c3dc0519b09376c82fa5bb589765ae5b88b680025224b22da23da508216253112ef66b6e0e14c1aebf79a7f67d88a6500f2106386a8f4eead97a79ef55204112

@ -1,15 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<use>
<flag name="systemd">
Use user ACLs rather than plugdev group to give user access to the HIDRAW
device.
</flag>
</use>
<upstream>
<remote-id type="github">Yubico/libu2f-host</remote-id>
<bugs-to>https://github.com/Yubico/libu2f-host/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
<use>
<flag name="systemd">
Use user ACLs rather than plugdev group to give user access to the HIDRAW
device.
</flag>
</use>
<upstream>
<remote-id type="github">Yubico/libu2f-host</remote-id>
<bugs-to>https://github.com/Yubico/libu2f-host/issues</bugs-to>
</upstream>
</pkgmetadata>

@ -3,4 +3,4 @@ AUX libu2f-server-1.1.0-jsonc014.patch 1137 BLAKE2B 84d26d1439662ee15e72aae0f878
DIST libu2f-server-1.1.0.tar.xz 269128 BLAKE2B 084b177a878e8216f2ee5af9eeee11e691edcd12b7ed1b1c57f74bcc45f0418a0d44a9e72423c41b4104aa9f69807a0289172d08d21d168c6be5b36ee8c70bc3 SHA512 ebdb7c8c20727f37f4e31d8f16df7966603374f78478ada723a7b9bec1b0b0622caf6d12a65067ac8651f6088aaad61b2ad6ed51b9d6ef0dc45f031c974d8ff9
EBUILD libu2f-server-1.1.0-r1.ebuild 1188 BLAKE2B 44674ed1395804a8d0d39db1a8a139f1a6fed0cea1b13ebe16282cde7ae249271cae7e173146fab3aad285d19687630bb40a828464acd0e40ed2c7f7ade589c0 SHA512 0aa96dc7d2a1e789ffcb6597d23d8c33fc8725c43b0f005060a0fd3103aa135afb9ea9e42a24c4a3a1af0cb379f96b9f15d538f0e210e404002ff3297128f09f
EBUILD libu2f-server-1.1.0.ebuild 1174 BLAKE2B 577b4354eb5750d937cf09d0fec86e377efe7723af597e72aa86086e8caba0c3ad24e928b87a755d817f6fe7bafe9c185bbef20d827d6e39e6fea8e89061a0a2 SHA512 3424fa86980abad63a16de3577a951b65bd8973f9df261701cc8c3c5a6634561f77db7f580b146e3e15240369bc0350aff90f3b1ea2e2faff60e6908ab293c9c
MISC metadata.xml 263 BLAKE2B 9cf172217e7ed35c4f30e7a1a2437bf93fd40e662f78ee2359eb1e61053e03b112f1db0ab0ae1359e8f33eeab89035efe3571bab1f68f0585a6b6456f8f2a9de SHA512 960cc552358569ebf0aed76b021430b37b78f9aa5f74d994be00b2f13a43e18c4cdc7d63620df3c88dc416b39d692aeb7944abf1e33fc646cf0155a60f10ecef
MISC metadata.xml 336 BLAKE2B d2ac3ba73f1a51ab8f2aceaf61dee8f7038891ccdf9cd9dafd5dce3bf3f82a630247d82a587bca97121e89cab4e06078164e71f93b6bc59b0ff94499c0867ea4 SHA512 743488dbe5c72ec0e9fe53d1b2373067bc7fc878eec3e43e623f02d04ff8dddc9ca2ac531990187d1538e6cc65bfd9faf3785150205521deb539b687d23bdc31

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<slots>
<subslots>Reflects ABI compatibility for libu2f-server.so</subslots>
</slots>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
<slots>
<subslots>Reflects ABI compatibility for libu2f-server.so</subslots>
</slots>
</pkgmetadata>

@ -1,5 +1,5 @@
AUX mit-krb5-appl-sig_t.patch 1411 BLAKE2B c2a34ada3f811459d006c1be6e79cb0811b0ab6ef7a1eb2fa6372db5b52b7db06e1cb94d7cbcd9b883fa14d9e0cf704ebfde7a441e7348728be9511ff2b6dae5 SHA512 a25ca113d8cae969ef370aa28b274dc4573964eb78e340a86ff4e3b130c6f7a73c97a41e657a5fabb634604a3bfb8f5a04c8925a248a8f9e45a22979fd8395f3
AUX mit-krb5-appl-tinfo.patch 579 BLAKE2B 8db4885b88e2eb155ea80ce8d4e7f320ae39a9183e70de452081a452c51ba9ae3dfad4ea000582b3f3f361e17de02b0720cd794473c974c5551b69afde869445 SHA512 3b90b4f9539b94ddc8a0483dc156f61d33b436a01d32d8e66de13a82e653ec51c7996e3e5b4f5d8e1edf6a21d6c4fe09f4a4382e2f918edff070e71bfcee0951
DIST krb5-appl-1.0.3-signed.tar 634880 BLAKE2B 0341ce0f3845bbf49ac2c43dea95d1bf196a9e6fb07a1bb4e8d1eac9ef74765f4b02b7f6e2794cf55ce6c7a7e2623bd325457dcb60f94b7e30bdc65a370751ad SHA512 1d85be6eb39a01c21308f6b159a375ae4ee331de8052c3990c9252f708d717b8b518f92c424bd6beebe344d940b4813e6ea11dd18df5d7caa4b5effc2513dd23
EBUILD mit-krb5-appl-1.0.3-r2.ebuild 1659 BLAKE2B 8893958c689b20fe410ace59049d9e3d476658d5bb1953cd1f09ad66d99e86d6cf29bbd5b3b9a129c8c75c041770af8e704a248897e1ebfbabcba5df085675c0 SHA512 d936be4def6738f85b0babbdfeb0a95c467b4a203cf4a4aec93c7148251dfacc7dc214b1c2f0b79eb7ed4a2e2cf4c8dcc9d2dfd3ed10a5b03af5685716069035
EBUILD mit-krb5-appl-1.0.3-r3.ebuild 1652 BLAKE2B e4c2c44285434945c0420d89712d3f7813a2735c66ef18405d75a0d4279aef3a7338babc505e0d4d5aabdfd97ff50269389d8da6e7df00258001df22c91164f9 SHA512 6d4022e333b8162ac7fff5c2bc837a013924c9f49b4b3c590607780700bd976caae297677aac2d0827071243587034f0971ee96372b47ffb26245998fe96d9d3
MISC metadata.xml 241 BLAKE2B ccde51ebe69cc26698aafb45f6c9491703ea0760efd8c1f32141ba61bf183e4015eb62ab6d779cc112b8ca9d08d5832a2f1ec1d8fb94d650bd4f3f7b2a1f4a22 SHA512 cd13ed42d7b37e1773b00b79fde8ffe9ef2a685eb88c30b6b974a026df67e99fb20c54cb208e8bb7c3b6d7508e0ef94e05eeb9e463d565a1570675460537c176

@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
BDEPEND="virtual/pkgconfig"
RDEPEND=">=app-crypt/mit-krb5-1.8.0
sys-libs/e2fsprogs-libs
sys-fs/e2fsprogs
sys-libs/ncurses:=
virtual/libcrypt:="
DEPEND="${RDEPEND}"

@ -2,5 +2,5 @@ AUX swtpm-0.5.0-build-sys-Remove-WError.patch 431 BLAKE2B 8b0d63dcab783a322c72aa
AUX swtpm-0.5.0-disable-test-dependencies.patch 696 BLAKE2B 7cbfb36e82b88d125dabaab8508803cde8b4fe414b1bf0e193421a7632597baa3142dcefa1bd53c7ebe6fea529ad827fc65bfd42bd617c415043b795d5c36c15 SHA512 32931311e8a4c57ae167379db5ff3decc5c1b3b891f180e6ee4991a9cf366ac26049c2e3eabc434eef3890635317f2f2cb1a80cf827a4c3e44fe76943665e85c
AUX swtpm-0.6.0-fix-localca-path.patch 1321 BLAKE2B 06d9e7409dda7554bd819a822e2ec4e3e1b8b0a9a41bcb4c45705e082b887d4739d7bd23481dd0c528f957b78e1c84d0e33a0e8b211ee2266018c79014b83afa SHA512 c90c438ad805db4310b2fd2b8c985f86c30e4010f08be9cae2de65d8ba4c4c65df8f80eb62636b30b2cc1d5df3ebc4a225bc32f77434d603aa71ee917560d5c8
DIST swtpm-0.6.0.tar.gz 326049 BLAKE2B 52b310e4da1f256f440d9e0022cb6d5f5987b10aa85c8bf2837f5a5c61bc076f7d24d0a027987ef28ba0e7983a2fb04476103b88c33e3312536777366bf9b0cd SHA512 b12bb9cc486c50d0689a5655799c0d52f85d320a1d849fd56ee5c4b497472102c61b5d368f46a81e0b9feacc63b25b434bd6229f492951097af1e9c74a37cc96
EBUILD swtpm-0.6.0-r1.ebuild 1426 BLAKE2B e978d9b4956e1f61f7dab99bbc5ad5eaeef62e195a0cc4524fdb75a9052c7cebcad10f3e5fb6c4cb525a4727910d3254065714f5f7248a1d2831bd3e596677b4 SHA512 81a4ccba6d9c830ed3e0fca1a6d3bba229c186e5ebecd76f6b3704baf553866287e8afcc39ee2bb301034676ab234a2039bb86c9548a81bc4833a4f02c009874
EBUILD swtpm-0.6.0-r1.ebuild 1431 BLAKE2B 5e69e9d650ce72204eee89c13a6c33286b96a105c2406808a13b62ac3ce63268cc2f117e99d2412548f655c9b1c349123db965af2219f86479f573a9d77da11c SHA512 2802637fe53e8ea728a2096830d4a564d1d7e85d12ad39e45f508f5518db1c3d27f240dcd3715bd6a276ba838acfb0c59d282e2a112ad39a8201c4073779595a
MISC metadata.xml 623 BLAKE2B 10e2a56c1ad2da7890bb641cdb368f0f512185cefd18356ef96c8e7b34a873c439e9f7d5d98e0e2f339a0a9f090cb372a1ef8d1cd7251efc115fc021ab05825c SHA512 edd9f7ccc6147cb92f32415ba3ed6ad9351a49fbff8655866c99e80f1782801df90a63f3ca40153bfb01d689ab642823cea5d6e144b0aede0ce6d7da8b48f5f1

@ -13,7 +13,7 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="fuse +gnutls seccomp test"
RESTRICT="!test? ( test )"

@ -4,4 +4,4 @@ DIST yubikey-manager-4.0.5.tar.gz 142197 BLAKE2B c48a9c6ae5f2d54b24888b750c6263e
EBUILD yubikey-manager-3.1.2.ebuild 1460 BLAKE2B 245167a792b93078529190fbfbd45bef1c80fc4d1fcf8ce0e6e72e9a2fef4c317708e5c1433dc6bf585e6821aa21511268e7e1191860b329961e1a8863c0a994 SHA512 19b3084bcf54261aaf1537ec8d13721aa5eb1701375c749428f1ff23cf6c586cd94faf9a45fdd6565c2fd8843af9858741c3a19ac3fb9abef67aca66ea178157
EBUILD yubikey-manager-4.0.0.ebuild 1324 BLAKE2B f15e7265610bbff0ad64940db32e8455893c67382f81c1b5f1e918a279fb409cfbe9392314850383f5e353fbc29d7e6fe1514c0826775becb1e34749b3c25ca3 SHA512 b215021993fa42925c730c84a66e04b502cb2afd5a4c7a152f337e778c01dc2e1bb26f5071e4ff8ebf4c8acde5ac60ab4dba3b20136a9194b89d88f965ceab85
EBUILD yubikey-manager-4.0.5-r1.ebuild 992 BLAKE2B 97f3f6c6c731a99c73c0a8c138cf3245a35003d4fab8bfa03908d91183ba8c60f62125e153cd71706c8746f089d77b29d99a1b685cb2db199ac66570d182ca80 SHA512 719cab973ed71b98c2ba156ee072d7c2a524fc259c3d80420925512cb19aebeec1df4306113f8dd8675ad46f4bd40c289a155822c88c38721417f8d954c4da51
MISC metadata.xml 378 BLAKE2B c09da4aa4653c62a7d316e87d91228cd1919867a73887c1d93151a29b42d2c6a85a29f6ead807105448b105212cac3919cac2503608a8495f7bc4fbcf58fac51 SHA512 91ea3ad9872545ba606ddc583ef6fa1bcee337bc7d59e793cbc61f44d91a0e400c33f068edbdfe2c789fad2ece81d15bafa28982995616e25ce8a176b94e44cc
MISC metadata.xml 447 BLAKE2B ff5dc173321a37fe41090ea013c1c898c0e348a666e0331df29bdd6b89d44d375c53b6fdffc890df29818113545350adc7c320acce0bfe90a7e83664ff550fd5 SHA512 c2302a6fe2185dd8b811251588a0e4a272e3ecdc7269e40e0166b616b6684445fc04d1e557ecca1344246a56dac9ce4c055bfaaecdccf97d4f294488fecbca5a

@ -1,10 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>
Yubikey Manager is a python library and command line tool for
configuring any YubiKey over all USB transports. It's a CLI
successor of yubikey-neo-manager.
</longdescription>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
<longdescription>
Yubikey Manager is a python library and command line tool for
configuring any YubiKey over all USB transports. It's a CLI
successor of yubikey-neo-manager.
</longdescription>
</pkgmetadata>

Binary file not shown.

@ -1,6 +1,4 @@
AUX gramps-5.1.3-test_locale.patch 1195 BLAKE2B 1b1aeb08b90bff9db9d028499428efa60a16b48597bcf466c07a77e3f658c8550eca84b899047d1bc6e20eb26e8dfab9637ae7aced1b99167466ea6c51707132 SHA512 70daee9afdce0f939ad3cec094fb4004f5c162e6b49849f83486db5baec074a8673d7a6096a367279019712a11f0b40e827f6cb3019e7dc3cc6bad327fee35ec
DIST gramps-5.1.3.tar.gz 17352457 BLAKE2B 8356e29d4e9e2ee78f0f09e54db8f77b2db991652f2c6b2fdc742b8f2e160a2c9c2b7df1a43c34e5d05b12b540e88cd8572fe89cfbb3a1ecb6df650a39ac0651 SHA512 045d5dd6aac4745ce527624657bbee25b9130e63b1b66bdd6a8409cdc876f1f3a4a6c0435d433a62bfffb723f6ac66d93829b79fc12c8768694c266b7a3b82cc
DIST gramps-5.1.4.tar.gz 17425713 BLAKE2B 9b3761906b70ed6b85112e502290013cf421669418355ed0dc54d00adbcc2af4cd74c596bacaad50cdac6457e7a3b7675d4afb7b471fd471af8b7a6adae3ad82 SHA512 f43fc250142968331db1875260577e022898cff2d1453ee6b74be760d798b75cfdf93492d8d823dbb094da2ddd96a4f249e813c603e7cd9d0585641424284734
EBUILD gramps-5.1.3.ebuild 3423 BLAKE2B 50c35c845943c62d32179ca86971636e459f2224ebb81f23d342242d682f8ac040fbd6d2b65bfecb2a280496161cd2c379c9cc11f9d64df11efc1f1769961e1f SHA512 4ae9b62f164d9ffc977751cefd8d96d4e1987c05bb384b9fd73bfb23a56f82ffae630468000881c24dfdf975165ad420bcb4c7d05ad189dad780be7437d66919
EBUILD gramps-5.1.4.ebuild 3485 BLAKE2B 7efd6512d7e337a516056ef5f2bc06f9a7725e094e91395914ca582ab41428675607dd6b4532e13d85e54c8f6a8d45dae515dad87719a6db2c854cc034ec20ab SHA512 b9ad8d41bb15d171b8ccd5ae4d28c8c1241657cb1fa782531135d54a35470998a8a2203b134b40814161d38e3fd13f3c67099599cb3bcbf17f9d987bd00b08f7
MISC metadata.xml 5703 BLAKE2B 1c4879fcccfb62b99140eff6e5059129bc75b0a6f5f6d55167981b0ca3476e286a786caec2452c5aa9690e287c7142e3e443edc7ef8ad1d6ea4002d37f624647 SHA512 c3c926d1da8d57f5dc3b9f0691299552aceeef437e01f9385a6555c5fcf1ffea82fd1f9e87f20e23bc54d7578e0819786f1d1bc59d633cc30bbd9e79f236f3b5

@ -1,110 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
PYTHON_REQ_USE="sqlite"
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 xdg-utils
DESCRIPTION="Genealogical Research and Analysis Management Programming System"
HOMEPAGE="https://gramps-project.org/"
SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="berkdb exif geo postscript +rcs +reports spell test"
RESTRICT="!test? ( test )"
RDEPEND="
$(python_gen_cond_dep '
dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
dev-python/pyicu[${PYTHON_USEDEP}]
berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] )
exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] )
')
gnome-base/librsvg:2
>x11-libs/gtk+-3.14.8:3[introspection]
x11-libs/pango[introspection]
x11-misc/xdg-utils
reports? ( media-gfx/graphviz[postscript?] )
geo? ( >=sci-geosciences/osm-gps-map-1.1.0 )
spell? ( app-text/gtkspell:3[introspection] )
rcs? ( dev-vcs/rcs )
"
BDEPEND="test? ( ${RDEPEND}
$(python_gen_cond_dep '
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
')
)"
PATCHES=(
"${FILESDIR}"/${PN}-5.1.3-test_locale.patch
)
python_prepare_all() {
# Install documentation to the proper location. This can't be done
# easily with a patch because we substitute in the ${PF} variable,
# and that changes with every revision.
sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die
distutils-r1_python_prepare_all
}
python_configure_all() {
mydistutilsargs=(
--resourcepath=/usr/share
--no-compress-manpages
)
}
python_test_all() {
# Gramps builds just fine out of tree but it confuses its test suite.
# The following might be an ugly hack but at least it lets the tests
# run properly until either I or upstream have come up with something
# better. FIXME: test this when a new release comes out.
rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \
die "Failed to symlink build directory to source directory"
# Set a sane default locale for the tests which do not explicitly set one.
local -x LC_ALL=C.UTF-8
# Note that as of 5.1.3, test failures do not actually propagate back
# to this function. For now this is fortunate because the test suite
# does not handle the absence of bsddb3 well, in the long run however
# this should be fixed.
esetup.py test || die
}
# Ugly hack to work around Bug #717922
python_install() {
local mydistutilsargs=(
--resourcepath=/usr/share
--no-compress-manpages
build
)
distutils-r1_python_install
echo -n "/usr/share" > "${D}$(python_get_sitedir)/gramps/gen/utils/resource-path" || die
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
if use berkdb; then
ewarn "The BSDDB back-end in ${PN} has got known stability and data-corruption issues. It has been deprecated since version 5.1.0 and might be removed in 5.2.0."
ewarn "If you have any family trees in this format you are highly advised to convert them to SQLite, as described here:"
ewarn
ewarn "https://gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees#Converting_a_BSDDB_Family_Tree_to_SQLite"
fi
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

Binary file not shown.

@ -365,6 +365,190 @@ DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz 290386 BLAKE2B 8c2e
DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1050281 BLAKE2B f8ccade1548c3fae80f5bdf9ddda683450b2e4e6c8dfb686c644ced739e69f8db6dd6251d71c5d2af5115b1e931c5a4c6b20215422c333f402d288b4524c00c2 SHA512 548ee731e3ff343b5c4c01d338e865c0e8d23f82bf34db04eb041cdb857a1247f29fabab31bc7a3872f67c615834c5312ae486a713c8e192552639aeabb8d4bb
DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 987668 BLAKE2B 64780a374b7c10bc55e91425adf6b1d08e2ae2afb450088832ff9a646ea7b23431b8919e59525ce4161f6c28963844175031c5a03972c426e763051e54e7c6c4 SHA512 55c18b812d559512c725e0bcb42d9b36548ebac1054f6ee4d64d084757dcd371eb2b9e8c87ddae7a1c4cedbe862ef338c189292dcca60bfffb209638062ca639
DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz 319620 BLAKE2B 1adbb995324a146c0f5d009961a3bbded522394e08a5791dbbfccda6fad469ea11aaf73a9f876b862de5260eb75c354a4120c3f195b70102e31ab3a1d3dbe5c4 SHA512 a1a8bc2e7fcc14a47b493eef30062511b3eba4843d3b5f66d4f32e4b05d41a96e8d6d3a5f05bf4f5249b947e2a2d7e0f51df72612ccf3fcf3147d8bdd88e1852
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 4127455 BLAKE2B e1f64b1ab22af1bd84d79db28795162568a3ea832ce6cdb292448a7fb51da75ad5fc2f20ad313974a80532d2dee0cccf725b107f781f901f1df40358acfd31d6 SHA512 b87f52fc6ba6b280a3c25e004b2c05be3dfe4b47edab70a8fb6d850bd925b54f166f47d3d6089e42a6088b5df625ea32f0658f1a81e804136068c004641bf0d6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3599125 BLAKE2B f2a8a28a2e46107f287a8b72bc72e39db22d49bba908918fc927d25c9f7d8727c839cecf951eb626ea7dd631b86a2c7a9043caac5ab52d5364732a23dee71f32 SHA512 e905a6201953753eee427d4d6961ce1e24b601796c0b0e7c99c8f9707ac57b7c5f21175ff02a15b08c0cef4acfa2eefad03b3e003e2649edb49ea1c869212e37
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3837119 BLAKE2B 03092173b571c42e02f9b617171e248d9a1c63b0141041b8d771223ef2ef41542d6ed66d97c00ecd5783ec538d94f8b1deab7667e95e8bdce185b4d74ec34fc1 SHA512 5c6caef664bf2dd147eeecd3d66c3c8ba0a1dec074d236cf91976f31fbc9d418c2fa504f3980786cd737ea8a7d6da360f06ce800d2e534fe459188e4a35a98f1
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4167331 BLAKE2B e7d083f699c24216ef61ea670c35e147ae4066b9c29562e9c06a1a160c30f9b3bd6400c5601c7b7b94f2c17641d731b6216f3b158e93eefcf7168cf3de376b8e SHA512 68b61ca9533758c70e52e2ef6ff9102dce291c0fbe171fb76dbe2254d0d47c80ff0ea02cc56ae68bd4e62932486319f24957c7547da82726dc239943e9fba149
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4303952 BLAKE2B b6616d920c666988cf38b098e39c8bb21199a96ca2c9dfd844bcd7c856709d45cfa60188a4acf0f459b8c2ad6d66041b51bb13f1aabe9ca5ccb86c64da91c581 SHA512 fbbc714f2610378efa78a8d1c81d4cd920bdc9e63e73aef0b5a8ff09d4b81507ebf9d9b15d1dc70b3adf5f88f6f21842d536884685e0d80cc1d253648498b984
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3981046 BLAKE2B 042130995183123cc0d9f7c63745695656444a5302476164ca2e9d3d564b8791cebbe05ae7493a0d44007afb4a565498e84572252ac6e314dd30caf6440be7c8 SHA512 6dd808e55110a1fc87a8480cef920f5e0365c629cc0018e017b78867ed93ebbada001aa0cd65d74ee7aa851300cd234af5db4d5ee38509ac935ceba37b683922
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3990414 BLAKE2B ec16b99173f2ca39b9a552419288a6906c8c9f8e29071eb1781b5a1600a52b698a0dd1cc974c0ee314a631603100c51b121c70ce0066581a54e9cbd7d33d0910 SHA512 521916669a38dfdc3181a61102cfbf2bc811e42b907d1c5e849c3c98324350abf7d986f4fcdb3301c326df3b67ca8c8b7b37e2350c01e9850353079ef790697f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3720933 BLAKE2B e750dde7b3422af310253aa7d91f826107bf91607080e88e03c8d784c114274adea22e91c1a157feca20d625611dc762b5ea9e8fcb46e2a6be9b2eae6e9d2ee0 SHA512 2bee380dd27287e4b4d624d5866dcc5de2335747a5cb27f333cc6f574b8fa102d549dde060c8058764b04a085cc405652ad69a120a16f2ef89995fb9ad7c354f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3866799 BLAKE2B f9292f5f46e008762153e6fbcdacee528c62ba4d43c55c763bcd25b11a7b72a1927cc7719af706d42bd3ad51094094ea52836c3723d2539cf1180557235d3e08 SHA512 c9e2b77c135fff641048484e0436d1b24b61dd30f67279ead41378cd120e3c13c260de438c03b5b91abe12178324d41b1089a46753876a8806e8dae07e6ebdda
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3856220 BLAKE2B 54e764224cac4816c7535f4014b1342a3bc9b937d62514ed6781e90761d209ab8b7580d229b1b63f3fa0dafc653d9812058ecfe40b6dc2f67053248c6101811c SHA512 4f2cb08fcb64d36bc7cb9c4bfae77633d5ff9325b898c4d66cc37d04cf81de8f4db6d58d1b344d308368c12093a59f56908f0bf601519ed3fcc0730811e19db5
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3880276 BLAKE2B b8eff89c2e1461960c6e421248dee5a3b6952102489f8e8d07bcaf179d9049145cab5fceb7125bd2d97d6533a4b18488fd787cfa308868138a08cf2b03f01459 SHA512 cb6bd6034431037de526e461ab996b7dca8c41cfef2db3dd82449469b57ec4be5508975234a490adf7aa1389de89d5eaf901b6ac4f08d5cf3b567f573f97127c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_da.tar.gz 3785058 BLAKE2B 7702a4a270cf359aded5a46b3d0f3cf3eaaf99eac172ca2b55300801740983724a28a3aaeca005ae422a1eb681266cf3287f243ae5d7eab8775cfc6d3c8eec70 SHA512 799ee56810bb40fb3558991d2a9512b7dcf92cb98b61326241f635d3c1cc5f6d145c87e67b47bb513c26664b69ca5bde31bfcb94cb39d7bec3e6615679b0030a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_de.tar.gz 3944142 BLAKE2B b041248abbcd977717101b87ca9acc394b43a94fd53987d9abbe0b8132680dcc89c5a4108fcf3e1c4ea06ced2fd5623943c88318ab7258899127f9714485e6b8 SHA512 bd29757744666b84c3328a69a4ce531506b518a2999e575a98d0855203f11615291b464b1af2f9c578485b0a3d9492058699cd89bb699f567dbf3db3f9a9c3bf
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4137938 BLAKE2B 5bdf9810d2ca9e4ace2717348f167e3b265774118c0db97e502c40f088bd35030206fed4884744ffba46954fcb40c9d7fd7fb7c15ad66c60d5ac6cc387d8ef5f SHA512 b6694658954fc9f6d54b43d72de3bb17d92608bc64e52331e78161a080b06f99d4a5b3e273f6131aa860b282ef5850130acfac024d06df879c0a880b32983a6d
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_el.tar.gz 4591259 BLAKE2B f37f85b3417459282fc895a39dc215f52be5802303e2cafe1da8200e6dd58ceb272d4b6a3ef455ae8968dc1fd6862116d3bd946c0f8cd21e497abd1389aaf592 SHA512 d12cc124f89aed4096fb41e98e0c2e8018dc421b0cb58578e389223b7c9792a79afb5df29af65dbad96a8752d5b304f1c62a50a00c98eb7b979f76e065ef690c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3607737 BLAKE2B 0634dd033ec5276d5cc30379f6017c051a53a09362eeb6c67db2fc49382d58cfcc1f383cf5ed550f9ab9e69aea299429095496dcf6fe13d6bb49eeef983ce7ac SHA512 bcd132cb625890aee798130a74db2e1c41d91c6f57c5c384971f9ea21457e68dbd7394bc491b6b5ff5b50200c5cf449bb60cd9e2e22506ea57a39d61cc7f8739
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2286512 BLAKE2B edb2fc6b71ea3f6d53c5b599c20d0eb8bde2d89de54691f9cfa4f36505d817f21037b551d90be4d32346ffa543bbeb334248214927c27e04fb8382b64cea6551 SHA512 5d51c5dae6ef81243be0492e51aa4300f761af509089d5a3990e4998f9c3f87f9b64c7f850b1d0c3735691978facbae081e94e82a1650f9013a331113cd769df
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3600302 BLAKE2B 31df47ceb03e34ef2c063056df35b7469044e6493d09d17c5f4c077128c7d737a692ab3ae05c55db9a9966e9cbb6ac0994ef3ddf59025951c2f89059b32abae5 SHA512 5d708df0610c3f475761580ac8b6c3ce53906ffc077ee0e61699277b835515915dbf1abae8d39ab1e95ce1ee08b121699c678b57de1f53cc52f828e7599dfd60
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3701070 BLAKE2B eabd2bfadaa244411058a704efc7c73a3929e6d3332e88513d80338000888c150302f297685fc104123113645eab11696231a8b5733d671851b815597f1c39f1 SHA512 30b7be7899c170991f94b4b09aa121313b32f4e21c95f3e46440b6dbe0c0b1293ab8011615457d08a424406bc0b5bb10d0ab5a199ee9a6d0ecd03d13ff7a6e00
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_es.tar.gz 3898600 BLAKE2B 864e75d2a4e5e1fdbdb3aca22667f7aa69c5a4f9eb792923755465edf73bf09634e1c488460610f4744e37e7bf01e208d9e9d268e4503a33197eeae1e75fad12 SHA512 9423e5af42372ea6fbec219e0fb97e9fc60dda78cc64ae1f24a8aea063c04a7f32d806f0950a8058005c9abb3f4e055c6e12018be33d3e5af6765ba798ba7e1a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_et.tar.gz 3745155 BLAKE2B 1ac2782a49109ed80950f6cc3e791b232dfa34a5042ea6bb2661773bc2d457eb983a5603a5ea9628e5d73e062d3915e4d60653e408827b5b6b14779c3dea6be8 SHA512 f46d30b23238a224c8eeb972b77a11d37e15b9996616471f2c1e8bfa99627a90ec6e9273f3a8bf11333978fab94d466c7bdda443c9f9128ef11557b45259b0b1
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3726272 BLAKE2B 7487f66eaef53be8f9c0535ace351af444ba0aa46d88fd29c80f8c46c9bd81d94d2df6b580b4d23b406772700df05d08e7c24f82fdd28512b42c4d5d67351b13 SHA512 789bf41f2ebf9215507ced7e74ebeb6ae2b43391c2e4a0a72869cd493e8840da4bbb75998cd4bfcbc680cf31a369d874d54550dd5abbe8bf913f02eb782e2d3c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3751452 BLAKE2B 396bcc50c78a1bf00024eb4cfbb0a7ba84720593e12243e37212831d2e2fb37e909f22ad7d2f138ddbd48ae8093985cbb13d4926f7d0c077086bc755778efcbc SHA512 1947a4a971ff0c3a63612b06d647bc1b81115516428d612e9853ee4535b58afeec78e222ae52f7f68e560ebcea705003955da60da7e51e9a12aa2b5e6f0b611f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3883737 BLAKE2B cfa427f9bf8c21cb899ef194055f4af8d57df6bd3a57c2a58adf3f8d8d8be770fe16638cb706e5474373426ef33f41ab540817397d7ec85b037a2e5576a1069b SHA512 b24534c96bbe6f95e1094a673bbfe8edd32b2560f18e6e9255a6a86272115434681451520cf2e37e9d5891c600aa441f0f43bc51c9d33add93697072c007dcce
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3835970 BLAKE2B c901cf213d472ba037d121eec746d46a92c3589418e271b64dfdf1f47956a2ebaefb2031920555aa1fb54361bb5eddc07c45df3a08d245cfa8b13683d4e7c0fe SHA512 6051b15ffbd22374e9dae3673adccfb0c689ff55014fe8689bdec0b1a6000971c952ae81f3857630e75378cd75442fafd45aff4273d66a89667cf83670ab270c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3687913 BLAKE2B 6c0da0fb713f6ae49a7cd43d7950d4936b11b0f85b60567a7072b35be70a1f398463f7c8ff34288e91ad3d19dd5a8a66e375873fc22567b7ba7d0ddfa742a8c6 SHA512 4aa66811d95b40e9f815ee58cf507514b9dd2c6dcdaf7762286df2860bd45eba6cbf83c03616084989026f76a84dd460cf8e0bdc5fab5b138c5c331be8ae4293
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_he.tar.gz 3460592 BLAKE2B 11376e28dfe5df8aaeb8f69a92d2be110eccaaa29cb9db3769c3ba12daaa670cbf56b86102b9ab1f62378f31f80116f74029466be434c01eedfa6f74873a25f5 SHA512 f789d3f83f231873d7c940dc2146768343be61c24d408e0808e3dbf9424a9d8f97201dfb37a8a4afebe04af1234a27b0743ef978b324b0128bd1bac0dc16ae11
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3815622 BLAKE2B 4cadf153d20655f65c6af3f46dc3802bf4f86edf4e9c1e3d9745035da549c8e754718a24c24fb27764b84310cea7d752c578cbc1fafaf76d1e49f213a08e54d6 SHA512 5789067f3e03a3c7ddb77ee405f15cd9e3f5a0368e63c32bcdb705aba5c063aea7265e9fe44180d933b530374d038a838477e00bc3890f8cc45932dc5fc7f4dd
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3726610 BLAKE2B 7b9d2c52474a70a25448252ef2dc0178019246607c72d418acfdb51d0697c6a2ca2d02592ad6e1d7e66252ccd5750c3228e2fd6f81e7c84830639c47772204ae SHA512 048b0162d269ca59989c9dd64d0a1427697f1a6175fb82827cceb0400a3f1c64625e9f41eb0c359f1816e0934b60b9582d963be5b9588589c5b1227a5eb7dcff
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4005359 BLAKE2B 12f93b4e4e3fbe5ef9531d42f7233a3437cea37ba177f0ab3504c967fa926533d6b6cab91e9f0db1b1d9aa481d9b3bd1ead838ca235db8496f555506649bffa4 SHA512 b8ef8283e7a53049507f722bf5e67c8af46a0d8002223aa0acd5eb46bc8d254c9364d529bf50509cbfb682834ba39302b826c18d93c3e73a5eb2b3298c8add14
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_id.tar.gz 3682140 BLAKE2B 9bfc4da128b4e9a1503598058d6068fc49f12d11a0651064dff0938f02dd5be87451d2d9dc48577b59fb886bb8776ed48bd8b44adb308e35a18ac616f117a68a SHA512 59699ac8368b003920695acca40fe8dde982f4c6b511348b6dbf3dfda81d90c4bf62033831115bb3ce15939ca7377c55e45688a1efb2ae57a7ab23d5cebaf8cd
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_is.tar.gz 3745172 BLAKE2B 39082a3c2bbafb3dbce3d838ea732c61423b3e8e9ab116b382a0706da46e75c6698d4d173a43d820f328b70e0c4e5b9fd5ae3a2a06f20880e03ec442ea5d4c0e SHA512 ebcd7188a9a695a56739c89cf92db90a6ea00abbae8de4ec5b6d99e85571993a5784d537f815af6623f42933ffa999c1b86b95c431fbc5abfc809457e93b9dd3
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_it.tar.gz 3805164 BLAKE2B 099e3147105be54d2aa7bb48f68ed51852f9d6609e1c569dcc0f8379d4febae229621311492a5123fffdae7b5a6a978df9ca681c79539a17ac583e19ba5edb85 SHA512 86d6a443a23f3437c99337e771d5b130c933ef65865a77dc039708c5cf075504947afebc1eb38dd0cf53de51b46bb4d3ecf0e95c3f48b7bc96a7f4b69cd5f5f2
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4464165 BLAKE2B 8fa897df9a5a6068c99a129173739aaa1af0ee2cb8f111269852ec3c6e736e01ff0f208b6fd5df8240d8b273c0e72e77b5883143c101ce5f6d2d351b0557c6b9 SHA512 50d445601298aa0e6e7cb1b53c6fa3392240cdbbe78742bfb086748195686992a9d79843565f4ed3736abb7fbed69f04608ea70010f3654ba9ef33b59a46a423
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3931422 BLAKE2B af3d867784f384a0c5924eae38585d9a507e9c36b38d35cc26bdc972353652975c249143f3711f87bbd4f20fc870988e952ad15e80c364bec07b78eb1af09422 SHA512 ad4dc27aa819761fd1aa3875d6f5a405c0c73515f377901942e41a02820abcf3d3ba7d0117de68f9c193852c04ba7f4ccbd9da617fe09fe5e582a096cd4557f4
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_km.tar.gz 4267955 BLAKE2B 51e36c1db84c112334db70310d3eba64439c1f4abb88879460f87e06a8131af9f81cb0ddbb32dcefd16eb7254033b93bc0e0acd3a731db7d2988041fea4f3bed SHA512 7646f2a346f5bb9beacf54d4ff7495edcabf2564ce5238c1b12c95bde8432a6f0b9879f6ee380e2ec2d90de07e9a6275bdff7104aa8d2e1ae5c81f4ca73da539
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3964530 BLAKE2B 03b7a515a9d6c8129dcb2e100b8acf3bbdd00d78d7a0b4bb05126a6bd1d6cca757113ffcbbf81438d52164e16c4f033886814e813ee61ac229e65df595846b4b SHA512 9727c076c9fd2d48e757c95eab6691e85de0d29cd657035c5c6cc5e92213cb97d9ed1bcd174a264f5b80fa4aa682a40903f77e6f24e86089a05be4668ebaae62
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3685707 BLAKE2B 09079c9b83474ff5ba1426c84f33cf882830e4dc51b67550f1eff4a02330b4ed989455ecc41292f74f4f23070132d1d293c7e19e28cef51e8982f3245298a4d2 SHA512 837dc81f71a2f1231204fa93a39d5683735dfcbfce996141fd436bd352b444aebfe3b625f0d8f8f04f5a99c133d93a5205ce4956ce6599dd61981aa18fcdcac3
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3902967 BLAKE2B c2e82c30470ede8d6c2cd027f09f4c84207c9dbf0fca1a3d81520155a5512ac36e692f27f22d41e7710881662dd7c7c0b2759eced4e229bfed6dbeeae3006ef9 SHA512 7e808a12179d7b9966c7e98a761112a2d6c0b2ee9acb1bfeadd36b112891c53b71be67fca226d0149c0a54c9c6504e222200986f73c65925734e23bd0b8e9b0a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3738669 BLAKE2B 69faaacd144363a9ad33ffca8f542580e797b6712a4f548b9c00dca34f5b298ef7cb023d10ec1c2846fd4de1bc51596e1a7f93c5327b409b3d6212287488ecae SHA512 9bd8aaca034c5f3b3b5ad5b608ac567af5bcb42fcb4caa901cbb653b575ead536b71a72003f29dca780f41eb303e6b856274c7d62e6140dfc6399fd96814dc60
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3779279 BLAKE2B ec693390385026ce1341f4ba01c80485128d306b973ee96eec89e33d24df93a4cbda3219319f870c740ce34a2ebbce3017b3204699419e020de2ad08e41d90a8 SHA512 d5f220fbf29f6cc55c9812b75a7b96a290f57694c11caf26f27da0bcf8cef1b64df9dc6f097322f000d3ff03fd18dee22664b61e64557be70658e0ba890afa5a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3741919 BLAKE2B 0c8f75751a48c86431876478741e4d94480dd452a40c146665d72fc7ae1cf735cefd567fd2d231408bde33784b6aa6940f7bdee5da5b114cce49ff12305a119b SHA512 80f27d43e62842fe91bc50d2110cc8bde4a5c6cd6b82b229f74200336dc70a04b86db6ec0f69ce39afc06c08539c1ea98455567284cd6afda20dbc71a35a61df
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4020351 BLAKE2B b51a353b0fd15fb478850ff8bd9dd8000030431af4538b2cf37f3e6bfad27d40e53f78a0c27ea033eefbf680bd671bfc2ef8bd66c138bcf11d8fe751cc356049 SHA512 595cf9b36849ca147ff664c0431baa6896ac042182fe7b3be56fd69628a653faf93769992067c373c76a8d4b7a4a355617fa046fea126bccdb367a072f732563
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3846399 BLAKE2B 0b60122c577d130f87639264811d0706e3d9aaad6b910311d517ccebaa7daaea1a90a91e43a5fa6ed9dc2f1302530b40020c6ba2b9537ecc40a40f6a6d326aba SHA512 24e7f8ad1ed2bdcfe04fd5f3fdfbf7d02b7640e26e57bfea4fd638d3dc362c08477a9e1f126a8d939f136c0f2900807f30906f1c1e5a4b1dffdaf8f092705f64
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3895091 BLAKE2B 34c0734d557ea0c3233b15e1d02dae4b266585234b2b9e9f71681f1dac8e088b8dbdfa92340a7ec113f03786ec557532c01b05f45723fac43181ec3864a38cc9 SHA512 3e6c0f469fc62ddc4d92ac79ffa260fd175535bb310e76346833435c69dcda023091efd4e4a802d6eb680044a660c69bcaa91bc7e6f099fecabf75dbf49bd970
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_om.tar.gz 3791756 BLAKE2B 5f0847631da532f977751e9256a0de5d43a4230bae4de51cb394557c66d5d888e2f3665cb59244ad05d0bb3193fbca81a2738d61eeef1d56664567ee6a3b50f7 SHA512 298e4db3d0d5076f0292c26deff00b884d0f55aecbd3cda2250caa685f4a9819eeb3c0f46b27fe5f88c94d127e466ebfaa06738e3ede12b12f659325d24952f6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4035077 BLAKE2B aa76e1dd70de4a25d11c1d4b105e8bfa8059b83bc97ef78d815895753c162deccb76fca5711190d6dfe31ef9ddd20fee11b9bea67ac4141e0a448732c8874097 SHA512 0ec4688e5856098079222e9ae82c27a0e9b93c27ef2876d8b379c8f21d81fb776ae4d5428da7eeb4fb224d7a74ce34b6d9940789141dcdb788e74fabcc478e66
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3843745 BLAKE2B ff3fdbd92fe0a74d3910391273394ab813d172ba5c9385ac1f15784bef6af5aea566919c6521ffa7a86b2d7ac9d934b3a442332a4f7ef3093173d8f837ebfc97 SHA512 635e550ee7dc38deaaa5ac57a849624ce26ca26706ec785ad9b1e9e6aaf40d82b1d0d37d55e7c6531be728fbcfa1809fcf62d85c08eabdfa14e6d2de76d400b1
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3830250 BLAKE2B b94830b7f47712d6c4a5255f8488af434a0d4810c9894efcbd10219cdb927b98b23fe9049e37ada186ec1565aec3c385a4f04ea0a8f88d0072ace0c1f85f545b SHA512 8a099ce68f370e0bef1c488e929a28bfbee6c0b66097ea076e17f534ffcf0bb19ec46871967bed6180efa6bacba16c04328f4a1256e8065160ede6fea62c0d83
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3634852 BLAKE2B 7d8c842d984880dd3c12b4913d356b29168b91c3900ce7dc98a8fbd20c42dccddea0257a4d482eb9bbcf08d7354f8d2851b256c58666e817e692dd5daa0b9525 SHA512 83efd3bed7314765053a4fa2a71175c430e8dbebe344a132332dcccad77a2af7a3db2493b221e88a31f9a4afc34d9e10db7169542db7e97be6d95172beb01c56
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4185213 BLAKE2B 02e543039b78a7471d57a6517183d993cffc58db54203e8a865044a2b87d1de3045b2ee7fa17b8f03f3cb41f1737e410487b36d31dfcea0ee1dc7db68ed226c3 SHA512 e1d9243c859f69134e109424ab3487adba8d4c169e8e996e20c1eb57d0c98bda94047209b061057199b1c98f34155ad1d3a69abf8b5c2c3797aec2ba80c2a071
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_si.tar.gz 3915711 BLAKE2B ceaa090b1e8115ae4a80732f9716bf617d763fece63bcec7e7837f6b60485b3f8e28b65896b17c0e872fc3796a0432d13d59fe1c047d217b34c779f4f9ce1d0c SHA512 d41c2ee4afbe90b5c21d519dd4c6fb2539c0655de8c2b8056ecd5463efd7b9528f3cf2a4a2f1e7ad22a08b57f2db4b4e17f7139709883f2915df49f55dc75bb8
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3780666 BLAKE2B 76f82001dfa66fe12b0d53380922827c2b909bf34d26ea2f2be13595fe1950e634e6d17a6e246917342c39d3310316e5cbc8ebfbf53aaf2189b750b91821d48b SHA512 9588712904bb6688f919c1e856eb99ff5866c56a925352192df0b7e25a677ec55efb3e644e3a8f18c5c0cf280a8cd139c7f90e1640d72bc3f801a26c5ddbcd37
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3939560 BLAKE2B f8bd598f4f584b2c5c1c667f7e128a4d1644f54b3dff98529556b4edaa3828a0ca348696cc0823c000ad9e13b90ad3735aa24ed40aed159503fc5769e4d12f99 SHA512 335c8b43e2e5ea508ab0af5ab2e5b287a2d4a7a3067e2af0ed9cf8b930528aba0c83d0b0d817c67e0c52ff781e09e6ee76f9a33e95aa87b1d28e9126851ec823
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3795349 BLAKE2B d429f523ffd8ca8374370f59deb539917d9a0a8dd42e85a255a61210bfb07bb4e86fef1e36afef872d9526115352022c81090e7c657dc672d9f32c2677d3dcae SHA512 a57b5efe6070a1830a0cf42d565e94f81f690e929782c216e826100026bb61a0f2338c4762e7244a1d10e118eb03f6ff2269b62b86c4d8486f5d60b3eb1cd251
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3695737 BLAKE2B 7e72266cccbb203e0d7789b8cec3d36ad7897e2fc8cecbc2c78be6136e624e73b36d7b2092454abd9cc373c81b27b39bbd5d6507a1b5d6b09e28e99e7f6198a9 SHA512 5cf62069cefe1602c07378b6c092bc71e2a120528e21a803fa7b7a34daa9fa0183ddd698d6fe8263046fe489bf66367e6fc5fc5075660499c0adca20dcedf727
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3781969 BLAKE2B 42bf547d2a93b9f342f359ad9c7102ee5dd279d250eba787c406239caadaa68ec1c5cffd6abea20434eba621a5a6a7f0e9cab5e85528c822b1f5c97b88d5aa97 SHA512 078ea7edb02dc332ef0c9d5cc3adf373a23edded17989600d29d66bcb218907c6d6429c7d6d523aa67522dadb02f6ee03091edb050f708d04f3b7f84b988bf01
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4129515 BLAKE2B 8f7c1caec56a7a10279ee899f3e039d315d8fcee6c5f96afcdf3c6164388a945dc762885b9e0d9155e53bdb990a9843f808d943ccad6830b3bdbe4582442d4fe SHA512 35028d3f350ba56459fd527ace6c5211c79ce05936dc1d57462d3cd38c4bb2ffe6eb4e714e10736dab3a55e3ecac8bbe3021e9352c340b17d98a50d6dcef2acc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3750643 BLAKE2B 9c43dbb703c244c98233771f61c5713122db0ffa46a5269c1f1ce1f9bf8673b5f472fa1f529d44dede46333cf5225ef5f507da1f931076879609a0d001616eb1 SHA512 301e68da08ba800727921c7515756f9639a6a06a6a62e745b1be0c2360764544b66ab07e46abeca860daf87822f55bb91b95368ba277fb003e63a32c02b3ae36
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3849037 BLAKE2B dabdee311bab0c5a705445c3daa29dc4991eb1c9ec178493079c008d4e07a0967afe0498668ccbab768af35c764cc230b992c7cb43c3e4df4819d48277b6530b SHA512 ba67e560c35f82d0dc61ef99edd526cb0c68b5cac3e384632f1e43e6736a1ccdb92bda8901918b4f482c3323bdddcb7d77b830fc30b667403419c4557b12ca98
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3863153 BLAKE2B 62db19c9c884668558025fb8d1110955434e2b99e2cd5f1ba54a2c26c4ba4f53c5ff7694ad7d30bc21ac0acb68bcc38f74b2dbfeedf02d215abff143b212b98f SHA512 586a7bb814585640b7b3509c5fddc289f152227a2cc3c5ce95f77db62fca15931171e5d1cf48b49a8163186c26b52fecd8872eae3e7a3c46340635afe7776475
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4174282 BLAKE2B 66c10f0a387f5777297b52ea1e77705b7376de62b1b5f56ad1af0244eb20b3bef09d6a983b78f7996d591d51eb0061af76d923f948347fa60c77ea8f6639bbdd SHA512 80335adfa3086048441709ac28b7c7adcd0c5a4e1f4fdc865cff6abe5916e5d58968d720c260a74fb2230ee0710311412420f2c6e7bd648ca7406429a745af87
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3823921 BLAKE2B c5d821a1f19d7c37b36a5c5e4227c9286947f7c0f3c6c50e60e742e6ff9224dc625b0679be1ed91f480d75dd0475cb213d57dc0227d946ce37ffde24365aeed9 SHA512 ddb3ac672fab4b70e942dc057b2410d2ec3e47e6ca7589a1629343eba9d5f4af0dc8b522236373a0919aa1481be69e66af16f69e2cd249c8f6db69c83fa42d5b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4090630 BLAKE2B cf955240d280737cf1e8a5f611832eed27a5abfeeea64697f7d3e6c49e093068d437631d57b9d67eb58bf739e6f26852d8851c9ec43968f3a04dec692435dcf5 SHA512 0a2a60efe28848feaae45ffb4d09ce3d9c2d3682e9734fabfa428d4c9a5c74e30616c911ce5f74245e7689d752dcbf470cadd737ac625dbe2063c455d54df3ac
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4208915 BLAKE2B 0b08a581b73df28cfaeafb38942104f7589e569c83d28799b6fc9793eb58472db0678b60fce71b55468c3ddf690afb9e36eda85fd093c8c1a4f1b15cfa2a9505 SHA512 8b30f01a4a2a7b21200f4931092a3c5d2af93b5ec1c21d811d604cd737c0395afed1d76570f776cb217654042daa725743420cc8eedd69ae8882a618acbcb9a9
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_af.tar.gz 1486332 BLAKE2B f5487a4ba513026085c50c049f14453a1a4f2472c6e7d2d81511fe89565223da26be4526f3447e91922981a073a718f916d4d92986698a31c6efff135321094a SHA512 f01ba52755a4e535ff546dd2fd6a7c882e0e47cfff44075ac8146e293007a3be7f87a1701f37be93b19cc2743ef42337e276c71dbb909e76716f77efeb29db86
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_am.tar.gz 963543 BLAKE2B 9d61eb7ee485f82a210cc886ce257bd785499c7409afd782a5a16bd618e9f987bdcab46cb6d45dd227f2db367eea6bac177227d45366370a30d72e3e57a66e39 SHA512 bb2f0d0c2ed82deaedf68f9472674aebc46a990a63a2b86664a8875e535bd6c9214dbaa96189ca0f190949d15fbd0d2d60ade2aa23938b73d92434683e966b03
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2445195 BLAKE2B 63d29f0061c98c89cdffb7eb0c583e5d840e96f0f3ceefa82592a258b1994ed233d3b5c659b0710e2f471e8334a56a1821baf894e6ba42db65dadc3330a89a5b SHA512 2898f32c2721adbbdd7ffe42c542ef85f74d0f6f53a87f36ca2b515c1f2828539e72b1cbfa5a14cc4eae91d3cfde989b784f11dadae53ca20602fd240ece5293
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_as.tar.gz 524855 BLAKE2B 25de5208d467f8dd6ec70bfb5f0a9cdf25bec0abafabf59ab01bc0e0e9b75cbd6ff90739647b5730daf4e38f817ec0abd53a7cb40b7a8f90714a9ec8922b1765 SHA512 195e23b5038106c29712b7b1fd0209bec89bf5b79d6cb0b5949a4893b7b732972a2aa95929332cbbad1a8957f563195c4ae0cb52f2794cf879e33be05d7ef903
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz 574536 BLAKE2B af45a70fd94ec6ce58c2405d2d1505c999fb945ca2e17b0fce5ced6abdeefd7044f2ab66918a7f7dca046696f24c24bbba5d3181cbee0ef93f1cff197f27d7ae SHA512 c278c0387e5544c64e6d1ddb715bd1f285788ea9ef719a839630e0976bf98fa634c6a0ea586a302ebc33f138f9114bf3a87688fa9dd74185ac6b44118d1ff167
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_be.tar.gz 1051010 BLAKE2B a0a1336a3b393b52faa2060ec21f17e83f98c8a109bec8043a5e096d431f8194c788232dcd8e841e2c953bd7c2a45728e3894c0a142143c63777a6385bcc2a61 SHA512 8bc6bb514e642b08b9613ce00de0cfc7c6f52b81d77be7800e3f73010b1f2e4b53d9e2274a55f6010f79f86875d7af30365ac1f7aa3d1c98e9c355ffaebe6edc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2749633 BLAKE2B f8e9715ddbf66dd18f80844b65263d635fa6c5199bb1e7c05d95a9ba4915dbbd57ce2be8bd03d0043d15de160c931eb24d1bd9b0bea3079f0acc31ecc70c220f SHA512 9bf1a07ee925db5660b0d2b227bd98e8bf903a0a9242dc66595a8eb02fd15948ff2b4ab5d4332e8264ed32142d7f823914d5e79bef77e9acdbd75f6f19c0014f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 726691 BLAKE2B 562c9e650fa26e746646a8bb55c3023768702a2843cd8ce91a5261208b8c2c0d432b7a6f789c371c9e1ec608730a4c19a07b47101367474cae9827e0f4c2f21d SHA512 e8918b816a83adb922e92b4372d84302dec6a459f7350bc851245b97360a0c24bd9b97acc10dc3fea58dec8ddb5511672026488f46dcfced9c633afddb8338c6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz 880508 BLAKE2B fb0a2205be05bd599c46d51e9d4560bea2e0ca420d74050ff8299f4109ea1ad5f96e581fb44decf7fb6509d847f66629d513a9a4518abe072dafbb9882f3366a SHA512 940a326b103420bb0011cb8ff6ef241c3478c356345c396005eb18a4950a8c8e18a28a3b2511f981374bfe610d9df635b2293b46614573b775c3e49f99dc3036
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz 459296 BLAKE2B d98a9be0334627987a2da69cb48327f716380bdfd01947ab1de0b0ec672760fa4983ae069da5a8cedf56b34a6ffb5507d2989854085e469d3f588ced604b336a SHA512 ef97c1907369789ebf2201e346f53b542437c8218d8c71e4c9ce99145fe3cd6ae247e9ac25491286889d3d3fcd944b4b15f7388f50443658961c54226bc0ded6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_br.tar.gz 1519335 BLAKE2B 7d8fb094cf7ffa2f33d35be74426a6c48003fe86dbc4aa9461007ff8dfca6c4a565090f320cae800e84fe30a4994fb8e6fd0c214462c9f259b8fa0ee1027dec6 SHA512 49ca5998e3ddc8f9079da37e96ec5afa2849cd26b1d7ba0d912ea63dbc9f1984e549958d6b53b359444ba2677c3b25b1e78cafc3c5be176840ee97ee842f9b2c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz 336794 BLAKE2B 0906f6ec683f6457b15ad1187b49db7d52f91d86d6c862f18dedae60ff546933bb9548db35f0cbafdf0cf8c2e4cd62019d1e38fa09114885fbd06a56d2454148 SHA512 f4948141f6049463d0ba1a83a9d2e65f9e3b5d685397fbe6f7f122e8e1b94e2311f5278db75a642b86ecbea118d579ce09bc7783f93d0bdc9b36a821acffab8f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz 672063 BLAKE2B a4f08859ac3843e6cc31a9542c896912ee6923269f4780bf172563972cb34eef57cebe5276cec102966289b410aaf1ee10b90f7b76f39f2730c6d17fe1877b9b SHA512 0699c689b44acc1778a3eca9c6c0886e4e5c8cc3161f64f86b8f9c35d308a170cafdf3a53c2876ad50c8c80159421aa54cf8d54d3fc669bbd013a988d8c99c5d
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2657117 BLAKE2B b7048052d694ad00e084017b062fb6f7a617dfe345b0b41ce16f93532091d9ab2218482c174f05021cb70a40856e106c40f6b09efc33dfdba07ae60827afdd24 SHA512 a4756833ad1fa4f01011c3003ac28c2ca9d1f2d4b59672710207e26c5d38eee3ddff7a04c9d9489be1df7c3b11e53208e939c47788acd9441d784c5c7fda4176
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2724211 BLAKE2B 850463cdbcac7094e995e52fe3810598bfea89e5312f8aca81d0e88dd329cdb2c9f226b1b75a7c5bb769d37ab60484da4922d881e84a9bcbceaff690b60a16fe SHA512 07a651d10befb914b3f605dd446c087670760d3e7a48abba802ef9d54809524e7aea2e16ad022f83c93a27ad8107accee6131e3b5702a744b039b2ba1334a84f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 364568 BLAKE2B 26a3df37b7425e5caef1fea617473e0e97f324ae13761e113ff3bba846f9d30689f473fb0f25cabe089da864018c64695a43a93ccfd66affd0381c1a58294c6a SHA512 a11ee3b29904ec808451890d7815ddffcc2fe22d43eb76a210bc78d381208a58d9e16414c39fdd8a77550cd71eca1ce4ec25c3ab91974c1e45252f6ef20ebff8
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3471977 BLAKE2B 52c48586cf3579b95e0afe6028602774d1a603d678faa7a9c20d38cdbbb9fb2839fe090801339eebf918b5e42a863353c7499d872f7cb6f92f047695a2d81a7c SHA512 95febaac1e19390f9a3051434372423829a9ecc46237766e56fc7a1683c58a03763f2a040ffb3d8c360b10386dd4909098000758e9a23886c8260ea32e318fab
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1012379 BLAKE2B d1733538367d4a216f7fef7fd4e848528e41bfc93be425f6ca67df5677dc50a1edd3083bcab0dae1dfc566649c739d91be9d80ba40a07d2d44611c1616e7f4b5 SHA512 8066c67b91b316dba6315e42f8801d88477c0ab3e148f4c76be8404a183e01ff8823d9a10771a447f1ce54be3a2fe9fabaf6d776156c46379022d269f92e163a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_da.tar.gz 3112242 BLAKE2B ff0396cc2ba246b09f18587acbc67b4297cbe73ca36c52715d3c58ed9476cedf761760fb235cb64c56f020f8de74716304a939ac116249abd173d4cf6daf7c2e SHA512 dec6891c834061eab648b5e2039b03089973ee47c768c538bc1186367a739aa874876cd41548ac01d55e3efd3e41a64114317425f547013e1161661bf7c3514e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_de.tar.gz 22051279 BLAKE2B 54397b3adfe08b154122098a5aca657c1bde71ad670ee47a94a394d5ea946712d78bff895f69d139efc3237a8c17bb3ce8a101d3df6efbb57cc2f52207d1248e SHA512 b382dd2def7e2cce72067887eaf837a535b497df94808965d3cababe38ffbd9770119de5755940f85daa30d2159bf6c48bd2b30c2c13d496d7105b5b3ef92531
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 435495 BLAKE2B 40bcc080b7abdc91c79a59070e1b66f3b981b8a273c796c0f037cde2c89e3213b7ad1dbd89f5c919f05f562c255e4089efa86d0728280c80b8980521d5b25f07 SHA512 aa569bf9426fe1c8712acd196f07339f1ad861f9eebb507b0700c9d59e4f8783713ee386e3e26a172d1ee9171e586275737cd38d0095ac9b989fa329c515a5bd
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 908644 BLAKE2B a180ac5f8bff5a70e8c5f8c6049d43ccef0973a1da719d8b075e9bf08e6015dad32c1b423ab3d00eee45001c339f597df8594f2b3f4a17b4b5abfcc10d1a354c SHA512 a84171c32e95359006ab5efcde50219802c483951d4f22625f7448e2362f1ddc504d8b1d69459cbb083ac11ae01a4895eb85670a3f12296a736b97d8496f9ffe
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz 485556 BLAKE2B d48d4bcbd6ffa0049fe9f0f64586349915accce8e7cc5d5a176702b6e4027ab686fb3aa2744c9e74084ed60abd3f681d487ec47cc6a4021099509cff8460b118 SHA512 b7f974087ee9be881f5f3b855fc893e65ca93c072e28c9118ce73fb6892d744f5d16671443278cf107c57df6f395b5b04159c21a8ddc4e3c8e59e6684bf1d957
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_el.tar.gz 3151201 BLAKE2B 511e8616b884c67d0a6e1e43a6da3b4eb1dd33ea7c831c32b4db0767e694e3d7b6c89f6b182908a769148e1f195af4ba13adc617034e0fa301c127f14e174b40 SHA512 d74f8caa88ccb98c2c7dfa527ef1140b22e72ab2fa74d0aff157f18bb17f11e6f41184c713888f9c8f31f3a16f1417721ea53b85ba67957498a7822ebfa854fc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7623175 BLAKE2B 59fabdc46760dd6c723cbce05021ae607427c92a1865ffb8d89c5d89a8f13f7e45fb417531c4a01b2d078e0323710ddbfe7f86b16e25319bdaf04d6f9dc6ce4e SHA512 3e58b6272333baff8436f70f5cc7ccfcb9baa33c13aba27b2cb01aa48a312728c417ad92649bd6b2cf058e2cbf13850ef92e46638dca1b85011e06492965e806
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7051261 BLAKE2B 6059d4021ca96029aba5a3bc28abc4abe0e86bd90265d2baa2529ef72721ca6626fbdd3331676112c495773d4e0e96a454bb0bf3383e451a3657e024449e2d47 SHA512 5c6af0152627971cdf5a217a3e9ef0032629a7c05e378beaa371adb15e0c44352e5e894f8d6e6830f8d2027a4ef0cb16eb48bfe46235345793351717920c1363
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1002144 BLAKE2B 1271a2f6bddd4edaa416f232d92105570342fbd50bae5eee7227408dde109509a567f351cb1aaeb37bfee9df796113d51e63a2977de9745518d01a99d247b810 SHA512 ff6353ade2a83535271481e2180414acc7b11b98e557cf669e8a7f7edfdb30ba2a2373b54b6f9ed14b68a8d2e57cf32b9d224f90de1b16376518b7bc7a9b2af1
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_es.tar.gz 7783033 BLAKE2B 4d4f83ddc01ebe5df48ff1d15a9bdb11642860feca2d6ba2332cda2fcbc4d7ac8bdf99022ccac608dcbcb05534644e0e47180669cb0463afafb2b589f112936d SHA512 f5fad236bfaa8530f7f6c5edfd6793e9056e925dce23a3a5e6330dbc49c68dc7e9ab8c1f71212449b021522ccaab1ef4663cf51b2cb7c17b6cf366acb0d42be8
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_et.tar.gz 1870174 BLAKE2B c97ba66307e26d876154a5a9ca2166ff4f716625482b7ea63bf25ea61087c96f72b33b375d7d6002c8dda1fe6a0516efecf1093ff9f97daa51ef62d2dbcb65df SHA512 1c22cc60b377a1f791bde841b913281bc7c688cb10f478837dfdbb913627705f039d7837d1fe7c20710329cde439b8d323aabb9329de16ec23225b839af81cb5
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1013550 BLAKE2B b1113be620bf402ac072428807d7753d0880b543ffa497c9b9d172987b35f8c168c5e730d703f047e591216b95290b2b09adfea0828d73a37a92865050078322 SHA512 ff97d5a8ff5f761166a97facb1962aeff6ad31d89de98f42a6fca50f6c9d63afa37256063e402d0616df433b9120ed4a4b28b989996982df9d9699792a52cace
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz 352258 BLAKE2B b6bc5b963594f22ecb9c24f8eb0497c8bf573011adbb5489aa1eed3a8c004cbbbe09dc33e079ab2930a7474c0d5238b4c2a94b060392dc4149cb53746ffa0dc6 SHA512 e9cc110a9febb6ba060341ff0fe43dfe62f7339cf605d38aa97c8cce3301f604160a11105369b37b7e8a29e6a36dd7f46193b4c53be706aa57cdd5bb93b7ee03
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz 875745 BLAKE2B 17901ef77401b9f8d597e8cd05a54934c9288659f6e5714e9efa13f190cd981ef06b7e39e9746a845bf92bb52d53f9f5551b3abbf3915f298656c3ab30b1cccd SHA512 f35a52907380e2493b8b62e7b9b81fc90488cef27b72f2d5dc6df8a1d790b50a528f8d074276313b524226c8cdc0e6fbb40788b44d7d1bd449f58704f9bf2bd4
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3323247 BLAKE2B 01926d461e280e050a5837961aafc7d3d3b4db892ebd7023b4593d5404b0d705cb1d367eb72f66cf423737881378b8f9e3c29ad427744e889d732973501939b9 SHA512 24f2ba674f32c5bae96fb98c7be844fea49e52cb48af4f0342f293a04ec5225e3716224a7c2524559d6fc62c9d7dcddbe02c2e885f0fb1a76bdf28d34fb6c028
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz 191130 BLAKE2B ecf932a520a96669cb1e815508115e80aa7f9c68d69b66da93eaba87520a6af576a47964fce2ae86ba5c72e864a273561084d8715f2335d008b8c91159febaa5 SHA512 9dba206e5d1c6cf599552982e3cd76bce829b67d4de6cb4fdfcda98db2c691543d27416cd36a9a149f328d2f854960ee05812048eaef1e88efead54a53a0df4e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz 908850 BLAKE2B 089cfd7075a9eb21bb69b61b01bf0d3b1a04191549e87ee73efd2a220810a362a76c4a757211740079b1b6f2501a5dfa46c7fb33d2b8ff8b888a53a30ab15419 SHA512 b25708905c8b7945cd813f606a02c3327d1ed216d6249d44ce96bbeb8e95b60d171e96e4e62aa0f1bb30919c7153858dbd1f20a4b90f4891054ab24bdd6491cc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz 725931 BLAKE2B f68ea2c636b1c02bcb60c38a5fd3688062b88b1c3a9da31e9fe3157c823eac3ab0697b4ca939f15f66e47d5fadaac61c9442cf00d86373e9d65fa1eab4319842 SHA512 3f264e3b53b9a7b2ceff42c262c78c88949be5634b135de9d0cdbbb01f269ea448e55709e2aa2ffeae0334196ca8abf24cfd4889d0cb67c86e1dd97bd1ceeaaf
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1771814 BLAKE2B 0fe606d2d1f074d8f2db8db01ba2f574c35efb86100a92edb4c21f9fef88e5819299b8963250bed74992ae6c8d394a5d5b1fe8254b481319c2179bccf0132ce8 SHA512 173407949884bc5b14108a6f29f06e558bda8463b68e9d1833fa9e9797ed255e76525cdd2611b8df173f3ffedcd7399afd7a2f7b36613cd6a05b417cb3fb7031
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2908088 BLAKE2B d989bd6c8e47c2ccee5da2351a76680b34a4007b08fbde48cf0bb4e46dc742cf5b1b3b254c73fd353a592488e97ac4a3e9def3a6eb3c1d2ea63576c9e4c35c8e SHA512 a2c3dc8e99496fb3bde852cce6bb4d50d4373be834b54afc6f0eedd876703dd5b19ca6c69b664199f97483c21e733d984f4fece09a7e01226b83ba17a730fb14
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1304714 BLAKE2B 11a5e7ad221ddce5fd2ad941ea54e5453fcf1292569a3f7f25ceac1a21a2f86f80286d2238f25407c4780f2b50ca27158482421f7dfdc42c2d761c5c8be84aac SHA512 5837eb43ccd9ca77289fc9b1c200c62221bb7aaebbe801043908e26a0167277bd75fc1fca50f7ceff04aa524c14565f45e3b0e9731d250a479a095ee47048bbc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz 511867 BLAKE2B 93d4b6149945c0d09e9a5c897b1355ed36f08b9dfad5bed7c68c92c4dcabe63f1d4208b99737ed31377a308bf0c9f30205e635f638df683f129bcb96e27aeaad SHA512 0e206f86fb6768d41484273d5fd003a96435d16759ccec382b4a4cf5ed9f8350bbe252d85666a6982b9bf9d42cb65a4040fe86d5e25cbe038886c32cb9318398
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_he.tar.gz 1684256 BLAKE2B 2f64a5de50aa78da4b3a113b0e12dd1c4d3b71e7c0a628ce2c676eb4a2562e7a3f094a5594d8892fb2745eaef512b5291858af4fc76a75f05cfc1cd397c8f8f1 SHA512 4eba4dbee0cdbc745366812c4c895319e2f1e84d65e0e2eea1aaa6460b43b9a7bd8cf13cea0c361461315bab4d64573deec46f01db9927b58d325527e576bb5f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz 563427 BLAKE2B 342c1d75beb689cf50aecd9001eb4d346863e796b1484fbdba7a11c69643f50471bb6cc68c939c6ed44d993e26a1740a9b330d6566038f67c4516409f6954d53 SHA512 921f506eaa713c7e72aaa55a6d8416ba42d47a7c4a3033bb122c8c09488a942f8332677a15af3bbd8cae64c9e89619aad35583230e2c574f89de0e3ed0e6264b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz 998225 BLAKE2B 6f1a3c90c295bc728d717140d901ca6255cfea8e44df4f280f3cde50078ae50eb7f71c2e986b90f9984f9abd6603704cd8a176f3b014d5edd0d8aab7149bb538 SHA512 14ad23204a67abe6a52c6e19b11e30db95aebfd12d6032a5c3d6c68e6f2e5bd5505adfa3d8a99da3d4d59b1747fd86edcd6fb8e0cc078ebb57bd056b679e7d71
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 917870 BLAKE2B 41fd8e67fcc3f02ab634ffa28bd93b2c39325b068b4b349f3e6ae86b59f04c734631eef53b66afd193facbd8b6649632f8fc9fc48081b3c0130dd75ccb48a1a8 SHA512 ccf7718de23b57695d283952294ed129280a98e45c8675033e9e9c7356fc5f1e671b5a4de96f6edda6cf9db89d408519f984ec574857de2d66187d57104e9093
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3315484 BLAKE2B 897443ce2c5499b1939e1bb973da5250c7df31d6fed4d789cf4222c453d532d64558803492b21ead03886832aa025f07a46bb9c98d036b952cf3ec4bacb29a84 SHA512 917b7d015f9d3efde56829373834d792b283b2586bbba5766e35fb94567103078ac87940473a3304a3a5322deed9594e7b3342cff39eee356077e6a6c5172454
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_id.tar.gz 1866924 BLAKE2B 5a73f1233c88e4e98bca2a973d74b3e7eb383a5a7b980fdce47d1a1806f7c73c227d5d27d3f8e0b306ed13a146e9d5be99aa2b2539c72ee75673949f7d3787cf SHA512 5017286a2a34e18f30733e40a076319a6176b14c78432788f7f272bcb32e3c536cdb70253fad5d434c642a4c4d8e2e576a2a66c28d5a93ffae1043b9612cc392
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_is.tar.gz 1539622 BLAKE2B 0e15abeadd25ca62ddd12dc2b439f7c269bf3fdfdb720e9bda650c96e2ff8e7e7d10e243b567aabf59216cf0396adb11dd7ab8c5c342afec6a273d4cc5784171 SHA512 4fb173894a899bab33f9e24d0c9e1d3bd7ec3cd90b22f6a05e34a65843c503fc79f73630ed28777a63595c17669f5f81280b176679431b9f17aeab13faf06efc
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_it.tar.gz 2353704 BLAKE2B 1b56a4758d8a05545cbefb66c0111a9f66958e221c12beaae0eb28b07c2c51c64c28a5faa6be87a6f4d401a2af614cf232213d24a6994bf5a83e9560c47afe41 SHA512 c53bd86605c4e7617fc9bf4d745ee9dcf3c900ff473e0cb9cbb4d0e7e26b9cde9e2bd94bccb6a97430a98c1efcab13903f456f7651205c685c4f14f111b2ecdd
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1019361 BLAKE2B db3e8e12a43523ea945cdf8f7a2ae3f650f51bc7f4f154b8356cc96ed872764c96eadade23f770199ca460f0da3e2a194274af77043ad036c959e3879d0e1bf6 SHA512 ae17c60446f0cad9cde0a8ebbcc6ceb5c609e6b2d237d6c8b59d116801e93e48a8a30d90af249fad8335eeef12395675dedab49a675257b54d67a97a8ec6c08f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz 401446 BLAKE2B 90c3878e01d6eed71b06e539d2c6ea23614159fe0cecf6f559aeec489777eb54fb784889865687edee8d1f003571de14bc83e3d8a232ce7250d96051cbc33eac SHA512 f6e568d346fb4e7aac95a664f948de759b1b77c1cd6933960a24b1cff549e688de9c5ef61d9e68cf920ea0f61823e473f1a6842d91b6ab3000e6c72fc5bfcc4a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz 639219 BLAKE2B 54ae12699dad9612123d556935924dfe4b20dd4c10099df7e5e7a2520c537cbcfb7a00b3fab080d1a108b8aeada8b34479839eab0c5e0db2a25e2a858d5cc610 SHA512 1652c63752f8509a55a72cb05cf52cf5ebcceb08e61281c44a1a7615a7a362b3d71148be8d480e8c13af51dd8741cca353e457bdc895365d4b23332f146e6d39
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz 832765 BLAKE2B 1e7c6cb1eab616fc48d44ba7939f9e87003dda96b83e7e911e2d5f04e66cdd6b5587909503760ec00563ceb8d111162c1a0982b62af0bb06db0d4e676f916d0c SHA512 f28df543a3d62f794e70f832786677207601a539708a75cb59eb3edfa06fdd449f3eade15b41215ab0a33374157bd5e7c4df506b0a109456f1cd6aea8e724e79
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_km.tar.gz 823782 BLAKE2B dca966ef6a4f3933368b2b61dac4315efde2d447065e6e84f58209912e96a2c5cbe1854b22b603c96a688a201271e666164f9d179a69325231da109a6fa69d50 SHA512 143c045920d70f1be6ef18c4328c11d677cc077373e8736fc0a263a4ebd40a471b8b12f3388a2dd222bf6ef28dfc9236948b587727bbb17043fc629214fea538
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 335462 BLAKE2B bff40ed5973e52cf8bcb52069c6bd20b9a34d5a7815f63525041e80bc8993ea39424dab905dfb48abeaff80e0807e1e4c6480fbdb4acaa56097e36dc69ea3a39 SHA512 fe3b9caa208136d6f489f5261539661fa24209c20be8abf041adf625a590e1437a8f8659a808306bc004bf4a383bc964e6eecaff0c5f85b3653537a886466e31
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz 572648 BLAKE2B e228e9cbdf0ba0191493571a71f1776d701a7e02ddcdad2458c0e674553d1264157d6b23741cb7e59b96f72fd488dba870482bece0e2f3ecd90506302ad6b9be SHA512 b3e17e8ffc0a737afec5ddfe51b19a7c742ed61d7b53174f131b737ffa3da6b8cafc6b01f8992e5b706f2a6272fcaef15b9bcc8ee76b0e25711fea76c3655423
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1703267 BLAKE2B f1505fb37880f27c56831d1b17c06401b78387c19cf8b3ac4a21284ca73a3ce26b4156fdbf18f98f0f8bed92ff96e1e3c985bbdf3b183d93ac07f14c4285a569 SHA512 ebdc05f7822302bc0de5317003d5b69aa2e771801cf3570f306de327021362664fe6ab83755f837c34836c3d9eef5eb776d719993638cb9c2f1a35bf3e332381
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz 408978 BLAKE2B 50239a125ae77e6131fd806a56a94bea241129fafbf6be72de2a571c5a4ad227c64983c2161ce7959572caa58b87cac53a03b3daf723b4ee8e2059efbca83833 SHA512 1757a7fafc1038b04e222bb0dcbdfcfd3f875cf8b821e3bb7798a3ad4632bfa29caf855e61620ddfea07260b8758a9adadb965b7f2edafec2cd2bef0dbc45a6a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz 330069 BLAKE2B abcfafc4b2a42f6921466629cbe8d81eead1a98f19b121e416477a9795cf500eeb179af1722ec05a3e128eeb21bc5c2174145e2bd984b272fd57cadb24ef7625 SHA512 6c33ada89355ecf94996394c6fb6ceb97f5b0e9f67073994cb82ae830ecef1d2ed6e552e6cd3b6965539bbb71931fa5a4f62066213b1f04398097fd93358569c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147857 BLAKE2B 5cb4ace6fac4840abd7f55fe6436aed006b0c3804489131bdc090d429758a954dac26468d0aa3a4277326b9c0b7e82cf903307b8458ad008412482aebb26f65a SHA512 8c75284f4449eee635d02dd002bfe73d3e3d000ad0eb740642440adcdbfa84b594b55d6f0dfa1f06aa759deebda4c7c22019baa3d57fcbb81c4fc895579f74fb
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz 432811 BLAKE2B 0273670197a33a6d009237ff5397c52654119867aa47ff51cbae9fc8a15c0ee985c1a41cf57f8616de5db6cefe042d57092e00ad79d6dfaf4a7e3feb05bfa25c SHA512 a7d5ddfea52bcfe3c4407f6663c0c40903057e9493b6b388b995d11defa8fa19e1eb12a570502aa83b9511fec3c60322689b92707247fd1dc2eec5309738c510
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1247927 BLAKE2B a870af754994b5ba845411e27d2933a1d6f952b569dc70e8efb1fadecefc186ba65bc49d0e222e0ea60d37ce0b3b5944dae9fc3d491b643a3d45ab8805050cc5 SHA512 7ab8e088bfd8931f58ea097017e37b0b4ec2115c28371a9cf46afb0f264e0922a1466bea0e0c9560fd85a96e11818bcef216e8aae5d4e61fdff3e12392537187
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1176180 BLAKE2B 7dd8619e630c9ddd9718fdc2e6799d872e77a0aaeb1fe108c817c06844ec915338a851c63b3cae6434bfb20e9fbfa26b5106f71d77c7e40fbaecb4027cadca43 SHA512 7f7fe8cb616143de30f980108a8ce024f3957a4017988ea71f6ce77fe4f93a606db6396c88076b0e5fb98606a66f0a7a1dc4288ff5d5348942a8f3ae06683025
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330661 BLAKE2B d7e8c8b42184359db74353cc72340ad85ce96f8f2b5168d7fb636293faaff993ada7ea454b15763c445f737904385c0fd305ed8b02e30b02c8fa65ce2214740a SHA512 d2ccf7fbfe413d444a8c2f5b0db0b7d596f4da1148e57c1b14f52cc421f109b8e5ff70953a7aa07894862e9ec3e253be02a32cea700d9f3a6dfa54bbdf2a0f4a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz 486179 BLAKE2B 4b17826ba8f574d2918ced56a63ea7ed5fed79853ffe6beb03f10ae56055ac7ca8dbe85ac2de125a7c3e24bd45da85df25b471abc592c260e36bb242fb2ab5f1 SHA512 700550e2c90bc3dae5c0c3702048416122586fcca72d0d89441a79a119f26d63c099e0736a4762844f7f34ddb7e2e86988e6411bfee68bcbb1bb3815ec0d8047
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz 533498 BLAKE2B cd116e08d90504c18c326b831d6556997baaa9e4343044238f4ca3f7c7f0f4da639860990014351ea30bc13617f7055868feed71aed77c05719aed73e665ca71 SHA512 0ff063199c84906c326c69d2b19f2ab02e407e1e560c1e87f39af7eaf4a4d88cdfccf788c53117bbb4a971d0a2f3230b8897c3c349aecb3d9838b10b6373fbad
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz 691354 BLAKE2B 0eac44e6050cb621ba0a03b85e04dd7c9ecdb84fe18a482d372a721cdca643d4a89bdc60a12e1d2e058b4ed1163175922c1135b5122a20165f2883ed65552454 SHA512 a4d70521da7a2de3130546011a82dfdcc494dcbb2e33abb36bc48f30a8e5b7ad5fc6299cf7416cddc82a956c730d196c0745d68a23a63e8b0b3b244895e04dfb
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz 398772 BLAKE2B 20993f6dde934fe7bf9230c95cc09929721b0f63304c9a15452d551a1ddc8e63070c9b5e830d39f4c6dc8b7c23e812217af0559be43535b1fe37a447f1b3699b SHA512 c38a872321105bc098745fd093b72fc6c9ffa54e719269a36487112740dfc2b731374edf6ec708ccf093b8e0935c90469a5d615edebf43af2ff1cabac4f15c52
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz 567156 BLAKE2B 19e898d3e210caf594d1cb695c0ff93181f767e3ccfe23c0873b4124c62568dd0f4fb618153cc342905180fbb25dd89153f027311b2fdb34040f8bbca97401ad SHA512 75399353e9cd319dd0f0d112c86d89b1f8efa2f0c06b2145d73b37732275f4e9333ad58ad32bfcfc69ac7e87d60349febda67b8f164cd63b9248be5db340a8d6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_my.tar.gz 458248 BLAKE2B 8c35514f1f505bb33cf622d8f72e86659701f6355ff6a59f0c55774d1362cbeff7d1349b711e704fd76a5f16df78d71cd00ba578986e3d8832e023ea00b1289c SHA512 2f53aa0712afe1597148ead9e5457322dbddba8bb0dbd596f37bef4df2c06513a245b5c815430fd82f3ffd4662aac5c7ec52fe6178ef4943e52b3affd2126e3f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4347784 BLAKE2B 24ae54b61188b4c03ec69c1166c9006a4abf98243227f919c3defd4d919251c4d7afd50901391b0ed0fca95074b4fe139173179615216fd66a38a3750fc02f88 SHA512 e087abe6b013cd9a1d3d5dd5b905235ed7bc1ed73489ad41bf7e07797d8b8fd5d9f1f70489b0cf175537f97c3828f93c2970e3c2eb16f7da7f062129da4c7605
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz 948413 BLAKE2B 076947f160e2dc5e4ab7321d7a7e5a5fb0bf85aec0ec5d2c43d64fbc55aed678a30c86ceed2371670493d48b360cd2eae815edf7abd7d7d2cdb10963c544e310 SHA512 0b734f802b37fc4f929016d49a37fd3f1dcfeb60818ba9350169e320d716e66b7581a5f82db534aa37d087bbaee06ad46519b3e3b7d4b9a9ee57035484650425
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1810995 BLAKE2B 3d73b56c1104ccf6650b77e95cb4382bd672128cc5a2804a376a72ede2cbeee516a2d6f8b60325059193347de17d597e29b0165165f69ec3c6480ca53cf97f47 SHA512 60ef03b6bfb34b8863715f9bcd26d6b8e35b2e3fe77578722e2dcadb22cdcc7f3c26736678c5d96319425411030871e4cc1fcdb1b1c6ba14e90e165e12a566e5
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4351249 BLAKE2B 6890a0b22fe14dc8b02ec32331d23f9739fab01297fc61b0f471bf5eba569270cc36d45b1f1e2bf1aaeb7dd9114a40b9ff168ef985123b74c1e2edb0e85ea74d SHA512 6beb291a23c6f9f91689853a417c92b59c8f1268c8be394eba53e5ee543bda9a86cd5249421a6f9c9420ad3e9b074d9c8071c23c9ab4d3f8d62314279f5c7da5
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz 279601 BLAKE2B 83795625d2a80bdb6d9ea710cca8d5019f5bfcb7ad01021c13fd0aff587faa2d488fc499039596db5e779c62f0a8e9949325dd370cece596803bfd92066d19b9 SHA512 766f69aa484e0a547c33b589d6ec16822bae592d4432dff5d8e638542c8f1cb9790e252f6ee2eb4a7693b7c0cfbd07ad7604e5688a61ede0deebc4166b4fd13e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz 321647 BLAKE2B 89105e0ad56ba52637d04145e31a533ea706b6a47f2621bd623f1e7868359fc1940c0e7496ba254741e3387c1c4a6ff25087ce72056fdbb40703927430525d93 SHA512 0ce1f67a462c0b61e115c1328046a02e438d7818bc53976958d59807cb29c11ce8bdfae428c3ed4e0ae244c5e70617521428b775e8eb3be993e0f3ebe1a01b5b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1324265 BLAKE2B 239d3f2b1e368b1f9ebcf5b691a0a60a98d767e53d325f5236b8229983acb84cdd2b40f4c2853f6bcc3f0e29eb9c759d132c83277d9182c0ddb5e6e47d4a3eff SHA512 31c63a785680046d86038cbd72ab014a3355112ef2236699f8da94cfe479dbd954e059187a2c55b96112fe454902276f8f68fec3098aca3c9b151a12a8e6942a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_om.tar.gz 486406 BLAKE2B 055c2f0c507c54236d2f161186f43e00c2963f680cc965e857f45956f3c7b5ad6135da2a319e0db965b2368a67000b3db43a0abb7994b25ce32bd083f2b1e2e0 SHA512 605a2ebdc8e34c26a7e9d0dc5349d3933e1fb42a10bc553e7f7601d80f72932ba0ce0628d99eebc8df06866f406a28db255ad642b040dd28e4a4f3f58c018505
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_or.tar.gz 588197 BLAKE2B 4162b9fd0f88c4b6cc2bc1a4947e04c3f08dd7e0f7b4cf0c4407d7a75a9a7f9dc6f45f06a429bf148993301a453a1d7528d09a342924f304a93939d7c4823fcf SHA512 14a2dfcc2195769db03191e5a2e7db62db10b8f6411e43d24b6dd4bb9593ba9e19c868d47967511fd786231d8460bbbc2fa3b528d8f92d776041f111cc262b35
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 483891 BLAKE2B 054ac392aa242996f68dae2a15efdbe9941a561f24b59435bc3558e6486dca746ce905215c5a09c724f4a483370127c58d6ed1cf42bcffdc14208ca1f9c592b7 SHA512 804f504758189f0e754ef39d8e4232c0cb2c310783bed636ea217830403acb3ed7aa1bc67c39aee07d3644ee507fd83daabf5b5b4a7e25d1a6fe15658224bd51
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3381894 BLAKE2B e2791cae0b04a3d244f7fcdb944f73ef64db68912ab0d4bf40e8d055969efeaeb5fd3ff3e6efbb11fcdefe0fe8787471d83fbba39d36b48755f2dfa51d722cdb SHA512 2ad63f82969a3a004df90fc829d311920cd09f97a0dc4517d85a15cde7b0a08cc82cc6361733fdc15f4530a326be2dc7e7279c86a8068743564f67e31304e42e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 3097161 BLAKE2B 8b10e4c9d2b5dbbbd00725ad7e512e4e2fcdf7302649c7d8411a228a61fe41bf23eba78466f29daac6f572c80fca73c8a8ac234dfa6060be74505c84e91c14bf SHA512 0c4452da0604e3787f050b1ed5918c19cb4f6cb2bfb247f4dd7d27815bbafeaf0afe4fa3f8e589b368531199c4045b03a24dc744e2f6692dd50513b83c154b24
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2643036 BLAKE2B 1249b04e577a81c8d39e39ad041b3717f170a860d2e7022bca6a318724f4575e3c45a186bced034d80c6bef93a43ae22f105ed5dcc7c7e767717eee22589a38d SHA512 901e773cd956ceba5dfdc6980b725287929ad4f96ccf910f8e7266aa667836b89e27f20e7a0bc4a689dc64cc139556ec0345182196152339806d79636e87e17b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2510839 BLAKE2B 049492c87ebad7d9a7b9e09c17c05be3fd5c2fbedc20b659b9291a9856583bb93f95b907a3f4cf034a659bd0c305a9d337931476ec3f60ddb744c521d9b00476 SHA512 2f4062a2b103a9497331ff56edc3a1f02b34fa9ce252e9e3f57ad00fb89863d999614fd3c951e1d7d3c1459452ebea678de925622ba7fe374c34f00f344d1f66
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2368552 BLAKE2B f3fe3ee3ff2c0bb4db534bac63854cea5a45bd64fef287ddc70a4836c79654ceadfdd02b46edd5c009f8dabe1e02472526dd7e617cf796f59badd1f407910ef6 SHA512 f77257fb1535180ca73ca9a44f5a59b4e00ba3f4aa8c34a625b98818d1b3d73eb1a6ff5d0c4b476d0f66882ea9010012907696db11865253d9848290d428e697
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz 346165 BLAKE2B 4eec8c7e9a09841cab99f8ced70629bebb7f3e7ed17a120b79ad370384fff5a459a7d8b3b4d858ca61535e97123b4290e62844727644888b9638f605a515bc45 SHA512 421fe0ba9b9f0fe962d24d74097697b4dedad0338011c5888a8bf610383980718a405eef8a18805fd9019c031ca6b39a643ce7642fc9317596df11da26041eb2
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 445881 BLAKE2B 55e2779fe60e12661b9282f9bb6a9cbb13ef3774296c58e7bb6c980e3f88562d4db044f10aa064db43f7eb7d2380118d07f34ece55d5a7ac78ac3533d9324ec1 SHA512 ab9cb4049872303b1f710a89725c359f78d61f81596a009c78454b522de6a9aeaf8cabb5b99800293a916a7039d15ce51a18833a1ca81aa7012b42ac6510ff8a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz 512642 BLAKE2B 59bff93b0c6c31e3b3f906e9a72503d56a3be72a64a8e674083958ba1e45cf41bf15cb2ed419e006659b12bdf3e7a39a1fa61834f78d596f9e3eea8500b51a5c SHA512 0b678f321368807ed2541ca1b737bef9fd8f5acdca3ffd1e9e008c8e52ac83599be9c542d70c4553ba60c6086184a0a58835a4ecafa62cc633486de18cf74dd2
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz 432405 BLAKE2B 71ee86291280735a8a274d2132fab30a5d7d9adb3cb453962184d8b3c68edc7072333253f166d31dc3a88986793ffd60297878ea2cd35be2f6091e2030679694 SHA512 acef07a26e856d9b9728a9faf79aef9265c6183c9b1843a81dc2c1bef891e88c0f9e476275fe90a7649fcbc1a7f24c888077fd30cbb438495929ce59ec0ba4ec
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_si.tar.gz 754598 BLAKE2B f6697e24d2ca738ea541c9556c5229ae67c8b8a10e5e65c094097f63041931ce77b2b8a34631da6d2ebc17313093457ae2811dfb0d9680c5e8a910fb31e6f445 SHA512 37e428d2e2599acb0cd646d8457339d7bea58236b748664b7f5fefb17f7942de54cf05c4ba787070006d64970fce32821ab351383f3248364930c7f6270f48b7
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz 522953 BLAKE2B 2810c0eda435162f08c2bbfbb5cb345054015bb947cd3dd1ea7ed4a29711829da7c6fbf1a5929c80b2f01e4bab0864f781e01cbc87c416f2d37b72457ea95835 SHA512 dcbb73c81356e3e87b3eeef6eb0b55d8b1c375dfbe99b8ad1d3767d340476cfe2d94f861b7e1f26a93698286263e03de1c159306f6f63360424c18afaa709b59
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2358733 BLAKE2B 45346d965b547e56aff6d6c201b8663c1b44fb91805e2b8f202182394f6d6c9c0bf35a3e852ca49e161160d4ffe6488f3c00314c2bb3d940fd140e98a4942b17 SHA512 c28238e03b97ea8292772222b0a53f013e67f0fbfbc381c0d31a43e47402722112d0b3eae9831d5df468eb45aa5f74633acb680802a90e46e6f8c84b44e531b5
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2764622 BLAKE2B e4953231a306a46f26006ceea46a73e848d44589b78305aeb0530776e2c979e8533a22e41a92bf10b1c3a407c45b5f6051f4d4c1a5fcf23d67f7a3740af5b12d SHA512 1883438a28b3c6395011d5e08823a3d7fe9a615aefa4fc101ed11c00eac55599190c82049367075680b2f31faa3eb70d40b5425cd7a7700e83ea5eeade9ca434
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1165854 BLAKE2B 4717ef1d4ad22d12092a3aeadcefde371392b87c945ed9b54bbca993de02dd9e3fcb1803482ed1487754811afeb966200c2dce2847ca83f3490ba73bcf712bc3 SHA512 a513169fe6e62a04e10b7e8f67524188ef03024892feb758f0edaa0fa631fa5744dad32b88097d2ebed23a5dd926e159a166dba04093f12771e7004f7e2a0fe2
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2406934 BLAKE2B d2791c53cd953cd67191cb9eccd7fde79100c825bcff8b6f0609200152b4fd10cc450a19e9c92ccf98229a9a87d48ff74865409e27b4086fb81e93a47c92bbdb SHA512 8032e0e8c011ec5c82851d1b938dc6827ade2ff159bb464da817f9b126164a118f3717d900bed78e7040d46f860c9bd43ecd87c7e19189a010894b26b5b9d7d6
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2776719 BLAKE2B 8838d536e0cc317f168fc28826805b97711167e8e290eaa71cad865892a25e26c044c5a6c8c310d0d811ea565f0d69961ddb969e68e63a87c86033810d147dd9 SHA512 1db25cb5bcefde5a44a3c9fb214b25d8dd2839596ef247513f9c786af7911cad72ad6cf725fb1a5899fd5f8dab45528a46e6caf84a3531301393f69cde10d669
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz 286888 BLAKE2B 6aab19a4082d89c4c2816faa809c53785a5726ea56870fbd321ee013491ea3277809f5ab05406bd45b626e39d710e0549d774ea7e7272de49037f7567f947af1 SHA512 56d1b65e824f8143f8d3b58e290c6e1c50f26af591fc93b6b848e8069cf658185880424eefef16598014026b807284033c7d2e5cb486700abc7caa0565e42e0c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_st.tar.gz 281228 BLAKE2B 7c80c14fd0476abcd10cdbd36d35d9f593bdc216f2d2c7546e72104c9b349685ad92e1c4826f3e91eca9e87d649cf67799db29a5eb5600672bcba34df9082772 SHA512 86c4b20748f5b5d4b8e2ee5f5a863a959579fa13e44ad39f72862ad5b8197b7cfffd62921821e3aa278da30d08f00078667b467d3764233e5e4dee9ac53d9438
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2836758 BLAKE2B 512a35fc01e32899a6e03d63a39ed121ff04cfeb4dd7272c67d353c6e8aa9cc5e33a0982e0bd9313932120bfa1aa6e2e1165291b33aa69874c110dc7dd1ca8f0 SHA512 523ce4397fffae14cb54e1772540d3ed072d72bd402eadf5e539e17ea647a8ddbdce8c6bf8cd975b9b9964dbd61e7e20e69cfc6990b55f42d057b27f3451fb71
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 318525 BLAKE2B e43e5ec15a9ddcbf9156d84f88415a81df04b5385ceaffc36894fd5603417728175d040baf7cb4bb1c60a13c8b429f6ef2d2a9e6a1d1f2fedf2eebbb2479cab0 SHA512 53abcb41aeeb9870e5d0218433cdfebd4513653675ec7a5e8216a404a35332d909ee8f55176e4061d20b892ca80f426a6458e29e67fb1367552d69e728dbe29f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz 734413 BLAKE2B ab0a6e3bbeae1de354b0c280a888d4e0626da534fddb77755385cd5838dd8048bff3c15b9455e3e559bbc7e17ed77a9a1587dc809dcde12c31d8d52b87ceedb1 SHA512 d4358c928beff043a7a990d2a2af7ec5fa892e67286a21fdc071672e860579d8fb6a963ee419b235ddf303933833ab6f669a89954a3abd4214e4ae0f1e9cfc4b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz 731119 BLAKE2B 0b0b6e1c28d80b196e5260dd5fbfa133cb49b068c6bdc97864a4914561fce4e81f576eeef2686b473a436b63c7b4bc8ca6351ee99fea52863d5ab696e7a00dcc SHA512 ca592653fcd7ce47fa53f54ff80fa3a30c13ce08ef2c331d3f7eabe71dbe79ad90f97859249411d0d63a56b2a9e2703dd1d9ccd592ad4c681240ede901543eee
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_te.tar.gz 1077048 BLAKE2B 5a5d829977dd75dcd108dcb01423e7940ac9905c5ab87d2512cce2a9a85d90a4a114a8a69c5939acda2b038627c1bc9947a8049eb1793970ce9dbc51b6ad2c78 SHA512 952bf089521e1a89fa70d121d143c7cd20503fce1eb2f16035456568df42c47081b21a27f73a793aa4ce768b554afae4a73c3ddd6fac7843fb88c49886db5e8d
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz 390257 BLAKE2B e10c5a9ae8150c2d330f9cfbe01d9eae9ae047d4886ef976c7bfbb63884d8b7c2daeba4e8f454b990dd3e2b73f421038203e9c228d5d7329f4736884aeba0f1c SHA512 7cd97075052cda173fa2d82e0c38f557304478dc9a67a4f5b0ad933a0150cb41f7d6903580d98850146904aa1b692b3ffd85650b2e31c55a71a00f698be6a82c
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_th.tar.gz 740502 BLAKE2B 08ca67901168ba76dbcb2510778c59d2c8e4891b4b3ed5dba14cec3e659659ba99e2b9ad59ada0b78ad4b94177950708e790200646859e57c6b10b69db2617b6 SHA512 e5ea9f27a6ba33c20ffe0a74d02d2b7020e289c6364caf2ef536a4563952af54445af443548fd9c84f104a8350b579723f4c4c58e048eb5894f82c56c04df913
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz 260603 BLAKE2B 6ef6c0b8ae173b1abb26b531fa5661a7a4d0a0e2b4a785ba61854c7e740871324300f1181297fc736b5e6d9fb20d9f842c7a27fda3616b2805558c941689b940 SHA512 21798864487338ffa9354720549bb17883e578ad6daf9ae441aefd32a199bfecf76e0ed4e7569e453b3fa8f6d90771e96ff511a7d13cc01723208237f569d2dd
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3336428 BLAKE2B d49a6c359f1cf99616d915c2ea3e3031201dc4f7e55a063145a7eaa7cd86c18ac9cdb6d9a8c98309083ee6e00b46583c8be09d0fd60a4a604e3459f3410488e8 SHA512 58b6e39e4d00fdf1e47fc7c7f4adb992a185ae8fa0a6ef73c9683d914492091b476a68b5c13253cb7a95c164076f23d91d8e3262311a83354d8434429717fc8f
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz 278285 BLAKE2B df45d73420cee6894d14a76d2a817001a727e7301685d9ee6e2b6ee029e4706912e524f85cab0980e00fe3d5f7a819b9db5976fbea1477d78f76a7e909632d5d SHA512 a17d1197b0933f7009ef2361bf5652ab528be439f92b15fcf1bbfba80f0a4bcdef0ca609400b23504f6cb25c2d0e5dd132e5f43847fccf2483489212775a0971
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz 186625 BLAKE2B 409f8c48e027968aae85bb0215cf4d47980873c8f16252afe0455bc5a80cc9f36bcf55c4cc72ebea3ee66b7ac1cf78a9ac503321890766aa73e4595b567cca7d SHA512 746a44814bd7b7ef707eed57ea0071c60d19e50b79e40c56642de5937a427bb34a71ec0a3c19f70ac3fbaa0472f923213e49e010031f24165bf6dcf6ebbc5100
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz 540970 BLAKE2B f7945d03c76f4a857d6bb47e8c45f0812381b072060d656b1102c9d22cd7673ce32b69167fb368262297286593c1da8f3282d41fdb3a37dadcc7acce511944a9 SHA512 3a8fdd7740cadfd6d09a180b0df1c6fd5c35ce7991ad96abcb995bf13aa21f445295d2be837c31ca081afcc8a10b638c311a80b7dda9b96c4fcd36a842950ace
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2857260 BLAKE2B c4c339131f962704aba55564d4e959e2ab35eb48697ee733ae134f3fbcacde9da8e11331dac8d72e955ee523d61582a8e24b10e8bb8647ae3b3a003f1739c24d SHA512 a6de17750eb8f07ca645f1d3d219879584fc46bc87736ec7c642fa03df3fbbc2fa3ca2b38a6f798c03ec30168da080a2b667e7b5cdbf81a8a61ae70091649d40
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz 313825 BLAKE2B cae2804d3e661fd75d1b1be3bb04de8425e3224dd343cc0b8a50f3c8a5f8afd3bbb992614d41996b23e074e85100072bee1e6dfbfd9a63dcf92c071cbd28fecb SHA512 b70516762c387b756c0def21024636129ae3b9e1f6c668d42ff97394eaeba55d5db25aee789fef67d0eac49ed9ecbe2100a1d65812f6df457c7cfe1b1f36d28e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz 283537 BLAKE2B 52020a0ef323dfbf72fbeacda5ef633fd9097bb7d6fe9bf63c5ea4c7f0c958ab64c5f7c531b36dd4f5419337ff453d2e6a4a9322491eea785b09afd5fc8e7ad3 SHA512 b5a25240f812ac99e97e8ac02342ddd0952d3482e04c67f02bdbf2a8a026965ee8d50f375052f540dd30ae927cb4cd81a62772053ef70646a7345d4601fae25d
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz 755944 BLAKE2B bbe1e4eea4304c99df89b81358cf4d0eab7df7a0c8e409be2c8e2cab7c5e475c46544b2246b4999a37b654460145a6ddaeb72861c2a02eabb127a77b7a4b4c6a SHA512 6c31b02e3ae6589175bf7267e25ee031647fd7e5ea1a100d42c8911b9c18e01faf29ece7a58dc1bbf3876611964c2012889e5955adcca0db7ec4426310d0260b
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz 567354 BLAKE2B 1a837d1b347ae015098aee5c8d4a1683724799123349c965a93e81a64d11ec32e26895dd966d8a30f038b65f0bc88897b184b1d012dd0fcd6f61f0af03821549 SHA512 ddfbcdf21842d8e7a7652ecffad1b17084adc20456801530fb289ec8061ae3a9790e8773a5e99597f4260787a928224e9a3a6d39b2efe955007676de6241673e
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 289737 BLAKE2B f3aed76bb781b28a13cdbbca1f2fd94182949d8211a4129675949ad670f36816672fc8fc813bf7bd003d01e69a5d516b825abbadbec505072f76e191c2219f9f SHA512 d5d7ffeda1b415fc3d13b1e43b48d764b7a55b0318d677561dc67a783a39cbea2e7a7242e49598ad572fa83e16ff8c6072d0abc75e51444df88abdc75dfb0d9a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1050295 BLAKE2B 6716f035f69544237697cda9c3775098ba707b440cd00d0d0e1b56716b6a7c27c3f18382ebcda3e0ebe172bad4cf73ebc4b6f2546e957ddffd1b1ea45f6bd45b SHA512 0239cdeef6aff5c802dea76436b059d1c27c3927ad2d0af24b6e1aa310e17f835cb3a49c71821d391d5c7c1b29f7b321b991359b343bf8fe6929452693fcc993
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1015549 BLAKE2B 0e052dbe7374f4866dc3caf926d0d28d2289c3622d845a14dc6d825b7059a49084dc30f02020a9997eda36af509f7ce8387a0be0937421aa5b8675ca0c1c4def SHA512 28396adc6537e3e3cf1bfe080589c909da47d84a8e0ea289c6b02648e0bce09f148f01dd14cdeb8e2d748347d77032c70bdedc66a3847f0c45c872dff8b2412a
DIST LibreOffice_7.1.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 320289 BLAKE2B 4035b398f455c0faee8744a86ffd6e9994a0f2bcff93d89d562d7dbfc8faf09c46131f2421434fa79b507e2fe0236576c016fefb7647935e3d26d2990c805899 SHA512 23c08238d3a44dc3b8ae49ac78582e473bf2ad16e728a3dbb93f524bf72c717fd5c67d8d7840973c355ddff9cba9b4a0c46c045741b0432db0241db0f43bfb74
EBUILD libreoffice-l10n-7.1.3.2.ebuild 3686 BLAKE2B 92110978a07882d8a24f9ea24f30c0fb5109bda02508e5b8f93f3f2d440177519da9e28b392b7beaad2498dffb32982974317ba8bd8c68527b25e1ad9de93866 SHA512 a28a7b8109c8d863daba8f9cb3d7662fab4ef06b428cae0bb0567c6e13e8fdf7c76380f5b96aeb9d069593abf984c357f60fdf4ab65b8c17b51b5c305aee7a68
EBUILD libreoffice-l10n-7.1.5.2.ebuild 3688 BLAKE2B ecd55ba287977b5d1a1e5b7f5b5f4337834da81bb08a4f7b490fdf5fe77d5810276234daaae0b7b52350d308fa71efc6b915af114c9c59d1b090aaf3d1187928 SHA512 84a8c639fdc7dde3cf1440c6f56188919ef34aa4cb7e549d9826ec52c5e0553b24cc9590b7a6d16534b2fd0cd72cdfe2fc1ee4d5390573439754b3062632a83d
EBUILD libreoffice-l10n-7.1.6.2.ebuild 3688 BLAKE2B 28b4a997c32be670b1b2bcd5e526f7449e2cfd3348dc0aa870c96a11aa2bdb066243cde7f32cb17fb89f430d869ac4bc5ba1f9bf012e32f47a8205f2062813bc SHA512 ffe6e6189146e9ac0bfbc877bb5ed7dbac70453af1433f56c8775c33fa76199b5da11832cbcaea463874ba6721cbc3aff8d7d70a898e8a72dd6e9ca7a82f280d
MISC metadata.xml 370 BLAKE2B 19bdb15f0dd1c100e450d6bcbb07dd79b6debb6d278d0bf08cc668b916c3fdef1431256aaf184997c95556ecff6da5811d1a1cd89b6e4beeae7b55116c5739cf SHA512 e39c0062d9f3a4845d86539861c1b2caffb5c44c4334449b6bc97f23bf134df100c06d244a25a34f625db318f7607210ecf3c9d7ae3d3ce5444ad685717969a1

@ -0,0 +1,91 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit rpm
BASE_PV=$(ver_cut 1-3)
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev"
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="https://www.libreoffice.org"
BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm"
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-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 ar 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 lo lt lv mk nb ne nl nn om pl pt-BR pt ro ru si sid sk sl sq sv ta tg tr ug uk vi zh-CN zh-TW "
LANGUAGES="${LANGUAGES_HELP}af as be br brx ckb cy dgo dsb fa fur fy ga gd gug hsb kab kk kmr-Latn kn kok ks lb mai ml mn mni mr my nr nso oc or pa:pa-IN rw sa:sa-IN sat sd sr-Latn sr ss st sw-TZ szl te th tn ts tt uz ve vec xh zu "
for lang in ${LANGUAGES_HELP}; do
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_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_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
done
unset lang helppack langpack
RDEPEND+="app-text/hunspell"
RESTRICT="strip"
S="${WORKDIR}"
src_prepare() {
default
local lang dir rpmdir
# First remove dictionaries, we want to use system ones.
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
for lang in ${LANGUAGES}; do
# break away if not enabled
use l10n_${lang%:*} || continue
dir=${lang#*:}
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
done
}
src_configure() { :; }
src_compile() { :; }
src_install() {
local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/
# Condition required for people who do not install anything e.g. no l10n
# or just english with no offlinehelp.
if [[ -d "${dir}" ]] ; then
insinto /usr/$(get_libdir)/${PN/-l10n/}/
doins -r "${dir}"/*
fi
# remove extensions that are in l10n for some weird reason
rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -2,6 +2,7 @@ AUX libreoffice-5.3.4.2-kioclient5.patch 605 BLAKE2B 30961066c080c4d06ca978b7c0a
AUX libreoffice-6.1-nomancompress.patch 967 BLAKE2B e60afbfd7007a5fab7291ffba34369137336327f4d1ee27789c5f6229b9a82f4aeab0eaeaf494e60b992c66fcdb276b6423b87713febb14e9eeaffa388369ca8 SHA512 f82e23f15cefd947af20a50e1e4168c9023d5f8b9e19da7f76b141a60be4fa3516ad16400ce26e4d0ff293c570031ac87bbbf6766444e1b31e7bc3ee8ef58083
AUX libreoffice-7.0.3.1-qt5detect.patch 1065 BLAKE2B bce0bb8d36f903516f437520e0b1a99080984933173ac30686136632a795f16b8e82f7bfb9dfe77b048154cf3616b3c6c96fd7c563284212ce4b3f9a4490f368 SHA512 e4273fcb2140c50c9030ef3ffeb451169c2e04fcf7e43650ad1d0928fa18ebe77dd482e2686fbaf9660aebfc17b9ce22b3dfa76f2248ae4af9bc51826e2785c2
AUX libreoffice-7.1.3.2-bashism.patch 1092 BLAKE2B 0c14e7a282cafe030a39b15551695e61bd9fd70090589e4b94b0839a31b28e634f927b7a21e73de74ea890fc575ab23923a14ad9e226a626dec331db9014391f SHA512 abafcf90b93078c1ec8cc8bf807ec089fc0f79a3eb0823a1da4026a40281369998b72a2c894dc268c56af586476d39991099b99a2f9a74d03fac98b856d4e84d
AUX libreoffice-7.1.6.2-KF5-fix-double-buffer-graphics.patch 11871 BLAKE2B 31a07dbae4fe1c0dbc9c7e2f709dcb088dee92b52f63deded2fabf8c8bc94f657b0baa393059bb7667356d2ee940955acde461eaf53402bd08c0174e5cb069f0 SHA512 61924d14e4a524037122f2b684ef70fcd1ba5351d7d121b4d8a39f11b650bbaa4679b5df1e706c561041896651ac60b0299fe290e832d435b358626c00e56bbc
AUX libreoffice-7.2.0.4-qt5detect.patch 536 BLAKE2B fd77876d1ca3973ad30c9ebb60bf28e163dd29dcaebaa2b94d84f4c2ab060617d96f4df3d5114f17f882b0cb8b9e2ecdb284fdd1e4aaf8a34cc0c1f06a295c04 SHA512 e1ac7dfc4743cbdea3050b18c1714d06c8bcca4abc51d56e13362c8379fbdd3d37a1916c962fcb1389783c9b1fd72783c9ee45fbb649538ca0fc0cb7b05bcacf
DIST 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip 3519470 BLAKE2B ccfdf6b7f88f22d3ec7898c529c374f13059979450aabdccc9781ca91dd27d0119dfec3d33dda073c2973fa4a8aacae13924c9a67e38a1422c48bfee41b6f3e8 SHA512 a231eba4a1baca11766ef292ab45e302081115477fe23018652882923308856835cf8c9ecba61a5cf22543474ccef3136965d794a90c9e4e9e6dcc21f9af6e1a
DIST 185d60944ea767075d27247c3162b3bc-unowinreg.dll 12288 BLAKE2B c067f60d0ee325feae4f168ad0f84602708fe724a1d9a9a054ed4991992c1d4637b31083cf569326b8aac1ec598e71ec65fb31ee16233b9c736e97ef062b47d7 SHA512 854b8ae29b57b40ba6bb6ff66e723a0e8dad053fcc2849f0ad763cd8a31352f4aeba9636fd4e3f0f2a0cd985a6f49b4261b9ace68d6be821ed42cfa7a73eb13c
@ -25,13 +26,16 @@ DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c7
DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa8b9e470e10044dbfd3812391f29e1421df8d7ac3869955698ddbc9575feebcfbac27bb074a60ccc0527dca1c3 SHA512 295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b
DIST libreoffice-7.1.3.2.tar.xz 244104432 BLAKE2B f73bd448f94bc88a1dc775d032ce849ee1dd610c4077c709ffbe40d8c99527c7775cfe2309a636093182ac988ecf44a4b61df0e0a83b332fcc77a05edb602791 SHA512 d7329475cad5bece9358b29bc590da1841c3c0b4aef511508d9398519c514fa176c90675857f1830925818f2dcc8b9c0986e5d34d3a33cce617e4ada23c60a72
DIST libreoffice-7.1.5.2.tar.xz 244350068 BLAKE2B ac3c7f5cabcb27ce3ed31febb04ce54b93bc8b4fa716259d1b93d5364e75b85af3352ad70a023b56271e769f5537b3f3151e837ee13498e08f1871e5b47d778c SHA512 dad5ffd344a7bad88ed8e77df4fb17b42237715e7b1feb7a7de164f2fbf6698feefedeb57974d8275067a06c0da60e9b07a333ccc1bb2f6d55a6b52408bd9b5f
DIST libreoffice-7.1.6.2.tar.xz 244535588 BLAKE2B 79d4980b5842b37e7fdc328e832e3b672225e1903676d5c63ab68d7a993caf000bdb763837f98b4dd8156a95224ce22f501ec66dc315ca801a9c748e203e9170 SHA512 13f8e0a45614c75861b6262bcf845c1dc63baef044dc434319f739b6180f61a740f945e99663d76b1c51ce5226b9765431aa34b49d8a7f017c966bf5d4694257
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-7.1.3.2.tar.xz 111785416 BLAKE2B 12d97764976ae0e4736638e9b758c5920d38d608e66fc3343d74178a935632396e1e07fbb98b6f380fd103c3f5e2edf917726a760420f6dfd3d2e42aaa215096 SHA512 576dbea391777a907275b630ed704dd3d9ad0627f8a18da1cbd23fe28df04c3a509583c2404f810df3aaac15ef0881e2c1e0a55c9f31618715586628873367eb
DIST libreoffice-help-7.1.5.2.tar.xz 111785852 BLAKE2B 18962fe9260f6cf8ec7b1676f077b9f43e0277769b31b8e2c22cf83ac2963f3e92448901bc12f56dfb579da8a8a1ce20d6bd34c4bc3449f7e0972c03d22f63be SHA512 c669b6c4bfc3c6f46e4ee0bf86b158054f7178b9785273d9aba8183236b2ff6dbaf5584d5e4fb09bba3a8d010373599e7473a4ba15c229087c689198ceeee1c7
DIST libreoffice-help-7.1.6.2.tar.xz 111785436 BLAKE2B 810de348ca8fc297a75608bf4def1b4fe68dae976c727ceb157937de8029e9d30b52929c4a4fa6521b3391be27943bfe30b76466b9c415b4f78f0b68a28377ca SHA512 1b0f7fe4bc9bf2e16e3b3ddf49d4a70ef1d7369d9fd4d4835618007a230fb6e36e81fa1bde42d38dba1068147b285148dbff6c336aff52872e8794b594d309ad
DIST skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz 10420480 BLAKE2B 83bcc9ff3a3a916ccb92f49ef69f99386e89b636d37679ab17735625c56c4bb31ca89a7034d9282c905b405e0b31215de5fd3734061d323d48db440e4ad52643 SHA512 8e5c37b895d7f5fe15f491005ac46b39efe3bfb3af5dc805bf1226b2112496bdb9e433cc3b313f8fc185fe1f898d126b8a557d23485615cdbe917f0b76855f3d
DIST skia-m94-975fcdd755dfc5d57cddbb25857e0c4ac29abe98.tar.xz 11672176 BLAKE2B 64d7821656002d23be839079dedffe1132497992aaef97ec734d6e430f2eda69f5344ca7fe75dd68fee847fa4c6638b4fc28194a951b91498ece5c6d4bcf3e44 SHA512 ae66fa7caeb5a328d96cd1c35eb8700080be5d3e3764e35b8056b03948e44b8bb8266284c87b44f9200accb95dbb8a2771a6e5ba067d34a7fbd33b1ababf19f8
EBUILD libreoffice-7.1.3.2.ebuild 19593 BLAKE2B 0ad7019e0cef8ab019f5993897ba2641c95258cf21251b0b86266a1c9af92e01153895be1198b234ad4381546366642412739ba79d9aee1cb258ae2bcd48f717 SHA512 909cf68a3d06c287feac0b104a9f3e262e5216b11722029f486e2e982f99d07d259db4e04125c9016d19c350d7599f5e6b72ffbae59c9bb070d4569136bda740
EBUILD libreoffice-7.1.5.2.ebuild 19609 BLAKE2B 83226e67fcd0f3fb54690687dcf0c8ee7426c1d97a9be7b4fcb3702752aa06ac3eb9d815b34d9614e758d920fee56ed5858a387261818d270bd04517a59d686b SHA512 cfd2da54051e21a35ff93999c14dd0fda841bc081d1398990a1674f820d3cd66a55bf50769f39e5bc97f76d21fd70e8ab9e9ed34af93baef4e539c2a90eeabaa
EBUILD libreoffice-7.1.9999.ebuild 19705 BLAKE2B 6feb38a509865791e552e526178fb11f76252f5627dad71b60b3a4608a20a6baedc268957fd188a42dee3ddae1e036dd42466678ee40b5be83fb5705cd4b6542 SHA512 7e7abcf0c149cb86b5d6e2145888c357688f568920d7cd33c96cdda5863e99e1a3a8f2755080f91c3340de98628b536aaf02a5c604245119ee60e9f5d7d50006
EBUILD libreoffice-9999.ebuild 19489 BLAKE2B a44938998e31862c66ac3922816a667acd7661a1091a43c2a37d7fabb808cf23b8872be9c9283d39c502be93574b53c61bf50dfe22c7369c08467165ff75a599 SHA512 723d773d7fe361874057689082196f8fad38e68338125c106f4dc5762e17677213722d927d1b8921ee3bcb0cbb2240c38f3a8d1047953fba3ef75a879c6be1f2
EBUILD libreoffice-7.1.6.2.ebuild 19902 BLAKE2B acd15a1bb56e2677e976f996680841f60b0662e60be046d354738b041223c608868fd22ba5baf992fc88f710eb9f3af790e89fb03fbf3edefbec6c76e0ca99c4 SHA512 214581c777f206296b754f5a6dcc045b2d1eb3ce22b0767c748d32585aab78ef4425f73bb8e44ec50bf04bf35da8a3b801f86cf065b5f9e0597465d1cd53ec5d
EBUILD libreoffice-7.1.9999.ebuild 19784 BLAKE2B a7f5ce994b0ca7e1ffed9f16015bcf0e8b57a38bf618d9950c7bffb15e01710925156f9ac6cdb832aa1abdaf75bacee7757c53699341049587ee9e10f6cfccec SHA512 0b489d98096fa0f97a4a8b8ace8a48608e5ac999c04c1a7bd195d562e4909584a376a0e146743bf18c78ee83fad1321f84a08f9b021f1f5b3f71078132281366
EBUILD libreoffice-9999.ebuild 19494 BLAKE2B 8558c8d53ba3cd5c801df1fac03821dbfaee26db294b94363a92c0d54207bf9011e416fed9ec83c02333048397faf92ddd6265cf1f167a3382970f53428ecbc5 SHA512 7e7805889dc2e16fc7910af0089b51e1365b930c1b330043485332615f01c6098c5b348186bcf1f8e56b7d1b38db0656f205b4f7f777ba1f9836223f7fb62927
MISC metadata.xml 1222 BLAKE2B 02bb2d5bae26c3a97d77a36d90a2ffa0cac1eb2a0aabfac7d7f11d6b685264b7daad1a860598940af0fe9411068830d7eaf8553cbe4f69afedb092669b719cf1 SHA512 4ad197bb97eab3e860ba163b4c63839949fc9280a2ab53abc81ebb6c351d633e65ef3335a2d3af718d0e4a64e3312dfaff58f6cbab55507c57a6663c2850c3fd

@ -0,0 +1,310 @@
From ec23228a3a2fc4e8868f7f04b838313be59ad719 Mon Sep 17 00:00:00 2001
From: Jan-Marek Glogowski <glogow@fbihome.de>
Date: Sun, 11 Apr 2021 17:40:26 +0200
Subject: tdf#143796 Qt5/KF5 fix double-buffer graphics
This is a squashed commit for:
"Qt5/KF5 get rid of unneeded own grahics handling"
"tdf#143334 Qt5 don't reset buffer on style change"
"tdf#144008 Qt5/Kf5 create frames in the GUI thread"
commit 963f252cd1ea9c268a6ced68a3454b10cbee1a89
commit ec77a2ed0283cb3446f6e352fc329afd3dfb785c
commit 923b30aa27ceb377d6a540c012000e89ce5db31e
The first commit exposed the same problem to kf5, the 2nd patch is
the real fix and the 3rd partly a regression for kf5 from the 1st
commit but also an additional bugfix for qt5.
Change-Id: I84b8dd106a35a5c2fda08a525f657b0b733a5cb7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121795
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
---
vcl/inc/qt5/Qt5Frame.hxx | 8 +-------
vcl/inc/qt5/Qt5Instance.hxx | 1 +
vcl/qt5/Qt5Frame.cxx | 34 ++++++++++++----------------------
vcl/qt5/Qt5Instance.cxx | 18 +++++++++++++++---
vcl/unx/kf5/KF5SalFrame.cxx | 24 ------------------------
vcl/unx/kf5/KF5SalFrame.hxx | 6 ------
vcl/unx/kf5/KF5SalInstance.cxx | 16 +++++++++++++---
vcl/unx/kf5/KF5SalInstance.hxx | 1 +
8 files changed, 43 insertions(+), 65 deletions(-)
diff --git a/vcl/inc/qt5/Qt5Frame.hxx b/vcl/inc/qt5/Qt5Frame.hxx
index 54a721e03730..9b6e3811c3bb 100644
--- a/vcl/inc/qt5/Qt5Frame.hxx
+++ b/vcl/inc/qt5/Qt5Frame.hxx
@@ -77,17 +77,12 @@ class VCLPLUG_QT5_PUBLIC Qt5Frame : public QObject, public SalFrame
std::unique_ptr<QImage> m_pQImage;
std::unique_ptr<Qt5Graphics> m_pQt5Graphics;
UniqueCairoSurface m_pSurface;
- std::unique_ptr<Qt5SvpGraphics> m_pOurSvpGraphics;
- // in base class, this ptr is the same as m_pOurSvpGraphic
- // in derived class, it can point to a derivative
- // of Qt5SvpGraphics (which the derived class then owns)
- Qt5SvpGraphics* m_pSvpGraphics;
+ std::unique_ptr<Qt5SvpGraphics> m_pSvpGraphics;
DamageHandler m_aDamageHandler;
QRegion m_aRegion;
bool m_bNullRegion;
bool m_bGraphicsInUse;
- bool m_bGraphicsInvalid;
SalFrameStyleFlags m_nStyle;
Qt5Frame* m_pParent;
PointerStyle m_ePointerStyle;
@@ -144,7 +139,6 @@ public:
void Damage(sal_Int32 nExtentsX, sal_Int32 nExtentsY, sal_Int32 nExtentsWidth,
sal_Int32 nExtentsHeight) const;
- void InitQt5SvpGraphics(Qt5SvpGraphics* pQt5SvpGraphics);
virtual SalGraphics* AcquireGraphics() override;
virtual void ReleaseGraphics(SalGraphics* pGraphics) override;
diff --git a/vcl/inc/qt5/Qt5Instance.hxx b/vcl/inc/qt5/Qt5Instance.hxx
index d73a59de51c1..a2372e58f8c9 100644
--- a/vcl/inc/qt5/Qt5Instance.hxx
+++ b/vcl/inc/qt5/Qt5Instance.hxx
@@ -82,6 +82,7 @@ protected:
virtual Qt5FilePicker*
createPicker(css::uno::Reference<css::uno::XComponentContext> const& context,
QFileDialog::FileMode);
+ bool useCairo() const { return m_bUseCairo; }
public:
explicit Qt5Instance(std::unique_ptr<QApplication>& pQApp, bool bUseCairo = false);
diff --git a/vcl/qt5/Qt5Frame.cxx b/vcl/qt5/Qt5Frame.cxx
index b398e9a5cf3b..d39d1729c812 100644
--- a/vcl/qt5/Qt5Frame.cxx
+++ b/vcl/qt5/Qt5Frame.cxx
@@ -104,10 +104,8 @@ sal_Int32 screenNumber(const QScreen* pScreen)
Qt5Frame::Qt5Frame(Qt5Frame* pParent, SalFrameStyleFlags nStyle, bool bUseCairo)
: m_pTopLevel(nullptr)
, m_bUseCairo(bUseCairo)
- , m_pSvpGraphics(nullptr)
, m_bNullRegion(true)
, m_bGraphicsInUse(false)
- , m_bGraphicsInvalid(false)
, m_ePointerStyle(PointerStyle::Arrow)
, m_pDragSource(nullptr)
, m_pDropTarget(nullptr)
@@ -288,17 +286,6 @@ void Qt5Frame::Damage(sal_Int32 nExtentsX, sal_Int32 nExtentsY, sal_Int32 nExten
1 / devicePixelRatioF()));
}
-void Qt5Frame::InitQt5SvpGraphics(Qt5SvpGraphics* pQt5SvpGraphics)
-{
- QSize aSize = m_pQWidget->size() * devicePixelRatioF();
- m_pSvpGraphics = pQt5SvpGraphics;
- m_pSurface.reset(
- cairo_image_surface_create(CAIRO_FORMAT_ARGB32, aSize.width(), aSize.height()));
- m_pSvpGraphics->setSurface(m_pSurface.get(), basegfx::B2IVector(aSize.width(), aSize.height()));
- cairo_surface_set_user_data(m_pSurface.get(), Qt5SvpGraphics::getDamageKey(), &m_aDamageHandler,
- nullptr);
-}
-
SalGraphics* Qt5Frame::AcquireGraphics()
{
if (m_bGraphicsInUse)
@@ -308,24 +295,28 @@ SalGraphics* Qt5Frame::AcquireGraphics()
if (m_bUseCairo)
{
- if (!m_pOurSvpGraphics || m_bGraphicsInvalid)
+ if (!m_pSvpGraphics)
{
- m_pOurSvpGraphics.reset(new Qt5SvpGraphics(this));
- InitQt5SvpGraphics(m_pOurSvpGraphics.get());
- m_bGraphicsInvalid = false;
+ QSize aSize = m_pQWidget->size() * devicePixelRatioF();
+ m_pSvpGraphics.reset(new Qt5SvpGraphics(this));
+ m_pSurface.reset(
+ cairo_image_surface_create(CAIRO_FORMAT_ARGB32, aSize.width(), aSize.height()));
+ m_pSvpGraphics->setSurface(m_pSurface.get(),
+ basegfx::B2IVector(aSize.width(), aSize.height()));
+ cairo_surface_set_user_data(m_pSurface.get(), Qt5SvpGraphics::getDamageKey(),
+ &m_aDamageHandler, nullptr);
}
- return m_pOurSvpGraphics.get();
+ return m_pSvpGraphics.get();
}
else
{
- if (!m_pQt5Graphics || m_bGraphicsInvalid)
+ if (!m_pQt5Graphics)
{
m_pQt5Graphics.reset(new Qt5Graphics(this));
m_pQImage.reset(
new QImage(m_pQWidget->size() * devicePixelRatioF(), Qt5_DefaultFormat32));
m_pQImage->fill(Qt::transparent);
m_pQt5Graphics->ChangeQImage(m_pQImage.get());
- m_bGraphicsInvalid = false;
}
return m_pQt5Graphics.get();
}
@@ -335,7 +326,7 @@ void Qt5Frame::ReleaseGraphics(SalGraphics* pSalGraph)
{
(void)pSalGraph;
if (m_bUseCairo)
- assert(pSalGraph == m_pOurSvpGraphics.get());
+ assert(pSalGraph == m_pSvpGraphics.get());
else
assert(pSalGraph == m_pQt5Graphics.get());
m_bGraphicsInUse = false;
@@ -1145,7 +1136,6 @@ void Qt5Frame::UpdateSettings(AllSettings& rSettings)
style.SetShadowColor(toColor(pal.color(QPalette::Disabled, QPalette::WindowText)));
style.SetDarkShadowColor(toColor(pal.color(QPalette::Inactive, QPalette::WindowText)));
- m_bGraphicsInvalid = true;
rSettings.SetStyleSettings(style);
}
diff --git a/vcl/qt5/Qt5Instance.cxx b/vcl/qt5/Qt5Instance.cxx
index ca1f914dd707..bceae35e9016 100644
--- a/vcl/qt5/Qt5Instance.cxx
+++ b/vcl/qt5/Qt5Instance.cxx
@@ -252,13 +252,21 @@ void Qt5Instance::deleteObjectLater(QObject* pObject) { pObject->deleteLater();
SalFrame* Qt5Instance::CreateChildFrame(SystemParentData* /*pParent*/, SalFrameStyleFlags nStyle)
{
- return new Qt5Frame(nullptr, nStyle, m_bUseCairo);
+ SalFrame* pRet(nullptr);
+ RunInMainThread([&, this]() { pRet = new Qt5Frame(nullptr, nStyle, useCairo()); });
+ assert(pRet);
+ return pRet;
}
SalFrame* Qt5Instance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle)
{
assert(!pParent || dynamic_cast<Qt5Frame*>(pParent));
- return new Qt5Frame(static_cast<Qt5Frame*>(pParent), nStyle, m_bUseCairo);
+
+ SalFrame* pRet(nullptr);
+ RunInMainThread(
+ [&, this]() { pRet = new Qt5Frame(static_cast<Qt5Frame*>(pParent), nStyle, useCairo()); });
+ assert(pRet);
+ return pRet;
}
void Qt5Instance::DestroyFrame(SalFrame* pFrame)
@@ -273,7 +281,11 @@ void Qt5Instance::DestroyFrame(SalFrame* pFrame)
SalObject* Qt5Instance::CreateObject(SalFrame* pParent, SystemWindowData*, bool bShow)
{
assert(!pParent || dynamic_cast<Qt5Frame*>(pParent));
- return new Qt5Object(static_cast<Qt5Frame*>(pParent), bShow);
+
+ SalObject* pRet(nullptr);
+ RunInMainThread([&]() { pRet = new Qt5Object(static_cast<Qt5Frame*>(pParent), bShow); });
+ assert(pRet);
+ return pRet;
}
void Qt5Instance::DestroyObject(SalObject* pObject)
diff --git a/vcl/unx/kf5/KF5SalFrame.cxx b/vcl/unx/kf5/KF5SalFrame.cxx
index 1aa0b9008de7..8f14594586d2 100644
--- a/vcl/unx/kf5/KF5SalFrame.cxx
+++ b/vcl/unx/kf5/KF5SalFrame.cxx
@@ -45,7 +45,6 @@
KF5SalFrame::KF5SalFrame(KF5SalFrame* pParent, SalFrameStyleFlags nState, bool bUseCairo)
: Qt5Frame(pParent, nState, bUseCairo)
- , m_bGraphicsInUse(false)
{
}
@@ -162,27 +161,4 @@ void KF5SalFrame::UpdateSettings(AllSettings& rSettings)
rSettings.SetStyleSettings(style);
}
-SalGraphics* KF5SalFrame::AcquireGraphics()
-{
- if (m_bGraphicsInUse)
- return nullptr;
-
- m_bGraphicsInUse = true;
-
- if (!m_pKF5Graphics)
- {
- m_pKF5Graphics.reset(new Qt5SvpGraphics(this));
- Qt5Frame::InitQt5SvpGraphics(m_pKF5Graphics.get());
- }
-
- return m_pKF5Graphics.get();
-}
-
-void KF5SalFrame::ReleaseGraphics(SalGraphics* pSalGraph)
-{
- (void)pSalGraph;
- assert(pSalGraph == m_pKF5Graphics.get());
- m_bGraphicsInUse = false;
-}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/unx/kf5/KF5SalFrame.hxx b/vcl/unx/kf5/KF5SalFrame.hxx
index f757535c2f35..d0fdd91978e6 100644
--- a/vcl/unx/kf5/KF5SalFrame.hxx
+++ b/vcl/unx/kf5/KF5SalFrame.hxx
@@ -28,15 +28,9 @@ class QWidget;
class KF5SalFrame : public Qt5Frame
{
-private:
- std::unique_ptr<Qt5SvpGraphics> m_pKF5Graphics;
- bool m_bGraphicsInUse;
-
public:
KF5SalFrame(KF5SalFrame* pParent, SalFrameStyleFlags nStyle, bool bUseCairo);
- virtual SalGraphics* AcquireGraphics() override;
- virtual void ReleaseGraphics(SalGraphics* pGraphics) override;
virtual void UpdateSettings(AllSettings& rSettings) override;
};
diff --git a/vcl/unx/kf5/KF5SalInstance.cxx b/vcl/unx/kf5/KF5SalInstance.cxx
index 5b95ff8df572..d9d7747fe647 100644
--- a/vcl/unx/kf5/KF5SalInstance.cxx
+++ b/vcl/unx/kf5/KF5SalInstance.cxx
@@ -40,11 +40,21 @@ KF5SalInstance::KF5SalInstance(std::unique_ptr<QApplication>& pQApp)
pSVData->maAppData.mxToolkitName = OUString("kf5");
}
-SalFrame* KF5SalInstance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nState)
+SalFrame* KF5SalInstance::CreateChildFrame(SystemParentData* /*pParent*/, SalFrameStyleFlags nStyle)
{
SalFrame* pRet(nullptr);
- RunInMainThread([&pRet, pParent, nState]() {
- pRet = new KF5SalFrame(static_cast<KF5SalFrame*>(pParent), nState, true);
+ RunInMainThread([&, this]() { pRet = new KF5SalFrame(nullptr, nStyle, useCairo()); });
+ assert(pRet);
+ return pRet;
+}
+
+SalFrame* KF5SalInstance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle)
+{
+ assert(!pParent || dynamic_cast<KF5SalFrame*>(pParent));
+
+ SalFrame* pRet(nullptr);
+ RunInMainThread([&, this]() {
+ pRet = new KF5SalFrame(static_cast<KF5SalFrame*>(pParent), nStyle, useCairo());
});
assert(pRet);
return pRet;
diff --git a/vcl/unx/kf5/KF5SalInstance.hxx b/vcl/unx/kf5/KF5SalInstance.hxx
index 5dd306da5231..b951df59ab33 100644
--- a/vcl/unx/kf5/KF5SalInstance.hxx
+++ b/vcl/unx/kf5/KF5SalInstance.hxx
@@ -28,6 +28,7 @@ class KF5SalInstance final : public Qt5Instance
QFileDialog::FileMode) override;
SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle) override;
+ SalFrame* CreateChildFrame(SystemParentData* pParent, SalFrameStyleFlags nStyle) override;
public:
explicit KF5SalInstance(std::unique_ptr<QApplication>& pQApp);
--
cgit v1.2.1

@ -0,0 +1,672 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="threads(+),xml"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make everyone happy.
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${MY_PV} == *9999* ]] && inherit git-r3
inherit autotools bash-completion-r1 check-reqs eapi8-dosym flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
# Split modules following git/tarballs; Core MUST be first!
# Help is used for the image generator
# Only release has the tarballs
if [[ ${MY_PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
# broken against latest upstream release, too many patches on top:
# https://github.com/tdf/libcmis/pull/43
"${ADDONS_URI}/libcmis-0.5.2.tar.xz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz"
# QR code generating library for >=libreoffice-6.4, bug #691740
"${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( dbus )
gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
RESTRICT="!test? ( test )"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
# Bison upper bound due to bug #812923
BDEPEND="
dev-util/intltool
<sys-devel/bison-3.8.1
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
odk? ( >=app-doc/doxygen-1.8.4 )
"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libnumbertext-1.0.6
>=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.2
dev-db/unixODBC
>=games-engines/box2d-2.4.1:0
dev-lang/perl
>=dev-libs/boost-1.72.0:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
dev-libs/liborcus:0/0.16
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28[nss]
media-gfx/fontforge
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-0.31.1:=
net-misc/curl
sci-mathematics/lpsolve
sys-libs/zlib
virtual/glu
virtual/jpeg:0
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
accessibility? (
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
clang? (
|| (
( sys-devel/clang:12
sys-devel/llvm:12
=sys-devel/lld-12* )
( sys-devel/clang:11
sys-devel/llvm:11
=sys-devel/lld-11* )
( sys-devel/clang:10
sys-devel/llvm:10
=sys-devel/lld-10* )
)
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus[X] )
eds? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl(+)]
x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
ldap? ( net-nds/openldap )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
mariadb? ( dev-db/mariadb-connector-c )
!mariadb? ( dev-db/mysql-connector-c )
pdfimport? ( app-text/poppler:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
# tests apparently also need google-carlito-fonts (not packaged)
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
dev-util/mdds:1/1.5
media-libs/glm
sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
|| (
dev-java/openjdk:11
dev-java/openjdk-bin:11
)
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( || (
dev-java/openjdk:11
dev-java/openjdk-jre-bin:11
>=virtual/jre-1.8
) )
kde? ( kde-frameworks/breeze-icons:* )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi
PATCHES=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.0.3.1-qt5detect.patch"
# 7.1 branch
"${FILESDIR}/${P}-KF5-fix-double-buffer-graphics.patch"
# master branch
"${FILESDIR}/${PN}-7.1.3.2-bashism.patch" # bug 780432
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_$1
}
pkg_pretend() {
if use x86; then
elog "Unfortunately for packaging reasons on x86, various Java-based wizards,"
elog "most notably Report Builder in LibreOffice Base, will not be available."
elog "See also: https://bugs.gentoo.org/785640"
else
use base ||
ewarn "If you plan to use Base application you must enable USE base."
use java ||
ewarn "Without USE java, several wizards are not going to be available."
fi
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup
}
src_unpack() {
default
if [[ ${MY_PV} = *9999* ]]; then
local base_uri branch mypv
base_uri="https://anongit.freedesktop.org/git"
branch="master"
mypv=${MY_PV/.9999}
[[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
git-r3_checkout "${base_uri}/${PN}/core"
LOCOREGIT_VERSION=${EGIT_VERSION}
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
# sandbox violations on many systems, we don't need it. Bug #646406
sed -i \
-e "/KF5_CONFIG/s/kf5-config/no/" \
configure.ac || die "Failed to disable kf5-config"
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# 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" "icon-themes/colibre/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"
# Show flags set at the beginning
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
AR=llvm-ar
CC=${CHOST}-clang
CXX=${CHOST}-clang++
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
AR=gcc-ar
CC=${CHOST}-gcc
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
else
strip-flags
fi
export LO_CLANG_CC=${CC}
export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
einfo " Used LDFLAGS: ${LDFLAGS}"
# Ensure we use correct toolchain
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
if use vulkan && ! use clang ; then
ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang."
fi
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
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
# --without-system-qrcodegen: has no real build system and LO is the only user
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
--disable-epm
--disable-fetch-external
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
--disable-vlc
--with-extra-buildid="${gentoo_buildid}"
--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-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
--without-fonts
--without-myspell-dicts
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
--without-system-jfreereport
--without-system_apache_commons
--without-system-libcmis
--without-system-sane
--without-system-qrcodegen
$(use_enable base report-builder)
$(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 kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(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 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}"
)
if has_version "dev-java/openjdk:11"; then
myeconfargs+=( -with-jdk-home="${EPREFIX}/usr/$(get_libdir)/openjdk-11" )
elif has_version "dev-java/openjdk-bin:11"; then
myeconfargs+=( --with-jdk-home="/opt/openjdk-bin-11" )
fi
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
fi
is-flagq "-flto*" && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
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
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
emake DESTDIR="${D}" distro-pack-install -o build -o check
# 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
# bug 703474
insinto /usr/include
doins -r include/LibreOfficeKit
local lodir=/usr/$(get_libdir)/libreoffice
# patching this would break tests
cat <<-EOF > "${T}"/uno.py
import sys, os
sys.path.append('${EPREFIX}${lodir}/program')
os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
EOF
sed -e "/^import sys/d" -e "/^import os/d" \
-i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
# more system pyuno mess
sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
-i "${D}"${lodir}/program/officehelper.py || die
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
dosym8 -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym8 -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -105,7 +105,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
BDEPEND="
dev-util/intltool
@ -295,6 +295,9 @@ PATCHES=(
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.0.3.1-qt5detect.patch"
# master branch
"${FILESDIR}/${PN}-7.1.3.2-bashism.patch" # bug 780432
)
S="${WORKDIR}/${PN}-${MY_PV}"

@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
BDEPEND="
dev-util/intltool

Binary file not shown.

@ -1,7 +1,8 @@
AUX coolreader-wxwidgets.patch 3660 BLAKE2B f7f736e0b9aedffe80f8327e0e0090439bdb529dd4d3e69e9b60c77e815e53d3d9ced76442c174f180362a9a198133e12bd486c4fea139ee07066f2d424b20d9 SHA512 f33f90b9a7254dc20c42218e6fd6781ebbdef988b1c758748197b71a9fdb62e02cc3ce8bb465b9c462d5dc61e5cdcebc523110e1172d3208853bb0291d8017f7
DIST coolreader-3.2.57.tar.gz 13281238 BLAKE2B 8a6739f38d72b13af7b79160dee8cfc08bd9e54d3698fd44c7f6ad8bd575b1f389c2c349c1e2ef71a55fb0068e9d64b5baa4a0a8b945cdb873e833178d81cbbe SHA512 d5bf46f7dbf19177a54742d5c300002c8b7a504052bd003d2e1a7380ac3460dbe648d7f923d26e6390e9296ce6b090c947204725ab2a30c78f26893868a61161
DIST coolreader-3.2.58.tar.gz 13454079 BLAKE2B e3b85ffbb3e4023a8c0567879a4a67d21141c1025b58f7d2c5017cab773e989e797229529440167a8c83db810f599566a77aaaab06b34081472f0e4b20293ec9 SHA512 d1d3e60bf5b73c20617937850912d7c452863bd5c91f0154be320ad256f774f368039896ad5e8acfc3cafa7361e8c11ca526accf0a14dabb79f059255989bac6
DIST coolreader-3.2.59.tar.gz 13596218 BLAKE2B a59d11aff93166de77add5d230539068172a81968414b9c38b6ca25f08bd7830b81c0b800055a4eefbd6bb1be94298bf74d240f981c928bd4514073d943bb33d SHA512 72fc05814ca4f6da5310f7b47fd7939bc1567e5dd7e7e75bc29e2b1436dc4901498622a770e89323581c3f0b3b9ec305050ca5917eceba4df4a07cff3e1748d6
EBUILD coolreader-3.2.57.ebuild 1838 BLAKE2B 4102bd201652798763151becd33544ead1797676999f2365fb73edd4164bc732dc1402ecfa7e682c51d4d51247485cbb0f929d00862bfdc59a8db8c47a65afbe SHA512 be37d6dcd3a81c8fddd4ed6cc23d210b1d718dff8a1a572c9046789eb50d961766755e1c064603bc59a9827c20bc876bcfe4cf34603058cc85c251e0f02769e7
EBUILD coolreader-3.2.58.ebuild 1840 BLAKE2B 81e9fa93ea854a110e2e69fa34a91a520f86ac55e0f8da883c0ec6e390a50a5932c2fc9f0fea5d474e73a9eb4cfd6a92e03afc9307bef78ec9171ebb3eefd545 SHA512 cf24327f8e9cc384b26c4352b13cabfedf38dcb870a6f2915a39a1e639514c8cdcba8150f5e1ce3daa885208fab2491292fd2e393523e9e5bdd795841df0534b
EBUILD coolreader-3.2.59.ebuild 1840 BLAKE2B 81e9fa93ea854a110e2e69fa34a91a520f86ac55e0f8da883c0ec6e390a50a5932c2fc9f0fea5d474e73a9eb4cfd6a92e03afc9307bef78ec9171ebb3eefd545 SHA512 cf24327f8e9cc384b26c4352b13cabfedf38dcb870a6f2915a39a1e639514c8cdcba8150f5e1ce3daa885208fab2491292fd2e393523e9e5bdd795841df0534b
EBUILD coolreader-3.2.59-r1.ebuild 1930 BLAKE2B a79387e9aebb5cd755f3aa66ece91f9c80d81ad2683d445c0f688baac861018fc5519da0d8141549411a1dbf352c673849a69acaa7a8cfe822fe2f338d0b1c32 SHA512 07e3264cf3fef156b5ada758e0ec9027901caf229f7553a57d599a73edf820232cd18b4a5c02a5464681f23f7867bdd18c802e68fc53a2a85f130d1915814f16
MISC metadata.xml 625 BLAKE2B 19c586a05d2469157d23709430c5929215eaab28ab25e124526c685fd0dd87c2ddbafa06968927cfbc74f29317c290296b000eb42443bb87f20e6d50615298d6 SHA512 755074e5507e33fb110368c6ce25055a449534c7458127500ac233955abcf167394eb265b5ad5b680c2cf06c57c479909870935e63ceabd91b4db583ecb95d8d

@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="wxwidgets"
CDEPEND="sys-libs/zlib
app-arch/zstd
media-libs/libpng:0
virtual/jpeg:0
media-libs/freetype
@ -26,6 +27,7 @@ CDEPEND="sys-libs/zlib
media-libs/fontconfig
media-libs/harfbuzz
dev-libs/libunibreak
dev-libs/libutf8proc
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
!wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
BDEPEND="${CDEPEND}
@ -33,9 +35,11 @@ BDEPEND="${CDEPEND}
RDEPEND="${CDEPEND}
wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) )"
PATCHES=( "${FILESDIR}"/${PN}-wxwidgets.patch )
src_prepare() {
cmake_src_prepare
xdg_src_prepare
xdg_environment_reset
# locales
plocale_find_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
@ -49,9 +53,9 @@ src_configure() {
CMAKE_BUILD_TYPE="Release"
if use wxwidgets; then
setup-wxwidgets
local mycmakeargs=(-D GUI=WX)
local mycmakeargs=(-DGUI=WX)
else
local mycmakeargs=(-D GUI=QT5)
local mycmakeargs=(-DGUI=QT5)
fi
cmake_src_configure
}

@ -0,0 +1,109 @@
From 2040a15d2a23ee4d16af8f2294e1593fa267e8d9 Mon Sep 17 00:00:00 2001
From: Aleksey Chernov <valexlin@gmail.com>
Date: Thu, 9 Sep 2021 10:41:38 +0400
Subject: [PATCH] Fixed wxWidgets build failure: compilation error due to API
change. Introduced in c47cab44799475a48230312b8e97cd7a71edddb0.
---
cr3wx/src/view.cpp | 82 ++++++++++++++++++++++++++++++++++------------
1 file changed, 61 insertions(+), 21 deletions(-)
diff --git a/cr3wx/src/view.cpp b/cr3wx/src/view.cpp
index df2a264f7f..2ee30f9421 100644
--- a/cr3wx/src/view.cpp
+++ b/cr3wx/src/view.cpp
@@ -307,33 +307,73 @@ void cr3view::OnTimer(wxTimerEvent& event)
}
}
-void cr3view::Paint()
+static bool getBatteryState(int& state, int& chargingConn, int& level)
{
- //printf("cr3view::Paint() \n");
- int battery_state = -1;
#ifdef _WIN32
+ // update battery state
SYSTEM_POWER_STATUS bstatus;
BOOL pow = GetSystemPowerStatus(&bstatus);
- if (bstatus.BatteryFlag & 128)
- pow = FALSE;
- if (bstatus.ACLineStatus!=0 || bstatus.BatteryLifePercent==255)
- pow = FALSE;
- if ( pow )
- battery_state = bstatus.BatteryLifePercent;
+ if (pow) {
+ state = CR_BATTERY_STATE_DISCHARGING;
+ if (bstatus.BatteryFlag & 128)
+ state = CR_BATTERY_STATE_NO_BATTERY; // no system battery
+ else if (bstatus.BatteryFlag & 8)
+ state = CR_BATTERY_STATE_CHARGING; // charging
+ chargingConn = CR_BATTERY_CHARGER_NO;
+ if (bstatus.ACLineStatus==1)
+ chargingConn = CR_BATTERY_CHARGER_AC; // AC power charging connected
+ if (bstatus.BatteryLifePercent>=0 && bstatus.BatteryLifePercent<=100)
+ level = bstatus.BatteryLifePercent;
+ return true;
+ }
+ return false;
#else
- if ( ::wxGetPowerType() == wxPOWER_BATTERY ) {
- int n = ::wxGetBatteryState();
- if ( n == wxBATTERY_NORMAL_STATE )
- battery_state = 100;
- else if ( n == wxBATTERY_LOW_STATE )
- battery_state = 50;
- else if ( n == wxBATTERY_CRITICAL_STATE )
- battery_state = 0;
- else if ( n == wxBATTERY_SHUTDOWN_STATE )
- battery_state = 0;
- };
+ wxPowerType wxpwrtype = wxGetPowerType();
+ switch (wxpwrtype) {
+ case wxPOWER_SOCKET:
+ state = CR_BATTERY_STATE_CHARGING;
+ chargingConn = CR_BATTERY_CHARGER_AC;
+ break;
+ case wxPOWER_BATTERY:
+ state = CR_BATTERY_STATE_DISCHARGING;
+ chargingConn = CR_BATTERY_CHARGER_NO;
+ break;
+ default:
+ state = CR_BATTERY_STATE_NO_BATTERY;
+ chargingConn = CR_BATTERY_CHARGER_NO;
+ break;
+ }
+ wxBatteryState wxbatstate = wxGetBatteryState();
+ switch (wxbatstate) {
+ case wxBATTERY_NORMAL_STATE:
+ level = 100;
+ break;
+ case wxBATTERY_LOW_STATE:
+ level = 50;
+ break;
+ case wxBATTERY_CRITICAL_STATE:
+ level = 5;
+ break;
+ case wxBATTERY_SHUTDOWN_STATE:
+ level = 0;
+ break;
+ default:
+ level = 0;
+ break;
+ }
+ return true;
#endif
- getDocView()->setBatteryState( battery_state );
+}
+
+void cr3view::Paint()
+{
+ //printf("cr3view::Paint() \n");
+ int battery_state;
+ int charging_conn;
+ int charge_level;
+ if (getBatteryState(battery_state, charging_conn, charge_level)) {
+ getDocView()->setBatteryState( battery_state, charging_conn, charge_level );
+ }
//_docview->Draw();
UpdateScrollBar();
Refresh( FALSE );

@ -2,6 +2,6 @@ AUX hyperestraier-configure.patch 12359 BLAKE2B 52fb2210ee4945c07fcd4e9812be052a
AUX hyperestraier-perl.patch 844 BLAKE2B fd221a027e47ed7582e697a8104d1ef82d66b87919f20c82f185b9167ad03ae6b9f0b6996b47a99e58fb42443f1c1b1c9f53a6badab935361b26f8693b680694 SHA512 73c7bd659d80464baf1d28a0eed69c9fdb3052a62aa46dc0b56f2ba6f75d458531dc6023684bd92b22b7fc4b79869ccd82e835827096b163faee0f94b0615465
AUX hyperestraier-ruby19.patch 5143 BLAKE2B c9ea3c9e045583dee3ca119ebea07946522c50b00aba4d94fc40f7172925b9aedb8cbdc88e087a87590422566b12269641511c2c1c0a484390b1c2fa8bd1fecc SHA512 fcae611f594eeb35b6aca6eb1139304538793afc6b794e8dee1a59243d5da216f364165c90e7cf7691ed9a7f38a610ba27f37c2eef2baa4042c4a993cbfefb2a
DIST hyperestraier-1.4.13.tar.gz 1014600 BLAKE2B 02be7cd374c47094dedd239e967dbbe5045a77302125861541dbf4d5fc60d488968718fd6b9ca57b88aac96cf2cfe73397af6bbc3d53ff6e983063ed98748e70 SHA512 ec97f487bb0e085f74222106fc5fab227c8c02ee8d736c0b4adef57ec0e4310f829ac59fff5a1c92321786e89bbc2a059a0acff6ab0e5844b83627567bb265fc
EBUILD hyperestraier-1.4.13-r1.ebuild 3602 BLAKE2B 197ece6bf99270359563da1df2883d5f5486bb12de489c9ba80d53f0f1f0eb7f891af834029a107d423af9e6a2ff9127551ed7cf60d53ce147ba06d9663cf0f5 SHA512 9accf57e9aac8b396b4c2536006899efe53af88ac39d923894114c3f87ed0f55b8ff0dbe016ba54bec5c460b3b0aef64a0bd57172b465609e0c19f679bd6f2dc
EBUILD hyperestraier-1.4.13-r1.ebuild 3598 BLAKE2B e5c4c2e9522307c6d588cb2bbede98a8900aaf3896b60dc6e3acf585c035592a50e11f6957a30e2e5e7171fa65e412bc9cd29e59498dfa96bd898e376ab3bb5b SHA512 6ea827694e2a91acbce6f790b5c0d93cce44de7b97930c00118764d14b795821cb2a5bfec28abae91ec2286118b3c1cc88b44cb11dc1352766910c6960f1e23f
EBUILD hyperestraier-1.4.13.ebuild 3597 BLAKE2B 3df6c264d5e5eb5fcab4fbb6a694bed6db512e96dda7f4780b9ba593be85ef50ae6ce8c46432d38a3abebd27a10ebb2583d2af5b386c4528ba53900eddf37112 SHA512 332c3ea1708f5138d3a594c04727167a7b90b8a8681ceebe7d35d9155b1e2731d3360844ae580fe6166bbffbcdd505e93e92a73ba9e38f1f27e8a1b5d84f48b0
MISC metadata.xml 441 BLAKE2B d0c43a24b0a988b9b5d30a7c0d002ca45587c13f166dc2b43cfabac3b4c73f78a57cbee98d5967609dcaff3bb8e25b6be2df2f6328fb6b441e5b15d3dc0ce9bf SHA512 aab164bf0b80548a5867b8347963f9bc8dde159e879fc464e8b12e9a1f7bfa0dad572d453a28ab5d0fb6169cc6238f9a2f79016ee835b0560396f1631b3f3e85

@ -12,7 +12,7 @@ HOMEPAGE="https://fallabs.com/hyperestraier/"
SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 sparc x86"
SLOT="0"
IUSE="bzip2 debug java lzo mecab perl ruby static-libs +zlib"

Binary file not shown.

@ -5,6 +5,6 @@ DIST antlr-4.7.1-complete.jar 2240116 BLAKE2B 3acf99b3701b2092cad2fb6e91f27791cb
DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e SHA512 a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b
DIST mysql-workbench-community-8.0.23-src.tar.gz 20719770 BLAKE2B 4e1e44428a9e8a00c23f8f9f6e1519f8d13c205fac110168da67fb462d2a13204d41f1d0e109a3dde8ad2dbd3de31fee09ae4ccea97f9de04d0bc4fb2fad180e SHA512 f50d71bd196d5e5446cd14a228e52c4e74506cc2dd95d1601cc5e99b00db0d82dbcb28fd2ed404ee77ca63c6854d47c46773938e09ab601c10009c0ca99e4d54
DIST mysql-workbench-community-8.0.26-src.tar.gz 19282576 BLAKE2B 4b05d42a10ad3cc88d6447ff5ed1344ac8ef75564e2b69a55f603930f3ff75cd9ac00fd82b6b7339bdbf9524a593fadc32070c6cb5f77e9eeb6ad8e24cc59e7c SHA512 33b28b74b5c7d75c7b3c017cdebc48f3453d0aed2e8ebb20052e462479d0147e164d409e040ab8d1828c2209ad3bc41ab9684e91f86769bf7c1fa0ee117e888c
EBUILD mysql-workbench-8.0.23.ebuild 2787 BLAKE2B fbc8bafa406b87b30467b11e61cebf5caf381f90ae2acf1c3afaf4e15c97d51698ca85be0fa8c370c37731026b7732587e255f3fcfa51b9e9949bee6efe5268a SHA512 2fe267d734478e7aad69d0f4f26c03779d806fb88772a6f330358db285196e1b8ea1063f1d8d6fd68981bc9cb8de8a50e7794813e37d181aae609eae2e4da3e7
EBUILD mysql-workbench-8.0.26.ebuild 2780 BLAKE2B 7f85d91ec0819ffdc140650a0e099a237715779f30d7e60125e26c7b23940bb90b3e02ff743e31d6159a46c57c73cf1afa568e96364699e01fb45b9945ba6b02 SHA512 8915d2a6b72c318b53a40719f157cfe225367493215b91b9fa939ddfa6a479de55b27ddd3d4ca7388a7def605553a07dd2845f64dc6aa29d623453fb6ed8f596
EBUILD mysql-workbench-8.0.23-r1.ebuild 2780 BLAKE2B 3807d34824ded986c05ea14b52b36c687197e8151f5953fab95cc3aff8884cc12a26f29c348450cc7a3ac8ebb5a29921fa9acef238cc34d54fea33c95260d41a SHA512 827290ce1f2c9b57d2536a9d141d403b4d194c7585e90f3a07fea118c7a5e9592767aecd5bc04e8308d26bb7e9d33f96d46c359c81c6d3ffaa0c64c532b97c9e
EBUILD mysql-workbench-8.0.26-r1.ebuild 2773 BLAKE2B 79bf4e4144cb9d7704c93290eca97185b78ecec676fef873644305c307ce22e63245e4460e0849db417114c64b9579c03e316fda9c06b74a8fd33ab981b2d1a2 SHA512 5483b9ce7bf2746957451710e89f19de915d2a82c437982d27c5c7d8d190c7050e906b130171830f49a08d7348ec1bcf5eb8bd77a1dc42a4d5f8fe0e370dca05
MISC metadata.xml 311 BLAKE2B 78ae228a5e7307e8ed03ddab6b38d288bb7811f0a04d460fa13096fd8350b9b097dffcc1fb8e7f173834d49c108e482b8c8fc6ba65ffbaf6697c4e7075167ccd SHA512 72243543b91ee6b5560444cb1082dac192e2b17b5746e52b92076b483e14ced459ac54fad595307a6e7b53f48d1466d81b1ea4c1829d128f7b977fae87a176cc

@ -48,7 +48,7 @@ CDEPEND="${PYTHON_DEPS}
dev-libs/libpcre[cxx]
>=sci-libs/gdal-1.11.1-r1
virtual/opengl
|| ( sys-libs/e2fsprogs-libs dev-libs/ossp-uuid )
|| ( sys-fs/e2fsprogs dev-libs/ossp-uuid )
dev-libs/tinyxml[stl]
>=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1*
dev-db/vsqlite++

@ -48,7 +48,7 @@ CDEPEND="${PYTHON_DEPS}
dev-libs/libpcre[cxx]
>=sci-libs/gdal-1.11.1-r1
virtual/opengl
|| ( sys-libs/e2fsprogs-libs dev-libs/ossp-uuid )
|| ( sys-fs/e2fsprogs dev-libs/ossp-uuid )
dev-libs/tinyxml[stl]
>=dev-db/mysql-connector-c++-1.1.8 =dev-db/mysql-connector-c++-1*
dev-db/vsqlite++

@ -5,5 +5,5 @@ AUX qdbm-ruby19.patch 10116 BLAKE2B 9a15c5d2e0cf8237edb78e68b2f9fde4868841bcca6a
AUX qdbm-runpath.patch 1133 BLAKE2B 9b1c8c211d8e4075a77a34f3d79ca15cb3d833801777bdb328293047539bdd1a51c08031b3400c11d10732aa7864078ca8db02713a95cd90704e1a9e26f5bd10 SHA512 de8bde4a614617d742131e8025fd661019ec81b803817ef32ffca461b2c8b60c20756f6e6f84d6f23124eed3947ab3573b8c4a05b254f8b4d3e53f0cf7bc8452
DIST qdbm-1.8.78.tar.gz 1015429 BLAKE2B 1b985d856ff18ddfeb2d779694ba9a76006908b4b2a7509d4e3668aded80e08bbde28bcc24762ec27048cdc01dc84f9872dbfc221e8eea6f1c68f5e81cdc69d3 SHA512 480549c56071bf82edf714a611aef863599c858ed63702820ae0890fd2c0029d1a231ed94a8090c74420dd648bd3625d270a5c078b113cbb86a12ef509e19037
EBUILD qdbm-1.8.78-r2.ebuild 3681 BLAKE2B 888a4b4312742a380bb6e7e5cca9f9114dac0579bd71a1c5435ecfc6b098669c66bd4ed77d1c5f2808cb386ebae17f25909c016ec42b74aad71e9984cac233b6 SHA512 c7ef0976be36d203048a7bd2190dd6fa6d34f0ebc56fef67eac4569f07b6731e1b73b0a2f5658ab585139239e4dd64f209e4f44597012fbe7edadcd56d06264a
EBUILD qdbm-1.8.78-r3.ebuild 3695 BLAKE2B e57d90bc92092c7af8996debe003d096be21edfb83ef4b23e40adb2bef1a2a5180b8e9d59f14fcc18aa6da83115051fb06ec62666a27435a5b1de75ea280a661 SHA512 8847145dedc2f5a3b2434e1918eeb56d6e151625965ef6a820c32952728cb7eb8267c0bcdf3f5d214066e11267521712a0dbc85559913b8c343abd57146f7a73
EBUILD qdbm-1.8.78-r3.ebuild 3691 BLAKE2B 93d8cd051744db14c2fb9ed866ffd8f08fb87216e94a9288996518607c09a803561a53396dd5b3b153bb4b9634c6888f9c11b77b58a731ac60fa91234a097459 SHA512 b70e283634114e1c1790d4f8a4689a68aea765044384c1cbac2349ea85802c1a5915662bfc3b1e4dc52172ff24cc29aaf68de6cbed439a61801be1953712218b
MISC metadata.xml 222 BLAKE2B 425bba0db7c4bc483eddcb51bb4151324b62afc42496047413bf9d0480fd731ea78201a8b99c42d9adfa9b20614f9507e8e89a87e9afce32aa9db82f42f827ed SHA512 7ae4d3d64e85fb01194d31b41843c10e3bf6a782e9f308cbe3f0a75c0a07d6af2a88013549b5840b3cd5e766d5044f0da290c31a4800d1823f6eca4028b082da

@ -13,7 +13,7 @@ SRC_URI="https://fallabs.com/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="bzip2 cxx debug java lzo perl ruby static-libs zlib"
RDEPEND="bzip2? ( app-arch/bzip2 )

Binary file not shown.

@ -94,7 +94,40 @@ DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz 136593024 BLAKE2B 2f10b636982f3
DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cdfb03b6a75cd86e565b0b502cbd72636b67a92f9039fb148ca19fbef3d0775616ff03420cebeffe36db3d1d1db75e7e77ac473841a399dc2a218df09598b2eb SHA512 144ec35e82194d16cbf4e56c34dc25aa83d8ec8021052cc471ec85f169b74bd9394ec52c21c898d3ac0b966fd7463cd567d729eec9152f5fb8307c87eb02877d
DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz 267840732 BLAKE2B 32e50467c4ee88cc502ea7e3e8cda9cbd89bcb6b7fac0c84b1509abf0a5c551d43f6522d148f54e4af65e0738b1dd13bfebaaba7e863909047fd53cac03bbbac SHA512 131f4743e5990c3e1ec2b7a0d1eb107a0e5264e6ce387cf4aa6db9a1693d0fe4a42de5722072708d72d580500d566f7772513974ce5589ea07997374fbdefdb9
DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 8b9194ce2b172cdd1fecbe064ddaa0047d30ddeafeaa903637e65775b139207c47da7eb17475ed17b1792b7c872ae71058c1f2cb7d59bd2d42a78cc590f9ec03 SHA512 2aaa42cab5272b6ee2ad0d3cd67b7dc648af68c5b9b5fd8f816688c0ebcc2cb0a24ac8c2a23dda5f17f7ba04f544625b3b03b22882c9122852bba680d8155afc
DIST rust-1.55.0-aarch64-unknown-linux-gnu.tar.xz 233469360 BLAKE2B ac0529d771dcd22ed55cf52af12a5b55a8ee008d9dec2c09fb1aacb0c7ced78e87a6b7cd8d17a3dd81241d553b750720e48631c3a3702ee59bcac905f3a51420 SHA512 223a024701762675adb5c7c59fc54717d23f2ae4ea5984cd1cc0568d39c5207aa07a104ddad68da057f6434eecf23415ae13be2235797897d8d0f7cb5f2fc4b5
DIST rust-1.55.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 02fec5fd64e97da4c74aa5354f557b3090c3df9c55d827c1811fbc41fe513ba00d8f854f95babafc7c9a4d2dadf50f4cbe6d3bf60cc10f12609c0957971c571b SHA512 1c2f41efb85971009a705ff3f82a45b6e3688d12b2c919c2555cc19dcc3b9575b516223a72caccb5ec3622e353fa0380ae3481a63ed2fa9b89f8e01c2771c95e
DIST rust-1.55.0-aarch64-unknown-linux-musl.tar.xz 233248308 BLAKE2B 263506150ecb677c73a9a670952796d7df90b572ceada5fa4afd8b1478363670d802f6a26f47d0d6cbb34544edc63279dd4b08a9131e5702f4119a2236a91f6b SHA512 a74050bbeabee752d030b07f830b919467af59755b7b79f64edbbb7acf822bfbbd1d013d25091d37ce255ee9796056966d102bf5b3da475a859788af7ebbdf68
DIST rust-1.55.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B b1b43bf430d33acc9a9b5f99148f1e0b930d3e271d40834a44ca839bf00369a01bfbcc69f4851e1cc951b26d6f7eedfd6f02b6ff9ada8dac85ccda0c22b1ce36 SHA512 04d31f458c285801b0185308a56700f0bc3bc2ad8c4548a1aa91e73bf94878810dbcf483403ad5815e80e87fb1417d958dbb18e6fdf090d2fd41b90d1c8c040c
DIST rust-1.55.0-arm-unknown-linux-gnueabi.tar.xz 210542012 BLAKE2B 91e6eb6c42f99e13aaeae97ef85cb266378a0201c64c3588335022a7218bd95c438d290a66390ed004a627a667ed6e4acded9f79fd6a7d47017457fe9955c658 SHA512 3cfd6e6968ed4b7872376da4d33f2eae0bf10d99eaf5fcf59e6d9be432f0239b03baf46b70f0146175894f2eb1ef118854d263d4ba8d18913e4f820fdd1f97e8
DIST rust-1.55.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 0902e4acc3a70750d8c2de86c22cfefad261e2b204c63d948c7e232adece894c4f7e15d799eaa3fadcef9a63953e603f5bf1e17c6f4b601cb4d93b88d8c970bd SHA512 39db8c7421e86c79189f1e0cc5a79dfae6e7633c43749f49cff371af862c0becead4a977cb75295b06da75d64516ceef68de4f42beee6d63e1eb4fb0bf976dd5
DIST rust-1.55.0-arm-unknown-linux-gnueabihf.tar.xz 210534624 BLAKE2B cf02334a4b0182073b5387f3d1f16b6ae0d0508fc07e81ecc7623eb21031b03c1e6ab10cb2b6fd23071c3cc0c77adcf4cbd7d34d38e81853cd0ef02368c99036 SHA512 83a888c334caeda24f365df43df0fb83f367fda477d1bd7c869c88cff5407ffc134d8bd172a037c27a34d79cb28eb2e9629f26a7cfbc0db9209e581e06ec86bf
DIST rust-1.55.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 17911a4745c705f7a4a2849301901912161c85300305e77588180d0fa4160a7ccd9188415c97a266613f35fdfd5b0b45879814c0afef6c6c2fea2bac700d0f39 SHA512 95d0731d84b49ecec8388fbcc0cb65f0ce93956a44dc62e1628f7e51e5726de6b611ed426a5e5c586a028d8808e6bca4257a8a1354b524087d833a32c3e0a231
DIST rust-1.55.0-armv7-unknown-linux-gnueabihf.tar.xz 216342104 BLAKE2B ea2cb2d41c0a994124c5a5893cd3764f078157cb225117d9ca8641ca8896f02724beab7561a828d1163055e4c999ecece669f77920ccce0f495f2ff1b6632368 SHA512 b06b3c36b5ca35391030f3c9d2f64725263ac987002923d9263c4c27877d91453db3191e01d40c78f439a48f83da220926a2841337d815dd333591d453f2fc0e
DIST rust-1.55.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B f35d5adf2ef48d52d22f6066a2dbf6a61543cf7e478a5d201caf1831f5cda53b7003148477fd043de98530bf3160de51f44f87d4e30be6cb7768344c6754f16e SHA512 e3cc3596e3f96d0aa6ec915690730118cea023e57b7bd9255acf80782acb865a1aa5ed3e404654d7eaa8110947f50f42b575d3df1eaef616afd2c55e8502b535
DIST rust-1.55.0-i686-unknown-linux-gnu.tar.xz 228160060 BLAKE2B a5c37f6a25b8e09b3ca831f4f69d65d71f97bf0b0e975e7c92e8a4b2ec791f166f477b2fdce0ae6d9f539e598887a54b1e9ed0bc603da0e0c787cd2ba4b59565 SHA512 a0222c68c63ddd67afee552dd9ed636ea02fd3f26000deb7a1dc47806a1ec0b2fafaed903d4dabb0fddeb9e4026bf0da8bb2161c14db24d2883c084932e306b6
DIST rust-1.55.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 62cc675de6155892cd6c0932d0b354cac4b3a07be58b2d6b021f7e86df058d5ecccef8e4ad9bedfd2432e84cea9720a982cbf9a50bf8a42149d8f197a27f8fb1 SHA512 21efa3b95a0344913666220f2996a8273e7d41077410b9eaafb7467976d0eca0139c780326b3e645d83db0b410e5db3a36342d89af668e65d045309f541c1c1e
DIST rust-1.55.0-mips-unknown-linux-gnu.tar.xz 152431144 BLAKE2B b5b27cf62f92f551a39ed65c957b73ce30ef9d1d956b5ca342641bb647c4874d7e325ec5f1c22a340668315c8f50c34240d0a2044ac8e5a88608c02fdf4f7e39 SHA512 e7eb3a64ea87c211a77ac73c4cfa001849fde1f73605d4e58cab84b09c886ab1a9a850cf1dcc9e1af19fcea0ea53400529a74adab531bc0a5ae3cee70a7cc99e
DIST rust-1.55.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 31dde6a6991040bc4772bba2577946837af84922b01c12bfa1ac9003f90f118c24d63bdcaff339b3a256f48cbfc55aac0bd1823727c35ca6424c5cf3b049d4b0 SHA512 685e6d15e79f71de45c9c2532cbbf7ded0c6b8d986c2bbb78887c43c05cc91ad5430c5f04c80d8007a3a86fe2936b29d7c8d92905cebf0ddbd152c526f324077
DIST rust-1.55.0-mips64-unknown-linux-gnuabi64.tar.xz 159792528 BLAKE2B b762f4965771184fcf3ceaf38c7c8b62d9f4cbafe0fbc0a1e01a30ab9a5c951bff9472796c72ae1945d2a510b0efefd576f3ef0b4041eec7103cb5e5deb75e14 SHA512 74b199449c2237d71d2d8de4d8de05c82f631cda1fbf00b342707b4e99aa6aa7f89957d606c29dfeebb5990b3e6f09de5f360c484c8153cd17076bffbbfac251
DIST rust-1.55.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 92a173654e7de569734b9c56f4f9d73d67fdad625b71db20c1f1fbbe20a12cb54a54a69bd215846101fc620b6a995d1f91dccdd59c97a5d6f2efdf59f1c40b3e SHA512 2f166793f3d814f39b11c968921fb9d95627325f588eab9d7b26b76c5824222978286cbfd2cc3b197d7a53711e74dc5da39eb422d0dfead9e2ad2638a2d3692f
DIST rust-1.55.0-mipsel-unknown-linux-gnu.tar.xz 155530648 BLAKE2B ffdaba2d35b5a6287fa78234df4368cab5e95ee139600d2d0964398eb0eddddf0382fc5e17f721eff3c1b61feaadadfa056727e249266d4a1783dfd441316eb3 SHA512 b4de4aab16039b7119760922fc18e7a5e0d1a1cc61ba5b3b5f778ce9d1d234448c8cfb5d46ced58a5b5705c1ae1a79403b394f0c4894e6387d7a9276768b2014
DIST rust-1.55.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B bf9a712e8b3ee8e44a4a1e9bb5e70486d11a65a09134845553c8f2d201eb1f674e64a6dc50a9de7eba3c8c457a747a0c14ec8228710e2725fc4a4630dea9414d SHA512 f9f62b8d12d33446504e193df49b11507cf47f17ea63abe329505af25c29ef928505049e161bd0157f03dab5f54bd59c38382e0e2cd891e79bcb831dc4c1ddef
DIST rust-1.55.0-powerpc-unknown-linux-gnu.tar.xz 165801508 BLAKE2B 752325711493d0caccd005a2509121992dfd3850eb87cd4100b61be08f42d0680d16098c631b15e4b94f63dc5d11f63f75e2d3d38ff7817fcf254563f80cc6af SHA512 c78fb4a5e7c59fc96f937eaee2e8ddf08be32376f45a6916aebdf046363f5ad792f67dbe1d42b699ee82b5f968671e710233f72d1677e70efaa90c9a54d36688
DIST rust-1.55.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B bdcea33c2655a29bbb154129e981229cacff826483d950f32b5df5fb9ba7728c68d25d35df796bd75a26cad20ff525e6de4a059d0c908449a68460ae83112767 SHA512 f3ba9d98da9d4eb60c0f07ac509c24281cca419b805e1efe89583c93bb050665992f63069b3a76d8cd810b5a81d28b3f732c54eba081c40e9f8e6e0d39e452ab
DIST rust-1.55.0-powerpc64-unknown-linux-gnu.tar.xz 179595992 BLAKE2B 3ed33cd7d28f0d8f91fa0ad2e46b7e8e53afe3f0fe8b8557530aa7ddeb3489e054635b636bdedc85bf91f17ea074b286f603b83cdad1c149eec431bd0b440ab5 SHA512 367ddaee0131ae05945b0a81efb73fde479140cb8078d10ec166c0da68afc1fa2aff40a8e6246c2b4861a876b8672a8d8d126bf15d23830c6e170aa27c1d6a7b
DIST rust-1.55.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 795eda0483df19dc9c3f4439ab01dd3a647cbcd7bdb03a6d236d699214c6d1e2b1d794515bc09b067b0c4ab789893d07ba9905821d4851c84e4b16cdc38e85b7 SHA512 e2c527769342b8c05b60065e74ab7c8b3fa05e39a78f7cdca3044fc3b3167c62911194402d2256cc98ea69a30d5ef8b726dfec76755b7211cb0e9f0131eb556a
DIST rust-1.55.0-powerpc64le-unknown-linux-gnu.tar.xz 188758520 BLAKE2B 789d6a835f4bf3c5631e55645cb7d8b77674dfa66b49c6f5c089b2a913785aa8962ee5db90a34000958f946b0f00b648a31346aa93d509e898e6476c14d6f551 SHA512 67c98c7cc44482082daa5daa3926dc92782b373b3173181413e68d59ea07f6eee61d46f3832a3fce18bdc44dd563e2e1f85709435e04c599b299981ecd932a9f
DIST rust-1.55.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ef25130d02f4570b433ddcd52545c7ceea9b239204a6bf138cc210f8a7fbd48922a0b8ab5a93a9f1c2b2f1d608bf525dd4f5402b03863defc8979fb84ec19760 SHA512 4a707f12d4b1c3113e0b4202fb0a7b66a04572f9c522ad6f0da0b049e1915ccdd9d3978cc03fb9a47a97639430101f3871869e99953374bfc5541d02ee0d7ff8
DIST rust-1.55.0-riscv64gc-unknown-linux-gnu.tar.xz 182350256 BLAKE2B 1b139ae02b036719c7173d9607329a225455ac430d3911adce74ed0edd7c85e0f63a0beee563b7e26a4efe147083bcecf2dc93b5babad66303dcb7231bd83048 SHA512 c28beb76d9ae3a0727ae368845b4f62f8a087570a5464eac3b966ece6dd30d324696240a404f67c90cf005004bbfac8da31410d51469a7c34a6af3415e958acd
DIST rust-1.55.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e04e2c6ae4c2192c558b41201aec4fede2fcb05022f2e841e9048f2891b3baad5737e27297c0479e7363f920b7a63a502fca0fa7481ffdeca5084d1fd8bd2a4d SHA512 96b6412bfe84c6b4d13a13a8bfccb28505e8070c2e5ee94bc572be84dc5a59a7c5208659d20fe0d37cf3c02ca8475e5c9c0d4f0a5b9b86aecce2a35bc91c5a11
DIST rust-1.55.0-s390x-unknown-linux-gnu.tar.xz 187722100 BLAKE2B 030413321337cab855fdcf6ff4ffdca4cf1105e633fc4b28d049263a5fe40a0097a9e03ff4aeff80b57c761c672d96e65c9f774cd83a9aba0f95180a2eb2dac9 SHA512 7fc83c8723493864a470f32a05db9e16ecba0ff621080d8a3a257e6f42a37bfcc8d364d71aff696991dd85635f6596ffa72efdefee1620c308984536b48d212a
DIST rust-1.55.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B fa4d8d8bb025a9010a44a9f021ba2fb443146debd9281ba520d764b49db6dd0e8b7b614d7a131f1722b29be4b80eabd3694e14f47a05d87cb3382c799ef96a88 SHA512 9ed8aefb443bc51a33e3cbca80f3ce1e65a565735672a966b73e5f4c8f7363c6d8204ab0f9387739765b70dfa8269372156500d99cc4d74ed94d1c2473c807f2
DIST rust-1.55.0-x86_64-unknown-linux-gnu.tar.xz 139040728 BLAKE2B 1d7905411b55617178c88a062a1ff3048edb8020126a8c4c047aef762c4fd13b1c8c5de4c06a97477d9cfacadf6dc008c2b7b66862dc0c3fb9a8dc48f12f5ed2 SHA512 4bc304727b1e9459194a9a9ad5c8e1fe63501f01047d479585de6708365b3f59e09aade64c7f4969df204f8bbcf9de9508745d2b96bc25cb74ed093f8053a4d6
DIST rust-1.55.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d454086c93147737c7c144af288394512528e4ce759dc221d7371b62724857fe16e391949b5b4dac436bdcaef8bf817f577e8d951e1f4bae098d687b4a7bdbb5 SHA512 b175e3ddefd036fce29c80c65a86565583167f7859f0941dee6718fd71baa8596f1788a6bed5d992096959e1deda98dc9c10e8cbc896114b7938a05951c29f02
DIST rust-1.55.0-x86_64-unknown-linux-musl.tar.xz 267291288 BLAKE2B b96e8fa1c8d2e55c07781db37ddd33ec7180cde29c84f5020f2ba0fbf6aa83f9db32723e191c15df765f965d1314a57d12d80e73d20deaab1333afca65bdfac7 SHA512 6fb700d5d17c084fa520b29f3012ac565eaf891705a27c7738a61bb9899bc952f679987ef3790875b5a7adae836c602b394c7e19103f30bbdf5ec82cf3e86567
DIST rust-1.55.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 5ccf03518eae6406ff66bff108b26988a6a859e5cf88ca44327f9826d880ea26d6e115fb3e63f6a40d1cb15adc25d6f1c056438466095b7223269fb0d74540fe SHA512 8d84a976d9922d28a5ddac0f47258759a4c7542df02fb9ffede4a3e98ceecc6415229f3eb676a22536ffff842c6e7ee35d50d1507f2d818301493ee3a7db9bb5
EBUILD rust-bin-1.52.1.ebuild 5378 BLAKE2B 88912dbecd970882f4a6acdc66f4058b2eca20541b77bf98f799354dc3c4e6c1606592e57bac4c05eb5aa44901b4bbd14577bcb3ded25db730bdcdf6d4eca5f6 SHA512 4d2f865a1431b13fe40d40eac7b8bdff6e3da4af094d2fa125369bc864bc6d9669cacf94401e33703284ff8b955818283f659157176a1283fa299555f0a30f34
EBUILD rust-bin-1.53.0.ebuild 5378 BLAKE2B 88912dbecd970882f4a6acdc66f4058b2eca20541b77bf98f799354dc3c4e6c1606592e57bac4c05eb5aa44901b4bbd14577bcb3ded25db730bdcdf6d4eca5f6 SHA512 4d2f865a1431b13fe40d40eac7b8bdff6e3da4af094d2fa125369bc864bc6d9669cacf94401e33703284ff8b955818283f659157176a1283fa299555f0a30f34
EBUILD rust-bin-1.54.0.ebuild 5383 BLAKE2B 7c271e76a052a77c4bbdb72969f33be124c3f5a028e70e3797ef2895e50f5b5a4725deac92f7c3fad64c8fbf1be1d9a1b61e91db4d25453de69abab6980a3cb7 SHA512 147596f07d55953ed795ab2e6b6162505a3cac65526e0acc08db1f37094df9471519e143a709e5a410790b17288b24e9d16ab916855891b15b8cb24af9edeb0d
EBUILD rust-bin-1.55.0.ebuild 5383 BLAKE2B 7c271e76a052a77c4bbdb72969f33be124c3f5a028e70e3797ef2895e50f5b5a4725deac92f7c3fad64c8fbf1be1d9a1b61e91db4d25453de69abab6980a3cb7 SHA512 147596f07d55953ed795ab2e6b6162505a3cac65526e0acc08db1f37094df9471519e143a709e5a410790b17288b24e9d16ab916855891b15b8cb24af9edeb0d
MISC metadata.xml 490 BLAKE2B 91056b5357c6d4a4bb86d867114272211ffd3bc8299e89fd1fe5f83f4809687c9f79dcca87df02d2d4e0d820df8de7457fac7869ba1e12d8a02b54fd0bde8ad4 SHA512 1052d99d16e2bcd4dc37c94966cee016e11ab020137dd4d73839b305ce58b158ee1df5e4315ee9657c530d2ef8f5a1c44ecccee49e4968cb69a1216da6203178

@ -0,0 +1,187 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit bash-completion-r1 prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal
MY_P="rust-${PV}"
DESCRIPTION="Systems programming language from Mozilla"
HOMEPAGE="https://www.rust-lang.org/"
SRC_URI="$(rust_all_arch_uris ${MY_P})"
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
SLOT="stable"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"
DEPEND=""
RDEPEND=">=app-eselect/eselect-rust-20190311"
BDEPEND="
prefix? ( dev-util/patchelf )
verify-sig? ( app-crypt/openpgp-keys-rust )
"
REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
QA_PREBUILT="
opt/${P}/bin/.*
opt/${P}/lib/.*.so
opt/${P}/libexec/.*
opt/${P}/lib/rustlib/.*/bin/.*
opt/${P}/lib/rustlib/.*/lib/.*
"
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
pkg_pretend() {
if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then
die "${CHOST} is not supported by upstream Rust. You must use a hard float version."
fi
}
src_unpack() {
verify-sig_src_unpack
mv "${WORKDIR}/${MY_P}-$(rust_abi)" "${S}" || die
}
patchelf_for_bin() {
local filetype=$(file -b ${1})
if [[ ${filetype} == *ELF*interpreter* ]]; then
einfo "${1}'s interpreter changed"
patchelf ${1} --set-interpreter ${2} || die
elif [[ ${filetype} == *script* ]]; then
hprefixify ${1}
fi
}
multilib_src_install() {
if multilib_is_native_abi; then
# start native abi install
pushd "${S}" >/dev/null || die
local analysis std
analysis="$(grep 'analysis' ./components)"
std="$(grep 'std' ./components)"
local components="rustc,cargo,${std}"
use doc && components="${components},rust-docs"
use clippy && components="${components},clippy-preview"
use rls && components="${components},rls-preview,${analysis}"
use rustfmt && components="${components},rustfmt-preview"
./install.sh \
--components="${components}" \
--disable-verify \
--prefix="${ED}/opt/${P}" \
--mandir="${ED}/opt/${P}/man" \
--disable-ldconfig \
|| die
if use prefix; then
local interpreter=$(patchelf --print-interpreter ${EPREFIX}/bin/bash)
ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${P}/bin"
find "${ED}/opt/${P}/bin" -type f -print0 | \
while IFS= read -r -d '' filename; do
patchelf_for_bin ${filename} ${interpreter} \; || die
done
eend $?
fi
local symlinks=(
cargo
rustc
rustdoc
rust-gdb
rust-gdbgui
rust-lldb
)
use clippy && symlinks+=( clippy-driver cargo-clippy )
use rls && symlinks+=( rls )
use rustfmt && symlinks+=( rustfmt cargo-fmt )
einfo "installing eselect-rust symlinks and paths"
local i
for i in "${symlinks[@]}"; do
# we need realpath on /usr/bin/* symlink return version-appended binary path.
# so /usr/bin/rustc should point to /opt/rust-bin-<ver>/bin/rustc-<ver>
local ver_i="${i}-bin-${PV}"
ln -v "${ED}/opt/${P}/bin/${i}" "${ED}/opt/${P}/bin/${ver_i}"
dosym "../../opt/${P}/bin/${ver_i}" "/usr/bin/${ver_i}"
done
# symlinks to switch components to active rust in eselect
dosym "../../../opt/${P}/lib" "/usr/lib/rust/lib-bin-${PV}"
dosym "../../../opt/${P}/man" "/usr/lib/rust/man-bin-${PV}"
dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}"
dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}"
# musl logic can be improved a bit, but fine as is for now
cat <<-_EOF_ > "${T}/50${P}"
LDPATH="${EPREFIX}/usr/lib/rust/lib"
MANPATH="${EPREFIX}/usr/lib/rust/man"
$(use amd64 && usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
$(use arm64 && usex elibc_musl 'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
_EOF_
doenvd "${T}/50${P}"
# note: eselect-rust adds EROOT to all paths below
cat <<-_EOF_ > "${T}/provider-${P}"
/usr/bin/cargo
/usr/bin/rustdoc
/usr/bin/rust-gdb
/usr/bin/rust-gdbgui
/usr/bin/rust-lldb
/usr/lib/rustlib
/usr/lib/rust/lib
/usr/lib/rust/man
/usr/share/doc/rust
_EOF_
if use clippy; then
echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
fi
if use rls; then
echo /usr/bin/rls >> "${T}/provider-${P}"
fi
if use rustfmt; then
echo /usr/bin/rustfmt >> "${T}/provider-${P}"
echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
fi
insinto /etc/env.d/rust
doins "${T}/provider-${P}"
popd >/dev/null || die
#end native abi install
else
local rust_target
rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))"
dodir "/opt/${P}/lib/rustlib"
cp -vr "${WORKDIR}/rust-${PV}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\
"${ED}/opt/${P}/lib/rustlib" || die
fi
# BUG: installs x86_64 binary on other arches
rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die
}
pkg_postinst() {
eselect rust update
elog "Rust installs a helper script for calling GDB now,"
elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}."
if has_version app-editors/emacs; then
elog "install app-emacs/rust-mode to get emacs support for rust."
fi
if has_version app-editors/gvim || has_version app-editors/vim; then
elog "install app-vim/rust-vim to get vim support for rust."
fi
}
pkg_postrm() {
eselect rust cleanup
}

@ -4,6 +4,7 @@ AUX 1.51.0-slow-doc-install.patch 3408 BLAKE2B b4fc3512a942e5425ebc9fdef5a23ea1d
AUX 1.53.0-miri-vergen.patch 1962 BLAKE2B 0ee4adaf3e7dd85da66a9b2de0acaf430ee1143e6be07ebcb544e631429ee8e3bc757904a7e70cfad01d396c11588e557496120ab7e281b9d028921278662471 SHA512 e2dc727f32963fb1a67727dfc9f3142d458b4c39df492446c5793092e033a2851e0a68a3d9e1066a284822efb3ce0d8d6b604bd18e05e81d361dcec623524ed1
AUX 1.53.0-rustversion-1.0.5.patch 13732 BLAKE2B af345fb7fc8bb3ab139ed0e14819b0e000a1a525703c11535594695151640fe360a089c460a7f1219f0b8010979d73de55fbdd223f32ba7ba296ed16b048ec13 SHA512 ec748dd5a0dbebadae3e98bbef40338cc945180560586ae9aee7a1ec7e94e7a061ba3f3760f11e8061accfab908128d048aa834da5e34387dd0bb0fc16e82af2
AUX 1.54.0-parallel-miri.patch 1707 BLAKE2B 131daebf9a1a1c454adfb61ce781204cb3f78f1bd2d0985fb76a9743a5f74ba8504845110a8fa624ebb9fc03bfede6bf3b115d706788af76d4baf2234056c006 SHA512 934bc8edb46d4367328a522fb83f020e2fac09a6a373482e8b2110383725f4733c500045bcb6119d4fdcc5367401a5ca787fb2491f6bb5b25c41897adf66fd88
AUX 1.55.0-ignore-broken-and-non-applicable-tests.patch 2895 BLAKE2B cd2fd9b237786f187afe8d60e0ee6b9d1451233d554ca168e2f9d2a58f775c707d4d0a04899f8884152c3064689fa3fa31716f3b77e0002136ca7348c63e415e SHA512 993028842080ebc158ffe08f78315caaefa28958d890147286b53965eccff4d21f2edfcee153a2ceba03875d6bb03a2af7acaeb2deb8ccb7a5dc17cdffe73f0f
DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz 208849064 BLAKE2B 1570536f63237ce04222f78c8c1d0592b3d0bacb62e2a1e2b87f9cd74c8d304837f9259c154e6ddfc5d0fc36c1d69aba34cb27d41346d4e7400ad1950ff19f8f SHA512 2af31290e1065a4611f34e6cc8c62ee494c222becfb21ec6707059c119069b0adf0eec23e56bad4a3cc8690b2556309ec58cbd9003a959983689cc46c7c63361
DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cc2cef574740ea5eb632235dca2889a7c6a6941169ac011d3a888cdefb8e5a5af5bb9ade93207ccb6adc82eb6ae1b5ed605954cea2561163c538fcbbcdb647f8 SHA512 43abb6e19c1ca905cb2d047503f4473584e06b8daecff3b6e45ac93dadc2c7f37118e3b66124180a9951b2f5eedf212174a37c661a7775600bd200eb089801f9
DIST rust-1.51.0-aarch64-unknown-linux-musl.tar.xz 209607568 BLAKE2B 8a8d677fac5aa68be8b689bd999894f0b51910d50d86d70db4cc9b60695703dd74b68578b72d9d410d2d163aebd3fbab0993ebf79486a103ef588cb849dc2038 SHA512 d7ca480f4e07f88a49b475d2fcd132126defff21c26a665d1b444b97ce5e44404f9106bb844a5e35d4933a51c2d8a5aabc8ee42a2515c02a559c81937920be4d
@ -100,13 +101,48 @@ DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz 147158552 BLAKE2B 0e3037221da38
DIST rust-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b40e46258e54771b814e07433318eb05e471c8bb65bfe016ad3830b94fe0be5234a1c9821c746cc452714719a78f24c5e0012f1d4c81569b36c6161c50ae034f SHA512 ecea8c4df0b72fa70d3a9a0c4b38812424006f21832c8805c9070ae4ee5255bfe6a7153eb44d453302162c7fc8a1a2dd6bb8574bedeb4e4f7a769d51de2cbde9
DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz 252250024 BLAKE2B e99c7a78d6d6a8b357ac17cdaa9540cc895d138480ddea25866d2f8235b48b6a1670ba7c9256355ddecfade28bed9eeec8b53e85f1c13af5c56c0ba7a12e2371 SHA512 33ee4d82cc1feeb4c478948a05eb44f7daa90f749191bd200a216dabe810420f47a3a258255c680302ddbc83020df4729d5b3ca9569003a89aa7768697e2fb64
DIST rust-1.53.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 24283ac5457eb84de6a5588f69a22076a78c2ce9e5c3c245608bf963544a5c9f8fa8006e2ae216af65f5083cf5fe21f4d1c5286cf0b491ef4995be5ab8ac7c64 SHA512 fbd6b1477efbfc23da3f4f753c317f714a29495425a52d771d2527a42cfe7ad99b9973538da0978a6afa80f545823c9d0448d9cd29e6ef53559252e328d7deb8
DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz 231424908 BLAKE2B 6c403acd4b6b27208f95eb3fbfee5c8e7a63f3314f29ea7498dc0a4ae720d77c249c9ebc02a95d50278ac7f07b8d943b1c9c5e1561858f72ad1d8cdb29b779cc SHA512 3e6f638a35ed391f5393be7c92ef2560ed6bb26af1ea6ebf784bfadd3e153d1effd88fe49128eb98f5ec2ced7a65f3f4a596db71b9c4eca90429e50a8f168d11
DIST rust-1.54.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f655d6f53a580041642871abd10993b771835770bebb6de1ff1dcc9b250ae52f862212feece533a9932c6efb0c3d02769cbbb03114d941c7e8d3117e1e23ce75 SHA512 d9508ae502e26694f83c04bbea3f95aeeee7990e703c8bb8be9ba098e0df86a39272022e1a94f8852ed23b8378ecb338dbd87ef226da444e29ccf7fb1f44e5f6
DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz 231629132 BLAKE2B 339e341eadd2cb0c763eb00b5a6750a1082da26bcae1b3c06459c99c64b4babf4aec5173222187eed7271e3c5847da47b49e6ab75674161b6e28297bb62ec781 SHA512 f0e20c079e4351fac5e8d635a37502e833a56fd216fd015117fb12be8b72e022bce946ec8e1612b320530dd186b1702b4384e74d64a479099db4562bcfc68453
DIST rust-1.54.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 5aa9872ad96668d392c1aecf7f54c171e7bef6e17f65efc6c3fff7eee8dd7fc3eacee03e6544cdc27c5d34ea946d1a61aca6298c91812e9f35c391211b563506 SHA512 07694566ae33492df31083887fe9b7d43fb9f7c469ccd2fe9c77d3c8d3bd6b58ddc5e185462e982f78d63db39703a60986acaad51f953ea7434bcd9432a96946
DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz 209386412 BLAKE2B f33b802bdfa3cbafdd86eff2d43e0af99e54777b1a26f1106016a8bdc4c06b5cdac8810ac68785f6da4cbe6a6d7fa74c13a855a5ef9c5703b16a2100ef60f2df SHA512 5f68879abd5da5d37b555b0b6ca5850d68663878bd23b5f6a31efd0a9dd43809c4d413154f8f343688eca23a96adbd08fcb3132831b848690261964d6a24e160
DIST rust-1.54.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 7b90cdac8d068bcd565b42bed2289deff1490ae51cb65bbf2f0c308f6187e4fcfd98898e8e590ade2c2af7f10080821a417445e5c3046b4e39e0099c32e62624 SHA512 35bc49bc4140207af140e561023826e565751e47bbee6c1fd374bd7a992b6499051f4d84ca12e17101ea552bcafd6b96b111af888cd891f6dc18fceda11c83c8
DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz 209102396 BLAKE2B 1190da5c96336a121b4d4f92dba36c52c5f2bb0b26fdd92ca92ae4954256aaa375ea174c9669a285365ff02d4f3cadbf2d2ac92b847b00e10606e3832629a864 SHA512 ca38f1948b02008c1e9355c12f6d1fd3721ae9c06e686a09a7eea48670d889879ac0f81c462d21f467d600fc0972b920219e7378f7ba438e756cbc9b419a5f43
DIST rust-1.54.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 9f01100804d72dc7afb7660277daa5a0f0cd96e478a7dc5a242360d07b25a22c5769727a67a46d63f3283e22e89ef5a6f6f6c48ac46f01075e2d908bf681be5d SHA512 316662676cf52a2e58c6cbeb46152da3919e54b0385c33a8fd1d46c25e71604f7803174278f80d4cb72cae54829ba00e3c4ba58001b43cc1148347f1788fdb02
DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz 217891252 BLAKE2B 657f366344fe911c5d93585ee0b1063815fb158069136c742512f21d3b47c64e42555d4e52ba305e5ddebbb1fb37fa8ba8ebc36f9a9e5fe5fe7ffdb31472e012 SHA512 0f4f4e075299cd369b4b53a425e9b290cd9cedca6a88878c6a4ae0487fe976b15bea0c8b92e7e376f77dc370552d95d738e99b7fa184a8e2c0e5ab94d65e7595
DIST rust-1.54.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B c23e12a70df5e58dfca0e9c66432844424dc166cbc7dfeef4f692ba076ba687fd871bbbb5d37ed82ed5662ada170520c56c426f89be4fa07a0c88cfb773fe91b SHA512 14a5674ed5862b6cd3ddcd3efff4ab1298285bc0d5604a869e74e055a319401b9bf48a60d44583ddeb2230dcfab2e5584e5149947fbc40d97c112a6dae51745a
DIST rust-1.54.0-i686-unknown-linux-gnu.tar.xz 226774108 BLAKE2B c56fb6ef24cda0c89b76403a38893a32382b09be8a8d08b066fbd437ac0a73a7d00af175c59bb7af6e6f5d8a74324e10afed2ea35d830f9f96f5ceaa4ec345d6 SHA512 15bc0c31a306aa1e2b16fec7f97963ca291b2632664c49add4281d3244054b2e2f51b0ade86a9d63db87124071fa25bd7d5e662acf4c30cf3267eb56da4a1f1f
DIST rust-1.54.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 4d53a7760abd54973ef8ce95c10671db41136d7031a25ea0c0362feb65ce5755223d60a01c3418b69b902feebf75651bc4379ea66f98c862a573a8774a5e99c2 SHA512 e3dcef4d17bea43a1b0858da52e899d7a14db8ee7b9e3f506e9297dd0aba910d3808c25163a3f95698f32d25a3f128bb1759a808c84b8c75404300f60198fbd5
DIST rust-1.54.0-mips-unknown-linux-gnu.tar.xz 147938432 BLAKE2B 38e7b768773cef9e3cfe707a716ba59ed67e2bbefe59db5531b06489131df219eba6a46eeb5c06bfd6d943fa4453f3d6f4b869725108fd2e069ab6ebbfa3d08b SHA512 aab52c26bd80b058772e0cd815bbd5ca0ab0fb10fa0ba43c07fc6151ec6e99d7ab48613a3e5cbdcb8f00b83108a716bd8b9f5d6f2c8518499b2482aa4d423a91
DIST rust-1.54.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 05f4c8ee719ff857aa0a53661f6483c450a561905150217f886c25cf5c3e8dc3a36ebe2da38c75f843e3de4274d92c0c274906af40a94a6ecb122a9d38703e7f SHA512 6ba884e92b0ead2049f639405308ab6363268a8b42f827c9ecbfc5b16a0755bd1d345d989243f28662ce8c53611fb5984104001b3edec7b2dc22cc914970a7e5
DIST rust-1.54.0-mips64-unknown-linux-gnuabi64.tar.xz 157458264 BLAKE2B cd68d03e058922a020665a35765913f3405b0c0d5c7e252da1dc63b4b6af27d31fa5ce7eee562635241baea422c84d7e2a9539a79e6ae152794aeb9636e97a46 SHA512 74a85d869141fc941bf4f9821945ce0efd0169415fc209cc2288015d4e358716380cf91e41342a231cd34ce88321f24c4d20fffec3be702498cec3846a14298b
DIST rust-1.54.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B aaca9b8e5007e0efc459a04ab95e6a3d76ab6cf177964acd4bb148f09ffac4f9c9bfba4ca4834e1ccc9505c259511f45ed1830285307388d79ac66b8dcddbbc5 SHA512 8d5d2a1200af550cdbc85b2dc847e524ada7f16fbc5f4c29d0e9e4e8c0067e04daaa273a99c14e6ad1a7d622e4f9d3da720b41f4ee75ff50cf2153cc190642e5
DIST rust-1.54.0-mipsel-unknown-linux-gnu.tar.xz 154497208 BLAKE2B 40ab905d6088cb2e4364e2e6a0e4fb257365af05302abab81604d78b62bc255377ff7088884d9222f2997312befbf8efcd7f1821fd4bcf2dbae149c70cfa1224 SHA512 c61abff1df5e787d330abe4b3cbe8c3e67f02974dba3eb0fa4cbfeb0a74a956abb48199301e7f9af915b9be5a0d6ff7771198414458da52af18e9a74cab52620
DIST rust-1.54.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f525e1849a0c753a077ffadb7dd0b1d67b5fb369c061ec895878fbbd8d377572db2b5bb1fb5e1a24bcef61eb3f80b6f6bbb3d93b611e6b00e535b2e516ae0681 SHA512 d55ac3c329b20bd4e7f095ee2c710bd5c5be825ae517561bf670b96626427db39d362be553c3b92c90710ab8d9b677d2367aa85a397a4568c1146e0dff10cda6
DIST rust-1.54.0-powerpc-unknown-linux-gnu.tar.xz 164089736 BLAKE2B a4e3c0b6f78444a2f48e842468e828e517d32fb1b62b2ad0c0000bee97ac5730977c8dacdc614ea2182fabf25e23804efed53b493ec611dd5d4d5d8ec237feb4 SHA512 ae8ba40e5843bd3ecc25156521f7e7cc7c869457151896371fd5faa3bc565ff9a6b7d437e3587dd9f1e87e9fa19463259ec18fe03badbd89372c11ddc7b577ee
DIST rust-1.54.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ac59496efd850b618b4013d0cbe09172f5828e60ae07afd0b233749ff3c1699e524e3a4fa93fea906f79dbc44f1d94ad52bf3952c2a4014d9d2653702d86349f SHA512 daf5da203c079cfca365990b0111d9df16defb49e1bc9c24407e423873992a9920d88fc2a097e1df8d2b03e05d1118bb3786e908d4f46fb282357c62d24df88c
DIST rust-1.54.0-powerpc64-unknown-linux-gnu.tar.xz 178088044 BLAKE2B e059572d2044aa05683d29370c395b714f25d0c7ec820bcb133d29667e9066b82e62e11000a3183a66cbeb87625517284d12263c2ea0eec60dc537ba3c78e6b9 SHA512 543dcaf3bab3343e796b3535a3b4e12d77227006e64e91b885f599fd94ffc9c1cc8d8c5ce3b788df0399c79dc785ff7c8dc375ae20d3b4156d1b16a7dec5a371
DIST rust-1.54.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 663a3f7027c61f4a7e38bd0a72ffa55b9de2673cc0d48e94bb964e950b8a356b01011e94904efb3525c0ee2cd57e82ce8af50d2360a7e5b200b6eefeb4580927 SHA512 f0d03c2c3da60731cc05b9370df53766d6fc14ea3d49edbe0a7e809e35560a7cf06c4d8291896a604fdaddb665d117c53ec93671a0402dc093442ed3cbf4c596
DIST rust-1.54.0-powerpc64le-unknown-linux-gnu.tar.xz 187058704 BLAKE2B bd90f56b50024cfce5bbfb5e84d28c06687b6a5524b1964064b1e53111b49805815d3dec47fd035f9e1d78c426d0b0689ac7c8baa1044cfbb9343da452d77694 SHA512 9d13d53a1ef106b190161096122da1bc9090dc495604c8ddbb9d6b02323e6b7c9b8bec82dfe33ae6cf1820e986811a701f7a4d4c3eb7c297c777fe3563b8e9ee
DIST rust-1.54.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 3cfdbc8958b7025b6b3b76a6aef603820418c3aa2ee63c0a257dcd36004ca90203abb1b60a921310a9aea10545e32a11291a9d9baf3caf3e2b5a27ab4724bd9f SHA512 3ece925a1e3797cc6bf6ce44a3ca4768f57bc9bc3bb1261d6a82905907c635bb20ea7f5eeed062ff02582b035a22508990bfe83640006fe77fde8e699d5d55cc
DIST rust-1.54.0-riscv64gc-unknown-linux-gnu.tar.xz 180939260 BLAKE2B 856a431c22f286d42069dcd34101cc6e539004024619ba061a39d3bcc48834ce0002e2499466f976b81a7aa7d47f1c3249f2b21c69233df4d7d0940d80f5761c SHA512 5af3bbd68706bff03d51daf76551830810a8e225e8f0a9a394fd29a4fe9f0389bed3e0d94333483e089b4cce375c0320cc6ae360ddc4f08fca0ae80e671ba2a4
DIST rust-1.54.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 366ef8f21801cc510b22217c4d974343ccb9f941faf08fba584b3f068a9d3128e3a15f5dc1400ed3749166afb622bb3aaafcf15381a0f2a5b60767db6ca9d3f2 SHA512 fdafdedb8f667124cb71eb44a6a61b1cef1df0baab385d2f5c674d900cd24139e555aa30df99f9d496b5fb30031bb86a43b118fafa083a24e2be10126e68df67
DIST rust-1.54.0-s390x-unknown-linux-gnu.tar.xz 186478732 BLAKE2B 3d3ef6c37e0c24a4622814c51bfe1a5093f261e393a3dbb9c5eda023f8d0a63ebf0080cba5d43c8448b79503aecc62f04ccc18f040562db57dcd2ff1cb243124 SHA512 5033e3f61af7de144c3ed441f9fdf9f0c00a837d018ec3c0d4ef67f032e7f808d2dcc586e7b85b733ff9bc2196c2e05fcd104b3daa85698cc0e4e9ab69b870bd
DIST rust-1.54.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b375bf65d9bef4a54792f93ac52fa408c85407d6aa646b64ee85d9220fdd9d7dda76c1e118def5262f5ab8fd9b7637c5d681d37c50d9e917eb6ba0d5b25e42fc SHA512 3bd16cdc61033d6e38de595ac145f0e7cebf3c3455491325ba89de8067cf6096beac7f00b3e4dc942cf4bf0f5ab59f6233b5d24f0ebf97ab3562260182baae4c
DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz 136593024 BLAKE2B 2f10b636982f335a200149d11c6cf212adb3e27f7d3eda9069881565a07f29aa6f2010ca786c3746190a3bbb8b8d79d531bee906e21e21f2c132f6c1e4198e17 SHA512 d2aad46556b164dac54be76a2459789fc686781b157f0c7d647464db3b03cbb902c8c4de5c6ef2e0811a94bdbba2973c93698c4f3a7c6ba294c0e652994e3fdc
DIST rust-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cdfb03b6a75cd86e565b0b502cbd72636b67a92f9039fb148ca19fbef3d0775616ff03420cebeffe36db3d1d1db75e7e77ac473841a399dc2a218df09598b2eb SHA512 144ec35e82194d16cbf4e56c34dc25aa83d8ec8021052cc471ec85f169b74bd9394ec52c21c898d3ac0b966fd7463cd567d729eec9152f5fb8307c87eb02877d
DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz 267840732 BLAKE2B 32e50467c4ee88cc502ea7e3e8cda9cbd89bcb6b7fac0c84b1509abf0a5c551d43f6522d148f54e4af65e0738b1dd13bfebaaba7e863909047fd53cac03bbbac SHA512 131f4743e5990c3e1ec2b7a0d1eb107a0e5264e6ce387cf4aa6db9a1693d0fe4a42de5722072708d72d580500d566f7772513974ce5589ea07997374fbdefdb9
DIST rust-1.54.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 8b9194ce2b172cdd1fecbe064ddaa0047d30ddeafeaa903637e65775b139207c47da7eb17475ed17b1792b7c872ae71058c1f2cb7d59bd2d42a78cc590f9ec03 SHA512 2aaa42cab5272b6ee2ad0d3cd67b7dc648af68c5b9b5fd8f816688c0ebcc2cb0a24ac8c2a23dda5f17f7ba04f544625b3b03b22882c9122852bba680d8155afc
DIST rustc-1.52.1-src.tar.xz 115109508 BLAKE2B c5d73f5884037d287d88ba9fdaf63a36678b692e1b510920045797ab29f1660f05cda901e19411ff83ec3084c4130034c269976b1056220f3e629cff116d07f0 SHA512 55f5053ce40d4eba4663052817aef6a6275139ca229c89cd1ec44711458b412720203301d8c7975aac5720a91fcaf21847f8184f641cbb0004f722520283c73c
DIST rustc-1.52.1-src.tar.xz.asc 801 BLAKE2B ea2f89289b4d9cf90a0d10148bf3494805c00e7822cc98addf0b602c35e4635bb1963d79168b395a5f7c7bd024070284fccd19757982daa0d554dcac166fd4d7 SHA512 0d692a085c017b03b8a135a28f7e6f1d7e05642d2e99f0f1fbc397e766bb8fed4b4c6b4c9157b79d9bb0c4229607dbc35711cd463c62a9966a4efb6f197de7d3
DIST rustc-1.53.0-src.tar.xz 115686332 BLAKE2B fa068f89d42f927fdc79ee31aad1386eaf2aa596a060e059c5a1a73fe48c48d008fc952cd6c7912b743e41d77a94b205639eed0f728b2539b62f18a772cabfe3 SHA512 70485cf7a0f7fc36ee31644e546374079dc387a85b44e5e793707fd0a4d7ca05d311291e78b86db955485d8f21c47ff9e1908acc4da68ba04929287213a40c24
DIST rustc-1.53.0-src.tar.xz.asc 801 BLAKE2B 75d3aa4122968f10a119f7a04df897f496588c7a1a2ddf1ea2222099c9efb0e320f5677a26c3271f86e7f500120664485f54c6025ae3c6df30d2b0fe758f5826 SHA512 e337579b9ab4febca4594c2c5d42c279b51cfc745c383be9a430204188311a25319c04c73fde34fdb2bb98a88bfd8daaddc67765834330e6c279a6e5a5648247
DIST rustc-1.54.0-src.tar.xz 116286856 BLAKE2B 5ac47822646a0b6205f09282168b4d4ddcace9f6bc8f242c890327ca4074626f129514f8bcae5c5556015745f718990cce490658076f5cd3526623439540416b SHA512 5162f85b43ca2c5af93fdbfb2597d75df8a838f7fcc025a5298499ce1043db50f1ea2fbba753e47ce5daad3d80d4b612acf6527ef902c34117763e687fdbbcfa
DIST rustc-1.54.0-src.tar.xz.asc 801 BLAKE2B 5ee9166eaa00e4ffec10fb82b18946d403bc2030c6e04de6449311cbccc2ef1b017044f451a1c19be3a0a9640c4a9a9e4bd22d28e2115509f333ae38eb25e9d4 SHA512 5ad91f43515de14114964db0348cd28c08adc6dc935f110bf339053414b8eab8a40f1074ceffa44ed2df61254f8368d867479400618c44efaa0333642ab49d07
DIST rustc-1.55.0-src.tar.xz 117197580 BLAKE2B 8d9739ce7571146aee0e07c6287de9a8c4f1a914606cd47819eb1ef118b15772ecf22d0d43d7732f03c234a013fa54a4a7f0578a3f136af518f71bf64a03305d SHA512 7522f2fa95d5af92472404ecc97d7d9e745e88c933196a83fa373ce1efff6db3c295e0e2afdbfa1ff00644554efa0c3c7f6c11f9119ecf9010cb440b3f27c2da
DIST rustc-1.55.0-src.tar.xz.asc 801 BLAKE2B 5b4ba951ed7ed56c7bd9c71df89cc1e966485d77411016ad71a811ad8e21b88295deec08f24f65afdb163e69ee0fe19288bcc64d18fe272bea51319caddb66b2 SHA512 9bc858ce26cc069cafaefe6165cb15a07e144ad6d6312bcbe115a0a51fec6e281d3e8a7977e958d7fa10e77139548d57396b1552a2802ec74b7bc6ac641e7ae4
EBUILD rust-1.52.1.ebuild 20198 BLAKE2B ded64444104b75499de229c06c3d41b2651d3ee590f598f7b93965f9c70d22369a7b6f09d968a5618adb62ab8f8f423292f8766d33086be898d7b5960efa206d SHA512 9b54bcdae2b1584e73f005792d7382d264b057b70d3cdf3c8ac412ae66f8bc134ad0fa5e80d641fa101c8526bb3883a8043be64af611663ff1cb5e643f149373
EBUILD rust-1.53.0.ebuild 20480 BLAKE2B c8975ccf51cb85d943f0a4011f1cf40682841baae5b1dc6defa01f1d0ff856ad9f1fa35d99507979224c3aab9d1022c17b33efc5da422788ad4bbb028068104e SHA512 5c0d521cb86385be5c42d197016ddaebf7827a52076912194f73c89f4121747434c2e0884608a73e211997e6f70a2f8bc1cb608c4dbe33eefc220f87593689bc
EBUILD rust-1.54.0.ebuild 20484 BLAKE2B 41406228945d43aa8756c3c47834a887fdfc980450b753b82be03696f7752f18071a1a69cb7bd37760c1bf097818cfbd84ba61f061ef00eb68616e468b65154d SHA512 f180c1bc9979823eb6be35e2fb81b8feed07eaba963160ae42deb953daeb4013c580a1355c005035309cb3e39c2064fee1c3eb4fd7530d555d17220fd965fcdd
EBUILD rust-1.55.0.ebuild 20391 BLAKE2B b0f48b52435ce794946d64d8bfee769f4fadeb47d2c3e8fe187739fb0bf07a7fe5d43cf1cc423038e7ad5a4b2418683448add5a7c83acd04cd60cfba88fbbe45 SHA512 619a9a83d734e8f31fe1a859b2794562841f66728ab618abad9a6d8e1de6da401c826fecfc2c10a7afc13cbf464127fb0fa602b5a81dc46ed747132d3c4e71ae
MISC metadata.xml 1084 BLAKE2B 43049e2f1a1d47a3c9ff36469a9095608f4512c9b76dfacd8859ccf03fe734af9c4ba83334e3f52710694bb23d683a992791496d116c101afa682b42612b661f SHA512 248476cedf2601330948ebfeaea8b067a7563d5145c888e12887d00eacbbbf3de620694708dd04edcd3fb6f945c81cb610a63f5371b6de5a4abbda5a2abaa761

@ -0,0 +1,76 @@
From 1879d1d1a284bf51c752e47db284ce22701ed5d0 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sun, 16 Sep 2018 16:38:48 +0000
Subject: [PATCH 12/15] Ignore broken and non-applicable tests
c-link-to-rust-va-list-fn: unstable feature, broken on aarch64, #56475
env-funky-keys: can't handle LD_PRELOAD (e.g. sandbox)
long-linker-command-lines: takes >10 minutes to run (but still passes)
simd-intrinsic-generic-bitmask.rs: broken on BE, #59356
sparc-struct-abi: no sparc target
sysroot-crates-are-unstable: can't run rustc without RPATH
---
src/test/codegen/sparc-struct-abi.rs | 1 +
src/test/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile | 2 ++
src/test/run-make-fulldeps/long-linker-command-lines/Makefile | 2 ++
src/test/run-make-fulldeps/sysroot-crates-are-unstable/Makefile | 2 ++
src/test/ui/env-funky-keys.rs | 1 +
6 files changed, 10 insertions(+)
diff --git a/src/test/codegen/sparc-struct-abi.rs b/src/test/codegen/sparc-struct-abi.rs
index 78e5b14a212..6f93e93286b 100644
--- a/src/test/codegen/sparc-struct-abi.rs
+++ b/src/test/codegen/sparc-struct-abi.rs
@@ -2,6 +2,7 @@
// only-sparc64
// compile-flags: -O --target=sparc64-unknown-linux-gnu --crate-type=rlib
// needs-llvm-components: sparc
+// ignore-test
#![feature(no_core, lang_items)]
#![no_core]
diff --git a/src/test/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile b/src/test/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile
index f124ca2ab61..363b18f0985 100644
--- a/src/test/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile
+++ b/src/test/run-make-fulldeps/c-link-to-rust-va-list-fn/Makefile
@@ -1,3 +1,5 @@
+# ignore-aarch64
+
-include ../tools.mk
all:
diff --git a/src/test/run-make-fulldeps/long-linker-command-lines/Makefile b/src/test/run-make-fulldeps/long-linker-command-lines/Makefile
index 5876fbc94bc..5f167ece1a2 100644
--- a/src/test/run-make-fulldeps/long-linker-command-lines/Makefile
+++ b/src/test/run-make-fulldeps/long-linker-command-lines/Makefile
@@ -1,3 +1,5 @@
+# ignore-test
+
-include ../tools.mk
all:
diff --git a/src/test/run-make-fulldeps/sysroot-crates-are-unstable/Makefile b/src/test/run-make-fulldeps/sysroot-crates-are-unstable/Makefile
index 9e770706857..6d92ec5cec8 100644
--- a/src/test/run-make-fulldeps/sysroot-crates-are-unstable/Makefile
+++ b/src/test/run-make-fulldeps/sysroot-crates-are-unstable/Makefile
@@ -1,1 +1,3 @@
+# ignore-test
+
all:
python2.7 test.py
diff --git a/src/test/ui/env-funky-keys.rs b/src/test/ui/env-funky-keys.rs
index c5c824ac58d..f3fe047a79c 100644
--- a/src/test/ui/env-funky-keys.rs
+++ b/src/test/ui/env-funky-keys.rs
@@ -1,6 +1,7 @@
// run-pass
// Ignore this test on Android, because it segfaults there.
+// ignore-test
// ignore-android
// ignore-windows
// ignore-cloudabi no execve
--
2.24.1

@ -0,0 +1,678 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \
multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
if [[ ${PV} = *beta* ]]; then
betaver=${PV//*beta}
BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
MY_P="rustc-beta"
SLOT="beta/${PV}"
SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
else
ABI_VER="$(ver_cut 1-2)"
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
DESCRIPTION="Systems programming language from Mozilla"
HOMEPAGE="https://www.rust-lang.org/"
SRC_URI="
https://static.rust-lang.org/dist/${SRC}
verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
!system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
"
# keep in sync with llvm ebuild of the same version as bundled one.
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
IUSE="clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
# Please keep the LLVM dependency block separate. Since LLVM is slotted,
# we need to *really* make sure we're not pulling more than one slot
# simultaneously.
# How to use it:
# List all the working slots in LLVM_VALID_SLOTS, newest first.
LLVM_VALID_SLOTS=( 12 )
LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
# (-) usedep needed because we may build with older llvm without that target
LLVM_DEPEND="|| ( "
for _s in ${LLVM_VALID_SLOTS[@]}; do
LLVM_DEPEND+=" ( "
for _x in ${ALL_LLVM_TARGETS[@]}; do
LLVM_DEPEND+="
${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )"
done
LLVM_DEPEND+=" )"
done
unset _s _x
LLVM_DEPEND+=" )
<sys-devel/llvm-$(( LLVM_MAX_SLOT + 1 )):=
wasm? ( sys-devel/lld )
"
# to bootstrap we need at least exactly previous version, or same.
# most of the time previous versions fail to bootstrap with newer
# for example 1.47.x, requires at least 1.46.x, 1.47.x is ok,
# but it fails to bootstrap with 1.48.x
# https://github.com/rust-lang/rust/blob/${PV}/src/stage0.txt
RUST_DEP_PREV="$(ver_cut 1).$(($(ver_cut 2) - 1))*"
RUST_DEP_CURR="$(ver_cut 1).$(ver_cut 2)*"
BOOTSTRAP_DEPEND="||
(
=dev-lang/rust-"${RUST_DEP_PREV}"
=dev-lang/rust-bin-"${RUST_DEP_PREV}"
=dev-lang/rust-"${RUST_DEP_CURR}"
=dev-lang/rust-bin-"${RUST_DEP_CURR}"
)
"
BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
|| (
>=sys-devel/gcc-4.7
>=sys-devel/clang-3.5
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
>=dev-util/cmake-3.13.4
dev-util/ninja
)
test? ( sys-devel/gdb )
verify-sig? ( app-crypt/openpgp-keys-rust )
"
DEPEND="
>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=
elibc_musl? ( sys-libs/libunwind:= )
system-llvm? ( ${LLVM_DEPEND} )
"
# we need to block older versions due to layout changes.
RDEPEND="${DEPEND}
app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1
"
REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )
"
# we don't use cmake.eclass, but can get a warnings
CMAKE_WARN_UNUSED_CLI=no
QA_FLAGS_IGNORED="
usr/lib/${PN}/${PV}/bin/.*
usr/lib/${PN}/${PV}/libexec/.*
usr/lib/${PN}/${PV}/lib/lib.*.so
usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/.*
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
QA_SONAME="
usr/lib/${PN}/${PV}/lib/lib.*.so.*
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"
# causes double bootstrap
RESTRICT="test"
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
PATCHES=(
"${FILESDIR}"/1.55.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.49.0-gentoo-musl-target-specs.patch
"${FILESDIR}"/1.54.0-parallel-miri.patch # https://github.com/rust-lang/miri/pull/1863
)
S="${WORKDIR}/${MY_P}-src"
toml_usex() {
usex "${1}" true false
}
bootstrap_rust_version_check() {
# never call from pkg_pretend. eselect-rust may be not installed yet.
[[ ${MERGE_TYPE} == binary ]] && return
local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))"
local rustc_toonew="$(ver_cut 1).$(($(ver_cut 2) + 1))"
local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
rustc_version=${rustc_version[0]#rust-bin-}
rustc_version=${rustc_version#rust-}
[[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then
eerror "Rust >=${rustc_wanted} is required"
eerror "please run 'eselect rust' and set correct rust version"
die "selected rust version is too old"
elif ver_test "${rustc_version}" -ge "${rustc_toonew}" ; then
eerror "Rust <${rustc_toonew} is required"
eerror "please run 'eselect rust' and set correct rust version"
die "selected rust version is too new"
else
einfo "Using rust ${rustc_version} to build"
fi
}
pre_build_checks() {
local M=4096
# multiply requirements by 1.5 if we are doing x86-multilib
if use amd64; then
M=$(( $(usex abi_x86_32 15 10) * ${M} / 10 ))
fi
M=$(( $(usex clippy 128 0) + ${M} ))
M=$(( $(usex miri 128 0) + ${M} ))
M=$(( $(usex rls 512 0) + ${M} ))
M=$(( $(usex rustfmt 256 0) + ${M} ))
# add 2G if we compile llvm and 256M per llvm_target
if ! use system-llvm; then
M=$(( 2048 + ${M} ))
local ltarget
for ltarget in ${ALL_LLVM_TARGETS[@]}; do
M=$(( $(usex ${ltarget} 256 0) + ${M} ))
done
fi
M=$(( $(usex wasm 256 0) + ${M} ))
M=$(( $(usex debug 2 1) * ${M} ))
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
M=$(( 15 * ${M} / 10 ))
fi
eshopts_pop
M=$(( $(usex system-bootstrap 0 1024) + ${M} ))
M=$(( $(usex doc 256 0) + ${M} ))
CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
}
llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}
pkg_pretend() {
pre_build_checks
}
pkg_setup() {
pre_build_checks
python-any-r1_pkg_setup
export LIBGIT2_NO_PKG_CONFIG=1 #749381
use system-bootstrap && bootstrap_rust_version_check
if use system-llvm; then
llvm_pkg_setup
local llvm_config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
export LLVM_LINK_SHARED=1
export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)"
fi
}
src_prepare() {
if ! use system-bootstrap; then
local rust_stage0_root="${WORKDIR}"/rust-stage0
local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi)"
"${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig \
--without=rust-docs --destdir="${rust_stage0_root}" --prefix=/ || die
fi
default
}
src_configure() {
local rust_target="" rust_targets="" arch_cflags
# Collect rust target names to compile standard libs for all ABIs.
for v in $(multilib_get_enabled_abi_pairs); do
rust_targets="${rust_targets},\"$(rust_abi $(get_abi_CHOST ${v##*.}))\""
done
if use wasm; then
rust_targets="${rust_targets},\"wasm32-unknown-unknown\""
if use system-llvm; then
# un-hardcode rust-lld linker for this target
# https://bugs.gentoo.org/715348
sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/wasm_base.rs || die
fi
fi
rust_targets="${rust_targets#,}"
local tools="\"cargo\","
if use clippy; then
tools="\"clippy\",$tools"
fi
if use miri; then
tools="\"miri\",$tools"
fi
if use rls; then
tools="\"rls\",\"analysis\",\"src\",$tools"
fi
if use rustfmt; then
tools="\"rustfmt\",$tools"
fi
local rust_stage0_root
if use system-bootstrap; then
local printsysroot
printsysroot="$(rustc --print sysroot || die "Can't determine rust's sysroot")"
rust_stage0_root="${printsysroot}"
else
rust_stage0_root="${WORKDIR}"/rust-stage0
fi
# in case of prefix it will be already prefixed, as --print sysroot returns full path
[[ -d ${rust_stage0_root} ]] || die "${rust_stage0_root} is not a directory"
rust_target="$(rust_abi)"
cat <<- _EOF_ > "${S}"/config.toml
changelog-seen = 2
[llvm]
download-ci-llvm = false
optimize = $(toml_usex !debug)
release-debuginfo = $(toml_usex debug)
assertions = $(toml_usex debug)
ninja = true
targets = "${LLVM_TARGETS// /;}"
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
[build]
build-stage = 2
test-stage = 2
doc-stage = 2
build = "${rust_target}"
host = ["${rust_target}"]
target = [${rust_targets}]
cargo = "${rust_stage0_root}/bin/cargo"
rustc = "${rust_stage0_root}/bin/rustc"
rustfmt = "${rust_stage0_root}/bin/rustfmt"
docs = $(toml_usex doc)
compiler-docs = false
submodules = false
python = "${EPYTHON}"
locked-deps = true
vendor = true
extended = true
tools = [${tools}]
verbose = 2
sanitizers = false
profiler = false
cargo-native-static = false
[install]
prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
sysconfdir = "etc"
docdir = "share/doc/rust"
bindir = "bin"
libdir = "lib"
mandir = "share/man"
[rust]
# https://github.com/rust-lang/rust/issues/54872
codegen-units-std = 1
optimize = true
debug = $(toml_usex debug)
debug-assertions = $(toml_usex debug)
debug-assertions-std = $(toml_usex debug)
debuginfo-level = $(usex debug 2 0)
debuginfo-level-rustc = $(usex debug 2 0)
debuginfo-level-std = $(usex debug 2 0)
debuginfo-level-tools = $(usex debug 2 0)
debuginfo-level-tests = 0
backtrace = true
incremental = false
default-linker = "$(tc-getCC)"
parallel-compiler = $(toml_usex parallel-compiler)
channel = "$(usex nightly nightly stable)"
description = "gentoo"
rpath = false
verbose-tests = true
optimize-tests = $(toml_usex !debug)
codegen-tests = true
dist-src = false
remap-debuginfo = true
lld = $(usex system-llvm false $(toml_usex wasm))
# only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it
# https://github.com/rust-lang/rust/issues/74976
# https://github.com/rust-lang/rust/issues/76526
deny-warnings = $(usex wasm $(usex doc false true) true)
backtrace-on-ice = true
jemalloc = false
[dist]
src-tarball = false
compression-formats = ["gz"]
_EOF_
for v in $(multilib_get_enabled_abi_pairs); do
rust_target=$(rust_abi $(get_abi_CHOST ${v##*.}))
arch_cflags="$(get_abi_CFLAGS ${v##*.})"
cat <<- _EOF_ >> "${S}"/config.env
CFLAGS_${rust_target}=${arch_cflags}
_EOF_
cat <<- _EOF_ >> "${S}"/config.toml
[target.${rust_target}]
cc = "$(tc-getBUILD_CC)"
cxx = "$(tc-getBUILD_CXX)"
linker = "$(tc-getCC)"
ar = "$(tc-getAR)"
_EOF_
# librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true;
if use elibc_musl; then
cat <<- _EOF_ >> "${S}"/config.toml
crt-static = false
_EOF_
fi
if use system-llvm; then
cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
_EOF_
fi
done
if use wasm; then
cat <<- _EOF_ >> "${S}"/config.toml
[target.wasm32-unknown-unknown]
linker = "$(usex system-llvm lld rust-lld)"
_EOF_
fi
if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below
# experimental cross support
# discussion: https://bugs.gentoo.org/679878
# TODO: c*flags, clang, system-llvm, cargo.eclass target support
# it would be much better if we could split out stdlib
# complilation to separate ebuild and abuse CATEGORY to
# just install to /usr/lib/rustlib/<target>
# extra targets defined as a bash array
# spec format: <LLVM target>:<rust-target>:<CTARGET>
# best place would be /etc/portage/env/dev-lang/rust
# Example:
# RUST_CROSS_TARGETS=(
# "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu"
# )
# no extra hand holding is done, no target transformations, all
# values are passed as-is with just basic checks, so it's up to user to supply correct values
# valid rust targets can be obtained with
# rustc --print target-list
# matching cross toolchain has to be installed
# matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one)
# only gcc toolchains installed with crossdev are checked for now.
# BUG: we can't pass host flags to cross compiler, so just filter for now
# BUG: this should be more fine-grained.
filter-flags '-mcpu=*' '-march=*' '-mtune=*'
local cross_target_spec
for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do
# extracts first element form <LLVM target>:<rust-target>:<CTARGET>
local cross_llvm_target="${cross_target_spec%%:*}"
# extracts toolchain triples, <rust-target>:<CTARGET>
local cross_triples="${cross_target_spec#*:}"
# extracts first element after before : separator
local cross_rust_target="${cross_triples%%:*}"
# extracts last element after : separator
local cross_toolchain="${cross_triples##*:}"
use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled"
command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain"
cat <<- _EOF_ >> "${S}"/config.toml
[target.${cross_rust_target}]
cc = "${cross_toolchain}-gcc"
cxx = "${cross_toolchain}-g++"
linker = "${cross_toolchain}-gcc"
ar = "${cross_toolchain}-ar"
_EOF_
if use system-llvm; then
cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
_EOF_
fi
if [[ "${cross_toolchain}" == *-musl* ]]; then
cat <<- _EOF_ >> "${S}"/config.toml
musl-root = "$(${cross_toolchain}-gcc -print-sysroot)/usr"
_EOF_
fi
# append cross target to "normal" target list
# example 'target = ["powerpc64le-unknown-linux-gnu"]'
# becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]'
rust_targets="${rust_targets},\"${cross_rust_target}\""
sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die
ewarn
ewarn "Enabled ${cross_rust_target} rust target"
ewarn "Using ${cross_toolchain} cross toolchain"
ewarn
if ! has_version -b 'sys-devel/binutils[multitarget]' ; then
ewarn "'sys-devel/binutils[multitarget]' is not installed"
ewarn "'strip' will be unable to strip cross libraries"
ewarn "cross targets will be installed with full debug information"
ewarn "enable 'multitarget' USE flag for binutils to be able to strip object files"
ewarn
ewarn "Alternatively llvm-strip can be used, it supports stripping any target"
ewarn "define STRIP=\"llvm-strip\" to use it (experimental)"
ewarn
fi
done
fi # I_KNOW_WHAT_I_AM_DOING_CROSS
einfo "Rust configured with the following flags:"
echo
echo RUSTFLAGS="${RUSTFLAGS:-}"
echo RUSTFLAGS_BOOTSTRAP="${RUSTFLAGS_BOOTSTRAP:-}"
echo RUSTFLAGS_NOT_BOOTSTRAP="${RUSTFLAGS_NOT_BOOTSTRAP:-}"
env | grep "CARGO_TARGET_.*_RUSTFLAGS="
cat "${S}"/config.env || die
echo
einfo "config.toml contents:"
cat "${S}"/config.toml || die
echo
}
src_compile() {
# we need \n IFS to have config.env with spaces loaded properly. #734018
(
IFS=$'\n'
env $(cat "${S}"/config.env) RUST_BACKTRACE=1\
"${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
)
}
src_test() {
# https://rustc-dev-guide.rust-lang.org/tests/intro.html
# those are basic and codegen tests.
local tests=(
codegen
codegen-units
compile-fail
incremental
mir-opt
pretty
run-make
)
# fails if llvm is not built with ALL targets.
# and known to fail with system llvm sometimes.
use system-llvm || tests+=( assembly )
# fragile/expensive/less important tests
# or tests that require extra builds
# TODO: instead of skipping, just make some nonfatal.
if [[ ${ERUST_RUN_EXTRA_TESTS:-no} != no ]]; then
tests+=(
rustdoc
rustdoc-js
rustdoc-js-std
rustdoc-ui
run-make-fulldeps
ui
ui-fulldeps
)
fi
local i failed=()
einfo "rust_src_test: enabled tests ${tests[@]/#/src/test/}"
for i in "${tests[@]}"; do
local t="src/test/${i}"
einfo "rust_src_test: running ${t}"
if ! (
IFS=$'\n'
env $(cat "${S}"/config.env) RUST_BACKTRACE=1 \
"${EPYTHON}" ./x.py test -vv --config="${S}"/config.toml \
-j$(makeopts_jobs) --no-doc --no-fail-fast "${t}"
)
then
failed+=( "${t}" )
eerror "rust_src_test: ${t} failed"
fi
done
if [[ ${#failed[@]} -ne 0 ]]; then
eerror "rust_src_test: failure summary: ${failed[@]}"
die "aborting due to test failures"
fi
}
src_install() {
(
IFS=$'\n'
env $(cat "${S}"/config.env) DESTDIR="${D}" \
"${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
)
# bug #689562, #689160
rm -v "${ED}/usr/lib/${PN}/${PV}/etc/bash_completion.d/cargo" || die
rmdir -v "${ED}/usr/lib/${PN}/${PV}"/etc{/bash_completion.d,} || die
newbashcomp src/tools/cargo/src/etc/cargo.bashcomp.sh cargo
local symlinks=(
cargo
rustc
rustdoc
rust-gdb
rust-gdbgui
rust-lldb
)
use clippy && symlinks+=( clippy-driver cargo-clippy )
use miri && symlinks+=( miri cargo-miri )
use rls && symlinks+=( rls )
use rustfmt && symlinks+=( rustfmt cargo-fmt )
einfo "installing eselect-rust symlinks and paths: ${symlinks[@]}"
local i
for i in "${symlinks[@]}"; do
# we need realpath on /usr/bin/* symlink return version-appended binary path.
# so /usr/bin/rustc should point to /usr/lib/rust/<ver>/bin/rustc-<ver>
# need to fix eselect-rust to remove this hack.
local ver_i="${i}-${PV}"
if [[ -f "${ED}/usr/lib/${PN}/${PV}/bin/${i}" ]]; then
einfo "Installing ${i} symlink"
ln -v "${ED}/usr/lib/${PN}/${PV}/bin/${i}" "${ED}/usr/lib/${PN}/${PV}/bin/${ver_i}" || die
else
ewarn "${i} symlink requested, but source file not found"
ewarn "please report this"
fi
dosym "../lib/${PN}/${PV}/bin/${ver_i}" "/usr/bin/${ver_i}"
done
# symlinks to switch components to active rust in eselect
dosym "${PV}/lib" "/usr/lib/${PN}/lib-${PV}"
dosym "${PV}/libexec" "/usr/lib/${PN}/libexec-${PV}"
dosym "${PV}/share/man" "/usr/lib/${PN}/man-${PV}"
dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}"
dosym "../../lib/${PN}/${PV}/share/doc/rust" "/usr/share/doc/${P}"
newenvd - "50${P}" <<-_EOF_
LDPATH="${EPREFIX}/usr/lib/rust/lib"
MANPATH="${EPREFIX}/usr/lib/rust/man"
$(use amd64 && usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
$(use arm64 && usex elibc_musl 'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
_EOF_
rm -rf "${ED}/usr/lib/${PN}/${PV}"/*.old || die
rm -rf "${ED}/usr/lib/${PN}/${PV}/doc"/*.old || die
# note: eselect-rust adds EROOT to all paths below
cat <<-_EOF_ > "${T}/provider-${P}"
/usr/bin/cargo
/usr/bin/rustdoc
/usr/bin/rust-gdb
/usr/bin/rust-gdbgui
/usr/bin/rust-lldb
/usr/lib/rustlib
/usr/lib/rust/lib
/usr/lib/rust/libexec
/usr/lib/rust/man
/usr/share/doc/rust
_EOF_
if use clippy; then
echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
fi
if use miri; then
echo /usr/bin/miri >> "${T}/provider-${P}"
echo /usr/bin/cargo-miri >> "${T}/provider-${P}"
fi
if use rls; then
echo /usr/bin/rls >> "${T}/provider-${P}"
fi
if use rustfmt; then
echo /usr/bin/rustfmt >> "${T}/provider-${P}"
echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
fi
insinto /etc/env.d/rust
doins "${T}/provider-${P}"
}
pkg_postinst() {
eselect rust update
if has_version sys-devel/gdb || has_version dev-util/lldb; then
elog "Rust installs a helper script for calling GDB and LLDB,"
elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}."
fi
if has_version app-editors/emacs; then
elog "install app-emacs/rust-mode to get emacs support for rust."
fi
if has_version app-editors/gvim || has_version app-editors/vim; then
elog "install app-vim/rust-vim to get vim support for rust."
fi
}
pkg_postrm() {
eselect rust cleanup
}

@ -13,10 +13,10 @@ DIST tk8.6.11.1-src.tar.gz 4496008 BLAKE2B d7bae2fa535411ad8620ec81cdc0b34a1206f
DIST tk8.6.8-src.tar.gz 4319854 BLAKE2B 167c5dc6c32e49653c04bc067c3d75df022ca230657be32797021b0e2f7748215d9ad0493c8020b8d1be1f005b9b2d561339a6a0b209721c0d05dd222d47d377 SHA512 d0d30637b733fb0b0d38461b6d872934c04af422fcdb7ec41a72331b2529cc94414e6f441f95a98642d69505e4f41469847fedd1cbe58bd08cdd818fcabd1db9
DIST tk8.6.9-src.tar.gz 4364606 BLAKE2B 9c96d977aa72dcc0c8d2a570d644284a1eef217ef082d8a78461bdcb4845e206ccad59cb5bc21ef80e32ea19951fa3a845e45059bb9eaf0756f128a95530260c SHA512 654d73aad006e628110057681477b958b7ec0a42287bc78259fb4b84635e7ebe757e69099d66c0c73479bc506ca66fa5baf13f13b0f403d60b2c54fd48a4a686
DIST tk8.6.9.1-src.tar.gz 4364603 BLAKE2B 3d96637ceadc28977f8b4532be071907d64f11bd22881baf02aa6fa2778b607437edce8f1ed02e7011bcf78468128f7bfe81ee6dac9bd73a796e7fefae130dcf SHA512 b9c811ffc8326331ae03c6fb25ea71f7a5eaeebd9d5a16a51a1671d0f0422268bd351b077e17ae925f0a7eddac9642aa640658615c52d4269c299373af031a92
EBUILD tk-8.6.10.ebuild 4183 BLAKE2B 59c753fc26bd7dc8a5d9eb9fd05ea7a50da23a034ee80821e7e3d3454e2199108b68c9d0d5e66eb20fa76682128507cf570426ed6f37cf21773f6176a20e0622 SHA512 97e6061fd8fe6a5c5bf1af42975ca39839ff44d374394039a7e57404b6571f843a1c0c43984a151899f597ea8f37dc2e3aeb722ae3f5b9ba0cef501854b4160c
EBUILD tk-8.6.11.1.ebuild 4083 BLAKE2B b6357eec5cd05ffb981ad671e96bac285c9b882418f67d2e79b7d04143e46f01d98c82cf76c1be693e605a986f3f5a78a8936f83e9da5eab060c01a1f1d20f6f SHA512 bb4af292200ba61ce99fb4c8a7e2b767510b28fc190232a8a017113ca42bd4fb64be6ed82d6fbbcf0bea6c30e7de22de562e1cb183a6ba7aa3c3a2d554cbe72c
EBUILD tk-8.6.11.ebuild 4075 BLAKE2B a35ef5a05b06dc0c7fc1a46f70af632bad759be1d4e82f7885b3b792b9fe8cea912e9edbca79cfd57bf7eed2ec091f4dc0d7416b293cbbd9609dae955f8ac032 SHA512 d500d8fb66bc35ffe528488020bdcfb4aeba178dd22b7f2e884f7f6a6cc809d41990acae1775f606e5cc35daa4b77e9e3832bd3d00b2a3b9cf97c335033b8533
EBUILD tk-8.6.10.ebuild 4192 BLAKE2B d23fdbab98d99a518c197ed9cc90e1c2388719d6763a8ce9039057ae7aca5d3a9218ce5d1df3c1f790cd9b3bddd1d0fb7b62a0c165ec16c7673a6d46abf3f978 SHA512 d71c086f2f8021efcd8adc7a021536712d1e715dc326903f796272d8c2028b1b252e964d32352c4735f86c91adf9ac288ca8782b117f13ccdff2bdefee0a1385
EBUILD tk-8.6.11.1.ebuild 4092 BLAKE2B 5e844af9ee28322c1b65db8dca5b443a75521b081111e42ec59ec5b33a90e4cfa8df467183908849621ff19b4450b9a974d659e8292d43fa8a29ae66bd0fb281 SHA512 b0074356aa664b5e9157aa231b32f4f41c02ec04eaf7bd204eac723ae6b2bca23f5a59acbe8a45354d8414b86b76b6a0ad024f0f325a1df005ab89d846f1e9c2
EBUILD tk-8.6.11.ebuild 4084 BLAKE2B 87255ff2ad3b6fb30af50fc479cff2d53520e9e0ad7a675117ee792f642ef71561b4c14a8852c56cc058b7af56333d738be5bd3004d5bb3fb49726f0821d6135 SHA512 5ff95bb0d6a64af6718f9e9e2456ad44d807c1eb91af609cfe541141749b5b8acb85d5fc2089732b08f3258ff6e65445efacba94ccf5a536010006ca759a8b70
EBUILD tk-8.6.8.ebuild 4124 BLAKE2B ec9e9716853e0122a200d39c0dbdaf7b95af3d1a74e592cfbbf394e3da0fe586205fb448a9a8f5ee5057a98c4da06dee55fc8a9ca5b9506d850143d64fec7ff9 SHA512 cdd239aa11c4bc73cca4290619ff99777695e5784127ac7cc968f43312094b1a6c706277eb11f1a8538a6553f6f7b90302bbb051d52bef5ec230ad9378107f05
EBUILD tk-8.6.9.1.ebuild 4081 BLAKE2B 7512ade8b0699abae4b1d154d6c37028c54f1ed4c9dd115fcebc30c92715d63f29f28d9707689bcd9204caeb587594838432a54df1564e7f71d3ce6d96816550 SHA512 3d6aa7559404ee87c12db63d1384881cf8c5a3b3471872a18e33e2fc23796334065df2e874b951b6c2a3698840936b4ac240e4f796918866753fc55e073dd8a8
EBUILD tk-8.6.9.ebuild 4047 BLAKE2B f2b580317322680810c80a0d70f7d986ef264db14838d6c20040b8d809aba3a518b6006d22f79d9d9c188ad7fd81f999c0aaecfb62ff2e277048cb8d4d73d521 SHA512 4d782276e316acb4eabd95a631102c9e1c23b52d160736e6f48896504daedd4b1c745f5892aed96e8ad4d0e42ca652197536fc76cec59213dbd6c11938a4d58d
EBUILD tk-8.6.9.1.ebuild 4090 BLAKE2B 2ddf5d0ea2013a974ed167783c06fc63bfa4aa705e9428fd8b5d9015748e0a9a9e5f8c163fca880ec7141bebc727645f43bf580cfd95f0fdeb756d4b1dc90bda SHA512 2e227fbc93e965d9a2ddec1390374f80b0baa3dbf296256a2afa9be82e4fde14b7fd67f4cf11753711042388dafce684670f49b65cac437c07177f44f4630de9
EBUILD tk-8.6.9.ebuild 4056 BLAKE2B 98cc85340335a8f7c7f225d5759cc950d7334aab98fddd6092659fe5bde48f748196d3e3d182eae45dc49edabcd7897aef48a3f22310bcc20c7be49f29d89db4 SHA512 925eaf132d68810b094e636360b1988593241db5ed8d841b276df9c22ea3df4121e8e691f86bbaa00727a683ad74b7d9bdc3dff78408d5a0131fb359b3f1602d
MISC metadata.xml 327 BLAKE2B 9c6750d70cbc24484b08b3c432ebf81c509deec9a90dc165ac4a105f674fec41534ee4a1fa86906fa12a1827a5e74fd3f643d4074f7b460602fbf8c6e5d45aa4 SHA512 be62251113a18474869742b647b76847f4974782c8023e016941a80c43596b0a6044787576c2813b8ac7f76d9577238dbd041a42818e906e09d51613c85112a0

@ -3,7 +3,7 @@
EAPI=7
inherit autotools multilib-minimal prefix toolchain-funcs virtualx
inherit autotools multilib-minimal multilib prefix toolchain-funcs virtualx
MY_P="${PN}${PV/_beta/b}"

@ -3,7 +3,7 @@
EAPI=7
inherit autotools multilib-minimal prefix toolchain-funcs virtualx
inherit autotools multilib-minimal multilib prefix toolchain-funcs virtualx
MY_P="${PN}${PV/_beta/b}"

@ -3,7 +3,7 @@
EAPI=7
inherit autotools multilib-minimal prefix toolchain-funcs virtualx
inherit autotools multilib-minimal multilib prefix toolchain-funcs virtualx
MY_P="${PN}${PV/_beta/b}"

@ -3,7 +3,7 @@
EAPI=7
inherit autotools multilib-minimal prefix toolchain-funcs virtualx
inherit autotools multilib-minimal multilib prefix toolchain-funcs virtualx
MY_P="${PN}${PV/_beta/b}"

@ -3,7 +3,7 @@
EAPI=7
inherit autotools multilib-minimal prefix toolchain-funcs virtualx
inherit autotools multilib-minimal multilib prefix toolchain-funcs virtualx
MY_P="${PN}${PV/_beta/b}"

Binary file not shown.

@ -3,7 +3,9 @@ AUX glib-2.68.3-glibc-2.34-close_range.patch 1102 BLAKE2B 4f3b747288a531d36b85aa
DIST glib-2.68.2.tar.xz 4944192 BLAKE2B d35489dcfe9d57d8bd6ecf4f893b7c8e93a5b8108765791071fc811598d1f41287e03d95f20591d50d51a78db34f11833cc7970b1bf29299385357a14977ba0b SHA512 74d481552629cab67d22f8a440a7263a4e4b83adb6f3b772d368e255c17321b206aafd3af4653e5efbb2c3c14ca67d35f453728cbc5cd68728275d0b56789019
DIST glib-2.68.3.tar.xz 4945236 BLAKE2B 6086b7490f418cb98119ab25670766e3a84de81fd180dbc6e8f929d8f8ab748b0ae7ad6a85f5419ab3c00589c3afba95972d8b4541b310acdf6b6dc9b460a07d SHA512 fb120105c4cb582491a53a0e4c61fe4bdd1f94b279bb7c362afd591369ede50a196c706375564ededf3550d4062a285b038e20b605e6d5dfe36f5d208f4bad3f
DIST glib-2.68.4.tar.xz 4945212 BLAKE2B 2135e2bea778714494b9f3ef140f20639f95dd347c9025e5663ca8f493092cd2723aba6520bb4f85687491794353685eccacc4dd34339962e5cb717e6130c025 SHA512 be17d79b41d17fd2b144184d6e793180667b7d9ba299215ea6d4948b4c05f6d888b4868c48643e25935a34ee2f85ee1d03e53325151b7a61819437cbd3c84b10
DIST glib-2.69.3.tar.xz 4806532 BLAKE2B 379d41f8d29fe86e53e1def5d5574b3c556c5e2fb94aa4264f8380acc5745e0a3166cf121243187250cfc89f71e1a469ed57c511019bacbeaf71d56277d1426d SHA512 45ab633ea63b8ca947df4e591ac92fcdad3124a4ad11c5a47ef0d829573f664ff671ca413ea644e76ec97ca757ff305d8493cac7ad1293720a538f00caa3da8e
EBUILD glib-2.68.2-r1.ebuild 10165 BLAKE2B 70156b306a52ff61a7f0c998849d28bd088b118e560029b73d9f163b180f02e45d63d9093d78eee4632ee34fb899900fa480b2bd456754c8855f221ce430d28e SHA512 33b9630d5ef59b88f39c62fb1f23c571b7ddb04f46417099037e89565a04f981b611e7b81c99075b8c6bc2c6571792d1dce25459484d1577ab7444cc18e2c2f2
EBUILD glib-2.68.3-r1.ebuild 10213 BLAKE2B 3b1abda925929a3ec3e40d002557371eb55d9fcfc5dc78bcc73cf827f5aaf2d73fccd921e27f181012ee7cb8967fd7c8efc613672101b4c6c7e140e9f0a3c31e SHA512 255330126e7e730b1887226b0fe348aa175c380078aae81320f80991081dea2db3515f148d49749afca538c7e583a2097accc194ba3827bb92ab2ca1f788c766
EBUILD glib-2.68.4.ebuild 10164 BLAKE2B 1e0691092457807929b8be5690a1d64e8da3ba61b678134cd9e6bf9375bdb0c48edb4ae0d575e03c8f766b8511147d3a055146b15095d97a9abca9dd31ddb993 SHA512 31d88fc7520cff0a8ae70c85a92c9e1c6dbbd2952fac170a50e2c00b070fa58ec98c91b73bccbb958bb725f8cfe6a23b20a5e6a7155e81cae5b31f87917264b9
EBUILD glib-2.69.3.ebuild 10140 BLAKE2B 791776ba23adf32fb10defb74aa57479715f48a19fa3417db10697e06e17f281d42c864ad6be1ac8294fd7021c5c8128af36b17e4b69bf058098d85cb1be1724 SHA512 80c442c11398e951aed8001a30f6eabaa8d317598fff33643d5b719ed10ba5e680d1442d50ec296985869d8f65765ad656e9a5c2e0ce8868ad429c12c0bb7a62
MISC metadata.xml 1221 BLAKE2B 517c6f9ee14ccac7192d7c1189773ec6e034bc638a8acd28081a604f8516ee639f43c82ca3233d513dbfd06db714358e396f2c4cd906715bb0950f130974ab9e SHA512 0c4203b3c9d8b91eebe4ee54f34d1aae26e5efa4c791760559b18b58d90b508936ead62ee8df81e6777ad8e0cb0e9c68d504d0f24ecd5903d4e3df89c6cc0bdf

@ -0,0 +1,282 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..10} )
inherit flag-o-matic gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg
DESCRIPTION="The GLib library of C routines"
HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2.1+"
SLOT="2"
IUSE="dbus debug +elf elibc_glibc fam gtk-doc kernel_linux +mime selinux static-libs sysprof systemtap test utils xattr"
RESTRICT="!test? ( test )"
REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
# * elfutils (via libelf) does not build on Windows. gresources are not embedded
# within ELF binaries on that platform anyway and inspecting ELF binaries from
# other platforms is not that useful so exclude the dependency in this case.
# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
# these are used by GIO, which glib[static-libs] consumers don't really seem
# to need at all, thus not imposing the deps for now and once some consumers
# are actually found to static link libgio-2.0.a, we can revisit and either add
# them or just put the (build) deps in that rare consumer instead of recursive
# RDEPEND here (due to lack of recursive DEPEND).
RDEPEND="
!<dev-util/gdbus-codegen-${PV}
>=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
>=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
>=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
>=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) )
elf? ( virtual/libelf:0= )
fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
# libxml2 used for optional tests that get automatically skipped
BDEPEND="
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
>=sys-devel/gettext-0.19.8
gtk-doc? ( >=dev-util/gtk-doc-1.33
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5 )
systemtap? ( >=dev-util/systemtap-1.3 )
${PYTHON_DEPS}
test? ( >=sys-apps/dbus-1.2.14 )
virtual/pkgconfig
"
# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen
PDEPEND="
dbus? ( gnome-base/dconf )
mime? ( x11-misc/shared-mime-info )
"
# shared-mime-info needed for gio/xdgmime, bug #409481
# dconf is needed to be able to save settings, bug #498436
MULTILIB_CHOST_TOOLS=(
/usr/bin/gio-querymodules$(get_exeext)
)
PATCHES=(
"${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
)
pkg_setup() {
if use kernel_linux ; then
CONFIG_CHECK="~INOTIFY_USER"
if use test ; then
CONFIG_CHECK="~IPV6"
WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them."
fi
linux-info_pkg_setup
fi
python-any-r1_pkg_setup
}
src_prepare() {
if use test; then
# TODO: Review the test exclusions, especially now with meson
# Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163
if ! has_version dev-util/desktop-file-utils ; then
ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
ewarn "think on installing it to get these tests run."
sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
sed -i -e "/g_test_add_func/d" gio/tests/desktop-app-info.c || die
fi
# gdesktopappinfo requires existing terminal (gnome-terminal or any
# other), falling back to xterm if one doesn't exist
#if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then
# ewarn "Some tests will be skipped due to missing terminal program"
# These tests seem to sometimes fail even with a terminal; skip for now and reevulate with meson
# Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once ready for backport (or in a bump) and file new issue if still fails
sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
# desktop-app-info/launch* might fail similarly
sed -i -e "/desktop-app-info\/launch-as-manager/d" gio/tests/desktop-app-info.c || die
#fi
# https://bugzilla.gnome.org/show_bug.cgi?id=722604
sed -i -e "/timer\/stop/d" glib/tests/timer.c || die
sed -i -e "/timer\/basic/d" glib/tests/timer.c || die
ewarn "Tests for search-utils have been skipped"
sed -i -e "/search-utils/d" glib/tests/meson.build || die
# Play nice with network-sandbox, but this approach would defeat the purpose of the test
#sed -i -e "s/localhost/127.0.0.1/g" gio/tests/gsocketclient-slow.c || die
else
# Don't build tests, also prevents extra deps, bug #512022
sed -i -e '/subdir.*tests/d' {.,gio,glib}/meson.build || die
fi
# Don't build fuzzing binaries - not used
sed -i -e '/subdir.*fuzzing/d' meson.build || die
# gdbus-codegen is a separate package
sed -i -e '/install_dir/d' gio/gdbus-2.0/codegen/meson.build || die
# Same kind of meson-0.50 issue with some installed-tests files; will likely be fixed upstream soon
sed -i -e '/install_dir/d' gio/tests/meson.build || die
cat > "${T}/glib-test-ld-wrapper" <<-EOF
#!/usr/bin/env sh
exec \${LD:-ld} "\$@"
EOF
chmod a+x "${T}/glib-test-ld-wrapper" || die
sed -i -e "s|'ld'|'${T}/glib-test-ld-wrapper'|g" gio/tests/meson.build || die
xdg_src_prepare
gnome2_environment_reset
# TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only
}
multilib_src_configure() {
if use debug; then
append-cflags -DG_ENABLE_DEBUG
else
append-cflags -DG_DISABLE_CAST_CHECKS # https://gitlab.gnome.org/GNOME/glib/issues/1833
fi
# TODO: figure a way to pass appropriate values for all cross properties that glib uses (search for get_cross_property)
#if tc-is-cross-compiler ; then
# https://bugzilla.gnome.org/show_bug.cgi?id=756473
# TODO-meson: This should be in meson cross file as 'growing_stack' property; and more, look at get_cross_property
#case ${CHOST} in
#hppa*|metag*) export glib_cv_stack_grows=yes ;;
#*) export glib_cv_stack_grows=no ;;
#esac
#fi
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)
$(meson_feature selinux)
$(meson_use xattr)
-Dlibmount=enabled # only used if host_system == 'linux'
-Dman=true
$(meson_use systemtap dtrace)
$(meson_use systemtap)
$(meson_feature sysprof)
$(meson_native_use_bool gtk-doc gtk_doc)
$(meson_use fam)
$(meson_use test tests)
-Dinstalled_tests=false
-Dnls=enabled
-Doss_fuzz=disabled
$(meson_native_use_feature elf libelf)
)
meson_src_configure
}
multilib_src_test() {
export XDG_CONFIG_DIRS=/etc/xdg
export XDG_DATA_DIRS=/usr/local/share:/usr/share
export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
export LC_TIME=C # bug #411967
unset GSETTINGS_BACKEND # bug #596380
python_setup
# Related test is a bit nitpicking
mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
meson_src_test --timeout-multiplier 2 --no-suite flaky
}
multilib_src_install() {
meson_src_install
keepdir /usr/$(get_libdir)/gio/modules
}
multilib_src_install_all() {
# These are installed by dev-util/glib-utils
# TODO: With patching we might be able to get rid of the python-any deps and removals, and test depend on glib-utils instead; revisit now with meson
rm "${ED}/usr/bin/glib-genmarshal" || die
rm "${ED}/usr/share/man/man1/glib-genmarshal.1" || die
rm "${ED}/usr/bin/glib-mkenums" || die
rm "${ED}/usr/share/man/man1/glib-mkenums.1" || die
rm "${ED}/usr/bin/gtester-report" || die
rm "${ED}/usr/share/man/man1/gtester-report.1" || die
# gdbus-codegen manpage installed by dev-util/gdbus-codegen
rm "${ED}/usr/share/man/man1/gdbus-codegen.1" || die
}
pkg_preinst() {
xdg_pkg_preinst
# Make gschemas.compiled belong to glib alone
local cache="/usr/share/glib-2.0/schemas/gschemas.compiled"
if [[ -e ${EROOT}${cache} ]]; then
cp "${EROOT}"${cache} "${ED}"/${cache} || die
else
touch "${ED}"${cache} || die
fi
multilib_pkg_preinst() {
# Make giomodule.cache belong to glib alone
local cache="/usr/$(get_libdir)/gio/modules/giomodule.cache"
if [[ -e ${EROOT}${cache} ]]; then
cp "${EROOT}"${cache} "${ED}"${cache} || die
else
touch "${ED}"${cache} || die
fi
}
# Don't run the cache ownership when cross-compiling, as it would end up with an empty cache
# file due to inability to create it and GIO might not look at any of the modules there
if ! tc-is-cross-compiler ; then
multilib_foreach_abi multilib_pkg_preinst
fi
}
pkg_postinst() {
xdg_pkg_postinst
# glib installs no schemas itself, but we force update for fresh install in case
# something has dropped in a schemas file without direct glib dep; and for upgrades
# in case the compiled schema format could have changed
gnome2_schemas_update
multilib_pkg_postinst() {
gnome2_giomodule_cache_update \
|| die "Update GIO modules cache failed (for ${ABI})"
}
if ! tc-is-cross-compiler ; then
multilib_foreach_abi multilib_pkg_postinst
else
ewarn "Updating of GIO modules cache skipped due to cross-compilation."
ewarn "You might want to run gio-querymodules manually on the target for"
ewarn "your final image for performance reasons and re-run it when packages"
ewarn "installing GIO modules get upgraded or added to the image."
fi
for v in ${REPLACING_VERSIONS}; do
if ver_test "$v" "-lt" "2.63.6"; then
ewarn "glib no longer installs the gio-launch-desktop binary. You may need"
ewarn "to restart your session for \"Open With\" dialogs to work."
fi
done
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
if [[ -z ${REPLACED_BY_VERSION} ]]; then
multilib_pkg_postrm() {
rm -f "${EROOT}"/usr/$(get_libdir)/gio/modules/giomodule.cache
}
multilib_foreach_abi multilib_pkg_postrm
rm -f "${EROOT}"/usr/share/glib-2.0/schemas/gschemas.compiled
fi
}

@ -1,8 +1,6 @@
AUX 1.12.2-shared_nowide.patch 4647 BLAKE2B 602e72f4265a803b715b8605c1dee3ccec9c876c7d5d50208a4cf9c1e6ad277370cb110707404d52a24b53cdbb017b5d2fc9bbecb37f69eaacd10d9d892c4a25 SHA512 1f95d6e0ac1000d2eb8cdfee6184ca74d2bb96a9dec50cdd1539cb7e3060decbf1e4863fa2594ce1cf3405b1edf270b94b82f1c9ca79aaeb6f32f11d10c7eece
AUX portage-sandbox-test-fix.patch 2010 BLAKE2B 8e9e180c180f2059f57c953a9c828164a96b07d6a3054b555c572c6c80e79dbf5092da5fb23e9fb95f3db0bff02788ef4a9ac40483b1673382f4c1d11b0b3833 SHA512 35bfb2d3b1ca98cf7f10e9356e899532516d4a9671b0cebca1780e602ef53f9a5705ee6c4c03d70aecad163faccdce6ec15d7e32f00ebcda946d0cf6638a22a2
AUX shared_nowide.patch 4627 BLAKE2B c29dae187c0056956498487e0b6c8a88b74253f5d221df3f274da9bea7ae5163b76f3027df99e06fec7999274751c6d173db6ca7ec896a687536d7199c1b4827 SHA512 cc05ed7250728490955cc464d3a32ce4d81cfd7a9518487fc7d0f7a397eb0ac522e474cfadc036f233080e508f148f644c41764e31f99b76ab75403a7ca78486
DIST leatherman-1.12.5.tar.gz 818066 BLAKE2B 9d30fb224d3f4389f398294712dc85af782eeff877dd0a214fc60ee67d4a70467c1d32255cf8814f0cfc5428c660a315c24a9becdb1aa05f4d5c43ede8552af7 SHA512 dad1ee67f98a4cd12d9c6f022ae2b8c748e4c081918744030191d7c33f84983691f6bcfba3ddf5c0e5b4c36109ebd757325d6e42d88c74caaff942e6603d333e
DIST leatherman-1.12.6.tar.gz 818106 BLAKE2B 056ea52c355cf178e16be03f2a4fb54bf0e6aece4045545e7e45c50664e711db2bb756f56c9cd33a6dfe1de24c4ecb98766d4bd158ffb7757958274ba38f76db SHA512 4e2a1ee2e7226224f115648a78bc3e4798ef0528ef32e01d1e7ebcbeb1250fd6ed88001c9db21456feeef3bd6ff201b0fd68fd5feb2671a66d13519dd3454386
EBUILD leatherman-1.12.5.ebuild 1296 BLAKE2B b9fb0dd761cec0c7826b1b1d2df2e60c8e675203f393de328e0384a7082e34404f806e4d58faf45a6d8853502f4b34c10db2421aa22a924e272c4b7ca1ab1bbd SHA512 3eb3d524ad470786a1e5d3c2be3989744e8b1a56d1b5fbabfad634427352e3ce0110bdd033625788e1383ff947296f43991b0cb2f8d26572a3191c07a449b392
EBUILD leatherman-1.12.6.ebuild 1296 BLAKE2B b9fb0dd761cec0c7826b1b1d2df2e60c8e675203f393de328e0384a7082e34404f806e4d58faf45a6d8853502f4b34c10db2421aa22a924e272c4b7ca1ab1bbd SHA512 3eb3d524ad470786a1e5d3c2be3989744e8b1a56d1b5fbabfad634427352e3ce0110bdd033625788e1383ff947296f43991b0cb2f8d26572a3191c07a449b392
MISC metadata.xml 341 BLAKE2B 63e2c407d9e7f5dfcf324cba650e46ae440f9b365645b5bb51f943c3d003ce9a94522d512667879b1d4a22ba71b9ddce560606e52f5b6cdb84677d2a4efbba6e SHA512 5b2e4f0b7aa914686915312fe957f40ece7701168775e160730c76975af52530ad2d95595ab8c6b410470a0cd2ea11e3bdf2a9fd78d0926a6cbcc2628ff275d2

@ -1,61 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="A C++ toolkit"
HOMEPAGE="https://github.com/puppetlabs/leatherman"
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
IUSE="debug static-libs test"
#RESTRICT="!test? ( test )"
RESTRICT="test" # restricted til we don't need the shared_nowide patch
KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
SLOT="0/${PV}"
RDEPEND="net-misc/curl"
DEPEND=">=dev-libs/boost-1.73:=[nls]
net-misc/curl
>=sys-devel/gcc-4.8:*"
PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
PATCHES+=( "${FILESDIR}"/1.12.2-shared_nowide.patch )
src_prepare() {
sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
# vendored boost lib conflicts with boost 1.73 and above
cmake_src_prepare
}
src_configure() {
local mycmakeargs=(
-DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=None
)
if ! use static-libs; then
mycmakeargs+=(
-DLEATHERMAN_SHARED=ON
)
else
mycmakeargs+=(
-DLEATHERMAN_SHARED=OFF
)
fi
if use debug; then
mycmakeargs+=(
-DCMAKE_BUILD_TYPE=Debug
)
fi
cmake_src_configure
}
src_test() {
"${WORKDIR}/${P}"_build/bin/leatherman_test
}
src_install() {
cmake_src_install
}

@ -5,5 +5,5 @@ DIST libgudev-237.tar.xz 29060 BLAKE2B 5d39d4d26d8c8b3fa877319c294036294dbda96b3
EBUILD libgudev-234-r1.ebuild 1031 BLAKE2B e9fc631fe3b5d56bf098701f0eb94fd82a79601e2e251905df9092c0650dd4465949be740d70fc5a1948ecc609d58af85695b804897196963ce383dc7a9a7e32 SHA512 d7707c4a4df0f19cfc37395e65b804b1401f7443c4de90f02f72b05e9c348f0dc02115c78a8f582f2f4c01fadc8e352eeae563c8053e3171f91c4ccdb245d22f
EBUILD libgudev-236-r2.ebuild 1257 BLAKE2B fde97372a639c3a08ca0e63e538c2995f7705d56ef2900031414c9423bec3f42b52e08d375935f7e796df986a3e3fbde3a3c60fbe923f10d577b9a8ead97ed3f SHA512 4b5404579aa1f0548260ba7321ef4ddb6e8344e456d7b5808f82371026e686feb4d8c7a8dc60dc0a714e66ca0f9b4f7753da249d0d4d3f41d2ef530bd4d09fe4
EBUILD libgudev-236.ebuild 1070 BLAKE2B e353dceec8a5bde960cad17d994f0d861eb2b619a191235f6d8a876cad3daecea52fee39f176d375fdbc0d86c51015c99785e3e4c2335fc5fa707cd8cfa41e85 SHA512 9c84e51ae33a92da3046e6d878379e0574277c656d83382d16c39a466c18ce9ac01ab21c55b1f8e7fb188f63f0a994c34b439575cad62b9e5daac6819405868f
EBUILD libgudev-237-r1.ebuild 1236 BLAKE2B 9fbb8a285ffe2d8ab8d4b8e7c7dff19d482d6ccd17dd9784739e3c8d1cbd6558d0ae0454a33efe7eb4a5c4a0b13ee99ca391663df4522a06af112e7bb1c36c93 SHA512 ed032e9c56220a7cd0e8173edd37d8ddf711a8d89aa33e43e88d336552cf90e24fa830398c4e6965fef6411f7cba3a9ea045eb7e02ec8843305de1b458f9fc47
EBUILD libgudev-237-r1.ebuild 1235 BLAKE2B c19d4d7fbd23bd130f35fc2ebb4104c702b9783c6d2c68d618dc5c8e2b3946e82536fbb13c3dc9d9c1a2afbce2caa26a88e5d7bb0e54ebe1a6e0d45bb8422392 SHA512 cf2db65a1058637cb482632f7c1185ed985a0de3f4bce62c2e7fc00166145c34e07b25d096172a04e989b8393c68ed25002941b953fc99e50027b6e3123986d1
MISC metadata.xml 334 BLAKE2B 16d65758def16c080294ffb595910025504d5a99302bf2e6901a9e24780ded6358396e7a7376538c5d6236f4fa277d450559d601d2969b417a81a3b54d607a96 SHA512 2ca5619250aa499b2580f036db00a273f0d719dc1ee283e1e6931c1a56d87275e130fafc9ef8f776aa2894b11ed3adb895a1f8cbf75a03bbbd86a3a9b3781075

@ -11,7 +11,7 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0/0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="introspection test"
RESTRICT="!test? ( test )"

@ -1,4 +1,4 @@
AUX libtpms-0.8.0-Remove-WError.patch 472 BLAKE2B 08bf1379957d35b123180d0e2434ee9f0bb050bb420e3ab176467f517489890491edf12a14d1ed28a6eb6d5adb3d7aabe274870de7ea691a9f53b169c269761c SHA512 2e7dcd146f8ac438c574ac662c513a95f4d99277c7123b86f633ea1b4c2d3c8dc758f4675258c519b6b1449cfe6f3573eb13241b7b255d09967965627eddf997
DIST libtpms-0.8.5.tar.gz 1255741 BLAKE2B a9960d4f58093f9291ee718c4577138cfd36f637a2911b2bacc3dde68b9def5ab1fd085e38a46b8a57d15f68072e7268a132687f5cc8c593390b1ef986aa0813 SHA512 7f1591b6b655ec99d3737ee41e37e4c0fc05f2e9676463a44c88015b37b2a39291a576e81e394cdf3deac3f1227774c6c60baca445befb24339515773e20b766
EBUILD libtpms-0.8.5.ebuild 1329 BLAKE2B e54c9260a766d3b2032886826c0d88fabc88580fcbc2b6d47c4816e85c717a66addca62324f1073787440953434cc82963faba1c59a3cc4ead17728a9edba365 SHA512 295f03367baf2264d77249df67054c76156676257b1cf47550801b5edabe295b5b73c3f3c0b2c4850fd126dc240f94166c4286405f2b295a34a0b627e3903239
EBUILD libtpms-0.8.5.ebuild 1334 BLAKE2B 3a2ac7cf3e8e7fa9467c6e69bf6e5cc22ce4eb053e05a8462a530cb80d7c6b9bafd65dae53cf010c95e648da6f3d8f198b1a27afe16756b265d1b8dfa4c06d66 SHA512 7072a4ec6e5b4e388791216afb2586f62a0cb5330fc742aa282198600f609cdc24366665c1ce843b166adfc7e1653e3704ca88ef5a91500e9dd20be579433c49
MISC metadata.xml 536 BLAKE2B 75236814e21cb3e98feaa2646ccf680973a71e168d5ccd95cdd12f06214a1b18454cb40b1825df9335e3c4881b7d8d3cffdf03c48dcedd99da4a0dd50d81fe1b SHA512 3abebe84fc62f5082d22e0a3d146a22e7e799d0b1d0f3cfa282aac408ca8c0b8f396f7b081c92aec290037bb7405e672ce7f6f4f8da5b1966a0b4eda8005d721

@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/stefanberger/libtpms"
SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
DEPEND="dev-libs/openssl:="
RDEPEND="${DEPEND}"

@ -2,6 +2,6 @@ AUX libuv-1.41.0-darwin.patch 1747 BLAKE2B a5a2d3ac70468515e395f69c9a80748d6db26
DIST libuv-1.41.1.tar.gz 1281506 BLAKE2B 4102df9559724c4f6bab090c57c8c976b7784bdc28243047c6c4cb2d61ce97deeb6f02e322238b98e9900575c981e8a586db852d5d34f0fd222a0091fc391a5b SHA512 dfd4996a2e8d6cc1ffe141921b2472070c8678cbbb8f0cf333dba7e7a36be0dee7fc3515152a27253252bbe48a9b29766d654f7f77137dd6f6bf0a8330c90fc4
DIST libuv-1.42.0.tar.gz 1293478 BLAKE2B c2b46492167d759fd781b704dd256de100ca5bed62b0afe74fd8c46d5ecce15c53c4158d2e938314c578f26978e9be0bc69c4ffd0f40b2cd8419fa120df5dc2e SHA512 29982c975fccb99dcf28c8cc0f9fe9f15a0c546778b0723596a790021441b8be1ccece17f63319b5a1f0ccda8a846c0b544f9259d3482e84e14138461a0d882b
EBUILD libuv-1.41.1.ebuild 1358 BLAKE2B 9747dc11abcd8beecfb0c266b7ab6614d9b4e59da41dc26adb95099f7c586039bfcf4b962dd08bab5fc6d4a07011b83689cc8bb5825f39c8cad90e3f123a2d4b SHA512 470307b8d473833c187302907a74378e20123a16a382d801a4850d2b8adcaf610f019e6592b9766a304c807a12614a4d018d3da7b6b74ee746be8259ce046d29
EBUILD libuv-1.42.0.ebuild 1364 BLAKE2B 3528e0362d111c3c13819b06798f509afa1ba52e16c14dcbc78116b47be060c9c82a29187d5872d9c47a0c100b530c3fc1c0257542746d0230c30e77b827bbcd SHA512 68612fe3fdf8bc977c439b4db493ebb64d0d75b7375dc0d00fb6d7d1ad8d92a65eef79cb5975c15e69a422407c478ac646a1d7821fd82e9348e79fff6d806648
EBUILD libuv-1.42.0.ebuild 1362 BLAKE2B b7c0b2a5c18ecb0acf7eb0134916cbf79bd852fcce36b08b7bce97111e932b7a31dce654a562c51cd29cfed0667fc785e25b3ea9fb2c5e777ec9cecfd2bc1c0f SHA512 bc649aa760cb117d3e78e095ba4c6f09b3ce2fc70cb19f85a76c2770480f6fd1bb987830088d7901410fbfceeb8b8d8fca4ad7d71522b24b5214807b4897d8d6
EBUILD libuv-9999.ebuild 1366 BLAKE2B 417a761a89412ec9010fe8f7e28c64dd9faaa8c5dda6c5b920d372eb3283665db7cba9b73976264dbe043f898ae5a90e35e508cc628bc32491d803d38e141555 SHA512 265ab2037600825d36c12df3a4ff6db43631c28c481116963d9c5ba6bce555e18572bf91ac7900d74c1fc70d201d93499055bf89c9c8912b49ae7dda318b9479
MISC metadata.xml 1426 BLAKE2B 79a040706bd2e88560fdf7cdd75226c51384f1b27f8f86798f3a694d1d4b02ce309edef4f1921f73e498533e37deff9051ebdaa6ae565defabe9d4546aa33bd4 SHA512 a6fa2c3217de06d7d324b37b00e0cb19e8d0b192cd10736d32f5d459c701c14a6aa296d7d4d292f7c56120953423df0068f3f71495941295c97e86c283b084d3

@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/libuv/libuv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
LICENSE="BSD BSD-2 ISC MIT"

@ -1,3 +1,5 @@
DIST plasma-wayland-protocols-1.3.0.tar.xz 39052 BLAKE2B 4024ac8c31c1620eb88b027084e9219368f570719cdb53ccff30594de7ebd5e0c01c8baf580d9c19115aa4632bc960fd8e44fd6bf97919e61faf24c1a43fbfdf SHA512 4c0466bbbe07399d4c54d4f04d7bee92826a6009c61fd7e6898c04d12e906c68fce25c520583225aef18737071b71b85814070a769a4f00e2a71b709568c1695
DIST plasma-wayland-protocols-1.4.0.tar.xz 41160 BLAKE2B 1b308c948c2a568c20c7578255d3f70ebd648b921a2ea7a9ef7c8f72f8c91a6f3c4f987b10618c7eccda2c0d0ea28abef66ff78010923c08a83ad482e9524ef7 SHA512 4f38f440943fa129527455ff26aac9fd460f59fa332becbb338847eb68c01d8e0bbcf4abd1fb6c8fee996a8260c8b19543d206cfe3534ea8f929012079ecafb0
EBUILD plasma-wayland-protocols-1.3.0.ebuild 456 BLAKE2B d113741fb4d0489f54d7bcd634fdbc5ef5cf68548e9205d949f4590289cfe7ef45871aa347fafeb7aa43611d14a62e01b68cccce084da258a79ebee20088d59c SHA512 63cda578179f33820fb8710b663fca6fad11f6a67b73790085a5f5cca9d60273383789adff1b69464a1d742ed28ccea00321791861ef8baeaaa0aa317f38ebd7
EBUILD plasma-wayland-protocols-1.4.0.ebuild 459 BLAKE2B 6d1c31c6ab31cc8250475f5f9b43082091cad9fa7511c5349f35ffcb6bdd8836d5f1cef24838332da089eb49d49142173bf67fe06f5dd74f351114359e6293b6 SHA512 8b6fe8f00086bd7267569e9bff734aa9c9a58a500b4c66bce5f1597b1e043e6705352ebb69556970352a93bc558de7befeae8047f53008b6b5f175d0ca6d2f38
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6

@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_NONGUI=true
KFMIN=5.82.0
inherit ecm kde.org
DESCRIPTION="Plasma Specific Protocols for Wayland"
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
SLOT="0"

@ -3,5 +3,5 @@ DIST tinyxml2-8.0.0.tar.gz 593833 BLAKE2B afc21220e28a1c139b1abd89e67f8e64980d2b
DIST tinyxml2-9.0.0.tar.gz 619734 BLAKE2B 9a7bb8b8158417aa505e3d9fcc246b0bede52d6d4d5ff1b5cee891c2b72d1ee43d00ccea001ac24500f52c36320994b3446f3898ab2be1997940dbff526bc78e SHA512 9c5ce8131984690df302ca3e32314573b137180ed522c92fd631692979c942372a28f697fdb3d5e56bcf2d3dc596262b724d088153f3e1d721c9536f2a883367
EBUILD tinyxml2-7.1.0.ebuild 607 BLAKE2B 503cfd0921e8cdaa93e6455267b4d5ce3b385de81507bb8d8d95562ffe05a23956283f6831af7877649074552eecf81674f0840956e27eca0941ca5cf2359445 SHA512 ab1b4b699b9251bac89c2d416d3d6706468fb1c21f57ebce68231f11737599c435fc6b63df99f7d6140e39b46a6df9232772c89d8402a66e9fd1a56df0c1f4ba
EBUILD tinyxml2-8.0.0.ebuild 607 BLAKE2B 0a6cd9fddf8c97db19fdad657bf52cb0a8a089e4997d9046c8441486844f83a29c3255401ca4e1df04fb79f9e9e2178f8c71d172776da3ebb4126dc7841e4769 SHA512 55a49d33644a136883bc37e14203fe02a3d3ebb4c0c1ebbe803a97da6f82b90b637b0ab3c787d05385fc9c4487179f20e3cf7c7bbd5db3c2a17f9aaf8d0cfcbc
EBUILD tinyxml2-9.0.0.ebuild 619 BLAKE2B 513be517bf8c19e0a86cd99553028fc75b8245abcad33f3b5a3a1b80615ee3d831775a14659847e77c8f9df1fba4dbd1c065fcc069396d40ac7498e2f7cba061 SHA512 076c47146b091bacaee921609c0b19b18ce934caafacfeb844f20a22388ba82256207ef8db619ef71ab0f8f277b4f4bc1a128ea9a35e2eddaeed05156a99fdc2
EBUILD tinyxml2-9.0.0.ebuild 614 BLAKE2B ca68f1270c2db7736686861afe68e04d0f241c0a1aa61cb984ad36019854e8d93abf152c3ad11c3fba6a6789d753c8cfc88059e1411bf5f8c0f2127c58b69118 SHA512 d75a0c12ff8746c35bd71bbd0ac5b93637d3f65ee16671a1fd138154ddcda3cdfbcca110c15242ec8c9345e26d5ab00d1aa13665f150638087b9962c28a4c609
MISC metadata.xml 355 BLAKE2B 6be5c6bba810888d84a8e4c04a01116b36d2bce9ee5bbdfdb291312fa77e3cc85671e72aa3fe1d5c495d036bfd96930e8b5b3c782b9cc71ecef97729823c0241 SHA512 3c40ff5e22cfa8a3ea1c54e132f6c1d6698fa87659a14862e52267c0f80109527d7a872f92b8dcbcabc6ecbec11b3e51ce4b8329325857d465114c4600c8eed6

@ -12,7 +12,7 @@ SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
LICENSE="ZLIB"
SLOT="0/9"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="amd64 arm arm64 ~hppa ~ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"

Binary file not shown.

@ -1,5 +1,5 @@
DIST Specio-0.42.tar.gz 101641 BLAKE2B 9c527cd1b306d1a8394ad5b6757153aa00edcf111a444b3792cf088aec0a00597c655f59971eef7a8a6a7689e9b683ca78789b7adf1c9d19a0b6861cd4b90733 SHA512 7a9ff3e96cf3957d7857cd5f6af5efd9e35fc4c888fcd8177041e34a2388f54269e7a3da84ec60961fb61307beb882ebf54e19ae4346876e06197b1ff57891a0
DIST Specio-0.47.tar.gz 108288 BLAKE2B 187ecd5ff0db27faeec03bd9cda6500d8e38d60d4c31aedc50d29fe3666fec68343c04294008941d92618622fc27b88623a8e18b29a63812ccddf79174bdc10f SHA512 68cdcf22818b27c38ce92b497adae81f27605aa385e9156d51d5e8e63da121d6bf26b7339a7ee3c9408cc6e3731702b008bc4b2e3c8eab67728f959f03682f44
EBUILD Specio-0.420.0.ebuild 1013 BLAKE2B 35dd74a3f2c6d1dc04f434f761c30afccd842b2b1eafc9300461bb9b080e50125915f2291b1258c5c15a72d142d03a42839f37efc3e350d57993cde6f1444771 SHA512 bce97616294757c560a95d91d247c5aa4d2f1f4201dd484762be7929bc3b880aa53d493a238287883c8671e1f8f43b9499bf54dd552bfb43a2244360543607f1
EBUILD Specio-0.470.0.ebuild 877 BLAKE2B 950eda9478fdb782342d80ca3e0d61588bcae2f89306e2a056bf681b3b42085f38815cddfe21623048492de8cf302bb38157cec1a1b13876e818b5617563c95e SHA512 91dc2adb42e9b183cde89a8390e66f71ffa378b07df2f4f92e95515618c2b2e5fc907b894755bb824f62f5070fa9246ac7c41e7d4be542ed023141ae9d01927c
EBUILD Specio-0.470.0.ebuild 884 BLAKE2B e36fd4661c14d3f7934b44ae0fe8e8267a605084435126dc3159bdefb4f12b93bd5dcafbab8c231a13b13e4084c970d5ad24c8d091ebb9cf8cd7ff025b211e00 SHA512 8461306f5b265a40e17254595e1e2baa92884a3e54088c910a8112bc0027360ea4e1e6bd2243161e93219c5299d64975667a3a76c0d4352a6de14864b7989e9f
MISC metadata.xml 3182 BLAKE2B 7a2dcca648d380fb70b0ec0c9a88904b7eab40f946bfe6628623a648d48c31da42eb03248c68b95a581657aa6f1cf581df906f2f85aa1114492562a8f47595d7 SHA512 a7c0321adc9ab021d9b3b9095923aca9d1714c1421969e04f7e911861fba3b1b6af95894ed9aa9fb2184eb8488483037355347a0a0926c80bb18e9de707a3c19

@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Type constraints and coercions for Perl"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
KEYWORDS="~amd64 ~riscv ~sparc"
IUSE="minimal"
RDEPEND="

@ -1,3 +1,3 @@
DIST XString-0.005.tar.gz 134507 BLAKE2B f660122cb4363dff1912aa69907e003eef7da497ce95e3a377d7dacbde0887049167a98ea82927341337ba3a85e6f048c65018d979e71e6484f594a97f21e352 SHA512 4a6055e9e59169b77e04e8b890944b3a7bc4ff9844ad6b2557f7181f7b1c8576a7aab7ebee351044cbac8f3bff2d37dea2af4bc7ff775fbc3a398c9785c53aaf
EBUILD XString-0.5.0.ebuild 252 BLAKE2B 5a17fb1ae6ccb68652b350bb9ded108db3f862076655cca246cbbd633d0d0f613e1fd670c4c9ae9de98be8c91ffc748a0451b2aea6aa395e47762a9eb01c7e8e SHA512 b257d9d6bc9faa1e51744c30447cdff54198e301eea838231afafd996aef1bdd4aee94ed67c5a2d2771457e5a8dd0aae371cc95dd1c6c2210a0ab8602388abf3
EBUILD XString-0.5.0.ebuild 259 BLAKE2B b81511157e17d7477eec3c27f999a2d8398919af3615afbc6600b78b779edbe41f7c53ff77ef56d0b54369c04a9ba20f2765cd55a99c1cb1e8c5a6361b740480 SHA512 416c37e1a9d8f62f656a1a3aba2137d7a189517afa607c7e19d4731875ba054a2dac27ad92922757090b5c9da5c53a800dec7aea28d213db8416bdece537264a
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080

@ -9,4 +9,4 @@ inherit perl-module
DESCRIPTION="Isolated String helpers from B"
SLOT="0"
KEYWORDS="~amd64 ~riscv"
KEYWORDS="~amd64 ~riscv ~sparc"

Binary file not shown.

@ -1,3 +1,3 @@
DIST autopage-0.4.0.gh.tar.gz 14809 BLAKE2B 8b91d76c04f3b6519fe2660cbebb50c9b767346b6313303b757b04bea8e7eb8a48aaeaabe364b1b18cadbd5125c95f77b187f779ef83c913e8db13ca88284311 SHA512 a7573dc5d62559f06b54b4b40ffa916209ab7c3348ac7b0cb20ae840fe841e8f8efab1c1853196b4cad0ce5fbc52b679e651f76f7023af960dd8cc876a6d1f14
EBUILD autopage-0.4.0.ebuild 717 BLAKE2B 3752a1813c132422362aa730bc99fa72eade28a31a60271152363571cc614cc3cc4d83d169adea93317b8139d185ffc4b3840838bd281f6c7f63ed7adb7cc93f SHA512 bd2ef8f590a966ec76638af1d018f92bb2891f74762b4fddc9aee7f0807ab6b0582d2e7b6acfd12e674c32e50a8d4009eac00f36a8b7ccb85455062a30fe1af6
EBUILD autopage-0.4.0.ebuild 724 BLAKE2B 3454b14e806d01ff3c126a5d6cfdff98ee585741cea8ccccded80a6269376954c5251aec12ec69b92485e081a355a56bc933f9875246125faeb8b331a21870b1 SHA512 792cf3f9c81e75aa6bd4c151d61f6a73884e5fc8782c7d2d2f27111bb17dc62101ac700cd6371ac4796151340b948d14f78c4615c3b5c04a9a3252ffccf5c932
MISC metadata.xml 390 BLAKE2B 6be679e40e58985a6ad622fcb85f130bcc6b8039accd14243e6dcba458a0af721eaf9e7928bfe0d29f62477df6e437143865b68a61820b88dfd61a6e760992ea SHA512 3d76be1ae51467569281305138475733f9ce9b89b7d2a41f496c69bebd86e205019d1e75d1de22267d36aa2822ebe8bf94f5722d46ec27a8a79f349e38dad3b4

@ -19,7 +19,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~sparc ~x86"
BDEPEND="
test? ( dev-python/fixtures[${PYTHON_USEDEP}] )"

@ -1,3 +1,5 @@
DIST bashate-2.0.0.tar.gz 29579 BLAKE2B 35cd827a9b5846d0319e6de8fc4bdffbace6b0f669e496aaffa12c44349cc5947a14baecf3b21c3bc4f424796f12b38e273f273f4862949bbae11dfc4b787464 SHA512 f6bacddcad1077d034df0de4313b13aa24ba4c60baa456912d1f40511830a58ca118a72193d4cac358963870e097bee4b0e2ae5a7f7aec42f0ba1663180eb401
DIST bashate-2.1.0.tar.gz 34717 BLAKE2B 6d25c9fe35f976f5ef24d580cb7ee5a30eb79f68f05de2b6784b79ec93ae090ecbc2a2a09b0cabd4a6a997adef6ccb73f8f258044b0443fa231a403115591202 SHA512 6ef17da86113195d8dae093fddb7c17a365b4cd7816ef0ebb98ac6cda61f52526092f7da6c39c11fba9d709a124970e18e93e267f7d0fb38190e313208f66e98
EBUILD bashate-2.0.0.ebuild 638 BLAKE2B 78b970a00bd9d8daa7ebfe3ec9d5b4828b79707af623aaa1f9e4ee0812d18fa7b22a8875e44bffd05a6d6614565cbc23c700ee032cc43249e09543ac775eb530 SHA512 fd4cd16cf67ccf84b861f2d1039530078c46738d83b865a20bf97381e99b201982efc607f4a2c655b2690e3959b69a079352a0ac5302b562db0d4e9d576c415b
EBUILD bashate-2.1.0.ebuild 549 BLAKE2B c740501b1fac850111bca31773f6e0f5d6c6af7dc5b31485d01baf02a6dc32a61db242f266981956235a37dc5604a702c4b9b92a6e63bfda905030a80eb395b8 SHA512 11e157fe04175a4cdcf1a8599fdcb2bd21fe059468de38b86c9c5f31acc42e0d39c0835a9aa7bcd71f6135ef314217ed3eb45c8350ba995424f997d61cddff26
MISC metadata.xml 557 BLAKE2B fcbe8cb654adf3d748269b79f868dda3f6662fe0d2579ec2450e29e95d6a35ba2df0a470a387cc257c4df6af54420e7145562c739a0122fdf2f3963b300b1ed5 SHA512 204325d2ab7037d0425f2054b60f065fb998ca2757814966755ce106bd6e69f7e4844bd148ff619d6afb138359bb0567317c348debd391cf093bb52e29559a9c

@ -0,0 +1,25 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A pep8 equivalent for bash scripts"
HOMEPAGE="https://pypi.org/project/bashate/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
test? (
dev-python/fixtures[${PYTHON_USEDEP}]
dev-python/testtools[${PYTHON_USEDEP}]
)
"
distutils_enable_tests unittest

@ -1,14 +1,8 @@
DIST boto3-1.18.15.tar.gz 400374 BLAKE2B 2170319480578b9ac7b6c0da9e9a2f256ce907b8e53bc626bf26fd65f3336ec1974d6dd1917f601fe139e859f144fafd198b2578ffb9097508f09dd40cf82313 SHA512 f330d8249c9f5749770ba5809f3a4fb524f23fc0545b24182023a3b74f815608bdb9986b434d972a017aa7786b1319705e8702b041174275f84a0266bdb7b857
DIST boto3-1.18.21.tar.gz 402611 BLAKE2B 39974c66ed5ad0697be6df04dbb141ce28e9a09863349f7adfcf756666d58ed02232453a9d86d46e62380c0b7f197a52b6869469309dff0c532e50a6bfc88403 SHA512 9920891b7be9d98c3a3d2f3065183532624e78fd2ff7a94d26594d2499cd5d17db0ac4ba6adf27f0e0f67fa836020dfac648babc144e4339a3dd717a1bd56ef7
DIST boto3-1.18.28.tar.gz 406268 BLAKE2B 1379f65f46f287a541b098b3ae183bc7d0a6c40a58f6241d97ce39ffdde4f0655e755fe56890fda767b57c6cf7bd565d95745dbbeb80f42f729f561f6e8d9a82 SHA512 98c0d94dd4971f833677947dbfbdcd495a26fda60592130842cf2f22b8929c6f72f971294d9ddc4923372706bf7f37d3d4cb0ede32afc6955d8253c19ddab63f
DIST boto3-1.18.35.tar.gz 410165 BLAKE2B 1d32525175ee490b1b4029fc9c682afd789f850cff2fae4f3a46789b45c0cb3aa696e3b8f1c218e4efa1215c2945e21b9b00ea4cb0414addbecc593a858ada2d SHA512 d2ee1fa7465833696bb528119cce1629aba891e9cf85afd5a4757d2b900b8ed90d8fbc4fdb6aa69ee4d62cef8e7f13c2a078ad4135a5835739d455fef8ffcac0
DIST boto3-1.18.40.tar.gz 412065 BLAKE2B c548c6a1f5cfac3d304384b56882943201c45f3515bcd3804b90656966ba5ada0bfd5130fef34d8ad1466aad8a45166a9e35706d4ea53e9eb4ca1fcfae7172f4 SHA512 95e0c6ea5a9741657d801b1feab1ac813b653becba442d83673168d029635928e031386c7147ce28a9407acda4b593fc32b0a4f6ff1761f4b8d903b585220cd5
DIST boto3-1.18.7.tar.gz 395640 BLAKE2B 6a9fa1dd55644806fe93271805f35fbe0c4cb65d1de08dded2d2f57fcefa96e32c4ebe7b60743c52c0898222bc06d33dbd03d304bbef327b88022450a7943e2c SHA512 20e7fedab7d061ab02f391e9baf36cb554e7f194f38d24d5a75f76715b2acf1b51b6adce5d8cf5a2a0d29df73566db00b8813a219d45a194d9a8eb93d0dab570
EBUILD boto3-1.18.15.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69
EBUILD boto3-1.18.21.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69
DIST boto3-1.18.41.tar.gz 412328 BLAKE2B 134ec70addcb9748d255b86d9e12dd380094a6a82c1d79ea9772dcc59e6eaac95a4337a1980d4791f856bd9a4d84b2f0a79b00b8b7f5a2e57384eca95a4090f5 SHA512 a7d0093083a6dae9a9ee8ad183027adc5d1f4cde05f244f126af022c77df457c0810626fe9ce5baf6fbc9e8d9ec2f8086bf95587d4f80b63c47bf4ef210bf61a
EBUILD boto3-1.18.28.ebuild 1338 BLAKE2B a69e92de424ab1fa0084c97696548757d540cce9caf96a613b072b1932cf1420aafea0b870d1c09fbc597c804fd19faba2079ad018337658663bff714acef154 SHA512 6471431e033a9d8e2f88394b59444503d8c726f31fa550295f6954a5ac4a6ee69e967b6b07216e468c24a518e0f01d7244f9e99ad4ebed010979dec3199e2043
EBUILD boto3-1.18.35.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69
EBUILD boto3-1.18.40.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69
EBUILD boto3-1.18.7.ebuild 1338 BLAKE2B a69e92de424ab1fa0084c97696548757d540cce9caf96a613b072b1932cf1420aafea0b870d1c09fbc597c804fd19faba2079ad018337658663bff714acef154 SHA512 6471431e033a9d8e2f88394b59444503d8c726f31fa550295f6954a5ac4a6ee69e967b6b07216e468c24a518e0f01d7244f9e99ad4ebed010979dec3199e2043
EBUILD boto3-1.18.41.ebuild 1345 BLAKE2B 7fcca55ab872238ac219842aa92b00c47e9844f062fc394777d4baba80e8c61303dabe77856a62a70cb52056c06157188edfee68ac1e14d9f46775108b178176 SHA512 4dd0c4e13e8b5437ad51cae5da3c4a8cc4b31a1f0bffc679915fabf144250d074fd3640d54fd398feaf11e859354496daf1627daa8be2f5f8d7bfb2d32683d69
EBUILD boto3-9999.ebuild 1343 BLAKE2B b2887132265c9ba8dc7ee25f402103f3384553d7cf921f2f0280ad04c508adeb21a27baa344a0a7bdfbe38bc5c822e93b2d7a04ff2dfb57e988f234eaf0fe642 SHA512 766f1cdc7617ae2cc9cceccc7ff8dbfddc200d84fef7edc6c9b5a7b42fd599715ab221054854b3f5a4f050f4f4a27d7a8f5216e063b340ef75aa82b2d2d2da8d
MISC metadata.xml 606 BLAKE2B 27dc89cb64cdbf3c994d9e8ec642ddc46f978199ed30dfafffe58ed37db4e5b8fa0da6666b5a9b55155867460dd1c3e30e4ef2862b782bcb2535a00b8d592fae SHA512 8f7ba8ae60177483c949f35e7e100aeb6006de9f1f86bd2535aa96a9fae4e0bd4b894f27af511530612a10f25203ea98a62c6c2ed740bb42e2320cf1f7590733

@ -1,57 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
BOTOCORE_PV=${PV}
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
fi
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
distutils_enable_tests nose
python_prepare_all() {
# don't lock versions to narrow ranges
sed -e '/botocore/ d' \
-e '/jmespath/ d' \
-e '/s3transfer/ d' \
-i setup.py || die
# prevent an infinite loop
rm tests/functional/docs/test_smoke.py || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests -v tests/unit/ tests/functional/ ||
die "test failed under ${EPYTHON}"
}

@ -1,57 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
BOTOCORE_PV=${PV}
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
fi
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
distutils_enable_tests nose
python_prepare_all() {
# don't lock versions to narrow ranges
sed -e '/botocore/ d' \
-e '/jmespath/ d' \
-e '/s3transfer/ d' \
-i setup.py || die
# prevent an infinite loop
rm tests/functional/docs/test_smoke.py || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests -v tests/unit/ tests/functional/ ||
die "test failed under ${EPYTHON}"
}

@ -1,57 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="https://github.com/boto/boto3"
LICENSE="Apache-2.0"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/boto/boto3"
inherit git-r3
BOTOCORE_PV=${PV}
else
SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
fi
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
)
"
distutils_enable_sphinx docs/source \
'dev-python/guzzle_sphinx_theme'
distutils_enable_tests nose
python_prepare_all() {
# don't lock versions to narrow ranges
sed -e '/botocore/ d' \
-e '/jmespath/ d' \
-e '/s3transfer/ d' \
-i setup.py || die
# prevent an infinite loop
rm tests/functional/docs/test_smoke.py || die
distutils-r1_python_prepare_all
}
python_test() {
nosetests -v tests/unit/ tests/functional/ ||
die "test failed under ${EPYTHON}"
}

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

Loading…
Cancel
Save