Browse Source

Sync with portage [Fri May 7 08:58:24 MSK 2021].

tags/1958
Calculate Linux 1 month ago
parent
commit
79a9d8d507
100 changed files with 1038 additions and 2778 deletions
  1. BIN
      Manifest.files.gz
  2. BIN
      acct-group/Manifest.gz
  3. +0
    -0
      acct-group/realtime/Manifest
  4. +8
    -0
      acct-group/realtime/metadata.xml
  5. +10
    -0
      acct-group/realtime/realtime-0.ebuild
  6. BIN
      app-emulation/Manifest.gz
  7. +1
    -1
      app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.20.ebuild
  8. BIN
      app-office/Manifest.gz
  9. +0
    -183
      app-office/libreoffice-l10n/Manifest
  10. +0
    -91
      app-office/libreoffice-l10n/libreoffice-l10n-7.1.2.2.ebuild
  11. +1
    -1
      app-office/libreoffice-l10n/libreoffice-l10n-7.1.3.2.ebuild
  12. +0
    -2
      app-office/libreoffice/Manifest
  13. +0
    -655
      app-office/libreoffice/libreoffice-7.1.2.2.ebuild
  14. +1
    -1
      app-office/libreoffice/libreoffice-7.1.3.2.ebuild
  15. BIN
      app-text/Manifest.gz
  16. +1
    -1
      app-text/asciidoc/asciidoc-9.0.5-r1.ebuild
  17. +1
    -1
      app-text/gocr/gocr-0.52.ebuild
  18. BIN
      dev-embedded/Manifest.gz
  19. +1
    -1
      dev-embedded/libftdi/libftdi-1.5-r3.ebuild
  20. BIN
      dev-lang/Manifest.gz
  21. +1
    -1
      dev-lang/python/python-2.7.18_p9.ebuild
  22. +1
    -1
      dev-lang/python/python-3.6.13_p3.ebuild
  23. +1
    -1
      dev-lang/python/python-3.7.10_p3.ebuild
  24. +1
    -1
      dev-lang/python/python-3.8.9_p2.ebuild
  25. +1
    -1
      dev-lang/python/python-3.9.4_p1.ebuild
  26. +30
    -0
      dev-lang/rust-bin/Manifest
  27. +187
    -0
      dev-lang/rust-bin/rust-bin-1.52.0.ebuild
  28. +32
    -0
      dev-lang/rust/Manifest
  29. +662
    -0
      dev-lang/rust/rust-1.52.0.ebuild
  30. BIN
      dev-libs/Manifest.gz
  31. +15
    -11
      dev-libs/cyrus-sasl/metadata.xml
  32. +1
    -1
      dev-libs/libixion/libixion-0.16.1.ebuild
  33. +1
    -1
      dev-libs/liborcus/liborcus-0.16.1.ebuild
  34. +1
    -1
      dev-libs/libunibreak/libunibreak-4.3.ebuild
  35. BIN
      dev-python/Manifest.gz
  36. +0
    -14
      dev-python/boto3/Manifest
  37. +0
    -56
      dev-python/boto3/boto3-1.17.33.ebuild
  38. +0
    -56
      dev-python/boto3/boto3-1.17.44.ebuild
  39. +0
    -56
      dev-python/boto3/boto3-1.17.49.ebuild
  40. +0
    -56
      dev-python/boto3/boto3-1.17.50.ebuild
  41. +0
    -56
      dev-python/boto3/boto3-1.17.51.ebuild
  42. +0
    -56
      dev-python/boto3/boto3-1.17.52.ebuild
  43. +0
    -56
      dev-python/boto3/boto3-1.17.53.ebuild
  44. +1
    -1
      dev-python/boto3/boto3-1.17.54.ebuild
  45. +0
    -56
      dev-python/boto3/boto3-1.17.55.ebuild
  46. +0
    -56
      dev-python/boto3/boto3-1.17.56.ebuild
  47. +0
    -56
      dev-python/boto3/boto3-1.17.57.ebuild
  48. +0
    -56
      dev-python/boto3/boto3-1.17.58.ebuild
  49. +0
    -56
      dev-python/boto3/boto3-1.17.59.ebuild
  50. +0
    -56
      dev-python/boto3/boto3-1.17.60.ebuild
  51. +0
    -56
      dev-python/boto3/boto3-1.17.61.ebuild
  52. +0
    -14
      dev-python/botocore/Manifest
  53. +0
    -59
      dev-python/botocore/botocore-1.20.33.ebuild
  54. +0
    -59
      dev-python/botocore/botocore-1.20.44.ebuild
  55. +0
    -59
      dev-python/botocore/botocore-1.20.49.ebuild
  56. +0
    -59
      dev-python/botocore/botocore-1.20.50.ebuild
  57. +0
    -59
      dev-python/botocore/botocore-1.20.51.ebuild
  58. +0
    -59
      dev-python/botocore/botocore-1.20.52.ebuild
  59. +0
    -59
      dev-python/botocore/botocore-1.20.53.ebuild
  60. +1
    -1
      dev-python/botocore/botocore-1.20.54.ebuild
  61. +0
    -59
      dev-python/botocore/botocore-1.20.55.ebuild
  62. +0
    -59
      dev-python/botocore/botocore-1.20.56.ebuild
  63. +0
    -59
      dev-python/botocore/botocore-1.20.57.ebuild
  64. +0
    -59
      dev-python/botocore/botocore-1.20.58.ebuild
  65. +0
    -59
      dev-python/botocore/botocore-1.20.59.ebuild
  66. +0
    -59
      dev-python/botocore/botocore-1.20.60.ebuild
  67. +0
    -59
      dev-python/botocore/botocore-1.20.61.ebuild
  68. +1
    -1
      dev-python/characteristic/characteristic-14.3.0-r3.ebuild
  69. +2
    -2
      dev-python/colorama/colorama-0.4.4.ebuild
  70. +2
    -4
      dev-python/commonmark/commonmark-0.9.1.ebuild
  71. +1
    -1
      dev-python/dash-html-components/Manifest
  72. +2
    -1
      dev-python/dash-html-components/dash-html-components-1.1.3.ebuild
  73. +0
    -1
      dev-python/dash-renderer/Manifest
  74. +0
    -25
      dev-python/dash-renderer/dash-renderer-1.9.1.ebuild
  75. +1
    -0
      dev-python/dash/Manifest
  76. +51
    -0
      dev-python/dash/dash-1.20.0.ebuild
  77. +0
    -0
      dev-python/dash/metadata.xml
  78. +1
    -1
      dev-python/docutils/docutils-0.17.1.ebuild
  79. +1
    -1
      dev-python/flaky/flaky-3.7.0-r1.ebuild
  80. +1
    -1
      dev-python/genty/genty-1.3.2-r1.ebuild
  81. +0
    -1
      dev-python/httplib2/Manifest
  82. +0
    -52
      dev-python/httplib2/httplib2-0.19.0-r1.ebuild
  83. +1
    -1
      dev-python/httplib2/httplib2-0.19.1.ebuild
  84. +1
    -1
      dev-python/pygments/pygments-2.9.0.ebuild
  85. +1
    -1
      dev-python/pytest-xprocess/pytest-xprocess-0.17.1.ebuild
  86. +0
    -1
      dev-python/python-socks/Manifest
  87. +0
    -32
      dev-python/python-socks/python-socks-1.2.2.ebuild
  88. +1
    -1
      dev-python/python-socks/python-socks-1.2.4.ebuild
  89. +1
    -1
      dev-python/re-assert/re-assert-1.1.0.ebuild
  90. +2
    -2
      dev-python/regex/regex-2021.4.4.ebuild
  91. +1
    -2
      dev-python/roman/roman-3.3.ebuild
  92. +1
    -1
      dev-python/rope/rope-0.18.0-r1.ebuild
  93. +0
    -42
      dev-python/rope/rope-0.18.0.ebuild
  94. +1
    -1
      dev-python/scipy/scipy-1.6.2.ebuild
  95. +1
    -1
      dev-python/setproctitle/setproctitle-1.2.2.ebuild
  96. +1
    -1
      dev-python/simplejson/simplejson-3.17.2-r1.ebuild
  97. +1
    -1
      dev-python/smartypants/smartypants-2.0.1.ebuild
  98. +1
    -1
      dev-python/typing-extensions/typing-extensions-3.10.0.0.ebuild
  99. +1
    -1
      dev-python/typogrify/typogrify-2.0.7.ebuild
  100. BIN
      dev-util/Manifest.gz

BIN
Manifest.files.gz View File


BIN
acct-group/Manifest.gz View File


+ 0
- 0
acct-group/realtime/Manifest View File


+ 8
- 0
acct-group/realtime/metadata.xml View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
</maintainer>
</pkgmetadata>

+ 10
- 0
acct-group/realtime/realtime-0.ebuild View File

@@ -0,0 +1,10 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit acct-group

DESCRIPTION="realtime privileges group"

ACCT_GROUP_ID=206

BIN
app-emulation/Manifest.gz View File


+ 1
- 1
app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-6.1.20.ebuild View File

@@ -19,7 +19,7 @@ SRC_URI="https://download.virtualbox.org/virtualbox/${DIR_PV:-${MY_PV}}/${MY_P}.
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="X"

# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist


BIN
app-office/Manifest.gz View File


+ 0
- 183
app-office/libreoffice-l10n/Manifest View File

