Sync with portage [Fri Sep 8 10:38:00 MSK 2023].

master 2472
root 8 months ago
parent 69012745f6
commit 71d8b46371

Binary file not shown.

Binary file not shown.

@ -5,3 +5,4 @@ DIST aws-cli-1.29.39.gh.tar.gz 2515251 BLAKE2B 64324482a795d1d537953da21717faf95
DIST aws-cli-1.29.40.gh.tar.gz 2515692 BLAKE2B 1d7b93da39719ddd4813973f9b06f9f979ee043d81135585da627d2894254d8f200b9da9d29754a9270fecf948c47c97f3209ea47d5365a6af5d2a78526f6a07 SHA512 f0c55077f2e7f87990b0304269fe93835574701eb533569f773be407e9b3d0cca671b699911d9e2c728bd9c2181c298a92eb4f4a791d940964e52e66fa493863
DIST aws-cli-1.29.41.gh.tar.gz 2516949 BLAKE2B ae8b2c2c47b72832a038e883fdc6e15d2b59ac520203a21a1093f29d84131d054457700e59d3184768d1040f84708a73c4dac85fe2b1e99e121924c03f9b1ded SHA512 c48d16c577d4d3ac1038f33c716db6b9a61241a595b37105cde0841c84a3157f3004aaf8fd1ff95ef9b64837f8ab4c50cd875cd36154b4285bf01315b817b283
DIST aws-cli-1.29.42.gh.tar.gz 2517766 BLAKE2B 88f70820385eb6930b8f4cc3724c3823019ce3de419689a7d2b400ec1ee66cb76d325cfc2ad6d5ad740003f2ce53fff198f470e69b79697f17b52430e8cc704c SHA512 3e37c45189531045a44e9b6295a1618f3fa321c89681956e362dc7675e94616a33734e8aa644e6e2236f72979bd8f1a7ce5d95e70f684bb14c2e9a5bd1c2aefb
DIST aws-cli-1.29.43.gh.tar.gz 2517922 BLAKE2B 958a60e055ad83b8ed69ff0cb217d75bf7b2714fcffd1ad56c9929502c698d5d98f421d6bb7c34b9134c5a8ef8b792f2077ebb862e1b9f805eccf7a1acac9003 SHA512 9ce4b4cdee3dbbf6c75ed222fe1f34504a1b7d7ac3dfde18e4b341044a6f522653995bfda9dd891c84bf05672e62912b370060b6b7f77aed12c38bd5e9a06067

@ -0,0 +1,73 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
inherit bash-completion-r1 distutils-r1 multiprocessing
MY_P=aws-cli-${PV}
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="
https://github.com/aws/aws-cli/
https://pypi.org/project/awscli/
"
SRC_URI="
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
# botocore is x.(y+2).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(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.6.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
}
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
}

@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="unicode"
RDEPEND="

@ -33,7 +33,7 @@ else
"
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
fi
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"

@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git"
else
SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
fi
LICENSE="BSD"

Binary file not shown.

@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git"
else
SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~loong ~x86"
KEYWORDS="amd64 arm64 ~loong ~x86"
fi
LICENSE="LGPL-3+"

@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
# We keep uuid USE flag default dsiabled for this version. Don't forget
# to default enable it for later versions as this is the upstream default.
IUSE="bzip2 debug ermt lzo readline selinux sqlite ssl static test uuid zlib"

Binary file not shown.

@ -1,83 +1,4 @@
DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297
DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3 SHA512 e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c
DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304 SHA512 0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2
DIST github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 BLAKE2B b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa SHA512 c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d
DIST github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 30 BLAKE2B 9ec507e8410331513ba11ed5432f95b9141e41125975204c2dcb50b5fbe6f7117430ed9b1b0df44fcb45843f75ca862070f85cb40a5c4f6a8d13c066d2d6741a SHA512 528f23910ca94ddf6f811331dc7ed615b2949b2cb04c630e4e2b0ba4a6dadac1396268c4c3251a77af25db3e94dc8b0a0a66d365a8d3feaa78f31192a40e2556
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.mod 37 BLAKE2B f097ba062c5ae93b06edbf7827cc21a40d6bf6d2130c44fc8002344e860b3471742cf930e505a74a6a2af3a77a6dcc7d01b103d01f6f208c96dd9ca713c96344 SHA512 be96d9da23cc31932c1001e2ed367e55d06ccf2af41cc106e83b92fb866b61110d06ff224797c942b9ab6104bdcba4542f2214b9fb2d88df63e69be8158c6e2b
DIST github.com%2Fdustin%2Fgo-humanize%2F@v%2Fv1.0.0.zip 26356 BLAKE2B 665fb778605fc05dc686b59a3ad82a6df9020017243cc84498e4113c7b18343507a0084cd67febc329fa6b44e675696f99f632cd282ead5bb06f93ff3bd50bea SHA512 88e19d0139de7de602272e14586a99eda26b2867ea60ef56b517d13b37c0d28b1ab62c05b2f9cf1a9b8dcc8e5afa9c915baf7a30b0f17c4fbd47d5c71d0a3965
DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.mod 77 BLAKE2B 1b81c4c20a890027242b50f1566f4dfdaf120ee26d3dc56d0c2b6465df2ba79b208289eb40c3d7b666a4e7e874210f59aea545d5125c9a55c5597a3ca7f37feb SHA512 fb153c4e481c073133f0c933c67eba8a1f160ab146921f2c77125b6ff5c348cea57e3a5701a557c8db2212d32e3cba1c09b9509210660c17b66c2a45ba97cb75
DIST github.com%2Fgdamore%2Fencoding%2F@v%2Fv1.0.0.zip 19867 BLAKE2B a772206ce6dc48b32d7125a25b26694325d367ebcbad85466b2e6cfdb9fc9f0e08b98b7ecede5397344e5f7e623c4c76edcf69dcee99917adccf5b31aad80bf8 SHA512 127767c725e376b43fe4e2003ddc12fe89693d6d7e52b01e6d47d73fd04496decc0fd60b64c7a65303428e00a52ece1848610ea35231789a814187ef8503bee3
DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.mod 35 BLAKE2B 088adc516e2f6f0a693c745963d6daaee2c196b1407e36a469eec392b232ed26b03f9c515d422b8e536c2b2ac8bf199cb3db5ba4ad19ab71fc338919f57a3a53 SHA512 787962ce037cb9143f496d5a7dd11ab1a487180cb57ad498e6c24a8da7a5bf36737b0b2730d2e0837c60a08bc7467ffba744026ce6962885fecdcdd1bb6c07b7
DIST github.com%2Fgo-errors%2Ferrors%2F@v%2Fv1.0.1.zip 11197 BLAKE2B fbc5efeb39aa911465f17b41e15574564dd9f6711ddac8fefb6db2fcdcb1c9da86d352aea7ed9ec53ffc01d16361985cefa171c240e55a8689d3f16e01f3a64d SHA512 c11ab427de7456beca56fe2c3539161bd92c20dfc345e8b52f5752bad387e93396929bc42057e09f82038f0e59471f0a0450b66693d11e2199a7ad69eba79f01
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f
DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip 442291 BLAKE2B 02ee4982a588e0fd1575206340bd97663147459664a2942edf151c4aec2bd20da83984c68c76e1c505c1ef930b77f934a8210f6c0ca106a0c0c91ff63733b92d SHA512 8e275955eb9e5034c155c6e469e2a3117bee30fbe42e8ae394f496b83f473a1568847707707716dd5a3c57dd0e0a4bb4f4cc9af04940218ce24420493e923f14
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod 104 BLAKE2B b8d6df41ff2e8952e12f0518d455969d7a496b8318052ca37ffabc663d9602b9df70385274818af8bf1b50e70a44ade59b0436133e08818ceb385d34a3b44c03 SHA512 218110264da1c7396295627414259fcc65cc9823216d6c03f2a6d7499e17205e540821add3216ba673efda92f1e5bfbb817416874fc745ed1d926c43fdd9bc99
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.zip 8885 BLAKE2B a9d15d5bb4264391abb906ef4b8ec929ecf61d0bbc781ad37aa36e236cf92f5a97f2035c0c08bb49c85142df10ba129c4c1755ede5bc8ec71743300f60af3d47 SHA512 4430b33d70f0fe35d07aefd6320ca0d8e49b71689d93b49e021e1893f8f9f043f8a6d16705e5517a600a538b3f35fed8f14a69a985b2955e8b6f34c19605c83f
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip 4163 BLAKE2B 7e00360086a04fb62a46ba20a10ac3460b364aa6ee09bf46f9769980c086db04aad45c4cbaa809a218f207c086876678d708a74d0a7679a48cf62b0b5edd48b7 SHA512 06bd620730c303df004e1d6a06a1aab8d83551d594c28e42f8d43613153ac28e6a5dcffaede69c84b2b49027b62581851a332f1397a2d6df9a46078510f7d1e2
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.mod 39 BLAKE2B c619b92efed318039eb06878b084372e8f3f45426623a9c1f045f21bf44f86347472a28a4164f607cb9fca3c253d4c9df0dd33d1dd8baaa02230af9feb8dc7f6 SHA512 d6089badd618722b8d3584965f1a10290097f259024a444744f625fe5b439fef62c7e14f060fb8593197d003ecd6c29f0cb85700de0bdfbf2511ca66729db3bc
DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.1.0.zip 45664 BLAKE2B 300a1f32c514f6857be8cffe884b9fc29091a709746c83567f82413b0e64d7f42ff3aa6bc34846745489f98e10045736e3571797e715fad87cec937df28d0fc9 SHA512 f9a98001ee97894e319b82f4c190f93ce7a60e109b991691f3a90cd51818596b1baefcc1c24793aa3c8c9d4505f809fbc689037b1a929e21e17fcf134134118b
DIST github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.mod 36 BLAKE2B 34795f3802c4ad11528fd865cc7887ac749cb2b29bb944f1f6ef74e553ab725f47bacf85dc7c684bf0c1b057f0c7c719dc098409e2dc8f3b2a032a31ed802bb4 SHA512 9851e978cd2e098142c8491596594283dd801fcf5bce896d3a322c76b12718ec1377772ca6a187b049f63a9395dbe37f213bd24ba061661adb4dc3191ab4ae60
DIST github.com%2Frobertkrimen%2Fotto%2F@v%2Fv0.0.0-20191219234010-c382bd3c16ff.zip 315566 BLAKE2B d79708f86589c07185c9250defce96eb9df47257275cd2dffa456c33ba87381c37df99b2ba08ce41cc5e06cd09eb241dd46ac0c05e9abe92bf427058bc4d391d SHA512 7b92a1a14177fdfc31713bb5fc4d72e90673ce934bac5ed2b55d52feaa434211270ccb5474b9333b5e1d426cee99df0624c8ecc9bc2c4361e281517c1693beb6
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod 281 BLAKE2B 15a1cb67527ae81338a77cffa1432cd83c798bd7094eadfbc88a7eb79f5236690dc2d5c93e3daefedb396516c41bf05da21b5e12966f69fd2663e7621267d015 SHA512 7af123ea69147856e23249740b882d90213ccc3f19cf698d960dd5950fa3f3f72c600854c5e0bb94977e6c5eab617736dcd20e180eebf599399215ad8c5c0051
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip 55374 BLAKE2B 39f93770143cb70ef29156c1d31247bcab91ca7cc02f4164ed28a98769f1eede3e680b9b41dc55371a4dcbfe27b92bfce546ee2f1ca447f8623fb3fd88174888 SHA512 908f2454a0722d403aa33ea6cd1d40617ae8b84c62efc9a5de0bcf9c40413b6ba8412ac831e4b54b237190131be56e23266a9e18b0b680da5fd588e889985da3
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db
DIST github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.mod 30 BLAKE2B f34dc4736d35b48624f793cec1a79b2a84abb314ad9563734e2768d6f175f117119c06397dcc57880e068b0f9c1d97f4353201450c3ea004eca4d76549d06acb SHA512 a79c50ffbd2e6c4bc4907c302e2811afcd5640c7e35e8d4f211e071e42b9aed218510f190d759a408509a61457259fd6a59be658eec49751910108e8e8537e8c
DIST github.com%2Fxo%2Fterminfo%2F@v%2Fv0.0.0-20200218205459-454e5b68f9e8.zip 43813 BLAKE2B 2e4ca99aad9b097ba75abb865b95b7ea616435306aef8b64cf6f79dc1793e7bca11d363d594d09bacc299bdf9bf3628c9ce5283e5a0b8c600bc6955850f2aa6b SHA512 c0845c9113dc3fc9a7214c929766c6ec136915f5485b0b5bdf5694db24cc82dd13c771de7699c7511312e3b7ea3823eb690c44dcd5d634c83a10ca5e20b4765c
DIST github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20190206043414-8bfc7677f583.mod 291 BLAKE2B 76046d47d2745d1da7da59fc3567bb62dd625a3434a1c0d083ad2652c841444ef764da918b3d89ab9d5161599d7b390524fbe13129fc834b2185ef3c133dc3ea SHA512 b5b090f05e4fea6333bbc9681c7486be621c92074bbc894c405991c297e43d96f2522f14298a42e4b912aa71d274b35912cc39be5d224157f50e1090c4789977
DIST github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.mod 291 BLAKE2B 76046d47d2745d1da7da59fc3567bb62dd625a3434a1c0d083ad2652c841444ef764da918b3d89ab9d5161599d7b390524fbe13129fc834b2185ef3c133dc3ea SHA512 b5b090f05e4fea6333bbc9681c7486be621c92074bbc894c405991c297e43d96f2522f14298a42e4b912aa71d274b35912cc39be5d224157f50e1090c4789977
DIST github.com%2Fyuin%2Fgopher-lua%2F@v%2Fv0.0.0-20191220021717-ab39c6098bdb.zip 196162 BLAKE2B b07fe77e46150aedb02428bf26921cd46b9818446ad129e71478cc59febd868355ffa1e73dfda310f783765e9fdc3d03693d80f71d30787f16e2aeb3b1a590f2 SHA512 9da71aaa66cfd01cbfe3294b669eb2d516e9ade363fef0d4e028da9d8e2b404d3f617d9ac5a2b84a791b0b6546105395ce8bfb59624c86cfb3db21c99583ae9b
DIST github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.mod 46 BLAKE2B 9d8cbb00d9f6e7efd1acec5ce1c75cd3d9e1cd097625d94c34b2132a395ea623e14cff0e13eb89fce1f6c7940ea623aac279499b33d362e9b7a4156eb0bb2503 SHA512 2967c53c72950c1503ee0c5ec1814808c807bb68eb1dacc67871c60d03224687778004d4353cf41c3773c09cab7f477a4c0353ce92cbe5ac67fbd1e623ea871e
DIST github.com%2Fzyedidia%2Fclipboard%2F@v%2Fv1.0.3.zip 7638 BLAKE2B 17814d723c39dc7ae047f0e6d8667bbd6f81ad8fa23982240f4b25ea1eb6005de13a8cf52d161316e29c3775d30f5570bb916ff340d891e3eecdb748542a1ba2 SHA512 28e6575547feb8308d4e6c630dae834299da6d620f37cccc5a115661bf742b7c27089e408ab3c5d696f1fecf7190efc74b13a2e6552a0f851652270999d27d13
DIST github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.mod 32 BLAKE2B dd6f710f737ddb96e0f847c78cd94524c0c82d77c8042766f07face129b37e7c2e28d12c938d6baa9c1757fd7d5517720f7e42d43350391e07e4929483708ca4 SHA512 780ba1883bab7821c31b97046b8ee86729bff9e4b64e3895101dd163cb00fa099c9644734d3cc3f1a2147a60748b1d0f5b8897d744db4a8f4b6353c312377706
DIST github.com%2Fzyedidia%2Fglob%2F@v%2Fv0.0.0-20170209203856-dd4023a66dc3.zip 3415 BLAKE2B 4d21307cd67ffec142c5e17e634f2e6f6f2f09f3775faca0c386b4c047d152e0a793a98815a59bc97070e6e9773f4ef02325c194e079d265ef8edd59a54df876 SHA512 df4e5fcc8334273a8e75e39f35a4655a9643cf6f335184be62139f79412bf218739238ee7e13599efdcfe1c7b2d64c4aad4d053d1a80624cbfe847cf31df3582
DIST github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.mod 87 BLAKE2B 926b47deeb1e94761b5c974828d9311037decfcaf1a4b304db756d1d3348f6b6c76cd5ac532332ff0d129adaa65733d99017bb102ef9a1bbb8827ba1406ceb77 SHA512 98ea5d7c9916c2c11377fea22bdb80d91ffd63084c2f1c820d15fbaac5617bb790feaef23516c5d74f164b5186e09467adde8b6ffef93f017820ecfe6d2cdcd1
DIST github.com%2Fzyedidia%2Fgo-runewidth%2F@v%2Fv0.0.12.zip 20565 BLAKE2B c086b0569da04740dcc5cf823e2e880ca719bb27769d4c315699818ba708886e6aed4a2c3ac8de25a36b957913ed005229436d462cb0f83c5ab66ec275850fda SHA512 6c3556d1bb1673e264b0ed14be57487fc596f3e6e5d8e7912a62bb521bbdb5767e2f78afb020e04bf319c0194dde78629893f7963a63e11818c3931732db367e
DIST github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.mod 41 BLAKE2B b91ca86f50359fa2e7e9ba54d0602f41e3d492d532893db01351235a478c3dbbb2951bd74242467ae0eac3c0ecd0bb3b074ed5f5e9e8d95f1f514385332cc1a1 SHA512 169bd9584e7561fd046d68c3ba89262ed44328b82057441d5bd3d1ac23ac0fc87421dac1d5f3f05dd640f929a1b92825bf99dc5fcd2274d835869b2d78ccb618
DIST github.com%2Fzyedidia%2Fgo-shellquote%2F@v%2Fv0.0.0-20200613203517-eccd813c0655.zip 7113 BLAKE2B f6202f64f26b52d0d2fceda72739f038e2afa031b9ef582ca6e866b498d2d73d813a31e31af9c00aeb5c9eb78612e2c2a8ec66c9442c7e195039d7633b6fb02a SHA512 8f00d4deb9132b086ce684e44f13e82b26f5563af0f4dbdf04d6c4c8a2fef971df1c4eb22bddd4a3df9ed72fc44f7b23391f75166c6b0470790aa47a7c2083e1
DIST github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.mod 37 BLAKE2B bdd14542b3e217fc4e87a7ab03be614823c10a7aebd9fda814ea15d87593d3994b5dd32801ce9e156b5d477d2092c5b84cce3ee029192cafd4fabeb9d0d57885 SHA512 24c4a29fb24be0fb63d65e57655d52a61fb0242063b1c09f20056c2e173e27b5e7ddffc613746bc17ad3cb05c5d5d19fab46b25e56eea3384f176849658d0267
DIST github.com%2Fzyedidia%2Fhighlight%2F@v%2Fv0.0.0-20170330143449-201131ce5cf5.zip 111801 BLAKE2B 9d3f07e9744ce99a02740c01f532b34d2d59c2e4811bd375d06c4ae4bd31ab2bdbd0ac81de9ad1c321a2aefbb17479c7a8984f849c84c16be1f37df6899884e3 SHA512 09b32cae2105a294eccfc276c3026b7943dd1cc3c6908cc5cb02d3784fe4d37576ddb1b256f52d431290209a4b590c72e840f1f3754a8ef61c05960f19d4a3a7
DIST github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.mod 33 BLAKE2B 48918ee4bfcf3068539ad3f438cd4a51db586b6e3d8d468557a3d5484c8938e0394e05e5278f574631da39ecfcb5875663724280d27c9c4adc61a1ea80beaa3f SHA512 04e721b0cfb6338d1bdeaee8a3abc5c0ae2075f9abf92a66b2954e1d9464fdc71321237d9fbb6486002374925bddc487b2c340643bacb6e4e9da05c9088f0051
DIST github.com%2Fzyedidia%2Fjson5%2F@v%2Fv0.0.0-20200102012142-2da050b1a98d.zip 81515 BLAKE2B 17abd39f209386757e5d8e3edb912b6f71f5ecce3f1cee31f1cac2b46f254d14f07dd262f54fa6f0c6ded359c8d30798a99a2964e4d2ed0cf6372495d3512c66 SHA512 fa1b78d2b42eaa619bf950fa01973c8c5a21b6b647d73f2ee74f9687f473927f6bc0cf7c2a272d10b80a90cfd0d2b82a5f01aa639471b584d13cbfa13a899ea4
DIST github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.mod 34 BLAKE2B 22d6340dbabd18dd078d1ceba0ec6f17b15680007822b628a0bad52ac9388745cbb253661aef08d58c63850fa5a478a46b635a8e314a37286de505daf7c4eb35 SHA512 daf83940cc17a02565aa383103449e60cb06ad55c8e7bb42ea4374cf9d4783a8c1b4be8da2d38933c528bf4a558a75e6b96d9e09171c87128c3e650d68c74286
DIST github.com%2Fzyedidia%2Fpoller%2F@v%2Fv1.0.1.zip 25272 BLAKE2B 50eee92c460dfff99f8261c1b5bd45d8ddd029396fff85acb67afe0eb25e0120a683c575d8f331daeb2c9b74e829d418700cc937655fdd8545153e947b3034e8 SHA512 0234099663b08401480685679a73e322bd506791e058423516d0cd6670c6c1ac0999d613a442fa7b1f7846086df0f92d83659e116b713c17709f804003097fd1
DIST github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.mod 40 BLAKE2B aff997dcc39cacc15c2c70f9c55b59423e04a0d674c16f69650844da8eaef71d07407db21acbc90e4ca223007572a6d0cdafa8027f3392da97b682c040302eb3 SHA512 ac31a74f5618ad145697ab02ce101f6fab35ae2518ed3ba1f160024b370f9741ebf3fa2831527fe0fcf08b54d81b9793ef096b39a33992c8412ef514bdb0ced5
DIST github.com%2Fzyedidia%2Fpty%2F@v%2Fv1.1.15.zip 24480 BLAKE2B c12522ff9844ba6cd151074d938f2be36d19c4e5cac4906ee0373116c7b8c3241dac349282c11c3c021c9f4416e3c36a8cd91418eeff29f8406bd8b4a8cb3ba9 SHA512 cd4a9dfd077afeda2c1c501c8d010ff7b51dad6c79354db10be3e869e665ae90f60992132f91d91a8754b8124cb902d91ecfdb5a9fc1aaf7df2d036c720c6023
DIST github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.mod 348 BLAKE2B ea7eb55e01e85f76b88f072b02e36bbeb800eaec4ce39404f4acc409ac05af51e78c3e26d317cfdade2a3adb28bfddbd5233db60c300bc5f3a8e5eeb7f09eeac SHA512 b3db94f2a7c44d7350d89acb9a118c6f8d3c39530a1af23c5e1aa9f9fa842a06ec5e7f5af4e87901cb08c841e7f953b3f83a3ae6488f9f3d14d4ee063b53ffcb
DIST github.com%2Fzyedidia%2Ftcell%2Fv2%2F@v%2Fv2.0.8.zip 187655 BLAKE2B 9bb3b50d2124d2dc8eceb173683a9e5b9bb8c03818fe8fa2b8d468ad27a81b92468f239717de28791a49461d830ab9f0467e7eca90fc223aa57bde764277bdde SHA512 3e18af5b738b0159867cf0d16b4b2a6976c22370279681f7263ba226c66205c92f800ab76e5529776c2967dc144fdb327e94dbab83ee051ac8f2cbd1346850e0
DIST github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.mod 36 BLAKE2B 3cb28ee3349be36d7ce15690d16e2f0d17e60e2bf3bf6ad506e591338d3787c7a9d2d658347c3a3c5e858b091ab41f59e261647a0e2738c91c3ee8508b680493 SHA512 84a84f76d05e19cd18dc80abc820fc4209c9a85eef25444a9afcb90a7bb9cfbf15aa233d8ce9592681e78083dbd1b6311b3043884fa0260c03490a6e0318ac73
DIST github.com%2Fzyedidia%2Fterminal%2F@v%2Fv0.0.0-20180726154117-533c623e2415.zip 19567 BLAKE2B 673ddc13e6530cfbd25fe67179b310f0462632b0b711e74a25eea49ded6885e079f05bf292982440c55d818e9e1988ca7a05c12e19fd6020a65b34d28979e73c SHA512 a4936b6534317e3840e78d6af3ecaf92b2311541a191b3fd84a85e22c3717d7bb688bc0f95a3dd9753c673706980bd00a219f11432155d53984a839b3d3abdf0
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190204203706-41f3e6584952.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190626150813-e07cf5db2756.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.zip 1867927 BLAKE2B bd890b16f2adb601f5655ca3f4815bbb335fe48c961b06f316ec579ff6efa2fc8f360d7c0bf272dc2d35e9a0470235c36cee331399ed01d8c455172f39921194 SHA512 59a4db96e438a1f03af9b00070f4d3772f1eeeff72334e6bc8ad1774bf202d39f7129572cd75fb9e1ecdfc7a532c5cd91bfdbfab3ebd10228bc6733e9556f70c
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip 7430601 BLAKE2B d2403817cb6b7e32462b90995412c4e63cfdeaf3710fc9386f4b708e0ae2be9593649e923f0d844dc4420b177e42e7abfa7657e03e27fa08be9e98d76da4cb9c SHA512 8d8dad296f1497f352e94c416711dbb1f468901a3fd2dfd0a9c67f2d59306ea611d77917289521d2845f6958f571f6c3fe2d3dab289524d8145489d5b386fbaa
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip 41481 BLAKE2B b952f04dc8d4717c839de5a5b7780ec2434915d11f897cc759647f71073dd3df717e1195ff2f4f804457195886c63620b342a089fc489f5deafa9c928708d4bb SHA512 40a523fc1dcc36677a0dc0e626313d44a308fa2ad5eedf7b616470ae2972dd8f5b78c18384efffa65d58391e60b704ed35db5557a5dce8362ae45204f64b721d
DIST gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.mod 29 BLAKE2B 4d2c59657c3367fe4f7a4b4be4d6b067ae908b24173121a92d8be3dc60d0b6ef70e66e2b9a46fb254c52c3e45930dd510701cb53eef08762f3ccb16bee893eae SHA512 007886ad618ada8246c9a297a88be315d25fd6702cf82b6d2de75546336670829a4acfe4c49515b2aa58a04d6bffed185b1aec1bd635a532461f310156ff5f32
DIST gopkg.in%2Fsourcemap.v1%2F@v%2Fv1.0.5.zip 8093 BLAKE2B 09c16b7dccba5b759eaa4f0f5697bb66a572b0db7fd5d69cb279053ba18a4ed4a47d1513a7c600a43cdc6688b29b747cbf439d008318795413dd6161e020af51 SHA512 f90b6e201e75afbe9bc228b8909944e0f2509cfc6463ac7bd1572d644352b19dda9c5219e217706bc230ca9f15b2bf086b7721e86fac1b5c47b6bb9d2da194a3
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip 80579 BLAKE2B d5de9f0dbf72902ec2244971ef1d62790008d5686ec66b67ca5ded08503168e507d7afdbc38fbfe3b431432e32d2c79540e407a2916ea93de24d45040262366a SHA512 c4a38c485edfd1773be4d3b3dd97c475b1894603526f5d95b40a3ba34b148f3979f0983444009d716e106fea0a2362836a5277f49ea21f764a55279f343a3920
DIST layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.mod 109 BLAKE2B 08629b072202d338d461af7142fd4049b4db1c2df5997c995edfa9b12b2db2df0da8160db7032bc84215c742ad67021910b2fa3ec87c33c14fec309a137cb174 SHA512 b2ec68ffa8d8e747ebfc1f6103ec980c0e02d372a50d44c1ca289688cceb41006443c02c937975bf5847460a6a071d17f1f0c8ee7549fa1cf4eccdf848020ac2
DIST layeh.com%2Fgopher-luar%2F@v%2Fv1.0.7.zip 36857 BLAKE2B c4ff2a1bbc2dc984fc24065f71b560cbdda220b78d88cff9ed5a91654984cd56c9e85b64a416c140e4b01bfda75734f7c77f882e3fb45a0227b3f47cc02781c8 SHA512 94b70a83a31acde7232223ca82d6588716b39d6463baf5f15d921a5bc24a7d9b98307b8d44d3bbc9a5a82f6e4111b2b9ba1c15ee313a3784a30d63fe5d198bd3
DIST micro-2.0.10.tar.gz 814030 BLAKE2B 8becaf7caa167747443e1aa3af32e96588af275d2b921fa88fe9d55b4eec22622cf7a68d85d47834159042100414855c5bb3f8b9f7c8d934f762ec63f4d40435 SHA512 06796270a6d99578ac36f3313dffb6ba56c5e8963c6b59562b4ef9e65036ae2ed21ce602b39ee08d2f3c54c501089166fdecc5719a1ca535d84960b3b4b67f72
DIST micro-2.0.11-deps.tar.xz 19390200 BLAKE2B 3f4e3a60395854e1dcba0ed69c7f6b95d7e1efa6897da01232e66b253a0ef2f88c29cc9628ddcc569dc5d4bc63ed21866fb5861ffdfb4de61ae5654f4b6a7ae4 SHA512 c4fcd2ce5d8e85bdaf969d7d2fec5b526ea650b7a58649dd3546f0164b10478e248eaeb1cf4fe371f44ff0a3cd70541e1c4751d01ac33a49a6bd853f78941436
DIST micro-2.0.11.tar.gz 549261 BLAKE2B 30c21d7747870a9a85a8fb552ec9035af5c42232f4d2ee0744c24671e78ee22ff5eea803fbc19fac704b49644df0597538950b735f955eecc921e681c0ad924c SHA512 3aa3dd10baaec9fa73b5c673c3d29eb8b4d04b468e36866118bcfc70dd638c50e56d51fc6085dcc7441a2ce0d9bbf742c37fd26a7e2b92d8b20844c8a7b53487
DIST micro-2.0.12-deps.tar.xz 27563572 BLAKE2B 416548c7b2effa88f80aeb00e15645ace642859af9b3992ec8bc702237a2a17440d34a0ccdad4079933e38fec5ae4d06749a094d211d9fc9f7a11cca9b098a29 SHA512 157f655dfab205e918367c1ea9de849c3c90671bbdf50e8c869e239350f923c62540695839e114e44d6740c06bb0855d5aa139876fe38fe87d24e3162029daef
DIST micro-2.0.12.tar.gz 562941 BLAKE2B b360560cb0e4b27739e4efc880c66e4e934e3b6515062fb853f29ca9ee21e62edfac8ab0d554bff0062089c20ef2ab11b7d28180b851774f25327c6da58793e2 SHA512 a03fe2b91914c423f0195e9a7c7d35c3c6a38ec2ba65ca8dd8719da38806f2bc5a7b10efb73f9a2ee884bdf3f2a71a04bc3404a7a811b4fb329ffdf41336b78a