@@ -166,189 +166,6 @@ DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 292851 BLAKE2B 9480
DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 845408 BLAKE2B 0b447f228e543a0007c55eb36521f441c41139d882c40afbd39f6459efbd8f446b7cbc8f7d42141347ac677758487d8019b26ce18d90b6b008ac8a47bee7f32a SHA512 e27f34f9bed04aed3ce50dd4210cdacf7ae9ee5da2208079ee9178b8f3a7e67eae40190aa774a6e85353a9572758920897d4a74a393a75d08e7ab51aa1e39819
DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 846108 BLAKE2B 364492d2597538ddf850809393fd0f364f8f8b2e72d54ccfe5685ec8f386a90b672b0592f8f7eba0f4e8e8db14f229195a6a435224f0d45fae01c5a0a36e1c70 SHA512 346f214a3ebdb88063b08f2980ce55a2cf8789135a6776f4e6d1d3e737e3946f5646ccd5c3d5c115a7e86fcb64ccb23d22d9ac1f8cbc9b382db86571f55ba2fb
DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_zu.tar.gz 323898 BLAKE2B 438447de9dd9ce04b17b99f8c888190eed02588edce028dec7e8f6e412cabba65a2fbb73817b6741fae9fb1d1ae0503e8fd35a2a2f39ea4ba25ea33b51719141 SHA512 efce615c323c5820bc1d3505817c4634379aef37bec35db5e4c9b96c86f664563a9c0d17998d8333db4330a9f8c309650d9d442783f4ed89171c87002b81a2f4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_am.tar.gz 4127273 BLAKE2B 5885d078f1b3b8bc7749de44188b547c3bf6c0fbe186fa7ccf2f2e566b4973335757f4bd9e25c7687d263b62556f01e8d0579e3ecf5112194d452255b7385ac1 SHA512 6fddda26ebd39aa97a4c0ae0ce4cdb540b664da26f5a1ba8d1944e3a634e976d61af343f07ff5208171fe32f4e2c6c37cdd22afd5c214cc34c43bb42ee63e1a3
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3599344 BLAKE2B c247848209fb7143ff4bb3645df81c96944f39c56c1247f48d087b942d951ecc3bfcedcbd89c196176a1b386cccb01a10fc7bd672aef303ee0faf12591effc1b SHA512 c26807ea3ea302f686ae14f44a2df9b397e1e1cc0e4ac4d9c82079bfbc2601c1f11583c566f1f8b728a5dffca2157f34f0abff04ab4dade804646a14d0f889e0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3837164 BLAKE2B 8e183fd56bb85c49cd0ec4b36f92aca26a1911b128211533b03050aab4e6f1b87829115cfa059ee2eb01603534eb8db2fa791c88d26c6b296a4adf773c473ef9 SHA512 4bad610f58fc5e934f625a975975fcef7283e46a10b9f13b104e15900e62d22b2af0ee0e4b79fb5aa269953810a319e2a39ffe630cc300967d59ad02ab47d775
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4166906 BLAKE2B cc1346ae97a6af855494720851bcdbce649b7ed56442ee408cc3797aa3d51451fbf59dee3da7f32f8c6eb75325e46832619d35c556ec8b02df0f66fa132173c5 SHA512 3d2511783a27cc2cd6dfa87e12c7f7dd2ca4b776f86aee02bcbc22bd63226987bc8827a1dc2e11c2e30bbb6f27e0bb01a67c3d4c55df8dc36112f666848acde4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4303517 BLAKE2B c386056539ff46a8d2d3cd7b2eb3090f3c5b6ae51c54b8da7ca176d857f4033e3c4771f7880ab6fd03f3a97e18d1676b957906a62af88eb4cf1db7b180703c3a SHA512 eb5b8d6906a04d044143b93a6a2f729eeb4dd002c713df42f925873eac745be8ec3f74bd7beb90b2ab60c86d921c6b64b2983e928bb198aea0722d9aa253f9b0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3982095 BLAKE2B 8fa0d3c37ce50132e5254b9dbdaeb92e48a0bccdf8d35790c110f36ffade904faae42a7b22e3b8a88645a0ed6b7ff5e27309b758671c83df65e58a8175bc651c SHA512 e9636ee5b05737b508dcad51e84556468855ed16f3a9c0064ccf9f18c3cb6f7d717734b168407e0daf0901823878ac8942a2743e1cb0fc2f2bf2c547978adddd
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3989703 BLAKE2B d6e55fb39b9410a1e8dadb0de271254ae84957d5eb65f9ba16cd7966ab68d8e2e811f1196ba89933b0dce7a84bd3a339dd10aef169ca8643186649ae62c061ce SHA512 99de8e82a40c9e5f8729dfb1ba376c5cdb719704afe4cbe418eb4fd7d04ef690e932eba1809e74a9fb7f42a52c2c2bef0375ffb572a495dae7e27d442f29e24e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3721438 BLAKE2B 641c85d1118d72023dfc45cfb822f0e506ee2fe30cf332e00752070ca0fc684943a9e8e08d10cec3efb22e81bd5d4c5794588ef8f4932e732d5de29f7efe3615 SHA512 6b42713edc24f6c5d7f601a6c4c169c9bab663c34805f6e9f9287172a4ee00310a07cbe7fdd0de7573d80a5dcc4bf31fe15964cbc04c75828c520a4dd19c3bf8
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3865673 BLAKE2B d6a10952dd85c788161b5c0b81200ba809b6842af06724a65a476ef2e45fd18781b8760fb634765ed0756f3c4b8f844930a9cc9ff48cdd8e11d6293353f6f26f SHA512 e70952d922fdf67b3106f6a93f9d3d0f76426f9ccdbd618eb6dc2a36c40065ff029d40d3971e1d6a25a77a1af2419d821a87e56c6e8b7e56431432790c09d50a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3857397 BLAKE2B a0222d0aab4af6dbd217678654528758f4d0d6d930cf559902849096a954e3331deb43638faec12fba3283ac16748ab551e016b304bde2f11775a48d1628e021 SHA512 4d3b0d27899cde5e93ae40fecf23b2642829d37ab51b58eb2c61619c54468a2aa96ab354bd5b59481e2def517aee28e7b3b8f0a856cb3e7e7af2c1fa7f061171
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3879952 BLAKE2B 15fa0f8b4ce8316084ccfb32a83f2d8ce33db27e60b8edc6bcbe5ef6af9efb105f16ff0089f163b201eeef992d46e67394b311cffe6d4570077ceec34829e6ba SHA512 a0042b7a91e6194c3093e1e32d2690f697a5665acfa97ffcc9efcba1cb3a5317c28d19207dd429ea16c63ec6135fc27954f898c285a0c5bf0490fc59cd56ccca
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_da.tar.gz 3785840 BLAKE2B 29a8de3d6bf1bcd710c6fe723610774fd899c98bed1d9d3f3b349132197099464a35208eaff991b2a5ac2e0f2ac036b73f6bb735871788c62f007b898b2a5d10 SHA512 b7fcbc043b84786cc9c83db5becf8e1476cfdc9dd21252ebc2e5470f06e38a09450cefe6001ea28a94dc8b95c9d40ef86cd40e2311ca17529e0055a66fb62d7d
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_de.tar.gz 3952992 BLAKE2B 18270c9a7cca650a2c1f71385bb3b38235737026ecc5cee420d19b0b9f490f2a6e207ea08d357df32d4d3b4d6e25c5e8fe96e48913f7767eff8242dcaef111e2 SHA512 ac290dc4ef8f5bf43a199cdd37b4307fba9383045154d6f6666b9752feb6d67b111322980b87e1cc06c252af210b77b6ed5b5ee7239905a360de37b62389cae6
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4137861 BLAKE2B e213a983ae7165bc0eadb0c660d5330e621620096bda6958221ef72818a57776ba96913ff3dc083a0300e9c1a02d4877b9b3afef0afeb3c1490b56868c9c15e2 SHA512 415674cdee61f2a39ddcfff07ca3bdd26a642cbec82bc9299efdc8547b04803a89f2b950c1183a79f9537965c5caba65de046b00e5d08842ac9ab3bf2c5893a9
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_el.tar.gz 4591500 BLAKE2B 2fb07817697087490fffdc8bbb7729f70778fe951a1d121c36d1f6d155b682558c3e625ac1f4524a6e4e98644f403ec05aed1a17ad4e4737edfb0e369e02d28f SHA512 4521c1d14aa32cf08335f9f60c19db8b76905248a4e5d2731600e9f3ce53095e8e7e5ade11a4dcc8818b0461729bf5f89aa4ebf7d0c0f25f503e05fb019943da
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3607117 BLAKE2B f4186eb09a22eb40d6992e72f8fe3a9737be004779f5be507e421759aa3ed3580203f2c051cde10fa64ee1e5ca2251d55af1b699874a28edbdc8105bdfecf1eb SHA512 875589132272cb6582b86658c1670db8c5fe6fbf63ff32775e10add60ab0b1cebbfc05043b1d4b24935848f8171a1e8915251a3b058ba67d263b0b43d9c703a4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2285827 BLAKE2B e665b6b79418286433c733237912e6cf4f946dc881faa767d9806dc077a35d95939c860d123b0f3e095501190fb68686963e46664901a04b0d1f61be382de545 SHA512 77fcb5729b71c5ae032b8f6a8baf13ea08e74441bc25afc11af1a19f73d5b7978bd8a163240c7ea02053b573ff4f3c4fd9492e5c4667126f7955b06c53f7d97c
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3600154 BLAKE2B 97422ca1200e28f5c6585d7d50aa36878a8d29d4cc261bd9dfc835d1969dc6332ef83910fb95fef99613239c394b564d7a26a37e41b4c602af43735b4873bf7e SHA512 120e58068f9608ccae5085a57551962144af295676a6bbc41285b98745b1ed2bd375aaa339b87cd38165bd418268c611707a3344e29be297e95b27d58359f83f
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3701446 BLAKE2B 60699836f5fd2c5cb7bfd545ee9fefec2e292ca5411708ea2e9a7881539045eb5d840f540c1f472043bc3fbc14d7694230f1bfea3a40f4323a7656cbcb3aced2 SHA512 d701f879eed5d9a0e01cd74eff66936bd757a2898e4543f8fafe88c57c664e6974da809ed9e8c04610f06edf9fbe58fd596be242c3ad371f99733ba8222d60bb
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_es.tar.gz 3900423 BLAKE2B fee97a1c6a40ac7e40591b0d6f6f1ad6397eba872452a9b52111d1da2833759cca26483b415dd46cac2c2b5ecdd366ebf233bfb0392a48c77c70330b812c0dd5 SHA512 1020d66c3491e2a0672f136238718f1b8627c4d5a2288ba0358035cefa987153aab428ceea4109f2ffbe6162bc587d2a2a869956fbd2a2bb8344a33a4c5cacbe
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_et.tar.gz 3744593 BLAKE2B 9c1b46a5292da8b4dad92cadfbdd9885418059d134b51439f019c424cd561701a85a459b9354ba9966afa454654b12692f3cd8fbb032b398f1404e28c8a045e4 SHA512 70eef3f4eaf1106e77496c711802faf8b3dc50434f65327ed241e79cbfcdb3ef7d1c5f046953d2ad1248bc050a45ed406f81b9992cb0e0c023c80f11be94dd66
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3731217 BLAKE2B 6ad18f66e7ad8ec2a8fb736d3941ad94735fdc62425b6124de4cea8df8d364e3913a633308fb8aee9177a5b266efbc66dc187ec89b623f0ac46539a6bb6bef54 SHA512 9a152df5df0e9f4ee14619f98b1c1f28d3fcba24e836f3f1999237721cce359f53f0f1e2c6ccdd17ee76f36d0b895686fd812f2f917ffcf8f33e50cf4898a10f
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3750646 BLAKE2B b846b9f2296c989399aa812f7caaf93cc9631dadf6fa329b37f33d6d367dee4964602cf5115083a5fa26e25961c3f31026ca48f1e2f4f5059828f0b0e912f6f0 SHA512 9b4dab69ae5c3a9fc407ddc49ac2302ea69cdce9bee09acb9c5e01222cd88d717ad8640ef7113907627ffa3928dbba9e8d4b43c52230f68a9e7b37519cca287a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3883040 BLAKE2B ce5703ce4588cfb6ced33570f32708bd2f972bf029773d873a24d60363099054a69bcce09fbdd280b30fb84fcf2f01b66279a7178ed7412f105b2401142d0ae1 SHA512 5b42874d7a344de9a64e98408205d94313b676106bbd174e159ec4e04d95a6fd76d844aafc9c61e6aee35eccd1b35ab9bdc7d0b9ec7ebb7fd7a2f5ea05568c81
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3835798 BLAKE2B 9cfbbeb6608b9df0b2f58b30249fbc7e90cf4c427d8e50559569f9b7d025712eb871205e1f9c481a7b99ca5c814dfe8b4ca2a28880e5771c5013c99821a265b4 SHA512 b23f11f2f15722823d320dd5c5ac6144dad2579fe88c9d80b8fef88d85d918668ceb5d753c1af2a3a1f48151558a13f3f0b88ff8df1eb336a06e4c2837097664
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3687654 BLAKE2B 332e666e78f8d15cbf511f3d784d705f340f7fd4042cdfefd5fd73e33cb7bd43d42b7d3d3724c94261b73117c599e292af851765c13312f7c7a3daac8b5b0609 SHA512 8f0a4fe9db69a32aa9de439eda0036846dd5316d835b3fdd000af644d2f40359f89dcfebbb15ccb2c5b0629cd7537db4a0ce572ba4cac7d6a1e842b44f5178f4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_he.tar.gz 3460853 BLAKE2B 436c8dad3a6b472c38c3d5e993437216d49c068e9ad9cfada9de28a86abaf8eaf7a9bda6f4758ddab00783d48dcb9202d11397ec8b5804c43e4e45d6a6aa0c4b SHA512 eb9b843274eb693df58e7fddeb8e5abf28663cbfb5fcd768db32457520a52abf361c3d799e7f5aa7ae6952cd332b21113961c5b5759232a905295a5e0d462060
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3815572 BLAKE2B d0c3ac5ac615b4abb469a609d4ba820fc1dc722a014e9d39310062a33190cdc999af07e247451a9c8835557ffa1c752053101e549af57d8727ea73999c98ba0d SHA512 858687f116aa4403ff52a5ad0224728276d1fb023861f4e74eb49dfaba5803d91ef582167c66ad5cd20ada12b0fd67917aa30a1738f85e9bf02d093d5235451e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3727043 BLAKE2B 158d06cc1713897b039b627ed469290a7246220961c7c2634021bc3f842117a8edc188fd407a14dd8afd87b030161061e63136cfdb06c7e166c8daeacfc9fe34 SHA512 887925d70959808af62b58e463d6bc2e26a7a5dd7c0777117f4af104a871f52ad8271b81fe266ccdc296163cfe207d655cd43cfc8da42ac0b73ebb4a5a5a7cbe
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4004315 BLAKE2B b337e58120bd9a66d7e0846c4a0084874a0150c767f624b641875d06b644cabb1757a576a47c979548037653dc3673cc10ccebb43267037b0759a18a558c3ac4 SHA512 c36539ce60a227a5f6303ec397cc0038128cb6f502a720fb97fb49b24e221f02ba6fb2452910d66c40a51561d67c25310d97ad1748b839882b9ee7217e8c6e22
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_id.tar.gz 3683931 BLAKE2B b6c7bbf3d5363527e8bb22a0722ad981fcce21e88073cbf6c687e96d6c176fd9997b4c319554f21c4a646dcb9937c07647525a354584139258290c979c6a5fac SHA512 16a08b29d6ca9e20d42f2fc33bfae33f1601512e0f0fe2a047bdad8d79f836a7793159508874b989ff2358a6831588d4554ae05b21e6cdbe6e2862bf691f2bc0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_is.tar.gz 3744220 BLAKE2B c19c46facac5ebc65fb238fedafb013c61814c96841e318921053932b4dcd441db573e40aec9806187b6f041871896126c52ad36690bf8b8bbbc4904fd0f42ca SHA512 455added963c681c9e941618c2e8b4c604570b963294c39a5608f82f1b7b3654d7547c9908cf8e754dcfda435f7fa76e648f6f5863fa085a408e4307d1f2852b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_it.tar.gz 3804447 BLAKE2B d50e1ba977b17505fa591d69e9b4cc04a66dc11fe1a77540c0b9c08f3016caa1531da318d6e898ce3d77406709c66746367004b11c408f412193a35b486bf093 SHA512 bbd756b4fa18c0dcc158fd810ba530e329649197d106cee8828ecd1748b2ba23b34cd25e8727be020148163513ff69e96df2ec28a500a2f93e21b6389d1e469a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4461428 BLAKE2B 77527f0cb0205085347b9f910eef390690fcb714f84c184df52be7eda9768a43ac7f56707943adee667d302802d9e9ae5a3207dd1200f379cbf503a3fa59725f SHA512 c9a4f1b7bc46c2a2664318092b0067d9b12cce780547aa6500e6cef926043b137288fe4dd9f822966db91357897bfb3f3eb3fe13ac51461a618a9bdf40ae8496
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3932473 BLAKE2B eeb753db569170468231a4b35ddcd1648b5011b9bc3ea9605751242c4307d64ecced287464c2f0c4a147e54731c956db45abac37a8f02f30e55e72d6d0a1c3b0 SHA512 4b0da51ffbfcaa28c964e955dc55ed95ebaed424a70edb2ee85d49b61648aa30372414c44e395813a7f5f7c5479e0aeb76f44c1f9384f25705d5b956328cab96
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_km.tar.gz 4267407 BLAKE2B 4110d8a50287eeee0c628c8a274ded52ae1e69d3b6a0ba02640527401bf2933a01df6a6ea58b45111fb54e27e721ce0167675b67dcea54149bf93d55e9ce98d7 SHA512 a7ed84170f0e686b27c994639a51f89e9c69b43df6725570c6bfcaf20369df1c691fb44c0c5214925a87d40d044efec740cd17aefd9822d7c441d0ae5663d9b9
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3965295 BLAKE2B 2f95b26ae942457a3afa7010bc8876d4871fa1fd5420345afeab0ae95d9a731874e79d29ca2626063afa6d08112522e3778faa89b8341921916e1fb03939f734 SHA512 af09174ac2f9e61d38935269bd221a972640070235844987702639e0af4acfc5153f0aa0bdd20ab68007bad18cdfe0b3f57b0ec7011dbe159c2f4ad823ae5abf
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3685662 BLAKE2B ff24b280adf883cde1db84dbee5d0bc94a234044041b65163df581e2fca633476bce8ab1927a4eaab7cd0ae20cced47d5ef30d1065328dd2bb165523862d336f SHA512 03311d26c5935897aa1e6059654bf1eba67ba055dd25b5fd789bffd2fa4984fb13787adec9e061936e2a63790ab4a1268a88d4fbb6abb1ccf998e45d6d213150
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3902542 BLAKE2B bb82b49d9008962b7ab3fd5280544886f747a6b6ed2a242a90cdb1687bd88f5eca9e464736278c7cfc242bf1f67137eaa4164d81e6842e3b558a68eb1203d1c2 SHA512 d5f336c5db3ae6debc635e6d4b2268b45d1ef269dea621bc317f78d6cb8f8f7dfdd3ac09a33fba92f091ae07936c8b8698f817e39236c132ab28503c2ccb12ef
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3738864 BLAKE2B 1aef8e19eb6264e55cc3479614541734779be3768a6f159eb11582b23308fcbef8ca0d787a4c475e2f4ae3c3aba768d9890396ae21e4d010fe8564827a775612 SHA512 75d566215ef47ddccc03e8b7eda87a5ff61b1e5cb753da8d449eb1618e6e5ebb1aaeda0f1db4e39df0ef66dae1b652a1d9ce58ce2c0dad46d76140281ecc6b48
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3779955 BLAKE2B 1cd0862bdd762d421dad6dc4fd0179505e509d634cdd7bc1a044a8b6543d7cbb55d77d4c66f196b960a153d509c1d57e11778ee7b499c02bd934a0182b88fe9b SHA512 67bf09c68b6e31d9b682ee90fa325335cb0625c3aa80c54b363e75a3fefb6cead0b4f480e1321fc3d1d908d1e432bb18fb4f934bf5dd9c460a0553ed85f568d1
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3742860 BLAKE2B 856784ce63f3b4c7eb2c5ac6fdddca6f9094ee0db1db777ef1990ef5e2fddb15e184517910fa53c21d7f3d7dc62917f2317d45a5c4c3b94a0ae48db9ee0553d7 SHA512 2850a7d225dd23e604b685671685eb3b0fc5f67e31bc04778468c0f204e9fc94fd61367ecc471e9b064f4f0bceef6f2add9704f7fef0f29a441804fafcb69e7b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4019954 BLAKE2B 4369efd8cd72e2c397862a5d297bc71800a8233f5369eb2376c5953101075b2c2cd2b01aa1f75818665263709252bce92b54e587f354a42999575654839de65e SHA512 2eb74a43f164341fa67222f8167e1d0f30bd6e1d0eb49a7ef0e755ce3bff077ef50849816aef3f98de69f7442f816e57429a5cc0022ed278d004d42846b0a21b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3849993 BLAKE2B ecbe93bc6c997d10122ff2361b27fb1f00099598e7d03f4f508aa55c542c4c2006c2518ff229cb317a73e27f8640f53c0c07dc3a8d9ec291dcec6594b61145cd SHA512 31f7620ed8a6dd88b2f3979a375fc1aa6e7b0ed5d4eaea80c42cdceeca5ce6c91da22d58d0288a8a72a3b5f3ffbab9f801d2574a4ebe2c07a31eaf08a9a5da2a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3906108 BLAKE2B abb4a50c703e783822ddfb89f09f5a758016b9edcd28382e950cd58057b85e0ee803ae42aedcbd448c0dbc36364a04241112624167e53581c0fc6ae2baf2a621 SHA512 ac22e5909cf941fca75c17539ccf2e1a67e3273cd6b0d32279d9b779f4189c7a86b2f3c30d5c82d0a94d104a2c0d646efd58bf3d59ef8657e9d8575d76c4dd56
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_om.tar.gz 3791461 BLAKE2B f785829a2fdf8dc981bf75fb7d78835bfaef97b03098f652320cd3f6c0e11fb680aee378a660014965d203c09dcef797212a770223b99c072e47350c63b105ab SHA512 78a6864b1678d8815b9f33f23414086ff1ebfdeb543a82bbe37e964e8631a63f329e1fd38e63e20d78531d0043741daaa0e241b4e15276052095aabc4093786a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4035827 BLAKE2B a5258e3032d44983a0c889bfa1a37c1016e9c7955d5e386b69b48062b8df3c7ed5dca68231a85def68e910b720a87dc2af50d27b890c78175e78fe5e8df0e00c SHA512 17dfe276c641f015edb9ea586987fc35188e992b5b2e0f3d7b20ca9830ffdd7a542d10dc1c7e73988e36a1b17708cb2877cedafab968cd2a0cfb7681d0525b7e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3843621 BLAKE2B 6e5bed9ce5d572e24ada76a25f155568dbc87a05ac2f63c510a92681e0200aee952baa2edc0b5b93163ba2c25317162567ab35a29a3f678a081dd25a03b75846 SHA512 42be3fbd52a71feb4cb041ad008e474ac30663c2a0b517686aa12fbeb8f7432a51f80aac9777e1324cf2504d925b8aa23622f903eb76f802ecfbba4041843d1a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3830024 BLAKE2B 325aa98fbc51638afb0b6cdf34082d8877e02f9dd957d5a37120ce0c66b3abf94f27dae61e00975f384e2bb609827bbb5483d0057b15737cd0329660bdfd8db8 SHA512 9369267dc440b9517c145a539065952077f70f7b4d0e8793564d7b682c341bb1391ffe9f829c708bbb8e689b6b2b729228f5ced2e079ae9b56672881ea3bb616
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3634990 BLAKE2B 6a47f653a4f775d91df0aec58a17497acfdaf73fc0bcf857bcd9ef76f40c3d36e9daaa5dd68f1f4446a5cdfe9d3deba3d6bdf01a13fcc581bf6847c90b3df56e SHA512 28bc10cee3679072edc5fd1ff9254578f0afd7330bedac306372f7a96d83cdc9d02ad6964ea97578f13639a35b631b6c1874dc027b10cab817905b4da8035f8e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4185671 BLAKE2B 43bb65a8f9bbb94fe244f0e1ec5bd929b21771dd5ba7595121b6d7949bf0d448cc2eeb4aa0df2a122d187a62b57b23934612094aec32c9af787de18584195436 SHA512 a4ced7bd2683cdd2ac91bbbbb7eb0e16989390dadabfb8598a7084e4d793f8ff112ed6b84cb1256032d59e09a59a36ad60bcf15e2c5076058a00a030aed9bdec
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_si.tar.gz 3916132 BLAKE2B 43922b77518a4f11582adc42dff752c428d8e1452731e3d6d1f6afb2791c22dab4712076fb8cfebf495176928c957267bfc090849ec7c4e0819fa97905f28e8f SHA512 9ed6747a50bc302f3c5718d1313c46a8ec459af983e72bf7c6417af90836ffb18ad881b0c2d055dc61e5b9aaabd809b13d34c6235e8eec75f18257fed796a728
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3780885 BLAKE2B 3e1ddb3f1559544b5b417b84e3f386648721582bccd609ee68296357967f5f2dcd4aa7aaa6e140a9d8f5460e5137105093847e05f2f5afb9a931dbf99dfb0d13 SHA512 41e6e05e35d8feac86bb0472ed3f6d2303266d3590482a08fc2e6f73bfd495241d07650ad9f3f7361e596e9feb160f2267c666cc28e521d379972721a62f6285
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3939331 BLAKE2B 9b48bd6f04e46bc68ad58f8662e3553e0f3b077a8071f4005ec0b95f2ee23a681c255ec5d32f2bdf7079469e5dde37b92d9a894b4da4a2a2a64f6ce892fb9adb SHA512 af6a1825fcfd1e54813d8339a300339c9f158bf1cb327189c69ea9e902a4c1d0be993809f843bc9feaf0e9ada76759a4b4dec4a58760034da6495663020c8aef
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3795458 BLAKE2B 9c3cea336129729925b9bb5e54c08898ee5a9313e36fd5ea5eff37f3b99c864e2205c2879d0ce17f415447c3c8870f1a600a0d61c2ffdf68cf8304a4edda6043 SHA512 83ee472f56771af9efd4ea725558e809f01d5600f0f5175767d4fa944f8f0fe99b1103a740f28d5ec0e4178d3f02862088d121db5b5bb0f4427e8e0619acbe67
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3696215 BLAKE2B 332e47bea4914a2eebc8d32a95fa089aaccf56727b27d54ba555ea6718a27e6f3d326e0698eb0439cd35860f7c5e9383af925407677d7b70f8bea9bd17d64eb5 SHA512 210519099afbe522f265d98076e9a037ab6c63ed37a0f7814077df6e573217df50bf23b4855fb03c788628306d0c55c6c6ea4e2260b3aaf2006f56c4afdee266
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3782186 BLAKE2B 16727f7ee8f061e847a567557c9b63c1a3973f65536fba6d108db305a97fa4b55b208cc9790cf67040f2356a6b6131f86077bac8d8a4159dfb47a065b06446b6 SHA512 4ff70a20a9d0c225b14ac24ca0e20d480f0f9e20ca81972a3d4124c03ffebc0148f22ad7e67a9812b35b7624c60700f3cd047c14e7db1699af584ba4aa4c9df8
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4128530 BLAKE2B 6d6ef7be932b22928898040e70308e2297df97a23ba6ef62759f9f449048d8aa6d5c7a784dd4459e1c8ad8d9edf251efd6725588299d894ec9cc3885590daf87 SHA512 1e9090b2d088979d6ffd09d4dd25aa4a47b9627b51725b9774624362110365c8ff72a45e896a8bc14cb54975ae819ed9158b0f44a4ec829809233826842bfc3e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3750541 BLAKE2B 3a8a4376e127592097eba43d03881c5d63fc0baee45c3f991c2e89dc1a13c8293f5e8a231e059fba76ba23305af05e57c65f4d7150345008ecdfbf0346c7b625 SHA512 23db3d7bb005c79db641e5d73f91fc0093533abdc215e50da2eb7066e2fe7608d05b70ab0ef952e3fb03552bd31de033939db8ea31e7227ceef50cca11de0504
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3848799 BLAKE2B 60bb8f860d6ac0773c08f7bc1e31c450f6bc1e45eb49b86cae2b1da37aec911825b6b5d96ddc0c19cb53917e9a891c90f10a0e80f06401aecb10564bdaff0686 SHA512 ccc6258d732dc0437cc12a39b12ef497d70d9af4b192efaae5647afcbe9909aef04aade3bd66f1d2cd6cde69df589d441043315d1ee1fdd8babe5307b9b253aa
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3862960 BLAKE2B 3d00f8a686cc0d45158fe8fffb1ee876e40a5835b292f238464fc6d97a917325735d5f39395f8c1b9dd2d32d553287532c91c7020b5d1999fd62ccfbdb0ce60a SHA512 86739245b4a9512cc6d8f369d5e29c69ded0f99881b573dd0d0164c1411f5bb7baa0d0eb2d88c0c511a95c09d3f6009e0d944e2891f9fc0be7c5a02b442949bc
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4169993 BLAKE2B c72beb1bb06907c2dff71f80f3c8b385e572f1b1290e4cb5683f79688356470c66325577c3020937837b8889f3d6a83e7db7dccfefffe71c99fcf4b568d25e64 SHA512 dbbf5123744fa2f897da4695651a93050e39299403106f0a30057486a8c34541068c932b56c013424ad33f90eadb9ce59f450ab098d95eb119bd57101cf40134
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3824294 BLAKE2B 5aa01d46835c09f32c27930bdede398fd40e942fe516e3798253e67ce2964a050ed355f9e85c9c7d347a53676bf23c18a415dde1c16e14d525dad5494683b022 SHA512 3137da216765bd954f6b16d0bcc6d34fb137380027b2038a5b4287a249bb262e00ab0186800f3f5bfcf0a65cb4a9208d8581e4a82b9fc6b09701d68dd5011d25
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4091005 BLAKE2B a0c6735d70ee73cd3a08f3de515ea508401bea1063abd3bda609ad4898dea12471d6f5b5bc3f9bbeb47c891036071dce9b440786a64c8a9233f7abb0dde321be SHA512 217de013e5d8b83a8bc4fff753bd24b167265ce71d972ddfce723ea637df212efae8758689ae58796922f5300be40ed07217b34d5aed9cfe55a104f8735b0526
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4208514 BLAKE2B 8c132c2b8557921d43cc0bbd55ac8c58e2e499dca1212ea3debfbbe37867b247ff4db43f156cb0e69f59962a8f5fe6bc365689318985b19e1dec74ebb9cd86a8 SHA512 10612454582b7832ae136dcc9f6f18d96521231c31cf3e0d3e4b0e24b178d003162910778063ce70290cfcbd7ef3eaf20c062ba719e1bf8cbf92a134a5a73599
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_af.tar.gz 1486572 BLAKE2B bad7fc42dca9094c45b477ee27e1d36ff6a11160ce1bf76a9449892686400fb2d6c1856a1d5288fa55e756ceb154e5cdaa5396870bec747022af386f6192cf1d SHA512 d2fabef7da730a55285e7325377ac752e3b9f9ef13cf525ba1ef0cd1fda008cab609313c8e6bd3f23fe114bd9387399c18320955001d51b819f8992632e0b85e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_am.tar.gz 959661 BLAKE2B 90666f78878883a280002d6a81f20eee537a13cb3b3ad9c634f1198fd7002c4fa89dfa2cb93e813cfdfbaf5f75ad53e73562e5ed74883fb70befdadc3e184763 SHA512 acc638925d8d6d0bf695473ef739bac5aba815f80113466b5096524fd4064aa96a55a8b438f0f41d83aca39fecbc233e4d1aa7c75c4210cb9baaa61d1299d76a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2441804 BLAKE2B 787374732212ae1e4b4da863687834ad04f05dcc05a13adca30c921d97b0d902a7c1ea38355cd3144fa08579dbba5e20572801109faaa44fb32904120346b05c SHA512 24b6497290c75fbd4e516a05da1736a2401c72b0d99e63847ca7d193c863621e2e191d20d44d6effc2a2b3eda079b035ed5d83b9f95539cb004d6b8cfd2afd9b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_as.tar.gz 524207 BLAKE2B f3ea0cf9bdf9aafc8eaa2a23aba31d505f7abc6397b069665caf01facefa25ad7ebce6968ff4a66ea6a1ab383c375e7b32b99d659efc875a91efab0f4581a238 SHA512 210faecbe92fb322810f6cc01d3efd72dec79ff290c894d4fa02b0dcb78dc2c01b2660757e68d7f60b6b46dce7e5a20215e2e10104e86518a858b5ebddaa11aa
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz 570934 BLAKE2B 441f76f1b072a175a823e995acbcc6d0ab4facc1cc4039c9f4364c33b5ee74a31cff70a7a198eb65ea24abf8cf72e6ef49866d5a99b83379ddd58fb6ea479d35 SHA512 6751a8c282ebcc073840f6c466f0857e95d23f31f11faca2fc05aebe0feabca17e5ff0f4fc907df47f4762e6f56718844aae29bb1938fe9f61f128081f14cddd
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_be.tar.gz 1050873 BLAKE2B 9b1aacc0870e27670a2c3f29882963807990d058c9a8b2e6b1ff5f6dda7adad038fa07b2d48318941cef0973aab328c305bc3048c39de956f966f5ad4890076f SHA512 b4d3300c7960ca2b35a0ed92201d96d58bb0d24aec876f77c6e64ac5a3f9c6db87447358336b71144afcac5001d16558e394d7d5458e126899c96433b8070ebb
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2749269 BLAKE2B 6c88ee8c9a4b97e0d002f03d242c1ab2c48452dc5508c737025e4cac33d336ce1474f519cc39ae940b5689848bec8a2e6895485b1edb99de5eb3c91be806b348 SHA512 0b1d3133989bcee55e65115f873daeee5d8f1adfd9c0099c6c65a322a6a75501e01209ad5425442c07f9f19922b62af20a1ea1dfa02659797087d987fc93b404
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 723904 BLAKE2B e945c7b300fc7dbb0607c14c94d256d4257bde89b7a3a0f53a26f5c2bbdafccccfe54e787f76a44f2e36ddc2e1797d6791fbc560f77b168c79b6462ffbb435d7 SHA512 a8e971d1b1a42c7bc1403d84eb103904b1ea6196e486b609bedfcbb67d7bf7d73e864d577f589c7d60af6af96429eb433704c99b05894e4a63e343e9d18fd835
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz 880458 BLAKE2B 91a7eb6c5d06ffadd2a969aa960e492482b3a310c4b39865399c60038460c1799a39facf1a85ab19488824bd5ae7788815e79780d10cb7307ac362a9465b38e0 SHA512 c6a0cc0e5e7bfde7dd6a8914961261b1a0442b83808b83a7386749c7712d51a75ae5ce1d8a7b46d1b4cf08cb252f9b1cf781976d9488e3cb96da48453fd619f4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz 459156 BLAKE2B 0369a434f10d3f72082060c4fc224ed7a61bb6a4140393570ae884798e830960a4a7ea3e044e5afc808246e1b064a6b464383b0a2e4d6987af25af8b164f4590 SHA512 b1ee59ff884ef8ffd0351c51117bb24faacd9f118797499a7d63a2795a3d9eccd1749792389ba8a4ce01e21a805952d7dbdb998db4e2d83cf5d7dfaf75eddcef
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_br.tar.gz 1520353 BLAKE2B 13f55d6d4c1880171911b6423fae20db7ad786b67b2a4abb56e9c3507426179a138694c05c06c16784b2e7be9346f21fe73d2a3b63baf5fafc3f3f4a7ab4a464 SHA512 314ed70fc24de95c04f47b60d3ff53d165291c2fd508101111d73691fe036a369b8e8e23a18e772629f72ad1097dbe7f9fde1f625c1eff11102091233f270b45
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz 336021 BLAKE2B 5b2b36893b8a5d2bf7170a2af48d95d57474405d04574ce21f5dcc11545ee459f595d5bb455767e0adad16649df43c31cc26777072eb2f788ebbaac09e062d23 SHA512 3a1145845aa4cec2278e34749a66f938c9ad365769ad9152ac7e9d962ac5f6821ba785f2d4c693e321412c012a3a4ded79df6ffcf36d5e297995581876aa4a6e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz 672055 BLAKE2B 07fc4326abc15fb032740d28e7396810feb579a034f6f9ef5a62ce9c294afa828c53865bb598f12ef656f0609d038d1e98d604a92143b54abc7442f7f5f450b1 SHA512 04f2c8c0924fdb10fc5efd17db0bc6b75cc82d9208db073ea964d46bf5c715ef802f417a3417646b77358edd28d5b86e7c7f5351139f2cef8cda9be147642a56
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2657188 BLAKE2B c1f1aae165da101877cabc4ab5d63a4ecf164573ece58f0a9e39108a1962d8ec03f814fc924321948393f14c9fdce78ccd5dc8ebd67d8ac153c34921593cc808 SHA512 df93b4e5e132168b30714840701fd727f9bc68ce8d117d33149cddc897c317469c2bc5c9172b08e5ef20f5d435375a9a2f8474dc574c50dd547f38077cafc522
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2724143 BLAKE2B 3229be51ed226d68b8f08d3221d8fb4e08b1ecd3d0bbc3159e5e51c801c5ef3d223b62f5e010e48207c6c4b8b0d1292aafe6d4b688588b6930b419b7fad608ff SHA512 9dc1a14c40446e4d4956d4791dd2548a9557882df52be147a24cab6988e4050c6d4da1bf7c033ba00ccab15ed0e65fe0dec28d4ba9dece0185536ebdb6814db5
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 364450 BLAKE2B f67519e1c7256f548d3385fadb2916d200d67780ce69f6c8c42e98952ff78876af1cae2ff48d9fd1de8bd86589d388091612539dde8c149fd74a62986ae82106 SHA512 ae7b7a4a582453682e8895ddb3fa5478cbffa2d22bd4ba54ca8cb5412ab94969d5b6a1bc914e0002fa62146b3340a6003a0e4018ae8d059c3be44fc63fbc3e9b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3471861 BLAKE2B f335a9433c1db48c90b7bc6912e77baa938381c65ec95fe2c16d87fcba3c730f0e29b949e05da8529439c18b4f6a74663a7a6470453d3a996b04fffdab022de0 SHA512 c16bc8152b9cc3dac2415e7933703ac62ddc426c72347e9763682543983f776075e4acae8d6f9add7129b0593260a32d7383c34c487371e8a47b4778fbe88ae7
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1011990 BLAKE2B f21e1bac08d48f7619dae08891d03ec638ee9d6fe78c6eca4d2548d545324ec6ac936f9bcf479e0835b41a2e678267fb18d3241e1b916124cef82c209abfc736 SHA512 c3db7479628e5199a889a4f8d19d758ee1595f0a5990fa35d97da701a934669a62900432098865084e5e644026534c556f65f85620148c5d4059aeeb3cd24ade
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_da.tar.gz 3112322 BLAKE2B 6e0f5077605e53feccce9e908f0bdb7512ad49e628b5a5b8a90e43a7f92ac919869279952c47bd1326190c505fbb638f069a44853626aaee1118d286a36f4205 SHA512 01c6a893ff75131d8c41ec6a9436594a6c3d2ef5f59c420b91ac8e71699fe8389fa3052052169beed4eedf8f2e3d36b23ff43af1c5e53c46b16a887f458f66ba
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_de.tar.gz 22051657 BLAKE2B b15ae39f579c0bcef0edc09ab7daaad08fc933a3e565d7f36ffb3f77f699186c2931903cc5e8e1380272cd8c1e61fbe3f5548fe849f309c7b50de0f4a0cb3188 SHA512 b6eb5e923a2f43c81a4b4e0d2d06d8eaab39eeed7f9b4af0c8547ae6a9cdd98bca923a848f5f0ac12ffdbca3fb66cb2ee8c252d06c6ddf034712c65d47cbaf8b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 434798 BLAKE2B 65a00ed78f5985c56485778cd97b93ebf8a8e1d015092f2c1ec50a0c8be261c23feb70911c3bd475bab67c7e25a70b6e9720afb29f101ac61b9ed95d543e1e05 SHA512 4ba52d908c1cf73b2b82321c1dd0a54c9bba6971c88b0594a0b1ec1553029547118fccb432f2e522ce432ec1e14cb283a427c2e60c15445cd1d66f7096e16eca
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 908224 BLAKE2B 59448f3abc9cf7bb30ddb0e4c32727a8168237907be3b6db15d0c830725861250d667abea8861a5386c258dcfe4626f40c7f9d68f609f61a0a6bd750b00dd693 SHA512 d7065b8886ec30c6bd9490d9251126d5424ff1b5dfbd282b05bbb904d7064793b9238de2ac581fd63fe327832914fe7b470f1a9a40a34576d59e5846744c2642
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz 484872 BLAKE2B 9a3ffa9e101ccb2b2abafdd24feae76dbea5ad26950bc276192c190dbbff970e9fa40a56e6754b443654463487065e48f741aaf1d04b85478572ad5a82dfd69d SHA512 59575c1e2cd461460211d16ae344e617f0681b950e2245536d1369bcd9b56fb7b951c63c753d6a405e264a0805108f25bc1e9d482b3196e143b16ef2679f66fd
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_el.tar.gz 3151386 BLAKE2B 3c64cc03094e9d2875d65fa657af167aad731114f07a2da417ae52d8a4b9be018fe46eec6897e615b237841ec4d1ebc39282d7cedc2061190d1221a62b3ad698 SHA512 1105e711ad76708e7107a68cbd1d1e04de7b57b930315e1e55222a3cdf820635b9854164f15b4552c30f1c196c6d39ad9c2a36ce759633f33d96a301a07ba90d
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7620675 BLAKE2B fca3033e75d1d4fbad67b8ffdfb6ea040c3583918cc22cdd70b57e600432a1fb2b27e2f250d9da02afc7d1dc0a90b105b57f6ad3091385bf458bd53accfaeb0d SHA512 c11e349833bdc4b186cfd507a305e5d626f5acae35763d1c395225245cf7b719501e75411dfd812e216efb82eeca4c33b200df3865f950199ee076afdda5bf6f
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7051043 BLAKE2B dedf65d8fc12bc985785661c76a05ecd13383a19ad1200fb077a8b648f3b51478bd64a33654ba8cb52d4f6125016ccb3d12a859366e879fe40dd6dbbb5b4bc11 SHA512 b4e36db73d7dc06e78eb334f93a80f3be4d6b093dc85d82b964634ecb1dbd8bb3e8630106fab7b1cf9ff03e912b45680de8c444ed9077dd87a9f987f1596848c
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz 973713 BLAKE2B d042fa9da7c63907649f27b5325783d3ce1ecf08ec10fb0fe10496ea363a659054473057225f72f1fcc39ba44fbcf4ea541e0bce0ea544c7764bd72b8e1cd2f1 SHA512 c31513933d762c1bd72be87bbec6e431fb40323a2bb36d8f5f26723df1dcc1edb0ffd15da332b4bcba56f35c367c59cf87d2e82520dd67ef2d50708a0b4a5b33
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_es.tar.gz 7776655 BLAKE2B 12a8a8908bf4e3311c212453beb3208f59445dfa835c0226f68a102a39b1b4bd8ae56cfcbae2bf979475492f54b76b197a3502a997934ed95e3f8b3aa3096c74 SHA512 145089df5f18133d529a35a25cf0804eed25ece46161a68437be479146f83b0a8ec990a41e596f04addc4c840bd7811b5631ba9f3764156c6ecdcd1b2ead5119
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_et.tar.gz 1859597 BLAKE2B 2e4698436adfc74336a5bb1e50d2822984348fcee02db64d015cbd607454443cf823d1964e5a63bff1e4caf8aa10a329cf17285ccd133535ce58c246bbb4840f SHA512 8358961bd7d62b018a95a0ab8ec02b7298a89e87cabdecc91c3e005870a2aa26524a1f64ac8ab154d5ca3377d64f66c065d1996a0c916aacfd2d2f6fb9597dfe
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1014264 BLAKE2B 30fc841a8674ea7b92371cc61086217097cadb993eb24ddfe5c8c91bf0c84bc962744ee9523c71873a2b15ad6925983e5358a4b0e0230203a3656a47cbafd879 SHA512 3cf5050c452514f2adf0063764662be775a225586768af8943dc798875a34cad85033cc365a331059195c301bb76fe82eb7aed74edafb157bb4894fb92aa17a5
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz 351634 BLAKE2B 4a3ecf54bbc2911552424ef94646ab2bbbe0229611bef21cceb32ba44227c2ed11954039a88abc40c0f17235b0730ab0d270a7d51990c362aebdf2e7f27cea9c SHA512 3d69ad2a02daccabc76cf64ccdc858b937d69848c7f30189579043b96693cb3afbf7fca7052f846ba914dfc04432d3a2a2ebf09880804e90119f1c35e8d4b596
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz 882691 BLAKE2B 5dfe9704aabf105a36b2225080bb0cc3c9e618d3503a9f9de0fe8e797c9ac2db5ecae9871b500ac270bd3333eb97102bead2c4e6047e3b8174db086cea407f72 SHA512 9d33394b971579c7c6ea149fd4e0a4c3826e1d0d230f7083d1482c86a4e9fa9b2d71e1b21d5c34be6ad4e0072b49cdc5cd0d3b5e0c351d89b00da66d12ee4592
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3323231 BLAKE2B ca0fb4e90942a035209096a434b8d910d41a4b44a8f10ab986587ada6cb5f2b820214b18b73382198e3628a1da1fa21465cbc173b0279b2d6fe4fcf5536a34d6 SHA512 62f4b44c98cca6f0e96a949718693254888073824401dd70cccfdd7006487b560e55e018e015cadd4ca210bd907ae8e6f0ddcdb3991e2627fc27ffb33624b03c
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz 189201 BLAKE2B eca65fb59939be5d309fbff32793a930892835c49c572b90110789e1ef4412b80763e3bafdeebbb500bfe991d90ac1666c92f6a06de6a8f65ca2fc22a102b67a SHA512 a8987314775012a66a0aa006a3001faab931e72929a103317dbe9205ed3b29985d1ddf2d5a5ba968a70766877c280692ae05acb2ab5b1888e6870986856e6b59
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz 903153 BLAKE2B 9debd36ae79a9cad45d26659912a0665eb953664209f921247995ce1891eb668be755306a5de251086ee6548522f60df7ef71fd9c177a8aab8e9cab4cc113f79 SHA512 35d1b1fdf76bd29ceb036095e42af41215cc6d8a1462cdad0db552f52a5c388dd40a381472a5c42be3be4962d4ea0320d944bf7d8085b19ea17a3c589d4f52d0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz 725294 BLAKE2B 221ef6266697281fc939267f02196ae9d966e6e3c40de1ea732e53ca10939c5649eb54b691b60627d77235c069ce12bf463956cef890f0b808dba00dda22bb13 SHA512 b2bd6f513ad7c1d02f36a78213f7a067b146080bd6d1e569551b688cff0ed97d929814e230bddaeb8246818f9f20f2aba48bb336ea6731d8aca65a7cb3105017
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1772179 BLAKE2B a1d60984588df5e81d8dfb0de5d6bfaa623fb022568918f6d45dc97bcc5387fb0f402e2e2844ddb805861d8749671cb7d768e800d1b1c5efdbdca2e58242a282 SHA512 23e278e24e771677a9555477233d838c248683e16afd0ade390c1b9f4a531208765df80497cdd54df0b4fff6f3ee5f61b964e3d5b7fbca2c91d95e2998c249cf
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2907312 BLAKE2B 187b7d2cdc7091e958493587c4f81d9ffc62319c1523e7f1f7c13017c564e87d2847e9c42135b9859128fb2dde5ca9799193ce4bc38aa36c1f7ff74baf735f92 SHA512 d05bbd3a62f4bf64c898dfcf3f1b6fe19c2c9d7fbf88c11be86a4ecd7d0ab517c8fba891b3910272e25c4140e1c6a057e0e9c2e958d70e3d915144759faf3a0c
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1304238 BLAKE2B b3145c02cf9c1e27758ed90a35da9d3e0f853a426381c14ad84f8d5ee0ecef4550d2857c01456964108e4d2b11c38535a4efc6998a5ec264952f6d19b76f3bd5 SHA512 045d6f71e30faf665808d85f645912840eac355d8e63bcd085f0c7887aec40efaefe5eb7c87838ad1ea344c0894958ee6a6dcc832260be439df3eed535dfab36
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz 511808 BLAKE2B 329d9dae5be9866e4c1b1122f380836a5c1363f19f8df9d4e61dbd94468a648c2a1602e6348364debf76f5744c322471b9e251357576d4617b0f26fb80a947be SHA512 57f3bc2e3d59595e527f0503aaef2c032f079a87d6c7d9e89963e61a866d68f16f1559354afc5ed17bba0db81924fa1c16df01e64f1dcdd9dc95ab3c2700ee7e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_he.tar.gz 1683344 BLAKE2B df3ace63567d8cb98400d4fbad1bef9ebec50d66067137d480312fb24fb9aec8e98222f412bc004d4af675424c643e80755c85d84d768896d854f0095dc55ab4 SHA512 eb4f89ecff1a1d418bd134d577125fccf5c0778f56bf60a7edd738483eb9be3d98a7264f06201a3e9f1905345ff3503d3200f3255d71d89cf8651e2968608e8a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz 562720 BLAKE2B b1551ea6c3e907d00ce50af11b9c3ceac7fa8e7ee41bf57dc4d458aaa3c5be938f1ac0dc37901ae1b91d5da299d34f5c84059939296ece7bf2f01b01a1c7b839 SHA512 2f599de8838e7305926ff041b90e55287d32e022e36e3d4a2be59397e0f744f7ff77449489b023fe43a07923ea60a15d90cc9079105f43894b6a2cd62713e0a1
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz 990247 BLAKE2B 753352966bc32e7fbd655085633de8477be95054b6a7f155764185848e34d47c0c5dcd967e99afb404acff578e8d1cab63c9ed0b743038bc2286af96f2868ee4 SHA512 88293b1f75807ab3521f4c36c229d35b093154a578e7f8068b1115e80e36701cab88dfa1d8d3059ea0385d7769fb871ea91fa62b8b0855f71d3b3729907500ae
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 916823 BLAKE2B 9e39e8280c3883bec26bfe7761027e1249eba8072d261d4438ad4ddbabc1f82b854aa83e9d37714937b392bc0eba50413ab3cfedb80b69f80cb7fe23f1ac6f58 SHA512 45e5eada0446e8d6687db8b4561fa86bd577bfca14e15d8fecb5a5cd5aa4108b0a094c5f1a1610f955f52027854a992a181fe21410e8d37b6e32eaeecb69e356
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3315558 BLAKE2B e025b83086d7d13302f682e6ed07da2a1afac8bdbff3a0ea41030344c8fed36537b056c3785f3db742e5b9576aac23db8eb4c64f3f2c109338b8b9d48a6a087c SHA512 cea1260c61b2425e42937e6220d5c875937e1b4abf63553cf8cf676ed0300db29d81c5022ed673db38b6afbe62efcf60a1d727a60b6d39fd077c3c5764c7d2a6
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_id.tar.gz 1836265 BLAKE2B f18f4cee22075468a0bef15aaccfea7468dc2c6fc6ee9f80ce8af2f3c7eee893f4dc20e3e819d082ef59c9cddfcd01d2c68a6fbfd95b4ea9ff7255e7a7d38d89 SHA512 81de3e8cd47d5a1fe2b71b5fd56ef42bb1bcf7b7fb4322abe9070514a4a6b13fc580f2964d02a0aa47710e799657525b690c632a3549b07fdb47018c81c1863b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_is.tar.gz 1539629 BLAKE2B c02aa5bcd5bd1493956fb6a8aebd72abbbc447c3d554b5844151d697dcada6ce607b55cc1b41c8a6a961636e2c39f816844a32f37c64dad543abcbce23989c02 SHA512 aaeae2fdf0a6649db078ed6846a6581e1a0bb81aa9d101db8edb62b3bc94d1fed8b31913f299d67be051e276f53d3ac0a19e228abc818f2b3e7e1a87538768c9
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_it.tar.gz 2354381 BLAKE2B 7fe7015ae91c44cac12be890a020ab450650e80b91a66410cc7b827ab208f903f17b4eb1c6ef0242ccd3228c67d846bf1e4b36c8ea7d1fb4f358380b155db6e7 SHA512 5147d4ad72abc8a4242658054c1d93b69be12f56a8f9c2df748ff8e96187d26fc5248cdf5d681261599d0859abd46f3c8e5f9380454c369aef7e36ec605a545f
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz 977935 BLAKE2B a5b0ed49341b232ec09cf40da76af814f4607ea6fdc0ff61a336bd892ccf3332b2d2865a69a74c68444e81a58fd6a719a3d22cc4e3f67b05eb7db91645c12967 SHA512 cd06fd7047e1252bb51619da9322dc6587fc6d2e154ff64edb71820cfc611f53e5094eca5a1e0afa23cfc1750e184fd8204f2679d24ec978d0680f3d136804d2
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz 402035 BLAKE2B bc8c3bcb6d2fc0aeb805f0a5526663a504b900c2a0c1e0357a9ce8170d46cc6f795e57131c1407ba7e74e39d0483dc9a6b416c5d63e7bc6b8a9592323d2c127c SHA512 9d61540add0694933a828afc90f9f8c70dff8990dc5be8ae00492b571af57189738f8b873a88e9bfd0de3169e3f57128cb03a49810f974e09e84ce1f3923020a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz 639180 BLAKE2B 478069f37e594e17699ae42d1a4511334ebc22717fee30fcb3c28c3b5a92e7a87c78c82e5d0a913b1e43d25d52ce262800d9c3bf861bb63a65e4d7b0b132d403 SHA512 4bca6015431a00598c92c9d6a14fc56982f8c0a77ed5fe03234660dbfa205026f6ad66391b291e1db240be47f2c19f54808d44d1decc31ce88fc1ed677a0a62a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz 832232 BLAKE2B c799c68517cdaf8a07dded5ab43f7149cb531c854c99293fb8d6641bfb5b4e7068348655173d6245431c26e662854f941d993c5bb176d53d1cf17c62ca1ff702 SHA512 0a7e54dcc343734620dfdcf12ec59c4e26cd57055c82764babda0a7b899852704c73aad05a43778be33a17477caa6ec49b9ae4ff6dcca4c6d752469142155e00
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_km.tar.gz 823772 BLAKE2B c7f2fb6a395e3372f7f66859bb6269b10dd935d8e3a86e29bf34b66066d9f673942ccda039f6de6f5a060e8e1aae5d7f060a93fc9f7fdb5048a939e2d2314938 SHA512 8d6db87316fbf0ab20ed5cd4b549a09b731abe91c6236b89b58d0eaf7fd597d63f2b217ae6bf07ed7134ed45fdba65257027649130c7757566b8febe6982017d
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 335102 BLAKE2B 4a2b995749e4a6f41062de1a47155f002ddd3236b233dcc7151327a91028dddf31a0ca76b71302989dee7dd0c3c9e2b41cf7dc5a6f7bcb9f29f5cf484bae78cc SHA512 40aa764a020a09f08c896c1c188488997b343ffd1520fd9189296c11d93a3cd2cde21aa02f7c6357adf0a75638d9e749db2ff90a4ae0bdc2ff0ce409d5dd37b6
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz 573095 BLAKE2B df6594778a62de11b4121e28642619cb11ab807e7f60f648b89495e88344d87d22a422e5f43a7ea0d815bedbc634d82cb0deca97081a8d5ad93a87e15eecda99 SHA512 9a8aaee2718b01903782c49399d513d64329af08d5bed8abf21537f875909a449c7923e0b8f8f5e8be680af2c4f5b781171b1a7a3bcae26b26e2146111b856cd
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1701766 BLAKE2B 9b6a444e1722818551835193b4a2eb0ea60b0cc2849b7cb6f77a4879a9c0b5348f28fd7a1139f6d49b4d120c8007767a425b4d60b1e79870a7e223d289ca164f SHA512 ec40541c936be9f8c3c5032b7bd91105825940b950f3731bd98ed49dd53ea71eccf4067350abec74e407798fd09dbe827d3148ea821bfd4e93f5e70763ecb958
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz 409452 BLAKE2B dd76382e7f0d2b955e3208a7d0e5f307aff866fbafce32b16f89e1f5af53280b408f13faca570f2b2d1b01c115a4248fad7d8171fd203645e604e51fa5ee8d4a SHA512 8142f27b69b3e2fb00fafb5c081211a128279584fe03abce6de847f1d838758de6089e4f328f40dd32f8ef29ae7f3769e7fc4e92e75ca1e89395476d92a3359a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz 329978 BLAKE2B 1bc660d342de480d09e2a06be3b779163de9b8e2770762796b7f7bce064ca6958002ecef19aa9fab7aa1ee1a399a6b790ff28e175286681206c2791baaa65e33 SHA512 caa1abde58aba7c6ba2b286a6df4bded871e675dc83af76606f6538483ad2cb12ec3f95b1f2bc63df91c1c83ebae288b2fa4e83741c2816c1fc850c5c33d3ae6
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147133 BLAKE2B 4eafe97bdbd9ebf88dc90d8bac56a2c04890634444cb87512540d7903b4bc81c1fcfb689b1a372eea3ae06860f0065d5e20d5ac4a079fc53d08d6c3a424dd974 SHA512 4f37f0db31878917fbcd1d10941e4b1a8860f580c4cacc8b1aa56295420ca2da745cdf492002af333b9b87160e07b87e7a991cebbb20bf38f4a7b4936695fe9a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz 432993 BLAKE2B cdce914607f41eecfeff27dcfd0282f267328d7cf79883259040a57b6cc483523e567bb983014e0586123162b397b6e9fccc2b731d4671a9e4a13b434c207fb9 SHA512 7ac71353b9717da5298a218ceccfe9ab959c3ae8c01ba65915168fd17a6c38d5903ba01a81fefe7f5695cd38833bfee2955c9ffe8460b2edf9ca1d75929bd842
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1248468 BLAKE2B b5c4a6e9c079ba946d1700ea7521b6ca69a2ca1f0b311202c3f1ba216a63b9330bfd91a88ab06ba220dff2ac9eef30da187b7878415eed058196854d896a71bc SHA512 dda79fb52c45d5219e00fdaa7113cddbbdb2d6dc542288f4af346fc776c801e60c0689d897b751ebb6b13faeb50f07d34ca402dd3d2168ed5110fa572ca34129
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1176835 BLAKE2B 649193473cfdfad1104e2c25613856e20f27b4d8543b035c42f7651a08a98811dba2079ec6530cefd92e354ed720a948c488cebe8e884e28ef2936980743f76d SHA512 67deeed1110307a04533d8c9b1a29959246d8d845f97df5d5b176375363962f49c112630f90b3adf28d1ed3f1259ac5b896bcb86c532eb199ca8e2b685ef7706
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330545 BLAKE2B 05bdfa21f3a991e29a48b885b917ddf5b90ed4909c6a88adae703df758230598bf16470edfb75042c2797c20b44260ed1a08db619a6126d24223ce87b2756af5 SHA512 30060c2b41e970442a14a36ef93aa56183b9ef9eeb9144d5c75c75efb4fe9948de7f15f6f5238f7940c59e79fb2b0387817068259f4b2dbb1c88e887a8d34a42
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz 485451 BLAKE2B f53534d5b89bb1910b27eb0ca2580d0bbd1f30cd7ed06f98e4b6f29e30075e601910908b430a413a52de4363a234ee31e2e095be5cd61df3c00c09717606c289 SHA512 d9ddcc7c33a55b673e90f330a82e8910b0ef6704c0532a81148ac66d9b74633304d957c6d39f4a6da8cd924465627c588051d1a6b7a447c6f20ae0cbb31bee98
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz 533462 BLAKE2B 1c787308a9420418e96459603148959c76ae81e85a73134895bbc8fbe6e01e96d18e98e87e7f8d9093014367f8d7e1b260df2e78e0679126e097b71f17d5cacb SHA512 24e3fd03f9f6cbe5ca3c1b1371fc9471a643311e07313e323130a9f91786110a45ec57d453720e7bdebf9173e681aa22010e06608cab25a4b63e467c3e3b6974
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz 691422 BLAKE2B 4c876d3683f167d5bac548fd462557c0e73936eb2078f847c8c3b81d6d83cfca9b6bbb3a98a7ed5c07b79bead7e3dd9a1cc5dc11fb6b169c1ef870154e0ae6b0 SHA512 4c919fe97d06f1a903d074c20c46d4f1da46e54e290f053c13cce9b018c945d02b914e8562ab1c01b65766f63308275d77726d6f4d2611c16dd0dd86c57f631a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz 398678 BLAKE2B 49cb4e1b35c5d2fa02da1a1385142a60ee46e36877c894f7727a3454f62dd162fab34103413a779d47699298359e71dbe77bcd209bc94835c81a39bf8830a7a6 SHA512 754e5a118717cfebba3312083b6d939183879b73532c1c6773715a2b1c8d22b2d17c51dcb4d858a4eccd95e5be7ef96292b4c1f41f21039878dc62f10e57c635
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz 567178 BLAKE2B 8148113114bb7fc81338cd7274f30dfc6dbd309844ce11947f72f79c41b59eab0ad6ea9283a63fb0526b2de431ea287b2f4169b0bbf1c3f39da46f2b9fbf4d6f SHA512 86f65284da3208c634a572c09d8287b6ee37ae223efa7b8219433d5ee202d697967b8f7fe69f4764200a9b60e59c5da851b25dd89fc44bb80450e38db099c5fa
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_my.tar.gz 458740 BLAKE2B 2de0200b56f8c8ba6e221603b988876de1bd63b76bccb16c4ff1661dd5ca0dde81f542c642d53e5ec4c32b0935ed40d7d45acf536ab808c64d7f3b42cf4bedd7 SHA512 e2bbb9c810dc347e36058bcf0d18d9270723bdaa9b5a0744f55c9de76568fb416c7e43a7d70ce6222d7874569b4de2e45a435f6e62507095b08c5175fd9f2e55
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4276622 BLAKE2B bcd3f1858c1bcfa6c29e8f7205546553ec18b654ea23759c2c953214c6cc80359769c07c0b9c58b882788a3420e0a6547854043b0e6b47f6f27de52cdc126af1 SHA512 294a2298a60ca21d4048bf4a6ed87396b16e104e6345f6c2ca100f87467ffc76f86fa75fc4dbd97655f1f8b211435ea4817be83ca70ea63e94b54268de6bb9e9
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz 948955 BLAKE2B ee39d09d346a7e60b354bc7f58f694a1ce0f1240b2f90582f3a205ae1aff239e454782b920ca6fdaac5a4a4da427937a431a49257665640e4e734cca90325b43 SHA512 c67b4ebf584c074926009f19145f1c8685c319a557754898ed18b0436f3bc006c07ae12bb33aae3959e3802ed74ddd7f9aa90772829e742177a4752bc9aab769
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1811345 BLAKE2B 0180fb84f176be55b317fd338998d0d3771223cc34d8269a2ae8eb73aa4f25c3dee2f6298ee4b7cb0f09f930e94a8a69edfb844d3847ef1fcbccab11bc588990 SHA512 e4f9c67575475d818fff51caef3e35051d32de0e288386710ab395fdf780c5351055982433cabb82272bbece5c83e8a8c01ceb1dbc62e7daa0d91d435043c322
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4350875 BLAKE2B be5d9e5387f7a5e6a8f11ec9fa91d5e7ec555508cde2ea23597a2b4ce040a8e99161387bdd07e0d6870fca4c8cfc19bd9487406f7ac4cc09a3624323a1e0f0c6 SHA512 f5b2ea4e9ef4e5fdc971d990752fca7c0be8794e4231999d8f0f63966b8faba68e3facc31740a3305689f3af5d318e65d6c616c6483d22162399718d5d33f733
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz 278933 BLAKE2B f85119a2958eee78037b24b696c5165d15da76ec592cf23f5413cfcb48841e99918baa3b8b128d252bbf0f036527a1b7ec17acd1afdd68b15aa6c365e069a37c SHA512 e8d267839225aa4c877271ba2ac10ff3086279fbba6241b7c8e3ea436939c470d2082ccad4c5127a75e010ad487a693457cd0f2f21f2ca93c419acf94938e435
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz 322212 BLAKE2B 67938fee2db53ca4120988b82b96be1d83f49a9a995a1fa38e3a5a45024ed3b486230be3eff683b3934ee2d4e43e186963c2717b3dd17e799bb584abe3cad4fb SHA512 475c2a8b67fd53c2195355e18c7d8cd6eb281c1cb3c698fb3eb6fe59c14d4c6028cd3726806291e479da6a159d42882d0f0db63b90b11f3cd7808f33906677dc
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1311048 BLAKE2B 3b24b39a8c79c68d4940adc060f57103449ceb7abbb0cf83ca28561d41993fc66c5d4c603241e04bfc2cd03c7c903100ff1bf721c4a37c927a58b3a7413695b8 SHA512 482840e3229aa682676ab9845a593b584cc154c0ca278e06a91c30395a14874f486fe1db689ebcbe4cdffb487f21e660afa27ecc2fe01aabcbd9683cf7b306a6
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_om.tar.gz 486977 BLAKE2B 0a7f6ecaaf380afa0c3ff4cdbefaf5be894c34fce634eb0a03c94f7dba1de777685295cfe5e7a77bb26ca1fe00114a890c02d9541a3a1448bc1670bb48b8f964 SHA512 05b2d2ac491620aef565959555327a60072de4aa76d3f976d752a7bf077f98fff122a7c6f6e72e3a3eccb49f2a66444d3b13b3cab22899b6f4afabcfe470bd02
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_or.tar.gz 588186 BLAKE2B 719705eb6ab6032ab0d2ff35e5657e1662d70727f7cf7027b3a96d3fd6c8cfa3c1715a48f8e5e9504811934e12a9be8b0dbae03b9b656cd9bb60e7cc3cb1b2a5 SHA512 e2044eb2c211caec9359d44ebaa37dd643bd56787c41ac7444c0e53bf870a804e4b4a711a9d17f6fbabed1b62f35f9acd59356b3639f685a883a21654f02819a
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 469654 BLAKE2B a9b319ebdce760ffe8c817b358a4de51c284a295d92c1305870c3f10fdc0dad89a55c664c1094317ef427ba831b2e1575aba2121b684c79185d81c8d34965b1d SHA512 629cd8aad8bb808bd2f6066f99ba623a034902a70a5d2689f76e1785db9eafd11305a811e3b83a2a9525ffd3e601179de64c60192f7ebadc8976eadf05679849
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3381539 BLAKE2B cb0a1f635a2bbcf47e98f8d2b1e76ab2f3d15ef07ae8698b433a7c326623c1d173f5126ca7444a159856957a197bdb5f7a1cc3c75b4aeff66c06d87796c55d1a SHA512 0333ee9dd0df3a8e73afdf4239e5d75df039fc30c183500f83f6944d33f325a2b91f390629e7590217098bd3c66bedc6fb753d63d1b42f96a5b435fee57a0377
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 3096252 BLAKE2B 98d8dc761ce56551a50fa098c81010317c3027efe6b58a35b9f4236f44f2ed3d57c4af66e7de296c8252c90b214c5c537a766af1a7f270c2bae4b0e500378af4 SHA512 40405532b4f5e320ec75cc4918f05458e020d063fc3ca5a22f86d0fe7406598ab79968c7ece2a78c079f186bd35f4b22bb922010b4d347ad7ee74f3a9478ade9
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2642603 BLAKE2B 0fe58a7a87f2f4fde8f4abec5b768c21438d9ef72b3bd17def28814d383f4d712b32b3ea87eaec17c31e0abd336b9def593d9e71e7fe932c518dd030a40ee7bf SHA512 6d5ddea7ab4cee42f491c3ab65e786fc9a2cb531f9a446ddc2d6e4ff4f87bf735d06e5e152e34aa18512dcf8cf853f6f6efae3ec11697d26441db2db6d368e6e
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2510790 BLAKE2B bf2c457f004c51fcc92a5884529125d16c28f1e19a8128a55701be0925d38b26e22e0d054a3073640b7d159ad49b467e3720349adc1cccf61f01beaf461dda6c SHA512 5bd4d2cd7133128e540bc302b02f39c0621bd1cf7e9f6d2c1d27e11cd8351a41d99fe5f6faf99e2484295100d50c2c12e6e17d77c5782edd110f5aff7c6eba81
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2362812 BLAKE2B 77b7716fd8c215c580c9ab5848203354669f8ccb62fd2c1ecdfeef6f341edaed04ef8a63fb0b6d3095ad04540ef5703e96c521892e43350cecca75131a3a3b8b SHA512 d137b8fd9efa3d28edc59a4ef486f465769e48fca36ea5c58097e5f1ae72f3a52b3516f843a684d608cadf90dcfcb111db5d74bb281db094a493f4fd28dc6a33
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz 345475 BLAKE2B 669621ddec1caef59094614951a66759e9fb76cc2e406eb50a039172d59f1e15639d2bc05f095db0933dce512099bde9d1bde5ec71b5830474dca4b8e514d3e0 SHA512 9baf85188112e91beb73e3dfbf1bea830143fb0fe2cd4c636e550260223f02ec14b83ee119394796529c718622bf3ade93688f0150c3ca18896d08dd0bf499f2
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 445190 BLAKE2B 76dcaa99001ccc5b30b39fd81241a9c603d88dcf0d1d0a5d079dc5956a98208003a79bc25d083a33052de7b4d32c37f34f9f2f13ff0176969b0ce241473e9b1b SHA512 4fafef7d0d60933f062a181aad3bce3fd8c64102b905f1000ff8dc3d4ed9435e2702ad42af7ca2101cb2576b0ed808d47c08b59337726e625de21f86dc8254c2
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz 512097 BLAKE2B 8a535bc9131156db8356cdcdc438a1b09c51d7f669243acc5a505e100cfde49457027bb396cf15fde0c61412a4e55f46e4ff9ba40a28b3c03307e228b478c400 SHA512 2e605363e1ae126cf3cfa478de04a8d7ecbe35ade2da48276197cc51e6e1b9a3311e2e34c959454ec88c9ce822190a8e74c81e8370ab6ead32d1085aa7020be7
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz 432982 BLAKE2B b2c9333abeb537a63395863eb047eb3ef5a085fac420a531ac6786177a86baec2646e86831d7d781d8a7e30ba488f3b409ec5cb24d6152e45f34142c35c2df3c SHA512 144b0adc21b6f6f358f0426f626b002452407c9d4402b5b69b84110cace23cbaa1d3f4340fede07980816b37e6b25aef23e62a424de4fcd939dfa06303ae1645
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_si.tar.gz 752607 BLAKE2B f9d504e29566ffdec1db98be95e622fe28ac3857e12519f9845f4ac1ecf4e078686af393493af0312ad01dd896504b3248e2e5f17d2f7d701ea9b5009791997f SHA512 75a9624d1502826fe37d30a81d27f9a72cfaa3c1886ba0de28d90671aab12b6b669f7f34bbfe38c04c49a997f01eb7ba797707cea3989d59ad7793f60fa402d5
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz 522864 BLAKE2B ae04ed489dce5c64cd9ac6834865b8b9fff062a6044e08087b65eb74dba7c4526cb0db30b6a52d4aae3a8fe9f810998cf686334eba490bce867de220f4dd016d SHA512 3aee950c4445b0d2ee5dc91ce5d35bd696b643a694244bd3ab83c360069296a8f6b8abb2304c88f442b9ac2c75a26a757cab78ea900a55ae36bb495d1021cecd
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2358924 BLAKE2B 9a778154f93ca03fc24f1abc1817af63ddd3a3db7a1a63824b303e553fc19d4d3e23a415aa8e4c7ccf281f80edba25658f88d36de17466d5e7e8818314789dfc SHA512 1f3ca21ac4d50412f720fbd1bed9ce3878049d2b1a7d9838ecf191e9464778e8093304214680295982e003ad78a2276b3545e4772d12e56827bdcbff260c44a3
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2764677 BLAKE2B e38bf47933b24606e294cb78044f95a4dbdc1e5bbd76798c4849bdbbcf1bed0bcc9dea5eb4756c65c271bd9a31ed505ae602c178f6b0a939580b23ee358feb7b SHA512 be3820f96066626b27632f49a4460d40994b22610269326b34daaa8ce16aba9a033fb2a117570aad89f308b760d6bc4629460611fc556d61e97d41d43a17f226
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1165739 BLAKE2B 2730933b27162b58977bf9c93e0ba7f720074ccb17482ff161f0d4fddb98b2abfaeb0c4f7ca51b359601cbc87291b24222d5664d935935d552c7f010eb4d4a22 SHA512 a1edbaaa7f68c12c37230a87d8e2be3878ebdea5dc6e07ded7625aeee1bef7819baa0a80964f8f195e22e5be4c4f6cd15999800ee5964027f1b134995276bac5
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2406558 BLAKE2B 2a131569824403d03fb2745c29da8026561762ddb17273a171afb4100b9e2f46533e66fee900d7358f6adbfdfee931a6d2c8167dab06074cde1d9afa29d5ea08 SHA512 b2f0443c17f7aa551ff1ed1dee589720f90aae55bda719c65bc13d99f10d0cb43f454fb4a91d7e78e415f3d7a80b240733f9f4e0c6b344ade26ca30c646b3a92
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2733301 BLAKE2B 394ec6bf058fc3756c6586266dadaa38cad9c441741d7f3723e7d5029c47e6bab1d148e59935f5c227149d9c5c166578625ca2abc506a9f7a6f5b730ac5a8008 SHA512 6173f3d8d35edc4db990938e107f5f30d71f2ba42f4c1afbd89c360dce26f3b6da867a5422aca47a1b076b62d4d3e9f33e4d1b108e0038d026453b791a761ca5
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz 286230 BLAKE2B da4388b135287868dc54b82af33b29f00349c78a2d4a458b25de239c1a3359c85b35c6a11f6a7704cf29dcdd6b9727a3650b35cf7e400d537328e69418ee560c SHA512 eb4fce844fb211c8220abbf24b59581217597f6998fed3e46173b14f97f1ce386a1c27d1b48be6c3c7f7420f8da11de7a5dc2f6f035b0e5b8769ec5310a5c160
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_st.tar.gz 280556 BLAKE2B aa438eb9a0eedfeaaab85efd8abe5951c0c9d60ca6eca64d723cb5098e79d6e1c81040b5c43974c2f443cc03c669894116d47e02cd6e5c258215036a53876225 SHA512 4ce23be563960e54330454a8227b8d3f3c6a103a968ee3a18fbb8382a7a46474788fc1325a85a4830aeb0ee4b0727ff170f3fa54b5855a2a6c517ce4d9261ce3
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2826861 BLAKE2B 038d8e83ad01ba6f8e7783409e3247efef0bf7cf6dc379418cdf33888fe443ce12312ae095f8089e3dcc6589bd6235f09dd325d1fed202f1c671f427fdc32d72 SHA512 bef278b15394d84d7ef70297f8f9b7b04282a78710e66c60209eeb43308f6fe1ff5678924ddee53fca6ff3412fffb7668accce3a07159c57b280c08fae51b7ff
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 318431 BLAKE2B 53a8cbd5e37a4245936bd9980071d0590f75917747f09ec8ef450989d11ed0d10494cc6b90abd0cb75072dda407a9cc7f3a507b07c9f3ffccf2683631b0f4f66 SHA512 59375c79366d01b963fe703bf05c0b22e2977941ef8440de01db251ba398ca3a9bbb08d53a19b7032bb4cb18fd75efa994af5ebddf44100178125bbd5516eba0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz 733755 BLAKE2B 8967b1690f384492b920c5a4616352a65aebc23e893c56c4ee7282e617e5a1b7b229551e1d5dd75f2a9fa5a00502dab9420f3910e1bc97e99708ff825b4951da SHA512 d0bcf42aac1697a4a108a43ae8bd6117c338cecd7179d160135aae00bcaced8fe37f1856b0ac50239238b6208963de403503238128e9200f06a484e52f7ed315
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz 731893 BLAKE2B 45825d7521a9f967b9463370ea9012861e2973ea4e1d616dc29c0e5b16a89f814d88b241e891558abe3ca747cd536936903514794decb27c7c488cdfca8f17cd SHA512 59708d9a272b3a46b86c9fc845bfed873002871af7332fc8aca43d2f2b799a83649915e4f4be9c31246055718322ce93d103f8740a473357b490ee31155b930b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_te.tar.gz 1076899 BLAKE2B b17db05188aa640c06134ed9d2425a4745576c1e4904132b77ef265073957d92bf5bbd096dd026e60436c1a0633b7026db281fdce5f41322f6e3c194ce0ad220 SHA512 b1119a8d32acb54d8def1de237a05a4e4bcb44c9a87f646643f6c0a9505a60344fde76177fabc59a860b84539575c029af5aa10cbde6eb589fb0d5336571c794
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz 390971 BLAKE2B 30ad9eedb53a47b6a45f9f46b19812d021545842086c14b7b24014d043f76bc776a1518e98eb9de0e1819d943897d522890194dc6aca24a467f99dd366e23218 SHA512 f068a0e3d42f63af439755d5f69f78e1f9bc8d3c25c6c33af7fb68e7fea5dcd71add3eabd2b9c29df01014e3b4f2d3290ae482721b5c6e2c4fd19588d5b66908
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_th.tar.gz 741058 BLAKE2B 1c80d94167f82366ae134d5bac4b81421a44b31f23f2758652ff9094938b4432cf0429c419e730fdae33164d9e5a2d20947ada859965fca0cd683abd5fa793af SHA512 e374716c7f4775fb87f6ca2f76feb7b743ac2f9b8c607b914a192114e47845e08f24f1cba7dd39ca054e1a374076a00b172521fd4d121189c79d17a6f9b5b5f4
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz 260582 BLAKE2B 2d6696a6dfa89c68a05fef4b1164081cd6736a5ee128827d643eeba8eb23f200ac410afc53917d8e148ca6ce163c22e400720cee5e4814c976fbae9687e85f26 SHA512 5b7c99825cc4e6723458adfcc21ec46a6aefe71f0e1a805c65176a1d6fa92e8b6576dfd761744e1d9734b392fb82b2a1b00aa1e80243c74328b2464e7ea9fec0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3324857 BLAKE2B 7d6390304ee582810306bfa5ea088eaa06fad4be894d4bbd0d34787d81724100e446186c6347db54e1503a3111781818d2e8a112c22d4da5dc0857d5bb6f34b3 SHA512 8783a3096219573c133cf90e337a892c0e7ab8282ab90c7fce7051264c13609ddab8b97b749dab88098d4b9c6c704f7a01398f3977ae8ae7ae7b149407600dba
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz 278858 BLAKE2B d96a1b539736b5cc3f943e1368c8c07f2fa1c87b501cb12d5f46145c5d7d36b88db1a0d1359ad5f1bcb0245d481a03c90e79b9f01febacdde2a52b4af99382bc SHA512 c42ad9e2c38952459e1b9068fe132d66ce7bb0077d199312c6721cb86165a405c9cdbf46c01d1b9e291cf174d9836e50189356709aa90085204575cda5cca8d0
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz 187148 BLAKE2B 07698f179e0cc1dcf074da1ce66ac84142bf8f35b8dbcb5640bef1e8e5e0c24e1036e4f2e5e19b60ef32d12846acc48962fe3326eaa86c5cea218b5c64dcaf9a SHA512 8f90e8e45a271871aec124b744116c17f2aac33d7a282020765e02bdd49d58d3dc45e4ab8a7747fda5ed1712e9a13b1956f996daf55f97719c4f761bb3412325
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz 540937 BLAKE2B 5747cf1e72110582d1c266b402efcb0061889eaa025019c1b322c2c6768f4456d9ff12bf6a6e82a1350b5fea324c01e5815bd17d0246703caec15032600a5676 SHA512 ca1c28abeb60a315ff348c392f68970a6dba6761eae8105e6b34a79fbf05ebe40cf7d00a0948c69ef1012868cd27b2249a4f0ae97835e4c3e57b1dfdaab272c1
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz 1900757 BLAKE2B 0cffe5571130f587504ab2fa86b872986f0c3d03b540dd724ac26c4d7925615c86fb194f3bebf534e26773544698087c51fefba76da77da3d998563565d1a55b SHA512 bd292f281cb6237d90fc351fd3afa1990f074f2470d97b99124d4342717f59ac2aeebc80b5b45e17152b2c3c0a016ddfdd2d47a4d70d37d1ceb8f81bfc1261ba
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz 313778 BLAKE2B 2970d02aaf19d236de7f1e174e62cb6039a886bb8c9033177e511cb0523a39a3cfc17917bb59153b7f495834b1acf241579a0dc0ed6fe8d3840b05413b29f6bc SHA512 6d2639ee1f5ac401497d2413ed5cbf7983d63b1da6139d6f2fa5cfaab50b4caf9d819a9952012e29d83bf3bdd6811fb51056c83549c3f5577f0b5ca92ef3146b
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz 283490 BLAKE2B 961787ad8e3f10e3e192fee8b35edae2d4aff9e945cff9ca8c7a470bef12effb08912766e76641d73723a07edd64f5a176feb18febfcc1b468b365e9174cae14 SHA512 2e840625a0615c9679592272784f63c01d3722d4064bd23263b46a2522536c7ebe5e9ff5e6f7552c566cdb01ab5868d26bc2cfcee5abb4ea965ddd03426d2839
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz 754111 BLAKE2B de870dd73b090acaf2b952e9b94605a2bcaa560dc58fe5ab168df7ab3df40104745d6e698ee90a3aee906a0263fc20c6b946562c1126aabddf282711049c00de SHA512 c970331f59cb684578a7f358ca5ac3bc0f1cca254e3214cd6800548eaf20800858e45ee221c990ba16a2a9fa64ebee8649b063ec1664d2405133cce5561c70a2
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz 567263 BLAKE2B 6b9e2453405797c9f9fdc76425a87d1d96af811462ae98b6bc09ede15b4c2e9ba278a11e00d73d525059fc8ded698f1a507743ab0a7dad4ea8a3839ad523426c SHA512 b211611e9630782096e6468f547df1aa02510c4ce9ed9a004faec5facfb6c2d224aad67e3186661338ed2c14a271c04d44af69d3f0b526b04c3c2a7c8fbbbc4c
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 290333 BLAKE2B b0258874d5c5d78cafd78a9281dbcbcda77fce63c9d47f1b42dfe269dee375b14b57ef773ffcabcaab79f33eea7b9daeeed0633b7b336d299069cbadf6359302 SHA512 28ec4f1c7dde9dc2b1949dbc6437a2eef9315dfc3cff90fea6c8f61e733a11693b81d80d254792018d94a778697afc4971ccc2ba43d8a7d286595fd74196c879
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1048362 BLAKE2B 5db0a1fa0141fdd4f2fddd71d49004a1394ab5677ded7a9e373e193f2b01043eda974be14645480aa08cef061e09d384f58b8a482fb977f0590f4f402c97c9cf SHA512 980c68f9f8589c5abf97712b0edd3a7efee7e28f45c94f9e4b6580be351ad1e9b7e1ff9edd895b8d1cedac6ecaa5eb6eda833e218c78064e0f0e230715d0d044
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 968946 BLAKE2B 35d4610f8c411ee65a8f11126adfc664fcf26bd622e60c3a5602f438272b560b00f92131f65db3e80dbf331fce681d179c1bd259384f1b1f0eef5c11458922a7 SHA512 54141d31de7c74be129aa502dad00336e7591ce84e2129dd00c38092d378750010a31b166230e4daeb6e3dfbf62663da3bfa3ea82c1d4de6ba360e6e38a49668
DIST LibreOffice_7.1.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 319472 BLAKE2B 89632825f3b98fc7ccc868410007f7117f9636ddae708ee320a0caaff88391cc204dca0b53cc78656d4135f36d887adb4ef5c489156cfca664032c737c33f187 SHA512 054163c05ce126c0f1992812e6785abd3d3b7628831f2e323156774a11525f6097028a8f0f8299b6658f8f573d0f15a9c00725d1fa0e4aee2e498f2448a0c6f6
DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 4126875 BLAKE2B 901ca293d4ec9602d20e3eca053e38ba286b15c375e8dfca4d3c897224d80218b165fa9252d11f711a2eebe859504c14a71c630a2774a54d018d4319cb2331e5 SHA512 dbf2a7bf74f4d1eb09e439cc9ff910292229af70e41d573824e91d816dc41c394022fb92035b3b215edf265f70c8d4545e48c6b38b8181605b6e3f4060b9d234
DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3599063 BLAKE2B 8a3782ba3a3651f68003810f1280ce774f4c62ba1ff7596b7edd0ac3be3981febef1bcd400a61e053cdb5998dadfe085e9c5761bc09931ed1eccc9d6bf0d92e2 SHA512 cce4f514d5a98ca780acabcfec1f16d3572be09cd2f2326cc8cd0ea6fcdb4f8c56809c5ed7f289a0f50d7bb2aebc76f939e8d5ee10200bf1562cd1a092a5b497
DIST LibreOffice_7.1.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3836994 BLAKE2B ea8c4fa98233f1473089644b23ffdde1f7a8a5c869d4dea9108533dae50d8e2cd5c549d1f560e8635632b1d6f8408f88c56c411901a43a334a9812472977b9bd SHA512 2697c347a5a51573f4868e5d62db39a73490a220eb5bb03497fb9328a6841d010a26ee55c4b34b344e8a8da6ad39b795bc2dbc3e51910d649f06eccd60ea9c87