@ -1,132 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module optfeature desktop xdg
# Building this list can be done by:
# cd $(mktemp -d)
# PV="2.0.10"
# wget "https://github.com/zyedidia/micro/archive/v${PV}.tar.gz"
# tar -xvzf "v${PV}.tar.gz"
# sed -Ee 's/^(.+) h1:.+$/\t"\1"/g' "micro-${PV}/go.sum" > go.sum.out
EGO_SUM=(
"github.com/blang/semver v3.5.1+incompatible"
"github.com/blang/semver v3.5.1+incompatible/go.mod"
"github.com/chzyer/logex v1.1.10/go.mod"
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
"github.com/davecgh/go-spew v1.1.0/go.mod"
"github.com/davecgh/go-spew v1.1.1"
"github.com/davecgh/go-spew v1.1.1/go.mod"
"github.com/dustin/go-humanize v1.0.0"
"github.com/dustin/go-humanize v1.0.0/go.mod"
"github.com/gdamore/encoding v1.0.0"
"github.com/gdamore/encoding v1.0.0/go.mod"
"github.com/go-errors/errors v1.0.1"
"github.com/go-errors/errors v1.0.1/go.mod"
"github.com/kr/pretty v0.1.0"
"github.com/kr/pretty v0.1.0/go.mod"
"github.com/kr/pty v1.1.1/go.mod"
"github.com/kr/text v0.1.0"
"github.com/kr/text v0.1.0/go.mod"
"github.com/lucasb-eyer/go-colorful v1.0.3"
"github.com/lucasb-eyer/go-colorful v1.0.3/go.mod"
"github.com/mattn/go-isatty v0.0.11"
"github.com/mattn/go-isatty v0.0.11/go.mod"
"github.com/mitchellh/go-homedir v1.1.0"
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
"github.com/pmezard/go-difflib v1.0.0"
"github.com/pmezard/go-difflib v1.0.0/go.mod"
"github.com/rivo/uniseg v0.1.0"
"github.com/rivo/uniseg v0.1.0/go.mod"
"github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff"
"github.com/robertkrimen/otto v0.0.0-20191219234010-c382bd3c16ff/go.mod"
"github.com/sergi/go-diff v1.1.0"
"github.com/sergi/go-diff v1.1.0/go.mod"
"github.com/stretchr/objx v0.1.0/go.mod"
"github.com/stretchr/testify v1.4.0"
"github.com/stretchr/testify v1.4.0/go.mod"
"github.com/xo/terminfo v0.0.0-20200218205459-454e5b68f9e8"
"github.com/xo/terminfo v0.0.0-20200218205459-454e5b68f9e8/go.mod"
"github.com/yuin/gopher-lua v0.0.0-20190206043414-8bfc7677f583/go.mod"
"github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb"
"github.com/yuin/gopher-lua v0.0.0-20191220021717-ab39c6098bdb/go.mod"
"github.com/zyedidia/clipboard v1.0.3"
"github.com/zyedidia/clipboard v1.0.3/go.mod"
"github.com/zyedidia/glob v0.0.0-20170209203856-dd4023a66dc3"
"github.com/zyedidia/glob v0.0.0-20170209203856-dd4023a66dc3/go.mod"
"github.com/zyedidia/go-runewidth v0.0.12"
"github.com/zyedidia/go-runewidth v0.0.12/go.mod"
"github.com/zyedidia/go-shellquote v0.0.0-20200613203517-eccd813c0655"
"github.com/zyedidia/go-shellquote v0.0.0-20200613203517-eccd813c0655/go.mod"
"github.com/zyedidia/highlight v0.0.0-20170330143449-201131ce5cf5"
"github.com/zyedidia/highlight v0.0.0-20170330143449-201131ce5cf5/go.mod"
"github.com/zyedidia/json5 v0.0.0-20200102012142-2da050b1a98d"
"github.com/zyedidia/json5 v0.0.0-20200102012142-2da050b1a98d/go.mod"
"github.com/zyedidia/poller v1.0.1"
"github.com/zyedidia/poller v1.0.1/go.mod"
"github.com/zyedidia/pty v1.1.15"
"github.com/zyedidia/pty v1.1.15/go.mod"
"github.com/zyedidia/tcell/v2 v2.0.8"
"github.com/zyedidia/tcell/v2 v2.0.8/go.mod"
"github.com/zyedidia/terminal v0.0.0-20180726154117-533c623e2415"
"github.com/zyedidia/terminal v0.0.0-20180726154117-533c623e2415/go.mod"
"golang.org/x/sys v0.0.0-20190204203706-41f3e6584952/go.mod"
"golang.org/x/sys v0.0.0-20190626150813-e07cf5db2756/go.mod"
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037"
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
"golang.org/x/text v0.3.0/go.mod"
"golang.org/x/text v0.3.2"
"golang.org/x/text v0.3.2/go.mod"
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
"gopkg.in/sourcemap.v1 v1.0.5"
"gopkg.in/sourcemap.v1 v1.0.5/go.mod"
"gopkg.in/yaml.v2 v2.2.2/go.mod"
"gopkg.in/yaml.v2 v2.2.4/go.mod"
"gopkg.in/yaml.v2 v2.2.7"
"gopkg.in/yaml.v2 v2.2.7/go.mod"
"layeh.com/gopher-luar v1.0.7"
"layeh.com/gopher-luar v1.0.7/go.mod"
)
go-module_set_globals
DESCRIPTION="Modern and intuitive terminal-based text editor"
HOMEPAGE="https://github.com/zyedidia/micro"
SRC_URI="
https://github.com/zyedidia/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}
"
LICENSE="MIT Apache-2.0 BSD MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
BDEPEND="dev-vcs/git"
src_compile() {
go build -v -work -x -o ${PN} -ldflags \
"-s -w -X github.com/zyedidia/micro/v2/internal/util.Version=${PV} -X github.com/zyedidia/micro/v2/internal/util.CompileDate=$(date -u +%Y-%m-%dT%H:%M:%SZ)" \
./cmd/micro || die
}
src_install() {
dobin ${PN}
doman ./assets/packaging/micro.1
domenu assets/packaging/micro.desktop
einstalldocs
}
pkg_postinst() {
# update desktop file mime cache
xdg_pkg_postinst
optfeature_header "Clipboard support with display servers:"
optfeature "Xorg" x11-misc/xsel x11-misc/xclip
optfeature "Wayland" gui-apps/wl-clipboard
}

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module optfeature desktop xdg
DESCRIPTION="Modern and intuitive terminal-based text editor"
HOMEPAGE="https://github.com/zyedidia/micro"
SRC_URI="https://github.com/zyedidia/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
LICENSE="MIT Apache-2.0 BSD MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
BDEPEND="dev-vcs/git"
src_compile() {
ego build -v -work -x -o ${PN} -ldflags \
"-X github.com/zyedidia/micro/v2/internal/util.Version=${PV} -X github.com/zyedidia/micro/v2/internal/util.CompileDate=$(date -u +%Y-%m-%dT%H:%M:%SZ)" \
./cmd/micro
}
src_install() {
dobin ${PN}
doman ./assets/packaging/micro.1
domenu assets/packaging/micro.desktop
einstalldocs
}
pkg_postinst() {
# Update desktop file mime cache
xdg_pkg_postinst
optfeature_header "Clipboard support with display servers:"
optfeature "Xorg" x11-misc/xsel x11-misc/xclip
optfeature "Wayland" gui-apps/wl-clipboard
}

Binary file not shown.

@ -1 +1,2 @@
DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae
DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4