+ 0
- 91
app-office/libreoffice-l10n/libreoffice-l10n-7.1.2.2.ebuild View File

@@ -1,91 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit rpm

BASE_PV=$(ver_cut 1-3)
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev"

DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="https://www.libreoffice.org"
BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm"
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm"

LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~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"
}

+ 1
- 1
app-office/libreoffice-l10n/libreoffice-l10n-7.1.3.2.ebuild View File

@@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable

LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
IUSE="offlinehelp"

#


+ 0
- 2
app-office/libreoffice/Manifest View File

@@ -18,10 +18,8 @@ DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48d
DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff SHA512 9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b SHA512 c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
DIST libreoffice-6.4.7.2.tar.xz 232364676 BLAKE2B 1df8f2a3aa00bd057dd1d6d9665a541330ceeabb2bb5d46351449cf9b916a5649f38dc0e0175cf3733123f9247157f5fd0f2c34c8dad1d676da6c31d8346927b SHA512 ba6ff5948624d7a76025406c38728d643be656091d79320a1c5ddba10000411662951a0b02de7a9e796e76d8185b6e9113882406bb0c1452b4c988ac3095afa8
DIST libreoffice-7.1.2.2.tar.xz 243806936 BLAKE2B 46ff8efb4e5feaa1e2a887881bdd33d8b46b0b7e5e41fff9c1cfab08cfab712d2b8c6e8e8c1b68f3549be62fdfd62622aa2819021687bde5eae6c45a789b6b8b SHA512 0e4cc2417943fcfaf84b513f6ee781a4f75d5c42804fa98c5499ec6d461be04bf68ca1f8f92952863ba3765d7e2894e77f78aa1f532b67649e31154683767297
DIST libreoffice-7.1.3.2.tar.xz 244104432 BLAKE2B f73bd448f94bc88a1dc775d032ce849ee1dd610c4077c709ffbe40d8c99527c7775cfe2309a636093182ac988ecf44a4b61df0e0a83b332fcc77a05edb602791 SHA512 d7329475cad5bece9358b29bc590da1841c3c0b4aef511508d9398519c514fa176c90675857f1830925818f2dcc8b9c0986e5d34d3a33cce617e4ada23c60a72
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-6.4.7.2.tar.xz 88296892 BLAKE2B 9ee12ec6aa6d5539408e0206e313901540533e28686585fa0bb4edbeaa482bb0ad1cd4ae37ac18dab66bb3e2ea32d52d9960236cbf3e0f8fb5ca07c007f38794 SHA512 a5381a8cca9988998dc01d3815869e47193c1da814b714cbedb51a2099f7dc5444315c657e32defab2eb0b9a9e2a922bc4c5fbc36b7a2b60e7c551887a9cdbb3
DIST libreoffice-help-7.1.2.2.tar.xz 111784492 BLAKE2B 3b62387ed5a42bef2602c6e2fad73d4421fad25a9ce67dd11a04b11c2072214979987cbc961ba448ad1a04596adca236654aac6828b0d2cf208565a260944dd5 SHA512 571db9a2fb3410ea6e86e5000f78648acb1f581a94cb0d2021a174116c44194c68749a875624aa042985630d83b44f312a6275524e8cd57f66678c6a1f8ec22e
DIST libreoffice-help-7.1.3.2.tar.xz 111785416 BLAKE2B 12d97764976ae0e4736638e9b758c5920d38d608e66fc3343d74178a935632396e1e07fbb98b6f380fd103c3f5e2edf917726a760420f6dfd3d2e42aaa215096 SHA512 576dbea391777a907275b630ed704dd3d9ad0627f8a18da1cbd23fe28df04c3a509583c2404f810df3aaac15ef0881e2c1e0a55c9f31618715586628873367eb
DIST skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz 10420480 BLAKE2B 83bcc9ff3a3a916ccb92f49ef69f99386e89b636d37679ab17735625c56c4bb31ca89a7034d9282c905b405e0b31215de5fd3734061d323d48db440e4ad52643 SHA512 8e5c37b895d7f5fe15f491005ac46b39efe3bfb3af5dc805bf1226b2112496bdb9e433cc3b313f8fc185fe1f898d126b8a557d23485615cdbe917f0b76855f3d

+ 0
- 655
app-office/libreoffice/libreoffice-7.1.2.2.ebuild View File

@@ -1,655 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

PYTHON_COMPAT=( python3_{7,8,9} )
PYTHON_REQ_USE="threads(+),xml"

MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make everyone happy.
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"

BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"

[[ ${MY_PV} == *9999* ]] && inherit git-r3
inherit autotools bash-completion-r1 check-reqs eapi8-dosym flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils

DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"

# Split modules following git/tarballs; Core MUST be first!
# Help is used for the image generator
# Only release has the tarballs
if [[ ${MY_PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
fi
unset DEV_URI

# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz"
# QR code generating library for >=libreoffice-6.4, bug #691740
"${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"

unset ADDONS_URI
unset ADDONS_SRC

# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"

IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"

REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( dbus )
gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"

RESTRICT="!test? ( test )"

LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"

[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"

BDEPEND="
dev-util/intltool
sys-devel/bison
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
odk? ( >=app-doc/doxygen-1.8.4 )
"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2
dev-db/unixODBC
>=games-engines/box2d-2.4.1:0
dev-lang/perl
>=dev-libs/boost-1.72.0:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
dev-libs/liborcus:0/0.16
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28[nss]
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
media-libs/freetype:2
>=media-libs/harfbuzz-0.9.42:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libzmf
>=net-libs/neon-0.31.1:=
net-misc/curl
sci-mathematics/lpsolve
sys-libs/zlib
virtual/glu
virtual/jpeg:0
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
accessibility? (
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_MULTI_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
clang? (
|| (
( sys-devel/clang:12
sys-devel/llvm:12
=sys-devel/lld-12* )
( sys-devel/clang:11
sys-devel/llvm:11
=sys-devel/lld-11* )
( sys-devel/clang:10
sys-devel/llvm:10
=sys-devel/lld-10* )
)
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus[X] )
eds? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl]
x11-libs/gtk+:3
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
ldap? ( net-nds/openldap )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
mariadb? ( dev-db/mariadb-connector-c )
!mariadb? ( dev-db/mysql-connector-c )
pdfimport? ( app-text/poppler:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
# tests apparently also need google-carlito-fonts (not packaged)
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
dev-util/mdds:1/1.5
media-libs/glm
sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
|| (
dev-java/openjdk:11
dev-java/openjdk-bin:11
)
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( || (
dev-java/openjdk:11
dev-java/openjdk-jre-bin:11
>=virtual/jre-1.8
) )
kde? ( kde-frameworks/breeze-icons:* )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi

PATCHES=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}

# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.0.3.1-qt5detect.patch"
)

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"
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
AR=gcc-ar
CC=${CHOST}-gcc
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
fi

if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
else
strip-flags
fi

export LO_CLANG_CC=${CC}
export LO_CLANG_CXX=${CXX}

# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
einfo " Used LDFLAGS: ${LDFLAGS}"

# Ensure we use correct toolchain
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG

if use vulkan && ! use clang ; then
ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang."
fi

# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)

use kde && export QT5DIR="$(qt5_get_bindir)/.."

local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
fi

# system headers/libs/...: enforce using system packages
# --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
# --disable-pdfium: not yet packaged
# --without-system-qrcodegen: has no real build system and LO is the only user
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
--disable-epm
--disable-fetch-external
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
--disable-vlc
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
--with-external-thes-dir="${EPREFIX}/usr/share/myspell"
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
--with-system-ucpp
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
--without-fonts
--without-myspell-dicts
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
--without-system-jfreereport
--without-system_apache_commons
--without-system-sane
--without-system-qrcodegen
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
)

if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi

# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done

if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
)
if has_version "dev-java/openjdk:11"; then
myeconfargs+=( -with-jdk-home="${EPREFIX}/usr/$(get_libdir)/openjdk-11" )
elif has_version "dev-java/openjdk-bin:11"; then
myeconfargs+=( --with-jdk-home="/opt/openjdk-bin-11" )
fi

use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )

use libreoffice_extensions_scripting-javascript && \
myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
fi

is-flagq "-flto*" && myeconfargs+=( --enable-lto )

MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
}

src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl

local target
use test && target="build" || target="build-nocheck"

# this is not a proper make script
make ${target} || die
}

src_test() {
make unitcheck || die
make slowcheck || die
}

src_install() {
# This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check

# bug 593514
if use gtk; then
dosym libreoffice/program/liblibreofficekitgtk.so \
/usr/$(get_libdir)/liblibreofficekitgtk.so
fi

# bash completion aliases
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice

if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
fi

# bug 703474
insinto /usr/include
doins -r include/LibreOfficeKit

local lodir=/usr/$(get_libdir)/libreoffice
# patching this would break tests
cat <<-EOF > "${T}"/uno.py
import sys, os
sys.path.append('${EPREFIX}${lodir}/program')
os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
EOF
sed -e "/^import sys/d" -e "/^import os/d" \
-i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die

# more system pyuno mess
sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
-i "${D}"${lodir}/program/officehelper.py || die

python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
dosym8 -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym8 -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
}

pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

+ 1
- 1
app-office/libreoffice/libreoffice-7.1.3.2.ebuild View File

@@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"

[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"

BDEPEND="
dev-util/intltool


BIN
app-text/Manifest.gz View File


+ 1
- 1
app-text/asciidoc/asciidoc-9.0.5-r1.ebuild View File

@@ -13,7 +13,7 @@ SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"



+ 1
- 1
app-text/gocr/gocr-0.52.ebuild View File

@@ -9,7 +9,7 @@ SRC_URI="http://www-e.uni-magdeburg.de/jschulen/ocr/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc scanner tk"

DEPEND="


BIN
dev-embedded/Manifest.gz View File


+ 1
- 1
dev-embedded/libftdi/libftdi-1.5-r3.ebuild View File

@@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]] ; then
EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
else
SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"
KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 sparc x86"
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 sparc x86"
fi