@ -0,0 +1,64 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
HOMEPAGE="https://www.racket-mode.com/
https://github.com/greghendershott/racket-mode/"
if [[ ${PV} == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
else
[[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${COMMIT}
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
RDEPEND="dev-scheme/racket:=[-minimal]"
BDEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
DOCS=( CONTRIBUTING.org README.org THANKS.org )
ELISP_TEXINFO="doc/${PN}.texi"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
elisp_src_prepare
sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}"/racket-util.el || die
}
src_compile() {
elisp_src_compile
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
# because this is installed globally we have to compile it now.
ebegin "Compiling Racket source files"
find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
eend $? "failed to compile Racket source files" || die
}
src_test() {
# Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
}
src_install() {
elisp_src_install
# Install Racket files to "${SITEETC}".
insinto "${SITEETC}/${PN}"
doins -r racket
}

@ -0,0 +1,64 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
HOMEPAGE="https://www.racket-mode.com/
https://github.com/greghendershott/racket-mode/"
if [[ ${PV} == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
else
[[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${COMMIT}
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
RDEPEND="dev-scheme/racket:=[-minimal]"
BDEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
DOCS=( CONTRIBUTING.org README.org THANKS.org )
ELISP_TEXINFO="doc/${PN}.texi"
SITEFILE="50${PN}-gentoo.el"
src_prepare() {
elisp_src_prepare
sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}"/racket-util.el || die
}
src_compile() {
elisp_src_compile
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
# because this is installed globally we have to compile it now.
ebegin "Compiling Racket source files"
find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
eend $? "failed to compile Racket source files" || die
}
src_test() {
# Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
}
src_install() {
elisp_src_install
# Install Racket files to "${SITEETC}".
insinto "${SITEETC}/${PN}"
doins -r racket
}

Binary file not shown.

@ -17,7 +17,7 @@ elif [[ ${PV} == *_p20230803 ]] ; then
SRC_URI="https://git.sr.ht/~rabbits/uxn/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/uxn-${COMMIT}
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
else
die "wrong package version (PV), given: ${PV}"
fi

Binary file not shown.

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@ -11,7 +11,7 @@ SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.go
LICENSE="LGPL-2.1"
SLOT="3"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND="app-i18n/libhangul

@ -45,7 +45,7 @@ fi
# japanese-usage-dictionary: BSD-2
LICENSE="BSD BSD-2 ipadic public-domain unicode"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
IUSE="debug emacs fcitx4 +gui ibus renderer test"
REQUIRED_USE="|| ( emacs fcitx4 ibus )"
RESTRICT="!test? ( test )"

@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/70406/${P}.tar.gz
LICENSE="ZLIB python? ( BSD )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
IUSE="perl python l10n_ja"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

Binary file not shown.

@ -19,6 +19,7 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="net-firewall/nftables"
BDEPEND=">=dev-lang/go-1.21"
src_prepare() {
default

Binary file not shown.

@ -2,6 +2,7 @@ DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd
DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
DIST ariadne-0.1.5.crate 15971 BLAKE2B 40d6991a8d55418b65618fb17644825887f27974c05839920704d4dc436b760f710e2a3a8f4c44bd8549816f9bae6a17742177459e2bd76ce2f8faa2162be927 SHA512 0e91a24dda3142ebbcd5ba84146a02701538425b86acebe264fa2113a31a32ff7af0dd909fd203c58f11189f4862455df610b8536048eac91d1af037759989d2
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9 SHA512 3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
@ -26,7 +27,7 @@ DIST indexmap-2.0.0.crate 64038 BLAKE2B e7a1b2bbd790f1446f77262b5b0799c2a816a012
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-1.0.8.crate 10465 BLAKE2B e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938 SHA512 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
DIST jaq-1.0.0_beta.gh.tar.gz 76305 BLAKE2B ff0f8d3b003621094032faeed43d6799d5d26dc96c2cb493813d74495de5298ee97158b5f2e7ac46a521805e6e0debc2251beaa2da5453e852ae96df30637665 SHA512 f0c0f8684f680137032ba9942cf0b52988fc730f0a77de217d91f762140959078f11b51cedab2a710b77124a756d312b87c2ed8b41176b03697789ba0fbfa400
DIST jaq-1.0.0_pre1.gh.tar.gz 81370 BLAKE2B 3a063410e3f40f0bbc8f08b660da414dbece43a09421f720717f958d1dc69c085ca038efa833504702eacb1a060e588c45659bcc6bcb7613370c1be7e0de364d SHA512 de5e6c6c25abbc52649f30397c10123b1e5e6a9864648f6e73d744240114eb666314f719960f636630b1428cc96b9cd91cf7c8ca31591c6b27c4eb6df85b915d
DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
DIST libmimalloc-sys-0.1.33.crate 1166827 BLAKE2B 0ac4664de727ad209a66f8a0ba0308815cd1be6a6ec2a73ca211cffaef51dc8a31ac4898233bdf9bf8ba260bdf466dfd751249f849f08b584243c43017d14366 SHA512 ac2161b4324436ff55b421bd5d26c5c3a54da62319299b392f9aaebd65dcd5862b8f8488738959e7e45be3165259b251643416ddd9905ddf6580807136c71616
@ -57,6 +58,7 @@ DIST time-0.3.22.crate 113792 BLAKE2B 8c9920d38b2d9b2f3204de7fe399f6e25b0a7ae7bb
DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14
DIST time-macros-0.2.9.crate 23684 BLAKE2B 5484a3c5bca52fcff3fcd4e6f060ee24ce293fbdad1abd5819d0426eca29b95de866fe1273e0ed3431d1b94b12c37f23748d4cacb0112a67e9be0f49132d03ba SHA512 2fe094e61ca0ab708d60693367812f1b87fb9b6770dbfa3dad8a2aad7d2a000c24ae3b8960104d6c5b72b4a055c7715fa5d4d601eb7b7ea1764bb730aec86033
DIST unicode-ident-1.0.10.crate 42039 BLAKE2B 3365850e1991b9e572c6917a35f3c85523d921d5ebd9fa7025fbc1ce2a0518b06aaa9f3e3bfafb47d357226b5b9964145c7f1b5ddc16cb7280542f6c96f650ec SHA512 5dcc24e138a86f84cb05290332d02953b0ca18839ead1e74b0319bc361ea449700e04d62a51e435cba266121e463643e017718d3023a84f844a59e4ca4475686
DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97

@ -10,6 +10,7 @@ CRATES="
aho-corasick@1.0.2
ariadne@0.1.5
atty@0.2.14
base64@0.21.2
bincode@1.3.3
bitflags@1.3.2
cc@1.0.79
@ -64,6 +65,7 @@ CRATES="
time-macros@0.2.9
time@0.3.22
unicode-ident@1.0.10
urlencoding@2.1.3
version_check@0.9.4
wasi@0.11.0+wasi-snapshot-preview1
winapi-i686-pc-windows-gnu@0.4.0
@ -78,7 +80,7 @@ inherit cargo
DESCRIPTION="Just another JSON query tool"
HOMEPAGE="https://github.com/01mf02/jaq"
MY_PV="${PV//_/-}"
MY_PV="${PV//_*/-gamma}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
https://github.com/01mf02/jaq/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz
@ -100,6 +102,7 @@ BDEPEND="
"
QA_FLAGS_IGNORED="usr/bin/jaq"
QA_PRESTRIPPED="usr/bin/jaq"
DOCS=(
README.md

@ -1,3 +1,3 @@
DIST jq-1.6.tar.gz 1750584 BLAKE2B c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d SHA512 5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480
DIST jq-1.7.gh.tar.gz 1267139 BLAKE2B b6a54f9beaabd7915d7a8f14cda9621573f1796af53fe1645561a7a199787a7e9b2b2df038208f23e63f339dec567851b70696ffb8194986250527333d36d44e SHA512 01676319fe98d5ab1e278430b2c58ec594191cc9485a20312d658c0e199ac7ea5f5e934817ce98da0864ec7e0a018aae9b87525260e8ab6a7bde918db483bd84
DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1 SHA512 f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a
DIST jq-1.7_rc2.gh.tar.gz 1251670 BLAKE2B 89cb321d971ba68c81c866b1dbd704c8a3ee88e3a098ff952a8222fcdb5fcec8816a98f3854dcb483b328eadc0ed9d1b4af787cc7bc0bc03018d34f56c236e52 SHA512 18b469e13995a2651f08c040ddcc9d39659fa14715983e19ec5ed79398a60c54713d8abc370beed4bbeb9aa80191ef10aca5354823ba71ee953112db488ce983

@ -1 +1,2 @@
DIST mosquitto-2.0.15.tar.gz 792632 BLAKE2B a6e986998473c16efd4c5fc5fd743782e085b3e7e30bcdcb867f0ae87f85e608f5d50d0dcc5bbbcc2f25eb6a618ab2f287fdcba47660fa593fe1636d08eb183e SHA512 8a0c58222ea0b9304e7f096f6d13965478072baf1d1c9bc931b32a33f5ea8196c2dd54bde8d83fec7ed9cd413cb5fb115ce0a6701ca20664df52fdd7ca63ddaf
DIST mosquitto-2.0.17.tar.gz 795960 BLAKE2B 50a351ee6d5b29adc2f234fad9a8a084d35be5d219e8d20283a256075dc69c03ec39543924600dc424408951e2af5a6ae4afada20bf82a4f54dbbed101daee9b SHA512 0882380461bf110abe10c5487334b0ae5ce8d890a2ad8f9b419278a0f04fc821918f50408c50c843bf09741eb62d5b9a1ab10df262d46cd70aafc3e063344a9a

@ -0,0 +1,127 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
inherit python-any-r1 systemd toolchain-funcs
DESCRIPTION="An Open Source MQTT v3 Broker"
HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto"
SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="bridge examples +persistence +srv ssl systemd tcpd test websockets"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( bridge )"
RDEPEND="
acct-user/mosquitto
acct-group/mosquitto
dev-libs/cJSON:=
srv? ( net-dns/c-ares:= )
ssl? (
dev-libs/openssl:0=
)
systemd? ( sys-apps/systemd )
tcpd? ( sys-apps/tcp-wrappers )
websockets? ( net-libs/libwebsockets[lejp] )
"
DEPEND="
${RDEPEND}
test? ( dev-util/cunit )
"
BDEPEND="
test? ( ${PYTHON_DEPS} )
"
pkg_setup() {
use test && python_setup
}
_emake() {
local LIBDIR=$(get_libdir)
emake \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
CLIENT_LDFLAGS="${LDFLAGS}" \
LIB_SUFFIX="${LIBDIR:3}" \
WITH_BRIDGE="$(usex bridge)" \
WITH_PERSISTENCE="$(usex persistence)" \
WITH_SRV="$(usex srv)" \
WITH_SYSTEMD="$(usex systemd)" \
WITH_TLS="$(usex ssl)" \
WITH_WEBSOCKETS="$(usex websockets)" \
WITH_WRAP="$(usex tcpd)" \
"$@"
}
src_prepare() {
default
if use persistence; then
sed -i -e "/^#autosave_interval/s|^#||" \
-e "s|^#persistence false$|persistence true|" \
-e "/^#persistence_file/s|^#||" \
-e "s|#persistence_location|persistence_location /var/lib/mosquitto/|" \
mosquitto.conf || die
fi
# Remove failing tests
sed -i \
-e '/06-bridge-reconnect-local-out.py/d' \
test/broker/Makefile || die
sed -i \
-e '/02-subscribe-qos1-async2.test/d' \
test/lib/Makefile || die
# Extend test timeout to prevent spurious failures
sed -i -e 's/SUB_TIMEOUT=1/SUB_TIMEOUT=3/' \
test/client/test.sh || die
use test && python_fix_shebang test
}
src_compile() {
_emake
}
src_test() {
_emake test
}
src_install() {
_emake DESTDIR="${D}" prefix=/usr install
keepdir /var/lib/mosquitto
fowners mosquitto:mosquitto /var/lib/mosquitto
dodoc README.md CONTRIBUTING.md ChangeLog.txt
doinitd "${FILESDIR}"/mosquitto
insinto /etc/mosquitto
doins mosquitto.conf
insinto /usr/share/mosquitto
doins misc/letsencrypt/mosquitto-copy.sh
systemd_newunit "${FILESDIR}/mosquitto.notify.service" mosquitto.service
if use examples; then
docompress -x "/usr/share/doc/${PF}/examples"
dodoc -r examples
fi
}
pkg_postinst() {
for v in ${REPLACING_VERSIONS}; do
if [[ $(ver_cut 1 "$v") -lt 2 ]]; then
elog
elog "Please read the migration guide at:"
elog "https://mosquitto.org/documentation/migrating-to-2-0/"
elog
elog "If you use Lets Encrypt TLS certificates, take note of"
elog "the changes required to run the daemon as the unprivileged"
elog "mosquitto user. The mosquitto-copy.sh script has been"
elog "installed to /usr/share/mosquitto/ for your convenience."
elog
fi
done
}

Binary file not shown.

@ -1 +1,2 @@
DIST alkimia-8.1.1.tar.xz 252332 BLAKE2B 35c5cbca47e993d0a771ec723fcdd764265b2d0706a77ac06bb892b0717f791bfbceb2611b64810abe9fb209ed065abae1545efa512009003a3626aa84940181 SHA512 3e96f5b32da3d8a7f23b3b0f0a0ba7923e472b972c06b35f918c7f00d1745fa747afb6b8fdc1d596b2c1d9757a8037de04a039047f47eb46383070721da05258
DIST alkimia-8.1.2.tar.xz 267008 BLAKE2B 2b82f09c773d965385dc81765ee6c9c01a20cb1e67c30058d95ec829a052181c8928774070977fe3da18cc36389fd5fd37abeb1b899def1cafc57ad161bc01b2 SHA512 019bb04623204efeb8a7a066213972cfdcb2634969f61adc8cc75deba89842a7d3e6cda056e05b68ad1f20a5ed6739c03531b10362732d7c7c92efc20bc58a1b

@ -0,0 +1,77 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_NAME="alkimia"
KFMIN=5.106.0
QTMIN=5.15.9
inherit ecm kde.org
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Library with common classes and functionality used by KDE finance applications"
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
https://community.kde.org/Alkimia"
LICENSE="LGPL-2.1"
SLOT="0/8"
IUSE="doc gmp plasma webengine"
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
!gmp? ( sci-libs/mpir:=[cxx] )
gmp? ( dev-libs/gmp:0=[cxx(+)] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
)
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
"
RDEPEND="${DEPEND}"
BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
"
PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
src_configure() {
local mycmakeargs=(
-DENABLE_FINANCEQUOTE=OFF
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
$(cmake_use_find_package doc Doxygen)
$(cmake_use_find_package !gmp MPIR)
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)
)
ecm_src_configure
}
src_test() {
# Depends on BUILD_WITH_WEBKIT, bug 736128
local myctestargs=(
-E "(alkonlinequotestest)"
)
ecm_src_test
}

@ -181,3 +181,186 @@ DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235819 BLAKE2B 12e7
DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 916002 BLAKE2B 20648d7be123a321e28bd828bb3de3bb0b4930579ebfcd459791dc39f79114b0874903aabd669ba8479b61aade461dfd50ea6f9513625acea449818ebb9adfa2 SHA512 5147da4bc3288a426f1e4f9dbb7171ab1381de6ed00fa67e7f32003bfff2bdf20cc6d2621f1fbb809cf2b654968c49559cd400aa0410fcc202e29811cd8008f8
DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 945237 BLAKE2B b019e9b7fb2ae80df9cbf65976f18dcf6914102de8129e8e8b58e09bdc0bff911dc77677357c4d363938f14478573c76483f4df43a932c56e7fcd31b555aab33 SHA512 28342951b46b41a4b121aa2da68e73ce318e7736344aabeaf8c9c6186d75430a100165a6117fcb5ae589ad087ffd56d618525067e3e8be575014c2e1b16cfacf
DIST LibreOffice_7.5.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258979 BLAKE2B 6581895835d9c64f3a91675969abf7370ca1aa212dbb1b9a96f2b49f7fe7a005e65d66aa911d046c4da0cfe9611dc029431ab2e7f13713e461744b0030f9bdff SHA512 3ba54c8cb698bbe652ba8de61e12a85f788a400e97698800f1064990d3bad85b7622fd79288c6a5794b2bb4d96a2989019a5b685e8fb5cee0d9e3a56eb4716e5
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 3201619 BLAKE2B 0e36972fddb19bdb0371976bed6a7dda7cd0398f98138ad19480dd0a1a8c24ae405705ed82340c704ec2abf966dcd902fde39aab28493445211548f622de5d68 SHA512 079e47ddc7fc513357597fcd06ded17e993686c17e94320e3e35f8faea4167f0c80cec1aedb08e083603dfc64f85852cca1ded906247acdf47573febb0d654fd
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 2889094 BLAKE2B 6be3b46cbb03f60bc179e744cfb483f7e47ac754b5ed01bd82cf7a6ac158486c062b79ff9d330f0372e2c567f52776c1f168222de9bcdcd9b405d557bad69396 SHA512 68fe42573bac3af2c83f9fd58e191493bca4f136d88ad86705c78e2f64525eb86d84617c1bca4ab76156413458bb3065a86df7342fc95518bcda2a66bb83a357
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3056528 BLAKE2B 2143380eedda431353291b3853bf0876c1318b861b16ca39f0739a71af57ead53e06084127267428a95eded0c81d85961299f1ce67cb842daca96b5c7163741e SHA512 fd4475964058dccece60f0127b19333cec382671131427cabf97fcd9d04ecd50b50c0d173aedf101ed97c93f3c649672140102f599849a523915b1926b6b97de
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3355283 BLAKE2B fc6220ad29fdffb0c14c2325fec680ab23a7732a5559df12bfa7b6871cc059e1a92276c60ad18ab6e9130e6bcc612c9642357733cfd62d0fb74b489127260c15 SHA512 e711007b39b5dba93675ec89bfff978146d5f54c5bd2a7708f67d83d654a66814b55d9cc4a3a030b6dc70528b7a51657216e67809cbcbce72d9c2dc7c1bf6411
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3360640 BLAKE2B 619dd9b93ebb065dc857366dc967eef1d684619f3760d1c277749f12720e12abcf9d2880f84ee2fb3dfb7641a58d426d1dcb9467c79c30c6a77097738424685e SHA512 c3a3310fe66d2a4667610b430e6b61a7cc98d18f41f8f1c4d75473c3772c51ce9d3978397ebb7b51dbdc9ade081fe33a5900a73b829ef4dbfe88eab98515605c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3173117 BLAKE2B 8f01c77fe946da7173824f12cbe7c202cc984e90ef13d4c09258228c580dc909f36cbce0067a17583666f502800684fd852105e14c16e2a5207f105c02c5b421 SHA512 f2220ddb342f3e5eb7017d1ed7defba6db939f0b7b99458a8fd9a49d99f2aa770a48d3e703210f71fdfc9c6c54e9932f8c686bdcac18b74f4aa5d634fecfbb3d
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3169766 BLAKE2B 597e91311b6990b6e1833246d74c013bd79abaa56355603c70196c8b55ee74db117a8f3aa16da1456efd8463c15b065b3ec29d15a7fdffc1f535ed499b895a33 SHA512 fcaa35f96decbb503f8c266ed3bd499dab953fb42941827b18ce7c83d764f1c1d06628125794ea9faa04fd1c058c401609981960dc4ecdd3bb6b8d2deb12a0f8
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2973914 BLAKE2B 3e7c426c0c71e1c8acd7068d384eeea9b3bae02fb7f54027408ff3fbaac681d73238496f776936188c6c5b89fc24e33f1184a8eda245dbe10a6ce95763bd8937 SHA512 f3064284f90583824a24180a8b7cedb34ec32dd29b0cb010ab5c2b8144427a9a02bf7b8e8a795a0547f55b91de4c8efb10f53e366bb5e77129016f2f1c94ff43
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3072749 BLAKE2B a88c2b537db664b730eaf5e5b0963ecb1d1f106243ec5ef56c3ca91de2273fac7675ef80fe9bc8fe0b36e463a2d0e229d59a71064af813e0abc9e171740a1856 SHA512 b5ddaf83b484a7b0abe850b396062f8d1901a9a2b94884f7aac9de33f98c633a2c597459db2c1070dcb786c7918e63b1ba5c90a509d91d40831a8b051d7ef3bd
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3073648 BLAKE2B 0364e6c9836d6810a3fb0b7daa96cfc47d85fca09f2ebb43381829e650bf6ed3251063cf9a629c75060c5d83e44f58d9ec9be923ca4ee431dbfbaca85fc0ca0f SHA512 d0d071a501c24d5bcdd94747a41f6d67be8e2f807dfdab939b523ab4eed60069587af8a36fabb48816551ab1b3991233f5a6752c4ff5627c3f26417605b9b624
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3036826 BLAKE2B 0fe6a93b8a9f9bce612fe9ff4ac2d4cf750685331c6e5d6c8062605630834c2d0cd5c38b72d40fa92c886215cdcff41beddf1f065c31007ae0fa9a5e4ab43a89 SHA512 d8bd4cef274782a32e04c703f0acbd949b46701dadb2e973277ad5bb47ffddec002b183806e84f128f486986153b98886496be956932af0406307bc9488a052f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_da.tar.gz 3037583 BLAKE2B d3e76b803ab29a9504d70519ba95fbc66abf7e11396a7ac672a61b73840097e0d67fd3f92aa73375cd906d8e68b8aa4155179009adcf907d81353cf1c9fd94dd SHA512 7451dd2e70391d83a53e9585d95e8bf996e3f1ed2a012bc8e4095755efd92168ec3e4511e8e74ca0db2c0573241e069c411cdeb660e336cac5f11f29c0310154
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_de.tar.gz 3123766 BLAKE2B 7000c1e71f090e2757c564f375b1c4168624d6db96d5fcea26c9850942b2cc95e36d5cb8f8441f85c7484b3577d82891ce8bf02257ba31f5ff1a468fffa8f052 SHA512 e0555ebec6a482f80d5a6f7247b4e36e7af84b31cb4be59e1b23e956c394d3ec6dfc6ebb068f37c9ad52b6c988d1c26570183197727d9068795621f30641c87f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3293228 BLAKE2B 5dfced4bb3977784f35eb95353b8f82a57943154637de2f749c308f5917c318bde8fa4c98e22287aade283186528cebfdbe1b29244f0a609557cc4343140a487 SHA512 3197d72c144e5b93289b66dfe31525ca572b27d62eb8e79ee0e967ff28e3c02438440374702a44f6c85a65a72af8b7d220ea60b66830c8e1fba07c052158c9f2
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_el.tar.gz 3654091 BLAKE2B e3ba85104d58deaadb6cbe29081911205cd7c5c60441fb7dcc366c227b837646020d0e0b190a504dd36d2429c0d8328b6d5b76b5370686b024b08fc3bda75cb8 SHA512 d38de08237ac05bccfd7581c0c7ea4bcaf43a6b9da81f42f6fc3e3def8584e59f157e1dce59d324263ff5027bf758d23fb3e91389ac745f9e264dd29113a84b3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2894695 BLAKE2B 656ba40d93efa058bfd38c8ab6befea9e774c96f26a2ff1815902ed2ddbf249524a71af043a86fa937d87a9ad70b54af74974d691240d479de5d826d192f16e0 SHA512 f345f9c33e472db3a7879ec9956ac1d8164982824869d8785ed6841fe08d460d8f5a3ed5b8c984acc35fc7249ef0044181bfbf66ac4aa6a7b3dab201bf69312e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2311453 BLAKE2B 8efe3ca984cf25980d2fb2c60b220945ff4d7d5d74d5a9b477f6495bccdae8c4c6ed5f9700e4e483eb02e0f77d48404c9a5ccd802e45b887fd073b0c87832225 SHA512 ca1f73944d904d07f44bd396f1a3b267398245e59217515cac8ab24f27391e35a7e2863543d8f474127ef29135d1aa55876a4c7ba3e28b14cc7fdc0a96280910
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2892718 BLAKE2B e760b8e194af78ee15c6b3f1c9328adb0f1a2693a6b9d9bb77108058ef9e8a740eae38226342c1d7cae8133d5ccb8d2a4f070e628656104e4ca37785ba50d6d0 SHA512 4f170a5419b085573855d1a09bd0f0d6c5eaef928b60488c54bac363ec9dd7e5abfc26940f1b4963fa75afb25efda3f7e6316122922141d2ea3b632390f28b56
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz 2977091 BLAKE2B 3a7655de5874373e2c948983419fe7974516689a92054f3fb6e6df5056ba0d10f97d26db34ec418ada03116e5859b3c8ef1a23c01907de8c1d3b1035d8225bfd SHA512 be30a0a58ad25ac5d437f4e74f3779bcab341c68f2fafc3ff144e8ee86ec05ccaeb1c2f2ae85337d40d501392195e5e85109cd1a1bdfd5ee4f1c03e819ca94cf
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_es.tar.gz 3114902 BLAKE2B 54c1ff8de4bd83c73598c61429fce148f862acb8befd25b09dc45d4b3f8cdc4fca6766e3a5219515443be937f8224cd240253ca775991659918c6b6591b5ddbc SHA512 9c717ada48a9445f9ff131efa3f9365f4baf79400d01090920d1a0d622fb2157fcc3251e482563a5dda82c2b012de3d162287b0a8f4e0c994ba0584f67eb8f9e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_et.tar.gz 2998337 BLAKE2B 33e2f74dad08465069386d2bc49d3c3b7b7601086c1b493868569a321dc68d5f60076470c12571ced08290ddcbe04217f056c98b50b695934853da85a2503a75 SHA512 0ec5854c7e23c4a2924d18b2b737544e8a04dca8378e8674b163f0b2f1864bcc363bed674568e59d7134163c1448d98d819ff29c2289d95bb78bfc30a1fb26c1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz 2993474 BLAKE2B c79a0af88272ff4afacc7a9357ae96c3cc9df92dd10543c1484462ad9842d3be77fe78cc08070ec4ec58096011034a69149ab998a8775229778060527365e87f SHA512 607b446728192fcb82f37cf73df509c28ea43c18aa03313c1ea70e1dfdb81919b29da2a9bef67bcc25cf977eecd5f21529d9dd6f8fede75dafdbf5d21ed08b80
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3035363 BLAKE2B 6c405742bd0688b3692d823c29af1714619ecf4cd34a6cfaa8c7f13c189f6caf5163a19e4f60a7476737e9ad5646ce04af0aee7530991457423044f0794e2a95 SHA512 9724706e8ab0e01b007305e09d0fa70d6f9331fa7bd0c9ecec23b39f2ae5eb8af927be2a2d44ce867c67b201dfb6405c24be91b208a113e087b11e914611b224
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3094090 BLAKE2B fe408b4a35d1f6b1ae786d83ea90139be31df6ee5f5bb3d4f515c3ea44f278fd1466c2648726789d1ca20921ed9b553ddac67009196f25c6953e9712a416a46f SHA512 4521e87da82f755880437c79bb900e31b7435beea1b110e3999a2f3a88d03275d65f943b06d247d03ee679173b198fc74410062d092963da2b7b7ee7a14cd88e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3051361 BLAKE2B 87aec567f7968d668439d868356a1b7486c12a6c939121e326ff0e168ee3172862fcdcdb51b4c6ec8f3c613d6aa9b3ebe23984b8c86d8d5b53b212e9d3056808 SHA512 e778ddd6a4d7fddc6846f1c5fec3409d6b0171f9d8d2dc1a4676d64074fa18d0f1dc9f82fdf8c0936d1fac982423c5882979615ed4ca86a09540174890e0a54a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz 2981776 BLAKE2B 1f69472367e80ed55a62b1c7681ccaeced40847132ff78d8b2338ac4022bbac25251301f2674bee6bc74686a0e45d1ffad47c23fbc649a8b4f6e6a31703f4d4b SHA512 6ece5a53d245a403502ed71ec63131f1768e9ebdc69224821392617a9c46b4c39f1e779989201f059a58355cb5cfabc222f251e74f972e9345b8eaab8da3757e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_he.tar.gz 2812067 BLAKE2B 431ad20e752ea5c5f7f992c36c0a06e5ca68eed2be7cff3bdd7f0dba2c695f361c979409e0e35a518337f366fa472a871b89b4a01a135a1dc926584a5b77d5c0 SHA512 fb7f210b429f9e2a37f63a05235fdcb84792a3b03a62230cd3f9806e265dd9189c1794fe9a2e31d9f29b1eff97aaa5077fc59a1cd52b9a75f80027ef3a5effd1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3010798 BLAKE2B b9490045c8f3344b605977492fafc1ba9b1edc4124dd7bf8d96d531fcf3e1eadff38ee1f4d386453c7867551b71de71d8941da6c49111146931caccd01682312 SHA512 9ce23ce46f2a706e04e10b1edf156a2472c8fd7d2d86c3b09ee381a4944b06726cbdea71ce957e6b02717bec4f1ddc370692a81071faf2408ef587c210c74695
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz 2970607 BLAKE2B 5ee9d859f4851c1066505f20ae23c96d4495bb93afe06398019244994c2d180e31822cbaddacb45e8f32406a51aed511c1356671672523df287b6741a711ba38 SHA512 a1fc962359a5a933d5d7c0dcd35c766e1786d4a4352dd9aa4fef9da17b1bfaeb02d641d41788a10b73aa10677dbdceae2f35f1b2e2da14a8361761dc8e791f9a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3172810 BLAKE2B 3eba5f9d2270a6c07fcd88761f5312591cdedc930ee8c16c18b76f98047d4bd42f98350b36ed1930bc9fc73af88db3c85d383ebdfe11ba51d9dc4b6e29f06d23 SHA512 1219a078b42fbed889bd825078442351e4d371699540d474a7ad24ca20a5f2776171987bdbc644419f859318b3624a74178d607d56dc8ea28c7a8d9abad2abd4
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_id.tar.gz 2983315 BLAKE2B 6d409c2052bac21757a0484e3ab503e39fc8cd5d469f1a6019e927721eb3e29b0c27e279bd480f0b7a4af136c489b464e553e0b0ef63859870422efaaf21a495 SHA512 bff2cc2c9d6b349409fcb2cdc1eafec28a3b0c549c00ef8e78d0f6396755189ec92e9b2c2d3d40393e91f4d96a79145e67054f12658c9407d2a3ad1fbfcea97c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_is.tar.gz 2973774 BLAKE2B 042d18c5328bd3702a727e3e1ea389a741173dfffa074edc9b42e35870cb6e705e1c216532ea484e8d6721bea89763dc82cd05ed0edb808d220719e966942bef SHA512 45f6c726e842d0d8afa35ae5ae912f6b62a73ab343d7256cbc5023636dc095aede674a6dc8888344e4b58d509e1ec16a1249d7d64de48416baa2f09167f02b03
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_it.tar.gz 3047632 BLAKE2B 07e2400ec6ecbdbe703fa200a3f9854352f2915eadb3f3fc713c5bff3311c48addd0d717e937f9ee568a98507bbf2e02272e79f72b548020f004599b7f466b2b SHA512 5219dd0b64f244a2f7d90da58937a9b832adfa4ba27e6a7a6fed395565c9737bc19fbd6237ece527e19941885c558d075d5e99448f93030558ba09be44fcbac5
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3396045 BLAKE2B 97a4d62d448b276095716907e6959b7d77c47127fbfb25f1e459b3410e37fd9f959d94b138d260bb27d445b2850a17d3824dd866b98bd4317fa1ec73cff91fad SHA512 0448e421727b5e38acb0f4ac2ec0dcfd24ba3958f5cfcede44ea2b89d603fce63dfa391a5167bcd9b69cc546538cc850d7e9b03305eb8dc8e72aeb3ad194157f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3062170 BLAKE2B e3a855bcbc37e2594a34140c1692b80726cb1e032e902d7e63ee67926b46d2008ea7fba371dbcdb9fdc969c11db249377a376e9f1f311059f5e47c008b5b89f6 SHA512 eca86b802f592a2273392b18b908b01d2ca839a25a315d713681e0f97f8596da4c211d999e8b10367501e441f27d1606bcf04b0a87576af8b2398d974383c6bf
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_km.tar.gz 3388407 BLAKE2B ef575a991149c563acd384cca7f1d6179ddc843d0c8ebaa653cf66fa2f29fe7e6b323b21ec39c8c0b7753128afd036b051380bb9de9accb03e8892ace7bc0d13 SHA512 f1d0d9b2dabbbf9f3e7f320b16300453d52b654d31c3d4a6db7861c5ac33e9b34febe733814dc28c86c259457d1b8d22b0c69123206ef5983a62fb848d5e3767
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3043981 BLAKE2B 746bdf8da19b8f37fc6c88c8ff7de20a7afb8d76082fad5bd7fc3da9c44c143fa932c2cad061028d34c671f4e1e92a34b4ad16091a03a929c7dda3a4ee5fef9c SHA512 cb98ccb4bc027f8244a3e18cae7f555edf2bb7053a17dfe3141a8c1893142cf36a65b5694a314b9f64eaccac87fc7ef4f01e881d0586b3d7073d5688915b9d92
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_lo.tar.gz 2923792 BLAKE2B 16f4d5191088d77cddfc8c6a6f57f935af795a622d8655f23da4c4048a45336e1ebe0b779a92b715d16cd565720e9f567582e30a5678581cb4fe60212d08d98f SHA512 e9199e8621efd9514ef0807445066a2a7188ba7253e85f0bdf49e38483015aad598e052e783fe54037cb9c14e73ed30c0c8575c52c5ebfb1392032205bca65a5
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3087812 BLAKE2B 9ffe6f17dd87815c45938c0a69c772eaf5b04c08e7cd1b6a3824bb7bb8779fc42bddc9eb87e8612f2e19f72b44d79680deab168f386f1f8d0aa2bdd1b1043508 SHA512 0f52bf631c4559e4e1f46a279b5d61fccd716b1a4d6e9e4e9d71c6d76770a66c46b47725b1f272eaad34be19f461f4580df8ced32e73bca5bb9a151a52cce904
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_lv.tar.gz 2968396 BLAKE2B fb8312dc04abe249166495c541f955a0d9e6bbc17fe224258c8a26b8cc267565335a2f90ac56964a7607864df52ebad2a75b87595681ccc22b8353c1e794b876 SHA512 2ebc3177b3743cd546c8ee3d3b03b38289bebd24fd80ca4f70e5e6c25db2505804a1a27c9a297db210cca4891cd3036c385bde903306b2081ed4b546388fcdcb
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3007928 BLAKE2B 77f59173ed4c77897a875c595f5ac02d58687d9a9fb4f5cfcfbad319fd3ea80718d5221b37cd6fabe61bf1835ed517a71c5b2f5495bed96a093797318ff13a98 SHA512 42670c95588c4f446905156186b1b3ae79829a696102cb2924f4a538ed48058dac1201a101ea9fc299d9074ff115ae12bba456aca7b1554c7152f05b33659436
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3006072 BLAKE2B 047bbdd122482de975b4cb8e094e502a3e36582972207fb8755dc8f6971a45ac1fadea8231e3bcf9686b52eb7b83612eb34d97aacce9b1ee6c045103e03bb3be SHA512 9133875da34d1621db7dddb004a092102a5aae1dc3248a45b5f3aeaa8a847a64de8d9b3e605150e773a19d428754ab321c7185283f521d7bf3118f0ed6a820fa
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3210011 BLAKE2B 1cf04ec175abb2527d06f37e5064e08e7c7e0230ce5f9565c35161c1daa021ea1ef1731391006eaf0fa1d4d41ab993fdb8649d08e3d7dde1230f6c7e04d30f85 SHA512 bed3f3e7e90e8c49a3bd83f630b2ed79811cbd69d44b1f5d602952d450053d39f78423a38b6376cc096ca126fb872955f95b7655fc7f02dfe5221bb97a417b47
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3084682 BLAKE2B 23a1bd3c33f7465943f32d7630f508a164935b97088707588d90dd10fbaa3da54c5e1f4e3afce232de5d312c642eea58e16081bb8935040dac9eb887db844d53 SHA512 28ec6be1a642e0eb95872c4492cdefee499f29a60e96b4263ab5860c9f589c4ac0bb9d0dd085497979736c62422f6ed44aaef60e4074dfada40eb4ac0d78a0c1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3013093 BLAKE2B 7e7a10c21be80c3746631d84006096c6714d88a09ade46a4156e7ed2748957771f3b3a37fa4f38b4d6442aff76aaad89932bb71446a39b7602eed82d120cdb6b SHA512 2d0849a943680ab9f1782896d56a5bb15fdf1066fb3eaad00eca3a6f830ac1a40cee3c782c4e05a66e55e38e875444e7c159080daa31c36b274f0187bf26dc55
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_om.tar.gz 3042417 BLAKE2B 20978a2450191caf60a8afd369fcc03ac6092396dc151097b7c2a7c63caddacce9891fd3bd7c7eef45689e56fac1ad2237ca17429966cd79e96a03b39e08ea96 SHA512 bbd684e1d5df27d32964dde725037691e1edbd28d6b5be8e8c5b746274a044c49c32610279b82fa87065576b38ce54e6ec6c1c11f7ca2470475fbd8e03a2e6bc
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3135675 BLAKE2B 31b1f68fad396814318160a90eef7fa04267d8fa6684d2baeac78ba115dfcfe796106437e2be11a7b8dc7e1fa58c599c86e3a6151973a6894ea34eea551fdf5d SHA512 fe6c767a1e98548e686597f6d54118e7a51719c71b1c6b7b9e790c07cd873841d7b222af0caa190ce0064da01aa6fc4521456e4456f50a096b21c3ce18a83bb9
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3044967 BLAKE2B f4496976c68a33bb5dcc0cd6c0bd8bdf61b7699245926a879194df2c9ac817847da9f1c6e59b9a4add005fd04d53223925ea93316ad821cdf2ac03c451ef8dac SHA512 efae0d0a6a13bb8e018158dc7c3bcc2ed723bea24dd7aefd2e52a6cb6003b7cbcd9850128328da546320776aa3778311bf07ec6579d9d456d3b63c296e3c18f3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3051254 BLAKE2B fd21cbb1af05e269a5cd1abe074f428b2db599d6b9fc361ea2045aa42289076b9c968a9996fe7e582ba7f028396a910d12bd7e678314a98ba343c7f8492a61b5 SHA512 767824a0b277205ed983b0b2ef6c087bb6c32434054db4d001ac1bf03b19cd39193ca7712348f38d821e1e5c5f39ca583a28bca2a400c15c00c80701b0c79590
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ro.tar.gz 2935022 BLAKE2B 7f376548c4cceddf5baaadb64f66a4382c8333a51a9e374892581a1d227cdcb68c83a1c6eaf70d18a6480953e9fd4a35f02dbcdd62ae0744295cb53dadcefb77 SHA512 5b624acfbe829021186e834206ef77978b1e161a6906e4faf5193cbd6d407ef5f08ddbe62d121722ed98695669555e93dd0c051ace1620f1b14e8747f6a543bf
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3293792 BLAKE2B 1b2a6f486831434eb0c3d153b74fb19c3b11787b6ffa491e2d85db439974e546f4b175473467bd3f2b817a96eb7f8f9b30c4b633c34ff7b448d02e4bc6034b13 SHA512 8d62a491fbbf93facd448efdc3a5f4e585a7d284aff8e045af12a69de471c316bf596c21a18c90113cbf9d6ddc39db53033a847e5224bd13c48e0a40d2f44ee5
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_si.tar.gz 3079571 BLAKE2B ea1c572452f8663b0aeedadbd248866b88089a185364d345a1d4d73b65e3148a8f1fc0ff60242ccbfc20d175202f4db2dae5833a0ef37aa8e7e4231652a29d49 SHA512 d27b054b515ef6dc979fcae408479436c898ff4f1273e29e3fbe9ae0b6fec929c7dc1ce8725fe1d644bee29c78d9b9953360318b028ee4e92f59350295df516b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3025650 BLAKE2B 5abd026d4d7d8c26c853863549eeda73e823f43094f3cc035ce993870647384606f68a5b52c28c6586e1a0082d09fee30facb64b1b800b7497201b299e8a9e31 SHA512 b78e01bcc7e27a9bc4597921e51e66372434d538cc5a6c2eba92e3d60a1f3a66597f58263159ac8f3d44756e4e84cc99a35cb6ca864d7e6f75fb9e5725b5513c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3083215 BLAKE2B 68a5cbb2c2616eac26497aa904595feb7bfa8e2f26541938890be054d6af9e85fbb69779befa6bcd058e2f59dea4d03c5d3a31a4246beb45f215b91720130035 SHA512 b80f4efeb167e49ba356a69a7eaabc8229eefbfdb01c335e4920cf9b5e0e3e3bfc28ba46375b51a5d6775960346488b2c000adbe60ab8a7a11cc643beb60174c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3023523 BLAKE2B 93070171529b377c23a3310b786a4d0ed96a5d88c2055d796b42ce66b7b3c2d8021d7f628513cc528f3284d325716cfade3ef6b8810dcb969472fde5b01bfbd5 SHA512 3ee556633afb580764702ba842b108f42db03f44a4f94cfebc1f8f0fb151448e93266001b1a869fe687c48e848aecae1df13638e9123a9c15cf82656a84f69f3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz 2953912 BLAKE2B d4a0c375e52114e2c4c56816a746a9a44f8704dfde7150518406cf6c6efaeae02dda8328381f0606228245ea6507f649ebc97998b795f58e92681861e0139ef8 SHA512 cfd604c0fa497880e83448ce1588924c7022b3f1f4213717bb5d6bcfe26876b1f0da9cb2e5c9553b08c8599c51a5e037f612bc677fc072d6357e3d00bee9ca01
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3028694 BLAKE2B ac76d75471e67cafd6fbecab16211322fbf7f02e5134b5ce97be1712c5e5eed11f4e689dbe5a49e7b85d7619f5683f36184e826c191abecbd1808d86cb60402e SHA512 7cc188b9a35c03008d199ceac3594fa1ccbd4d5aceab9ef02c7038c635012b8830d86bb7d402ddf7350b9bf009e614b77344901b93dba8544366b92311f94098
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ta.tar.gz 3267166 BLAKE2B 85408e1c297c534621d2f4098096975244d530a597e37699d76f8fa06e721645eca12df31d508f1e8053d5b61529980a31ca64eb8719feb05f591445fe233842 SHA512 7d4b4f67fc5685da53e1d563d1251c224978235d4d37dd2c05c0eca966a0c8a53363ede499dd4e953e5978c91284edd570a95168b99a2f125a2c9d0f66eacd4d
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz 2970988 BLAKE2B b95feabc93f49fa13214207c543985f233dcbf048bd064d6457a4d4243926e1f981e9e665a8aec066d14aff72725f4ddceca137a953736a117c25dd2a1e07180 SHA512 fa6c10110b48165aa13ba021cc2228daef286d73d445f3e5fe9e491be9eb370d1ecbb678f80a83f59e28f6831bdd5e55bb57d22b7ab6e6741bba4d33af05f8fe
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3090140 BLAKE2B 26c6e68755be17bfde5cb97aed99b43772c69c5f783628820b1c2dc63161bdcabad4ae9830f6ee09438b89f79c227530582c37899f3316397268218b98b4d680 SHA512 7fcdf8a700801a15354d56da6e19700abf012a86285be803f6b063883d346ee782418d50774c7f092dd3e8d9e12863750ff2e36e8a23e0114b51002635c0717a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz 2990954 BLAKE2B 776a707c7ad8bd58b440947d117392cf2707f3f7cf8b5e61c36898d3ec6150ee682f5a9dc18bdf8f1aa06a7075abbcdb6f663e327d623c702190701049ba4c71 SHA512 13a90a6553efd59dca26952e6febcd55945150f3d501b9fba9c3f59c03dac1a7277e0724b2971130a12869a82a1e08e7d7b48310154d7e71b2bf59d04d79f24c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3283555 BLAKE2B e203af37ed50c6316143611fabce2da1eac359b0351e9e4ca516e4be3d2f461f5e3af28d2ec978f1313762307f1dfbae6bf098f4c0282a939fc707fbdb82007c SHA512 185d73cab6d07c7be9b23816e8c2b2d003deb8474fed10c0c35cf02eac823cc5e096906b7e7bdddee65f70a7315a07ba8f3a77217103c1a545e67d6a42b4e281
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3020947 BLAKE2B 259140f4b519a85fe504222fe0a20733b6ce03d145c287c087d28533ea63c3585f634fac853e83eb1acbf4a198582ec468d254c8f76e7210d3a8155a2c8b2da6 SHA512 1fb971167e72eefdb98e48bee9e0228c46a968118db2b1b8b6ce71999f97b40dc7c2445b8a09c6c6fbf6612b407f44d26cbef40c05687ef9874dccc000e6f5b1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3116317 BLAKE2B 99e1bdbd2d0e94d095588837c75c5787b2d9adc4d8ec15c332ee8e8c27c15a322c7852155a387bcf577cf437ac90a2dc4c1120cf5c6aa554ae37a6427b5e4ede SHA512 80135a0510d90871754764239522440b2ad28569ef8a4546cd4aedadbe4c62a44d0c17a9382c0214c49133379ee2020754fa482fc6db8adba994a7851e299d6c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3156030 BLAKE2B 370e2e061bac2238dd880cacb9f870898beba642d25132f8d9b5f056965c1f3747674d023ae8345498b699b407eec902dadd235a212ba239fabe768e11d85a35 SHA512 a3c9d6a957f60ef08e83b693114417666655c34477cd5e4ba649bc735e3f048061f3bdd850c28a0483c0bbb886a604a795bc802fffb7c69c72cbb9be25deb9c2
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_af.tar.gz 1338345 BLAKE2B dbb4288ed66e26c02f69ac228e3457097a990c869afa966f1e941a21a1548eb1fb0372768195c9fac2ba33780ae7685d8cdba8fdf72e5202ad310c8896756dc4 SHA512 75e5be8792dd0b0954874f6ac53dd2e75961de0493f678956dc5ead9e863dfde311993419fcc14c6cda39a56ed0cc65a7bb4582db3fd80c90f207fc14afa3b02
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_am.tar.gz 806099 BLAKE2B 2cf64f13629dd74feccd301a1fe5725c8216caaca4947fcc5508e61e5e14a2c1c839d724f6256a20cbcc9c211d7feed9f09f93b07b440ef733c627d24a3df395 SHA512 b114142d55341f05aa8f65004ea4caf20f29b28f7c4c836660da9fc7bd00b0b3dea1eee786c978a92e985b0e4110e9080baa59078382cd3f4d67aa18bdddfd94
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2313453 BLAKE2B 7c4d353c3e72a92463286011608ee5fb296a554490d6a44dbfe86a557bc0a9e46b81a2ed3f13527e08be87c11e28ca22664dcac349950e267f61a607bc86b307 SHA512 35068b32fc63cd34fe032185082c34c3fb7e62e9f6fa95b21c2a85982f4ab9452a5b8e6b2fd4f84132893ef86721febaea46ae6db92801345d4c7b1fc983d9fe
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_as.tar.gz 430784 BLAKE2B 7270c5d0b8a66b524161edde522c019ba113a35f8a1bedb2430f05c3a4f7f4f86ce6abdf66e48a47515b0639d1b8cf939c00423bb7862c00de577697d4f43ebc SHA512 138c36411fa791a9b6668b4297af4dcb54ef58b9692c3b96d0677821619a6a41e4174e55088f2c4246646d67aad6848da6f7d635c2846c32b47ddafcdf7dd55b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz 486884 BLAKE2B dfd88b9eae5e6ad5ce156bada9c9ec3a367ee6d47d25b4f2c6a24588561623b2a6e223f7b5cf15ade290515ade2c703113300aaeb3555466680eeb2ddfc8c4ad SHA512 9277844db5b5d99368989eb5f4a6139948620497d4b4d48d3f1242e2ec8d87aa68c277255f4f738fb6d49379f8b86190732aefd853940073a469f1a0428db0cf
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_be.tar.gz 1954479 BLAKE2B 089ad66c4e9a2289c91f6e0f38a4be3bfe7625dc468402aa109e0754487698a49969832816600de3b6b9fc8f14c19aa39d1035477bf30db75253f1bc2ae8eed9 SHA512 16a70bf4a02eb6508239d20abc6664819d7a56cbdd2cd9202c0a57d2af4b30ee1cca7eb24b4e6c6cb7084dd46857596f7ce79e2b8090f176ca481aadf85c5669
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2622257 BLAKE2B 780ef334e9e146838e74047daf4a45ecd9c3f57501c9fc896183e0dbe91ff27e6a5cb88bd7f2cbfa64cb952701996ad29389b64f7b0799086a2be130cf5bd739 SHA512 24b31a3765db1934ed9da19780065ba002c6bf6871727327b86883d5a8573569042cbc033623b6738aa4d980517c1e4dadf32fe44e860589489464d9c2adbe36
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 601217 BLAKE2B adaabea6947f1c75c7f4e51ca210ef259546b8bcd9986c124990961f8c7db4852d23dc02a76ac8223a0073ec0916411e9abc6deabaf10c0c7db0ecb6fe70397c SHA512 5c869f13bac2b57f10410e02449a483fb503801f9ffb947cb1493b11d0a2075378cce70c9fd5b1ff0f4aa671bf19684c93132c7651a1d93a5f13b71a9db55feb
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz 755729 BLAKE2B c60cabd8bfd0b0d5785c9e8acd4b6837bed9a8bc08424aea234cfd41cfda28a74518321e1ab4d9b3673d7bf5b07a9136c86888c86af05fe154039d7e69ce09c4 SHA512 83d6037ca087d373ec762b1abb796f002ad4d0ad63aba45213e6a416add5c70bb1aac5fe0a533b3101aa65359c32daabf59746978e46b43b6f241f66a65c8446
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz 384068 BLAKE2B 66e55a3d8272cf83a27d73a9e0a151275465d38814166ae417c15bca9fa64c3a661907edf78a6b35f39dea250ac1e44e5d24637a0534726ee812e10e35839518 SHA512 f3f0bb5d095c9a6ebdfdf57d2cd7521df4f731b7c8842fbfda6fa4ce9e8195a59d0e592de248777e81a1c1dd3849e0a3cd89924eaf59632469688ef988b29b26
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_br.tar.gz 1341482 BLAKE2B df1585f53930afb99c051fadb09c56a0c370fc7740ed22b9efe97f169e544da8b6bca9d251d5df0798b3f9ac8c49885545f451b20206aaa1377b26a6fa7e128b SHA512 47492e71d57300c3b936adab037549d22aa4ccf7e860c773fc2cf80ce784de385ca604d14cb6c64036e64edd877e36c1519c259271c129be6eb2f822a3f5acd5
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz 279823 BLAKE2B e9f6099f23cd0b405e4f1a6f11236651ffff27e973cc3ef7638eb8216f569cb0821464fc4aef6e84aaafeaa9d033e141f21d576fe852b738f07b5a72e06ea66d SHA512 3188e5373a6d7e149513e48e02a388f1b338889abd0c866b517e61a07af82c44684a05e4718c2f143063f8422a4b15aa9a56fdb2b16a3f1263626da826aebb92
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz 556727 BLAKE2B 886c3ad91f7c90a24502cf1cc16a848e4d9d9c11560bee50a21d3353ffebea470b2c76b9ff065abc2d43f87192589346fadd9aa00e0de44877e19e9144ae3e4d SHA512 767d81b1a10c181902bbb24ea47ceb759c36633ecfe143a0344beccf707004d9cbfd0eb3660d516c99a3dfe13d7aa94fbae65197563f95fb5f084d7efb801204
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2463875 BLAKE2B a4c4f7159b8b0c79612a8917fc9917ee90af1efb6d549485f7306e7e72d9b78932b41958a851c89f55aba93cfef7b182d7aae4aafa3be07d2fdcd9e27aa7b734 SHA512 74291c9cecba662606c5191aa4356b72e5fe5ab8a663e4da09a571b671cc1ea0dfc14aaec4e94310f3f28be44ce3d46df27f182db15d7b0c1db93b01bd74c7cb
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2465385 BLAKE2B 6d85c0273305dc5b0eb39610f6628c60840b310ddbe9c0e86c11d4d884b6ec6a66290800fc392a6ff06121aa274390fe4505a47dc06c0dcf4dcdd79c9f0ade7b SHA512 5b31a90af9d708290f2123450ac1f4428a9550fc0f6aaf56c0a61cca5d646d2b29e289fe6f7c96c7ae67f57fb567f438007e63d6748b39966c6826338c2c9718
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 413127 BLAKE2B 9f477a22f9a4ec57b15d1f34d1e66af66172d26f9e95c3a1774c05e52dcdc393b5c6628438bc3f535cc1795f29a2f3d65acebfdbd885e65cf00ab7fbed1dad1e SHA512 e16f18abef2a1021ce5f5bf80b93f897b19c2501b96665afef0813e8711a5fb25fb200aec444af80781f9aac0f89c39880010fdec153159f8ba6e6b464be8465
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3344224 BLAKE2B a1ab5e88d68b8929ad9be93418008934de9c7c127af2f49620740084d8ab05d17798725b3697390087c0700e5daacd08b2f40eab9714ff54c8cb9525d3e7c30f SHA512 4376b404674c2faed3deb85bd97da9cd0e40200e56d7775919a4e3055bf2472b4440d586e302f96f428cb1ffff50c8bddf27ceb683bef301c9209686eaa9a3d3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz 879926 BLAKE2B f7f117612f880e99448f8061aab52d8085648a5f7fc268497c662ef3fa8399f960d5510583e49420151b76373644cc19e181bfb60df15c75351ead4321332ab9 SHA512 1fd25f0d67f129252e7ec592386c5838de3e0a9e22f0f5d31759c403ff210b7c66c0adeb1c152930231d8be0de896b387f24d6f6ee71f03a8b6b0f19c34def56
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_da.tar.gz 2776147 BLAKE2B 12cbb196b33527d59ef8adc2f81c996f1968a97059675623210199db0b49e0ba170cfd5d7ce8502a350c2eebd7e7b92831b4761922bc79eebba2e643284edc2a SHA512 63a3cb087971e40b63469b07e5b6ef026b25edcdd45c1ee835bd135a2f8390a1a7e4e9c2503399d7efacaf21ca26bb4ea7fa55deea67371395bea9f5831ab101
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_de.tar.gz 17367262 BLAKE2B 351c0206b09c625ba8c3bc81d0d02ebbb9f705ecbe4345d2577c7d8403149554145192d42fd574ac4d6f117c1746908aa5d4c920ecfbdfe2f578ce27802207f2 SHA512 2f1278ae34a286843a9da693721da7da9b897746c31e2324b4a21801aa8adb677c4791fdd8ea30c0a0063c1ef536ea5b7c4497044718d75dc82e91b9e471a18a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 353482 BLAKE2B ecdb665c6a4330af1b79184dc051d67efcb156cf208eae2a620e25f1f311398219d346ead78edd3b9378113f7e5fa98e017649b1dc697613e362fcef259a12c8 SHA512 f328723eefb420b548cd54c50449e011e280deefde13b048cc9705f47d218e60578e69bdd6ae21f6734b570615fe5deb10599ec228eda08054fdbd2df9cf5c7e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 897073 BLAKE2B d698fcc5e406bce3d054c87f944673ebba41114aaf8d935608a0b68fd612297761d2137bcd968551f2d23d14cb60f8ff8452c0f5f0eaa1c67de8ac38b934c172 SHA512 9aebbf8f610c3776e54cb4ea9b849e3620e48628b8d66926a72a463e681887f7cd197a7d2e3baafd00cd2859221eaa1cb30349d235b05f2a433d357622011a28
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz 407631 BLAKE2B 67821bc9745ee1bf6f14afda82480f4c7f73666ebbdc394273ce7f034a074bfe67f94a270168a6ff33a4103996807340f84c12df165927410ecb6b5a2fe3b88a SHA512 d77aba9a4a33254b80e599a41a69e2399f0d537e7512770c0a1ed89057035534cb94225292d8e087073d9ccb29185abc1f18bf4d10470b31de934fab143129d3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_el.tar.gz 2897960 BLAKE2B 9e4091efaf8653d74776d8084663c5ac3ec704f31bfa77e3f9a6b653e659d5fa4e7e636151df4b594f478c9d8d192141fcbdcb2440c3c37c046b3e467bb3a513 SHA512 311b20eefbc99ff595525d3f7445c2016e33efa76420f754b4618d4cfa24f0467cb10d44857b76239d548b5bc14fd8731b6d80c94c6506314725e660cc2f6b81
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6500118 BLAKE2B 72b218bf28503a034b0a55805d1e6339782c8d2de41b29524cb6dc8dfbf2d83f420575b2406b8307a3fff6c1a783cc24dfd7a435f179c91cd2318858c33bd8d2 SHA512 d914ec48d86addee843a0b3a1f5cefbb245d0ed2908e0fcbb91c79aa4d1b9dc381aa7e3426ed9c5d3b454fc205806a3afe44f44bd87aa14bed0f3874519539a2
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6013322 BLAKE2B 6631c0fb635bb1b24845d3c10cb5c2fccf19f0c327a12e50915314721e50557c8d24ab88ad95008c974627d14bfa5fcbe3be4acb0cd80abdb27f22f451bc98a9 SHA512 6f9b4610c9694bb711c66fab651ccaef5c621174ded67eaf5e4acebdfba4bf5e4e79673391a002c948806baa8c4f8e6c032cf54447283d9ff4f1202361defa6d
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1141201 BLAKE2B 5dfdec67ddd31979fb82e2c0d8941e4134c362f4b06036605e3062eca41d85404c488034a52306efe061b1e67467e50bdf7d68a0a6a1ee2dacd81c1a35021c06 SHA512 cfc5a5c4793b0d0daf3cebd8254d803bfe29abded19ded59d9b22b53b73669cf78dda476fc45e51ec3087757ede0877a15716f28d89a3c131fcbf9fcb0b47a09
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_es.tar.gz 3745666 BLAKE2B 00bf52312ef2a4890beeb4a8f5c17a6b9d57e4dbb8b7e5ed439c0a1257f3f5c5c0a193c448a5aa2ad288d6dce1e8d68058c0ade3c1eece0fc33c67db2576708b SHA512 6fdf58c851d40bbd23a3fe3895a165d3083ee37f3eca83aebf9b53605cfe7cdbdeafe26e09b753bc0482f2a7f2910e9d6bb7c35a0b2e4ae8fd4be78e04873121
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_et.tar.gz 1622943 BLAKE2B fbd1ae6b70e8a97ac98e1dbfda1bc13e99bb087ee20289bd7f5567357735feb572bf586ef9beb8570443b4fb5670f14bae5aa5076891ca46f699d4458115cf17 SHA512 3b5ad7c6d06cf81a997fe0a4e4f644480bb7b36fd23b7e4df2195112682c6d067472dbe4355e4769c87c7bd90d2a1abf7b0d03f75cf37428e868acb5535ff96c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz 882714 BLAKE2B ea8df24376edee5e4cc1ade8504872caca51f93571bb49c658b71b8ad0f00992acc3128867954e6f69cee7e901d9a282c4e25a0d3010a84700f4aa0b1f70d5bd SHA512 c85302f5f95f3ffbfea806824177d127d98108650796659862acf14197742df0d1010198fb8965b802d3fb1fded6b59c528aea51b69c3e584245e4b2811532a8
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz 681636 BLAKE2B 8fac2723718848c6726f2eed84705dd8acd2a9736d784a750b7bcbaf13f9f7d51b8623bcd820b6c921109e679a42f3eef54e17b93004d675c9b5536369437a2a SHA512 412ad12a767427962c3ded436a21b84bebf3f9df7048a2b13833f05508b478611fea5d5391d2683bd0c19ab8661477a6c1a9a7b350b40fb4d528f8bfc5934349
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz 752221 BLAKE2B 6b99e1b58e9bb9eeb8e15035fd7b9213c653f2937773b37f8d24ef039030e59775dc5deaa8891f29dddd78d5bc2298d82615192987a1020559f3db09e6579891 SHA512 606405641e4e123766e796721a7cd4165bdb1bc3e293fc888cbc4ac75ae71751f34f220b778098ca2f862bcef3f021cb2a9b2f1fc4f3dba8a846c0ed4c9a1be1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz 2828390 BLAKE2B b3fba50de5bc621d68bcbf720d369294abe15323641dd7ec38f94739912be0eba69f265128a4135ded9d4dd8d0f4a684a5a170e9772bdb5cc5bb83c72a4f453a SHA512 4408c9b282e42a48bc9feba3ce4ce2bc83514dc9ab1cbbc217e51649ae9185ad30d4a8c7e33f3bc142d260d4308df0ed773ad2f0f6b5c05320b7316780327893
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_fur.tar.gz 168008 BLAKE2B 3cf286501b6a30a7b0fdcef89d4ff37c393786b21922a065897cb5b8307f07b4f2fa4c0249d150beff71f053bfc19dbee159858494f0b12e56caf7c0877399a6 SHA512 105c8c00ef630049e16e3864ea4e1f99d400f9bf64f92b8fcadf1ae08c8ec4023d31126cc225d3e9ec2fa6a613190796d02aa0d25455ff294994bf5c5783c821
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_fy.tar.gz 756113 BLAKE2B 08e5242e5b1888ac652981bacc30d48bc25d2800a74d6ee7d76e85191db9446a926766e2a918958714e5b6639d40d750010e3c3851697078adb3ee4f49d9f706 SHA512 8c0b279b36a0f44725f2037a64b7047ca8d9796a984731745a41bc11e19810c4feb2ae3f61a2a5b8ca7b49ccc6be41702edf50db9ac5be2677288ba9cd690fed
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz 578041 BLAKE2B 89296e2a56fda82a031c7dbd257a719afa1fadc1611446299ec6accaea657db4977f55f2d90e4c79e5a05b96cf8e9ea142e105b714475e4fb2d68f36bd3b0f8a SHA512 7d79c2b687c05261ed301f2f2dfe5eab4043740d9a5d5c16f58b3e910075e753db465be86f06cf29c8587e8bdf927e66ad1e71cb35546908a9ca35ff4022236a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1547724 BLAKE2B 02520cd67ebb818f7d68bfa54f93b34aa0ef3fee20d5e3099c84d0184b1f4b9da911723ad03d0f6a89ee7bba25b76051f8660914536ec7da3a5a4e75d42f0c07 SHA512 162da68a9a2f76dbf940419a7191429b97bccffa46cd36b8672786552c181ebd471858fa9334fdafc3a435156e48ec410f47b4aa6888df1f97224e2b98eef89d
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2556331 BLAKE2B cb47a34a5c084b3e128d502d78b86685da2bf88a4c39eb4f7e7bd4d06693d52bae7ba91772dc154f6b20ac5778d1fb2695297702480cd4f0cbd47440654b9f82 SHA512 6f64ff2b70426bafd9c2bb22d97a0529698b1c00eb5646a9e65e31973277cdc1850946c7decf596bc9f626d0bc19b4eec53242d2bfac2aedbe44d18904c1aceb
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1138686 BLAKE2B d49a5f3746b43f21ce68b09ca99702bfba7048c7959358e3ecdabf039e132e69254b69ba49394789cbdeccbaab8dc355dd3d7fdab6eb5c0c66784ce5dfbb6e48 SHA512 808f0d9d193a8a07c219615ae74b163a2105ae4722eaa23662a467a718453f25984481d4927f452a9a3e6855ddeda800e6d3f5a47641150b62d3b5c757e7cf0b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz 408203 BLAKE2B 9c802de4f04ab06ac896c9edff4c45db3ccd1758c80afee3063edeb92dfb51f3b149451f5a6d780660039fb376097257c6c7fc99691e431d1beb8c5a035c6498 SHA512 5e1afb52955e0a1bce5398366a33ac4f55c7297a50b65bddfb44be823c4e4960c49f0d931cf5ad31ed95bf0c3e63c37a87b23d52466f4089456eb6e2d2b1a055
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_he.tar.gz 1534205 BLAKE2B ccf6ad103799e6ff217460c5fe8abf1a7283268e77b3fa41993977e78006fa1f0ebca422c5de70b6b552624b589848deb9ef2da3a6113dcf491dec4d4a1a19a7 SHA512 111cefc84a1c50fd53f799fee276b90bdd54235959f4cfda4610621cb62a02e0810e09c64217ccae4473a5239a3e0225387c27deaaab479d6d2dff2330412c68
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz 465858 BLAKE2B 8ada11f7b07c97e135b87e118bc0b02839df1909544b97eb0bc1ac4de83fd83429fc4c54cb5ac2798b1a5ee4434cba5501bd92c0e5f2075c6b35ca93301755c1 SHA512 61c5198ebd6be89c14c843ca080ef70bbb8416bc1711adba68a79f52b39cdbbc72d45eec0cc57f266e45162681761e53ef4f0c036d31547b3332663bf1d16684
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz 835967 BLAKE2B d9c44679285e032e5c22ab78080487ee16c6e1d37dbc5b1f7e3ebd7495e10dcb6b1791c683a8bb68a9233f057312c966fcbfbd9afd8a3bae9e3d790845b01a7f SHA512 da53dd2b74ab3b464b745b29a77d272c72488680c754266a24bdb6cb429905a6f6d3bba1e14402e3a271f4d5d9f847b917ce2d391d2429d5755922a527d45464
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 894478 BLAKE2B 5ea99df3f65d2540184fb98b0c1d3f3a5955bc3443f6a230cc6c698fd372a33fbb8e4ad467c93ff14421d51ed6311755ebea416060b0b09537cc7c9eabede478 SHA512 075a96088557e98f9b8a5e35804cc7b03448aa94b384acd4b6e3e07622bb77ab8afb470ac1116b9e6d8204f85e09a51721c96d520615131bcac4862c040d684f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz 2701573 BLAKE2B c15b76572b5ef54f39f7b5b16978ca1c0618f8a83d956c26d6080a8b5853b87438b3b206c7175ace89fe08da244c239206d64b1ee98507c2a890fb1ddb97b2fd SHA512 7487e0ff0a7d0618b425e6a0239e9bd7b519f11de82ff927e601488dd093c1ba49ba7e138858e8fbbbd151d13576569b28237db8aa4bffc141a5f9f3aa172ed1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_id.tar.gz 1663804 BLAKE2B 143109ce776623f3ec415e157aa400197ca71542cf654aa51587854cd82528e3a73cbf401caa57f0f8a5b1cbc1a15375fbbc558cbb6ac757c4af1315f115a51a SHA512 7624ff66cf4228b85c61ab5b07b59498f2955a2dc72eeb794798413e3fbf15370ac25866cc12ae81185c1f059c3a77c220d65ecb91474f7e437f7f48915779db
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_is.tar.gz 1402178 BLAKE2B ad83089d4034b72f449dd15fceb1c4d358b90a1fd1e404172a224454173634145554113e063a1863ccbf63c539cc2aba4f81d455dd2d46c28f67001a77924d3d SHA512 e4ad243df8d2c4033b84c2d4968cb8cd00e21e26024b863c6405d8a3c112f7c5e648851d8522f470c5139077e1cec64a300972b769eebe47f7f9889e7cfbb971
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_it.tar.gz 2141382 BLAKE2B 8840631456164e7802559ef3929ecf1fb4c838ccac5f00964814870b2ee165784e30e7be81c4112dd801f8d353947ca1973460d1a752c221fb63db602fe6231d SHA512 f1d75c306394520ed8e67eb4cc26682d6351ac1b5ff1899cc909ee5b8df05b771a22adf2842226ffcf11456b7a3a9f001879c00b6612d18ebdacf081b27c0cda
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz 862018 BLAKE2B 60936fba08c9489976695a9339d4eaa37343f493c1d7cc03a6adf16037f744944e6340211597a1ab9d66e19acfc4978ca7e66afa9a58e385ff2a01c5280d96c3 SHA512 5b0c0932f879389d076f5ff8a6f621dfa32102d9fcd3b1e76f02fea7b371cbc6a5e3979a007d8da614bc80ca4699695ad2b0e34e3493a86afee4bf4c0199ce2e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz 330474 BLAKE2B bb32dff55869bb533f8bb5c19a1c871ada88fac5c975e6b9dbe515073a692699dd0a7618f44064526a177227f779700c38feb56e6621e51d8be7e519b00a5bd2 SHA512 14a54fcf29578c775c45f6b05a6a70cd87db2541d60d58c625f5d97f41c08f28c6b2744e6b7785e5475d7d52126fccf15fbfa47a35f4534bf1612b0e5a1ce894
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_kab.tar.gz 509253 BLAKE2B b72ae106e118575a5a1633606f5b4c757d012198685f33841996d71012cede91b1b54eb99faea696c090254459d86bf7bb87eff719c973800fc3f89101c7c422 SHA512 8f3a27900ef27aa1481af930857c5801f59e4cdfa29bc267ad6182ce460bdc8fe041a5edf2a1356cf16f2ffb07ae257fb5bb9a2cd3a396a0a516e42e9b004cb3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz 891935 BLAKE2B 86698c0ef5d9d1630932c7db43ac13021b5fb988db9e575d2c2fa78c71edd293c9dc69fa465d63e6592c2bdbb533eae15b82d68cb19967a0762c8fa8f928d45a SHA512 6062813fce57b3b5afcfe8fc76fdd6f7523515752ef8c93dc83c3fb95951d7ee231783fb4289554c49bb7b1efc5ecbd7f125f7baa4306227e5886633a2afaf03
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_km.tar.gz 689746 BLAKE2B 959eed248a1d064a462b8ee0739086baea662ff96a0334938ebeedc56cc72dc1f8a088f23d1b0d6fe789c3f442cbfcbdb6d57fee6af3818961875e94344e8697 SHA512 827df3c8cd1bd0ae458d4dc480aef146a5a0c51dc8ed1de72c6bf2c9369587a75cee49f8d8462869e138c6da73f1f39c7db191bf58a8b89e50e9ef1daf10382b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 266316 BLAKE2B b99f54d412a9f8d0ed39b9c860bc44061ed70b90b736c8bddad1a32e818138c10c84e1f7d83afd98c5ea39be69b41188ed397d770389f8ef8b2c5438bd656abc SHA512 e7ce8851bc6e873d20916a306757aefaa583740c356984c67368f25a179492f1089d423cf0f46128e15868e8b4ca2d6f44634cfa4a6e45c5947933ae7603737a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz 466917 BLAKE2B 9913ea93929f32bd8a0b102877ba97c585a9d09afc98a83589c8582bc6d6d6e82d0551b84190bc97db2a52dc3ac7b7f07f50c3ca343e84188f819bac721e4f12 SHA512 4c4ec34fde13e33e2329b6f01c61e6c642bad25a76a8e55ae88e9ee7a46b110e9c0b3e19be3bd0ed5b226761b50fdcd1890cb6b19b77760a8484d425d2f8d095
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1485558 BLAKE2B 1d4a0f1e1f975033c4fd1a66a1eb8a9cfbe7b8ee61ad67d722dcdc2d6b546933199ee8aca7beb785e15a60d77df80097add127514a756a1c8e7a3fe2b65e7d8e SHA512 121b23943cb8ab317322fe8e050eeeb6bc79c5cde7beb21b480faea67826a8decec20dc0630ee20c165ad5e5f1afcf006ea7839d1964bcf68ebd9f5d5b89008f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz 333431 BLAKE2B 3ede0d7acc67147f41b2f0052c99c951726b6228ef2ca51b8ea0fc8ceb26c12cf96bd7be51b95d6d66639e85a9b5efeb24d22620f275ee464e20a336379148db SHA512 0e829e86269bbbfc2fd36a64061abcc0c57e1c2660513641421ee19426fb4359f095a6b5eb1a7a1f82744ab6c014cd4306c56277f3eb84ae59f9ccf40b46a30e
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz 268300 BLAKE2B afe144575727400104667eeb138207674dba80120ad3f54a1722d4c526ba49931e01cfee551913f5aa023b3c39edb9b60480195a6fd785d4caf500032cb709d1 SHA512 eb34cd196de0b600960bafd399658696701182326901f4033d23ec443d1f98ecf818d03cc2ea775cffc04f2a0f89c152a5badc98fe9cb3e17dc68ef260e669f1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz 126036 BLAKE2B 4d0e3cda8f40ae928cdab524bd403fc1ef72dadd4c99d1dc85442538195fa9685713fb9c2c10da2cb31c920b69472c3a49c11a07afd839c23874b81b584f4d57 SHA512 70b4fa69b22b933e18703abafc004eb0018caf0d77e4465dcbef5b3dde8f2881be04dbf7da4269531ccb241f5fe6942b1d4a98610bf6470a42da2137084eae7f
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz 449079 BLAKE2B 8c2c67d32f9f8d1662bc1384c463add55b7e9d84fa597066a3a2bdff5f87c139ad64ca2b8e1723bf594924d8210ffc97f71a4a5695c9a3f53ef15890a06299c0 SHA512 1ccb91f9b8a3626327b6aa1ce0c50bc0119d502550d5491bb5a71d91aa9ff3e9478175df1f45f4eef23eab06ae345c48cd2406c603d08cc50977090a23a3aee6
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1070962 BLAKE2B e4e81734ba3bc556d505808fac1f42aedc92cd313a8eb8c023375ce52afe5919061f98b161d3f2f04c6f31bbdfe6ea8ca22b22fb43e60d44bb01b2b93ff55cb4 SHA512 23818e5984cef7ba6ae08066e556a58959af3030ce0e1f2f5f12247e8e5dcd61298f96edd84897cee14e962161e4a0fd7190c575449d610278a748006dee7c5a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz 979358 BLAKE2B 6ac75b0e829b78f67fb9eaf1326f481843e0c9fed6d08dd01d917dbd10d970213ac4b03ee3d58a0f53bce74adf39dbb0165708ed815b1cfcf98dc571416ae73c SHA512 fb801e36fe2d6377998bb771f4e9787ca173821d8cf11d7ee0703976b1cd6b490f34ef76367c658bf488801bb1cda83a1ca9f81550d8d04b7c2ff40e11fe574b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz 272143 BLAKE2B ad5267e29d935746ac922d926aaef080914412c99aab9b816967e58461eb67726f7d1dd3d155f1820f52b896d7de09797b51b1d89a07496b4359a858712fdc4f SHA512 9de063ec0d63e682ab1b58515e4d7d1c816b81476ceee4d878b4fb519d21c76b9c2afb37d6ee60b3b2a5275d14d4babc81339c6c6aa71eceafe79ab7a2c36e4a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz 378955 BLAKE2B 7870311d454e8e9515c635d57ae076e6f7ee63520ba0bb987845bde4b7ae39e6abdd64f8bdaf275156fdee922560552225c5e9511572269f74e6b4da5fa5f32e SHA512 4965c899ccea52d44327189b85a2187a1fec86f1093b32cdf5c846a3bd76b36209ec17ddfb8a21290f9098e1af54f590f1f4ab7fa3e1f3b9c4f10711465138b2
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz 434763 BLAKE2B ad8e93e5ad75fd611143e04d90616ecab0315c7ca06a93c8c218acf7fc6b607d0259296923466035ed91091cfbf6f00b7e48320b8dbde0afad441a9b6757a800 SHA512 32cccfae8d5e7e10bc833c3019dbb033588b8875f28ddff7c6a0c43e0b8c3fcb83ce0c35610de3ad3702140ceb323573c3147dedb3af00b7009ffe4cc0b2c819
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2321274 BLAKE2B 6689a7772e8966d68024c9b5e1e4aa03f0c308fd4df80796754fb43511d4fb23745c4d97cdd0b05989f0389697a28c514243b3a2a05db8429418f4ef21d72637 SHA512 3779496c31911a1fa735b1424f1c868d96863311cad3f9f9971fcb65fcaac5d3756e52ff57c8ee4e875a242a8450cc91e1b80693777bd03c28b1b0becc044269
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz 327160 BLAKE2B 96668855b850c57c4d98e37daadddcd15f51fb38ca9e1bc00d153eebb6d103e86cfb1345aedb21d1368c919f02c84c11a6b7414cf91de274d1739c6605bd1992 SHA512 da656e7f486ab3153e684aad7a44caf9f1c9f04975e81213033eb63b31a419576e1b63f6bd17a25fdb7fce6b858d3e991ef018561e253066af115fbc08250fe3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz 462797 BLAKE2B c116d7455fe878efc4aafef4021ac9a0518591d629a1521f99d05e676989efe355e7431061a31a083f239279c5cfdf787230ae22a820d606473251586edeab95 SHA512 e4310de957a76cc31e6c7ab72290d4d97a4eccca2ea3013b98e7c37bdea2d1b57c62337b8b6fb7d2ea40fed8894e181badddd09be4e377689648c6cdfe77438b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_my.tar.gz 376079 BLAKE2B 95ade0cc658d75332d4fdb69b01aa5629eabe3da3787bd91e0f015bbbb1e0ae96b85d90ae0515af654eeb622bb85cdef7e15c2c84b4c3a125aef86acfe163fa6 SHA512 bb7b1834055a6c04221c12930fbe550443e2ba5118928c2ffa5d22315f22e0f315a1df3b69fdaa8acf5d26ae0e39f15606fcb908ea4b7b4635024eb647cf5344
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz 3541431 BLAKE2B 33d26ea9b76fa7abb033123731583f26b6628026a439a7a0c0f97d54e0cc66a96922938a1c111d334a19313336b37d1d519dc37dd2b33eaf549cfd03566da9af SHA512 b7d07dc2dd579ace6a46082051c1bfd2a21f62a5ae642332842c54e561680e537deda0fc97463f2f4b964c26951cbb4e304692c4e6b1f3330f13b39b0d069bf6
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz 846244 BLAKE2B 97a008342b773b8c8b1179065306b87cc32ec591f4f9f6644e3867703627f70b8d30d0ccb79ab4460e7325b90e710b18dc6ecd2a8f7a0679ff8c6651a9eed85f SHA512 ffad38d17c06ac1f10212c1f55572d43fcfecdc8a6e871df8a0847c3f47c9641c21f706b67776b53f2ddb92bd05a4037f2cabb097da195dc943985003ddff0d1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1646578 BLAKE2B bf9743b8468cd0589c1ff7ef4a4b6290705f4727dde0d5ac69aea15afca33888472cc40368c3f874a79fb18c128993c7292fa0dab75c3ec45fa982658637fd0b SHA512 5f604e29c649593e714e72ea72ab5895aa48be7918473622890df34eeb152680fcf6ab0e060f3b6a8e243d81435841c6c2d1a5f69bfbfed650a5e23fa515d064
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz 3544114 BLAKE2B 0dcd8df5dae97da9cf9812ef2f0713ce4c6a8d7f85d0a2d8a4ce04a974597e99eed6c3f3390f3ed8185ad7da97453b6a7f5e769f9afce9493a9dafaf3d3aed14 SHA512 b0f850b066fa0020e6437f1dfe9f5c8860102483a9de929583c433d2d13624f03980f0b8a1c05d23bc625f51eac9db386f0da195fb84e46eb828191c79521f5a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz 228991 BLAKE2B 5d0808ee137bc2717d7ad2b676cf9153db3a0ac18f2891fd2166a04082ec6227e0a6ad17d2510da7e601986a9427dbcab3f381d22ba7554f6f004f82d4e45493 SHA512 4d9685dae036ff3cde848fe606299cf1a78b6d0c40964a6cde35c2baea005c35904eeb20809dac6a8c038174198433ae3160339d9c4a3412e07862f29630e26a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz 259519 BLAKE2B 485123e23df7d16c10420cabf1cdae1ae37b785f6ce7f707f8aa8c79db8c9c310b3d1ef5d620f8b141b416d05ed45a9c380536a51d963ad76f90251327a7d266 SHA512 32d303c671a04f9cfbabc9cd77628cf171d856286577b523f823f10e3608f91536649b1bef7385334aca7b4158e52c4b84d169de94292caddc0a2ca8c93d0016
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1171140 BLAKE2B de5ce40d2f68b10d2f383d453413b794e91083e8ec2af320aa107f3e1d596dce9587e177c00d9ffa13d9f9e3adc3d22cc567aba4e2cef5a8039e92afea964194 SHA512 9ac39d9c3f409adc3143e914f6340fb4a0c6a6261ce092c2eaf0af3b517556a833a39eb4758966b0789d0fa563101dc35ab2f9db6f53e1c65a4a1e08524c9d22
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_om.tar.gz 390050 BLAKE2B 3b5adca717ff3e408404f6d1a61141789f451f39a53adb132b20e04010e5dce0c8e3894fdc7d9d7cb3f74422177e7faf7c5c526d3b1ad8b95d060ebac383b6bc SHA512 141d72e3154003e891db7115c295ceb4cc35ab9f006cdaa24c07c3ddff7e5b78cc2b6ed32f8cbe3272bcef5405169bcb9283197f962d81441cfd7ce6e3a99c54
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_or.tar.gz 480901 BLAKE2B 6c910b90eb30698d49485ee0e14c6e740d4bc27d51f608f3fd07cb4fdeef08355a1a1c2c8f682e13c48116de04757780b5654110ec6f374cf46f0bfb4938983f SHA512 d3148dc28f5da581ff3b80acf89533efa6fb7df86f6b69d05bdba022a6e4cdcba275e9a6fac6a0bd4276602e6fb15fc75369e91ee00eab9a2c67a245cee093c6
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 443230 BLAKE2B e6de677f2d7e64bbce3174e1d29510cd045fe28af77c40aa98d33e6aede71977117aa381777df73102b6422c106ddc49f8336898b43960861dab2067dca05caa SHA512 10314201e67e08e9d320fb841e7695af6d53a14aeb51655b1c410f4916f5dc5b6b5fd8edf430a598ecde94f45ca278a56aee183c1712fa9379daa603995902a0
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3045996 BLAKE2B 4299b881009db4a35ac49363d877151c35c0fd5073096e50b48ac443dcf19649594dbea53b2b8416c05e9ca48d39031acaeea03d4d4279e59db43653de0287ef SHA512 c063398b1eb704c82517d470d28d0fc66623d20fbd5aff7d5c2acdc12390f625036b57afc744196678e4eb5a72433cbcfe6308dbc9cbcfa54cc36bd2d4a66f8b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5741579 BLAKE2B 4a4ab5810749dbb75fdd5af9eb06b55803222c7352277ea581876827309ac52c5380cc78241e5c379e4fa756165eb7ecbfdf5fc1de59c381cc7c8218fe57ebf7 SHA512 834ec0e6c31f93ff24309e973e1ea52109d772e79c89ab2a148f4871c2b85bcc4234583ae3314229af04706062380258e6ef55e265aa7f318ba91f7bd854f137
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2391324 BLAKE2B 4c371454861095b8b45fb09e4137c797b74fcd0067195b3587ff887cf2a07268b0c206394f127d83f98e9268f6e681931ddce0a1752f8fb7c282ab1e54178086 SHA512 a5c9a52e2f06503b38ece6c4ff27d6461b06edf716547df858646ff556adc3b9f7a540d3178bb52aac30d1aac4fc3193c9a2b025d67174130008b93dbcf5e7c9
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2339206 BLAKE2B 14c1a353907f194e4275507c7a53a1b62facfa3f828821d516d780d22d737accb9dd93f87223de8dc5c312d2ff6ae540f223ffb6d5a4840452632ea03148136e SHA512 19ce5c753701c8d4943fa7716557ad747d927da0cc2c4fdefc535bfc5dbd29f7786d521314b3bdbb5255247fed0aaba8d6467630f48b7d6ce033933b02d10c25
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2242727 BLAKE2B cb03e3931539efa32a7a95078965152d885f232180ccfb1e86487ab46d02d78151ec55bf8d43f638ca111c0bb917401ade1702d59ee3e06bbe2570b98dad0438 SHA512 a5c44162511a290187f93c586e07f49b6bc8fbad17273cf7fe04973c5aacee962278cbb82086c5a645f30a4a212ebaa74317c9819504a50049045ddfbe2b0f6c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz 279952 BLAKE2B 5503957636617195cafb53eb67ee7a2befdd787110928bffd1c60c1ccbcd1b6aff562bed2c04a90561eb83f115830e3df83d2df26f199880b042068174a4e870 SHA512 97ae9e0f956afe8f8243e3f00d4b354457d6987acfcdb135750ed7841ecf8a351d1cfd030b69673fb1f479aa0b9bdfe7e53b8ec9c2e0cee207339c34cf0d2540
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 364865 BLAKE2B 870b0a27542d795e3cabfe6b6404d68fe77ebf3917a62432a51a73b234cbeccf3e82b68bb941fc9dee20cd902e34b932cf35e7bec7dd99443052ec7f3b6d132b SHA512 eed3bd8383a5da8e971c45c65aa917d387f8d7903a983cdb0ad1bc69aef564317f929b1390465166c658ae7181af600c123768f512f6b51fdb96d977610fe168
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz 416676 BLAKE2B a65c77fe1153698f1536273eb189d02afa5cc7504fe7650665ffdc1589406fc9ddab195fa2ec0783e9f0ef24a861a1cbdd3a803601dfe3d2e79723d2475fe9c8 SHA512 90bd537d0a9727cc9935a4ba87e0b3831713a8834f0e2c0c3151b52bd7c6e91b1bfa86546026094a9f91b1818809b076b0134852e79e8ae0463ebf84f9ba8dcc
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz 345453 BLAKE2B d7e7b574a2e1a7fed3ddfc757ba9ac521c070db044f1769e5ecd91a68685e173c62d3fc65eb074ab865de575627d8cb410720c66438c19aa6c271806935f540d SHA512 bb0d426cf5a44e006d6169c490bf8132e9c6c013bc81bd279e1a28c9d5673a01b743b62207505e95f9f36938794b20d2ddd605f7e54207670ae62193d4c66277
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_si.tar.gz 657096 BLAKE2B b5fb16628279736b7d44e0fe964205eec2a4ed61365add245a977ab8144b0ed4fb5b78639a7970e711ce2a3165a316261a965897d796ba84d4502156c8059251 SHA512 08648d97e39b4bd1230657b269d28fa6fd5a48a8e7fbdd27047d3532586ddec57f38ccc6e79d0bbbf73deba951ecc0cfe73cc2941d336c5155ff9c151b831aa1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz 418366 BLAKE2B a0ed3a553d1ca5b88e7fe2502fbd0cbe6332b618fe9544cd6979518501ed8a75c38103c81733a3ccd3c661d39e24039d55c19a5dee5017de868316dc885a6ed8 SHA512 580013efb2ab298bebbc6eddac406ea0c287a9e0cd59a155c3f60dc48738c1989e6d00e697b93699d4bb05a7b94bb003fc1ef4f1dfd4d7ccf8721f9d6a654a67
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2104614 BLAKE2B 448f223bad51ab1daa60dde9c371198ed7e9a229350a7e8fdb4b26aed46a3668e1fac5bed5b022aabc7fe699ea21e72a861fdcefb51fec858510726686ee51cb SHA512 5dcc159a6f8b21e6b9f012d6dc696f94a9542e4e1ad98e3c25bbbff15df146a6847aa50f5ab1bb1ae0d2169fcddccbdd3ae249da50834d3740a158e50514f304
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2498065 BLAKE2B 22e70dd356f57846cb28021f04e2a74ea5ab45e76027cb8cfc1a3a64844bbf7f5bbdd72153a49187af95a5d6db1fecfd51118b19987263705da999aec7204b97 SHA512 f8ef09677d0ec0079f43c9dbcb054e1769dec921cd78bf129ee06918442c51f3a89e87bb8161bbd03c3faa6ffdad175a88854a5baa773153cba0f5f3915ab581
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1077663 BLAKE2B b4859ce73d374ace05e9cbce32c284be603e228ce1d186ddabdfea86fc2eea463396507aa888b6411e3db9ff129e43b50045c7116108686d93b22d499e2716dd SHA512 45aaf02d0fb4fd644c700e495429822a399e4ce3cf61600065ab7d397f14512a8b73fed749bb5037e6c4038ae6b495b67c686cb3f72d825a8c78abfbafc59970
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2293262 BLAKE2B 7f61e6c4d2533ab760a71d0df56c78635eea92b20856c2aa6765fb000102012ebd21caedb26869cf6e9273f05902653021105969e7374a8a1bef30718ed538c6 SHA512 924b45df4b5f8c2b71ae8b73f19a77766c6feb9955ab81fbcfc3b4898167a96bd9194bc94c6a04afa6977e3aa2f93f40ba3f3768e8d942fcc64bc9be15bd5ddb
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2701623 BLAKE2B 2d80c93a98722377f1f62b4357d1869383d0181ef428d5ebe8c1d0bd694b786fa0401f71173a9a83284eab61599cf28f5b03507c072195e4230f16232c8735e8 SHA512 49adad42cc911111c68aa991c384937e9fb970dc7fc675aa6b102d1db61f0b912ab6c2194e7af26878766465d187c69e6029e77ad7bd9808d69737a483f103a9
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz 234652 BLAKE2B b264526c2336d61b82671009d3f5c714ad270cd4047a23085ee2373f2259afdd5095e7235b11c2ef54c71f51ffd952c498292dc953f1917e4819d67da379ed72 SHA512 45ce605ac628969e05536daa7bd16bb64a77992c6a3282eee70bcd2b293f1029aa150c1e555392d85e41f6bea3f58e0e48b9f2c7208583f02907f851366feaf8
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_st.tar.gz 230295 BLAKE2B c4d9adb6a124946a8e38b58e1545c453db9725311363135a36b742e95302a010213a8d9fc3029aa1682e3adc18093760dd47f9c732df4651e55dad28c10b1edc SHA512 4a7b27471e387cd6d6d40e859031ec967dd29ea2cc1e41f7ed648b138a5d7e5524b5d7286de3e984b25c75a8be041adfdec9ee60db0dafca511be702f4bbb0a9
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2633532 BLAKE2B 1786645b46781e65381437661cb01ff101b4a32dcf2331983179606ce18bbfaf0a8163acddaef6dfcb11ff14491d455b76e5db4c5fcdd5a8ad156e3f6b699390 SHA512 54730189e9ac4d3d5344390efa74da1aa5824ab91e34c2628a4a8cb193f8f069fa66b0841648195c84866f0ef1ec60f257d2ef923984a37bfca0ccb9fe84a325
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 257544 BLAKE2B 85941f8cb0dad8cb2512d19c2827d737b0cf4c36ae4b3170cf6519978e5cd962df436da6908018faaebfa4ab3917c0198a39d5c8288c171450b3c68054f74f7b SHA512 256963dff5efb7157bf9e44adfa646cea722cb80dc9648a60fe90338da9807e7641f355ba008b078dd8bcb7e284c93c29fa8dbc9917c56c5c793c027db22d6f9
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_szl.tar.gz 585741 BLAKE2B 9b07ebb0dae45c8a5ea3d1be19951384e68e6d75d78b60a13bde6df4de0beda9adc075856a01e893103eb2e675a5362f7aca3e2b9a2c8199b71185e78c27d7c2 SHA512 91930ae9b94ba1c7c45e16bc7e3076e257ec37159ef4d5a95432402b412adf248b17da7db10b60894da372aa43789ab88fa5819c3b535b27cce369e7f9e62856
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz 616271 BLAKE2B 8679ed7f79f68fe2d19d4417c744ddf076800ee8318531484e9bafbf54d46b27d871906cae6b40ff0fdfed94d489b91a765b99016a93e6fd03ecf70b807c23af SHA512 938231a9eae58f6428723b56363b089f323918ff2b84e549f68d9742911f5187d0dc126f4f7d9603467684032ba66853dff534c9e03b933138660a2b216c3daf
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_te.tar.gz 973977 BLAKE2B 4169aebb17c5c0c2cd56d22e1a2f807369cba475d939297d15d2ed73e9e6698bf760a20d2781142648db0cfe26e59d0335acea469cb73480b15efef99b8f1d6b SHA512 4558f2f009d58b8f2b7a6c6e84063ff8ead00c958ddacdb7db6ef16e0d057046c676e1c6a55c1e10d6b80f01f18f838271eac95b93c73c48d8dd7d46c44eb28d
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz 312004 BLAKE2B 6aa1082cc9e2706ee8b10db14ed883c99385381871f4791f398d5eead0bd25ddbd061f2c0ea3d92733cbd7b9fdd1546b404a81aa34db05c1524f46bccfcd8117 SHA512 f10aa431170d5a91a5e6fd328878c66be8de2f1c17b2ee0a9d3b9ae2e4ba8854d62acb288d811bd9628dac0174a320fbdea6b61df56f9b6610a2534f88281bcd
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_th.tar.gz 1099020 BLAKE2B 83f823cf1e50db66efadc77c78f44c07625cff69877f9bc1f5e37c756e3c4aa89b291b66c42f586f23aeaa395052f32254ebdb38e4ead9d68ab6571b78b29afa SHA512 a782de22d85e84ac180d3bae383eae62fa6641d9a5fff96bb4adb8dda7d9c1d2688f1dfe0a24865781bc963a55f2643f8035dee4166fbbed4a321ec221df1266
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz 214123 BLAKE2B aecd7688e52c1ca1fb0e7a6bbf8605cf15caed9e17abb9299a29ec38e70fddc5fef43397bccfb2741972160b0a789e185000d8ad8324782ef834d94deb4fb20e SHA512 1c254fa97e18b7658927d49ddf9196a384febcc11d6b165976f97807547aec1a200b3dbc5167a026392418abd4c79a91099f79b830004e3c53c65d660692a01b
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3006272 BLAKE2B 0e7ee0ab7bd25cc93d271373118044a88fb4374e51b2886667c3bc779e21ef8506c69ae9c84598473a5962fafb53213008d40de8e2e2822bf87f1411e9096b61 SHA512 13b599a5a44f3621924bf4230677d53e43bd82176c2b3317b9414ca8e9665f089311b40b5fc723a0dcb7bc53d9fcc26cef8ac585587584289628d0d9228816f1
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz 227384 BLAKE2B 0f2927d298c1bf4d841f42d6d7738831a0d499c18e97badda6f195999ff16d55897e9c5224b1b38056aa02d48b1c0e4e602d329403756dc626a6770d4fe57872 SHA512 cf4ab3e7d09b73d3cf7691b6cf445eb70559453241059543ab85db00c331574b33092542260dbd23d783c47b49ff77ca8a17bf57ab14cdf7b27d687040ce7ed0
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz 148604 BLAKE2B 7acac5b11ec3935061578ef4c005eaff9fd94d494bc8315e6dc784bf538596287598d05eba6226f18e9739ddbcef12fe96638f1102997d5dc7181329bf909d67 SHA512 be0abb2cc8f4a526544799e478dcc365a8246f4189a782f0bcf9f97f4ead777efec6f270f7f7a4bc21cb8d00f76faf1e5cc47de7294cc184d762ffddcdd16fbe
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz 444464 BLAKE2B 1472a316755ab7ed7c399befad03bebd6fc5ee9ad9375492726020d3a0cd1dc4ac92d7f2b7553ce92d8f14172e316674ab43b7bf4295e97b45bef8f166e0ef3d SHA512 6315c8fa846eb39d59fd6dbd7086258f9fc1562c9d4a89d4421ef827fe5a06670436932da4a440577d491fe308492531baf46911684fd8b5ece6ff921218908c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2725021 BLAKE2B 0c97526a8ceab151b6ed5322d4737b1c2552833f9c99bd995b8fb263db439e93d092eae687558b9cc73d66dd847b745f3d015116b0ff3b1e341ca6b035ac3580 SHA512 397e1f219f6af617304904e2cc7f1bb7060b0628d8d307ca6c938543c3593e0f2866cc8eecc4a0c859724551bcc706fc8f3e9e3924660ae22df65cd80d07266a
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz 249115 BLAKE2B 4bd06388dde38ca2a3a35599486d7bcb068d4a3ff363c71b17a506cc718839f48d52b2b744f4790747eac508baf0b12f645d70753b6b25949ca7063398584bd9 SHA512 b143f290a26e3f0fa92238d9b4208efe3b49d31bc9963e07dd94c3020e8c5880c150d42122493401409ee40e83689ffa43853c5135cd32dd6c224e24427bfb86
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz 230734 BLAKE2B 9ea22e04137596e5cacae46fb17710b08877620a45b576df1531cf1ca4c8723b25655cc44ad23f25eab57924ab1e823bbe8b5beade414a5d69be1f6004cfe485 SHA512 bb40650f55c1baede142efdbb3ac9df6038995212186e66e3749989edd1a336cd6b76f0a8c5403e059c249a8d6bd4b01d1ae731f1701ad732431bac619a44a4c
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_vec.tar.gz 602642 BLAKE2B ed0d6676b08b16b99b10e2a519e1ce86ca40a3ba857781755e81eee47d0879c2cab49a1f6aeb17403dc8d37c05c9ad4ea2baa386a08557bad78b5436f635fe9d SHA512 053d96cd653b1f744f8997e5e6844cd083f4f7a455dcf49c73903da0ee228d30bd1173f1cb4027fcc4321744d3c2924627188531c14c0ef64ce8048367f7bc49
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz 646792 BLAKE2B b7b08a0e351c441977a33dea85b05b712d8eff8fb78b145535991d4c4f06ade07d2f165550e96a25317d15172bcb60fac75be4d96ae8262b5c0a56cad2719b22 SHA512 0f759ba3dff7f9224071b4daa9ed1060ab7c6c9992f21c213c5ccbcec85720943edf110b836f520f708e112e9721235b9aa8aa72b7021af4df04d4d5d97a0df0
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235813 BLAKE2B aad18df750a71839df96c10b566755fd2ded35a0746763bb42c387dd167ad23e7a44c51a96ff44aaa53bc54f45dcf9f46f80d42de74dec8d0f30f627c19d2b0e SHA512 6c6b89d77b0baf4ff7f6bb81f173bc6353171ca41e4006cccc7acbf0384510047b967c5fd9285f6a43c8c35c415172f6a063bd3d69b454341f2790d14d844ed3
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 915951 BLAKE2B 8a86c3ce82be6b07b060768f2c5f0dcf728545f7fdef03c7e20e990ab4a393a3b99af2d21cf3bd5bd0400f681459f63cb4d86ae3aa7da1856145d199e4e9e6bb SHA512 42ef07c69a618697c941e5871d276acba16e8ec79d0f76e47543190880c44dbf68c3b2be11db36fe0cdfa83b4011541985abbfc5d4062c0ba908d6aa171712be
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 945203 BLAKE2B 9db5f8151aeed15fd34e4cf2c612dd8451be957a69baee0c7a4eed2196c8589021a687e3a36f92233885601f64d30377f45b7d11205bfa635ef3c80100cd6306 SHA512 ec877e71c2cded67e7a7e911231628dadbec22b351c1fb5cae32f05b5f93538fc14e241c9f7b040573e64bd38c049e998e7c11a0ce39beef6f544f8b9028f3e0
DIST LibreOffice_7.5.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258976 BLAKE2B 33ea057e84308395aadbf47797b4dc7d80c64b9c76ff6c237cb1f70549ba7230c5f14a740750dfc258ee2ccdb3fed6d468e4c1877853391d094c4c05724185d0 SHA512 6e8bb60ab818ca942cb55d3f9c14f869e5697f4c895c42e757c9ba78a5577a11aaf5d5622947bdf7277e2bea093f77838c454538eee31e8f1ce2f014313e8835

@ -0,0 +1,91 @@
# Copyright 1999-2023 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 ~loong ~ppc64 ~riscv ~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"
}

@ -20,7 +20,9 @@ DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c7
DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1 SHA512 e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
DIST libreoffice-7.5.2.2-loong-buildsys-fix.patch.xz 5172 BLAKE2B bd9b84b770b23f9ad8f09bfeb1948fd3679f0dfd32424e1c997e25340d29e55b403dde995510da76c824a169e594ae37310d2c51ad4c3c9df76ec5707676588b SHA512 13eb46209755b7098183c60cdd2fedff75c50af4496a2d8dedd34de379dbeccbdac435531aa930e212638a685f2054e143dc4015a5ba3be9a3736d9073188d43
DIST libreoffice-7.5.5.2.tar.xz 270545744 BLAKE2B 5e957447905dec28ae5165b438f7df8bebc55f2ea9402068459a376109cc43bb12087a22854bd90cd6a0b9fcf3f72f49d906369dc937a06c9a51fdcb41a9dc52 SHA512 22b905507c3c5e97eb41673fdd21254f254992bfd5f6abf95b49603372027bbb2e329ec43a52ac56d42116fb1821b5c87e53e96105fe194df0ccbfabc7104358
DIST libreoffice-7.5.6.2.tar.xz 270583764 BLAKE2B f30ec810cfa2c465efa5dfe6488d3c9c9f428d3f3b103c5bbf7290f0704c2c01c1a1936973f4ada386da9cf6bf162ce816f4d48ed9e0e4f6da581532adc4e7a3 SHA512 12847528621cf34cce858a5a067ef296094d4371544fd3b70327c52968289d22457064fd413f88afd6161822526bf17f43c7e6c8816a1d7ea64642438cf5c6d7
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-7.5.5.2.tar.xz 166236984 BLAKE2B 2880fb61532c31a52e99f8dd150967b1206f2861085b0ca433e96dea4b95c18896e8837aca6d72e278c57d73e4ae51f6da273ad586ab50835964192f1f5780e4 SHA512 1747bd1c4df7341074d4e805b8fa4165d1f311d7113b7f73b94449496a8c37c0cd02c4bf1faa5187a14ea43fc531028347cca2dd0a3db9e8a9b9abe72fe7f07f
DIST libreoffice-help-7.5.6.2.tar.xz 166236964 BLAKE2B fb9110ab5555f915a1106493e0689606a969e2bc296df644815ef24b7344ec3c7562271f6c7eb4c1be14d52b9e78aa49291b70392c6595ffed26f8163914c5e4 SHA512 0c4441058d57abb967c4c403bec432141663de07416eeb101ac180472bd45e8cc428e8357ee1443e340ad1ea60516a989ce3044530d64b07fface6cad3993434
DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9

@ -0,0 +1,655 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
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 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} )"
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-7.5.2.2-loong-buildsys-fix.patch.xz"
[[ -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=(
# not packaged in Gentoo
"${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# 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-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"
"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 valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( 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 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.21
>=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/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.17.2:0/0.17
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.35:=[nss]
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1:2
>=media-libs/harfbuzz-5.1.0:=[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/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libwebp:=
media-libs/libzmf
media-libs/openjpeg:=
media-libs/tiff:=
media-libs/zxing-cpp:=
net-misc/curl
sci-mathematics/lpsolve:=
sys-libs/zlib
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
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus )
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? (
app-accessibility/at-spi2-core:2
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.7.14:1.6 )
mariadb? ( dev-db/mariadb-connector-c:= )
!mariadb? ( dev-db/mysql-connector-c:= )
pdfimport? ( >=app-text/poppler-22.06:=[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/2.0
media-libs/glm
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
>=virtual/jdk-11
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
valgrind? ( dev-util/valgrind )
"
RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
BDEPEND="
dev-util/intltool
sys-apps/which
sys-devel/bison
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
clang? (
|| (
( sys-devel/clang:16
sys-devel/llvm:16
=sys-devel/lld-16* )
( sys-devel/clang:15
sys-devel/llvm:15
=sys-devel/lld-15* )
( sys-devel/clang:14
sys-devel/llvm:14
=sys-devel/lld-14* )
)
)
odk? ( >=app-doc/doxygen-1.8.4 )
"
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.
RDEPEND+=" !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.2.0.4-qt5detect.patch"
# git master
"${WORKDIR}/${PN}-7.5.2.2-loong-buildsys-fix.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_$1
}
pkg_pretend() {
use 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."
[[ ${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"
# Not implemented by Clang, bug #903889
filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
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
# Apparently the Clang flags get used even for GCC builds sometimes.
# bug #838115
sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
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
# 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
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-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-qt6
--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-abseil
--with-system-openjpeg
--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-dragonbox
--without-system-jfreereport
--without-system-libfixmath
--without-system-sane
$(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)
$(use_with valgrind)
)
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done
if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home="${JAVA_HOME}"
)
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 rhino.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
default
}
src_test() {
emake unitcheck
emake slowcheck
}
src_install() {
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
dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
newinitd "${FILESDIR}/libreoffice.initd" libreoffice
newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
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
}

Binary file not shown.

@ -1 +0,0 @@
DIST layman-2.4.3.tar.gz 135311 BLAKE2B b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a SHA512 2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b8618888b0ea2b54

@ -1,100 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{9..11} pypy3 )
PYTHON_REQ_USE="xml(+),sqlite?"
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 linux-info prefix
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git"
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-vcs/subversion )"
RDEPEND="
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
if [[ ${PV} == *9999 ]]; then
BDEPEND+=" app-text/asciidoc"
fi
layman_check_kernel_config() {
local CONFIG_CHECK
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
[[ -n ${CONFIG_CHECK} ]] && check_extra_config
}
pkg_pretend() {
layman_check_kernel_config
}
pkg_setup() {
layman_check_kernel_config
}
python_prepare_all() {
python_setup
esetup.py setup_plugins
distutils-r1_python_prepare_all
eprefixify etc/layman.cfg layman/config.py
}
python_test() {
suite=layman/tests/external.py
PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
unset suite
}
python_compile_all() {
# Generate man page. only required for 9999
if [[ ${PV} == *9999 ]] ; then
# override MAKEOPTS to prevent build failure
emake -j1 -C doc
fi
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/layman
doins etc/layman.cfg
doman doc/layman.8
docinto html
dodoc doc/layman.8.html
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

@ -1,100 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{9..11} pypy3 )
PYTHON_REQ_USE="xml(+),sqlite?"
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 linux-info prefix
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git"
inherit git-r3
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="https://wiki.gentoo.org/wiki/Layman"
LICENSE="GPL-2"
SLOT="0"
IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test"
RESTRICT="!test? ( test )"
BDEPEND="test? ( dev-vcs/subversion )"
RDEPEND="
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
if [[ ${PV} == *9999 ]]; then
BDEPEND+=" app-text/asciidoc"
fi
layman_check_kernel_config() {
local CONFIG_CHECK
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
[[ -n ${CONFIG_CHECK} ]] && check_extra_config
}
pkg_pretend() {
layman_check_kernel_config
}
pkg_setup() {
layman_check_kernel_config
}
python_prepare_all() {
python_setup
esetup.py setup_plugins
distutils-r1_python_prepare_all
eprefixify etc/layman.cfg layman/config.py
}
python_test() {
suite=layman/tests/external.py
PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed"
unset suite
}
python_compile_all() {
# Generate man page. only required for 9999
if [[ ${PV} == *9999 ]] ; then
# override MAKEOPTS to prevent build failure
emake -j1 -C doc
fi
}
python_install_all() {
distutils-r1_python_install_all
insinto /etc/layman
doins etc/layman.cfg
doman doc/layman.8
docinto html
dodoc doc/layman.8.html
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>layman@gentoo.org</email>
<name>Gentoo Layman team</name>
</maintainer>
<use>
<flag name="cvs">Support <pkg>dev-vcs/cvs</pkg> based overlays</flag>
<flag name="darcs">Support <pkg>dev-vcs/darcs</pkg> based overlays</flag>
<flag name="g-sorcery">Support <pkg>app-portage/g-sorcery</pkg> based overlays</flag>
<flag name="git">Support <pkg>dev-vcs/git</pkg> based overlays</flag>
<flag name="gpg">Support <pkg>app-crypt/gnupg</pkg> signed overlays lists and manifests</flag>
<flag name="mercurial">Support <pkg>dev-vcs/mercurial</pkg> based overlays</flag>
<flag name="squashfs">Support mounting squashfs image overlays locally read-only</flag>
<flag name="subversion">Support <pkg>dev-vcs/subversion</pkg> based overlays</flag>
<flag name="sync-plugin-portage">Install the <pkg>sys-apps/portage</pkg> sync module</flag>
</use>
<upstream>
<remote-id type="sourceforge">layman</remote-id>
<remote-id type="gentoo">proj/layman</remote-id>
<remote-id type="github">gentoo/layman</remote-id>
</upstream>
</pkgmetadata>

@ -24,7 +24,7 @@ else
https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
SSL_FETCH_VER=0.3
fi

Binary file not shown.

@ -0,0 +1,90 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common
DESCRIPTION="Any to PostScript filter"
HOMEPAGE="https://www.gnu.org/software/a2ps/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cjk emacs latex nls static-libs vanilla"
# a2ps-lpr-wrapper needs bash
RDEPEND="
app-text/ghostscript-gpl
app-text/libpaper:=
>=app-text/psutils-1.17
app-text/wdiff
app-shells/bash:*
dev-libs/boehm-gc
>=sys-apps/coreutils-6.10-r1
emacs? ( >=app-editors/emacs-23.1:* )
latex? ( virtual/latex-base )
nls? ( virtual/libintl )
"
DEPEND="${RDEPEND}"
BDEPEND="
app-alternatives/yacc
>=dev-util/gperf-2.7.2
nls? ( sys-devel/gettext )
"
SITEFILE="50${PN}-gentoo.el"
PATCHES=(
"${FILESDIR}"/${PN}-4.15-lpr-wrapper.patch
)
src_prepare() {
default
use vanilla || eapply "${FILESDIR}"/${PN}-4.15-stdout.patch
eautoreconf
}
src_configure() {
export LANG=C LC_ALL=C
econf \
--enable-shared \
$(use_enable static-libs static) \
--sysconfdir="${EPREFIX}"/etc/a2ps \
$(use_enable nls) \
COM_netscape=no \
COM_acroread=no \
$(usev !latex COM_latex=no) \
$(usev !emacs EMACS=no)
}
src_install() {
emake \
DESTDIR="${D}" \
lispdir="${EPREFIX}${SITELISP}"/${PN} \
install
newdoc "${ED}"/usr/share/a2ps/README README.a2ps
newdoc "${ED}"/usr/share/a2ps/ppd/README README.a2ps.ppd
newdoc "${ED}"/usr/share/ogonkify/README README.ogonkify
rm -f "${ED}"/usr/share/{a2ps,a2ps/ppd,ogonkify}/README || die
find "${ED}" -name '*.la' -delete || die
use emacs && elisp-site-file-install "${FILESDIR}"/${SITEFILE}
dodoc ANNOUNCE AUTHORS ChangeLog FAQ NEWS README* THANKS TODO
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="cjk emacs latex nls static-libs vanilla"
# a2ps-lpr-wrapper needs bash

@ -0,0 +1,23 @@
# a2ps-lpr-wrapper exits on bogus parameter-count test
# https://bugs.gentoo.org/913751
# https://savannah.gnu.org/bugs/?64047
--- a/src/a2ps-lpr-wrapper
+++ b/src/a2ps-lpr-wrapper
@@ -5,7 +5,7 @@
set -e
usage() {
- echo "Usage: $(basename "$0") [-d printer] FILE..." >&2
+ echo "Usage: $(basename "$0") [-d printer] [FILE...]" >&2
exit 1
}
@@ -17,7 +17,6 @@ while getopts d: flag; do
esac
done
shift $((OPTIND - 1))
-if [ $# -eq 0 ]; then usage; fi
# If lp (from CUPS) exists, just use it.
if command -pv lp > /dev/null; then

@ -2,4 +2,5 @@ DIST libpaper-2.0.10.tar.gz 1304460 BLAKE2B 89c0ab7348cff01e278a64fe984f51102146
DIST libpaper-2.0.12.tar.gz 1304598 BLAKE2B e8a78fc3efc3d0676e8596c0c457f4ebab26eb2f4d4f8e885237f475db4969f6c875bbb7021afb41a212e1cf8bc540e56b301964ce9f3399bb65af789db085cd SHA512 edea8758894eb4b36d7164623d34ae7721a903d7fccaf3a0a40b598e901699b8d2754cb02be9a289494de46e3d30463806c3d85a9d701947218bb7146cf05af4
DIST libpaper-2.0.4.tar.gz 1286975 BLAKE2B 2751422ca3176d1f47d98c74d948d986e6dcff15acbac126535f526312900650e25fa0a4d68ceebc5d718f5135be22a9f9407d690dc5d5e22eab9dc55b040fc8 SHA512 d603a807c8fdc57b704cdfdc90bedf05c54c8a7b67e8cf52f26298c22a6cee5291fcadc6e67d28b00cf9d68f4890a394e56c8e91f0b97c8edfac4662fe4dc8f0
DIST libpaper-2.1.0.tar.gz 1306128 BLAKE2B 6e44e3d2fcf01faa551b1df401155a96b8612f5372683cf8f62af7af4ec93e748c650a3246a0548c3fea9f48c4f61b21a0a9c6310d4d19aed599b8b165c0bd72 SHA512 0e54084ee4aada1eb87cb8e0423ff23039298b0135c7f1c7c92794ef9010ab0704e5fab94f2e34dfbee2f8c048e11b6acecc04a4f3ac7c772dec5be43f870392
DIST libpaper-2.1.1.tar.gz 1262975 BLAKE2B 1605accd560f34ffc08f556fbab6caae4f945dccf83a08e2a0f1f971915d914450a615bf76db316fce3e32a38e53a6a77751df7617d0271cd1f55eaa7db084e8 SHA512 90fabb586115d99c9fb4d4ecee87ac0d1b2ac17ddf0c89287eb82e21834b0a2bc7cd5049fb73f3e20e4b494c374413c388b28c3274ceb278ce81928e17fde288
DIST libpaper_1.1.28.tar.gz 42356 BLAKE2B 48c4a28c6ff01bd91e257b6b306e787e5c6112052cff09bdb501d1cc4ddd10964c3588942098a6092d5a44391dfb22e10d5147d4c5012497f473473129ff7422 SHA512 3bf6ebb0af89931d2f72ea4a09a7fa958b2facda5f238983ec7bac39652e08614b33f0de3af74a03457b2a4203eee4950bf18a4b726e79aa64093ace6a1fb0bc

@ -11,7 +11,7 @@ SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.
# paperspecs is public-domain
LICENSE="LGPL-2.1+ GPL-3+ public-domain"
SLOT="0/$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
src_configure() {
econf --enable-relocatable

@ -0,0 +1,24 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Library for handling paper characteristics"
HOMEPAGE="https://github.com/rrthomas/libpaper"
SRC_URI="https://github.com/rrthomas/libpaper/releases/download/v${PV}/${P}.tar.gz"
# See README.
# paperspecs is public-domain
LICENSE="LGPL-2.1+ GPL-3+ public-domain"
SLOT="0/$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
src_configure() {
econf --enable-relocatable
}
src_install() {
default
find "${ED}" -type f -name '*.la' -delete || die
}

@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
KEYWORDS="-* amd64 arm64"
IUSE="+pandoc-symlink"
RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"

@ -1,3 +1,5 @@
DIST poppler-23.08.0.tar.xz 1883408 BLAKE2B a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428 SHA512 4f4e3fab9c7de5913496862ce7158a4d79e252c36e4c461980a2ac77689897d02ab292965ea12fb02ea7720e34f98331251b914c0ea8be66842fee0d76779ba6
DIST poppler-23.08.0.tar.xz.sig 833 BLAKE2B afab91ff9f799cc6c5864275bebf580098449ca070fa5eca47ff54007e94eef4a33f3762390a509d21471af81f9d731951bdbc1ff4adc162763bf54e7dd84408 SHA512 896905f056265388872de552aac94c64abc29f82062ecb2a5137288e4594ca87cb7372807bfe4c30fbc08a3d3922ce84bbbe7260a35e19d438f6bc88d230429f
DIST poppler-23.09.0.tar.xz 1888836 BLAKE2B 910bd83a94268673c348f554114cbefd02186ed70f8cf9bbe83e4754758f585e74ed418e711b883f8bc39fb680372583229f7196c847a4b749c04018c1ab7407 SHA512 8657845ec02fca6fe9791823ebeed6c44971c524edc56cb945501dfefb3dc72a6d86fff751bfb708a862a7862cfdcc57bf7b3f825e2bafe25a1e6679c7171a4c
DIST poppler-23.09.0.tar.xz.sig 833 BLAKE2B 3d8277e8e9779b655003bb73637f2e763f82388f58a25010ed5af0078199a75e1c0872f00ee8b0893660a6912b558a5c69bd11309204493d9dbb6e2cbefd41ba SHA512 2b091e2f96d6ed1737e2c208228c969196e3d6f927664759f259a04f0e35b79d2b00ee0da5882f622d0269eea7ab470014f30e6d55659fd1e8fb9cdc23db68a6
DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 BLAKE2B 6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35 SHA512 bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04

@ -0,0 +1,152 @@
# Copyright 2005-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake flag-o-matic toolchain-funcs xdg-utils
if [[ ${PV} == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
SLOT="0/9999"
else
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
inherit verify-sig
TEST_COMMIT="e3cdc82782941a8d7b8112f83b4a81b3d334601a"
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0/131" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
HOMEPAGE="https://poppler.freedesktop.org/"
LICENSE="GPL-2"
IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 test tiff +utils"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
>=media-libs/fontconfig-2.13
>=media-libs/freetype-2.10
sys-libs/zlib
cairo? (
>=dev-libs/glib-2.64:2
>=x11-libs/cairo-1.16
introspection? ( >=dev-libs/gobject-introspection-1.64:= )
)
curl? ( net-misc/curl )
gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
lcms? ( media-libs/lcms:2 )
nss? ( >=dev-libs/nss-3.49 )
png? ( media-libs/libpng:0= )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtxml:5
)
tiff? ( media-libs/tiff:= )
"
RDEPEND="${COMMON_DEPEND}
cjk? ( app-text/poppler-data )
"
DEPEND="${COMMON_DEPEND}
boost? ( >=dev-libs/boost-1.71 )
test? ( qt5? (
dev-qt/qttest:5
dev-qt/qtwidgets:5
) )
"
BDEPEND="
>=dev-util/glib-utils-2.64
virtual/pkgconfig
"
if [[ ${PV} != *9999* ]] ; then
BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
fi
DOCS=( AUTHORS NEWS README.md README-XPDF )
PATCHES=(
"${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
"${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
)
src_unpack() {
if [[ ${PV} == *9999* ]] ; then
git-r3_src_unpack
elif use verify-sig ; then
verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
fi
default
}
src_prepare() {
cmake_src_prepare
# Clang doesn't grok this flag, the configure nicely tests that, but
# cmake just uses it, so remove it if we use clang
if tc-is-clang ; then
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
fi
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
-i CMakeLists.txt || die
else
einfo "policy(SET CMP0002 OLD) - workaround can be removed"
fi
}
src_configure() {
xdg_environment_reset
append-lfs-flags # bug #898506
local mycmakeargs=(
-DBUILD_GTK_TESTS=OFF
-DBUILD_QT5_TESTS=$(usex test $(usex qt5))
-DBUILD_CPP_TESTS=$(usex test)
-DBUILD_MANUAL_TESTS=$(usex test)
-DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT}
-DRUN_GPERF_IF_PRESENT=OFF
-DENABLE_BOOST="$(usex boost)"
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
-DUSE_FLOAT=OFF
-DWITH_Cairo=$(usex cairo)
-DENABLE_LIBCURL=$(usex curl)
-DENABLE_CPP=$(usex cxx)
-DWITH_Gpgmepp=$(usex gpgme)
-DWITH_JPEG=$(usex jpeg)
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
-DENABLE_CMS=$(usex lcms lcms2 none)
-DWITH_NSS3=$(usex nss)
-DWITH_PNG=$(usex png)
$(cmake_use_find_package qt5 Qt5Core)
-DWITH_TIFF=$(usex tiff)
-DENABLE_UTILS=$(usex utils)
-DENABLE_QT6=OFF
)
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
cmake_src_configure
}
src_install() {
cmake_src_install
# live version doesn't provide html documentation
if use cairo && use doc && [[ ${PV} != *9999* ]]; then
# For now install gtk-doc there
insinto /usr/share/gtk-doc/html/poppler
doins -r "${S}"/glib/reference/html/*
fi
}

@ -18,7 +18,7 @@ else
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0/130" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
SLOT="0/131" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
@ -67,7 +67,7 @@ BDEPEND="
"
if [[ ${PV} != *9999* ]] ; then
BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230313 )"
BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
fi
DOCS=( AUTHORS NEWS README.md README-XPDF )

@ -8,3 +8,5 @@ DIST qpdf-11.4.0-doc.zip 6854262 BLAKE2B 58b55287fbef37beae452803db409e163f3fcf4
DIST qpdf-11.4.0.tar.gz 18643945 BLAKE2B cde1c4db4c51733fe71a7e46fc271817825b5a56ce81053edf0f886eabdf13bce55308dd36ebf9b5067dcf173f371135bbc651253a7df214b9863c2b62cdde8f SHA512 6f31a37a9a52752c89d319e0d29d8e6c1e4885ca494de47a65f9374cdb5672497ab93f754481300c8e6c68fc2874860997b778dc05386b6f3e6a5a70a3f9f754
DIST qpdf-11.5.0-doc.zip 6858454 BLAKE2B bd1e7f974eb2b0e22395216a1e3d55b18b1140c2210b230e5382934e5465314f8c73db5e24b8daf2478b89d94eba6214452be5f9f1ec4eb06fe6f5b254742caf SHA512 263fa79a9a1d14086787adf8ce2cfb1e951f504cb214a9c4b44e261a72e715a33e03dc3084a8aaa76e0b068ac0fe5905c6a1ec99e52e962c1589f1f4d0e6f678
DIST qpdf-11.5.0.tar.gz 18638138 BLAKE2B 54545665a31cf0cbfc50faa18f1dc64f036cd5bfd2b274ff443718e704e26f3a8cf83600f9dd7d8039cf4bdcaf42e1c14f03db775226b56c8ba53be33e0ca522 SHA512 3c8504de11c34e7d623b829c0c987ba5555c2bdcfdd5d4408d29f321fd79154ec2d6fa76f45556046dfc931b51bd75e3062973c36c8020383acacbe56c90e04c
DIST qpdf-11.6.1-doc.zip 6861634 BLAKE2B bc9f566de9bc403e9a81184ef860cf2c39253228e4ad776f999d8b896958242fca4833517b03ce1c92e03983a39a17a1b02f3605df354afc414b82a5dbf6398b SHA512 efb8ff85c2a5c712f2f78213eddd6c8568727ff6d15d31da2880ee487053c9d703c47ac383f008f6abbf87feb262c6aa2a84419d21e7b4859215509e80d6814a
DIST qpdf-11.6.1.tar.gz 18646767 BLAKE2B fd6163963eb192b38ed1e78cba443e9e247e6ff408efd6cb480c81ac3d9d233e00edf9ef0858e51ac755b2b7cea0d8763ac6dda3fe9d54618114b4b3a00d5b15 SHA512 a3ce1a531331a6f7e33244d598118f9463f92f0466fd1f2aa3dcdc6dc2c1db0811d00e5ff16ad33ccc81a702ff8dbec719f56194f944de1e00f5e6cc8ed17a69

@ -0,0 +1,75 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake bash-completion-r1
DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files"
HOMEPAGE="https://qpdf.sourceforge.net/"
# TODO: verify-sig
SRC_URI="https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz"
SRC_URI+=" doc? ( https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip )"
LICENSE="|| ( Apache-2.0 Artistic-2 )"
# Subslot for libqpdf soname version (just represent via major version)
SLOT="0/$(ver_cut 1)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples gnutls ssl test"
RESTRICT="!test? ( test )"
RDEPEND="
media-libs/libjpeg-turbo:=
sys-libs/zlib
ssl? (
gnutls? ( net-libs/gnutls:= )
!gnutls? ( dev-libs/openssl:= )
)
"
DEPEND="
${RDEPEND}
test? (
app-text/ghostscript-gpl[tiff(+)]
media-libs/tiff
sys-apps/diffutils
)
"
BDEPEND="
dev-lang/perl
doc? ( app-arch/unzip )
"
src_configure() {
# Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html.
local mycmakeargs=(
-DINSTALL_EXAMPLES=$(usex examples)
# Breaks install with USE=-doc in 11.0.0?
#-DINSTALL_MANUAL=ON
)
if use ssl ; then
local crypto_provider=$(usex gnutls GNUTLS OPENSSL)
local crypto_provider_lowercase=${crypto_provider,,}
mycmakeargs+=(
-DDEFAULT_CRYPTO=${crypto_provider_lowercase}
-DREQUIRE_CRYPTO_${crypto_provider}=ON
)
fi
cmake_src_configure
}
src_install() {
if use doc ; then
mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die
fi
cmake_src_install
# Completions
dobashcomp completions/bash/qpdf
insinto /usr/share/zsh/site-functions
doins completions/zsh/_qpdf
}

Binary file not shown.

@ -12,7 +12,7 @@ SRC_URI="https://github.com/xtensor-stack/${PN}/archive/refs/tags/${PV}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~arm ~arm64"
IUSE="doc test"
RESTRICT="!test? ( test )"

Binary file not shown.

@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
S="${WORKDIR}/${P}/${PN}"
else
SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
KEYWORDS="amd64 ~ppc sparc x86"
fi
DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"

Binary file not shown.

@ -1,2 +1,3 @@
DIST go1.20.7.src.tar.gz 26192928 BLAKE2B 89a1b2bde472c22534e63585cd8fcff6076a16a7f1d15e90ec5cf5277225ae3bf53805531b256d0090cb170ed7e1bd1ed494cffcf5b3777f435bbb3591906612 SHA512 c3dae709d0db8ab32a68bda2d260ffe86ee77c703bdbf34eefd0e1f745dd0aa04e3d17833877e7f06aa066686da501a85361591e510a341affc0244dde2b9946
DIST go1.21.0.src.tar.gz 26942359 BLAKE2B ba04a8b20d4ea35cd6f32e5975a347c9359b9e9d2bf77196afb50b6f527d69623cdc7900c74abe5315e53589e0be20aef5eb4a5faa0efa836ed22db12d041203 SHA512 da629fee156de6abbc5195f746e2fe4172a31b97eccd3871283c60452e81ac740533cc28ca68762ebc0ce48fb791dc527d3b7ebe7e1aee0f0b68868de736ed42
DIST go1.20.8.src.tar.gz 26197375 BLAKE2B 1d6c5eb4da9f2f892b30013427b54039feeaf0bc41e1928a82da56e1c96689a796828758989a85a2d156f0547826eb0d408c324a93e02894dbb0a6c7b73b6b67 SHA512 858d0289b3cd709e71e14aed9a36fd3d462fb3aa72cc1108eef0c70ab583742ab2eff99a24f8bfd72d42d1cc741adc1d3619073fbed943f8aea20e453ed479d3
DIST go1.21.1.src.tar.gz 26974429 BLAKE2B 716f7c94d29dedd2e69f33a6d9d3cab9d7b02635915bfeab00dcadcc10a40812cd8fe76c1388f0eb8cbfa3cf84e2fd2d2595eab6d2c8782b3ea760e154be21d5 SHA512 b6bee4a461ed91958c334b2f8b78e8f0c45f07409ba6968ae393b34d9cd21a9b1a29df357d191144e99f8ea73f491926ea0027ecbcfcaa198349e67fa33e0e3c

@ -0,0 +1,210 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
export CBUILD=${CBUILD:-${CHOST}}
export CTARGET=${CTARGET:-${CHOST}}
# See "Bootstrap" in release notes
GO_BOOTSTRAP_MIN=1.17.13
MY_PV=${PV/_/}
inherit toolchain-funcs
case ${PV} in
*9999*)
EGIT_REPO_URI="https://github.com/golang/go.git"
inherit git-r3
;;
*)
SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
S="${WORKDIR}"/go
case ${PV} in
*_beta*|*_rc*) ;;
*)
KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
esac
DESCRIPTION="A concurrent garbage collected and typesafe programming language"
HOMEPAGE="https://go.dev"
LICENSE="BSD"
SLOT="0/${PV}"
IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
RDEPEND="
arm? ( sys-devel/binutils[gold] )
arm64? ( sys-devel/binutils[gold] )"
BDEPEND="|| (
>=dev-lang/go-${GO_BOOTSTRAP_MIN}
>=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
# the *.syso files have writable/executable stacks
QA_EXECSTACK='*.syso'
# Do not complain about CFLAGS, etc, since Go doesn't use them.
QA_FLAGS_IGNORED='.*'
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
# This package triggers "unrecognized elf file(s)" notices on riscv.
# https://bugs.gentoo.org/794046
QA_PREBUILT='.*'
# Do not strip this package. Stripping is unsupported upstream and may
# fail.
RESTRICT+=" strip"
DOCS=(
CONTRIBUTING.md
PATENTS
README.md
SECURITY.md
)
go_arch() {
# By chance most portage arch names match Go
local tc_arch=$(tc-arch $@)
case "${tc_arch}" in
x86) echo 386;;
x64-*) echo amd64;;
loong) echo loong64;;
mips) if use abi_mips_o32; then
[[ $(tc-endian $@) = big ]] && echo mips || echo mipsle
elif use abi_mips_n64; then
[[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le
fi ;;
ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;;
riscv) echo riscv64 ;;
s390) echo s390x ;;
*) echo "${tc_arch}";;
esac
}
go_arm() {
case "${1:-${CHOST}}" in
armv5*) echo 5;;
armv6*) echo 6;;
armv7*) echo 7;;
*)
die "unknown GOARM for ${1:-${CHOST}}"
;;
esac
}
go_os() {
case "${1:-${CHOST}}" in
*-linux*) echo linux;;
*-darwin*) echo darwin;;
*-freebsd*) echo freebsd;;
*-netbsd*) echo netbsd;;
*-openbsd*) echo openbsd;;
*-solaris*) echo solaris;;
*-cygwin*|*-interix*|*-winnt*)
echo windows
;;
*)
die "unknown GOOS for ${1:-${CHOST}}"
;;
esac
}
go_tuple() {
echo "$(go_os $@)_$(go_arch $@)"
}
go_cross_compile() {
[[ $(go_tuple ${CBUILD}) != $(go_tuple) ]]
}
src_compile() {
if has_version -b ">=dev-lang/go-${GO_BOOTSTRAP_MIN}"; then
export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go"
elif has_version -b ">=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN}"; then
export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap"
else
eerror "Go cannot be built without go or go-bootstrap installed"
die "Should not be here, please report a bug"
fi
export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
export GOROOT="${PWD}"
export GOBIN="${GOROOT}/bin"
# Go's build script does not use BUILD/HOST/TARGET consistently. :(
export GOHOSTARCH=$(go_arch ${CBUILD})
export GOHOSTOS=$(go_os ${CBUILD})
export CC=$(tc-getBUILD_CC)
export GOARCH=$(go_arch)
export GOOS=$(go_os)
export CC_FOR_TARGET=$(tc-getCC)
export CXX_FOR_TARGET=$(tc-getCXX)
use arm && export GOARM=$(go_arm)
use x86 && export GO386=$(usex cpu_flags_x86_sse2 '' 'softfloat')
cd src
bash -x ./make.bash || die "build failed"
}
src_test() {
go_cross_compile && return 0
cd src
# https://github.com/golang/go/issues/42005
rm cmd/link/internal/ld/fallocate_test.go || true
PATH="${GOBIN}:${PATH}" \
./run.bash -no-rebuild || die "tests failed"
cd ..
rm -fr pkg/*_race || die
rm -fr pkg/obj/go-build || die
}
src_install() {
# There is a known issue which requires the source tree to be installed [1].
# Once this is fixed, we can consider using the doc use flag to control
# installing the doc and src directories.
# The use of cp is deliberate in order to retain permissions
# [1] https://golang.org/issue/2775
dodir /usr/lib/go
cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
einstalldocs
# testdata directories are not needed on the installed system
rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
local bin_path
if go_cross_compile; then
bin_path="bin/$(go_tuple)"
else
bin_path=bin
fi
local f x
for x in ${bin_path}/*; do
f=${x##*/}
dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
done
# install the @golang-rebuild set for Portage
insinto /usr/share/portage/config/sets
newins "${FILESDIR}"/go-sets.conf go.conf
}
pkg_postinst() {
[[ -z ${REPLACING_VERSIONS} ]] && return
elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
elog "all packages compiled with previous versions of ${CATEGORY}/${PN}"
elog "due to the static linking nature of go."
elog "If this is not done, the packages compiled with the older"
elog "version of the compiler will not be updated until they are"
elog "updated individually, which could mean they will have"
elog "vulnerabilities."
elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
elog "See https://bugs.gentoo.org/752153 for more info"
}

@ -23,7 +23,7 @@ case ${PV} in
case ${PV} in
*_beta*|*_rc*) ;;
*)
KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
KEYWORDS="-* amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
esac

@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
else
SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
fi
LICENSE="MIT"

@ -5,7 +5,7 @@ EAPI=8
WANT_AUTOMAKE="none"
inherit flag-o-matic systemd autotools
inherit flag-o-matic multilib systemd autotools
DESCRIPTION="The PHP language runtime engine"
HOMEPAGE="https://www.php.net/"
@ -241,6 +241,9 @@ src_configure() {
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# https://bugs.gentoo.org/866683, https://bugs.gentoo.org/913527
filter-lto
# The php-fpm config file wants localstatedir to be ${EPREFIX}/var
# and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
local our_conf=(
@ -255,11 +258,6 @@ src_configure() {
$(use_enable threads zts)
)
if is-flagq -flto; then
# https://bugs.gentoo.org/866683
our_conf+=( --disable-gcc-global-regs )
fi
our_conf+=(
$(use_with apparmor fpm-apparmor)
$(use_with argon2 password-argon2 "${EPREFIX}/usr")

@ -245,6 +245,9 @@ src_configure() {
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# https://bugs.gentoo.org/866683, https://bugs.gentoo.org/913527
filter-lto
# The php-fpm config file wants localstatedir to be ${EPREFIX}/var
# and not the Gentoo default ${EPREFIX}/var/lib. See bug 572002.
local our_conf=(
@ -259,11 +262,6 @@ src_configure() {
$(use_enable threads zts)
)
if is-flagq -flto; then
# https://bugs.gentoo.org/866683
our_conf+=( --disable-gcc-global-regs )
fi
our_conf+=(
$(use_with apparmor fpm-apparmor)
$(use_with argon2 password-argon2 "${EPREFIX}/usr")

@ -311,6 +311,9 @@ src_configure() {
addpredict /usr/share/snmp/mibs/.index #nowarn
addpredict /var/lib/net-snmp/mib_indexes #nowarn
# https://bugs.gentoo.org/866683, https://bugs.gentoo.org/913527
filter-lto
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# Don't allow ./configure to detect and use an existing version
@ -333,11 +336,6 @@ src_configure() {
$(use_enable threads zts)
)
if is-flagq -flto; then
# https://bugs.gentoo.org/866683
our_conf+=( --disable-gcc-global-regs )
fi
our_conf+=(
$(use_with apparmor fpm-apparmor)
$(use_with argon2 password-argon2 "${EPREFIX}/usr")

@ -48,5 +48,12 @@ src_test() {
src_install() {
default
rm "${D}"/usr/lib*/libpolyml.la || die
if [[ -f "${ED}"/usr/$(get_libdir)/libpolymain.la ]] ; then
rm "${ED}"/usr/$(get_libdir)/libpolymain.la || die
fi
if [[ -f "${ED}"/usr/$(get_libdir)/libpolyml.la ]] ; then
rm "${ED}"/usr/$(get_libdir)/libpolyml.la || die
fi
}

@ -0,0 +1,528 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
WANT_LIBTOOL="none"
inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
inherit python-utils-r1 toolchain-funcs verify-sig
MY_PV=${PV/_rc/rc}
MY_P="Python-${MY_PV%_p*}"
PYVER=$(ver_cut 1-2)
PATCHSET="python-gentoo-patches-${MY_PV}"
DESCRIPTION="An interpreted, interactive, object-oriented programming language"
HOMEPAGE="
https://www.python.org/
https://github.com/python/cpython/
"
SRC_URI="
https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
verify-sig? (
https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
)
"
S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
# Do not add a dependency on dev-lang/python to this ebuild.
# If you need to apply a patch which requires python for bootstrapping, please
# run the bootstrap code on your dev box and include the results in the
# patchset. See bug 447752.
RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
>=dev-libs/expat-2.1:=
dev-libs/libffi:=
dev-python/gentoo-common
>=sys-libs/zlib-1.1.3:=
virtual/libcrypt:=
virtual/libintl
ensurepip? ( dev-python/ensurepip-pip )
gdbm? ( sys-libs/gdbm:=[berkdb] )
kernel_linux? ( sys-apps/util-linux:= )
ncurses? ( >=sys-libs/ncurses-5.2:= )
readline? (
!libedit? ( >=sys-libs/readline-4.1:= )
libedit? ( dev-libs/libedit:= )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3= )
ssl? ( >=dev-libs/openssl-1.1.1:= )
tk? (
>=dev-lang/tcl-8.0:=
>=dev-lang/tk-8.0:=
dev-tcltk/blt:=
dev-tcltk/tix
)
"
# bluetooth requires headers from bluez
DEPEND="
${RDEPEND}
bluetooth? ( net-wireless/bluez )
test? (
app-arch/xz-utils[extra-filters(+)]
dev-python/ensurepip-pip
dev-python/ensurepip-setuptools
dev-python/ensurepip-wheel
)
valgrind? ( dev-util/valgrind )
"
# autoconf-archive needed to eautoreconf
BDEPEND="
sys-devel/autoconf-archive
app-alternatives/awk
virtual/pkgconfig
verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
"
RDEPEND+="
!build? ( app-misc/mime-types )
"
if [[ ${PV} != *_alpha* ]]; then
RDEPEND+="
dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
"
fi
VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
# large file tests involve a 2.5G file being copied (duplicated)
CHECKREQS_DISK_BUILD=5500M
QA_PKGCONFIG_VERSION=${PYVER}
# false positives -- functions specific to *BSD
QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
pkg_pretend() {
use test && check-reqs_pkg_pretend
}
pkg_setup() {
use test && check-reqs_pkg_setup
}
src_unpack() {
if use verify-sig; then
verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
fi
default
}
src_prepare() {
# Ensure that internal copies of expat and libffi are not used.
# TODO: Makefile has annoying deps on expat headers
#rm -r Modules/expat || die
local PATCHES=(
"${WORKDIR}/${PATCHSET}"
)
default
# force the correct number of jobs
# https://bugs.gentoo.org/737660
sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
eautoreconf
}
src_configure() {
local disable
# disable automagic bluetooth headers detection
if ! use bluetooth; then
local -x ac_cv_header_bluetooth_bluetooth_h=no
fi
append-flags -fwrapv
filter-flags -malign-double
# https://bugs.gentoo.org/700012
if is-flagq -flto || is-flagq '-flto=*'; then
append-cflags $(test-flags-CC -ffat-lto-objects)
fi
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
# PKG_CONFIG needed for cross.
tc-export CXX PKG_CONFIG
local dbmliborder=
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
if use pgo; then
local profile_task_flags=(
-m test
"-j$(makeopts_jobs)"
--pgo-extended
-u-network
# We use a timeout because of how often we've had hang issues
# here. It also matches the default upstream PROFILE_TASK.
--timeout 1200
-x test_gdb
-x test_dtrace
# All of these seem to occasionally hang for PGO inconsistently
# They'll even hang here but be fine in src_test sometimes.
# bug #828535 (and related: bug #788022)
-x test_asyncio
-x test_httpservers
-x test_logging
-x test_multiprocessing_fork
-x test_socket
-x test_xmlrpc
# Hangs (actually runs indefinitely executing itself w/ many cpython builds)
# bug #900429
-x test_tools
)
if has_version "app-arch/rpm" ; then
# Avoid sandbox failure (attempts to write to /var/lib/rpm)
profile_task_flags+=(
-x test_distutils
)
fi
local -x PROFILE_TASK="${profile_task_flags[*]}"
fi
local myeconfargs=(
# glibc-2.30 removes it; since we can't cleanly force-rebuild
# Python on glibc upgrade, remove it proactively to give
# a chance for users rebuilding python before glibc
ac_cv_header_stropts_h=no
--enable-shared
--without-static-libpython
--enable-ipv6
--infodir='${prefix}/share/info'
--mandir='${prefix}/share/man'
--with-computed-gotos
--with-dbmliborder="${dbmliborder}"
--with-libc=
--enable-loadable-sqlite-extensions
--without-ensurepip
--with-system-expat
--with-platlibdir=lib
--with-pkg-config=yes
--with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
$(use_with debug assertions)
$(use_with lto)
$(use_enable pgo optimizations)
$(use_with readline readline "$(usex libedit editline readline)")
$(use_with valgrind)
)
# Force-disable modules we don't want built.
# See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
cat > Modules/Setup.local <<-EOF || die
*disabled*
nis
$(usev !gdbm '_gdbm _dbm')
$(usev !sqlite '_sqlite3')
$(usev !ssl '_hashlib _ssl')
$(usev !ncurses '_curses _curses_panel')
$(usev !readline 'readline')
$(usev !tk '_tkinter')
EOF
# disable implicit optimization/debugging flags
local -x OPT=
if tc-is-cross-compiler ; then
# Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
# propagated to sysconfig for built extensions
#
# -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
local -x CFLAGS= LDFLAGS=
local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
# We need to build our own Python on CBUILD first, and feed it in.
# bug #847910
local myeconfargs_cbuild=(
"${myeconfargs[@]}"
--libdir="${cbuild_libdir:2}"
# Avoid needing to load the right libpython.so.
--disable-shared
# As minimal as possible for the mini CBUILD Python
# we build just for cross to satisfy --with-build-python.
--without-lto
--without-readline
--disable-optimizations
)
myeconfargs+=(
# Point the imminent CHOST build to the Python we just
# built for CBUILD.
--with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
)
mkdir "${WORKDIR}"/${P}-${CBUILD} || die
pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
# Avoid as many dependencies as possible for the cross build.
mkdir Modules || die
cat > Modules/Setup.local <<-EOF || die
*disabled*
nis
_dbm _gdbm
_sqlite3
_hashlib _ssl
_curses _curses_panel
readline
_tkinter
pyexpat
zlib
# We disabled these for CBUILD because Python's setup.py can't handle locating
# libdir correctly for cross. This should be rechecked for the pure Makefile approach,
# and uncommented if needed.
#_ctypes _crypt
EOF
ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
# Unfortunately, we do have to build this immediately, and
# not in src_compile, because CHOST configure for Python
# will check the existence of the --with-build-python value
# immediately.
emake
popd &> /dev/null || die
fi
# pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
# propagated to sysconfig for built extensions
local -x CFLAGS_NODIST=${CFLAGS}
local -x LDFLAGS_NODIST=${LDFLAGS}
local -x CFLAGS= LDFLAGS=
# Fix implicit declarations on cross and prefix builds. Bug #674070.
if use ncurses; then
append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
fi
econf "${myeconfargs[@]}"
if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
eerror "configure has detected that the sem_open function is broken."
eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die "Broken sem_open function (bug 496328)"
fi
# install epython.py as part of stdlib
echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
}
src_compile() {
# Ensure sed works as expected
# https://bugs.gentoo.org/594768
local -x LC_ALL=C
export PYTHONSTRICTEXTENSIONBUILD=1
# Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
# end up writing bytecode & violating sandbox.
# bug #831897
local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
if use pgo ; then
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
addpredict "/usr/lib/python${PYVER}/site-packages"
fi
# also need to clear the flags explicitly here or they end up
# in _sysconfigdata*
emake CPPFLAGS= CFLAGS= LDFLAGS=
# Restore saved value from above.
local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
# Work around bug 329499. See also bug 413751 and 457194.
if has_version dev-libs/libffi[pax-kernel]; then
pax-mark E python
else
pax-mark m python
fi
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
# this just happens to skip test_support.test_freeze that is broken
# without bundled expat
# TODO: get a proper skip for it upstream
local -x LOGNAME=buildbot
local test_opts=(
-u-network
-j "$(makeopts_jobs)"
# fails
-x test_gdb
)
if use sparc ; then
# bug #788022
test_opts+=(
-x test_multiprocessing_fork
-x test_multiprocessing_forkserver
)
fi
# workaround docutils breaking tests
cat > Lib/docutils.py <<-EOF || die
raise ImportError("Thou shalt not import!")
EOF
# bug 660358
local -x COLUMNS=80
local -x PYTHONDONTWRITEBYTECODE=
# workaround https://bugs.gentoo.org/775416
addwrite "/usr/lib/python${PYVER}/site-packages"
nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \
CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
local ret=${?}
rm Lib/docutils.py || die
[[ ${ret} -eq 0 ]] || die "emake test failed"
}
src_install() {
local libdir=${ED}/usr/lib/python${PYVER}
# the Makefile rules are broken
# https://github.com/python/cpython/issues/100221
mkdir -p "${libdir}"/lib-dynload || die
# -j1 hack for now for bug #843458
emake -j1 DESTDIR="${D}" altinstall
# Fix collisions between different slots of Python.
rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
# Cheap hack to get version with ABIFLAGS
local abiver=$(cd "${ED}/usr/include"; echo python*)
if [[ ${abiver} != python${PYVER} ]]; then
# Replace python3.X with a symlink to python3.Xm
rm "${ED}/usr/bin/python${PYVER}" || die
dosym "${abiver}" "/usr/bin/python${PYVER}"
# Create python3.X-config symlink
dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
# Create python-3.5m.pc symlink
dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
fi
# python seems to get rebuilt in src_install (bug 569908)
# Work around it for now.
if has_version dev-libs/libffi[pax-kernel]; then
pax-mark E "${ED}/usr/bin/${abiver}"
else
pax-mark m "${ED}/usr/bin/${abiver}"
fi
rm -r "${libdir}"/ensurepip/_bundled || die
if ! use ensurepip; then
rm -r "${libdir}"/ensurepip || die
fi
if ! use sqlite; then
rm -r "${libdir}/"sqlite3 || die
fi
if ! use tk; then
rm -r "${ED}/usr/bin/idle${PYVER}" || die
rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
fi
ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
dodoc Misc/{ACKS,HISTORY,NEWS}
if use examples; then
docinto examples
find Tools -name __pycache__ -exec rm -fr {} + || die
dodoc -r Tools
fi
insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
local libname=$(
printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
emake --no-print-directory -s -f - 2>/dev/null
)
newins Tools/gdb/libpython.py "${libname}"-gdb.py
newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${PYVER}:" \
-i "${ED}/etc/conf.d/pydoc-${PYVER}" \
"${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
# python-exec wrapping support
local pymajor=${PYVER%.*}
local EPYTHON=python${PYVER}
local scriptdir=${D}$(python_get_scriptdir)
mkdir -p "${scriptdir}" || die
# python and pythonX
ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
ln -s "python${pymajor}" "${scriptdir}/python" || die
# python-config and pythonX-config
# note: we need to create a wrapper rather than symlinking it due
# to some random dirname(argv[0]) magic performed by python-config
cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
#!/bin/sh
exec "${abiver}-config" "\${@}"
EOF
chmod +x "${scriptdir}/python${pymajor}-config" || die
ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
# 2to3, pydoc
ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
# idle
if use tk; then
ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
fi
}
pkg_postinst() {
local v
for v in ${REPLACING_VERSIONS}; do
if ver_test "${v}" -lt 3.11.0_beta4-r2; then
ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
ewarn "installed previously are no longer valid and will be regenerated"
ewarn "(or ignored) on the next import. This may cause sandbox failures"
ewarn "when installing some packages and checksum mismatches when removing"
ewarn "old versions. To actively prevent this, rebuild all packages"
ewarn "installing Python 3.11 modules, e.g. using:"
ewarn
ewarn " emerge -1v /usr/lib/python3.11/site-packages"
fi
done
}

Binary file not shown.

@ -17,7 +17,7 @@ LICENSE="boehm-gc"
# We've been using subslot 0 for these instead of "1.1".
SLOT="0"
# Upstream marked this version as "Pre-release"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="cxx +large static-libs +threads"
RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"

@ -26,7 +26,7 @@ S="${WORKDIR}"/${MY_P%a}
LICENSE="|| ( LGPL-3+ GPL-2+ )"
# The subslot reflects the C & C++ SONAMEs.
SLOT="0/10.4"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+asm doc +cpudetection +cxx pic static-libs"
REQUIRED_USE="cpudetection? ( asm )"
RESTRICT="!cpudetection? ( bindist )"

@ -11,7 +11,7 @@ SRC_URI="https://libisl.sourceforge.io/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0/23"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]"

@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="python test"
RESTRICT="!test? ( test )"

@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode valgrind zlib"
REQUIRED_USE="
readline? ( !libedit )

Binary file not shown.

@ -1 +1,2 @@
DIST odoc-2.2.0.tbz 1548871 BLAKE2B 251c823e5f93e8080d52486e9d048a0c31651b6ea9d4bfdc3202488d7bcd750f9c2899189b943500253bf1e6041cf0283ed5e57c34d1a7d538c7c3710fb9a260 SHA512 9f8fc2ee6b25629474e8aa69dd460becab9277261578af0f7b97f7f779cc5f1056d1b5f14ab583b9b94ea097e5df2d6e35040f2a4887021209705486f9d44a22
DIST odoc-2.2.1.tbz 1548027 BLAKE2B 846890375debd70519879de261ab829b34dc4f7754ef9d32c2cf6fa07d86ed721a828987398549021ca7805a4e298fef516b5c6e0691e083f8849ccaa6d4184e SHA512 044e37eb3dcc77d9cc8124be558cce77a438723b90225273fb3401d3315c57c8c2f395a48ebd1b6aacc01b00cbfa4bd0be1923d2bd9bd3cc92d0604eadaabc4f

@ -0,0 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit dune
DESCRIPTION="OCaml documentation generator"
HOMEPAGE="http://github.com/ocaml/odoc/"
SRC_URI="https://github.com/ocaml/${PN}/releases/download/${PV}/${P}.tbz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+ocamlopt test"
RESTRICT="test" # ocaml-crunch not in the tree
RDEPEND="
>=dev-ml/dune-3
dev-ml/astring:=
dev-ml/cmdliner:=
dev-ml/cppo:=
dev-ml/fmt:=
dev-ml/fpath:=
dev-ml/odoc-parser:=
dev-ml/result:=
dev-ml/tyxml:=
"
DEPEND="${RDEPEND}"

Binary file not shown.

@ -0,0 +1 @@
DIST pecl-xattr-1.4.0.tgz 8401 BLAKE2B 661611cd638db4807b33b68d549cb85659c1fe092d2f576a72f44a5afd5306e551303f4b55a4ed6354b5fa69c91f98c8a7e0d27eb7700c1aa506bfaa50dbf991 SHA512 b8e0225e07df55f428db7d9c26fa4c7007f7345df72bced162b1910235de52040147c1925658bcd428f6dd76793a874d3db6cd14258cf3f794f3abe5ec07e97d

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>jaco@uls.co.za</email>
<name>Jaco Kroon</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,19 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
PHP_EXT_INI="yes"
PHP_EXT_NAME="xattr"
PHP_EXT_NEEDED_USE=""
PHP_EXT_ZENDEXT="no"
USE_PHP="php8-0 php8-1 php8-2"
inherit php-ext-pecl-r3
DESCRIPTION="Extended attributes for PHP"
SRC_URI="${SRC_URI} -> ${P}.tgz"
LICENSE="PHP-3.01"
SLOT="8"
KEYWORDS="~amd64 ~x86"

@ -0,0 +1,40 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="A Python package that generates fake data for you"
HOMEPAGE="
https://github.com/joke2k/faker/
https://pypi.org/project/Faker/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
!dev-ruby/faker
"
BDEPEND="
test? (
dev-python/freezegun[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP},tiff]
dev-python/validators[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
epytest
}

@ -1,2 +1,3 @@
DIST Faker-19.3.0.tar.gz 1677117 BLAKE2B 855e3cc49e56d9c690add2b9bda9fc8c6e42a157543c44206803e794bc5a5da440f2a5151d959bff6aa438af465f7d4bf986e596af592251e64c80c861fdb8fb SHA512 cfbb81d8751fbe1c90260f806f36a8c95e7bcfe5f30555bb168b80e5e438a4e427482eb4220b55a6bd0f04ce4d64e9bd24b757b852b5a22de5f2b127e3f3fe25
DIST Faker-19.3.1.tar.gz 1677746 BLAKE2B 1cf0c80daf23bbce824ebd81a3c31e6b12c353f4a75092dc482225ef27b1e55c9784a1bcde4305ffafb131471f4c5b886c8619c980e1d830530440c0c917e919 SHA512 4c9e073d46526830e4b561b61c8286c642668368b6a35ec269dd60cd56933b7e46bb699dceaab13330ade2e0928b27e8d5688fce555820c6a9abd34ecea2d37a
DIST Faker-19.4.0.tar.gz 1678303 BLAKE2B afb893836e9e85cbf130875274284107f621d443e80d4872c12467bad3c9cc4f6a8ea68aa829c95439e6a88f319323767d997ad9bca88870f0883392710cc858 SHA512 14e86b2f95d2e59aee71bae9017b8e6f4cde3752d9a64749c174bba2bbd3a060067adc269a22ba0083140b2f8376384bf67cce4b48af407d3b25e3cbebf682d2

@ -0,0 +1,84 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 pypi
TEST_P=GitPython-${PV}
GITDB_P=gitdb-4.0.10
SMMAP_P=smmap-5.0.0_p1
DESCRIPTION="Library used to interact with Git repositories"
HOMEPAGE="
https://github.com/gitpython-developers/GitPython/
https://pypi.org/project/GitPython/
"
SRC_URI+="
test? (
https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle
https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
)
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-vcs/git
>=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
>=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
src_test() {
git config --global user.email "travis@ci.com" || die
git config --global user.name "Travis Runner" || die
git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die
git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
"${T}"/test/git/ext/gitdb || die
git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
"${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
cd "${T}"/test || die
git rev-parse HEAD > .git/refs/remotes/origin/master || die
TRAVIS=1 ./init-tests-after-clone.sh || die
cat test/fixtures/.gitconfig >> ~/.gitconfig || die
distutils-r1_src_test
}
python_test() {
local EPYTEST_DESELECT=(
# performance tests are unreliable by design
test/performance
# unimpoortant and problematic
test/test_installation.py
# Internet
test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs
test/test_quick_doc.py::QuickDoc::test_cloned_repo_object
# requires which(1)
# https://github.com/gitpython-developers/GitPython/pull/1525
test/test_git.py::TestGit::test_refresh
# TODO
test/test_submodule.py::TestSubmodule::test_base_rw
test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit
test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules
test/test_submodule.py::TestSubmodule::test_root_module
)
epytest -o addopts= test
}

@ -4,5 +4,7 @@ DIST GitPython-3.1.33.gitbundle 9635126 BLAKE2B d851f8766f4d145b54de7b2593d84c90
DIST GitPython-3.1.33.tar.gz 198466 BLAKE2B 5e27cc92ba937f730ba746fa565b3a9a5b50ea3d4bec11cd2e484b0cf96db9a8f51f920d0788b6170750e48e2361ab0327017d445652aee4851396e83a57b0b3 SHA512 49001b55530966e90e1f8adeeb5e43d144b813d073deb01ceff0fd709f6a65e791e4971f6db9353da5fc84ba4a6bfe5c409f9229c85c9bd0497dc52e05f03707
DIST GitPython-3.1.34.gitbundle 9638239 BLAKE2B e9bd820ac329928871a6341c9ed0fc8529bb99866ec9a2b10593113dcf8d859960f49b615de300275f0d16d56621852b659e565278ec591e93e5821514126a46 SHA512 c1a4f61a7632e83bad5f4ee59a1b5d3d3afd67506fe574cecc7cdf685eff1e61030a0eb11b75f7995f7c453b8e97516f03ef5b662ce75b3c8ff7e0ca15247449
DIST GitPython-3.1.34.tar.gz 198460 BLAKE2B 7045ce1cba39043564a6f89b99d11779327ffd9098178b7e80a32c6cf0ed2200fb2ddd4f16b9e09e190628c63acbc02afd2d42d20fd04c0df5018c3619e06d5e SHA512 d0eee7e04bd542a8cad8312d95ef0cbf60964e4aec71e825003d792f9d6c7e20c9603b793f75a87f0fed223148f21b8fc51c98f47164440f2f243a1b81427b35
DIST GitPython-3.1.35.gitbundle 9605813 BLAKE2B 37eee9cbf4e1824b26f5cca987c82919dcf2d8fc131ce89a178a3bb2f2b56f249f23a9ae9ad09244ad80b043da6df817bed24418cfa07d7219049769034b5893 SHA512 d12a48df6ddba440fa02ad0903b5089154eb232264eccc1274c712989028e3c991506b9bf49259a535071bc1c84a0f38fb17f8e705dc482d55f5d1c883622238
DIST GitPython-3.1.35.tar.gz 198670 BLAKE2B 65700e88fc124043d1ca9cc896b8b7a2f84eeba38923a68d74a27ee684f8f3adbe1fc34044db71167b63c3069f34ec2d714a906ec476adbbec038ce65d7fdd6b SHA512 5b749ffd0d1d47bf6be9f714e4faa2ca3b353da2eedfaf99d344bde030777f98a04ebe877eda98b1c8ab7c129238d855e6bf238d3a2433219faf0cd1695509bc
DIST gitdb-4.0.10.gitbundle 1485461 BLAKE2B 5a217c609a402cd7888da1502b25d217812503cd703cda8bce3c7159732c59d7f4bcd52688a5da457f43fde1645a6db79588a6fc8cc8dff5c58e9dcbaef79b9a SHA512 98dba48f75e28eaded791f91c611e07bef73c28a7f8ac58889b05d04f4b3699a85a5be1c829ea3e2f380507a9009f35bc552bb4260564127e2863807f9b4712a
DIST smmap-5.0.0_p1.gitbundle 324544 BLAKE2B 69098c7644abaec7f32226cad7ff3008e49d94c9f7349d0b815223249c20bfd2b51a50474e51864821f30c98f5982e5c35ce9217145a1e5d11326492c41faecc SHA512 4f36ca2c94ddfeb949c880fb52c3b1905d144dd59b95f2f05c93ed7b694dcb128218a2800ca23b721fbeff9a1920e8c3326675098e2ef0361ff6e90c8c2850ba

Binary file not shown.

@ -1,2 +1 @@
DIST PyGithub-1.59.0.tar.gz 3295401 BLAKE2B 39261ddcd20112aa529c17f66c8e69d7af7db9708f179395f29ea4b881fdec4598637b63ca1214affc2f6a9c15db227e57ade51029ed578a6b90633d353712cf SHA512 2a95fb9a99c096a1ee0971df133338764275a9ac99e58a4d81ece954831497e0aaf6eec26172513843098777666ab4f3c5df92a42802f0b953fe50f5ec7824a9
DIST PyGithub-1.59.1.tar.gz 3295328 BLAKE2B 7a7dcfa49261aa7c6d7d3b252c77cc93bd24440858989ef2a8b257235ed7b101647c08532860f0fa21d1b8f2ac35541341df49a94c3495c7d9666fe7367738c1 SHA512 795c104253b250b11b539b526944776f70e947e23dc4b26fcdadb5de3dd3208a9b27c08ffdd14cade220fde3360b6993be7a028f0069ff60d99331048560faed

@ -1,38 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="Python library to access the Github API v3"
HOMEPAGE="
https://github.com/PyGithub/PyGithub/
https://pypi.org/project/PyGithub/
"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
# cryptography via pyjwt[crypto]
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/deprecated[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
>=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.14.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
>=dev-python/httpretty-0.9.6[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
# cryptography via pyjwt[crypto]
RDEPEND="

@ -1,4 +1,2 @@
DIST alembic-1.11.1.tar.gz 1176522 BLAKE2B 5a4185cb59b48301d350db3c44487408ca6c8d88b47ddd22e4c19fad57d0961cb3968652ba15986cf42adb9bb38542a79b11ddd980c9841a071844d26fed56fd SHA512 d068d581df952c2d304534218bd8f948407e288005514501816e60600b186bf03bcc60f485c4c6d5c80caf718210c2bf619f1758327bc592663f160c3bd21e65
DIST alembic-1.11.2.tar.gz 1192900 BLAKE2B 47919a02bfabc51caf13b70d7598bd54c63e2f3deea0a6547677433cb4dfab2fea7b199ad5288109c970386a3f318bf29ac2d931d2299dfed63883c3c4dde179 SHA512 7a3c2c723134d7d3048596dc7a98993edf737e09cea0b7df5cf5a05fbc37b9c7eb7fa28e4f1ce2adbb9c4683f838227b760feae148fbc617bc9fdd8e52c667c1
DIST alembic-1.11.3.tar.gz 1192079 BLAKE2B 40608e1a98aee47128ddebfbb05527cebe8d7799c65da84333bfccb92c0cf314f12646b5be61bd489fe7084197e7918cc992a6edde57baf2afaa741452110135 SHA512 66939932ab0e07595a0d97ae1591c73b90d193e9a392489e2e6059e702c7471c12ac6408e6425413a89dccd5f54ba00f1a50cede0fadbbd808caca864c5101fa
DIST alembic-1.12.0.tar.gz 1196597 BLAKE2B ff4bc1b94a32ab510b617befb039cb373f266fc891d355a1166a5559d4c053c57a834d9509a05bd5fbcb53a6ac0348038b2314907249ea9139a00c378b293bcb SHA512 170031efe7864835234f55123bff7496337ed1ce666fdaaa8a5040353dc23f98a0e2e6eaf95791f8be052b675015acb7e59b58436a470df9b4ce803c1ac5296b

@ -1,41 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
HOMEPAGE="
https://github.com/sqlalchemy/alembic/
https://pypi.org/project/alembic/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE="doc"
RDEPEND="
>=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
dev-python/mako[${PYTHON_USEDEP}]
>=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
python_test() {
# setup.cfg contains -p no:warnings in addopts which triggers
# datetime.utcfromtimestamp() deprecation warning as an error in py3.12
epytest -o addopts=
}
python_install_all() {
use doc && local HTML_DOCS=( docs/. )
distutils-r1_python_install_all
}

@ -1,41 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
HOMEPAGE="
https://github.com/sqlalchemy/alembic/
https://pypi.org/project/alembic/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
IUSE="doc"
RDEPEND="
>=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
dev-python/mako[${PYTHON_USEDEP}]
>=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
python_test() {
# setup.cfg contains -p no:warnings in addopts which triggers
# datetime.utcfromtimestamp() deprecation warning as an error in py3.12
epytest -o addopts=
}
python_install_all() {
use doc && local HTML_DOCS=( docs/. )
distutils-r1_python_install_all
}

@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE="doc"
RDEPEND="

@ -5,3 +5,4 @@ DIST boto3-1.28.39.gh.tar.gz 696213 BLAKE2B 2a71b9ca5416d6eb1fbd2b21c67c2eca9540
DIST boto3-1.28.40.gh.tar.gz 696495 BLAKE2B 297a32f989dc0c1bc8f0a5cd797c5f2d52ea9b83fc202b0889fdf89e7233693fe3a61972d30bf58f05e528f62c8ffaf24ea255c4ef1972b70b546c8c13b692b5 SHA512 2493d647a5a8c399fb3e3a4a9bbf64d242ba78263d33ac8e019036035522574ecc39a5fd0bcbddf2492aa3bd1401ac3c24f0ec92c6ac62cb2898a8fbeedd8651
DIST boto3-1.28.41.gh.tar.gz 697348 BLAKE2B 83ec56d2e2a4f9ebad061f1b7650425a074d53427f4c691c23d5d9746c14bf6c4326bdca17b13a13d70723dd8e62d2e9977452ab9664556cfa63a93043c9b832 SHA512 bdd62739f532919803cab3303d11cf5362fbca8f1b6045e53b584705b8dcce7eb0d17fd1fdac02ccd49386937f1d6edaadfca5b1b3ac02d42dfe629123e31ceb
DIST boto3-1.28.42.gh.tar.gz 697860 BLAKE2B c5a4550a222a7ec7d2f09af1e06bfdbcac9251d5bb0dea089ce6a87fae2f62852cde76c0931755a2a343c4e8d38953a87e6ba32d377edfd7519b3ab9d0346962 SHA512 e63eb26f7498794578ebe9bd599b8c50b6c765cc87903dcee729d8a169d5768d5bffe56535afdde139db0db887882b306fdc45e54cbef322e4607cf6318fa1d5
DIST boto3-1.28.43.gh.tar.gz 698144 BLAKE2B ff0565b2fa023cb00adc6eab8b151fc2cca2f75cfec35845cb317a6e7aceede5c9b4c69f0e7e62daaefb1d7797d7a396154bfecb37c0d1c8baac81a5d8a7e352 SHA512 bdcb483f080c7fb3019c32347834e6096a1fb5f8ccad3cd9a50dc4fd1fcc66cc0810ad70d7a831a22e2e3a416f01415bbf80cf1d48b0c2c11714089e184d6c09

@ -0,0 +1,68 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 multiprocessing
DESCRIPTION="The AWS SDK for Python"
HOMEPAGE="
https://github.com/boto/boto3/
https://pypi.org/project/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/boto3/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~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.6.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
python_prepare_all() {
# don't lock versions to narrow ranges
sed -e '/botocore/ d' \
-e '/jmespath/ d' \
-e '/s3transfer/ d' \
-i setup.py || die
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
distutils-r1_python_prepare_all
}
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest tests/{functional,unit} \
-p xdist -n "$(makeopts_jobs)" --dist=worksteal
}

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

Loading…
Cancel
Save