DESCRIPTION="Userspace access to FTDI USB interface chips"


BIN
dev-lang/Manifest.gz View File


+ 1
- 1
dev-lang/python/python-2.7.18_p9.ebuild View File

@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"

LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
IUSE="-berkdb bluetooth build elibc_uclibc examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl +threads tk +wide-unicode wininst +xml"

# Do not add a dependency on dev-lang/python to this ebuild.


+ 1
- 1
dev-lang/python/python-3.6.13_p3.ebuild View File

@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"

LICENSE="PSF-2"
SLOT="${PYVER}/${PYVER}m"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 sparc x86"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
IUSE="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test +threads tk wininst +xml"
RESTRICT="!test? ( test )"



+ 1
- 1
dev-lang/python/python-3.7.10_p3.ebuild View File

@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"

LICENSE="PSF-2"
SLOT="${PYVER}/${PYVER}m"
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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml"
RESTRICT="!test? ( test )"



+ 1
- 1
dev-lang/python/python-3.8.9_p2.ebuild View File

@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"

LICENSE="PSF-2"
SLOT="${PYVER}"
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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml"
RESTRICT="!test? ( test )"



+ 1
- 1
dev-lang/python/python-3.9.4_p1.ebuild View File

@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"

LICENSE="PSF-2"
SLOT="${PYVER}"
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="bluetooth build examples gdbm hardened ipv6 +ncurses +readline +sqlite +ssl test tk wininst +xml"
RESTRICT="!test? ( test )"



+ 30
- 0
dev-lang/rust-bin/Manifest View File

@@ -28,3 +28,33 @@ DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz 147543532 BLAKE2B 44ac97f6b650e
DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 033c41c165cf50a63479d1352a33abe94a63d9730f02016d09bf2e8a8804587d4fc802c047e7417e0befca2d5df5ca8c79a714ec1c1fb389240b6e8931fb9e9b SHA512 e314a7db9aaff445b67f828bf9a98705032071928e2102524c0c720a3b8feb292b8c6766838b92da2d213e93bf53fb780fc856b0370238fbb7e20431d2de6d5c
DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz 233773068 BLAKE2B cc9de90b967cc81005ce5c897d3fd6dc4e3880be96ac82c41382d19a8aca0244845830db7a33eaef85b6bdef0c00ae02c0390db932fa49f76e362af2c68edb56 SHA512 d8df3c4c3de435629986e21bc6b31edfb73cba394e76cf87ee98d2936f73aef60c988d020da7ec1188f6448eacad9d5aefed073f4f88ffa2eaac54ac7e3cb3f7
DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2e2c20fe99b33e5361b1945f54b77d5e8acad34d1be9cadfd1971b2882e38bc4403a5a67769a74fdd7ab21434784f03084780ef827e26318168bf5d531f9e9bd SHA512 42392e8283a28d58d4874dbf97caa0377f27c6599c272c715fcdefee48551004d491f0509f2894f5696a2820f11dbb333e3bf878cbdf24b0c58add4a493acecc
DIST rust-1.52.0-aarch64-unknown-linux-gnu.tar.xz 215549836 BLAKE2B d4179cc67772cd6b92085d68f4bb9de006fca7d8470a56766ac5d94a0379ae675d18c5275ec2ed1eab71274ce4f416a77f3ce74d849a1d4118b5a7ddec205a3c SHA512 7a26e14be6b27c7084c7c85b312341ab991c2df91ea53128f14707a4c725dd03ba7df30b9e9fcef39a509ab4f5d5feb028b99d6d9ffcc059996ed29b83eb90b9
DIST rust-1.52.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e66afc44186f48548dffcd7c6d7d92b4fbecea48bf3f7970d211844b5401a2556a138993517d049265109146a48856c7106616100ed63a5fa3f263d7023af6b6 SHA512 75ff89cd071641b01f4d483aca5997f6b3857d477b6fb40e6fdf11ff2ecdca74618cc59a9f0d1d2f942bde2d9a8738ac6f821d21d79f3ed85830ef530636a607
DIST rust-1.52.0-aarch64-unknown-linux-musl.tar.xz 214159336 BLAKE2B 1b2afb80df6bf75d516127f07d57d12d876f12879c1d87059ab1c40ee1325ddb4e0c22f2fa185dab72f7633bce7d2ff5ed92ce4e88d4e118ac80630a061ec0c4 SHA512 9461c7272ac3e2c854e8e5f24cd57e5d648a3f923a9413eebd9f45a143d27378bc09c4d30ee7a1773a56baa31066dcc9f955b0805ce9f47d81b52e47a3a3e369
DIST rust-1.52.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 71e8d615e921a70341b543992eef062186f72169a9763562114af8afd8ab3469a104677fe103a04a03881ec308b25fff412ba4eaac6e4ff02f29527ddefce8b8 SHA512 1033d23a2c05ec207c7fe032f5d9986d5a1d839ca54b0ea57a7a35c8c37512e9732835f2f280f436af326e948da913492f84cd6d0dfb9c397a095167f31e4c04
DIST rust-1.52.0-arm-unknown-linux-gnueabi.tar.xz 195145936 BLAKE2B 3c2e1f947164a18b0a0e642775560c23407eb9f79ce426b6f191eab3204b78288aa404c9f5d388a0831ff124a92c4bad6927edc252ec82f0fed194b361c75256 SHA512 20fd1d03f3c9a935d0fd282fc7ea5808165b45865044ba8a8b09ee07d1410ad80401f800d1c70dab9e42b496deb58def88d8dd10de551e2a086e9cdede06385a
DIST rust-1.52.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B d73e4062015a30339dc0210afaa6779912051968b174a21f09e518ecc74a763d01fee8a813e08dbd7103583d7496b76248755e2c382e8e645c0524982a7bc0bb SHA512 e707a9a1960db80602d6b5d827e81fd828cca30807bdf78e7adf9378526450c5ec87d4068b3c395142fc532cf7dee7782a5f077d8ef5051c79f2b86f8631c21b
DIST rust-1.52.0-arm-unknown-linux-gnueabihf.tar.xz 195367332 BLAKE2B 72bfb4303f3e3077958cea7050dd4100619eb14fb164d33c6ce696d3b6ddbb2099cc2850dd17b961dfb40cb1b5b20ee8158f87e0fe76426e728b2dd7752870bc SHA512 6b2f4d907ebc53983cadce97a10036a6f7e333aea1e301067fccbc38dfcc6a49ad5770cb366bc2df82aee148d88edc122930355409f0926273f85b72bf4b261f
DIST rust-1.52.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 21a835f06fb41677db5cf1a06244b2ea3caa8462330c2599e6a77d4c82054f8bd717ba790cdf06f280f62adaeb839cb1ff7cc6dbce76fac75ca4791f1d72644d SHA512 ff46a6b6b086bc785faeeaa5db2de0c79d1898651f2113a726a08d81136b687e13eb03bb635c6c43cbeae2ec897999d2867a9c925436131871a61d7f93a5bad2
DIST rust-1.52.0-armv7-unknown-linux-gnueabihf.tar.xz 201614124 BLAKE2B 780358a279a80aac343ed737068faea9ddc9ace4a52694a32a0df504e6864fb2da30474ead9e3419370a7c7d6465ffd957fae475d852e504390222a939294270 SHA512 100b9abdc3dc7852f880eea205056a7a6b78af39fc3b7019ebcac712d5eee3c053f0508a6dc1f9da13074ca476e9fb33514bb83098d3b41964e878c0fc6498d4
DIST rust-1.52.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B e93e9ff5068ac52bb85c42c64b528f60fac755e022b9be7680e203ad3acdee44e8cdfa00f06f4096b17106d2fe3287061c66fd411e2e6449301b0c4befd81e98 SHA512 7c8e6cc76b4d22a4b7fdd88e73e5f99fec9bb9d9cd86293a4813d25a11739e4f104f3c8c5a1113240909757b893fd88ef34a6fc7139a6d37923d241ac60c01cf
DIST rust-1.52.0-i686-unknown-linux-gnu.tar.xz 214798144 BLAKE2B dae7a81f1bce6f24d9766621d751b090c4a560af83686f19ae4d309da5fc8f59f1a46caea03bad593018a07ff44bd078ac5e775edf4b92ad178f641a5a3f7626 SHA512 10fcf9e891ae8bc6e83b5e71c83b34773c18b024c9e9b580cfae714b4e135d313ba5434fc28c2dffa3db2e50669b3acd07e6874de0cfab89b343db92bfbdff80
DIST rust-1.52.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 699ca61fbe0f9763b5e3040f0d2854e34d6650f55dae2e864b88aa1d0402551a372970a3b6f4758e03619dba1201fb288c49a255eb1e7ea7ea0cb7668dde9604 SHA512 fc38e23183f104ed092072666bce6e40ab44822568ea69f31d5131508c53532a5db0c7148434605df6ee216559eb5927fac1ac32c17b3a3ebc336953f98a3ae6
DIST rust-1.52.0-mips-unknown-linux-gnu.tar.xz 155487344 BLAKE2B 8f4d1dd47830f9d691e564ccab1a265e4f2622edc93f942d7db222b06c5f855187c855823bf0f38d7c534158905ee9eab6e5455900832891fd34c2b5649f4dc3 SHA512 9395eba6b7c8ddb5a35ff6e7bcc43eddc7fd2c7604a508a30aa63c4648bc3c9fee228cfd54cef6a2604cc8b695178c9d04cd8d05664279ef0bbca886e0d74a6b
DIST rust-1.52.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 8d226ab1e1f85620463e4cb1eaf2d363906d3eb5d7bed82e24b4f84c8969c649fc899b0dc446f4160ebc273850f158322cae1553ad499dfeee4ff34eaf161e52 SHA512 ed26f86680332d82aeb3dc8592f634a56b2269f5c4fbc75223b05cbd3775d6d8b4421dbddce96cd1fbf1f84cdd585f2b779c6a3f11639c101245bfe76a0a0cfa
DIST rust-1.52.0-mips64-unknown-linux-gnuabi64.tar.xz 165086396 BLAKE2B 1241fce74a0583719d5e40cd48239de5fa7e121f87baf0f1e4f18106a69a3e6c6991754cf7c62492f850919ed02fd371c9e7360972d6ab4b556c243c72bcda89 SHA512 6ebda7432d5fd0d5a99c684e2dab2db0446d5d4ba1000696c14c26f5288c763dc0743af197c6fe809e2e6f90d90b12d84714ff64f195ca415760d9110c6f8b0a
DIST rust-1.52.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 58ebdce3798c0a95a08394bd8398dce5e145848fc2a97233c69befd9b541af526324d777dec4909b7586709bdf6af8ec69cae980032dc86c650047dff057e823 SHA512 34a16221fa0e09acf88e67f7425ed6154caa8b9a1dd2eafe4cc8167204bb57cfc96824047e4e070b5e91109c45376a8873d873b329ed74df43b279f29768fa8a
DIST rust-1.52.0-mipsel-unknown-linux-gnu.tar.xz 158692144 BLAKE2B 331afebbbc7d5c0fa5eaf182e8642f7b38c583418469a7e2b282378556db3813445b552ea89a596df56030a119e1deda1e1bbdc1983f5dacd3115e9de7c860c5 SHA512 0149304d963eeffbbb929eb6f1f24a3f1e5d43c627252bcca8df86fe894858d5d399eb5f8ddabbaf8c2768f93ee05fbaa82b1552c76dbb319614f0e93b21558e
DIST rust-1.52.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B a4b835e14bcd9f1c24cb66dd1daf4777d25681ab175b377dba37ca4bc51e0bf360df4fb6feb3e85e0c05f79be31e51d180ffea30bc0cd96f69ca455cc4b2238d SHA512 c9b33e4ca113343b08e16410b509aca98c08338e131581d223435f8d1eb1248e2abc6a0ef10cf612fd4a305d88d4fb605785d4c067520dff5b699ce00e2799bf
DIST rust-1.52.0-powerpc-unknown-linux-gnu.tar.xz 170724484 BLAKE2B 1e58e0a338498061c0e46e65660fcf01bd8461b3fcded864ba63196d4fc29e0b56e026e4d80b7535b63bb5bc204c748165498e7cfcda3713a97aa17bd8ac65b1 SHA512 44af21d9cf5d5d654f1f9437aefb61ba5bd3f3bdc67c657fba8ab03494a7ead53b6f5be17153f1f20acf099cd90760de29008c76fd766d6facbab32bf7921523
DIST rust-1.52.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6e42783107d1aae59f771284f15e1304595da710700a7664cc199fe7544dfb9cdfcb8c5f67e3c520a68ffb7fd7202de2f071cf92ce95b858f38e4ceb72649c4c SHA512 a68c780526a0dc3ba6c9e74258b124f4e64f52dab1dc0d1bcac5cbed752a9884caf858be2a1b9eb987b400a26b824e556bbf5280f64a4f51df0aae8c3073b9aa
DIST rust-1.52.0-powerpc64-unknown-linux-gnu.tar.xz 184549672 BLAKE2B 2121f8d22d9348a61ba9eecb40bb13afee199450c7bba2d1852169f3b61ec193ea6979483139875c29a0a767732f5ffe12f81528c713492e0173084691b4b7d2 SHA512 7c24c9193fc4fe2109e38f140a8c240e0535171460de9965291c08003abe7c1ea89796afa7dcb2018eece4d9eed48ebf9469d1a040f06ab4f6a12807c789f7d8
DIST rust-1.52.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 7f5d881c1e1618be807ed6f65551fbec9190345f30c24b3c99c69e19cf87cda39c0fa6d0667d6e10e27444a864f9d49638f79fb8ac2d57558d745c3496ed01c7 SHA512 1b73e49173325b3ec9fea1c346f702ae33235aacd0b821d5b9a90148a26046e45fb547223a0cef6fadf03b5124a824a9b83984f3b5841cd5d3b861aa3223aa88
DIST rust-1.52.0-powerpc64le-unknown-linux-gnu.tar.xz 194640544 BLAKE2B aa5e59e6059bbba874c40f7570404fbcfa5108aceb04f53ae42fc8ea4e833917f3cf6e84a1dd69cc5bf9cec3bbf0b3063258ff57699d3d0769038b44f4ccdf33 SHA512 916a3338c850cf804535e25aebc0fdcf6cea8fe9e5df9fed11fbf03ae81fb8220321dc41edd7133f287dfee0dbf19730ff8b020f32322850329865db76bab95e
DIST rust-1.52.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ee33eefaf5b2eb96ef8fc2746334489b798b95f6b10e64deeaad72c4c1b45c9e335e450d8f896eec50c1b912b8e063ecec246c1d35c97f471236a876af7d36b4 SHA512 a66796a7459316f593649ebb309394d67bcf5ac241fd488c8e480df1837818369f79a198d1e56eb0488ab50dbad8d4162392709a2115005694ca0dd16f7e42ed
DIST rust-1.52.0-s390x-unknown-linux-gnu.tar.xz 194810848 BLAKE2B 72d68066f492c2eb2ed7e9061b2a67a603aa6ef8738004a1d7ec21753c3bb1466c81fd7a18f674d156b8b4e3c755d641b0acccfa726ad04ac17be3199e941938 SHA512 6a91adf7c1947b63db0bf02b4aa4a36fbbfcc5b40d9c18175e4c5efe785b8a17ff21a887476cf76f7e3d3854f2cc362b5d2dc8243493291a4d19a705276e6355
DIST rust-1.52.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B c9b51ff09e6de5d9d3cf93e0f21df52f1738aa6c1e7b93851512d9f464bec757477183c693a1740082a36564c10cd13569c129f026680506c1e1fae8192c835d SHA512 147498154e9ab97ec4e7c0037e6873f4eb5d23c53e2f53068e979815e7d4883c9a7a338048d21abf685f0fa348cc01e342f2d5a32856b11c52663910786750f3
DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz 143053436 BLAKE2B cdbbd529c5d820318530e56347426bced5addd6f20886719abfbff6e174afadd94be36b1f3e6ba878b14198641b4a53c78f33e79bdc90025696a57659753bdac SHA512 27a8db421ae62af92e2c34dcc1fdd617bf7e8de2c68205773a3037be496ccbf21f5549dd18377a9730102e7915519824231218fef9a09abe9d116441d6ce28d2
DIST rust-1.52.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ec204ee0968d4114023f40dfdd8654451149b5433dbb4eec192cc68135f45ed28ae7b06eabdab417401529162c11939ee101f7eddce304111fe93e9806347902 SHA512 4ae425def112d8c38e91ded53fdd73a6c7d2043eda22ce955aaa7303ff2cd6e7e8d0cfaa0d596b29195ba449811653f91b9b65c8c96b3cc8136d060609594828
DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz 239422556 BLAKE2B 8bef78b335b384e6bf7a5dd4a47511aa69ce0de6f9d1ab78146cd55f37e01b358a0cb82b95dcd27d25d4a114b707155b923415f9a91e6a75ab83bca9f5f7e0e3 SHA512 30a9f45f591c3beb34deee23611b5afe0f90b7a2a1b7b813498547b3264ecb98ef1d6bdfb77468bd5364f2942d927418037eb4ffe413db520c701fdf79c89bf2
DIST rust-1.52.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2d69f81dd47ce7387311b576a7770f2b457beebba8cd1554e5eac501025b7b54e72078b69c7cf8a61bc295298d7f277f39a070ee8d83564942149a1b42089594 SHA512 688e3eaaf2a7e7995a9b36e6856b7922b4deada31fdab198df335b316672d20bc80e5e717cee4e2fc2f51ec8abaf97880dfa5424a7b122e46b02fb7f62836378

+ 187
- 0
dev-lang/rust-bin/rust-bin-1.52.0.ebuild View File

@@ -0,0 +1,187 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit bash-completion-r1 prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal

MY_P="rust-${PV}"

DESCRIPTION="Systems programming language from Mozilla"
HOMEPAGE="https://www.rust-lang.org/"
SRC_URI="$(rust_all_arch_uris ${MY_P})"

LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
SLOT="stable"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rustfmt"

DEPEND=""
RDEPEND=">=app-eselect/eselect-rust-20190311"
BDEPEND="
prefix? ( dev-util/patchelf )
verify-sig? ( app-crypt/openpgp-keys-rust )
"

REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"

QA_PREBUILT="
opt/${P}/bin/.*
opt/${P}/lib/.*.so
opt/${P}/libexec/.*
opt/${P}/lib/rustlib/.*/bin/.*
opt/${P}/lib/rustlib/.*/lib/.*
"

VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/rust.asc"

pkg_pretend() {
if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then
die "${CHOST} is not supported by upstream Rust. You must use a hard float version."
fi
}

src_unpack() {
verify-sig_src_unpack
mv "${WORKDIR}/${MY_P}-$(rust_abi)" "${S}" || die
}

patchelf_for_bin() {
local filetype=$(file -b ${1})
if [[ ${filetype} == *ELF*interpreter* ]]; then
einfo "${1}'s interpreter changed"
patchelf ${1} --set-interpreter ${2} || die
elif [[ ${filetype} == *script* ]]; then
hprefixify ${1}
fi
}

multilib_src_install() {
if multilib_is_native_abi; then

# start native abi install
pushd "${S}" >/dev/null || die
local analysis std
analysis="$(grep 'analysis' ./components)"
std="$(grep 'std' ./components)"
local components="rustc,cargo,${std}"
use doc && components="${components},rust-docs"
use clippy && components="${components},clippy-preview"
use rls && components="${components},rls-preview,${analysis}"
use rustfmt && components="${components},rustfmt-preview"
./install.sh \
--components="${components}" \
--disable-verify \
--prefix="${ED}/opt/${P}" \
--mandir="${ED}/opt/${P}/man" \
--disable-ldconfig \
|| die

if use prefix; then
local interpreter=$(patchelf --print-interpreter ${EPREFIX}/bin/bash)
ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${P}/bin"
find "${ED}/opt/${P}/bin" -type f -print0 | \
while IFS= read -r -d '' filename; do
patchelf_for_bin ${filename} ${interpreter} \; || die
done
eend $?
fi

local symlinks=(
cargo
rustc
rustdoc
rust-gdb
rust-gdbgui
rust-lldb
)

use clippy && symlinks+=( clippy-driver cargo-clippy )
use rls && symlinks+=( rls )
use rustfmt && symlinks+=( rustfmt cargo-fmt )

einfo "installing eselect-rust symlinks and paths"
local i
for i in "${symlinks[@]}"; do
# we need realpath on /usr/bin/* symlink return version-appended binary path.
# so /usr/bin/rustc should point to /opt/rust-bin-<ver>/bin/rustc-<ver>
local ver_i="${i}-bin-${PV}"
ln -v "${ED}/opt/${P}/bin/${i}" "${ED}/opt/${P}/bin/${ver_i}"
dosym "../../opt/${P}/bin/${ver_i}" "/usr/bin/${ver_i}"
done

# symlinks to switch components to active rust in eselect
dosym "../../../opt/${P}/lib" "/usr/lib/rust/lib-bin-${PV}"
dosym "../../../opt/${P}/man" "/usr/lib/rust/man-bin-${PV}"
dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}"
dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}"

# musl logic can be improved a bit, but fine as is for now
cat <<-_EOF_ > "${T}/50${P}"
LDPATH="${EPREFIX}/usr/lib/rust/lib"
MANPATH="${EPREFIX}/usr/lib/rust/man"
$(use amd64 && usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
$(use arm64 && usex elibc_musl 'CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C target-feature=-crt-static"' '')
_EOF_
doenvd "${T}/50${P}"

# note: eselect-rust adds EROOT to all paths below
cat <<-_EOF_ > "${T}/provider-${P}"
/usr/bin/cargo
/usr/bin/rustdoc
/usr/bin/rust-gdb
/usr/bin/rust-gdbgui
/usr/bin/rust-lldb
/usr/lib/rustlib
/usr/lib/rust/lib
/usr/lib/rust/man
/usr/share/doc/rust
_EOF_

if use clippy; then
echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
fi
if use rls; then
echo /usr/bin/rls >> "${T}/provider-${P}"
fi
if use rustfmt; then
echo /usr/bin/rustfmt >> "${T}/provider-${P}"
echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
fi

insinto /etc/env.d/rust
doins "${T}/provider-${P}"
popd >/dev/null || die
#end native abi install

else
local rust_target
rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))"
dodir "/opt/${P}/lib/rustlib"
cp -vr "${WORKDIR}/rust-${PV}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\
"${ED}/opt/${P}/lib/rustlib" || die
fi

# BUG: installs x86_64 binary on other arches
rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die
}

pkg_postinst() {
eselect rust update

elog "Rust installs a helper script for calling GDB now,"
elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}."

if has_version app-editors/emacs; then
elog "install app-emacs/rust-mode to get emacs support for rust."
fi

if has_version app-editors/gvim || has_version app-editors/vim; then
elog "install app-vim/rust-vim to get vim support for rust."
fi
}

pkg_postrm() {
eselect rust cleanup
}

+ 32
- 0
dev-lang/rust/Manifest View File

@@ -28,5 +28,37 @@ DIST rust-1.50.0-x86_64-unknown-linux-gnu.tar.xz 152873328 BLAKE2B b0bb91487186f
DIST rust-1.50.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 681ddf4d3d0c4a3e30a288835d8ab1238e5b9184526f1f61c52547f7122055be20b13595347937945a215d1d81e95c1adfbf89034123f5f66949b446bcc44434 SHA512 b512f9a7d0b53f058ba0766c241b60fab2d313b2462348747e7dd7ac52e9ca41487344a7bbb7f6dd3342737908b48ebfd367b563714108d7beeabb8fecc4eca8
DIST rust-1.50.0-x86_64-unknown-linux-musl.tar.xz 242743828 BLAKE2B f20feb709cc07ad43f69e30a7fcefa81b5de94ee4c90cbce2616fcda8af2591a27cfa0770b71138762e21f6e07263bf3c2548bcce1b707831ab544de12ab746a SHA512 68403236e213a4f2c156b36a03ca4dd7866fdb69e87170efc76426d937dcf5cf2c5578aaf73483131b1ce7750302f9d02de1bcbc52e1283b08220d5b22be82ca
DIST rust-1.50.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B d26d5e5f536b0e6ba0b87d97a1975e0e8245309e013fafba9be466da6c599bd7149c2a726b8bd7ac93b44511ead18deb99321dabdfccb95dd06d6adb71397c1a SHA512 1a0b4c40caafb6ca88d4679779cd80d4c334e5262952b13ce4b9fd34ba1258c15f421ac9920e81874d071f53bf14e9307f00bebdf42494bfeb2a504ff5f1b6c3
DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz 208849064 BLAKE2B 1570536f63237ce04222f78c8c1d0592b3d0bacb62e2a1e2b87f9cd74c8d304837f9259c154e6ddfc5d0fc36c1d69aba34cb27d41346d4e7400ad1950ff19f8f SHA512 2af31290e1065a4611f34e6cc8c62ee494c222becfb21ec6707059c119069b0adf0eec23e56bad4a3cc8690b2556309ec58cbd9003a959983689cc46c7c63361
DIST rust-1.51.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B cc2cef574740ea5eb632235dca2889a7c6a6941169ac011d3a888cdefb8e5a5af5bb9ade93207ccb6adc82eb6ae1b5ed605954cea2561163c538fcbbcdb647f8 SHA512 43abb6e19c1ca905cb2d047503f4473584e06b8daecff3b6e45ac93dadc2c7f37118e3b66124180a9951b2f5eedf212174a37c661a7775600bd200eb089801f9
DIST rust-1.51.0-aarch64-unknown-linux-musl.tar.xz 209607568 BLAKE2B 8a8d677fac5aa68be8b689bd999894f0b51910d50d86d70db4cc9b60695703dd74b68578b72d9d410d2d163aebd3fbab0993ebf79486a103ef588cb849dc2038 SHA512 d7ca480f4e07f88a49b475d2fcd132126defff21c26a665d1b444b97ce5e44404f9106bb844a5e35d4933a51c2d8a5aabc8ee42a2515c02a559c81937920be4d
DIST rust-1.51.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 0759b58a1647b0c0a29fc295edb31e793a0688d6a4b6eb8febe4364421f53cd1f4c0555abf7c8d4fb25bd7c15c9aeaa8d520390d8d3b61c213a591ccee7b9887 SHA512 bc2135b94f9c4e7b2616d886e84a268f52404abed2b827bdca5ab8f98071801e171234f18aa27a367b5dbd0df0e207b0aac8a30be59fff807ff70f21279614e2
DIST rust-1.51.0-arm-unknown-linux-gnueabi.tar.xz 194362256 BLAKE2B 20c1559d3b1f32c9ca6f5e9740dff0d9fd859be33ca58d59733fff1566ed0b75dd398facbcd15c8d7c862bee945198b0235973d5f683fd78f82cca52429b269c SHA512 fadb5084152b6fa148c1d584c8ba766201012c0a70bdf273f5d4b89b249d7f520997b12809a0db68c9d1d76283fee892f83b6ef687cbb025c08960ffff7e5eea
DIST rust-1.51.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 546fad9428e7261ef78e92d6542ebcd2b1b11c54bb4dc1fbcb7ca622551e6b4fc443f16305f9f37572ff2f24e5dfab491fadf3a128e009c77aa0218b271bbe5e SHA512 580954dde6e5a89a9a16d0b93570275e81f488f0a77952cd4e3878894f9865f2a128bac2aaf0567ffc9e7cf9809808088a819bf7b0e54d8fa6224abe677d1732
DIST rust-1.51.0-arm-unknown-linux-gnueabihf.tar.xz 193918308 BLAKE2B 6799652205422d96c95949a4afa8a321a8a4e0cd42543f321898fdba5b27bb645f9eeb50edb63a43902cc74026a786c12a22af67313bc6ac0843b1e638077d64 SHA512 cd0dba1ebdff9692aef0026d94da38ba7856b64004404b75d0d385b8f9f53eed1ddd0e900e49cda60fc5190fe305d96f6f00d0053f4409479ab991fafa90338c
DIST rust-1.51.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 41cad50cdebc0cb4e59f6c914b30b071dd7a70b6278c03a7349eb51a9ec6976fbaeacaea96f13e8ad91a283a3de4f548cf8e352179359f5697520813bc47e274 SHA512 d74a183dba390ea053ee746575788481e3970572e61b7b55acff521c8f4a9da5a3f4e3feff5c3b26162acdc00eed1c4240a4fbdcac3fa117455ac49d8ce62985
DIST rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.xz 197028040 BLAKE2B 801526d0fc9cdfc25a63227afdfc1bf9e0e6fa0b80f6306d86b68ca16adf4996b755b6ade1a4e898bfaf25565b5b49a358a9ed364bfe5d67c308744814a843de SHA512 c602dcc7fd1343b310f5e3074bf63f2428ca7c15cdce8999fa4655de5a4bda5a13255fc12bee3d0632f6cb93220a883fb36d24061dca6795d23afa9f8fdae57f
DIST rust-1.51.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B dd94fb91fb6dba9788b178ea74b73c0df78f496d6f57382969836ade9aacda1696f363c4cef8126426040620ef934a2f2681d89d5e3a703d9114d8d152abb6f8 SHA512 40a3f61341ec996650b6e4e8552007b822b7990b2154483a7d7a7dcbae4eb2913d4ffb5319037256ff5931ee01320d1c3ce307aa7c9fd90a782646de4edcd2e9
DIST rust-1.51.0-i686-unknown-linux-gnu.tar.xz 213348860 BLAKE2B bd6c1d5ce9f20b961e3db8c69b022402acbdf06029e0802863292bcac89b0f88e6e6d02f625be52e8753d772aad8ac01125ff6832072b5d3d41a9ec7bf5c6a6f SHA512 05d08e44827dcba8197667deb9a7f3584465085ce1b79a38deb138849a07c716646a70f1cc2cee02b41c45ec7c3a3b7800a3fae62ebe04d6f72f017a5d722bab
DIST rust-1.51.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B c09c5ce8df8834758cf8049872142104023af24f31a2efc97ee201e6b2db56c1b7dd1baccd608ca1f3de416efd162408a01170fff9b7070cac80df32fa30012d SHA512 6aad34b773cfe0ec30f80dacb7482247515ed1e7025a322d22ce7a2b1a6dc49929f71b9c3a6bd05622b70dd8f37fde5cc809ac32c4724b98098630158dddcfdf
DIST rust-1.51.0-mips-unknown-linux-gnu.tar.xz 155944968 BLAKE2B ab9ad78f147b439beec9e92e643cc48814666c5e8fa244981d0919237844006aa2879a4058145d0bdafe89793402e65982d9fd3f0c6253f6a1805bf3381b4caf SHA512 378cfacfc66f1e8a4aeeb3715db9d3cefb4582db8a3b8fc62f05ac50a16db302b250c1696605c17cebe75923010b361b3a9883f7567a26cdcd60fc8379d2d7b3
DIST rust-1.51.0-mips-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d072b66f210244c3cb534a040679ee5c5433703fe309a05565a91b4cc8fd50b0e09320067dc48a7255aa0561ca6029fcab3ef4b782f40097a9646c5c77727344 SHA512 c7f1789e577c89397c59e288d2351fdb08bb9626df9d2a4d15c13a1474b67f8474be27d9f8a13fb55c53f9a17e47825b84473f487fa3866a8e30e4141b26aaa6
DIST rust-1.51.0-mips64-unknown-linux-gnuabi64.tar.xz 161859704 BLAKE2B a60484b7d009633763f10be8affc33715992f6eee5643d147078840675c900be0ff7f9bd985680836dc7d8467d7d118863cb5bed0f85bb135f0e352318946f32 SHA512 e99437a1b79e8821f6c1eaea92a8c5348e6fb4aa1a4fecbfecc950bf71fd7cd58712d336a67e00f95554bb01565f1daa1221699e142e9e673d8ce2cbb8910008
DIST rust-1.51.0-mips64-unknown-linux-gnuabi64.tar.xz.asc 801 BLAKE2B 85aca04845291448d9ec9c5b37f556e890155574982496d8967829b56b3c4caab1aa40c71e007392a05337ca917a70aa107007cf5c73c8eb8fa95bbcb6f7debf SHA512 4ebd8e0bad5c66a12bfb606f6b28aa63430af5e6344ce91d2be958f1f479fad0d5af6a53006999a321cacfea50fc623629f633f95ff747790c2702aa8dfe9c76
DIST rust-1.51.0-mipsel-unknown-linux-gnu.tar.xz 159164156 BLAKE2B ccccc1e8abf529f9f023cd793dd78c9bfece359a770e03cfae808ac017ae0171ca0dbabb870c5ad57670a9ec562c393d2ffef3490e46423420be6a9a20cc8937 SHA512 31aecea3016e30dd610b610b86ec23f9832061abfbc55c7e43d942d4b0e8e521aecb37306bdb4a810ddcfc4e9d9a6cf057d6802d053ce9abf1cad401b6440d67
DIST rust-1.51.0-mipsel-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e61e17518d7d326f188b84855b771c7bc2d7f23347dfadaf0783b4fcbb7dfd233ed2262c6ffa75b55baee7e83e94b5c47d24b937e540c6a2892b20d320fcefbb SHA512 e0ffb031f600a58a2f7a76b1b26f5453e9de4d4edf6652d75d0cdd92e4495844601d56b521482e172c72b7463ab667ea65e610baa4f68c5f59333dd8f3cf1155
DIST rust-1.51.0-powerpc-unknown-linux-gnu.tar.xz 167534676 BLAKE2B 5c74ebaf5d5e736bbfb8d963faff6d0fa5725017c738c4a5adf4b4e8c812ff8234b9e03e1a6ba2b6ab718469541e8c398e095ae22f155ccf9290e50ae0595a52 SHA512 9984e464a4e7d18042a8a2d99d26c4436a0ae2b2d281d5c8a42aedb0b78ab5e72f2392ea96e84b2f5892d772d28ee2feb89636f8d1a060a30098faa4e7f259eb
DIST rust-1.51.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B c8ee6ea39b19cb160527145aeb32206eef6665df1e2c3ce690a136ead20b8114a5806b209a926da7608ffce94e6d65910b7a282cb353345a83a8e2b589df489f SHA512 886c62e4592568ad7b966f933641236ce59a037b65a00e0bfab6d2d6bb62cf994cdd8e392dd2f51b9c958e4e3c0c3763b9dec6be5a4faf27aac5d8d0a225abe2
DIST rust-1.51.0-powerpc64-unknown-linux-gnu.tar.xz 182726600 BLAKE2B d9051eea2d9486b6b4d858a3f6730210de5aac958853de82b3f822b3e0decd1b8a9a9b371b250ffde9ac19be4ccbe09e58c51a78b7e1fb2dd48e61c8a902e5b5 SHA512 4c1864a81d4c32bd95e0381454beae2a1d5b4cb47196821e64fc261133acfa2fa1e514dd6cdb68551559c4da2a2483edf5c6c14246adbea85c3027f88d401e06
DIST rust-1.51.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B e1fe8c5764cb11f722893c7efcfb76d5f17ee80a104ede360fedbc8cd1e2996246e0a770959398a524ae55bdfb075dedb2c2583816bd3de28034dddbf248a54c SHA512 3b7e3f15f5a2a4876175a26d7b4332d4a6847a565d5de4c2cb67c52cf26308215286777ea9d89366543ddd1ce353d6a920153549b6641ffeae8e9954470aecfc
DIST rust-1.51.0-powerpc64le-unknown-linux-gnu.tar.xz 192084372 BLAKE2B d127c1827956c7594da5b69346168504b22726e176f03172b599e0a0fae2400e273684090f1d0fd05c33f193b3918c98ccd64c3647b0577b51431c3409083b2f SHA512 b53a741d1d75637fb31ddb0364e1f91427c3818ca145f819b906d13c32c638ae77fbaa567a6220b6bf69f38cc00d2b95615778a86f4acadd63efe2e62b1b01ef
DIST rust-1.51.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f79f8e1ad8cb0dbc6e1cb45fab2bd19a03d1939518529841155e7a00d9a42e3eb2539ae424c68af7140399a2b37c6ff5a00c55f0467ce4acf6fd7b1ddf525a63 SHA512 785ab118197d53b5f4512cdb07e6277c9ff58b9e53610dcce1c9f928cac8a20b1fbaaa7acad8cbe4370a3fe6dda5f726e8021e8987688a9ec242f73ed8d12adb
DIST rust-1.51.0-s390x-unknown-linux-gnu.tar.xz 191632144 BLAKE2B d1690825f59e8ed1ed4855556ff36c05efbc941097744e31fd9207309087d53880d418f737aa0cb9371b973c9c3d56f05ed03533df04402242194ef13b8d608d SHA512 a72ad31c6306f939c4f963133ddc0b3fabc9e506bdff5e318f5275658b7271a675a51d208d306d94fb01739cbcf0f62f018fc7490ca6db54b301852202749d16
DIST rust-1.51.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 355e753ddca453ca36a8c1e4f361e9655bdb54f856a642be3d4024772266ed1771a2673ab1026c64bbf7ac8d1fc30fb1924a939cc3ea290e98b137edb48bbf6a SHA512 89bf145b8e620eac99b0fe4a79ee205a04550c664bba1e22a7611ef37736cca3cb911ac89659126e0c6fa60e4dbfdf0dd54a8693e496d4c37e4f7d3f518e2740
DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz 147543532 BLAKE2B 44ac97f6b650e65de257b362121091176e02fac60aa534ec83ddbc4e16eb32f7a4a7999cc28eac446f5790572552fee5c2589350cb6d159a946d90007d85c7db SHA512 9f95045119bcd5ef7be54f5b5bdc9ebc6bd6c48437d90762a1cfbc03281882f81087e1877eecae9573ba5e7cd7c11ef5fed979034c57f45b6547cbfeb11eef6d
DIST rust-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 033c41c165cf50a63479d1352a33abe94a63d9730f02016d09bf2e8a8804587d4fc802c047e7417e0befca2d5df5ca8c79a714ec1c1fb389240b6e8931fb9e9b SHA512 e314a7db9aaff445b67f828bf9a98705032071928e2102524c0c720a3b8feb292b8c6766838b92da2d213e93bf53fb780fc856b0370238fbb7e20431d2de6d5c
DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz 233773068 BLAKE2B cc9de90b967cc81005ce5c897d3fd6dc4e3880be96ac82c41382d19a8aca0244845830db7a33eaef85b6bdef0c00ae02c0390db932fa49f76e362af2c68edb56 SHA512 d8df3c4c3de435629986e21bc6b31edfb73cba394e76cf87ee98d2936f73aef60c988d020da7ec1188f6448eacad9d5aefed073f4f88ffa2eaac54ac7e3cb3f7
DIST rust-1.51.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2e2c20fe99b33e5361b1945f54b77d5e8acad34d1be9cadfd1971b2882e38bc4403a5a67769a74fdd7ab21434784f03084780ef827e26318168bf5d531f9e9bd SHA512 42392e8283a28d58d4874dbf97caa0377f27c6599c272c715fcdefee48551004d491f0509f2894f5696a2820f11dbb333e3bf878cbdf24b0c58add4a493acecc
DIST rustc-1.51.0-src.tar.xz 109596164 BLAKE2B c1ac89655adfe7db8005476d42c748cf1896f52888141229fd6dda43855dbb08c21c8e1f11398d2f1f9dd5f8d508d9158a3bda4f1b282d1b184ea4c701100837 SHA512 ded91468ddf3e6627f00e7ec3d44452aa24eb727a183c0de9d90264f593119a54300d56b09251a88260db480b48554181ae195c538996a32d68d48b6587ac0df
DIST rustc-1.51.0-src.tar.xz.asc 801 BLAKE2B dc06d0bc40bcc5ec5ae247495b6975584a80a35480d36d45db4db57872432cc9c3d38238bf68a56386bffc6987f5c491cc75ef21cc7ba9260073c199d7e1791a SHA512 f00d69117e9f38a179219f976230582fc51b494a71519fd3c032a8abdf8d554d659122f671881783f2a49517b79cc4617986447d5972f7ff2467d56fce312c4c
DIST rustc-1.52.0-src.tar.xz 115114564 BLAKE2B 47270ff677af5d3f58b4d5dbc3bd981326f3e40689fd427508d2c1b13b6e6bbbba1c645a82cd7f783caf876d4405302b236f70e158fda2ecd215da4aba36292b SHA512 27e18e5f33b67b85eeda1a747846b4839e3891265b4a9356861a1ed628e84ff723be0df470a6f21e7a1e893f348c38a4df5d1c541640a2699e015bdb622cae83
DIST rustc-1.52.0-src.tar.xz.asc 801 BLAKE2B 785a1f037e116df3010eb77ce6cd0ef187a2f0caadd91cdd0bacfde435e9864fb1d3cfe8117ce7b6e35869a830e17ff5673c517393ed42e0d110d4c28c15d005 SHA512 56809ca28eb640b606753aef7a335362c592cb405fca7bdba74ff08616e8a72cd8247bd7318217d644d68c7030c45369b5ca186a1cba4fcb48aa6efff002a67f

+ 662
- 0
dev-lang/rust/rust-1.52.0.ebuild View File

@@ -0,0 +1,662 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

PYTHON_COMPAT=( python3_{7..9} )

inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \
multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig

if [[ ${PV} = *beta* ]]; then
betaver=${PV//*beta}
BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
MY_P="rustc-beta"
SLOT="beta/${PV}"
SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
else
ABI_VER="$(ver_cut 1-2)"
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
fi

RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"

DESCRIPTION="Systems programming language from Mozilla"
HOMEPAGE="https://www.rust-lang.org/"

SRC_URI="
https://static.rust-lang.org/dist/${SRC}
verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
!system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
"

# keep in sync with llvm ebuild of the same version as bundled one.
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore )
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}

LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"

IUSE="clippy cpu_flags_x86_sse2 debug doc miri nightly parallel-compiler rls rustfmt system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"

# Please keep the LLVM dependency block separate. Since LLVM is slotted,
# we need to *really* make sure we're not pulling more than one slot
# simultaneously.

# How to use it:
# List all the working slots in LLVM_VALID_SLOTS, newest first.
LLVM_VALID_SLOTS=( 12 )
LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"

# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
# (-) usedep needed because we may build with older llvm without that target
LLVM_DEPEND="|| ( "
for _s in ${LLVM_VALID_SLOTS[@]}; do
LLVM_DEPEND+=" ( "
for _x in ${ALL_LLVM_TARGETS[@]}; do
LLVM_DEPEND+="
${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )"
done
LLVM_DEPEND+=" )"
done
unset _s _x
LLVM_DEPEND+=" )
<sys-devel/llvm-$(( LLVM_MAX_SLOT + 1 )):=
wasm? ( sys-devel/lld )
"

# to bootstrap we need at least exactly previous version, or same.
# most of the time previous versions fail to bootstrap with newer
# for example 1.47.x, requires at least 1.46.x, 1.47.x is ok,
# but it fails to bootstrap with 1.48.x
# https://github.com/rust-lang/rust/blob/${PV}/src/stage0.txt
BOOTSTRAP_DEPEND="||
(
=dev-lang/rust-$(ver_cut 1).$(($(ver_cut 2) - 1))*
=dev-lang/rust-bin-$(ver_cut 1).$(($(ver_cut 2) - 1))*
=dev-lang/rust-$(ver_cut 1).$(ver_cut 2)*
=dev-lang/rust-bin-$(ver_cut 1).$(ver_cut 2)*
)
"

BDEPEND="${PYTHON_DEPS}
app-eselect/eselect-rust
|| (
>=sys-devel/gcc-4.7
>=sys-devel/clang-3.5
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
dev-util/cmake
dev-util/ninja
)
test? ( sys-devel/gdb )
verify-sig? ( app-crypt/openpgp-keys-rust )
"

DEPEND="
>=app-arch/xz-utils-5.2
net-misc/curl:=[http2,ssl]
sys-libs/zlib:=
dev-libs/openssl:0=
elibc_musl? ( sys-libs/libunwind:= )
system-llvm? ( ${LLVM_DEPEND} )
"

# we need to block older versions due to layout changes.
RDEPEND="${DEPEND}
app-eselect/eselect-rust
!<dev-lang/rust-1.47.0-r1
!<dev-lang/rust-bin-1.47.0-r1
"

REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
miri? ( nightly )
parallel-compiler? ( nightly )
test? ( ${ALL_LLVM_TARGETS[*]} )
wasm? ( llvm_targets_WebAssembly )
x86? ( cpu_flags_x86_sse2 )
"

# we don't use cmake.eclass, but can get a warnings
CMAKE_WARN_UNUSED_CLI=no

QA_FLAGS_IGNORED="
usr/lib/${PN}/${PV}/bin/.*
usr/lib/${PN}/${PV}/libexec/.*
usr/lib/${PN}/${PV}/lib/lib.*.so
usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/.*
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"

QA_SONAME="
usr/lib/${PN}/${PV}/lib/lib.*.so.*
usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
"

# causes double bootstrap
RESTRICT="test"

VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/rust.asc"

PATCHES=(
"${FILESDIR}"/1.47.0-ignore-broken-and-non-applicable-tests.patch
"${FILESDIR}"/1.49.0-gentoo-musl-target-specs.patch
"${FILESDIR}"/1.51.0-slow-doc-install.patch
)

S="${WORKDIR}/${MY_P}-src"

toml_usex() {
usex "${1}" true false
}

boostrap_rust_version_check() {
# never call from pkg_pretend. eselect-rust may be not installed yet.
[[ ${MERGE_TYPE} == binary ]] && return
local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))"
local rustc_toonew="$(ver_cut 1).$(($(ver_cut 2) + 1))"
local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
rustc_version=${rustc_version[0]#rust-bin-}
rustc_version=${rustc_version#rust-}

[[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"

if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then
eerror "Rust >=${rustc_wanted} is required"
eerror "please run 'eselect rust' and set correct rust version"
die "selected rust version is too old"
elif ver_test "${rustc_version}" -ge "${rustc_toonew}" ; then
eerror "Rust <${rustc_toonew} is required"
eerror "please run 'eselect rust' and set correct rust version"
die "selected rust version is too new"
else
einfo "Using rust ${rustc_version} to build"
fi
}

pre_build_checks() {
local M=8192
# multiply requirements by 1.5 if we are doing x86-multilib
if use amd64; then
M=$(( $(usex abi_x86_32 15 10) * ${M} / 10 ))
fi
M=$(( $(usex clippy 128 0) + ${M} ))
M=$(( $(usex miri 128 0) + ${M} ))
M=$(( $(usex rls 512 0) + ${M} ))
M=$(( $(usex rustfmt 256 0) + ${M} ))
# add 2G if we compile llvm and 256M per llvm_target
if ! use system-llvm; then
M=$(( 2048 + ${M} ))
local ltarget
for ltarget in ${ALL_LLVM_TARGETS[@]}; do
M=$(( $(usex ${ltarget} 256 0) + ${M} ))
done
fi
M=$(( $(usex wasm 256 0) + ${M} ))
M=$(( $(usex debug 2 1) * ${M} ))
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
M=$(( 15 * ${M} / 10 ))
fi
eshopts_pop
M=$(( $(usex system-bootstrap 0 1024) + ${M} ))
M=$(( $(usex doc 256 0) + ${M} ))
CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
}

llvm_check_deps() {
has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
}

pkg_pretend() {
pre_build_checks
}

pkg_setup() {
pre_build_checks
python-any-r1_pkg_setup

export LIBGIT2_NO_PKG_CONFIG=1 #749381

use system-bootstrap && boostrap_rust_version_check

if use system-llvm; then
llvm_pkg_setup

local llvm_config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
export LLVM_LINK_SHARED=1
export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)"
fi
}

src_prepare() {
if ! use system-bootstrap; then
local rust_stage0_root="${WORKDIR}"/rust-stage0
local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi)"

"${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig \
--without=rust-docs --destdir="${rust_stage0_root}" --prefix=/ || die
fi

default
}

src_configure() {
local rust_target="" rust_targets="" arch_cflags

# Collect rust target names to compile standard libs for all ABIs.
for v in $(multilib_get_enabled_abi_pairs); do
rust_targets="${rust_targets},\"$(rust_abi $(get_abi_CHOST ${v##*.}))\""
done
if use wasm; then
rust_targets="${rust_targets},\"wasm32-unknown-unknown\""
if use system-llvm; then
# un-hardcode rust-lld linker for this target
# https://bugs.gentoo.org/715348
sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/wasm32_base.rs || die
fi
fi
rust_targets="${rust_targets#,}"

local tools="\"cargo\","
if use clippy; then
tools="\"clippy\",$tools"
fi
if use miri; then
tools="\"miri\",$tools"
fi
if use rls; then
tools="\"rls\",\"analysis\",\"src\",$tools"
fi
if use rustfmt; then
tools="\"rustfmt\",$tools"
fi

local rust_stage0_root
if use system-bootstrap; then
rust_stage0_root="$(rustc --print sysroot)"
else
rust_stage0_root="${WORKDIR}"/rust-stage0
fi

rust_target="$(rust_abi)"

cat <<- _EOF_ > "${S}"/config.toml
[llvm]
download-ci-llvm = false
optimize = $(toml_usex !debug)
release-debuginfo = $(toml_usex debug)
assertions = $(toml_usex debug)
ninja = true
targets = "${LLVM_TARGETS// /;}"
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
[build]
build = "${rust_target}"
host = ["${rust_target}"]
target = [${rust_targets}]
cargo = "${rust_stage0_root}/bin/cargo"
rustc = "${rust_stage0_root}/bin/rustc"
rustfmt = "${rust_stage0_root}/bin/rustfmt"
docs = $(toml_usex doc)
compiler-docs = false
submodules = false
python = "${EPYTHON}"
locked-deps = true
vendor = true
extended = true
tools = [${tools}]
verbose = 2
sanitizers = false
profiler = false
cargo-native-static = false
[install]
prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
sysconfdir = "etc"
docdir = "share/doc/rust"
bindir = "bin"
libdir = "lib"
mandir = "share/man"
[rust]
# https://github.com/rust-lang/rust/issues/54872
codegen-units-std = 1
optimize = true
debug = $(toml_usex debug)
debug-assertions = $(toml_usex debug)
debug-assertions-std = $(toml_usex debug)
debuginfo-level = $(usex debug 2 0)
debuginfo-level-rustc = $(usex debug 2 0)
debuginfo-level-std = $(usex debug 2 0)
debuginfo-level-tools = $(usex debug 2 0)
debuginfo-level-tests = 0
backtrace = true
incremental = false
default-linker = "$(tc-getCC)"
parallel-compiler = $(toml_usex parallel-compiler)
channel = "$(usex nightly nightly stable)"
description = "gentoo"
rpath = false
verbose-tests = true
optimize-tests = $(toml_usex !debug)
codegen-tests = true
dist-src = false
remap-debuginfo = true
lld = $(usex system-llvm false $(toml_usex wasm))
# only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it
# https://github.com/rust-lang/rust/issues/74976
# https://github.com/rust-lang/rust/issues/76526
deny-warnings = $(usex wasm $(usex doc false true) true)
backtrace-on-ice = true
jemalloc = false
[dist]
src-tarball = false
compression-formats = ["gz"]
_EOF_

for v in $(multilib_get_enabled_abi_pairs); do
rust_target=$(rust_abi $(get_abi_CHOST ${v##*.}))
arch_cflags="$(get_abi_CFLAGS ${v##*.})"

cat <<- _EOF_ >> "${S}"/config.env
CFLAGS_${rust_target}=${arch_cflags}
_EOF_

cat <<- _EOF_ >> "${S}"/config.toml
[target.${rust_target}]
cc = "$(tc-getBUILD_CC)"
cxx = "$(tc-getBUILD_CXX)"
linker = "$(tc-getCC)"
ar = "$(tc-getAR)"
_EOF_
# librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true;
if use elibc_musl; then
cat <<- _EOF_ >> "${S}"/config.toml
crt-static = false
_EOF_
fi
if use system-llvm; then
cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
_EOF_
fi
done
if use wasm; then
cat <<- _EOF_ >> "${S}"/config.toml
[target.wasm32-unknown-unknown]
linker = "$(usex system-llvm lld rust-lld)"
_EOF_
fi

if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below
# experimental cross support
# discussion: https://bugs.gentoo.org/679878
# TODO: c*flags, clang, system-llvm, cargo.eclass target support
# it would be much better if we could split out stdlib
# complilation to separate ebuild and abuse CATEGORY to
# just install to /usr/lib/rustlib/<target>

# extra targets defined as a bash array
# spec format: <LLVM target>:<rust-target>:<CTARGET>
# best place would be /etc/portage/env/dev-lang/rust
# Example:
# RUST_CROSS_TARGETS=(
# "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu"
# )
# no extra hand holding is done, no target transformations, all
# values are passed as-is with just basic checks, so it's up to user to supply correct values
# valid rust targets can be obtained with
# rustc --print target-list
# matching cross toolchain has to be installed
# matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one)
# only gcc toolchains installed with crossdev are checked for now.

# BUG: we can't pass host flags to cross compiler, so just filter for now
# BUG: this should be more fine-grained.
filter-flags '-mcpu=*' '-march=*' '-mtune=*'

local cross_target_spec
for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do
# extracts first element form <LLVM target>:<rust-target>:<CTARGET>
local cross_llvm_target="${cross_target_spec%%:*}"
# extracts toolchain triples, <rust-target>:<CTARGET>
local cross_triples="${cross_target_spec#*:}"
# extracts first element after before : separator
local cross_rust_target="${cross_triples%%:*}"
# extracts last element after : separator
local cross_toolchain="${cross_triples##*:}"
use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled"
command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain"

cat <<- _EOF_ >> "${S}"/config.toml
[target.${cross_rust_target}]
cc = "${cross_toolchain}-gcc"
cxx = "${cross_toolchain}-g++"
linker = "${cross_toolchain}-gcc"
ar = "${cross_toolchain}-ar"
_EOF_
if use system-llvm; then
cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
_EOF_
fi

# append cross target to "normal" target list
# example 'target = ["powerpc64le-unknown-linux-gnu"]'
# becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]'

rust_targets="${rust_targets},\"${cross_rust_target}\""
sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die

ewarn
ewarn "Enabled ${cross_rust_target} rust target"
ewarn "Using ${cross_toolchain} cross toolchain"