summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/abiword-docs/abiword-docs-3.0.2.ebuild4
-rw-r--r--app-office/abiword-docs/metadata.xml2
-rw-r--r--app-office/abiword/Manifest4
-rw-r--r--app-office/abiword/abiword-3.0.5-r1.ebuild (renamed from app-office/abiword/abiword-3.0.4.ebuild)22
-rw-r--r--app-office/abiword/files/abiword-3.0.5-libxml2-2.12.patch25
-rw-r--r--app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch37
-rw-r--r--app-office/abiword/metadata.xml45
-rw-r--r--app-office/auto-multiple-choice/Manifest2
-rw-r--r--app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild (renamed from app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild)17
-rw-r--r--app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch54
-rw-r--r--app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch10
-rw-r--r--app-office/auto-multiple-choice/files/auto-multiple-choice-1.5.2-conf.patch52
-rw-r--r--app-office/auto-multiple-choice/metadata.xml5
-rw-r--r--app-office/borg/Manifest1
-rw-r--r--app-office/borg/borg-1.7.4-r3.ebuild59
-rw-r--r--app-office/borg/metadata.xml11
-rw-r--r--app-office/calcurse/Manifest4
-rw-r--r--app-office/calcurse/calcurse-4.4.0-r1.ebuild46
-rw-r--r--app-office/calcurse/calcurse-4.7.0.ebuild51
-rw-r--r--app-office/calcurse/calcurse-4.8.0-r1.ebuild56
-rw-r--r--app-office/calcurse/calcurse-4.8.1.ebuild56
-rw-r--r--app-office/calcurse/files/calcurse-4.2.1-tinfo.patch21
-rw-r--r--app-office/calcurse/metadata.xml26
-rw-r--r--app-office/calligra/Manifest1
-rw-r--r--app-office/calligra/calligra-3.2.1-r9.ebuild (renamed from app-office/calligra/calligra-3.2.1-r1.ebuild)78
-rw-r--r--app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch17
-rw-r--r--app-office/calligra/files/calligra-3.2.1-clang-16-configure.patch19
-rw-r--r--app-office/calligra/files/calligra-3.2.1-okularpart.patch78
-rw-r--r--app-office/calligra/files/calligra-3.2.1-use-cmake-FindGSL-module.patch29
-rw-r--r--app-office/calligra/metadata.xml6
-rw-r--r--app-office/calligraplan/Manifest2
-rw-r--r--app-office/calligraplan/calligraplan-3.3.0-r1.ebuild (renamed from app-office/calligraplan/calligraplan-3.2.2-r1.ebuild)31
-rw-r--r--app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch463
-rw-r--r--app-office/calligraplan/files/calligraplan-3.2.2-qt-5.15.patch33
-rw-r--r--app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch134
-rw-r--r--app-office/calligraplan/metadata.xml5
-rw-r--r--app-office/denaro/Manifest150
-rw-r--r--app-office/denaro/denaro-2024.2.0.ebuild256
-rw-r--r--app-office/denaro/metadata.xml20
-rw-r--r--app-office/dia/dia-0.97.3-r1.ebuild10
-rw-r--r--app-office/dia/files/dia-0.97.3-configure-clang16.patch22
-rw-r--r--app-office/dia/files/dia-0.97.3-slibtool.patch13
-rw-r--r--app-office/dia/metadata.xml29
-rw-r--r--app-office/dia2code/dia2code-1.0.0-r1.ebuild (renamed from app-office/dia2code/dia2code-1.0.0.ebuild)19
-rw-r--r--app-office/dia2code/files/dia2code-1.0.0-fix-imports.patch12
-rw-r--r--app-office/dia2code/metadata.xml2
-rw-r--r--app-office/drawio-desktop-bin/Manifest9
-rw-r--r--app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild112
-rw-r--r--app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild112
-rw-r--r--app-office/drawio-desktop-bin/drawio-desktop-bin-24.0.4.ebuild112
-rw-r--r--app-office/drawio-desktop-bin/metadata.xml16
-rw-r--r--app-office/endeavour/Manifest1
-rw-r--r--app-office/endeavour/endeavour-43.0-r1.ebuild61
-rw-r--r--app-office/endeavour/endeavour-9999.ebuild61
-rw-r--r--app-office/endeavour/metadata.xml11
-rw-r--r--app-office/glabels/files/glabels-externs.patch24
-rw-r--r--app-office/glabels/glabels-3.4.1.ebuild10
-rw-r--r--app-office/glabels/metadata.xml2
-rw-r--r--app-office/gnome-todo/Manifest1
-rw-r--r--app-office/gnome-todo/files/gnome-todo-eds-libecal-2.0.patch570
-rw-r--r--app-office/gnome-todo/gnome-todo-3.28.1-r1.ebuild67
-rw-r--r--app-office/gnome-todo/metadata.xml8
-rw-r--r--app-office/gnucash/Manifest6
-rw-r--r--app-office/gnucash/files/gnucash-3.2-no-gui.patch14
-rw-r--r--app-office/gnucash/files/gnucash-3.8-examples-subdir.patch10
-rw-r--r--app-office/gnucash/files/gnucash-4.12-drop-broken-test.patch26
-rw-r--r--app-office/gnucash/files/gnucash-4.13-no-werror.patch20
-rw-r--r--app-office/gnucash/files/gnucash-4.13-webkit2gtk-4.1.patch16
-rw-r--r--app-office/gnucash/files/gnucash-5.0-exclude-license.patch32
-rw-r--r--app-office/gnucash/files/gnucash-5.0-webkit2gtk-4.1.patch14
-rw-r--r--app-office/gnucash/files/gnucash-5.3-include-algorithm.patch12
-rw-r--r--app-office/gnucash/files/gnucash-5.3-no-werror.patch29
-rw-r--r--app-office/gnucash/files/gnucash-5.4-fix-python-finding.patch49
-rw-r--r--app-office/gnucash/gnucash-4.13.ebuild222
-rw-r--r--app-office/gnucash/gnucash-5.1.ebuild221
-rw-r--r--app-office/gnucash/gnucash-5.3.ebuild (renamed from app-office/gnucash/gnucash-4.2.ebuild)134
-rw-r--r--app-office/gnucash/gnucash-5.4-r1.ebuild235
-rw-r--r--app-office/gnucash/gnucash-5.5.ebuild232
-rw-r--r--app-office/gnucash/metadata.xml31
-rw-r--r--app-office/gnumeric/Manifest3
-rw-r--r--app-office/gnumeric/gnumeric-1.12.47.ebuild93
-rw-r--r--app-office/gnumeric/gnumeric-1.12.57.ebuild (renamed from app-office/gnumeric/gnumeric-1.12.48.ebuild)20
-rw-r--r--app-office/gnumeric/metadata.xml29
-rw-r--r--app-office/grisbi/Manifest4
-rw-r--r--app-office/grisbi/grisbi-2.0.5.ebuild (renamed from app-office/grisbi/grisbi-1.2.2.ebuild)35
-rw-r--r--app-office/grisbi/grisbi-3.0.1.ebuild44
-rw-r--r--app-office/grisbi/grisbi-3.0.3.ebuild44
-rw-r--r--app-office/grisbi/metadata.xml42
-rw-r--r--app-office/gtg/Manifest2
-rw-r--r--app-office/gtg/gtg-0.6-r1.ebuild (renamed from app-office/gtg/gtg-0.4.0.ebuild)31
-rw-r--r--app-office/gtg/metadata.xml2
-rw-r--r--app-office/homebank/Manifest5
-rw-r--r--app-office/homebank/homebank-5.2.2.ebuild50
-rw-r--r--app-office/homebank/homebank-5.2.8.ebuild50
-rw-r--r--app-office/homebank/homebank-5.3.2.ebuild50
-rw-r--r--app-office/homebank/homebank-5.4.2.ebuild50
-rw-r--r--app-office/homebank/homebank-5.7.4.ebuild45
-rw-r--r--app-office/homebank/metadata.xml10
-rw-r--r--app-office/hourglass/Manifest1
-rw-r--r--app-office/hourglass/hourglass-0.7.2-r1.ebuild55
-rw-r--r--app-office/hourglass/metadata.xml11
-rw-r--r--app-office/ical/Manifest1
-rw-r--r--app-office/ical/files/ical-3.0-fix-c++14.patch252
-rw-r--r--app-office/ical/files/ical-3.0-gcc44.patch11
-rw-r--r--app-office/ical/files/ical-3.0-makefile.patch33
-rw-r--r--app-office/ical/files/ical-3.0-newtcl.patch412
-rw-r--r--app-office/ical/ical-3.0-r2.ebuild62
-rw-r--r--app-office/ical/metadata.xml8
-rw-r--r--app-office/impressive/Manifest3
-rw-r--r--app-office/impressive/impressive-0.13.1.ebuild46
-rw-r--r--app-office/impressive/impressive-0.13.2.ebuild (renamed from app-office/impressive/impressive-0.13.0_beta2.ebuild)7
-rw-r--r--app-office/impressive/metadata.xml2
-rw-r--r--app-office/joplin-desktop/Manifest4
-rw-r--r--app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild103
-rw-r--r--app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild103
-rw-r--r--app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild103
-rw-r--r--app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild103
-rw-r--r--app-office/joplin-desktop/metadata.xml19
-rw-r--r--app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch80
-rw-r--r--app-office/kexi/files/kexi-3.2.0-glib-2.68.patch40
-rw-r--r--app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch (renamed from app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch)13
-rw-r--r--app-office/kexi/kexi-3.2.0-r4.ebuild (renamed from app-office/kexi/kexi-3.2.0-r1.ebuild)34
-rw-r--r--app-office/kexi/metadata.xml6
-rw-r--r--app-office/kmymoney/Manifest2
-rw-r--r--app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch28
-rw-r--r--app-office/kmymoney/kmymoney-5.1.3.ebuild (renamed from app-office/kmymoney/kmymoney-5.1.0.ebuild)54
-rw-r--r--app-office/kmymoney/metadata.xml8
-rw-r--r--app-office/kraft/Manifest2
-rw-r--r--app-office/kraft/files/kraft-0.95-i18n-warning.patch35
-rw-r--r--app-office/kraft/files/kraft-1.0-akonadi-23.08.patch161
-rw-r--r--app-office/kraft/files/kraft-1.0-cmake.patch197
-rw-r--r--app-office/kraft/kraft-1.0.ebuild (renamed from app-office/kraft/kraft-0.95.ebuild)20
-rw-r--r--app-office/kraft/metadata.xml2
-rw-r--r--app-office/ktimetracker/files/ktimetracker-5.0.1-fix-edit-history-dialog-crash.patch31
-rw-r--r--app-office/ktimetracker/files/ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch33
-rw-r--r--app-office/ktimetracker/files/ktimetracker-5.0.1-fix-sorting-of-time-columns.patch38
-rw-r--r--app-office/ktimetracker/files/ktimetracker-5.0.1-fix-table-column-visibility.patch34
-rw-r--r--app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild (renamed from app-office/ktimetracker/ktimetracker-5.0.1.ebuild)23
-rw-r--r--app-office/ktimetracker/metadata.xml5
-rw-r--r--app-office/ledger/Manifest3
-rw-r--r--app-office/ledger/ledger-3.2.0.ebuild113
-rw-r--r--app-office/ledger/ledger-3.3.2.ebuild (renamed from app-office/ledger/ledger-3.2.1.ebuild)10
-rw-r--r--app-office/ledger/metadata.xml2
-rw-r--r--app-office/libalkimia/Manifest2
-rw-r--r--app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch (renamed from app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch)6
-rw-r--r--app-office/libalkimia/libalkimia-8.1.2-r1.ebuild (renamed from app-office/libalkimia/libalkimia-8.0.4.ebuild)34
-rw-r--r--app-office/libalkimia/metadata.xml7
-rw-r--r--app-office/libreoffice-bin-debug/Manifest24
-rw-r--r--app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.6.4.1.ebuild (renamed from app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r2.ebuild)7
-rw-r--r--app-office/libreoffice-bin-debug/metadata.xml2
-rw-r--r--app-office/libreoffice-bin/Manifest24
-rw-r--r--app-office/libreoffice-bin/libreoffice-bin-7.6.4.1.ebuild (renamed from app-office/libreoffice-bin/libreoffice-bin-6.4.6.2-r2.ebuild)74
-rw-r--r--app-office/libreoffice-bin/metadata.xml17
-rw-r--r--app-office/libreoffice-l10n/Manifest1068
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-24.2.2.2.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-6.4.6.2.ebuild)10
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-7.0.3.1.ebuild)6
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-6.4.7.2.ebuild)14
-rw-r--r--app-office/libreoffice-l10n/metadata.xml2
-rw-r--r--app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild (renamed from app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild)11
-rw-r--r--app-office/libreoffice-voikko/metadata.xml2
-rw-r--r--app-office/libreoffice/Manifest20
-rw-r--r--app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch20
-rw-r--r--app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch57
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.3.2-boost-1.73.patch118
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.6.2-llvm-10.patch102
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.6.2-qaccessiblecache-assert.patch102
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch75
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-1.patch46
-rw-r--r--app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-2.patch28
-rw-r--r--app-office/libreoffice/files/libreoffice-7.0.3.1-fix-disable-pdfium-build.patch82
-rw-r--r--app-office/libreoffice/files/libreoffice-7.0.3.1-qt5detect.patch23
-rw-r--r--app-office/libreoffice/files/libreoffice-7.2.0.4-qt5detect.patch13
-rw-r--r--app-office/libreoffice/files/libreoffice-7.5.8.2-icu-74-compatibility.patch218
-rw-r--r--app-office/libreoffice/files/libreoffice-7.5.9.2-libxml2-2.12.patch303
-rw-r--r--app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch58
-rw-r--r--app-office/libreoffice/files/libreoffice-7.6.5.2-gcc14.patch38
-rw-r--r--app-office/libreoffice/files/libreoffice-7.6.6.3-autoconf-2.72.patch53
-rw-r--r--app-office/libreoffice/files/libreoffice.confd5
-rw-r--r--app-office/libreoffice/files/libreoffice.initd14
-rw-r--r--app-office/libreoffice/libreoffice-24.2.3.1.ebuild697
-rw-r--r--app-office/libreoffice/libreoffice-24.2.9999.ebuild (renamed from app-office/libreoffice/libreoffice-6.4.6.2-r2.ebuild)287
-rw-r--r--app-office/libreoffice/libreoffice-7.6.4.1.ebuild (renamed from app-office/libreoffice/libreoffice-7.0.3.1.ebuild)215
-rw-r--r--app-office/libreoffice/libreoffice-7.6.6.3.ebuild (renamed from app-office/libreoffice/libreoffice-6.4.7.2.ebuild)237
-rw-r--r--app-office/libreoffice/libreoffice-7.6.9999.ebuild (renamed from app-office/libreoffice/libreoffice-7.0.9999.ebuild)215
-rw-r--r--app-office/libreoffice/libreoffice-9999.ebuild263
-rw-r--r--app-office/libreoffice/metadata.xml4
-rw-r--r--app-office/lyx/Manifest3
-rw-r--r--app-office/lyx/files/lyx-2.3.6.1-python.patch50
-rw-r--r--app-office/lyx/files/lyx-2.4.0-fix-hunspell.patch21
-rw-r--r--app-office/lyx/files/lyx-2.4.0-prefer-xdg-open.patch54
-rw-r--r--app-office/lyx/files/lyx-prefer-xdg-open.patch60
-rw-r--r--app-office/lyx/lyx-2.3.7.ebuild (renamed from app-office/lyx/lyx-2.3.5.2-r2.ebuild)45
-rw-r--r--app-office/lyx/lyx-2.4.0_rc4.ebuild180
-rw-r--r--app-office/lyx/metadata.xml8
-rw-r--r--app-office/magicpoint/files/magicpoint-1.13a-libpng15.patch4
-rw-r--r--app-office/magicpoint/files/magicpoint-1.13a_p20121015-fno-common.patch11
-rw-r--r--app-office/magicpoint/files/magicpoint-1.13a_p20121015-fontconfig.patch10
-rw-r--r--app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild169
-rw-r--r--app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild184
-rw-r--r--app-office/magicpoint/metadata.xml2
-rw-r--r--app-office/mdbtools/Manifest2
-rw-r--r--app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch17
-rw-r--r--app-office/mdbtools/mdbtools-0.7.1-r2.ebuild43
-rw-r--r--app-office/mdbtools/mdbtools-1.0.0.ebuild58
-rw-r--r--app-office/mdbtools/metadata.xml14
-rw-r--r--app-office/merkuro/Manifest2
-rw-r--r--app-office/merkuro/merkuro-23.08.5.ebuild58
-rw-r--r--app-office/merkuro/merkuro-24.02.2.ebuild57
-rw-r--r--app-office/merkuro/metadata.xml11
-rw-r--r--app-office/metadata.xml3
-rw-r--r--app-office/moneydance/Manifest2
-rw-r--r--app-office/moneydance/metadata.xml2
-rw-r--r--app-office/moneydance/moneydance-2024.5117.ebuild (renamed from app-office/moneydance/moneydance-2020.2.1929.ebuild)13
-rw-r--r--app-office/moneyguru/Manifest1
-rw-r--r--app-office/moneyguru/metadata.xml8
-rw-r--r--app-office/moneyguru/moneyguru-3.0.1-r2.ebuild55
-rw-r--r--app-office/multitalk/metadata.xml2
-rw-r--r--app-office/multitalk/multitalk-1.4-r1.ebuild37
-rw-r--r--app-office/onlyoffice-bin/Manifest2
-rw-r--r--app-office/onlyoffice-bin/metadata.xml15
-rw-r--r--app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild89
-rw-r--r--app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild90
-rw-r--r--app-office/orage/Manifest2
-rw-r--r--app-office/orage/files/0001-fix-build-with-libical-version-3.patch76
-rw-r--r--app-office/orage/metadata.xml12
-rw-r--r--app-office/orage/orage-4.12.1-r2.ebuild67
-rw-r--r--app-office/orage/orage-4.18.0.ebuild60
-rw-r--r--app-office/pinpoint/Manifest1
-rw-r--r--app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch33
-rw-r--r--app-office/pinpoint/metadata.xml13
-rw-r--r--app-office/pinpoint/pinpoint-0.1.8-r1.ebuild50
-rw-r--r--app-office/plan/Manifest2
-rw-r--r--app-office/plan/metadata.xml5
-rw-r--r--app-office/plan/plan-1.10.ebuild65
-rw-r--r--app-office/planner/Manifest3
-rw-r--r--app-office/planner/metadata.xml8
-rw-r--r--app-office/planner/planner-0.14.6_p20130520-r2.ebuild66
-rw-r--r--app-office/planner/planner-0.14.91.ebuild62
-rw-r--r--app-office/planner/planner-0.14.92.ebuild62
-rw-r--r--app-office/planner/planner-9999.ebuild62
-rw-r--r--app-office/projectlibre-bin/Manifest3
-rw-r--r--app-office/projectlibre-bin/metadata.xml2
-rw-r--r--app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild51
-rw-r--r--app-office/projectlibre-bin/projectlibre-bin-1.9.3.ebuild49
-rw-r--r--app-office/sc-im/Manifest1
-rw-r--r--app-office/sc-im/metadata.xml24
-rw-r--r--app-office/sc-im/sc-im-0.8.3-r1.ebuild141
-rw-r--r--app-office/sc/Manifest1
-rw-r--r--app-office/sc/files/sc-7.16-amd64.patch23
-rw-r--r--app-office/sc/files/sc-7.16-c.patch147
-rw-r--r--app-office/sc/files/sc-7.16-lex-syntax.patch11
-rw-r--r--app-office/sc/files/sc-7.16-printf.patch102
-rw-r--r--app-office/sc/metadata.xml5
-rw-r--r--app-office/sc/sc-7.16-r2.ebuild69
-rw-r--r--app-office/scribus/Manifest3
-rw-r--r--app-office/scribus/files/scribus-1.5.3-fpic.patch2
-rw-r--r--app-office/scribus/files/scribus-1.5.5-findhyphen-1.patch51
-rw-r--r--app-office/scribus/files/scribus-1.5.6-docdir.patch29
-rw-r--r--app-office/scribus/files/scribus-1.5.6-findhyphen.patch19
-rw-r--r--app-office/scribus/files/scribus-1.5.8-cmake.patch28
-rw-r--r--app-office/scribus/files/scribus-1.6.1-findhyphen.patch69
-rw-r--r--app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch70
-rw-r--r--app-office/scribus/files/scribus-1.7.0-dont-install-thirdparty-license.patch15
-rw-r--r--app-office/scribus/files/scribus-1.7.0-findhyphen.patch70
-rw-r--r--app-office/scribus/files/scribus-1.7.0-fix-icon-version.patch11
-rw-r--r--app-office/scribus/files/scribus-1.7.0-remove-hello-world-test.patch10
-rw-r--r--app-office/scribus/metadata.xml2
-rw-r--r--app-office/scribus/scribus-1.5.5_p20200626.ebuild159
-rw-r--r--app-office/scribus/scribus-1.6.1-r1.ebuild (renamed from app-office/scribus/scribus-1.5.6.1.ebuild)86
-rw-r--r--app-office/scribus/scribus-9999.ebuild107
-rw-r--r--app-office/skrooge/Manifest3
-rw-r--r--app-office/skrooge/metadata.xml5
-rw-r--r--app-office/skrooge/skrooge-2.31.0.ebuild (renamed from app-office/skrooge/skrooge-2.23.0-r1.ebuild)33
-rw-r--r--app-office/skrooge/skrooge-2.32.0.ebuild99
-rw-r--r--app-office/texmacs/Manifest2
-rw-r--r--app-office/texmacs/files/texmacs-1.99-remove-new-declaration.patch19
-rw-r--r--app-office/texmacs/files/texmacs-1.99.2-desktop.patch23
-rw-r--r--app-office/texmacs/files/texmacs-1.99.6-guile-size_t.patch21
-rw-r--r--app-office/texmacs/files/texmacs-1.99.6-math_util.patch15
-rw-r--r--app-office/texmacs/files/texmacs-1.99.9-guile-remove-deprecated.patch295
-rw-r--r--app-office/texmacs/metadata.xml5
-rw-r--r--app-office/texmacs/texmacs-2.1-r1.ebuild (renamed from app-office/texmacs/texmacs-1.99.11.ebuild)35
-rw-r--r--app-office/texmaker/Manifest3
-rw-r--r--app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch (renamed from app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch)49
-rw-r--r--app-office/texmaker/metadata.xml2
-rw-r--r--app-office/texmaker/texmaker-5.0.3.ebuild86
-rw-r--r--app-office/texmaker/texmaker-5.1.4.ebuild (renamed from app-office/texmaker/texmaker-5.0.4.ebuild)32
-rw-r--r--app-office/texstudio/Manifest4
-rw-r--r--app-office/texstudio/files/texmakerx_my.pri18
-rw-r--r--app-office/texstudio/files/texstudio-3.0.5-quazip1.patch19
-rw-r--r--app-office/texstudio/files/texstudio-4.7.0-quazip.patch18
-rw-r--r--app-office/texstudio/metadata.xml3
-rw-r--r--app-office/texstudio/texstudio-4.3.1-r1.ebuild (renamed from app-office/texstudio/texstudio-3.0.1.ebuild)59
-rw-r--r--app-office/texstudio/texstudio-4.7.1.ebuild (renamed from app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild)59
-rw-r--r--app-office/texstudio/texstudio-9999.ebuild86
-rw-r--r--app-office/unoconv/Manifest2
-rw-r--r--app-office/unoconv/metadata.xml5
-rw-r--r--app-office/unoconv/unoconv-0.8.2.ebuild42
-rw-r--r--app-office/unoconv/unoconv-0.9.0-r1.ebuild (renamed from app-office/unoconv/unoconv-0.9.0.ebuild)6
-rw-r--r--app-office/unoconv/unoconv-0.9.ebuild36
-rw-r--r--app-office/upwork/Manifest2
-rw-r--r--app-office/upwork/files/upwork-desktop-r2.patch8
-rw-r--r--app-office/upwork/metadata.xml16
-rw-r--r--app-office/upwork/upwork-5.4.5.1.ebuild60
-rw-r--r--app-office/worklog-assistant-bin/Manifest1
-rw-r--r--app-office/worklog-assistant-bin/metadata.xml6
-rw-r--r--app-office/worklog-assistant-bin/worklog-assistant-bin-2.3.3900.ebuild30
-rw-r--r--app-office/wps-office/Manifest3
-rw-r--r--app-office/wps-office/metadata.xml2
-rw-r--r--app-office/wps-office/wps-office-11.1.0.11719.ebuild (renamed from app-office/wps-office/wps-office-11.1.0.9615.ebuild)57
-rw-r--r--app-office/wps-office/wps-office-11.1.0.9505.ebuild83
311 files changed, 9447 insertions, 7340 deletions
diff --git a/app-office/abiword-docs/abiword-docs-3.0.2.ebuild b/app-office/abiword-docs/abiword-docs-3.0.2.ebuild
index c1de9a50efcf..7398d1b1c67c 100644
--- a/app-office/abiword-docs/abiword-docs-3.0.2.ebuild
+++ b/app-office/abiword-docs/abiword-docs-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.abisource.com/downloads/abiword/${PV}/source/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE=""
RDEPEND=">=app-office/abiword-${PV}"
diff --git a/app-office/abiword-docs/metadata.xml b/app-office/abiword-docs/metadata.xml
index 39980802b1da..7b343b06be8a 100644
--- a/app-office/abiword-docs/metadata.xml
+++ b/app-office/abiword-docs/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
diff --git a/app-office/abiword/Manifest b/app-office/abiword/Manifest
index 1256d58a97cc..ea91b62b62ce 100644
--- a/app-office/abiword/Manifest
+++ b/app-office/abiword/Manifest
@@ -1,2 +1,2 @@
-DIST abiword-3.0.4-patchset-r2.tar.xz 9668 BLAKE2B 56739e2a0239a57a26f34e52d54290cb54f246e05209c2c5493f6a0e4d3290df3f7cf87a8463f2688ad3f15d2402f743fb9cdaffa0c53a7bacb2dcf4a6c1bbb5 SHA512 47d65edde9217f107ee2aee9e08e65d69f170f11f8532e2c8e6327b4bec67b13f42bdafe751d88fa525819081ed5b19b1f75859b24d4a07748fb03c62ebd0b13
-DIST abiword-3.0.4.tar.gz 11064305 BLAKE2B fda1732df0bf78f8830c5d68be18f2aec7f88b8d5bb4fe0effc31b48f03d9195a4337087154ba707a70d80bfcff38f92d7298e7b281afe2eacf000eca8dac9c4 SHA512 121708e010cef6722cab5622dc762f2f92c46e43b65b90b881b4f25ff32c1696fa2d281a3a6f2c04d5b9231bbbd0040281e9d4d7e594ec0ace6caae9c9021ec4
+DIST abiword-3.0.4-patchset-r3.txz 14752 BLAKE2B 2faaaf333a38ea181b83819fd53fd97c5e98a0cbb0b2ad6e668254a88cb69e922fd3b70a181fc7edd789bc313d929915460a0524ff463166400d8e46d878c034 SHA512 e8d2508cf561b49581441b3b581dd663a966da67175f2a39d4a95a6035d8c8c7c3198ca99f253f8d6f3993a66be752265f612b6c59c7712592e464a1da0f240e
+DIST abiword-3.0.5.tar.gz 11084159 BLAKE2B c34361c2ae1604ef1ec913781c98f3707f3c98c3fb5ed5328212b51081706fe5177fb8b5a3805431c0ee451f04d8d95fdc6e7dbc3fc38d9d5037b576e115ee54 SHA512 a2484268901ff47307c9d1f1928622e364f1006f22ce38257c585144df9411dfe3c2dea28c1f1f50a6e545e8cc579cce34117a89dfa771e20312e3ea1a9989d6
diff --git a/app-office/abiword/abiword-3.0.4.ebuild b/app-office/abiword/abiword-3.0.5-r1.ebuild
index 74101d992c14..4e942cdb2686 100644
--- a/app-office/abiword/abiword-3.0.4.ebuild
+++ b/app-office/abiword/abiword-3.0.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,14 +9,23 @@ DESCRIPTION="Fully featured yet light and fast cross platform word processor"
HOMEPAGE="http://www.abisource.com/"
SRC_URI="
http://www.abisource.com/downloads/${PN}/${PV}/source/${P}.tar.gz
- https://dev.gentoo.org/~soap/distfiles/${P}-patchset-r2.tar.xz"
+ https://dev.gentoo.org/~soap/distfiles/${PN}-3.0.4-patchset-r3.txz"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="calendar collab cups debug eds +goffice grammar +introspection latex map math ots +plugins readline redland spell wordperfect wmf thesaurus"
# You need 'plugins' enabled if want to enable the extra plugins
-REQUIRED_USE="!plugins? ( !collab !grammar !latex !math !ots !readline !thesaurus !wordperfect !wmf )"
+REQUIRED_USE="
+ collab? ( plugins )
+ grammar? ( plugins )
+ latex? ( plugins )
+ math? ( plugins )
+ ots? ( plugins )
+ readline? ( plugins )
+ thesaurus? ( plugins )
+ wordperfect? ( plugins )
+ wmf? ( plugins )"
RDEPEND="
>=app-text/wv-1.2
@@ -34,7 +43,7 @@ RDEPEND="
eds? ( >=gnome-extra/evolution-data-server-3.6.0:= )
goffice? ( >=x11-libs/goffice-0.10.2:0.10 )
introspection? ( >=dev-libs/gobject-introspection-1.0.0:= )
- map? ( >=media-libs/libchamplain-0.12:0.12 )
+ map? ( >=media-libs/libchamplain-0.12:0.12[gtk] )
plugins? (
collab? (
>=dev-libs/libxml2-2.4:2
@@ -74,6 +83,9 @@ PATCHES=(
"${WORKDIR}"/patches/${PN}-3.0.4-enchant-2.patch # backport
"${WORKDIR}"/patches/${PN}-3.0.4-pygobject.patch
"${WORKDIR}"/patches/${PN}-3.0.4-asio-standalone-placeholders.patch
+ "${WORKDIR}"/patches/${PN}-3.0.4-c++17-dynamic-exception-specifications.patch
+ "${FILESDIR}"/${PN}-3.0.5-musl-lose-precision-fix.patch
+ "${FILESDIR}"/${PN}-3.0.5-libxml2-2.12.patch
)
src_prepare() {
diff --git a/app-office/abiword/files/abiword-3.0.5-libxml2-2.12.patch b/app-office/abiword/files/abiword-3.0.5-libxml2-2.12.patch
new file mode 100644
index 000000000000..a8f82e2d844a
--- /dev/null
+++ b/app-office/abiword/files/abiword-3.0.5-libxml2-2.12.patch
@@ -0,0 +1,25 @@
+https://gitlab.gnome.org/World/AbiWord/-/commit/2a06be6a10a0718f8a3d8e00c317f5042c99a467
+https://bugs.gentoo.org/923394
+
+From 2a06be6a10a0718f8a3d8e00c317f5042c99a467 Mon Sep 17 00:00:00 2001
+From: Jan Tojnar <jtojnar@gmail.com>
+Date: Mon, 11 Dec 2023 01:55:53 +0100
+Subject: [PATCH] Fix build with libxml2 2.12
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+libxml 2.12.0 restructured headers so that xmlFree is no longer in the scope.
+Let’s add the correct include.
+--- a/src/af/util/xp/ut_stringbuf.cpp
++++ b/src/af/util/xp/ut_stringbuf.cpp
+@@ -26,6 +26,7 @@
+ #include <algorithm>
+
+ #include <libxml/uri.h>
++#include <libxml/xmlmemory.h>
+
+ #include <glib.h>
+
+--
+GitLab
diff --git a/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch b/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch
new file mode 100644
index 000000000000..af2a33f0bbb8
--- /dev/null
+++ b/app-office/abiword/files/abiword-3.0.5-musl-lose-precision-fix.patch
@@ -0,0 +1,37 @@
+# Patch written by fellow Gentoo user ernsteiswuerfel
+#
+# Please also reffer:
+# https://gitlab.gnome.org/World/AbiWord/-/commit/857cd86def49fe8557cfe123830c4d5a61eee732
+#
+# Closes: https://bugs.gentoo.org/853118
+--- a/src/af/xap/xp/xap_Dialog.cpp
++++ b/src/af/xap/xp/xap_Dialog.cpp
+@@ -36,8 +36,8 @@
+
+ XAP_Dialog::XAP_Dialog(XAP_DialogFactory * pDlgFactory, XAP_Dialog_Id id,
+ const char * helpUrl )
+- : m_pApp ( NULL ), m_pDlgFactory ( pDlgFactory ), m_id ( id ),
+- m_helpUrl(NULL)
++ : m_pApp ( nullptr ), m_pDlgFactory ( pDlgFactory ), m_id ( id ),
++ m_helpUrl(nullptr)
+ {
+ m_pApp = pDlgFactory->getApp();
+
+@@ -235,7 +235,7 @@ XAP_Frame * XAP_Dialog_Modeless::getActiveFrame(void) const
+ // This function returns the frame currently connected to a modeless dialog
+
+ XAP_Frame * pFrame = m_pApp->getLastFocussedFrame();
+- if(pFrame == (XAP_Frame *) NULL)
++ if(pFrame == (XAP_Frame *) nullptr)
+ {
+ pFrame = m_pApp->getFrame(0);
+ }
+@@ -267,7 +267,7 @@ XAP_Dialog_Modeless::BuildWindowName(char * pWindowName, const char * pDialogNam
+ // This function constructs and returns the window name of a modeless dialog by
+ // concatenating the active frame with the dialog name
+
+- *pWindowName = (char) NULL;
++ *pWindowName = (char) 0;
+ UT_UTF8String wn = UT_UTF8String(pDialogName);
+
+ XAP_Frame* pFrame = getActiveFrame();
diff --git a/app-office/abiword/metadata.xml b/app-office/abiword/metadata.xml
index a164ec1c622b..61f8e29b6277 100644
--- a/app-office/abiword/metadata.xml
+++ b/app-office/abiword/metadata.xml
@@ -1,24 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <maintainer type="person">
- <email>soap@gentoo.org</email>
- <name>David Seifert</name>
- </maintainer>
- <use>
- <flag name="collab">Enable collaborative editing plugin</flag>
- <flag name="goffice">Enable goffice plugin</flag>
- <flag name="grammar">Enable grammar checking via <pkg>dev-libs/link-grammar</pkg></flag>
- <flag name="map">Enable world map support through <pkg>media-libs/libchamplain</pkg></flag>
- <flag name="math">Enable support for <pkg>x11-libs/gtkmathview</pkg></flag>
- <flag name="ots">Enable Text Summarizer plugin</flag>
- <flag name="plugins">Enable plugins build (see http://www.abisource.com/wiki/PluginMatrix for more information). If your file cannot be opened due lack of support, try enabling this.</flag>
- <flag name="redland">Enables support redland and raptor libs.</flag>
- <flag name="thesaurus">Enable thesaurus support</flag>
- <flag name="wordperfect">Enable wordperfect file support via <pkg>app-text/libwpd</pkg></flag>
- </use>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>soap@gentoo.org</email>
+ <name>David Seifert</name>
+ </maintainer>
+ <use>
+ <flag name="collab">Enable collaborative editing plugin</flag>
+ <flag name="goffice">Enable goffice plugin</flag>
+ <flag name="grammar">Enable grammar checking via <pkg>dev-libs/link-grammar</pkg></flag>
+ <flag name="map">Enable world map support through <pkg>media-libs/libchamplain</pkg></flag>
+ <flag name="math">Enable support for <pkg>x11-libs/gtkmathview</pkg></flag>
+ <flag name="ots">Enable Text Summarizer plugin</flag>
+ <flag name="plugins">Enable plugins build (see http://www.abisource.com/wiki/PluginMatrix for more information). If your file cannot be opened due lack of support, try enabling this.</flag>
+ <flag name="redland">Enables support redland and raptor libs.</flag>
+ <flag name="thesaurus">Enable thesaurus support</flag>
+ <flag name="wordperfect">Enable wordperfect file support via <pkg>app-text/libwpd</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="gnome-gitlab">World/abiword</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/auto-multiple-choice/Manifest b/app-office/auto-multiple-choice/Manifest
index c0303e65a53d..5596bb1b213b 100644
--- a/app-office/auto-multiple-choice/Manifest
+++ b/app-office/auto-multiple-choice/Manifest
@@ -1 +1 @@
-DIST auto-multiple-choice_1.3.0_sources.tar.gz 4328255 BLAKE2B 7c6337cfa0a12d8dcd9fa640e636c300234ba7e7a34e95a523c5f9836f934da336f6ce792932fffb97b28ae02c577166a3d4d3ea4fd6959786a5c60510b454a2 SHA512 fcfacd071072f5773556c706b6fa0aea4ff3f3752f3a1f40c9e6de7ec870e939adc57e6bd4c90cac80241cc798e02a71c9fc80d9ccf25ad3a10752f937d06da5
+DIST auto-multiple-choice_1.6.0_sources.tar.gz 9597797 BLAKE2B 2ce5162223802a7e9d6025e0a324b507e218389cff63ca863846bd2be36fc7a3a0d6aede3b2d85da4c37b9c25cadaa544c8b9d79458a0936d8c1b9fce244a5da SHA512 b6640ae1bbea9438de38f55b4e0cb6fa93de3598ecf75bce5a6891f8db568bff7aa7ca286bfb07646fd5bed6625d434093e3b574b96711a65fbd10f9ddadcf74
diff --git a/app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild b/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild
index c33d12be5ccf..6cd14ee071e6 100644
--- a/app-office/auto-multiple-choice/auto-multiple-choice-1.3.0-r1.ebuild
+++ b/app-office/auto-multiple-choice/auto-multiple-choice-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,10 +23,11 @@ for lala in ${LANGS}; do
done
COMMON_DEPEND="
- app-text/texlive[extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers]
+ app-text/texlive[cjk,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers,l10n_zh]
app-text/poppler:=
dev-perl/XML-LibXML
- media-libs/netpbm
+ media-fonts/ipaex
+ media-libs/netpbm[png]
media-libs/opencv
l10n_fr? ( app-text/texlive[l10n_fr] )
l10n_ja? ( app-text/texlive[l10n_ja] )
@@ -40,12 +41,12 @@ RDEPEND="${COMMON_DEPEND}
app-text/pdftk
dev-lang/perl:=
dev-perl/Glib-Object-Introspection
- dev-perl/Gtk2
- dev-perl/Gtk2-Notify
+ dev-perl/Gtk3
media-gfx/imagemagick
dev-perl/XML-Writer
dev-perl/Archive-Zip
dev-perl/DBI
+ dev-perl/Pango
dev-perl/Text-CSV
dev-perl/DBD-SQLite
dev-perl/Net-CUPS
@@ -55,8 +56,7 @@ RDEPEND="${COMMON_DEPEND}
"
PATCHES=(
- "${FILESDIR}/${PN}-1.3.0-desktop.patch"
- "${FILESDIR}/${PN}-1.3.0-conf.patch"
+ "${FILESDIR}/${PN}-1.5.2-conf.patch"
)
src_prepare() {
@@ -77,7 +77,6 @@ src_prepare() {
src_compile() {
perl_set_version
export VENDOR_LIB PVR
- export TEXINPUTS="/usr/share/dblatex/latex/style:/usr/share/dblatex/latex/misc:/usr/share/dblatex/latex/graphics:"
export MAKEOPTS="-j1"
# when doing a parallel build, the package is acting decidedly odd
@@ -93,4 +92,6 @@ src_compile() {
src_install() {
default
+ mv -v "${ED}/usr/share/doc/${PV}"/* "${ED}/usr/share/doc/${PF}/" || die
+ rmdir -v "${ED}/usr/share/doc/${PV}" || die
}
diff --git a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch
deleted file mode 100644
index 2e5e0cdd58c0..000000000000
--- a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-conf.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff -ruN auto-multiple-choice-1.3.0.orig/Makefile.conf auto-multiple-choice-1.3.0/Makefile.conf
---- auto-multiple-choice-1.3.0.orig/Makefile.conf 2016-03-09 20:17:01.000000000 +0100
-+++ auto-multiple-choice-1.3.0/Makefile.conf 2017-01-21 21:55:32.649670839 +0100
-@@ -33,13 +33,13 @@
- # directory for executable
- BINDIR=/usr/bin
- # directory for perl modules
--PERLDIR=/usr/share/perl5
-+PERLDIR=$(VENDOR_LIB)
- # directory for some AMC executables, not to be used by end-user
- MODSDIR=/usr/lib/AMC
- # directory for LaTeX style file
--TEXDIR=/usr/share/texmf/tex/latex/AMC
-+TEXDIR=/usr/share/texmf-site/tex/latex/AMC
- # directory for LaTeX doc
--TEXDOCDIR=/usr/share/doc/texmf/AMC/
-+TEXDOCDIR=/usr/share/texmf-site/doc/AMC/
- # directory for man (1) files
- MAN1DIR=/usr/share/man/man1
- # directory for desktop file
-@@ -54,7 +54,7 @@
- # directory for AMC packaged models
- MODELSDIR=/usr/share/auto-multiple-choice/models
- # directory for documentation (will use html/auto-multiple-choice.* subdirs for HTML docs)
--DOCDIR=/usr/share/doc/auto-multiple-choice-doc
-+DOCDIR=/usr/share/doc/$(PVR)
-
- # directory for Shared MIME-info Database
- SHARED_MIMEINFO_DIR=/usr/share/mime/packages
-@@ -91,8 +91,8 @@
-
- # INSTALL USER AND GROUP
-
--ifneq ($(SYSTEM_TYPE),rpm)
--INSTALL_USER=root
--INSTALL_GROUP=root
--endif
-+#ifneq ($(SYSTEM_TYPE),rpm)
-+#INSTALL_USER=root
-+#INSTALL_GROUP=root
-+#endif
-
-diff -ruN auto-multiple-choice-1.3.0.orig/doc/Makefile auto-multiple-choice-1.3.0/doc/Makefile
---- auto-multiple-choice-1.3.0.orig/doc/Makefile 2016-03-14 19:40:45.000000000 +0100
-+++ auto-multiple-choice-1.3.0/doc/Makefile 2017-01-21 21:28:29.438603307 +0100
-@@ -64,7 +64,7 @@
- esac
-
- %.pdf: %.tex $(BLOCK_IMAGES:.svg=.pdf)
-- export TEXINPUTS=./img_pdf/: ; case $< in \
-+ export TEXINPUTS=$(TEXINPUTS):./img_pdf/: ; case $< in \
- *.ja.tex) \
- sed -i -e '/setuplocale/a\
- \\usepackage{xeCJK}\
diff --git a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch
deleted file mode 100644
index 3c6225dcc054..000000000000
--- a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.3.0-desktop.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/auto-multiple-choice.desktop.in-old 2014-02-11 20:25:42.995456713 +0100
-+++ b/auto-multiple-choice.desktop.in 2014-02-11 20:25:54.972456566 +0100
-@@ -10,5 +10,5 @@
- GenericName[fr]=QCM automatique
- Comment=Manage multiple choice questionnaires, with automatic marking from papers' scans
- Comment[fr]=Conception et correction automatique de QCM en LaTeX
--Keywords=multiple;choice;questionnaire;exam;grading;marking;MCQ;AMC
--Keywords[fr]=questionnaire;choix;multiple;examen;correction;QCM;AMC
-+Keywords=multiple;choice;questionnaire;exam;grading;marking;MCQ;AMC;
-+Keywords[fr]=questionnaire;choix;multiple;examen;correction;QCM;AMC;
diff --git a/app-office/auto-multiple-choice/files/auto-multiple-choice-1.5.2-conf.patch b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.5.2-conf.patch
new file mode 100644
index 000000000000..ff026d64f705
--- /dev/null
+++ b/app-office/auto-multiple-choice/files/auto-multiple-choice-1.5.2-conf.patch
@@ -0,0 +1,52 @@
+diff -ruN auto-multiple-choice-1.5.2.orig/doc/Makefile auto-multiple-choice-1.5.2/doc/Makefile
+--- auto-multiple-choice-1.5.2.orig/doc/Makefile 2021-02-07 23:12:35.000000000 +0100
++++ auto-multiple-choice-1.5.2/doc/Makefile 2023-06-23 00:05:07.918465419 +0200
+@@ -67,7 +67,7 @@
+ %.pdf: export SOURCE_DATE_EPOCH=$(PACKAGE_V_EPOCH)
+ %.pdf: export SOURCE_DATE_EPOCH_TEX_PRIMITIVES=1
+ %.pdf: export FORCE_SOURCE_DATE=1
+-%.pdf: export TEXINPUTS=./img_pdf/:
++%.pdf: export TEXINPUTS=/usr/share/dblatex/latex/style:/usr/share/dblatex/latex/misc:/usr/share/dblatex/latex/graphics:./img_pdf/:
+
+ %.pdf: %.tex $(BLOCK_IMAGES:.svg=.pdf)
+ set -e ; $(XELATEX) $<; $(XELATEX) $<
+diff -ruN auto-multiple-choice-1.5.2.orig/Makefile.conf auto-multiple-choice-1.5.2/Makefile.conf
+--- auto-multiple-choice-1.5.2.orig/Makefile.conf 2021-01-29 15:52:23.000000000 +0100
++++ auto-multiple-choice-1.5.2/Makefile.conf 2023-06-23 00:03:59.662678013 +0200
+@@ -33,13 +33,13 @@
+ # directory for executable
+ BINDIR=/usr/bin
+ # directory for perl modules
+-PERLDIR=/usr/share/perl5
++PERLDIR=$(VENDOR_LIB)
+ # directory for some AMC executables, not to be used by end-user
+ MODSDIR=/usr/lib/AMC
+ # directory for LaTeX style file
+-TEXDIR=/usr/share/texmf/tex/latex/AMC
++TEXDIR=/usr/share/texmf-site/tex/latex/AMC
+ # directory for LaTeX doc
+-TEXDOCDIR=/usr/share/doc/texmf/AMC/
++TEXDOCDIR=/usr/share/texmf-site/doc/AMC/
+ # directory for man (1) files
+ MAN1DIR=/usr/share/man/man1
+ # directory for desktop file
+@@ -60,7 +60,7 @@
+ # directory for AMC packaged models
+ MODELSDIR=/usr/share/auto-multiple-choice/models
+ # directory for documentation (will use html/auto-multiple-choice.* subdirs for HTML docs)
+-DOCDIR=/usr/share/doc/auto-multiple-choice
++DOCDIR=/usr/share/doc/$(PVR)
+
+ # directory for Shared MIME-info Database
+ SHARED_MIMEINFO_DIR=/usr/share/mime/packages
+@@ -95,10 +95,3 @@
+
+ GZIP_REPRODUCIBLE_ARGS=-n
+
+-# INSTALL USER AND GROUP
+-
+-ifneq ($(SYSTEM_TYPE),rpm)
+-INSTALL_USER=root
+-INSTALL_GROUP=root
+-endif
+-
diff --git a/app-office/auto-multiple-choice/metadata.xml b/app-office/auto-multiple-choice/metadata.xml
index 603226d54b4d..d343271fb22c 100644
--- a/app-office/auto-multiple-choice/metadata.xml
+++ b/app-office/auto-multiple-choice/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>office@gentoo.org</email>
<name>Gentoo Office project</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">a10684/auto-multiple-choice</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/borg/Manifest b/app-office/borg/Manifest
deleted file mode 100644
index 2dec47df4ea4..000000000000
--- a/app-office/borg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST borg_src_1_7_4.zip 4012440 BLAKE2B 36f0eecd7f689e2a9990b938e571f012c8e0b60733e38699da9ffaaa8d6d2e35a80a3132a3eb8b6a76a0190eb883f9119c062568046d73cc0eef755754ecb788 SHA512 6b68826dbdf958089be2ecee3d05e10750ae3512a40409642ab37913351298f8c180632932a570c5b5ceb6a3f574ceb86fca889e213bf0deaaa787b35307923e
diff --git a/app-office/borg/borg-1.7.4-r3.ebuild b/app-office/borg/borg-1.7.4-r3.ebuild
deleted file mode 100644
index 71dd8218d122..000000000000
--- a/app-office/borg/borg-1.7.4-r3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit versionator java-pkg-2 java-ant-2
-
-MY_PN="${PN}_src"
-MY_PV="$(replace_all_version_separators _ )"
-
-DESCRIPTION="Calendar and task tracker, written in Java"
-HOMEPAGE="http://borg-calendar.sourceforge.net/"
-SRC_URI="mirror://sourceforge/borg-calendar/borg%201.7/BORG%20${PV}/${MY_PN}_${MY_PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CDEPEND="
- dev-java/javahelp:0
- dev-java/oracle-javamail:0"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.6
- dev-db/hsqldb:0
- dev-java/jgoodies-looks:2.0"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6
- app-arch/unzip"
-
-S="${WORKDIR}/${MY_PN}/BORGCalendar"
-
-java_prepare() {
- # Upstream is dead and we already have dev-java/jcalendar
- # but it's not the same thing.
- find -name '*.jar' -! -name 'jcalendar.jar' \
- -exec rm -v {} + || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_BUILD_XML="ant/build.xml"
-EANT_BUILD_TARGET="borg-jar help-jar"
-EANT_GENTOO_CLASSPATH="javahelp oracle-javamail"
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
- java-pkg_dojar build/lib/${PN}help.jar
- java-pkg_dojar lib/jcalendar.jar
- java-pkg_register-dependency hsqldb,jgoodies-looks-2.0
-
- java-pkg_dolauncher ${PN} --main net.sf.borg.control.Borg
-
- use doc && java-pkg_dojavadoc docs
- use doc && java-pkg_dosrc src/*
-}
diff --git a/app-office/borg/metadata.xml b/app-office/borg/metadata.xml
deleted file mode 100644
index 024db9ee09fd..000000000000
--- a/app-office/borg/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">borg-calendar</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/calcurse/Manifest b/app-office/calcurse/Manifest
index 504890563547..409d9e24cec2 100644
--- a/app-office/calcurse/Manifest
+++ b/app-office/calcurse/Manifest
@@ -1,2 +1,2 @@
-DIST calcurse-4.4.0.tar.gz 620263 BLAKE2B 8fbe875f5e757ec3c11b9c23a994260403ee990bfcb3d4c41eefbf06a6db9e76cd5157e32b11c3fdc049896d5db3a9856862724902dab1cb48e0b00ef5df6f73 SHA512 43d30ad68bb39aaa9460644a691e66cbb15b9930737581583da65d00214c70fb1148a0edeca4430abb7a5cef2821b0f4c6fdbed8188d9ea5da5fedc4f95fa07c
-DIST calcurse-4.7.0.tar.gz 699134 BLAKE2B fb50ee3d5fe6a0eebacb557ae6fdc1b49a413b35d53fd8dfb64102bd2ed963bf83f27f1e3c3f454284143d1410f18766b56792252634ad82b1b20c130364a54c SHA512 656f3e74cde923bf7bbe5aca56f0544023b69fd8ff6ac8c851bbe224bf6cbe1fb58eb141b66ba818b1382d705e1a7c82a7e20eda7a1672d513ad54749d5a2bac
+DIST calcurse-4.8.0.tar.gz 716234 BLAKE2B 3fc703626d5e17b78ff42c0ef4f554585efd8223c2bd9d8c2f7add681602dc585cf066ed7c55a040b2585ad07513b26a5297b3b41f4c94a043f61ad2ad9094c2 SHA512 ea156c4320abf97fdb5abc29ff1f9bc659a3cab0e571295ed04b42dd742c4c45a7d5958dc2d386fc0ee7bd733969a6275405d5cf10cd645c75cb97b6b9e571d6
+DIST calcurse-4.8.1.tar.gz 730787 BLAKE2B 0c34b85313c3414dffc08635f6f37feb0a1e0f6c03bcf3b71a6cc95ed8fb4430ab1339abce72850364251884d707acb6cbbed0143d930f8bb76310ca5951b779 SHA512 a0a0bcfceb28a4e363168711a3c2de8f6e94d7f12aa78ff40f157c247ea6a41646bd218a1defba2d128b131ed0ab71c4d417820a0af0adbaa215011b11f0a040
diff --git a/app-office/calcurse/calcurse-4.4.0-r1.ebuild b/app-office/calcurse/calcurse-4.4.0-r1.ebuild
deleted file mode 100644
index bb42a1c1c864..000000000000
--- a/app-office/calcurse/calcurse-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{6..8} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="a text-based calendar and scheduling application"
-HOMEPAGE="https://calcurse.org/"
-SRC_URI="https://calcurse.org/files/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep 'dev-python/httplib2[${PYTHON_MULTI_USEDEP}]')
- sys-libs/ncurses:0="
-
-DEPEND="
- ${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2.1-tinfo.patch
-)
-
-# Most tests fail.
-RESTRICT="test"
-
-pkg_setup() {
- :
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_compile() {
- default
- python_setup
- python_fix_shebang contrib/caldav/calcurse-caldav
-}
diff --git a/app-office/calcurse/calcurse-4.7.0.ebuild b/app-office/calcurse/calcurse-4.7.0.ebuild
deleted file mode 100644
index aeb9469073ba..000000000000
--- a/app-office/calcurse/calcurse-4.7.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="a text-based calendar and scheduling application"
-HOMEPAGE="https://calcurse.org/"
-SRC_URI="https://calcurse.org/files/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep 'dev-python/httplib2[${PYTHON_MULTI_USEDEP}]')
- sys-libs/ncurses:0="
-
-DEPEND="
- ${RDEPEND}"
-
-# Some tests fail, mostly those pertaining to ical, perhaps due to requiring network?
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2.1-tinfo.patch
-)
-
-pkg_setup() {
- :
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_compile() {
- default
- python_setup
- python_fix_shebang contrib/caldav/calcurse-caldav
-}
-
-src_install() {
- default
- mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die
-}
diff --git a/app-office/calcurse/calcurse-4.8.0-r1.ebuild b/app-office/calcurse/calcurse-4.8.0-r1.ebuild
new file mode 100644
index 000000000000..4bdc06bd097d
--- /dev/null
+++ b/app-office/calcurse/calcurse-4.8.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="A text-based calendar and scheduling application"
+HOMEPAGE="https://calcurse.org/"
+SRC_URI="https://calcurse.org/files/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+IUSE="caldav doc"
+
+RDEPEND="
+ sys-libs/ncurses:0=
+ sys-libs/timezone-data
+ ${PYTHON_DEPS}
+ caldav? (
+ $(python_gen_cond_dep '
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/pyparsing[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local myconf=(
+ $(use_enable doc docs)
+ --without-asciidoc # do not use AsciiDoc to regenerate docs
+ )
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+src_compile() {
+ default
+ if use caldav; then
+ python_fix_shebang contrib/caldav/calcurse-caldav
+ fi
+}
+
+src_install() {
+ docompress -x /usr/share/doc # decompress text files
+ default
+}
diff --git a/app-office/calcurse/calcurse-4.8.1.ebuild b/app-office/calcurse/calcurse-4.8.1.ebuild
new file mode 100644
index 000000000000..9d465e8fa408
--- /dev/null
+++ b/app-office/calcurse/calcurse-4.8.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="A text-based calendar and scheduling application"
+HOMEPAGE="https://calcurse.org/"
+SRC_URI="https://calcurse.org/files/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+IUSE="caldav doc"
+
+RDEPEND="
+ sys-libs/ncurses:0=
+ sys-libs/timezone-data
+ ${PYTHON_DEPS}
+ caldav? (
+ $(python_gen_cond_dep '
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/pyparsing[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local myconf=(
+ $(use_enable doc docs)
+ --without-asciidoc # do not use AsciiDoc to regenerate docs
+ )
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+src_compile() {
+ default
+ if use caldav; then
+ python_fix_shebang contrib/caldav/calcurse-caldav
+ fi
+}
+
+src_install() {
+ docompress -x /usr/share/doc # decompress text files
+ default
+}
diff --git a/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch b/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch
deleted file mode 100644
index f3d2aac897e9..000000000000
--- a/app-office/calcurse/files/calcurse-4.2.1-tinfo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -3,7 +3,7 @@
- #-------------------------------------------------------------------------------
- AC_PREREQ(2.59)
- AC_INIT([calcurse],
-- m4_esyscmd([build-aux/git-version-gen .version]),
-+ m4_esyscmd_s([cat .version]),
- [bugs@calcurse.org])
- AM_INIT_AUTOMAKE
- #m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
-@@ -51,6 +51,9 @@
- LIBS="$LIBS -l$available_ncurses"
- ])
-
-+AC_SEARCH_LIBS([cbreak], [tinfow tinfo],,
-+ AC_MSG_ERROR([Cannot find a library providing cbreak]))
-+
- AC_CHECK_HEADERS([pthread.h], [
- AC_CHECK_LIB(pthread, pthread_create, [
- LIBS="$LIBS -pthread"
diff --git a/app-office/calcurse/metadata.xml b/app-office/calcurse/metadata.xml
index aa7b56c65eec..ecd9a39d3c64 100644
--- a/app-office/calcurse/metadata.xml
+++ b/app-office/calcurse/metadata.xml
@@ -1,10 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription>Calcurse is a text-based personal organizer which helps keeping
-track of events and everyday tasks. It contains a calendar, a 'todo' list, and
-puts your appointments in order. The user interface is configurable, and one can
-choose between different color schemes and layouts. All of the commands are
-documented within an online help system.</longdescription>
+ <longdescription>
+ Calcurse is a text-based personal organizer which helps keeping track of
+ events and everyday tasks. It contains a calendar, a 'todo' list, and
+ puts your appointments in order. The user interface is configurable, and
+ one can choose between different color schemes and layouts. All of the
+ commands are documented within an online help system.
+ </longdescription>
+ <maintainer type="person" proxied="yes">
+ <email>kaichun.ning@gmail.com</email>
+ <name>Kai-Chun Ning</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="caldav">Support CalDAV</flag>
+ </use>
</pkgmetadata>
diff --git a/app-office/calligra/Manifest b/app-office/calligra/Manifest
index 351fbb7e9b7c..d7c2d4419fe5 100644
--- a/app-office/calligra/Manifest
+++ b/app-office/calligra/Manifest
@@ -1 +1,2 @@
+DIST calligra-3.2.1-patchset-1.tar.xz 11924 BLAKE2B 5a71a7960a6d2a4d5e55129f4812fb13a2fb56613283d4582266e1836f107b711be43cb158e29c440fbda6992c03a3f4907f0600d21522fd9ab07c66354234a9 SHA512 26ec818f2415c43b116b716557710361621e1e4446087fe123e29107f82400ec82f19ab3a76dde9b749ed4b9f15da9c05c3fa6137fc814241c48ffc12f5628fc
DIST calligra-3.2.1.tar.xz 55207684 BLAKE2B 332629f18adbee649e8d25a1eedf4ee48af7d8cbb79382c70678bacfa89d9a10797eb0ff42cb5aad51ef2c28aa7071e687bd34053cadcc40ac1936bb9a40dc20 SHA512 e53a939aa1b277c2291cfd626868c77085fc9cc7774df160b5b1afceb33314b4381fa8ffe03636cbde6e35cc2abd170a51e7f9c1a99191339313b9c9c3b1526f
diff --git a/app-office/calligra/calligra-3.2.1-r1.ebuild b/app-office/calligra/calligra-3.2.1-r9.ebuild
index ac8c65551999..32314e5d0f86 100644
--- a/app-office/calligra/calligra-3.2.1-r1.ebuild
+++ b/app-office/calligra/calligra-3.2.1-r9.ebuild
@@ -1,35 +1,38 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
CHECKREQS_DISK_BUILD="4G"
+CMAKE_REMOVE_MODULES_LIST=( FindGSL )
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
-inherit check-reqs ecm kde.org
+KFMIN=5.88.0
+QTMIN=5.15.2
+inherit check-reqs ecm flag-o-matic kde.org
DESCRIPTION="KDE Office Suite"
HOMEPAGE="https://calligra.org/"
if [[ ${KDE_BUILD_TYPE} == release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
+ PATCHSET="${P}-patchset-1"
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
fi
CAL_FTS=( karbon sheets stage words )
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms okular openexr
- +pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+IUSE="activities +charts +crypt +fontconfig gemini gsl +import-filter +lcms
+ okular +pdf phonon spacenav +truetype X
+ $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
+
+RESTRICT="test"
# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
# Required for the matlab/octave formula tool
-BDEPEND="
- sys-devel/gettext
-"
COMMON_DEPEND="
dev-lang/perl
>=dev-qt/designer-${QTMIN}:5
@@ -38,7 +41,6 @@ COMMON_DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtscript-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
@@ -62,7 +64,6 @@ COMMON_DEPEND="
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5
>=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kross-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
@@ -71,12 +72,12 @@ COMMON_DEPEND="
>=kde-frameworks/sonnet-${KFMIN}:5
sys-libs/zlib
virtual/libiconv
- activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
charts? ( dev-libs/kdiagram:5 )
- crypt? ( >=app-crypt/qca-2.3.0:2 )
+ crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] )
fontconfig? ( media-libs/fontconfig )
gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
- gsl? ( sci-libs/gsl )
+ gsl? ( sci-libs/gsl:= )
import-filter? (
app-text/libetonyek
app-text/libodfgen
@@ -86,14 +87,13 @@ COMMON_DEPEND="
dev-libs/librevenge
media-libs/libvisio
)
- lcms? (
- media-libs/ilmbase:=
- media-libs/lcms:2
- )
- okular? ( kde-apps/okular:5 )
- openexr? ( media-libs/openexr )
+ lcms? ( media-libs/lcms:2 )
+ okular? ( || (
+ media-gfx/okularpart:5
+ kde-apps/okular:5
+ ) )
pdf? ( app-text/poppler:=[qt5] )
- phonon? ( >=media-libs/phonon-4.11.0 )
+ phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
spacenav? ( dev-libs/libspnav )
truetype? ( media-libs/freetype:2 )
X? (
@@ -105,19 +105,32 @@ COMMON_DEPEND="
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost
+ lcms? ( dev-libs/imath:3 )
test? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
"
RDEPEND="${COMMON_DEPEND}
calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
gemini? (
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
)
"
-
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.1.89-no-arch-detection.patch )
+BDEPEND="sys-devel/gettext"
+
+PATCHES=(
+ "${WORKDIR}"/${PATCHSET}/${PN}-3.1.89-no-arch-detection.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cmake-3.16.patch # bug 796224
+ "${WORKDIR}"/${PATCHSET}/${P}-{openexr-3,imath-{1,2}}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-for-poppler-22.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-cxx17-fixes.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.03.0-{1,2}.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-poppler-22.04.0.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-clang-16-c++17.patch
+ "${WORKDIR}"/${PATCHSET}/${P}-kross-optional.patch # bug 903532
+ "${FILESDIR}"/${P}-use-cmake-FindGSL-module.patch # bug 903343
+ "${FILESDIR}"/${P}-clang-16-configure.patch
+)
pkg_pretend() {
check-reqs_pkg_pretend
@@ -129,6 +142,10 @@ pkg_setup() {
}
src_prepare() {
+ if has_version "media-gfx/okularpart:5"; then
+ eapply "${FILESDIR}/${P}-okularpart.patch"
+ fi
+
ecm_src_prepare
# Unconditionally disable deprecated deps (required by QtQuick1)
@@ -152,8 +169,11 @@ src_configure() {
-DPACKAGERS_BUILD=OFF
-DRELEASE_BUILD=ON
-DWITH_Iconv=ON
+ -DWITH_Imath=ON # w/ LCMS: 16 bit floating point Grayscale colorspace
+ -DCMAKE_DISABLE_FIND_PACKAGE_Cauchy=ON
-DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
-DCMAKE_DISABLE_FIND_PACKAGE_KF5KHtml=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Kross=ON
-DPRODUCTSET="${myproducts[*]}"
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package charts KChart)
@@ -172,11 +192,9 @@ src_configure() {
$(cmake_use_find_package phonon Phonon4Qt5)
-DWITH_LCMS2=$(usex lcms)
-DWITH_Okular5=$(usex okular)
- -DWITH_OpenEXR=$(usex openexr)
-DWITH_Poppler=$(usex pdf)
-DWITH_Eigen3=$(usex calligra_features_sheets)
-DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
- -ENABLE_CSTESTER_TESTING=$(usex test)
-DWITH_Freetype=$(usex truetype)
)
diff --git a/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch b/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch
deleted file mode 100644
index f4efa3d81a48..000000000000
--- a/app-office/calligra/files/calligra-3.1.89-no-arch-detection.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Avoid automagic CXXFLAG detection courtesy of dev-libs/vc.
-
-Gentoo-bug: 584118
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -617,10 +617,6 @@
- endif()
- endmacro()
-
-- if (NOT PACKAGERS_BUILD)
-- # Optimize the whole Calligra for current architecture
-- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Vc_DEFINITIONS}")
-- endif ()
- endif()
- set(CMAKE_MODULE_PATH ${OLD_CMAKE_MODULE_PATH} )
-
diff --git a/app-office/calligra/files/calligra-3.2.1-clang-16-configure.patch b/app-office/calligra/files/calligra-3.2.1-clang-16-configure.patch
new file mode 100644
index 000000000000..c723eca0b75f
--- /dev/null
+++ b/app-office/calligra/files/calligra-3.2.1-clang-16-configure.patch
@@ -0,0 +1,19 @@
+https://invent.kde.org/office/calligra/-/merge_requests/81
+https://invent.kde.org/office/calligra/-/commit/30c905a6a34ad656446839c844abb78a2aa3f586
+
+From 30c905a6a34ad656446839c844abb78a2aa3f586 Mon Sep 17 00:00:00 2001
+From: Florian Weimer <fweimer@redhat.com>
+Date: Wed, 19 Apr 2023 10:34:25 +0200
+Subject: [PATCH] Avoid implicit declaration of atoi in CMake check
+
+Future compilers will not support implicit function declarations by
+default, so include <stdlib.h> for a declaration of atoi.
+--- a/cmake/TestModernZlib.c
++++ b/cmake/TestModernZlib.c
+@@ -1,3 +1,4 @@
++#include <stdlib.h>
+ #include <string.h>
+ #include <zlib.h>
+
+--
+GitLab
diff --git a/app-office/calligra/files/calligra-3.2.1-okularpart.patch b/app-office/calligra/files/calligra-3.2.1-okularpart.patch
new file mode 100644
index 000000000000..75a3b0d05416
--- /dev/null
+++ b/app-office/calligra/files/calligra-3.2.1-okularpart.patch
@@ -0,0 +1,78 @@
+From e3b1fe06a2593edcaf33f106b2f77679cd1ea9c8 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Fri, 15 Mar 2024 12:39:45 +0100
+Subject: [PATCH] Switch okular headers to okular5
+
+Otherwise it will be using okular6's.
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ extras/okularodpgenerator/OkularOdpGenerator.cpp | 2 +-
+ extras/okularodpgenerator/OkularOdpGenerator.h | 6 +++---
+ extras/okularodtgenerator/OkularOdtGenerator.cpp | 2 +-
+ extras/okularodtgenerator/OkularOdtGenerator.h | 6 +++---
+ 4 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/extras/okularodpgenerator/OkularOdpGenerator.cpp b/extras/okularodpgenerator/OkularOdpGenerator.cpp
+index 823d039b3b0..a4614f38f6b 100644
+--- a/extras/okularodpgenerator/OkularOdpGenerator.cpp
++++ b/extras/okularodpgenerator/OkularOdpGenerator.cpp
+@@ -33,7 +33,7 @@
+ #include <KoDocumentInfo.h>
+ #include <KoGlobal.h>
+
+-#include <okular/core/page.h>
++#include <okular5/core/page.h>
+
+ #include <KLocalizedString>
+
+diff --git a/extras/okularodpgenerator/OkularOdpGenerator.h b/extras/okularodpgenerator/OkularOdpGenerator.h
+index 9107c52c52b..5564ec7f881 100644
+--- a/extras/okularodpgenerator/OkularOdpGenerator.h
++++ b/extras/okularodpgenerator/OkularOdpGenerator.h
+@@ -22,9 +22,9 @@
+
+ #include "kookulargenerator_odp_export.h"
+
+-#include <okular/core/generator.h>
+-#include <okular/core/document.h>
+-#include <okular/core/version.h>
++#include <okular5/core/generator.h>
++#include <okular5/core/document.h>
++#include <okular5/core/version.h>
+
+ class KoPADocument;
+
+diff --git a/extras/okularodtgenerator/OkularOdtGenerator.cpp b/extras/okularodtgenerator/OkularOdtGenerator.cpp
+index 9ba114d6080..bccfb11a068 100644
+--- a/extras/okularodtgenerator/OkularOdtGenerator.cpp
++++ b/extras/okularodtgenerator/OkularOdtGenerator.cpp
+@@ -41,7 +41,7 @@
+ #include <KoTextLayoutRootArea.h>
+ #include <KoCharAreaInfo.h>
+
+-#include <okular/core/page.h>
++#include <okular5/core/page.h>
+
+
+ OkularOdtGenerator::OkularOdtGenerator( QObject *parent, const QVariantList &args )
+diff --git a/extras/okularodtgenerator/OkularOdtGenerator.h b/extras/okularodtgenerator/OkularOdtGenerator.h
+index d3e9692b385..994a81aae2c 100644
+--- a/extras/okularodtgenerator/OkularOdtGenerator.h
++++ b/extras/okularodtgenerator/OkularOdtGenerator.h
+@@ -22,9 +22,9 @@
+
+ #include "kookulargenerator_odt_export.h"
+
+-#include <okular/core/generator.h>
+-#include <okular/core/document.h>
+-#include <okular/core/version.h>
++#include <okular5/core/generator.h>
++#include <okular5/core/document.h>
++#include <okular5/core/version.h>
+
+ class KWDocument;
+
+--
+2.44.0
+
diff --git a/app-office/calligra/files/calligra-3.2.1-use-cmake-FindGSL-module.patch b/app-office/calligra/files/calligra-3.2.1-use-cmake-FindGSL-module.patch
new file mode 100644
index 000000000000..07e31a0ed77d
--- /dev/null
+++ b/app-office/calligra/files/calligra-3.2.1-use-cmake-FindGSL-module.patch
@@ -0,0 +1,29 @@
+From fb545574a3e3b48b937dc4f741048c7033735e04 Mon Sep 17 00:00:00 2001
+From: Dan Leinir Turthra Jensen <admin@leinir.dk>
+Date: Thu, 29 Apr 2021 13:02:39 +0100
+Subject: [PATCH] Fix GSL find module
+
+This increases the CMake requirement to 3.2 so we can use the GSL find
+module that ships with CMake since then. The custom find module
+apparently doesn't work right on Windows, so...
+---
+ sheets/plugins/solver/CMakeLists.txt | 4 +-
+ 1 filee changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/sheets/plugins/solver/CMakeLists.txt b/sheets/plugins/solver/CMakeLists.txt
+index 41bc4a77ae9..ecd4bd8d218 100644
+--- a/sheets/plugins/solver/CMakeLists.txt
++++ b/sheets/plugins/solver/CMakeLists.txt
+@@ -25,8 +25,8 @@ calligrasheets_viewplugin_desktop_to_json(sheetssolver sheetssolver.desktop)
+
+
+ target_link_libraries( sheetssolver
+- ${GSL_LIBRARIES}
+- ${GSL_CBLAS_LIBRARIES}
++ GSL::gsl
++ GSL::gslcblas
+ calligrasheetscommon
+ )
+
+--
+GitLab
diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index f31dd00ff91a..b581a8d5393a 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
@@ -9,6 +9,10 @@
<email>office@gentoo.org</email>
<name>Gentoo Office project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="cpe">cpe:/a:calligra:calligra</remote-id>
+ </upstream>
<use>
<flag name="activities">Enable kactivities support</flag>
<flag name="charts">Build chartshape plugin for creating business charts with <pkg>dev-libs/kdiagram</pkg></flag>
diff --git a/app-office/calligraplan/Manifest b/app-office/calligraplan/Manifest
index 68a14ae5c228..3ce12fd9cd1c 100644
--- a/app-office/calligraplan/Manifest
+++ b/app-office/calligraplan/Manifest
@@ -1 +1 @@
-DIST calligraplan-3.2.2.tar.xz 3415816 BLAKE2B b02248ac51c4593434f234b574c23c68fe6777787451c5679985143ddd4845ed3b3eae246dc80ead9158ad98d1896e90ca298df443e9aafc536ee15ee9f2992d SHA512 9d4c32926bc4716d881a6c70ba3e53764cd578b7d31e8fde02d8feb70996e806561149d3f34a75deae7c408ad65f8de93f6afa1b00982bcf15c23db6e6992915
+DIST calligraplan-3.3.0.tar.xz 4500032 BLAKE2B 48983bcaad5f8bc60a9e689ab9347731eda6c82eae248df50fa3cdf4a2d9c1882a5f44cda503dcb7ba65452da874256ce4ec3ff2348cf0acd65a9b8a83b63aed SHA512 165bb1d846e8ac96789b5123bd8e352ad77a4ae607d7e06008916f7729a457351c35779b43774f73a6a35bf9401626852cb4dd2ccf16cbcfb38d2abce56bd936
diff --git a/app-office/calligraplan/calligraplan-3.2.2-r1.ebuild b/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
index 275d4ee1d2fd..79b9a52b5fff 100644
--- a/app-office/calligraplan/calligraplan-3.2.2-r1.ebuild
+++ b/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
@@ -1,26 +1,28 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm kde.org
DESCRIPTION="Project management application"
HOMEPAGE="https://calligra.org/plan/"
if [[ ${KDE_BUILD_TYPE} == release ]]; then
- SRC_URI="mirror://kde/stable/calligra/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
+ SRC_URI="mirror://kde/stable/calligra/${PV}/${PN}-${PV}.tar.xz"
+ KEYWORDS="amd64 ~arm64 ~riscv x86"
fi
LICENSE="GPL-2"
SLOT="5"
IUSE="activities +holidays kwallet X"
+RESTRICT="test"
+
# FIXME: Disabled by upstream for good reason
# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
# $(add_kdeapps_dep akonadi)
@@ -29,6 +31,8 @@ IUSE="activities +holidays kwallet X"
# =dev-libs/kproperty-3.0*:5
# =dev-libs/kreport-3.0*:5
DEPEND="
+ dev-lang/perl
+ >=dev-libs/kdiagram-2.8.0:5
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -36,6 +40,7 @@ DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcalendarcore-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
@@ -45,6 +50,7 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
@@ -54,12 +60,10 @@ DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- dev-lang/perl
- dev-libs/kdiagram:5
- activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
kwallet? (
- >=app-crypt/qca-2.3.0:2
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
>=kde-frameworks/kwallet-${KFMIN}:5
)
X? (
@@ -72,12 +76,7 @@ RDEPEND="${DEPEND}
>=dev-qt/qtsvg-${QTMIN}:5
"
-RESTRICT+=" test"
-
-PATCHES=(
- "${FILESDIR}/${P}-qt-5.15.patch" # bug 741710
- "${FILESDIR}/${P}-no-khtml.patch"
-)
+PATCHES=( "${FILESDIR}/${P}-no-kinit.patch" ) # bug 922506
src_configure() {
local mycmakeargs=(
diff --git a/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch b/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch
deleted file mode 100644
index c307e332f61f..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.2.2-no-khtml.patch
+++ /dev/null
@@ -1,463 +0,0 @@
-From 3097da1c42ba7fe3b6a26ccb64df64db9c5588b7 Mon Sep 17 00:00:00 2001
-From: Dag Andersen <dag.andersen@kdemail.net>
-Date: Mon, 26 Oct 2020 13:46:06 +0100
-Subject: [PATCH 1/2] Remove dependency on KHtml
-
-This also removes the introductory pages,
-but these should be cver by the documentation.
----
- CMakeLists.txt | 10 +++----
- src/CMakeLists.txt | 2 --
- src/kptmaindocument.cpp | 1 -
- src/kptmaindocument.h | 5 ----
- src/kptpart.cpp | 47 --------------------------------
- src/kptpart.h | 4 ---
- src/kptview.cpp | 53 -------------------------------------
- src/kptview.h | 10 -------
- src/libs/ui/CMakeLists.txt | 5 +---
- src/welcome/WelcomeView.cpp | 9 -------
- src/welcome/WelcomeView.h | 1 -
- src/welcome/WelcomeView.ui | 6 +----
- 12 files changed, 7 insertions(+), 146 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4348601c..13ac4d24 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -150,11 +150,11 @@ if(KF5Activities_FOUND)
- set(HAVE_KACTIVITIES TRUE)
- endif()
-
--find_package(KF5KHtml)
--set_package_properties(KF5KHtml PROPERTIES
-- PURPOSE "Required for rich text support"
-- TYPE REQUIRED
--)
-+#find_package(KF5KHtml)
-+#set_package_properties(KF5KHtml PROPERTIES
-+ #PURPOSE "Required for rich text support"
-+ #TYPE REQUIRED
-+#)
-
- find_package(KF5Holidays)
- set_package_properties(KF5Holidays PROPERTIES
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 54f1df57..ee1a6137 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -145,8 +145,6 @@ set(planprivate_LIB_SRCS
- kptinsertfiledlg.cpp
- kptloadsharedprojectsdialog.cpp
-
-- about/aboutpage.cpp
--
- KPlatoXmlLoader.cpp
- )
-
-diff --git a/src/kptmaindocument.cpp b/src/kptmaindocument.cpp
-index b4fe670f..f65f2eb0 100644
---- a/src/kptmaindocument.cpp
-+++ b/src/kptmaindocument.cpp
-@@ -257,7 +257,6 @@ void MainDocument::setProject(Project *project)
- connect(m_project, &Project::nodeChanged, this, &MainDocument::slotNodeChanged);
- connect(m_project, &Project::sigCalculationFinished, this, &MainDocument::slotCalculationFinished);
- }
-- m_aboutPage.setProject(project);
-
- QString dir = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);
- if (!dir.isEmpty()) {
-diff --git a/src/kptmaindocument.h b/src/kptmaindocument.h
-index 44ab931c..01ad942d 100644
---- a/src/kptmaindocument.h
-+++ b/src/kptmaindocument.h
-@@ -31,7 +31,6 @@
- #include "kptconfig.h"
- #include "kptwbsdefinition.h"
- #include "kptxmlloaderobject.h"
--#include "about/aboutpage.h"
-
- #include "KoDocument.h"
-
-@@ -130,8 +129,6 @@ public:
- bool insertProject(Project &project, Node *parent, Node *after);
- bool mergeResources(Project &project);
-
-- KPlatoAboutPage &aboutPage() { return m_aboutPage; }
--
- bool extractFiles(KoStore *store, Package *package);
- bool extractFile(KoStore *store, Package *package, const Document *doc);
-
-@@ -254,8 +251,6 @@ private:
- QList<QUrl> m_skipUrls;
- QMap<QDateTime, Project*> m_mergedPackages;
-
-- KPlatoAboutPage m_aboutPage;
--
- QDomDocument m_reports;
-
- bool m_viewlistModified;
-diff --git a/src/kptpart.cpp b/src/kptpart.cpp
-index cd31b6ce..d498f5e1 100644
---- a/src/kptpart.cpp
-+++ b/src/kptpart.cpp
-@@ -25,7 +25,6 @@
- #include "kptmaindocument.h"
- #include "kptfactory.h"
- #include "welcome/WelcomeView.h"
--#include "kpthtmlview.h"
- #include "Help.h"
- #include "calligraplansettings.h"
- #include "kptdebug.h"
-@@ -163,7 +162,6 @@ void Part::createStarUpWidget(KoMainWindow *parent)
- startUpWidget = new QStackedWidget(parent);
-
- startUpWidget->addWidget(createWelcomeView(parent));
-- startUpWidget->addWidget(createIntroductionView());
- }
-
- void Part::finish()
-@@ -188,7 +186,6 @@ QWidget *Part::createWelcomeView(KoMainWindow *mw)
-
- connect(v, &WelcomeView::loadSharedResources, doc, &MainDocument::insertResourcesFile);
- connect(v, &WelcomeView::recentProject, mw, &KoMainWindow::slotFileOpenRecent);
-- connect(v, &WelcomeView::showIntroduction, this, &Part::slotShowIntroduction);
- connect(v, &WelcomeView::projectCreated, doc, &MainDocument::slotProjectCreated);
- connect(v, &WelcomeView::finished, this, &Part::finish);
-
-@@ -197,50 +194,6 @@ QWidget *Part::createWelcomeView(KoMainWindow *mw)
- return v;
- }
-
--void Part::slotShowIntroduction()
--{
-- startUpWidget->setCurrentIndex(1);
-- slotOpenUrlRequest(static_cast<HtmlView*>(startUpWidget->currentWidget()), QUrl("about:plan/main"));
--}
--
--void Part::slotOpenUrlRequest(HtmlView *v, const QUrl &url)
--{
-- debugPlan<<url;
-- if (url.scheme() == QLatin1String("about")) {
-- if (url.url() == QLatin1String("about:close")) {
-- startUpWidget->setCurrentIndex(0);
-- return;
-- }
-- if (url.url().startsWith(QLatin1String("about:plan"))) {
-- MainDocument *doc = static_cast<MainDocument*>(document());
-- doc->aboutPage().generatePage(v->htmlPart(), url);
-- return;
-- }
-- }
-- if (url.scheme() == QLatin1String("help")) {
-- KHelpClient::invokeHelp("", url.fileName());
-- return;
-- }
-- // try to open the url
-- debugPlan<<url<<"is external, discard";
-- new KRun(url, currentMainwindow());
--}
--
--QWidget *Part::createIntroductionView()
--{
-- HtmlView *v = new HtmlView(this, document(), startUpWidget);
-- v->htmlPart().setJScriptEnabled(false);
-- v->htmlPart().setJavaEnabled(false);
-- v->htmlPart().setMetaRefreshEnabled(false);
-- v->htmlPart().setPluginsEnabled(false);
--
-- slotOpenUrlRequest(v, QUrl("about:plan/main"));
--
-- connect(v, &KPlato::HtmlView::openUrlRequest, this, &KPlato::Part::slotOpenUrlRequest);
--
-- return v;
--}
--
- void Part::configure(KoMainWindow *mw)
- {
- //debugPlan;
-diff --git a/src/kptpart.h b/src/kptpart.h
-index 90f50257..20429fe2 100644
---- a/src/kptpart.h
-+++ b/src/kptpart.h
-@@ -33,7 +33,6 @@ class QStackedWidget;
- namespace KPlato
- {
- class MainDocument;
--class HtmlView;
-
- class PLAN_EXPORT Part : public KoPart
- {
-@@ -63,8 +62,6 @@ public Q_SLOTS:
- void finish();
-
- protected Q_SLOTS:
-- void slotShowIntroduction();
-- void slotOpenUrlRequest(KPlato::HtmlView *v, const QUrl &url);
- void openTemplate(const QUrl& url) override;
- void slotOpenTemplate(const QUrl& url);
-
-@@ -74,7 +71,6 @@ protected Q_SLOTS:
- protected:
- void createStarUpWidget(KoMainWindow *parent);
- QWidget *createWelcomeView(KoMainWindow *parent);
-- QWidget *createIntroductionView();
-
- private:
- KPlato::MainDocument *m_document;
-diff --git a/src/kptview.cpp b/src/kptview.cpp
-index aa2c3dd7..7af53136 100644
---- a/src/kptview.cpp
-+++ b/src/kptview.cpp
-@@ -103,7 +103,6 @@
- #include "kptpertresult.h"
- #include "kptinsertfiledlg.h"
- #include "kptloadsharedprojectsdialog.h"
--#include "kpthtmlview.h"
- #include "about/aboutpage.h"
- #include "kptlocaleconfigmoneydialog.h"
- #include "kptflatproxymodel.h"
-@@ -196,7 +195,6 @@ View::View(KoPart *part, MainDocument *doc, QWidget *parent)
- ////////////////////////////////////////////////////////////////////////////////////////////////////
-
- // Add sub views
-- createIntroductionView();
-
- // The menu items
- // ------ File
-@@ -258,11 +256,6 @@ View::View(KoPart *part, MainDocument *doc, QWidget *parent)
- connect(actionOpenReportFile, QAction::triggered, this, &View::slotOpenReportFile);
- #endif
-
-- // ------ Help
-- actionIntroduction = new QAction(koIcon("dialog-information"), i18n("Introduction to Plan"), this);
-- actionCollection()->addAction("plan_introduction", actionIntroduction);
-- connect(actionIntroduction, &QAction::triggered, this, &View::slotIntroduction);
--
- // ------ Popup
- actionOpenNode = new QAction(koIcon("document-edit"), i18n("Edit..."), this);
- actionCollection()->addAction("node_properties", actionOpenNode);
-@@ -762,46 +755,6 @@ ViewInfo View::defaultCategoryInfo(const QString &type) const
- return vi;
- }
-
--void View::slotOpenUrlRequest(HtmlView *v, const QUrl &url)
--{
-- debugPlan<<url;
-- if (url.scheme() == QLatin1String("about")) {
-- if (url.url() == QLatin1String("about:close")) {
-- int view = m_visitedViews.count() < 2 ? qMin(m_defaultView, m_tab->count()-1) : m_visitedViews.at(m_visitedViews.count() - 2);
-- debugPlan<<"Prev:"<<view<<m_visitedViews;
-- m_tab->setCurrentIndex(view);
-- return;
-- }
-- if (url.url().startsWith(QLatin1String("about:plan"))) {
-- getPart()->aboutPage().generatePage(v->htmlPart(), url);
-- return;
-- }
-- }
-- if (url.scheme() == QLatin1String("help")) {
-- KHelpClient::invokeHelp("", url.fileName());
-- return;
-- }
-- // try to open the url
-- debugPlan<<url<<"is external, try to open";
-- new KRun(url, mainWindow());
--}
--
--ViewBase *View::createIntroductionView()
--{
-- HtmlView *v = new HtmlView(getKoPart(), getPart(), m_tab);
-- v->htmlPart().setJScriptEnabled(false);
-- v->htmlPart().setJavaEnabled(false);
-- v->htmlPart().setMetaRefreshEnabled(false);
-- v->htmlPart().setPluginsEnabled(false);
--
-- slotOpenUrlRequest(v, QUrl("about:plan/main"));
--
-- connect(v, &HtmlView::openUrlRequest, this, &View::slotOpenUrlRequest);
--
-- m_tab->addWidget(v);
-- return v;
--}
--
- ViewBase *View::createResourceAppointmentsGanttView(ViewListItem *cat, const QString &tag, const QString &name, const QString &tip, int index)
- {
- ResourceAppointmentsGanttView *v = new ResourceAppointmentsGanttView(getKoPart(), getPart(), m_tab);
-@@ -1966,12 +1919,6 @@ void View::slotDefineWBSFinished(int result)
- dia->deleteLater();
- }
-
--void View::slotIntroduction()
--{
-- m_tab->setCurrentIndex(0);
--}
--
--
- Calendar *View::currentCalendar()
- {
- ViewBase *v = dynamic_cast<ViewBase*>(m_tab->currentWidget());
-diff --git a/src/kptview.h b/src/kptview.h
-index b9242811..33b9a198 100644
---- a/src/kptview.h
-+++ b/src/kptview.h
-@@ -84,7 +84,6 @@ class ResourceGroup;
- class Relation;
- class Context;
- class ViewAdaptor;
--class HtmlView;
- class ReportView;
-
- class ReportDesignDialog;
-@@ -179,8 +178,6 @@ public Q_SLOTS:
-
- void slotCreateView();
-
-- void slotIntroduction();
--
- void openRelationDialog(KPlato::Node *par, KPlato::Node *child);
- void slotEditRelation(KPlato::Relation *rel);
- void slotAddRelation(KPlato::Node *par, KPlato::Node *child, int linkType);
-@@ -258,8 +255,6 @@ protected Q_SLOTS:
- void slotMailWorkpackage(KPlato::Node *node, KPlato::Resource *resource = nullptr);
- void slotPublishWorkpackages(const QList<KPlato::Node*> &nodes, KPlato::Resource *resource, bool mailTo);
-
-- void slotOpenUrlRequest(KPlato::HtmlView *v, const QUrl &url);
--
- void createReportView(const QDomDocument &doc);
-
- void saveTaskModule(const QUrl &url, KPlato::Project *project);
-@@ -281,8 +276,6 @@ protected:
-
- ViewBase *currentView() const;
-
-- ViewBase *createIntroductionView();
--
- private Q_SLOTS:
- void slotActionDestroyed(QObject *o);
- void slotViewListItemRemoved(KPlato::ViewListItem *item);
-@@ -383,9 +376,6 @@ private:
- // ------ Settings
- QAction *actionConfigure;
-
-- // ------ Help
-- QAction *actionIntroduction;
--
- // ------ Popup
- QAction *actionOpenNode;
- QAction *actionTaskProgress;
-diff --git a/src/libs/ui/CMakeLists.txt b/src/libs/ui/CMakeLists.txt
-index ca22f77f..15d8087c 100644
---- a/src/libs/ui/CMakeLists.txt
-+++ b/src/libs/ui/CMakeLists.txt
-@@ -96,8 +96,6 @@ set(planui_LIB_SRCS
- kptworkpackagemergedialog.cpp
- kptrecalculatedialog.cpp
-
-- kpthtmlview.cpp
--
- locale/localemon.cpp
- kptlocaleconfigmoneydialog.cpp
-
-@@ -166,13 +164,12 @@ target_link_libraries(planui
- PUBLIC
- planmain
- planmodels
-- KF5::KHtml
-+ KF5::TextWidgets
- PRIVATE
- KChart
- KF5::ItemViews
- KF5::IconThemes
- KF5::Archive
-- KF5::TextWidgets
- KF5::KIOCore
- KF5::KIOFileWidgets
- KF5::KIOWidgets
-diff --git a/src/welcome/WelcomeView.cpp b/src/welcome/WelcomeView.cpp
-index bede7f4f..b6115fd7 100644
---- a/src/welcome/WelcomeView.cpp
-+++ b/src/welcome/WelcomeView.cpp
-@@ -156,14 +156,6 @@ WelcomeView::WelcomeView(KoPart *part, KoDocument *doc, QWidget *parent)
- "<nl/>This enables you to quickly open projects you have worked on recently."
- "</para>"));
-
-- Help::add(ui.introductionBtn,
-- xi18nc("@info:whatsthis",
-- "<title>Introduction to <application>Plan</application></title>"
-- "<para>"
-- "These introductory pages gives you hints and tips on what"
-- " you can use <application>Plan</application> for, and how to use it."
-- "</para>"));
--
- Help::add(ui.contextHelp,
- xi18nc("@info:whatsthis",
- "<title>Context help</title>"
-@@ -199,7 +191,6 @@ WelcomeView::WelcomeView(KoPart *part, KoDocument *doc, QWidget *parent)
- connect(ui.newProjectBtn, &QAbstractButton::clicked, this, &WelcomeView::slotNewProject);
- connect(ui.createResourceFileBtn, &QAbstractButton::clicked, this, &WelcomeView::slotCreateResourceFile);
- connect(ui.openProjectBtn, &QAbstractButton::clicked, this, &WelcomeView::slotOpenProject);
-- connect(ui.introductionBtn, &QAbstractButton::clicked, this, &WelcomeView::showIntroduction);
-
- connect(ui.recentProjects, &QAbstractItemView::activated, this, &WelcomeView::slotRecentFileSelected);
-
-diff --git a/src/welcome/WelcomeView.h b/src/welcome/WelcomeView.h
-index a09ebe2d..be604de7 100644
---- a/src/welcome/WelcomeView.h
-+++ b/src/welcome/WelcomeView.h
-@@ -64,7 +64,6 @@ Q_SIGNALS:
- void newProject();
- void openProject();
- void recentProject(const QUrl &file, KoPart *part);
-- void showIntroduction();
- void selectDefaultView();
- void loadSharedResources(const QUrl &url, const QUrl &projects);
- void openExistingFile(const QUrl &url);
-diff --git a/src/welcome/WelcomeView.ui b/src/welcome/WelcomeView.ui
-index 7317214b..9b3363db 100644
---- a/src/welcome/WelcomeView.ui
-+++ b/src/welcome/WelcomeView.ui
-@@ -231,14 +231,10 @@
- </spacer>
- </item>
- <item>
-- <widget class="QPushButton" name="introductionBtn">
-+ <widget class="QLabel" name="label_6">
- <property name="text">
- <string>Introduction</string>
- </property>
-- <property name="icon">
-- <iconset theme="help-hint">
-- <normaloff>.</normaloff>.</iconset>
-- </property>
- </widget>
- </item>
- <item>
---
-2.29.1
-
-
-From 8aec5de56c525e71ae650abd4abfba756f5e5724 Mon Sep 17 00:00:00 2001
-From: Dag Andersen <dag.andersen@kdemail.net>
-Date: Mon, 26 Oct 2020 14:17:48 +0100
-Subject: [PATCH 2/2] User docs now on docs.kde.org
-
----
- src/welcome/WelcomeView.ui | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/welcome/WelcomeView.ui b/src/welcome/WelcomeView.ui
-index 9b3363db..741913b3 100644
---- a/src/welcome/WelcomeView.ui
-+++ b/src/welcome/WelcomeView.ui
-@@ -307,7 +307,7 @@
- <string>https://userbase.kde.org/Plan</string>
- </property>
- <property name="text">
-- <string comment="@action:button">&lt;a href=&quot;https://userbase.kde.org/Plan&quot;&gt;Plan user documentation&lt;/a&gt;</string>
-+ <string comment="@action:button">&lt;a href=&quot;https://docs.kde.org/index.php?application=calligraplan&quot;&gt;Plan user documentation&lt;/a&gt;</string>
- </property>
- <property name="alignment">
- <set>Qt::AlignCenter</set>
---
-2.29.1
-
diff --git a/app-office/calligraplan/files/calligraplan-3.2.2-qt-5.15.patch b/app-office/calligraplan/files/calligraplan-3.2.2-qt-5.15.patch
deleted file mode 100644
index fd925ffee689..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.2.2-qt-5.15.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From f77fb06dc5d9f7930da9c757d6916f1149dc42bd Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heirecka@exherbo.org>
-Date: Sun, 29 Mar 2020 13:55:53 +0200
-Subject: [PATCH] Fix build with Qt 5.15
-
-Summary:
-QPainterPath is no longer included via qtransform.h (since
-5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in qtbase.git).
-
-Test Plan: Builds
-
-Reviewers: #calligra:_3.0, danders
-
-Differential Revision: https://phabricator.kde.org/D28403
----
- src/libs/ui/kptganttitemdelegate.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/libs/ui/kptganttitemdelegate.cpp b/src/libs/ui/kptganttitemdelegate.cpp
-index 04217da4..d2f3e6d8 100644
---- a/src/libs/ui/kptganttitemdelegate.cpp
-+++ b/src/libs/ui/kptganttitemdelegate.cpp
-@@ -28,6 +28,7 @@
- #include <QModelIndex>
- #include <QApplication>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QLocale>
-
- #include <KLocalizedString>
---
-GitLab
-
diff --git a/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch b/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch
new file mode 100644
index 000000000000..16ee6b1e09a4
--- /dev/null
+++ b/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch
@@ -0,0 +1,134 @@
+From 1883014daa5ae1dedf4d9356dbdaafd4d9d3014f Mon Sep 17 00:00:00 2001
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Sat, 17 Sep 2022 17:11:05 +0200
+Subject: [PATCH] Port away from deprecated kinit
+
+(cherry picked from commit d0c9c05bfb1d1eae6b1d92ac7d5a22ed5238329f)
+---
+ CMakeLists.txt | 1 -
+ src/CMakeLists.txt | 11 ++++-------
+ src/main.cpp | 2 +-
+ src/workpackage/CMakeLists.txt | 10 +++-------
+ src/workpackage/main.cpp | 2 +-
+ 5 files changed, 9 insertions(+), 17 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 70025827..a354e4a0 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -112,7 +112,6 @@ set(REQUIRED_KF5_VERSION "5.45.0")
+
+ find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
+ COMPONENTS
+- Init
+ Archive
+ # Codecs
+ # Completion
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 3c77e9f4..755863a2 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -207,7 +207,7 @@ install(TARGETS calligraplanpart DESTINATION ${PLUGIN_INSTALL_DIR}/calligraplan/
+
+ ########### KPlato executable ###############
+
+-set(calligraplan_KDEINIT_SRCS main.cpp )
++set(calligraplan_SRCS main.cpp )
+
+ file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/pics/*-apps-calligraplan.png")
+ ecm_add_app_icon(kdeinit_app_ICONS_SRCS ICONS ${ICONS_SRCS})
+@@ -215,20 +215,17 @@ if(WIN32)
+ set(_resourcefile "${CMAKE_CURRENT_BINARY_DIR}/kdeinit_app_ICONS_SRCS.rc")
+ endif()
+
+-kf5_add_kdeinit_executable( calligraplan ${calligraplan_KDEINIT_SRCS})
++add_executable( calligraplan ${calligraplan_SRCS})
+
+ if (APPLE)
+ set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template)
+ set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.calligra.plan")
+ set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Plan")
+- install( FILES ${CMAKE_CURRENT_BINARY_DIR}/calligraplan_KDEINIT_SRCS.icns DESTINATION ${BUNDLE_INSTALL_DIR}/calligraplan.app/Contents/Resources)
++ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/calligraplan_SRCS.icns DESTINATION ${BUNDLE_INSTALL_DIR}/calligraplan.app/Contents/Resources)
+ endif ()
+
+-target_link_libraries(kdeinit_calligraplan planmain)
++target_link_libraries(calligraplan planmain)
+
+-install(TARGETS kdeinit_calligraplan ${INSTALL_TARGETS_DEFAULT_ARGS})
+-
+-target_link_libraries(calligraplan kdeinit_calligraplan planmain)
+ install(TARGETS calligraplan ${INSTALL_TARGETS_DEFAULT_ARGS})
+
+ ########### install files ###############
+diff --git a/src/main.cpp b/src/main.cpp
+index 3b807381..64ae2e8f 100644
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -27,7 +27,7 @@
+ #include <QApplication>
+ #include <QLoggingCategory>
+
+-extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
++int main(int argc, char **argv)
+ {
+ /**
+ * Disable debug output by default, only log warnings.
+diff --git a/src/workpackage/CMakeLists.txt b/src/workpackage/CMakeLists.txt
+index 9072ebad..808646d9 100644
+--- a/src/workpackage/CMakeLists.txt
++++ b/src/workpackage/CMakeLists.txt
+@@ -77,7 +77,7 @@ install(TARGETS calligraplanworkpart DESTINATION ${PLUGIN_INSTALL_DIR})
+
+ ########### Calligra PlanWork executable ###############
+
+-set(calligraplanwork_KDEINIT_SRCS main.cpp commandlineparser.cpp)
++set(calligraplanwork_SRCS main.cpp commandlineparser.cpp)
+
+ file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/pics/*-apps-calligraplanwork.png")
+ ecm_add_app_icon(kdeinit_app_ICONS_SRCS ICONS ${ICONS_SRCS})
+@@ -85,7 +85,7 @@ if(WIN32)
+ set(_resourcefile "${CMAKE_CURRENT_BINARY_DIR}/kdeinit_app_ICONS_SRCS.rc")
+ endif()
+
+-kf5_add_kdeinit_executable(calligraplanwork ${calligraplanwork_KDEINIT_SRCS})
++add_executable(calligraplanwork ${calligraplanwork_SRCS})
+
+ if (APPLE)
+ set_target_properties(calligraplanwork PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template)
+@@ -94,7 +94,7 @@ if (APPLE)
+ endif ()
+
+ target_link_libraries(
+- kdeinit_calligraplanwork
++ calligraplanwork
+
+ planworkfactory
+ plankernel
+@@ -105,10 +105,6 @@ target_link_libraries(
+ KF5::DBusAddons
+ )
+
+-install(TARGETS kdeinit_calligraplanwork ${INSTALL_TARGETS_DEFAULT_ARGS})
+-
+-target_link_libraries( calligraplanwork kdeinit_calligraplanwork )
+-
+ install(TARGETS calligraplanwork ${INSTALL_TARGETS_DEFAULT_ARGS})
+
+ ########### install files ###############
+diff --git a/src/workpackage/main.cpp b/src/workpackage/main.cpp
+index 12af06e1..56c0be4f 100644
+--- a/src/workpackage/main.cpp
++++ b/src/workpackage/main.cpp
+@@ -29,7 +29,7 @@
+
+ #include <Calligra2Migration.h>
+
+-extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
++int main(int argc, char **argv)
+ {
+ QApplication app(argc, argv);
+ #ifdef Q_OS_MACOS
+--
+2.43.0
+
diff --git a/app-office/calligraplan/metadata.xml b/app-office/calligraplan/metadata.xml
index 192aa1d0ef07..450be54503c9 100644
--- a/app-office/calligraplan/metadata.xml
+++ b/app-office/calligraplan/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
@@ -9,6 +9,9 @@
<email>office@gentoo.org</email>
<name>Gentoo Office project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
<use>
<flag name="activities">Enable kactivities support</flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
diff --git a/app-office/denaro/Manifest b/app-office/denaro/Manifest
new file mode 100644
index 000000000000..eba58c5d0e4f
--- /dev/null
+++ b/app-office/denaro/Manifest
@@ -0,0 +1,150 @@
+DIST ace4896.dbus.services.secrets.1.2.0.nupkg 81196 BLAKE2B ce8edfafb5caa4f55eb2b1b55615ebadd044d7feeae28277cd6b81f1f64901092dcb280d7c1ab9f21ad23ac1378b664a9af45f18ae1f4dae40cfaa3cff7e15d9 SHA512 09f977614489970e543c9fa09c3eda8e120f076f889145c67185d8fff2a42909d944c90970f6be505fcd1c6060ff5e5b4ed80aafbbe8b91f70ef80feed15a8b0
+DIST coverlet.collector.6.0.0.nupkg 2218901 BLAKE2B e12627f0c6a6823863113fa236e44a140660323f94cdcc6a246dfcbea01aac53c0774f328af0c4e759a0197a73274fb15681839fda7444a041b21136c700bee5 SHA512 8775f1a8267d44f6ec42b26ac9ec7ee29ccc6de504b39e986e022ceb12c0e763feb10799c32ff4126fb2353a6cc7504b42537604464de568200262809a67dee0
+DIST denaro-2024.2.0.tar.gz 4289239 BLAKE2B 4ee55ba86a55b405d498cbee40f63d332e3b0ecfa88dcbbf11028763d5ce6a315ddf7390b787e3d138a5b95e1ee20a29409b6b91585446a12132018085debfeb SHA512 a4caade84284a292cc0546e834f9a45b10f97d97efb07a2ea6158d505f7482a02837c986f4f1cd28d2872d6830c24e8dbbb5fe8197a78fbdbd41e0dd54e72c3f
+DIST docnet.core.2.6.0.nupkg 18429655 BLAKE2B 6752a325e0eec579a21960c316876656099ad69bcace3270a04186d11934199a968722bcc9d8e4b22db948cfce524307048eba669ab5cbc06a685237ec46aa1a SHA512 0a11668cbc07fc20a18277f8a6aa7d4540185d560a0ba35a2e63af27d0e25c906766f77371deffd22d031e0494f51325f1fa55e2a3eba05b5d00bf30fa8cb9c0
+DIST fuzzysharp.2.0.2.nupkg 153760 BLAKE2B dd6ac1342db3ef80db1604cc5146788f34cff974c349e77cf1f125474f3c058307fcb2f1a9d809061fefd31abf2f4f9f07eb385f8f3830ecbe8d5e067a5b891f SHA512 fc87869a485d5d1dbf63aeac7a96ef783b15667afb106b8a68afcb7ff8df9e1e4b1dcf7a3dbacec4fb01588ec6c551281a2bf833a8b07d373fc5189c5262c49a
+DIST gettext.net.1.9.14.nupkg 43260 BLAKE2B 4ff8a0cc003aceed39252eaf09c9bd16d8f291d8baee363b85804bb1d0d6a50f39923dbfb667feab8e7b9c64450fbc1f9a76f31e278dfa70139894a20bb341ce SHA512 41a61edfe82c11c029150748b641e80b59cfc447eb91f0f030ae9e345e54f46fc901946e12684476fa43d024f4145a3a2377861a619587643cb5fa5d5145cb4a
+DIST gircore.adw-1.0.5.0-preview.3.nupkg 266613 BLAKE2B 8a19cbca34d5dd92dc1954962d5053e03ba4229dcc48e4d281f61caf29f00b92b8cf4b2cebb589acf83f4936c2914a806258433a72db3844d3bb9b39b81eaa98 SHA512 bc03a1da5da5d347b31940abf3a5f8fa96aead7cbd8d327534a2e6bcaf099c405b38d9a567d3f8518e7ba426a9b613215d1adf81c6694443b44d4bc5206a9cf9
+DIST gircore.cairo-1.0.0.5.0-preview.3.nupkg 63892 BLAKE2B 96c83896cacb22a6add99076cbd13a9712d0c3676a9a9798e9df4f283853c0da6a74d83dc1e7740f8a7e299a3b2c41d0ea718fa5e5e2bdaebf24072336875ca7 SHA512 b18114ebbd7873dca74bb6b8067fa995291f293f40df1bad824b558b67331a6c574fbbce8c7f1be93fe38314521a14032a4ee67b4abc361b91cc8be6d3904edb
+DIST gircore.freetype2-2.0.0.5.0-preview.3.nupkg 31150 BLAKE2B 7799873a8d031c1cc46e2b71ce95f50b4b36c83a199fd5f8beda92b22d68a6a3522b7a9163ed09b0f36391af29d9eebb82e80124e90b3c0223a310b1bbbe2587 SHA512 595e3df2de4500daa26532499d464384ef845ac48e2b84caf0f131c707f6645a96bc5efc1fd25178bce1ae93fcebdab58287fc772bc7a5ecff1a31cc8ac9adee
+DIST gircore.gdk-4.0.0.5.0-preview.3.nupkg 201099 BLAKE2B aa67c8bc2916a23c10f062bdcef7e39083e58db0d8e0455d1952b349b20897b001f51d169b0a91a547f84b80330ea8ce024fb04b25ca4f830349270110138e39 SHA512 84ec1cf45dee379c72a38169138f663c7c0a52760ea1ab2af71a45e1645d7c63db438560ccacc7bc5adb0f212dab63eccf23b1b64297124031c7183bccfe9090
+DIST gircore.gdkpixbuf-2.0.0.5.0-preview.3.nupkg 72735 BLAKE2B f2e7b38092a856b2f87b32efdb89eea80b8649781d5f224eca3ad0bf9834e8ca695e4cc164d2c38b6961073666501206caf718a31f0032fffafdb840619c2bda SHA512 6d5cef26b7b8313e0d8da4f7058b0c1bd209980977e2f767e99562cb9cb6e0cb2600c1d7c579a3d04f37bd970190dc076489c714cf00809e491d3e526fefd431
+DIST gircore.gio-2.0.0.5.0-preview.3.nupkg 599029 BLAKE2B 24cba92b7d139965ad993c3769eba6ad13730df3ecbecb4dc8f7426435d0c014c414bbd786b7fd3c18147ddb927bfc31633cd4581a01c85b6159a4a99143d797 SHA512 90ff231d0231e0b2c1f6d7ae9d282b26da573784a860e6905abd75312af87c095e9e540059fe27053ced4790ca43f0fdadcc994fcd235b2ba162c5d347bda4a1
+DIST gircore.glib-2.0.0.5.0-preview.3.nupkg 326094 BLAKE2B 810405ec905d5e963284a303f705abef922ae68a097459dad236d4e1f4fa5b0f53a9621bd8c517980e131b452ca9b83cfb0cce8f868f53cf714a99aa1f82afcc SHA512 cfc4bcacceb07848e5511d1fafbe537b91ea1cee179309cd40a9963fb19e0e7b0fee8034d0fbc597629a7e719ed259254f1d9e271ddbd8015a527a425260ad83
+DIST gircore.gobject-2.0.0.5.0-preview.3.nupkg 150262 BLAKE2B 02d47c5a963636b90c294c69e17d1c790c94f4de1ceb63795f851e1efd7a47fb1574a6a42105603df30bc5ebbefa1d8ccccc8f430c0d949e729c0ebcbc4b9941 SHA512 4f2773abf1c3482414aab801140e20d553dfdf481302590831dbc56bd9984dde89fb56086c66102ecc32105eecdb998c9f4f288b4c12186b8b91fdbabe6d56c7
+DIST gircore.graphene-1.0.0.5.0-preview.3.nupkg 68760 BLAKE2B b7d6b9d2fb71377ca812be03eb8ff5ea4faf91f93b8fb041ed179fa6e715b1d187544e195fe691129458dc6e4bfee520b88b01b11c3eac11abf04c9778fc426e SHA512 ca69dbe84df37958797e2371ecb379864bae0afb6262269c0b38dd28594aca9c21fe6d1b85675a051ffad939b1f354200f5f8fb2b44c3012d4161155c066ec12
+DIST gircore.gsk-4.0.0.5.0-preview.3.nupkg 64659 BLAKE2B 5c9a272b1a7e4ce48e5d6cf15c56de6bc430cce28fb0b239a3cc507e742a3b1e094e8a184592c301685cbdf6f9718bc4c00a6b4a3e88ec2c3c8442d7dfa8845f SHA512 efcd99e9cfe71f354bf6ff45ce12bcf3457e46c47804b04609ce933ffa90f768bfeaae80f35c2c6ac31224a171f805e0f61c7a7d1a4ea274105eee1c01512b7b
+DIST gircore.gtk-4.0.0.5.0-preview.3.nupkg 1005109 BLAKE2B 2788461e5cc316138eb2eb16c8a7cc9426105cce44f441968a0b842088327d728a734a6e4659b8ef5b3ba8ea99b06fff1f1c8b0c5eb767b6bb7758da5c4aa23c SHA512 0c6d8eb8922691ce4aad28a2bb33ac20b99174b1171d660e043cb577f66cb9599b960a606c8ea252217e810e5372f5ae7c3bc9ab07bb8447705210fa4a7f31be
+DIST gircore.harfbuzz-0.0.0.5.0-preview.3.nupkg 160923 BLAKE2B 1b336be3b844eda929842c885060cf62aea1484cee8ca8a5e5e50a7ac3e7c70e157585f00e5daed7f85ccc954d53c31b7119b93491561cc1a76d016d4eb150c2 SHA512 c1ddcc678008c40957dbf2d191551603bbf85b363950df640707c486ba06d7e228f2a8d56026c34e9bf2263b74d605bfbd018cf350cfb6b9a32438de4dbdd7a7
+DIST gircore.pango-1.0.0.5.0-preview.3.nupkg 126043 BLAKE2B 553bd0bb95cdfbc653ac6ebd3ba4a0d6e2fa68c2526e2f4f8a768373cd8e29a7d674503228960739fe78b79b302644e9e682a17621de4ecafeba854d7aff1a8f SHA512 86421af37e63fe5b4d09aa2c64372923aa2271b0755c8d0afd7ee7c0e00da9efa6bd20ee0a34c883082af3c42f6f24e6b14bb644d7c0c4ba9c1895c6f0d4de4d
+DIST gircore.pangocairo-1.0.0.5.0-preview.3.nupkg 34499 BLAKE2B ff7f7c9dd977ab0ebcba38fa312cbfbff958689d28a5534ad832cbfb82577b69df38ee35d68148b6930c9cac7c32a55aad97185fedad06e5ca678edaabb84e7a SHA512 dee39b1fbfb478c0faa013ed4e9cd3e5aa6096844676703a9640e004bf87664bdd0a747c88f1f1ce6d3ed66d3fed9cb854209ce2c67f9238e2eafa478e31dbdc
+DIST harfbuzzsharp.7.3.0.nupkg 1585804 BLAKE2B 172b03127ade1a57620016a5881f747e128ea0f73db170e5b5ccb63e69759536c875baf0a47862278c161621191d4d1167a7b2d8cd562804d5bf7c0410c17b05 SHA512 5d1887b3cdc22334132f8fff8b2ac1f57cb54e9fcd25d21d32f8f86c7c694e86739c067e8b1ae3da10c1b1b3417f27b640b0e7890101ee2d420fba3feba580b5
+DIST harfbuzzsharp.nativeassets.linux.7.3.0.nupkg 3368458 BLAKE2B c9eb05c423490a802d511492ef0fc9c657764dd2dbdc5aa5c9e0a74550eb1a55bc08935c4990b9205ad08922beb78d4b0b0fe5e87cd3859fa0a14c6e16676aab SHA512 48a4bf98b9f59181ef1885a3d4d3ee605b63aeab3b49248a3e49a6bbbdcdae4bcb974073492319789f17eb92edebc1ddf050c5d0724eddc5ea3277d5c2054731
+DIST harfbuzzsharp.nativeassets.macos.7.3.0.nupkg 1196900 BLAKE2B 9a6a3388b04da5243e5ab2e08d2846b41e8401f9f8fd6c528efa57ac5af27ded2952f6ab8b81a83d538928f356d293325b6d9e4a1021a2ccdd5158fe54abb944 SHA512 803ace4c95a3ae0c69e30003d3f6dc1b409ff0390b94c37d8dbc1a5321dca74b5d7b2a8aefaab0a792cd47d4e3c2d24e733ed313e0597d80a7ef81b67bc413ee
+DIST harfbuzzsharp.nativeassets.win32.7.3.0.nupkg 2225736 BLAKE2B e8beb066e903e05c926bfb3220a34c57dd52afea8148862fb0637562379cd1b14edc8fed097d4ea368a162191762834be620b23a72d38211eb019333e2dabc9b SHA512 3f477b5cb4d70df1333f69272c885c31dc43118ebf4edc990ae6ea8f29db0a3d4886a74b6d7ad2778d1db6bf7660bf0ae0eb23030c0b9c65710c5baa2389b00c
+DIST hazzik.qif.1.0.3.nupkg 58815 BLAKE2B 22fe6f5cfe4f71f1c07d1c8f25edf4b14ac8582994cf34fc06f7fde2f4341e636c8e10699e751e100b975bfbf8af348629deed41d591e61452f446253dbcc21c SHA512 9f957ed3f8cab11d7a371e666f3bed00b0bc354d9e14b74f76adfd1d5d2d0492bbe7aeceb7d6c00f3077d49c9155849643d3539abd09d875743f1d8f2cc4ec18
+DIST livechartscore.2.0.0-rc2.nupkg 1720502 BLAKE2B e9d3808e55a6de457b7140b8ed74b471b6840fa97be6c16f0ef4e643512025cc4b8b8be5f3fa6dd5248473352e71bfe7ad1308d39c4bdecd90d664270e2b8e0e SHA512 16f3f058b9433127ebe045ad9261a9cb8c5f0f33340498acab6eeb759195df1ae8ad84418fe084f8de762828d31971d0cf9d3e39dc01ac918856e9ade7e8bca4
+DIST livechartscore.skiasharpview.2.0.0-rc2.nupkg 436636 BLAKE2B 866264d5556df06684ac9ef222f87ac16388fc36190833b08032601cb5825fbf0591a10589b39159e89c9b1f5d677bcd2e9bb7b39c7b91477b23022ca15f9411 SHA512 a74e07255647ba567101ee1c24a640bbd1e2a6369691073fa5a3a036b9c94a3b078b6714ef9c7862be0fc4c66f51373cbc72da52f1828c3a9bd2d04f911931b9
+DIST markdig.0.33.0.nupkg 889068 BLAKE2B 287ccbbb443f55d19aeb511a1caabf3d93316ea8aec16d66ab7e848b0f5a1e1ee23909df737fcf9cf8785165b919d5099dba94bff4325a30639de50b2e1e9d05 SHA512 7c25e58bc7b35730ca5cacef6a8068cdd5c1f313053f6482d2d3d80f9bf15387a6a14ae317d308d26dc493be57f82df284f4d588a414f6c0ea0c8bd5bec371a6
+DIST meziantou.framework.win32.credentialmanager.1.4.5.nupkg 1079779 BLAKE2B 996677bc17cf4cba75af6b88a5011d544fe946ac8c769c49630aeca99be734b0f3fe31c00823b391db9a8ce52cdfa2b3877bd54115fc6dc69a55e78d264da5e5 SHA512 4eba895ba3ff77d54c805c409188b914ba1b88690aaef2d87f99a4a5407cfc93a6564517b6655b23cae8e542d1eac0a445bbf15decb2499b6cb7a191ea8550cc
+DIST microsoft.codecoverage.17.8.0.nupkg 9139132 BLAKE2B b9a9e71595742023f43a50e159ae6c0ec61858b0f786a394eb24438a28708a4583e7cb1914ca5e0a717738452aa01c816258eb032736fd3ee404ffb1994d2988 SHA512 bbfb44e01038c77dc33c175478c5f1107bda23536cfc212c14060385c5e41145411550462f6665924883788fbf66477d2f517acb28c51fad53c0f895ceec288c
+DIST microsoft.data.sqlite.core.8.0.0.nupkg 292698 BLAKE2B 94206c69eeb86f61b7e4fdfc109f4ccd6369c808db74ff45a81ed87273146093d533aa5ff7e808c049a9af13d58d983159d507065730b49c283ec348625ae209 SHA512 0d014ed863345a3e2093293e1ab21ecda817cc64ceb0aa531b444494966d7f30161c7cd1f872c3b3f07b401b4f866a941810569f06b4e3296f169fe673cceb1b
+DIST microsoft.net.test.sdk.17.8.0.nupkg 37824 BLAKE2B 3ef98fbed1b0fb6e6734939601744c4047ea701681fc7eb5cd13ed33d3a317379aad946d931410492b9efed3543bd50213bb1def3fc465d812ff3ddab0f940cb SHA512 f211f2610137cd114621bd6c8418e52a64149af37c176a79f418892fadb6d5dba31ea4622a95c67e50b32a92fb1b1d5d7fb980502c5c9570dcc4c3258c6787e9
+DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
+DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
+DIST microsoft.netcore.targets.5.0.0.nupkg 35893 BLAKE2B 35374033d2637ceedfa9ec41bb48ee777d29ccf5c9ad5a0c85d082f757422a3d3fd3252830e0c817eb01e0299f3b0a9f77b85ee81b968a8000d145992cbb94b2 SHA512 8581e6dc902340efe7c92c5c9751296616045bed8fdc7d5e2d936bf90c603b94e72d2ea1aad7e2e567218d0ce389de393189a1cb65fb20e99c5ad0cfe1fa4c1b
+DIST microsoft.testplatform.objectmodel.17.8.0.nupkg 1492114 BLAKE2B 32a3a7f4e4cb9af1d330fcb2588ee9602414760eb4f2bda49888372b3ed64e8c47347dbdeda11259134e37b717ad5c23b06ffeda9a1a1772e1afe299429e828d SHA512 17119c472fd87ff721677f92a801693eab53a1897582150c26a60429c99eb1764628e7ba895b40e3b10b9edc00f803b18316a6fdc906ffe54dbd2d04ac63db33
+DIST microsoft.testplatform.testhost.17.8.0.nupkg 2806274 BLAKE2B dff54d1c59a6873793bbe2d6fc9ed75c2d610a8dc41f4f9349228b690db3beb7845660c7d90a5d2588443c13aff4d97b6e0a1df58e88a398b3631a344609060c SHA512 39fb1549fd23fc2c7b4f5525043fc1152b8c62cc813a88c9701f33a666041c6690dadd455899d247fef5e6df372d17f081d6098839086007b2c10618e187ac7a
+DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0
+DIST microsoft.win32.systemevents.8.0.0.nupkg 233719 BLAKE2B 7d8cad3d5cad9646167ac7b6c9784e080bbc3033fa010d6ebf795d8c38aa1e8e6c75a612c769137a19dfcbc14c88b4d00e3ce50eff4070ee011ef7f2a9c8ffb4 SHA512 25016c508653fbf463c52d8fc3d2773b7c211c2402c4ea7b4aa987fb29c851d3f80c5e7abbcace2d4d5e061ae290524e8029afbc49a37d7e5186fe06aa4609b2
+DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0
+DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
+DIST nickvision.aura.2023.11.4.nupkg 64979 BLAKE2B 6a8aa02e45ab484ffccfbd6920fabf7e4aa5747d1b8cab2be521d14d9c4f9732be55db8d8ab269a89d4d174aecc7f1b34ac2bcc2eec3c8e5660f186e7f3c351c SHA512 ddf2502d83d4957ef4acecfb472f697360daa487d4c721969e94741bed24087f107478618b717209bd4c35186f0666cffbcf64dc240785dae7b21180dc2b0bcb
+DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da5ad9e44d9d82fab8b42400a15ea7d31627bcdb9f1af0f18b15dd8455ac4e92df1b25bc47808f465cd2e972ffa40333f1c SHA512 3f97626af018fa9b03f06751054be2c4e8dbd0d5329de21662b36f3336849838bf5af7d3721643faa6ea90935f836cf502661573953176cff33d4d829d953d56
+DIST octokit.9.0.0.nupkg 683260 BLAKE2B 6326ad613949baa8d79488969dc64921a5168b9667b0044e7935cf64e9b7850a2cb858c38e460a612bdb01187bc5d56c44add96ef580cd9d8b4c7c24c55b2619 SHA512 fc12c80130652c89c4789ff30fe9a0649288aac65ab17b85dd0c7bca6f75d30ff3aca97e933d6aaf062e467ca9774d739a00688d23e832add3c7da048c790ea7
+DIST ofxsharp.netstandard.1.0.0.nupkg 21648 BLAKE2B de977767a778b4a05401d1adf78fc744628b5f1824c8a9009d4c048519f82f7c99ee55cea2060049c0528671fb526f19d30c8d36d5d832e533126993d170f88f SHA512 766f755be7aa37621d1a5f825d9cc747b8f87b4c48c92f70580983bb9c73d38a7dc7bb6c8552ba1f53f6c9e9f423e48d530ea41071d8e5a7a74d385bd06afd5a
+DIST pdfsharpcore.1.3.62.nupkg 886138 BLAKE2B cf78ef9886f2ba1a7c7ceb6bb445c91df7d2c73086766642961b4be404fa09189b10fcedacb6d7cd693ef495bf9e6a71f0deb145a7cdf1c0bc70c908af30b4f5 SHA512 beca517fbac787f253a8a490baf47f9ca315dd0c223a4d8c4abdb447a4f0d57b41b3a75586c93243669e462239c3fc0cd1ba0459a813687a3ab21126bf5e6edb
+DIST questpdf.2023.12.2.nupkg 1586842 BLAKE2B d414e06727e357dbc043dc60fa07b8c0c2c54e0f68bb97b89b0db774b252adf4fa19900c8efadf5b73b1349c423e96f73b72b83fd9ff7c37dc1191651e60881d SHA512 c0a10d05c180bb99d7271688bf2832553a3c3bee385fdb501be7a86e1d98c18224b9e087933667ab95357c6e7108d756b188ab2f3b2a75b09a1aafcc71a56f70
+DIST readsharp.ports.sgmlreader.core.1.0.0.nupkg 36567 BLAKE2B 2523d0fbc30f237661e82d841674eecf121788b3db1db7156f5bd908eb017ab1c0493d74b61f2664402e6a6394c14b81c09b0114df402a98a429e4d49e711ffe SHA512 911c74808f5f2b8a9ddb1db5689d89e01e770a4e93c34c8f9f4f7ac057c95f40cbfd0e33142609ab4ce47515552f197016977d67b644a566011fda85aea9f76f
+DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff
+DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab
+DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31
+DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8
+DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891
+DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918
+DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d
+DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3
+DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c
+DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d
+DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a
+DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be
+DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665
+DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944
+DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81
+DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631
+DIST sharpziplib.1.3.3.nupkg 655974 BLAKE2B eb35aafde87298a78483b388458015c147d5f2819facfbfe86d342597c2e1971c613d58ca0671730aa96b7540b02f976eb780cce82fb2cbd90d2f8568304f583 SHA512 5f6996e38a31861449a493b9387e91097abe06f3ca936e618e6b914091699b7319bda7e392a532a96c06287e9b3c28786183c5fbc212ac2bbdd10809151e6dbb
+DIST sixlabors.fonts.1.0.0-beta17.nupkg 718474 BLAKE2B ed0e437db456a316c79792341a7bbf638031ac9fbd839906a5d0d38ea70a965302bbe36683c1367e07d7fd6f4170b54260d7e5900a9d796089b3ce469d54f4c1 SHA512 dd11e872a246b7110e774b8923bb2fafd917b506147769bfb09970c620d96e82e38293a6b072bbc0a683126f9ea3621badce7d661d0d84e67a8770ee345dd823
+DIST sixlabors.imagesharp.3.1.2.nupkg 1036761 BLAKE2B b3df7d941ea669ca231b806848c7cb063f16af7ef900ce347c0dac8c6c2155bdcbd9e524d62acac4d3df91bc7f062cb9c91e4b3f47755283641d16686f7e1cc8 SHA512 1f83ed320aed2b9fb42e02f89ffcc2274ca22b944655dcff226670c85997e6ed16444ca44430d8a2d78016833c165c1f86414dd3b72f6a6a30f71d75174a982e
+DIST skiasharp.2.88.6.nupkg 7129894 BLAKE2B ef0e4c6e0f4b60828498fb198933b2acba590dd6846e754f0e1a494afdbfd6cc67fb52660927bc90b51bf1de2813d537d7ca1aed7bbae61f2908fe0bbb5a9a69 SHA512 5b989f52d9e7efa557bf60e13c1ba329b63670bc66d07bf237e2c8f9bdf28634eeb1e3a735c17c0f7d5b6cb8e290bda0b139540a8b0b99343367f9710f81dffd
+DIST skiasharp.harfbuzz.2.88.6.nupkg 152375 BLAKE2B 168011f461ba65a3ad5fa3472c2351883cade6345e07a1714d47db796ee6dac3680092905cd01a57f859784fdee19d9a96bd31aed58d673dbb7b49aaca7293ca SHA512 9f8b6448ee3a24af51fac0aaf5a55f5824e40068a1bc2a1a9f1ae646f8b672f9ab22a2e1a306284f01c496fe05e1a3c7e0657a17d02e07ae042c132fb2a3edd7
+DIST skiasharp.nativeassets.linux.2.88.6.nupkg 15996608 BLAKE2B 42e13af1b837bc2b9d6e3d5c67f5298e3226d3fcc7a32f6259fcdb0069d5763b90845067738437c1340a2f06e179d710632cf6281335c9e06387af7124731d76 SHA512 9a52cb0a6cbc69a1e888efcb70df4e08d20e7d1ab848eb07ba6fd1c8a3500b63e1c97d7579c40c23c7231f08028d7d22ad61851334a09f6e498b409385881bd0
+DIST skiasharp.nativeassets.macos.2.88.6.nupkg 7034170 BLAKE2B 0c9ca8a24b7984154d6da3efa73a9519136ff39dafecebf62c5886d945c2b702d0d3a10eed88d1cda830955fa6ec8d73bb7f03aa3a1ca5b6c3728d292d36cc9f SHA512 a9abf36aadd48c8a9e0ea35f95acdbe3a354091b37f97c1df97499213894f662e798687bad36da71fcfa05b6fdbc68aaff2e8a8ddbeec4ca2820bfe7cf5a9ed7
+DIST skiasharp.nativeassets.win32.2.88.6.nupkg 11067547 BLAKE2B 27e223d732c0184cc694d587ea36baf016e40cdb8eba183af07ab2038b16dd2fd61113a7fa8faa2c2915feb9b86792bf8fb1a4de20b0c6fb14affc75a69280b8 SHA512 02087547abd840806105270d43cc3a61b417f331192498571e2cff1382dfd15a1bf6b1552610c7579bf06da69b6e9a80b042ae980d0475da8acf3f7dab7334f4
+DIST sqlitepclraw.bundle_e_sqlcipher.2.1.6.nupkg 35189 BLAKE2B c982242106709361e411df3012efb0f03ca7deab829f32497cf5dc864a7c954500495bedc257baf4c50eda79f1f6f3a711116d3e06d39c41fe53c9713dd6624c SHA512 e048023e511f00823c680a441696e003feeb76a1f673bb28124b999ce437051a1ae472673b89b22d89cbd5dc687fb51472b8bc643e97d2edd86fd33cd36cda19
+DIST sqlitepclraw.bundle_e_sqlcipher.2.1.7.nupkg 35355 BLAKE2B 49d3c31b9749643ab7f5bb2083b58f394b95909c787679370d52769da95b379a1358150661740250abd6116f60483da259f48043f4f4fe0be031e6b3f052a124 SHA512 76231e411ec8d702a0c6d538fe233dada4ba4b338595ee04aa4438f1428525ded7f686863f39cbfd0b71c0560b544f609ea6c51b5956406c58c47c40811c75b5
+DIST sqlitepclraw.core.2.1.6.nupkg 34519 BLAKE2B 8b72e1e2147e11887dad341a643b91304404c391d908a4d0e330b05c2f516c2c95be2d43ff3c99705c0bde59b3670f60729ba178fc767c1775c4ac743e7601e1 SHA512 16bc39cd5325dea37e1564fc328a35966d6d820878290d945dc57496b716d4935b534285989af32fa7bd25ef9a8ac795b63e6a19044d3f84a104d643319473be
+DIST sqlitepclraw.core.2.1.7.nupkg 34768 BLAKE2B 2d294c18d85bf57f2b9dc7ed608fff727e1bf8fde69ce6c492ce88e6511dd09f92a29fd4851a495ec4447343c7c210dd1c0bf6cec3d98f35bb08997c4490fbf0 SHA512 dfdb0f13dee0076ef2aec7bd991269e27539f431dd797eb029739ab9e365211ce2cfbb209cc5ab1512168db789e454920fa594aa1bbd2c314f166753de55e328
+DIST sqlitepclraw.lib.e_sqlcipher.2.1.6.nupkg 17929010 BLAKE2B e51b5862ff7ac3920f4ac589d9da03b50efed6782112e5157e92ba0fd252db1b457b3ce5adc9163a7f4b6f77a7f5401acec45403c55088a14c1fc2d9039a10fa SHA512 0772e6626ab9b6c911eb86f4b54e2b5114a47650e40b7198094fa517dafa6dc2d17f15698e9df27311379162c880fa1ede53e62161ee1e9f6ea99b63df987449
+DIST sqlitepclraw.lib.e_sqlcipher.2.1.7.nupkg 18624191 BLAKE2B 6d0a7c6a00edb11a70a18aeb52adf447f4ca3062be1552ac33f48990a4a8246c825a652207f3a87b8d3e20633a6ae8204b3940e95b554edf43e2e013dc78c94e SHA512 0940d0c374c7136ead2ec74cf5b0d8639f277a8bae12ccd67d1bfe245e916252be364348ce3dea7019040f37d27eb8f2d67bc419c593ce1dce7a0cf60dc41eb1
+DIST sqlitepclraw.provider.e_sqlcipher.2.1.6.nupkg 59200 BLAKE2B 152f8fe2373a37046333be2ab92252b5efb3de8bbc75f38cfdbd3172c8ac774c3d47de2e2d8b5d0516d04373b46f2ee45df06a519d7384754f1865bac9a6699b SHA512 b8eba767cc1376d2db0997d78a47f93108be4dc9305cfed5abc8819ce27ad5da80ea538e06056540c7c3303e54ee1fcccfa9763981b7da20787fe0d621e9e4d3
+DIST sqlitepclraw.provider.e_sqlcipher.2.1.7.nupkg 59779 BLAKE2B a122249a7708211a5626351a65a37110fed18c277fff263a0f09c6a920120748c259c426e141621ef56ccb40fb646a358db94878af18cbcd6be9d59ffc2a10ef SHA512 32385104d8156d964733b75ecee998c86964a36291c33279114eaa318895689567c70035e7bb49800a11ffd246bc3b93b1a1bae1302b489749698a465fa1cf1d
+DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8
+DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe
+DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
+DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682
+DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82
+DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24
+DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d
+DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90
+DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea
+DIST system.drawing.common.8.0.0.nupkg 1566453 BLAKE2B 1d1274beeb95cf93fa3103b3e03bdd6cb5efa81a76740b6e25f29bdcf0e8e01e978dcf0a0289ae4d362b0744623cd09dd0fd272bada304f4aa3aa93995507c79 SHA512 40a16c9c5dd59148051bd55a2355339343186ec188bcb8e9ea5abe0dc6035106e7d745323cc4d492750e791c41397c53616b553d79b8d5e5fc56dff3345ed533
+DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2
+DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86
+DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5
+DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6
+DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807
+DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792
+DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee
+DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5
+DIST system.io.pipelines.6.0.0.nupkg 221298 BLAKE2B 344160cc3e08c0a9004eac9672b89d8aa9fc726a0dbcb2aecd677f995157f90354d3c704862422bdf8a0195918a7411b6ad9315c2f68b01c0c24ca666f4dee53 SHA512 c5983b4510bc8ae4116133ffb9b280fe61d99d47ef52dd78e5bfd03e090901896d5d5fd738dae57006b971840a4d9422bded33ddefa5e927d75d309ef1f70dea
+DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458
+DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d
+DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db
+DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
+DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41
+DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6
+DIST system.net.requests.4.3.0.nupkg 382676 BLAKE2B 64b19cf64c2bf1e2ea35814265d59907233f6a53de3c8742140364516322989926d3234d0f9efb061c5226973b0c3835f6911ffbb4084e3df05f6ca4c6a0768e SHA512 f00e58bb607af232db1a6a26941982346aab5c180da79638953a2b35dab3026eacd1432064367f631a67923cba7b4641d2b3fef8768bfd1dcffe4c79c6c76629
+DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955
+DIST system.net.webheadercollection.4.3.0.nupkg 85080 BLAKE2B 936edee59a951befd8ca9d99d9ca17563e9213bcfdece25dc37d051ef4ff34bcf4544846911db10711baffc3fd7ed3fcca01753baa0e77f9b5020a24767e3c95 SHA512 fda40b5e53bf3364a3bca8ccc97d792111cafc12606f8a84d4564664f8e7171844ee31f076ebbae5332e56cc8ac543a161083fd9cafdce99b4a25843d627234f
+DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123
+DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333
+DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818
+DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69
+DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435
+DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475
+DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
+DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa
+DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f
+DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4
+DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb
+DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc
+DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11
+DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9
+DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b
+DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34
+DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2
+DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea
+DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351
+DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0
+DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f
+DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347
+DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00
+DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67
+DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed
+DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3
+DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88
+DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13
+DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6
+DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739
+DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6
+DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113
+DIST tmds.dbus.0.15.0.nupkg 192025 BLAKE2B f3aeac9fe9d6ebc84f31d5c35ac226d1eb790cee3c16a4946ea4f29026a4a472d18b1f93bfdf7796922f359d2aab8b25fceb808a00d6ac0ede46620af8dd6863 SHA512 6384602b2691a1ded0cad96f38b2a9bab09d5993fffa28c5904ac355643732ba71bf5a11f07102390dcd2936044e7b8187d81fecbc85504dbd31cfe5191e065a
+DIST tmds.dbus.protocol.0.15.0.nupkg 215793 BLAKE2B 18608e7a9998e2ea89e6d725404c51fffaf1044ea03706396d58799c27839bf419f535b531c4f4342d14e71557c4628e5e1ed0c96088ab28188e732e391cc663 SHA512 45958a88536d1daa769934986b3ac514cdc1104a936bc404dbdec550c958847e7408af621350c09fa51bc4b837fb88471ec6e6056c4aaa2cebf30f044cd834e9
+DIST xunit.2.6.4.nupkg 29082 BLAKE2B 81fa38f39c4ccbfba12f0e58cdd8c6b1b7767f56cfae47c5bdf7080e18b8dbb7ac14d11de9166358a85cbf5c12cd202346feac4f3906c1f1870e18e916f972b2 SHA512 dc8265ab0c88a3d219a17f1ac3a48b1429d1df0b319f93ee07eba84dd801e6450bac317e452c5800df164397cd33f0fe2ea486bc26085f59d5a85bdd3132e89f
+DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624
+DIST xunit.analyzers.1.8.0.nupkg 1022435 BLAKE2B ef8eeed2d9bac8214e3dd39d0170c09a66c2c48449160d753ecfd4302da33387ab7b2627d506693942ffef05d1dd437a67b0fffc76e1d36f97b4b107997e7030 SHA512 4fdf9e66c966e5748d4f2cc093ac859e6b34b5f6275a3d5a8244e46aeb1e80e0e4e06b5c19e25cd23b94a7e86d8579488ef3f8b88bb522d9017b6cac8906c28b
+DIST xunit.assert.2.6.4.nupkg 220798 BLAKE2B bde78104a8e0ad1b92f2917e7c9b70a9dc66985465de7b46d29e96052b904ad12cd230e6ebc87029a687c607e83976fac40440580d8cdbbea7fe47ba05c59367 SHA512 4bc49e189987534a8d4964ebdf9e22e9c964480c913ad417fc30f45d3df7839e9dc803a808418de63211d5bd51f0902ae0786a6fd3220b5e556751bb1b07a24c
+DIST xunit.core.2.6.4.nupkg 31004 BLAKE2B d41e2c199d5cc78a197bc0a92962f6439d4b3a24733afc16374c2167bdf4cea93e1999fd7785cbb52b92a0077856691eaf072883a3506a2b727a21fd243f2dd5 SHA512 cdbed5da4e77677ff8bfe165f3d48209ef82c93497fde324ead3d1840bc1fa0c9898c8abba8633258bddc35a890d923d5674525743d00321f0f54f8e918ef847
+DIST xunit.extensibility.core.2.6.4.nupkg 280363 BLAKE2B 3a529ddaedf7dc98257cb526719b0f4b9b272811eb5fbe2068046238b86d52592320bf84ade7ab85434b579d51b85b9b527b9a75b7a202af789d01d68642b94f SHA512 77fecb6df23374e2547d053186bc68d967d0df94a57fc0110559c5757ef947f19ebc856ea31e109554670f819fab6f8dc915168e0017043c1d665458283f550e
+DIST xunit.extensibility.execution.2.6.4.nupkg 366873 BLAKE2B db6d2295b475e85f92e84eccad7fe83d2b6cb11200fc356a46b0a04bb8e7b28ed2936e9d2d9207aa4614ca24764b1d1eb5cdc44dde529acf205af73acdf5e2a4 SHA512 7f38da22515961b455225bfef71e2a8d734a9fa8985ab890cc3a2a310335d3615692bbffe65510488419e370d78ecbac31ac73816ad993815e1cb48256b9354a
+DIST xunit.runner.visualstudio.2.5.6.nupkg 581724 BLAKE2B 9457d3c19a09e60708ec348357fd83b6f2b163d254b2048caf4c3fb46dfcc982b019810efe939c14cc01aa9ea1e2f1990a99b4ada9b11cde767b8e8a33db6289 SHA512 6cb3279236a1dd52bca7f590b0a84511f701a692bc9f508ef3ee0670675631a801050d0563c9c09a1939f9254e6e370998114e3139abe4de59738b9ff09766c7
diff --git a/app-office/denaro/denaro-2024.2.0.ebuild b/app-office/denaro/denaro-2024.2.0.ebuild
new file mode 100644
index 000000000000..56e611813246
--- /dev/null
+++ b/app-office/denaro/denaro-2024.2.0.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=8.0
+PYTHON_COMPAT=( python3_{10..12} )
+
+NUGETS="
+ace4896.dbus.services.secrets@1.2.0
+coverlet.collector@6.0.0
+docnet.core@2.6.0
+fuzzysharp@2.0.2
+gettext.net@1.9.14
+gircore.adw-1@0.5.0-preview.3
+gircore.cairo-1.0@0.5.0-preview.3
+gircore.freetype2-2.0@0.5.0-preview.3
+gircore.gdk-4.0@0.5.0-preview.3
+gircore.gdkpixbuf-2.0@0.5.0-preview.3
+gircore.gio-2.0@0.5.0-preview.3
+gircore.glib-2.0@0.5.0-preview.3
+gircore.gobject-2.0@0.5.0-preview.3
+gircore.graphene-1.0@0.5.0-preview.3
+gircore.gsk-4.0@0.5.0-preview.3
+gircore.gtk-4.0@0.5.0-preview.3
+gircore.harfbuzz-0.0@0.5.0-preview.3
+gircore.pango-1.0@0.5.0-preview.3
+gircore.pangocairo-1.0@0.5.0-preview.3
+harfbuzzsharp.nativeassets.linux@7.3.0
+harfbuzzsharp.nativeassets.macos@7.3.0
+harfbuzzsharp.nativeassets.win32@7.3.0
+harfbuzzsharp@7.3.0
+hazzik.qif@1.0.3
+livechartscore.skiasharpview@2.0.0-rc2
+livechartscore@2.0.0-rc2
+markdig@0.33.0
+meziantou.framework.win32.credentialmanager@1.4.5
+microsoft.codecoverage@17.8.0
+microsoft.data.sqlite.core@8.0.0
+microsoft.net.test.sdk@17.8.0
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.targets@1.1.0
+microsoft.netcore.targets@5.0.0
+microsoft.testplatform.objectmodel@17.8.0
+microsoft.testplatform.testhost@17.8.0
+microsoft.win32.primitives@4.3.0
+microsoft.win32.systemevents@8.0.0
+netstandard.library@1.6.1
+newtonsoft.json@13.0.1
+nickvision.aura@2023.11.4
+nuget.frameworks@6.5.0
+octokit@9.0.0
+ofxsharp.netstandard@1.0.0
+pdfsharpcore@1.3.62
+questpdf@2023.12.2
+readsharp.ports.sgmlreader.core@1.0.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+sharpziplib@1.3.3
+sixlabors.fonts@1.0.0-beta17
+sixlabors.imagesharp@3.1.2
+skiasharp.harfbuzz@2.88.6
+skiasharp.nativeassets.linux@2.88.6
+skiasharp.nativeassets.macos@2.88.6
+skiasharp.nativeassets.win32@2.88.6
+skiasharp@2.88.6
+sqlitepclraw.bundle_e_sqlcipher@2.1.6
+sqlitepclraw.bundle_e_sqlcipher@2.1.7
+sqlitepclraw.core@2.1.6
+sqlitepclraw.core@2.1.7
+sqlitepclraw.lib.e_sqlcipher@2.1.6
+sqlitepclraw.lib.e_sqlcipher@2.1.7
+sqlitepclraw.provider.e_sqlcipher@2.1.6
+sqlitepclraw.provider.e_sqlcipher@2.1.7
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.collections.concurrent@4.3.0
+system.collections@4.3.0
+system.console@4.3.0
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.drawing.common@8.0.0
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.3.0
+system.io.pipelines@6.0.0
+system.io@4.3.0
+system.linq.expressions@4.3.0
+system.linq@4.3.0
+system.memory@4.5.3
+system.memory@4.5.5
+system.net.http@4.3.0
+system.net.primitives@4.3.0
+system.net.requests@4.3.0
+system.net.sockets@4.3.0
+system.net.webheadercollection@4.3.0
+system.objectmodel@4.3.0
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.6.0
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.3.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.x509certificates@4.3.0
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.3.0
+system.text.regularexpressions@4.3.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.3.0
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.3.0
+tmds.dbus.protocol@0.15.0
+tmds.dbus@0.15.0
+xunit.abstractions@2.0.3
+xunit.analyzers@1.8.0
+xunit.assert@2.6.4
+xunit.core@2.6.4
+xunit.extensibility.core@2.6.4
+xunit.extensibility.execution@2.6.4
+xunit.runner.visualstudio@2.5.6
+xunit@2.6.4
+"
+
+inherit check-reqs desktop dotnet-pkg gnome2-utils python-any-r1 xdg
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://github.com/NickvisionApps/Denaro/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/NickvisionApps/${PN^}.git"
+else
+ SRC_URI="https://github.com/NickvisionApps/${PN^}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${P^}"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ >=gui-libs/gtk-4.10:4
+ app-arch/brotli
+ dev-libs/glib
+ gui-libs/libadwaita:1
+ media-libs/freetype
+ media-libs/harfbuzz
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ ${RDEPEND}
+ dev-util/blueprint-compiler
+"
+
+CHECKREQS_DISK_BUILD="1200M"
+DOTNET_PKG_PROJECTS=( NickvisionMoney.GNOME/NickvisionMoney.GNOME.csproj )
+DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:WarningLevel=0 )
+
+DOCS=( CONTRIBUTING.md README.md )
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_compile() {
+ ebegin "Compiling gresources"
+ glib-compile-resources --sourcedir NickvisionMoney.GNOME/Resources \
+ NickvisionMoney.GNOME/Resources/org.nickvision.money.gresource.xml
+ eend ${?} || die "failed to compile gresources"
+
+ dotnet-pkg_src_compile
+
+ cd "${S}/NickvisionMoney.Shared" || die
+ cp Linux/org.nickvision.money.desktop.in org.nickvision.money.desktop || die
+ sed -i "s|@EXEC@|${PN}|" org.nickvision.money.desktop || die
+}
+
+src_install() {
+ dotnet-pkg-base_install
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/NickvisionMoney.GNOME" "${PN}"
+
+ insinto /usr/share/org.nickvision.money
+ doins NickvisionMoney.GNOME/Resources/*.gresource
+
+ insinto /usr/share/icons/hicolor/scalable/apps
+ doins NickvisionMoney.Shared/Resources/org.*.svg
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ doins NickvisionMoney.GNOME/Resources/*.svg
+
+ domenu NickvisionMoney.Shared/org.nickvision.money.desktop
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_pkg_postrm
+}
diff --git a/app-office/denaro/metadata.xml b/app-office/denaro/metadata.xml
new file mode 100644
index 000000000000..98fd669ea250
--- /dev/null
+++ b/app-office/denaro/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>dotnet@gentoo.org</email>
+ <name>Gentoo Dotnet Project</name>
+ </maintainer>
+ <longdescription>
+ Manage multiple accounts at a time, with a familiar tab interface. Easily
+ filter transactions by type, group, or date. Easily repeat transactions,
+ such as bills that occur every month. Transfer money from one account to
+ another. Export an account as a CSV file and import a CSV, OFX or QIF file
+ to bulk add transactions to an account.
+ </longdescription>
+ <upstream>
+ <bugs-to>https://github.com/NickvisionApps/Denaro/issues/</bugs-to>
+ <remote-id type="github">NickvisionApps/Denaro</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/dia/dia-0.97.3-r1.ebuild b/app-office/dia/dia-0.97.3-r1.ebuild
index fc0207a5f053..840d9aaaca77 100644
--- a/app-office/dia/dia-0.97.3-r1.ebuild
+++ b/app-office/dia/dia-0.97.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,9 +9,9 @@ inherit gnome2
DESCRIPTION="Diagram/flowchart creation program"
HOMEPAGE="https://wiki.gnome.org/Apps/Dia"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
# the doc USE flag doesn't seem to do anything without docbook2html
# cairo support is preferred as explained by upstream at:
# https://bugzilla.gnome.org/show_bug.cgi?id=729668#c6
@@ -35,7 +35,6 @@ RDEPEND="
"
DEPEND="${RDEPEND}
dev-util/intltool
- sys-apps/sed
virtual/pkgconfig
doc? ( dev-libs/libxslt )"
@@ -45,6 +44,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159381 , upstream #470812 #558690
"${FILESDIR}"/${PN}-0.97.2-underlinking.patch #420685, upstream #678761
"${FILESDIR}"/${PN}-0.97.3-freetype_pkgconfig.patch #654814, upstream https://gitlab.gnome.org/GNOME/dia/merge_requests/1
+ "${FILESDIR}"/${PN}-0.97.3-slibtool.patch
+ "${FILESDIR}"/${PN}-0.97.3-configure-clang16.patch
)
src_prepare() {
@@ -62,7 +63,6 @@ src_prepare() {
# Upstream bug #737255
sed -i -e "/localedir/d" configure.in || die
- eautoreconf
gnome2_src_prepare
}
diff --git a/app-office/dia/files/dia-0.97.3-configure-clang16.patch b/app-office/dia/files/dia-0.97.3-configure-clang16.patch
new file mode 100644
index 000000000000..75b6f003ca3f
--- /dev/null
+++ b/app-office/dia/files/dia-0.97.3-configure-clang16.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/874729
+https://src.fedoraproject.org/rpms/dia/blob/0a14169fc36b959598074065678e0126830317f8/f/dia-configure-c99.patch
+
+C99 removes support for implicit ints, so declare the return type
+of main explicitly. Future compilers are likely to require explicit
+type declarations.
+
+Upstream has switched to Meson, and it does not seem to use this
+particular check anymore.
+
+--- a/configure.in
++++ b/configure.in
+@@ -197,7 +197,7 @@ if test "$png_ok" = yes; then
+ png_structp pp;
+ png_infop info;
+ png_colorp cmap;
+- main() { void*foo = png_create_read_struct; }],
++ int main(void) { void*foo = png_create_read_struct; }],
+ png_ok=yes,
+ png_ok=no)
+ LDFLAGS="${old_LDFLAGS}"
+
diff --git a/app-office/dia/files/dia-0.97.3-slibtool.patch b/app-office/dia/files/dia-0.97.3-slibtool.patch
new file mode 100644
index 000000000000..a2f4375c088e
--- /dev/null
+++ b/app-office/dia/files/dia-0.97.3-slibtool.patch
@@ -0,0 +1,13 @@
+This fixes build with dev-build/slibtool
+
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -178,7 +178,7 @@ libdia_la_SOURCES = \
+ # render.h \
+ # render.c
+
+-libdia_la_LDFLAGS = -avoid-version --export-dynamic
++libdia_la_LDFLAGS = -avoid-version -export-dynamic
+ libdia_la_LIBADD = $(GTK_LIBS)
+
+ AM_CPPFLAGS = \
diff --git a/app-office/dia/metadata.xml b/app-office/dia/metadata.xml
index 0d9bb7d4ae18..595bd9c2d63f 100644
--- a/app-office/dia/metadata.xml
+++ b/app-office/dia/metadata.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <longdescription>
- Dia is a gtk+ based diagram creation program. It can be used to
- draw many different kinds of diagrams. It currently has special
- objects to help draw entity relationship diagrams, UML diagrams,
- flowcharts, network diagrams, and simple circuits. It is also
- possible to add support for new shapes by writing simple XML
- files, using a subset of SVG to draw the shape.
- </longdescription>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <longdescription>
+ Dia is a gtk+ based diagram creation program. It can be used to
+ draw many different kinds of diagrams. It currently has special
+ objects to help draw entity relationship diagrams, UML diagrams,
+ flowcharts, network diagrams, and simple circuits. It is also
+ possible to add support for new shapes by writing simple XML
+ files, using a subset of SVG to draw the shape.
+ </longdescription>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/dia</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/dia2code/dia2code-1.0.0.ebuild b/app-office/dia2code/dia2code-1.0.0-r1.ebuild
index be9dbe3f8d5d..58e26fc2f4bd 100644
--- a/app-office/dia2code/dia2code-1.0.0.ebuild
+++ b/app-office/dia2code/dia2code-1.0.0-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
inherit gnome2
DESCRIPTION="Convert UML diagrams produced with Dia to various source code flavours"
@@ -10,20 +11,22 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
-RDEPEND="${DEPEND}"
-DEPEND="
- dev-libs/libxml2
+RDEPEND="dev-libs/libxml2"
+DEPEND="${RDEPEND}
test? ( app-shells/bash )
"
+PATCHES=(
+ "${FILESDIR}"/${P}-fix-imports.patch
+)
+
src_prepare() {
# Script makes use of arrays
- sed -e 's:/bin/sh:/bin/bash:' \
- -i tests/tests.sh || die
+ sed -e 's:/bin/sh:/bin/bash:' -i tests/tests.sh || die
gnome2_src_prepare
}
diff --git a/app-office/dia2code/files/dia2code-1.0.0-fix-imports.patch b/app-office/dia2code/files/dia2code-1.0.0-fix-imports.patch
new file mode 100644
index 000000000000..e12d38806b6d
--- /dev/null
+++ b/app-office/dia2code/files/dia2code-1.0.0-fix-imports.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/895298
+
+--- a/src/decls.hpp
++++ b/src/decls.hpp
+@@ -23,6 +23,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ #include "config.h"
+
+ #include "umlPackage.hpp"
++#include <cinttypes>
+
+ /* Package processing auxiliary structure:
+ "Declarations" are UML packages (which map to IDL module or C++
diff --git a/app-office/dia2code/metadata.xml b/app-office/dia2code/metadata.xml
index c8d1cfcb2f44..4e3015347fe8 100644
--- a/app-office/dia2code/metadata.xml
+++ b/app-office/dia2code/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
diff --git a/app-office/drawio-desktop-bin/Manifest b/app-office/drawio-desktop-bin/Manifest
new file mode 100644
index 000000000000..c47bf7e450ad
--- /dev/null
+++ b/app-office/drawio-desktop-bin/Manifest
@@ -0,0 +1,9 @@
+DIST drawio-22.1.21-icon-r1.svg 1194 BLAKE2B 624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d SHA512 ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
+DIST drawio-23.1.5-icon-r1.svg 1194 BLAKE2B 624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d SHA512 ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
+DIST drawio-24.0.4-icon-r1.svg 1194 BLAKE2B 624a024e95ff1a68ac298b64d0e633f46411f7ec142d8b2a7d639c7e6a66a1f7c695f67b28a64e323ec1dea36ec4d657e2ee9119cd58f1c84f0d9cb9b5d9755d SHA512 ce010d61c5de3322d4e3c66c87ae199b7d15e68ee7253078f001eccb3b725c0290426978cfd81a4d06276b8b50ea8bd650213a50eb72432451afe536790eb39e
+DIST drawio-desktop-bin-amd64-22.1.21.deb 96067454 BLAKE2B 4359f16e9932bd0b356cb8e800dab018462f943c81f604cc32837c6fcf1d1eda051380a0efdb122cf08d38d6f9ea6d87fa89de41d11ff33fd132fec037d0ff25 SHA512 2c99cefeb9a483e9a687eb1d3945549dda932303e8e7d45e80cc37103659c88e9eaba33b5b663fb96c331800424d24c16e11d670231f04d42dc30119db731ee5
+DIST drawio-desktop-bin-amd64-23.1.5.deb 96278524 BLAKE2B 589cb585a687d40d2ae763492f0478ad6ee8acd642ecd00a9cd129c0e68bb297477c6b7709de13186d5ad643ee2ddb5d19c2e5d95574bfe49152958de02e44cf SHA512 9ae538f079a4eaa6c191270ed6f3ffc506a5921df109dbedfb7d9e3a4b2b61ebc884a33aca2f894bb0fe532e0069df62e267284250349facfd1d6e5bde7b824c
+DIST drawio-desktop-bin-amd64-24.0.4.deb 96112610 BLAKE2B 0cc189f9eb22d0995f15b38dde45a37c4ab5cefc0eeefa02398a263b74d1a8ac1bf7ec3a7d29e4a91a91f0481c1c59670238489bdf34500163ae7c9a7995189d SHA512 0fae62cfcd89c2233e5d149b37b122f0a362a8a3753e824d766768aec94ceefbb2d458016c402f1e5c43663b10fdda5a0db65fbe8194f103dbae974520c32b57
+DIST drawio-desktop-bin-arm64-22.1.21.deb 91108260 BLAKE2B ff13736806866249ef55ff7dabed173996b910d25f31f72e9755ef22f3e67162aa080046e4fb5af9801b8ddaefe19cdae578ce6a9d314013b01211832b71ded2 SHA512 5d273b55839858ab4afb18f9ceab1a8004af7843e73a15944be5991d09b821dc4f9fcf46a8dfca6b1a47d7d6e70e4e905e4dfe13e03fe842b6c1b40fc92164d7
+DIST drawio-desktop-bin-arm64-23.1.5.deb 90820726 BLAKE2B e937b1fa7675b3ed895776fbbf5b97c2d96d9fdc658789cad6fa7c2633af5257c61850c1e1f3537b4f3b47261f781dcadb316100b53101e1f5979bf6e9572c76 SHA512 94608a667a55f6e82321d2fd0e668e88dc27a74e7bd8fbd65317fdb02cd11fb4c0d990d3dc513a9a7584d69204a8d7e7f1b842a3c46938ad38671b44da68d399
+DIST drawio-desktop-bin-arm64-24.0.4.deb 91106114 BLAKE2B 6e55db288b503af9ca68a5011126bd026c925f96008b3224965f4e4b5a855ef335ad806524f1c8d196dc6690fbf31b0adb669a5a88523a6586c4aad95bb53bb9 SHA512 032fadbb00fc31d5e1723612fc33e27573f1aa86c0d3d6bc4ec15ea964db8b81737c0d4c8dcf39e529e9fbda8753221014020e189a449a7c7c280d049dab46e1
diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild
new file mode 100644
index 000000000000..c58511abd23b
--- /dev/null
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-22.1.21.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="draw.io diagramming and whiteboarding desktop app"
+HOMEPAGE="https://www.drawio.com/"
+
+SRC_URI="
+ amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-amd64-${PV}.deb
+ -> ${PN}-amd64-${PV}.deb )
+ arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
+ -> ${PN}-arm64-${PV}.deb )
+ https://raw.githubusercontent.com/jgraph/drawio-desktop/bdf5a4de3331e8dabab2be4c8f7b1a5427118f3f/build/icon.svg
+ -> drawio-${PV}-icon-r1.svg
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* amd64"
+
+# These are the licenses used by node_modules packages, drawio and drawio-desktop repositories
+LICENSE="
+ 0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
+"
+
+SLOT="0"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ >=dev-libs/nss-3
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="opt/drawio/*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # cleanup languages
+ pushd "opt/drawio/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ #Fix mimetype
+ sed -i \
+ -e 's*<icon name="x-office-document" />*<icon name="application-vnd.jgraph.mxfile"/>*g' \
+ -e '4 i <sub-class-of type="text/xml"/>' \
+ "usr/share/mime/packages/drawio.xml" || die "couldn't modify drawio.xml"
+}
+
+src_install() {
+ local destdir="/opt/drawio"
+
+ # Copy icons
+ local IC_SIZE
+ for IC_SIZE in 16 32 48 64 96 128 192 256 512 1024
+ do
+ newicon -s "${IC_SIZE}" "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" drawio.png
+ newicon -s "${IC_SIZE}" -c mimetypes "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" \
+ application-vnd.jgraph.mxfile.png
+ done
+ newicon -s scalable "${DISTDIR}/drawio-${PV}-icon-r1.svg" drawio.svg
+ newicon -s scalable -c mimetypes "${DISTDIR}/drawio-${PV}-icon-r1.svg" application-vnd.jgraph.mxfile.svg
+
+ # Create a desktop entry and associate it with the drawio mime type
+ domenu usr/share/applications/drawio.desktop
+
+ # MIME descriptor for .drawio and .vsdx files
+ insinto /usr/share/mime/packages
+ doins "usr/share/mime/packages/drawio.xml"
+
+ exeinto "${destdir}"
+ doexe opt/drawio/chrome-sandbox opt/drawio/chrome_crashpad_handler opt/drawio/drawio opt/drawio/*.so*
+
+ insinto "${destdir}"
+ insopts -m0644
+ doins opt/drawio/*.pak opt/drawio/*.bin opt/drawio/*.json opt/drawio/*.dat
+ insopts -m0755
+ doins -r opt/drawio/locales opt/drawio/resources
+
+ dosym "${destdir}"/drawio /usr/bin/drawio
+}
diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild b/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild
new file mode 100644
index 000000000000..c58511abd23b
--- /dev/null
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-23.1.5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="draw.io diagramming and whiteboarding desktop app"
+HOMEPAGE="https://www.drawio.com/"
+
+SRC_URI="
+ amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-amd64-${PV}.deb
+ -> ${PN}-amd64-${PV}.deb )
+ arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
+ -> ${PN}-arm64-${PV}.deb )
+ https://raw.githubusercontent.com/jgraph/drawio-desktop/bdf5a4de3331e8dabab2be4c8f7b1a5427118f3f/build/icon.svg
+ -> drawio-${PV}-icon-r1.svg
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* amd64"
+
+# These are the licenses used by node_modules packages, drawio and drawio-desktop repositories
+LICENSE="
+ 0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
+"
+
+SLOT="0"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ >=dev-libs/nss-3
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="opt/drawio/*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # cleanup languages
+ pushd "opt/drawio/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ #Fix mimetype
+ sed -i \
+ -e 's*<icon name="x-office-document" />*<icon name="application-vnd.jgraph.mxfile"/>*g' \
+ -e '4 i <sub-class-of type="text/xml"/>' \
+ "usr/share/mime/packages/drawio.xml" || die "couldn't modify drawio.xml"
+}
+
+src_install() {
+ local destdir="/opt/drawio"
+
+ # Copy icons
+ local IC_SIZE
+ for IC_SIZE in 16 32 48 64 96 128 192 256 512 1024
+ do
+ newicon -s "${IC_SIZE}" "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" drawio.png
+ newicon -s "${IC_SIZE}" -c mimetypes "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" \
+ application-vnd.jgraph.mxfile.png
+ done
+ newicon -s scalable "${DISTDIR}/drawio-${PV}-icon-r1.svg" drawio.svg
+ newicon -s scalable -c mimetypes "${DISTDIR}/drawio-${PV}-icon-r1.svg" application-vnd.jgraph.mxfile.svg
+
+ # Create a desktop entry and associate it with the drawio mime type
+ domenu usr/share/applications/drawio.desktop
+
+ # MIME descriptor for .drawio and .vsdx files
+ insinto /usr/share/mime/packages
+ doins "usr/share/mime/packages/drawio.xml"
+
+ exeinto "${destdir}"
+ doexe opt/drawio/chrome-sandbox opt/drawio/chrome_crashpad_handler opt/drawio/drawio opt/drawio/*.so*
+
+ insinto "${destdir}"
+ insopts -m0644
+ doins opt/drawio/*.pak opt/drawio/*.bin opt/drawio/*.json opt/drawio/*.dat
+ insopts -m0755
+ doins -r opt/drawio/locales opt/drawio/resources
+
+ dosym "${destdir}"/drawio /usr/bin/drawio
+}
diff --git a/app-office/drawio-desktop-bin/drawio-desktop-bin-24.0.4.ebuild b/app-office/drawio-desktop-bin/drawio-desktop-bin-24.0.4.ebuild
new file mode 100644
index 000000000000..d4950afc3ba9
--- /dev/null
+++ b/app-office/drawio-desktop-bin/drawio-desktop-bin-24.0.4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="draw.io diagramming and whiteboarding desktop app"
+HOMEPAGE="https://www.drawio.com/"
+
+SRC_URI="
+ amd64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-amd64-${PV}.deb
+ -> ${PN}-amd64-${PV}.deb )
+ arm64? ( https://github.com/jgraph/drawio-desktop/releases/download/v${PV}/drawio-arm64-${PV}.deb
+ -> ${PN}-arm64-${PV}.deb )
+ https://raw.githubusercontent.com/jgraph/drawio-desktop/2c47e92b36155bf4109a4fbe83410be8acb70a3b/build/icon.svg
+ -> drawio-${PV}-icon-r1.svg
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+
+# These are the licenses used by node_modules packages, drawio and drawio-desktop repositories
+LICENSE="
+ 0BSD Apache-2.0 BSD BSD-2 CC0-1.0 GPL-2 ISC PYTHON WTFPL-2 MIT ZLIB
+"
+
+SLOT="0"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ >=dev-libs/nss-3
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="opt/drawio/*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # cleanup languages
+ pushd "opt/drawio/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ #Fix mimetype
+ sed -i \
+ -e 's*<icon name="x-office-document" />*<icon name="application-vnd.jgraph.mxfile"/>*g' \
+ -e '4 i <sub-class-of type="text/xml"/>' \
+ "usr/share/mime/packages/drawio.xml" || die "couldn't modify drawio.xml"
+}
+
+src_install() {
+ local destdir="/opt/drawio"
+
+ # Copy icons
+ local IC_SIZE
+ for IC_SIZE in 16 32 48 64 96 128 192 256 512 1024
+ do
+ newicon -s "${IC_SIZE}" "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" drawio.png
+ newicon -s "${IC_SIZE}" -c mimetypes "usr/share/icons/hicolor/${IC_SIZE}x${IC_SIZE}/apps/drawio.png" \
+ application-vnd.jgraph.mxfile.png
+ done
+ newicon -s scalable "${DISTDIR}/drawio-${PV}-icon-r1.svg" drawio.svg
+ newicon -s scalable -c mimetypes "${DISTDIR}/drawio-${PV}-icon-r1.svg" application-vnd.jgraph.mxfile.svg
+
+ # Create a desktop entry and associate it with the drawio mime type
+ domenu usr/share/applications/drawio.desktop
+
+ # MIME descriptor for .drawio and .vsdx files
+ insinto /usr/share/mime/packages
+ doins "usr/share/mime/packages/drawio.xml"
+
+ exeinto "${destdir}"
+ doexe opt/drawio/chrome-sandbox opt/drawio/chrome_crashpad_handler opt/drawio/drawio opt/drawio/*.so*
+
+ insinto "${destdir}"
+ insopts -m0644
+ doins opt/drawio/*.pak opt/drawio/*.bin opt/drawio/*.json opt/drawio/*.dat
+ insopts -m0755
+ doins -r opt/drawio/locales opt/drawio/resources
+
+ dosym "${destdir}"/drawio /usr/bin/drawio
+}
diff --git a/app-office/drawio-desktop-bin/metadata.xml b/app-office/drawio-desktop-bin/metadata.xml
new file mode 100644
index 000000000000..e55ac6ceb34b
--- /dev/null
+++ b/app-office/drawio-desktop-bin/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>foti.giuseppe@gmail.com</email>
+ <name>Giuseppe Foti</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jgraph/drawio-desktop</remote-id>
+ <bugs-to>https://github.com/jgraph/drawio-desktop/issues</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/endeavour/Manifest b/app-office/endeavour/Manifest
new file mode 100644
index 000000000000..a508ca8005e6
--- /dev/null
+++ b/app-office/endeavour/Manifest
@@ -0,0 +1 @@
+DIST Endeavour-43.0.tar.bz2 540310 BLAKE2B f878fa39220300838c350acf8924f1c9d9243ff201bbc478b6947ab482acf886f74fa760359994d27a26aded796d06f64718357c16013523f3c35d23c507fd5e SHA512 2fa544d07113f51e858e75608696bc0fee593237ff0c2681e52e802b08ee497faa2e04283b8e24450cc679fc520433285a949c411697f377fd95bd6e4777abbb
diff --git a/app-office/endeavour/endeavour-43.0-r1.ebuild b/app-office/endeavour/endeavour-43.0-r1.ebuild
new file mode 100644
index 000000000000..1c31a8c34671
--- /dev/null
+++ b/app-office/endeavour/endeavour-43.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Personal task manager"
+HOMEPAGE="https://wiki.gnome.org/Apps/Todo https://gitlab.gnome.org/World/Endeavour"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.gnome.org/World/Endeavour.git"
+ SRC_URI=""
+else
+ SRC_URI="https://gitlab.gnome.org/World/${PN^}/-/archive/${PV}/${PN^}-${PV}.tar.bz2"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN^}-${PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+introspection"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0:2
+ >=gui-libs/gtk-3.92.0:4[introspection?]
+ >=gui-libs/libadwaita-1.2.0:1
+ >=net-libs/gnome-online-accounts-3.2.0:=
+ >=dev-libs/libpeas-1.17:0
+ >=gnome-extra/evolution-data-server-3.33.2:=[gtk]
+ introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we
+ # TODO: should just always build introspection support as an application that needs it for full functionality?
+ local emesonargs=(
+ $(meson_use introspection)
+ -Dtracing=false
+ -Dprofile=default
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-office/endeavour/endeavour-9999.ebuild b/app-office/endeavour/endeavour-9999.ebuild
new file mode 100644
index 000000000000..1c31a8c34671
--- /dev/null
+++ b/app-office/endeavour/endeavour-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Personal task manager"
+HOMEPAGE="https://wiki.gnome.org/Apps/Todo https://gitlab.gnome.org/World/Endeavour"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.gnome.org/World/Endeavour.git"
+ SRC_URI=""
+else
+ SRC_URI="https://gitlab.gnome.org/World/${PN^}/-/archive/${PV}/${PN^}-${PV}.tar.bz2"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN^}-${PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+introspection"
+
+RDEPEND="
+ >=dev-libs/glib-2.58.0:2
+ >=gui-libs/gtk-3.92.0:4[introspection?]
+ >=gui-libs/libadwaita-1.2.0:1
+ >=net-libs/gnome-online-accounts-3.2.0:=
+ >=dev-libs/libpeas-1.17:0
+ >=gnome-extra/evolution-data-server-3.33.2:=[gtk]
+ introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we
+ # TODO: should just always build introspection support as an application that needs it for full functionality?
+ local emesonargs=(
+ $(meson_use introspection)
+ -Dtracing=false
+ -Dprofile=default
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-office/endeavour/metadata.xml b/app-office/endeavour/metadata.xml
new file mode 100644
index 000000000000..407b55270f12
--- /dev/null
+++ b/app-office/endeavour/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gnome-gitlab">World/endeavour</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/glabels/files/glabels-externs.patch b/app-office/glabels/files/glabels-externs.patch
new file mode 100644
index 000000000000..5722912154bb
--- /dev/null
+++ b/app-office/glabels/files/glabels-externs.patch
@@ -0,0 +1,24 @@
+diff -up glabels-3.4.1/src/font-history.h.f32 glabels-3.4.1/src/font-history.h
+--- glabels-3.4.1/src/font-history.h.f32 2016-03-04 05:01:15.000000000 +0100
++++ glabels-3.4.1/src/font-history.h 2020-02-03 08:41:46.371176433 +0100
+@@ -28,7 +28,7 @@
+ G_BEGIN_DECLS
+
+
+-glFontHistoryModel *gl_font_history;
++extern glFontHistoryModel *gl_font_history;
+
+
+ void gl_font_history_init (void);
+diff -up glabels-3.4.1/src/template-history.h.f32 glabels-3.4.1/src/template-history.h
+--- glabels-3.4.1/src/template-history.h.f32 2016-03-04 05:01:15.000000000 +0100
++++ glabels-3.4.1/src/template-history.h 2020-02-03 08:42:28.547175850 +0100
+@@ -28,7 +28,7 @@
+ G_BEGIN_DECLS
+
+
+-glTemplateHistoryModel *gl_template_history;
++extern glTemplateHistoryModel *gl_template_history;
+
+
+ void gl_template_history_init (void);
diff --git a/app-office/glabels/glabels-3.4.1.ebuild b/app-office/glabels/glabels-3.4.1.ebuild
index 23065b3be108..9babfa8dceca 100644
--- a/app-office/glabels/glabels-3.4.1.ebuild
+++ b/app-office/glabels/glabels-3.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
-inherit eutils gnome2
+inherit gnome2
DESCRIPTION="Program for creating labels and business cards"
HOMEPAGE="https://glabels.org/"
@@ -27,11 +27,15 @@ RDEPEND="
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
dev-util/itstool
- dev-util/gtk-doc-am
+ dev-build/gtk-doc-am
>=dev-util/intltool-0.28
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/glabels-externs.patch # Fix compilation with -fno-common/gcc10; patch from Fedora
+)
+
src_configure() {
gnome2_src_configure \
$(use_with eds libebook) \
diff --git a/app-office/glabels/metadata.xml b/app-office/glabels/metadata.xml
index a0322c4ef758..50e98b472cb6 100644
--- a/app-office/glabels/metadata.xml
+++ b/app-office/glabels/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
diff --git a/app-office/gnome-todo/Manifest b/app-office/gnome-todo/Manifest
deleted file mode 100644
index 4316fe661ed5..000000000000
--- a/app-office/gnome-todo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-todo-3.28.1.tar.xz 751448 BLAKE2B 55c4909d35e65a763bd283e55b85dc3a6dc0190c39f3f97c33bde7c071abd8e7a88479ed72733e66bd550133bb683ed9cafb9dff36f41b4f7d6bcb9f889f2a39 SHA512 26371dd2a460656b5b7d323420cfdc3f26c548cabe0bf6a01081a017d68e062fb54164f6d0c5cf5054b59f30be65681dedde450d9b98b88f73c07131cd01f57a
diff --git a/app-office/gnome-todo/files/gnome-todo-eds-libecal-2.0.patch b/app-office/gnome-todo/files/gnome-todo-eds-libecal-2.0.patch
deleted file mode 100644
index df4151b8fc3e..000000000000
--- a/app-office/gnome-todo/files/gnome-todo-eds-libecal-2.0.patch
+++ /dev/null
@@ -1,570 +0,0 @@
-Taken from Fedora from
-https://src.fedoraproject.org/rpms/gnome-todo/raw/master/f/gnome-todo-eds-libecal-2.0.patch
-
-diff --git a/plugins/eds/gtd-eds-autoptr.h b/plugins/eds/gtd-eds-autoptr.h
-index eb9b011..78bd944 100644
---- a/plugins/eds/gtd-eds-autoptr.h
-+++ b/plugins/eds/gtd-eds-autoptr.h
-@@ -23,6 +23,5 @@
- #include <libecal/libecal.h>
-
- G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponent, g_object_unref);
--G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponentId, e_cal_component_free_id);
-+G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponentId, e_cal_component_id_free);
- G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalClient, g_object_unref);
--G_DEFINE_AUTOPTR_CLEANUP_FUNC (ESource, g_object_unref);
-diff --git a/plugins/eds/gtd-provider-eds.c b/plugins/eds/gtd-provider-eds.c
-index a403226..def4235 100644
---- a/plugins/eds/gtd-provider-eds.c
-+++ b/plugins/eds/gtd-provider-eds.c
-@@ -554,6 +554,7 @@ gtd_provider_eds_create_task (GtdProvider *provider,
-
- e_cal_client_create_object (client,
- e_cal_component_get_icalcomponent (component),
-+ E_CAL_OPERATION_FLAG_NONE,
- NULL,
- (GAsyncReadyCallback) on_task_created_cb,
- new_task);
-@@ -587,6 +588,7 @@ gtd_provider_eds_update_task (GtdProvider *provider,
- e_cal_client_modify_object (client,
- e_cal_component_get_icalcomponent (component),
- E_CAL_OBJ_MOD_THIS,
-+ E_CAL_OPERATION_FLAG_NONE,
- NULL,
- (GAsyncReadyCallback) on_task_modified_cb,
- task);
-@@ -616,9 +618,10 @@ gtd_provider_eds_remove_task (GtdProvider *provider,
- gtd_object_push_loading (GTD_OBJECT (provider));
-
- e_cal_client_remove_object (client,
-- id->uid,
-- id->rid,
-+ e_cal_component_id_get_uid (id),
-+ e_cal_component_id_get_rid (id),
- E_CAL_OBJ_MOD_THIS,
-+ E_CAL_OPERATION_FLAG_NONE,
- NULL,
- (GAsyncReadyCallback) on_task_removed_cb,
- provider);
-diff --git a/plugins/eds/gtd-task-eds.c b/plugins/eds/gtd-task-eds.c
-index 2c8cd8e..bd8f7ac 100644
---- a/plugins/eds/gtd-task-eds.c
-+++ b/plugins/eds/gtd-task-eds.c
-@@ -46,19 +46,19 @@ static GParamSpec *properties [N_PROPS];
- */
-
- static GDateTime*
--convert_icaltime (const icaltimetype *date)
-+convert_icaltime (const ICalTime *date)
- {
- GDateTime *dt;
-
- if (!date)
- return NULL;
-
-- dt = g_date_time_new_utc (date->year,
-- date->month,
-- date->day,
-- date->is_date ? 0 : date->hour,
-- date->is_date ? 0 : date->minute,
-- date->is_date ? 0 : date->second);
-+ dt = g_date_time_new_utc (i_cal_time_get_year (date),
-+ i_cal_time_get_month (date),
-+ i_cal_time_get_day (date),
-+ i_cal_time_is_date (date) ? 0 : i_cal_time_get_hour (date),
-+ i_cal_time_is_date (date) ? 0 : i_cal_time_get_minute (date),
-+ i_cal_time_is_date (date) ? 0 : i_cal_time_get_second (date));
-
- return dt;
- }
-@@ -67,19 +67,20 @@ static void
- set_description (GtdTaskEds *self,
- const gchar *description)
- {
-- ECalComponentText text;
-+ ECalComponentText *text;
- GSList note;
-
-- text.value = description && *description ? description : "";
-- text.altrep = NULL;
-+ text = e_cal_component_text_new (description ? description : "", NULL);
-
-- note.data = &text;
-+ note.data = text;
- note.next = NULL;
-
- g_clear_pointer (&self->description, g_free);
- self->description = g_strdup (description);
-
-- e_cal_component_set_description_list (self->component, &note);
-+ e_cal_component_set_descriptions (self->component, (description && *description) ? &note : NULL);
-+
-+ e_cal_component_text_free (text);
- }
-
- static void
-@@ -90,7 +91,7 @@ setup_description (GtdTaskEds *self)
- GSList *l;
-
- /* concatenates the multiple descriptions a task may have */
-- e_cal_component_get_description_list (self->component, &text_list);
-+ text_list = e_cal_component_get_descriptions (self->component);
-
- for (l = text_list; l != NULL; l = l->next)
- {
-@@ -105,21 +106,21 @@ setup_description (GtdTaskEds *self)
- {
- carrier = g_strconcat (desc,
- "\n",
-- text->value,
-+ e_cal_component_text_get_value (text),
- NULL);
- g_free (desc);
- desc = carrier;
- }
- else
- {
-- desc = g_strdup (text->value);
-+ desc = g_strdup (e_cal_component_text_get_value (text));
- }
- }
- }
-
- set_description (self, desc);
-
-- e_cal_component_free_text_list (text_list);
-+ g_slist_free_full (text_list, e_cal_component_text_free);
- }
-
-
-@@ -138,7 +139,7 @@ gtd_task_eds_get_uid (GtdObject *object)
- self = GTD_TASK_EDS (object);
-
- if (self->component)
-- e_cal_component_get_uid (self->component, &uid);
-+ uid = e_cal_component_get_uid (self->component);
- else
- uid = NULL;
-
-@@ -159,7 +160,7 @@ gtd_task_eds_set_uid (GtdObject *object,
- if (!self->component)
- return;
-
-- e_cal_component_get_uid (self->component, &current_uid);
-+ current_uid = e_cal_component_get_uid (self->component);
-
- if (g_strcmp0 (current_uid, uid) != 0)
- {
-@@ -177,7 +178,7 @@ gtd_task_eds_set_uid (GtdObject *object,
- static gboolean
- gtd_task_eds_get_complete (GtdTask *task)
- {
-- icalproperty_status status;
-+ ICalPropertyStatus status;
- GtdTaskEds *self;
- gboolean completed;
-
-@@ -185,8 +186,8 @@ gtd_task_eds_get_complete (GtdTask *task)
-
- self = GTD_TASK_EDS (task);
-
-- e_cal_component_get_status (self->component, &status);
-- completed = status == ICAL_STATUS_COMPLETED;
-+ status = e_cal_component_get_status (self->component);
-+ completed = status == I_CAL_STATUS_COMPLETED;
-
- return completed;
- }
-@@ -195,8 +196,8 @@ static void
- gtd_task_eds_set_complete (GtdTask *task,
- gboolean complete)
- {
-- icalproperty_status status;
-- icaltimetype *dt;
-+ ICalPropertyStatus status;
-+ ICalTime *dt;
- GtdTaskEds *self;
- gint percent;
-
-@@ -209,54 +210,54 @@ gtd_task_eds_set_complete (GtdTask *task,
- percent = 100;
- status = ICAL_STATUS_COMPLETED;
-
-- dt = g_new0 (icaltimetype, 1);
-- dt->year = g_date_time_get_year (now);
-- dt->month = g_date_time_get_month (now);
-- dt->day = g_date_time_get_day_of_month (now);
-- dt->hour = g_date_time_get_hour (now);
-- dt->minute = g_date_time_get_minute (now);
-- dt->second = g_date_time_get_seconds (now);
-- dt->zone = icaltimezone_get_utc_timezone ();
-+ dt = i_cal_time_new_null_time ();
-+ i_cal_time_set_date (dt,
-+ g_date_time_get_year (now),
-+ g_date_time_get_month (now),
-+ g_date_time_get_day_of_month (now));
-+ i_cal_time_set_time (dt,
-+ g_date_time_get_hour (now),
-+ g_date_time_get_minute (now),
-+ g_date_time_get_seconds (now));
-+ i_cal_time_set_timezone (dt, i_cal_timezone_get_utc_timezone ());
-
- /* convert timezone
- *
- * FIXME: This does not do anything until we have an ical
- * timezone associated with the task
- */
-- icaltimezone_convert_time (dt, NULL, icaltimezone_get_utc_timezone ());
-+ i_cal_time_convert_timezone (dt, NULL, i_cal_timezone_get_utc_timezone ());
- }
- else
- {
- dt = NULL;
- percent = 0;
-- status = ICAL_STATUS_NEEDSACTION;
-+ status = I_CAL_STATUS_NEEDSACTION;
- }
-
-- e_cal_component_set_percent_as_int (self->component, percent);
-+ e_cal_component_set_percent_complete (self->component, percent);
- e_cal_component_set_status (self->component, status);
- e_cal_component_set_completed (self->component, dt);
-
-- if (dt)
-- e_cal_component_free_icaltimetype (dt);
-+ g_clear_object (&dt);
- }
-
- static GDateTime*
- gtd_task_eds_get_creation_date (GtdTask *task)
- {
-- icaltimetype *idt;
-+ ICalTime *idt;
- GtdTaskEds *self;
- GDateTime *dt;
-
- self = GTD_TASK_EDS (task);
-- idt = NULL;
- dt = NULL;
-
-- e_cal_component_get_created (self->component, &idt);
-+ idt = e_cal_component_get_created (self->component);
-
- if (idt)
- dt = convert_icaltime (idt);
-
-- g_clear_pointer (&idt, e_cal_component_free_icaltimetype);
-+ g_clear_object (&idt);
-
- return dt;
- }
-@@ -286,7 +287,7 @@ gtd_task_eds_set_description (GtdTask *task,
- static GDateTime*
- gtd_task_eds_get_due_date (GtdTask *task)
- {
-- ECalComponentDateTime comp_dt;
-+ ECalComponentDateTime *comp_dt;
- GtdTaskEds *self;
- GDateTime *date;
-
-@@ -294,10 +295,12 @@ gtd_task_eds_get_due_date (GtdTask *task)
-
- self = GTD_TASK_EDS (task);
-
-- e_cal_component_get_due (self->component, &comp_dt);
-+ comp_dt = e_cal_component_get_due (self->component);
-+ if (!comp_dt)
-+ return NULL;
-
-- date = convert_icaltime (comp_dt.value);
-- e_cal_component_free_datetime (&comp_dt);
-+ date = convert_icaltime (e_cal_component_datetime_get_value (comp_dt));
-+ e_cal_component_datetime_free (comp_dt);
-
- return date;
- }
-@@ -317,11 +320,10 @@ gtd_task_eds_set_due_date (GtdTask *task,
-
- if (dt != current_dt)
- {
-- ECalComponentDateTime comp_dt;
-- icaltimetype *idt;
-+ ECalComponentDateTime *comp_dt;
-+ ICalTime *idt;
-
-- comp_dt.value = NULL;
-- comp_dt.tzid = NULL;
-+ comp_dt = NULL;
- idt = NULL;
-
- if (!current_dt ||
-@@ -329,36 +331,34 @@ gtd_task_eds_set_due_date (GtdTask *task,
- dt &&
- g_date_time_compare (current_dt, dt) != 0))
- {
-- idt = g_new0 (icaltimetype, 1);
-+ idt = i_cal_time_new_null_time ();
-
- g_date_time_ref (dt);
-
- /* Copy the given dt */
-- idt->year = g_date_time_get_year (dt);
-- idt->month = g_date_time_get_month (dt);
-- idt->day = g_date_time_get_day_of_month (dt);
-- idt->hour = g_date_time_get_hour (dt);
-- idt->minute = g_date_time_get_minute (dt);
-- idt->second = g_date_time_get_seconds (dt);
-- idt->is_date = (idt->hour == 0 &&
-- idt->minute == 0 &&
-- idt->second == 0);
--
-- comp_dt.tzid = g_strdup ("UTC");
-+ i_cal_time_set_date (idt,
-+ g_date_time_get_year (dt),
-+ g_date_time_get_month (dt),
-+ g_date_time_get_day_of_month (dt));
-+ i_cal_time_set_time (idt,
-+ g_date_time_get_hour (dt),
-+ g_date_time_get_minute (dt),
-+ g_date_time_get_seconds (dt));
-+ i_cal_time_set_is_date (idt,
-+ i_cal_time_get_hour (idt) == 0 &&
-+ i_cal_time_get_minute (idt) == 0 &&
-+ i_cal_time_get_second (idt) == 0);
-
-- comp_dt.value = idt;
-+ comp_dt = e_cal_component_datetime_new_take (idt, g_strdup ("UTC"));
-
-- e_cal_component_set_due (self->component, &comp_dt);
-+ e_cal_component_set_due (self->component, comp_dt);
-
-- e_cal_component_free_datetime (&comp_dt);
-+ e_cal_component_datetime_free (comp_dt);
-
- g_date_time_unref (dt);
- }
- else if (!dt)
- {
-- idt = NULL;
-- comp_dt.tzid = NULL;
--
- e_cal_component_set_due (self->component, NULL);
- }
- }
-@@ -369,19 +369,13 @@ gtd_task_eds_set_due_date (GtdTask *task,
- static gint32
- gtd_task_eds_get_priority (GtdTask *task)
- {
-- g_autofree gint *priority = NULL;
- GtdTaskEds *self;
-
- g_assert (GTD_IS_TASK_EDS (task));
-
- self = GTD_TASK_EDS (task);
-
-- e_cal_component_get_priority (self->component, &priority);
--
-- if (!priority)
-- return -1;
--
-- return *priority;
-+ return e_cal_component_get_priority (self->component);
- }
-
- static void
-@@ -394,29 +388,26 @@ gtd_task_eds_set_priority (GtdTask *task,
-
- self = GTD_TASK_EDS (task);
-
-- e_cal_component_set_priority (self->component, &priority);
-+ e_cal_component_set_priority (self->component, priority);
- }
-
- static const gchar*
- gtd_task_eds_get_title (GtdTask *task)
- {
-- ECalComponentText summary;
- GtdTaskEds *self;
-
- g_return_val_if_fail (GTD_IS_TASK_EDS (task), NULL);
-
- self = GTD_TASK_EDS (task);
-
-- e_cal_component_get_summary (self->component, &summary);
--
-- return summary.value;
-+ return i_cal_component_get_summary (e_cal_component_get_icalcomponent (self->component));
- }
-
- static void
- gtd_task_eds_set_title (GtdTask *task,
- const gchar *title)
- {
-- ECalComponentText new_summary;
-+ ECalComponentText *new_summary;
- GtdTaskEds *self;
-
- g_return_if_fail (GTD_IS_TASK_EDS (task));
-@@ -424,10 +415,11 @@ gtd_task_eds_set_title (GtdTask *task,
-
- self = GTD_TASK_EDS (task);
-
-- new_summary.value = title;
-- new_summary.altrep = NULL;
-+ new_summary = e_cal_component_text_new (title, NULL);
-
-- e_cal_component_set_summary (self->component, &new_summary);
-+ e_cal_component_set_summary (self->component, new_summary);
-+
-+ e_cal_component_text_free (new_summary);
- }
-
-
-@@ -436,10 +428,10 @@ gtd_task_eds_subtask_added (GtdTask *task,
- GtdTask *subtask)
- {
- g_autoptr (GList) subtasks = NULL;
-- ECalComponentId *id;
-+ const gchar *uid;
- ECalComponent *comp;
-- icalcomponent *ical_comp;
-- icalproperty *property;
-+ ICalComponent *ical_comp;
-+ ICalProperty *property;
- GtdTaskEds *subtask_self;
- GtdTaskEds *self;
-
-@@ -450,17 +442,17 @@ gtd_task_eds_subtask_added (GtdTask *task,
- /* Hook with parent's :subtask_added */
- GTD_TASK_CLASS (gtd_task_eds_parent_class)->subtask_added (task, subtask);
-
-- id = e_cal_component_get_id (self->component);
-+ uid = e_cal_component_get_uid (self->component);
- comp = subtask_self->component;
- ical_comp = e_cal_component_get_icalcomponent (comp);
-- property = icalcomponent_get_first_property (ical_comp, ICAL_RELATEDTO_PROPERTY);
-+ property = i_cal_component_get_first_property (ical_comp, I_CAL_RELATEDTO_PROPERTY);
-
- if (property)
-- icalproperty_set_relatedto (property, id->uid);
-+ i_cal_property_set_relatedto (property, uid);
- else
-- icalcomponent_add_property (ical_comp, icalproperty_new_relatedto (id->uid));
-+ i_cal_component_take_property (ical_comp, i_cal_property_new_relatedto (uid));
-
-- e_cal_component_free_id (id);
-+ g_clear_object (&property);
- }
-
- static void
-@@ -468,8 +460,8 @@ gtd_task_eds_subtask_removed (GtdTask *task,
- GtdTask *subtask)
- {
- g_autoptr (GList) subtasks = NULL;
-- icalcomponent *ical_comp;
-- icalproperty *property;
-+ ICalComponent *ical_comp;
-+ ICalProperty *property;
- GtdTaskEds *subtask_self;
-
- subtask_self = GTD_TASK_EDS (subtask);
-@@ -480,12 +472,13 @@ gtd_task_eds_subtask_removed (GtdTask *task,
-
- /* Remove the parent link from the subtask's component */
- ical_comp = e_cal_component_get_icalcomponent (subtask_self->component);
-- property = icalcomponent_get_first_property (ical_comp, ICAL_RELATEDTO_PROPERTY);
-+ property = i_cal_component_get_first_property (ical_comp, I_CAL_RELATEDTO_PROPERTY);
-
- if (!property)
- return;
-
-- icalcomponent_remove_property (ical_comp, property);
-+ i_cal_component_remove_property (ical_comp, property);
-+ g_object_unref (property);
- }
-
-
-diff --git a/plugins/eds/gtd-task-list-eds.c b/plugins/eds/gtd-task-list-eds.c
-index eb48a73..5b71718 100644
---- a/plugins/eds/gtd-task-list-eds.c
-+++ b/plugins/eds/gtd-task-list-eds.c
-@@ -85,19 +85,19 @@ setup_parent_task (GtdTaskListEds *self,
- GtdTask *task)
- {
- ECalComponent *component;
-- icalcomponent *ical_comp;
-- icalproperty *property;
-+ ICalComponent *ical_comp;
-+ ICalProperty *property;
- GtdTask *parent_task;
- const gchar *parent_uid;
-
- component = gtd_task_eds_get_component (GTD_TASK_EDS (task));
- ical_comp = e_cal_component_get_icalcomponent (component);
-- property = icalcomponent_get_first_property (ical_comp, ICAL_RELATEDTO_PROPERTY);
-+ property = i_cal_component_get_first_property (ical_comp, I_CAL_RELATEDTO_PROPERTY);
-
- if (!property)
- return;
-
-- parent_uid = icalproperty_get_relatedto (property);
-+ parent_uid = i_cal_property_get_relatedto (property);
- parent_task = gtd_task_list_get_task_by_id (GTD_TASK_LIST (self), parent_uid);
-
- if (parent_task)
-@@ -112,6 +112,8 @@ setup_parent_task (GtdTaskListEds *self,
-
- g_ptr_array_add (self->pending_subtasks, data);
- }
-+
-+ g_object_unref (property);
- }
-
- static void
-@@ -161,8 +163,8 @@ on_view_objects_added_cb (ECalClientView *view,
- GtdTask *task;
- const gchar *uid;
-
-- component = e_cal_component_new_from_string (icalcomponent_as_ical_string (l->data));
-- e_cal_component_get_uid (component, &uid);
-+ component = e_cal_component_new_from_icalcomponent (i_cal_component_clone (l->data));
-+ uid = e_cal_component_get_uid (component);
-
- task = gtd_task_list_get_task_by_id (self, uid);
-
-@@ -211,8 +213,8 @@ on_view_objects_modified_cb (ECalClientView *view,
- GtdTask *task;
- const gchar *uid;
-
-- component = e_cal_component_new_from_string (icalcomponent_as_ical_string (l->data));
-- e_cal_component_get_uid (component, &uid);
-+ component = e_cal_component_new_from_icalcomponent (i_cal_component_clone (l->data));
-+ uid = e_cal_component_get_uid (component);
-
- task = gtd_task_list_get_task_by_id (self, uid);
-
-@@ -244,7 +246,7 @@ on_view_objects_removed_cb (ECalClientView *view,
- GtdTask *task;
-
- id = l->data;
-- task = gtd_task_list_get_task_by_id (self, id->uid);
-+ task = gtd_task_list_get_task_by_id (self, e_cal_component_id_get_uid (id));
-
- if (!task)
- continue;
-diff --git a/plugins/eds/meson.build b/plugins/eds/meson.build
-index ea84426..b37f0c6 100644
---- a/plugins/eds/meson.build
-+++ b/plugins/eds/meson.build
-@@ -8,10 +8,9 @@ plugins_ldflags += ['-Wl,--undefined=gtd_plugin_eds_register_types']
- ################
-
- eds_plugin_deps = [
-- dependency('libecal-1.2', version: '>= 3.13.90'),
-+ dependency('libecal-2.0', version: '>= 3.33.1'),
- dependency('libedataserver-1.2', version: '>= 3.17.1'),
- dependency('libedataserverui-1.2', version: '>= 3.17.1'),
-- dependency('libical', version: '>= 0.43'),
- ]
-
- eds_plugin_deps += gnome_todo_deps
diff --git a/app-office/gnome-todo/gnome-todo-3.28.1-r1.ebuild b/app-office/gnome-todo/gnome-todo-3.28.1-r1.ebuild
deleted file mode 100644
index 7a8b9d674579..000000000000
--- a/app-office/gnome-todo/gnome-todo-3.28.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Personal task manager"
-HOMEPAGE="https://wiki.gnome.org/Apps/Todo"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk-doc +introspection"
-
-RDEPEND="
- >=dev-libs/glib-2.43.4:2
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- >=net-libs/gnome-online-accounts-3.25.3
- >=dev-libs/libpeas-1.17
- >=gnome-extra/evolution-data-server-3.33.1:=[gtk]
- net-libs/rest:0.7
- dev-libs/json-glib
- introspection? ( >=dev-libs/gobject-introspection-1.42:= )
-"
-DEPEND="${RDEPEND}
- dev-libs/libxml2:2
- dev-util/glib-utils
- gtk-doc? ( dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/gnome-todo-eds-libecal-2.0.patch
-)
-
-src_configure() {
- # TODO: There aren't any consumers of the introspection outside gnome-todo's own plugins, so maybe we
- # TODO: should just always build introspection support as an application that needs it for full functionality?
- # Todoist plugin requires 3.25.3 GOA for being able to add a Todoist account
- local emesonargs=(
- -Dbackground_plugin=true
- -Ddark_theme_plugin=true
- -Dscheduled_panel_plugin=true
- -Dscore_plugin=true
- -Dtoday_panel_plugin=true
- -Dunscheduled_panel_plugin=true
- -Dtodo_txt_plugin=true
- -Dtodoist_plugin=true
- -Dtracing=false
- $(meson_use gtk-doc gtk_doc)
- $(meson_use introspection)
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/app-office/gnome-todo/metadata.xml b/app-office/gnome-todo/metadata.xml
deleted file mode 100644
index 39980802b1da..000000000000
--- a/app-office/gnome-todo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-office/gnucash/Manifest b/app-office/gnucash/Manifest
index 2ea7859d92fe..945337cc426c 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1 +1,5 @@
-DIST gnucash-4.2.tar.bz2 14225695 BLAKE2B be77c5876cd1720e9b7422c6afbb05f0144a20cf45d7dac0e8bd3362139f4b4d18f47f0edcb6db9db7a2485263d6bff5e0546f5691fe097fe1d4912852bc0ce4 SHA512 f730d2ba5d6b310e0c467767aa4c4e6a153b441b6b9aed948344b9a9b9dee351f3cba9fac1d655385136f5ce4313f8f37ef305e9b93b0ea32c40525d9293b070
+DIST gnucash-4.13.tar.bz2 14658572 BLAKE2B 027151a800194b854ad8bbe5175b24c99e924331f2b0a35745870542c2ade1e7347d2cbc3e400f621c6b5c1bb708633609a1891e729f8923d0c717537f884ca9 SHA512 7f1f5a6c6e537aca7e88c806461c58e90256954842026d801dba48586fa5817519220f532b9e460bc34751c94e6be4a80aac06325b7bada716616a735e2de3d3
+DIST gnucash-5.1.tar.bz2 14794000 BLAKE2B dd9465277e9df82cc4029b95b2c8488fcb382a38e850ac7a3644bcdf5f423fafe522fcf22b996abed035465e54c1326859cd7c434df0569dffa11a8c911f1267 SHA512 c7e336d4d54407ea14bd8c10bbb7cedf9d1fdb13e2bda214169d1755b8103e4c37550b9c75244b91cf151ee30299664e8655d3c6fc4119241b7a97abcfd2e8e6
+DIST gnucash-5.3.tar.bz2 14928584 BLAKE2B 9778efa9b77f16f784eaffe1f4338a20cc42e4e767e3dcb3b29e8dc011e538912d59c21e23d3d63e031a1b558c9faaa8bc5853141ae4d2764de4c9ae949668ff SHA512 f811ed66144f8689255970c6d925047eeb8d47dbefc862f42ab54ff3342e4710d822288a2d34ed1e7e873c7a7c5db0f95bdaa233787cd6828ff448af0eea325e
+DIST gnucash-5.4-1.tar.bz2 14928988 BLAKE2B 389996058e2d452f7e0a9ee088a56254c56546f363291d92c02db0ff06d21f6aa4c99f2fc3ee56a13cbb8ea122f57ba391992bb670496471bb3c0e2583be7ca9 SHA512 25e221c6926594ca86097f1d34a4b035fd6853b7b6324809a0e9927e9b0958fd896deefdc8b4346717e3068bb8895697a5e3cd65e6cc02f8bc2fb19d8a8bb103
+DIST gnucash-5.5.tar.bz2 14986561 BLAKE2B b5c4d8b0340d26e67c95d478f9f0aceb905688fe8024cf2664215e93c869046d727561d0efb64ebdc1e3bae2bc4e987cb6d919ff03e14c55482e9aa216d9780b SHA512 06ee099d5cb4c24ff0b53f5788db36599240c0b6392d6fcc548b8d6f5c3aebef26d13fae80083b7676e80e739e386eb197bfb1ecf204995c77f60493a7c8c735
diff --git a/app-office/gnucash/files/gnucash-3.2-no-gui.patch b/app-office/gnucash/files/gnucash-3.2-no-gui.patch
deleted file mode 100644
index 896aafd17f15..000000000000
--- a/app-office/gnucash/files/gnucash-3.2-no-gui.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5e10a09..cdbdb7a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -770,7 +770,9 @@ set(SCHEME_INSTALLED_CACHE_DIR ${PKGLIBDIR}/scm/ccache/${GUILE_EFFECTIVE_VERSION
- # The subdirectories
- add_subdirectory (borrowed)
- add_subdirectory (data)
-+if (WITH_GNUCASH)
- add_subdirectory (doc)
-+endif (WITH_GNUCASH)
- add_subdirectory (po)
- add_subdirectory (common)
- add_subdirectory (libgnucash)
diff --git a/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch b/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch
deleted file mode 100644
index b271be896c03..000000000000
--- a/app-office/gnucash/files/gnucash-3.8-examples-subdir.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/doc/examples/CMakeLists.txt
-+++ b/doc/examples/CMakeLists.txt
-@@ -21,6 +21,6 @@
- web.qif
- )
-
--install(FILES ${examples_DATA} DESTINATION ${CMAKE_INSTALL_DOCDIR})
-+install(FILES ${examples_DATA} DESTINATION ${CMAKE_INSTALL_DOCDIR}/examples)
-
- set_dist_list(examples_DIST ${examples_DATA} CMakeLists.txt )
diff --git a/app-office/gnucash/files/gnucash-4.12-drop-broken-test.patch b/app-office/gnucash/files/gnucash-4.12-drop-broken-test.patch
new file mode 100644
index 000000000000..970d423c7b31
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-4.12-drop-broken-test.patch
@@ -0,0 +1,26 @@
+https://github.com/Gnucash/gnucash/pull/1472
+
+From a52795b022e040d7a93bb4dc352780d832c55390 Mon Sep 17 00:00:00 2001
+From: Marco Scardovi <mscardovi@icloud.com>
+Date: Sat, 26 Nov 2022 22:38:02 +0100
+Subject: [PATCH] Fix test
+
+Signed-off-by: Marco Scardovi <mscardovi@icloud.com>
+--- a/libgnucash/core-utils/test/CMakeLists.txt
++++ b/libgnucash/core-utils/test/CMakeLists.txt
+@@ -19,9 +19,6 @@ endmacro()
+ add_core_utils_test(test-gnc-glib-utils test-gnc-glib-utils.c)
+ add_core_utils_test(test-resolve-file-path test-resolve-file-path.c)
+ add_core_utils_test(test-userdata-dir test-userdata-dir.c)
+-if (NOT MAC_INTEGRATION AND NOT WIN32)
+- add_core_utils_test(test-userdata-dir-invalid-home test-userdata-dir-invalid-home.c)
+-endif()
+ if (MAC_INTEGRATION)
+ target_compile_options(test-userdata-dir PRIVATE ${OSX_EXTRA_COMPILE_FLAGS})
+ target_compile_definitions(test-userdata-dir PRIVATE ${GTK_MAC_CFLAGS_OTHER})
+@@ -53,4 +50,4 @@ gnc_add_test(test-gnc-path-util "${test_gnc_path_util_SOURCES}"
+
+ set_dist_list(test_core_utils_DIST CMakeLists.txt
+ test-gnc-glib-utils.c test-resolve-file-path.c test-userdata-dir.c
+- test-userdata-dir-invalid-home.c gtest-path-utilities.cpp)
++ gtest-path-utilities.cpp)
diff --git a/app-office/gnucash/files/gnucash-4.13-no-werror.patch b/app-office/gnucash/files/gnucash-4.13-no-werror.patch
new file mode 100644
index 000000000000..5b45898eacc1
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-4.13-no-werror.patch
@@ -0,0 +1,20 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -578,14 +578,14 @@ set(CMAKE_C_STANDARD_REQUIRED ON)
+ set(CMAKE_C_EXTENSIONS ON)
+
+ if (UNIX)
+- set( CMAKE_C_FLAGS "-Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}")
++ set( CMAKE_C_FLAGS "-Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused ${CMAKE_C_FLAGS}")
+ set( CMAKE_C_FLAGS "-Wno-error=deprecated-declarations -Wno-error=parentheses ${CMAKE_C_FLAGS}")
+- set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
++ set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations -Wno-unused -Wno-error=parentheses ${CMAKE_CXX_FLAGS}")
+ set( CMAKE_CXX_FLAGS "-Wno-error=deprecated-declarations ${REGISTER_CXXFLAG} ${CMAKE_CXX_FLAGS}")
+ set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}")
+ endif()
+ if (MINGW)
+- set( CMAKE_C_FLAGS "-Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -Wno-error=deprecated-declarations ${CMAKE_C_FLAGS}")
++ set( CMAKE_C_FLAGS "-Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wno-unused -Wno-error=deprecated-declarations ${CMAKE_C_FLAGS}")
+ set( CMAKE_CXX_FLAGS "-DWINVER=0x0500 -D_EMULATE_GLIBC=0 ${CMAKE_CXX_FLAGS}") # Workaround for bug in gtest on mingw, see https://github.com/google/googletest/issues/893 and https://github.com/google/googletest/issues/920
+ endif()
+
diff --git a/app-office/gnucash/files/gnucash-4.13-webkit2gtk-4.1.patch b/app-office/gnucash/files/gnucash-4.13-webkit2gtk-4.1.patch
new file mode 100644
index 000000000000..1e2197737613
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-4.13-webkit2gtk-4.1.patch
@@ -0,0 +1,16 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -211,10 +211,7 @@
+ pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkitgtk-3.0)
+ set(WEBKIT1 1 CACHE INTERNAL "WebKitGtk")
+ else()
+- pkg_check_modules (WEBKIT IMPORTED_TARGET webkit2gtk-4.0>=2.14.0)
+- if (NOT WEBKIT_FOUND)
+- pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.1)
+- endif()
++ pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.1)
+ set(WEBKIT2 1 CACHE INTERNAL "WebKit2Gtk4")
+ endif()
+
+
+Diff finished. Thu Mar 9 08:21:53 2023
diff --git a/app-office/gnucash/files/gnucash-5.0-exclude-license.patch b/app-office/gnucash/files/gnucash-5.0-exclude-license.patch
new file mode 100644
index 000000000000..4a1fd9944fad
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.0-exclude-license.patch
@@ -0,0 +1,32 @@
+diff -Naruw gnucash-5.0.orig/CMakeLists.txt gnucash-5.0/CMakeLists.txt
+--- gnucash-5.0.orig/CMakeLists.txt 2023-04-13 10:23:18.271128349 -0400
++++ gnucash-5.0/CMakeLists.txt 2023-04-13 10:25:38.531172952 -0400
+@@ -665,7 +665,6 @@
+ ChangeLog.2022
+ DOCUMENTERS
+ HACKING
+- LICENSE
+ NEWS
+ README.dependencies
+ )
+@@ -928,20 +927,7 @@
+ )
+ endif()
+
+-#Link LICENSE to COPYING so that people expecting to find it,
+-#will. COPYING is normally linked by autogen.sh to the latest
+-#automake-provided version.
+-set (_CMD create_symlink)
+-if (WIN32)
+- set(_CMD copy)
+-endif()
+
+-install(CODE
+-" execute_process(
+- COMMAND ${CMAKE_COMMAND} -E ${_CMD} LICENSE COPYING
+- WORKING_DIRECTORY ${CMAKE_INSTALL_DOCDIR}
+- )"
+-)
+
+ #For windows, copy in some DLLs from Mingw
+
diff --git a/app-office/gnucash/files/gnucash-5.0-webkit2gtk-4.1.patch b/app-office/gnucash/files/gnucash-5.0-webkit2gtk-4.1.patch
new file mode 100644
index 000000000000..e2312f531825
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.0-webkit2gtk-4.1.patch
@@ -0,0 +1,14 @@
+diff -Naruw a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -210,10 +210,7 @@
+ pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkitgtk-3.0)
+ set(WEBKIT1 1 CACHE INTERNAL "WebKitGtk")
+ else()
+- pkg_check_modules (WEBKIT IMPORTED_TARGET webkit2gtk-4.0>=2.14.0)
+- if (NOT WEBKIT_FOUND)
+ pkg_check_modules (WEBKIT REQUIRED IMPORTED_TARGET webkit2gtk-4.1)
+- endif()
+ set(WEBKIT2 1 CACHE INTERNAL "WebKit2Gtk4")
+ endif()
+
diff --git a/app-office/gnucash/files/gnucash-5.3-include-algorithm.patch b/app-office/gnucash/files/gnucash-5.3-include-algorithm.patch
new file mode 100644
index 000000000000..d9998c8c66ed
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.3-include-algorithm.patch
@@ -0,0 +1,12 @@
+diff --git a/libgnucash/engine/gnc-option-impl.hpp b/libgnucash/engine/gnc-option-impl.hpp
+index 4ebaa36..4d157d5 100644
+--- a/libgnucash/engine/gnc-option-impl.hpp
++++ b/libgnucash/engine/gnc-option-impl.hpp
+@@ -49,6 +49,7 @@
+ #include <variant>
+ #include <iostream>
+ #include <limits>
++#include <algorithm>
+
+ #include "gnc-option-uitype.hpp"
+
diff --git a/app-office/gnucash/files/gnucash-5.3-no-werror.patch b/app-office/gnucash/files/gnucash-5.3-no-werror.patch
new file mode 100644
index 000000000000..896a41f1284d
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.3-no-werror.patch
@@ -0,0 +1,29 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -603,12 +603,12 @@
+ set(CMAKE_C_EXTENSIONS ON)
+
+ if (UNIX)
+- set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}")
+- set( CMAKE_CXX_FLAGS "-Werror -Wall -Wmissing-declarations ${CMAKE_CXX_FLAGS}")
++ set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}")
++ set( CMAKE_CXX_FLAGS "-Wall -Wmissing-declarations ${CMAKE_CXX_FLAGS}")
+ set( CMAKE_C_FLAGS_RELEASE "-O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ${CMAKE_C_FLAGS}")
+ endif()
+ if (MINGW)
+- set( CMAKE_C_FLAGS "-Werror -Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}")
++ set( CMAKE_C_FLAGS "-Wall -Wmissing-prototypes -Wmissing-declarations ${CMAKE_C_FLAGS}")
+ set( CMAKE_CXX_FLAGS "-DWINVER=0x0500 -D_EMULATE_GLIBC=0 ${CMAKE_CXX_FLAGS}") # Workaround for bug in gtest on mingw, see https://github.com/google/googletest/issues/893 and https://github.com/google/googletest/issues/920
+ endif()
+
+--- a/common/cmake_modules/GncAddSwigCommand.cmake
++++ b/common/cmake_modules/GncAddSwigCommand.cmake
+@@ -70,7 +70,7 @@
+
+ set (DEFAULT_SWIG_PYTHON_FLAGS
+ -python -py3
+- -Wall -Werror
++ -Wall
+ ${SWIG_ARGS}
+ )
+ set (DEFAULT_SWIG_PYTHON_C_INCLUDES
diff --git a/app-office/gnucash/files/gnucash-5.4-fix-python-finding.patch b/app-office/gnucash/files/gnucash-5.4-fix-python-finding.patch
new file mode 100644
index 000000000000..26de7a7ad154
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.4-fix-python-finding.patch
@@ -0,0 +1,49 @@
+https://bugs.gentoo.org/919859
+https://github.com/Gnucash/gnucash/commit/3782eed56785adaca02cf2bd4766d3825a6f6ca7
+
+From 3782eed56785adaca02cf2bd4766d3825a6f6ca7 Mon Sep 17 00:00:00 2001
+From: Simon Arlott <sa.me.uk>
+Date: Wed, 4 Oct 2023 21:15:11 +0100
+Subject: [PATCH] Use the default version of Python 3
+
+Python scripts that run with the default version of Python 3 by executing
+with /usr/bin/python3 that try to import gnucash can't find it if it has
+been built for a different version.
+
+Instead of using other installed versions of Python 3 that happen to be
+present, default to using the default "unversioned" version.
+
+It doesn't look like CMake are going to fix the default behaviour, so every
+project has to do this:
+https://gitlab.kitware.com/cmake/cmake/-/issues/24878
+https://gitlab.kitware.com/cmake/cmake/-/issues/24126
+https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8287
+
+This is only supported on CMake 3.20 or newer, so users of older versions
+will still get the broken behaviour.
+
+Use the newer default Python3_FIND_STRATEGY=LOCATION (CMP0094).
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -2,6 +2,11 @@
+
+ cmake_minimum_required (VERSION 3.14.5)
+
++# CMake 3.15+ Python3_FIND_STRATEGY=LOCATION
++if (POLICY CMP0094)
++ cmake_policy(SET CMP0094 NEW)
++endif()
++
+ project (gnucash
+ VERSION 5.4
+ )
+@@ -492,6 +497,9 @@ endif()
+
+ if (WITH_PYTHON)
+ set (PYTHON_MIN_VERSION 3.6.0)
++ if (NOT DEFINED Python3_FIND_UNVERSIONED_NAMES)
++ set (Python3_FIND_UNVERSIONED_NAMES FIRST)
++ endif()
+ find_package (Python3 ${PYTHON_MIN_VERSION} COMPONENTS Interpreter Development)
+ if (NOT Python3_FOUND)
+ message(SEND_ERROR "Python support enabled, but Python3 interpreter and/or libaries not found.")
diff --git a/app-office/gnucash/gnucash-4.13.ebuild b/app-office/gnucash/gnucash-4.13.ebuild
new file mode 100644
index 000000000000..db9ff7c0424c
--- /dev/null
+++ b/app-office/gnucash/gnucash-4.13.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-doc/gnucash-docs
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake gnome2-utils python-single-r1 xdg-utils
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
+
+IUSE="aqbanking debug doc examples keyring +gui mysql nls ofx postgres python quotes register2 smartcard sqlite test"
+RESTRICT="!test? ( test )"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+ examples? ( gui )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+ >=dev-libs/glib-2.56.1:2
+ >=dev-scheme/guile-2.2.0:=[regex]
+ >=sys-libs/zlib-1.1.4
+ dev-libs/boost:=[icu,nls]
+ dev-libs/icu:=
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ aqbanking? (
+ >=net-libs/aqbanking-6[ofx?]
+ >=sys-libs/gwenhywfar-4.20.0:=
+ smartcard? ( sys-libs/libchipcard )
+ )
+ keyring? ( >=app-crypt/libsecret-0.18 )
+ gui? (
+ >=x11-libs/gtk+-3.22.30:3
+ gnome-base/dconf
+ net-libs/webkit-gtk:4.1=
+ aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+ )
+ mysql? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[mysql]
+ )
+ ofx? ( >=dev-libs/libofx-0.9.12:= )
+ postgres? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[postgres]
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ ')
+ )
+ quotes? (
+ >=dev-perl/Finance-Quote-1.11
+ dev-perl/Date-Manip
+ dev-perl/HTML-TableExtract
+ )
+ sqlite? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[sqlite]
+ )
+"
+
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=795250
+DEPEND="
+ ${RDEPEND}
+ >=sys-devel/gettext-0.20
+ dev-lang/perl
+ dev-perl/XML-Parser
+ dev-build/libtool
+ >=dev-cpp/gtest-1.8.0
+"
+BDEPEND="
+ dev-lang/swig
+ >=dev-build/cmake-3.10
+ virtual/pkgconfig
+"
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-${PV}
+ gnome-extra/yelp
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.8-exclude-license.patch"
+ "${FILESDIR}/${PN}-4.12-drop-broken-test.patch"
+ "${FILESDIR}/${PN}-4.13-no-werror.patch"
+
+ # This is only to prevent webkit2gtk-4 from being selected.
+ # https://bugs.gentoo.org/893676
+ "${FILESDIR}/${P}-webkit2gtk-4.1.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage false positive, bug #677600
+QA_PREBUILT='*[.]go'
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ # Fix tests writing to /tmp
+ local fixtestfiles=(
+ gnucash/report/test/test-report-html.scm
+ gnucash/report/reports/standard/test/test-invoice.scm
+ gnucash/report/reports/standard/test/test-new-owner-report.scm
+ gnucash/report/reports/standard/test/test-owner-report.scm
+ gnucash/report/reports/standard/test/test-transaction.scm
+ gnucash/report/reports/standard/test/test-portfolios.scm
+ gnucash/report/reports/standard/test/test-charts.scm
+ gnucash/report/test/test-report.scm
+ gnucash/report/test/test-commodity-utils.scm
+ gnucash/report/test/test-report-extras.scm
+ libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
+ libgnucash/backend/xml/test/test-xml-pricedb.cpp
+ )
+ for x in "${fixtestfiles[@]}"; do
+ sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of ${S}/${x} failed"
+ done
+}
+
+src_configure() {
+ export GUILE_AUTO_COMPILE=0
+
+ local sql_on_off="OFF"
+ if use mysql || use postgres || use sqlite ; then
+ sql_on_off="ON"
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILE_GSCHEMAS=OFF
+ -DDISABLE_NLS=$(usex !nls)
+ -DENABLE_REGISTER2=$(usex register2)
+ -DWITH_AQBANKING=$(usex aqbanking)
+ -DWITH_OFX=$(usex ofx)
+ -DWITH_PYTHON=$(usex python)
+ -DWITH_SQL=${sql_on_off}
+ -DWITH_GNUCASH=$(usex gui)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ LOCALE_TESTS=
+ if type locale >/dev/null 2>&1; then
+ MY_LOCALES="$(locale -a)"
+ if [[ "${MY_LOCALES}" != *en_US* ||
+ "${MY_LOCALES}" != *en_GB* ||
+ "${MY_LOCALES}" != *fr_FR* ]] ; then
+ ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
+ else
+ LOCALE_TESTS=true
+ fi
+ else
+ ewarn "'locale' not found."
+ fi
+
+ if [[ ! "${LOCALE_TESTS}" ]]; then
+ ewarn "Disabling test-qof and test-gnc-numeric."
+ echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
+ > "${BUILD_DIR}"/CTestCustom.cmake || die "Failed to disable test-qof and test-gnc-numeric!"
+ fi
+
+ cd "${BUILD_DIR}" || die "Failed to enter ${BUILD_DIR}"
+ XDG_DATA_HOME="${T}/$(whoami)" eninja check
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ dostrip -x /usr/$(get_libdir)/guile/2.2/site-ccache/gnucash/
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ if use python ; then
+ python_optimize
+ python_optimize "${ED}"/usr/share/gnucash/python
+ fi
+}
+
+pkg_postinst() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/gnucash/gnucash-5.1.ebuild b/app-office/gnucash/gnucash-5.1.ebuild
new file mode 100644
index 000000000000..a4588f745ac0
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.1.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-doc/gnucash-docs
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake gnome2-utils python-single-r1
+
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes smartcard sqlite test"
+RESTRICT="!test? ( test )"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+ examples? ( gui )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+ >=dev-libs/glib-2.56.1:2
+ >=dev-scheme/guile-2.2.0:=[regex]
+ >=sys-libs/zlib-1.1.4
+ dev-libs/boost:=[icu,nls]
+ dev-libs/icu:=
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ aqbanking? (
+ >=net-libs/aqbanking-6[ofx?]
+ >=sys-libs/gwenhywfar-5.6.0:=
+ smartcard? ( sys-libs/libchipcard )
+ )
+ gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+ gui? (
+ >=x11-libs/gtk+-3.22.30:3
+ gnome-base/dconf
+ net-libs/webkit-gtk:4.1=
+ aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+ )
+ mysql? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[mysql]
+ )
+ ofx? ( >=dev-libs/libofx-0.9.12:= )
+ postgres? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[postgres]
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject[${PYTHON_USEDEP}]
+ ')
+ )
+ quotes? (
+ >=dev-perl/Finance-Quote-1.11
+ dev-perl/JSON-Parse
+ dev-perl/HTML-TableExtract
+ )
+ sqlite? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[sqlite]
+ )
+"
+
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=795250
+DEPEND="
+ ${RDEPEND}
+ >=sys-devel/gettext-0.20
+ dev-lang/perl
+ dev-perl/XML-Parser
+ dev-build/libtool
+ >=dev-cpp/gtest-1.8.0
+"
+BDEPEND="
+ dev-lang/swig
+ >=dev-build/cmake-3.10
+ virtual/pkgconfig
+"
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-${PV}
+ gnome-extra/yelp
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.0-exclude-license.patch"
+ "${FILESDIR}/${PN}-4.12-drop-broken-test.patch"
+# "${FILESDIR}/${PN}-4.13-no-werror.patch"
+
+ # This is only to prevent webkit2gtk-4 from being selected.
+ # https://bugs.gentoo.org/893676
+ "${FILESDIR}/${PN}-5.0-webkit2gtk-4.1.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage false positive, bug #677600
+QA_PREBUILT='*[.]go'
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ # Fix tests writing to /tmp
+ local fixtestfiles=(
+ gnucash/report/test/test-report-html.scm
+ gnucash/report/reports/standard/test/test-invoice.scm
+ gnucash/report/reports/standard/test/test-new-owner-report.scm
+ gnucash/report/reports/standard/test/test-owner-report.scm
+ gnucash/report/reports/standard/test/test-transaction.scm
+ gnucash/report/reports/standard/test/test-portfolios.scm
+ gnucash/report/reports/standard/test/test-charts.scm
+ gnucash/report/test/test-report.scm
+ gnucash/report/test/test-commodity-utils.scm
+ gnucash/report/test/test-report-extras.scm
+ libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
+ libgnucash/backend/xml/test/test-xml-pricedb.cpp
+ )
+ for x in "${fixtestfiles[@]}"; do
+ sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of ${S}/${x} failed"
+ done
+}
+
+src_configure() {
+ export GUILE_AUTO_COMPILE=0
+
+ local sql_on_off="OFF"
+ if use mysql || use postgres || use sqlite ; then
+ sql_on_off="ON"
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILE_GSCHEMAS=OFF
+ -DDISABLE_NLS=$(usex !nls)
+ -DWITH_AQBANKING=$(usex aqbanking)
+ -DWITH_GNUCASH=$(usex gui)
+ -DWITH_OFX=$(usex ofx)
+ -DWITH_PYTHON=$(usex python)
+ -DWITH_SQL=${sql_on_off}
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ LOCALE_TESTS=
+ if type locale >/dev/null 2>&1; then
+ MY_LOCALES="$(locale -a)"
+ if [[ "${MY_LOCALES}" != *en_US* ||
+ "${MY_LOCALES}" != *en_GB* ||
+ "${MY_LOCALES}" != *fr_FR* ]] ; then
+ ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
+ else
+ LOCALE_TESTS=true
+ fi
+ else
+ ewarn "'locale' not found."
+ fi
+
+ if [[ ! "${LOCALE_TESTS}" ]]; then
+ ewarn "Disabling test-qof and test-gnc-numeric."
+ echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
+ > "${BUILD_DIR}"/CTestCustom.cmake || die "Failed to disable test-qof and test-gnc-numeric!"
+ fi
+
+ cd "${BUILD_DIR}" || die "Failed to enter ${BUILD_DIR}"
+ XDG_DATA_HOME="${T}/$(whoami)" eninja check
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ dostrip -x /usr/$(get_libdir)/guile/2.2/site-ccache/gnucash/
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ if use python ; then
+ python_optimize
+ python_optimize "${ED}"/usr/share/gnucash/python
+ fi
+}
+
+pkg_postinst() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/gnucash/gnucash-4.2.ebuild b/app-office/gnucash/gnucash-5.3.ebuild
index 4fe45cbe957d..e8c2e7d7026e 100644
--- a/app-office/gnucash/gnucash-4.2.ebuild
+++ b/app-office/gnucash/gnucash-5.3.ebuild
@@ -1,33 +1,35 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+# Please bump with app-doc/gnucash-docs
-inherit cmake gnome2-utils python-single-r1 toolchain-funcs xdg-utils
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake gnome2-utils python-single-r1
DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2"
+LICENSE="GPL-2+"
SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres
- python quotes -register2 smartcard sqlite test"
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes smartcard sqlite test"
RESTRICT="!test? ( test )"
# Examples doesn't build unless GUI is also built
REQUIRED_USE="
examples? ( gui )
python? ( ${PYTHON_REQUIRED_USE} )
- smartcard? ( aqbanking )"
+ smartcard? ( aqbanking )
+"
# dev-libs/boost must always be built with nls enabled.
# net-libs/aqbanking dropped gtk with v6. So, to simplify the
-# dependency, we just rely on that.
+# dependency, we just rely on that.
RDEPEND="
>=dev-libs/glib-2.56.1:2
>=dev-scheme/guile-2.2.0:=[regex]
@@ -38,29 +40,34 @@ RDEPEND="
dev-libs/libxslt
aqbanking? (
>=net-libs/aqbanking-6[ofx?]
- sys-libs/gwenhywfar
+ >=sys-libs/gwenhywfar-5.6.0:=
smartcard? ( sys-libs/libchipcard )
)
gnome-keyring? ( >=app-crypt/libsecret-0.18 )
gui? (
>=x11-libs/gtk+-3.22.30:3
gnome-base/dconf
- net-libs/webkit-gtk:4=
- aqbanking? ( sys-libs/gwenhywfar[gtk] )
+ net-libs/webkit-gtk:4.1=
+ aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
)
mysql? (
dev-db/libdbi
dev-db/libdbi-drivers[mysql]
)
- ofx? ( >=dev-libs/libofx-0.9.1:= )
+ ofx? ( >=dev-libs/libofx-0.9.12:= )
postgres? (
dev-db/libdbi
dev-db/libdbi-drivers[postgres]
)
- python? ( ${PYTHON_DEPS} )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ )
quotes? (
>=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
+ dev-perl/JSON-Parse
dev-perl/HTML-TableExtract
)
sqlite? (
@@ -69,57 +76,57 @@ RDEPEND="
)
"
-DEPEND="${RDEPEND}
- >=dev-cpp/gtest-1.8.0
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=795250
+DEPEND="
+ ${RDEPEND}
>=sys-devel/gettext-0.20
dev-lang/perl
dev-perl/XML-Parser
- sys-devel/libtool
+ dev-build/libtool
+ >=dev-cpp/gtest-1.8.0
"
-
BDEPEND="
dev-lang/swig
- dev-util/cmake
+ >=dev-build/cmake-3.10
virtual/pkgconfig
- || (
- >=sys-devel/gcc-8:*
- >=sys-devel/clang-6:*
- )
"
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
+#~app-doc/gnucash-docs-${PV}
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-5.2
+ gnome-extra/yelp
+ )
+"
PATCHES=(
- "${FILESDIR}"/${PN}-3.2-no-gui.patch
- "${FILESDIR}"/${PN}-3.8-examples-subdir.patch
- "${FILESDIR}"/${PN}-3.8-exclude-license.patch
-)
+ "${FILESDIR}/${PN}-5.0-exclude-license.patch"
+ "${FILESDIR}/${PN}-4.12-drop-broken-test.patch"
+ "${FILESDIR}/${PN}-5.3-no-werror.patch"
-S="${WORKDIR}/${PN}-$(ver_cut 1-2)"
+ # This is only to prevent webkit2gtk-4 from being selected.
+ # https://bugs.gentoo.org/893676
+ "${FILESDIR}/${PN}-5.0-webkit2gtk-4.1.patch"
-pkg_pretend() {
- if tc-is-gcc; then
- if [[ $(gcc-major-version) -lt 8 ]]; then
- die "GnuCash needs at least GCC version 8."
- fi
- elif tc-is-clang; then
- if [[ $(clang-major-version) -lt 6 ]]; then
- die "GnuCash needs at least clang version 6."
- fi
- fi
-}
+ # GCC 14 no longer includes <algorithm> by default, this is fixed in 5.5
+ "${FILESDIR}/${PN}-5.3-include-algorithm.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage false positive, bug #677600
+QA_PREBUILT='*[.]go'
pkg_setup() {
use python && python-single-r1_pkg_setup
- xdg_environment_reset
}
src_prepare() {
cmake_src_prepare
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
# Fix tests writing to /tmp
local fixtestfiles=(
gnucash/report/test/test-report-html.scm
@@ -136,7 +143,7 @@ src_prepare() {
libgnucash/backend/xml/test/test-xml-pricedb.cpp
)
for x in "${fixtestfiles[@]}"; do
- sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of "${S}/${x}" failed"
+ sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of ${S}/${x} failed"
done
}
@@ -151,23 +158,17 @@ src_configure() {
local mycmakeargs=(
-DCOMPILE_GSCHEMAS=OFF
-DDISABLE_NLS=$(usex !nls)
- -DENABLE_REGISTER2=$(usex register2)
-DWITH_AQBANKING=$(usex aqbanking)
+ -DWITH_GNUCASH=$(usex gui)
-DWITH_OFX=$(usex ofx)
-DWITH_PYTHON=$(usex python)
-DWITH_SQL=${sql_on_off}
- -DWITH_GNUCASH=$(usex gui)
)
cmake_src_configure
}
src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
LOCALE_TESTS=
if type locale >/dev/null 2>&1; then
MY_LOCALES="$(locale -a)"
@@ -182,27 +183,23 @@ src_test() {
ewarn "'locale' not found."
fi
- if [[ ! ${LOCALE_TESTS} ]]; then
+ if [[ ! "${LOCALE_TESTS}" ]]; then
ewarn "Disabling test-qof and test-gnc-numeric."
echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
- > "${BUILD_DIR}"/CTestCustom.cmake || die
+ > "${BUILD_DIR}"/CTestCustom.cmake || die "Failed to disable test-qof and test-gnc-numeric!"
fi
- cd "${BUILD_DIR}" || die
+ cd "${BUILD_DIR}" || die "Failed to enter ${BUILD_DIR}"
XDG_DATA_HOME="${T}/$(whoami)" eninja check
+ cmake_src_test
}
src_install() {
cmake_src_install
- # strip is unable to recognise the format of the input files (*.go)
- dostrip -x /usr/$(get_libdir)/guile
+ dostrip -x /usr/$(get_libdir)/guile/2.2/site-ccache/gnucash/
- if use examples ; then
- docompress -x /usr/share/doc/${PF}/examples
- else
- rm -r "${ED}"/usr/share/doc/${PF}/examples
- fi
+ use examples && docompress -x /usr/share/doc/${PF}/examples
if use python ; then
python_optimize
@@ -217,11 +214,6 @@ pkg_postinst() {
fi
xdg_desktop_database_update
xdg_mimeinfo_database_update
-
- ewarn "Backup all financial files or databases before using GnuCash >=2.7.0!"
- ewarn
- ewarn "GnuCash 2.7.0 introduced large changes in its file format and database"
- ewarn "schema that WILL prevent you from reverting back to GnuCash 2.6."
}
pkg_postrm() {
diff --git a/app-office/gnucash/gnucash-5.4-r1.ebuild b/app-office/gnucash/gnucash-5.4-r1.ebuild
new file mode 100644
index 000000000000..409e3509aa22
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.4-r1.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake gnome2-utils python-single-r1
+
+# Please bump with app-doc/gnucash-docs
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}-1.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes smartcard sqlite test"
+
+# Currently restricting due to the following:
+# https://bugs.gnucash.org/show_bug.cgi?id=799159#c1
+#
+# Tests can be run but must first unmerge any existing GnuCash installation.
+RESTRICT="test"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+ examples? ( gui )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+ >=dev-libs/glib-2.56.1:2
+ >=dev-scheme/guile-2.2.0:=[regex]
+ >=sys-libs/zlib-1.1.4
+ dev-libs/boost:=[icu,nls]
+ dev-libs/icu:=
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ aqbanking? (
+ >=net-libs/aqbanking-6[ofx?]
+ >=sys-libs/gwenhywfar-5.6.0:=
+ smartcard? ( sys-libs/libchipcard )
+ )
+ gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+ gui? (
+ >=x11-libs/gtk+-3.22.30:3
+ gnome-base/dconf
+ net-libs/webkit-gtk:4.1=
+ aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+ )
+ mysql? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[mysql]
+ )
+ ofx? ( >=dev-libs/libofx-0.9.12:= )
+ postgres? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[postgres]
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ )
+ quotes? (
+ >=dev-perl/Finance-Quote-1.11
+ dev-perl/JSON-Parse
+ dev-perl/HTML-TableExtract
+ )
+ sqlite? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[sqlite]
+ )
+"
+
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=795250
+DEPEND="
+ ${RDEPEND}
+ >=sys-devel/gettext-0.20
+ dev-lang/perl
+ dev-perl/XML-Parser
+ dev-build/libtool
+ >=dev-cpp/gtest-1.8.0
+"
+# distutils is not available in python3.12, but it is still in setuptools
+BDEPEND="
+ dev-lang/swig
+ >=dev-build/cmake-3.10
+ virtual/pkgconfig
+ python? (
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-${PV}
+ gnome-extra/yelp
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.0-exclude-license.patch"
+ # "${FILESDIR}/${PN}-4.12-drop-broken-test.patch"
+ "${FILESDIR}/${PN}-5.3-no-werror.patch"
+
+ # This is only to prevent webkit2gtk-4 from being selected.
+ # https://bugs.gentoo.org/893676
+ "${FILESDIR}/${PN}-5.0-webkit2gtk-4.1.patch"
+
+ # bug #919859
+ "${FILESDIR}/${PN}-5.4-fix-python-finding.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage false positive, bug #677600
+QA_PREBUILT='*[.]go'
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ # Fix tests writing to /tmp
+ local fixtestfiles=(
+ gnucash/report/test/test-report-html.scm
+ gnucash/report/reports/standard/test/test-invoice.scm
+ gnucash/report/reports/standard/test/test-new-owner-report.scm
+ gnucash/report/reports/standard/test/test-owner-report.scm
+ gnucash/report/reports/standard/test/test-transaction.scm
+ gnucash/report/reports/standard/test/test-portfolios.scm
+ gnucash/report/reports/standard/test/test-charts.scm
+ gnucash/report/test/test-report.scm
+ gnucash/report/test/test-commodity-utils.scm
+ gnucash/report/test/test-report-extras.scm
+ libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
+ libgnucash/backend/xml/test/test-xml-pricedb.cpp
+ )
+ for x in "${fixtestfiles[@]}"; do
+ sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of ${S}/${x} failed"
+ done
+}
+
+src_configure() {
+ export GUILE_AUTO_COMPILE=0
+
+ local sql_on_off="OFF"
+ if use mysql || use postgres || use sqlite ; then
+ sql_on_off="ON"
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILE_GSCHEMAS=OFF
+ -DDISABLE_NLS=$(usex !nls)
+ -DWITH_AQBANKING=$(usex aqbanking)
+ -DWITH_GNUCASH=$(usex gui)
+ -DWITH_OFX=$(usex ofx)
+ -DWITH_PYTHON=$(usex python)
+ -DWITH_SQL=${sql_on_off}
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ LOCALE_TESTS=
+ if type locale >/dev/null 2>&1; then
+ MY_LOCALES="$(locale -a)"
+ if [[ "${MY_LOCALES}" != *en_US* ||
+ "${MY_LOCALES}" != *en_GB* ||
+ "${MY_LOCALES}" != *fr_FR* ]] ; then
+ ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
+ else
+ LOCALE_TESTS=true
+ fi
+ else
+ ewarn "'locale' not found."
+ fi
+
+ if [[ ! "${LOCALE_TESTS}" ]]; then
+ ewarn "Disabling test-qof and test-gnc-numeric."
+ echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
+ > "${BUILD_DIR}"/CTestCustom.cmake || die "Failed to disable test-qof and test-gnc-numeric!"
+ fi
+
+ cd "${BUILD_DIR}" || die "Failed to enter ${BUILD_DIR}"
+ XDG_DATA_HOME="${T}/$(whoami)" eninja check
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ dostrip -x /usr/$(get_libdir)/guile/2.2/site-ccache/gnucash/
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ if use python ; then
+ python_optimize
+ python_optimize "${ED}"/usr/share/gnucash/python
+ fi
+}
+
+pkg_postinst() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/gnucash/gnucash-5.5.ebuild b/app-office/gnucash/gnucash-5.5.ebuild
new file mode 100644
index 000000000000..60b9ed8bc1d9
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.5.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake gnome2-utils python-single-r1
+
+# Please bump with app-doc/gnucash-docs
+DESCRIPTION="A personal finance manager"
+HOMEPAGE="https://www.gnucash.org/"
+SRC_URI="https://github.com/Gnucash/gnucash/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aqbanking debug doc examples gnome-keyring +gui mysql nls ofx postgres python quotes smartcard sqlite test"
+
+# Currently restricting due to the following:
+# https://bugs.gnucash.org/show_bug.cgi?id=799159#c1
+#
+# Tests can be run but must first unmerge any existing GnuCash installation.
+RESTRICT="test"
+
+# Examples doesn't build unless GUI is also built
+REQUIRED_USE="
+ examples? ( gui )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ smartcard? ( aqbanking )
+"
+
+# dev-libs/boost must always be built with nls enabled.
+# net-libs/aqbanking dropped gtk with v6. So, to simplify the
+# dependency, we just rely on that.
+RDEPEND="
+ >=dev-libs/glib-2.56.1:2
+ >=dev-scheme/guile-2.2.0:=[regex]
+ >=sys-libs/zlib-1.1.4
+ dev-libs/boost:=[icu,nls]
+ dev-libs/icu:=
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+ aqbanking? (
+ >=net-libs/aqbanking-6[ofx?]
+ >=sys-libs/gwenhywfar-5.6.0:=
+ smartcard? ( sys-libs/libchipcard )
+ )
+ gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+ gui? (
+ >=x11-libs/gtk+-3.22.30:3
+ gnome-base/dconf
+ net-libs/webkit-gtk:4.1=
+ aqbanking? ( sys-libs/gwenhywfar:=[gtk] )
+ )
+ mysql? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[mysql]
+ )
+ ofx? ( >=dev-libs/libofx-0.9.12:= )
+ postgres? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[postgres]
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ )
+ quotes? (
+ >=dev-perl/Finance-Quote-1.11
+ dev-perl/JSON-Parse
+ dev-perl/HTML-TableExtract
+ )
+ sqlite? (
+ dev-db/libdbi
+ dev-db/libdbi-drivers[sqlite]
+ )
+"
+
+# gtest is a required dep
+# see https://bugs.gnucash.org/show_bug.cgi?id=795250
+DEPEND="
+ ${RDEPEND}
+ >=sys-devel/gettext-0.20
+ dev-lang/perl
+ dev-perl/XML-Parser
+ dev-build/libtool
+ >=dev-cpp/gtest-1.8.0
+"
+# distutils is not available in python3.12, but it is still in setuptools
+BDEPEND="
+ dev-lang/swig
+ >=dev-build/cmake-3.10
+ virtual/pkgconfig
+ python? (
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-${PV}
+ gnome-extra/yelp
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.0-exclude-license.patch"
+ "${FILESDIR}/${PN}-4.12-drop-broken-test.patch"
+ "${FILESDIR}/${PN}-5.3-no-werror.patch"
+
+ # This is only to prevent webkit2gtk-4 from being selected.
+ # https://bugs.gentoo.org/893676
+ "${FILESDIR}/${PN}-5.0-webkit2gtk-4.1.patch"
+)
+
+# guile generates ELF files without use of C or machine code
+# It's a portage false positive, bug #677600
+QA_PREBUILT='*[.]go'
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ # Fix tests writing to /tmp
+ local fixtestfiles=(
+ gnucash/report/test/test-report-html.scm
+ gnucash/report/reports/standard/test/test-invoice.scm
+ gnucash/report/reports/standard/test/test-new-owner-report.scm
+ gnucash/report/reports/standard/test/test-owner-report.scm
+ gnucash/report/reports/standard/test/test-transaction.scm
+ gnucash/report/reports/standard/test/test-portfolios.scm
+ gnucash/report/reports/standard/test/test-charts.scm
+ gnucash/report/test/test-report.scm
+ gnucash/report/test/test-commodity-utils.scm
+ gnucash/report/test/test-report-extras.scm
+ libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
+ libgnucash/backend/xml/test/test-xml-pricedb.cpp
+ )
+ for x in "${fixtestfiles[@]}"; do
+ sed -i -e "s|\"/tmp/|\"${T}/|g" "${S}/${x}" || die "sed of ${S}/${x} failed"
+ done
+}
+
+src_configure() {
+ export GUILE_AUTO_COMPILE=0
+
+ local sql_on_off="OFF"
+ if use mysql || use postgres || use sqlite ; then
+ sql_on_off="ON"
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILE_GSCHEMAS=OFF
+ -DDISABLE_NLS=$(usex !nls)
+ -DWITH_AQBANKING=$(usex aqbanking)
+ -DWITH_GNUCASH=$(usex gui)
+ -DWITH_OFX=$(usex ofx)
+ -DWITH_PYTHON=$(usex python)
+ -DWITH_SQL=${sql_on_off}
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ LOCALE_TESTS=
+ if type locale >/dev/null 2>&1; then
+ MY_LOCALES="$(locale -a)"
+ if [[ "${MY_LOCALES}" != *en_US* ||
+ "${MY_LOCALES}" != *en_GB* ||
+ "${MY_LOCALES}" != *fr_FR* ]] ; then
+ ewarn "Missing one or more of en_US, en_GB, or fr_FR locales."
+ else
+ LOCALE_TESTS=true
+ fi
+ else
+ ewarn "'locale' not found."
+ fi
+
+ if [[ ! "${LOCALE_TESTS}" ]]; then
+ ewarn "Disabling test-qof and test-gnc-numeric."
+ echo 'set(CTEST_CUSTOM_TESTS_IGNORE test-qof test-gnc-numeric)' \
+ > "${BUILD_DIR}"/CTestCustom.cmake || die "Failed to disable test-qof and test-gnc-numeric!"
+ fi
+
+ cd "${BUILD_DIR}" || die "Failed to enter ${BUILD_DIR}"
+ XDG_DATA_HOME="${T}/$(whoami)" eninja check
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ dostrip -x /usr/$(get_libdir)/guile/2.2/site-ccache/gnucash/
+
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+
+ if use python ; then
+ python_optimize
+ python_optimize "${ED}"/usr/share/gnucash/python
+ fi
+}
+
+pkg_postinst() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ fi
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/gnucash/metadata.xml b/app-office/gnucash/metadata.xml
index 7b7410f54f7f..a19baffbd28b 100644
--- a/app-office/gnucash/metadata.xml
+++ b/app-office/gnucash/metadata.xml
@@ -1,18 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>titanofold@gentoo.org</email>
<name>Aaron W. Swenson</name>
</maintainer>
+ <longdescription lang="en">
+ GnuCash is personal and small-business financial-accounting software,
+ freely licensed under the GNU GPL and available for GNU/Linux, BSD,
+ Solaris, Mac OS X and Microsoft Windows.
+ Designed to be easy to use, yet powerful and flexible, GnuCash allows
+ you to track bank accounts, stocks, income and expenses. As quick and
+ intuitive to use as a checkbook register, it is based on professional
+ accounting principles to ensure balanced books and accurate reports.
+ </longdescription>
+ <longdescription lang="it">
+ GnuCash è un programma finanziario e di contabilità adatto all'utilizzo
+ in ambito famigliare o in una piccola impresa, rilasciato gratuitamente
+ con licenza GNU GPL e disponibile per GNU/Linux, BSD, Solaris, Mac OS X
+ e Microsoft Windows.
+ Progettato per essere di semplice utilizzo, ma comunque potente e flessibile,
+ GnuCash permette di tenere traccia dei conti bancari, delle azioni,
+ delle entrate e delle uscite. Intuitivo nell'utilizzo come il registro del
+ libretto degli assegni, si basa sui principi fondamentali della contabilità
+ per garantire l'equilibrio dei saldi e l'accuratezza dei resoconti.
+ </longdescription>
<use>
- <flag name="aqbanking">
- Connect to some internet banks via AqBanking
- </flag>
- <flag name="quotes">Enable Online Stock Quote retrieval</flag>
+ <flag name="aqbanking">Connect to some internet banks via AqBanking</flag>
+ <flag name="quotes">Enable online stock quote retrieval</flag>
<flag name="register2">Use the new register (Experimental)</flag>
</use>
<upstream>
<remote-id type="sourceforge">gnucash</remote-id>
+ <remote-id type="github">Gnucash/gnucash</remote-id>
+ <changelog>https://github.com/Gnucash/gnucash/releases</changelog>
+ <bugs-to>https://bugs.gnucash.org/</bugs-to>
</upstream>
</pkgmetadata>
diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest
index 68992c80af80..bc36c290cb17 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1,2 +1 @@
-DIST gnumeric-1.12.47.tar.xz 18309764 BLAKE2B 8b800a6749d208a445abfc7189618abb20907118f274b313cf81436ab3665d50edeab4c49b03adea505448138bd32b8d3efcd041eba54342d9fb293c574cac08 SHA512 f6298fee752b062672acc20e18388d7424719d69ce9586888f33be07ca92bbd7d99e46b98e9ab2a546d1954d3113b59a5105d46c4e8a13e65e1ae9acc38391ab
-DIST gnumeric-1.12.48.tar.xz 18329300 BLAKE2B f38fdc14dbe2b45fa3c2ebbfb94d89c85f6c04bdc95b493a760a23ba347fa99d2515f0e7fc0a2f45e31c3f2a3b0c8b425b0fb876f59215e2da76348c5dbe116a SHA512 6c17e95ecd88b43da0f4f23d9c99dad5d0016f9618570a36be5998fa84c144bb5d13749fd9c4fe0c295e3c80d70c717d09763cc9904dfc1df062b96749b73ebc
+DIST gnumeric-1.12.57.tar.xz 18149400 BLAKE2B d268cd2ac260e13be51bca53f4456b9db4d67376c34d15dd6483c1c697f6418120fc31630894fe037979a46277d557fd7b66f226d92d8ab414d87c9c5e27b53f SHA512 67886aff17338c41997cb71d2ee8fcac0f3b9dfc4ef1897b50866844e002ba7867f263daa3aadcaa10ba29746795fad0a4f852bdc22cdd4bc41293c952b69e9d
diff --git a/app-office/gnumeric/gnumeric-1.12.47.ebuild b/app-office/gnumeric/gnumeric-1.12.47.ebuild
deleted file mode 100644
index 032ed0e45ec1..000000000000
--- a/app-office/gnumeric/gnumeric-1.12.47.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit gnome.org libtool python-r1 xdg
-
-DESCRIPTION="The GNOME Spreadsheet"
-HOMEPAGE="http://www.gnumeric.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+introspection libgda perl"
-REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
-
-# Missing gnome-extra/libgnomedb required version in tree
-# but its upstream is dead and will be dropped soon.
-
-# lots of missing files, also fails tests due to 80-bit long story
-# upstream bug #721556
-RESTRICT="test"
-
-# Gnumeric has two python components
-# 1. The python loader for loading python-based plugins.
-# This component is pure python 2 and a port "is not currently being worked on".
-# 2. The python gobject-based introspection API. This component is compatible
-# with python 3.
-# Component 1. can only be re-enabled once someone has ported the upstream
-# codebase to python 3.
-# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
-RDEPEND="
- app-arch/bzip2
- sys-libs/zlib
- >=dev-libs/glib-2.40.0:2
- >=gnome-extra/libgsf-1.14.33:=
- >=x11-libs/goffice-0.10.46:0.10
- >=dev-libs/libxml2-2.4.12:2
- >=x11-libs/pango-1.24.0:=
-
- >=x11-libs/gtk+-3.8.7:3
- x11-libs/cairo:=[svg]
-
- introspection? (
- ${PYTHON_DEPS}
- >=dev-libs/gobject-introspection-1:=
- )
- perl? ( dev-lang/perl:= )
- libgda? ( gnome-extra/libgda:5[gtk] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/docbook-xml-dtd:4.5
- app-text/yelp-tools
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.0
- virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Manage gi overrides ourselves
- sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
- elibtoolize
-}
-
-src_configure() {
- econf \
- --disable-gtk-doc \
- --disable-maintainer-mode \
- --disable-schemas-compile \
- --disable-static \
- --without-psiconv \
- --without-python \
- --with-zlib \
- $(use_with libgda gda) \
- $(use_enable introspection) \
- $(use_with perl)
-}
-
-src_install() {
- default
- dodoc HACKING MAINTAINERS
-
- if use introspection; then
- python_moduleinto gi.overrides
- python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
- fi
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/app-office/gnumeric/gnumeric-1.12.48.ebuild b/app-office/gnumeric/gnumeric-1.12.57.ebuild
index 0bee6e045c87..f44e97a20260 100644
--- a/app-office/gnumeric/gnumeric-1.12.48.ebuild
+++ b/app-office/gnumeric/gnumeric-1.12.57.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
inherit gnome.org libtool python-r1 xdg
@@ -12,7 +11,7 @@ HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+introspection libgda perl"
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
@@ -36,12 +35,12 @@ RDEPEND="
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
- >=x11-libs/goffice-0.10.48:0.10
+ >=x11-libs/goffice-0.10.57:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
- >=x11-libs/pango-1.24.0:=
+ >=x11-libs/pango-1.46.0:=
>=x11-libs/gtk+-3.8.7:3
- x11-libs/cairo:=[svg]
+ x11-libs/cairo:=[svg(+)]
introspection? (
${PYTHON_DEPS}
@@ -53,7 +52,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/yelp-tools
- dev-util/gtk-doc-am
+ dev-build/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig"
@@ -62,6 +61,7 @@ src_prepare() {
# Manage gi overrides ourselves
sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
+
elibtoolize
}
@@ -89,5 +89,5 @@ src_install() {
fi
# no static archives
- find "${D}" -name '*.la' -delete || die
+ find "${ED}" -name '*.la' -delete || die
}
diff --git a/app-office/gnumeric/metadata.xml b/app-office/gnumeric/metadata.xml
index 874a356a9189..8ae5ed87e43c 100644
--- a/app-office/gnumeric/metadata.xml
+++ b/app-office/gnumeric/metadata.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <maintainer type="person">
- <email>soap@gentoo.org</email>
- <name>David Seifert</name>
- </maintainer>
- <use>
- <flag name="libgda">Enable database support through <pkg>gnome-extra/libgda</pkg>.</flag>
- <flag name="perl">Enable perl plugin loader.</flag>
- </use>
+ <maintainer type="person">
+ <email>soap@gentoo.org</email>
+ <name>David Seifert</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <use>
+ <flag name="libgda">Enable database support through <pkg>gnome-extra/libgda</pkg>.</flag>
+ <flag name="perl">Enable perl plugin loader.</flag>
+ </use>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/gnumeric</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/grisbi/Manifest b/app-office/grisbi/Manifest
index d2237baa7ef1..33bc216a39c6 100644
--- a/app-office/grisbi/Manifest
+++ b/app-office/grisbi/Manifest
@@ -1 +1,3 @@
-DIST grisbi-1.2.2.tar.bz2 7325947 BLAKE2B 559ffc8c46edc629fd17aa38042a7d9a39dd9c1866bddc86560bae2750a53916a6e0a451dc6e482b9d21bc1d8d493701d656dfa85b131f5f9b5b3c014249dcd2 SHA512 7d627f9ae588c0d5a8235bb86f3ed160a572114ccfec1dce9c7137296e5525411600033ca4e42b242004edddc42f2160e95c18c0c0cd13516cf62486e081acdd
+DIST grisbi-2.0.5.tar.bz2 7465632 BLAKE2B c70fd313660d8fbc0d93d86d89f7470564a0865b8423ae0e8a2f40fc1f4dbe959ed37141963dbc5ab9e6154ff71af3120303bd4c6ccc5554d1da75200c6e8a84 SHA512 16535cbdf0647abc60878bc5a21b22d76090d6a5dab89a9e1ff4029eef25f284a627555ec0724977ba01313f33aee06489b908aaa6600a566f86a87b5f33b7f9
+DIST grisbi-3.0.1.tar.bz2 12448098 BLAKE2B ae593b4bf3afab3b377bdd79442b8a7fda7627e39a22780cdbc40b906aeceddaec28196a5484b8e3da67b48103a589016193440dd0331cc086b88543d9597827 SHA512 a1bdc10ac4a50f19a5d4d9012f9c3d785782b3fcbc8055e0f60780131cb97d2154dfee05033b7e3a0437bb57d5b7ca3504fae79d4738bd0f2f6f0f0f2861f9ba
+DIST grisbi-3.0.3.tar.bz2 12877828 BLAKE2B 439bb7f7e4724453b84f6c4ddc28926d9ba528460ea9d09c8d3c69ee1eba448805332eb752b06dc9ca67a4ca2fc17da68b583984f9c75530c2a8768985ed42b4 SHA512 7214f1cb7ca9eb0d87c082bd7ba70cf70d1f117c4e021c8e371961ddb7ab07b854986c4a6ab8892e2f7835d46c9814df27411fffc5aeabaf42bcf4fb8dea9dc1
diff --git a/app-office/grisbi/grisbi-1.2.2.ebuild b/app-office/grisbi/grisbi-2.0.5.ebuild
index 4ef1aa7ac930..3f07b0c9c550 100644
--- a/app-office/grisbi/grisbi-1.2.2.ebuild
+++ b/app-office/grisbi/grisbi-2.0.5.ebuild
@@ -1,35 +1,36 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-GNOME2_LA_PUNT="yes"
+EAPI=7
inherit gnome2
DESCRIPTION="Grisbi is a personal accounting application for Linux"
HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi"
-SRC_URI="mirror://sourceforge/${PN}/grisbi%20stable/1.2.x/${P}.tar.bz2"
-IUSE="goffice libressl nls ofx ssl"
+SRC_URI="mirror://sourceforge/${PN}/grisbi%20stable/$(ver_cut 1-2).x/${P}.tar.bz2"
+IUSE="goffice nls ofx ssl"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc ~x86"
RDEPEND="
- >=dev-libs/libxml2-2.5:2
- >=dev-libs/glib-2.44.0:2
- >=x11-libs/gtk+-3.20:3
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gnome-extra/libgsf
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango
x11-misc/xdg-utils
- >=gnome-extra/libgsf-1.14
- ssl? (
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( >=dev-libs/openssl-1.0.0:0= ) )
- ofx? ( >=dev-libs/libofx-0.9.0 )
+ ssl? ( >=dev-libs/openssl-1.0.0:0= )
+ ofx? ( >=dev-libs/libofx-0.9.0:= )
goffice? ( >=x11-libs/goffice-0.10.0 )
"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+ virtual/pkgconfig"
src_configure() {
gnome2_src_configure \
diff --git a/app-office/grisbi/grisbi-3.0.1.ebuild b/app-office/grisbi/grisbi-3.0.1.ebuild
new file mode 100644
index 000000000000..cb3f32cce3a4
--- /dev/null
+++ b/app-office/grisbi/grisbi-3.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Grisbi is a personal accounting application for Linux"
+HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi"
+SRC_URI="https://downloads.sourceforge.net/${PN}/grisbi%20stable/$(ver_cut 1-2).x/${P}.tar.bz2"
+IUSE="goffice nls ofx ssl"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gnome-extra/libgsf
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango
+ x11-misc/xdg-utils
+ ssl? ( >=dev-libs/openssl-1.0.0:0= )
+ ofx? ( >=dev-libs/libofx-0.9.0:= )
+ goffice? ( >=x11-libs/goffice-0.10.0 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+ virtual/pkgconfig"
+
+src_configure() {
+ gnome2_src_configure \
+ --with-libxml2 \
+ --without-cunit \
+ --disable-static \
+ $(use_with ssl openssl) \
+ $(use_with ofx) \
+ $(use_with goffice) \
+ $(use_enable nls)
+}
diff --git a/app-office/grisbi/grisbi-3.0.3.ebuild b/app-office/grisbi/grisbi-3.0.3.ebuild
new file mode 100644
index 000000000000..5e1755cddcd0
--- /dev/null
+++ b/app-office/grisbi/grisbi-3.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Grisbi is a personal accounting application for Linux"
+HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi"
+SRC_URI="https://downloads.sourceforge.net/${PN}/grisbi%20stable/$(ver_cut 1-2).x/${P}.tar.bz2"
+IUSE="goffice nls ofx ssl"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gnome-extra/libgsf
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango
+ x11-misc/xdg-utils
+ ssl? ( >=dev-libs/openssl-1.0.0:0= )
+ ofx? ( >=dev-libs/libofx-0.9.0:= )
+ goffice? ( >=x11-libs/goffice-0.10.0 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+ virtual/pkgconfig"
+
+src_configure() {
+ gnome2_src_configure \
+ --with-libxml2 \
+ --without-cunit \
+ --disable-static \
+ $(use_with ssl openssl) \
+ $(use_with ofx) \
+ $(use_with goffice) \
+ $(use_enable nls)
+}
diff --git a/app-office/grisbi/metadata.xml b/app-office/grisbi/metadata.xml
index b120f01ca373..6584f4e3eb98 100644
--- a/app-office/grisbi/metadata.xml
+++ b/app-office/grisbi/metadata.xml
@@ -1,25 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>remi@gentoo.org</email>
- </maintainer>
- <maintainer type="person">
- <email>casta@xwing.info</email>
- <name>Guillaume Castagnino</name>
- </maintainer>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">grisbi</remote-id>
- </upstream>
- <use>
- <flag name="goffice">enable goffice graphic support</flag>
- </use>
+ <maintainer type="person" proxied="yes">
+ <email>casta@xwing.info</email>
+ <name>Guillaume Castagnino</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">grisbi</remote-id>
+ <remote-id type="github">grisbi/grisbi</remote-id>
+ </upstream>
+ <use>
+ <flag name="goffice">enable goffice graphic support</flag>
+ </use>
</pkgmetadata>
diff --git a/app-office/gtg/Manifest b/app-office/gtg/Manifest
index b3bc648952f6..ededc3ab3f6e 100644
--- a/app-office/gtg/Manifest
+++ b/app-office/gtg/Manifest
@@ -1 +1 @@
-DIST gtg-0.4.0.tar.xz 3744752 BLAKE2B fdeabe32135dea24ac6113a486650b66b5143aa745117029b03e26e1bb3f2e8629623b26efdae0c8217741a2b4964b5dc060f0e450c05c950e21ea360f3f3823 SHA512 f2677f6bbc0b6cb21b7882a2bd0342b4919581c12e4aa43c13b5dbc48740418c512a41619584d0d75bfa63ebc4a5460abfbc27360e1817c8832cbecf3c34a60e
+DIST gtg-0.6.tar.gz 2361876 BLAKE2B 48f4d589b19181c4e5586254a3411fe2e25126d0f16b2d1294b8bff3f7a86aee7a34762781d9819760ce2e6b36ebded225a478a1bc86aa4c17217b165dae2802 SHA512 68a5229c17b85b87a9a134a08e5e86fbf24d28d6ce55e848c17eef650620d6f56172ee495cb113f4279b34c19127ae03981e2feec5a39dc51be49e387e458600
diff --git a/app-office/gtg/gtg-0.4.0.ebuild b/app-office/gtg/gtg-0.6-r1.ebuild
index 135111e7c824..b3dec9f5f524 100644
--- a/app-office/gtg/gtg-0.4.0.ebuild
+++ b/app-office/gtg/gtg-0.6-r1.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
-PYTHON_COMPAT=( python3_{7..8} )
+EAPI=8
+PYTHON_COMPAT=( python3_{9..10} )
PYTHON_REQ_USE="xml(+)"
inherit meson python-single-r1 xdg
DESCRIPTION="Personal organizer for the GNOME desktop environment"
HOMEPAGE="https://wiki.gnome.org/Apps/GTG/"
-SRC_URI="https://github.com/getting-things-gnome/gtg/releases/download/v0.4/${P}.tar.xz"
+SRC_URI="https://github.com/getting-things-gnome/gtg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
@@ -21,37 +21,42 @@ RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
+ dev-python/caldav[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
+ >=dev-python/liblarch-3.1.0[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
- >=dev-python/liblarch-3.0[${PYTHON_USEDEP}]
- dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/vobject[${PYTHON_USEDEP}]
')
x11-libs/pango[introspection]
x11-libs/gdk-pixbuf[introspection]
x11-libs/gtk+:3[introspection]
+ x11-libs/gtksourceview:4[introspection]
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/itstool
>=sys-devel/gettext-0.19.8
test? ( $(python_gen_cond_dep '
- dev-python/nose[${PYTHON_USEDEP}]
dev-python/cheetah3[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
')
- app-text/pdfjam
+ || ( app-text/pdfjam >=app-text/texlive-core-2021 )
app-text/pdftk
dev-texlive/texlive-latex
)
"
+src_test() {
+ sed -e "s|@VCS_TAG@|${PV}|" GTG/core/info.py.in > GTG/core/info.py || die
+ epytest
+}
+
src_install() {
meson_src_install
python_fix_shebang "${ED}"/usr/bin/gtg
python_optimize
}
-
-src_test() {
- nosetests -v || die
-}
diff --git a/app-office/gtg/metadata.xml b/app-office/gtg/metadata.xml
index 52d8a782ce45..c1f63a8b3f28 100644
--- a/app-office/gtg/metadata.xml
+++ b/app-office/gtg/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>leio@gentoo.org</email>
diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index 5195d4c8c5da..9aa0e7db9838 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -1,4 +1 @@
-DIST homebank-5.2.2.tar.gz 2601784 BLAKE2B e0a66cebbdc9247aeba9946c4adf5b6677abb49cd93d212fc8008c44c53a21966ee4fa1291f887196fe3168de992a892d54fe82aec228a88f613b45358076dd2 SHA512 83ccf7f96b1eb9f2e5c134b151dce53790092e2ecb06f5e6a5e50057d6a32cde6cf45b9e98c07a81e7f224d33dae5d98e4693e57c413df675f63d21b418525b0
-DIST homebank-5.2.8.tar.gz 2730743 BLAKE2B e5a1cd143f72cdb09b5e097853c89b2dac8ad3e35e0aa5d0f3372350545d887a96ae630cd8a5cb8c605230e84e4402a2c63cef8af76d00ff2c1875aea2313545 SHA512 e1cb0595f1a5cedad83d1b51223d15ea7f37ced9d14edad1f1af8ad8e0eed2938518ed936981558879b5a1bd8aa80d88f4303e69fff0d6e503a8abe61bf872be
-DIST homebank-5.3.2.tar.gz 2906468 BLAKE2B 0672890c469e9580a2128f130230a73d5bdc9e6b50830b1c0ead4f83d7e83837a2df4f50b49218dac9da6eb89f484a6866fcc748e65d5705ba5691e9772b7977 SHA512 777ee682f816f1b3a8f5d018148d79743be9fd17301d16e9c837e9fd46f8bd67cd393bfe9ef2960d87a7066a7f80fa7b88d7826ce62d4542693d3e09d7d5e887
-DIST homebank-5.4.2.tar.gz 2974448 BLAKE2B 0b6f6ad57633ecf560f821295797e9bcc83bb7f69b7b74ad38792f091593b5ae9dc79693b9d44f46414ee3e6f9e9d4fdc2dd5a174f2a50e79177d68506a2235c SHA512 6c28fed7f7a0019be87cd86d37f52a0ddedb0c2752bd311986a4ddfe33913a34e362eadc69e9238e391009fddb45a3a2b59e1176f2ca3f1901293a1b0989223e
+DIST homebank-5.7.4.tar.gz 3670067 BLAKE2B 3be94dc9e1ec11fc67fb7dab1655c9e2ab8529887cba200331e938b02a97abf810d94823443de0f5faf1b6beda85f9208e26909a876c3828ae2a1aab38890db0 SHA512 d65127b49a7566f5ad88feb8c614883c43e322ea50d915e49691b169771fac222573da4988ab1c54d9f39b9dfdf2d724cba07269e093c67a04900828d0b87093
diff --git a/app-office/homebank/homebank-5.2.2.ebuild b/app-office/homebank/homebank-5.2.2.ebuild
deleted file mode 100644
index d7e0d5401663..000000000000
--- a/app-office/homebank/homebank-5.2.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit xdg-utils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php"
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-
-RDEPEND=">=dev-libs/glib-2.39
- >=net-libs/libsoup-2.26
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.22:3
- x11-libs/pango
- ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.8.1
- dev-perl/XML-Parser
- >=dev-util/intltool-0.40.5
- sys-devel/gettext
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
- econf $(use_with ofx)
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-office/homebank/homebank-5.2.8.ebuild b/app-office/homebank/homebank-5.2.8.ebuild
deleted file mode 100644
index 6ce67e8a1086..000000000000
--- a/app-office/homebank/homebank-5.2.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit xdg-utils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php"
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-
-RDEPEND=">=dev-libs/glib-2.39
- >=net-libs/libsoup-2.26
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.22:3
- x11-libs/pango
- ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.8.1
- dev-perl/XML-Parser
- >=dev-util/intltool-0.40.5
- sys-devel/gettext
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
- econf $(use_with ofx)
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-office/homebank/homebank-5.3.2.ebuild b/app-office/homebank/homebank-5.3.2.ebuild
deleted file mode 100644
index 27f8975b5eb7..000000000000
--- a/app-office/homebank/homebank-5.3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit xdg-utils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php"
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-RDEPEND=">=dev-libs/glib-2.39
- >=net-libs/libsoup-2.26
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.22:3
- x11-libs/pango
- ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.8.1
- dev-perl/XML-Parser
- >=dev-util/intltool-0.40.5
- sys-devel/gettext
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
- econf $(use_with ofx)
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-office/homebank/homebank-5.4.2.ebuild b/app-office/homebank/homebank-5.4.2.ebuild
deleted file mode 100644
index 27f8975b5eb7..000000000000
--- a/app-office/homebank/homebank-5.4.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit xdg-utils gnome2-utils
-
-DESCRIPTION="Free, easy, personal accounting for everyone"
-HOMEPAGE="http://homebank.free.fr/index.php"
-SRC_URI="http://homebank.free.fr/public/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+ofx"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-RDEPEND=">=dev-libs/glib-2.39
- >=net-libs/libsoup-2.26
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.22:3
- x11-libs/pango
- ofx? ( >=dev-libs/libofx-0.8.3 )"
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5.8.1
- dev-perl/XML-Parser
- >=dev-util/intltool-0.40.5
- sys-devel/gettext
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README )
-
-src_configure() {
- econf $(use_with ofx)
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-office/homebank/homebank-5.7.4.ebuild b/app-office/homebank/homebank-5.7.4.ebuild
new file mode 100644
index 000000000000..44795e87f9f5
--- /dev/null
+++ b/app-office/homebank/homebank-5.7.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="Free, easy, personal accounting for everyone"
+HOMEPAGE="
+ https://www.gethomebank.org/
+ https://launchpad.net/homebank
+"
+SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+ofx"
+KEYWORDS="amd64 ppc ~ppc64 x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.39:2
+ net-libs/libsoup:3.0
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/pango
+ ofx? ( >=dev-libs/libofx-0.8.3:= )
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ >=dev-lang/perl-5.8.1
+ dev-perl/XML-Parser
+ >=dev-util/intltool-0.40.5
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+ econf $(use_with ofx)
+}
diff --git a/app-office/homebank/metadata.xml b/app-office/homebank/metadata.xml
index ca3cdb362951..464c803f33d3 100644
--- a/app-office/homebank/metadata.xml
+++ b/app-office/homebank/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>calchan@gentoo.org</email>
- <name>Denis Dupeyron</name>
-</maintainer>
+ <!-- maintainer-needed -->
+ <upstream>
+ <remote-id type="launchpad">homebank</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/hourglass/Manifest b/app-office/hourglass/Manifest
deleted file mode 100644
index a1304097b3e4..000000000000
--- a/app-office/hourglass/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hourglass-0.7.2-src.tar.gz 119371 BLAKE2B 8581ecc0e5c53b7e19dc0ac4514c49241246b0aa11a757d37bc1bd7183db5441e57a8c85a4e9887b53b3514ccbeebdd625e3bca3928240b32b3bffabcc55faeb SHA512 c15c9c6268f2f99ff2138764197b70480566926d524ce22039c85b7ddd11e1429e9f40c07691e4cfaccc9899e27f3d808e2cdf31d207c379dd67e5bd3c0f325e
diff --git a/app-office/hourglass/hourglass-0.7.2-r1.ebuild b/app-office/hourglass/hourglass-0.7.2-r1.ebuild
deleted file mode 100644
index b096765f5c80..000000000000
--- a/app-office/hourglass/hourglass-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="A PSP (personal software process) time tracking utility written in Java"
-HOMEPAGE="http://hourglass.wiki.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-CDEPEND="
- dev-java/jdom:0
- dev-java/log4j:0
- dev-java/ant-core:0
- dev-java/jcommon:1.0"
-
-DEPEND="
- >=virtual/jdk-1.5
- ${CDEPEND}"
-
-RDEPEND="
- >=virtual/jre-1.5
- ${CDEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-java_prepare() {
- echo "jar.log4j=$(java-pkg_getjar log4j log4j.jar)" > conf/local.properties || die
- echo "jar.jcommon=$(java-pkg_getjar jcommon:1.0 jcommon.jar)" >> conf/local.properties || die
- echo "jar.jdom=$(java-pkg_getjar jdom jdom.jar)" >> conf/local.properties || die
- echo "jar.ant=$(java-pkg_getjar --build-only ant-core ant.jar)" >> conf/local.properties || die
-}
-
-EANT_BUILD_TARGET="dist"
-EANT_DOC_TARGET="javadoc"
-
-src_install() {
- java-pkg_dojar "dist/${P}/lib/${PN}.jar"
-
- use doc && java-pkg_dojavadoc build/doc/api
- use source && java-pkg_dosrc src/*
-
- java-pkg_dolauncher "${PN}" \
- --main "net.sourceforge.hourglass.swingui.Main"
-
- make_desktop_entry "${PN}" "Hourglass" "appointment-new" "Office"
-
- dodoc README ChangeLog AUTHORS
-}
diff --git a/app-office/hourglass/metadata.xml b/app-office/hourglass/metadata.xml
deleted file mode 100644
index 71c54c3dada7..000000000000
--- a/app-office/hourglass/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">hourglass</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/ical/Manifest b/app-office/ical/Manifest
deleted file mode 100644
index f1039022e760..000000000000
--- a/app-office/ical/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ical-3.0.tar.gz 373891 BLAKE2B 817a160abe682ee077733077f7f6b7a652e11cbce10333d75ba5d3b345e814481be8a90a1d4d959c24837dcf6c7a21f3cb75ada261436d1466890fab324dd5f6 SHA512 78cd07a206f4719dfb693b82fda4a735e70dc072fc75bf3885e72f668ebf7fa3511acedd82f99dd3ec366595a8c0ee8a1f13e5dc836732f241ff32d899eb3b25
diff --git a/app-office/ical/files/ical-3.0-fix-c++14.patch b/app-office/ical/files/ical-3.0-fix-c++14.patch
deleted file mode 100644
index 4d9b47b1b9ea..000000000000
--- a/app-office/ical/files/ical-3.0-fix-c++14.patch
+++ /dev/null
@@ -1,252 +0,0 @@
-Fix building with C++14, which errors out due to narrowing conversions.
-See also: https://bugs.gentoo.org/show_bug.cgi?id=593948
-
---- a/bitmaps/dleft.xbm
-+++ b/bitmaps/dleft.xbm
-@@ -1,6 +1,6 @@
- #define dleft_width 16
- #define dleft_height 16
- static char dleft_bits[] = {
-- 0x00, 0x00, 0x80, 0x61, 0xc0, 0x71, 0xe0, 0x79, 0xf0, 0x7d, 0xf8, 0x7f,
-- 0xfc, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfc, 0x7f, 0xf8, 0x7f, 0xf0, 0x7d,
-- 0xe0, 0x79, 0xc0, 0x71, 0x80, 0x61, 0x00, 0x00};
-+ 0x00, 0x00, (char)0x80, 0x61, (char)0xc0, 0x71, (char)0xe0, 0x79, (char)0xf0, 0x7d, (char)0xf8, 0x7f,
-+ (char)0xfc, 0x7f, (char)0xfe, 0x7f, (char)0xfe, 0x7f, (char)0xfc, 0x7f, (char)0xf8, 0x7f, (char)0xf0, 0x7d,
-+ (char)0xe0, 0x79, (char)0xc0, 0x71, (char)0x80, 0x61, 0x00, 0x00};
---- a/bitmaps/done.xbm
-+++ b/bitmaps/done.xbm
-@@ -1,6 +1,6 @@
- #define done_width 16
- #define done_height 16
- static char done_bits[] = {
-- 0x00, 0x00, 0xff, 0x8f, 0xff, 0x67, 0x03, 0x30, 0x03, 0x18, 0x03, 0x4c,
-- 0x33, 0x6e, 0x7b, 0x67, 0xff, 0x67, 0xfb, 0x63, 0xf3, 0x63, 0xe3, 0x61,
-- 0xc3, 0x61, 0x83, 0x60, 0xff, 0x7f, 0xff, 0x7f};
-+ 0x00, 0x00, (char)0xff, (char)0x8f, (char)0xff, 0x67, 0x03, 0x30, 0x03, 0x18, 0x03, 0x4c,
-+ 0x33, 0x6e, 0x7b, 0x67, (char)0xff, 0x67, (char)0xfb, 0x63, (char)0xf3, 0x63, (char)0xe3, 0x61,
-+ (char)0xc3, 0x61, (char)0x83, 0x60, (char)0xff, 0x7f, (char)0xff, 0x7f};
---- a/bitmaps/dright.xbm
-+++ b/bitmaps/dright.xbm
-@@ -1,6 +1,6 @@
- #define dright_width 16
- #define dright_height 16
- static char dright_bits[] = {
-- 0x00, 0x00, 0x86, 0x01, 0x8e, 0x03, 0x9e, 0x07, 0xbe, 0x0f, 0xfe, 0x1f,
-- 0xfe, 0x3f, 0xfe, 0x7f, 0xfe, 0x7f, 0xfe, 0x3f, 0xfe, 0x1f, 0xbe, 0x0f,
-- 0x9e, 0x07, 0x8e, 0x03, 0x86, 0x01, 0x00, 0x00};
-+ 0x00, 0x00, (char)0x86, 0x01, (char)0x8e, 0x03, (char)0x9e, 0x07, (char)0xbe, 0x0f, (char)0xfe, 0x1f,
-+ (char)0xfe, 0x3f, (char)0xfe, 0x7f, (char)0xfe, 0x7f, (char)0xfe, 0x3f, (char)0xfe, 0x1f, (char)0xbe, 0x0f,
-+ (char)0x9e, 0x07, (char)0x8e, 0x03, (char)0x86, 0x01, 0x00, 0x00};
---- a/bitmaps/ical.xbm
-+++ b/bitmaps/ical.xbm
-@@ -3,37 +3,37 @@
- static char ical_bits[] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-- 0x00, 0x00, 0x30, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00,
-- 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0xa0, 0x01, 0x00, 0x00,
-- 0x00, 0x00, 0x68, 0x00, 0x20, 0x01, 0x00, 0x00, 0x80, 0xff, 0xcf, 0xff,
-- 0xbf, 0xff, 0x1f, 0x00, 0x80, 0x00, 0x68, 0x0a, 0x20, 0x29, 0x10, 0x00,
-- 0x80, 0x00, 0x48, 0x05, 0xa0, 0x15, 0x10, 0x00, 0x80, 0x00, 0xe8, 0x0a,
-- 0x20, 0x2b, 0xb0, 0x00, 0x80, 0x00, 0x48, 0x05, 0xa0, 0x15, 0x50, 0x01,
-- 0x80, 0x00, 0xec, 0x02, 0x30, 0x0b, 0xb0, 0x00, 0x80, 0x00, 0xcc, 0x01,
-- 0xb0, 0x07, 0x50, 0x01, 0x80, 0x00, 0xfc, 0x00, 0xf0, 0x03, 0xb0, 0x00,
-- 0x80, 0x00, 0x78, 0x00, 0xe0, 0x01, 0x50, 0x01, 0x80, 0x00, 0x00, 0x00,
-- 0x00, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x01,
-- 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xf0,
-- 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xfc, 0x07, 0x00, 0xb0, 0x00,
-- 0x80, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xfc,
-- 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x50, 0x01,
-- 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xc0,
-- 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0xb0, 0x00,
-- 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xc0,
-- 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x50, 0x01,
-- 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xc0,
-- 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0xb0, 0x00,
-- 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x50, 0x01, 0x80, 0x00, 0x00, 0xc0,
-- 0x07, 0x00, 0xb0, 0x00, 0x80, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x50, 0x01,
-- 0x80, 0xff, 0x01, 0xc0, 0x07, 0x00, 0xb0, 0x00, 0x80, 0x01, 0x01, 0xc0,
-- 0x07, 0x00, 0x50, 0x01, 0x80, 0x02, 0x01, 0xc0, 0x07, 0x00, 0xb0, 0x00,
-- 0x80, 0x04, 0x01, 0xc0, 0x07, 0x00, 0x50, 0x01, 0x80, 0x08, 0x01, 0x00,
-- 0x00, 0x00, 0xb0, 0x00, 0x80, 0x10, 0x01, 0x00, 0x00, 0x00, 0x50, 0x01,
-- 0x80, 0x20, 0x01, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x80, 0x40, 0x01, 0x00,
-- 0x00, 0x00, 0x50, 0x01, 0x80, 0x80, 0x01, 0x00, 0x00, 0x00, 0xb0, 0x00,
-- 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0x5f, 0x01, 0x00, 0xaa, 0xaa, 0xaa,
-- 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01,
-- 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x54, 0x55, 0x55,
-+ 0x00, 0x00, 0x30, 0x00, (char)0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00,
-+ 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, (char)0xa0, 0x01, 0x00, 0x00,
-+ 0x00, 0x00, 0x68, 0x00, 0x20, 0x01, 0x00, 0x00, (char)0x80, (char)0xff, (char)0xcf, (char)0xff,
-+ (char)0xbf, (char)0xff, 0x1f, 0x00, (char)0x80, 0x00, 0x68, 0x0a, 0x20, 0x29, 0x10, 0x00,
-+ (char)0x80, 0x00, 0x48, 0x05, (char)0xa0, 0x15, 0x10, 0x00, (char)0x80, 0x00, (char)0xe8, 0x0a,
-+ 0x20, 0x2b, (char)0xb0, 0x00, (char)0x80, 0x00, 0x48, 0x05, (char)0xa0, 0x15, 0x50, 0x01,
-+ (char)0x80, 0x00, (char)0xec, 0x02, 0x30, 0x0b, (char)0xb0, 0x00, (char)0x80, 0x00, (char)0xcc, 0x01,
-+ (char)0xb0, 0x07, 0x50, 0x01, (char)0x80, 0x00, (char)0xfc, 0x00, (char)0xf0, 0x03, (char)0xb0, 0x00,
-+ (char)0x80, 0x00, 0x78, 0x00, (char)0xe0, 0x01, 0x50, 0x01, (char)0x80, 0x00, 0x00, 0x00,
-+ 0x00, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x01,
-+ (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xf0,
-+ 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xfc, 0x07, 0x00, (char)0xb0, 0x00,
-+ (char)0x80, 0x00, 0x00, (char)0xfc, 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xfc,
-+ 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xfc, 0x07, 0x00, 0x50, 0x01,
-+ (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xc0,
-+ 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00,
-+ (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xc0,
-+ 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, 0x50, 0x01,
-+ (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xc0,
-+ 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00,
-+ (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x00, 0x00, (char)0xc0,
-+ 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x00, 0x00, (char)0xc0, 0x07, 0x00, 0x50, 0x01,
-+ (char)0x80, (char)0xff, 0x01, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00, (char)0x80, 0x01, 0x01, (char)0xc0,
-+ 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x02, 0x01, (char)0xc0, 0x07, 0x00, (char)0xb0, 0x00,
-+ (char)0x80, 0x04, 0x01, (char)0xc0, 0x07, 0x00, 0x50, 0x01, (char)0x80, 0x08, 0x01, 0x00,
-+ 0x00, 0x00, (char)0xb0, 0x00, (char)0x80, 0x10, 0x01, 0x00, 0x00, 0x00, 0x50, 0x01,
-+ (char)0x80, 0x20, 0x01, 0x00, 0x00, 0x00, (char)0xb0, 0x00, (char)0x80, 0x40, 0x01, 0x00,
-+ 0x00, 0x00, 0x50, 0x01, (char)0x80, (char)0x80, 0x01, 0x00, 0x00, 0x00, (char)0xb0, 0x00,
-+ (char)0x80, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x5f, 0x01, 0x00, (char)0xaa, (char)0xaa, (char)0xaa,
-+ (char)0xaa, (char)0xaa, (char)0xaa, 0x00, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01,
-+ 0x00, (char)0xaa, (char)0xaa, (char)0xaa, (char)0xaa, (char)0xaa, (char)0xaa, 0x00, 0x00, 0x54, 0x55, 0x55,
- 0x55, 0x55, 0x55, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
---- a/bitmaps/left.xbm
-+++ b/bitmaps/left.xbm
-@@ -2,6 +2,6 @@
- #define left_width 16
- #define left_height 16
- static char left_bits[] = {
-- 0x00, 0x00, 0x80, 0x01, 0x40, 0x01, 0x20, 0x01, 0x10, 0x01, 0x08, 0x7f,
-+ 0x00, 0x00, (char)0x80, 0x01, 0x40, 0x01, 0x20, 0x01, 0x10, 0x01, 0x08, 0x7f,
- 0x04, 0x40, 0x02, 0x40, 0x02, 0x40, 0x04, 0x40, 0x08, 0x7f, 0x10, 0x01,
-- 0x20, 0x01, 0x40, 0x01, 0x80, 0x01, 0x00, 0x00};
-+ 0x20, 0x01, 0x40, 0x01, (char)0x80, 0x01, 0x00, 0x00};
---- a/bitmaps/right.xbm
-+++ b/bitmaps/right.xbm
-@@ -2,6 +2,6 @@
- #define right_width 16
- #define right_height 16
- static char right_bits[] = {
-- 0x00, 0x00, 0x80, 0x01, 0x80, 0x02, 0x80, 0x04, 0x80, 0x08, 0xfe, 0x10,
-- 0x02, 0x20, 0x02, 0x40, 0x02, 0x40, 0x02, 0x20, 0xfe, 0x10, 0x80, 0x08,
-- 0x80, 0x04, 0x80, 0x02, 0x80, 0x01, 0x00, 0x00};
-+ 0x00, 0x00, (char)0x80, 0x01, (char)0x80, 0x02, (char)0x80, 0x04, (char)0x80, 0x08, (char)0xfe, 0x10,
-+ 0x02, 0x20, 0x02, 0x40, 0x02, 0x40, 0x02, 0x20, (char)0xfe, 0x10, (char)0x80, 0x08,
-+ (char)0x80, 0x04, (char)0x80, 0x02, (char)0x80, 0x01, 0x00, 0x00};
---- a/bitmaps/sleft.xbm
-+++ b/bitmaps/sleft.xbm
-@@ -1,6 +1,6 @@
- #define sleft_width 16
- #define sleft_height 16
- static char sleft_bits[] = {
-- 0x00, 0x00, 0x00, 0x0c, 0x00, 0x0e, 0x00, 0x0f, 0x80, 0x0f, 0xc0, 0x0f,
-- 0xe0, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xe0, 0x0f, 0xc0, 0x0f, 0x80, 0x0f,
-+ 0x00, 0x00, 0x00, 0x0c, 0x00, 0x0e, 0x00, 0x0f, (char)0x80, 0x0f, (char)0xc0, 0x0f,
-+ (char)0xe0, 0x0f, (char)0xf0, 0x0f, (char)0xf0, 0x0f, (char)0xe0, 0x0f, (char)0xc0, 0x0f, (char)0x80, 0x0f,
- 0x00, 0x0f, 0x00, 0x0e, 0x00, 0x0c, 0x00, 0x00};
---- a/bitmaps/sright.xbm
-+++ b/bitmaps/sright.xbm
-@@ -1,6 +1,6 @@
- #define sright_width 16
- #define sright_height 16
- static char sright_bits[] = {
-- 0x00, 0x00, 0x30, 0x00, 0x70, 0x00, 0xf0, 0x00, 0xf0, 0x01, 0xf0, 0x03,
-- 0xf0, 0x07, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0, 0x07, 0xf0, 0x03, 0xf0, 0x01,
-- 0xf0, 0x00, 0x70, 0x00, 0x30, 0x00, 0x00, 0x00};
-+ 0x00, 0x00, 0x30, 0x00, 0x70, 0x00, (char)0xf0, 0x00, (char)0xf0, 0x01, (char)0xf0, 0x03,
-+ (char)0xf0, 0x07, (char)0xf0, 0x0f, (char)0xf0, 0x0f, (char)0xf0, 0x07, (char)0xf0, 0x03, (char)0xf0, 0x01,
-+ (char)0xf0, 0x00, 0x70, 0x00, 0x30, 0x00, 0x00, 0x00};
---- a/bitmaps/todo.xbm
-+++ b/bitmaps/todo.xbm
-@@ -1,6 +1,6 @@
- #define todo_width 16
- #define todo_height 16
- static char todo_bits[] = {
-- 0x00, 0x00, 0xff, 0x7f, 0xff, 0x7f, 0x03, 0x60, 0x03, 0x60, 0x03, 0x60,
-+ 0x00, 0x00, (char)0xff, 0x7f, (char)0xff, 0x7f, 0x03, 0x60, 0x03, 0x60, 0x03, 0x60,
- 0x03, 0x60, 0x03, 0x60, 0x03, 0x60, 0x03, 0x60, 0x03, 0x60, 0x03, 0x60,
-- 0x03, 0x60, 0x03, 0x60, 0xff, 0x7f, 0xff, 0x7f};
-+ 0x03, 0x60, 0x03, 0x60, (char)0xff, 0x7f, (char)0xff, 0x7f};
---- a/contrib/ical.xbm
-+++ b/contrib/ical.xbm
-@@ -1,46 +1,46 @@
- #define ical_width 64
- #define ical_height 64
- static char ical_bits[] = {
-- 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0xff,
-- 0xff, 0xff, 0x7f, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x80, 0x7f, 0x00,
-- 0x00, 0x7f, 0xb0, 0x9d, 0x12, 0x82, 0x7f, 0x00, 0x00, 0x7f, 0x50, 0x95,
-- 0x73, 0x82, 0x7f, 0x00, 0x00, 0x7f, 0x10, 0x3d, 0x52, 0x82, 0x7f, 0x00,
-- 0x00, 0x7f, 0x00, 0x00, 0x00, 0x80, 0x7f, 0x00, 0x00, 0xff, 0xff, 0xff,
-- 0xff, 0xff, 0x7f, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00,
-- 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x11,
-- 0x04, 0x41, 0x70, 0x00, 0x00, 0x37, 0x49, 0x92, 0x55, 0x4d, 0x75, 0x00,
-- 0x00, 0x27, 0x59, 0xd2, 0x24, 0x4d, 0x75, 0x00, 0x00, 0x07, 0x41, 0x12,
-- 0x04, 0x41, 0x70, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00,
-- 0x00, 0xaf, 0xeb, 0x1a, 0x04, 0x41, 0x70, 0x00, 0x00, 0x57, 0x55, 0x15,
-- 0x04, 0x41, 0x70, 0x00, 0x00, 0xaf, 0xeb, 0x1a, 0x04, 0x41, 0x70, 0x00,
-- 0x00, 0x57, 0x55, 0x15, 0x04, 0x41, 0x70, 0x00, 0x00, 0xff, 0xff, 0xff,
-- 0xff, 0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00,
-+ 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff,
-+ (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, (char)0x80, 0x7f, 0x00,
-+ 0x00, 0x7f, (char)0xb0, (char)0x9d, 0x12, (char)0x82, 0x7f, 0x00, 0x00, 0x7f, 0x50, (char)0x95,
-+ 0x73, (char)0x82, 0x7f, 0x00, 0x00, 0x7f, 0x10, 0x3d, 0x52, (char)0x82, 0x7f, 0x00,
-+ 0x00, 0x7f, 0x00, 0x00, 0x00, (char)0x80, 0x7f, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff,
-+ (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00,
-+ 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x11,
-+ 0x04, 0x41, 0x70, 0x00, 0x00, 0x37, 0x49, (char)0x92, 0x55, 0x4d, 0x75, 0x00,
-+ 0x00, 0x27, 0x59, (char)0xd2, 0x24, 0x4d, 0x75, 0x00, 0x00, 0x07, 0x41, 0x12,
-+ 0x04, 0x41, 0x70, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00,
-+ 0x00, (char)0xaf, (char)0xeb, 0x1a, 0x04, 0x41, 0x70, 0x00, 0x00, 0x57, 0x55, 0x15,
-+ 0x04, 0x41, 0x70, 0x00, 0x00, (char)0xaf, (char)0xeb, 0x1a, 0x04, 0x41, 0x70, 0x00,
-+ 0x00, 0x57, 0x55, 0x15, 0x04, 0x41, 0x70, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff,
-+ (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00,
- 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10,
- 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00,
-- 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x10,
-+ 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, 0x07, 0x41, 0x10,
- 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00,
- 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10,
-- 0x04, 0x41, 0x70, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00,
-+ 0x04, 0x41, 0x70, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff, (char)0xff, (char)0xff, 0x7f, 0x00,
- 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10,
- 0x04, 0x41, 0x70, 0x00, 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00,
-- 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00, 0x00, 0xff, 0xff, 0xff,
-- 0xff, 0xff, 0x7f, 0x00, 0x00, 0xf7, 0x5f, 0x10, 0xfc, 0xff, 0x7a, 0x00,
-- 0x00, 0xf7, 0x5f, 0x10, 0xfe, 0xff, 0x77, 0x00, 0x00, 0xf7, 0x5f, 0x10,
-- 0x3f, 0xe0, 0x7f, 0x00, 0x00, 0x37, 0x58, 0x90, 0x07, 0x82, 0x7f, 0x00,
-- 0x00, 0x3f, 0xf8, 0xff, 0x03, 0x02, 0x7f, 0x00, 0x00, 0x3f, 0xf8, 0xff,
-- 0x00, 0x02, 0x7c, 0x00, 0x00, 0x1c, 0x70, 0xf0, 0x00, 0x02, 0x7c, 0x00,
-- 0x00, 0x1e, 0xf0, 0x70, 0x00, 0x07, 0x78, 0x00, 0x00, 0x1e, 0xf0, 0x70,
-- 0x00, 0x07, 0x78, 0x00, 0x00, 0x0e, 0xe0, 0x30, 0x00, 0x07, 0x78, 0x00,
-- 0x00, 0x0e, 0xe0, 0x30, 0x00, 0x07, 0x60, 0x00, 0x00, 0x0f, 0xe0, 0x31,
-- 0x00, 0x07, 0x60, 0x00, 0x00, 0x07, 0xc0, 0x31, 0x00, 0x1f, 0x60, 0x00,
-- 0x00, 0x07, 0xc0, 0x31, 0x00, 0xff, 0x60, 0x00, 0x00, 0x07, 0xc0, 0x31,
-- 0x00, 0x1f, 0x60, 0x00, 0x80, 0x07, 0xc0, 0x33, 0x00, 0x00, 0x60, 0x00,
-- 0x80, 0x03, 0x80, 0x33, 0x00, 0x00, 0x60, 0x00, 0x80, 0x03, 0x80, 0x73,
-- 0x00, 0x00, 0x70, 0x00, 0x80, 0x03, 0x80, 0x73, 0x00, 0x00, 0x70, 0x00,
-- 0x80, 0xff, 0xff, 0xf3, 0x00, 0x00, 0x78, 0x00, 0x80, 0xff, 0xff, 0xe3,
-- 0x00, 0x00, 0x38, 0x00, 0x80, 0xff, 0xff, 0xe3, 0x01, 0x00, 0x3c, 0x00,
-- 0x00, 0x00, 0x03, 0xc0, 0x03, 0x00, 0x1e, 0x00, 0x00, 0x80, 0x07, 0x80,
-- 0x0f, 0x80, 0x0f, 0x00, 0x00, 0xc0, 0x0f, 0x00, 0x3f, 0xe0, 0x07, 0x00,
-- 0x00, 0xc0, 0x0f, 0x00, 0xfe, 0xff, 0x03, 0x00, 0x00, 0x80, 0x07, 0x00,
-- 0xf8, 0xff, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0xc0, 0x1f, 0x00, 0x00,
-+ 0x00, 0x07, 0x41, 0x10, 0x04, 0x41, 0x70, 0x00, 0x00, (char)0xff, (char)0xff, (char)0xff,
-+ (char)0xff, (char)0xff, 0x7f, 0x00, 0x00, (char)0xf7, 0x5f, 0x10, (char)0xfc, (char)0xff, 0x7a, 0x00,
-+ 0x00, (char)0xf7, 0x5f, 0x10, (char)0xfe, (char)0xff, 0x77, 0x00, 0x00, (char)0xf7, 0x5f, 0x10,
-+ 0x3f, (char)0xe0, 0x7f, 0x00, 0x00, 0x37, 0x58, (char)0x90, 0x07, (char)0x82, 0x7f, 0x00,
-+ 0x00, 0x3f, (char)0xf8, (char)0xff, 0x03, 0x02, 0x7f, 0x00, 0x00, 0x3f, (char)0xf8, (char)0xff,
-+ 0x00, 0x02, 0x7c, 0x00, 0x00, 0x1c, 0x70, (char)0xf0, 0x00, 0x02, 0x7c, 0x00,
-+ 0x00, 0x1e, (char)0xf0, 0x70, 0x00, 0x07, 0x78, 0x00, 0x00, 0x1e, (char)0xf0, 0x70,
-+ 0x00, 0x07, 0x78, 0x00, 0x00, 0x0e, (char)0xe0, 0x30, 0x00, 0x07, 0x78, 0x00,
-+ 0x00, 0x0e, (char)0xe0, 0x30, 0x00, 0x07, 0x60, 0x00, 0x00, 0x0f, (char)0xe0, 0x31,
-+ 0x00, 0x07, 0x60, 0x00, 0x00, 0x07, (char)0xc0, 0x31, 0x00, 0x1f, 0x60, 0x00,
-+ 0x00, 0x07, (char)0xc0, 0x31, 0x00, (char)0xff, 0x60, 0x00, 0x00, 0x07, (char)0xc0, 0x31,
-+ 0x00, 0x1f, 0x60, 0x00, (char)0x80, 0x07, (char)0xc0, 0x33, 0x00, 0x00, 0x60, 0x00,
-+ (char)0x80, 0x03, (char)0x80, 0x33, 0x00, 0x00, 0x60, 0x00, (char)0x80, 0x03, (char)0x80, 0x73,
-+ 0x00, 0x00, 0x70, 0x00, (char)0x80, 0x03, (char)0x80, 0x73, 0x00, 0x00, 0x70, 0x00,
-+ (char)0x80, (char)0xff, (char)0xff, (char)0xf3, 0x00, 0x00, 0x78, 0x00, (char)0x80, (char)0xff, (char)0xff, (char)0xe3,
-+ 0x00, 0x00, 0x38, 0x00, (char)0x80, (char)0xff, (char)0xff, (char)0xe3, 0x01, 0x00, 0x3c, 0x00,
-+ 0x00, 0x00, 0x03, (char)0xc0, 0x03, 0x00, 0x1e, 0x00, 0x00, (char)0x80, 0x07, (char)0x80,
-+ 0x0f, (char)0x80, 0x0f, 0x00, 0x00, (char)0xc0, 0x0f, 0x00, 0x3f, (char)0xe0, 0x07, 0x00,
-+ 0x00, (char)0xc0, 0x0f, 0x00, (char)0xfe, (char)0xff, 0x03, 0x00, 0x00, (char)0x80, 0x07, 0x00,
-+ (char)0xf8, (char)0xff, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, (char)0xc0, 0x1f, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/app-office/ical/files/ical-3.0-gcc44.patch b/app-office/ical/files/ical-3.0-gcc44.patch
deleted file mode 100644
index 8088be8815e5..000000000000
--- a/app-office/ical/files/ical-3.0-gcc44.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- calendar/calfile.C
-+++ calendar/calfile.C
-@@ -58,7 +58,7 @@
- backupName = tmp;
-
- // Get directory name for access checks
-- char* lastSlash = strrchr(name, '/');
-+ const char* lastSlash = strrchr(name, '/');
- if (lastSlash == 0) {
- /* Calendar is in current directory */
- tmp = new char[3];
diff --git a/app-office/ical/files/ical-3.0-makefile.patch b/app-office/ical/files/ical-3.0-makefile.patch
deleted file mode 100644
index ecc911c16908..000000000000
--- a/app-office/ical/files/ical-3.0-makefile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Add LDFLAGS to linker calls
-Fix deps on check targets for parallel tests
-
-Patch by Kevin McCarthy <signals42@gmail.com>
-
---- Makefile.in
-+++ Makefile.in
-@@ -74,13 +74,13 @@
- all: $(CONFIGURED) ical
-
- ical: $(LIB3) $(LIB2) $(LIB1) $(OBJS) main.o
-- $(CXXLINKER) -o $@ $(OBJS) main.o $(LIBS)
-+ $(CXXLINKER) $(LDFLAGS) -o $@ $(OBJS) main.o $(LIBS)
-
- ical-bundle: $(LIB3) $(LIB2) $(LIB1) $(OBJS) mbundle.o
-- $(CXXLINKER) -o $@ $(OBJS) mbundle.o $(BLIBS)
-+ $(CXXLINKER) $(LDFLAGS) -o $@ $(OBJS) mbundle.o $(BLIBS)
-
- ical-tiny: $(LIB3) $(LIB2) $(LIB1) $(OBJS) mbundle.o
-- $(CXXLINKER) -o $@ $(OBJS) mbundle.o $(TINY_BLIBS)
-+ $(CXXLINKER) $(LDFLAGS) -o $@ $(OBJS) mbundle.o $(TINY_BLIBS)
-
- $(LIB1): FRC
- @echo making in calendar
-@@ -195,7 +195,7 @@
- check_text:
- @ICAL_LIBRARY=$(srcdir) ./ical -nodisplay -f $(srcdir)/tests/no_x.tcl
-
--check_x:
-+check_x: check_text
- @ICAL_LIBRARY=$(srcdir) ./ical -f $(srcdir)/tests/x.tcl
-
- # Rules for shipping html documentation
diff --git a/app-office/ical/files/ical-3.0-newtcl.patch b/app-office/ical/files/ical-3.0-newtcl.patch
deleted file mode 100644
index 73fc26272e4c..000000000000
--- a/app-office/ical/files/ical-3.0-newtcl.patch
+++ /dev/null
@@ -1,412 +0,0 @@
-diff -ur ical-3.0.orig/dg_item.tcl ical-3.0/dg_item.tcl
---- ical-3.0.orig/dg_item.tcl 2008-11-13 01:27:08.000000000 +0200
-+++ ical-3.0/dg_item.tcl 2010-03-24 15:46:06.000000000 +0200
-@@ -3,15 +3,15 @@
-
- proc item_edit {leader item} {
- global iedit
-- set iedit(done) -1
-+ set iedit_done -1
-
- iedit_make
- iedit_fill $item
- update
- wm minsize .iedit [winfo reqwidth .iedit] [winfo reqheight .iedit]
-
-- dialog_run $leader .iedit iedit(done)
-- if !$iedit(done) {return}
-+ dialog_run $leader .iedit iedit_done
-+ if !$iedit_done {return}
-
- # Check that item has not been deleted concurrently
- catch {
-@@ -28,7 +28,7 @@
- toplevel $f -class Bigdialog
- wm title $f {Item Properties}
- wm iconname $f Item
-- wm protocol $f WM_DELETE_WINDOW {set iedit(done) 0}
-+ wm protocol $f WM_DELETE_WINDOW {set iedit_done 0}
-
- # Make the various container frames
- frame $f.f1
-@@ -37,8 +37,8 @@
-
- # Make the buttons
- make_buttons $f.bot 1 {
-- {Cancel {set iedit(done) 0}}
-- {Okay {set iedit(done) 1}}
-+ {Cancel {set iedit_done 0}}
-+ {Okay {set iedit_done 1}}
- }
-
- # Top-level layout
-@@ -139,8 +139,8 @@
- -variable iedit(todo) -onvalue 1 -offvalue 0
- pack $f.todo -in $f.f2.c1 -side top -fill both
-
-- bind $f <Control-c> {set iedit(done) 0}
-- bind $f <Return> {set iedit(done) 1}
-+ bind $f <Control-c> {set iedit_done 0}
-+ bind $f <Return> {set iedit_done 1}
-
- wm withdraw $f
- }
-diff -ur ical-3.0.orig/dg_key.tcl ical-3.0/dg_key.tcl
---- ical-3.0.orig/dg_key.tcl 2008-11-10 12:06:11.000000000 +0200
-+++ ical-3.0/dg_key.tcl 2010-03-24 15:47:41.000000000 +0200
-@@ -11,7 +11,7 @@
- # The result is a list with two elements. The first element
- # is a key sequence, and the second is a command name.
-
--set defkey(done) -1
-+set defkey_done -1
- set defkey(help) 0
- set defkey(cmd) {}
-
-@@ -36,7 +36,7 @@
-
- toplevel $f -class Dialog
- wm title $f "Define Key"
-- wm protocol $f WM_DELETE_WINDOW {set defkey(done) 0}
-+ wm protocol $f WM_DELETE_WINDOW {set defkey_done 0}
-
- frame $f.top -class Pane
- frame $f.mid -class Pane
-@@ -44,8 +44,8 @@
- make_buttons $f.bot 3 {
- {Clear {defkey_clear_key}}
- {Help {defkey_help_toggle}}
-- {Cancel {set defkey(done) 0}}
-- {Okay {set defkey(done) 1}}
-+ {Cancel {set defkey_done 0}}
-+ {Okay {set defkey_done 1}}
- }
-
- message $f.text -aspect 400 -text [join {
-@@ -117,10 +117,10 @@
- if $defkey(help) {defkey_help_toggle}
-
- # Run dialog
-- set defkey(done) -1
-- dialog_run $leader $f defkey(done)
-+ set defkey_done -1
-+ dialog_run $leader $f defkey_done
-
-- return $defkey(done)
-+ return $defkey_done
- }
-
- proc defkey_select_command {} {
-diff -ur ical-3.0.orig/dg_monthr.tcl ical-3.0/dg_monthr.tcl
---- ical-3.0.orig/dg_monthr.tcl 2008-11-10 12:06:10.000000000 +0200
-+++ ical-3.0/dg_monthr.tcl 2010-03-24 15:48:57.000000000 +0200
-@@ -11,13 +11,13 @@
-
- # Hidden global variables
- #
--# mr_state(done) Interaction has finished
-+# mr_state_done Interaction has finished
- # mr_state(item) The item being modified
- # mr_state(int) Repetition interval in months
- # mr_state(occ) Type of monthly occurrence
- # mr_state(count:...) Count for a particular type of occurrence
-
--set mr_state(done) 0
-+set mr_state_done 0
- set mr_state(item) {}
- set mr_state(occ) {}
- set mr_state(int) {}
-@@ -51,7 +51,7 @@
- toplevel $f -class Dialog
- wm title $f "Monthly Repetition"
- wm iconname $f "Repeat"
-- wm protocol $f WM_DELETE_WINDOW {set mr_state(done) 0}
-+ wm protocol $f WM_DELETE_WINDOW {set mr_state_done 0}
-
- frame $f.top -class Pane
- frame $f.left -class Pane
-@@ -61,8 +61,8 @@
- pack $f.text -in $f.top -side top -expand 1 -fill both -padx 5m -pady 5m
-
- make_buttons $f.bot 1 {
-- {Cancel {set mr_state(done) 0}}
-- {Okay {set mr_state(done) 1}}
-+ {Cancel {set mr_state_done 0}}
-+ {Okay {set mr_state_done 1}}
- }
-
- # Create interval buttons
-@@ -104,8 +104,8 @@
- pack $f.left -side left -expand 1 -fill both
- pack $f.right -side left -expand 1 -fill both
-
-- bind $f <Control-c> {set mr_state(done) 0}
-- bind $f <Return> {set mr_state(done) 1}
-+ bind $f <Control-c> {set mr_state_done 0}
-+ bind $f <Return> {set mr_state_done 1}
-
- wm withdraw $f
- update
-@@ -114,7 +114,7 @@
- proc monthrepeat_interact {leader item anchor} {
- global mr_state
- set f .mr_dialog
-- set mr_state(done) -1
-+ set mr_state_done -1
- set mr_state(int) 1
- set mr_state(occ) month_day
-
-@@ -186,6 +186,6 @@
- $f.month_last_week_day configure -text "[num2text $c]-last $wday_name"
- }
-
-- dialog_run $leader $f mr_state(done)
-- return $mr_state(done)
-+ dialog_run $leader $f mr_state_done
-+ return $mr_state_done
- }
-diff -ur ical-3.0.orig/dg_range.tcl ical-3.0/dg_range.tcl
---- ical-3.0.orig/dg_range.tcl 2008-11-10 12:06:09.000000000 +0200
-+++ ical-3.0/dg_range.tcl 2010-03-24 15:49:57.000000000 +0200
-@@ -14,11 +14,11 @@
-
- # Hidden global variables
- #
--# dr_state(done) Interaction has finished
-+# dr_state_done Interaction has finished
- # dr_state(start) Starting date
- # dr_state(finish) Finishing date
-
--set dr_state(done) 0
-+set dr_state_done 0
- set dr_state(start) {}
- set dr_state(finish) {}
-
-@@ -47,7 +47,7 @@
- toplevel $f -class Dialog
- wm title $f "Select Range"
- wm iconname $f "Range"
-- wm protocol $f WM_DELETE_WINDOW {set dr_state(done) 0}
-+ wm protocol $f WM_DELETE_WINDOW {set dr_state_done 0}
-
- frame $f.top -class Pane
- message $f.text -aspect 800 -text {Restrict item repetition range...}
-@@ -62,16 +62,16 @@
- pack $f.finish -in $f.mid -side top -expand 1 -fill both -padx 5m -pady 5m
-
- make_buttons $f.bot 1 {
-- {Cancel {set dr_state(done) 0}}
-- {Okay {set dr_state(done) 1}}
-+ {Cancel {set dr_state_done 0}}
-+ {Okay {set dr_state_done 1}}
- }
-
- pack $f.top -side top -fill both -expand 1
- pack $f.mid -side top -fill both -expand 1
- pack $f.bot -side bottom -fill x
-
-- bind $f <Control-c> {set dr_state(done) 0}
-- bind $f <Return> {set dr_state(done) 1}
-+ bind $f <Control-c> {set dr_state_done 0}
-+ bind $f <Return> {set dr_state_done 1}
-
- wm withdraw $f
- update
-@@ -86,9 +86,9 @@
- global dr_state
- set f .dr_dialog
-
-- set dr_state(done) -1
-- dialog_run $leader $f dr_state(done)
-- return $dr_state(done)
-+ set dr_state_done -1
-+ dialog_run $leader $f dr_state_done
-+ return $dr_state_done
- }
-
- proc dr_validate {args} {
-diff -ur ical-3.0.orig/dg_wdays.tcl ical-3.0/dg_wdays.tcl
---- ical-3.0.orig/dg_wdays.tcl 2008-11-10 12:06:08.000000000 +0200
-+++ ical-3.0/dg_wdays.tcl 2010-03-24 15:54:11.000000000 +0200
-@@ -11,11 +11,11 @@
-
- # Hidden global variables
- #
--# ws_state(done) Is ws interaction finished
-+# ws_state_done Is ws interaction finished
- # ws_state(1..7) Set iff specified weekday was selected
- # ws_state(int) Week interval
-
--set ws_state(done) 0
-+set ws_state_done 0
- foreach i {1 2 3 4 5 6 7} {
- set ws_state($i) 0
- }
-@@ -54,7 +54,7 @@
- toplevel $f -class Dialog
- wm title $f {Weekly Repetition}
- wm iconname $f Repeat
-- wm protocol $f WM_DELETE_WINDOW {set ws_state(done) 0}
-+ wm protocol $f WM_DELETE_WINDOW {set ws_state_done 0}
-
- frame $f.top -class Pane
- frame $f.left -class Pane
-@@ -64,8 +64,8 @@
- pack $f.text -in $f.top -side top -expand 1 -fill both -padx 5m -pady 5m
-
- make_buttons $f.bot 1 {
-- {Cancel {set ws_state(done) 0}}
-- {Okay {set ws_state(done) 1}}
-+ {Cancel {set ws_state_done 0}}
-+ {Okay {set ws_state_done 1}}
- }
-
- # Make set of weekdays
-@@ -107,8 +107,8 @@
- pack $f.right -side left -expand 1 -fill both
- pack $f.left -side left -expand 1 -fill both
-
-- bind $f <Control-c> {set ws_state(done) 0}
-- bind $f <Return> {set ws_state(done) 1}
-+ bind $f <Control-c> {set ws_state_done 0}
-+ bind $f <Return> {set ws_state_done 1}
-
- wm withdraw $f
- update
-@@ -135,9 +135,9 @@
- ws_reconfig
-
- # Run dialog
-- set ws_state(done) -1
-- dialog_run $leader $f ws_state(done)
-+ set ws_state_done -1
-+ dialog_run $leader $f ws_state_done
-
- # Construct return value
-- return $ws_state(done)
-+ return $ws_state_done
- }
-diff -ur ical-3.0.orig/help.tcl ical-3.0/help.tcl
---- ical-3.0.orig/help.tcl 2008-11-10 12:06:04.000000000 +0200
-+++ ical-3.0/help.tcl 2010-03-24 15:55:03.000000000 +0200
-@@ -132,7 +132,7 @@
- return 0
- }
-
--set about(done) 0
-+set about_done 0
- proc show_about {leader} {
- global ical about
-
-@@ -155,22 +155,22 @@
- pack $t.top.author -side top -expand 1 -fill x -padx 5m -pady 5m
-
- make_buttons $t.bot 0 {
-- {{Okay} {set about(done) 1}}
-+ {{Okay} {set about_done 1}}
- }
-
- pack $t.top -side top -expand 1 -fill x
- pack $t.bot -side bottom -expand 1 -fill x
-
- wm title $t {About Ical}
-- wm protocol $t WM_DELETE_WINDOW {set about(done) 1}
-- bind $t <Control-c> {set about(done) 1}
-- bind $t <Return> {set about(done) 1}
-+ wm protocol $t WM_DELETE_WINDOW {set about_done 1}
-+ bind $t <Control-c> {set about_done 1}
-+ bind $t <Return> {set about_done 1}
-
- wm withdraw $t
- update idletasks
- }
-
-- set about(done) 0
-- dialog_run $leader $t about(done)
-+ set about_done 0
-+ dialog_run $leader $t about_done
- return
- }
-diff -ur ical-3.0.orig/ical.C ical-3.0/ical.C
---- ical-3.0.orig/ical.C 2008-11-10 12:06:04.000000000 +0200
-+++ ical-3.0/ical.C 2010-03-24 15:58:38.000000000 +0200
-@@ -140,7 +140,7 @@
- buffer.append('\0');
-
- if (Tcl_Eval(tcl, buffer.as_pointer()) == TCL_ERROR)
-- fprintf(stderr, "ical: trigger error: %s\n", tcl->result);
-+ fprintf(stderr, "ical: trigger error: %s\n", Tcl_GetStringResult(tcl));
-
- buffer.clear();
- }
-diff -ur ical-3.0.orig/tcllib/dg_bug.tcl ical-3.0/tcllib/dg_bug.tcl
---- ical-3.0.orig/tcllib/dg_bug.tcl 2008-11-10 12:03:23.000000000 +0200
-+++ ical-3.0/tcllib/dg_bug.tcl 2010-03-24 15:57:22.000000000 +0200
-@@ -11,7 +11,7 @@
- #
- # bug_done Is bug interaction finished
-
--set bug(done) no
-+set bug_done no
-
- proc bug_notify {mailer email message} {
- bug_make
-@@ -26,15 +26,15 @@
-
- toplevel $f -class Dialog
- wm title $f {Internal Error}
-- wm protocol $f WM_DELETE_WINDOW {set bug(done) cancel}
-+ wm protocol $f WM_DELETE_WINDOW {set bug_done cancel}
-
- frame $f.top -class Pane
- frame $f.mid -class Pane
-
- make_buttons $f.bot 2 {
-- {{Dismiss} {set bug(done) cancel}}
-- {{Save} {set bug(done) save}}
-- {{Mail Report} {set bug(done) send}}
-+ {{Dismiss} {set bug_done cancel}}
-+ {{Save} {set bug_done save}}
-+ {{Mail Report} {set bug_done send}}
- }
-
- label $f.icon -bitmap error
-@@ -57,7 +57,7 @@
- pack $f.bot -side top -fill both
-
- # XXX What bindings should we add here?
-- # bind $f <Control-c><Control-c> {set bug(done) cancel}
-+ # bind $f <Control-c><Control-c> {set bug_done cancel}
-
- wm withdraw $f
- update
-@@ -97,13 +97,13 @@
- set etext $bug(edit).text
- $etext delete 1.0 end
-
-- set bug(done) no
-- dialog_run {} $f bug(done) $etext
-+ set bug_done no
-+ dialog_run {} $f bug_done $etext
-
-- if ![string compare $bug(done) {cancel}] return
-+ if ![string compare $bug_done {cancel}] return
-
- set text [bug_extract]
-- switch -exact -- $bug(done) {
-+ switch -exact -- $bug_done {
- save {
- bug_save $email $text
- }
-diff -ur ical-3.0.orig/tests/dialog.tcl ical-3.0/tests/dialog.tcl
---- ical-3.0.orig/tests/dialog.tcl 2008-11-10 12:03:37.000000000 +0200
-+++ ical-3.0/tests/dialog.tcl 2010-03-24 15:57:47.000000000 +0200
-@@ -35,7 +35,7 @@
- }
-
- proc dg_bug {} {
-- after 500 {set bug(done) cancel}
-+ after 500 {set bug_done cancel}
- expect {bug_notify cat foo "Test message"} {}
- }
-
diff --git a/app-office/ical/ical-3.0-r2.ebuild b/app-office/ical/ical-3.0-r2.ebuild
deleted file mode 100644
index 145e6232d0d7..000000000000
--- a/app-office/ical/ical-3.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib virtualx
-
-DESCRIPTION="Tk-based Calendar program"
-HOMEPAGE="https://launchpad.net/ical-tcl"
-SRC_URI="https://launchpad.net/ical-tcl/3.x/${PV}/+download/${P}.tar.gz"
-
-LICENSE="HPND"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
- dev-lang/tcl:0
- dev-lang/tk:0
- "
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-gcc44.patch \
- "${FILESDIR}"/${P}-newtcl.patch \
- "${FILESDIR}"/${P}-makefile.patch \
- "${FILESDIR}"/${P}-fix-c++14.patch
-
- sed -i \
- -e 's:8.4 8.3:8.6 8.5 8.4 8.3:g' \
- -e 's:sys/utsname.h limits.h::' \
- configure.in || die
-
- sed -i \
- -e 's:mkdir:mkdir -p:' \
- -e "/LIBDIR =/s:lib:$(get_libdir):" \
- -e '/MANDIR =/s:man:share/man:' \
- Makefile.in || die
-
- mv configure.{in,ac} || die
-
- eautoconf
-}
-
-src_compile() {
- emake OPTF="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
-}
-
-src_test() {
- [[ ${EUID} != 0 ]] && Xemake check
-}
-
-src_install() {
- emake prefix="${D}/usr" install
-
- DOCS=( ANNOUNCE *README RWMJ-release-notes.txt TODO )
- HTML_DOCS=( {.,doc}/*.html )
- einstalldocs
-
- rm -f "${D}"/usr/$(get_libdir)/ical/v3.0/contrib/README || die
-}
diff --git a/app-office/ical/metadata.xml b/app-office/ical/metadata.xml
deleted file mode 100644
index 87b5c68a8975..000000000000
--- a/app-office/ical/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="launchpad">ical-tcl</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest
index fafc98ce8a7e..3602b0f0c96d 100644
--- a/app-office/impressive/Manifest
+++ b/app-office/impressive/Manifest
@@ -1 +1,2 @@
-DIST Impressive-0.13.0-beta2.tar.gz 311905 BLAKE2B fb912ada1f44b2af9bd1eed4c7e1d4bfae5ba42449a9b1a154500a9d892c1070c9da127c8c3cbd35ce033a768a00db359deb1a045996cfeb7253f92d289aed82 SHA512 45c094d30e898a1843869cdcd490315c8280bbe2f5cc58f7695be2f0876075718517a502af16e040981b3f3a8fd955000d9ff76e20850b4bedf52c0d2bbd098e
+DIST Impressive-0.13.1.tar.gz 215989 BLAKE2B 6591e5fa2c34e7e6f2283b9b6f8cce7485fc8932eea571af96c895bbe23202af195eec0318272667d5656f3aed7a88a21a20397224c7c0cc7c9252364d832371 SHA512 f6221337f9dd79f552fb083e1ea7484aeadec1f8d8e05b4e1b7f6a94037b5026022819b346968dea67dbdb1b646d0571a7aeef26f15c25bee88c5b9c2791cf2b
+DIST Impressive-0.13.2.tar.gz 294531 BLAKE2B 76b50cd1cb1366c9fed7e6f7a16142248f99e232b96b7d7372af181f3ef215aff6f3453d8fd16c2ab6fa0e7217ec831daf3ffafcb8e46ff285dc0b9d86b77839 SHA512 0b24ef39cba25d8813fd3f95f220c466defa50c3ba4a63d2f37b284de2826c2110225fe2016f58c401d1ca239d672ba28ba65069523ab57b1b5711a4222cff92
diff --git a/app-office/impressive/impressive-0.13.1.ebuild b/app-office/impressive/impressive-0.13.1.ebuild
new file mode 100644
index 000000000000..3b60082b1f65
--- /dev/null
+++ b/app-office/impressive/impressive-0.13.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit optfeature python-r1
+
+DESCRIPTION="Stylish way of giving presentations with Python"
+HOMEPAGE="http://impressive.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ app-text/mupdf
+ dev-python/pygame[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ x11-apps/xrandr
+ || (
+ media-fonts/dejavu
+ media-fonts/corefonts
+ )
+"
+
+DOCS=( changelog.txt demo.pdf )
+HTML_DOCS=( impressive.html )
+
+S="${WORKDIR}/${PN^}-${PV/_/-}"
+
+src_install() {
+ default
+ python_foreach_impl python_doscript ${PN}.py
+ doman impressive.1
+}
+
+pkg_postinst() {
+ optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils
+ optfeature "sound and video playback" media-video/ffmpeg
+ optfeature "sound and video playback" media-video/mplayer
+ optfeature "extraction of PDF page titles" app-text/pdftk
+}
diff --git a/app-office/impressive/impressive-0.13.0_beta2.ebuild b/app-office/impressive/impressive-0.13.2.ebuild
index e7903afbeb4f..7816aedb6b69 100644
--- a/app-office/impressive/impressive-0.13.0_beta2.ebuild
+++ b/app-office/impressive/impressive-0.13.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit optfeature python-r1
DESCRIPTION="Stylish way of giving presentations with Python"
@@ -39,7 +39,6 @@ src_install() {
}
pkg_postinst() {
- elog "The experience with ${PN^} can be enhanced by folowing packages:"
optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils
optfeature "sound and video playback" media-video/ffmpeg
optfeature "sound and video playback" media-video/mplayer
diff --git a/app-office/impressive/metadata.xml b/app-office/impressive/metadata.xml
index 053061c0eeb8..cf4e5cb4688e 100644
--- a/app-office/impressive/metadata.xml
+++ b/app-office/impressive/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci@gentoo.org</email>
diff --git a/app-office/joplin-desktop/Manifest b/app-office/joplin-desktop/Manifest
new file mode 100644
index 000000000000..53d8db28a914
--- /dev/null
+++ b/app-office/joplin-desktop/Manifest
@@ -0,0 +1,4 @@
+DIST Joplin-2.14.17.AppImage 248140038 BLAKE2B 62fb124745ced06fce45cea01efb8eae39556cb58bec768935e826e070f6eaba0050daf8c42bb6308e74539735a9e955c188a0c00c5b6209a4550733776c6d38 SHA512 ff6db5b353092d87c35c9c39038f93b0b8f7da8f021fa3057dcdf15cbbffd72b81c5a180ec439802b58060b3862d46ed902ab66a315f574713b9d871b4788502
+DIST Joplin-2.14.19.AppImage 248153086 BLAKE2B dfd05909610ff85af78bb7073d3a19b83ac4db4edf4f6cf181f681a347a0badade48214da52b0ad3b2239b87f2fcffb70ff84234f9bffae9bd04d41735c7573a SHA512 7be9cdce0b1a25fdc7c0e5757faa542f11906e572af477fdd17d57fc9f3683bfb99801c91e7f03ac6ee819b72206339a61bb0aac61c66a35013af097ee8bb3a8
+DIST Joplin-2.14.20.AppImage 248141263 BLAKE2B 2a4afa5a5d0aabb84d75ac572339098da684c742614c1b97a7dca18d0d8ee018f7a81f9a3361b1aba4658cf5bbed055f96e76316b8fe19dab6aa111b7fbeffab SHA512 50ebaa06ad225387e2117a6453e92d5665f90bc5d7dec492aac0993781e6e7cdca8aaa2dff06d740146888e2dd04f623d72af060c41765825b52e3c2a9d03890
+DIST Joplin-3.0.2.AppImage 253581812 BLAKE2B aa125e8bae0af2ff2e156378d221fd09dda43452b003da36486a59abb7323f81999242475450ab7e164712a060be4f59de68cfcf0736b5237db0e6f0b2914164 SHA512 da53055e23c8bf87e630bf2546c959b2b7a97d65193893c421793259055318ef5ba72f1ca897bcd60e76cc1f060db4f2bc4a39303640872301a7984dd4d7620a
diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
new file mode 100644
index 000000000000..8178f87f501f
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.17.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
+HOMEPAGE="https://joplinapp.org/
+ https://github.com/laurent22/joplin/"
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libcanberra[gtk3]
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+ cd "${S}" || die # "appimage-extract" unpacks to current directory.
+ chmod +x "${S}/${APPIMAGE}" || die
+ "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+ # Fix permissions.
+ find "${S}" -type d -exec chmod a+rx {} + || die
+ find "${S}" -type f -exec chmod a+r {} + || die
+
+ default
+}
+
+src_install() {
+ cd "${S}/squashfs-root" || die
+
+ insinto /usr/share
+ doins -r ./usr/share/icons
+
+ local apphome="/opt/${PN}"
+ local toremove=(
+ .DirIcon
+ @joplinapp-desktop.desktop
+ @joplinapp-desktop.png
+ AppRun
+ LICENSE.electron.txt
+ LICENSES.chromium.html
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+ resources/app.asar.unpacked/node_modules/node-notifier
+ usr
+ )
+ rm -f -r "${toremove[@]}" || die
+
+ mkdir -p "${ED}/${apphome}" || die
+ cp -r . "${ED}/${apphome}" || die
+
+ dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+ make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+ "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}
diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
new file mode 100644
index 000000000000..8178f87f501f
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.19.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
+HOMEPAGE="https://joplinapp.org/
+ https://github.com/laurent22/joplin/"
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libcanberra[gtk3]
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+ cd "${S}" || die # "appimage-extract" unpacks to current directory.
+ chmod +x "${S}/${APPIMAGE}" || die
+ "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+ # Fix permissions.
+ find "${S}" -type d -exec chmod a+rx {} + || die
+ find "${S}" -type f -exec chmod a+r {} + || die
+
+ default
+}
+
+src_install() {
+ cd "${S}/squashfs-root" || die
+
+ insinto /usr/share
+ doins -r ./usr/share/icons
+
+ local apphome="/opt/${PN}"
+ local toremove=(
+ .DirIcon
+ @joplinapp-desktop.desktop
+ @joplinapp-desktop.png
+ AppRun
+ LICENSE.electron.txt
+ LICENSES.chromium.html
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+ resources/app.asar.unpacked/node_modules/node-notifier
+ usr
+ )
+ rm -f -r "${toremove[@]}" || die
+
+ mkdir -p "${ED}/${apphome}" || die
+ cp -r . "${ED}/${apphome}" || die
+
+ dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+ make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+ "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}
diff --git a/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
new file mode 100644
index 000000000000..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.14.20.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
+HOMEPAGE="https://joplinapp.org/
+ https://github.com/laurent22/joplin/"
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libcanberra[gtk3]
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+ cd "${S}" || die # "appimage-extract" unpacks to current directory.
+ chmod +x "${S}/${APPIMAGE}" || die
+ "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+ # Fix permissions.
+ find "${S}" -type d -exec chmod a+rx {} + || die
+ find "${S}" -type f -exec chmod a+r {} + || die
+
+ default
+}
+
+src_install() {
+ cd "${S}/squashfs-root" || die
+
+ insinto /usr/share
+ doins -r ./usr/share/icons
+
+ local apphome="/opt/${PN}"
+ local toremove=(
+ .DirIcon
+ @joplinapp-desktop.desktop
+ @joplinapp-desktop.png
+ AppRun
+ LICENSE.electron.txt
+ LICENSES.chromium.html
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+ resources/app.asar.unpacked/node_modules/node-notifier
+ usr
+ )
+ rm -f -r "${toremove[@]}" || die
+
+ mkdir -p "${ED}/${apphome}" || die
+ cp -r . "${ED}/${apphome}" || die
+
+ dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+ make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+ "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}
diff --git a/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
new file mode 100644
index 000000000000..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-3.0.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization capabilities"
+HOMEPAGE="https://joplinapp.org/
+ https://github.com/laurent22/joplin/"
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libcanberra[gtk3]
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+ cd "${S}" || die # "appimage-extract" unpacks to current directory.
+ chmod +x "${S}/${APPIMAGE}" || die
+ "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+ # Fix permissions.
+ find "${S}" -type d -exec chmod a+rx {} + || die
+ find "${S}" -type f -exec chmod a+r {} + || die
+
+ default
+}
+
+src_install() {
+ cd "${S}/squashfs-root" || die
+
+ insinto /usr/share
+ doins -r ./usr/share/icons
+
+ local apphome="/opt/${PN}"
+ local toremove=(
+ .DirIcon
+ @joplinapp-desktop.desktop
+ @joplinapp-desktop.png
+ AppRun
+ LICENSE.electron.txt
+ LICENSES.chromium.html
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+ resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+ resources/app.asar.unpacked/node_modules/node-notifier
+ usr
+ )
+ rm -f -r "${toremove[@]}" || die
+
+ mkdir -p "${ED}/${apphome}" || die
+ cp -r . "${ED}/${apphome}" || die
+
+ dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+ make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+ "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}
diff --git a/app-office/joplin-desktop/metadata.xml b/app-office/joplin-desktop/metadata.xml
new file mode 100644
index 000000000000..0eb7821811bd
--- /dev/null
+++ b/app-office/joplin-desktop/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <longdescription>
+ Joplin is a free, open source note taking and to-do application, which can
+ handle a large number of notes organised into notebooks. The notes are
+ searchable, can be copied, tagged and modified either from the applications
+ directly or from your own text editor. The notes are in Markdown format.
+ </longdescription>
+ <upstream>
+ <bugs-to>https://github.com/laurent22/joplin/issues/</bugs-to>
+ <remote-id type="github">laurent22/joplin</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch b/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch
new file mode 100644
index 000000000000..74716a2c37f3
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-fix-find-marble.patch
@@ -0,0 +1,80 @@
+From 3280c5ec9940f329dc75b2b8d9a52285b20209f0 Mon Sep 17 00:00:00 2001
+From: Johannes Zarl-Zierl <johannes@zarl-zierl.at>
+Date: Wed, 5 May 2021 00:09:49 +0200
+Subject: [PATCH] Use plain Marble package instead of KexiMarble
+
+Marble has shipped with a MarbleConfig.cmake file since ~2016. Kexi
+already depends on KF5 versions that are much newer than that.
+
+* asturm 2021-09-14: Backported to 3.2.0.
+ - s/KEXI/Kexi/ in set_package_properties(Marble ...) to fix patch context
+ - partially merging d09be29f56b94d6a522fa30a5b661926baca973c (drop MARBLE_MIN_VERSION)
+
+---
+ CMakeLists.txt | 8 +-
+ src/plugins/forms/widgets/CMakeLists.txt | 2 +-
+ .../forms/widgets/mapbrowser/CMakeLists.txt | 3 +-
+ 3 files changed, 5 insertions(+), 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 97c58fa10..548b2708f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -196,17 +196,14 @@ endif()
+ ##
+ ## Test for marble
+ ##
+-set(MARBLE_MIN_VERSION "0.19.2")
+-find_package(KexiMarble ${MARBLE_MIN_VERSION})
+-set_package_properties(KexiMarble PROPERTIES
++find_package(Marble CONFIG)
++set_package_properties(Marble PROPERTIES
+ DESCRIPTION "KDE World Globe Widget library"
+ URL "https://marble.kde.org"
+ TYPE RECOMMENDED
+ PURPOSE "Required by Kexi form map widget"
+ )
+-if(NOT MARBLE_FOUND)
+- set(MARBLE_INCLUDE_DIR "")
+-else()
++if(Marble_FOUND)
+ set(HAVE_MARBLE TRUE)
+ endif()
+ set_package_properties(GLIB2 PROPERTIES TYPE RECOMMENDED PURPOSE "${_REQUIRED_BY_MDB}")
+diff --git a/src/plugins/forms/widgets/CMakeLists.txt b/src/plugins/forms/widgets/CMakeLists.txt
+index 107d578a8..109341fe0 100644
+--- a/src/plugins/forms/widgets/CMakeLists.txt
++++ b/src/plugins/forms/widgets/CMakeLists.txt
+@@ -11,7 +11,7 @@ endmacro()
+ # the main widgets plugin
+ add_subdirectory(main)
+
+-if(MARBLE_FOUND)
++if(Marble_FOUND)
+ #TODO add_subdirectory(mapbrowser)
+ endif()
+
+diff --git a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
+--- a/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
++++ b/src/plugins/forms/widgets/mapbrowser/CMakeLists.txt
+@@ -1,7 +1,6 @@
+ include_directories(
+ ${CMAKE_SOURCE_DIR}/src/formeditor
+ ${CMAKE_SOURCE_DIR}/src/core
+- ${MARBLE_INCLUDE_DIR}
+ )
+
+ set(kexiforms_mapwidgetplugin_SRCS
+@@ -20,8 +19,8 @@ target_link_libraries(kexiforms_mapwidgetplugin
+ kexiextendedwidgets
+ kexiformutils
+ kexidataviewcommon
+- ${MARBLE_LIBRARIES}
+
++ Marble
+ Qt5::Xml
+ )
+
+--
+GitLab
+
diff --git a/app-office/kexi/files/kexi-3.2.0-glib-2.68.patch b/app-office/kexi/files/kexi-3.2.0-glib-2.68.patch
new file mode 100644
index 000000000000..66f7c78d5b18
--- /dev/null
+++ b/app-office/kexi/files/kexi-3.2.0-glib-2.68.patch
@@ -0,0 +1,40 @@
+From 73d3fa8e7a1028c89b20c74f6444a76a722d8041 Mon Sep 17 00:00:00 2001
+From: Heiko Becker <heiko.becker@kde.org>
+Date: Sun, 18 Apr 2021 11:47:30 +0200
+Subject: [PATCH] Include <glib.h> outside of the extern block
+
+This fixes the build with glib >= 2.68. It's caused by [1] and glib
+upstream did not want to include a workaround because the fixes
+downstream seem trivial [2][3].
+
+[1] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1715
+[2] https://gitlab.gnome.org/GNOME/glib/-/issues/2331
+[3] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1935
+---
+ src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h b/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h
+index 31f48c171..56276e2d6 100644
+--- a/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h
++++ b/src/migration/mdb/3rdparty/mdbtools/include/mdbtools.h
+@@ -18,6 +18,8 @@
+ #ifndef _mdbtools_h_
+ #define _mdbtools_h_
+
++#include <glib.h>
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+@@ -32,7 +34,6 @@
+ #endif
+ #include <ctype.h>
+ #include <string.h>
+-#include <glib.h>
+
+ #ifdef HAVE_ICONV
+ #include <iconv.h>
+--
+GitLab
+
diff --git a/app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch b/app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch
index 8835c5ea13db..faea50c0ac85 100644
--- a/app-office/kexi/files/kexi-3.2.0-postgresql-9.12.patch
+++ b/app-office/kexi/files/kexi-3.2.0-postgresql-9.14.patch
@@ -1,14 +1,14 @@
-From 88ac2b4a1386bc05f0e3965f31949039eaf4d3ff Mon Sep 17 00:00:00 2001
+From 49c3b55019ebb563852c8ee1172def3288cd0fda Mon Sep 17 00:00:00 2001
From: Pino Toscano <pino@kde.org>
-Date: Sat, 25 May 2019 07:12:17 +0200
-Subject: cmake: find PostgreSQL 12
+Date: Fri, 21 May 2021 13:33:49 +0200
+Subject: [PATCH] cmake: find PostgreSQL 14
---
cmake/modules/FindPostgreSQL.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmake/modules/FindPostgreSQL.cmake b/cmake/modules/FindPostgreSQL.cmake
-index 56e6e56..1579be0 100644
+index 16e3cc32a..12b1469b4 100644
--- a/cmake/modules/FindPostgreSQL.cmake
+++ b/cmake/modules/FindPostgreSQL.cmake
@@ -86,7 +86,7 @@ set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the PostgreSQL_LIBRARY_DIR cmake cache e
@@ -16,9 +16,10 @@ index 56e6e56..1579be0 100644
set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS}
- "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0")
-+ "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0")
++ "14" "13" "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0")
# Define additional search paths for root directories.
foreach (suffix ${PostgreSQL_KNOWN_VERSIONS} )
--
-cgit v1.1
+GitLab
+
diff --git a/app-office/kexi/kexi-3.2.0-r1.ebuild b/app-office/kexi/kexi-3.2.0-r4.ebuild
index 8daa08bfed19..ca00029db3ea 100644
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ b/app-office/kexi/kexi-3.2.0-r4.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
# ECM_HANDBOOK="true"
ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
+KFMIN=5.82.0
+QTMIN=5.15.2
inherit ecm kde.org
DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://apps.kde.org/en/kexi-3.3 http://kexi-project.org/
+HOMEPAGE="https://apps.kde.org/kexi-3.3/ https://kexi-project.org/
https://userbase.kde.org/Kexi"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
@@ -20,9 +20,8 @@ fi
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
-BDEPEND="sys-devel/gettext"
DEPEND="
>=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
>=dev-libs/kproperty-3.1.0:5=
@@ -33,7 +32,10 @@ DEPEND="
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
- >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+ || (
+ kde-frameworks/breeze-icons:6
+ >=kde-frameworks/breeze-icons-rcc-${KFMIN}:5
+ )
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
@@ -50,7 +52,7 @@ DEPEND="
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- marble? ( >=kde-apps/marble-19.04.3:5= )
+ marble? ( kde-apps/marble:5= )
mdb? (
dev-libs/glib:2
virtual/libiconv
@@ -60,20 +62,20 @@ DEPEND="
dev-db/postgresql:*
dev-libs/libpqxx
)
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
"
RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
PATCHES=(
"${FILESDIR}"/${P}-missing-header.patch
- "${FILESDIR}"/${P}-postgresql-9.12.patch
+ "${FILESDIR}"/${P}-postgresql-9.14.patch
+ "${FILESDIR}"/${P}-glib-2.68.patch # bug 784974
+ "${FILESDIR}"/${P}-fix-find-marble.patch # bug 812392
)
src_prepare() {
- if ! use webkit; then
- ecm_punt_bogus_dep Qt5 WebKit
- ecm_punt_bogus_dep Qt5 WebKitWidgets
- fi
+ ecm_punt_qt_module WebKit
+ ecm_punt_qt_module WebKitWidgets
ecm_src_prepare
}
@@ -83,7 +85,7 @@ src_configure() {
-DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
-DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
-DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
- $(cmake_use_find_package marble KexiMarble)
+ $(cmake_use_find_package marble Marble)
$(cmake_use_find_package mdb GLIB2)
$(cmake_use_find_package mysql MySQL)
$(cmake_use_find_package postgres PostgreSQL)
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index 6b5e3bba39b1..47e7abfd6584 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -1,14 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
<use>
<flag name="experimental">Enable features deemed experimental by upstream</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
- <flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest
index 83cfafc91fab..339a3d985311 100644
--- a/app-office/kmymoney/Manifest
+++ b/app-office/kmymoney/Manifest
@@ -1 +1 @@
-DIST kmymoney-5.1.0.tar.xz 12005824 BLAKE2B 4eaeefba29d4df85c485d8d94db80b418c0086f6cac81295f1251e3d4883a78c71d0401286a918831ee2a39571a70583675ee303775bffdb3333e11d5624bbf6 SHA512 143161efd708ae05923d68510945c24f08d85cd6482b3e6015c6061bc28c80e095ca56b768e595bfae50ea3340855e021dde5c715546c0641f94adcd91639334
+DIST kmymoney-5.1.3.tar.xz 12647372 BLAKE2B 09580873985bb41c39c649bdb863ee25f4356dfea18b64d45f3b6bd528fd57fc2b5fd32a6541c10ed519da0e905bf6853589e7cab0f4c3b4f2945cd7a3181dba SHA512 2003f25b7df77691e5d3d0f450e0139b1e68336f59a4fc78af751c5b94ecfaf17a39ee1f58ed0c2cda642195c5277fbb63c87e857ebe9a6495dc7f88b9a38794
diff --git a/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch b/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch
new file mode 100644
index 000000000000..da629c10f8a7
--- /dev/null
+++ b/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch
@@ -0,0 +1,28 @@
+From 32cfeb7380dbd886a79a6676544e11f3668f3f50 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Fri, 5 Aug 2022 10:33:50 +0200
+Subject: [PATCH] Revert "Fix missing components"
+
+See also: https://invent.kde.org/office/kmymoney/-/issues/63
+
+This reverts commit 151357b7293d27a966dc9e36321847b31fb0f69d.
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9b49d5c2c..b30181da3 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -116,7 +116,7 @@ endif()
+ find_package(Qt5 5.6 REQUIRED COMPONENTS
+ Core DBus Widgets Svg Xml Test PrintSupport)
+ find_package(Qt5 5.6 OPTIONAL_COMPONENTS
+- Sql Concurrent QuickWidgets WebEngineWidgets WebKitWidgets)
++ Sql Concurrent QuickWidgets)
+
+ find_package(KF5 5.2 REQUIRED COMPONENTS
+ ${REQ_KF5_COMPONENTS})
+--
+2.35.1
+
diff --git a/app-office/kmymoney/kmymoney-5.1.0.ebuild b/app-office/kmymoney/kmymoney-5.1.3.ebuild
index d953ee08b6b7..374d9b818d94 100644
--- a/app-office/kmymoney/kmymoney-5.1.0.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.3.ebuild
@@ -1,36 +1,35 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
EGIT_BRANCH="5.1"
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
+KFMIN=5.82.0
+QTMIN=5.15.5
VIRTUALX_REQUIRED="test"
VIRTUALDBUS_TEST="true"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
+HOMEPAGE="https://kmymoney.org/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="amd64 x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-2"
SLOT="5"
-IUSE="activities addressbook calendar hbci holidays quotes"
+IUSE="activities addressbook calendar hbci holidays"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- >=app-crypt/gpgme-1.7.1-r1[cxx]
+RDEPEND="
+ >=app-crypt/gpgme-1.7.1-r1:=[cxx]
>=app-office/libalkimia-7.0.0:=
dev-db/sqlcipher
- dev-libs/gmp:0=[cxx]
+ dev-libs/gmp:0=[cxx(+)]
dev-libs/kdiagram:5
dev-libs/libgpg-error
dev-libs/libofx:=
@@ -45,14 +44,14 @@ COMMON_DEPEND="
>=dev-qt/qtxml-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kitemmodels-${KFMIN}:5
>=kde-frameworks/kitemviews-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
@@ -63,7 +62,7 @@ COMMON_DEPEND="
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
>=kde-frameworks/sonnet-${KFMIN}:5
- activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
addressbook? (
kde-apps/akonadi:5
kde-apps/kidentitymanagement:5
@@ -71,18 +70,18 @@ COMMON_DEPEND="
)
calendar? ( dev-libs/libical:= )
hbci? (
+ >=dev-qt/qtdeclarative-${QTMIN}:5
>=net-libs/aqbanking-6.0.1
>=sys-libs/gwenhywfar-5.1.2:=[qt5]
)
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
dev-libs/boost
"
-RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
- quotes? ( dev-perl/Finance-Quote )
-"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
pkg_setup() {
ecm_pkg_setup
@@ -97,7 +96,7 @@ src_configure() {
local mycmakeargs=(
-DENABLE_OFXIMPORTER=ON
-DENABLE_WEBENGINE=ON
- -DENABLE_WEBOOB=OFF
+ -DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
-DUSE_QT_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package addressbook KF5Akonadi)
@@ -121,3 +120,16 @@ src_test() {
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote
+ fi
+ if has_version "app-office/kmymoney[quotes]"; then
+ elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
+ elog "does online stock quote retrieval without it, but dev-perl/Finance-Quote"
+ elog "may provide additional sources. To keep the functionality, run:"
+ elog " emerge --noreplace dev-perl/Finance-Quote"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index d9c0e04abc20..9510f45c3f08 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
<use>
- <flag name="activities">Enable <pkg>kde-frameworks/kactivities</pkg> integration</flag>
+ <flag name="activities">Enable <pkg>kde-plasma/plasma-activities</pkg> integration</flag>
<flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
<flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
- <flag name="quotes">Enable Online Stock Quote retrieval</flag>
</use>
</pkgmetadata>
diff --git a/app-office/kraft/Manifest b/app-office/kraft/Manifest
index 8853355ab7dd..292e3e07f1da 100644
--- a/app-office/kraft/Manifest
+++ b/app-office/kraft/Manifest
@@ -1 +1 @@
-DIST kraft-0.95.tar.gz 877790 BLAKE2B 4099845816191c5760f81a5512dc5d5afab1a76eb79c5d3fdead58d7a25342c4f461a6bf4d65313837d6bce32e80c1c8348f674b62358bb08cfdfd3ecf845bad SHA512 8070827a491b2a923b4608752ee2202377aeb2c472a3ee81feaad3b853d13bafe9f9c70719e1dfffeceb1492df80608327a56541453456be87a97bb3d5457f42
+DIST kraft-1.0.tar.gz 3629908 BLAKE2B b40dc2d647e2985b01d9ee241fbd8cf1eb551621c4635a79c248d69538d2ac034889828461f11e6eefc5258bafe160f421c2960ad80de2a264a8978a4687ad56 SHA512 c45b41ed6eb3eae1f29d158506ea59d55a636974bfb655b307e3045edefcbee84fd833e16cf06b7317e8f634e1efef83841a7361af86007973ab2ef234c32585
diff --git a/app-office/kraft/files/kraft-0.95-i18n-warning.patch b/app-office/kraft/files/kraft-0.95-i18n-warning.patch
deleted file mode 100644
index 2e189a233caf..000000000000
--- a/app-office/kraft/files/kraft-0.95-i18n-warning.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 1e8f15a6c54c0c29cb463deacefd1fe8b32ad41d Mon Sep 17 00:00:00 2001
-From: Klaas Freitag <kraft@freisturz.de>
-Date: Wed, 2 Sep 2020 18:32:14 +0200
-Subject: [PATCH] Fix call to i18n - same problem as before....
-
-Fixes #85
----
- src/prefsdialog.cpp | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/prefsdialog.cpp b/src/prefsdialog.cpp
-index 13b4bcb..ddce27d 100644
---- a/src/prefsdialog.cpp
-+++ b/src/prefsdialog.cpp
-@@ -335,15 +335,15 @@ QWidget* PrefsDialog::docTab()
- const QDate d = QDate::currentDate();
- mCbDateFormats->setToolTip( i18n( "The default date format for documents." ) );
- QString formattedDate = d.toString(Qt::ISODate);
-- mCbDateFormats->insertItem( 0, i18n("ISO-Format: %1").arg(formattedDate));
-+ mCbDateFormats->insertItem( 0, i18n("ISO-Format: %1", formattedDate));
- formattedDate = d.toString(Qt::DefaultLocaleShortDate);
-- mCbDateFormats->insertItem( 1, i18n("Short-Date: %1").arg(formattedDate));
-+ mCbDateFormats->insertItem( 1, i18n("Short-Date: %1", formattedDate));
- formattedDate = d.toString(Qt::DefaultLocaleLongDate);
-- mCbDateFormats->insertItem( 2, i18n("Long-Date: %1").arg(formattedDate));
-+ mCbDateFormats->insertItem( 2, i18n("Long-Date: %1", formattedDate));
- formattedDate = d.toString(Qt::RFC2822Date);
-- mCbDateFormats->insertItem( 3, i18n("RFC 2822-Format: %1").arg(formattedDate));
-+ mCbDateFormats->insertItem( 3, i18n("RFC 2822-Format: %1", formattedDate));
- formattedDate = d.toString("dd.MM.yyyy");
-- mCbDateFormats->insertItem( 4, i18n("\"German Format\": %1").arg(formattedDate));
-+ mCbDateFormats->insertItem( 4, i18n("\"German Format\": %1", formattedDate));
- mCbDateFormats->insertItem( 5, i18n("Custom Setting in Settingsfile"));
- vboxLay->addLayout( butLay );
-
diff --git a/app-office/kraft/files/kraft-1.0-akonadi-23.08.patch b/app-office/kraft/files/kraft-1.0-akonadi-23.08.patch
new file mode 100644
index 000000000000..40fdd6383d4a
--- /dev/null
+++ b/app-office/kraft/files/kraft-1.0-akonadi-23.08.patch
@@ -0,0 +1,161 @@
+From ba3a0e4c1d232b05daddd9ded110e15e0a3c9005 Mon Sep 17 00:00:00 2001
+From: Klaas Freitag <freitag@owncloud.com>
+Date: Tue, 29 Aug 2023 20:29:23 +0200
+Subject: [PATCH] Added Akonadi version check for some renamed components
+
+Akonadi renamed the contact viewer and editors namespace.
+---
+ CMakeLists.txt | 10 +++++++++-
+ src/CMakeLists.txt | 1 +
+ src/addressselectorwidget.cpp | 16 +++++++++++-----
+ src/addressselectorwidget.h | 15 +++++++++++++--
+ 4 files changed, 34 insertions(+), 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0f5541da..0cd73f99 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -109,7 +109,15 @@ set_package_properties(${AKO_PREFIX}AkonadiContact PROPERTIES
+ TYPE OPTIONAL
+ )
+
+-if(${AKO_PREFIX}Akonadi_FOUND AND ${AKO_PREFIX}AkonadiContact_FOUND)
++find_package(${AKO_PREFIX}ContactEditor)
++set_package_properties(${AKO_PREFIX}ContactEditor PROPERTIES
++ DESCRIPTION "Library for editing contacts stored in Akonadi"
++ URL "https://www.kde.org/"
++ PURPOSE "Optionally used for addressbook integration"
++ TYPE OPTIONAL
++)
++
++if(${AKO_PREFIX}Akonadi_FOUND AND ${AKO_PREFIX}AkonadiContact_FOUND AND ${AKO_PREFIX}ContactEditor_FOUND)
+ add_definitions(-DHAVE_AKONADI)
+ endif()
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index a2bc5dcf..eac624d4 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -173,6 +173,7 @@ if(${AKO_PREFIX}Akonadi_FOUND)
+ list(APPEND KRAFT_LINK_LIBS
+ ${AKO_PREFIX}::AkonadiCore
+ ${AKO_PREFIX}::AkonadiContact
++ ${AKO_PREFIX}::ContactEditor
+ ${AKO_PREFIX}::AkonadiAgentBase
+ ${AKO_PREFIX}::AkonadiWidgets
+ ${AKO_PREFIX}::AkonadiXml
+diff --git a/src/addressselectorwidget.cpp b/src/addressselectorwidget.cpp
+index fd083634..504d5a6b 100644
+--- a/src/addressselectorwidget.cpp
++++ b/src/addressselectorwidget.cpp
+@@ -235,7 +235,11 @@ KraftContactViewer::KraftContactViewer(QWidget *parent)
+ lay->setMargin(0);
+ setLayout(lay);
+ #ifdef HAVE_AKONADI
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++ _contactViewer = new ContactEditor::ContactViewer;
++#else
+ _contactViewer = new Akonadi::ContactViewer;
++#endif
+ _contactViewer->setShowQRCode(false);
+
+ lay->addWidget(_contactViewer);
+@@ -372,9 +376,12 @@ bool AddressSelectorWidget::backendUp() const
+ void AddressSelectorWidget::slotCreateNewContact()
+ {
+ #ifdef HAVE_AKONADI
+- // FIXME
+-_addressEditor.reset(new Akonadi::ContactEditorDialog( Akonadi::ContactEditorDialog::CreateMode, this ));
+-_addressEditor->show();
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++ _addressEditor = new ContactEditor::ContactEditorDialog(ContactEditor::ContactEditorDialog::EditMode, this );
++#else
++ _addressEditor = new Akonadi::ContactEditorDialog(Akonadi::ContactEditorDialog::CreateMode, this );
++#endif
++ _addressEditor->show();
+ #endif
+ }
+
+@@ -398,13 +405,12 @@ void AddressSelectorWidget::slotAddresseeSelected(QModelIndex index)
+ void AddressSelectorWidget::slotEditContact()
+ {
+ #ifdef HAVE_AKONADI
+-
+ if( _addressTreeView->selectionModel()->hasSelection() ) {
+ QModelIndex index = _addressTreeView->selectionModel()->currentIndex();
+ if ( index.isValid() ) {
+ const Akonadi::Item item = index.data( Akonadi::EntityTreeModel::ItemRole ).value<Akonadi::Item>();
+ if ( item.isValid() && item.hasPayload<KContacts::Addressee>() ) {
+- _addressEditor.reset(new Akonadi::ContactEditorDialog( Akonadi::ContactEditorDialog::EditMode, this ));
++ _addressEditor = new Akonadi::ContactEditorDialog(Akonadi::ContactEditorDialog::EditMode, this);
+ _addressEditor->setContact( item );
+ _addressEditor->show();
+ }
+diff --git a/src/addressselectorwidget.h b/src/addressselectorwidget.h
+index 4c5ec3e2..70d97590 100644
+--- a/src/addressselectorwidget.h
++++ b/src/addressselectorwidget.h
+@@ -30,7 +30,10 @@
+ #else
+ #define AKONADICONTACT_VERSION AKONADI_VERSION
+ #endif
+-#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 20, 0)
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++#include <AkonadiContactEditor/Akonadi/ContactViewer>
++#include <AkonadiContactEditor/Akonadi/ContactEditorDialog>
++#elif AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 20, 0)
+ #include <AkonadiContact/Akonadi/ContactViewer>
+ #include <AkonadiContact/Akonadi/ContactEditorDialog>
+ #else
+@@ -66,8 +69,12 @@ class KraftContactViewer : public QWidget
+
+ private:
+ #ifdef HAVE_AKONADI
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++ ContactEditor::ContactViewer *_contactViewer;
++#else
+ Akonadi::ContactViewer *_contactViewer;
+ #endif
++#endif
+ };
+
+ class AddressSortProxyModel : public QSortFilterProxyModel
+@@ -124,7 +131,11 @@ private slots:
+ QTreeView *_addressTreeView;
+ KraftContactViewer *_contactViewer;
+ #ifdef HAVE_AKONADI
+- QScopedPointer<Akonadi::ContactEditorDialog> _addressEditor;
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++ ContactEditor::ContactEditorDialog *_addressEditor;
++#else
++ Akonadi::ContactEditorDialog *_addressEditor;
++#endif
+ #endif
+ };
+
+From 052bfe5903cc1f33a27b0dc77512458ff39cfdb5 Mon Sep 17 00:00:00 2001
+From: Klaas Freitag <freitag@owncloud.com>
+Date: Tue, 29 Aug 2023 20:54:08 +0200
+Subject: [PATCH] more version checks added
+
+---
+ src/addressselectorwidget.cpp | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/src/addressselectorwidget.cpp b/src/addressselectorwidget.cpp
+index 504d5a6..1cf2317 100644
+--- a/src/addressselectorwidget.cpp
++++ b/src/addressselectorwidget.cpp
+@@ -410,7 +410,11 @@ void AddressSelectorWidget::slotEditContact()
+ if ( index.isValid() ) {
+ const Akonadi::Item item = index.data( Akonadi::EntityTreeModel::ItemRole ).value<Akonadi::Item>();
+ if ( item.isValid() && item.hasPayload<KContacts::Addressee>() ) {
+- _addressEditor = new Akonadi::ContactEditorDialog(Akonadi::ContactEditorDialog::EditMode, this);
++#if AKONADICONTACT_VERSION >= QT_VERSION_CHECK(5, 24, 0)
++ _addressEditor = new ContactEditor::ContactEditorDialog(ContactEditor::ContactEditorDialog::EditMode, this );
++#else
++ _addressEditor = new Akonadi::ContactEditorDialog(Akonadi::ContactEditorDialog::CreateMode, this );
++#endif
+ _addressEditor->setContact( item );
+ _addressEditor->show();
+ }
diff --git a/app-office/kraft/files/kraft-1.0-cmake.patch b/app-office/kraft/files/kraft-1.0-cmake.patch
new file mode 100644
index 000000000000..6ffa654be01e
--- /dev/null
+++ b/app-office/kraft/files/kraft-1.0-cmake.patch
@@ -0,0 +1,197 @@
+From 938f9796d7c84b86cde3778513941055f350ee0e Mon Sep 17 00:00:00 2001
+From: Klaas Freitag <kraft@freisturz.de>
+Date: Sat, 29 Apr 2023 10:37:55 +0200
+Subject: [PATCH 1/3] Adopt CMake files to Akonadi prefix KPim5
+
+(cherry picked from commit f54b317f5cd894e4063b6d4c4c3a96012c1bcb28)
+---
+ CMakeLists.txt | 16 ++++++++++------
+ src/CMakeLists.txt | 13 ++++++-------
+ tools/CMakeLists.txt | 6 +++---
+ 3 files changed, 19 insertions(+), 16 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 07e15dd..8b5374c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -8,6 +8,9 @@ find_package(ECM REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
+ set(CMAKE_AUTOMOC TRUE)
+
++# Akonadi Prefix: Set this to KF5 for builds with Akonadi Libs before 5.23
++set(AKO_PREFIX "KPim5")
++
+ include(KDEInstallDirs)
+ include(KDECMakeSettings)
+ include(ECMInstallIcons)
+@@ -47,23 +50,23 @@ set_package_properties(Grantlee5 PROPERTIES
+ TYPE OPTIONAL
+ )
+
+-find_package(KF5Akonadi)
+-set_package_properties(KF5Akonadi PROPERTIES
++find_package(${AKO_PREFIX}Akonadi)
++set_package_properties(${AKO_PREFIX}Akonadi PROPERTIES
+ DESCRIPTION "Library for general Access to Akonadi"
+ URL "https://www.kde.org/"
+ PURPOSE "Optionally used for addressbook integration"
+ TYPE OPTIONAL
+ )
+
+-find_package(KF5AkonadiContact)
+-set_package_properties(KF5AkonadiContact PROPERTIES
++find_package(${AKO_PREFIX}AkonadiContact)
++set_package_properties(${AKO_PREFIX}AkonadiContact PROPERTIES
+ DESCRIPTION "Library for Accessing Contacts stored in Akonadi"
+ URL "https://www.kde.org/"
+ PURPOSE "Optionally used for addressbook integration"
+ TYPE OPTIONAL
+ )
+
+-if(KF5Akonadi_FOUND AND KF5AkonadiContact_FOUND)
++if(${AKO_PREFIX}Akonadi_FOUND AND ${AKO_PREFIX}AkonadiContact_FOUND)
+ add_definitions(-DHAVE_AKONADI)
+ endif()
+
+@@ -80,7 +83,8 @@ set(QT_DEFINITIONS "${Qt5Core_DEFINITIONS} ${Qt5Gui_DEFINITIONS} ${Qt5Widgets_DE
+ add_definitions(${QT_DEFINITIONS} )
+
+ include_directories(${QT_INCLUDES} src)
+-include_directories( /usr/include/KF5/AkonadiCore )
++include_directories( /usr/include/${AKO_PREFIX}/AkonadiCore )
++include_directories(/usr/include/${AKO_PREFIX}/)
+
+ if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po")
+ ki18n_install(po)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 6eaa557..8e9b069 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -1,4 +1,3 @@
+-# include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} ${KDEPIMLIBS_INCLUDE_DIRS} external)
+
+ include_directories(${QT_INCLUDES} src)
+ add_subdirectory(pics)
+@@ -167,13 +166,13 @@ set(KRAFT_LINK_LIBS
+ ${CTEMPLATE_LIBRARIES} pthread
+ Grantlee5::Templates
+ )
+-if(KF5Akonadi_FOUND)
++if(${AKO_PREFIX}Akonadi_FOUND)
+ list(APPEND KRAFT_LINK_LIBS
+- KF5::AkonadiCore
+- KF5::AkonadiContact
+- KF5::AkonadiAgentBase
+- KF5::AkonadiWidgets
+- KF5::AkonadiXml
++ ${AKO_PREFIX}::AkonadiCore
++ ${AKO_PREFIX}::AkonadiContact
++ ${AKO_PREFIX}::AkonadiAgentBase
++ ${AKO_PREFIX}::AkonadiWidgets
++ ${AKO_PREFIX}::AkonadiXml
+ )
+ endif()
+
+diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
+index 0c58c75..f005cfe 100644
+--- a/tools/CMakeLists.txt
++++ b/tools/CMakeLists.txt
+@@ -8,15 +8,15 @@ set(AUTOMOC ON)
+ # For now there is only the Akonadi based address backend, and thus
+ # the findcontact tool is only built if akonadi is there.
+ # If there are other backends, this must be FIXED.
+-if(KF5Akonadi_FOUND)
++if(${AKO_PREFIX}Akonadi_FOUND)
+ add_executable(${findcontact_NAME} ${FINDCONTACT_SRC})
+
+ target_link_libraries( ${findcontact_NAME}
+ Qt5::Core
+ Qt5::Widgets
+ KF5::Contacts
+- KF5::AkonadiCore
+- KF5::AkonadiContact
++ ${AKO_PREFIX}::AkonadiCore
++ ${AKO_PREFIX}::AkonadiContact
+ )
+
+ ########### install files ###############
+--
+2.42.0
+
+
+From 5a95547fe375d55f1bb690be14268b8a26b48204 Mon Sep 17 00:00:00 2001
+From: Klaas Freitag <kraft@freisturz.de>
+Date: Sat, 29 Apr 2023 22:23:27 +0200
+Subject: [PATCH 2/3] use option to set AKO_PREFIX rather than an internal
+ variable
+
+(cherry picked from commit 50e090059365ddbacfd219325095f4f6c5f4aa7b)
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8b5374c..f5ecc41 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -9,7 +9,7 @@ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modul
+ set(CMAKE_AUTOMOC TRUE)
+
+ # Akonadi Prefix: Set this to KF5 for builds with Akonadi Libs before 5.23
+-set(AKO_PREFIX "KPim5")
++option(AKO_PREFIX "Akonadi Prefix, either KF5 or KPim5, can be set by -DAKO_PREFIX=KF5" "KPim5")
+
+ include(KDEInstallDirs)
+ include(KDECMakeSettings)
+--
+2.42.0
+
+
+From e34c8b73ccd4d0142c7c16f8d4d4756cbacadd4d Mon Sep 17 00:00:00 2001
+From: Klaas Freitag <kraft@freisturz.de>
+Date: Mon, 1 May 2023 14:09:09 +0200
+Subject: [PATCH 3/3] Fix Akonadi legacy detection
+
+(cherry picked from commit 66b64505bbfbc3285ba34ccacdf454720c8e0abc)
+---
+ CMakeLists.txt | 8 +++++++-
+ INSTALL.md | 3 +++
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f5ecc41..82b4e07 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -8,8 +8,14 @@ find_package(ECM REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
+ set(CMAKE_AUTOMOC TRUE)
+
++option(AKONADI_LEGACY_BUILD "Build with older versions of Akonadi (KF5 Prefix)" OFF)
+ # Akonadi Prefix: Set this to KF5 for builds with Akonadi Libs before 5.23
+-option(AKO_PREFIX "Akonadi Prefix, either KF5 or KPim5, can be set by -DAKO_PREFIX=KF5" "KPim5")
++set(AKO_PREFIX "KPim5")
++
++if (AKONADI_LEGACY_BUILD)
++ set(AKO_PREFIX "KF5")
++endif()
++message("Akonadi Prefix is ${AKO_PREFIX}")
+
+ include(KDEInstallDirs)
+ include(KDECMakeSettings)
+diff --git a/INSTALL.md b/INSTALL.md
+index 1edd0ae..77d559c 100644
+--- a/INSTALL.md
++++ b/INSTALL.md
+@@ -59,6 +59,9 @@ These are optional to build with Akonadi Support:
+ - akonadi-contact-devel
+ - akonadi-devel
+
++To build with Akonadi versions before 23.04, cmake has to run wtih the
++build option `-DAKONADI_LEGACY_BUILD=ON` to use the old prefix KF5.
++
+ ### Build Kraft
+
+ cmake is designed so that the build process can be done in a separate
+--
+2.42.0
+
diff --git a/app-office/kraft/kraft-0.95.ebuild b/app-office/kraft/kraft-1.0.ebuild
index e601fabc76db..e4b2fb0e20c3 100644
--- a/app-office/kraft/kraft-0.95.ebuild
+++ b/app-office/kraft/kraft-1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
VIRTUALX_REQUIRED="test"
inherit ecm
@@ -15,21 +15,22 @@ SLOT="5"
KEYWORDS="~amd64 ~x86"
IUSE="pim"
-RESTRICT+=" test" # requires package installed, bug 745408
+RESTRICT="test" # requires package installed, bug 745408
DEPEND="
dev-cpp/ctemplate
dev-libs/grantlee:5
dev-qt/qtgui:5
dev-qt/qtsql:5
+ dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
kde-frameworks/kconfig:5
kde-frameworks/kcontacts:5
kde-frameworks/ki18n:5
pim? (
- >=kde-apps/akonadi-19.04.3:5
- >=kde-apps/akonadi-contacts-19.04.3:5
+ >=kde-apps/akonadi-23.08.0:5
+ >=kde-apps/akonadi-contacts-23.08.0:5
kde-frameworks/kcoreaddons:5
)
"
@@ -37,13 +38,16 @@ RDEPEND="${DEPEND}"
DOCS=( AUTHORS Changes.txt README.md Releasenotes.txt TODO )
-PATCHES=( "${FILESDIR}/${P}-i18n-warning.patch" )
+PATCHES=(
+ "${FILESDIR}/${P}-cmake.patch"
+ "${FILESDIR}/${P}-akonadi-23.08.patch"
+)
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Asciidoctor=ON
- $(cmake_use_find_package pim KF5Akonadi)
- $(cmake_use_find_package pim KF5AkonadiContact)
+ $(cmake_use_find_package pim KPim5Akonadi)
+ $(cmake_use_find_package pim KPim5AkonadiContact)
)
ecm_src_configure
diff --git a/app-office/kraft/metadata.xml b/app-office/kraft/metadata.xml
index 5884c2d79636..dbce2467b878 100644
--- a/app-office/kraft/metadata.xml
+++ b/app-office/kraft/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
diff --git a/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-edit-history-dialog-crash.patch b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-edit-history-dialog-crash.patch
new file mode 100644
index 000000000000..a27b7b6ae4d7
--- /dev/null
+++ b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-edit-history-dialog-crash.patch
@@ -0,0 +1,31 @@
+From 065d7c154641f83c46e490cbb5d15b6cff92121b Mon Sep 17 00:00:00 2001
+From: Marc Orcau <budalokko@gmail.com>
+Date: Tue, 27 Apr 2021 17:17:18 +0200
+Subject: [PATCH] Fix edit history dialog crash when event has non existent
+ related entity
+
+Replaced qFatal() by qCWarning(). Faulty event does not appear on the list then.
+
+BUG: 424993
+---
+ src/dialogs/historydialog.cpp | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/dialogs/historydialog.cpp b/src/dialogs/historydialog.cpp
+index ca2f10a..458c147 100644
+--- a/src/dialogs/historydialog.cpp
++++ b/src/dialogs/historydialog.cpp
+@@ -131,7 +131,9 @@ QString HistoryDialog::listAllEvents()
+
+ const Task *parent = dynamic_cast<Task*>(m_projectModel->tasksModel()->taskByUID(event->relatedTo()));
+ if (!parent) {
+- qFatal("orphan event");
++ qCWarning(KTT_LOG) << "Unable to load 'relatedTo' entry for " << event->summary();
++ err = "NoRelatedToForEvent";
++ continue;
+ }
+
+ auto *item = new QTableWidgetItem(parent->name());
+--
+GitLab
+
diff --git a/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch
new file mode 100644
index 000000000000..ad5be92794a3
--- /dev/null
+++ b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-formatTime-in-non-decimal-mode.patch
@@ -0,0 +1,33 @@
+From 310c0fee25f142c6f6a0e7a0b4445af2e8785c79 Mon Sep 17 00:00:00 2001
+From: Pino Toscano <pino@kde.org>
+Date: Wed, 21 Oct 2020 10:49:20 +0200
+Subject: [PATCH] Fix formatTime() in non-decimal mode on 32bit archs
+
+int64_t is not long int on 32bit architectures but long long int, thus
+the "%ld" printf modifer gets truncated/wrong values.
+
+As solution, do not use int64_t but long long int, so the "%lld" can be
+always used.
+---
+ src/ktimetrackerutility.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/ktimetrackerutility.cpp b/src/ktimetrackerutility.cpp
+index aca00e8..fe449ba 100644
+--- a/src/ktimetrackerutility.cpp
++++ b/src/ktimetrackerutility.cpp
+@@ -33,9 +33,9 @@ QString formatTime(double minutes, bool decimal)
+ time.sprintf("%.2f", minutes / 60.0);
+ time.replace('.', QLocale().decimalPoint());
+ } else {
+- const auto absMinutes = static_cast<int64_t>(std::round(std::fabs(minutes)));
++ const auto absMinutes = static_cast<long long int>(std::round(std::fabs(minutes)));
+ time.sprintf(
+- "%s%ld:%02ld",
++ "%s%lld:%02lld",
+ minutes < 0 ? QString(QLocale().negativeSign()).toUtf8().data() : "",
+ absMinutes / 60, absMinutes % 60);
+ }
+--
+GitLab
+
diff --git a/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-sorting-of-time-columns.patch b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-sorting-of-time-columns.patch
new file mode 100644
index 000000000000..f30ed30eaf6c
--- /dev/null
+++ b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-sorting-of-time-columns.patch
@@ -0,0 +1,38 @@
+From 7b17dccec643ffbf9e51a011d2aa1547169e9686 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Lubo=C5=A1=20Lu=C5=88=C3=A1k?= <l.lunak@centrum.cz>
+Date: Sat, 8 May 2021 13:05:34 +0200
+Subject: [PATCH] fix sorting of time columns
+
+Commit 910b2939a07ee241 changed QVariant types for sorting from qlonglong
+to int64_t, but QSortFilterProxyModel::lessThan() docs explicitly list
+types that are compared numerically, int64_t is not one of them, so it
+gets sorted as a string. This meant that '0:02' was sorted before '0:17'.
+---
+ src/model/task.cpp | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/model/task.cpp b/src/model/task.cpp
+index 106e719..ff68b24 100644
+--- a/src/model/task.cpp
++++ b/src/model/task.cpp
+@@ -509,13 +509,13 @@ QVariant Task::data(int column, int role) const
+ case 0:
+ return m_name;
+ case 1:
+- return QVariant::fromValue<int64_t>(m_sessionTime);
++ return QVariant::fromValue<qlonglong>(m_sessionTime);
+ case 2:
+- return QVariant::fromValue<int64_t>(m_time);
++ return QVariant::fromValue<qlonglong>(m_time);
+ case 3:
+- return QVariant::fromValue<int64_t>(m_totalSessionTime);
++ return QVariant::fromValue<qlonglong>(m_totalSessionTime);
+ case 4:
+- return QVariant::fromValue<int64_t>(m_totalTime);
++ return QVariant::fromValue<qlonglong>(m_totalTime);
+ case 5:
+ return QVariant::fromValue<int>(m_priority);
+ case 6:
+--
+GitLab
+
diff --git a/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-table-column-visibility.patch b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-table-column-visibility.patch
new file mode 100644
index 000000000000..13edc84a6114
--- /dev/null
+++ b/app-office/ktimetracker/files/ktimetracker-5.0.1-fix-table-column-visibility.patch
@@ -0,0 +1,34 @@
+From ddc87a47089b900ee1c62be10b23d0d4bb2361f1 Mon Sep 17 00:00:00 2001
+From: Alexander Potashev <aspotashev@gmail.com>
+Date: Mon, 24 Feb 2020 23:01:23 +0100
+Subject: [PATCH] TaskView: Change visibility of table columns after the view
+ is connected to model
+
+Otherwise setColumnHidden() has no effect.
+
+BUG: 417988
+---
+ src/taskview.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/taskview.cpp b/src/taskview.cpp
+index 3b9578f..c1b7580 100644
+--- a/src/taskview.cpp
++++ b/src/taskview.cpp
+@@ -164,12 +164,12 @@ void TaskView::load(const QUrl &url)
+ m_tasksWidget->setRootIsDecorated(true);
+
+ reconfigureModel();
+- m_tasksWidget->reconfigure();
+
+ // Connect to the new model created by TimeTrackerStorage::load()
+ auto *tasksModel = m_storage->tasksModel();
+ m_filterProxyModel->setSourceModel(tasksModel);
+ m_tasksWidget->setSourceModel(tasksModel);
++ m_tasksWidget->reconfigure();
+ for (int i = 0; i <= tasksModel->columnCount(QModelIndex()); ++i) {
+ m_tasksWidget->resizeColumnToContents(i);
+ }
+--
+GitLab
+
diff --git a/app-office/ktimetracker/ktimetracker-5.0.1.ebuild b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild
index abcc9d1668ca..bfdec2373c77 100644
--- a/app-office/ktimetracker/ktimetracker-5.0.1.ebuild
+++ b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
ECM_HANDBOOK="forceoptional"
ECM_TEST="true"
-KFMIN=5.64.0
-QTMIN=5.12.3
+KDE_ORG_CATEGORY="pim"
+KFMIN=5.82.0
+QTMIN=5.15.2
+VIRTUALX_REQUIRED="test"
inherit ecm kde.org
DESCRIPTION="Todo management and time tracker"
@@ -14,7 +16,7 @@ HOMEPAGE="https://userbase.kde.org/KTimeTracker"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
@@ -41,6 +43,11 @@ DEPEND="
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
"
-RDEPEND="${DEPEND}
- !kde-apps/ktimetracker
-"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-table-column-visibility.patch" # KDE-bug 417988
+ "${FILESDIR}/${P}-fix-formatTime-in-non-decimal-mode.patch"
+ "${FILESDIR}/${P}-fix-edit-history-dialog-crash.patch" # KDE-bug 424993
+ "${FILESDIR}/${P}-fix-sorting-of-time-columns.patch"
+)
diff --git a/app-office/ktimetracker/metadata.xml b/app-office/ktimetracker/metadata.xml
index 2fdbf33d963d..d925f2439758 100644
--- a/app-office/ktimetracker/metadata.xml
+++ b/app-office/ktimetracker/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/ledger/Manifest b/app-office/ledger/Manifest
index 9e2188a1bb44..f9cd92662768 100644
--- a/app-office/ledger/Manifest
+++ b/app-office/ledger/Manifest
@@ -1,2 +1 @@
-DIST ledger-3.2.0.tar.gz 790404 BLAKE2B 081ca5d857238aecbeae5a0ba3267864442a8c1772a71b1894f5a9fb33173f9a0bd488ad4db3844fce8172268e516ebb92ba0556ced6e67b2a089fbb5adfde36 SHA512 580f4f39d7c3cd2bd1d05bcc36b127cfb311219f39fe50dbf23f582f73dd986729d4b5fa76bfd89cd5db9bfdfcdd5dca5b9d6b24766650040e45b881726e65ea
-DIST ledger-3.2.1.tar.gz 790959 BLAKE2B a25b08f37c6bcf409fb60e0bcc6e11021515fe17f7eb6f23781bd7a7c16b58ac92d4684e5936901ed87f2f5be4df427bd95fe856f8e7eff1e2609329866de71a SHA512 526c60cee354c9d2ead38cef3b89b349467e41fa3ec0927b51e7246a3352f19f0f81574211f20ba9bac5915590b870b9f9478a103ab661d3d9a10f41c52f4512
+DIST ledger-3.3.2.tar.gz 825274 BLAKE2B ee0901eaba234688cc36e399bd86118269d8691162feacf25e70ffaf28e8d572f47a62fb014126f5dce65c73135f21ad4364a642637a80d2577bf20b657fc9a4 SHA512 d5d7058f0e9a02ad1d46e6780675d446070824b321f0f4c1ea6ac0c3dd4f11f259113bc36cbc796e4bb6d0a7898d6a68a25cce639e27a2b2434eec11a612ecb0
diff --git a/app-office/ledger/ledger-3.2.0.ebuild b/app-office/ledger/ledger-3.2.0.ebuild
deleted file mode 100644
index d9edbeb5e8be..000000000000
--- a/app-office/ledger/ledger-3.2.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
-inherit bash-completion-r1 check-reqs cmake python-single-r1
-
-DESCRIPTION="Double-entry accounting system with a command-line reporting interface"
-HOMEPAGE="https://www.ledger-cli.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RESTRICT="test"
-
-CHECKREQS_MEMORY=8G
-
-RDEPEND="
- dev-libs/boost:=[python?]
- dev-libs/gmp:0=
- dev-libs/mpfr:0=
- python? (
- $(python_gen_cond_dep '
- dev-libs/boost:=[${PYTHON_USEDEP}]
- dev-python/cheetah3:=[${PYTHON_USEDEP}]
- ')
- ${PYTHON_DEPS}
- )
-"
-DEPEND="${RDEPEND}
- dev-libs/utfcpp
- doc? (
- dev-texlive/texlive-fontsrecommended
- sys-apps/texinfo
- virtual/texi2dvi
- )
-"
-
-pkg_pretend() {
- if use python; then
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_setup() {
- if use python; then
- check-reqs_pkg_setup
- python-single-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Want to type "info ledger" not "info ledger3"
- sed -i -e 's/ledger3/ledger/g' \
- doc/{CMakeLists.txt,ledger3.texi} test/CheckTexinfo.py \
- tools/{cleanup.sh,gendocs.sh,prepare-commit-msg,spellcheck.sh} \
- || die "Failed to update info file name in file contents"
-
- mv doc/ledger{3,}.texi || die "Failed to rename info file name"
-
- rm -r lib/utfcpp || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCS="$(usex doc)"
- -DBUILD_WEB_DOCS="$(usex doc)"
- -DUSE_PYTHON="$(usex python)"
- -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
- -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
- -DBUILD_DEBUG="$(usex debug)"
- -DUTFCPP_PATH="${ESYSROOT}/usr/include/utf8cpp"
- )
- if use python; then
- mycmakeargs+=(
- -DPython_EXECUTABLE="${PYTHON}"
- -DPython_INCLUDE_DIR="$(python_get_includedir)"
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_src_compile doc
-}
-
-src_install() {
- cmake_src_install
-
- newbashcomp contrib/${PN}-completion.bash ${PN}
-}
-
-pkg_postinst() {
- elog
- elog "Since version 3, vim support is released separately."
- elog "See https://github.com/ledger/vim-ledger"
- elog
- elog "For Emacs mode, emerge app-emacs/ledger-mode"
-}
-
-# rainy day TODO:
-# - IUSE test
diff --git a/app-office/ledger/ledger-3.2.1.ebuild b/app-office/ledger/ledger-3.3.2.ebuild
index 04e737f4bf0e..c9108199104d 100644
--- a/app-office/ledger/ledger-3.2.1.ebuild
+++ b/app-office/ledger/ledger-3.3.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{9,10,11} )
CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
inherit bash-completion-r1 check-reqs cmake python-single-r1
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
IUSE="debug doc python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -36,7 +36,7 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-libs/utfcpp
doc? (
- dev-texlive/texlive-fontsrecommended
+ app-text/texlive[extra]
sys-apps/texinfo
virtual/texi2dvi
)
diff --git a/app-office/ledger/metadata.xml b/app-office/ledger/metadata.xml
index e43b674f1de7..03dba8c85241 100644
--- a/app-office/ledger/metadata.xml
+++ b/app-office/ledger/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>stasibear@gentoo.org</email>
diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest
index 75c1030d1b79..fd7f6ff2dbd7 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1 +1 @@
-DIST alkimia-8.0.4.tar.xz 221108 BLAKE2B 90a89bfc76998aeec95989455d62b2a46e06e86f01b96d0a28e3226ec4228108b35a9ca9f8d50f95a32130e39b4954515e205f40d6aad6346bc9310fd31dff75 SHA512 49b771ac28ec76143cf1237a21a834fa38689c91c773a472cc090e94f49287a79ad7790ef068cd6bebc4e64aa97e5026a9ea5be841bbdb3ca89b00b6ca7acc27
+DIST alkimia-8.1.2.tar.xz 267008 BLAKE2B 2b82f09c773d965385dc81765ee6c9c01a20cb1e67c30058d95ec829a052181c8928774070977fe3da18cc36389fd5fd37abeb1b899def1cafc57ad161bc01b2 SHA512 019bb04623204efeb8a7a066213972cfdcb2634969f61adc8cc75deba89842a7d3e6cda056e05b68ad1f20a5ed6739c03531b10362732d7c7c92efc20bc58a1b
diff --git a/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
index 1b99061e6bf1..652e951c4bce 100644
--- a/app-office/libalkimia/files/libalkimia-8.0.3-cmake.patch
+++ b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
@@ -15,9 +15,9 @@ index 7c0f0f7..0774032 100644
@@ -147,7 +147,7 @@ set(INCLUDE_INSTALL_DIR include/alkimia/${ALKIMIA_INCLUDE_SUFFIX})
install(TARGETS alkimia
- EXPORT alkimiaTargets
-- ${INSTALL_TARGETS_DEFAULT_ARGS}
-+ ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
+ EXPORT alkimiaTargets
+- ${INSTALL_TARGETS_DEFAULT_ARGS}
++ ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
)
if(BUILD_QT4)
diff --git a/app-office/libalkimia/libalkimia-8.0.4.ebuild b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild
index dbc12daf7d25..686cdec755c3 100644
--- a/app-office/libalkimia/libalkimia-8.0.4.ebuild
+++ b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_NAME="alkimia"
-KFMIN=5.74.0
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm kde.org
if [[ ${KDE_BUILD_TYPE} = release ]]; then
@@ -21,48 +20,47 @@ https://community.kde.org/Alkimia"
LICENSE="LGPL-2.1"
SLOT="0/8"
-IUSE="doc gmp plasma webengine"
+IUSE="doc plasma webengine"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen )
-"
DEPEND="
+ dev-libs/gmp:0=[cxx(+)]
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdelibs4support-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/ktextwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- !gmp? ( sci-libs/mpir:=[cxx] )
- gmp? ( dev-libs/gmp:0=[cxx] )
plasma? (
>=kde-frameworks/kpackage-${KFMIN}:5
- >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
)
webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
"
RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen )
+"
-PATCHES=( "${FILESDIR}/${PN}-8.0.3-cmake.patch" )
+PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
src_configure() {
local mycmakeargs=(
-DENABLE_FINANCEQUOTE=OFF
-DBUILD_TOOLS=ON
-DBUILD_WITH_WEBKIT=OFF
- -DBUILD_DOXYGEN_DOCS=$(usex doc)
- $(cmake_use_find_package !gmp MPIR)
+ $(cmake_use_find_package doc Doxygen)
+ -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
-DBUILD_APPLETS=$(usex plasma)
-DBUILD_WITH_WEBENGINE=$(usex webengine)
)
diff --git a/app-office/libalkimia/metadata.xml b/app-office/libalkimia/metadata.xml
index 2222575f4335..dd3462e37fd9 100644
--- a/app-office/libalkimia/metadata.xml
+++ b/app-office/libalkimia/metadata.xml
@@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
<use>
- <flag name="webengine">Use dev-qt/qtwebengine for embedded web browser widget</flag>
+ <flag name="webengine">Enable online quotes using <pkg>dev-qt/qtwebengine</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest
index 3e2f77937e85..a5c40ea37880 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,12 +1,12 @@
-DIST amd64-debug-libreoffice-6.4.6.2-r2.tar.xz 1533877704 BLAKE2B d0f95c497e94216c934c4c460b19dd8716e8722152586bfdf1a4231cdbc16028de84cfa73ca71e09e94978d45224cdc59b3fd4b9bcc4849abeff1b2886e4bf71 SHA512 46b3048f55f0e47b979572f48381aff9b97f0dcf8267d93533664ea91a45c749f402aeecc9eb2a9390972aa15ba22944e198895f4c5b121b23a1f473e2ad797f
-DIST amd64-debug-libreoffice-gnome-6.4.6.2-r2.xd3 1567465 BLAKE2B 7239068e9c32d58685dff3456d1c74d11092b0a5176ba5dbeba59a9bec54eee5584ee4ffb22266bc1e2854baf10057d60f73755a5e41df530b5f4cae69ff0597 SHA512 5c983a03a154a2ef3e48b65bdcd478f7f83345e9c3d4248811c0b2b98f2f4ed2d6fcb840a1862ee33911fa954371516649144e8e8e2c718f7ec1f6659ccf6b21
-DIST amd64-debug-libreoffice-gnome-java-6.4.6.2-r2.xd3 747959737 BLAKE2B 0151ef5d689d95a3444b78f8123023508951ad106a051530b8d91efd3fa4afc3f541d97e2e50afa483725d100fe9e3efbe234990ef161f7d1821977e9491a646 SHA512 d6e4e70e00c36b473fae6718bc2687c5af3a529e21fb98de348379203d7a1c0eccee6b168e7165bc4db302a58945256c45c1fed7424f681ca524ae58683f4770
-DIST amd64-debug-libreoffice-java-6.4.6.2-r2.xd3 746377573 BLAKE2B a2ee1b1f6b25e3f183948e9afb4a7ef07c7bfac003f64408c8de5607ffc61b0e4518c9b029e5732a98ad1d6840eeff4623e901825cc5a18bb95bd83bb8cc7944 SHA512 bfd37700646bb26fb8b59620edcff8152b85a97c323225899ceec0937326276eeb568be13c5264243ca79c486ee039da1476bba501957aa5885a2a2eb3ea0e20
-DIST amd64-debug-libreoffice-kde-6.4.6.2-r2.xd3 461475494 BLAKE2B c59addb14cc79422b91c0a051cf06df4fdd33279fdaeeee512db76cb8fd6224e80b485d20320b209404d8d14f679053665f23218ce7b620d8da3b20c74c72671 SHA512 dea493fae319faf8cde12c192084548bfbf55b4017d2d3d96938f5705156a5b19e8204629fe98f205488a2ff6cfd29927cbe2fbfbd27eb37adbd6b2a8a477b5c
-DIST amd64-debug-libreoffice-kde-java-6.4.6.2-r2.xd3 755546076 BLAKE2B 4d0c2bc849793a8483d3a3a7156812f30f9b97e1add1d2d2676cf69974db88e27cf073e0844e1e05cf337d6e109d134dc1d4c6b84c7c12aa3e36cdc6184b87b4 SHA512 dfddae1f600780d088c429e6951047960036e6f31e908cdb18cc552645230b00ed0e2f6ed6be46fef815d8ff49fccf5450bc3f23b9025c8720ed30eeb78f3a57
-DIST x86-debug-libreoffice-6.4.6.2-r2.tar.xz 1497855216 BLAKE2B 3c87f75f3f3c2201b20e08a8bae5162d5d4f7a5a3a315ccb185b4cc98d3f15b13a896757a01db56855b8f384a601bbe2b8802794d83fb964b6775e7164aad627 SHA512 645e9448f419a59e7d20d6450821d72e56005a94aabe51ff3407a7a910fc648d34ae6e790e77b1e236b4f00fc404707566a46825992e4985707d4b29616707d4
-DIST x86-debug-libreoffice-gnome-6.4.6.2-r2.xd3 1521667 BLAKE2B de0026bb04bc48122cf7dd1a2bda45cf3a744a32a665e7f8a4659a16771ffdcd1e86103633c390c9ae03bec59db89b3b38cdec420d1a214b15948e3c06cfb416 SHA512 b9af148a94e9cc988667bc6015b6b11342dfcefde30a085cfae0269e4528c6714291ddadcd8373320784fb12698504247e5d3959690613d024e422c04709410b
-DIST x86-debug-libreoffice-gnome-java-6.4.6.2-r2.xd3 722465261 BLAKE2B 682e741bb10fb54fc50cf04530af5c3e3049f5bd1b4c5667bc9f24f85552aac47f5d6825d5d1412b8557cdf0a33612b45f5d3868b74f60586c593443253f02db SHA512 e4fe34f140aa6aea94cb7e7def6463d88f6c3ddded4af19627cee84645aa72a2f810d0474364faa3409b5e7f1a8a1394dbd3728d747b8b46e4e9d26dc902006e
-DIST x86-debug-libreoffice-java-6.4.6.2-r2.xd3 720927677 BLAKE2B 2427221039c273774fbab8f2a697366163afb69c2699b80354cea559d82e9e28805da0c248e3e851e64792af47763700783deda6b8088e5a230e06a49038a60c SHA512 fb7e2ee5164d143ddfc7c1a45e0b61047810f4f20149705bc6a4e58babec35200803de970062ce8bebe9971a476f99a82cecc2a643cdc7dc2cc86b76905fb4c0
-DIST x86-debug-libreoffice-kde-6.4.6.2-r2.xd3 442030408 BLAKE2B 414eb20169ea42e4b4ff73a502987433911fe1332e9ce26e1618791d74dd31f2f0c9b2ae27cab427ed8f959aef546eb2e63041c7c890937e0ffdc0fee650f27f SHA512 8d857d3567b50a109f13b120f2ffd6089193d78cb63c480985a3d0cc8068ff08bc7bcdd8b9255a53a808715085cda1f19d8c0b32910556106967533e92f7a974
-DIST x86-debug-libreoffice-kde-java-6.4.6.2-r2.xd3 720717402 BLAKE2B fd9c28894f274dc1be028085c3382040e4f36a49262e79d623f4c818e7c8b9dd2bf25b65f8d49914f02b93d3e61ea8758129a7f57850d559ce437d94f48dbfbc SHA512 a1e0622d6a4ff0dc05b835569c03626adee6114e8d0b25dc3739d90e0d951976df8527751c57ab65d2e79991086fc304266939f0d0d0f959a3ed5016166678f9
+DIST amd64-debug-libreoffice-7.6.4.1.tar.xz 1546322676 BLAKE2B e3a87fa3d91ecb517cef0dd0e941610cc6c879d95f2eae3bf8f6e0756c0275c8ce95a15898d7a4c4a2497dee81ead2a3fc1ab1d12f394022c597e9e57bc48b00 SHA512 6e052fd9e0c6204fbb8226e8d8c44325775cc6b03571decdf88fab82df64c0fe281c1eeeed12e4429c1971a6a2ed43d0eb6163ec564fffdfb2ad3ebb3e6adced
+DIST amd64-debug-libreoffice-gnome-7.6.4.1.xd3 328596750 BLAKE2B f3baab2ac907d27b31c4b321fc27784f42ebd093ed9322222decdad8229d0466f57c9cb9ab04ac79546c1ddb276f1877008c7a3b0b4169efeed6a4a92236fd8a SHA512 caab6fbc535bd9a2a909133284f8fe894812490ecc2c5ce42fa51adb681eeed9be709aeade4ed23532500a466e9e585c892466265e3b189a3abbd01a550bbaf2
+DIST amd64-debug-libreoffice-gnome-java-7.6.4.1.xd3 762003957 BLAKE2B 538c24350586e967e6db2753923b278198571f0d87b21cb25f712822e07d7248a1fbb5377ea486f06a08b53afeb7981aa060e8e862d5de5260792d1645eacf38 SHA512 1d73f44066a035fa2b66df9cc4bb0ef27a71ecdc3f40a1ce031ab342e9c594446db2cfbd29886e3a31f44c702905d0f18f394abc6b449d02f8c86d046d4cab61
+DIST amd64-debug-libreoffice-java-7.6.4.1.xd3 760673801 BLAKE2B 4871e690389580f9eeff897b0a933aaae8b3927db2625595e50304d1f922793fa1194de77cd5f23cc1998bff741df7608ed453f767385560c62820c11728b67b SHA512 ceae4ed6f8ecb216d2d1fcc7fc39d2d1240963859335b52553c833ed332f5577c4a519b3734c4f2e2f83c7d1877837db2fe043d8bf6fee026de4918e23c70923
+DIST amd64-debug-libreoffice-kde-7.6.4.1.xd3 444926588 BLAKE2B cab332739944f8b9858362aed6c1507947c3571601fbf709638ef0a2b3bf6f0081d4fbeba14cb55587735156f12f121f08b90ed4f2c6198acba2b6e9dd55a337 SHA512 ade82b758e997068766f714b63a56c985c219c4ce266452a20aad6180e4a70acb8f0211bfbd8941860e9d7651b39e437149c3ce7508cc07516a1170e9b5919d4
+DIST amd64-debug-libreoffice-kde-java-7.6.4.1.xd3 769801942 BLAKE2B 970bb24d3b6dc617bd29614aeda50137ede2877fbb4547818f437a493c2d684888aff49ae5343100d237d1be25b114d5ba83af2fae1bf21b1d06b22725aaddf3 SHA512 b0f95f862b174d08bf4ecee28eb6939067c726407e889200fa51543328aa33537b3f52077ec2a838f29fd4d88bd53067ab852614f44766a84e7e06575f6e9620
+DIST x86-debug-libreoffice-7.6.4.1.tar.xz 8512224 BLAKE2B fa6877ccccb90ad9f0f42c9e351eed17eddfc71f8341a5a4e26ccd4a4abf1e688278cd1022cab61964884ea4269a79047bebd44272e9bd2cc73be05f089e05af SHA512 57d379a8e292a568ac2a9a76511d55d59d20b624b762c14f9bdb922fa6bb4b5debc7f55c842a0c287bc36f231581eda54d6bde7d080b412a0399ac1884fb07f2
+DIST x86-debug-libreoffice-gnome-7.6.4.1.xd3 45426 BLAKE2B 1d501c672372b1416928b8ed9640e2444a3114081a891a647e2f0a374f7bc6c983218143e7a1bbde113cbb46850b8a83d3532c3197ce363319f030742b0354fa SHA512 62e0cad47b99f695b4aa2d448c0d49aec33e6dbd696bb7baa0fc25503f53c22ce817d877f24f5bda1b4ee73fcb89125f481c29ea568bed5a0b08198a438df3e8
+DIST x86-debug-libreoffice-gnome-java-7.6.4.1.xd3 3811178 BLAKE2B 5389ed41031304e5fc8dab03aea137ffa1fd77f701a38328c6cfaf1868a6163f25a1ca00ce4be26693889d5d42e765f7749cded98f137ec87bd3fa4d6abb0557 SHA512 3fdfc479449ccf09c6b812018b5471cd36aed21c19f01c6d41a4d22e847d98c2f5b6093dbc8c0771af649787ac37af4125f70fa51db350b93ee9f29842e893a4
+DIST x86-debug-libreoffice-java-7.6.4.1.xd3 3763858 BLAKE2B 31d0745fa45dcc11ad9b36eae50d951a2b6212ceb1fd0684f8fd1f87ee97cd7d03e4a2bd487bc50b506b8108c5a9563102e3b45416435e6bbad3a767dbff162f SHA512 dce61f9ce48f30e12ff610ab4dcb76a6b3031d42f5dbfa76c5405127008e50e904dab3452837caf8185209b73d0be6ddfcf0ab9914f45d7257881ff71d943028
+DIST x86-debug-libreoffice-kde-7.6.4.1.xd3 2783416 BLAKE2B f20e633cac18ece22ea5ac0d42fe4b20784df8abdabfd0ed17dc942f716c0fa661439959868046006341d44d64172cd140796ba61c8bf671e0539ba047e94c35 SHA512 14bfd78e19e94f37a9d6e52a8febea66ecd2d9b5010ecc03413c583ea0d2157dcb7fc60cadc9ec61577676b624f2342eda891dfdab8ed4a8e6f3886031d6164b
+DIST x86-debug-libreoffice-kde-java-7.6.4.1.xd3 3863083 BLAKE2B de7b31e007fe239d02adb4ffd09fe1c5e29b51a44a49075930dd2fa6ccbc0c5eacfdcc61aded045ea02653415e151b008ff5c58db640192116883441e011bd90 SHA512 1320e53ba10d8858de722c6fa1c4b259842531c5156f586b3a6c43e92fafe96fea67a27248f6d8db94fcb63ff1b968ec740b321e4b9432a27387de89266c5c56
diff --git a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.6.4.1.ebuild
index 3fe8d2b0f01e..e941f6214135 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.4.6.2-r2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.6.4.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="debug"
-BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
-BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
HOMEPAGE="https://www.libreoffice.org"
@@ -48,6 +48,7 @@ LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* amd64 x86"
+# the = is correct, the debug info needs to fit the exact binary
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
DEPEND="dev-util/xdelta:3"
diff --git a/app-office/libreoffice-bin-debug/metadata.xml b/app-office/libreoffice-bin-debug/metadata.xml
index 58ba70a8b4cc..c7845bc220f4 100644
--- a/app-office/libreoffice-bin-debug/metadata.xml
+++ b/app-office/libreoffice-bin-debug/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>office@gentoo.org</email>
diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest
index 3821bf83aaa1..90436b27cad1 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,12 +1,12 @@
-DIST amd64-bin-libreoffice-6.4.6.2-r2.tar.xz 131250704 BLAKE2B 3cb2126b88658cddbc42e982c2d25dc3592955c594aa60f731b8082f4173e9cd96f6663c64fbb345ad7b1b99a7981c2364c7382397ccf3ad9be25e176bf4fd1e SHA512 f40b66f6261a35a421817b4d686cedf3361823e0284bf3a40255c9cde85620ef20c5d8fae88ff60c16bfef0cb96b9e8a1bc55c510a132fdeee54b9587ca6b37c
-DIST amd64-bin-libreoffice-gnome-6.4.6.2-r2.xd3 1886188 BLAKE2B 4f0cf34b16b1a9c753deee20200670017395a092134683f43d67a5dad3896cc0be72e3ca7ac099af33a0d81fc82e723bd9139285cfe1a0019a872c54103f6b68 SHA512 510000f14073c21dba8a134f7ee5b3889e83aef19abd4443d2ff5ab624ea80f2e220950cd00b0b9b305e857fb875b81758b3d64fa94474392ad87ccac0cb5bf9
-DIST amd64-bin-libreoffice-gnome-java-6.4.6.2-r2.xd3 28380619 BLAKE2B d844e396cb4da470ab27c7c566cae91c559d2502f5bf4e0c5796806f6ab860b1e92757e39fe61922c43a34a26b01828fe4d8a59bb4f70d7bdbef0cbf4d0dc276 SHA512 5f7bdc21dbfe17afdeb0460fc7df1d38b411bcc46ea1dbb749c2255d65a9b94d0cd49b1cb3af14cb4b0f89d9ed58a36d857d15a0415e256b9320f0304a379920
-DIST amd64-bin-libreoffice-java-6.4.6.2-r2.xd3 28215336 BLAKE2B a6524b72e6d27620e939d1ec7bfd57edc0bf5ed63152e80f3eba4eea8bf18e95eeedbf850e615a8c5f365808b6b83fb538a6679e3950bbc382818d89e2b70c69 SHA512 022da7edea982c03dd9ac96d6fb8719bda51d750722146ce857e781e6e4fe3f7bdddbc8e14cd7cf22edad84a9e955ad903107eb097e7642025e42d6d9056974e
-DIST amd64-bin-libreoffice-kde-6.4.6.2-r2.xd3 18424710 BLAKE2B 6153f778a10cc51564a2718de27bd9cea4c55f22bed3f27564079cd8887ae99cec1ab3ca20c859a054ba2531464883a40602447daf348058570f2cff44595f1a SHA512 2b67b2b4a4f1eff704bf6e807b24b82ca8ef51c63a480395256c3bcd89667b860ca9b5d7261c3df5950f75cda67a5c3621947596e826882efb173ccac238a673
-DIST amd64-bin-libreoffice-kde-java-6.4.6.2-r2.xd3 28690924 BLAKE2B 2bf8712408e5c993a4c346dc86be3c4ebcf4a24c791ddcfdcf26fa526d4a58404bbd42d2476520fe809b61cafdacaf0591cc598d3730e21e0a4c4a001b3fd0a8 SHA512 db31c45d802664a83dc27fb73b207b38fc465cd563524f4f31be5bdf1cee213219243525d316ccf203b02afb4e7ed562cb5ab9d54ca7e2426f0554280814846f
-DIST x86-bin-libreoffice-6.4.6.2-r2.tar.xz 133202572 BLAKE2B 235a1457025f70c16c2f71e80ae784df8d1d8555b8b47ff3028ad0841598199592e371e71d7f99504806ceba9d59387ec11fbcfdd871466f614d3257522dba8e SHA512 e82c10d2dff99b5572cf80ec53a36ead86b5d0291a734fac6523d3c9da5bba1f3c266f81405a5c205015ed54fc9e60520b05324526c8745fee1393ef7340698d
-DIST x86-bin-libreoffice-gnome-6.4.6.2-r2.xd3 1905204 BLAKE2B 4976906069cbbd1a2f32269f9517afb627d59603301a99996bdea5a827bbfcaa602f14134f0d3b7f660b5778547322fb33e5183d410d4bb813220fcebca4f13c SHA512 ae21a2ac49ded6b583ad0854ae20ddddf5fde9ebb17fbd1bc687b44b2c764ddbf08ddd199812d1bcb06bed5b41aa928c8faa9549418549f439b30c6544072643
-DIST x86-bin-libreoffice-gnome-java-6.4.6.2-r2.xd3 25844744 BLAKE2B 143403983b1c918f3ff82ad934aefb60a2deae830407659f0d72bbebe87a31f13002ebd8ab879ae5469dde5b966f91e9081c716fb82c838182174759e1368bac SHA512 ce8646f82049f38f044fd5c7a330501dddab07e48df9e82bf0114bffd27ca7d9d82c3e55863c57017e7c1aac2d33d8824179646d19fe6afdd3767e225775cb6d
-DIST x86-bin-libreoffice-java-6.4.6.2-r2.xd3 25972754 BLAKE2B ce1a7f4557972754f6ba3857bdc0244ab507d984486497a3c6715162db6aeadf58cbe3061a078d91fa8fcc19d8ee266d4650d01ee585c34eef1fb264132230a8 SHA512 52472ae87d0a9af4d9e68591188baf008eaa195ae73a7312b4ee4253a41bbae93aa14236a9042a6019d13d42de347e95a96170eb1f427c145e20f7e278894749
-DIST x86-bin-libreoffice-kde-6.4.6.2-r2.xd3 16601007 BLAKE2B 8006626e82d0423449b0407e32ecb6a345cae46cd4006d545bcb4727873c90a1984c3d811c2b3e83bde7d5b02ea5b81390e7b782473f12564efb536c57d40ba4 SHA512 e6cff3950450bd6d4a026321a69898c29eea4eeb66b34022dddc2447780712fc221e17b8fe2f267d506d4db7c63133bc2bbca78fb3e769a451337abd354d926d
-DIST x86-bin-libreoffice-kde-java-6.4.6.2-r2.xd3 27515503 BLAKE2B 3044048d4f7ec8e984ff9e07a3916f5db8f49fd9e10949a31d063ac9daafe916c109a6367959ce5156d14b894ee6ca31be288850e6107c2b83078b59063d4b6c SHA512 98fe91afa0928f7dded76f0088a04cfecf05bf41c5d5b4bddfeac3a37af6fd8e763e21dafe6da234f28e18cd4e51d8b3582ba4c2c2c9d9c72048626e17cb3004
+DIST amd64-bin-libreoffice-7.6.4.1.tar.xz 155337216 BLAKE2B a34dabadcdbd12ba3b8d23dbf06f0151b70080df4b05de387b5c30c280a952b09f58e2afdd59d5e799825db6dce17938f236531fb4dfb5d1f211b6d1f26c0f36 SHA512 f99369f9cfdd44652aaab7796724ab4602020dea2776fa7b01e405b8669881d1f9b768bff6e08fb2296d7fae272131e1e14e277ba91064510fbde1ca62b7cb37
+DIST amd64-bin-libreoffice-gnome-7.6.4.1.xd3 2369910 BLAKE2B 5dad02e5e3967fd5853a24e82fe747acc88cf1e7bf62c732ba74ff9fd1cc327afe85e7ad477cbcf3816c8199538eb13b004bbcff567f85ee1ff35636b7c7ad7e SHA512 0af847492617bc4156586a442085ee9ac3e2fdc5f48a3fe377f67c80d274e6aaf26c9958cd5e75702feed47efb947c30a005d8c83bcb2a864a634103f03ebc16
+DIST amd64-bin-libreoffice-gnome-java-7.6.4.1.xd3 35575107 BLAKE2B fa8ac97c615e2d9363417ff96b490ef7f22b31cb61db90ab317d9bd5fd9f0e14efd140d0d598241f1bf57d063084626c5566c25d89ef246065175ff523961fa8 SHA512 8a7bf6eb38ae870dca06661bee9a9cd5300255b8b2fa709aa0dae88791bfa7c2e61536d1aa131615eaebe9ef561d02c2add4c33b6adedf38d2b4739bdd7296c4
+DIST amd64-bin-libreoffice-java-7.6.4.1.xd3 35401441 BLAKE2B e59e67c52ead2c2defdbff6d122c5e4ee13ea39ceb5ab1f65051b2878d9855e708b76cf6b5cf4bf24e396ec7224863d405ad0d34e7b494ac9781b316098a5e6e SHA512 dc660b72223a37ed6a9fef37309402a8a20cdc1575bcccb363fda7783055cfb31f52848cc81d3207043f97f54e654f860b60d4a6b63f3e44c7c0e34812f78eab
+DIST amd64-bin-libreoffice-kde-7.6.4.1.xd3 23595574 BLAKE2B b2e6bdad2df6f39f5d5855ac72efb33c38ee0530188a286bf38d8810f159619c8aefb2ac48efd8aee742d17743e637b0309d92438f4e9fcd483ea09a31e32c0e SHA512 d0b48c7a0242912728163ecd414272a25b59a11d4ba724c28e6c488af685172f3a630b3e153e5ba1bc722cf0b18b3688fd5422fbbd8523f2d18ec4e8beb772a1
+DIST amd64-bin-libreoffice-kde-java-7.6.4.1.xd3 36040935 BLAKE2B d244ac216e8ef8ac3f18236a3fc3900d6475be82f12354d3a646f7254963caa3e5a8fefd4951a377aecf70df90892ef61e26fd6181a68f09602e4103983c7d43 SHA512 d13e4ea9dbfed0db2a323045b18d8218d27973c889aafbf1d1559ed85bdb7c7fd6d4ff879d926450ba5f00ba691ebc9ca911cee57279a9ba7fed43a3bda879f8
+DIST x86-bin-libreoffice-7.6.4.1.tar.xz 157246964 BLAKE2B ad5415a749853a5c4374dc985d957a693a598c221afcf28afe02d6b0cad81ce730fc406c247d2ed5a7873e69216505da1feaff19a3729b5a5f28b30ba78469f3 SHA512 a4cb6d1d38a93c5325eaaede12b9732ff45338511d95dd1471fb8f4e9cfbf382b38d3cb42fb175b60b5387ccf932067998b9ade1f8520819486f5c76a35c3a47
+DIST x86-bin-libreoffice-gnome-7.6.4.1.xd3 2358266 BLAKE2B ef0a098803ec0c2ac7e08d4727cd84e8fe9b757f2da37f8f5a573008974492aad829d19ac6dccdee36af834851edda5d6fee36c9ff0fbfd48078f3d90c824ae6 SHA512 42d0998c4977722e2dd66c6e77772e5cbfac317f16be43a78192a85c1c4419df1c532422785b9171d621ff3722b88f36a57b222b736b5c72f6956b8be61f0c08
+DIST x86-bin-libreoffice-gnome-java-7.6.4.1.xd3 35089875 BLAKE2B 47117fac40a8d7e842f0eeb02cea69cf0cc6869cf2d1cb4e9cb7e3f10ea038dd9e64585300c99fe8ea1d96162e7e042344beb82896b87a46b847ca43b14e3ecc SHA512 b1b68b31ae311745c21992f0fe55d02ed0194f8050f458686bc13b39bd593c4f82298b86139b9c7a3ae99e7d18fb77ffa291637590dc7005929fc549703a1b00
+DIST x86-bin-libreoffice-java-7.6.4.1.xd3 34964945 BLAKE2B 3184b34858c122017e3f85f6466fcbf795add44f98d8b9bdca82530e65b6a4b4ae2d0407cf5fbe74702acbc7303e1a6a7c5ef6a6dc694194c6157ef8143f71db SHA512 193447d4baa827f08916d6a0409b65d9e4c71dee58a0e84e0582b839b07f02136c164aa67e11d1317dc49466af4db50781a4a9b6933533334d23a03f260382af
+DIST x86-bin-libreoffice-kde-7.6.4.1.xd3 24213821 BLAKE2B e9b0247ef72ba316ce424188b45d1cd79c9edba453cef3b1a76a6b742c5e00247aafe3a6da2c77d1041002f6e7d77f1c4fc0b1a5bff323812786aedd78f2acd7 SHA512 11d956e519cea6415a22d7115110ae5b6caeb0785b7b4770ebcd34feaef099dcad8ab2be8f097595bb2a5d55f671889e660bba3bc4a0f1c7715b75f0a06b8239
+DIST x86-bin-libreoffice-kde-java-7.6.4.1.xd3 35610663 BLAKE2B 035ca46da78af9013ca702cc03110604708ded283bb1de2ceedbb3121855674ee9728840c630603942af7da2feb786bafbfd2b63b2db57cfb47865dca93a6165 SHA512 5037aad10bd9c59e5542f62e4732bee26a2bbda414496601b345d635c0f7beeb72f0e9f2d749f2fd252305b37a23cb59ad53620148ddc86d7f2c80c0521e1184
diff --git a/app-office/libreoffice-bin/libreoffice-bin-6.4.6.2-r2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.6.4.1.ebuild
index 0e74079e9964..d1bcd6894359 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-6.4.6.2-r2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.6.4.1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="bin"
-BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
-BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
+BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
+BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
-PYTHON_COMPAT=( python3_7 )
-PYTHON_REQ_USE="xml"
+PYTHON_COMPAT=( python3_11 )
+PYTHON_REQ_USE="xml(+)"
inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils
@@ -48,7 +48,7 @@ SRC_URI="
x86? ( ${SRC_URI_X86} )
"
-IUSE="gnome java kde"
+IUSE="gnome java kde cpu_flags_x86_sse2"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* amd64 x86"
@@ -57,15 +57,20 @@ BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7
=app-text/libexttextcat-3.4*
=app-text/libmwaw-0.3*
- dev-libs/boost:0/1.72.0
- dev-libs/icu:0/67.1
- =dev-libs/liborcus-0.15*
+ dev-cpp/libcmis:0/0.6
+ dev-libs/boost:0/1.84.0
+ dev-libs/icu:0/74.1
+ dev-libs/liborcus:0/0.18
+ dev-libs/xmlsec:0/1.3
>=media-gfx/graphite2-1.3.10
- media-libs/harfbuzz:0/0.9.18[icu]
+ media-libs/harfbuzz:0/6.0.0[icu]
+ media-libs/libjpeg-turbo:0/0.2
media-libs/libpng:0/16
- >=sys-devel/gcc-9.3.0
- >=sys-libs/glibc-2.31
- virtual/jpeg-compat:62
+ media-libs/openjpeg:2/7
+ media-libs/zxing-cpp:0/3
+ sci-mathematics/lpsolve:0/55
+ >=sys-devel/gcc-13.2
+ >=sys-libs/glibc-2.38
"
# PLEASE place any restrictions that are specific to the binary builds
@@ -87,8 +92,8 @@ COMMON_DEPEND="
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
- app-text/libnumbertext
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
@@ -97,62 +102,67 @@ COMMON_DEPEND="
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
+ >=games-engines/box2d-2.4.1:0
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.15.0
+ >=dev-libs/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35[nss]
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
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
net-print/cups
- sys-apps/dbus[X]
+ sys-apps/dbus
gnome? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
!kde? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
- gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ >=gnome-base/dconf-0.40.0
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -170,22 +180,24 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice
!app-office/openoffice
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
- java? ( >=virtual/jre-1.8 )
+ java? ( virtual/jre:11 )
kde? ( kde-frameworks/breeze-icons:* )
"
PDEPEND="
- =app-office/libreoffice-l10n-${PV}*
+ =app-office/libreoffice-l10n-$(ver_cut 1-4)*
"
DEPEND="dev-util/xdelta:3"
# only one flavor at a time
-REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE} x86? ( cpu_flags_x86_sse2 )"
RESTRICT="test strip"
diff --git a/app-office/libreoffice-bin/metadata.xml b/app-office/libreoffice-bin/metadata.xml
index 8343b02a9fd0..5d5c56c8bff4 100644
--- a/app-office/libreoffice-bin/metadata.xml
+++ b/app-office/libreoffice-bin/metadata.xml
@@ -1,11 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person"><email>dilfridge@gentoo.org</email></maintainer>
+ <maintainer type="person">
+ <email>dilfridge@gentoo.org</email>
+ </maintainer>
<maintainer type="project">
-<email>office@gentoo.org</email>
-<name>Gentoo Office project</name>
+ <email>office@gentoo.org</email>
+ <name>Gentoo Office project</name>
</maintainer>
- <longdescription>LibreOffice is a free office suite.
-This is the binary version of Libreoffice. Use this if you don't want to wait for the source version to build.</longdescription>
+ <longdescription>
+ LibreOffice is a free office suite. This is the binary version of
+ Libreoffice. Use this if you don't want to wait for the source version
+ to build.
+ </longdescription>
</pkgmetadata>
diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest
index 8f66539ca787..dea9457a329c 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -1,519 +1,549 @@
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 3552566 BLAKE2B 10e0ebcb1df1149a1b3ad58a4abf18f1697ea43edeb96a9ce233cdfe9d34c8e8e359df7894e160333596601937ab7cbc49e3a906279f0946dc5576f296d9a7a0 SHA512 bb236a44f692361ca6cd7f2956a2b6d98477e055cd1b61858faecc534b108906bd25d3f02bd55d2b5f8163835c2547052f445ca66465f6e78f24d591f8ee6421
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3294553 BLAKE2B 752aca2a433121b8fac50f68749471a627589e254c648815526367cff1c16dc89aa69a6561b059c91820f34184a0d4f805b6fdad0adef270b6ce344e10abd456 SHA512 02181d26bfd29c0b096a49af39ca8294ab8ac97e71a1f830e8c4a700be52d75864ac5d059f34e9cd78d4027847ed08afbbbf62064034cf3abfa1779ce48fa5e8
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3579900 BLAKE2B 4d0e6a209979e0a800d946bb6870b176ca0ceae7190e19421163113c25f48656d84d24ac5d0c8ac81612981436fc139ce3e6d37377682b25a9913dfb49deda7f SHA512 10f86be1bddad902f96b3d9c30933d08437c86f35a7ecaae1018d50fc8a4a10caad0829396869e8c03a41fbf3528eb0176c80c1fed6962240c65a615826c5e30
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3705312 BLAKE2B ce8ee1ac3f3fb2352b2630dffe3788a9542410744aee603e798665dc58808ad5cfbc54c9a72d97d722366535ef5fa9ed8190abc670658cc9bb0e1a8985463390 SHA512 687922a253058b22d99401d8cf59154d16f5dd2ad3cc26d9eb2c74f219c27e65aa4e6bf3db5324fa5743f3d760e846df99385d42b275c053030a21143fabcc7d
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3437497 BLAKE2B f6a18e50ead418e977ac2f14b9471c4da1d003fe6cf2a1560a391f3921391e0db2a81915aa57f73af07bedbbbd4b3027763007caf677af89251259847bebb707 SHA512 0975b9472e22d51649c6c5bf1ca9cd8b8c8a03efc969bc50876314b943b06a666eb0ae56d00bf718e5e6f7f15ff0c81e3a84f37ab3dff74960a565b184d90309
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3455482 BLAKE2B d391e10bcdcf1f1f49b9c08e3b03b7e3c467b77df648340863efd39e4dc1afb8c6241bbb2a475494e9b6bb126fcdf1b4c8f640c6a1e2d6f58e0e673a19067b20 SHA512 e74695efdce1db2bd05e14d91ddc13c72bb000f9e7b76216740c1187a8e291243c8ea320e64f47a9c2f75148c93ffb56a86cd07f4bfbedec74f0e1ac23930394
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3187275 BLAKE2B 35ae7fc8976c76cc8976f7827f61864e59afb38165216f57fd8271a49d18c79d246e7b0f3017da359f89d21dac30f63982a77093f35120180ffefa6fb2835301 SHA512 6300ffeaa1ed9e975a5dee32d0436b5cd67e32818645e3ea6288e20d82d8153ffdd19742a5e69e1149dc92e11642c6e9cdde344f072dab7ad899c0c16cc0d81d
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3299746 BLAKE2B c34da6e03bcbe175f161f295e71c3f114650c2299122737bb5a6286fc0e19ab007e4426f1933b23192d3f161b5487bf775bd9f6acddc85193752e85312892839 SHA512 304b6f2a9fe2589de954027c3caf0b48de9249c28ce1958ea085a03b9c853cd12b0202299f30ea7e54705fcfb3c3d2b68acfca63518fee56729572872f05fd8a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3289469 BLAKE2B 9218be2a980eba316723abb431c6849302e5e759af63b918c28e9257872b6333583101f06fcd78603f4a81fcf9bf4bdbfca0f30dbaead72a2b668faf2fc7e789 SHA512 cd8994b340d4bc41d16633b1cc26aabad99547928bcd4f6047ead5f25db5a3c55e830e3ce7e4bab73ed2156200b85aaabc299ef734443ef2b8af967130f20bfe
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3318338 BLAKE2B 877075a1069ad11f758dc5319263ac76ef4a0051c594e38a41e1787f44e6ec99e3bad33f0cb5b4e47e34f8282a1469884368b06f2505b9261c052e8f9c70c323 SHA512 5aa53ac37de7a9a8784547c7e3cc9bf9c55fea69c97be2bbd734b328b8b5f069ff1a740608e4e0674e06d8ce79ed1f6c46996d169584e87667b367985f15090a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_da.tar.gz 3238117 BLAKE2B 3d8c64a27a46cc79faa8f9878c5cba522247b1e6492ecfb5b45a8f78c7d595d9ba874392956e339cead7093116236805982b2850419f529fb60922df9343d9b2 SHA512 f389f83b00aaa9ab41bb23ff58ff2135d33fd89a5d8b8ac9ca551c4330d216e67f945984f0262e5c511c1e32e32dd6e27573c2029b7a5541a9153bdf8b1925c6
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_de.tar.gz 3379373 BLAKE2B 398a3fdfba83e0dd3cb4fd450561fee2700980abf379f5f5a775a2552c96fb8d08944a0f88857e7c342ced4653ccc7517a2fa2c5e769c729894442394665ad7b SHA512 11b48232cbe17ec2a28a61bfae21349263e4811f9ca345b3944dc33f644ad6f710c30f9e7725702e546385a8e20ee84da0d8eb064dadf60601dcf7c702e2d079
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3604279 BLAKE2B f87ad5ec22dad1456b5359f26c6a141194ca4268f5ee684217549750ffbbeadaa5bac10cee552434bd53ecd67e9e201e70e7356e4fe90290ead3e3d1b4065ac5 SHA512 cb8f3bec010682ac76464f198187280c9baf9c707c294e036b51e5378049b1101d6c982352f19626796a308b4e85068954ffcc575e5b255684714496d3142926
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_el.tar.gz 3958491 BLAKE2B 2c0233a48f0e577ead67e400b5f3d98e508b2397eb84174b25af898b2d68a4e708faca1ea57a2b1f6097251319ed255e53da2fc5c58ccd590015237a8a6053cd SHA512 5afd950af10a0347fcb35fc5d037eed3b91c5372a0df6e7b12fe5070a5e6d4fb089379ebbc97c90aebbf9267b511ec182b4808beecb3293cf64e1f107cce59da
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3082304 BLAKE2B d2dc411b0c45ca62b16bdcb979d1e2b9e344ced3621cb5a6e75eee083e9cfcd9193e5cbbf7c0e0078cf7860bdf524cb3a44a8507ce126a401c3327e2153aa4e0 SHA512 12f22fd0b6f4a61cc7e0c64436140bf3e138028e40c810fd4df6a012e94709b6b47d92071141dcff447a7fc171ebde7ac4e80ac0f294b03ed4c5349bd4e58815
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2178843 BLAKE2B 5e94031d447b1a055f97b148c0f817dd6834def9c8e7ce8c08aeec78a72ffc850390572394590587dd90715d6e4fbc1e3bfc23964c777e9a41ea59b0fa44f0fb SHA512 beef883da0a2fd9f50d2e89ec2f0e8170cb609dd9c0d4260fcaaedcae232c5a8850644d37af4f0d691870f4d366ce1d3fb29709445e3db630dbc910e5b60f9da
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3074544 BLAKE2B 73ca7b3723f79297735a3b5baea43b1038eb70540e3a070834f665ded317593bc823680cdf73ac71cd8467d9490902b2c77f44617f542cdafbd7523b27f30dec SHA512 9a91477d76b14fe7e21f9420e33339e10168cca4920e91b3853f827691b736d80aec3fbb9fab9b06633cda8266a464a9f0b1c110242a3ce19f89b4299d471cb2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3159192 BLAKE2B e5b2400345a27df171c1c9297ba37de8ff33aac53c8bf7038e5c04ceefe8647a4aa0755d2d627863c7c5481e7232d4f3d69e8ee0da6174468a75a7f3e71f765b SHA512 8a95034256650bcba2a0b57c18ec13e90fba9fa5acd9dc352e18fd464415c519b0a506743d12fe6f499a43514748d70528527fab82190f89e6f6ee5e49dfd870
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_es.tar.gz 3334578 BLAKE2B 275759361d6bf0b7221245fd388f393e8f6d6da1f0acb8986acb3d7fe2627d471c2fa1a395c23d3e63f77ff3853781c52257647f9f4e0eb9ab93b00b05c77d38 SHA512 63aef7ecdf3c31a3221ec48b90b366031090cb6851973ba623a52954e6910e42d98bc3372f4189c47e7e4cd370f0910cbb5cd03ea177e500d1486ba588ea2c6e
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_et.tar.gz 3215616 BLAKE2B e972654949e735537cfc48688fb8a61f513816d96dae180bfe8e8929a5eed2742fa2a7d0f0f8b9f92936c1ccfebdfa1c1aa9c8c4008b3bd9d0bdbb7ef87469c2 SHA512 e420d674f0fb5f5d0562c1dc28277ad1c7ee5af56446b5e957f5e444152813c39c3bd5db743f001664762843d8b95e51ac6bcf142435637b756fbecf7aba877a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3175165 BLAKE2B f1b6f546efd513b6bf2794bbb6a107cfbb4ff9d37765d7be50a7085dc972ee348c4f9ef8b42d07261ebfbdafbcf0bc2058878526a13343d7e3e158f15a29782c SHA512 8442be48f6fc8e9c656e082a1cb7c7f144dd9b22d860f3b1ccb2d7298b1761cee582b78d1a0b9bbfaf423a182fa71323739ba8c4c5b91fbc80cd6a9bde40ada5
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3223508 BLAKE2B 1452a87ceacb16140bf720c9865e8c675bd284bd5de1bf3df1a57847348a6d6494236ae592858794f5b6ba287bc5c8086dc98f2f16c9859dc2fb5a21e4f26546 SHA512 0e6ba6ff83faf6817ba93362266b4ed853038bab34c879c25295661e596b0e06b1df16a549efb5e1f2e6bd28c40e8c8818cd75cfd245de7d6365007d41749c65
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3328654 BLAKE2B 86bd8c6496478b0465ebf6b89387dd102782e53f1d70796e1ca89f8e60b70465a2f995c73bbd7c16e0f73e8b39094de7d2897d1875d2e19985929f3d3b0d3ab9 SHA512 75e71e80946774044916be8b2abceec43a2b3da47efb2323b0b36299bad5710530481fe8fd72475ce2207faa1b04590d0f01b86d5e2e2c7bdbb7532d464f26ca
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3282815 BLAKE2B 79387ab593966a85cfcc4b2fde70c9e215d59963345c52d27946e54f47a55109c0f582866a6a281afff833cb54aad15f27b0a1341179d5ce6513aae7c280c8a1 SHA512 3537d8c1197c9a49d381516bec97ea95ac137fa067745627b66cd0ffd7d5ccdd468a0de29c2c20d5796793364450f65b4c2fe3c96d60e42cad405a10f2dcc242
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3144724 BLAKE2B c2434a6941a481078d87c8613bebe1d0639fc456600a8ccd626241a3f8d12dc0ac8c2401c57fed986a49d6b21ad16005ee754b776f95f23fa24f3ff32b650a4e SHA512 a71ea69d66700e06fe6581db71a9c3c94a198f7852d222d2b9ae002eea1afd053b3007a5391488308e4783d4482ed9745579160ae85bed0244b55e0d55619462
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_he.tar.gz 2965629 BLAKE2B 4f12a88aef5dce0e862a59e54c40c925dfe438f652055bd4cf2842ffb486477a040309221117727d0cbd11d052495fcff32a006fb57b17130974db88f3b73eed SHA512 8bc4af53220e09da7a92700aafce41a00fb288b9adc07c7b84a05cfee520f826ce76a29d3c35bd22f0c5bca1ccf7dda346d502bf4d2132005c3263abcb3f593d
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3268631 BLAKE2B f25686b69d556951cc40e2223c2ad93ba7dc952b3f68a857c0b55cbca1b530f2bf162ed8d0d9b59abf9969d2c0072dd16133012356a6515e9407e87ae93f436d SHA512 283793a4765a904f3df7f6c18951cc80b585c1ba2928d10084f1f66c0066b42cc1f75ba690025727d820793582ac1566c7457863c416233cbcb8ae8e69a3b190
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3188094 BLAKE2B 307261d10b35eb2a6b29845dcb137e67234ce8c9d83302ceeb545b61e05d2b4a96e7b62880292ce25759bd0662f04e2ceb3a87fbfae5c61c798ee33e07ec776d SHA512 2969efd1f654d2ba045da1f02b78078a2ef07900467a2aad23c3b4c8f26ffa69cacba3035d5e96ea116e8e550285d4d0536d29347c73ecc597093f708ed32a54
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3443642 BLAKE2B 0f71af1d36bc0c62bf58de2d7d436c758b00590ac10e849fd299b1b0028675f852d8daf58718c2987b459e89633cce4f0c62d159406595dd67a98dca7a7e8686 SHA512 c6b59d28e9781e3780dbe6c03a6ca44ede123c7e99360204921f08dfc5af5be3a69be26425504b594308677f7036eab0930e2ea514136fdadc7f85d9f59e6397
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_id.tar.gz 3135118 BLAKE2B fc7dea46ed82a710160791ab3cde95395be9b50d2f2363fda5bfe1aa24676452163b808e0d4f947a83ec4e9f3b95149f3ec31fe26b83da67b7ca8a5240456c94 SHA512 d9d1a4e703a0c06eb3f6e9e9da8f05668dec6b41230f0ff21a085c042539fde13fb1658c409c0257c8b2fb4fafa8035c9c4d65eecc5f6f7c3d5f2a10b2377d41
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_is.tar.gz 3208789 BLAKE2B 88b803327d800da74b1db007cdde585e3744ea28bea2902271cdf079cbecd0d768129f008e0ef40a4cf72ab9d516e6aa9716af0ec859a990c59a7365af447d3f SHA512 b982c9e80da089f459bf97a4f0a70b79846509d08064de3105d52947700f96640ae8e2495c2e9d9a3dfa5a7dbc4af22d76508196b3ed2849ad4521fbe7b99a6b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_it.tar.gz 3254257 BLAKE2B 0cf816c216eaa1caaa1981a68017a6dc3d6b71ef438236da314305d96d9f01cc24530cd93085f65e5a6ac1dedca103ae6b56f6d6864722cfb4c150330661b94c SHA512 6057ad53eace64940fb39a8158cf6803de4de7809b0e68b154860c9ee65561eb3708597ecee9829eec1547a95300f2c16c748a19bf40e9147c71e7501b3d3739
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3757336 BLAKE2B f4f773743054c6c4ff2b6bb36b1d257fd01c68f920a61d2582846ce318345cc158218b5469b6946c1db2ecb7945fcb4a96cf6e019863054bc201dfe918d318dd SHA512 35fb1abcb260d1261d029255609811cdfa0c04a7c584e8a3a3cc8585d6e9eec624340ab872e0da3d987748b579918f76a6451994547c2e284f026b8f2f0af4a3
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3372056 BLAKE2B 60ace6259e2b06ba0ab96e1ef7570510776717e1096a43f8534f23c29a4b63a0623e16c1a4ff3c2d1145a44196e3ea6f064d145bbf1fbf11668f434e0830dd7b SHA512 10fbaf41849d5174d9cd6feb9842dc7e31af1761982b92412d6109837720e1f640a4be2f34162df52ad56555a6eb830d850b5a39ab7e8d68c247609e616184f5
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_km.tar.gz 3706412 BLAKE2B 099f73e3610d2756b9ab8eaf136fda8d4894f5a6e4929aedf9923b682041ff48071a20ba3fd399ef5b7e2a23dfaaed823531c582f2e319e2127c69b6c9aa5761 SHA512 bc8cf14862cac93d0faffff3e997e0a6adf30335ccbfa5fdf08e6d987efbf33da888c59540a2cb79953d7527545108e9a47901aa9c0803046c19c50782dcb9f1
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3338318 BLAKE2B 8baa5e1de6be05360ace165561675f358be60ad9ec3ed0002075351d8e5d0ab6271bfde58a380952af1b2b45e97a53d30c4541c8cb83b7cdf2cf73d55dc5e6a7 SHA512 b022fe83d0b6af827dcb4940b7286649659b42abb783ed5534b9637634f87458281aef0d79f1b9dba83be2f28273138fc510baa61bf6bc2bb528f86e33d07cb1
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3254871 BLAKE2B f4618b789240e52277a3eb84c0a379b5f3e729d681fe2ed2d026f743ed1aec1e4d53cd0faaf447b8a202ef0d55001993fc54c7b5a8d61d83f525801a50efa215 SHA512 8e1c71c0c3af6fa1ac7e7b11a492dbbf64cd48b357fa08112efb2c6ca3bbe1022dd529e4b0384b22c95ea1736e79140e97d6637a1f1e7cd22020fb2f0e8d76c8
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3192042 BLAKE2B f384e987626d8819246e39ea8a1a743c7de2cc5a033bd89c51a56ad1b4120f0609d337f52a49e3a9f2a6131f90b8fb89772e24e9a8131d2a4cb2ec70f8e6ce62 SHA512 93c448e1416bc442e895e5d78319945878743006b08af112f11cf5d29b0fec44ef54b58124d5ef245e064bbcae5c5a70be606bbb9e3069d3a66ae470824bc9b8
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3482518 BLAKE2B f20b96d545c93afd98f6b8368b91c58f24e099cd460dc6a5d5148b634492605a640f60e93b4746ade836e1170d540bd94ef6ef7bb3eb3b4daaa4bc05778754de SHA512 3c7d00c069b366cba53a9e83ad691febbcbc8a6cbb2a4ae30c2878270aeccccb56909db863761cb60e39b516fe7b4318b42c80f265aa09467792b9252ad54281
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3302979 BLAKE2B f1a938eaf37e432a9d0a4a09d729ea44a4f39d010f57bb37e5641cf26695c54f097dd82efe8b6d552c980cffa19021a29ab61fd446a1557043b55625d22dd481 SHA512 91563cf6f1f98b6f1f9a4ab50bc855318ecaed63610611924cfa124f4223cd7c2d1d6eec2a5e0f06da86504a778e6b761501a56200e9a923ae9060188d8fc9f9
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3193088 BLAKE2B c7017928d5b57e096b618ebabd1c0583f8f3c87e961ac6c7c7f357d12989afa613d73542d015bf102d410db69dfd5713da89da94987dcbd90248f6134fa73862 SHA512 c5a676250bc67e150edddcb647911678cdad4a6518b22743d551ce09b1f28204c9fe339bcbb0a421c4cb5764e6b494eef29396b6872a5b9b71e4064020ea5e41
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_om.tar.gz 3258532 BLAKE2B 1b293c9ada05c68f87fee0731ba7761be94faa9a5dc317b543536e4225f081c5e3998418aa3a06bdfd3ae843a47dc93a6c68f614b69f9ed49e0cac38dbe3a7d2 SHA512 805b55b1c2d8a8ca737c7bf0767730e5482d665e593379a9c2078f9bfdc98803c9ca379023d6b0224bdb159439413171c7d3388df64f7b4eb701374fbae08635
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3469304 BLAKE2B 00421210a3a77580e243de3a6ea321e71cd6ad5972283a3778445cce86b53ec558e9140aec327ab91b2d592cd366d30a56964769bc7b7f1784931ac0795e2834 SHA512 78fae88828ecaca03727793ddf034c5d50663ceeefefd5f47d14e1c0968522374b955ae9953e2990dcdf31ebece5a7730c22ebcbc2515db68e6f89c0de3fa277
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3304969 BLAKE2B b6d6257a24fa8b98ee8d6f0335ae80bfd51e566f3cfe9163b777b31a5c4e5ae20d411074bf9904667595d1c8d038dbe80bfb6f52916493cfeafb0b92758771fc SHA512 468e5d3865a1734151644a26e639e6bdee15f1e49fbaf209452b96f1f99a4753f70b143039d6a232c1a1010db4d490efe49d1bc04c21b69b45adfbdf232e50a5
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3266464 BLAKE2B bd1b5c4f37226694ccff2c01cec3c094eca4be339dbcbbe844af7666df5edad0e9f8726470723232ae197fbb76d94b2bf1c4aa78fce49c99330ffa8c384e4245 SHA512 1fda1b3ab574d41d3534b84b8cc73213f53673f604fdde5405d816fcd921fa13448d5453ea60f73e4ee9680181759f28418a0c27fba699defc937bbcfc938e27
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3625838 BLAKE2B 00b2d38daa0584a52c42c18d42966b9c9784317cb3765734fa2bae4e8ca13b319272daa624d761b25f548a0d473b02fbebfccf56e5e50423e2b5bc26b39df019 SHA512 4809615dca889f9f270523713e35374aba1a332e12c98f47dc00efd0f9e65f89d063414bc6c5024fe7395b4a190074758826dd41638d28963cfa789dbfb31da7
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_si.tar.gz 3347978 BLAKE2B ce80c4ae880fd43461703f35fd90fba718783aa9321df36618e20a770182591d4f43e187a971d100e223f2c782ce1fa6214503210af49ab89ea5b4527e08c693 SHA512 2b9094d45c811e02ed7c90e51a3c0f9de3b80c8eee730d375ecd2839fb764daca4802d7d281d4c0b0c8d4aff84aed420aad5db3a7a8b166104024b3231990076
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3365561 BLAKE2B b3cf327c5ef09c8d230fd8aa8c9df02a3c2596518dd35ad07d1f3e59dd4a26542143dda857cd79cb365a7b426c18220909fe35676caabd639e16b7b203a53183 SHA512 224f11515e4748e79308335ab2749ac45998704728ed2e2b6a9c956c75ea2572302124d083793529ada809df1ac45892ef2241e5200ec28bdaab2163694a4e90
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3248380 BLAKE2B 01d9e475c51743ba68fb6ad63cf89582cef9f941b4a9ac2de89179a8989cebac821686c67855bfb78ebe435b1696d5053710fda71f29a99683f699acb38a2236 SHA512 6da98e27f322f1795b9ca1d7ea218081bdfbeec95cfd0912242d9809daf6b92c4d7081b809b5b41ac486f9b8899f70e8023193bcc2c9ae894b23bc93e5251578
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3162590 BLAKE2B 7e0df43986f2ce1c68fcd0eef3e4b8db9a80e2108168602f877c5b4308a3105bc9d6c4fecef435da85342cca0bc9f88683af86c4242c5effa43f94a1d2540d55 SHA512 a5fea3a4feb206d376150cbb2275019969ea99071aebb9d5823fc445c3ab439f818de966e92855c91e1a5416d38712219f883aed693cf0d74b6807f2d1e460b2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3238201 BLAKE2B 1b33251ee9eab335acf8ae7ea54a3e5db47a49beb47715f1b9c68a593633611977e9a1d072139727cc86b3c017adf6c531514f77c956a12f9958ec17202fee60 SHA512 54dd7288055e0cdd843f3e9d92511abf737ae8344aa4a4634698d2cad457ba78399c08d65974fcab2d7dc4ba2f94beba06625c100a4f0e93f36843acc51bc2bf
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3218439 BLAKE2B 42d8a3e97b8383f77a85dee4c92f4f8e0d102b17463b9e7776d825303982272062a178408770c58b4fda9490be582a9c6ac9105b7341f31edf60e3f1acabb5e3 SHA512 b981781889f9858c56751df73bb214fb0fce10b6f53c1bd7fe2fe796c812093dfc24fcdabec6edf99fd07677effa2e78a83216921a4fd258a51a9ed7a66be189
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3298570 BLAKE2B d40c27607ba5b31064455ef87f4175a0e861c68a95f44720a13016c406b88570c2863c4527b472f188adc0dff14d84c549de423adef8ceadd42cdaf5b94ba46b SHA512 a16c136c1c6b8c0d375539c6cf32853654ff4e972aea8bdbbb43e41be24fefb9c9ed4f7436727120911701e618c9800de1259e78581f56a07884c176e9ff25bb
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3307026 BLAKE2B 36b09893c1f8f1a93fa16f3a8fe6d99150e0a80d95e5db6e8d4c47e9c2960dccb8a24ec1fe1d74181fc73f232d314994ca2cdca4d93c7ed0fd0e6e16311c4acc SHA512 652fb2f30b31ca6e493d7f5bd5218877317304e1b515bd2d1a9fe23f1468ba7e1648d3461f9fdbb7ea661190e612f7a9a0c6e9dda6fdcb7fe4022eded19e38cc
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3597262 BLAKE2B 06ff8b52f1a90234d5c18279eace74777421052c02d95391c0279c9ba1586bf5c77652880a0d8a47dff0a97746d11fcd361fa6e2e7a61bd9daad56d720fca17e SHA512 af082b1ae21cea4325cecc68efd8e18cdb7b6a7a2d5a6a902cc7a465ce44f7629dc246671d366ac917e022e7408ae140315d458ae411173e3e49655b6cc78512
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3285326 BLAKE2B 6f9fa50ec7b02b994e0dc3a77ffa033f4c2b82a049dbe43a077eb26beb04d55fd5596018e4da0bf2bd7cadfc03af5cc1f10b1cee6568b65c2e3f8032485c3454 SHA512 6ae946a2fc6bb1e5679321e72dede57ea99fa4643823d306af668d66ddeb2d64aa727429ba87b6d402faaa5e9841b62c0e9b6ea47e6b3f29f4fbc23b572e319f
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3395607 BLAKE2B fba902b2850831c40d2299eaada0416a08dea769d01b21cf42cd8db7cc1376b18d33c8de6e8278084e5d764653b09e9034cddc801a627a4fb4036f8047308c16 SHA512 4f08aafede40c5949fd8dab10e9ace8f2552d9a69c21ef3122cbce3e87a2367bc3846fe374aea5911f9cafe807b8a3895a50274012bcec2075542bff3f757072
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3525913 BLAKE2B f8645024c866de71fb10c5a8550582a0bd11811ddb9e2d99c83f578d85f0e79ec862133a43ec71db34f8d5fba0b1b2ed52b6c56e5d80cd37d04d7e2be4eae0a5 SHA512 f611d8c1508a8e9d2aae3f7883fc0cb2c3370c79145b3ecbaf0091819b66c0bc493d8d41579fc20f9cad03b42095c264e3a1681fb9cbbe2bca834fa06c8232ce
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_af.tar.gz 1125331 BLAKE2B 465102dd2a2a8ab785547bfac27f4d2fd5efe91bf02cc06c9a65d28996d6d489f865be689de3acbf2521d3e0795e5f3281e2bc1b2e5e359778026f0a224f49d8 SHA512 bb57fd7717246dfe01c865f8bae397e2d1770dadd6b23b0d6e1fed51bf3a3d9f721e2dde6896fb5fec7bb59bc12577473af1845f2711ebac354fe3f2647a4f79
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_am.tar.gz 771641 BLAKE2B 8088674a585059a0baf901976cbb0466a50fb2fa2ae83dc486ca1b2b7808b5f545a44cd88f2fd2e3ec92ce5ebf7f311491d2facbf7eab7f979e44bffd1cda45f SHA512 a9643cec49e6ee2852fb8990af749df8d295ec876122090d4ef367fea7b7a07acba98ce6c8aae2941d271fae957edf18883eab6277ed4c4279e605716ac658d1
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2410517 BLAKE2B e34711d8fc79a2eb26b331fecbf7488c318a402341460004aec669479eb3ee17bebea12f8cfc4e389986665df899c3289c74fadca9eb515c68dfda8cf4028914 SHA512 1f252a160747b088575fbea74b17a0593451c2509229bd27414ec99d5c68ea806589e56f3751c0851b3c405b16c03f956c7dca6ba0acb05b8aa35d95cbcec0d7
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_as.tar.gz 529968 BLAKE2B 9a95d74d7e4d2f6f9bafec6004775c12d274d9e2fbf255fd6aae89a721ad905b4bfd75d2e6020fa03c5da3e3894a0cf6ccbb1582c2d59d2995c203189755e942 SHA512 6cdfc86de3b5870fb9d724f70b4ea8fc62fe53aa2bd3192f3a1514c34022e871f325e8e73bf9387c7c788ea29d68705c456c6f04a0f710907786c539c1ac7e1d
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ast.tar.gz 491595 BLAKE2B e175969f44a7b442e5289d9f192a870b73b5f08048dd42c3c85a0736d7be1097e54aca07915e95948652f0e47fd57b10e0b4e4cca45cb1e35665180118bd2bda SHA512 2ff406aa00ce9c12ac94ee9551c6fd877d325a31072b410774235266dc71f5943b485aacb231e575fdb3427414cc1cafd399e91b64d84509edf94c5b6b1bf231
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_be.tar.gz 1048969 BLAKE2B fca830c89a1e705b535da960e6564fecdb51711fca6372b4a30bb9e83c63dafc4287cda392d589f83197d1987f1740e9ef6f9b9d3be5146074de608f457624a2 SHA512 463872e9d58ee89c477aff02d6baa74503a97abca633120f71ee8a26d8233aba524c27319ba2f5d3f14ffc7713e3d72c932abfcd3c52840645f1b52a5a927d77
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2487720 BLAKE2B 3a11a110285851e16aa31ca918d5cbdc518f0bfe505eea83fd4d65f31f211c3bacea61d62fd3b13dfddd9fa1171626ebde3128c4c2af0c3fb3df9f514b9c5d5d SHA512 e85f27b743d38b3ce03fc2250ddd5a9b341002e0f5d3c6b03ee9993d54aaf29f15ef5d11647bf9be955e5f7f92110e44c7000932ee612d7c087953e3a3cc066c
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 643845 BLAKE2B 6c3326541224f4570584654c945a4b20651ddba5d22d2dbeec360c94d108ef4affe2a8bf7432bcfde5bd04c172d867809ddfdf03d0dc0857a32e2746b9fd2ac0 SHA512 128b96bba53139fef45f89597539e0fd55e2be0fa85d1f56d12862a061b0394e346b5a2bbd683717e4ef21fa935ebbda7e518557090c72cc3b5debefdf95305a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_bn.tar.gz 789548 BLAKE2B 3f14041d5dcffaf0cfc2182d6e9cc0b8173e566631bc59cb718a064fb9fe7f7bcd57e5e473ee025c1876175730117434b19a73bd40dd1322ae55b960cfb2fc5d SHA512 610c74f83f1fe1248dd636b962a1c9511a14b8718e5929eb51961c8f9f422aa3d458b58838bf85a7bcc1fc60d50d9972be906f2f42bbd3be6c0460a17963a8d6
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_bo.tar.gz 382543 BLAKE2B 4b80988f44d0442a19e7a90424aa79b03bc3b1c586863fda38aeda73560d58eadda50dbdf6f0d00740b4edfcb7aaa39c17ceb90fd9dbbad104710a1b15be4a10 SHA512 2b82d3ab8f3397843a7a8e8f89da05d1382b556f267888d41a44d9e091e1beebfa6f09e28ba64e2934b51ed6a333675fb82e6a70ad2bce6fd81e429a84341985
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_br.tar.gz 1534315 BLAKE2B 9359697810ab9c08dfc7a0ede39390467f96b64c306181a1192aac9d4126aa36e44c21415f407cacac6b9c7b8e0dcb5abd3bfdfef7b6125b5860b4f4060c5160 SHA512 ef1be437e712ea47d3a802bdc1db30f8afcfbc1a27be3a97c5afadbfbc57d7bbb5db7f4372f8fc953c9589d6597ab53cfb3e677b2687cd40225f8bf6e1567568
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_brx.tar.gz 339486 BLAKE2B ba9a9bc0b38be48837583e83e360f2e8bba0519388b63f5e6992cb59c3e221b8bd0caad80ff84a6ac2fe33ca506b0ef4992e1c202e43733c23b5c0eeba6a0dad SHA512 23a38ca0c1e3f5823a96c5cf3235543013e5fdea4069c270e49ce46bde472e9f7ee98dc3b563908f038d67ccbce5aed9f2bdfea539b68bdf2a2c08a529bb8b13
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_bs.tar.gz 635680 BLAKE2B 2fafb7f9e4198d64ddfbebe73f085ec6834cfbfb2e0711848cfe4894ba6c9b618e8766c36cd7ac17e9e4533d8ce37aa22866288407c2590532480c70005bd48c SHA512 2e2fb2ef756edf2d5d64199f9ce0add97bb66458d4c5227e34ad3c80e28299611be5b418cc0d85d64b991a0767bc53ad73a8b376f3649a78ac604e71e1a068ec
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2045806 BLAKE2B a50244adb60d7b8dd28d178bc0bdcd0912920df30fe38fbcf2a634ba4e103336efd8de53421b6ae5e3e30992f119439e5d6ffd3667bf6729e9fa0b286df0b0cd SHA512 a7f355178703c71c42e874dfbf06d5cf4b63f89c8d0a82833e6b9a8627a860b1eaa21a079b977dd27fe1b067976d40c9752de5305654b169b3aa7eb5f60f0c31
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2058253 BLAKE2B aba7d4a577bd9c0e51a387f4d28db2d11465e524e3772bddf0691286a125e3faa8c6d2d219945193bb39100cedd0c2fd9e790b8732efe9d91db85bb87d2421cf SHA512 4cfe0c414a909e3448573f8392be6583aa6700d077ecbc69954b23d0215b189b4aca627b960eab5df4d8ca07243b2d7ac4f3306a7ac68ea61227079b1f517650
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3227773 BLAKE2B 9e7de335fee010175365d70c960974703971ab7b431b543a3b4990f82268a470848f01231280b5df399f556259aae3a981db56cc24ad2cabe6fe944149a70293 SHA512 2c324b225369fd66d55d257e30d5fa5b74e2e3266f46349ba04b25dfcc388fbfb3a59447b3cb8fc65117b864c425fecb034c423135a702a709ca54d5a1903b2c
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_cy.tar.gz 766513 BLAKE2B 2526be7ec703f7c1349223fdeb9951db99fd91a0026ef208a36b7878a6c1abf449fb22392afbc5361e25d9802db952837c5cc185d33bbb0b899ba27c7e49e728 SHA512 41601b8548601d1af007c5c50741debb5de4f5566a1fbe35696071b85d0b9a7b619ab5b2e4a45dd90c339ccc292ff09c291ac01bcf4592f347212860cbc6a29b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_da.tar.gz 2865234 BLAKE2B f5c088c8060f33b97d77f5c12969c7e1f46360657cfd83aadc77b160e4c55c214225f424adc2496cc652a11bf2acec1be5fa68c4701dfd6e411bb0d9913436aa SHA512 9558f79d51b614b7413ba3e8e76864fb3450efb50b5cf718e558f1ef5ad017d663060ea1b7e2679db53b8b1d202945c65887b06d7d17b766c349db6f5cacb010
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_de.tar.gz 21794850 BLAKE2B 1c5c93633b244daf5d90fef7aadee16d1bfa5a1dfc9e8619c0128ceffae25d43894841c0609b1e394484c0c5b9b32430da3643bae898431e58476df63b4194da SHA512 7b1d0f6c2cdd99b803dcd0536a003f91752753ccff913a80ebb197f9dfcca352339efe17243f71c1985689b829bc226afc0f446a94cfd09fe67c52086a0ca3db
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 441219 BLAKE2B c606b7873ef2e0c854d42128be596251124a27b42b6ac887d685de9f24dc23ea6ee2bb0aa3f72b80d18dcb1abc3b2c25ebe0782dc01b734c49493a5773a9b340 SHA512 e6eb317f3db468ace3ce45eec82bd48987309fa5f92ccde65fd149f77a26581fc82680f68f4e53dd1640257423c1512d5347f77907e7b3b0e6f8273c85e80613
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_dz.tar.gz 369464 BLAKE2B d9a713b00e0990b9cb0703fd966335145166cebd8dc9c5888a89c6f1ccf1a1db724f0d351d7e05b46204cb635656f33570cf45dc174bd9c609fcd8f7ac5b20e8 SHA512 a73496c3dbcc7cfefcefe8942d3c4178e2c569e6c5932d3e279bae911655d0f7e8acd3252bc3b241507ba521c7afd20ea8d0529f752e05f815471e8443eb0bc9
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_el.tar.gz 2875293 BLAKE2B 39d9feaaec32fa24c692363552c2bf2e3595acf7db41335ebe54a135a6950f0a22a47363701d13e5186343ceaeb688125d5411544bd5684364f4fbdfa5b4c756 SHA512 9fdc00d85f717412544d0544cad8e1875b6a36b67365f345d2663d24dfe067cae1a180395d8babf7d8f217db6d076d2643007f13165f2ee9288009b04c7e5dde
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7379672 BLAKE2B bc7afc361b47ec7aab20e9d957227179c0eb8e1d534aff867dbe1ab61303364fc97cb6143a34312bc6882755083ee1e00c8513060f9c4041bf9fcc5eecaee338 SHA512 bd0603baf16c20c0b95605a6837a4f73c2f7967ecb33afa9035463a90a5996d567ef07168584138df82513931b70fdac732f6f40b58f86f7254de2734de4252e
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6930208 BLAKE2B bdf172c20531abd3871adcf845d6e886a0dd7ef63ea5b5c26f5b1521f9c6169d0dcd43d524083d75facc53a4fb585b1a623aeecd1eaa78ef1f2a9cdf326c4a68 SHA512 f6ef493180f917a4ff534bb9f2727051d2915cfd8f6de9480c5b224751452c9860231fccc90ff1bca01d31bb199f2a6370835b11a96056787e20f10178c62e50
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_eo.tar.gz 762771 BLAKE2B bc934ba16847d17a1c1efe7929ece3fdeec20496b3a1a8cddc6da578b60d81e393466628117422c405b2730bf4e206ecaa2a83274acec8ea62ebe93ca4616664 SHA512 ba5ed92e146777219854e414614e40ffa6289b20175ac628bb0b9734e78c779816faf8372b1429036a6684a09e80df260bf609950b9f08ea12bd01e8d7118d35
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_es.tar.gz 2278080 BLAKE2B 795e8b1375f3db7c57943886e2caeb19748776ef2da67270d68f65c671137ea5a6f595b39f651fa1aecb32ae4dac4185858b806876278e113b22f31c71a75c2f SHA512 dfe0ae6768c000e9fe8bcd4e8db72dddef6a65a38e52f1601a35542c28b5715cf263264049e45bf6133de91b270b0171ac7b132b3023cab4bc5e0a6ce16ef6a0
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_et.tar.gz 1677620 BLAKE2B ff01c38d2656732dde2f519aadb3c8789ca9fcab8af118a809cfefafaeb489feece0db3bce12a671972f462a2c389385bfb4a6b5d559a48d0ef85d9b6f3c4bf7 SHA512 80f180ea61a72d96f00055d843b83424ff973e7ef282e23c855be0ecf8dc972f0ec17029b1e63ad7b542f03cae9909fee7c07dbcc413b609c5fe11ae0e794220
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_eu.tar.gz 771844 BLAKE2B c846df09e0a1637f479e50250cf9c7f08836e93f3b4884ab4227275bdc7dd88cee36324c3acbe9ac0aa334371a537e0451efae995092b1dece300a2368c9ae52 SHA512 38e575a7fdbc4e375892e3918d52831fad2e59af593e5065ad857aa89946ac1bf41228b088f073d183589763025b228646d7854af048c39d2cc2e13b968aad46
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_fa.tar.gz 339530 BLAKE2B c700f270daaa796b96e2ed0266b86354d016599e0c4d54609189c4fc4d2e7907c66841a622463dc39c1429349566d017707622f738e3e325d1aaf0a350947dcd SHA512 2ed86dc31ef7f5c0cb1988d1fea6a6119045459058bc3fc9fe2ee1eb2a0791295c733a27777bf5d97814219b8c2c12d6123cbad3b6fe24d78ce5fcb8cb7b9773
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_fi.tar.gz 746395 BLAKE2B e7e7b30a55e05a2c3c39226b9f99d11bb5a9a874dd46f5d32618de226c136c14de11682c1d9dd7a4c57b905b6cf01b9290426304932bba629a4290626c873f7e SHA512 837ddbacefd3123ff0fd7cf771e3e61ce72a258945c6754aa5efa79e3a9e1dc9cdc8106fb07bd0e064c660218b0b70bc25b8f8161cf4f4714580f06799d66704
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3074273 BLAKE2B af38ec29efb128a16696ee0bcd055265df1afcaf268ef24657baa4049d4ccdc76f0880e2e38326ac70d40e124741a9ae804207133c8817e03d116b6c95970ee8 SHA512 8bcd749570964e3ec629a3f32c955f8b6491b5216550f4216f2efd4395c1407bede8ea37b08bddb2821444a0aa224ff5fa2df59f50b76eb13f21a26d1a867a0f
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ga.tar.gz 737454 BLAKE2B d2295cc0f4a1b8ac84a15d1e14d9a228332fbfedb658f0748bba6937339e5a412937e97f1db6d269aff243f54a09190dd018b507513bd7dc57916317bb7cac35 SHA512 fbbc55fa7da06b80600aaad8365ec9d613c96261878aefada1f0c6b0ac82cace778a3e7f81289db7aafbedf213623be33724ec43911d8ec1f21ec458b03d3b33
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1792202 BLAKE2B 04526775fc6db68c5c5e4f7348095eb5b3b31495c62e8587f8c9ebfee5d5046fddcee23f8764bd9f91503173657760294cd90596d771bb61b2ce2a48ff02187d SHA512 ba1a044963cba449cd2263ffee497bc9db5f33edfb948d6aba2310f58208d7a3d38ee87db649f4a30cc94137d1044b11454a1c7bbb350b9c36fd586f62f6e203
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2664152 BLAKE2B b3dc5a56ad53c74518e4a6633b2c8ffaaf7584a37bc6d2eae2d71950842e0f94839d5339cd2340e3d2042acf4afb6b54588ae016d8a635ecf9b838c3cfd84870 SHA512 4a4a91ffec419851cb33e5345eb0787c529979aa55c5196638e6a1cc4d561b605752bc508604dc19dfdc4264b09447ce0a335c7eb3b8dc0513446ce0fac03f6b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1227328 BLAKE2B dbb56480ca6fa5ed79c3292729ca33e8e191ac43b3dcc206c28e3954acc16ab8e5ec0f09ec031ea7753e4f8887b93fa4c87dd3ee672b9b93f8aa3341d590055c SHA512 a5c3b20199b579b184463f4efd50dcabcfdb5291064b4f12b67ac9b905f103db952af067195bb8678e4e9eb1813f159eaa7cce354bdf1cefb1105e5d3e68b6e0
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_gug.tar.gz 520854 BLAKE2B 604fb6d17b9f61ce0d42b0eb8581fe30b1afd5d721493fab07b642af5582002c1eaf69c6efd89e40ac9ef2b738b76edd71b24438b152505547dbfe9eeac2145a SHA512 aefd7d9c98f7bed9037accab54e4a5e3b3b62be06c61a9e18b790cf3a242d760931f1f00c931a90341dd2d6a64b965c83b1e6d56c29a340434934d0455cb24c2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_he.tar.gz 1654719 BLAKE2B 457122985c8e5a8643457a804470f4d50de596d661b77ca0e322d213df728d66e45afb9004053ef8428e8bc18e62930f4d46013fce24eeb34c4ea80797a9a43e SHA512 931cd86fbde5ecf05bc2fb0055e967a30a39a7da2fd42ad3523badf9db32ee14a1280564758c0f70b1ee68b553bc01d965ff6b23fa4ca884a013e382a03e4e33
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_hi.tar.gz 570003 BLAKE2B e0fb885fe1b3dac6f3ea36d5cd5af1ce81801c7a3f932e71cb48d8248edc90ac621848b6eca5084e96cd82f5f34c9df515ab02c60845f9737b4997474b8ed318 SHA512 d698edb5f5b90a9f48526d52bb65dc8716ad9150cd199972c22d146bbee96eefbe91dfc39798d03563722f1c5a10bbb944995578aacfc70d947e25694240d8fa
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_hr.tar.gz 1005131 BLAKE2B 02826ce9982af86a8aeb172649c0346d5a00cfb944522cc7e76f5311c2fe512a9c526394b45b57f5139f8fc784bc8a703d401029e74b34a38c719b7398f7d9be SHA512 a66a3ea07bd287a5f142d4dc2f13149fd1f6045ed7b77f6592aacdee7ea856c430228ce8f988ea36dab3b2246ac374147a6c7f90507c288e4fb100f54496784e
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3044216 BLAKE2B 3d03a12e1fa8a84aae4b35897d28c899305e35a808edc1c8ff43268cbdf0c727cd6224ab5e94384b5e719e09235eba33a25f37e28c0107a2848f752f9f0013ee SHA512 62ae33b1ff36702d84fa381907b089704f1cf3125b8c878ead34cba1f836960c8146d2253b5739d562b4a60a7382b002cec716bc8ae3f3110eebd4858e12ddf0
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_id.tar.gz 1630101 BLAKE2B f7bcedc669cf855684fd2ad2a03abf075f4a64d06302295450c4dc18afd509fbe9988da22d20acabb28ed87bed918a1bc4dcd0d1076a6c3e8daf0bbf1d17b3c7 SHA512 1090c40337d95d7e07112e3190ba39d1a59e734d4524db1b91e3ac66d45ad94048951df552431313cd2655ee30c1ac5aa751e83378d6bca916b0582b2a098c74
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_is.tar.gz 1540182 BLAKE2B 9f4ecbe85f9792145a6f4683d6b452c59c9de08a0b341c342078b9da894963a030c9b2830eb319557dd8a412b6f596cf84a1656ae596de0ec6434753bbbca83c SHA512 4cf8492ed3726b1818dc45a990c33b5c26a4db76a34da10cf2106514210e63803f3b41bbee9396b2bc69eacb2b0f7f4ffc1b0a18b5c108f5310f628310893ec2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_it.tar.gz 2106150 BLAKE2B ca7f2e8db8717680d3d5eec8129d05309b461d0c772cb8d4c6b5c9d86ab9ae22a6048c27f0de519db71f285609df454fb1a5af74b3f8c37a4137014893beb7f9 SHA512 115b31b70038a315e43fba53f5b95ab91fc929f72591bb896eb22423e0d3941d1a90cd9f986f891aac218032ae5d8ecedbe613244e1f66a199c38005d6c4af07
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ja.tar.gz 825453 BLAKE2B f831f32a2741900a4274c3f48d5b78490338381584299b5ef329dd08387e2895aca1379126fa470955cd5b7ec093c66297a921b7fb7590bc59a6b67e3191ee8e SHA512 55d54ce7877092e95ec02cfdfea09c70edb21e4e5da47e03c4bec4bcaeabda9bc95bcb0d1b648e4878b1e4c349bd46eea11b468082862b077d0c18f977427e03
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ka.tar.gz 361796 BLAKE2B de84877d8d936b206188fe1df80f66ac7a038390c6e4eca0364673fb46166bbb6004bf5b736b622da34cde2e7479d1baa1b339b5d060169c2536c868abfbe0bf SHA512 ba0d4d57c606e3c0f1350806f7e376da93180f0587eb513d969a27175849296392715104231691e6be70775868c15d1a8b582ee900dc0b43a9adb6345e1a8d10
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_kk.tar.gz 829501 BLAKE2B c682f29dceb68a25649424fa4278062995bd4aeaeda73177b06f2841b5df76290b2c634d25440f60b64463fa1d1434059fe0fd9442fd515c85ea4e90a106581c SHA512 94a9f9d5bb2bd965dd823fa1e1cb11f8bcf4e41d9f3674f394a9a19263e6028246c0d4bbcbf19d9b7a5bc17a34c6c6d077702adb615cb39dd4cfbbf06366516f
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_km.tar.gz 676255 BLAKE2B bc72e5982d5b5121b25181e5188b299960ca40ed84309b84fd9ada2a0f8d6be0f6a5a8cc93e37cf7b3d23ece7864b632f711005b74adef3ee30c664f587119cb SHA512 b35d91d14d814ffb3ba30ff5f426cf480e3c74e7cb52097bb34c917668d6cf097978a8320c09a8d8ad4161b915ffca507e2d000e05252465fb8dce798eae1129
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 338983 BLAKE2B df2d2145f347ec952783ac8d6b238143045a66f6088bca2ac0e79c09853799bb15d0f6f5710d0719fe5029d01f7e4c3992b4e850fbc6f9d8fe84a12a2f3459b0 SHA512 0fc2e69e98dbee07cc1c34d98bb99cffaeaa67376c9a01baecfbb2424f6eec11c77bcad70c6fe52499e49488384ebcb9b11b4daafde94d0c03eacdf19caa2800
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_kn.tar.gz 582845 BLAKE2B 617db29925890d1edabbfa40904b5f925f77ac310ee30b72743d92e0fc60cfeb8d1d262979d9bf112b9ea07446a3b8b2a2affa623af273d236674a34683e6286 SHA512 92623fc87aa74661b62fd1df0a4c6c391025db4d02e4b22e19ca4de94566fe434a88903a4ca5cddfdacfec6ee5a36074e6a90b3c778481b576995e3d11799736
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ko.tar.gz 801804 BLAKE2B 12a5d41554274de2d8ac5bdeb191a06395f57a39cb3a9b74757a6232e0e7dae58dfbeb0ed6f1c2ca16ddf6dd91e129825230ffb747095356c4221ea489322c28 SHA512 8268e66d3f10366b740a33925b8c2a67a8aafb270bf1f5e7eb8e0286e72bb17469e4501b0e01379b27dbd6f6e5ba076a88096eefeefba853be9440cf40784393
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_kok.tar.gz 413983 BLAKE2B e2f792cc03c093d034dd251f4dc245c5c946a90ce185f6ecc379e67ffe3a0371871235f0886bfded26161331d2de7f7f5713df644ff6be8faf2440dab596a707 SHA512 dd667bf1e6d77969dad19a126be8376b76bc8e31d1ad08f296ff3defc01de77246d837983fd3b2a604c338a7eb78c7e61a056d824af030f41cb843d40e2e9415
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ks.tar.gz 332634 BLAKE2B f74f1d179c67433504680b21ace9347dc57abedd488ea8808b296208f38cbac87ac3d2df6b819d0dca2f9caf2fc355db1bc3f4018d6995f7b99cfc26725e8897 SHA512 1166b7f3df6a8256c9965a7cb89674e248ad16019f92d07f6df72a960e06fd634b5e0f84bef820726c9791538824c21412c8e33bf704be9ba735eec5815f8315
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147870 BLAKE2B 2a586882bf80530fc1b48c67b4cfa9de733c90a90deb198aeaed772e243682a25c6f8a672ef977709651c115a3f28b7743814d35464d9e98e238059cf6db8220 SHA512 f91607f5737309dfa8f9749608a98074628bca07830e42728fee491306df2c7616c0eb08c44de042633818e471f4237bcbb4b7e490c502eff1cd1efacab6736b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_lo.tar.gz 435574 BLAKE2B 498db91a5858782870ef895440816d88d71031da9258923eccc7340243a3f777b01be1d8658a7e702600c24da1752316ac053fcc0ea0f13fa5e6ccc6f2a3bf04 SHA512 0e6103babfb6eb3ff869b876e5e6c0cc2c48494c9ce0dbf7cd7db9cb84405dfb129f05d4ac51e5bdab5bc9b7520a28233a5a07ea53dfe11b4e932615d5828b75
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1073444 BLAKE2B 5154424960cd205e9a852b0f4e03d09faf0547d2c08b92ff607dd8839a1c27a1a80dd1c8a1aa9aed2db7c8f77f4df1dd1309c9071be71a507eb5d5a9b887c6a3 SHA512 218a9bad8e9a5cb61fc14d853add6072173397606c0e32c6949203b399fd4d1f84c5855445d1a9ea56b36591fe09f57f275776750f1c5e49efb6a2015d7f405b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1510402 BLAKE2B 73ab5c4fd231290efba613ec21b22f639576ae2f7cb905aa5730e6d67b67b6386aac350009e08b38a5401f8d7bf40a2bfe3397a29e6e336c26335d3783e900b8 SHA512 2d1c7dfe8612f6dac19cb7ea7e87f3121e56de72964def19fed4af6f2889a412015e725978ef81451db722174cb99b87cd9a386471ff1e224e320e3d7066c086
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_mai.tar.gz 334565 BLAKE2B 4525150551890f12230a602066c55bdf68334c9c65ecb3eb3abd077210ed54b74eaf371121862705f124e5a64f1fab5181f6ae4daabdcdcbd476d20cfaf13089 SHA512 085c862a930a54f72a78d16275c2fcd98fdc5f18054df04ab38f71529c05b3e1fb9130e84de3c7d1d3f13a27a757c15cbfac286a843bb30d60410b74a56cea67
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_mk.tar.gz 386083 BLAKE2B 64b654252281d0244c5a443646f91ba366f42faebfd093a2bf752a2dafc76507271c32e8dff0c980670c4e608fb72f2aa570f238032e67ce5cdeb2b0f083cf70 SHA512 046d94e54a16a47cf732b257db5cc1a35e1cc22b75042547758838ca236506b956c87e400c1392f205836e8714f0f2f10bcc42164d3d6963eab0ef653bf330bb
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ml.tar.gz 540989 BLAKE2B 1d79bfab2ec2e720b11eff56c965b1f33dea038c8f7d1d38fdf624082a2d811fbe882acf7036770e0852adb12a40f5b9d6bd208320f77f938c9ce82efe42e086 SHA512 5bec9545968e899f4a39f78f1d628ae878c48f3fb0fd8e9f99ac11bda414d68963cc0af53f5945211092f671a280cc40546953040bec3caf9876dd7b7eec8f1a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_mn.tar.gz 583797 BLAKE2B 88d54e3569c6538ac399294be66741d1909ad4d483e9b2ee5b4df449c0bdbf60c794603f28daff93aac54e332e954b98e4801093ad957bd6e3528e2e30a6b444 SHA512 dc8455821e43e9a36c35197340afe5da16f5c860b61b75b3302058c1ec5daaee481c475834e937714a59aca12dd0c517c31b0537ea595a58627a491ba1877baa
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_mni.tar.gz 404454 BLAKE2B 720b99c21b24000ff52e14799fd9387246602f625205b701cb5638ec823080f20b3325529955f64e65e09b03a7d9661e446d0f1e2d88815361b2df220e08d9ee SHA512 ac274e3337eb1d9e5707ae378422e7bed8b894bb6bc10979d00d3b23f83bce92c89a4c60806bfc9b6de1039896d613d0afffc4195e69c6fdd63e6505489e51d6
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_mr.tar.gz 575861 BLAKE2B 9b2db9b5c6693b40c00e05e2cb6d0005e524cbb3aef0675af0e8185be62217b9bdb24b030bd7bc028221367ed1f0f8c0207cef39230753e1edd1013eec908554 SHA512 483b5a496173aa5f94b260cc76fe94405a3553c100841bf6db34fb8a281d89f8d754cd2c94c7efb0ce02f3207f1b63484d039374967552689de5184c79bff98d
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_my.tar.gz 465583 BLAKE2B 22ed0bd1ae5fe37b07b2b41223b9a339d025aee41b0657df940f1240ec7141a87edb5922ecbe2d2c3e8f65da9757ae14de8b056a5e7217cf5f9bc71c54b11779 SHA512 066507d9e9a28228e1385580a9af6d77afa0b0a3480c669efb682b6ebcad056f87de39f1a361761d438ec67cf50ff9be10e779c19d084eaace388466a82504aa
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4106808 BLAKE2B 8f9fb276754b0abe20d997e733754281bb2d1f282bac063706788b4269425ad07a049fce58940a8c3e49d5cac8a276ed80f12ca80c38a196f8247ed133385fdb SHA512 c7dd8dba05576ff29295efeee7cfb6dcf64aa792d363e140c131e5e60efcf54db184e40f5fda3b11f2fcc3e353c0ed214c0a4f578eff0186bdc838831fd250ae
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ne.tar.gz 846015 BLAKE2B c1ccbf1545e475d7d4189f2522b9aaa9209d6dc806c171789666fc9491f57b3820190a30c68da3a7e8176b3d66dc229a3a7ae10a2fa7e861cdecf1195128b9a4 SHA512 f118313db3b466011abac3514e2ba629452cab83f5dceca6f0ec226a334bfe631ed65a318c58fbc71b97b1505643d1e20e56a9e2ccb8fab167cc3b723a6aa160
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1561359 BLAKE2B 41682e3f126b1a4e816a9ff673d3fec6a387bbed93bc9858886d1f26c138a32e048a8ebf844799e0cf708bd2cbfd0f222ab540846f5287f190834cb2d82bd94f SHA512 8987abdfe024531bcd1ac47ec5bdc844b8a63cb177507dcbaff8cb65c55f950ea667a47c2eb031cad81d3134ae600379cbe2da2027c8c42ecdcdb1fa023a9c6a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4106270 BLAKE2B f760bd6c5423e878e5cd70ebc8da49d82ccabbc2443b6433e3d8e99bbd72eb3a7da98e358deb4725756de926d9590c31f1bcd14dfbc46a4f99ce263622deb52c SHA512 44c5a56e8cc325c1e47608bf2cc57f5d9aa54f3a159da867f0d8a45eb43ff1baa8aa87e85c978004fa01ce78a34906c55f28f0972be80246cf7ac721500891f7
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_nr.tar.gz 281641 BLAKE2B b3e901f208e709d2e7af97bf39c238e61a1048e35b38ff9faf9223ebd53c28b45d23188996c6f51c2aa90684d87c76d887463accaa14f2077f5e0b104e0c7466 SHA512 c6460cc0200f3f8a0d4dd84dbb5217b7be7f6789b1111fb2d4b145632d2d5d612042fb3e3935f6a9d62b17befc0165f4ba91a6db92d788fadb36262ad52de27f
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_nso.tar.gz 325216 BLAKE2B 34fdc426ffd775784376a01ef3ec28e356073b25bf9df70d320b3f206f1c4d5f7a02cb0ed3e58651615b474ccde858106512278ed085bef297a242a79313e93f SHA512 186cdaa671f3cca06c8e6ca88d6d1985b1228516104cd8722cdaa9dca6833e4f325286bae64844a2f82d228f0c6f789c8a59706c7938ad368b03d89c3c1fde12
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_oc.tar.gz 885097 BLAKE2B da120ad32e005340d5cab2c351b39051c4cc8901c14d2e64951b93d52280ae76d09bb86150dd9674cf8c03e9162fa7919d61fd7d5ec40582f0ec345c544a2ccc SHA512 838075293055f26483e71833aa0f12d0bdefc1f35cf248e15948767677874aac177a93696042498adf34aa3db5964c0db843023f21c5bd5a8bf0672eca8eae28
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_om.tar.gz 373552 BLAKE2B d68f56f1bd5e5da30755128d33cb39338da6c02f6da510eacd280ef9d4b4807db1b92a48c9a8a7578db9e2140cf7fe0e81fbdd35a501ecaad788b76bdb66a011 SHA512 98fb9346568b5c07c7989426eee535ca75cf40a930138a21df61803997e6c7a2339b2bc46adfb82baf7d2b2679855ca99d199f539e7e74cae09ba1c77a5eebef
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_or.tar.gz 598809 BLAKE2B aee920d708bc3a5a11c1918697a6b263f568f79f2138c64a3c05966e7062808ac65dde056a07d220b277505e652c0851a81cfc743898cb282aa8660f7f2530fe SHA512 bedbde3e9df5bbc0bdbd9ad897d99152343033df8ea0e02f180b3e307e6fafe7b69de2bf7c6220b6baf016993831bd8d9b9522176ec64ee3d52e6381f62069f9
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 475904 BLAKE2B d6dda6cc049383ec13247c74edb6420dfc547b989fd48f76e6b6d183bfd9d3ada6451b8c04ab97fce74528fc0a812a4c700d1bcaf92681e5f0857da2474da5c0 SHA512 48bf1e9397d95dcc12a26a57d1e49fb0b2ce76036d3d900848dbf143f6677b37e8e08b4c4375f446948a760816c50d01c43d203bc2ce1e9b40a8cc1534d3a90b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3133264 BLAKE2B 190f592d1caeddbf27284c32776cb892e8829488b34041a37cc6be0aa448e1d588b12696b7551735497cdedcdcb14e4f1c906af20b27c3a74aece3084e62d9ab SHA512 c8cfe01cfad6572e258e42db72c095d779ea5bbf4d21b8b611fbc4d5356dbb3db00d4b7a3c63bba62a87f761d38cf29d3a74bdae8e811aa45ca2931bd8b061aa
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 2853689 BLAKE2B 92f4b5f423d4a315e08f0f004fc902b42f9fbbc3acfd4f8a5c25600c0e18d7f5c46186dfe61eab8dbe440dbf8b982a0a81751e500febce0aacedd5c4cc8c3cad SHA512 36f9860576ac0431a670f49db381fd4bd83399537c8ac7abce84d723ccafe8373d2a35998117a23a1d36f23aa59a92254dc0af00c55078ef2fb043893d60de28
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2408074 BLAKE2B 35c2b242c72b75e1dc382030309d6c83f87e3f72f3f12280fc31d6995e6092810f9d379d990ae3c7dd5ae87c25d51a4823a13f34da788f647f4ff1fa69cde86b SHA512 b97152b09c3241da095848cd79400a5c1209dcadc65ece8ba3621c28b513c2dafbbe97af4d41268f9f8f69cce29d627df03d6952a72f4852eb742c2c1a9b890b
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2523479 BLAKE2B febd27a0e4f5ff8507adfd4c0c2f90938dc3eb709cd51ea8a9886112b4f92814ca68679cb84e19ade1f39a7688a3e36935b8fe74d4506122e8dc0a98b8560fa5 SHA512 24d155862dcd9aa00af2e2e88ef710cfdcc81c413e6d0c55a73d51ff443b6a72bf32866d8aab1bd729e2a9ad305f798e62b22f6711631aa7973908c1fd1c5a3a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ru.tar.gz 1941678 BLAKE2B e54bfcab81717142ffdb5afdafcf24cfb80fbfb3b338fa318040be29b0d036d019aebbe302c9a150764cd1ed9218d0ff1de6b79d4be168e0467c4dc30aeb9cbe SHA512 5516ee9535b7d3f52f3791e468749267a05c97ceb4fa56ad3abf2d379e51e750f775b1202c2a549c09f7f321242694dab25f576014206b8e9053dcccc606a8c3
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_rw.tar.gz 348541 BLAKE2B 52fabe2d14256b712a61d19c1bf1e7f609107040fc1cb58e8ad70b88df3f04c7a90d489c17cff332e73715ba4eeb26f35de89ce1e9ef8174c1897c1072b9a494 SHA512 a789be74b6321a5a3acaf24a2429a14d6e2b99d270231ff7751682fedeb4188727169bcb7861c981ec868ba037600b18b1b326c7dcb75f7f2c434575050f9550
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 451425 BLAKE2B fb4a008cb81f44ef1b89a6e27ae288cb70b5e93531118bf586c0377cf593761250f87019a31d0ed4eaa1f3cbaef4381123c3cf9930baa86d614d0af8995cc40c SHA512 5fe3ca959458ed041507f666895f9a234018755afc5a9df968170c35fab737d4cb936d9b5bbcadb54cdf59bf062ab35a604621e16e8c32196a11a967286b519c
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sat.tar.gz 522023 BLAKE2B ac2fa4b54bf9eeb4788da60853c8990c28b36a413e7d36590d83370d845ebbc2341787c83d494c78f2a5638ea9a38bc73d3f992d6a5bf3477c3eaa775ce7dd10 SHA512 7c58f48df9b533ea32f64dac64e8839e18c3904ace28b1414a228f9d08a070e35ef0b6ff7c985c593483b6b0f1cc3ffe277ee8a71a024882792a1677fa6f19f0
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sd.tar.gz 438551 BLAKE2B ffdb96a0ad08d692178554249900d353745d5e4966712e24ffb063fe6d305d26271837a2038d1619f7426a8b8fa1a4ce98a02a7a895cb5d3e2de7d7451cb503e SHA512 e5c78952904c4deaf3f0aa30ba663d2cee2d00670a5da671cdb8f3095d593b8a0cac3e8b5e9843a3c3784840199bbedb4cece971aee2aa20184075688392db9c
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_si.tar.gz 738095 BLAKE2B b73c9432f35ce2e1154aab1005dd4d37afbd43f81aaa7d9ccdcdac7800e12062dcfe1664e0973b3e9f5e2878102d60d2998911ea2dc25eefd23551acf326ddb3 SHA512 3e0c57ba4227fec2c4e04a9edefbabccd27d01b3d84291c104d1581db7fea5cd163f458b371a1464f90ff6a784505f562bff4ecf075b165199593f854c3eac78
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sid.tar.gz 451389 BLAKE2B f6a5029798ecac1620aad8ca84eb84bdde3c24758808efd8eb0f1c839b529b7bd7a1575648204e0f58f17564eadc82c0d987c6ca24869f84b3997dd662e58256 SHA512 3bac560fb56a5abe2a6771950e70a8ddfd4d05c1aeec2934401af8129662961ba043623be725683579a4058d6870a9824fc6363482f5cc0cdb5e523dfe88997e
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2100850 BLAKE2B 141df0d802640b2a7f8050f0b215b2b2f3b6d3c03a37d6b134f8e4f085958358c2ecea7bf5b0d312a50f3f304d09c5c5c4c2ccce04fdb93491b418072c66d84f SHA512 6224ffd0c9558a834a3c4c0a269b28da8f0f60b49ee6c8f837f9b3d64246e98da7118a24cdff9a1ace652485968230b8aa48bc60752cc32645602075f767b48a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2500756 BLAKE2B cda9f1a3e43521f82007204115b8a35cfd7d33a2c861ebb6709e86a4a08411396cde6d65256de4d5f7fe8f20972abeccfd83060eb0bf5ca09d76e09e8196decd SHA512 bd388489297fd038ce7bea29d804b944797a48828e0285bdd15729e64842d7a2bd9a2d1eab75da46129aebf251c3bffdfd56a65d80be499c998f4a51ad4ab932
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1176141 BLAKE2B e596097ca81cfb893ce5ddfe2f849f42a99a5f330f2c1e811b4d7325a7328f579fddbbaedb750332b2a2e8a300e712dc9ed32dfb93d6b015800f868910e44481 SHA512 4dd1177108a718396a9347cb88b34d42c93a68446672883260e5895a9a9250f710959b1955379090946bf216673ca6abb8a31dd2790b869c410033ab9a9adae9
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2408335 BLAKE2B e04def1757dcef8527de392d4438eef7e55b3d7cddcb609b2fa7fdc7bc3c37ae7bf7c573274f65b2b994a198802d045a896a5d6ba19362da0133b15622b915f5 SHA512 5a3aaec0534ded05951ebad21ea35b4a3806bfbbb65a08ef3f03043351daf0ef4ba3c3205f9082b18203a75b228e46a4e4134035140666368b33cc8a8f241e25
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2471855 BLAKE2B 50c8b6c248ef32fbd1d97b470cbfd0947f293d2df5d649a4d08f81082c4b6acc5898f244fba95025b44e40f5c38fded23ab2af98713f99cd65500b0a34408df0 SHA512 69d17151d352e7c2a483bb0a84e0cb9dd8407fbede88a77309170d4cd8c54a79f8b1cd36600690ff69fee4619a9cc5d08ea655e525e0673661bd3eca12ee7b0e
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ss.tar.gz 289692 BLAKE2B 1a6c7de19e795f4c55f7a51f2a9689b261fda0c360811002436f2da862bb25de061fac2f052f48b4171ed309fae33a465963339026b1cf8b13a2d105b1f1eac7 SHA512 20f1b19fe2a03e42689117ac8cf49785c28e5e4136cd810b389422ded96a5a89efc33dc76978e52490ac7e2dd6b1f6d0300685358f577cde2ff45b1e326e5460
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_st.tar.gz 283981 BLAKE2B 107a1b1102047ff171bf7977dc0b1ff3e51c0888d4fc7a72a780b8e9633e35473b1c06e6d13e7e8e5c122fba55ee5e3b08ba3bb65f161eece9da4b8a232a2328 SHA512 497ec25f62ba215df48d65c09c835df482dd829df9878aed2d0dcbfdf979c165723fd9132fb777f2a88745436828047f334f86f9286d55578f5b90a0287a0f69
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2648479 BLAKE2B b8d07b93d37ae071c6cf252e7e95ff366d67e4a714bbbf259a4be9a3d0b184086052fcd51d9d4a72d487bd320a36c0f510400066b53437cc3c8650d13c2b91f5 SHA512 b6485e7382b7640d27be22bec54795ee4c939cb9966ddbc6b2162b0b2b3706ae14c16b7ca8f10b5c11aad1ec43f222ba9b5436145c312b708a2a297fa30436d5
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 321814 BLAKE2B fc989f586c696e4030b7b4cce94001fde06e2995ffc065ee93333c77e9cb8fbc8bbb4fde08ee2ffa965984cb4da009f76fabba0648b0df2db3cc353e8a34a8d3 SHA512 b351c58d700d96312fe85be11f958be43d1232b4239851875e53cc4e913c6cc0f9d72f714feb53d5c0627e3a838bc4341315a7d1dbb35250adc661e97a7630ab
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ta.tar.gz 680894 BLAKE2B 40a6e34058147a3784b7b0804f1f67465a7f9611ccfb3909f8c65c9909f33677cd734e40a4aa4f16175beeb76c312e79b3a33934cc50980ca7ec25fb0095c72b SHA512 041fc2cd27128654ba0395e5275e4f4dd01e78c1682cfdd748f67259f3ee775f987c2beac1d38c5d1c7d763787c9309aaec1dd73894476976bcc0a2a504671d2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_te.tar.gz 1085831 BLAKE2B 588791be8353bf79ebb2fb2fcbf42f92ac9d535140b01f1ec5b2f87bf3cba5c7cc523c68110672e89744da5e87d7409ea075922d285dc21e5d43fbd37ddeb4eb SHA512 461f3b333619df432269aead97a03c3022bbd2b558c953fe71eb3b661ea624f2611687d2ee1c415863d794fb378fae9dbd2787f54d629e397cd35f9db60463e0
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_tg.tar.gz 360839 BLAKE2B 54fe56036128d6e0a5e5a936c715bf6e770324970cf940561e0476c7c5b311bdd75fd3051678738df460c4c223ea859d348e55586b2ecd369b2be5a720b14c0f SHA512 67e7ce3ad613ce3292c682496ed182a683ebc1c5a6121517e9a96341d677dc892aa3fbe3b0d5fc361294cb0299495b4ad004651a1860a87467810e72605b44c6
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_th.tar.gz 746989 BLAKE2B 8fdda3e60508fcd7e8344d9f4d2c744c83160c6c0fe7eba2c5d020cf1fee9bc23c55c8036f8866c0fa911cb9f9b6a73c3bb72232d736f7873964332dd8d50280 SHA512 e8b3c8232f9371898ffac87ea18bbbb40ecc4ebd62c7c0fa0390db20815f8dbb4206a39d658436f13c2f0f81f106930114a688f9ea8523523e236e1574d6e67a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_tn.tar.gz 263849 BLAKE2B f6dc5e54b8a60a16043a9fcefcd52e8581b4c52475860a9cbd882b13938ba306d427d5d324d2711ef0a8c64e105c2187528fc22a84d6fa0bdb42c9b351075ef3 SHA512 e11eeef90bbfe3a78ec3e2fa563184d8770f0814e38f0da90679b878389ad8f4ce49d591a3ccbbbf090bab7816b7406ba43fe814a698d13f921e746e8ec00eda
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_tr.tar.gz 791474 BLAKE2B 1389ca4451a1d48e3df3db9db646ae73704936810d43b01f067fc90ac5a6a959e628643cf5a5a61c0052c7e8373a2b94e6b7f7d62297c1d8260e97b8e9a66d2a SHA512 de012938859b72000831fb09d7c9787e2d3780952ca3ff628b093cb0c581d16dd62a33ddc13b40d5734d42564f79f32d7fb5d152413ee3f8251f46a833721143
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ts.tar.gz 281348 BLAKE2B 027b7e4d91911d4c7e1ca1b39df3fa48edbb91a94fa4507e4c986ea8ffe05221c9073e928a4b189ef97769eb33dbc8b4a4d626598abde1dbb5b8dd56a3c0aedb SHA512 540bb3203344aa47da7e8bc581f4f78d18b0777c892ca66c193d8f591982a7cda0217747f59db5a98bea325e6098839dbcc77990eeaf024575c3152b99e2a2be
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_tt.tar.gz 188288 BLAKE2B c281e20ffbf693b8ff0922123c9ba1000e3183c535c07d70c50fef6f9642a1109b9d5863e9a1da7ab36f35660671afa789a32c0c0708a8d334d234b4a283b993 SHA512 9f25d11ff2c9ce04f21b07066fc1957095c767b96b3cc9b7906519fc0f12fcaddc0c17ceb289d3fdcfbd1f7a0c7d98f7fb2929bb16d252c633c75c9a2608a3e2
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ug.tar.gz 546880 BLAKE2B dd19940335b1e48931cfef0c42bb62765ebf04d6aae208f2ca5c52697a08e593b124a04de75a241883b2c8f31fbec5e082195de1ee1ab5d1b0974468107dd2be SHA512 7da47ade970529d3c9be0f6cc1b6489c9eb8262542ccf72f7c982236222cbda58a68cb5b2899bfec27e598e627a3039ebccdf5b09a47f0d12e393796fe601035
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_uk.tar.gz 1655565 BLAKE2B 738ceb70b12df9fefdde800e871dac7f4a77392fa2e328bea7403941a94fe23b2cb22de71ec4fd1ab48003d7fddaef5a616ae716db8d815425403188293502bc SHA512 a4a2330b59bfe523c2239dbe0f351634337135f6c1c4c46b6c562d4db677271d65e708f796f06987cfc796323c195bffc059cf6e29385e09b2997fab76f92b88
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_uz.tar.gz 317719 BLAKE2B 510621d129cce1cc1939eaf5221f9a58139362e53e1908712f15f0c61b887329cde50187bec83a8b4cec319515a3734dca79d7c4b14f4d0f6e8630c93a143ae0 SHA512 448cb888479b2c2f33ce400d22990d5b3a59d342ffa097de7c6acdeb6bfd5a7868c3957fa9c345f5c63e513391f50c45ee230fa1421148ca58c0747656634a2a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_ve.tar.gz 286272 BLAKE2B 68a148866188082860f487f7abbab235a34e5f4a064bd27f4df36d43ddcd8fd14bf8cfabda8783ccbd696e552c0e19b7edec84713d303fb1d914064f86747abc SHA512 2c47bc5f5e202165515eaf3e47f560a6196ce7ac9a20fbb6df550be2d45316401488d6cfe58095f5d66f1f6736676f4a737e7b4add6a78f47547a9091482a546
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_vi.tar.gz 460220 BLAKE2B 2a0a082f13e45d7796098a4e38e3f9efd862f3a9167ca4796d90810570df8f21399236d81d420c3bc94e6a0e85f1b6a58907f88d55391c75b7555f878164febc SHA512 0596398b2df6d66392aeabdcbdd0fabcc1a05cef53de7aab08774526577474ef854f94894b37ea533b76e2d0c6ba564440cc544156b52bbbedbcdb6553102f94
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 293524 BLAKE2B cb510ce1b97f7d1d56299414f4faf66d02b8c62a58d4ecce5713743b18bc63c4e29efeca1e46433367a3acb75d88e77bce02f7803b6278506ba2b52454d32d62 SHA512 561ce4c9387c455216637acbd98c5067e7c49ca8c12fd6c76f403e53e3d9ab3e6c89e8c571f76a6bb9fc28e0ab37cf5396f6c055ee1002425e584fb02841b91a
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 844352 BLAKE2B 3db3ebb2f04c6a349c608ab42b18e8a01faaaf60f348347a15aa0c2a65534acd084113b37b283ec04ae5ea9431556b9ddf208450de17d9bb42cfd23b2abfeb47 SHA512 baf8dcaa236043ce6efd8798dc4184e61b7616a75abb92c0d5c5be1cc9381264a5951469ef3a6c375692695e83a3f7f157c2e6bc8c12ba52719f4cd6695f9ce4
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 846016 BLAKE2B 769bf1243d9f8bc105c5a0d5acf8f298e765a76b12c347a13c258614000746cb479a7dff5617746b023e908c4a4c0ee5c601104fe4ddca42405945e970f167b2 SHA512 0dcdb9e859082ad7847afa2ccbd60bbd4958b8b74857d4a9aace72014b2eea491833d7c54b1c87aeba3ad69e71c9a5e62ac6d97962a7fdbfb6679d14298f5e6c
-DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 323905 BLAKE2B 0a2e0a157748b6d56fd711647108fb5bf1821950d9f3fd5be68ebc59736e4b27829909ec31e6420a6f03feee50b8c2d6f10a2958a9508f1925254e22ffbc5f9d SHA512 b132e43362ea7e44f6b080c3c02026ebe13c9f4b152a619e97443952f907ee45a7272bd04f6e066611f6f3ece6866b1b26e421232bc78002a68ce4aedbccbf29
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_am.tar.gz 3552246 BLAKE2B 1605baa7676d3208cf73d871fd2219ebb36b9d7fa0b1321171b057d5fdf49891f6486820d80ee2b18dc32e7c39b482e831dfcacbf7e723f272bd5c7f069d0d87 SHA512 85e49bf2ec94e3a39be921ad36a5b3fa2fd23872d60173b885049d855d92ff03c13730c7e9a943f9d0234b2cd60093a5ee7815f2110915519592eb000efc23a1
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3294674 BLAKE2B 2a135c01abb545de0af434c74933079fb42bcaaad7dbfc99717d010858c08b602eabee51e8104f0323f816c8b4d577fe542956b8a51c93e7d365fa2b7dd7ed2a SHA512 dd21913234c61e21b509f1896e2964600d974eb29cb1924fb0997f295d0b3cc75303b59d7921f9c3aba76d2fbce8106cb57f090a78a65c048f4f7db470edb7f0
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3580041 BLAKE2B 771e8b60340ca1f9e7705d124fd815cb34b14073dd08f51378473111e7d79a55bde7a4c904987b6ced46135bd03a6c4133656a480e187eb39a5e75ce00d886d6 SHA512 486a81002fff78ed6bee955183c6ba94b9c420292ccc4b402e992977c0d9c4e407e288083d701c733395905c7d02ba10cb97b1d6e12ea112cd83c9f91cd8c962
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3705557 BLAKE2B 082047f5628d8d6d1da5be4b214df1047714f0a0591ede31e86eb36206cad6d01c0dda1e2a11fbbdbb7af1e4d66bb08cfc26e24bb832e5b3a368d986ceee3a0f SHA512 b3f7bc557b49ce33d0e520bdd1c4d5383dbb91d3c980975d459cfba26cac7a57361dfd1b37271bc74585b21529916ab97ee716da4f46c802e748c5b2f9456dae
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3437719 BLAKE2B 265a17673f3a8a6dfc8ce08b784daced25b9e5278ee7ba13bceda481d6d2979fb79760b73b212dc696a739fe0c212b2474b6ddee8a69ae34c1f392fba8cc9224 SHA512 a238c7675ca4e1eb484bebc78d9a34ec6ddaa3c45de5b2090d8d36968435a012b3596388d030dbd414edfcb03c0dda63f9c5c66d1883a054a708f72c09697b68
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3455488 BLAKE2B 165e5d023a2b3d470246a7395f58f765804cededc92e0dafea6a4e2a0850f031a0b3ffe4790621020160f363e18440c3dacccc19aec89d45a4375ef461f6b553 SHA512 37155b23cd5c020cf4e87da3127c82a0a3171bc72c10c7ccbf3f8c37e0a0a4caf5ae73c42a9efe5b5b44f1cd95552e6c2b2efeda3e3dff5927af0b430f01e4ef
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3187171 BLAKE2B 2be6d95bedb1b43349b4ef2b6b584dd99159e9c60d3c56b9dd5bdf0ef09ec9edb7abb6b44e1daa6c6eb238834e2193155317843a5c53234bf5cb41c56d9cf9bc SHA512 a7758b3562e9d0f54ed95ee333665284e4797dc3d86d44c4e49d3c39cdf250bf29837d392a6638062363be7f670518aa1c70656c1cb3c329af4f7fc7b903bc16
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3299400 BLAKE2B a3317275e132b6c8c36c634e405c2ce814737f3c8342ed97037ebd7b9df358b2463f22591d12c63bf8e62021043e9357133d5a3b736f728ac625b53f047090e4 SHA512 8f2d5749dea9e55ee418003d3df0c8b031abeeaf8a85c96fbc97db9bfea4aeb041bb42694ec7f693c2d3c274b876a11410f76a94fd5ac457442717298c1fd5bc
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3289399 BLAKE2B be401464a83e1e19146a4da2b97752ad9e4e1eceffd6d2dc0a17741635331c17a613fc41de355cd993b86c8b125e7ec0fc89844f743029869ec0bd44a7c742c3 SHA512 8b9b75f81e3f3b5a23e02d9a582217d9d4a42e087e229f26e2cc68921cc72fbbf5988ecaa41b0776c44131b809cf57fd568c375927085a93bdbf4535ba6d2e85
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3318755 BLAKE2B 0859618f1d5fdc3f7c1b727145b27f261cebcc821e61d2e6bf397c9cf36457dc34ed0ac6282b5c20fd1fd634cc92626eae2e7dd9efb310a5be4428c04bbdae35 SHA512 e15c5ade74a6d26d7c955ce74da27c81f2fc0c37384ab769709197031cd2464f5a358d1d03d68e23cd4c65b5110e8d4551a5e46c391f9690b561f537ce742fc5
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_da.tar.gz 3235709 BLAKE2B 65ba866820baab5ed7aab3ff6188e49549d201e35fc1364e7d40d867d6a74eea379f611ca212ceb953e262cfbfab41d3609b965f17a26c4604296692d69217b0 SHA512 dcb5dcb2233d3ef8ffc159492c3d71f97f54efed0ff2c552c528bfa5b09856281f04ba1b62489764f8847f531476cefb3025675ad81a16758ec4b19af8a3398e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_de.tar.gz 3379356 BLAKE2B 7eb8210f64fbf2d870daa75baa7e6e5071df26a71f47209b2ef477d55b94addefc3ae610bb2e607963734eb0782926d6bfbadadc76453ebac7832abc75a77ff0 SHA512 7384014970a36e2b0b97e939abe5044e85369125454fc4475aaa78c3b361571ddec8ed1951109bdfc1a5ada64be3513145d09dcdc3d8fd3c8df90c3e0ea81d0a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3604197 BLAKE2B fe36309c6ca8451795523d48078c4720743cabbbb1746a60f93c872e8b766854482894d0db551991801bf5105aa75d3626b616dbc8541945bf813a900512ecaa SHA512 8a346d99831d067b072af479be33a53daf928b5d569efb6c569dc338522ae8d11e1db3f7e1609cde490ccd708698cc4a8cf549b95ca3d938fff4a8afb86441bc
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_el.tar.gz 3958666 BLAKE2B aee0b794c422b4cc734d984f6c158a7f8e320afeb54061df8a38f9a8970524a74a54752fe77e008df18e0e4bab6c53d29d967ce68432ea9cdf559f1473596b33 SHA512 8d576aaabde6a9e7dc2df57b73acd809b4dc056fcf9bb4ce93543dcaa6506fb54c52c7a839606ce5b4482773dde12dd5fa6b39cbfc2d9e66a824c6229a6274b6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3082304 BLAKE2B 338f3f8b3dab3da2ae95ea00eb155249ac24682e6f40193f269a98ba2f7488f0059476866c60f9f24a9c0a50fa848652c7031ea192daa985cbadbe6c0bd38a84 SHA512 1d76c7f9f762cf52336d2de8a0152e4929d31bb75f92e01c05b9a4befed80b41c134e680e0b39c40300e83a64289e4736bd6d9975e5aa8fe2e9dec81777e56f1
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2179160 BLAKE2B f459348b3b7a3c0a38f32e94644896539dc04ed7a94aeaad4c74fb0c7ea686cccd2d54fd87e0c8d9c97848a50680797d3e7802a4bd9255046ce944156b042a26 SHA512 e6b7e36e1a392e7ad7bdf03ce34ab38d6ed3963b68c805be67857597a9d2e33d34b73b8f7d5b47b884044a1f289b38012da7d06f571035b2e136f7e4466c0982
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3074861 BLAKE2B ae8a6d26be19350251a34e86f8dfe2412f706dfaae3db58ab5f41aef0a7a40f9b9818ad959a53c3913e6189759e9d3052a2ec414e2b9b728fc05cf69011dac8f SHA512 5bb616beca2901a61b77ceaa7ef0dc484f870e6076be579f6aaebe3f3a4ab045a18164ebda7f893df3f122d2364d9df0e5e94452231e11e711c022f7b35ec9fc
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3159168 BLAKE2B e8fae06810fe8e4422c87bf39c1e64f014575a29b34c42831075439af39ec04c22865217ff189dbab12ae0b88237a19db957e937cf8736e2989812133382e25e SHA512 51ccfada09ac1d1b34d5a9fbf7a0e69c26e986c0d2bfe064c31127c01981ba6bd047f1862fc3f5c8f5e03e5b4b11e39275784984f55e70b30ed7a4718e5da038
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_es.tar.gz 3333722 BLAKE2B 1618a24dcce030c50106978123e88b9e8d42df77109afd06e00ff706d18743e33a508b8b8bbe0dcb91f0c4503d80c8433b65cb524901d50d885e9ec7d2cac57c SHA512 829426955d4a6a722d4b09600f57ff5037c244ce321bbb6f9842f9f1af32f856ce0f8ab5aed49978dfd31d87357dc5e881f64176230494a5fd7c7685ec06ac86
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_et.tar.gz 3215342 BLAKE2B 75726d2d03c12ddcb1c79de2c852986ca31c4c8af16d1cccd92ade0dddb2aed040a3bdaae0b9a5e53835e6abecbbbbb3bf282284edda4873e9cf596c2544d10a SHA512 6ca1ee704413273b0ed8e9437be8cc683a7690f2329a65281ef917ac1e55b2472ed90d69e7a34da536c0f2647ed4514f490cd7169a4b2ce9a8ead30dac82eca8
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3175197 BLAKE2B 08e8ea8a51db548cdd0769de9f0a33742d03b721752305abf49b98a811a9efe4a5d34b0eb16882b26e3a2231aeaf7956480c61f75a6c40a5f284cabc9cd9bcdc SHA512 06f5aeba34ccf20fe24f5c183b9d56eeca34af4e800f0afce73875fac74d8d27f97aa3c7cc61f4d23a3a2338afdd4c85067740c3d8481c772936d2d296703782
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3223357 BLAKE2B 47cc2d3eb8e2accbf6b4a59ca0be3cc65edf8a446f052e7c1b76f4fc2c74f02c0671725293c2ef0177ac59b29c77e75a20e324cfd40e3f19373e842e09ddaae1 SHA512 8342f45f8fe1054133616d2a73f61703ef3472531b1a4d812805f041e149dd07d25362382ebad73ec9ed5c28608a5e75f34a367780af6209976c4e2fd764ea3a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3328736 BLAKE2B 6e5a3d81389a66f75bd7f4da2e286f7562ada6929b26a52e5551fb8436aa4abfd117cb49010606c97467121062078f720e89868200318827898896a49707f726 SHA512 8f25dd0d153a68870100f2dbf51fb83be05d10e21fb7c4004b0fb7af8a4fecc4b7a055dd0e3fd3c349906a09d9b42c75bd2ab9cc31f1abb16b028654ecf5184f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3282849 BLAKE2B c2a861828b9e5f74e41dd041f84ff39164a11b4d7f92ea17f9e8a2e8c5f9b24284140266b4f1c5767468f4f6b45f116fcc3d4e1a71b59a3086408d914b5cba77 SHA512 da0914a64e3694d904c500efa2f99343d31ff201f722a464185098e3b6597f71884bed1243af5adbb0c957efb81cc894d8e90b75a770ba5b97f4bd56b2d31e8b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3144705 BLAKE2B d9fb6b94438363dcf50c15dcfaffbd96fd7914d4141744a9b3ad951f0aa6a74de9470b087f0a943a59cd3a2444a7fcf0f739325ff24f214571c073746ac0e8c5 SHA512 6da00fcbcdc440ad382711e8526d23e3c43a4bf424658d7961d695ab89b29b1b78604ed62ab522dcb7de732b0be23e83111cb9fc5dbbfeeca2a889631dfae97f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_he.tar.gz 2965625 BLAKE2B 2d9365ca66d77aa4d35d6298d98e658fa67325bf61a29897958c8d166d81d96aa34a4fff7651aa97c9bb015bece84a2e9b44e57c43754567da4a552f7c159055 SHA512 27984385dbedf90433936033e8e889a32dafb4a056b3a58f06f75e67eecf855759b642dab5cf8e1e03738c7d2a9f242193af7dad7acbaff62783bc38e95642b6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3268819 BLAKE2B 8614aede6bab4baa35bc8242cee5b161ee43dc087c63646dd6c7adab2af0d8f5f6c8fead159d504061696dca5fb3bc1f808d81e7dde5127d54a8b9185db2e204 SHA512 5d65ed224b02783179f8bd847975464d3edd8922459ea18ea77dbb246c90e6f3ff2299d80137d96d1cd0ab36830afccfc6f196b0cbd9a5b2159c198320432250
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3188890 BLAKE2B 542b3b4eb82e7c41a0d1edb7eca94023772bc1aec9f38572dcec584c202dfc0acd64ba209f2a9826ecef7b4a204f8bfa0c12a49d8fc27075d97664f907085648 SHA512 cf2c1c5b39ca641aff1724499742ab63026e4f09833a311de85255d590c39ae197e1fa84b58ccb25bafba95910807e31cce665b4c7666a9e8f1767ece71f21b1
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3443794 BLAKE2B 8fa795d18b9bdf5dfc63f6dfcd8463c8cbbe436025b2f6cc7b0d50d7102a37a1511780f0d63711a2b61ac3c7d64967d8c54a6ae2df61670ff09490b44aa89ab0 SHA512 c390d3f4ded8ba4bf8aea4caef891dbb1e6a75d2eb661bcf28d5791a22b80cb1efd8b2998ea142852fc968b6145cb8fdf7843f318156baeb7011de5da369acad
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_id.tar.gz 3134923 BLAKE2B 3e677022e29f1284905aecb5683636cb5e16708a68c43120465cf369dc5c5a02bbf350cdafd3534675fa51b0e44136ed614f29e8610845afeb9f6b69890004ca SHA512 aab6e442d40e76cc833e6cf2f07160bf98a7362043324b30bd9aae4fa134483e408b37886f386bcad0de9dfd6083ac19e901d0bd7f58b478f81f5ad2d05e9361
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_is.tar.gz 3209005 BLAKE2B cbc7d0999fc7e07f527b12043a74d4c0039c46331cd8e6b73ea87464c5d778513c3a19b4ad28ec20a6333776c81ccedb6f2897f620daac068475a7df1504e0e1 SHA512 c7cf89741ed75ba80ef4b404204ca2007827c00b485070161eb07c84e033634d60ad60369cef9a2fffb4e34b1eb1c93b5880c2259fa43df04dd18f95df92d2db
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_it.tar.gz 3254220 BLAKE2B c65451af5d18fcc4afb18b4ef9be2574e9c7eebf2481fa1ecf7ec067dc228f4f515ce984cb61c81e560921eb4cfed80ff7257472ad7c9694baf1e993106b69c1 SHA512 9b02e406215627efd0511e06c2ce4f417732117e318a9d106a143269e422c17b39394512522e087202249da7de1ec6cacddc1b07b45d72cacd6819da7bb6e4ed
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3758019 BLAKE2B bd7b20eb96f3ac94b37c0b49b2a374fe8beabeced1ada922d222a84c93bb9d65cc07ba2aa19a988e164a4b4bf683c214de53d67e241d2897b694c4750c18b3da SHA512 0c99fa5400be3eaa4fe372c12cdb35f56e57ada34fe1d7b86d2df0ddf2d76f6403232382fb5ff3a635bb1399a385cf2725ed95b7175ff2231bffd2695e5fae28
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3372218 BLAKE2B 7e785de531db1a9414d24bbcf998c530f5d248a94f6adc4f9929518001804c6006c78eeb5c2401f431607898810f8074d56f4835a9365f0c5a9a1a6d98db1e45 SHA512 8389bd4be8c1fbe9c577bc583f51357a1517fcb83215fb25a31341b7896d2f4db0efb602d1a0d3983a862f388700e279eb7fc4e0a37185e7dd44a95876253ea1
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_km.tar.gz 3706311 BLAKE2B 0374ff0c55fe376fea058894bfde0b899c2d628107b1ed2636ff91d22ae8a81d6a844d7fdd76a6a3f0c7e8fc52bb52a76d829e7e9c2decb48b90d6bf8fcf73d9 SHA512 6eb31790cec475a483176f762612e5790fa202d41a32ff8f85e29e02ad6a6995c00937e330f2171ebf068adc0ec76153a6e54401602ba4afc8696d1e5d54be48
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3339031 BLAKE2B 94b79806e9c12cff92608ab81730f5e8938ab712a88195a0e73ebd89b205e0a6afffa00d438f1e89b09faf7f09c0d7501866d337a5e0a680f7d5e29d5cf81647 SHA512 123c7d7e8e22dbe784ac3c1a4b4de19c3ed1e5f5823c5857f9d2bfc329c1c7094e33d50e8e0ac654be48a76e715f93e89eea8d406627e9d340fbfd4c2ceae576
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3255022 BLAKE2B 9b8254b83f852eb7d79fda75c01679acbef3cee031e82ed8920d21ce9e8e7eb0eb85ce1730eb8286d26daff7b8c9e19f3398d40f84a9fc46f692ac5e60f069bc SHA512 f1ae240bb7fad8316898c9b5b1454fbb252dc70d168c8cd24b33183aca02d100723e1bf456b41b907ad1c19ac29728a97c500a6028654e114260e8d34612bc4f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3191769 BLAKE2B 8be5a8e0312f32d0543d0084bbe3577fbfa65a862a3a2ca1293a14e4e25e0abe1a40a647068a44a6bb83d3e71304f2fb95d04a16456b3e4be28c4c5f60df4b2c SHA512 a9a0e3bfa18760af45608770d93f8f04a7885733dc4da7e4e4b2f939410dcd6e8728b18035d9d9af05c17988901bfef509e0a2bbb4fa15192bcf4afdf0d01306
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3482877 BLAKE2B 992088c08bbfcee77d6544687d42d52a204169e76d554f4cdc9c8191cdf6c7326e7f8838b895eae443eeacdf3f98165e5639ff48a69bad4525372f71f30eff49 SHA512 d83a69464aa44b0efe08c39eeff1341cd62b4cd518b5b85d769e11a633c1890ba9ccf4802070a8f139e14224b351798331410adf82dc3b9712712adf86db9465
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3302612 BLAKE2B 9f513e8cdbc71f47c1e639a252b829b98a3310562c93b12601a60050cebf34aebf3865d9f950a5424ce82695045ff4a903db903925609d4c3b632e3dd0b52db9 SHA512 c5d2671fbb7a9c17bbece5b307572c1499e6adc67d8f3dcc134c8423f22b9c71f74834a12c2dfb5a5658feaefd26961bb66218c8e6f7d54c7ea8339d726d4d0e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3188342 BLAKE2B cff87b98371a2306b88ce24ab0a1734f1431df687bb440a4ada36becffa432da02c88f7388b591f328435eade4184c9987a0ab59a86fdb24300056694c92098b SHA512 a777b919f1769998d43d14e8a2822eb032b912f0e696e1157acde23187a19ee6479c42c25eb2a1e30d0d43824b2d6535e90563bb4db401b444c45656d234f682
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_om.tar.gz 3258445 BLAKE2B a8c77c7e9fc23916aba495e9690849ff42c070a5b19723532def282c0c8401ec066ccae6c9f1d6059297451a38eb4f8e1052fa6b197b409f0d5500d77b28d7da SHA512 f2cb1a92dc3504c6baa650de9e1e04692fc9f7ede429b68c6ddba86a0d8ebee531615d365e7755ec578df627833b79eaffa9f56665b107c4305767f01573264d
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3469391 BLAKE2B ca2f0d00a31e4638b01de07f7d953a732ffb92c951d5f71e9b868baf9aa656f8a995c089202c668cc4b4b623c8e6c7784494ba1dea36cb4277d10288d4380502 SHA512 c93c3f0f9304ee038f48cda5ee863b27191532d952333285ec57f85b98655326ef8a9573d5430fc8564691f07c0b5dcbcece0f3bb4499f6bd141ccbddc2706d5
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3304759 BLAKE2B 992b6c82b6a637be1602c056fbb5c52d0a9c07715ee8ddf516645a0673aa1c95b61698e55c76327e30b95b13363d92969dd6a01d27b45cf4efe2b6e28ef3b170 SHA512 ad2607d03c54daab98b9e4672bb453dde191dd76c3afa0f4469187bbd7a431782e76c8fdd78b5ca1f2df48c42b3fff3f1a2a3e53b54ac3d4cb5525d67ce3c631
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3266723 BLAKE2B c6bf7c7a503bdeaa2a8aa33d8b826b285815da9399e5790fab8bfba70074d591221b112ee61d22513ed10841a67265e40ffdb938955dba7acac978695dc311ca SHA512 a4c0a53ce34a135c2571fafe9c40ee6fdda20cfe4888e8bedb6e306f7271aa12e3fdd74afd127318dc1ba5130e0ba72061924e10d7c4d61b07eb9852651a2295
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3625820 BLAKE2B 39a8113a6b766d9a400c56ded89d3b2ed8628ff659663e7c62d16d116e5459e4564b3d6c32b03933dca884aab32a8044473911b5e45ae1c9da2080a493b44d6e SHA512 24948cd10fed594399d00cee4358234a84dcad5907bd87eca27cd7538901e0cb4700dcf7b60d83c1cbff686be9db342fa6e6d9ab34c5268112b91836fd5d5b64
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_si.tar.gz 3347884 BLAKE2B 4aef1d008783d8f8e1932ab843ac140129622ddb1a7673281e49495e7d1693cb448723349121cb626ad9bc9471422d93ae7bda784f38fddb6738efaa0019d8e6 SHA512 7d651c253be653eca3a0c7d31f47fb1d70371cf9dece5d95b9bed771aa7e4393a1acdf9bd56e44b2f3b6d1d4a92810376553e637c312a2cc5eecfa32c0d01143
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3365805 BLAKE2B 4e89f41dc6c00f1f79006a7dc000b27eef9eb5da3088207a5fcef854100cb1a025f56d44c184c05e35f2b6d1d47c788704487cfcd7a7780e57094331783e07c1 SHA512 87d08c4d4f750e66735018e47e864ba14891cf50be3feca802d5d8889f4003602321ca28bb74bbba5b1d23c90b4e1f769ff839e6e16863d94d4a60c02b099941
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3248695 BLAKE2B 9364a6edadf2cf694a8f1840c66e863993dd53b5c43a1845080e31c4ccaac0aff64c99241dc996477686628d30596ab8df3373f8007bea810d5388afeacb7bca SHA512 08fd1e459a855db9ad66e47b6b347d4e86548dae133e1d10f3ee3814db8a4c179b173a825ec2cfe943c3ae5b4b8e9cd0143f343a476aa03e8a084c2a16fb5d3a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3162848 BLAKE2B 9c6dc24cc15c36dfce1dbf18a9a5de40b3949bbb23469b00e2d7385a0112d80cca2debcbf9d8adbf5bfcdb9d535bcb335138b8fe6365eb429d317172596e4186 SHA512 29a2aab1a051cbaba932dea552b3725516c3408967d97ce1ff386c10876fbb4819a39d4e8c3d3ba7261da598665d0b9608f2ec9eb76275b65280387ec5eb70ff
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3238814 BLAKE2B 7444a3ebbc214352fc84199e25ff2af58d7c8fbf1beada42be32076a07b6fb0104aac2d4e9d887fe5626dcbb0923ac64f26a035226723f3f34c45ae126f7d930 SHA512 f2061ffab269bc63115553b9bb2da46193a199f186d4f471c8c4812ae86f8e7bb55734cb61a4d84d48921dc984cbbbbf3877e7b391117ab46fbc6008573ef25f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3218382 BLAKE2B f507ec11bf7a69b0100b5ada4427dd934efeca68c52b10bcbabcbed133370e92d01753ecdde64425cbe6e2fc593e4e09ed83c76104884116365d1d395dcce6fd SHA512 634c3d89dcbeb6e12f06de2305cee1052f26bb1be67ea4bc325ddb9558c20fbb2cbeaff99a6bad5d5c68e074e40f5e966adc1a0381d20902fe6d4bb89b2b5c1b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3298304 BLAKE2B be26b6a334964672a5f7f681d4af655352dac521b22759541d74e3369dddba4d2dc949b3532e929e6e9c7b9cb1b6b87634dd484f14e9f7fafb6fc9978771c058 SHA512 203a478e7d3b261cf32b3a89530de562aded12fb046dea276eaa6b56a78ab421d530a20e2b27ee866b46ab321da6b080125871079fafbeed9f9e1e625d7e83b6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3306960 BLAKE2B 4b7e8ae3ca04c4e390a50d6cbe0750819a362b19a854d32da7726cfd4df121655d920ad88340c6744d6767bb221499bd297db02e18b20c631a8046973719755f SHA512 5e9ee95fdf45b09f1c0ed5e7a6979825ff38d722ba6f1cda022da4fdf0de7db68643ffabbd5d22664efb8d9f681ff54dcd7e6f2b93838f3be1a72473accb1a55
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3598759 BLAKE2B e91aedc9df4f00a5df1be0a51afa386694a8d9486b40bade31a7c09b75e410ae5eb70248df28b451315f042e58233d6af99f1c5ee48f7d71c7fea2fcea4a5a2c SHA512 f4a049d971102cd03abb0c30085b8c8e5b800b1218b037d387eb4863b5c6568c16adea46c9cda5fe38520e260c62a0d98338837c2a660e67c558e60bd3063467
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3285083 BLAKE2B 3b2a8a8818013f209ce47f46ed7918ae580c83290681647324e2c396cc288cffe7bad075c2aa4a65865808e1d94346e1cdc784e39824f154c42baab931e28ac5 SHA512 fe69c3bff4e757a4b09991ed21f77a359a660919562c693ac2b762ec3a04250c2a9340198f97f1cb987ca9e52db23c06615a36582eea03612612465a719339ce
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3395312 BLAKE2B c0f6854fe301411da45ae1c28953fa8c572a4f5c133ea5e5380fee01948a0ad4c1e6a6788ca1ba1eb78ce861db74b324256c306d085be6d0dd66d02e5e683afb SHA512 8b12fe4236c6597db571b5700da26b44bce44cb47fd4b1d33805fa0f10af2dae52c74b78bb4d3f2a3ee8d608ef580e926bc01a1bad4a2559bd2aec3bd473d34d
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3525969 BLAKE2B 783c02cf6bbb610010904f095171be5030e0a750d6af08b54ed3b601ef4ef04f8c3219a66d8fe2c9e119664ddc9aec9a935baad5b0d8b89a1e1c7e0cfb5b2366 SHA512 30cc3822c1f38b93fb364075675f5eaf85fdb77b1954e2bc4ee6d35a3c3ce73e3cf48bb1c7976c423cd3cfd0bef0cee8fdba6b7f29dc15e0eb3e00feed70e9e3
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_af.tar.gz 1172728 BLAKE2B 1c0422bad5841741e777177034c5df6dbf8f6ad5b6d6d1746a2f44c9c6d462659284d0ba609106159dd5a5e9fa26db00f1eda42a3276a000b8c1930cb6d93597 SHA512 dabb88191f6e1e3c07010511768c2b36c7e7d94bb8a71f2e45a8fadfd829ba1f9cae727e716065a39e66b385eaaf000062e6f76fdcac7114827951e6b3220494
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_am.tar.gz 772288 BLAKE2B 2ba6433a1d203c390c561912ed67136cdae30f124177420584a7396bd844411c00950d01ecf14298886ae9927183492d6e7164e1a3ac5af9cb8ddbef73a74bbc SHA512 d4518a74c3cb0d80b5adf824318958eff1c4ccfd0991997b66175501b8adc22172ff66a5bb5b3f7e8fc23bebd7042bf868aaff4b9129c46d96e5902c73053675
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2410842 BLAKE2B 63628c8568a12229a1985338526f8e27f4d59755dfc0b784acbbdd9e5e3ea358ac33ea08590d985a7a4949c55cfe28c3d3a24783848a0618ae1fa3ea74aa57db SHA512 3018195b71649cb6b41b26aa35185d4501b07a55cf31355591d2e78f8413bab926752ed92af1bd7f621239c4a82ccee458434fcc1840deef2382d92662e25c3e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_as.tar.gz 530548 BLAKE2B 2964fe0971ff230ac63b90d74a4cdc6d43c7f1283523946943a84616c147bf05c6119039177691e3210ce2e2e3e64e216ae2699e3133f86379c556ecff510bf8 SHA512 2878d7602d686a65477a7107c4158b5a0073c36f749934f4778633231c4b5ff4309ebde66f8978c72bd99261d39697445d9c922648c741e386632acdcafe59dc
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ast.tar.gz 492105 BLAKE2B 2815b9d17eec588b96ae0124b162c7b3267c3ade97662c7c832a30a7bd62d552d2ce65b1e1d4d795080c12d268e5fcde0569f114af1865d6af927d55c451a90b SHA512 c9796d2bfd295198624be3825f5b16e5c3d365ad853048641c6f19ad63a59758076625965c9288c8e30c074525a09c7712f879b109ebb14bc4d15150860bef1a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_be.tar.gz 1048889 BLAKE2B 4615cb4a670e905b028302521d2672368b854d52e1152cee210f8affd10c1c335252f21cac1babdb2e4e259966cb2483f7571e0cedbc5c6634589c0ec4c96e1e SHA512 f6e1181cc59615870fb51256f6aa6decbe002d7529e52d24e8e5ed42ea2a7404b048b2fff488961b5d73c4e23d072106059eb93b7a7b7424b036ee8ff66dc83e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2488202 BLAKE2B d98e85079e7b2ae62e793deb525c76bb2bf1298cabe638d63f27cf238d340c3702fb85a31e3cb043ed22d11f72e9ab0248712185149ec9d3b3ca48fafc3e60de SHA512 8466cf47dd27a616b69d06987575f4e1dba9a81dceba2cb8f16c1b81dbaab8f2f04348bf685ad3bdd63741c6a5da8c9981184f87c3c3015ecd319aa212f88326
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 643140 BLAKE2B 252415625c94127838a64e432b64ee6b157a0dcf50af6dd9ff149c4bfba90601669ba1e69fe85e0a7abe71c50181b8d4100d2c88ae0d9702a4674d219bcbeee3 SHA512 1548ff4979f4ac22d2671bb84addaba4b3e9246f96e74d8b10fa004dd76d46c481a9018949ba8e9d402649f9212d22a988fd4f67a758051ea3359ebd6fb6e324
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_bn.tar.gz 790190 BLAKE2B 4d7f5109fae6932ad06766f8715a300ed901f380840cd82801b115a2d822002de51d694b777ddcb054b3b5588650b7dd93e7a26f82c349f5aec240d723c0dba3 SHA512 84339ed26d3011bd0032eb6be5382fcf3fd4562fb48279d9c11cbed7ab58e2abcb01018694381b02b2bc58f18172b04b848b7e120c7c50e9c92a5ba523117711
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_bo.tar.gz 381844 BLAKE2B 1ae441fedf79f5d35c8dd31541735f6e78392c7c27bfa244d74e97718795b239ecf6bea2215da8cece124c32aa9e54db618b08af18df59de791f0a29c7c220d4 SHA512 f4041b77bec70253fbed7367f1b290d802e868468aae421f0af022411d7b5f04dafdf3259832cbd4093abe649c79e16c23fb309320f9237ead93de649a9ab5fa
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_br.tar.gz 1533910 BLAKE2B 70a996d87129f0ddf65b99721acbf4280edc5ebef2d36f31de71ed1cac026a5273d0972c78c0588a44ac3e9afc327623056b8f1c2adb12897fe316e8fda0c618 SHA512 01833cf28c15c5bbf72de07e8ebf130c8add63826ccad5d3a8e4618973a5b29c1b98b14259ed0cd89ed8aac0363136db908cb03c4b0cf89f28060876f48717d9
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_brx.tar.gz 339488 BLAKE2B f2875f7098caec79f677723a962256da2f4b979542eacf9a1be152da52503640d24fec40fde4b27458ab6355088ec5d6081b80a96e817daeb856c271c1877f0c SHA512 00ecdd8f9448fb0e5d1cbd9602e47718c730bf4ef8ce2c7bb8a2ad5848d8bf1cd0a4ff6c23c3e5c633e6dfa74fad77d4dd7db0b1f3a8c617bbdeaf24653cf387
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_bs.tar.gz 635610 BLAKE2B 198793b35335beaa5383849ec9131bd13b3186390c042aa18094dc0854a898246d626bd4b3674c361706a08ed901c1b310feab3638e9f96b26f0ef83f6ec8c3e SHA512 2b2b2c9414399452eb3c9a91c393e2fd3f31e432cfda3bbe3d7f74c1f8265d9f89c357e880a2618c986ef3c7330f79f0abc905a82910ad580175a25e59877c4b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2045853 BLAKE2B 6d6b711cfb8690d4ced312eaa1da641eca6f59e7822a609d242e04411531f57518c0a8bbb694ad9ba445b63a5ed236ae837140b7434a0a30a7ba3d302669a089 SHA512 912b336550da1853090384a73880ce698ad6516a50ad58be736e89ef0cc9f878f855feedbb8ceeea593abc03d4c89a5195e635b60a16a67ca362b2bdd496a293
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2058243 BLAKE2B 1217c6ced1fe9d14d6b1fcf0ec7aa25c1eeb066bf0ccf595585ded2a1f27644f7e0509f7b7757e16ed1e030fff163b144ea646186f8175f518802e56bdc907b9 SHA512 2f27131194e1bb78f95f1e3fdb821151ec01bbe80d1f078c489bafa2e4bd4f4376085fd3dedde47694b3b95e0d1c3d8e876d97f79b9d6da62581709be602a7d2
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3227475 BLAKE2B 6d50af7dbd4c92ca46475b321c0fc47fe8647cc536d1a7f0d8dd2e90b761aaec633207115c43f4d3dfb39188b3222ce800520be237cb3ec7eeb057491717a0c4 SHA512 2b7ce1e7444e90a03acebb2f9e5a3035650598dcbdea432bbcb37e5b91772c077e99d27a6ac2e7291a8042bedbe185d7cc6b2d5540259d2281ad0025fa5872c5
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_cy.tar.gz 767031 BLAKE2B 2efb8d88ae066e4e9b7e6777cf2cf9b89944aa55751ddca40e88a225cd6761baf0ff6752d7b7a8ea34d55565ec38122f6fbf6a44ad4881e515e54f80c0ead6ce SHA512 d431f5384e64c046651b2ed79d1c49dc7032f61648fff39db9da25a10662775cd9021e3def1b4ca4000ff4992211a11f8598990161647b638a53aab358528969
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_da.tar.gz 2865506 BLAKE2B 3d2a044993d09ccbf1a86185f90c7327cfdaa89c0f6760d622c4f60f4beac0654119c282fc19e8e0d24bb394e31aaef0a56ab667c5299f2a7119ff9dce8b6948 SHA512 37edb0810636fdb07cf2d4f2f14a136f7e01ac05607bb284f2841dc7951a6d65de496612f5b21425efd8aa09b8f4ff96543e740a7cccbbfbe59954285c372ac9
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_de.tar.gz 21794784 BLAKE2B 7294f6c0eca3057a0853a477b6a563987e912ec1c641a13aa260980b888c5f45e97857f274e7804db96708b6f7d0161a8e2cdb3c4ef6f2305319870f72171fa2 SHA512 042b338f7ba289cd6e56e6951c54cbb596c8d9fec7f34581d458d8582b9f8cd30f3f57dcd2b4a6523a6a3f624756114ba7fb749a301ea922bf4851aa88d0a9d5
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 441208 BLAKE2B 4d0f95de65d60c260b60216f3c72f27b800170cbfad9751fcd3cbc825364df891210524effbe1f21aada551534d42f65bf9f4c726f1ab1ade0ffd8a66ebc88ab SHA512 788b8c227eb8a96214376e4f7bfbb820981cdf79c07e8cc8f33b0977d7562c9f1b22165c78b4ed7ec3a9e9a5b8d3665cfab11803b9429047627cfc799c455c2b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_dz.tar.gz 369465 BLAKE2B 5fd613782fb2e392307cbcaf3bfd49366f35c70df229bd3f226dcfb9663c65770e41ffb8868aa8e7b92c951cb550586f3e3f7c58e5e230130d9e49e51b5daf1a SHA512 a80fe7a776366ca9f8bb9bae937facc36bd509c80c6ee7c04f121a78a74a94ccf503ed65e6657f1a05e83d9b6da26f232e65921c0f30d4f88d435268f358bcf9
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_el.tar.gz 2874719 BLAKE2B 744555765769205c322b7e5db4e238437934734dcfa8030e731cde642154b01d4792a03efd4a5d41d60d224f41ae42480912114d8f5633e2973999e4ccc9b1d7 SHA512 7f4f0a3b328fbcbfc411e2c4d7161424e82a465920a95a73b5ab64964b96284c3f9d568e8c712c7e445c52e5c5c02725af234c3f5bf90986ec582727b6fc5bc7
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7380733 BLAKE2B 64d50f288e18bace4686b296f860d89c8a739af594586bc22c947ccb7141c873195d198837fc7ef09eb82d546ef03b9a37b9c0a8b23958009201f509ad955dcd SHA512 13a88304374a9ed0aedf3a081de83c5d200700906bbc7f62701ae82c9a8b9ee0881aa4b32a4c1c978da88831db3d807ac78739a7a8d7c73ca1f4ce2b2209d149
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6930213 BLAKE2B 4a319752ce4e512bb8c269430bbc2d5ccafdc63df81c9b081ccaa56b508bb1e3d43e17a5480bf8f1aef5fece48d2adbf2b7750c69075af962298f2967c9dddcd SHA512 ad9be9259d76d4c9a0eace29fd60a744034aeb08d7eb5c3721a936b42a30a2ae1ff3bc095fb10fd18ac71617f02ef60467692ecf5fe78b63c37f2b2dc6b98004
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_eo.tar.gz 762813 BLAKE2B 8e6d51088964415cd1a26c6f3a6211df555a8182065ec37108fd7f0cf1aec3c00e62226765f8260a5cc9adaa91e95859d2c93b0adee21e9e9ee47bc898ebd7ef SHA512 0c897cfa39dae431376336516007793f678dbb1d3f39ece4b0cbc2941e36b5f2957a814c1767b2b89422e6fdb20f6e7eec0b32a9626da96b97741ca4e3f68101
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_es.tar.gz 2278194 BLAKE2B 0bff889adeb70c89a21f664743ec52cba8926934e1ab477745a811cf7f707245ffeb09e4b7296cbf25cc0005bec9aabb18f897c79380d53074484d9d6b12d17d SHA512 e29b271d16933c1668dd9cfe424844b9f1fed3f68530fb3d42f64258162b1654c93d8bc34453b21adb80dfeb4a0277b0f53e7d94d1f033fb8971cb965ad3f800
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_et.tar.gz 1678177 BLAKE2B 8a4da325b043996284e25022b4b6104475bb6426582fa0832d508d0e76931dad55ded49b3bcce15e167f82962d1001ffe146a632e022c3fcf71a546e1ed85ccb SHA512 ae3ca1a49a0a07947b4f4c9d9f103eab872a87a95ca41967e93361728a2577080044b3e6c59fd90b75ee53b0489df5c7e1c0d56265b9dd05d15e5cb4a0914868
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_eu.tar.gz 771910 BLAKE2B 8a893caf3a0231af127322b00e42dd20795ced8aae74755c939ef7467693038770f56cd90a1bd34d7960a60c138588bd79383172d92446ed80650df66545f522 SHA512 39ce7ddbd9b80a8372f16c0a1446e451ff0d6e413f56baafd6ccee73cccda0ef9fb0614ae9f0c8036778db007f005b5648f7ae4b88cff07daa2e5af1b21fb0e3
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_fa.tar.gz 340083 BLAKE2B 02b235b2c4a397bbac7932733f995e86d43087187962af106573c96b1d78b10b58de9f1de53ed11860911f9aba94d7555beef953bd4926948ad8693af3706ab8 SHA512 a742bb4921c3287c99bed61f31c768449d1c9cf1d5674cb501907035766d9a52d8439b637258c4d31c664bcf82703b0e9b2b655307e8e064e92f44616ae5a95d
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_fi.tar.gz 747743 BLAKE2B b1cdb9b5f558649aa906c98407b955968486bf685c8af8359fc2ba0a89048c095b5e44ff2c56f36eab42c554f0db76bf854cc5c6e6946a5aa963964bbdb4c6d8 SHA512 080a2ddbd714391b0a615b127eb462b921a0645730d3e6cda3385586c2ea054e757d9eea239b113a24771843f03e904a188613a9738e3da9f7e52db4b6e9c1a3
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3073560 BLAKE2B 780216ffbe7a6332a0c83924456346bda46c37aa00a9754423d00364ae332415430cc2840ce9a7b9acca3b22b5dfd1a49ac8791790d6c0c6bb7ec88ea9c47800 SHA512 d27bee64219e51c6de12d831c8388d27abf6be29d2860d0a7bdb001a8cc500117d31c37e47885483c21b7ebb2c4f34d5887bcaa5a5d28a06f7c759c3e1805409
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ga.tar.gz 739787 BLAKE2B 1fb0caf967cc38ebddfb8259a07af379e9eb2e49ed71b908228f190acc5a80c7eb39dcd270c93bf0636ff8ce467b2662e87bb92bb5d1d19a27bcce7b5ea8af4d SHA512 d5718ed543f6c36daa8a8aef7c6f0c6380bc9984149031d57760877259b44e39408046b32872994255516336cee4e3b08ab2099ab468691b7e4f714a757508c2
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1792301 BLAKE2B 4480146a523641a955fe5308f8f8be5e9756e69b9d778bf316900702af4e0262016113783ddab7437b20d08c850734410131a49dd86f88eebe3246ff4f2eb059 SHA512 645fd1ed23504aadc20ed1ca64d92591abfe3bc2423566d24e1e3c566acb00355f0bf3fbf9b6bb45052a1a0272289c1faa63d2b1efdf5cd19c9bac569a5d1f81
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2664913 BLAKE2B 35a6b762d33a07eacc45fd2a294e978e215de7dbd7ca00d3239b8452015d3b08e732fd739f7f7ea103d4c7694c31f57b01493242424d41c6c93a13a392ecd7de SHA512 b6e539ff464ceac58e0aaa35c466f232bb74f81713f96bde300e4f073682004664ebb24fc771ddf04842ef34082d39b3a6718b5653f87fd4a403775df8d7e847
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1226641 BLAKE2B 5733c0cbe2d9ec900f92ddff96151c3b84373e325a1167a31d51731c1a353cce74c2e4e24415ecc4010dfb85c710ea730b95a29265c20ddf1a351181cd59bf01 SHA512 9c2f0ecd7235ea22507194ee17af7feb92e1feb724f755c028a7f8a74c33b2daf1b11600b17ffb43767903eb8b84cb8dcf3db6bb1ab7c7d04baba2e0a70e1dd7
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_gug.tar.gz 520815 BLAKE2B b8139cbe8b21e8633eb920feb1df6d7df779d8f83bb7349839c4826f0bdf7fd2c846316965212b6f677282c18941990e8b3de9c9db6cd5d7bf429664ff735e22 SHA512 ece741d5b8e09f1bd83b9b3fbd3a1dbbd0e604cc5c1b0862074bcc42863fd7e9c877970a0dc36eb9b5b61a3d2785cabac991b45fa28c1f4c617be2a060e0947b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_he.tar.gz 1657413 BLAKE2B ea91ca22d893ce9ad461fa6490f4f2c0d2ce76bf9fff888c0f53457f23b2046cd1d457ecfb8d041c62656119d119decfb60d4e23355ce5593a034065457e8f26 SHA512 c1bec2bb6b764533daad70dcf5dfe8b4e57614a759a0bc8e858f6209444c704aea3eb5d760e872fb12908aad63c8b28ec52fcda3d13d7942f64662c11a8fc70a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_hi.tar.gz 570481 BLAKE2B ff75ad3b7fec924e7588102afe65ae59643f75e8ce755db51d21d30d8223bc592fc8a61fc942006e92a65a9ba626d2fb0d69a9396bf323df6028f347d17f0000 SHA512 6d732ce817bf593cce0bcc63ee8bd23466240db2ce9260f5db5a486948050766355dd857be58c1c37897e6e904d6e2e6b10cc6120b7d7fe71ebcbc1329677537
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_hr.tar.gz 1005547 BLAKE2B 051045ae4b7ee6984b99ca7962c602b8ef1e9770a7682eb8b7aea8a98c8c67b92bd326922f8831852659c4efd995c3305062b59b29d15ba849be1550f1ae5159 SHA512 8d6a5d6ea5b2a4ae8b1480ee57f7c22b1b939de084cc6d57f91ab63cc2d3b05980ae2ba6b78b54bdec1b4e35dfad293d899b4c60ee6c76181c3090904c1211c2
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3045639 BLAKE2B 6b21e8642ede75866531fb28932324d1d0952adb76f4e87d7669becc908a3a4e89933740397ee34c0ad8f3a5ba56cca1d7dc902570b9fef12ce41f0046ac1720 SHA512 1b704c9a9cac1b548bd1f3e1d11f54bc815cfbc3e3549db5d91a962f178cbd23c3c7e2d8fc657dfa9a49e5c63bab4ef6aaa35f89321ac7c999885adda61202ac
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_id.tar.gz 1629593 BLAKE2B 342455d8700b48e3455aaefe6cb78222ed0a6a578fc51c8f299fb295b47eaeb85b28c127318f6652916eff94b5360adc45a4d6ed325a8553a07560a7037fb918 SHA512 0f9cafae30ec1ed4782e3bbb9496005d57cc3a51663115d12fe9839bbc919256d15f688ad15011437e6e6b8a3eb2b1df6a821430c0a62cdb5f9b30a804cda0c5
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_is.tar.gz 1540124 BLAKE2B 2cfcbeb654bd521e46bf5bc77a1ec4c8305230725b797d14169d9282e8bf7e5373b2c0f1764bfed8a5a512cde63a3f844b9ee7dcb026c707ac1d15fc57bb7a84 SHA512 68cf87931f27a6906a3ff984c28e19f42120cb4c2665a71a9553d5cbb56fb1d654ffa156eabb6059a68fa60050d70ac19776375ddaaf91c6c5083fdcda780d49
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_it.tar.gz 2106035 BLAKE2B 381855521f5bb2e8c8486c2aa62f1fd6d1ce0aa1fc75ffdae78ce8b252cffe3cd6e37524e44f1e9ab466c323e7f586151580a73f2d4604aadd17d49d0ff04ead SHA512 4ac4c20fa255904f094870182be486d216f07240bd64fd80dd8d1eff13104d259157307b7922aabefad45466d3bcce12e721ee395dbcd110cefe42489ed841ce
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ja.tar.gz 827725 BLAKE2B c77488a2c31e094d6810b778e1ab72f3ad3aeed8905c2b62f2aeddb827a4f70640dfe528de92f0e4f483b65b1e27986f86e9bd765f906eb1bd0439103aa79826 SHA512 79327e358ae330939d037344d9ca3792d74c39085987eb360ff3573450f40b24a703a5fb376ef01b526a1e82994fc7898b94027ad013c83748d22c9e54b829d7
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ka.tar.gz 361792 BLAKE2B e6773947159603d08c0c32bf13dc14f18c0bcfacd69120e230e70cf1ca824112e446477a5bb0a2b5489032bab0b31cd991e221105ee5155a1d09a24b95f05937 SHA512 009c9b850e44b1303b37c145a0c8d6a1c40dac21f6781a88c7d68d63f97308b4b2492f685d386a8c9ec2b559f50e6f1455794ebd19c874ef38afd7ec4a91fc25
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_kk.tar.gz 829439 BLAKE2B 00758911dae8d72482e2e7f8f57751756044bed26eb20cd22a062111381842f9724bb80f51fa701ae87d5c87ee4d23ccc7445f06fe7c446c281351019918a291 SHA512 b29a6aee376ac3c6289c10b161a187fa988400b802d5280cd1153c5d3943f5f5681b2f0d0548bd1a71856eb411bdfdfaf99665b85102d324b788bec2e9c9153a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_km.tar.gz 676313 BLAKE2B 7f3376070774f3b5a4836c58c473a42e221575446149e0b5fef6fce72c8b3ae353242d4980c6ea5d2fcb857ca6bd23e49147e6b3cad674ea216816b25d71c4f3 SHA512 995a21ec5a16af0a1d1c2398863ba22f1f5e3a2760501a4a82e4bfe9cdb4a5c9cdb18265fdde9889c5442bcf2080b964e482916471ed1e43818b022d404578a0
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 339236 BLAKE2B 2d6eafe112320c825c4c0e089a84ccd9c9aa7d1407297326a59036aca16a17b801ac2ada5caf6db739cd4cd47bdfc1b0803c65ba072557b3fd8caa61d4374293 SHA512 4984686de102dd6c7128ada86b552f34acc387e0800244e24032db1cf3a33a0e5e099238bd4c4a09c14f31df1957aced808d9426d8d4dcbf49563a74ffd392c2
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_kn.tar.gz 582871 BLAKE2B e4482c799ef1ebf734cc562ba6cd0cb6a710f1589c3ad5bd23aeedc898bfca79b4dc4d55a82ccd54ff73c0068197d8c26b07f9a75c153237fa70083c6363eda7 SHA512 e6bd60a61d4138bb621760f6979932dfade2b9c7d70d020219b913f2a5cbe7994f55f08a481b7b3a4c78a0191c84b11ac534c6477734ae0e1a1c134aef65adff
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ko.tar.gz 805178 BLAKE2B 5665d38dd408360e60eed590aed521bca27be5bb12131a4f3c1bf40e6611958133fc4ddb516d2823b4ac5ba51895f273daf8cd0d66325a62f1bd5262ff864efc SHA512 aae35f43343f1337100010bf4b8291ff40aaf0b5e3c65eb54a61bde3635876b883e97ce689e178d449a2f9ab8d1293ce40d2c22d20b5b659a79f351afd67ba26
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_kok.tar.gz 414001 BLAKE2B ff6ab632f4d73082c1e3dbfa008b166a4c5fd0186d0c799b2e64b8d7afab25324bbaad6509ed20424c06ffd6281ebb9d9543d6cfc2c6c5ae0c17a242c06ebabb SHA512 9c5540f464faf403956f9ac90a7e4d3c9f6215ad2182c440e9bb8bfa2a12a941d7cc982e788c07a224ef3f091bddf7c5d6afc978dfbcbe814ee1db60a51286a4
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ks.tar.gz 332622 BLAKE2B e33d1f521596b161a2d54ef557e0879d9594e6f652df56b267c4c21a03377f41ef96676bf667015a8ad5ebfd82c965fd79dc1615926ad536d73ffba9b8bf1fa5 SHA512 90a8258872a0b4e76efe5a31fd8f75e0f7575cbe45eee052824c197a965556bc5a495e0c6c4e371fabd4d9309ceac71300d6ffb6b6e93bc6c55a6ea2e3ee1283
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147852 BLAKE2B 753986e60817a408db2d485a126a98a3e0e429e136678b4b856b32f00ed09ffa1eaaf11a1b72fff2c49ef9b6d1b4e4ea33b79774eae57b1d5880c11fc14db2c3 SHA512 770ed852acb8f8904b5dc8ead606435e97c6380922e5c10f97152f022cea2ae9e724c72ee9549cff9d2ea25b02da13ec6506a6bebd2d14f677e8a924ed603693
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_lo.tar.gz 436166 BLAKE2B b6dd69062ab6e504c83598288e5c46069ddedb9abacc27220e47cc231c4b82f26223c56fe130b816822ac2fdff886f0d576c927da448e1c0cc6354aeb50dd7a6 SHA512 9ec1bfed9f1103b7fa40791f5d1f1a944f8dc69d9653ede97887a3d577915a2d48c58ba93910751519f1607327e537c587bef5fad05500f3df06836428aae0a0
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1072897 BLAKE2B e36cd0573fddcccb83f244f7a0e4ab6c9456cca0590b9a02a3bc1b4b8a798e70312f681dc82109d4ffb8445245e93952d175d0fd659092c8aac9ab9c387751e8 SHA512 e213f58285decfea6b9d94f297314370589014d099250bf1862b55378d4e451bbf55b77d75af4bc2a77ab6190f8af0d93f329096fcfb2a5fdd9a3eb5c5bb515c
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1513138 BLAKE2B 460a5b36e6c2fe7ce1429941ae85817e8ac4255ff77fc11c30ecd8d5c1b337d75d61a0fcbc110fcf23d40dc35c197c12b76b4ff79f4b14801c17313230150d8c SHA512 8aa139e52c7d8d8748274d864c9712db335c3b85570ad9c59f27a7d2506ba4dd2583d367be1fabbd573888849015a4c0d30dbbb8830c829141eab240938c724b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_mai.tar.gz 333927 BLAKE2B 34f52ffd81fea4b0c8dfc7d5992897df0561e832b0442343a8b94a37d84eb629cac5994dfd56f3e5ba210ac5aac58495df36c5a4ec57725559eb607763d92df7 SHA512 f2a4ef1563b1e5d9d1aa40ffc14ae430895db4fd593a9a3a3368c025e684ce66e3e40e18322d1b1a9a46cdc7dd30ee7bbe1b8719841aefbee279d7b1aa4ee726
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_mk.tar.gz 386071 BLAKE2B 4e0e4c58ddd2749d1541b9c7e889000081ebc82f4af697b4c1c5b3169322112d19281d7116b778534448459f16a53c7347d144f71c43821f4bef9e5f13b817de SHA512 aa942d333291bb4103348baa19de75c364dec3d33dc68fa2e25de998bf588b77aca15eb449df76490c015e485e903e88f79435926f216427e9ffe1772609763a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ml.tar.gz 541039 BLAKE2B ecc762809f0a89964c397e0a3ec4ee6c679176c1d8e0e00965fcbbde899beab4324fa5838e21afc0239212fa0744ea69d2ad0396da4d1c5fbbe06b5d22644279 SHA512 b9771bc68241a677c31013ed2c5824a2957c44028f79be03154a656309372fe9beb7abcb3e4c58175a781ba13307ec48491179123c8716fb96bab22744daa984
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_mn.tar.gz 674735 BLAKE2B 269f3e70f9ae7c73ae01774a304c2dce20f239ae43352ac7efbe88e094ab1a858705defe5a249b34dbaa09f8bdcf3cb235933c217c0b5d15c5e1a7bd4710dd6b SHA512 1751f7c938041bc838c6b603daae63f81e1c6a69f862aa38a9933ecbf0f954afc7e91e2589519c573ef37bae4a9e10710901f3c57d75515de68a1e9142588cb8
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_mni.tar.gz 404509 BLAKE2B 812ffce89d7c63755f220bf494448a4bad5f334a220379cdf54ca8b8bf9c333274fe474fa3c8f2c0209581a389fc9674afd8474f8c293c982627ebaba7a86c01 SHA512 21b62fa7aeeeec38a6345e851188f3765643826e9534566f2e5a76c43a584e1b518fa90f4e2b4b832d90bf4e85abdd65e34ae386bf9948d6311ad64e252d710d
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_mr.tar.gz 575814 BLAKE2B 179abf10ec268e249601fe7cf0674b2e096306ce01920ffbc0716ab92995a05128dd0492e133a065cbdde8d9653c70fde4bacc234f4d2b771f4754b55d8405df SHA512 92910f42eb921f8b84c9a9ad2ef4fab992fe4d0dc24fce34e5a82bd504fc91866002a171566dbd723956c31f49c97f8cfb840ccb65ca6f70dbcc4b5d655f09cc
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_my.tar.gz 465557 BLAKE2B b19d58ed091110350613a5620297665abe332f2035cc7c3a688ed557899e80750feedabbabf8b5ff449588abd285abbb851bfd912a98e252114c969b3af9c45b SHA512 571d02a1f144e810d8976be76756c0fd2425c1f3b181aa94544c847013d1f79fe8d03ce767281f46740689efb8150c33893d3dd9cb79ed802ce05b3646e53c48
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4106818 BLAKE2B 37f44d58382654ea1d97cfd88c5763a7dd9ab6e0dd7e5344404ff91c656d00a2111a62a73ab4d7d2e8447a0b139ef1000cb887a857ff42d0f41f79166a1169f9 SHA512 73fe810d3b054a82d5a7710b8f4466127814a401d8e89dc058696a17a9bb42de5af9b0e3df56a668a076647f0b630d9a7a0ac5eab9b1b4e580b16e7cbcb049a6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ne.tar.gz 845287 BLAKE2B 00fbc5ae7d1b5efd1636e17becc13c70740603d98310964a28fdf9fb501eb2bc106a85a14742d244675d9bede623d7bdccb1fd2bef7b50c5a380a595c84cc12d SHA512 310fb416a8090865beb187d2d5f6e6425605e20125cce61c966db02fa6e8ea4b15cedbdbf5de7ceb9b4695c7320b70f28ba60df26ce2c648b2ec8bfa6a5c6dc1
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1561229 BLAKE2B 622d67ab81291998ce733f1bf25bd7b3b6e0fc0a4d1f9a1e6ccd066f9ac0f936f4576dfefb0af68407328a76e9ebea158ef28e6efe493cf2e9dc107042c03453 SHA512 866d60dcfc96a0cfc1bd7f672d96712c621c823dfa5e373304523204a159b3cdff01732f6a0eb21f541e96b9bcf2001bb7687affba692e2553bb88596175ac3f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4108123 BLAKE2B 550181ac15c46e49caf653c716183b052283e3e61c93cb143bd58dca39a3731ba2e85e0e0dd260e0258f3efa1ab3fa5d70e37762ef4ad9b2f2504a7dbc597120 SHA512 73e9b5e5bea7c324006a17b0faa1ecf568746110f64656f19e1f8f00ce2431ec7801d6e8f03fdcd28830f1f4d48decc3664d45329d48e0031d69790abe0698e2
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_nr.tar.gz 282234 BLAKE2B 5958067427340b3e4e3a919ba7a79c5c3b3cd7465093bbda44bbe0d9a64fec8973f295f2a12533f9cbfff8690911e38a1646a37fd7ee3c0f3857eef81731d53a SHA512 c5f86249d0c037d06699e24ec209e65e02842c96316429f3bcffed05415a68b60485d73f9e06408ebb7f6e91b485efcccddeaa7334527abf415fb9f72162b4d6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_nso.tar.gz 325180 BLAKE2B 2bfd712b1302f089c070e24acaa125cb17b57633409319e55d073dc7982439a2ce7aad4a7cce6342f659175ecb82d6041868ba926c3b60d654c2b5a122175f17 SHA512 3a4cad08624550fdca5c017b35b90c08536b519c1d4c0ba7eefdea98d1d19a2f64ca91484c5f60ae2e5f6d35d4965064bdd6fad74c6069b8d2335f048706381f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_oc.tar.gz 884613 BLAKE2B dd9549a67d54a2e16d3961cc2d195193be7145e179828f5cd9488a1968c49f3761a39ef65b54a11c917b61aff02c69fcd0092a4bec13d572bd1958f76215e1bc SHA512 5bff9433be8bae925af7221efa01139bff817574bf59edf08b9e840c900a72fb542904d89e0605c1b1da1166b59205a4e9f9ac1d26b4aacf86f3d03c501fa892
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_om.tar.gz 372887 BLAKE2B bfcc606909ce74dcf55f335175af71dd77be7ddb51f512f83d6811ec6bff85ceb3fee202a0ca8e6fc6dcc51afcaf776b9cd1ac463bb56d06fb8af07544caf77f SHA512 41a244ab28c09afae902f6d56d147534e29a1a7575c917a8d19e444105527c544cc929c380a1752752049f7427cbb6f5da3f1cebf5525661e41ed50821e9acea
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_or.tar.gz 598801 BLAKE2B d2dc656f3bc4024fc4186b660226c80118a654b9da3dcea98547f37a4a3281e25e1e39d228d12d258f4442d7aa5d6b7dd2488c23a1d3b5f3ab0d2a5cd2382ed5 SHA512 1865f330511b39560acf2f9f829dd32f23c2ed16345e46f8835ac00be8a26a09bcec15d1953e7c7e60b1acdcebb135a9d33aeb051d192a6ff36b4e20990d8b1b
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 475894 BLAKE2B 5e41b8a1686e7bf2df6219a9345ec389d441a466f6e9bbadf810a34a62c031e39570aef44d07e1a8f82cb2e1c396f52bc21911900c240ccfaa6d05c4de9db4ce SHA512 df23cb31ee95d2a1fe7adbbd98f3cdf6e4f4ac74677952d941fd261ab893a2aecc8fba057b8309d97ec68523bcb9d52032ff08e730eedcbc8f166b0cb0039e15
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3133922 BLAKE2B e9935e1921dd088b9bce279b768ea2c55de8ac4b5de991804838b8fa658e6d769fcf93187de219dd29a5420dcf55ddd811f0e5d5f42e57f6dd29f88a080e2bd6 SHA512 4692517b7e37ecef16dfa8abbcddc488e5b250e3b2727bd47140e7926b4fdad4b58a5ab59fb4ac930fa7bde44e9a10382d2ae9f56d18fdb78a37f8566644c485
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 2853059 BLAKE2B 1ca98d162f885f901f1a86acc2d8b5df102922f0e0a3118c612b64428401a5084c24057701a319c0ee87a07f37222903136e2defa6b4636bb709bb0466439840 SHA512 f3a7e8ee967ce04b5b3c0a7eac264a12afb383d6b829df3687765dc4daebc41acd41aacdf898732c7f8651b6dcec9ebd7449bd46271ccddcedf5d314f3241287
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2407914 BLAKE2B 19fc30b78b0c8729dfd6e0fd24ac763f1af6ce8d4c815eb36e7c09d10693f27c37d0398cbbda6bd62a0242ef269d772d6fa1b049a9fe52060ea36d6ab4ec082a SHA512 43e74ce2e31ed1058cd9aacfe20bc45c5d613bbf10c84c2617590610746b11cffedf4012b3aa064bbb25254d1c0080fea242100e042309f65415ab35859d5155
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2522901 BLAKE2B 7a7e960380e85a5ebc40c87694c8033195cf5d6fec1b6a0dec58e6339731b3c06fb4d7ba0829ccb39c22acf12a9d60c51348eab65efa2d51e6248c6dad00dabc SHA512 bc85bd74867546c3da27f1043894a5c60292cdd76d2153e55e13149498f4ceeca1fd59933ab1d259e78af4c4c6b1821a1269efc9d067e077d9fc924b1a39009f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ru.tar.gz 1941442 BLAKE2B 63858a1e00bbe2490e34d2bdc8387b2df5b88ae382251f14c1dd0d8cc0bc13d349e115f527338f0b3025849f714308e928d488258ecce02aa2a1625c1fd1e2e9 SHA512 ad5b78b212449e3a106018028ae194bf01cd29b7f14a8a5d4c457e4cfcdbfa463eec4547b21ae492a7e98f402f4ea14ea628035297bf8dadbf8529629f099b88
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_rw.tar.gz 348536 BLAKE2B 53a0255dd180d13e65eb4ea218ef36f35b8277de769e2b584d56383d4599e3b8fb8dc796b39914e048c4a5593f4719148071de43ee4f7144c7eedb1e311a2f96 SHA512 f3e9645d4d13da87f93b61d5213469f22b6183d2b1f7a92da2ab53f447b412327eb9ac42e5e565eba79689ac8d8e80c6683d12113c4120a7749effdd53a8cdb6
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 452015 BLAKE2B be20b4d3d7670a52bdbeebd845d81206d53641dbf9c84af495f6599108fd230076ba6c6ae2010b7c66dffbe2d346ed2397ee9ad3d5726a0ecac927ddd06e51d5 SHA512 a532af329ddfeb11a13a548c371c0ce2aa61e8050b6250fafd3812e99e810ad5b763a6399b198046edb424492ad1ca08391d369f0c145206b2417cef1ff31894
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sat.tar.gz 521557 BLAKE2B 96720312d7c8b48d5082987bcde4d1a68bb14403d7e7dc27015390a9ce3f632e97c1b0762862b0e09dffed0b448a55bc52a5a29bef2c9bfafae0983d5f29ed6a SHA512 197c943ef5f1677e0ae5960074be2c74b4507dfac735fe932bf4d3fabe9ccb1781f61b4669b0b46e513694e4a1bab0909682affa705835113c33598017d2ea8e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sd.tar.gz 437953 BLAKE2B 5d62f066ebffd93dd3314156d03a18f5322b40f2c82a95e37d0e8751c2f45efe64717288355474b1d213414f012ca27acd96e317252cc35455572b372577a39c SHA512 763812403b4f2b4077c82c2f14b6d78a898ed29ee64b41703cc3b9252ad69a38f913211f03cc1b122b61dcbb831ee901117102de5285a39d73032705b8478718
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_si.tar.gz 738199 BLAKE2B 309fc00d9dc2302e6968a54832fb1790b64309827d48221bd859cb26a9a5b6a5edb502a40fb9c11836a9b6148c45570b866ee722538bdbc6fb84b8aa3431cd19 SHA512 26bb958ad79e4a38ad434238b4b1cff4bb1318c788147b770c440c03fa19a2e503f17d2e158c040245f4e190e4dba3d01bc63c2596cf21ca1b8b0b37d5b0c22f
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sid.tar.gz 451989 BLAKE2B fe4f9700d8e06ca0693ecef3feded72cd313d68dfb988b7ae9a6aa48e63a74c84b79154dc41c0e5690d6c282c8100215e21639125f4ab0a5a3fb434005682747 SHA512 d5efee3a275afd246fdc096000624d401bd88f4c043786962e430417c9ca178cb5be3bede1a0f707fe2ee5b8232eee5646daf6d48a0f45969f54cb00a71b5d84
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2100630 BLAKE2B a74da41bff34998bdbeecc11b7672bf25990c5aae40d333c5f88ff6c98590f7d7e5018c2a55fbfcefa879b7e334ae386505e25c53f8236b3bd79d56a3e648fbf SHA512 7b07bc6c8573603574de66b610fa85fded5624c0533e46208b32b75d8d96034799c14cfdd7172d13501603beaacc04556929a3baeee73faaa38d803089b6b251
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2501479 BLAKE2B e6fc789ba0828eb2029232bb18e5ab3bb205c124fa5ea0eb4319af793d57641863240442b3459a8e89abdfa4cd5b15f74361587a51ff816d21c45001c41d5be3 SHA512 f3739c632d062d6837e689e0559d4931bbd7ec8e480152ef4e5aad4854779be28d901d6c9a1040b90a0554824d50d28a5e5758b3a9f5637e8792247b648ce7b0
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1175303 BLAKE2B 42caeb50262c8343c8e8f2af1356abb6ab667c33d6c5ee7037134e6ba39c59896da55e03a2f2424bca53287238982f7f034de445aad55b5e4e602d2f3f803100 SHA512 02832dd0c68b62047d29bda9e63b855ef18a1997b782d748fef984001e639978ae6fdda7ffa1816d20b576874da6295cd7341e47160255d6e1c67602915e5e0e
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2408237 BLAKE2B ef158b188fe51e06bd9608853e603dc69677a749f118340bf8f1ded5a6f3b3eac84afb77ec9777f6ac43f94eb250cb2cac93ba146939409a3e40c51ebb343a28 SHA512 9bbec699c7ae3bca6935f37becc4381c4b3d8414b4046f7777f2a38842d0bc4f9e7fb8dca6b02c0b917ebb7edcf9576eff57d7393d9d84478b7af46e10bf4d31
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2470808 BLAKE2B e8b4f11f4de5c22f8461a0ee0365a35c3a47f758614835bd1323101c7c68b6d83f73e7c88374079dc5de6bdea817fe35e0cd636c77032349302485ade9539ab7 SHA512 f3b20ffe5f6f902dc7a7f7910c3376c139f9b03542bfacae038b830e3b6e71676045b33a70b33fac2617d9f563645f2005a65542d0aef8b061076e674b286d65
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ss.tar.gz 289676 BLAKE2B 86e8b5da900d3ff64103d84b619d5a4d612c62702fbe4b9644e3ed09b4a1f01f880e7f9fea61c0296f2e527175b869c71e58a7383a3d74d0b34f378a1823ab62 SHA512 c98b013581a50f500fa68df04f3e81955c899f67fee5fa5b2954233525acea0ab2c2868824aa09c2c5cd41385d66ff3c53f245994f46e813f2f5631cf9eea68d
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_st.tar.gz 283359 BLAKE2B 24fd004dc2928f1635a0641cfd545130b89e43e1ed1abfe91821854a39b75b9606b9b72adf1a3dd3a34f6db318139d8701d0ecb2ab149bdbe8486ae2d45c45f6 SHA512 551285ff01063c964c71c7f74294d9bc0dd77d286aa9b4829e07d04edf4eb3603599541484a24a5248217da60a05776df6d839a14925a2a1554b9a38ac65c61a
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2648453 BLAKE2B 9869ac360c6d40f0a8fd1d1f60e3f8123f3cd0876669899d4ab1928b70957a4c67673bf1d89215e52249fe4b36b065f52fdff74ca77b1a47a717eb626c8c1da1 SHA512 4650d99ae134361a6a2b9ee5743b6c44beba29b8b75d41b29e4770156718eacf64c3bfa88b7a9c0e6fecb679383873d361b405822b121b09d64e2e37185d1aef
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 321817 BLAKE2B c9d0b63d2feb3522ed250cdf1b7f3f4253165c5aa21b8b27d3e247bbcbe51993c24163f641cabec6a24c253a737d249344a725148c40d152a19bbe87c6fcf7e8 SHA512 2c468abfdb6aa6a20fe918bf9a37abc05db695b9126ce81d0ab8ad2fb464f3dc0eb4af8021fb20f8242813b5bb34c39a6daf5359b65f1eff1527e36655acab53
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ta.tar.gz 680891 BLAKE2B 382a49f989b711c4ecaf94eca4c6dccd7c8476dd584a52fb77a7ca3c6a02e8c73d1a0b7f6fe1a6e7ec125192a383482497878c7aeaade945434e01f15e80d01e SHA512 f47ff766f0e70e086d4f47982deea09dab08bb97591b73faf0768767e010ad3b98e612faff060e3cabfbbb71094fb99e566ef5531462c8d769ca1a3b62d042ef
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_te.tar.gz 1085801 BLAKE2B 68a818f9714d27bc160a12dcd9be4226f5d3938b367127f3b130204e79ceb33baeabb82002977438e45a5da8bbed99a010306c13a0830943b00afacc3dc8f161 SHA512 c481ab9f6422ccfb94c8a9f746adcfa3a01600e6dfd09e5f736ad66ba21080231205910aacf192e5d117369905e5d6a6dc276cfedbf635fa19851e38e2408fa9
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_tg.tar.gz 360858 BLAKE2B ab91bbf18413dd2c4ce5fd9894e2082759bd2eacbedd68344d7d5d3f5c7e8570ae3db6e80f5fef0aadc0bef22a20f7d215c0a7178d9b9374420c5b5b8c12e203 SHA512 4f5ba93b9668bb3a84e57899327014f7a2cb907e5f1e5dfd807a135d9daf8cdc562ac9d463cbabee7ac244378bfdbc6183356386121c4afbf7e8a45372d62280
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_th.tar.gz 747620 BLAKE2B 599022858740f5110ec40805dbc670efa9a0586fa16c2bb2c719e7dede8fec1359c52ed1a943b85b70b2361d54314dd04af0b000be4e66835dbdcabe66ed8807 SHA512 58a7a55a3858e7e89407a5b840f48d1a0abe6b4d1cd517cefc17aefc8ed9d22ef5d2eed9b9b7e14e670e04c2f8e2d7395f868230e1e7f0baee824fa855a80b59
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_tn.tar.gz 263209 BLAKE2B c9daa08061f37d23ee23f8a30b3b24b897cd1ce9330d32e20d6744372974c6c4f1bc833a2ea3446781bbaa308998f8c9eff8cc7535195e4e6a517fee1b0a77d8 SHA512 3fdd5a316eb604a33007528a3a6223b818b4ef1d93d236511a4be7560250aa1688304c87893493cb20b152cc3874befa20c85c5955415735bdcb9a0933e59cce
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_tr.tar.gz 794256 BLAKE2B 8621557799e2b6d1e2d6a8954f1733433ac06094d04036e95526b4c1d437ca9868d6cfa812a715c5be7ae1714e23ae1b863c4cd48cae6a99b6cba56a9727c901 SHA512 69f35686ea84760210d82218baa99d69bf43aac84736a9ba0e10facd0925f23d4c2089f72977c042be8607b9138b2c6fd219a40c9d009a151cfac0058f8da8df
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ts.tar.gz 281338 BLAKE2B b7f265c576a157ab48865fb9283c33e404227c3fa666135ec9f09b0bb4a05ebf5ae1450e2484a98819b739693ae9a201273cc2ec46e81f9ff6094e7c05e22724 SHA512 2ecfc039582de61741ecb4d59cb160928820f610c335ca24ed1a37756a95dcc6a2fff5995d7bc3780aaa1b485872e0d89bb0abca33c55bc67210ced75d7077a7
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_tt.tar.gz 188267 BLAKE2B cf5b638f0768f940d30b1f2a35f98a6479b670431addb473840f15a708f5a15b47ffbd042906b2f78391f49cac8702fc6a8192babc8894f5307a52aed60212da SHA512 43a8be1f1f996cc493a3c92c91d2162e77e2ac5d7d6cbb8dfbf2c58d8c80788b43e21988e097f1fc963d87269db604242b058fb5e9c5cfa6738a97d0fa5e2c55
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ug.tar.gz 547734 BLAKE2B 396b0d5ded1e384416d7ec2d55df80edc7f4f29f3c4fa875a8f19fcb89014d7a39e221801cb5480558fe6323ecf95aa599cf8fd2d7e0a34a50ffb8e1e8f49573 SHA512 ec320d6d2da0368edabf51ad2589d5f6192bbd2562012d9361ffe8884d77cf94eee4019427360cce900d4c35a9d88997c288296714b9440b9a63a4f1df15ea0c
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_uk.tar.gz 1655298 BLAKE2B be9d9ca7ca2838219e8fc6281f20973ebbe3c159bb64bcab1c68523ea3bd17260fb693f0a999d983749efa263c677f4f82af2cd590c95b4b57c08f5231214cf4 SHA512 01c312a630fbd3d75bcad50214f417f6c66ccde392205de15e3df435f752241cbe5bf8096260415f65aa7234432b1833979a242d55d49e8b825e3fb243bc59ab
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_uz.tar.gz 317737 BLAKE2B 60321e0deb8a6f2b5c83df7840d0a1e2fd5c2432905d67cadb803dd8dc5199109ef0f7c9440800178e4d136a28e9439d612cd6129d1c2f21c8a235957e56dbf8 SHA512 93f476a4dfdf109e0f18a259000402f09a8755369a2ceae78bba1e2f06a418fa67324c1adebc893dbdf823b16032c59a4db762c1757671d4a5db506cdae369de
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_ve.tar.gz 286273 BLAKE2B b071db861db92571b57d6658d15f425a87c395c216726cd53d8d30f8a1c26c2961c1bf84af6640ab0450c077f6f34cab276358c1fde7b0ca5cdd6f1009ad68d9 SHA512 0ec8739ea94c8e6147bce2b68e25b696cc06a54d5a40ee056f58ca86a9550031b12502275e4d9345ffa31700e784abef1fda9542bd110d687f1571fb1675c378
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_vi.tar.gz 459753 BLAKE2B 5d3bd82c7703da8ae6a2e0be3137947c243805e573ad1cbb84984d9a3193e03667df0187ad1b145fec3bc3220d1510c4fd3917e22aecde0f257e683a40b00292 SHA512 3ad779a87d2e400a38e86ff60164aa796642c8ff756758b129d1c0ba60aeeceef441ade1e2091a622592cb36ad81d8213d396b8ef75dbe13373f1ca13b965aba
-DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 292851 BLAKE2B 94807529812e9a3916d1d12eafb5bdc0b8c608844412907000032b4d8ab964e2fae2441ca79eb3c1879af64b007dcf9aee1d7793d8c1b989e0174e5b39615b09 SHA512 869c42d5436676cc367cb88c0ae6d9cfb9a6bba720ac3678fcfb6fbdf0e22074ef0534d7d5022843f1cca2cb338d38007438b04d68494eb0c680c9efdfddf967
-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.0.3.1_Linux_x86-64_rpm_helppack_am.tar.gz 4041501 BLAKE2B 015b2a3e61ca5c03e9e17480672f3858d70ce29400e83cc0cd24948d5b6643de7347366dfaf0b52f85948623a83c721fb355b71d8b885161c6bb9f0947de5ff4 SHA512 92c5e1fa8333a74c3c276a52e322f3f0cd79d360b6d22e4e0528a420dba908ae3e8b117eedc54e7eeec640ea2fcc26dac7975c31fbd40fd715bda0fc6fe20a30
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ar.tar.gz 3514948 BLAKE2B d6fbe4c54f7076b4b79160f176a9d212f82e7fb44315731d7515b400fe1f713f54424097d66da19ff803da7df7b077e7090dbf1afd4cbf44d281108b1eb9f6a5 SHA512 8c78d1bb57d0cb6ff7e6a61dd15246a325adc96c8a3742faf302bc1207c9bb3d780a7ee020706d9caff731b972feacc0e0efc7d56622d2d268f9994a6457e9dc
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3761832 BLAKE2B f782657e129313f39b86e040a20864cc1479ee464f5d2df7a0d84742d6864ac894cbe68b9ffd6c921e4ce52081e7d0def2fe723a1c5346bcc4ffd2ad37e31d55 SHA512 8fb0ed03f4c3986df6bf26fab3a33c4f26eb06912f9aa8a9e18a31e53260cb6a7d38ef4ce805b38bb34abf74c5bb5e353f7662c28dbdd1add7a94fba762f67e4
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bg.tar.gz 4076906 BLAKE2B 2191be25b1c9991cde4f1a4d7c7199a8a918dadf85e33da9327e0f6fc634a5a638c13306cb6f79605cce7fa81cd6e52ebf13df36094b323bc9d50d53a2e77a06 SHA512 931b397e1566870cee5e1585639ab7d0e5b3143def4d66452be8b9d87d453382355ec2244dd016e9cfe75eb5369cfadce251756c424b59a61aad4dc6e2256aad
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4228370 BLAKE2B 60341e99d379f34ffdb2cadeb1509ee110d3f9135d15d0bee02d3be053906170633450df441c39002dd8db7156d6ac8cba452c6d1df6f32634ab6fa38be31e55 SHA512 0822e401ff727f896399e77be65cdcb2c2db6ef59d275b2a89310b185d37e2ceec64eaa48d13f34711c010825f3a1dc18e812b4f1b1114bc7d5e3a5ac40491c0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3907182 BLAKE2B 718fcddde69be9cf2706335418b11fd82bb906f206fee955d548b2498446a8f3747a35b38dfceede6abd1d4ac8309373af744312182b81716711d5f6522213fb SHA512 71730e18630d5fb0e6904aa6d1536d53056f3f1d65947d0e04b545d0b66ab635aaa1a1f7af55ee151b3a4dfd45bd1d6756142babb1bfc6c0b418811a20dc2c34
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3916748 BLAKE2B 144c564e5b68158d2e13da0cf657483a48d8bf54a2ccb6726f1373bd77851c0eead90bb016fd4a68c89ef2e81416d0a2fb4df85af362793a54208b73438c5cd3 SHA512 cb340d60b1e04c6bb2341098fccdfa28f811c7af9f492b93bcd67af895f03519a03ac434e00e972ef1d345b8224be6fbcf8091ce99c37ae9b07694b02720b0b3
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3647226 BLAKE2B 846a607056406fd2d340af8f8275a7c903155aacdf6849a5935f23e5e575fcf1ad44662d556fef27815265718b63e1ca8629409a139048100ca6d94b9e466a17 SHA512 4ce135e88291b5d2f7627ad759ea1bd993812f123ea7fd784894ac40fe04c457597fc09b37cfdf44c36b2c787a4a1b3a96e60fb54524eed62ca310b34462ca89
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3781241 BLAKE2B 1c3c186fb38f60f6c14f7fd864f3ee269a1bf5afca4178342e84b7dbd48136caaddc4abc21e37d1c7de04191d8c85b7489198b943ae9dfbd34e03e3072cbb4d8 SHA512 491def7c07f730d52dbdf22965453790ed4b9b2fcbdf316067995676494910961c89caea87532b4fe09a6245ae4638d7d54bedd416a0f8c1c681790f01d2b53e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ca.tar.gz 3770680 BLAKE2B e63aa50f6e0d0b1d3c498ec933437fdcdbd9c8a3c057a10ce94b3b23af9d7b99d6d28f896a317182eba23b7c32bb97f4ca9eb9ea8fbbcf1f02553f531a3b621d SHA512 1357d074cf13c17f5f8886d1bffef2e529ee8bf16f1bc5d2886edef629553f94679a5e95b9e0085b9334ca7a4359ddf8e4e3fa9809a9e68e1afb6386a19ac3b0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_cs.tar.gz 3801606 BLAKE2B d9f03371e1dbf43d42350ee62e6ccefa05de7c3dbeeeb1ab5eeb89431ebbad0f835fda10f095ce38a7a87316f11d40e0619a4be8b9a25e3069c6dd0f6cfa4071 SHA512 df3ead21b70e9eb82a79a12840d5eb071642b12dfdeb35770682ccd9bc96d9f1d205e723271e5c33ed17ffea077a4b2b6bf3578e09c0538e0e6293ae4af968dc
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_da.tar.gz 3703027 BLAKE2B 0de5a37e1589194cf6e5bcbdaf6f31779b471bbce9573d9c0070ac5ce6a172ed05f4b3e983d40dd0b1cda953626fa8c98f2b8209ffe5933a32ebec56d7d58fad SHA512 5bd3b2a14ae5307b34a6aaa99b719aff051e9d6594b48fc6e5d87b3abe90535c484e83fc5b5f27102bcefea4bbce5c3790532cb535b0d63a7b7da15f1c958e57
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_de.tar.gz 3863940 BLAKE2B edbc158878490f3c12547fc9e32f1395c070e7ce7ca2fbdfadd89744f1af26e9893edc752e3641f12b29846fe4fafe6e3724a69b074849ce6635d24654a1d488 SHA512 35b50d2db9dea9f84aec8681171b5aa6be9d903d93915ac75ecaece40fe6653b1eee17c02900b8b04e84133faf89fc6a6a1b4ebe81bdd78ead710c61141e91e1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_dz.tar.gz 4063956 BLAKE2B 544000c9f5e9ec3f758b9de461cf9d81ef416aa9e5674ee33ce637d54e74942ea1cf7df38627d1733b51a22e1ab545cb6015745d150e95ff70d5d2196605f800 SHA512 cb3a5527802c6e152f0b7bd86a4692682c00d9a625cfee037f47e7b3512cbf1248215553cfc8cec4fd0877762ff7a324f7e160ea14a5adba6e91ed26da111c81
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_el.tar.gz 4497789 BLAKE2B df0cc643d5f588bf84d2c84e3aa8955f9fac5f47880fbcc1d46d281cb87c68e5f4506544fd9b76e1a9f321e004999b397b53a9dc3579471fa8822d87200bbe9e SHA512 62c83733f65e1711bf10b5283e4eb4270b72902b0d12d5866474d7f793f81ae2bef53300233f24ae4fad7c9f17b5dc5bbbf6fcce65653ccdb379f480d596a057
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3534537 BLAKE2B 0eff2b71748bf237e0b99f7aba927834b000fc530f993a724394e60c8ccc8efd2d720bdf6bc8fde961729ec78740aac3ccd1853b9c85abc41c58173583f69a09 SHA512 5da4c9acc27ad4ca15a04173cc67682efcfe01c8d2e76e15986aedcc9d192f5530a9f9568629d8a8894e57ae6265a30184ce2de441263a6161e0016d9c7fe18e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_en-US.tar.gz 2225161 BLAKE2B ac8d339fde0f7011e10c97e3ab8a4b219f25aacce8111d7ede2d39318ab907ef7c8152a8269156c4be5cd46edfce85b34cc31862a472e8f112bb31eb42e484c5 SHA512 fd2a38a0d9d81126daacc8e72716fdaedba0f5e326b59f5fd9eb8928746fba3a3a2f92f42692637fddfef2c7feef63a5cae7cd723e1990943ed1a5289a29bb12
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3526320 BLAKE2B e208ca92538594fda18e6958a02102d64963208992e659fbaf9d6b15d61d7a12bd67f16756e46b68e1a1a30e707ac0d941a1d0dd43f18344e44cb7e6ba39c43f SHA512 88077badab08e5fb7674a3d0b98be991db573ac25eb06e1b4b1a7c9d8da9d1cd4e660855bfb175331ce443bef691586eea1a602a04a462e67a3d9ae05acbb715
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_eo.tar.gz 3620135 BLAKE2B 82f1312cac914f736a22db7bf70fb6790be711656efb7a071cc40c359f78592ddc961cae4dfd90d550bc9494beb27cc4f4ddaab7f95f251d4c6f6fcead6b420e SHA512 e6741556f81c7b5163dd12ef12c71a9b08cde612adae864585d7bcbd7e102f6f98fd11ad2805fd4083e189186b23a0ea1930ff74f7ba0c1b3161bf19289690e7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_es.tar.gz 3813750 BLAKE2B 00915f323a7c4ca3b02c6982edc93f63b28a9fbe4a984d3e9389a47405b8e7e942e726c9146bb7ec504e057352421893bef5bab8f2ddb76e100cfd401a328ab7 SHA512 c15216f1265717b0ab767a6241ddc61e1422d0bdbc15e542abc392f17afe7a8bff6103f0fb4bad7f337860b1b0be770f698d8faecdb7964e13a16ae03f5267c4
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_et.tar.gz 3664131 BLAKE2B 102171afcc591d432c128587b22414611716f0a304bf5ece26f15ab6d0673cc7858eea7133198a49758cc937e7515f682e78ca83c0c9d8fe1bee581b38584089 SHA512 770749ba0413b331abd61300368a994b182daa8fae76b218d989d8e3b4990570201b14201bfbcf1c424e6773e616377ee848b7484fc0370c6661dc0f4c6d06e0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_eu.tar.gz 3650717 BLAKE2B 012697bad8d682120393ecb89f9353e8620984c77e43d5fdfb2d99f933ad5e9901868954a61c1a84a8d3280ff145180be588b25ec6a4fa4759a8a6630f450396 SHA512 493acf8696a066d0b95cfdf8f37a8d960fee3a56d0ced2c62ccf79d5138c90f12385084ff01034f4f204a9906e503a8746a0b48b0d5ce1db179f50f336e5f497
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_fi.tar.gz 3674165 BLAKE2B 34be2386e6398c1a6c21f80913dd1e68f5241fdb210ba2b0ba2a2126282e5e46a488ff2f5951d8d59658885708a0d47d90b8848701c8039ffd21614c11afcd88 SHA512 3dd30ca5b2ec7aef73a1bdb703fb6b4563e84caf3d716895b077868ec023024c6137acdba0f071844005cd4b8935031e7e63a8014b7ddb28451e8187c60e33bf
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_fr.tar.gz 3797995 BLAKE2B b76cea3b18f402fb5d0986d0ef0cdfce37662bb3a0364864ef374e06114ec87fa8e64c9c00688530ba7b044e6f848ed798516d02bd259a1a16f0d5e1f71af10f SHA512 a764e719fde0a8bdc50d4569f7ae5b2b7433789b1c1addd93749a3e52123037fe602964194584ec0c23c9de644af5774c4e4f127485e3f58427788fb67cad7a6
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_gl.tar.gz 3757068 BLAKE2B 49d155df10afc4e0855369b165a67caec4ed9ac3833824d7fb12e44cfe137c0f862a67dcb58c869364a924b14f682f24577a166696f6138725e2ccac7a942d99 SHA512 a575242213276178c9a44719fc728a41296884a5bde851a8938046e92e69ca55974ab6c05e56a502749e7717b3d9a6d4896d46d1b8ebc08df56974985cc1d691
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_gu.tar.gz 3614384 BLAKE2B df940be1c01583ba78080685128fff4dd9f24285699a63280d847e78ebd514cab0654b5021d34b355f55d1b1da370819dc0ec314a00cb9fdad451b487aa2790e SHA512 f2378550279b30bfa8692a83c06b290bc5042c40dbb9f937d71676c0e8f73bb0d6b5cd15460236d79f20de413aa7a9c7a34c53a034ad8979e7bddf447b202b5a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_he.tar.gz 3385460 BLAKE2B 33b265e2eaa75da1d1eecf67c1db125f00a59319d6d2689a8d5405b16e7424b2f7e28d5e9058f06779072e24601b38faf97944eb35aa22853d7f3ab1ef1cf4cf SHA512 0d443d2e408d858cc0f7892beb3dcf5e8c16e16c1cb27015b7ffc280752e74ff57615c0a82253200491dc5ea1d48f82516c29020d48d63282422882606b748db
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_hi.tar.gz 3739191 BLAKE2B 8f065802ec83e8ce9fa32f3b7d8606cea08f008c887482b18b60c8b6f37a2de698d180d30f211c95ba88487be7c6665a084efcd9892fd968f2729e479a49d839 SHA512 9c6f60aaba39472f40c24deb6c4fa5e78bca5973c10330e84b4fdabc4ec220c397edf640b360a001bb5f64064322319035f35bff63c70929e1046aa3a5c846c3
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_hr.tar.gz 3653193 BLAKE2B 4fbce1b0fd4a339b60a717fd670ba16e2815280637dc787b952b9905b8d1035491f29c4b906bdf87edf70208a052560b7f3a444a3d2df332adf8eb83a787ebbf SHA512 2dac04594ec45ee9bd283c34d59a8f55de551585717d84bb7b4eab9949fe4e1ba5420fa971567b5b6e69db9ab1fdf072b02232d3ad31e3cdd5da967d4df984a5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_hu.tar.gz 3922693 BLAKE2B 500b451c7ca71de52d8f481fdaccf37cbb8c347bc6fc968e6fa876695b62ec317bc887f89109660e3f8599a5491f54edc71d29abc3001cdd8504fd6254ebc3d4 SHA512 c5f80969dd1c81b01e4b56c69141d12bcf088d317b3c89bd59ff0a4ffe9159d33ef3aa5615e70c1dabbed631c0803219971976165a4670f46fbd2796e467c32e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_id.tar.gz 3596722 BLAKE2B b4a906b57a17986f42b1c912ec8e7f4de8c65b444baa1418d3d523b8b4670bfa1a880a3ebbb08d87cad39a6e68945fb1e43fcf84bfb8e8e084e179224890300f SHA512 6fcc56ab561221a95d9ab8159ee5d623fb105759b4ed60c38988535c7fbdc0810a6ade23becbe2757aaee45cf6f069c29848cfe92642865d38f7449990c9e896
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_is.tar.gz 3670047 BLAKE2B 4dc53002af6d9c541a2a074e6cdf9e45fd90b200008311dbaba6e01f121673412be9f464c7dd784c7e1025400980ddc4f257994fdf2ba1e8ddc78d3f188cd91c SHA512 c867fa530d7acd65d1c272116cdbe3f2967092341dd034623c0ff574c546a8319b99e605d502b9058798dbae26e1bcf19ea314e2dac0b09cd9ab3b8f840a3996
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_it.tar.gz 3725522 BLAKE2B ecd68c75de5079f15208738e94a020a322c93f2bb831df99919b823d1e3f6aba4556702b4b8f94d49279d238b46436826f813ff08e385b6ea9991d4762625503 SHA512 f921a4af2c14b649c698ef2fbb784e2a10bab96dbd112e6eae88a18e791a8c8151257ba98fc32302f2fde9606d9ec7e1c24cb3fb07afa9d361b69f5f46bcacce
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ja.tar.gz 4380585 BLAKE2B f7ef3b48a5c816a5eac940fd871c42e5cc9ad39e2d570f6050f020a7a8ee93597df02bbd48b0642735e44444621ca8eacee5b98ea1d42a16539dfe7d3638e422 SHA512 5c7f6445ceaf38e6ea3bed6efb24afab9ffa53ecf928b47feb6fc84fa294bd5f595277a6823b75ae7780683fa35a4f950b55e4541183b5a210468806e2fc15f2
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ka.tar.gz 3858183 BLAKE2B 2ddeb845d332f7bb0a4b2a70002284677f4bf0eb16671814ff260215afd0f52b649228203082cc253bb157913ad0e2929ab558a451a9f112c95d0a6cc58fc213 SHA512 d349d9d0e94fc91201b5217d5085cd2bd63805c28b462a6c7fbf638b4af40da62dfaecd985cc69a99f52505d37455b7f554f00041ceb106cc754595a4d579f67
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_km.tar.gz 4189542 BLAKE2B 53526fd58fabe92517e7ca4b21befc114d64a52ae742845839919d64d00499c672f678d33a9388bf1a4d5212302070ef25e9cd161dc36f1cdbcfccca15ed88f0 SHA512 5e80c93f3706c9b870af4a3c71a243dbc199a8086304a1d17f28d9547301e27b129cc72a78b5a10db35b951c4132b961431e514b059f740ddd43771153a0257d
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ko.tar.gz 3884707 BLAKE2B 8ecc80f52395ea13fa0211302e9aa550ec146a870c66e2bd123d2be62a000401f6ffe67f7ba7373cd2b57aa182ebf7c822dc8dee83ef17f5a6a01945e5c395dd SHA512 d59f5b73ebd6533da642d3aa246ef390e95ddefa33f8e044c37dbc4bc38fd41c8314250d8f63b5180c21e4c040396b14f020fc971382b95d182a78cb2c3bc18c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_lo.tar.gz 3609845 BLAKE2B 90ec6e7b9e7057a3dc85c4372b67c1e84e3d615ddd70b2224c01f28385269f42dfc9c13df43dc74aade0c6492225b81bd0a10c62d03137d79d6bda4f6c87d396 SHA512 137964dc6fcc9e5d5c78f6c5c8852a135442a69f4910db9b6c4c9d262d995abbeda1bd3097bcb5a7c1d54768f5ee437e65a04fc5ad48a96538528590850b25e9
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_lt.tar.gz 3806321 BLAKE2B b09f9e16770f7b4f1e7325940b0ebff29cfee014de2a3a33b8dbcad5403f23158796523d5707e5d3c81be7d24147bd48e2fd7e271afb798419f71edf97f51bc8 SHA512 8ccea1ee99f65cd16786256a866a1b7a7e2b2c6054dacc921196dee7a71003f21160028843e1279b05491d10f21839aa0059e87b4e134829ee9d948ac62cebbb
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_lv.tar.gz 3667034 BLAKE2B 9073e9c8097c97fc3a72cf82f26209c88c9e1f000a53f8781040ef27f4c16631377bd9245afd321355d28ee52dbdb62804914ebf2cc5f0bf8c07d19602320956 SHA512 f89c49c66579194d9b851d5b4bd6693beb67795d4d94dbe24ac0702222aef7c0e6e0a711a1999f5261a9370ba9777e15e074d06336c214039abe50a55241a14b
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_mk.tar.gz 3707285 BLAKE2B 64781f70f187a296de4e3a990b9298f98f1eb6ffa88e91fb5b262b093ab88e422cb058ae9a92870f277f6ade3e8d80d480e4385bfa185c6d6f29fc1703d0d6d1 SHA512 be62c54e4f22103f9fc96a17adf89a41e1ce59bafecf7371e5a9354639c015d903a3689812c6832df157430c85ee35e539c2f964c02b642feaa41e8c3e8fbfe1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_nb.tar.gz 3657338 BLAKE2B 55a233d6dddae54273c46ad65eb0fa8526e08984ecf3a8e0eea4a024cd70e4a6a41741d0b5f47730417fc45d3ecbf1e98e875aa96e74310985d34fdb512e7d11 SHA512 c0caf58652a8e4765f6de152a0df95b30130d569e0c9b3294c8b332d16fc568fa6dd45bbcbc6610e2ff75283768800303eb5a6428a283e6830db343116aacb2a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ne.tar.gz 3945964 BLAKE2B 57c99ee951a73d11bc83d7806a2253742f317a87270cb7fd416589f5f1132b3db61af23f729600f9e3da65bf87fb16e8b53a133ec7c02bd2b60d082a814e3eaf SHA512 bedfe077f5127e3f4095a6af442d805b6319e208e24699ebbfef19cde6272174ec66965929cf7ce8cfb484e00084a64bae2ed2497bde46d3109242208e05155c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_nl.tar.gz 3780047 BLAKE2B 9681569c11bb37dcb010aa2a0d96bc73a6a68bc825b94f55d2c5aa6863c41799cb53a49e5f9f88b19d8b510e47838d46051f3f0c5b4beecf5aee0adeeab7c811 SHA512 23a521c30e7301a3a6dd4b2181e200e79cd7dce2e06ea6c78e2992ebb6358ebd7209ad2d52a69d3a2b703a7d1302c5ba4a8e73c5bc7ed99e495a0374a7b1ff3a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_nn.tar.gz 3815500 BLAKE2B c133137156918ade9012c55c95b876fa6819ca9ee7b6d67c1658e12fd6e41f023b5bee93ca64613d770b1593445fdc526396a7a227d2bf0310f511868b982c51 SHA512 eec8992900441ad73cf68658abc0061d49803f34754076b0112e50c6c14a7d693ff715cfc005587c40d9e9ab9a0e451629f943cfab39b43902d1ecd20135fa6a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_om.tar.gz 3712687 BLAKE2B 0444f86ccb9c13df62a9952f246f0af50345499df7867ab853ff6623ec6814e469d2e211dafd8e63f7a58892f65a90d212eb123a5895bc143683c6ffea33bdcd SHA512 858bc49122d91ef8d9bc4158f1be72904044d1d46b942773930283f0c1d06e5fa4620f1ee1c3019f63ee59491f7f6fe3bd33b93d6171115e45c902d2051a842b
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_pl.tar.gz 3956055 BLAKE2B 8de3736233bb66cd2043a51a161985a745901159d7eac0ec078854668aa8cdcbaebc762b37f7d0a49fcaad9b231e0e2bffe9445eceaaeabac1e94ac0e3d68037 SHA512 0dbc50903277dcdabe26416bde2bb3bf015901ce092f36f75d8397d3d874a3fcadf51764e701014480421211e3b85eb0f042d25e2edfd36c78d3055cf372f67c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3767143 BLAKE2B d2385f2bf09e015bfa39aa1e3d80e0dbcd8641068ad4b117705576025860c819d1a5c78ec6bb50195f6c2a2d75818380fe0b138340a65b11942caaececda3898 SHA512 6193b7d2a05f98b411a2ee2b4756ac48d25c29f2aff2cacce7e816d378da1ac069f58e5ed03de6100d209b10cfe8072cfc2267b3b4e60f62d6326f9e9e45d922
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_pt.tar.gz 3746823 BLAKE2B 2996cabf174085bd9c4ab7690da023d45677a0f75c108fd5f4e24bbbe4e3ee6fae83ae567fd0ea8052543401bd29f47f5d7a1e2f19efe5d400a7b5d30785318a SHA512 60c572a5c4b3b0648f0a8b9964a03c11895dd6814fcf440d559d5c5acbc86f32546f3aff607ca4f9b7b31f3b56e1a62657ba327c136dbccd5fc64a26f7ab1776
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ro.tar.gz 3559891 BLAKE2B 078f596b78e2790ac5d08faf4db251bbc30c011f0ce58994d0e07dbee011f5ae98233a2f8485519e11a5aa912bdac49e0386752332f1c6a14608130b51a066af SHA512 ff297b881474c594f76de11dbd57a368df02e4d818d91995e91ce4e723598e611f29e10d6f169e92ff2695e15a001f5a637f11ab33289cdb985f4a9f73f3a123
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ru.tar.gz 4107355 BLAKE2B 6419be8cf6d36ed97b22328111e1e22d2cafd9fa21d4f730ce5c2b65a68380c666f7c2e06fb744aeb287b7b8ef1831ad4c23508e65aa847969bdc8aaecedc47d SHA512 a7ef4446feaa9f96ed50d3141babc3509b82a1ef7760463ea1218ca7c3e58137501c7da4813586117f1af37926a202024753afb0e2e811ad375500940366baed
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_si.tar.gz 3840329 BLAKE2B 910f6287babbf9d9edbfc44b1aebf999d8790ac5fc2e3f7340755403af8604f52a2de5eb390f035e1222513983edd611e5208210467f9ba46dd447ac9417bfcd SHA512 bd47642d43a268b32a8180c5d4851ac701b174f766b9e746a3ad0d095da4f8da11c43663221bdcd8da8cf79dbe5699490964af4e2edf431ad1a2c51e97ea9625
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_sid.tar.gz 3702958 BLAKE2B 6dbcc1c64a2652aa30e3c77a67486c4db239b3f8f4dc9695d8e9303df20a07b2ffb11222d7f36c790d6df107c5070c4f4f60ad0458c4e71ac33a55229fde73cc SHA512 9180c141f331d9c612139c2d733ef5bb6de7afc11c9d497cf03c8c7406dfb5271850f7b0ea15c2757797a54d8c143d20534c57f1907aec4b84ba636bcd7798ec
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_sk.tar.gz 3840477 BLAKE2B 00475124156354880da4db5b7a98eb011766b4a4b456bf91023bb925a4f11bbedb4b08fa64c41d4ddd5ac1fc6b0b955f759774d6e32da9d1df740cfc5da4f629 SHA512 e663eefb989bf7f8ae2d79cb1590c908c8bc9737604a2cb5c60835cdf135b9ac03308c1cec2832d3374f6c838c50275e2b8c14471fae161d4d7cefae4e3d742e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_sl.tar.gz 3715623 BLAKE2B 6db72e3d0b3facad0e3357a71e9f2143608740e249bfe4500af64fea3f0660365a7f3822db85862d848a882536f6b8ae8a8cfb553399ea97688114852decffed SHA512 9c7fea9794ae3901644d388285d4e7ccf0818620bf58aefd9dd0c0125f1e49f8b4562f8b588083b0142cc66f7091a0ed9bd58cdde05f36fd991febc6792e4de9
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_sq.tar.gz 3622774 BLAKE2B 14a61e414cf72cd119db9a909c65ed7eba70baf2ad5bac7e20b6d189d0047c5f8e01455f0039790b20f78bd3fa9a4554d99fdb54a61aaf116bdd6bb23e8b2d94 SHA512 c09e7341d1be6faf847d5cd3cf83aadbfb2d6fe48461824f5e4869067f58085f399a7905e209cb7c3d2e666752120d8e9926da306f5b09a7d4c36c568bff5bea
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_sv.tar.gz 3704931 BLAKE2B 7d2621f0770b2f1b6173f2db828d698bd86d15d15f3fbffc2092e35428a0446582916dbaff99f14bb90951a48224c48f4d87a5f6bf91d187c992ddc3eeacec23 SHA512 c5abff05ae55b66447491a647d6daf6fd7086b020d5c6b054bb08a46bf4d15029aab6080848f95253e679c774e3e1f5ba36b189d77d2c815242d35d5cfe55045
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ta.tar.gz 4054532 BLAKE2B cb128b04a4ecee3f6eac4326e44bf55dd255286f2456a8da8fb6642cae96a911ed2f1f44d41c48829404965863554043942a1657b844455cc78d986de84546f4 SHA512 19e74cfbf2f107bdfe39359193c2e109e25b83d2c9d26b4545dc7f1536b1e064110623ef6084d81054bc1ea00c45095aa42f2226a7c41b4f68bf56f134531dfe
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_tg.tar.gz 3672581 BLAKE2B 704a0e8faca3dc50077e70706f78711e26e8f2302c891da473ac6ed3315f51c6b33cd0896afe9d9617867b54beaf57df3e321bdd188c23d674ddc808152afc2a SHA512 0a795694e23686835650796e8a551ef380461aeaf8dfc8eec154bcb99bb4f00b2cc6bcfdf59b028fb74232732579b3cb1b534f830d23c9996b9be39aa7b5e581
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_tr.tar.gz 3763648 BLAKE2B a36336e62938cf256a441ecb9a2480b5da6a89aa00627acaaa11ad4f8f9221b8617bfddfd137a4b781adbdb548182fde252884c4978b18d8d40d4acfafd9758f SHA512 204b6ce0c8d57349c1005d6b7055ac33c608c103ccde43bc71d5d7deda0ac252b486b0fcdf96ce0458b356ef97c857460548696cc4907084479eb638d304ea47
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_ug.tar.gz 3782373 BLAKE2B 62997add59faf6ab0c1e5f106aeb23e7ab57eaf9a63ac66743fb45ea3961be841760038b31477bb7e67adcc1f214969d2693f5b27f23460e63cbde63ea87fc24 SHA512 18fd728bb15316fa326882df7baf65717c37d21ba79c1e4fb14fd50b513015017ccb3b9b997b2acb6b81361401a7290aeb9c904282d98d2651f8f53cb7daeea1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_uk.tar.gz 4085694 BLAKE2B cce360a5a48b36178c4d1abbd174adb5f62f57a39e4ebbfa0bbb6bd6415f822ac48361046efb54e2c0dbd849cf217608b1934354d3c4c7719853ac7855dca02d SHA512 69b3062822216385bbbe0172ef5a3d5707325fa9246d3800022a8c4f18e8147f67900d37b6f82e7d13ed7f7dd59905219e95c7b5ae14cca93521d863825d292a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_vi.tar.gz 3745074 BLAKE2B 748e87418f0f71f8416bd91e48c165ac5c6ef2885e22176493b9251f239b1eef734f27f3196b5f7196942bafe3340e1815f54d0312956a9e15c7438de64f7e06 SHA512 71152261a46acc4c5b3be81a85ea8af49f1ec9e873efac43718d38ed890505356487c50815a0eedc50560124492fb932c813cda22d26469649a93ca881f40057
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3995146 BLAKE2B 555981ab7f554dc3ca6ef090c488eb1515ae277d6cf2433e3fe6cfc62b8a62dbdba2ead908227386f9afc33101ae04076a1e7f0971a621bb09c014784bd3678e SHA512 2556c23de87336222c32f45c848987c4751f5708c4e8846d7c74164dacc84601f962eeb81f1159aaa09c153b39dfed1650ede1aee31d4d23dee79dd14e46b149
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4127692 BLAKE2B 30804e7d7d199a32edc4542ba7f2a8af612d7daf77fab4534d3958016aa8662d7379e4e1b0a9113a1723d202351c3473d7a9555767a5c998adf0b19d0e69d072 SHA512 4a2b6f1dbe02a919ed50d4bac8513787433b88174811af7ac19f069aa6dca58bfd59f3d162d7098aac0e5b3aeac32e7aa571cf4194f10fcc2d0960cae60e6457
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_af.tar.gz 1216736 BLAKE2B 1e3e71533b8c6364cd5c19806cf18a62e25ce64536f7c2967050eb7ecedc61cf35fec3fc63e77b5ab2aa316e447060a66add6862bcdfdf4453f675096b7b1edb SHA512 43f99f681c6fa173b581afd52953630fb39bcb78fbb6d58f1e6f6e28e730f5402c79dac14d70e4adb0ebd9fc4db62f650d6bf755456489e3f1ee24f06c9a7a34
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_am.tar.gz 756973 BLAKE2B e8999d0b865d939de61d1f1a3b2c30d8b75b29b27b44eaf7e711b45cf45857599f72605b9f2207c3aab9c0ae09ecd37b46591a5f0f70b6d870e1c25757dcd496 SHA512 d33b96214b66c424d2e8fcf85c6f6fc76ceb7ab86545a2d847393fedcce73561797fa1122d91b21c06bb6a6bd2162d40ed9f534b495047f1bde077383fc589f4
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ar.tar.gz 2403399 BLAKE2B de6554482278c43caa70aec00a0303dc40872c91993ee52a7c0db356b021502e643510c8cc7d9fe59d33bfdab6c8299d11143dc74334c348fdec7d2143892eb9 SHA512 b38da660e1fde282992fb28b6d9b32a8a17cf1f3ad887e43fd9306cf23b6fe6b0621dee6a88b8bacee7580f7f7558bde3a380453a815494f3645f6188980073c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_as.tar.gz 524609 BLAKE2B 061e2cd2ec191363fe3886ad69dcdbab3e955ca8457f04e061c161d58b629ba997f4c6009af17c6dc9e8aef3beb0b3f027d61848d2c06a46dca4e5bbcb79b6a2 SHA512 82c9c8f3f1dae1941fae24181d5c2d428e2c8450b298be5b787d59f93e5f5e45da8d0e4a91f022a51c9b5a44af4338c25c875ba198c5ebea743f6f3a74baf322
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ast.tar.gz 487780 BLAKE2B dbbc672a99bcd0084e1683ecad57878644df71dbaedeb5e41281b10f12d0e2ce3951bbf507e0c408c2f807c71ee285a9c24dda140fbf157930bb68c9a2f1703d SHA512 faad0706328f874364967a616d006bd09d72314feda9c84811bf51e75def0f868d590889ed22f3e14bda8dc717192b1b8388bb333600b60b8a8798a52b18eef0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_be.tar.gz 1054662 BLAKE2B 74ea0e77379884bafc1c54e86c9db91c3bba2eaa7349bb7ca0fcdf2191a218d81e0703f03bec0c2fbc859458c397a2345cbb79fe9ca50495301a2640857747d1 SHA512 d1fb174f0696031572889525231346ae78742dc36cc9c4f29fc76035355be570477a76404d63fb434895b83898023131ed5b0205292c2f1dd8a0c076eaebb4bf
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_bg.tar.gz 2489954 BLAKE2B 7d56c6ffece42c5298f4104557ce90f24d6353434fce4bae8c43ca22caa92e702b7cd7b63f5788510a43b01ae759f76858574a0fd3aefb7465b744e80f4ec843 SHA512 e26a1624db4f1ad00d1057b1894be65882807dc01cbc5693f16b4073ad3959e0209eb5cb4167fdfa94728a01f4c40dcfb49892ffb38bbff9eec7678925abdeb1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 635098 BLAKE2B 376954684b6062928fdc8f48fe136a79941ecc79ec753be46a379334679f71170ea6f938d8ad2f10dc5caad228f309565de72645c8eacce1c8b4e0d35db88077 SHA512 0f303743ffaed2f40ecc5dbd50c6045c53deded1a6fe3f2f6ee6ac42fb1766f528677bf305435b20411503bc322798d77559d0c2a19a6543a26750c068a7b7b7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_bn.tar.gz 786127 BLAKE2B d5b8f0212a27db75e643bf0828f9ebaf766d9a844dd55804d74b5bf4357357e6ca7b39f6f60decf6bbd2bdbd8acaef5024dae5304daaf47e5ba961055e4c53e9 SHA512 e76079d23336fd74131d31759947f9121ca7658d69e2bf79e8460359a440eb4370aa7f269a3597b53e99bb08af5255caef17c399c777ecf0b00ed448350a8c51
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_bo.tar.gz 378797 BLAKE2B fcf2bef48c5ac82518df29a2e39f9a13e050a643ee46621e344b3b20a88d29be9a9052a43cdebb9b7f74309cbc02ff0a9b7f605b8637012d8fac257a18a83b6e SHA512 398a6e77682bfc4ad5cbf10bdfc2b5ccfa0a62c943d12dfb52fe7c82dec13c3e66dba43487f51b271264aa90fcd655e6ced63d64d3d413ef964a7f8a718f706b
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_br.tar.gz 1523330 BLAKE2B 99453e244185919e5935e0077bfe8835b5c1f3ef9677a74d52faae5d2371002cb2c6c23f82338135b4cfd470e1e78100d2b3dd6737ce28092767d1c88a9b83d6 SHA512 e46aa3c9fe3d55c0a4ebd8d31632e65d71801b7a8671563ff9e6e2db62465d1e6037194111e9abc2c57e61e681a51e9867341ef26a578a679a82354df1e46ab5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_brx.tar.gz 337260 BLAKE2B 7a54775ca268231a4f3e6091e50ed94c3fc367c8dddf26456c67d0df57fadda06b57ca7e6ba20f7072211c689f17c9ce348b06b628af4709f6f7d3b10c6c0d0a SHA512 5cc74a5829ac06e908c71592dfd1b5177dc0a3e5d0a3c637daaf0262538941bfe5303973c6a98c316cd60792003a10f2eaa4df89b78e8268cc0faf1c77256358
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_bs.tar.gz 628883 BLAKE2B 9d4bc080961a73bc792acb9768319cda309bd25f0b09560782170db27222fc144cb74c2c052e7748e9ad286d3e7768193d712bb1be945fe0c18b43f8f8774fca SHA512 3c3bfd8e163bf58daf202a5be00fc88f3ccf50535bdc4618a5d9690b266a54fc07b2104d929a46d5d9e4a6822c4f636594877ed1c7e93db2cbdda5ecb5bec760
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2477853 BLAKE2B db327dd70ad46409e452c5dadeba3915e26c47da0944dbb3e2cabafabddb0f284b5ba75817a5067c8b3efac420837988ce45c2e2bf79e2e4bc887728f984e450 SHA512 c86f316636aaa9e6cd527d795a57440589fe51df377783d863b2eea045a301706d5c1f3aac7e3d277c0c47f922cfcb8893ca32b6ea565b351734ca48afceefd3
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ca.tar.gz 2480544 BLAKE2B 5590bd494dda5ea16b4d15e21092e06c76df795d8154dc63bac2f46dde743c364ba2132f4eb19ef61cf12dcb0b1034f5289c83906fcb1c42bd28c3f79959e318 SHA512 0b7f02dd38dd05983ea1550ee219ed9761c703a101fb062f99a385d38382b5189096469a36ee1ae64c554c9014e688a763d6fe3c39da55d04c630313e8419ee2
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ckb.tar.gz 366784 BLAKE2B b390d937a370a9536ed1dac525535445fab85a177a2696ae86213c4e216be62388c7c5010a327bc5b55d89bf76f65cf0dfb067afc1f994d3eb78002ba9210b8a SHA512 6b3c7a59a2941ad385b5c7fafdc7db8917037878b05d5798a217b494cbe0a1dce8aafaa438b4bf2c9478baa34ffee8af438496163f23021c291eab3a94667168
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_cs.tar.gz 3229804 BLAKE2B c695e2b444e67be4e0e0809081d63718c6283046a3f4f9da233f89f152212bc091e7717dfd7cd01caf1d5f7dc41a5f641d1d8b7c8c26f98d81427a64d0e47225 SHA512 cb85508b9cc07f8a52001ebc876497dca3a50f8bfeb2388629a98df51354f3a1e483b1a4f53ad76b967341642241dffa2d2844edd3e03e8564ea1307866b1f35
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_cy.tar.gz 769586 BLAKE2B fb6e9e9cfa62209adfcd8bb1b60c11771ff89e733d40d60401264563364d538519785ef8bc7dc82bb93adb99e544b89e80127aa6e7645c3117c8d791b57edebd SHA512 a67b005f3bb49c9d0c8e8b9b92ec3cebdaaa429ee636c73ac5069dacfe08df8dc9fff4da0debde7a6ceef2a804ca2b43ef92d85ab736673d1e8fce2c5877202d
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_da.tar.gz 2867352 BLAKE2B ef2893fdae5526a594d69b2a31de198fdb38468cb241ef68a602636ede8b6304f8a148011a9e72355e81f77979be01e0fba2750c1aebf399d49678ce8e516ecf SHA512 63b62ebceeae785fc150f2793d8032bf1fbdfeb7f0dc7afa881e6fd105981e99f1ff11e8a53e2dc9e32dcadab0131254668c110daafa284dbbe4bd342151e875
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_de.tar.gz 21797165 BLAKE2B 34a435dbab7a5567797c6028bb64b693dadc84024de0527288561aa4d765747d04852969b22ff4fd191a34831ff7cc4fbfa3f3d406a1ad23423d42f5e7d82a1f SHA512 c4a8f1390c49d8da675a95865c1d5cf44ef5713fdbafbd9f63db7ac2489c29e5b154283e224ccbb1184048b7679c46906ae8beba1e32f10f21756c4c993652cf
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_dgo.tar.gz 435629 BLAKE2B 4050cf605dca8f121c6d987fb9c68aeef2e5504383f41c8370a0afc425c9a27a27aacac9f256c07f40fcb45de27c7f407fc84eedf9f588bbadf98a580489d876 SHA512 581f2a468fe5da6cec21152552e352f2bbfc7879392f1705ac4ab9e69ec8aa18aa407f7624343ca7b9ea167225cf7b25be7dc615db6a4f0d0eaa1acee4490d92
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_dsb.tar.gz 792418 BLAKE2B 803febeee66d17dc9e45bd9a76b1d8dd6c7a33ba8df250a437abd48749bf658caceb8a2bdac1f6d458e2df017185af1e81cb253b0312c362165a0c2b844a25e5 SHA512 9a17ae8766bca314fa04c7599f79c0cef97a3ac28b3cb7b8448cea060f3ba81816191c20ba683fbab2aa349c6f0314903564a49b8ffe9a395586014c39977387
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_dz.tar.gz 366376 BLAKE2B 9f8682c0a4ce49bb164c4c1fcc5e27b5b7d9613a218269eabff4a806920eade63e212294295dbdba2c621fde3e150a86a8fd65e947378ddac8f882773365c20c SHA512 c38ff33ba1b711045cd278a92aaa5dac15859ed36e2ffe7c749dc68b093807883a86c5446ed30d9e074cead48caa42dbabfdbe5cadf845f3b98474ff4408badf
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_el.tar.gz 2877677 BLAKE2B b8e8036ed95752bc13b256a255b03058e33c27b0c62c2f6546c9af5a642cff9badeaa6e5e57e41f522a7d086a3cae06b5421c95efbb5dac8a7804a10feecb3ca SHA512 35196c6953336dab178a0d88da40576e0cc7df46aeda661a8310f973c687badd80c9b675ab41f51a5c146438b6e566eaf79c5469a188adc198f3ab265c3b7526
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7388597 BLAKE2B d46f68f2a83e6eb8744787c230641b3f9a09fd6cc09bcc5c42e9b0baf4f6480ac2e238d3f0e5bd7d719e8f7c542a72cedcd224e183c4c976ba45cddbfb7d057a SHA512 74d4d42fea228d60cdbf6a79ef2de20350d40dfe2e4627fd5895dc6f6a011b9baaeb8bd9a530953d56b4a5c26d71712c987f902651f16118e29a94505491dff7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6934590 BLAKE2B 25b70ba7a1d8f4f8c771eb39a1534f1e85ad03dfc640c930e563d059f865e9ea9a55e72e903ef20632aaa93538b8c7f9ea7686cdc852383c6daa78659fc84e40 SHA512 f4827511a20804cadba05adf8beffdb6f59493a00653c97257d3c4eb1eaafae416dcf105655e4d3d482189ab80a10200155ae8e3d62797e1d8bdc529bbad9a45
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_eo.tar.gz 765081 BLAKE2B 44f87447beca856b7ff70c536119915a28371f4b8b1fdf70179ed75d0095050ed125d65005481569bb32de71f03bf28cfb36728cae3b355c2cb5c8b32cbf0525 SHA512 3cc73e4ae19718cd5c551ebf8972d18e97ed60d2b6ec3e1fc92d8dd809d9c35436c835da3d61ae744dc4c1007709341010c096123a2ae65cacc2c7a295b84808
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_es.tar.gz 2278013 BLAKE2B 326252af461a5d8da552298cb60c3df9ee02078bff07fa5819d34eaa48f7417f3c4a78cdec063b2b6db724869711423869e29a62c1f068bd9a3507db01ab133c SHA512 fac229e91ec77b2850a003dbeff50c111ff251f3ce01e2ca7a67fa35b7171bc0d0fc05e3f163d82995ff22a2a0e08e77032b3e14ada1ccaf8ff2683047fae426
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_et.tar.gz 1681694 BLAKE2B 7ac7d3b8075e01500308b1e52b4cfa010ce135cd0139c256180e7c0bb7ee4732b13ea45074b22410766d90924e274986bf547d345f3845ceab1307f301bce059 SHA512 d1f6cece346007527dbecd4f572fcc87ab2c2cee57002866f76a706e0db6caa7b432382a41e4f9142abd7cec5a4a258c1c359d4d4d621740cca2f8825fd8747e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_eu.tar.gz 774337 BLAKE2B a93f046a920d9e0f1ae16af8f09cd0f563575f502b8d7df94c53b982b619e07eb94b6ffaf895378c43c4de545cf0b7ff2b7f3a1a26e4da03dd91b40422434f34 SHA512 db68f0fcd15639dc518c8ffc7d996050b1d732806c66e9beb03006dc36c8dece1cf2c31f27726b78aeec474844f5ac34b8f33872f4f1482b456d696d20aaf4be
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_fa.tar.gz 337114 BLAKE2B daf43a3e77e354ce2c5086272428792063afb63dd47884bf61adafe1175a0174386eb617b1d8d5438c162cfcc4bcbe1aff9876f82978a82106030d22b69b5f6c SHA512 397a6530e6c20fb8e9f7252d60f356d4f4731dc93ff264ec001349009c71797a09c02b0f63a6e3ec7daef43bf6a622edb969ea81f107a4ed92c204adc5a56c09
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_fi.tar.gz 744450 BLAKE2B cc42ba763644a7e97e3baa52dc6db2f9abcd5931544e2eb29e1af28f826468cf93f723b7e10ab232dd621053084e729428dfaf10856d64f71f578968e9cc2a9c SHA512 674890821abc2a0f10f3ff9cb7b1ee77d3ad940fec6b108e591c6485818cd5f6c3829039560f83e94646d5fc8897afcf8553536bbc8d9e7343960605c5ca8e6f
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_fr.tar.gz 3076633 BLAKE2B 50347be590d02c05120bd593b45b62ecab234ce20e3f898ee9bbec52d3b3e5ec08c00f94677c92cfb1a757670c51eee57c47c554f859ab5c42bf91ecba362bcb SHA512 6c897cf5858200105c72d15d4dc0fe3887fd680edbad9234f1ff390752f010fa58ad9a3aa5c9368b2f9618a572388b81ed5bd65a05e1e51909ad8e2adf78de9d
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_fur.tar.gz 166762 BLAKE2B c8d39966927c091bc4d18439482d1534fac94cbea83ae3c6af30b683b1407320cce0738fd74572b853e56fe72a1cbd464cb3312506b5c3b948cbb6c849b0e2aa SHA512 50bad79be1cb80e89b870c79b3cd0a70ec4698811e81a23027e3be65f866fab4457b657cf0cf342cdbb11327e68a62f8f44ee9bfb12450721d8976ca99e83b55
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_fy.tar.gz 774604 BLAKE2B db9308e45b180bdf053a59ed32186f1a2ac5b3304894adf7468212bd7d9c00d187d4a40f2ea86c935913e815c0a9039e8d8cff6455d32fd9b0650b7e1fff25ce SHA512 2ae9b229e82f4e918efef35b29b2e08e54483cb5c84e17499d2f51f642d8a3c9abf7daf171c8e96d4c39d46e8acc57bf6b666d717cf67462039d8f9b85373635
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ga.tar.gz 728323 BLAKE2B 1dbef88742c09a52aa62c7eb69e80b41182adfbe7e7cbc8ba36f9f98be0c9d2554138ae195314767ae8e55ad121a4be44ee4d83116f8a2222e8f2fbb0978bd33 SHA512 8744a2084690e4203708f670ab8696d6937fc391386402469212d14a5eb2abcadda6823119815d77965cb1e9cae57112feb82a791fe770892e9c358d4c1e76e1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_gd.tar.gz 1776024 BLAKE2B c3ad1d7bf6b4545d4c86291c83dcf8dc63bb84c94115f2191c0394502b02b2efa1daf703df9efad939a2580f8807b5d4fe4edab49c39b92a90850323694eae4e SHA512 d56d1d8c0f8663b411f7749c3806393dd553bf3bb976e75c3aa3dc108442ecbde7d50fbbb9c84fb398a5216a22a333390ee1ffeda48c803c780fdce1be6c68b5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_gl.tar.gz 2666099 BLAKE2B 80b90a852a702d9b195277d8e9ef5b34b1742832078c907df275c10c37508066379d41eeac9013dd9d08bcef2f6c031c5c323a263d011404ba0b70deb4600cf7 SHA512 2745b6c82c6bb7c7e88386bb8799a19dd52b4a94a901ecb1c9590b92b35dc3160db7e3f0255741e978402c5e66bdea24b39c467afd1237f31283152748e295f3
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_gu.tar.gz 1217898 BLAKE2B fc77c3845d90c562bce46ac9788173245ae87d06684500765634202bd4694029b5bfacc6a345d2add9a5fe874f61f4bb43c85a12e53501f8268f905d8b44aa60 SHA512 a5752ff9a0d78353cf564840aabf3241b6f110a89e66b720abd978c4a3ae54e5058679e59f6d5759f8ec55b397255504350741fead2f1ae7173bb26d391673b4
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_gug.tar.gz 512992 BLAKE2B 832aeada2189a813076f887652f36054d279ac4d71347572651c4d580033fb27a37d4bffab8bb810e9b07ad3ee10e1842f87db7347d3e148ac3b57b2fb30117a SHA512 98d18bcdd683d26f7a7f523b0db638e39f54f16ef078dc82f25d6b3e969875e23c9c2b601f3743bb18189f763f27921c648efca5312efb1ec0da1912508afa02
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_he.tar.gz 1652189 BLAKE2B 94d681c30e969f82b5246cda35e96ee691345e4eebefaace77ffbc743f8dd8f48da2862e6a9e3b93405c9292364daf41ad68bb005e7a8345e759d98f9df41697 SHA512 e3c2e56423ae161eb312c972200afbd9cbf98d17e8c10eaff4d6ba03b709211bea2af4736cb505e456073e0f043ac610fa61e5359d9d9cc6c210bdcce28a1a5d
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_hi.tar.gz 563380 BLAKE2B 9dc1fedabc87c6c5ac35b04bed1796ea1be101a6239ae574f81a7e1de9b6317d3b8c20f25293e8919b06861c137a25cd5bf26a52d8735d4167fe2d89480ee8f8 SHA512 cd5fd4d553a73a90aa7379d1df6ea761ed0cb29c1568ce1e5a06479df2ee69a0bdfa68be9b12bb4af600356569615ebc0143db52dce7070fa55690ef71e530bf
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_hr.tar.gz 990497 BLAKE2B 5cbe275c405db82a382bf3742d94e2ab2f3dc41a8a3abc3de47f6cb84dfda586baf427c68bffcd3516b6b7d6b8cc412ac86f8f294738121f9d2584fc24ba0d6b SHA512 6035c032a0168358899936e61a8e996d25f4ab1853d1271a118f45f9d2929c8a6593a07902b7afc224da01b99d6194173964eb57eb41eb739061e827d631b7fd
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_hsb.tar.gz 790864 BLAKE2B f72664ecd8ed801866f349401e3e59aff3e40f0e11748895719459caafd59b755b9bdb8e8bd3a9ae4b4f1bfbc61b500ad397b49afee901eb6051775ebfef3f5b SHA512 5aaca3d4f5420e56ffbc12114704f5e66329ac4e59bd01523ee8b7b88a4a708df507361bacd74178e97f5229ac9a7563b08cea2aecf20d08b9fe057eeb468b73
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_hu.tar.gz 3032796 BLAKE2B c99b31c705e4d59cdf032dba301f753b68ab26a2c89819daaf01213de17418debc1b7790bc8fc5246d21a3263664f9a26d8bbdf8018988ec2f18884076b0c5ad SHA512 d8be2466076c9b61c261a127e91dbe5e82727d8cdbdf5e2c232b26748bcde2430fbe19e994fd9b4f1dac3f94d48e6a0e02d62f1cee4689d4050ec27a80a08b5c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_id.tar.gz 1632687 BLAKE2B 47a24c94abe187491c70749b620b59e113f3e0e8adac5df8edc6926d4f3a116b5386bff68c93075b8dc50dad87dd344884a67522403803dc2b68a3f5fbd4d262 SHA512 54db3929d6b5fd273e06eabafd011d0236bf9221335cb9eecced29c19ff04b720aaec4c2e0011bc5a664f5bc54fe05aef29fde7132c105b7da02d00189ebc510
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_is.tar.gz 1533431 BLAKE2B 16bd65dc9de76b927ae6a169d9a127b935b762e294a7d7a8a5942828ccda4fed839c6eb68a5e22f677de828d145856eaf8e737c208f7b554f5f8eea1126fb34a SHA512 79b3c9b47fb7818049ab4c0ebffa6380d57a73408d06e9fbd7edbe176aaebbc158db05f9dd5877a3de84678755e930adb150ebfa7006454f7f4d8faa64ce7d38
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_it.tar.gz 2108623 BLAKE2B 788f9317bfbadbbedd34e09f06d2800b32d1d10aa8a0203f438e829f4c218720abcab39d6ed0e04092afe5d3d9eddb8c05542da6d1e353b3583c6afbc8266197 SHA512 8d6ea8746c70ec4539e9de73373f4c4fbb53949bdb23ac31e8d1c237ef052852687a6a35c54fe3dd774a4eb811e83f395f95da9f267c3c44a4781384052bc582
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ja.tar.gz 834246 BLAKE2B bdc5c447af10fd71e522b3afd7046e96ce293c872f9cdf297a852145528c2f98446b2606c73fedac658a84b73a2b173b62301ce5b6450d2e218ab3164131683e SHA512 878091b46ada57c6dea8efbfdc5eff35a00ac2f3b09c94551d3d2009d13ae374dc3fcb704b48ca952478d1cb6c5956b86d3aff6a13ef1d357e69925d9f3a10c6
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ka.tar.gz 357585 BLAKE2B bd90c091b2b981bc85352df23a03133512cd2c5f11a9ce141673c58c1580ab2b7852920ce4ab8b15dea05ac1d728c1697cbc273e80d29e60593cb0e29708e34f SHA512 6e614ea89f5c6d202393c7105dcd8657f6a4cff0c6d32fc1db0da17d384a8ec6c660add6909a2cfc61e34163791effca88a7e60b91e60a53333f7a724eaaa3ac
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_kab.tar.gz 635248 BLAKE2B 88764d5cf3b890c895858b2a13a973c58649730ef686f6f5d72d0fdc111292ea6e794887e9c37c8cd9e5b9359b435025a262ca3cc13566112765b73fe672a7b1 SHA512 2cba40357eed46422da1bfa0e3e05e9677488a55e537562f377489d85e913b111ac9475cd4ed097b9393e8e9b6a3ca6037bcf50161e35365ab544bbf1934ef2e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_kk.tar.gz 832100 BLAKE2B 8e49c366c9cc8fd20c18f72f97af3bf26876f949a6b0e00ad9b877bfdbb218c8ceb3840037807857b2358b3ebc84db4ec0a7ffd22f20529cecee70d906de9a29 SHA512 f0320211d4ccbf1fd5f01ae3b6409a84da6fc14ceaf1b64bce98d001d8a8f129e6da13d0d6a327b1afde3b3adc82a3b52dee09f0d8a1fc5c50780d5c17d3948b
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_km.tar.gz 669449 BLAKE2B be0de7b820caf0df2f504069a01775adffe6c8abb28fcd8fa22c572964899c69667fc00ca71ee45cce89fc90a4811abacf7835c051aad05ed0d867c9e79bd626 SHA512 5a134d758555fd25b24317ee609b11bbd375962fcfa133d3cdbf9fb89ee0225d3c6a9ad5413c1cc0a5a450530490ae82d596f7a1265d07a7760f710d6590dbb6
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 335641 BLAKE2B 818109c24853243ac12fa782deba87c1f9ac4299a2cff1577cdf255768e5f31ac8cc6d123632f946dae072e635a109a754d7badc48a33c1ec60f3c911270f0c8 SHA512 6fe33989516e4001c39758bcc06b7cb1e9614f6d3250b578e8b10431e8f3412f2c486b36b50e6aff865fd7ea2a36e88cecba96a39dd00c43433dfa1ba0f0bede
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_kn.tar.gz 574923 BLAKE2B d32495c88ad7bbe2e1cccc852fc1d4fe0855043f1fc1fdc34c98c476a0969d1a5fdc9acfff8e952bcebc943891d4b00e1d078bd27177973fda168d03bcdaa2b9 SHA512 d96dd34f13c60676d804c91966b43d341e2fdd22aed025f13db3d27fd87c75acbb6ea1a7470206adbd8d218c89e1768ebee73072be28a5891fa5aa8c4616c6b1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ko.tar.gz 795813 BLAKE2B 42f62db3d9c89a560cc5bcf45a6a6e51df840cff211377ca6addcb4f0db2e829ff74b13cded02a912726b32f9956bb279a7bbde581f91318b8684b27f4daf788 SHA512 5e538fc555f33da22ffb1f67963197eaa89d8c01a1ac50483cde4b8c2b8311cdb519132151999d4cb7ea760e0d9a2455c7adb1d193e4d00b45da5bb1990ba44a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_kok.tar.gz 409849 BLAKE2B 64c5c14ee305ce0378d0b295db656b1bfc045927b746c9194cbe8770c20a22689e9901381d785affb7aaca362e7267dae7e104d533d51fee5ae30dd39019117b SHA512 36d1e6d28f4625f9ca8136f9f6592e18c293f254da948417ca622ffd2882c6eb6737d0f0216a9d7b3cf822c0e15850f0207045164e71189e6ebdc5077b9dd3c2
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ks.tar.gz 330395 BLAKE2B 89c4bc49ab54d57faa8f863f4576a1801dbc9a862f9f9529e49856a887792732b492458477cae18f67a94dbcf70b31d09908a37ff04338b1885e79ebd67a59c7 SHA512 644b95aff959124f28bb406739683bdf5dfea6c0cca96c64c3d9029b56ffea50b94cae0a1af27f8b19416bf407928383b464926602b89148c8c57d20f2c7008c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_lb.tar.gz 147086 BLAKE2B 22b42b5b0e03125412d4f2c42c8ecf97bdf24a8846f241b200f8b369ce7adf5e6df15b06e446f76235923cee668e69292772e59c4d61cf2d7e7fb39133e7a377 SHA512 a053263abfeca0619e64d64eedd3088a115dc3acc34a2d4ac76e7ceb7662d8cb2c2d8dd98bec2416d015e0dcf833e54c447faa09936e8bd18028dacc8250ff9a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_lo.tar.gz 432945 BLAKE2B 390425a830e0b4f2a974126145646368e1cdb547fc305f31eaca196547486fbdd71586e465e36073d96dae030c67aff9524e84a9a8e69d639f5163f7332e873f SHA512 9fcc3f28bdbb71edc5bb8e195d5ae3e73b0e33cb7f03f7e0b5e5a5a19cf14d1e7f25636710bfa6a7287584ea2b7f9727e6cdc3a004b633c60b6bf11a5adb987c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_lt.tar.gz 1067365 BLAKE2B ae9fdcf1f9cc35c3f6e189953b51d04808a4e7d4a54bbf06a752954d735cb990ca742ef34837a10677123ccf9be8972d993141212cce0f763e66a35e129f4b56 SHA512 c319ef52a845b3d4b47460f8168c76c6afd8214735fe7eb67a9a6911d46627132474cb0f217a264e3f5793187c1c0fce63f62d19c51146ddd81129261193e855
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_lv.tar.gz 1165454 BLAKE2B 008906bfbefff63c1d31bc1e30e0d0f39980b40f29fc1e95cacdba24fbeb1420d43fc8920a5b7e6be2c89659070cf75fee37affe9ecde43085d8bf2048564c16 SHA512 6b0dcd52d502808994be961707d5388e33d968b2e36627ba76dc8f2619650dd6d5b6d602470296c5772a1635f72daf228001f52d59db6f8175dbd44eebfd9481
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_mai.tar.gz 330823 BLAKE2B 69b1c81612ebd689d474b41ff3ba7dde11103753bcac0735f1a7dd79556877ddebe0a6069381e5bf733ba616a542eef67a7028b052c80eb99d9c0b85cdd3a310 SHA512 fb64f0ade0f6652e4ef668eb0a6e85ef5bfff0d2e95db35533379eebf418fdbd29c8dde39ea61a8ea91333a4ca1cac2f3f14d3f5d9489559ae999eade6cfd281
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_mk.tar.gz 381855 BLAKE2B 20a761c7a788f95ced3c661d8d86dd410d9e41aa7ed358cdd4bf484de25ac996bf1c1172326e396fefc856115b3f072eb3a4228f102c87d643a8ab5b0c195c42 SHA512 1365238509565148717480b82d7e13b78914d902c43decfc7cc8c0e04f5fe069af772e2bfa13e27ae74b16aafd5b70c09f2eedaa7a93a8928f811b3839677bcc
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ml.tar.gz 533036 BLAKE2B 29b4f68c69aac7d4b937e21186dae7f9dc6daaaeb590c029883bcb56718f11a7c1c521644c92ce9d4058e24e9ab6964ebe8f43fb5927615ef3d5c4daec815715 SHA512 4d68e2a4072b485368e44f7b0eed2166ad5f3be33bbe4b00c73a425996d8d1e8ae0d7bc6a87ff5e03755a62eb193ab2047282258231e7f0d692d0b1b1c7966ed
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_mn.tar.gz 692144 BLAKE2B fe25cb1f5117c6cf3b7345666eab1c6234a75580e8d7a5a5232cc587d8c85dd9cb7746b6313cdd52a18f5a4b231f06c174ffda386a0b83fcd62a1d62a123298d SHA512 305bc4699061988fa206c29e3a0a31a1cdb591012958bef2354086ea801cfe5cd4425275d29954ef40d18191ca57716dcacb8e8b033471672d4133f0d1408044
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_mni.tar.gz 399359 BLAKE2B 1ca66478edd587b782f0b69f984b2fc2b43264368c37b7b1b5bd79057630f9c1484903f2cad033e69413eb606a41ee0bf5f0a87df1e121a0019b3f2778824015 SHA512 8e24a50fcbb8c64b8f7c09d5a6efe838d613aaaf2be2e10475a57c8483b505f38ee1e32e30e39d689ddfeb6a3bdad33cd27ce8c09d9d14c3a478d689b65dc76e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_mr.tar.gz 568526 BLAKE2B 7443539ec0aa414118a836e479f8bcb13e4badb9e1b3b18ed9af8a8cfebd6d87f6a55cb0d2e28c0136a113391cdd9fb3f7649ba011a9594c69d9cb9e7598bca8 SHA512 12e21cac285920f2a9400a004d4a1182f471d1b8388ba04737e05887b34b5bc73ca1024b11cf4e5350df7109ee4f362e6ee0d5b6f644c8b44ebb5eec1a44ccb5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_my.tar.gz 459505 BLAKE2B 53a4fc4cab26cab45590e9b59673e79d5ee076cd81b9af0564ee0e233654ce5277d7e16afdbb12224a20bcbd6dbb77861973bd81cd9af5137504ab6f303813a7 SHA512 0194b181ed4e302a193f0fc8f257a34dca8b3c02b16b6c981ebacc84853cd8a22ee23e5f6e9f6de3d11d659abb9ada66e365e98ce66f8b7bbcc6360aafcacdd2
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_nb.tar.gz 4109747 BLAKE2B 167d6afc3dbcf4d1d322bcb1427eb1f4a14ae41cfb62c9841ff65db8ff6cbb9bd029da5c5c5e04cdc0119387763db829d27c373e61061f64ca77a2e3eb6b608d SHA512 8858cee88d3ada4015d6377028aa3740fbb49acc114b76d883eccfdf204415e2fe3b65021c1c42bab6a70ecb565f13675290c7ef549a37085528af36b7cc62d5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ne.tar.gz 840813 BLAKE2B 59d02e726491c40ce2c3240da236690796cce5021cb42693b795ac47ff0706ac2b4cb52e0cd21d2eca8a1cc809afb1d71fb417527ad0b452415b0ce52b7718d2 SHA512 1f73694f711026436647843fc121c5a3ef51412d7ebc57838c81e1f6210f73e28b6770c921f60dc9c09e5331d5533dcca03bf05e09375157d2557ee6aa8e18aa
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_nl.tar.gz 1564987 BLAKE2B e0bfc550c7d7c8313b576fb4168aa7eb636ba598242b6f0852fb2a149a322aca9f183f2f9df3ee127a403b7a274b4d0b420a0833e7f6d549c2fe1136ac281a26 SHA512 377ea0aa04a2af382be8ffcbcbc359c1222f97c8e1d2c3499d938f106000d59f204faede0ddda8e707ed616582fe4cdf8bfeb0ead39210c10afacb907b623d20
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_nn.tar.gz 4110628 BLAKE2B 3c32a9bd50ac9f5de2dcfe28e3b9d6821141f415cf33deea405b35f4d6a628c43ff785b7c7459a0ae5757a4d6117e764683803448078143e8e9f09b28566e632 SHA512 b35c7d7731964673cf5c95582e034abec9087a3c70f40dfada53e2d3cc60b2617e5719cb70d15c63f07d3996739e243157764b1297061349435fa937cd3719a7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_nr.tar.gz 278984 BLAKE2B a26eec2383a292e56a00396df5a2c43ad904475b28bd7d31f7775689e6421518140573e7c62c71d65956af81e57d3e64d9fdb655efd49d33de5899c9f91e1eed SHA512 39fa0b5c32f9b0d09ae01417ec48819ef51bb47ca82fccaf06693fde1e4547823836a5e6514003bd530c2010315f6e35b3d5ab15668ec9c8b724d210e63703a2
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_nso.tar.gz 321511 BLAKE2B f6069919df8c5354a0411d7b7028a4afb7ab3ccfcf9636e65247e8d52a42e599eecc2ca09cdc2978f2f9db7486eda6cb84b333b792c4f029b4fc2209c346a046 SHA512 c4616eaf6e601337427e4034cfcbc9bc7905e740f51156f1eeb1026c0099eda2652608ece020d23f7aff51e80c3df0dbf772b42969c78c1044ef26012dc2a163
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_oc.tar.gz 874343 BLAKE2B 235918c913d744bc452befea6a14eb52dd908b0ce30d79967c011a9becd55660ecaf4a91d8f0cb19907fc12995d67aa3f4bf9412f50ced790d85f8019cf79d5e SHA512 521cbe3deb4f46a7764044ea2417388cd816fc69288b4f7ee4101d23ec50f6866bbfb45e549d7bfc7f5944e0ea34e098079735e23a3076a780e58c153159ee7d
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_om.tar.gz 369435 BLAKE2B 8754b3b8d486901c057fcbab25fc1b38c28731df802dd43b1457ef5ffb9072f81c0dab2c56e760d6f0906f0b2ff6154ffd972445df0075ac52f6932d4041415a SHA512 bd4d0ab8e40e02b4c7c0c100d0cceab531abb770bad09d13673f81b07903aba93c9b222a6e1400f1ce10a90dbb6ba77bc5a3ad7b84ea65b3b3b42d57a2597468
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_or.tar.gz 590944 BLAKE2B a30a9dfb158e6a14d6f7fb4ff43769a03d049bd35352bc1bc4a87ea054e4c001c008bd68a27dc4b4a0aaed0b7f1010fabb087eb9149d141935f4cf374f205249 SHA512 44d4ec7ad8ab863b01de8a12c34e32122641b3a3eadfa47df476a5564b86d6d6da25ba2032645e6a3ae92980104911ea294428b7c787ec92136fe79bd272afd9
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 470089 BLAKE2B cb3b45e201dd55379127c2e3f04bcb9c0d95fe1bf1b3195159d762114a50f1ad2edfeb44812b650ebd9841cbedd902c22ab7f9d8de012bc91de248bee78c2b0c SHA512 3a2facaf32083f9468a6532b28a382d7a82c40b91769cf44b6d30e79b1bf0e244973961744efb0e2cef1a4dba3dcbbb60a94a9c0c613ab9f2691c32bf1625996
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_pl.tar.gz 3136426 BLAKE2B 1905644fa037fc8c193b4fa8bbac3a5c3fe105c6bc6964d9ba6b522bca302ad3d4c93165da7b6d2c131c07532594486183742a6cd370c0164e816b17ff9a1d9d SHA512 9992e90dbff61a694dbf8923297980826bb6a08bc0735d5beffde67a7e65612605a8ee102cbcbbd9c660626468346713e60cd1bc9f1cff12c6fb8f8a98a33814
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 2854550 BLAKE2B 0f20edf870332a9d1472d45955073281b1885c42d84dbeea6d4070cbcdc4571e890275a2b2364a73a9beed0e5cd5764c78fc2c1562119af6dd87f9c7e4398a96 SHA512 5f3f7f3b30f9181a7dae5e66ce21fb7926b5f55762c0927dd54bd3e7fbc620de4d96c700ce296316fe3c1bb3d385eea34f7e5a42fd60c7815dc8909373a2d7b8
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_pt.tar.gz 2411498 BLAKE2B 7e81a74ed9977771a1af4af96c33e479605aa18586ec0ac78b99eec01872a6899e863aecc0e67ec577dba5b721b7e91d7006108db7a97cf43f7312d030be5e7f SHA512 8eb1dc849dd1968df36bb6caf39f91348e1ed914b6ed95e13efd52067492dbaa2cfd0ba3847217fa0e600e17c24061b2daf87a8d2d662f2b98df4b07eb5918e3
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ro.tar.gz 2514717 BLAKE2B 3af601d403918738e6241e38efd67c202f20bb7de3a36c7a051a6ffac3c067111ad029c7c019898e364498ba004410c05f14d48e2d0b9fd81f7856f4c7bfb523 SHA512 89fc333b4882bbaf62043c0bfb38e9976ca2b4f44f9cc62d2fdd6a2f6a29479a7ce61e7220ac09cc680678f83ad1c23c62c7de3922763e638e4a2b6f71c93cd4
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ru.tar.gz 2130516 BLAKE2B bd0c23e41b8137428cafcfa892e6eb7f39d810cdb6c71e3a1bb1efc9a9668ccc3b49920899736b5c9f2f2def958318ce53e00871734d138cc89eafe144169398 SHA512 af58856e9f8f77d78bf975b69c6015fd7484d8dce13caf828bf375ca6d36c9e16732de169543ee4838d04c5b4249270572008ccef68cb58d0aaeae9c97a7c7a8
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_rw.tar.gz 345674 BLAKE2B 28f334fbd565acf19599f57109ad341826927a4176aefd319bf265f09bee13e009f709550c9f808bf501b562c4f8518044c251a47829993b2520e6a50257062d SHA512 264f38e316f20020e6a0f66f07771930a014c2c867f6e63b1e1d397f0770bc62bb7345e1bf62a99e3a0da4c08309173b55f13aef8b7826c0cf3e28cb2b2dfd4f
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 446520 BLAKE2B abd5df0fcdfbd4ff18c75ba72cef605eb2b98ba587ee74a14c4061f48b82680255d917963752125cd619573f00f9e0fadc2eeabced7584e81f08fac5e10b1a66 SHA512 96ee85e837313d7f51c43f1dd1ab1952a513bd11972f6e9d3d533e7740c12f42d3dc6809aebddcfc9f314e21c0362366c99cc63bbc433657d9ec887c03ce6352
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sat.tar.gz 514137 BLAKE2B c5e98a27ddfe46da7252a91703f6a316f056e856efe99db1bdde6a28b1cd2e4b1a8b459ac6170a8c30ed4c6a0d6e71c1dc7b028b4f768d4c0d926684b742b007 SHA512 ac47ad2d59910f84600c054a1fa7ce795f2ccb3c6c23518cfdfbda4b9a40f8707f26a9d82e1a07702b917e449312ec145a0a2466ab8407a2001a68701d198c4b
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sd.tar.gz 433388 BLAKE2B d532d7dcd2711f9f90144b4c59f0575d1c7940c5c74aca7986105aaf7ebea324c1bed190aae190d3318e7db2c5a32d06941ae1d502258db94408ffa88abe08f8 SHA512 0658f57a572a3c3354b232c2a3c20a1b058b183e3ba04ca449e9f8c19ce32ade4690ac0dd6a71a04041b9ea4ae8d1f196ad5a50d6db31851c917d2c037cb511a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_si.tar.gz 733601 BLAKE2B 7581453ca480eed7baa57785de78bb1a855138c6377935d4ba6c1da2fe2c08ee731bd5c6a9a815051eb31d02b9191f2cbca52ed82aad475f69d2cabaf053515a SHA512 6d950b0d1b6cfe388bb850e894f81ab16786a1908d1f1d10e395f0f61e46adf2da6b3af13838834160f0db255e79f496dc6ae0582f313fbd6e49ece4c57a6b75
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sid.tar.gz 444809 BLAKE2B 36b4b617aef8441447e0fdce004cb0d6af671d54b9ce7b4856915590b15251620c1447abcfc872988f007cc7142a72f3a3f41d499049e5e5bab1601c092e3b29 SHA512 5902c982fc7ca34a64e4cfd7f4a9428a4a0e18dc232490ea1715088c2b7d66d61d727346dbb028d668d91bad405c81277b84904d128d4f18a6118b1c8a784af0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sk.tar.gz 2116912 BLAKE2B f270f5ef63bf41c52f711da7bfcefc0685880b8e251695185c1c86c1362b97c7df9ca63cdaa49e1b0493cb26a81fbfe09cc08f0bf64372710c469ea46c8787d6 SHA512 f668a2769e5d95ccda469681cbbea014e1b566dc1bbb9b52fb3b2e26d8b91c05a5c513ef2ac0120b4e915a61833dde96346024f23b689664d72927b7071c0d06
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sl.tar.gz 2503575 BLAKE2B 4e8b4e9ac8190b77cfeecd0c009ae76129766c133bfbf2f6f23ff5ce0eb1394081d5bbb528ce872874a7babea697aeac6842abac5a213070f1cc8eeace7e1627 SHA512 5d65f70f225ac2407ce57351788de21e4839657005c25c9f24404810b5246212d31b2d5c854e656ef13c6dc2b23709c138a689fde90eac87903202dfaed25a10
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sq.tar.gz 1168413 BLAKE2B f3104cce035d9fdcae3d8c28c120941179a325c095419ceea38ff03ca3a6106d74e3f8cbb1530a5c9c1850e1a631bbeb97ca59fe66e596023593540215cb8f77 SHA512 1fdf9103efc08146b6d37fc8604396abff64a80b43c8d1ea5100dea91a252a06dff29c6507481052340c4abc3cfeaf824eae3047db153af643628fc033fe1b9a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2406456 BLAKE2B f217144087d7172e10a077121c102ad4454f101327faefc5e4eefb8e7df087cd16025c8f97d1e28b19857068aefdba4c95164557349754eef24af21ba2fefd82 SHA512 d70b394ea5b767bab593069986c926e799034ec7d009b96205f1bd905ff9099f064d14a7322c84845c05a74bc6cadaad67773069f5876c6ed249d15871e3b22e
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sr.tar.gz 2467759 BLAKE2B 60e323678a9bd3f99421e1d7dd68ba3da667da07c619612eb8a265d75081be7655787ed97895d3bcda81d31511098ec6dea0a6764c27e5881f571854ea576421 SHA512 cd31684231ec941b6c8b9888b4765be1ba3cefe29ab883bf5f5bb1aa7d56c48bf329223050ec3e201b2bb47af7a05082a4a713bbe714fc85aa89158d33805851
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ss.tar.gz 286966 BLAKE2B 98fba8c56745625660484013a06daab2cbd1b6a11919f1e969c81c13abac3c75a6314349e1cfd7c27d9310d6d6de8d01f204af10b45c09b50134d54b3245ed3d SHA512 b32152e572177a14d2a8dbf41835ed207f4ba2672ee0f9f2635a5c091a7463012132657cd73d5417ac0360188925837d84753f5773bee5bb3241ee5326d17d8a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_st.tar.gz 281270 BLAKE2B 047056f9291a317cba78e2e9be3c09b26f9efd4afd938bebbaa9c8e3548b4108f6808aaa8171de3fa101beb33fb8fba51e6b6158facb0384278820c628ec3c3a SHA512 ecc9ceca58c888d80252a20b8f40ea85adccffb290e808c97e97a4c22d1b636176cb145e8b2abceae73fe1fe8c2ee45f8f2bc58257204dd41a919e47aea0aab1
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sv.tar.gz 2649980 BLAKE2B db686cb707f4e297c2d962e6fe0ced383cb1a5fb075f720341b65a1de6b03cd9b78394645628b68cb6da62baf969f9809af2e0dcc07b59ade9e49203514a84b5 SHA512 1ab58927d47390c81ef78f0f6bbd3e40a5468162a7f71ad6f3f6d45039caa63576e9fbed4bf04bdabbc26ef540a05ff3163cb7053a664315ad1e99f2b15ed9b0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 317943 BLAKE2B 3588aff2acfcbcee73829c614013be64a5595bd7ef4f567a4de79c57993761d7cf723bf7c40b4472531d83bc73b2ed6199c032ef9a8b49fc4dde7f2f488fb4ae SHA512 1090b93a2d4cfef714b908cbd33d941f7626fb79665e46cc7cb15accc76fa7a42bcc7e152eb350f6d2a3d8e980d6e25d8ea6ffcb3b805b1624d1db297e1a591c
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_szl.tar.gz 739334 BLAKE2B 09ba5bcfaa6d4eed11fdd74a3d20033afbf4c8f7b1662981bac573cff7f841162403c23d8cd85b2c8a6bfc636c2206a15fef4207a52c2d49e7f684cc42fe8c8d SHA512 d8c391f2e632348134cfc8b34adde6781bfb178fb229a39e4a5f2d8cf41d3f556596c49ca95b7326df3f54069e4bc1cf0697d5f8acb7ac9ff24d0b5bb4604526
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ta.tar.gz 670127 BLAKE2B d416fbfd93078e2a456989026173f7acea2b8ceeec13cd5f5a8ee564d27e97c630969ba960fc375657e4d440be3366032edb6973fcc572505c81376b3ba87fb0 SHA512 6a318eb433bc5e0a79051ecd1ac07a02ddeb63c16fa526852d0a23aeee10819a17b7a294cd101f0b0e93a003074a725a040eb68ea44c9d16fe3faf5848337d70
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_te.tar.gz 1077808 BLAKE2B bc910705f9aaef12d8d92a91cf0a07b59ec7001d4048b09417aea77c0a449a28b107f6b691866973374d48e33fd00b920ea5306319aa094d06603551b7b54033 SHA512 8be2eb03612293aa3bebf5cfa24551f4c1727e20c8d97ebd595bb262d62f2ad060e209427c658d0df07e82af98624f564c91369f38d45f9c4effec363482d3bc
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_tg.tar.gz 357590 BLAKE2B 950b3a8bccff2cf69283f237f4a65c66a8fbe39e97931ca9b30805fb3a6a87e859655361861fea00353eb1fd00c56356c4c71f59cf57bfd13993f47083f80d28 SHA512 0af62f2fe4ff1fc8b675e62a2a8a1f3cff3d5f79bc90757632808c81de775a0a4866e835a3fbd58c04b86573b5e6eb37c642756e4faec8fe4ef297b9fb46d026
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_th.tar.gz 741640 BLAKE2B 14fea8e37da892b4c914b84fecec22b4acf93b8640eb06c36a192fed4fe22fe1f73e7e95f19929ff7d28d39f9cbff8e89cdbe23ba284e9ec2b58fdd1cb858611 SHA512 23f8e7397fdaef516b35d971095f27560849d5c84f9f1767b6ec2d36985bae57e5636f67065e09d23623bccc6ab11bae6a5c763b7a710a09570fda3ad3bebc58
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_tn.tar.gz 261542 BLAKE2B 7b48822cd103dc081c395690981caed3ea9c31a05e7fb836977fd06f4c1fe53c5619cb48bc25aa66e73d9c724c34292f99adc62b64be8b313dd06e037804d181 SHA512 5f4f2c67b62f352e5e316c30674ff6a87546bca65d2b25a29af25c3228159faf3ad38114457a79e52bc41d9b935c44dfedb1e1b640f1689802dcf3799fdb0162
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_tr.tar.gz 3088474 BLAKE2B 7d3df0de96cf0b1ab85cc696e2106b5c9ee9e0bfcbc33ac80ba0979a8c32ce85cd28f38d01964fd99c49974ed27b6ec5a9479d1aa391333b91c6d823a5b33ce5 SHA512 cf790f847f0d91c86b10576025cf9c9ee84398fe6adf8c3d9230ae6683d7e263d0bec119da3503b4022050f94ec38d41687e746b426d35bc82d76f49a33e9862
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ts.tar.gz 279171 BLAKE2B 11428ff416e7ad245016a1dfe51e0818605180dee05b3645b2a9e07a747650f0103e9603bed4207bdca92ce78c8b54087026550cb4dcd02874810af260a2a08d SHA512 206a0ae02ecd06202c77c11811f3d23abe15047ae17313e5008d3d73e8bd19a04d37012fc97499066508a21fdee724536aa69d5578554a8a0e6a79e8fd73c967
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_tt.tar.gz 186144 BLAKE2B 2aa71df9b2cd0f5d3add402c195cbd2b6151641f40a7084f66b286249c3c48cff5e83f7f646d99f98bde1f1b2abcd68fb76bd51635cdd0786d03602cb77a749e SHA512 63983884b7a7dfa439aa22f23ecc7f14eb9bfb0d6337b35a2e79ab2131914bedaf8276d0faf1fb48bafa6c54bc7a8bf4faa5c5c73bc7bf43714d2c43ada39953
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ug.tar.gz 538223 BLAKE2B c057d496340261c590dcae39da66f7ce90b5ade3f9f049f43589982ee1dc468f8cd86a5c7ac66b668551411b96dab2db963442531ebc12377103418adcb1d6f0 SHA512 01163565971f040fd771321279ce07362ba96f819a16bb574cb61990f34938c105d03b2113d6dc1e553a70c86ced92710856727422c64a70c055464465b648b7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_uk.tar.gz 1660686 BLAKE2B 19db413937fe1b430038a1b239127c7ab4fba33a5befc190106408cac89291e7dd240ae8f2c5debd1d8c839159eba2ee1f73d29ad9fc22d7ff5ee7341516adf7 SHA512 5f4b9338669f9be1c0b6e0fcbec555fdc24a7ef26ecb55c174fc64a8910cec2a99092a6326868ae38805288be3c78af27ff287ed80d3cacd1f61fbe9591a280f
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_uz.tar.gz 313789 BLAKE2B d77badf4b1002af189620488490e30ec9a94c66387ec98491ea69b1580990fcfce6e042fefbd3f3d4b687e7ececd995f9646363fc19acccb964090300c8701ac SHA512 3b9d68377c0a9062f863de8140d1659e32feba6ad8aab0fdd8758a6de4212e5c209bf7cefc10e7914e39392f3a9db8c19cb275a98472d3c0ebc882b9a8eb02be
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_ve.tar.gz 283653 BLAKE2B 884a7c2267d6c238f9da80e814d4b3c7c045b7e0cbc8c6f62b20acd07106038290bdbee1de65df6ddd033e7b66ebad6d764069b6c3eb32195506e12b01efdf2e SHA512 ddead3b8f257e0ba08c9aa8ab7fee07bc8671ba17eaa368f0e2053b233cd50ac54de9710879e1e04daa6cf833973bdfe95350a4c1d274e74936486bcaff628b0
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_vec.tar.gz 757629 BLAKE2B 9bd139a9f4e9911991411bbd530552c454d41731d2f8a1181cfc840a4e1c28a62176f40d08174bb0f127a4647a43609937898f53192a5512b42b71c88dd9ac94 SHA512 503e8c7d7bb7420e627963d22400cee4f6edf8f44dfd6d9ae88b1b0f0a37ec763cfd62fd7006dc610b645b528e64360cfc51222970d695a27ae91e6e58581c17
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_vi.tar.gz 454623 BLAKE2B ef9420290858072636600ddd399653ec2417caaf5572b70bde3f6685de1b8b3fa744e66d75bf2455ad5a1b99822bf93ac1193de47e931b32968a2e2fe722816a SHA512 d875f467a279181bc50b507827a4594654a18801be756d0b45c61eb63d8fcc6a7124bc8642790204c9bbf8a2f9d4771d1c92ff52492239d28d56b38069d735f5
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_xh.tar.gz 290538 BLAKE2B ced7997fc08659c1b20c0dd500ecd6928260a3d27f0b9ab7d68b5bc8a013a37cc96b48a5e6573630e9c30802952c6c2c8dbfffb51a172b21e53f55c636899b20 SHA512 ef49b44c0fd3ab63c56ee5358139bc2fff7b261586e193f6f9463a484c2d2e6587e6f279646d6b285a762c146c64d2ebebe981fc227d5d4b9e9ad9c2d972899a
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 846356 BLAKE2B 26ba1746be5821859537ca060df08ef9ae8d9217fa8c0f2a531c840cfac08aee2047f4a4be073996aea798505175fd77fa06699750ef8c7c5add834b79572fb8 SHA512 8d9a29adb711da151c6acfac58622958f45e47f35b29440b32f5963c10308476b970892ef1d20d123078594c7cc4f6c9b6ac98344d4ce07f97a0273573219ed7
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 843775 BLAKE2B 21f1e3473c1e42cd33a2b6436cdce1ba093df788417c2f9feb0be581ff7143a718fa14b9f34be6f88b7016d530ce32ea20fbeedb70c4364a8e8e9a3129a0dcd4 SHA512 d040947e101a09717fd8ced1cb1c197c75d58329d603de403a2dfdd4fe023c83871c6ba6f135dfd5e9ef2df71a39c7265f37993573072ce69bfdedf80b64bc98
-DIST LibreOffice_7.0.3.1_Linux_x86-64_rpm_langpack_zu.tar.gz 320665 BLAKE2B 0c75aa55680a80390045d1db2415a28599f24b1724afe8556ce6ea58449f2b4d4c415ceda01cbeb7111774732556f42ef9f944400cc865791a0fd3e1ffd32d12 SHA512 773bdd5f3177c2ca3783582401a489f15cf1cac7c9a7fc458ccde7ae3fcf6119cf165a4606d7f35df735bf96240acff0ad2f42830d1de2ff1f07ff82a353feef
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_am.tar.gz 3362365 BLAKE2B 70c3b3a67f06233d9245f90c7245c9149985a7a9e99e8a13f54aa2adabb13b50bd71812e966979b0e7dbb852043bb181d44e43a02cdb3e6c51ef3f78ad39463e SHA512 81848ab6a267d30c005f15b79e0e277819dc4d5ab67b61f538cae4d0b4de198e9888b84b6bba23776bdce47fca5971b24165838901a232e04a674b3ee4d2c37a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3058497 BLAKE2B 16c302e9e9f158507a87ba29f9e8e39bdfbfbc0e44adf5aa1c12fccf7e6f2e0bd0fd6edf3bca9277e6089e40fbb98a80ff17a296493c7379716bdd8bbea7181a SHA512 94bebe1e4f65d0550d2636b4aeec0874a624c2feaa9a8e8af5027aa540b079caf5472aee45e11370826103bb3072f80965d14d306c08c91eead0ec75babe0ff8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3225534 BLAKE2B 8a4cfbea6e3572b9fffeab6bb93878fb11e2fb54b408f35fef9d9d7d688cee39a33c851b0985b1231b81768b00e415b2fff6bf81359e80eb3af76068f5b3e19a SHA512 7798b3a2e3dbc9ac15dae685ec516d62f3ae6e2f1b2a3afea59f9a68ba36579bb24f95333913693db67c4ee938de8cff0dfd16aa2be5e9f251d5e46f9a35f442
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3539989 BLAKE2B ea478091fc5e76dd100375a2efcc54ddfe34a0c81e73be3cef8f38dd68738bb954f75149bf22f66f374555a2051e0eea2c9eb34d96dadaea4b2cb7d0a2ddffac SHA512 5c5ae25356aac6e3ceeda7811c396fac54dd3de053d3d8988cd146210127ec6ea7e4164b6e72068c4a372ce2d162cfc20279a55a33d07550117766b22bd1e1a1
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3514652 BLAKE2B f66ffcc81f1d94aab3af089daa41c7e12b3f72292a78a2ba6d2fd82a1df873fe0de5aa949186d6fc73311c99b743165b0a3f7df8696bb920640e33dfc330327e SHA512 b2206cbee17deaefcabae65d203148b2453a2d843d8806169bc84c43d04e3e8c5532311ca39e1af4e500adcb94f63767f5af2ef24189e77205628aec030e6234
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3328628 BLAKE2B 946d2653c19eed4e3e351050b2623a945db0da286e0d3bf075059e11e424ebed71192231fe8038bd1d09c6774d1ed4095c51a1d0eb4fe47b107cde579bed33f9 SHA512 ff4c08e2f87e7e54c937b37481c2643c063cbaea6c93bf191aac813aa965ec9895c39bebbcf279903d7935a9256ab1af6a9bdf376bbb5dc291e0988a6ef918bf
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3327640 BLAKE2B 63a4ee167131bc9bc51914df99a2f13208ba181ca772caa799aca0889a387c67fa19b3bd69cfbd9999165d9bb242d1bc0436be62b43a4140de1932412f9fd2b9 SHA512 90c779b55aa10ac67067bf1a4affa223057d00ac4d6828cf4181bb85cd80b2c8f75b79092d53dfc0201fa588db932110069f0b444aa2945388f6dce0af75ce9c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3145153 BLAKE2B d47ff208cfe68bb9d47c8a4df0c411fb9bb401848a9682c22fc0a3ff8b9af08bac43e279acbcf3c7d1f1877e16dc8cfc36bd42a68ba9c14277b6a5aa1b9cdbda SHA512 2f6579116d2b9e81e39fb79923181a9ce4c3bb8106dfa09c1ebf29e25dfb980563c7d627e7b618696c5e6e6570ee4bd17716cfa65c3e6bd79cd61dc16fec87e6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3250454 BLAKE2B df4caf19d889827f14d37434002e5170c7c0dbbb3b6cab92ea7ccd2902b9614c5a4e23f047b4a27f7e40a53a7c90616f933df385eff686cb6dbb5f6e526b2952 SHA512 d1a80a91fee132f5e44448403e53811a03327c065aaf215120887fdc46907c665a36b54439e76433264c5b18b79dccd0967914762d5e1fba6f2c8e992f10f814
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3249777 BLAKE2B ec43501cf66005267e61188b6f6635702b32747a853750dd4339e5534d11f3e225ec248d1e563dec4c4f8afa3de370581cbc8ce854a17f545974239610cd42bd SHA512 fa61ee279ee4b599f087cf6cd3de1ae104b4af2e5b423e357869b30e0bbd2ebc25c96e6628827ce40c4a9da31252940f9728ce80219b1c04ce0318ffe44986ea
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3207873 BLAKE2B 0b7016396192f2dc950727c67e92fb4a408a8ea5ee2f7603993749f97e7083a245c02ac8a09e6ba0193033a20a12dae5a2f00809c6a80800a0dd91b692470cd2 SHA512 42f146df021ac30f9c0693c20d117241c85e2d8893d590260b9aee4fe7fd3cd7da3fc48a6a23bf630ab53c79a8a23d6f04a42397f7a32f93bf687a5b902cffaf
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_da.tar.gz 3222472 BLAKE2B 84f42e3e301ccd35ad182547ba8530a6f80a3d0e4db8ddb390cacebfd235addd3340f65eb878c12733c558a1c99a1fb7d21b4c5452f3979e5803957a37ef00c3 SHA512 317805d4ebf9810a746f7f659aec35e2a05e8ea90e5fa59dc00096d457e54b0b878368074bdbaab84d50c243df6f943baf4681079a3e9a63fbe8e8579d9a90a2
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_de.tar.gz 3300503 BLAKE2B 0843e2d318c6f88ade3bcb14e288b822acc004b2108aded734fb2d39359c6a09e0900442d55eba7e7f5190d5974c4653eba76c8d7ac5e103f887c33693305f74 SHA512 2ae773c8654eb8125586ba7252ad2902c9a5b99014e68dcda9ba5ae8843175d6057c79cfc084211ea5d08bd3a456f1c071c014fe225213436106fb4b391723af
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3454531 BLAKE2B 33015860feb4e71e6a51eef20d899ab6f1d3b5fc1073d900dc78f13df8ecd264b7b3a37d02e585667bdc3b8a56b05978ecea43c8d7504ab8ff2f35fb52f2b008 SHA512 b53da54486b091850be21d7dd591090a7bf0bb6bdfe578705d48a02f07c0c8e0284e4ccdc3388ae665673b01bc9172c6959c8dfcbc15f6db79fa9e3a0286a526
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_el.tar.gz 3835756 BLAKE2B a8335a777dcbd332624566247d421e649ba9a22bb6ef1312b4567411c862216b82418ca640de3b9a2c55f9da71325e4a7c4191ed962008784dcf87832d17dfa4 SHA512 edc7160a04fab3f47d14267b7bd87afeab161a7852fcf01ac5f352a6d73c2732826e98fb011b5485c044cfc0333491c2ad96ca10fdc8b9de112d5703b1613865
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3064409 BLAKE2B cb685d5706149f96bc4a63a8938be813eb33bc6f349a5e535198d03deb79508c8bf74c559d9824a13112ddc4dbc3b53a4255b72e795f8661947852be1d55da9d SHA512 71bb434dde8196879ca650189be06bddf8e7a65c340e0296eabd5ae893a09a78d53f6622ccfcb1cabe5acc78a06dbeac81fc0376c38eddc41de44fac6000f8ae
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2478135 BLAKE2B 34eea9ec9fd94d8939b78f60fca803a539c19bd3b2c9a83925f37527418abd153a20b7207e5c36016911fccb111188582c1755e441be26397c40ff1697107eff SHA512 42efcc34901aafed79633e5a2fb0a5ce6ce6de5659e01cf6c89445332ed2ed417a8b1c75bc3c2bcdacbfc3ffd47df3320fd14ebf14d728c439964b4bcc2f718c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3062497 BLAKE2B 75c9d5681499f1226b4893c9a5add39ed48ccd999fbc817422e84faaa4f7c576399bbf7ff0c80135738378568f40c238b0684f447584dafb412b5ccd5750e220 SHA512 bc139735ff857df1a0b45b7ba17703c2dbd6ce80ed3bfe171f98c0b87e369b9e36caf8a5ec39be84a08bf13e7aeb77d9267fc4f5d51b05ac12f87999cab90916
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3148721 BLAKE2B 967953eca259cc483a0e305bf3fc175ec14d92809c4df3279427faead1175207820d7a7b492a999793acb58fd4bc0840c3ae8f88ac3143e3121e3289fee5ce4e SHA512 37520bb93bf64575482d8d1907ae1ed2b7d5dac43f37697a8d625222fd1b50d590712d4cbaf819b2828661eafc7a1e6dbfe057ae8bc89389bd7002398eb1bc2a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_es.tar.gz 3295837 BLAKE2B f0bc487969ba7588b8c944062872ff5e497563927afa829b81748877f69409a7830fcf7ebf0af147aaf09ab6a5f0ccda6df2432b025d62dbfbea5dcd001313aa SHA512 e5caa765d13d317438d41ec4e0ad0bfc07cac631f4d120aea5f4dc8dad03210b1d5a0902609aa431313d7fa2cb744869e9e4d4c3a995130f156b9640e34859da
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_et.tar.gz 3173967 BLAKE2B ed06030d9a222acc2f9b444cdaa2c97bdf4da5c77cb668292f6d8906e5a256d04661cdd85a73bfc7f72e516e0f0f501b10a6d493262b11da2500cdd89eed51b2 SHA512 3431da3cae19bd5d53e208fdf4cb35cccd18c952f2f3f3e65459eb098e50724505000f1a78905e9972a8b5750b2758c12dc9a57315cac0b8ebb992ff3cfc2b0b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3189900 BLAKE2B df08785b04fd18f20b172463517fa5272491456966105e4ab4b64e283ef03dd4bf9bc436576b8840fc4dfd144c1352f17148b03923a8edbe0261882629b35587 SHA512 1eea771fa293079d0151cf2aa7d20e96c880c810950730fb6721ea0ec3de602b967d163689309a9fe7b77d5a99a76c9a4dcef7bec9270390c43462ce33872d29
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3198951 BLAKE2B bf01fe8c3fbc5d8d5ebaa62d85eba5d7672bba9432e515c13b3bbdaa77fb08df9260f6d83c6ab2a5aeda6f6c0ce4657c7d23ce124cf72dc4643348805991cdef SHA512 0f328fddaf812eb3a51af62c80cfe42399eb7eb758e4162759bd6918d16bd4f400fd4ac7175b39ec95dc9a8ffbb4fa87ce87b681f9f94b9cbde661dc452916b6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3269826 BLAKE2B a1caa46e62a688476b0728cda7811331a8c3b7a654685046e3ecb5c3d7f9d6e5deb735e57cf64c5bd8d08009100c90613376424253467635ecea5f7cd6ec7e6b SHA512 3541466bf46350698ac1559fdbe33ece0b9f47fa77bbdd86d7831fccbda7e6b67271d803fe675983d70d02b38cffb4c92e20c784b9bc666b13f1ce8d5ecc2b1e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3218492 BLAKE2B b2126f8be01916f56859648b3d1470adbaeefa7bc4ccf3aa0493dd93125195749a028b8e538da2630b815f13b0107c807db92495d9a3d9797205e02bee1ba172 SHA512 58f5ed23f9a7786aa25f6e37503d008e8b3adbb8a583543a3d610e10a6f0d4a9558d536b94ccbeea2c1405460b1d2a45879ee6ae6edb238d493cd369cc47ba58
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3153854 BLAKE2B 0afcaecd12e5febf50e2d3155ea1f5875d9526cbd592210c657ed16478054261df46f9b244ddf694ad27f4c782aae95aa885802a09497926f920de25ac8681ea SHA512 672e84517e1d822f4d4cdbac69c6b3f9ece36593e8a5b7d633ac5bf81e8213fe4b20f700bc2ea2bd0d3c6cf952181f5bb05221d227df52488ada72d04db83eba
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_he.tar.gz 2985609 BLAKE2B e4cd05753a97d231fb15e783557cee90b78e999b3b3f040c1e654139d6f9966aa03b9d1eec6dd1e4c0718609986731c8a228fd384dbbc7b9560dede6b148826b SHA512 6327c77fc10a2e579b554bf44268775997efb76ee75f5155e4c6b646393cbbc77e41ff4fa7c4c3890c1a9f6d66e9d02efa8f02e6deb81d57c4d1ec8577d7cd53
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3177684 BLAKE2B afbda6e0d4e3faef3b3e381a3bef5deea07ea43fca4852fec4a54ee2c868650286b3828b555ab36c050b69ed136906dd07ba6c05d33269490691aec6282723cb SHA512 70361d2514d7e9d025014e3a2039db88951ec7576128acdf47c5c9371e38ad37d70f18cced2958b30801c61052c2f0747ccdd80bf7938bd1bf9116ba21e32516
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3141668 BLAKE2B f11b93e2169b3a961c47373d4b9092dad45069f43b2a7879fef985530f3c662322e7fe759b52d9a3c8b05788c2a38e6c359b1ac0f3db0114f272c93980e405f4 SHA512 bc3353d005f058b61a09ee20cdf219778e298665a56179fbe49ab339d1d3d5f7221cbab111d8684e3d1a477995ff00797fadce83b82bf55a21179f49ed6dde76
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3353991 BLAKE2B f9e3ee9fe49798d78f3d88e9765d31ff1acac5f9e1e236606bcf6305c0bee87f1f2f0b54c15c2e39651583230c1d11a4de92346e8ab11637b04871c05e1f9190 SHA512 4a10c598540ba489350850904cf9724f0fa359c5f7338ea8ceb3a70cf4068ac93f360af904a0bd20a58d5d75ea58729cf1f08996d8c09d391c043fc4fcfb30b5
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_id.tar.gz 3155981 BLAKE2B 0c2fb6c24d6a13e4dd6aa7d5c99a68acf1eaa92c91b37159b8e62d50e6e46f83674e2e7dfd1fc1a0238d3d011a5d1648a8b7f9208450d8a645d116e69c7d508a SHA512 32ca4bebd0d449273175b6ecb8ebefb30c9f7ec82b7fdef4d03c8cb6888200c22597b2163faaecec2a5873df1e54d5c15f69a87b99216604b3182b79216eecc8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_is.tar.gz 3146176 BLAKE2B 84dfa0ace1c1a5c491664ec3cc9b9c112decec46a9cf1c771956cf56c0d20aecdc997e4256a14d13a5aaa515621116d3225c956ef6d1cd91be51507fcda06bb9 SHA512 373c09d456bb49f0ec6741155d871839b21aa81475926926cddc1f2527602366b7432cd269f8a0e3ad81b9e19e463fe8ee6a3abf002b822c15d6ace5d4a7c411
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_it.tar.gz 3227266 BLAKE2B bba5deccd42a30cd3430bd5a2c99730f527dcac11e981fe581e21f00034f159c6de92e8e288b7a5545838f0940965bcc23500925b12eb20c75b339bbd604ca6b SHA512 838b3b51b4ea05aeda0742cdbc7267fd89e8ff846bb9e9757147da8f6d83223e66ef454491775dacd1740f6f6f2cf3b378b0f5988993ba272893aafe63848da4
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3573720 BLAKE2B a01415e095ff823b6179a6cd5234e67a6304fe1fe2f58271a7348323b845807171fa9dad51ef5307f837976347fd2bec632dc81f433c056b083c72b4692a44f6 SHA512 0c035612490d66c8e5ca8841b848614bbe65e2cd08fb36267d169bc9f02b83e76aacbd866544b5a07395921bdfa5e2a13b0d4c59fa575e1e856e37a43938fc83
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3231921 BLAKE2B ded26b0acaec8c8b43494ae4269d866480638a298b078ce3d43bcfc18c9d0ab7ed6f5abcb6553c5ed7b12f12da6e4e18583c05796925ed62879580b079257e1d SHA512 1e143eda540f5e0acc6c623aa39ef8d845d0cc3b667ce37b4c0811cb655a6baac24eda1afca0ca6d7c6ae80876fc377edb9bb6ec61761641a1242105f57b38ef
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_km.tar.gz 3541906 BLAKE2B 2115c177abc31fb6a9c82d4084a690cd6a75bb8e6f10f97a4e0e02f3b34292ffc805a080869c5a9c8c7c9cea97c7be501fc08a5fd16740195edf7f1052b1b1e9 SHA512 177277afff3f06c6b5f61d83e214aea8bdcb7995cec5eaabd8f26bf680f281bd68dc2a65ea2047a46056aeecd313bf814c9ca2c006178591276180e764ce9840
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3212665 BLAKE2B 591faea3df822b60f302ac4a139823d3940e050ee3b4372e702eb17d0f09a866da2754c61976522a08905accb485c8546b1ae7b1dc09cdfdae650a4f09e02203 SHA512 4b4d7e7d25ec699f2ee8d635bb11c0b9a92adbae57eeeaa42dfbf443dacf824fa38302f94d585edd75b8f92cf966836c38f4f8eb80c0f1ef5a1bd3218bfa711e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3097484 BLAKE2B 1ef0ba4e6ea9ac4cec83ff32334816c68385ff04c2ceb7966ea14f88c61e856b8cd4805cd9afa4ba15494814cdc41194a52932735d2154a24f5a914eb223117a SHA512 4f54c7b9317443284620cfe5fa5179ef3368dd09613e588f5e38f6c8557fb692017e6a2454a06fe8c77d2369a87794673faddae436ef01e8ce1c3955cbe9f32d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3259793 BLAKE2B 6a70a67d2df3850a0c2a4ca73650cd9b65363226f385ff762b294033c770bffa47aed7b0d49126f658066bb86d8f3d621062660d55a9777763a82f6c710f38d0 SHA512 f28d8e4110805f1824bd9f9c086f7ccb5e86614abb7369dadad770dbd7e15b44a45fd3bc00d4928366e8d91d18bb1a6a626dfde763889563828ed5d5caf069ff
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3138649 BLAKE2B 7a45b8e6440ed773f2a7811b906727eb0b2294937efbf46454be390a1e5c674efcf8ffa74adcb16c6bb50a1f6340b188727f69c339e040ccc27bd7e3a66329f4 SHA512 8442bb6d6e0a50ce5768e046687bc26832dd00512d1e1a57b4e887ec6676dacc5f5a63c128aeaab401953d0dd8cd6c210567b8742869702d2c2247cfe8c37aa6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3160082 BLAKE2B 0da8b0f7a592d9fd6e41c5d4e4be533069830b8a631cbd8310aeebfe617e6334b1a6517c3e037f78b3c8c118efad31f754379162f84c757ca69a1168469525d7 SHA512 d7f45ee4c4da48555215bb2fdbe19b4a09039df949b24d7b9b0096035d226acc0a446eb18084178cda441015ccfa60ca054ebe256af70e07752647fbc2433ca3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3169003 BLAKE2B a5d41ccea5cbb812e9e9e09f2aaf73ec46f7f8298cea43f06daa6edc0e63ae0f53b16e6fe650e50f84079b61bd02ea88867265b9301952dea604715bf74ab3fc SHA512 e42361803e7f6a047601d2133d3fbb176ab65c1e0e3fca7ce93d985d0bfd5a2b579494bdd9a0e2b460f2ac55bd29c4a796194bc22dad52f760957900d7e5d8aa
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3381476 BLAKE2B 8dbba0e3d4a90005d0846c0ea3c0067876784fcff03f3d43afd2830c55d40583ce3768919ce53d1d58d79dee021f6b038a198f068cb2ddb47a888a154904dceb SHA512 08d66e4719a89a00d349d058461a1dbaf82bdb548163e5abb6cd1e35717c068d20a7b547672603712bfa69248a2b02ff9829e35bf14e40b25d4cf2283f18cedc
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3255335 BLAKE2B b965d99bda69c22bd22c5797f9d443d930fcbd7b7bd10198e9a11855e6d8f58f77ad23bfc6ad39b307049fbbf259e7e5a6fd1540245616125e64006010236d44 SHA512 cdb106d40087840bac09bd1fd1505de70f57f14960a2f1633d11055975123dd9fae1bef1ad2afcc78431410c8ee64bafb5b16643711cf68fb1407066352083c8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3168951 BLAKE2B a08a72c0f53f5069f447559ced476373abc19af8811041cfc3495b42734c8331cd4b5e8670916f9aee46990e70413877fbfcb5e781b90be5338ef634b70bd927 SHA512 fc0066bd01196c56f954cf4d18c13c08e76e02169e3443fc4e126b76bd6def95e892f74ac617a7e48fd27c3e4cda6d17fa4ef74157078965c2139bac18180c65
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_om.tar.gz 3194084 BLAKE2B 5954840ddf33c51c9f78127d8740781a7361d4a0b15ad631af5af8ea85e217fb67b19ef58445273a53ad5a81e5bf42c098f96c7185366a5dfc4bea546b7e9189 SHA512 aa010fd8f3e5ff21f178b89a22558d6c698e53b32ccc7795027de95855c1ea842c70990d1f2bf35171407288c46f09c7706c54bc0c8a8938b2825606bb7eef7d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3304513 BLAKE2B f0d68bb468565f15a8f3d6121bfa2cf01eb2fd889236fcffc583dfb1bc24421e5a74a1ab458ec040a5ec3701715f3316b6e9a541602adbca9a5d2648d55b7026 SHA512 5e0d14ba0380ac961aa1d5ecdbc25ed305bb66a50726b8c19e14c0ead496ebceabfe89768fe1720caa623f03995d2afe4fea6bec23286a63fc0762e9f027e123
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3208411 BLAKE2B fafc3f4fedf2ef14838dc89e55f696bc0a909125277fad3d70894ac77d43bdce51941a64530831083a52858b68bfed2172d4b5464c73e94895b25fabd55cb29e SHA512 65e8a670128c8e305ab37689ae6ba018efcb029320045c5024a83de77dad505b3edb2f635bb538dcf46938dab9c050e180d0f06d86e8400e47945aafaee92c0d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3212394 BLAKE2B 0189ad55f59a2ffe7e95c01227956ba5698f4c6e7c471db56df9335cf50b18ce6fb98409b409d81dcd39dcb688c3516f1bee4fbee0b5d7b091e5cbf8b28df4fc SHA512 885ea77fafa4c03c1e76483fe2d5486907d8af6ab252d6021258392da3fe772fc100597eee46e474b2b3b90c3808a08729bf8c9b5e831e0f448f94a60855c0c8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3087567 BLAKE2B 4e30552a882d5295e1500175604250d5931d5543dfb3968ae74fe831af78e6e6fd8574d858100fdf1c5a888f7abf3254aca48ced039867ffe006d5eecfee6719 SHA512 adbf4aef72404b21ac74cd099251053e64b695524384ffe386e0d543f6189e63fd27f58a87d9b23ee6f5afe390d66df01abfa47987372d51b16565d784006077
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3457430 BLAKE2B f332d54b58d37c802bfe113c5a02b2811dbf532a8c0a7f61efb916b26297dc49d1bc986efb0e5db430b1fc5897ecb02f44f5edf0c5ea6a557d31c0f209d82251 SHA512 3c76521dcb235e78aaf4ca711ecd16e41e2e53f0fdcf518184ad6b68fabae8735cd6d255f0b1cecaad4930c8830ba16db6d47f875119053e8725b25c9b61828b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_si.tar.gz 3236753 BLAKE2B 2b6f834dde04956e2c2521ae62c1fb22b37e7bed7ba7fc3757fb1f4741ee068cab729a7c9bc0cda2d84f8bbe3a7a7f9ce01053468c5b87b9b2865c544e424a38 SHA512 3d4e9c3c06eeb3bcb1ec62153bff3f57fe38fd249a29caa83dab633e53380c7700e85fa2b934873ace865ca6a2f7672677136768ada35f9c8fe047845e3abdd3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3180260 BLAKE2B 3c0fda590a8d091e585c6d67e707618ebcba50e428aded57aa9ab4d96a39de91183196f1893cd3adc32edb8dd30d9f2723565eafe270e79215d87edc64f47e52 SHA512 88afd91df3638e5cb8aa61f792b23fee66d16e18482cf483404b6efd24606a195cc7dc768b832709eebbdefc90b6bdb2a5befe197ed4ca7643b6818e43e49932
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3238543 BLAKE2B 50da60d09673c36f04842028f6579d6ef4f65ab3647f4e1e6acfa452e99ee31d31d9a9d8bb533162e41232b40b126cf64012472ab2be15ee382ae9ee55246fa2 SHA512 6a80f8e3a596b86c4f89ad27bb4f42f6dbdc86ead83abd063f2b370e0b15f755ef7e5eb6891ab0dd3285a5dc177c53504a9abcb98b4947b0b5e03735708a0d67
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3184836 BLAKE2B d4551140b1bcf0cfa5f955ab1f404d9a0bc92a41d0c31f12513929c49a1a2d34ffd7b0070f896edce962ff818b2997b570400094714205bce881c67347f5ddc8 SHA512 7c4fa38de742511effe8cae8484d2e26541b083a692a20ea5707d2b7e2215c238fc110956ed670f155c16f2dd30e18076ffbb470cc3d0ec18d9b2e843cfed05b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3105272 BLAKE2B 5fa005c80d2d65c99c7f9a73aeb200d3fd42c3e5d023d2a46a6f98eb5dacfe906c60d2e136fa20eb2bf4149fd8fce4d957bfa83798de157283c8c0e961b02e72 SHA512 7217db5f1d0d95266e7c622b2ca8f3093ccac1eef1d3090e64d897b029517c357ee866a8e7de3db84466a52065ba5afcbe6d1ad021e1df4693cea32c8df3ff8b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3184782 BLAKE2B f217625a260016edfbf53a48f6dc05232cf21d277187e52723290a433eadb074dc74dc11dfe495d9c7cc0ec18c8eccdab7f31ea7b4399ae61751ac9233f22140 SHA512 fec0e637095520549ed559b72a32bc991fc28ccdb4e265a9f1fd851c15fb203ec806fce1cc7727356e84c0ef724541c03e25e7ebd63fb1634c3e504ba8a697c3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ta.tar.gz 3431357 BLAKE2B 83cd9e7a99a23861e28eb3a64d8673c4727d909d5c3fbe6fd83e37c4f2de0747fc9c137f6159ada6053e0196405619f62ab1068d46e70768060ffab4a998a6aa SHA512 a21ad55eb1806ecbe31d4abb20ce58f7aee582dc1521b618a789d58667372e0dd15065e0a51861847dd7bfd88fbc003f8aee1106fbcf93e5901d279ef650b8d0
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3123120 BLAKE2B 33485cc1314625feedea25509fb962ee7eff027f77c3af0c26e17cd40d0993736855c5b9ae15e2d89ead75b85db5f834e8b5a0a183912de1f9dff3ac575d7926 SHA512 5ac00d7bc9eac38394594c3dfb705fb0b9dd6f3cefcc944edd667edfeaf0aa27ea7ed90bec33239ba040d2859c04fa51e8e4af2fd36eff152572265035e446e6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3242362 BLAKE2B 20a257a0f261d0abba7dd765f2e7d8c8d82b01dbd1992a4650d5b4775cccab6969d683f538d1a040aae113a213b0d91052e7bcdfce8cf421cb2b1809ec39aa1f SHA512 329aa727173bf0f29fe132f088558f6e78c40513d85b198fa5770c406c4574a4c7782d9dfc522dbe06ed578ed57325a493858e520effa2dda61809c81a23e312
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3144211 BLAKE2B 62a70a106e8679ffc0b05faa72371bba1fbc82cdcc3e7cd8fc467fee8820edd863d8ef32987d588308264f2cc5c7dda253cb2d86b2ea55cafc170ac0242b6a05 SHA512 e629697e35f7c19c281198a5557a43b5535d8661542e5c72f8ca2fe0897deeeb634245e3ca045951106395f5e3f703da08246483bf0b01c83ab96ddf222492c9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3445812 BLAKE2B 4c09935232234dd86024c1aa4e7bb97c59b645ad7828c54fc9fe24c22639b7122a8f58d049ec954196f9d79cd8b4ac7727d9899c20aadf15f135302d76c5b645 SHA512 5ff014b8dbe8147d89734d85db633dc224d778f4beab6d6879920433249546d550d05d6b2b68e1dd8e8af4debac45c58d0422ccbf824682772a1bfa805fa2992
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3173723 BLAKE2B de6c17129e19a62379e1db4303ea2392bbceabd4a6b07b2515074cce26e6e4fa0a0eae79277a80fd42a263791b63618b24080bf438d1897f133e921d8cbc82d3 SHA512 bcfbba638198f5be7d0fada581c5117980d9ea325833c269793d10c30763266b86c535a6dfe55f952935e930696e5c353080a6e2a2a54cc9c57d5b75a602c262
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3279739 BLAKE2B 185884f755551e776802b1115c8414b8a57e1585b1b32a60e569d6f831633d415decaebae9a07f959de8a2f47687fe917bff197e167ae4f7df123676c19735df SHA512 707f7f1f9bc9ce0e61cd414d873f3de9a8d6f97d0285278d61c228df14874adeebbacede410538a25ad25ef9273105d2e62c623e02ebf186fc1338dae9645da8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3315730 BLAKE2B cc04e519b0091836fe21ac153f848c9b014869e29b181787c06c107f14a022b251c8bb5f654ffcce7d2e29f12185df4c429ebb3932d26692e85f3fea06054e7e SHA512 f8c3d12f3af021a32afc11a2ebe77546500a819b004e0f09bff3bf53e5af71a95570c5815016844dcdf43982a45de7e02c611db352fbe45f9c32ebfc5c68cdc0
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_af.tar.gz 1332259 BLAKE2B 8ff775fabd766266b64db073da636c81cc54184c248d0d34b6e8de0117639e35719c6aa89ff3d30213c5a3e83fea0c5652cc9664c1fccf0f5150fd6b09d05138 SHA512 4afb7e13c0a0719014542bedd9bf784637195d776a1496c4a776ccb2df7bd598a8b904481b9ce64256c5ce9a9cc7a167e06c60114d2f6c659a5e72ae3e4f4e85
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_am.tar.gz 789055 BLAKE2B c5da69dc2b1d470ee451ace53c5536da28eac890ea21885c3abd5ab3e0172dc10cfcb1689eec2e0257d81427acd328067ba036284b738aaa905e4bff60aca760 SHA512 e7b9b66d734029a27699db27dd4ceed54d984e407480e48ac1831ac4d681a6dc64f375561e11bd8a187e158baf722c50a00d6515ce043401de234b7bd1e050ad
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2305198 BLAKE2B 073f6c9ab9f15bee62a6e0e93c3ba7c383d35d7a259578fff857f2a29eb411cac3d19bd5e1ab8cc9bf12e6c506a6b80a4baf8ca2d5820ca20050c6744ee8cbd7 SHA512 68e5b32396c016e37301f127250b043aa2ef934e01f43694b1835dab27f898ed9b708e330253fc01def8cd0a5a7659afb5a79342a99b5f2ba104945692584f41
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_as.tar.gz 427225 BLAKE2B f0d562503fe7a7fe2752b9ec0c0aebcbc617bde17782baab4fcd6f3f94351c291cb51459483b1a1f7b45b4d1925042244d2c21144c447e0c2b4cbae2990ea308 SHA512 033a585ef6912f949e0eb143ce7dec1299a37d57177379d635ea2a90f7d3a62012d9294dd742503ebad6f1179ded7e3f1e051bac13a35f27f03afd2a2b723111
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ast.tar.gz 530956 BLAKE2B ccf73e19ccce49ef62cdf9ff9f620b532bdc7b456aef7e3afca75b8be8e26397bb024bbdd6d7326f8e02857edcb5c7af2f000255ac4a24cc363fbb392af375fc SHA512 5f05ae7888f123b2424255f605c3b2e13d14e5a8a88521b9aa7e9f005dcec839f8f3aa63dfc70d43314b3ab363c7ddd7110e03ad0df8265c278eb22a3c3fbf22
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_be.tar.gz 2179316 BLAKE2B 6b0b14cea9127af5f3a12eec294c976150ad24fbbc94087097be6ab7bd43bf9d6438148b31f4683916c4e5bcb384586f72d4efec3058d0d113d4dc2d2651f53d SHA512 6c915272aef856fa20ea158bb016865ea5d15d0d358bbd3e09a0a348441d652ef902773d4a9c7e52e7190c4f59565aeaa3dc2bab82155afd842ed6104f4aaf9d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2630908 BLAKE2B 8de03332a61cb6b52fc42f94edfa99e12fc1982789dea245c43c54f005a2c6f9f9ebce58b0dde4d09f3ad725e02e44b83f3c32a5f6a97161840731dc48149ccf SHA512 fe9907a4aeef9381a4f0db277013899ce092d9da42e5e1c3d53ed1eb63cfb06009c4fedc86d111cbcb331de81a4d4d4ca5a5454c36f09c8346bb0482fe5d7fa6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 587627 BLAKE2B a397aa347f2b2b6b490795975bf016b8a2b32d9da04aeb30b2acbeefffd564970b9488f47ff7d637186ed43282244ce2f47a1319c70d608bdc83b64023725fbd SHA512 d8605a8e61cf8712044857b1cb21a93ac6de4fe7208a2915011a006b4ad0fb365b1b554648fb43a4735aeb4cef79ff29b272cabde459e710070406bd44627db9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_bn.tar.gz 748699 BLAKE2B 3b1938e8a8166f2a8e02359f6ce6b3f3c7f7356869844ae4a72ea7cd9f1eae04880475960e3c08c5c8e746b96aed50233d1c45699f97bdde2706d0a600579533 SHA512 0b970c58f4b486c84e2edac8b7a20314653b88f0d1445450d44bda95084c6a9629541ce078e93278bfeb438ad6ccf7351da43bbddfcdd46cd5649207d68ea5f7
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_bo.tar.gz 378763 BLAKE2B 1911effa74820edb5e5d54978ccda138983bf9b4934be7e5d54451dd53b1b22cdbff30e68351c997f7b1f9c1a676af75aff0036ca34c86e9c7ae58fb637b60fd SHA512 e34b8b88fbd8628bb02b3adf21ee610afd0c0f9c9fb18df1bac7631ab28c57a456f3a0cc82dbcf584db8de2f89081d7c93457580e09adeb331da367df66cebf8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_br.tar.gz 1334724 BLAKE2B a390828e9aada37d666628d3ba95cdc0803acb11c40cf3546c83591ec3f1e56c7b997ad8f9fd1be5966c61eab594d9d6e635da5a7bb1d3857892eeb0c795d124 SHA512 dc603d48b700c80a61018ca2b2b4e4f638d2bf91d90cd7b1418314d56ae82a6dcd02d01fb874a4c02ad0750a9afdd8a4fd954418421cb14da31adefcf362801c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_brx.tar.gz 278127 BLAKE2B 54cd74da657236640afda02e5e1991d869416c82b49566ac21db24598c57413d66aefec6c6a6d8a67c552d3de07582b2e634933d9a4d24b328c288c5b4fccc9a SHA512 3e9f09daa9d9899657999aef5746c8f775782d4752f521a0f25c0109bc016f8f879f8a22c736a783a528c93c30027cedc93dbde582d9ae05ce96ef835785ab0c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_bs.tar.gz 551167 BLAKE2B 84faa60fa081f9828872bb0229e16713a772a3496bfa512f18be7ef823dc17c92440b325a4622fb28e05c9aec28f24588ed4b77e8bf123c428db5b8dbd94e016 SHA512 c0096efa0f035038314c04907d28b3a641e9ea7905c1b4f81d77cd532b7fd8b2f33b4aa4888e54a2fceca4a3df9334a4f77b1f81b0aee36d8fc1987d99cf3643
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 4535450 BLAKE2B f9264b80e58d123035eb873a4cfdd9688b916762fe9bc104e20516a1e1cf8b5def077dc0413c1dabac738c85e7dd234655fc6639796ae2e9dab5e8708232d02b SHA512 5223e7dc39390980b323942ad6909795ad27b2b14e3d8cf133bc420fa5e1cd1c8538b2b53a1aed05e8d903b20860784733b192351ede9b46fb4f7655686ae892
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ca.tar.gz 4547107 BLAKE2B 5e679b7706b421776cd24a83a0a88c9b74629f63cc96abf53532346135eaac22fdffb5fa0ba090290e9f6dd6e5efb6c2929ca1a3b7980fa08165353d2910f478 SHA512 491162dfcd5023c5a729f28ebad5b64d2508457caf572fe643fa4866d9937a9d90d8e9a7728ac52e0e9ad0850dfac855f66870d3b5f11de0b01a57ccb03167e3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 410786 BLAKE2B 27cc70d13c7e49c8d32caabce1653a0f8bcc9ccfc2c6cb95c0b242ecbaf5fd3648862d532df66d834178c67ec728c6097b09bf39d4ad0db864a099ec3c28893f SHA512 efb7b5ce9ac731e9d6c2e9957a052da48c31c29ac0b869a54cf042987c60807ac99cbfc159e508f1a870450928c467ab7afa2db1927a49d44754a962f081adff
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3352928 BLAKE2B a7274a649088e00229780ab64af96fcc261600837eba4550fd3e1dc45d9fea02cf7be27cb69b2413831940c64f3e6b2b94b96f1ba4975d1ecb5e15a3802fcc85 SHA512 ec3dd82de175acfa7127c33a5fc9985350b834cd867a7a91609d925844f99ab1acede450c5a46e0fa460a242157ea88d1588c9fbe5f9fd0f224666c03fe8cf57
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_cy.tar.gz 888496 BLAKE2B 06da3ae7be5d995cdb2cd404d15893a25734bde55a050041da967cf6296da2c59e399a773b80b566ad5638c947628fcf6d1cfdcc662324274dc5369b9384bf2e SHA512 e6f4a9b74625df59270f327d6df6be9be9210ab59d4a743de55bdb537e4821d12eec7baf717b82000b5e74bb03f29287317fab20919901144b79257acb7186e4
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_da.tar.gz 2822619 BLAKE2B c07c9e9610a5731e603b86474d01c334dce09a35c3a54a081ac5376c00996e26e43bc0057d2c74149ad36099e928c72a79740c7db525cf6ebc878b3ac70fbbf0 SHA512 32dcc914fcc9b10307601ee7d113282521c44cc05e8e108cae18507dc670b1e30a2e96b292f3d19a891dcf2a5581ded579d47cd98199b51c2581bc9ea368f0c3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_de.tar.gz 17378263 BLAKE2B ee65d85e2f02307f6a665f85011abc1c267c27c27759e996d2f39fc03d3e26b6e0d242331e586c6d53804338a52ead7709613517373dc7e6e63b757859a4b2ef SHA512 81a9fe160aafc4352941b95b2a389ae626a6c6ac2d1b430930bb630fa1abafa968286dd2be73d79b32fa20514e888d73587977859564c430893bcfcc5e001cdc
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 352017 BLAKE2B f221726e263ae7354ddc45784add46a4f5d8211f3f2700853468b8f0483a6c0f6a79ed32cdcc2f0a7a014e3321876f897de8c9e58309c6dc16ae100481e7a74c SHA512 f3490ae10d75a1131c3bae6be8fcf61144eaa5c4bea0e90efc6bc7ad97e34ee4091d10ea8b28d2025df685228af39ede1a6f2d2ab799f12cacdd618b2b5e5c8f
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 906462 BLAKE2B ad67dd8504e0f4e130ccabcf4f52aa4569cf96ee74166951cc8d2cb8d8ad73517886656c0b1b2566c99fe79577823ea9d7db07b0101c06444264414d1df06f5f SHA512 422bbdd1c6d9856c2ec3718318de4a58307ecfc64ca714388744b53b6e4c8f6e124701df4f19233689a700b347756565c55076e2a7bd60fdb68d830c157cebaa
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_dz.tar.gz 400974 BLAKE2B c52117ef659a15b0f27c67fd79deccd22a4243e400ee3ffac617cd809d1f6453085e86e42be233409aa2f5e7f8b0483edbedfa913ba6bf5f6a2afa3ef849d747 SHA512 347ed4b9e3638cf47108abcf2a838034c8dbd9c519e8198332f1a83d3a9fecdabb8931ab568fd4a7f67378dea33df15ff606b975bdb0c806994d329a50cd39e6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_el.tar.gz 2908002 BLAKE2B c0497f8a2641d1881e895b18e36841f7a1d2029d2cc0b3d22f714b69eae310fdbde637346758502733be2e6d156eb49b12637c60342771bd69bdc59c197f7333 SHA512 5cf6aaf22aa3b34d6f5bfb7e1f87ff4c65968d32230a45196283c61e44317b79da7402d4fedd52de72bbdf42e4ed3b2bd7c035c4a453ee76d28158d82a0c5892
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6488126 BLAKE2B dc38f3f4a326ee45831a840c84d85c49e4a6bb92fd44be73b4dc637666f14eb89718fb6a0cbbbe57287d96b2e09953a24e3aebbbb67883dd5da8e87a5148b99c SHA512 e8dedb7724b33cb7aeb8a4271e161b2ea4b0f7b17103a4606f221b994ff775b6ab93c4ff6a8b4b222d88ae7a97c1b5b70c71091e6dc2541461c6b94e8ea26f74
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6015757 BLAKE2B e1f0616a5ed9f806359087b3616734037b5bbf5f57dfbce3c12a3197f7933a9f8b63bc8d8ac6b630ec490b0d6845ed65c3b0edda7ab57602bc3a18133b9b1c20 SHA512 db0b534f69b1085b43855942b881348e737b7af109286b914cc9fde768c787d33db17e6e0ec880e031aff1a3af6a696f4cda38dd930e4d7bd4d2f72fd5eebd56
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1150395 BLAKE2B 752d30b8ac4cafbfea21c1106bf0baa53a63a6c1d8e2967b25dacc517241edff126691f6801a34432b819ec54f8b0bcc1a1e33e7ea35bad80fd38eb721a3250b SHA512 9f29acbfee9ab220338cd64c37490b635c515361259423f165c1972ed450c34f811b7c1a9351e177bf739209c48250f86e78c9f873b8b490be88eb5656376aaf
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_es.tar.gz 3708969 BLAKE2B 25e5dba07f014d08b026342265bf5eb91f57fffe8a4da34de4d5d35ed9f2198866f78feaa2a80f224b8f42fb884a63b53921a5e8d43ba5a0c4e0e7963974ad4a SHA512 75a86a0e162d07b2bea4e87004ba926da9c2d81604f6f753c075f9f4becc4647c30be561ff7f84098dec0f3ee91a14da81a130d7a65ff61613c21eb3c7b4edd5
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_et.tar.gz 1607454 BLAKE2B ce55ac1a032b9a51bfe2d1dfd081280b463ea26bdd60d6f39a1862f05941876e6eab0aa959af8cea931a1295a4dffcc537ace96613eae6af1fa897a3eb542362 SHA512 e79ff8316e62605fbb65c8cac814d234f4a7b58398fde5e49f66d741c80b56852a99c9d582914d1ad407203cbf0240bcbe653f38d96842901531220337e2418c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_eu.tar.gz 863717 BLAKE2B af076d3ad53163739896810a83e482af6627011907f7e173c5c0c7dc9b01820b0d8b6ab6079d010d9afd236e7818e5cae7167e3e1fb1dca8df61f88def85ccc9 SHA512 e084222f601b511ede10bdc99965f321d19e7e652c464880ca5b8a6b1f39ac25b0fbdc0ea2685beee4556ff89050d5d7853955ec8bb70cb3be7fe19f81cec14a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_fa.tar.gz 682019 BLAKE2B e6102281f9beff91f9c5ec4dcefb6068d46cf0ecb033cee2e07dc3830cfcb180d984344928210ebeb5aec847e090be2ebb9d82902b510962cea13c4b6cd24e9e SHA512 db4b4a06c1583b56b4c99a5cfd8dcbc2c5b60437cbd9058e4d5e1a71ba66c45cf8da2bd348aee355e5d7d1d53610837f279fcdd533c47b815b2949d01b086672
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_fi.tar.gz 755610 BLAKE2B f11d7e46b2370516356402ae34a3b8da36dabc84d736205090d8e2948ea2befc6a9681bc4fc289aa7da841bc54ec594a3df380133ea6c42a2c14c031276809ec SHA512 6203cc0afff55c8d67b8223d411dfaa5a614888920cd6331ba116fab504b3234b974583ea1cfaf5773a2e03f56372fc21c16b334df5130b19da43fd130fc60c1
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_fr.tar.gz 2837171 BLAKE2B ec20b65979b542384d7d33f32aa126edeeb2cb4a908ec3f0e4cd507abd2cbc2ff8405116e657f9ef2cfd5fc213f58caef7730ae9603a0924f3ac5db793415d8f SHA512 379dd09cff3773c6be2aba925012741b29afb822a4ae40204b9b6962711a2f5f0f6ae968fe684c14fe752aee7fab720a84c48ce1099aba07e4ce9127306b9540
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_fur.tar.gz 167181 BLAKE2B 4c6246873cf0f3ed8c081ee24e9e81ad9d385102e804743706e4ae2e09b27038ca3317a55cd9a995f756808c63ecf7af941b5cef149565bbe9f0ba60f25c0a8b SHA512 a7b30b6d18de4dddcfafe831373ead6a34829a9380d9abcb1c739e3ed373ef3e683a41d907db49a4423c5382f6e135fdbc65ab995f4fe497c121fe931f7549a1
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_fy.tar.gz 743313 BLAKE2B a738bf6518982e3edaf10f187b2219cf32166d725b3a633000daa23cfe9e75dff15edb278623e87ab078cc2b2a7f8b04b8c2573eb06cb2565f480937fd98617d SHA512 88eae61aafef874423526d14ca779838f8b653c02bc81318e613f3fd827e696fe918177cde6314a7ad9d7959ae85f99f9ae2cbc073f42bf63bd29738990a7335
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ga.tar.gz 570242 BLAKE2B 3ed26288543e6ca2184c42cb4e687c5ebe581487c73b0d2789afe0f9dd65a9fb75b162f54f245cab699a17c7fa236e8fd40b1d6bb5e878b0ef183bb78f1c4f1c SHA512 322995f1184dae6591e9e2618a5195adcc7b668da72187c192052e2f3198d41a9455efab9530ef0aa6d3abd71a7bbd69d19372a1167eec11e110fe601e24cb6f
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1539818 BLAKE2B 8b2caba7a268b2d809818004a00532ab17dd0fc1bf4d1fd264aaa8a53ce34b1a838e33a14d4436cecc18eb36f6e0bdba15c4747009961885aa179d893142b65b SHA512 d8510f5fa5f40804819c915c3231546f8294f472b2250d16a5887a1eba71ce6ae9bab59b9d08dd1f6241d22e7aa732a0cf89e1958435f04e9cc97a47cf680f79
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2566083 BLAKE2B 21fb1f3cbff2b1061ee23b0b7e891c6f5b02cff14148de8937ce1369deebe86e35a44a7ede4e69c1a43458fadec7519cf2e8bcfdea8b46d0d6b93019a0b26db4 SHA512 cc08e2ccce9b2fd6e1d60851585e9186b1e7166a0b8908fb13676ff0d60a274475e681c4a7fbe1ce277f08b46f14022ce5232f28f7082628e6decc86ab27b2eb
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1132211 BLAKE2B 15d5269196757ebf1343a3c508b52eba48ac2bd507f92caaa921197c544b3a98baa84166cf9b61d370c9530159e6a60f8be1f36dc4fa00282eb3d7f0781e05db SHA512 18b223d79dbb5f850d36d16d19011c44899930ee964cabc4b74d7b56317c31dc23c8e4197132f2d88c3a38f51e9c56f328f1450576f5fe08d683f80557de701a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_gug.tar.gz 402487 BLAKE2B 2e325dcd63332998916da9471777cb0179e345ed47c2e188f1f711900debdfaa91bd070dd5a0feebb9762ec9994303d5d9e15e32fe978f069141f98b8663161e SHA512 d33d7bdf578a441d22c5ee5366f403e619c1a379443ef9f26e0f5af9c44514a1bcceeac9c4a30a3e120507ccd3d19b652b786b86397468d8624516a8ba8a4ec2
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_he.tar.gz 1544587 BLAKE2B a391048ff88f683179432d729d458f74ef5f1c3f62509eba8b4f008813a2a241293ab44f7c6b864b46d3f3881be2c69226ed6777ed6f88823c1ad3c66e690992 SHA512 cdfed82d892ea784893bcf5efe930baa0bfcd9e0db906be81bc378e7e00f1c1a385a0b6f165a7fcb395be54ce28bbd050fed4cc0ed510ac8a5cc43da3fc36d75
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_hi.tar.gz 462597 BLAKE2B be449c7c0efd0a9a196a3828ba0a84ff1506721c12731066a3406781ddba41b838204489c37d348b7a163d73ba6e138f1eafe9d19cd1fc40bb53005f26d0cb74 SHA512 15ccda2a7da9d9e2209448e30a5c031b9fce130363b71a83f03ed4d526711e4587398e59162c10c3b81fd13e2850d0569d9457af5f07c8d071342e3db9a53457
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_hr.tar.gz 828278 BLAKE2B 33c589ffe2e36bf2fc1008f86f0e96a00b94efc81259b0be575f54a68d19c05cb80d139578656a7472d07cfa9ca30282a5583af45f55146887dbe4117626b4d6 SHA512 e789850cbadae3957da549f203a56f02571014aa4aefad702be13210746cad2f555b299a046ca41594b66c1ee562c7d7b3031e0d01b2acfc7f01e8d5ba2ce243
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 903449 BLAKE2B 77b1d70edea7779ae67a5290a22c3d9dfbaeab5e6b2a316fc5c1355e3220f3ec86425d83f0c3b0a30daa188852ee5e466c2555737a083d439eadc23a5ab6a1b3 SHA512 7564345d9fcbe56389169d5439ffe7c1b0f59b865ba0acaeec87e23cb17a6f2f9a477e0d1d2c4b418bbb571534d1d49cd5575fef7594812e386de7134d8469a9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_hu.tar.gz 2729738 BLAKE2B e9c3a8e7f9a7670d545a21c00ec13fe0d90ae29850ba2a3bd0c3064e1d34a1a6084ccde378404265be3313d9f7f5a1d8d0649910c8490a7becfb810f4241856b SHA512 35579a4eb912dbefb4e495448d181479d128430a5f1465a46a512188917a27ce466a03eb2d6ab02787800e1f570480fa8b14499171c352862d70618943a611b6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_id.tar.gz 1758306 BLAKE2B 84bb2d533f20f9d5d49de73a8e74c3cfb2eea11de48947d354c3b3472ad52df837f10033d3b43c332cf617c2a330ebf9ac87666669e44314020ed67941e0d611 SHA512 f3c043fddb74d65e566e281671f67792a8e2626744b662659ea8d5ff0146f110866a3fcd982b5a244597614a644447e3d82fdb32a4f93d663b9b4178d9170c78
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_is.tar.gz 1422396 BLAKE2B e7214e0702cfd3035d7a35fc0193f7bc894183bbe32fc710ec4fbbfdfb23dc2f5acda176a5cccace5a7469e13bc86a1d5864b04853fbee67ee0e111af17f0895 SHA512 e76bc416e6c51334ab18520140992e2178df3a8bc9aa1aa10ae1aa470ec1947b4c3011b6645064700aa567fc3a9ccdbe33f7f719ea7f1d48416f8b86da177469
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_it.tar.gz 2152019 BLAKE2B ba1e4b5c1c3331def5cce2fd2ef0ced755c6049bc57372a9246b1ce76b4688792cd34146dc0fc226f7a2bd66efd1e1e7a483194fd39246efea80ab948cd01373 SHA512 8f4bfd370c26c7f623455cdb411a61b0042306bc4ae8be201c0c7b34c823e2a9ead0efea6291d64e10ae9748affa5047df2048a4aba76424ee273acf0a781e21
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ja.tar.gz 858908 BLAKE2B b6079a7d579085a95e88ef49d42deeaad22bf38e2d2bddc797a5538b89baf960ab4741827586dfc543ae9e56cf065fe285efcccf0be93a4d4f31bd108ccd798e SHA512 bc83cc5fddad93541597f4788e4e6ebbb3bebabef1d3d55cdef35246c072c92662624a7d88f0a9bbbd1f2f6184b9f27b8048f257d041f71d9aa011a7e380712e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ka.tar.gz 326256 BLAKE2B a49dd7e0b261fe80c057dbb9bee6132d8327f5e7fee2220aea34d4a7166c1d96a106ce3a35598f72534bc3e824dc7ded681022907f8d4c20b623953c42be5989 SHA512 fd1a5608dbdb3a6d244841ea68ba35db726b36a5986073f83e1be4809b885b89134b1294c46adb6c5045b7efe6af35481fdb628dc0f4aaaa0c09d71bedcdfa1b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_kab.tar.gz 501897 BLAKE2B 7c61cd53ff97f42ded536d068530c63b89320e69717764e4e2ee0c5f9c8e300a79961800abc48e6bfe4b5082cbebfbf652d4541ce045b41abc4c0ba1494931e2 SHA512 bbd5c1080051efd6cca36422969ac6939862e41fa060e4f50b974b66c0f6565c4454a7ee410f606d867604fcd73fdf7d17b5538a4a161459eaf5b825f5ee8a2c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_kk.tar.gz 882037 BLAKE2B cc6c56390e2f07d30cf7182c687e1b7e437c228b098b26237d8b43aae0043d181338143fc99f6539ac83988e466047a178d878aefafdee962b9d7334c01d32e5 SHA512 7760af8edd066237909b58177c46182171e49bed5f1a5f112534fbf491e67c3fc927e71e3fc4a03cc1b77cbb3fd76be79b295761154bfabc3c7f9bc440269167
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_km.tar.gz 679279 BLAKE2B 79ab322ac652426c4406adeff4fc2e373cd74e978faa6b1c9dafcbc0d5ec0ebe73a021089cc7f08ad736642bd8648cf648d3ab9f1661e93ff780de424a556f63 SHA512 b8ad9f8e3a102c0e61ccaea42d2b9d02aa33973c1665bb18223ca53f76cb6046d222578f46345d4738187757a67dfd091aa1639dcfeee7b02ece8e3c0b989165
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 265466 BLAKE2B d1a9b4d2da20a047f8d31437ebc83ae34decaf1c5b4de3d3248cc07f10ec7b04bf8cc1f38705711d5972963d2fbe1bc64372fc79f835e31d16c642a24ccf1cd8 SHA512 1e4549d8b7b5e5b5ca9927fd7f7f5c1e9c983422b3d0f09c9b194875a824e192711d2cf157b027066ea9ec51a4a10fb6e93c34f4df94b3c9a75913941d818b0d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_kn.tar.gz 462579 BLAKE2B b24fc43a052acae5c722b3a986500562e7fa76889273da3ddecc30a9a7587ebac4893291527764d999444ebc7ef55f94484d93bb41ce5e0d23881a213e347c17 SHA512 151f1af8e39ff98ddcd8646f6ae733e46e0152031cf6abed6975fd64a303ad3d7208ad4837127fc8517716635c93e7b76579e1dfc6ae70a405e8d07fc21948aa
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1474849 BLAKE2B 409807b5b12ddf2cae14b0d9283acba29b9d2e24fa46f8b0e4bfb63ddbffbf4f9c5f260d545d6b1b7f46de5e686a4e17928443fc37fdb8dd057b50ca2a7c46d7 SHA512 e453c47b21166a748a923be2c69edd9016e40cf03286c27f6c15f620757f0491845f0c890856259de3a2335c9c32c9cfc3f658f1240180117b3ff583954a5c91
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_kok.tar.gz 331203 BLAKE2B e9c8f4a806d2eb1e9e695604a2b1254d7a65e15cd6fc6f20e6eb3da4f2a230347da5a55c5a0c9d56d3cdfacb4e54aca82aa718e46704d1cb5f8172e2cd9b9e4f SHA512 ddab142913e1feb8258ddad28f7421f659fc14f5dec9de2383e740d4f392011065b1ac38c2227b894bc15de8dea41dd98b2e9698a53b992e3b16f74ede7a1246
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ks.tar.gz 267286 BLAKE2B cd2235660af3947dfa299fbe4e0fc7c007724db6453cad5e5fda7075317b5484bcd383ff2aab1d05c2ff841341c20b225563f6ec66cf24add969d6ed6ea25c38 SHA512 0898065e4709da0fe76c489ebfdd3bff38401a4962717222989917c8022d6229396af12dce71cb8c13ba57d0d2feca9d1c8935519426054924a1bead1f73c707
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_lb.tar.gz 125509 BLAKE2B dc9a7d4f897638924aafb77c97412bf6ca60f02773ebbb34b36f653586011bd790d90251902ebe25d38c03df5ea2afd749dfc138cc9648e0414a9e2cb6011897 SHA512 defdad561b7f7a56f55f72314fd3a14e2db1c59af8b0c4ef36a72e11ea8b4f1146cac48666cd67abcbb4e383e605181fbbadd20ff2f1fa9350cf2f30845f72c9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_lo.tar.gz 447825 BLAKE2B 721637ac24da02cdd5249aedc6a40ee1fb2a00172c25f31cdd2c37a47e431340557177b6c02efc724fbaec64ee42c9ed736e7d303ccca3156c7ba6deffcbbaca SHA512 4952e9569ae41d71666e7862f8de5504decc4d62836c69f5472265f39e9a293c5a53a04caf47c5a611d037d92a1a6a45f8c42f2bc79ff68be470216be06694a0
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1057486 BLAKE2B a97a30f8a091d7597ec7b3df7479ef38a63745854c86b097f4a29d31be52186301238255df15c71841de9dbfbeeb3f774638e4d3c53282714918eb98faa5f4be SHA512 0e30f12238a5f1934eb2c9d1bc144e01654229cb53a6b9898efb5118b014a6e86464eb0220e775a1345145998d9d1cbad7ac7029169fbc2dfc3ec21b7b84638e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_lv.tar.gz 970671 BLAKE2B 3ca14d05679f3a98d017f6d98b39bbcaee3076b60761956c2b6e5d81c8a2a315a36bbe247fe6fb8de51ad0e73b2be5acc886783696c9268776e124c84c0f7bc6 SHA512 9497a749082abf4da665379592d451db36a3b947adf2f8e7bd61cecd8cdb82450e17a2e22d2117bf09eac31cb0cea3443bf336bc4cbbde2d2df970f4109635e6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_mai.tar.gz 270252 BLAKE2B 73c4ed5ec2bb4a5f2d674c24fd0320c0393651e5af60dab68d0567e0e4ef995b88dc1985d375928217dd21fd75c9bb9e695baf7f9d2609e9b874ecf3bd2ece1a SHA512 0cd91fdc06596c548ef63d7a5a4020e4b807ebf6d738c018eef94ea81571aef378809fc15865b9f06cf11174997e04d584aa69e9d0b1f34b317b0b09ce106554
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_mk.tar.gz 374185 BLAKE2B a46bc409b450e26b0dad667cee36290618fa82bedb9fbfd05b5310d62536e262c724b5364990f04230bd5b4202a402cdb3087ee4411a1a3a185172b079ad3a43 SHA512 28e85856897a27616f5c23634bfe3665520fe9ff4140f9e7845f37d2d5038332be381e9c0e7e5670b4ceb6c24d0061af9d15aa037f04dca682df2792138c0c40
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ml.tar.gz 430474 BLAKE2B 247f36fede05cf34f5d3fbf59a1a558c7c16310ecf3b4a2e65faa7cbdc337d9a9ea3f732c494f79d39c40e756c6a41c9b5a16bc3fc5cf73dd7d34a6ca7c4fce8 SHA512 9ac88e03419279f7722b4f2f6e11bb4a2e2212369062536a915dd1dfa83e56d4ed1f84ec16fe22e138a7baa853d3366f5323559de75b45591b5463accd9675d0
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2311670 BLAKE2B b387a3ec0c353b4545678cf77287ed322cc7721889bf4b6a769f2346e9ad77a7c4ae547570b2324bcf90d502d5869f8c778aa3ac7862066247c964d7b1a34c6b SHA512 3f36deb447d7012bf4fac0e7a79d9d573594915557fbee124f5b7e33fd031cf64565746243442d1e6df635df6957f292c683529c1ba8e607d462fe34feba0638
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_mni.tar.gz 325533 BLAKE2B c7e6b8ba93e9232766febb948ca4bcc29b4a640862ec71c488498a5f9065823af5deb9031e5555d089006232b99584c3e3d6a27aade15cffd286f4e904be95ea SHA512 3545b3c1aea8d57ce1e91d2d096c9f2a6df06ac18946732e9fe938f1cb397035927fa87782495dc247efba91b13f6fabb6bcfa2fc30ab8a35246a9376cfc582a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_mr.tar.gz 458478 BLAKE2B 176bc54cf17d42ca894426d48c0b04b6d13e77606e32968e7cbebe27d56bc767573e46f67ede1b719561e6e95e18be2a1d50f76bd1b49d400facdfd9067cae76 SHA512 d461352e97fb84733ca251de02bf9c465571869e908b147f780da217e4a237b617504e606eff02c48862e0f58bcdd0da10a627de665bfb7937371e0a610cab17
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_my.tar.gz 372682 BLAKE2B 6705b8a36cd9bf018b08e178738ae1c52e2e681e242cdae700786b9722ce90da29f468b52ebb436426a88db96125689e71c7feb0f3d1c21fac324e02e9b8d127 SHA512 cfe547ac3d653170ff7e904f962e8a6f27eb397b88328d59530d7a27f0fce8c609999cd7ac517c339dda4735543b1ba7c15c5046c89735074c03e615aab3a0a8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_nb.tar.gz 3551551 BLAKE2B 4351d42e212cfd5c0ef713dd637ccd2d02f3b87778ef3f25745c3e5b99ad55aceb9c1e7554193fb666af459896767a3e236b1bacb7c6a42825137ee404c02de4 SHA512 1b3bef45ca41f448be7d3c21b7d0ace86a83db1c9514378521dec49244e328a0a3ba21541298cec6f4609b94d378ee259563e97e3b16ac4896ad900fd65355c9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ne.tar.gz 849178 BLAKE2B 24c0249e1ffba73ae1d619d2ae7bdce0d82c806c48447ddc488201c87424d5b20bcc4668d75522a3d59f2588859ffd0950f301998c1c89b81ef4418d5e3597ad SHA512 0c6462a45c4260b695c6f33b3bd336970f567f36f15716877960b258dadd7d55d77d3164b21aac9de0da2871669323d6c18f06d8ca3d514377d82b2d5bbf98e1
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1655753 BLAKE2B 479536552c3c71a19aa85145ed60937e7176b0fcae3a2c3cdad0be0f23305670a00c36e70081e5f9c80d919d9e2e05b0599deefda7ab969d9df0633b3a712bf0 SHA512 1c81ae07f8b29197d4bf3efa4c259640518b7161f1c099ed0d503e308b6d483ffde7abbd6a7fa946257ed0060a55b6e8be861c77740068aba8f9f1f158f53c9b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_nn.tar.gz 3553811 BLAKE2B 38272e030caae94a52798a5b891e1f82fedbccabcf72c3f0e200b78c5141f29bdf5af7d72de7e4d3e1beff4d2e804dc837208a8576c1620799ffed7f448dba8b SHA512 761a8fc573af06fffe5a6bc94b7dbef1933a49d2b29a246d8bc6f44e142e1f04f386aad492863e5290b397bbe2f23c6126c08b7cb38f2012153a69c498900612
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_nr.tar.gz 227123 BLAKE2B 4c51537f20ae085f3c6a228bb742cb7958bedcacb0d8d79ca1d7d545d80023e8c517d06c7dc408dd704721ba943bf2f030299953c3b461916f3498cf48b587ca SHA512 5d158198e24ed00c1e8ccd8b124616444a7d14d58411e50cd9338bc1694cec148481dfdad04214f4cba3bc935192dc541b0c64dcf5c8301bbdef170be5913cd0
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_nso.tar.gz 257832 BLAKE2B 21b9b9bdb19b33ab8921fdb2b7b41bb5acf160223af49676033d9c84a19bd28e44db342634ae46f77a4a65b43ea47acae9008c8a47662cf586d733e287687a76 SHA512 d9ef1f7baaa57d7e9de1921b13944e614da22c9ae7d6c320ac0687f568b611f2a42cd7909ad7c2006c3f767dd29037c7795543240e6c408ee7df8975e65af1cd
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1165663 BLAKE2B 5c94fa9df2ad755dd6d41c7eaf196f8525915520e81a6c8191e342ba8f19268574e3bb32caf0892779e7f6b14965d7a97688509510278999929a6b1ad6eec768 SHA512 104cc80ca1f02c6767b26b890a7daa4e95e61bb2a112a7ebff8981bf4272f0bf5330ae50612407961dbcb0956e5168387b98fcf0c0d56d04a7a715aa9d15d331
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_om.tar.gz 383463 BLAKE2B bad63fd51742310e874057cb3d3d271cb31c65e4d16f3dcae83b4af2e4881a69e7a2281b746caa6d63b32cdb04647e14d23b62e116a108c630b78fbaca45f4ec SHA512 99f4ef36542d340bd3775483948a4227c9ef2282e3f59f6b1e1184efe19b067ff6b9287cbafa0c8b8666b558be98e8b712a01eb8ec74015a3039766a8d302a63
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_or.tar.gz 476703 BLAKE2B 29abdbc68abc5125a26dba9ca75482cc75b802608c33a4b373c0883573839eb7c79553e3b9b1f99b7fc6ac0b4d9a58372f83bd63a4fb26b51f842059194f9551 SHA512 929b3bf338c6fd40386378270bba076a5ee74119b667f8a2364dcb04df57417872eaf4b9d14418feb1ad619bc63b34b681906afb2a5f0472a718ce5d72959fcd
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 483342 BLAKE2B 40fcfcff357d4afdf5bb0676d5aa31276a2984c7b88fcaad805ac9d6d0c3cc60095bfce86d85eeca23a6ce2d7724c54ff38706f3c9723506af1011c639a7dd2a SHA512 cf8447126d68ea94ec1accd7c7ae0094dd3aa75d1ed531188abfa9fccdf958c25b262ce8c788ae77d3f86abb299ff29c94b57596e77e32e3548e6015fbce689a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3055459 BLAKE2B a45f1545105a89580f0da830cc60a446ae29c3de91e11e9fc9f6cf011d77fe91a9c17d21eecd1eda1c30cb71fee82b0f4f680a370f7e8fbb067bd4b084e478ed SHA512 c2dc3ebd972d2558aae96d97e303120e6d59815c083a5395a6d9ac59bed7ecfbb3ec2ced68d95f00fb1595fe94841dbc3a806f2efae4d971b3b129c8763f6786
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5756685 BLAKE2B 8aec58a06b85b9de26c61a0f17470c75422d47bf134b17561953ad5f19a71380fbfb99e130d28ccd76849298e4f635823a98015499aa53c1fec20ac72e42c0ba SHA512 124dcbba5b7cf5a41134aadebc166aa339ccb99b92437cf659328cd7a0f038f26c70eb0619682e0ad9c0d185df9d61e2ac479c966a1d398da7bc9ea065982482
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2383317 BLAKE2B 16f44bbecca8e93daba76405b4bf79919acc9ae030a7be7e6d45fd67ed1dfa7d58ff988668eca17cb1855da0e977c2e02ab6ca8c6e1073bef1d3ea8a0c8603ff SHA512 fe225eaf660a7a84050d2299d2c481f3dd8786aeefe8ed03ed1a3bdf4c47021cba079bea26cfad2d0a2d671f3aca9b5d34f232b02a8d8ac5a069ec7e062e8e7e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2326586 BLAKE2B 0e83ea566145c312c958358cfb8c082f45955159fe3e4687eab228cbbb1e45fabf72b59fe936c652e57010702373b3326368b8da391b1a70e722cce687a905ef SHA512 2c54689caeca24ec57a6ed4c1fce6baae4f3b6fa5e7d3e870b3cbe09733fbe4d4f8e5c6b8f9f1e994f3e18006bafec3ca02fb26e18e2b90f7add3c7c6fa1be6c
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2238422 BLAKE2B 7c3f18b02b2d8cb6fc3e17d5e9f91bb7e72b29344e3579374c4206c67d5f344a7209b854a3fb60c0c79c738bc0655ea233c1358a7d63bea18df052bfc5fc2292 SHA512 e9d0581a7f992028cd17f545ad350f6200fbf730ff045d3abd7efbc892e80885127a8709f74be653c8a2ebb663e4ddc75e619407119cb202568b9a1013db536a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_rw.tar.gz 278919 BLAKE2B 7f2360cb4b76c0569acbb19377c30ed96bfdf28e6df298fb6777e9b830c5f9a787c6aacd42e3b3913a4c3298d98f9be65699fa7a39abba4459c21c9293080fcf SHA512 53a1c2fa610436ac92ddc4d667a0c789205198e1743026a2f6b04b0b1bcedd43756c8bdfdcb3c028b398cf2040a56e4756336b9e399e1a5c7fc1422cd65f6688
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 363333 BLAKE2B fa30d5eb2fd824a8f0aca0272135f9e72340ab0a8d160db1fcd274d5710daaa4920585e1694d7eaedc68d2226d6f6790c04ae579db216c1b2da757bde10745e9 SHA512 0a373c4ebae3134d566df8a361f0169a8c6aaeaab2223abbb4f3ba5710d72f8d23ce166296b7a70a76e83a1221dbabfd84b738892a89a564c4ce4a42fd8603f5
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sat.tar.gz 412729 BLAKE2B ab3138065a300e110ea9bb8834af399ce48dce52e096b9370275cd475869d0e6ed901113d26ee41fc73c87d0cbbda27a5babed9342c49744abcf46c734fa0faf SHA512 7621ef36a8741d506e2d5ce3f9126be515c6322fd3d55dc3cdf1a4ae59a2bea1b15c309a0a049c1d58bf318bcae802142ff835882b48e1f169bbfe6718fa0383
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sd.tar.gz 343062 BLAKE2B a09851c9c66f27067608bb441efdb5028c900111d566dae0a38988fd13e41e8e97411ca73999f1fc5c4ad54f8435833baf2dbd889eba9753c9f9e2b5a571ba6b SHA512 8a85205f169912d3527f9b5bb0c0ae4b8e31858293836a4d6775999f7c6329ad091e65eb70ad1b11bfaab6b713ccbb0455498a4192316219cf1eba5d2d13e618
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_si.tar.gz 654207 BLAKE2B b507f50b8283b19e5f49130b39e9b6498f0b0ab8869a3d8dec8c5de9906db774644a4e3d42c2749178f576c8af27f652684be9d88da938f1cba44643432fa723 SHA512 5731dee342aa475355c401edf1a80831b230978f13525e67f6c642122da558844ca85ce35ebe14c5540c2a8497d5c5d951e88b61f0cfb454f6c26995b31bc86e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sid.tar.gz 410774 BLAKE2B 1f8b6ac96072acc10d09ebdd190f2106c67b7812e5f7ba51936e0288ad16a39532d937a24fd1466c463bc49b29909639b939f9cd0bf736ff8578acab3f39d902 SHA512 6730d9dafaaf2c03d4a63272e31d746d213cf23691db0987b0bc9028cfe8cfcfb5a2647185b4236b62332158b7102dbd14bb31ef797fa52328ae25bf8bb7fecf
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sk.tar.gz 1922862 BLAKE2B 8c90fecae70a4f27017cc53764d7dd8d9e0a4cd82d856fe64afb540a5e78ee7592b94a5e180804e067f3ac002407c8f4705c42a01904a78484c5bf91cba806c4 SHA512 5280d637775284eb20f6fec1ed27f0f8bf8b8c366ef29014f7e5e2c005c69adbc3ed099982dfdca1a9e1275494b88dd232e342244ce5592da40ab3bfdf642fed
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2517777 BLAKE2B 9b35618ec6f4a37be37aa0f33152ef874c195e02e802445abd4f1fafda6569422a281631b5324288bc502f05e0382669ea97ccbfbf88c4a682d7335566240351 SHA512 64d57c3722ed6420e2d20c4a7a7704102b6c97cd867838f07031034dd102b1e319c25d13cc7c557c3748f58f800e33b0c2660fe7e7ba68078aa017b416703e6e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1073789 BLAKE2B afe0ad3dd01622240cd260659831367a322aa7b9f0ec88f3c10c7cd88d6315108ff034c06a5c5b5de79203af1fbe51166575e0ee4a49340432e688cbddc23942 SHA512 bd70c87b3845dbc6d07724a53b7a1eeb5130bb2c20dc452bb44725d77ceefb21939bbcaedc4cf2c3182a05b9caab53435382de574fd0de0aaec93fc62372c226
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2292159 BLAKE2B 4fec0040252743cccdef77dab0ddebfdcb3624b1d84431b274decf417e839e2f830abc7f60f76199cb31b39e09f95fbb8b8c665c907f39f74a079062b291368f SHA512 270e69d7c344ad2f19a10a6ff28f2f7ec36ab7074115ab4fbc8f83b08abe1c982abd3be602fdff13a858fbe80921604bfc7cff39dfc2230fc2fbdbde7c45ce46
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2690666 BLAKE2B daf48651ea97dbb124fe6a4573baf78a336958f8765f7cb93c17110d9205411b13b99db024a5944338a9baf4033046ad5d1c6ac5864eb04175d70911240c3706 SHA512 058b620d445b45ad7ebe9ab07cf1b34f88dec364829adfc031cc002f8e3c6d9b18e5c3dfc096f72e94e272b9ef8f6b8151d87b6800ea169986412305113273a5
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ss.tar.gz 232617 BLAKE2B d4b725e437e3668f4b6ccf38dc2ebe7377057cbe66681233961064fb0427fb54eb8eae90adeff5b624ddfb63f3a4bd1d09ed55ff587207202b3504e0344c0909 SHA512 6ee7a2212aacd9783ec6ed972a2aa19f5cbce1fb63d2e4548d301a4d14b276a9f18faff9c2d854a846626cb396f34b06f184b2b1bc10e71477189eede9789ca9
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_st.tar.gz 228536 BLAKE2B a5cb0ea7965b1a559690f409a1dd409b1fff123ca7db1a4438439859093ebf80b47bb1be758e05f9c0f5846f37a12d05e303aa0cf35793a60ae2bbf59c325ade SHA512 4aca36a28b5d4b99420e50bbdde6c43089a7052a8de0826b7a1534c1efb66033426d5e2670b2830d59ebd4d676c7ec3c77bd4a1c931d3db60a10d7e2d8f8263e
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2642689 BLAKE2B 5bf102e7932d115c1009c64d0ba8e2362c94e64d2d89f8bc2a0fbea730b2e94402a97548507e117112511598fe08781d04c911c96b14ee1f3f8b13afecff163d SHA512 4fb60a69474144f7493d943159d07804464d897e22dcb39cff62cc3f2f9c9f92434f78a372bb87235c568ed1d6e14722d840f63164213700e6bf5a408e00b4da
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 255461 BLAKE2B 5fa4ac8f8ac1af69017fa25b52353947957b31538537b9f1495111906ff8b77664079116255580ad60d822e7ff286d2befb35a6b51dad236582bcb88712a77a9 SHA512 fd0c1a2de509d6eed0ddd3bf1bdfbc6131d3f28a6b8b6cf83da4549a94a6ee7de0d455af9cab30b67fd7a360be1f7e2a87c0f07df0532b13c118d9ef3d9d9651
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_szl.tar.gz 578179 BLAKE2B 321f9bdc757162be83933763899c8e9ef22759b5d57e736f0f7567be4ab00b6b81bce14fc25255cf37fee8b0a2bb06103d26feb9146d25a6826b76fd8faa0e8d SHA512 20ac77e1154508715299a1aaac42e2ae9a9a258813047b21eb0b0e3be3b1244daf4dcb8a0ddaeef4fac26b3b6f5b21ece2237eeedf74359797586cb711273b4a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ta.tar.gz 604570 BLAKE2B b6adffb80a6cdb2e35eb94e13ecf47a4e67f8a8a0271988b9312c3fdcecee562c959075862c59481f7c0efdc68b48109cc1d1b31b35a3a28f8bb8ad73b46b465 SHA512 cb005852d04b912578f25647034a1daf4e802b256c52c65e23d70f50f47bce13d29bfc70d9ac03e3d141803d1f391cf4d7c093128aa250626187fcd9aa85d40b
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_te.tar.gz 970737 BLAKE2B 945b1b9c7135d50894255cb1efb82414d07af441a9b99f1304345d25b28eb12bf74f3ec179124ef9bc758b94be7ca21bf1ab755bbebefd99ba1bac1e35d356cc SHA512 4c87ca7cf7a68fcb1511d5ba911ce1e2ace05a8bfc06b0a74d1a99aa06225ef652f8ec897f5128ff616a0a1d3bfde268c6b5b7ab1eaf423d02bb4e85d6821ac8
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_tg.tar.gz 307555 BLAKE2B fa9f684d46fc85e6ee94fd43bf4788b73d1216ad1a93b73397993d3cb3b6c46e0a50e2564dec059e2dce5ae96c2c62d18c61123b3f29af4bf24efa3f18037d24 SHA512 9e21ee7ba179c812f53f075032c36c4184f41f36885fe67b2d857f37da2f907612a8dff12199b0473abb9872ae3eef01c9adbce3031789dc61047562ffa72073
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_th.tar.gz 1227642 BLAKE2B 3c810a7f95adf91f476606ffbe27de5af76f959032af7a63d99bc6be205a09271f5a09abcba5c90719703a7ff8935fd9427fddbb9a49055435c4ec7ea3b2307f SHA512 5f1362f0921e1460ce75c9a702acd59dd2ed20a6f30a01ede3c9b5832309cce5763d874471ef71118228d87f69658c515ec4c2a1daa0d8865b457960ec594c27
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_tn.tar.gz 213068 BLAKE2B a1edb9a943244f4166e1df5a0e8d1c4afdee422855e0a5193a324c847ed8e1c98ee3df873078f79cbc7c95373b22b5d940ba21cbf3a600e1eea29a962a2b47f1 SHA512 ce736c379f122159c26b04d70abc9d160ca03224ca76e86ee099de70f0bb9b37bb577587a33464bcc0cc6ca926bfe8c4aaececd4189256d2e710fe8fc62b8dd6
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3015658 BLAKE2B 1ca111a3bfefe54309b8c1187811fed38d4d2aebcf86b96c1cd2605cabcc72ebf7c539b985d85a17d0f3c276c47417195c82455d97b5fe9d62f358c12bad0854 SHA512 7db24e26501f74d31526f65bccb24b055002f1c416bed0be4752272eacef9ff80c72159b91032c1215897628ee701d6b63a1085805e047727372db7e9eff663f
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ts.tar.gz 226345 BLAKE2B 4c31e11be0535dc4a47a8dbe09d2ebc08274c7a2b648a90565243a119916f565914cf487a5ebaeb07a596a0383da7fded53d7dd57d25637f1d2d4ce13ec11552 SHA512 ace9f70efb7f316104332a3e3c99c76f5c69ee9bec6ec6e57055858fa14cf4fc66cf21468915ac8d716474f36122dfc2fc7aadc2c06a3531f2d8ce5e5e197ea7
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_tt.tar.gz 148095 BLAKE2B 494ec72955449ca2c3e074931df3062d50c3a8893c21d3d110a333092d025310dc02b9b23cdda59129a98780910e2b13ac29e15ed67ca8ad37ccf3d429fa2e66 SHA512 9449ff3032866a3ee57acca8095686ca79edda742f9f2b9f0493c774d4fed75a29972487aa5c2ddd8fadd279e1c3dd6b7cf38a4bfffee5f9b632c59bd2d632bf
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ug.tar.gz 445998 BLAKE2B d6450fc84f0d009c5464b938b0c5de2d51b7e3cbffd6138fa4aaa855b2bbd3856a095c1baeea9616076d26969c67628e0d53130be15d1c9aa0d891f530df14e0 SHA512 544498ba18db121bbdacc7ec8cbc9a8dc58c13993876c1518f5c6b9f3e18e886c673c70be16faf7617b4f4ece3f199db2842a2cb49dbdcb6a7690498c2cb412a
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2733650 BLAKE2B efc6745d478654e77c94d2f5bf9a6bb8ff015c58b276c22a7ad8949181c8307f05a5d87e8d301e1df4f914ca35de0342d327d1f2aeacd9ea4a0c239edd13f54b SHA512 55471e6999fa01f1d6cb20549c56c0f1cf46b285b9d2743b7109463d6c36f75de2d4fbca888ab7a88fa4ba5b505c3bbf7f89e900ba9cc8583cacb28330328b3d
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_uz.tar.gz 246988 BLAKE2B 2fe517a4436b98452951640697442d0d0ee4ebf09d82d4b90dade8f379b1ab69c5e6b8eb811711ad2378b600449dccbce7a62d1aa0f3e33228d1ce74224d7cee SHA512 cdf700f2bea6a068f12470e85593f237b3160a655bdbffa98219c386e4f49de923db76e7c33fc0c542e5fb1961de71c3b3feccef8ea79402c14fddfe3031bcf3
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_ve.tar.gz 230627 BLAKE2B a52909ec2fb2baa8bc89564613be00b499704c17f86b79c6b5c35997848e2bb5c0afd676c5c03fd02813ae779bd5039a7370e1be29103f76df8d866367ac18bc SHA512 ecb5070d1eb6d27c092a8d131e07f8e745cef5dfefb1a6be7be83c08079e7dc251b4a61537859db8638cd208d9e71367e02060b66a55495a7af6c098f8d74f48
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_vec.tar.gz 594307 BLAKE2B 6e3189aee6e6408615ff90bf129557cb5ec3f0de1cf0f2a78ba1c2e62a46ffd246638b012719c3814d2798fc467822b4fadbb3b20250f31a85442fde64786a1f SHA512 36d299d90140c86a4cf8bcd52f6027a131e1d8062d32ecf627bb3cd095d7b30e05a3c35284f6a8b23adc8c3864a64fb9272894a18770c3fe12c518f23b5b38e5
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_vi.tar.gz 649921 BLAKE2B 7e35d11cb2257ccd5c178d1dcd2defc667377f52ddaf1db86354b775d3363a65bf1a3f51b68ccf65cb68226b22f3e4490f8d0c7204535be5a65c182fbeef6d79 SHA512 164ded7b10f06eb5c8dd604ec9b7da184c280a27e936c7b5701bb2213c56d2bd6592c09b30c05b32775a51a0fa03f56904485aa48466ee2d0186b4d45130e213
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235005 BLAKE2B e9489b7d83c62754e111b32c208206dcf82cb4277634cdc6fc11e62f57b74265e5d3226336a6de68e54bbe5b304f8fcc6f2eeb2e9e225aa6a221b671286226b8 SHA512 ae8ec1fcd364aa6b274c514551625133d88c9d630a2e788195635a31592f4a140faebc3996449473e26107223b9c9804d8c86bc2dc93586f0a62f86d0c73f637
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 930736 BLAKE2B c281e0fb3d72fec9a315c1a38d502bfe35611f27666d8f9b6976456d2f42788dafe786a36920b38fca0c0d546e84acd95628bc1b9b1a25315e6f482b76d1681c SHA512 89695cbbe215d96faa912186ea6825f1d04f6765e14811d5649276a6270c566a472483237b97877199afe6370a6b2fd33d26178f5867b07a772b322955bfc979
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 946609 BLAKE2B 60745deb0f9b76a9308f1259b2300ff27722bf9cfdaefd29179bebedd0bfbd313eceac205df1e1394cffa1a98df496175390c62c17668d5a471f2f2736a46170 SHA512 be7a9060983b886c01bc47a330f6b5afa44a2d8b7596487da0e331566c4151d919f37d2df7d636df6a437ade21c8accad0d6977fe0cd0e455f61c22e09b5fe81
+DIST LibreOffice_24.2.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 257989 BLAKE2B 874c6fc1a70e8d87870fcd2b76e3fce822785a37e244cac7bf070de730641b4855519dc44ae1625bdee981903b33246402f18611ea93b526ee60bb97b958d1bb SHA512 1474e56c0bd843b23b0615b3f07e63342762b985448acb9de5388dbde70a72fc8ffd037110e4f19aa16d9e84c79f081ebdf1287bc2fb2d19aee8e670de2b16a4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_am.tar.gz 3249921 BLAKE2B 6cfe941bfb4cc3a006a5e99b8b8e1f2c9122b7060acd45eb623a77fa37cfb32a02bf8f1e8d6dd132259ae17445bf629ee1992f1047661b057cda835b522beed3 SHA512 81f41a8176169b12e71de6915588c499d2e6d76bf167018f1543ffad80d298a2b66143f32479e8ac875dade478f4bc9e41fa0b8ad5f778fdf3bda13b5ed3717f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ar.tar.gz 2938858 BLAKE2B 5fd8ebfd3b144201439013170b7c853cbe140687f54cacfc1ef996d2bac4dbe1de38ec99093554616eda04274d52cc6a4c00d53d558148e7a04d57dfd60c50f5 SHA512 ee9aad86bf5f9b9943862ffdbd6c3bdd1ccdcb6df0f561004698ebd33da5ac6679256d421b8fca0a180177f0834b39f95c6513e50faa3edf1884fdea338c4fe0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3108335 BLAKE2B fe459255bb6f2078864a9b56650e28b2986c86bb440ed1f1784304738f566cd318fb40bc5b16134ace7404ac4eadb256f2c6f1b8d172e40273ab0ef4d37df2af SHA512 3f0e86a141f2c81bbb6cf6cd99fe86b42147ddfa53582bab45d277652c5d206c14f6e565f08a2bfd4ccf41e3707d68fdefb27ec33fab27a579e882ac45e1ee59
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bg.tar.gz 3412440 BLAKE2B 5bdc86b8e677a6c5ae5e088d04246a4a9ce51385664e6c9f29ae0367dacaddb40811223ce458bcda10acc17ce1df5ac6985e4d12a61f097a092dd6400b4be98f SHA512 5418476d8a0a3fcf0909164cc2fc587072bdfaa8395370f243187fe1871cfd21907a941a252a4fa23314cbe630e5a0d93ba7abed4bd2477f31e9d8ff0ef3f8b4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3408702 BLAKE2B 63cafbc5da65284347e1f1f1251c01aa6b7bdb682f228182a73244a54dbe0d8f027ae20db2c9cacf097949febb31c3e6ec4f07aca18d6308495b11129fc8a7b0 SHA512 85b1229a5216df3ff25e3ae035f95f97fa3ff2a9c64e177c6e1fd58ea99af7e352464cbe49316a51ecefc4d46a6f31623f1cc898ac08eb977bd39125c562d13b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3220953 BLAKE2B 04c8be0b69a49ff0201ff9fe8a2bac64d44f1d4ef10c576930a30f299ef2f23b1dec0c627960b7c40b404df902310890e502677b43b47041920117ab0db9b360 SHA512 3e3fbc68f4997fe0255b691df0f8b4ae463643964018bfd28b82532419a943195587b7c945f15d5ecf5a5123ef4aa75b0a19048246effae030981580612f5071
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3218754 BLAKE2B c200f7283eed91cffb36287dbf37451de9ad243e9b9d2160aa08f57fc30fc91b24fb61e79fb79a26663dcaa557f1bd92cf181ba0b1d86d3c0cebbb08874dc7dc SHA512 fb8d255bd9f4ef431b89f851d12de773a2c3d3553d54aa7ad2ab91c576276bbbec07824e7e21625e3c6f9bb5d6b1e1b831ba8c6db91270b638d943eb16ce6413
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3025183 BLAKE2B 1d833f130911317edea52f13fcb4e59fa0e96f08bc3086b293e14d8a7c47ab3b519aff7d73b5e1b912dc50abf295c162c6e4ef7136bd9fa60fdf7d0355e7875f SHA512 0efc66157b75d396db369456ca4a1b98ab0761f2ac4b3f312aba94d6918d7075b263e6f9c9c6e38a7a087d8da6533a11c8da588b84cc91e3400b43149f994eb9
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3133118 BLAKE2B e5d9a1501ac51263885f0ba83c577b5c0d3903083355cee4152858b512b234029221002b1beacd93fc901c41044c71e43641ce4e1684e409378b067c69e032f7 SHA512 2719207c1d41131f89e510a313d88b882ca900d4c3fcd80e8aac266c58a7c22efbcf1e8c373bb80027688158e6336f06efce3443756d70c8e738f547d37cf9f8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ca.tar.gz 3131664 BLAKE2B 21c217fb24b1f0141431dc1ac028b24fa175a0963e65f7c6cd9b3de77b3c0aa4647e7ef2de90b6bcc91a8b63e80fe3e87772b2768eb67c2a843bf938fa24b810 SHA512 d3c87f25e65ec3eb435fc75ee485e20e506d8109417e150ae99d1bec7f76fd6a1b0985971cb9cb7ed0eb6725834edebec491e8b9e1e8d5a9648d5355a1893d1e
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_cs.tar.gz 3097770 BLAKE2B 812398359662638092459de4495b6a2c99d365a5acbfd561d928124131f50b454032175adab64327d6dae149342014913a7149cadf0cac093dcfc3add0c2f2dc SHA512 be3b28fecc8f7c5f47e52ba93b98000c26652ea64ebdec6e630b45694f65cfa8cfc5c1aef944ece23c28b76787e6f298cdb8c426a84106893f486962d998b7f5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_da.tar.gz 3101633 BLAKE2B 532d51f1c8bedb0d0ce2b5ec0baf836731591641548ee7cc955eac28b624d1704c22797668daf7e9aa458e8b6e57c345366bce97c65aa5b29c86202b36119cd6 SHA512 01bbdb49b3b4e65d3c1e95f3599b2932dcea2e9545135f3a1772726d27e96f49c107192ec2dde2c129f7f11f9378fd91b795576267f9305ffa668311f3c9615f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_de.tar.gz 3181637 BLAKE2B 5eb7fe89b2b4394fcad1000436826982024c7baa6fe9c500268de0a1284c0401bf0717a24a1695628ae060bfb64648d2618f0dd44902fb8fb3929e7c02314ded SHA512 abe3b35910a1575503952660287c79f9b21172f21110b5122179d73b5946aecd0b7abf6af48ae5568f83c84a77c2ca1e12cdfb40e4af87801fd14257458617ae
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_dz.tar.gz 3337040 BLAKE2B f07dd3528c2dfc5a02e07465c7bc802c29ed1897cff2b7cc7491c490e67a5b691d254336d8a28c3372d4890534bf9c2e9605326c4d5b851490273eebf6f84872 SHA512 894db71e0b2bbc9d4f76870430d8e175b002645d7a4ccc7e272ed22b0b6634f96387a82036c8aa0f52196abe6285e6a3288b73c4c11f16a50728b25ab499c033
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_el.tar.gz 3717661 BLAKE2B 761f916c4d403f1a88efc3a4389fdbedcca11301392f285d5b82512bdbbd062369044a9096742a46ee614397946569d4ee11c1678a565fb01ae03caddddb1418 SHA512 238832887c6fa0384de8e4a62d09f5b7dc3fbe2d970da505f5f38adc97af5b6c05807c75b28c1b747c630daf28b36233e90218fa294fd07b9e2c6c840346f860
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2945939 BLAKE2B 26c65c393102868641c81fbc092878cb1a432dbb60b24bb6c2242c12a73a95fde9ad17ed773120d704a355962311b941d31f0439af6bc25042c6f0d8c3b07e95 SHA512 11b92925c248124504e85ab23bad4a353b1693005b851d70233bb0e9b72303e5d99ba35cc1bd2e46a8fad75d2a13b468f704f29153cedb6ce11ee8ea4e6b0f6c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_en-US.tar.gz 2361702 BLAKE2B 811e80095896a22b911ab5ced3b2b837171ed8c2c6088a5c32f26d8dea7247ab06f10fd6ca37dd9b166289a2ab2388dd60c11698c2d5e826110a8fc6d7787c2e SHA512 1c81f1c22d79fd7c3059dd1c6beb80c903df63e7f77c3fe4ad3c1e7e6cbc3741a29e75cc4f185c26a6b0951f58551ab673262f8d008e4edb0e7b265823c2047b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2944822 BLAKE2B d8979b1e35232191fc2bcd588158e41b09dad54c5ede26dc80b764b32405b80805ccaf3d6858331885bf0f6a638dbabaebda06a5d63f0d688b0bfde37c635033 SHA512 070a2d337da52b7351eaa988102831ff4a43d3643be71b979aece9a35584476d3cb3e20182f41a1d059fa7a961d59b68c3b8b5abbcf9ad384483fec9617748ec
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_eo.tar.gz 3030067 BLAKE2B 0752de770233fb2497f2985ec521650f417db6c09a51e6bb94c81c768b77f9f8716ee4843f5f8f8b53718d31b86a2b4ce85ec27854f7ab136830a6cd81bff7fa SHA512 4e8e38cf1ed21fdf3551aa4760aa138b79a86ff89f45527fb5ff92c6ec557ac78f64b5ed7ed68c393a3943bfeb3cbae30b9713d11b0220c000ebebccf255d017
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_es.tar.gz 3172532 BLAKE2B 8014271fa6630742768d580120790e00dc5758d58d213aec4734964374ae0cdf2e2a424ef3f0ef3535cd58183f10bf4d54a302ed352dc75f98f8d07ade9c881d SHA512 e33f36292905b9b6a47e7504ee74133ba6c1ce2bb9c1ad55b9bd90d20a5804c9e98f0a9e0c54ecb33c69f17da9b68e35dc21e2d3a3f6a58e42e6f5136d234738
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_et.tar.gz 3052522 BLAKE2B 345d64374c457c0557b3e3241aea802204cc02ec18fd44bd027236dcf232418335f03d3f158a0b2f14d036aa871c33c49b77f6f38b8252947302d53fdeb2d9ba SHA512 5c52bc81904f7940a39aafa7a82e21bc43a6c38be747c521e1d8c963b295e9f0367c8d307ae98693ed1e9ea010defa023cc0b7e9f60b310d42ccc5bd14146b39
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_eu.tar.gz 3060485 BLAKE2B 77568ca2ade0af48ddd4bd37808007090ebb5a3c89a14ecff586b2775ecdfe155eb061e9652f3e7031ee75f5265897e01a46edde0644de85dddfb2f27840119e SHA512 819aa13ba43f85d9b3bfee079b4b9a6d91b2e8a41053fa9fe981d4f3980240ee465b99aadea778f678b235be6fd7ac0717ea0d19890021a69dbd724014b7bb2b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_fi.tar.gz 3082931 BLAKE2B e6f6fcc048f85bec3add44f54c2f66f0394a3125debc671f9b7dd3e9742315da60b00bf78fd9994825578e98398dce7d6f804516f00a8b20f941fe90d61894c4 SHA512 a653b1eee21e9c155107dd7786172a627549f7b7d6be129ca6ba6e08529b96bcbb5a6693e09be43f05e045b9ce9b0f70e54a0c1a698dca3ffe64bd0717e0e21a
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_fr.tar.gz 3154454 BLAKE2B 47ab038a4958c5ed9e45fe3aadb6fcf616332a38bb20e4b6799c56c7f7cfe1319edc880db30a99c200d5402252ae7b382f6cceade9d9fb4c652191be62fdc8fd SHA512 9391a4575311ec5d523d72719308bc53b20f8a8c4820a447f047882341a0033f607f26c266b140816b86e022ed86b9581667179eec74bd0f0f675eabd1730374
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_gl.tar.gz 3102689 BLAKE2B 9189479394dc677eb77b3be59891e47c39a0a8773365f780154fe6b1095049ca16587cc0f7ca108a96c9851c2a953ba301788757a35ab52e5c6f45ad839282f4 SHA512 691ad6dd62b0f5a78b37de4e7c8535e5fe8b10b490cd2029f10a2b3a19b0d9c3d99524a43a635ff82c88fede6f346caaca212f8afffad52bd3045a3942defbbf
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_gu.tar.gz 3032967 BLAKE2B 37ce7774d1812a618a2f3b7705c526fc705a4f74d0462125bf2fe31dcda65987d403269154dd3400e5a29e225f675bcf306bfcc3ab1f23161c8acdfce3df9302 SHA512 6b8e8bdbcf12d5713ed839058b5e64e501b81e7d29da1b1d4d7f4eec5eceb22c5b3b8deb3748382800abaa5a5fc1de5f77a9de6d14b7d9a599455041a2f9a532
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_he.tar.gz 2869807 BLAKE2B ce75f43343484892e107d7befbc3d0a86642eec18d44d1d3095ff03ec2f69206b2c0de4327e9eb0e62917b74bf45067b715db01d710c0688b07ecdac0d4ef339 SHA512 601c58fcd5dd03c3a0ca57cb1020c8c39f186f9c0cdff3c45d78b0f21e3c94d4ab1c8d480f5290f3ff0f57a4f2320aeefd76ec984ed5069b04edbafae7329548
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_hi.tar.gz 3063830 BLAKE2B dff343500e977deb51ca46c43f96e8135825e385a49ad822ec278b2263b63eb1840f4574bb99d6a4dac01962f48ebb48a896a1513e30f871bd350fd05ba157ff SHA512 fdb34a95bb7dc97d979f6625440f44c42f0ca38ef9c0f118835bd8fd502ec7295e5f181a360228dcb7a60df957b4bbec77ed0cd0692f818aed3e8a8ab2736cc3
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_hr.tar.gz 3020018 BLAKE2B f849cd89f11c156e3070c62b87d38fb56fd1ed2651a3fa84bbe969ce736e3643da776e540b5a122c8ab65be3664b1ab009714918231c4a21b8c256d46bc29ad9 SHA512 0058b03cd03e21e275a683de8c180a18862b6cd0b4f86241cde2ae2530bbd389ec1f097e6071a0a3b26331d694e804dcc88cf9736de80b407bee921548fe972b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_hu.tar.gz 3234525 BLAKE2B 0231b554a64ae97d9f0dc4bdf63ef67e31dcd6294543fcc66d814cfb332df76d6cc1ac752bbe6ae3fceee8c15e77e4cd5a168790c5c46c1d09b1876e714f3163 SHA512 7c47d2335a8764344cf191c43988d1ab210520d82bb97215c5555f059e1bec4f200718f27ac9ee9ef93f607a871ba5b59cf1d929f80e258ad60ebb94524b0c0b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_id.tar.gz 3038959 BLAKE2B 68b6031aa757c41c3c9c94cfa8351af36f0025120cc93e4ced46867d72688683b293d2fbf78fb33e9ccaa49c5a7a4ede6045d2c77bf864f348626eca5b86d926 SHA512 cf37a633bcd4a5e3c8b742000dcf10cfa6afe7267eeb94d77691ca881da088353e79e463fafab178df1ee686a264230f3b9ff3eb46337a4edfc8cea54a1b0d28
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_is.tar.gz 3026359 BLAKE2B 799455c1f0c54420dd72ea8a56bc91767dc51b874775ef8d82c87e352d3733f2da6f98147f82193dcde844dbca3ccec9ccb5124a3584bfe140ad4fcacb7dcc59 SHA512 aa4cca6f7a4efc14f1c89b497b4b985bb6d188da292ec7d017d8c9e30d8b88120bcc1e47b493e4ea7b2efe9287567d453912b496ea0fa3e7ba3f8027568245d9
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_it.tar.gz 3105583 BLAKE2B 5f5db0cdd29a4d616ed37547e12b6f484edea1f0d201a2b6fc79afcde5d39db67b7e941b157c9229455986d8efe7d0b094452207504585437692f9647f85b57c SHA512 25cadeab171297ab89c9f383be98c315ea5e6cf6d6eaa8e7c9f9796a502ec907cc0ad8c6c171d481c2b113090e04b643e72e6753c8413c854a76079d23e70e51
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ja.tar.gz 3452759 BLAKE2B e0a1e5fa80d571f32ec26d0769ce95a79575b15e515ffe7497e548b86e26ae7d5e129d59352d4a29380aecc1dde3574ed698bddd902b79c5e091a9328417f274 SHA512 335860571802a3de5a083401c4a2af49eb5026524e9c33d17d14bf31017e947925808461fed0af052f34cb8ac04a5e871245763defdbbc1dec1266b71ea26ebe
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ka.tar.gz 3114621 BLAKE2B 61e30dcceb05534823e25610bf27dd865692868d6a8a92f880b4ea8ae2d020131db400a71dd2c1d2607e0565a7bd68916326994b20f6330332fb8abb36bc3493 SHA512 97ad91a720171d2cbe4de85d2dc0a7377ec88f0f24a1805fc479a7adfc5a4d12f8070a8083178cc477991a3696d30acf333481f7c06c756042b5b29fd6e5434c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_km.tar.gz 3436338 BLAKE2B 96b34b133826e2874783522638759a57f1339c41876939a6953b2fc19554dce120858efdb11df31c144f5f728fd3ef3de054710d5897212839192b80ffccda56 SHA512 a6c4c6199fada808b6139dcc6973c9be56123b79441ce7f470c42af0a9e8ec97c5c0d97b853c139085d8d4fce0cd5e055c9a65688daa716939faf3fa07163afa
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ko.tar.gz 3098377 BLAKE2B a700e03e44cd64d587af4adc74807482334b5262b61d517035690991de5fc2fa79b2315f0cd31d9380bf58746862e155d17845a0d13842f1a210fa13575882a9 SHA512 056a89c8ae904614fe6b7cc7368489582fc3cdc671c66d684c365903e37bab46feb62a02df6a76fcdc0770dce04b1465b6a6d2858275a220a2cfea493b54899b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_lo.tar.gz 2975360 BLAKE2B b077d4154555826a1eac4cc06fa29388ac696c4ff368be8ab8e31fd682abb9d1643eeeb255e9043065ce13fe30bfca99a8fe4fabb18f5e87fcece7b28e377dae SHA512 15d15d432266a4560f5de77c5b1f7ae364aa4fbc16613a7a50506908772065ed182426b2c7af0fd210b32e7df60b235fa71a18e5dbdc1f2755eecd670cc665d5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_lt.tar.gz 3143417 BLAKE2B fdecdd43fb760737f79da7e3c2893b009d8512346191b0f1b1df16e409c1acccfe13295b74c43f45d239842ea0e50b224246eed5d2ff3c82633b78b40aaf26b6 SHA512 53ddf9606e725be35f82082ee99d6fa808e98786b6a8bb27d9a030de9d16f663b6f9fd2a28a840e454bd90da2a1972e6f419b053bc3a24ff964c0dfc322acea8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_lv.tar.gz 3020140 BLAKE2B 89a7f834b7667df5e31f0c398195d270f55e5def22abfeb479457eb2207bc1b73aafbd2570e80b8e19b0e2678255690d1363777cb5fe85b6547bded3641438c1 SHA512 ed7f6ce7d32d22f781c2d7b16b8492c0d6c2fd2c8ac3560690af814de82508cf498dbc096bd7f0fbc2b46795a5984a9090e2537c48be61b318e76aaef1b7bb58
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_mk.tar.gz 3057116 BLAKE2B da0e5bc752bc74eb4d537a3ec713904116771d66854a04cc5fad4bd1a326ebff92fd0760df2c6a03927e83955be375682d91051c1fb47923fcda827962c84a51 SHA512 a8b635fde59ebfc1be71795457021fa5447a0c445d7f2283ad7bb545ccda766fe8b30560e28c4e0046a96a209fb5317a69f68a4b075f4e892ac67cd7dda5d1d0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_nb.tar.gz 3058138 BLAKE2B 281efab8914f68eb471c2f66e6c1b0ccdef3f6455ff6e45685f8b332cc7b2cde3c1df5e59ffffd342c9a42e837972d695e5bf386132c2151b43fb464200bd1f2 SHA512 a8145c7e5905020f67004441da29e0fb88fe4be48a6e8c0ea15c9e15d802384c1f52d28ec3ee8541840c74e9e7663d87733f04028f733dc8738f4a7ccbb9d568
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ne.tar.gz 3270082 BLAKE2B 42c7776bb53d2819e866c8dedf406bfac806cd09a4ad47b1a28a431bc3d7292b34abd64efc3461b24737887c5e2a3d364b04c2c713728c082b9be688e2485596 SHA512 6b32554a610a2f8a4c126a7df95f7d80a4b53512a4764655cb8cdfbf8812960b2a7d3a50e259fe930deb0d7ba42ebb7b1c1336a6a45d71437ca172bd4051749a
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_nl.tar.gz 3129873 BLAKE2B a31d005e34c5ba14c4e74f5be36033b16851b852de391e6551f172e6fbc6932357e0005145a5ab9d76b389abfc581101cf458b1045b1871cb49462d55a7cefbb SHA512 53d9abecc75c5dc571e690477dda0320762c300995689bd6b534fc15a055098cdb887ba1a8bc3076b111454442a115f2b83f9346c3dcdec707cb2fcd8e3b5b7d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_nn.tar.gz 3065179 BLAKE2B 3ee72038ae3d373371d6dfef310c1df2471061978ce26de60e122c70078673ad6184cac3a11fcf57a965d37b2ca478eb465fdd8a9ff3b05cfaaf07a44e7d2e4b SHA512 0936d6a2d0f7442b0b8c85cdde1b60a1c170f2ba7bf525655bb5dbf09c257b1556a9e567b6a6b6a73ef27ea9f362fe9a4386db5cbe22518a4e34a02dca3e0012
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_om.tar.gz 3094495 BLAKE2B ffe43cc204e0b0042ae4a73ebef1c6feab7596ff362a8bcae1275192cdc3522b365c9f5e02f148c1df8a639cf0e5cb11d73c74be992c85841247636783aa2a83 SHA512 2add2e4e2793d5f4d9fa8c156afc200f2d57e76ad7ca40aa2134b9a0398603493623eb74477e66c50f64f0661921afcdd4fb6563cbfd0968975978fa867be868
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_pl.tar.gz 3179623 BLAKE2B a6114b4e225ed63dcef8cff33919d9127f361762a18ba7cd0dce3372052759ff0d0766a21ab4442ea6ebdc94d1a5a5526c09e77827f59127a920880ff75b3464 SHA512 f1bd294ada5e7870b3ce4be9198610c34b91d2c4649ddb9c70a10b1a19b1c9b8cfb0d3b2a912e5d1e6df78f77c651ce2d87d98cc375064d0e6037628497d1396
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3086514 BLAKE2B 60a9c46187337b9b6a02a8a563ef694487b82b0c92e1a88084c23746e6b03e312f81cdde32c7869dea387aae147d1c72b0e7e22ef59570da9625b80d5decf28e SHA512 bed26f384a1d719600ea3b8ff8eb4b8b14aa5835bfc79bf38f0e05630d9bbef9db3652fc7a5fc7a2d42565b0a250daad5e3c6cfc1683ef5c27ad16a3d723bc2b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_pt.tar.gz 3102157 BLAKE2B 033ba005ef902729f5fd73e93d7bb68a1973d13d1c9187a41ecaf6c006f99b39d9e2af0b9d3f0892d75c27b15efdd31d3fe34f3a1b093f5499c9b04f1d8d047b SHA512 1fbbc38c8c4c759a5d83e176aeee465eb6814656b50afc7a7915d79258c38c7c00e27fcd5a1cd4f9f71a09600e559bb985c01a84830f28c72a6b791ec3b3c970
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ro.tar.gz 2986446 BLAKE2B e5107c11e1ebb35e7d2ebbde45b5c66be8a0abb7dad7f20b913d428623e04dd667f672be54bc770a71c14d74f8b0426687b61654697039d11bf1dd69cab5b37f SHA512 f2c8cc3babd0cdb3fefff6feb992f92867bd2b6a8a2444d97a08b6e42fa8ec464550a79bfb28f5c22d184c1f331d375cf1c6c89fa5bad8e36bbc4f02c3c190bd
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ru.tar.gz 3343665 BLAKE2B 3319e9c0877fc4113e80c0d75c1647dcf21c1c265031b7b5a8156713a14fcdc3cd4450f42862f84c92ac8d410606ac8bf0a978b848420cbf725d4aa881af4747 SHA512 238d23d456d5d1d89fee07dc7c2bcd480de2325a3cd2ea6ef2b43f39521428cff39c225f3423dc5fe64be35b05088ef9024fea3f01033b6064e4d1645fcee2dd
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_si.tar.gz 3126438 BLAKE2B 6d54611e6fd2f8ee02974dcd8795bbd850b6d53e27b138db8e3288e48db6ae54ac2f7f612571072d4f74eaf9619b37c7cad340ccc05252c138d52d40dce91ab2 SHA512 d0973ae737d176898b6d19b5443f7af3a6fc6eee4aa16311e5fcd77152f57154a0dea9dee42e69b41b598c27b87594fc508ff436a87fc94f9faecc08e3a6edc6
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_sid.tar.gz 3079526 BLAKE2B e66fa304899eb9263516ce4e6223914b09954ec6f1fafdeb05f36e396545002bbaef1505da256ec9088d8dcbd1089711dcc54d3ffd44f80e611f1eb5530d710b SHA512 5bd2e220bf22b4458579b9937714632269737339b958d7650f7d901d1f31f4d03c60b10833e0f0e907475ad12a34af696e08dc4098a0a05c1b2446b9e4e7c885
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_sk.tar.gz 3135168 BLAKE2B cd54d1e66c8101c2fffa1ffe23cc94952eabb62bb31e500f2831dbf30b04ac4c8e041c0ba0a441cf88d0cff746e11555c34b6d97e6b1098706cadee0e7bfd1ef SHA512 eae2dc65b15df06ce48a94f6323a473eb73cb9889a9a8e2af090d6cf68131c78cc941452d13b2062d6042bd1bb78c20866038e6290659f49e2e0b993b01cabd5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_sl.tar.gz 3076223 BLAKE2B a2c349a13dfb70c7ddd33d30db0a8689ee36ddcf7e76f3dd6c00b9a74d1e92acc0de7a738845e04bcd6725b8b96cdcaa81ae99ba63e6f2beb8814445a53bc901 SHA512 667f9f6576e493eba1662499f8eb5e60d0a17e7de0c3bec3fb3f5560e2fa935780c7479430f26420225120437cbc44d67e3d909981486546e475792b0bd16ce4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_sq.tar.gz 3007102 BLAKE2B 463403c174db1739729f4b1f391e4350ded4aa42ded4d5cb13f39e6b8e4f448f061e8479eb285275639878c54432107b218005eb67e4553d7ce7d80d6e32218d SHA512 c350e9864b05d55d4b3a55a3998f5188a1da130c85409b1c89ef9d2992c835369f05706aea208538a382705480b8f84138fec095ce1b8491e766e94979c176d5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_sv.tar.gz 3083461 BLAKE2B 8dd52025f10d8ea8d9643297723fb929efdfdb338f9a0c86f6822edbb6e5272d7972e0c53caedadd59a022a5e6a1ad1db7d34363338d36ae8547b64a36c24f0f SHA512 6432caffc3119810b815f58c40749361b7d6b4ee0819d5605f01003cea24811d76c5f68726bd7aba4b59cdc022f159ceeaba1b8dc14650c7a974f22330143708
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ta.tar.gz 3318925 BLAKE2B 72d1a5bd1c9ea27ee0b81d0823ef9a705eab9747cda976485dcce7bf84826157afd0eadc0af789ceb6b9f660bc29f566cde944a55ff0990d4b7c83d7ee23291e SHA512 400b29961800a8283a5309270f1e594e0e21ec139f1a5937662e71252373e58a14a116427fccc11a20956e7037516055871c4efe84a03c494539d30b882fece5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_tg.tar.gz 3022650 BLAKE2B 3d8a036da06be27d4997c3805ca4e2fab1f4508f9ba8376f925a27ae9975749724807636a884833239de16a23cc4728d71b009db5cb868595db4da89120b37ce SHA512 64cdd115ede22999f19dc455518340069ba2425dd7d4e1337e20286a71ca3566bb47b4a77b72b3c33d10603e2d646c239b815b1742ea09c7849a0cfa86d54075
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_tr.tar.gz 3139980 BLAKE2B 50455f469c9995c1abd6af665549bd035f286c4684102abc95affa74a2b9ebcb5f1ddf2d091aa007ff04c5d5b7c90b9fd85985d2dcc2a988c0423397f8f46e9f SHA512 c49a6284dddf2b44a99852e96de6bef474db4d95b27094252f262deb2d7fe093f73481a5aeac54ab91b1df2125562e5ae1e5bf2412f53821e59610bf4dd8c337
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_ug.tar.gz 3040871 BLAKE2B 238b11244b60738a9ca74bf4dce597511539947fbe8c02d77599cdf4680745aef54aaa6bf7f559fe66fc844d69a4ea925253f47775660f834e78d5fe9c0f4b88 SHA512 78d9f0ef163e2618d6c69c30652150b66beff6b424fafd27d448fcda2335f04f3dfac2e80d80d12099274cf7d064efceb5d912fd612769b74c016bf769807241
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_uk.tar.gz 3334779 BLAKE2B d850cb7a054dc61e557293c15b03a57a18860a472b09c2244125fbdfdeb13229e9116f4cd0810ac69cd3c4738f0b9899c7a8fd971d75d4ae445b2199c61e7558 SHA512 020ebca9580efcd84b277d9b2b48c9cc87d1b1f638be00bcd18f4251288d4f538266fa97ce3cfd6a53a07ba57bb671f5d47929fae29adeadeb2fabc83ce42d38
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_vi.tar.gz 3072143 BLAKE2B 87133e9591f8afb0190c67933ef5e9a55fb88fca81a1ccc44166a6cd484478c3ef7bdc1d58e162db66bca1203cec1f896246ca963a7183acc88d3984c31d0858 SHA512 77b10a3bda3f0f13598ac4083ef8a8c579db352399eea23a58a8fa164e58901ccb8db71e421164c2113d2f2cee0a901520c89dd2778bc553c8d66a145465e289
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3176559 BLAKE2B 4d1e9d1917cf2c90f88e40c35c9083a9aeb7891b90d220c53c47f3cfc26af5847b51d9165aa721c37d287e0f033ff39d5356a1fde175b73836aa3cbeb69eb213 SHA512 2b2f40d976185265c64ff67741c72730300b3b946df40572524e5b2768bb74c69b355c6656b5f8788c651c8838ef4b32b22748e366db1a6b194092e6712c6b5c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3210106 BLAKE2B 4d70d91ead63395b17a81f8e97dbb083c976f23e1921f0eaffb162a04ca367d7cb3cc1a9726f19cb03d32f80678aa30ff334cd6152286a719b42791d38217528 SHA512 3695eff1d7fd88a76a4a30bbb3e51869c60f42ae763cec586c5f4a2a75d40f8b9c2832816be4e566f66b5c48352b4d28f03d07f922ae69ee703fb130d2e527af
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_af.tar.gz 1347520 BLAKE2B c18150dbec2ae96f626c7d53a0b3f5191a76293d763d11ef02c10089995065ef4472ef2565cd3071fe442378041bd687f71ea8b5b7f9eaea2d45f195a6bbb554 SHA512 1db4940a0d231b425614656e812e0951fe1ae62bc2153ef2b84aab1bb0269c52cefeb9a77a81329c8389038f43b81b80ac5c9b241b6629bea935685b5bf9325d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_am.tar.gz 797922 BLAKE2B fc03196b8a4a9fa1f8f74f470b2c66018e58d4f3bc4f0ba7a70a78019d17cbebc9be2a111585666c9e751d7cc6216a4371736f1807c1ec16bbf4951bccd3bd91 SHA512 82fd8dfc83cfbc9475c2552e40c382ef40eab101a9dd8fdab5b062a58a91cea7a8b5a43d3610a64eb7c49b815e65d6b61dbe31844a7c475c5b0de5fc90364aa6
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ar.tar.gz 2310718 BLAKE2B e1f721c44585205529bb40b2753d82114ff8a3f691399dabc2886af438954048454727f3b8bad3a7cdca065f331b245f63a04f323507ca532388fa4cb018b208 SHA512 794a81bc7f25dee2c83f001d76ff8e578fbdc5c55ecab4c5644a2b2bc60a34e590a1e94ed67d4cda2078cc17608e08a05a687cf684a188aab987c264a2bcf979
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_as.tar.gz 428496 BLAKE2B 62f31b15b37ac0ccf9bd00c4548018a2c4b891c0a8ae23934ae2545b9e7986c9dfbbe85b823294f8f59c3874dd50b8308c3582feddd6ea26f37231956d036b25 SHA512 efdc2ecb5c5124a924126fda8d2df5c42164f5681c472a8d02e92ce9e171cbffbbae445e81ea5bc20c26cc312e25a79e0d9898322ca71983ef734db5774fa074
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ast.tar.gz 494412 BLAKE2B 397681456f2b14bee49a96c3780101203208d15de9fa575220b4e3c97fae1039e49c83175b2247a5a90f60bd47ee29613149888dcca8fe965f8d3b389d5008f4 SHA512 b54439bffb1104056f365654e13ffaf186f60dda20fb528c51ce6b603bd4a0ffc2cb7a306d053e8edc50d4ae00059cc21865862ace34bd0a6a3824ba0636ec92
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_be.tar.gz 1951523 BLAKE2B 6a72bf875c962d9929e94bd08815a1e3ee376a9587af4205a21e170dfe0368068a10ccf9ee8c966f22cdeb29a4eb91d4d7424505209e49b923f93c862f7a1a2f SHA512 5ae58d92336eaaa6e45977e3546044d5fd4863e5901df79be0c941ab5b9afb1ffa26c9a9fc74741a590c9477d9107ebd674fb8834fea40c1cd0f8e9241c15bee
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_bg.tar.gz 2630889 BLAKE2B edea974c3b2a501ce433d353e775a742897ab82a7bdf7ffb0fa247bfd6e3dc994e00f7555bfcc4e11ce22c46bb5b38ffcbcce0747c216d4172d14d98bc8f3dde SHA512 0d82ec407842b88445aee025b4ac5ee8dbaa936944e3647a013c071d5c73b4432be74a4d25ca4c9bb0132f898a42f0776d927cfcec158b290777bee325f66411
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 595573 BLAKE2B 31a94dc22ab6d871d921ce3e79f57dfd25ffb4dffb853327ae0c41b8f3709649fa137e1f94a83c6e201b3ed7efe2c7f4218cea534c2a3700a91f12da02ead148 SHA512 67d3fae7fa24443bed99c3c9fd6dd4278c9c7072417abb22446cfa7dea45f5fb23aac2fe6fd6b9ab697e29ba2c4d0dea98ed91f7de5685b687475f7a84bad9ea
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_bn.tar.gz 752379 BLAKE2B c0f92ec8d992721258c4d68b1537a9703490009d7ed5792e54253edfd8cda17bf4e1a56e23ecd1fa1975fa1e16847b20dc74ad122f4c0dde16f3acc72672bf66 SHA512 03084ae4d7e771e21cb3a35f58079f0c14b4b3f45f94c5af41dd9ca5f55fef9723053b69617439412213f82c9f41cd372d4775a24980c117f6edae90dac50034
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_bo.tar.gz 382217 BLAKE2B acf7b655af93875dbfed1f50e54ab3fcbd3b69c275b305271b0d551cba1297b9a12395f44e1ad9e47b760c7cb8f4af0f29d5900d81ebad7ac1644f375a5e6fd6 SHA512 e0363e6966ffe15397c4242129e05e47045e36f3677b0995e1c07394afad0350d157c7e1d1cebb3612ca5bdd251d6cc7cef2cd0a9d13db78af3118a4c437e0b0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_br.tar.gz 1338151 BLAKE2B 87c2fcd8467cd970585ff4faa0e4deb295c8808bbf5bc450e1ced7fbf9bb1745e8db1e493d36cd5919396d352da7d7e74a9563bd3bb33936f7d845d64eeefd86 SHA512 dd9b35d56a178239e62a01025c8af0e1585656841091748cdf7ae1f5fe1cfd2dbcc5fcdf46e41cf6bb0082e8f360d031a7a03723acbe2d5cabbc142b3eeaf218
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_brx.tar.gz 279485 BLAKE2B 0c2269773e5267d1d8e5397d0ddcf211d448d1f7ad69d559c2ad9669880977dc2796377bbf0cfea7b61cc94ad0d89f6ecc64dd055e291fc8f597f644b3631bf4 SHA512 f032b97ab6fd3f3ca7a6b3565e20cc4c19d56142c5bffb943802b917ad073f1f6d109a7376cce6f5304e3e3977b0665dce548d8491e0041fe3fd1e1932fa0ea6
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_bs.tar.gz 554752 BLAKE2B ae779d5beb9781e07aa236208e28c34f255785cdc4b3fae00f89716d08d5a20b90b291a6fa11750d18662112e8887fa771efc152b9136406c9f15759db9bb7a9 SHA512 99f59f9cb709073124c1d4ce08e9a389f7eb8db9ec8218bb468dc1ab9fd38b5b4671546c0c8ae0c5cf4b48874f2d0f713ae6b52e0dfd674381f4e7c7fb59d223
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2474715 BLAKE2B fb8e49c7287c6db3fe881d6b796b155255d6b6ac0142d6fe0483f18d262d724d976a29ff75e5d1cd705553f80733bf21b4ebf4074bbef9e44ec5f032fc9d9297 SHA512 2bd7345e1c4722a0eecd01f49f51eecc3fdb09234a27f1ba58be7dfa04bc59ab26b21ee256a8f6d35298657fbad5038a83d02f45fd2c37f51cd83f877b255925
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ca.tar.gz 2474919 BLAKE2B d705ba8f149864f8db9baa3c394c26e99253be93a8f6e98b4dcd016d2f52e2ff22e0403e830469193521463b05a6da2ac875a0bb63d095cd2a963e3da8b19de1 SHA512 33d8fb9debf9f9a40c2716342f8604bf1743b618b5964a387eb2ed3b5ee5eb83b78b08836fda5e245902fbecb3a1e877a8b3289cff1fc00e807ca9f4c9f890df
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ckb.tar.gz 412115 BLAKE2B 18eac0a70ee4fff924b56eeca400207784307c9849935dddb9af58a15e2b3191ca7725af7b6b4f390de272c9ae7370556d543f89c9cb9ec498f9e87b225ad65d SHA512 1d0dc9e4ea50fddd1b1cb579e9adc9ff8277aa06aef41c44dbd3134091187f0867d3b0fa05740b93658b99b07fe721029f2973c1396860ec8790a0e9bdd7f11e
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_cs.tar.gz 3352640 BLAKE2B 491630f4a89639080b802530e8e0cecca7c0f1332e2ac6aa9fb514cd416d4ff33a0f69259e03a46078aefdb0d29d47be92219c4abd0af030d52cf966b1f0d08b SHA512 d085dfdb451c5622e5194af6ba152b04fec2472b2f0b08933c25e9b4fdbfa20317074b85240360ab751ae9e88a63ca59a9ffaae55ef2dd7e29a77cfffb91c02a
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_cy.tar.gz 890104 BLAKE2B 62db78fc2d1ade4f9454e6714c2247de6664b860f178c68121cdb7b4adcf2e65d26d1260714b13152b8a7425ba6ab26d3c05be613678ed57802b3e0ff95b2e71 SHA512 49c4b28cd7161c0a0a297e2a3c8c5c3d4cecae06e42f1f4da5c45190088674ce2bbb4f325a172fdf03fd88fcc90e68920b6a84de3c2b263a18dbafc29313be12
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_da.tar.gz 2833970 BLAKE2B df75a03d5910b235f5df5e3ce2aa015567e7129eeb54b822693157327aea96f4694d1df2e827c718bf55195e6c8b006a1b4b90f197f80bed60c1b2ce4d14b7e9 SHA512 7e1abad10710303c822faf7762ac7fc0c84cc36051e5899299658636049e0116ca38e9a297ec4d0467c4467d6c44652bcd87c5744d4b13b0253ba41221334a45
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_de.tar.gz 17376356 BLAKE2B e39b039ac42ebe153fb5ee768b4f96b27f3b012b63c3b1aec77c9df6a64c8e671dfc5f2ace66c13831a21e9e5250ac04ede7c9fd6a6074ae8a12d13ff543c983 SHA512 92876699a3c971c940d78283f43e0e7153c3baeea275f47ea266a78c477ac2067df7ec241b688cf75689ecbb2d54f462d69a1b190b6af2e5ce3a87b001413377
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_dgo.tar.gz 352447 BLAKE2B fa98182abf92c0a493146c31e01e7eb7b4f2254cff71faf20ba235c23110325296b8d3112ea7d2131b9348f7c0e2e50acf84edc9ab9a428cb52900caecc58b82 SHA512 2c6ae7fff3c5dc4f8ac2c0eb4fe43edba84e64a7e8f9a53443db05b66590b6d467e7bed1eb8258a75645bfc9fff68bfe9602132ad970cc73daef9a536c4df8e1
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_dsb.tar.gz 907756 BLAKE2B a0f6f01a609d25eddc23c24cd172f9e09d7341abc20ff41db19c3e335d58ac9047d985afb7463e8f6faeebbd04781a6d5f4726d082d6cf690adbfb7f59f83af3 SHA512 81858fa11840d076e81c664ed6b2b65105556f1f8229008cb81a29810cc77e6d2b68f9be187fe4660aa6f6e0962d616926be7bcf212658e1a3f6c4b388bdbfb4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_dz.tar.gz 405239 BLAKE2B 070b5f0f4ad606baf2b9d864a6debee8a15e302b6a8a57714a27cbead21b669c03e1ab461a7898cda23f416132e38be67e899223cafc647762b402210a440021 SHA512 9d24646378e5177a824d4768d79e4f83c2f4e3b3d91f9b228da124ce46df6e2fd3962caf5ddf8d4f14821ec707a8c2a8e82620016b92c9d41c6945ba0ac5d94a
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_el.tar.gz 2907746 BLAKE2B 3c0361218dde131fd1cb41e36788c4b9e807855b6fef610019032259deae9e33537d9708d9defed2c98f74aad60492948077d55083a8e326a9ff0d0ecc7ee989 SHA512 39444127b111d220a8cb8a4ec05b2527563616e947b6f35d43a82e992d8a6ef746b1b134bc1cf6761b3985503ba50c0d91eeeb20b9d2aad015fed1d040740a7b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6493599 BLAKE2B 9ee580a63b5801309be17e67cb5272d1df664e92c52ac0a09ea2452a5de5d55f67b67cf46e42c1187dc84552aa98444f5d57339d75c5ee86b0d4d4bb230b8577 SHA512 cb3a8182e33a291ae53b1044c9c2d2b356cd9e6e4b2eeeb42cb98f848e2a2c43a2d1cab6a615e5bf3824ecd1cec47aa88e7062d4ddfc99ad3776ed7a9f9b10db
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6010101 BLAKE2B 4d03c9f0ae61a3d4682914a47ec03367c160a8a5e454058bb2bc47301906a44c3b048edbc0e3d53ad25755afffae02cd3b0d47690ce0c281e7e1ab16128e10ba SHA512 f722eb305c4a3fd79b7d56994f9d25ed44575e6b93519ac7fe0795e29cd6e4fe93de7fee8b9fa92085e5d9ea4dea39a46558a8b08109e24be1554efc8aac3de6
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_eo.tar.gz 1151670 BLAKE2B 6578e53e1e6722aad779b0c0d6ce3f4e9e1b842d44ca1d2e7c4d1257866bf0697abe43cad4773d4c0d06dd98a7458bd4754f4665fb8983c21407a314485e253b SHA512 953dc8d0dd51f77a2099896c876bf5ad73e7705a5f451bb829c7a779fb62157082bd312c2343dd7fffb81fe8513f4ed7b51142b468d72b77e0b2427944eda3a2
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_es.tar.gz 3757084 BLAKE2B ca646030022b77dbcb1da18ab62ff2861fd63114966d1523f9f9c4e5e9c8cd25eb10690413071133a8c022cb2dcdc3e3e257c349fe11e26b2aea6a7907d97c5a SHA512 d8acb90b3b9a240fd134a96827055eab0709760041a18dfc85cc3c6dcf542d0d52058efdcf3c2fd37f55ce9d28e48561350e601618b7e8a2a11d3c4bb54378a6
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_et.tar.gz 1614636 BLAKE2B 9c1d139b9351ec00652138117aa64541a76b77f8f1eb5a6348a84c088d44b734188f49e6850c268b7cf5fbf1c9a3bbced9cbaa3e296073a3dbff4e6b655c7af4 SHA512 53d16e461b96276b232852bbe4aaf97766dfc573be885ab453ce09c658ef46a782b1e6a2764564b0537294e52ed1c109e49549c2eb2b8b18782da4bade335502
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_eu.tar.gz 875551 BLAKE2B afcbcb6c6e98e3bfdab77338d3cc51b8bc379254eea5afd1eae38e238fb279e2fe6fc611404b01d51b02214785df70df765f522483b546e85552b3250d443d49 SHA512 099d99674734765a17eff6696dfbfeded15383c61899ef127f0d9891a12b3bb6b4a02610afcab96eda798c31f9829f6b4d40379f68ea5007a9b64265e77bfbfd
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_fa.tar.gz 681127 BLAKE2B 7d2f6e9e4d868e88a766393fc7d278c1f879e5213e2e4e5d9c2361f8b46013ea9c3978dcdc3aa7dbf7dd9d3b823216a38f00d910a77676613bd7666cd4b65cb6 SHA512 0a5f84bcbb753ccf029378f76adbda9d4995da17192111c6f790b57b0b1ddab93587af415c8b7072f2d1065d3497e6446ed6295ee2a985cc7377e7df1e0a4de8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_fi.tar.gz 755112 BLAKE2B 699336b29f2a8faa5c282ab4ce9b4501aadf5979fcea765f67acb525a982fe2f5cb54122e08c09a9f08fb7c4c39a043e8bb4a628a5c7ce8d34b0cf42c0b756b2 SHA512 6f82ee16ff958a868c335eac6c142350841c49f30c94f29ca8e61cf6aaa6933f5077dc363437b7191f82c1e1cca5eb4279622482ebfe1a6575a7e8e5f69e4cf7
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_fr.tar.gz 2836774 BLAKE2B d18ba706fb2e75afd4308bcf46967ebd9eb7146ed409b12cf15ac05befa7aa6c70828153422df9217e11a8a2ac421e4908968c9ad6a6f6e440774d5e7a3543de SHA512 686043bf98b0307480b929ee489e0d8bfc3dd71502b2b97ec1931893845070a34bf7641ef3ed009c4cad8c7fec82f561724355f95fe0df12ea13431ac0514b98
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_fur.tar.gz 167262 BLAKE2B 0d8076881ad1fc5c2369b46dd48912b29697c83e9161162c66ccfc8fc4ad599db0e19655a498f9807e083c5338476cd5d1bef1e23e6646fff9a67b2d51223f7c SHA512 ed800fbf8af55820e99fe34f365a76057d1b5074048bd82ce3e5ddadf03622be54a41f7974a67dde2fa627e1ebc52f9a31436884121c983318092b022f79c129
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_fy.tar.gz 749111 BLAKE2B 88ffc6202e1ec2387e3ab8740995c9508e9fa7099538378f1015766a6ebc4faf67da2f5513f6b1853cf35b34fa78d07cc427d9740d409f51c1a7c73e50ae4d28 SHA512 f12d972890e41446b87fd74861ba24c8952983ac072881695982e0d0c763d357ef99982f235cc28ddad5b513d728dc36b81ac7a0254b3c7ae46a00252934d541
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ga.tar.gz 574259 BLAKE2B a23ebfb2f2163ea5afa9410a2eea5a421a9adc03cfb900296e9daf26b05c5e8371800be04d69f3e094a2e327b65954b21708968edfb95c943febaaff2540075f SHA512 bfd9cc9a870f3460dc377696b901cb66e01d7c7601a4517152bc50b8b5f93f66ef7870410fc6d68f2a950c30c98e8a560576919a9a9b2a44d9f6beefd52d3e79
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_gd.tar.gz 1543574 BLAKE2B d45824ce5c83d0500a1b5b735c5ec212721926248b8e719f6b749bff24b4a33d8f38e6f21f958a53e991484bf27a13cb6504ac46dbc84a5ee4a05c0fd2708ba0 SHA512 89ce545900c28728aa275166a1f3fd0a7f40671256d5a011decec8658cc923f8af39af7f7f5652882147b6852f76da1d3e2fa42c4d23fc0c2e5b45c483a3af55
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_gl.tar.gz 2566128 BLAKE2B f61ea121428455fb9eb306d374ee147d0cd2f6cdcc9899e19ac2bd15e0cd6932bbf2752af35661d0905519ffc6d4b62d6eaf3ba241a886b3394b78ad9b6e0116 SHA512 2d27f1060ef9fd8f05414dea6f5cd0e2ba53bf0f360843d1fe2c3cf88b2e07066227054b5641b6af9a61197ab8f65a976196a4d389dabbca3bfc39f789a4d5ca
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_gu.tar.gz 1135187 BLAKE2B 412bca066a71a1d4fba8f0ed86106c641fead89d71300682cd2a2cefa97cd0b8933cf22cc4dabd5ccc3ac17fffb5a8d3ac4bb65fb77a53ed11cf65c3ecc8dba1 SHA512 dcd22f9d4141479ac25622e853fd6115381c9f2d6b31f7d912b6e23373768bae00a45d249120224a6b5f8dcc7a0283e2a19178ea4ac4b88738b6976147a0f579
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_gug.tar.gz 406710 BLAKE2B 22a6155653c6a3392b8edd7e357e9cf9b25c6e44a88646a049ccaa4786dc43c39bcb9fe8b8167ea2b0152a6c1d61803cf3dd2ea7f28cfe999e531da61616e9ea SHA512 7dcc7708853044dc12c2ffd4a03704d8e7748c88d5b62952ef40c208c0d5002caa3b28bc75c3dbe411c99412d916d2e13977f45b874380098779c1d524f39c28
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_he.tar.gz 1542447 BLAKE2B 10f9d5eedc618df268e32081964d1d21b131e7a07fa9b4c6acd5b3911ee1a7663848fd201d59c9de016643bf66bb147f164884e81222dbc1b10ad14d04c34eab SHA512 d5a6cb46fbce2e50dfb74ee0007f025b50930c49ae7f95ec5a78790d342b230147726e7ff1edf1c5a750b9616651a46a7f78772ff20647f2f7548a5970ed9676
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_hi.tar.gz 463880 BLAKE2B c9d4aedf446c907b9d744f808804a1713136e49e7e840f46d95fcb1ad6f9a3e84a3f59c6b335a8baead5a0ce9b03727008f73687edd4d55f64d162f742bd0791 SHA512 1c255eaf96dc3a3af8becf183b3266b066b272525b0408b9d0b26acc2a98fb3511e3f7092e2880e6cc8ac4cb90120c6624a25bdb121a00e283c26a6d491f89de
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_hr.tar.gz 832171 BLAKE2B fe148d656b3dfc8da8f6d90790fce0ac23fa0d3df7a54bb278324b369fa80bd2bf54b393994cf1867900fc68d05547917ffac3484d76ad17eb82f4d1a51a7c09 SHA512 c3fb08ca49629fa9570c87701d7c1ce0da177d6949020d0bb11304fd502bea14a80f79cac8e8467d157e250d04022e16ec6dae4339904f01766765d0498fa686
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_hsb.tar.gz 905230 BLAKE2B d0e133050cf2a204296105ff0b45ec9f4feac4387d249b3da2d2f10f59cec4132a62f9f32c09954ada42577f0460137088289a98117b370d71c0e2d944648b33 SHA512 c804cba382c6ce841f5070c77557651854041197af4e2c210e7626fe6ab392376755bebd7b4e817200a57bddcd77f82561f324a88b35be239c5dd2275bb4daaf
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_hu.tar.gz 2728815 BLAKE2B 2d5686df0769f041452b9da5eb6037072563785c5b33e6f7a29d6e0e30501266bab973e066e7a2c1386c125b41e62cf7dcb038a2cbff148bcda9c61d99712453 SHA512 ae10cd4687dd013b86b19cd6d1b694ee55c28aa193cda68ca56890013b29bdec66f3745ff7c04f4217bab174660db55df4c33354697d0983b873828780d3f695
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_id.tar.gz 1721215 BLAKE2B cd6e966ff3f469544c76cc6ceeb1b2a6baa8409191bdb1d555be156ce85f4c56c6031b9f76c935e5456e2c67c54d66c1bcccede75dd2f6b0b2911b41244ffa31 SHA512 7dc672e5f00acaac653219f806ceaa399722fbb92dfa64260a72660748d191023d852a4321e4a4138af800ac528d58ee03936f558bd806e86f82765afe0343ed
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_is.tar.gz 1397295 BLAKE2B b11f963cf64ac28e160a5b1390a2db332dfd24eefb00208d98a3105cb05b2fd9f32cfa62fbb9614a1ce90ecd242056960375ad21ad0ddcd5b23bdcae9887efa9 SHA512 f995e3716ab8bef36bb980fb544ebc5a88b106685b63fbc9770916c60fd03468c298c2e0abd38dedfe0e804463c23e051d490990204d2ef5ad34536254d680a5
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_it.tar.gz 2151196 BLAKE2B 3c6021b205e0e51dcbde58de70c397ff1139ad2375625eb1ae2f7017d325e686288d6d0223f19d31f30ee39a333297d86bffa4060c3770eebaab9a19ac189de2 SHA512 35c6de342460cabbad4cc53c8dece527b94a2c223ff224cdcf0ddb5e319e2c92194260c7d70eced0e45497f0b107a8134d6de384eab35a019a0ce5a5ecf397dc
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ja.tar.gz 863845 BLAKE2B fd08e7fb24c32673e54e99eae18d700f267be503a83ab7bcf6cbbc15bebe09bd4e0c1a48b6be95f1699465fdfd1a6e2f59908830975046dcf4bf7972679d92b0 SHA512 67b172ee70bd2a254bf640d546007cb513f7cbe63eab46e87660f66385b7ce80e1d7f663cad062c631f0da3e540f4a80b3e4d2cfa7417012d0d9d80367c41aff
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ka.tar.gz 328742 BLAKE2B 368c2c81de022135182cdb63ce933b41130c34d7b87eff9bdb627f84754121bb89f49749d0cf808c4fb8f1666dd3a937f2f6c59fe31e4c61e7aab81831855fa4 SHA512 8e3fffad56433b260145c97aa197ceabfb0d253ad4b69dc85129f83d006b3c971c6dcd1aff07636a9ac7ec9a1912a570681978a9a8732e48735b79dcc1b3fc08
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_kab.tar.gz 506700 BLAKE2B 228cfdbf102f0c3e1cadbcba8846bc9d8a24b7955c3071aa71e9c300b162c0953158bef8cb33457183869251bd113e069ffc620b489a5faa58fcc5289dc8b2d3 SHA512 8bcb26b1e5c52719d0cd5aa2a08a3b609155123fa6e75e44dc9c940a5aa9a5192c1703c2d8017b22b5116311562ed02701d727ac0b65460d3b5272c7479c9339
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_kk.tar.gz 891738 BLAKE2B ac9e6d5681eee778e2691a2b45bf47dfbce67d3ca4020fd09ddb0b645797b025f897454e3e8b810cd23f18104f52b4101da8998295d8973a5670e361c68a3e3f SHA512 0ce5a50c19e0873d928824cc19cf6a440dd7662c6c699a6656f0c74cf324a751c60302eb56b4b12be9ca6b0a95a1bbf36f70fc675154ae1bf0faaea027feaf12
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_km.tar.gz 684490 BLAKE2B c8ce340312ad07ba57dfa8161dd9c5f9574d007141a0d545d137a6699e169bae3ed35455e0436bc69e8766f72eefaca1dda3dcec2391d8a3b39d98c578a853c0 SHA512 688220e7de4deadaccd6df50efe475fbb58d1af26397c03d3c91d22c3149cdf83938b106e56b4fd41de91ae98eb4c8397fa3f06d0fc2675ceed05caa15695a83
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 265765 BLAKE2B c9243941e69715d24decd9383d36a747fb9476cc34e2351e461b72359334c4b977f7fa0a009131f043fcae469bba58817d93095f70566e1d8d3750680a9dee95 SHA512 ddf404a53309fab08ec3ebd09fc87ee30f8190617e8badb7db4cd43fa94924a7d85a5afcd1d15d85d46f2d280b491275cc73455e72291d90e8072bd6b2b494f7
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_kn.tar.gz 465277 BLAKE2B 5c33589a23a880bdb51627d78067bde3cbb486ebb49219a00f7a070047c5cf25481f2ad77a2ed571d142afaf5468ddc4ed5160e4eaf63e98cee948b8002bd679 SHA512 6c64df123bba4982be92ec85d00e42588cbe9d86292debfad2f799c5fb434ccee78e685da7dd45e393c817ecabf0f0fdecaf1acc39dc7df79855cc4a64d6a115
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ko.tar.gz 1482506 BLAKE2B 0e18802a9d1c9aefaaec993d727d0d1946cd5d1f10d19c330c71ebd4987746d8a6b5a29f08e24f8efa4a0b58975eb2d205a212b0b9866276de6779cd4335df0b SHA512 dadc3b5ae99b16dbb332f5ec92bf26f01c42404f4b6fa0a0a58c6c3c7a832bc36b637219f73c0191c1dbff0793ab3d5f54e762f83e30fac71b0678d049e2c0b4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_kok.tar.gz 333208 BLAKE2B 68087bfc2d4ab86629923c9a91f9ef703ae274d6873dc403a6c5abc1e95131b6fd2a556e4c467a9b3193ce3772b41308017125bb8661a77b66965b294af42afd SHA512 c5eab6c32dd412e3c69697923c0a7b94a9998b3fc1b5f5c63a96a3d75596fb28a8e81728cff15de46624653bc9b247fbe2ae73a61b474343b9711af42899f7c4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ks.tar.gz 267327 BLAKE2B 81ba87680b46f424dcc5b35d9f1d62ca1befb238768796ad5324e889e08b6611166e53c28c48b9f45102ba8e346fa1c751723aa94cd0fd84088ecee9731da293 SHA512 dcad8b7bf5771337ca08d1cc6e2475b2330f3b6f386b5887529199ca8d83c2052cc75a87f939785556be14ed84b9542f71388e02280a05cd07e4b05fee31a5ec
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_lb.tar.gz 126208 BLAKE2B 7ba1d474404a0c0d7920c462bac225b060d5af4cb9af2c4d6770ce777cdd353c1f757991ee1bf922ba26c26178b900ab6409305d9e6d0c6c102e4b992cd0ba2f SHA512 ba4c5e6338bc6620fd1540ac06922f576f1ef13428a9a4aefbf276fbe49fe34a96e97ccd30db21e3de0442cb2b51c32ce72f26e1a0c7b1519d50120ec02c574d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_lo.tar.gz 448459 BLAKE2B 08eddd9e3004aaad125739aad36bc8aa1557de2069462dd5c7cfb080468ea706df11c5cfdbe640c2282780b22bc8d96984e7279e4838318188bf141458441070 SHA512 28d28c669617d17bab201f020e158d0c2b95eab3df79b4ed0efcce9d6b36f4159515aae5d0072681210bdaad5cfc49e2dd7b839c7e3d3f3bd804c495e8bd6dda
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_lt.tar.gz 1064182 BLAKE2B 795b3f5893abb004ecdb5c980022314dab72a79827e5309b7d9d7ec950395db9b3e05d9664f6f58bd85b3c23c4210b54b70b986e60330cfe1055ab78d7f2f3c4 SHA512 c8e8739b16bf7b172e137511a1f9698e1bb03d35ed5310dc03c6dc646e239f36d01573ebcd9496a3c04f35283d747be561b943e3f819edf7d54c8e1df01fa454
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_lv.tar.gz 975352 BLAKE2B d2fd3ed33c1bfacc5b88847ceef3461b5f9487828f49970c508c81fff14d2e8b2c230c4258412476abebfead2da0afdb382917721bf788a7198733a0a63bd054 SHA512 5290782d8163915a142ce1a332a7a73e8f35d9006de8644bd02995b7d11548e269399beee762b2cf0ad2e9836604215416a9e893d9f1c76d33c7013c2af90347
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_mai.tar.gz 271097 BLAKE2B 447efe9a6aea43d09dacb0f5ac97c57b659b4fa4baad67be8bb93cae007ab80b1c46f9dc94f8da787fbdf96d8784ad0ed12e91fcecde66ba64ceced8084d84cf SHA512 281934fc7672edb7c0510141b0e10e4be1d509836eefb23992daccf9db4fc9a2d1dfc3c6e3f66e950f216ed50a9a0d5fb109e80adc9baf8534e4aec8b6c7ddf4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_mk.tar.gz 377368 BLAKE2B dc45733fe667fc2827c9ce5685fb67e189edd5b5a769b01f5a3040c7bc367b285f6109ad97e91ed5965f3edcf9fd157eeecab34e53436658e3a33d31acc3ead8 SHA512 aeeeb3431784ca45f1142ee74be569fdb07dc87766af746c58715f80be7a80085f21cf63e73e5d4f79d5bdc8f01a21eeab1e76aa24088a4a85a275914f721eaf
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ml.tar.gz 432307 BLAKE2B f5af3532fe91bed7165281fbbde1ebc5e5b7a52b147b6cf9eb28384f4810639451896c8c712a45bef5265123f924c52a56d3a6195b121d97d8108af35602e1cc SHA512 a52668312d9a9ae1c8d2fba27f4b3401cdf8066d002e2661789c7c222e56947ef5eb7e251630e0c3ab66085e0e62220e7e8b933fe40d4d00dbded1713671a27f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_mn.tar.gz 2315236 BLAKE2B e86ed4247811eaad4c31c2a31938f9c159e60c525edfec0436ebfbf41e94fd216acde4d7b5ff9212b9f803f02e781bad99556cb60ca72b3d68bc7e10053067ba SHA512 49900f0b9dbcc955f071d146f10b3f84e6dad87277bf9f7186a9302fbfa22f4909a2b82088a528f7f8c256f3222b4e738cae531ed6f1234f3de57b8a8cac5eb4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_mni.tar.gz 326654 BLAKE2B ad06b3f9a49a716359d3432a0d6bd5c9297996fc44a084a4d09ac7f48d7b24d9c649fd57cc70392fe060202e16b110e71900e73b7bf81d12dc7e813da5ea0be0 SHA512 cc54d0815ea03925c33c5c6a65e8f9b3be8effbf78a4b06cd4ab5d438db1d037343ac2740ca0d6be04248f22aab3c2822eee682b3994c734fb422d3616f45037
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_mr.tar.gz 460941 BLAKE2B f95662c53f4ac72dde33bd9ae61cf463cecdc3ea787317e9cb048a7615256cbd1d78804034b83b1573a73ed4c143880a14a4d34062e122f022fb32619abd799e SHA512 689a6ba9b45451a4f02c4d7e6c56f086073526bc492803cdd25c86663121d155a8a87816249d1601731426f2c06148f534b5934e08d1d276dad2c4090d068c9d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_my.tar.gz 373644 BLAKE2B a994cd736efa02d6221195b7c31ae99d4e597da06886081940749eb52318175c205a307b4b1f92d9185551fa9e349cb7357f5ebccd0ccce9657bc903981c209e SHA512 994c0fd005bf72d0370e47b1352792553bf532fae996ff9d57291e106cd31e6cde4df037dab519c38136c45733b864a282b9aaeac47592ed8dc1364bab27916d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_nb.tar.gz 3551228 BLAKE2B 8d8f1e034f4ff3b79c3a166f954ce6fc4ae9dad1a258e219d652066ca3d2580e81356a1384aa1fe0b8c73a8a5031ef715de9d4d078f2fece366ad2bb174a8862 SHA512 b842b81fdcb765fb77c0c98b8d9df76f95caa84f1421edbe7758c93d239f3dcbb30ee73a27169e9643b25fb554de784a7cedd5febc4c9d14d4e2b918466a1420
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ne.tar.gz 853292 BLAKE2B c2cf54f579e0b74f968a5955ac41e32d41984632e8fd5f46fb328eafbaec23e1300f48dbab3890fa7a120ecdfdb3bc8106266f6e4df2c3954f683f9ab26e576f SHA512 8f5da633f7a42bc3c92c563d61e95f54bafc89ccec3417dbaf35c8f9479dfc22b2766106a30c1a80b31ffb1088f4c943c9b94e4b692c64e534fc973c67cb6b53
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_nl.tar.gz 1655596 BLAKE2B 7af096e2a5be662e440b37e8c35d97fd40b7c661f28aed9c3f2ada33a11bfbb0dcad4f8b50d036b61d3bbbf5be6eb6894d975d6a4120a6f4961d51dfb0ceebbf SHA512 f7cb8b396f5134643e25b76ff00523542243e5cfa1485b0436d376b5c55d6b155df9e12472fc06261621f2bde58fffd6afae3bc53c5db6e9ef84e65071506cf7
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_nn.tar.gz 3553541 BLAKE2B 7bba8e10d2c7220578233f69a9d0bba0d0a9a2c7fd1f1e2151671e47f81f228ae1a151b731e6352bbd01816b4edaca60c1f185db2230b4e18d3e20e41b270dab SHA512 78a86f2bd2e7826edab64625abdb3242d47eb408dbe91a2e4691a2bfcf18d4f98f81a75a9b5bd8e0514ad30b891db976a7490bb35d14efff466897d08627876d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_nr.tar.gz 228548 BLAKE2B b96b744b2c4936e467e162501bb75ffc42b4f3fe756ef89e76ad0dffb5f00faebf48a4d0fc454e222e6432554683b0bfe0004147a4988fd88c0e5900436dce99 SHA512 d8a6b1a84cdb7d21ba265c37a4d31ac9b21eef20dd7080986ed4f69c06772553db2546f306a52fb3a2f62e2d6455b5c85a718cbe73bb9aa1b6851359324f83fa
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_nso.tar.gz 259323 BLAKE2B 5a2f47c00cb6538651e280343d3ca17bea838582dbd6e7092a40d516c525d105158395e72e3160c0d353764bd2be1b1df56239d4b643b1bfa19d75eaa0f26a7f SHA512 b2040e8feeffff46e440e5ec8fd9691f7b297fabd341bcd02a67ca828ca36fd76de0647491faba5294381d6f13d123deaa49b8f5a017c98ec22814b4fe65b512
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_oc.tar.gz 1166654 BLAKE2B 486472785dcefafcdd19b20b75e97ac54f4a547e878be04eec4fce082561d7ccbec3ddc39e39b93d7c90808c6f26521f743540e09e52d358b954e3bdfe1a265b SHA512 51312436edc83521841b4c2465b38c03e5798c837ca20e70b7c7bed4a99530dd6e79442a9bec905e7bd9beffbec886c6e6038e0bbb7de48b12a4b22fafd210fd
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_om.tar.gz 386452 BLAKE2B 1756b8621e3d4ba9068a00bff4ff47e24c8394680d13f44db933b5bfc5b32ebb117b51b9b7855230d91811034b0255fdfa4dfe58d4ea0fe14089176d7a6e0d36 SHA512 ac9661ae86f670d4a0e0adb1416839929693d8224bc48c1121ba47453139a946e77121da21134207cdd315556deea73760cc0221ba383c4eb748b8a9e7752f51
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_or.tar.gz 478531 BLAKE2B a7ba363bf0443051305d280a7825b560e0741092fb6a71d0609de65db5ec002b770f87669d0ef42f8a4fded0919e463c45950527e886881b9b6e5909fcde3525 SHA512 73090ee4154d735dec6578f340b3428d2141dee49f48e14db921a70ab15ff9ad0435b53475245970a733c7d07f97de8b75b261772c672f71e129679e4f8ebc80
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 452889 BLAKE2B bedefe80698bd7a75887dc13b6485cc0a79ece5b48d9feb76de42824196bec44e27b06493530ba1b576d65662235ad66e7d74789291695fc4edd4b1345f58dbb SHA512 25a1a06df89dc85baceec8bba1553344d06416beb06aee49ee396c626df7fbd214f08e4ae5bdd7e36ec19d8566d0164aedba444f59fb7d74fd4f26f286079cd0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_pl.tar.gz 3055329 BLAKE2B 8d7dd814f0860bbe9035ca6c11af53a88ab94e220ede5b6d2e891009a1e6f97d7b193a96a8068f14c18fe6a34f3eb66f297c4b4bd34bb2bbf0d2406141538a7f SHA512 840cd630a848d3ec7d94e02ede469a907446c95213e1448ce419f162e38c665c191af4c161decd3cb43ad1df307ef7bb1448a5be043fa1f8331698ae914bad5f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5753998 BLAKE2B fc1b3ae899e4f96d2697bfe634f750d97237540704038ef845537cae1712cf6ecb68a2266c67bf410111c6aa7c35cda9452ca650882c9b866d9dd133077e8bdc SHA512 57e82c62abe804a69d1391a5e5ff0f6f35ece110331ae86b784daaa99e0aba98c9de28e1a2b1bdf1410a7a29dea732a6686a710ed6e9c7a245b1e334d74e3ae8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_pt.tar.gz 2389081 BLAKE2B 0c80878e99b87fc060fd22e0ac15c22ce036d7b44365b95840a152d5e1dd390a75806140e04a0e4afab72b02acaa6c9f53bdf1d0c59850720f867f9349f97b0c SHA512 d90034770e7128db42ca0f8a0803e77fa1b186437b7fe6538831c03185b89a0266da0f3ad82a04767ddfc7778d828c0f62b59560c1589bd8bdcf9f666c98b5f8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ro.tar.gz 2332503 BLAKE2B 717d602b0d09e48751c9c6dbc0f7b41caff8fb2462957831edcd7afb2c420ee3ba92349937a474abd4091339d53fd0acf6831b4eca49bcd4d525dd3609ff1b8d SHA512 cbc94f35187848ea70e6ef94e83a3c26caa60dec558369cb979f95b4f9b88b73c5a259b4d79c5bd59591aad99244d3d7570385b11b1321111d6a65e5201ea25c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ru.tar.gz 2249149 BLAKE2B 925ced2831625d24c6c4c879357145af674cfbada0bf7ab415d177460d6d7130cafe568d78710e38649b092ac6d97696da01ffa64144bfa614a737bde688523b SHA512 37dca016f177a0edd6ef39e7feb99619592fe8160cb39d62536ed589c5e5bf936fa5f9280560500a0fdaf0b43642b3e54b7f5ed7b7f1d6370a9c4729327f50e0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_rw.tar.gz 279640 BLAKE2B 0b474cbee32e7b538594ab6d586880bc30d8b342d3d166259455fa0405c89212e42f72679f5d7a5f5c832263b5ffba3d65a1764b5dacc30e8964d7de08915084 SHA512 6d10260a4e4ad7dfba81f6b7a4af0ddfbb9b9711aab29f97298238e3dffd6a7ee7eb065732cf7128b1bb64d4c44c8f37fe72ba1e37f3133dc873efa26589807d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 364337 BLAKE2B 1bde4cd7e57cfaed134191e3543c163733c957e5c8b58bf4610b083570708ac8fdad6bfae3bbc0e289d8252f1a587692d145d81fecaeffe5b74bbf4c71b6c281 SHA512 be6862fe8318f061b5316de2f615dd0bdff25146b07b1a5ef260068361a8d3d1be1140d4a6281ccbfd711abdc23d1e4fd2d5d63e317aa0d1ed2b24e653002096
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sat.tar.gz 414620 BLAKE2B 14bf8272bf724679a5b6a97f947b0b576031aa9ab7b76ff54f6ad8faa3c11175fe04b30c04a92b0845c2b863dfc73f9698e2f25bf685d438f43f4c369cff3c0b SHA512 e397db02ee97969440d46205c25fe34261fa68a9387c99e3bcb5a3fd06fec2c0a9603f8d5ab18dd7bec642113b72c2c2fc1ad09fd09ea0a31cfe8fdba60b7e2b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sd.tar.gz 345059 BLAKE2B 4686759028e9bf3991e846271ebbe0be9369eb0fd40713c24eea046edd44e1bf4209a0f1a7815ed4f3c32c308631d3a0070a09303ee26b4cf211ef5e162ce8c9 SHA512 54d9b7ffbb61b7b4202fc7f6de0c76d57228f62e0d82fa9562046954d1b0cb8374898ce882a5f758536013e066a59db50663b9f1af889a9b4396c428f3b56f3c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_si.tar.gz 656262 BLAKE2B 0356dd48bfc2e93a1008acd1845f90c1c8b900d2a211a31a6f6b53df0c3a5afb34e3c8c33c821e659fec383a1f060e334be41c5e7296d50fa91ea05e9854715c SHA512 4534c75681737f8fa561d35c96c3804aed79e03f51a5e4430e32f2fb7ccfc9037df94fc8609fff1b25a6390d2a18569d9e910aebdc1f20d1928d17275a45e309
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sid.tar.gz 415391 BLAKE2B 5716e893a758ccd2f27107b36e7b1d0b264e36cf884d404deff78625020cbdc7cd0915f72b4b773c07c261cd141dde518239993357f05059bf4319f2eedbe10f SHA512 29f59e422e60b29bae9dcf2d291dabaa169d1d3115271c5390ff207e83a6489ad722ed08b16e1c4ef93c0f7324c747c71eb4d0db80a15804fe96d9e962f66510
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sk.tar.gz 1922550 BLAKE2B 25efe5d226dba73913cbee8eb2ee5ef9c57623c64d007950503696bbb0ed6a43333c38387e3e5fb59448949fe2dd615bd072d96d25dcc62bf81f1a60775cda44 SHA512 4767c3959830e3ebb7e124654c9d48631fa8f628ee31fb14471d61eb2c2a1bf20f39874429cb8cc0ade82eb1cec77fd1e22a3221bdbe83a06bad31e13861976c
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sl.tar.gz 2507615 BLAKE2B 105f47818efa58671c2a2dedbeb0ee47131dda7a9e02ae5a5d4a35ddb02e59a8065b8542d6f175cbd4a39e11228dd0891112c4eb3445990fb6dda3631b283043 SHA512 bd15370f2283c7d53fe9cd27b6e6001b5aa7e1bd45313b7c1c7dbb2c04edf3df4e427071d9aa11442edb21da5c48090c0509a8216890dbf9e183e5344a3ebfd0
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sq.tar.gz 1075940 BLAKE2B fdef44fffae4b6e2c3bb65bbd716adb7bf2a104477c587623fcea778a0949c0748dbe3dd5cfe274a6cef0f0eef5c9a04b58150607a9bc200a4014353691c61f6 SHA512 591469f249d621e801b5574c1a546bef0b949a7c98bf4ccbb8248277ad0ba7430ba58a0dde9c9a6d4e1c415d700b0bf82cba221d1c1f107b5fe0e9baa94ee157
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2291868 BLAKE2B a56bf42376713d632f582ad5af024a5730e1daf5ad8b8f9058566f2243c49b3a22759c0c445d1a3944be6731e113dd3b4022f12693842288091d4c0573b9c2e1 SHA512 6db790b43f0f6437b581ef3d5849746480ca543b3a31982cef4fd4ff0da2beafdd38c7b7a0902b2ade89f22bf906f0ff503709eb1ea5fffb1ecf68fa2ab208cc
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sr.tar.gz 2694020 BLAKE2B c47e51278525651c138bb2c8e4c9d06f1084e914c7f50c503aa6397703998e8f5cc2ebbd4d562f40a4f1450073986ab4e8e5ace728bc65e7bd9c393addb2b024 SHA512 754d5558d437aade5041d6eac68a2447c47232153c2ef0275607359e77abef7984800862cfdfa113f76f2f968a498b617b11d4f93e8fe0da76c5b03e61a5902f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ss.tar.gz 234217 BLAKE2B e9b758995a68147f6963506a29230d7d7b954baa02aa586ce530f5ccb7933ef41d75455a97308dc11970831396877762942068b797445003a6ab750f0f4e57ea SHA512 6fc4340a87955f9eeea0269767eb1c2503d98799b608cd2a1e0678105ee0f16f3b1aaa4c14015ba6e33b6905a239de8d87b71962e9362557337bb792256aff92
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_st.tar.gz 230001 BLAKE2B 42605df9d8b0f0e02304d0340f76826c5975d79b2b196c128597c8915990df922029414961143ee6a0b3f91ed564b0ae17fbb9f01a1905b3ee920614cdca7280 SHA512 0d49e54ada23a5b7cfc2d5225b10f7a805c89d63d1b7ac1066d579c3a1aa6ca53a7e0dfd2f7688b149e1ba6b1b163806403201bae7df26e8267d6254f37fe3dc
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sv.tar.gz 2642404 BLAKE2B 905f7e50612072bceab098ba7f996b570e73e105598720918e0aecda901b539706ae03fbf83768e70462a68a70b3ae97ca17e1898da7ad431a02934bb0a4b665 SHA512 3dd93077c2c78da75edd88e72dfc895310f34f666ed3bc05034a85943858391e00688a488b753f22a97d203bfb5c13f2394c965b895ab75dc65f0edb0be15606
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 256458 BLAKE2B 231372e06faf65749a7daf2570f1f227b3a2c33af206374dcab0b59ed22c1dfa15b7fbba758fbc0b886086c42b33f4e942df5309ba029652d67b54c685bc7300 SHA512 84b15474699e74b3316ef605c7a6d6e7069579b0455c435b882649c6a626490abffbe1a2f1601e8094a33b1e897d229037f29ab86ce12bffbff3573ddc04726d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_szl.tar.gz 581979 BLAKE2B 19f69cde3777db3c00aac36fa5fed6844b93834ae158d4285f2b025bc2fae23cb22f606d7c8bb94b257adf02a57a3a695a5fc7aeee1a359bb96f0074a4237b7c SHA512 45cdc64f11824a28a3ef4c76b9b9e059d844c86650ddf462473fdc0738b77d70e2f615c11a0019719d6bdc1c6dd8f1f69075ac1be35b83a5959fad6b3d3357c8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ta.tar.gz 611674 BLAKE2B 57064c3e40f9508dd6ab0bcbab55c0d41833c41f44c1873abae5e5116f1e926fd78095a4cc73f06a45394ab2721a2fa1a4c42bf4a0c5bae9638c955f03e45406 SHA512 1a0061837551ee5493f9561c77af875c35c9249f775d65c7ce0c2a20ec811f083901620b3fc482f25b3e8032aea4ae76567a34315c1b6970911287107a9643ae
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_te.tar.gz 971234 BLAKE2B a61a2cd0a61e63519e5e4b1479eb78dd45401fbfa30903922a4d39d47de147406523ff8fc95595d5cee33f69b85c31af2bc6c89a7f6926bf7a4911207dd2c1fd SHA512 e3e7c363198c834d00a857c77e867722b39605f78230f7ef045716f86331bc49e57b4f60fcdd39bf86fecbacf1a221bc3f14b58a60cc1052eba56cce1cd7a2c2
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_tg.tar.gz 311471 BLAKE2B 986f118fcf1a59e42b18c6b65a04e3da4ba695fff4a4bfea15dbff7acfefa0dd445f27af045f1e8b19a798abec47c25e5bdf51b9a18ea8ff97cdbfcbc0abdcd0 SHA512 79b14d620f24218e02914c83d2ef965159816e609068eaeee9b2595813bf9abde1a04ae74efb95468aa5564d900e66bdb52b6273e55597d6a35499a9dfccaa36
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_th.tar.gz 1177076 BLAKE2B b64995de1991d3b5018fc6d350ebbcafd1a783d88f7a76ae88e95c3dac415cbb0600b5214d1b099c1e29e908c4463ca642da29c3b607f53ef01e266da3d5dacc SHA512 76473542c048fd209f356fb0eeee5896defc6dd337ca932ae1f18af386f3b4ce2570087ef87576b7e51dc54056971c15ce92af69ad65b3dc68001dd602cbee3f
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_tn.tar.gz 214409 BLAKE2B 0ce7f2cd86db37cc88a38ec5b3c403767da8a3ed9837cf08f5855358a915871d5c40e9b4fbd53aeb2d694e4c21dcab705875b475b7c9fecd41c89cac4e0e8c4b SHA512 604806edbc60caedc24db387a19aa9c888bb471586f0d176c94571c2b8dd5e3d43c9318b40e5ef300bc92ea1c18230a28e0e261c3e3943482a8ba3bca61bd5a9
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_tr.tar.gz 3014442 BLAKE2B 23300c382a4b022bae1ee9ba783f1f12be5b857c84971cb8972840ef7385c91151c5ec69895699de07f6c1ca4a4887305891a7273d18a7f18a3c667e8ab8db54 SHA512 a83344ed5d8ea67ba4e8964d5320e26abc07260a3709858d3cb258d08a208dbab3085438dfd41804c82b7e71781a5b7caee828bbf89e9f2b9ba94d11cffc175b
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ts.tar.gz 227763 BLAKE2B baa8844692d12bc695eb8c1a34be77fd35e669f0fc8cc060abad10f99437c1b17850e18ff835bab32696f9c75ad66479352f07f6d270b05a2c48d84d265bb482 SHA512 1f22219704bb1674d21fdfebf1b1abae24b8b8f67b62779d71eefed92b1c21ddddda7a27ed7aa90a14eb5bc75e155aa65ef29a767d8460b4694b5862e413fb47
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_tt.tar.gz 148827 BLAKE2B 981950ed5151797420d9f0db55e89fb04c0603f39ec57c767c1e61d62f46967a97dda0fc07b33dae853c691fb0aeebfabcf9a9d189646a9b300d7c89c27750e7 SHA512 66be2378c9aca0979ecaa6b18f6516643fe40ad6e1c9c34992fc3f1a654f35bf4b7f3ae8b1ee0a6c5ad1e93ffdca6475762f2ff7a4fedfc0461ca2ba43c23c91
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ug.tar.gz 445799 BLAKE2B 49c1cccd39e168a02eb3ce108ebba9e7482137b47e206bd092ca65f69af799c298aa8ced300d0749901b5279737c7ce8a2a0213e4daeb80c25458b9d9c4f0ef7 SHA512 a5bdf7c9f6eec081a3c0be9c4cf96be3db0aab1aed97ab859149b2ff481752461c9999d7600726859f2aca91350a1b70273f50df3240964fc4ce42c074f25606
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_uk.tar.gz 2730654 BLAKE2B 83e910cc52d664f809dc720ccd54b5b814d8f71b9c6858951aac1bea7ee8ce31d4b2a124aa6edfb1eba8452c82732b98ebddfecc7ec43a6e857e5363c5eca220 SHA512 5cd51b90c80226b7f6205bd1419f586fe1002b6da83775d690f800da9d12d39e3c511fbd57201b269da4b5075e1632a75b129e50bd7325d4c9d75ff1710b15d8
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_uz.tar.gz 247892 BLAKE2B e4db854938070d71f77c11717b267f9b418c8cb98abf12cd7396af7630c36cbc907325910a719627454f4ddf867a1ab1d988c8cc0ec5e1b375d3e78d11309611 SHA512 0b754447b333eec5850f8df56bd6e6a0c7d395aada630146ab5cadd302a9689d50a986745828ee23cfb9f3d437ee8f43bee62f91158db48ab32d7c8f2c46b800
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_ve.tar.gz 231219 BLAKE2B e501256e7ead41cf1daa13a805a17918efbeeeb3aaa3583e20ac03bfe20aa1c5d4608843e5ece44383535e2defbc4a9f4da06c34cbe96a15f8956bbc3776be9d SHA512 15c2e7d027cec03c544b8053991d0542b9d31e80e7c183c8722d17cda4eb6b553efca0b180abe453d2824e917e055e62c6b7dc4f32941c8203e3c415f0636d19
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_vec.tar.gz 598639 BLAKE2B e99e97d666d925a7372619adee782f4d3230fd0c0fac96d6e3e97b1baac83cc569447dd85b6871196d5533a19fe76f53ded148574a968407c748e6e255d2adcb SHA512 5632f8c6e22effb157a5649b094b492f67962a43c6d188445222c58c275b5a92452657da14d4280c83cb47a2edb0d16afd68d7359d5f6b5522f330aef8238b91
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_vi.tar.gz 659228 BLAKE2B 36ad13a9c30011d0ec215b02752b4bc4ea8db1da4578558605b5e55dd7b374cd083a44deb70f85d8059492f33ccc98087fcf53d8bd4a34b3c1f607d86dc26724 SHA512 931fed2cb328ee0f61e2226aa717b821aa99373768b66a286daf279e2ad00c96f741ec3899d06e912252fc2ccd4fe44cbe0380adaee8dda82b14bfe1a5ad610a
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_xh.tar.gz 235072 BLAKE2B 6033ee39f27fdc9c51e76f2e838fff7174aa8d6fcd811d5b4b9cbe75b0c0e4f5cee829926f3dbf877273a68ce70359993f65852728bfd08eecc2302805fe7188 SHA512 28af9dc199338b886242b736fba07f7dbe893170f0b0ab56e66fb5c77894184a87223e3266825382e137c3330b94aa0a92fb51127d485be61021fbf87478edd4
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 929110 BLAKE2B dae1dd9c0bf6436d9bcbdaff88fabc96d9b54bf8f5f0e20b55464a2b31e4128f22702e43c1e00a62001a9c7557d688b38967d2dfeb0e437a9e5e2a45a03f3dce SHA512 d8e41d6e457ca8954e8476b6da23dbc332c84833dbfd9c90b2644cb0c9e02e1069ca174b7d580ad3d924ec8923a21424e4452b74eb5847a1d7d8db8d7e539389
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 948538 BLAKE2B 6358244a979f57d994066d7e519762f77a3145e54897cca9cc61a9b0a00afa8802db1ddb040b59fcc75cf5a76b929c033bb69837d0272bc5eebff123e18c7af5 SHA512 15c0ba3c367e570715811b30afe5590bac66097d2f9305a4d0e1551a1b06498f55f373902121ae420494b69a13998245cb6f4ff338f9d54f2d623ba91ae8194d
+DIST LibreOffice_7.6.4.1_Linux_x86-64_rpm_langpack_zu.tar.gz 258588 BLAKE2B 3fe65d84aa359035a67d70dcc8dd5a29430da70b6deb10fb4c40e9adfc8b7e182de173b1f5a5e51e94995cc9a8b00336f55fd7b3b8035db52acc868d14436bc8 SHA512 64cd74e6b6af1a50380fc1b4f29e556a22a59823ac4a0b3109585d801eddba1f414314ddc0e757f9044207366618f536c8ea982139dcfe0f588edf5a7940cd9d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_am.tar.gz 3249936 BLAKE2B fef4fc65a2d29599025bdc35b98b70058a9ff68248407a216c1f1b29b73906b6054b945c71c4eb61ff679ccabecd913f8eaec9aa75b4ca113f37464e8191d6aa SHA512 1be2a25fa0aee220b7903b750e4fbbb2bdc7ae93f730e8f1e33bc388afa3a7ff5f3c5c18910fa2269e14c6b8c8a95be275cd8631da0c61aa96555cb0da585cb7
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ar.tar.gz 2940202 BLAKE2B 5916e5ed53919f217a1b5bafddc6197eac842b52c411b9c3b46795013090f7397fe17a15807546cd39de6b39633c6a315f36440e9fe53b0c00caaba218ac2ff2 SHA512 876b4ba32974183a9b8088a81316db05488fa546bcec0fd446024d60968c56578cf38c093eea4618720e74b8726db6cce841186c7da571a84dbc1781a8002404
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ast.tar.gz 3111468 BLAKE2B c4f985008d3f8f0a948bef35fe36a81ae0d015836f114fb055ff8c6770f1ea7563cce87202a1b1104f734541b737d7fd11d102efb42bbf804985a31ce80f3700 SHA512 bf39a9a631809e01c45fa848e2eaa5ba8b13976a7bad702208cda8ae7feb9978ea9009143bb86c59a21f41d1e0d1b9b89100019d8d1e8997781467a0960f0db1
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bg.tar.gz 3410845 BLAKE2B c2f2228e3302cb0b0401650781096b2ac92ed21b630a12715d0df4b48421bafdf0d0919eadf72c6b0838339666e58946fef3ebfdf37b4fee482787869c7b1e83 SHA512 19384633b4e2e492ef2e955f448df39cbe61ba1b61c3d67179e159a4a61a445b493b91b94e9465e5d28f43ddd443f047349a4766d985c2c3f88d9c0f0b2950ac
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3408705 BLAKE2B 59e1c45fee99ef8c0941438b4f20f1011c5eb52fa4cb408183ffbe29eddd4f935d3bd5f8a672a03115ef115cf22cfa58e89c9b226b401c711fa94fb1e8614673 SHA512 16476f25d02e40e417118d257fa6a0a81af636d0c14f6a4db6ca130118eef62f89e94fff8e32d5df38c0193c580aafdfab22fce14c01cb6d8b771b89e7be632f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bn.tar.gz 3220955 BLAKE2B 790b393cdf55816e4e8670f79c2fcecd5e49b81df43625396d9ad8e97d4776b9a56cbaab4c095e793ae58cc6c5d597d018c51e50679b141953976b2fe70dbaa2 SHA512 4521e77363887dc475a1fb6459fe9df251f093fa4d0676c27432fb76cd8ce281c87a6414c1599a8d4488a270972550e632820188a913ef224bfd2a46e6eeb9f6
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bo.tar.gz 3218798 BLAKE2B d01212bc94824b40620d4aeaf26dff649199221192603b8f587a367f67b3e19babf329336329ea603365671c3cf578278e272fd8ed94ae13b97f669b2b86d838 SHA512 4452382caf247a4310c0e387bb8e37f7a7d767fb6c165c10d91727aafaf7fd37ce4471a67654663c6ca709e559dcf73f8a1fe28acb5ee696c9e3b23ac300dab5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_bs.tar.gz 3025154 BLAKE2B 2238b5e563480f059f376532318a7fbf29c3ae873a25c0194eba0aaef9512b83f6b573b5b99e87bf6a5493ec5ddfd6c29d8a9ab721bcc3bfd2d5296bbc323d99 SHA512 45627cc92032f4f3d5fe02833a62b6d0c545e96e1f8904e7c4a63a5f17e6e82d4ba135abda2682be9a6be1fac37b0483527af304e239ef04c89e48ff4df99c25
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3133129 BLAKE2B 4ec6293afc7487fe71bd0354d554c85da8774f9a3d3ffe4616caf337a398ab766b092402a51539b183d572a402e677e56d5b5f23d3a22aae43687a4635076de7 SHA512 ce9657011f7b42797e82780a704ed42c0df7b135bde662a217877b3284ef06bc45ae531eeef56f56022583c5ed520397553576216ef43df83eba500727962baa
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ca.tar.gz 3129934 BLAKE2B 5060413ec4c091e1f3e55ca2daeddc460c0dd76bea8995a1dd1005f3ac599ca1e319e00345e489b875536fc67aaadc62f87534913bb979fd4bf1262d71e860f8 SHA512 6547308119752746cf32b6cf916cc6d71e5cbd5ebd9d40fa0bc82cdc8e43d1a7d7e08e926bc910d6ed5f3de53f14fdec68bef0ad3159797dfe1e6dc793f9bd88
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_cs.tar.gz 3090505 BLAKE2B e37192b3987ed7299298ae68928c9a5c7f9e8e4547b46c4211d89990131a009e0cecc9f1ec2f50c74d58fc3fbbc51d7f323c49152da47d7e60dd3c873da5dbab SHA512 5eb74001bf8b0bdb54dc5369177361bc3b2143432344ff9aca493d8d185769422811e23128548624f71e98a146a0cc372c2c54a896c356471899b84d1cf584f9
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_da.tar.gz 3101632 BLAKE2B d9293d105054f9d1e7364ac8eac414f698c6b7c6ae95ed37c8a63317daeba55362818706b089655ec8c184ceeea182314287d2a9bb612c633c9cc41a38238419 SHA512 e9f1b9c77ef737e04cdccad09b2c46f06cfc6b4aa7e324cc688c32b97b50459cd15659729cca2864edcf4ecea26e0ea6f07063605bf9d3c43b405fcd7f350129
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_de.tar.gz 3180226 BLAKE2B a9c1f11eac54bbe6b6995828a53babcd25c4ea5e4dc945df2163e37a1333d1deb63d3a689a2a640df4096ff5ae4d7a35a8e6320d1423ee94ff29cd44402266b6 SHA512 de1904d811c20ea12630b4139e6b47d61c51361db7b045330382f54c2b41bb6b40e13a839ba3bcdafe78590de1264d5c2854d04ba6cae082d1d28391c351683d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_dz.tar.gz 3337038 BLAKE2B adc4ff684263be1f9bc35930f1e5cf053fd50db98ec2dd9318946bfd15ef62b66727c98c96e362eaad01af96bea3579bd6e65415bc67f34ce56ca12598e74720 SHA512 5375d034a36fc5dd099b79fc4dd56aa22a0c9fe4d8a3b2668162096c47e6593f8231a22f2ba38220a9ca78eea53fb85c6f9ed37f70dbca06b27aea2bf37eb52c
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_el.tar.gz 3720323 BLAKE2B d387d0f778cc88c34cf2fd4ad1877056ed216dea5f2f9ba729840ab511abd4f32a90116da61ed5d925065e15ca7b9d7f45b740998d2b4aed63de8fc338272277 SHA512 3fb3834db18f0e01c677eb3fcd9f90801bfad7f35b8ee00707efb41383abbd26f8a8ffa44260f1495095dd1446df05d69bd3f7d8617596cdb7e777ff1e9ea9a3
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2945949 BLAKE2B c62014a0639d362a724189b951372258472a1fbb5e5f7312e487600ebce41b990eed169ff7f25f9ca20b798d745f8efbdda20e936b61c13baa25505dcc143577 SHA512 a6ccee8924604cf300f6d3b99dde86f8a8005042689a52088600794329b353da43f1d117ad0304c3e40e47accd4c7e28dc2dff61ba82898820775a75de3c1950
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-US.tar.gz 2361698 BLAKE2B 8f15bf6ab706c5704bcfc248fb2c5c9bead85e4811e4fafa9f38930e8684d66d2f532ec94a3d29aa721a0b7e07c9e339c189546dcd82372da736b18e390b6f60 SHA512 396ed95dc4a0267b1b10a6b444fc4f7dd39f05a8c0ab197ff4c82cdde30a21060b8084bf68025fddc46554f7d73017c57f925c49d3449dbe57bd6504806d598d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2944864 BLAKE2B 74ab1f90af0e8fd91e0f0650002d50adaf00202a1e4a07532f1fcaf6b29baeb885b5506aa260da4b29aa960bf6a623f95b7e2527219e3ea828ed4d232be8f2f7 SHA512 36d99d67ce4f9a67cba076e556295f2b928a96563633fa1f2b2761119e146ec6296e8c909a4f2a36c4d8bdcdbb8f10c123e2065b3a14da31fd28f9feb8878745
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eo.tar.gz 3030051 BLAKE2B 476ff2512f9a573c8c6865746588d3ebb7ee817236b40eac6986bd52b53b8180754621cbd1f234e70fc70d3c4cadb9716d960b855c2a6ab4da544a554dd66be3 SHA512 46ed237e4d713dd3205fa6d0e1725d0305f021b19917b7a662ecbf1c891c47c43604c078210f948d6ab62f297acd3f3f9ab36c26aeeea3f9fc4c6002e2306e32
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_es.tar.gz 3173438 BLAKE2B 7356ec6b3bc47ed47334249c77f540d40c0c4c222d9b1d614908963dea774273f50872fd453b79563256c92f9a830a9226bbbad29ef1f2a7b7b32e309acf44a6 SHA512 8177270a317a5550956463abe76bd92d3df2c68cdc89dc9acf1865091d013ab0aa8db0716c250941cc2971615a21009aa079fde3f4fe6074900115fa523b8174
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_et.tar.gz 3052488 BLAKE2B 8395d4f74083df90939a44946817e4a1b168724194990f3f9b1f07b9c818ea9c60fc2b93e3060ba978ed1d6d78dc63b12d4d92f6f0979eb673315f60a0e90f33 SHA512 a276595e601de98e722dbab00ff394ec4e13a4cd6f93945f21e633f27db4da8547d11cc83583e2da39d63cc2570756269142f497099e54bf3925c75b13b21b1f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_eu.tar.gz 3060384 BLAKE2B 4d71de7549803ff41be0eacf6c3a6dde4bf2801e0b41bbef8122fbd5aecb3860101917441c3b5f774f0018f25fb66566fa94da12fe3ac21f6fca6becb292a54a SHA512 a0e867da45e50d4c8ff226c90f2f635ead6a1f3945d978a1a8f2fa11e8c8aa3379c854ebe96b349b9d7af011aa06ced7fc3e87b54e6be021f4e8d68175ff52a9
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fi.tar.gz 3082939 BLAKE2B b1a457d60271fea8d317b523e244486f8e4546b61753e7ba66030c4ed38ed154641e9cdebd9e5bd6c745f841f977cb009c7daaaf17ad084de4279884d8d066be SHA512 2c5db803abf7a2cfde097ceeb5cb5b56c3a537e995b3af328637b2fdb9ad84876a19f6ed0c7c895d2e75a44a319fadc7a958fbf13de1b3dfa352c59287d36716
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_fr.tar.gz 3154152 BLAKE2B 704db9ab3bcae584701e42b4cff23d669ed279b44bd7daef7c429dfde4dd9655a637fd325aefe54d4487928fc139dae496a34c8194a556f81932040df3966cfc SHA512 4cf24f481615fb5ee94e7efc7b1f13370df2a2188a5ddeeaaa7519c5153c0bfc5286656044d841d8cc4f8826f6d9dcd0f36b5a926e2622d6f506413f43d4197f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gl.tar.gz 3102692 BLAKE2B 73f9f6cf992ead6987d1ac28e8d8307d7550ab85771f9d471cf3c59973fef230f8d7060849d4dddd37e778e45fb791b930e6ad1bcfcfb2d1fb8b35aaeb5a3aeb SHA512 18a9ccbd9faec4b5667e3e6e8f50b45af2fd6e107254aeb6c18cdc5e9b73936147ad2acbe2af734cdd80ec048e1619bd6dd0d08c795d62f782f8df817381e5dc
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_gu.tar.gz 3032977 BLAKE2B 6ee1d68b340b36e9ca655d97ea9641e7f08294272be56f33cb82d247cd989703240f9b5e41044d6d84d1878e89c181c226eeed1565df192c77ae4c1fc6fd74fc SHA512 53d4fc318d7bdde9c9a9a8d225a341e6a87b3ee5bf4ce3208c1e1cf22edb69886298a636035caa6fa7621638210e496eb18ec3deacb90fec383906b0a2dc88bb
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_he.tar.gz 2869817 BLAKE2B 2963be7443d3156394cb60dcc25f69d1e937798323e24488e9b5e2e9ef9d2655b717f1a0dccbd57aa2bc5a725123f58499594b8fddc36e75ded53e9f4b1ad5e1 SHA512 8c83b88c3097d739132bde46814e291e5acada4b40283e4a62ac745f5097c27449ba0e4b86e63c32528205b88595b66f5de2151ab8d09e486e58b808320a57e6
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hi.tar.gz 3063851 BLAKE2B 66cb7686c6765a8a4403ebdc900fbaf48c8ee1380da6842dadcc2590603d5f51e4d918f215d6409cead97eba202d5ca2df0277deed004eb464e667d865ca0546 SHA512 4b355c7e4df47dc87d14101cd9f06bf3363f89e72ea0fff3123a4c133f7319418218cfb0f4a27f78fbfcf9ef4d4792c944d64f2b2515495c7f525363b8f61c2d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hr.tar.gz 3020009 BLAKE2B da5b1786b828dcf70d132419b53f422889c6d53041b2a77dd537dc7e63c2e8c860369743ef63774a71b3facd98f6f702226e309c95cd1a9c7c36fb6be4339f4b SHA512 88a8b290afea688ffff784a71e8dfe3e6bc13d4b1b7d3c37a9847bedc20ae58c2963597f4310cacf22dfd115dce7464e4edd2184ba8bb77c22870083529b1cea
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_hu.tar.gz 3234532 BLAKE2B 1fea8b84e0f0497172fbd1cd465e35e03fd632809f6468f81705f3a4d647e39ee4ddad5fcb04f4905ab2101506448213d8b0f86650a6c846646bcc50d519c5b2 SHA512 2af26816f09820ebf5184fc5564fa99ea05796f5677d4df8efea9168bd84548d68dd65d3224e79c1d3e7fa0a43720cd50e149ba07310e88b3ee7c371d80d5944
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_id.tar.gz 3038938 BLAKE2B 292b3474a2320cf0f7b2dd1aec0588c15027e8fad634c06c19cd3a7eea54bcd31e6f96c90dc982e3c45588f86fbb7dcc28184d5a62a7b3726e2a953e04e7d655 SHA512 a9d7ab6761f3d6c94f36aa19cc41184f802a3e033a9d2852d18736daa95aa1228c28b33a871a83d2a621cfac3feddbccb463860e4d5e03ac653d246473ef6f92
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_is.tar.gz 3026357 BLAKE2B 488e74d48e3078c6efa2e4957dfcb6a9ea38e838a4152eedea8cb55e59a4e2e4f841ebee30064f95b0f629e5c51d8136ababef74ad06e96794a3248b61bdc47a SHA512 2bc3c691ed4a00be1ef7caf734a6eb158183cc2d809c13c54a7ba4b31c8110552fc6f0ff1310e6df90528a5ba877fcc369abc52121f90506fe0bf4c6711457f4
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_it.tar.gz 3105411 BLAKE2B 17c809c0850459880d4fa0547c4a85e293cdc3e5cfde4098f5b10ac2f30ec20af9e685a1710b6d2ccc25e7bb693e5d92875e7db12415f136409f76b42ad58f3e SHA512 6f599ad91506c4b485a8e08a955d868d28ead658df6a6d4329ff4e1f31d6861c535c5bbe3bd4c7eb6d3e91870c1376f79e48c57d340e2eef523cc8610002621c
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ja.tar.gz 3452742 BLAKE2B d538f725371681dc2c5a772c2ec1fdd64c99072df68c63db93d693fe2498010b6869e1b84449f8204ee75e4b50c3fb312031ab35afc14506edf7733b5bb1b11f SHA512 63c42024b32d280e69927380e4894b813f3c129897ff31b8b87b5fee581438bf08f638e1fddf55c20cc01edd075610300366cab2486bc98319095ec8b2ec8fb2
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ka.tar.gz 3114654 BLAKE2B 7097eba1edf51cedd999393d331ee1ce7aea948d18fa9f33c3cbe21326da2b5bc2e7181faa6158b818d79d7c7085c31eda9c227d8e26323af1f8c07bf6aa3cca SHA512 0b8f397e63597104f46c466c1a7cac82dac12d286e422d6e64c3f9b1cd0790fcc98546efaddec29c8cd7b2d39e8754339ec98c34a1f7795d217617b09fecff36
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_km.tar.gz 3436350 BLAKE2B 245313e64f03a2230524f84bad1fa0e1c6127bab89bad25fe0edffde81263347cc7a14ba317fb625136240dff99885de639e31339746b128798e1c5bec259131 SHA512 31f555e17f0f6c7e350ce3a3b88915285934ad94d2e2d0aaf95c89e158a8965fead60ac17162db3455ea212714667c5f8cadf9b8a0b6fb3c0c7987a7bca89dcd
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ko.tar.gz 3098407 BLAKE2B 20d7471649a83de6a24e574818fa2101722832f00cf311f075c0ec3fdce21ad3d3be99ab1274fc66741cf7e98dac25bccfa0b801f21dcca01c5d778fa8757207 SHA512 a16f97843b6fca879eaf6791297476e692e6cb8135bd1342986d807a901bb4d0003cb3d34dc793964f7076fcc41a266411bcbf7f4c51ed155d297b869db35316
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lo.tar.gz 2975375 BLAKE2B ef83b0ab1564fe0f45d9f5dbd7015a6a28de36dcecb56ab34056ad50503a7958d6556dc99517ff48bd48c8f4df79c7448d5207c7760d787b9554f330a6c57e46 SHA512 5df0c0d92f40df5ff5290b0922916a93873bef031195d725ed41340567e247e73452b818453797f3a3b93d9ca5ac56a2bcf7d627e80d52b9a9c3d679da8c69d3
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lt.tar.gz 3143407 BLAKE2B 29e2e2621eec1cd2ca6a57b08ea9152e73de4503b6ea4715b4fc4631bb283ef52736e5849c71a8db357633df38eaed13af2eee80b98542982e292c4ca772a8b2 SHA512 d37b10d890d9d7bfe18cadaf9e9ee39079e36b05a9eb91b9241be42c5906c3648692fee79d53481377927e71bc7004751336d03395d4b6885483fb38296d9c30
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_lv.tar.gz 3020139 BLAKE2B 1751617642c3c9215788d2ccf3e3e9e00bc8d0de1b31e3af21ed0e882bbe333b4eb7dc9e0c93fca1ec86a4323122568c4efd5572312f3ffde9dec07813be300a SHA512 a4e2a1c767b3596fb815f3f4a44be785d16abf7cfc122e69d0fa5f9e0213811c660a774a03a18d65866e4ec80f7e454a231233320573524118ee9b2ee945b1d0
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_mk.tar.gz 3057158 BLAKE2B 880363961feffbe697ec173958f75efa753dee4f5c1e980a2839ebd36f032e4d4a72b2ec16030f4ca0934c7c998b4257575aad70c7c7f668a97960697df2e833 SHA512 3e8fbc47656aa20119b764973557dfedb915112d4644eb4d612cdbf4df7f9511a04ef2d7221e23523b238d676a59c9189186ae418782e76fd611c56ace92263b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nb.tar.gz 3059157 BLAKE2B c55f4e0beacef1df5b594b6f4b3ca04dd2e4682535cfc1ddbe6ce6db50d231537883c6fdbc1d0e6b9189c341233d10569620da15076ab9e356ab241afa6f7865 SHA512 8410d096c7dc7b7c4e6b22e1b8272323b9869f312bdcb1c2e55bc914d7c844e4dfba6e89d9c90e86d711169e0a5df5165c6daa860517aa09ffe90cee37b17f1e
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ne.tar.gz 3270112 BLAKE2B 212adf20760caf89b9a177e71f4951600f168ba3ee7a7b8f5dfbd27cab192addf68b898c066014e92ebb29c9a86f8b8a8621cd3334d6ccdb7d30ebb986553350 SHA512 ca16ee5df96ebba8989003733dfb9ec9963c0fbb45a53834dce99ece108039521746c2867cba8d4d3bf9403683cc0c447723cdbf9044210cf2cbf1943fe06566
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nl.tar.gz 3129990 BLAKE2B 613e02317ce9390ed79bb21a4480bbd54de42b32795baa5f1ef2903bc8a75dfb06124e0b4d3f04a67bb8efe8cdc95420e5c875e1812a6cedaefdd366f608631c SHA512 f7d281c980042a24a11f7992727605bcbf9f9576a4ff9b8fcb04ca012ad983886495c498b983c30f0d522d3ae0cfb64a60ca94d1d7e4928dd944da7fabb07471
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_nn.tar.gz 3066501 BLAKE2B 020c9024d4edd85819c12c424f06fdf34d48c1f1f73879e2c0d5ba705c24283cc4a3883086f24d347826101a3ce617cda8344024f0beea8e0387a0e35316cd21 SHA512 896592b220fc478266103228be21e28ccac7e6dc7d643ad9e48bd339bfff7835673effc5769c9043e0fd58a3e469c01b53ec855409fae37baddcdd4671d4017a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_om.tar.gz 3094482 BLAKE2B 0833f40abece3e25dc7f3251ff6b0849fb905392ef5bfb992895ab6610358f542f9ea4b2abc3a4717dafc274d1e5fdb082cded3b7b7b1108e079b7604d3ceb22 SHA512 acdd20915340d9441aa8a3d265a4fe94a9943082c854435a0a2e3c3b93ba61e3c81e03ced536d0c7d1c7a1f2d8c44b21255f4501f724b1995ffd02d06fde2d27
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pl.tar.gz 3178099 BLAKE2B 4a74ff8e083c3d7140cbfafe521203f28e84aede65db654ac22a8bdf0c8c07b587122a41ce15861784fe1e9b2b1671e13b77d58833c035535ec9853a98e08c00 SHA512 067f95c5aabfbb04549813bcaa099f4b3b51d67d424af06a2ec0f5d531ce49ec05c67ab80f9081de1f4a66b2091c7c0115b304463671bdcd6537e4b13bbc3a27
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3086462 BLAKE2B 86e5797e019d292eab9bc2bec42d57c0f29d961fe4b79e8621c69234a82886e5933004a3b13ff73665f36e5527fccb98c2266a98caa05d9549ea8edd678ed316 SHA512 776ca9ff9865ae714485f3deaab9d3677a76f6cae9e8ea129d37b62492574eae7a8b7a4915d291d77bb27341a369e83258271c9e985482f4d707c421fde0e39b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_pt.tar.gz 3102169 BLAKE2B 4c124c53cc5ebc26b6f74edc8b7d2d82e887056a37e7f8155e6d6b7b3bf9e45cc30ba93fbc5063050ba524bee34372e8ac275b1fcf4b8ba93a7966895e211578 SHA512 7eb090af39e3ba9adbff4d19bcd32244fda83f4de7e62cea0fc82b502ff69c826f072fd97d705bdd4579458f9257012acb5418c50f8aa661ec71c482aaf251a8
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ro.tar.gz 2986457 BLAKE2B 52c0d6e1f613c04dd0a2ecec5c88e03df084aa14567092ecf3f6d9843136e0ac021ac2e7c59e4981cbe765ff1781bf507b284609ab715d14ffbf6d77eb5bd51f SHA512 52100c37699afea2480c2fbe805229720031ca154f077048969dcad290526a3c37e1906f2af8978f6fd2f80cb5dd8251915929746b624bd319851262495e274b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ru.tar.gz 3343624 BLAKE2B adacfd6eaa6a68cf2ad076676b7c25e204c3ab6370cafc7a999f0294365fec7776760cd6e9d3a070ea0d15dc6917c790e2015c0480ce975bc4a38acd624887ba SHA512 fd784d44d39a2775bda501d2d08b1b7f3418d0c37b3a760f014e9054b85d8875469c0409ea64f182e5f130b0f77432ea54245cbb6a5a084746083ff6ac5ed323
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_si.tar.gz 3126476 BLAKE2B 8d808e97541c9440ea4a1cab7aa10fa56d19efc5b3ebdd7a63227b5d9d81defd618b33fdf8257a3e35c2505a002c077fb0db5eddcdaec61fb567615af0ba7c09 SHA512 671f5ca887b686b9b575c3986c16530f39d75c2ead2fbcfe50f7c86826043f7bfba05425622e13559d064241cafc9b7e776e4e1cd2b83ce8f38aa6e05cc4335b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sid.tar.gz 3079663 BLAKE2B 3490017f56559272fa86a63439583f712d411c2d71ff2cd8e5dd4d66864574b990b22ad770084f01aa40c1743f4d38dbea24cd5ced37d7e670743aab7b3dc824 SHA512 6903d7f460a103d55895e789f409dddd283088a7cd964bed1c2f9ac755ea1ac4a96c46125166c5ec2f6165d168296810bad549869254d0a19f58ef11dc49e4dc
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sk.tar.gz 3135189 BLAKE2B 4647dd08a4bca9461177183387f3d33792d9f6477549004f531d8b3f7911ab99e2ff4f31044b827bb6fb95432e20f92e7f17177a034a08bf1ea147358e1b1750 SHA512 f3d489e95a46dc3115f77c53e1094d8fbbe0a02f36c0bc7f3214b52d13321a7746eb63580e35af1c8274880c668d57c5eaf570ca0b35075afdfdb36b5337d613
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sl.tar.gz 3076250 BLAKE2B c81c9e9a0a88b66c7f9b6a95e845f5d6fcbaec94eb55e584e52e4cbea2c5016fcd084d27258b3ebb0cd224b0891b3a8a2f840d249044f73f0e09f0c2e8e05867 SHA512 8268f1eb7c0ea3ed560e185f97452075c90e73826913d8a13a1e1aaa7b9d2d28f2aa5cb91f96696524b007254fc452420c3ed8a7565d50471f062a428070738c
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sq.tar.gz 3007111 BLAKE2B e5f2155ab96fe0f08bf9f7cf2a365520a237e8a979e87c552d374d25a4f68ffa9b2980ae1277cd5078c71f088f8d874d95357a666a86bdb5aa849405bc86e0aa SHA512 9cf621207d6de44c2cbd9bb16657a5ecd9da045e89c119e34a0eabf725e6557f31da265ee5ae426006f4eb606c916ddcdd84375645d97ddeae386e190a63f184
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_sv.tar.gz 3083440 BLAKE2B 08d747d8b10403f2a84ecc2cbf2fba6fcc412ab1f093520973387930cbbdc0bc284a441e8e0d6d0164eb844b632c02decbed7650b641f24800f827da33b9bbde SHA512 f11f1c6aaf2f375f8e1582a7c37b29d56be6b133872c38db17fe80f5ef4682cbd36d1b36c8101c139b0e8cd272ae842ee67da8da7e03592b7e765ab774c57dc4
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ta.tar.gz 3318899 BLAKE2B 4d6cbd269c77e91894735ee5a89f8b1af49fe05d281cf53ecf71be71449297e180ae8944bbf4445e766fb5c3d622e968e41d526733da0ad94dba36abf52b0755 SHA512 5e104bd5fb5e7b1659b59afb0b00dfbb41f670a780875c5068bec038dc428cbbc5d98240b33f035d888b5d49caaec5ef48c29cc3fb59b658266159af7bca1925
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tg.tar.gz 3022594 BLAKE2B c76072dd2ac2d0865d93debb522da713066e98f682a34570800e88563544594e70a73ef2bffa5f02668cd58093121990804e9d05539b2223cefca5efd37b7a7e SHA512 c12ea2322bc98947fb19fcd10746126835ed46a1031eaad0339d0b5f264f52b6071f607c6ba6ed52e7c50071df722ae360640bababd6abf417699d336c141e59
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_tr.tar.gz 3139995 BLAKE2B 0b73a286384e277e07d2a8da6ecf8670db963f170765cd1550cb11d32841a750ac1d338185337cc14007d229ea7f7996cf0dc2956bfdb7d5fd65cd1df9695020 SHA512 e197b60159539e55a0d5528e74d1bc3344658c13a10fde3f046849795eb2300347c0553c8b3b70fe8825920c3b6eacdad04593fda46011e21f1e00ff2ea56e89
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_ug.tar.gz 3040917 BLAKE2B 8b34d6441bd6b27671e095c1219ea465bf540e6e40784206ecc8fd4198242dc208443efca444a7f5f6f0402ac706f8716100dc470592883ac9189d749c747d0d SHA512 77247e04011ba078dd64823fd1cf638d648db273ac1bbbdd306165dca431482d138f0c7113b4d6dbba7477886d6fe111b6a5f8caa95ce73bca83c28f3aec81c6
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_uk.tar.gz 3335763 BLAKE2B 56d20276e394451e32242e07161094db75563e0f8375c68bede6b49354147f3e2629d63b30374a5a4d1314c689d15e56af7dbaaf5efced8cf81e1419c6d57e51 SHA512 68a9440fb9d947093707042cd41cf50bd3c689d362e85e8072e856a42c101547a9a30da33b6d411a4dc57c094201aa393996f9b3d3e08df787ab2a27b76b81cb
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_vi.tar.gz 3071609 BLAKE2B db1ce828ba150fa5e7ccf346b7c5fa375979182207d88bc7bbd856121856270d5cdcc579a41b6a34bff98b853d20698010707391e4df18d879e2efdc07611a57 SHA512 9bf83618cdd6a2c3a7e4099244de4ac65d48424667da4ec55769b750f663910bd7f0cd12bc259faeac06da74b8305b42a0160bd2333526d6e60d820c08723137
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3176540 BLAKE2B 6c5041f3bd804c0237fe409b72bbdf3773bf6e4abccff23039f3156864da774873e6eaa4df3b95b5741ea7c019ea7224b493d31270be6335915a7b2419d97e7f SHA512 71bba3b8c2e140bd30bc442c51a18f1627847137e4d3e8dfd7da0d508621850bd0f61e99d8b44c219cc779d5454a969da93aef881aec04c6b6cbcd9f5f07ab16
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3210156 BLAKE2B fc569a5b8890186b6562b4a634f422471c2df2d401593603dcf8747b235e290a90c7d1fba1919947bc2bb4181f13efb88bebc8fe4f16e480b067c7a7f5cac010 SHA512 2803b70b505f88826b6b7a387f1f2440b1de714155954bfbfdb26af5e448d4317fc82fc11974d928ead2c441950dc297805d48dc62942e33c4cd8458e00a1863
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_af.tar.gz 1347992 BLAKE2B b62bc34c064dc3093877c227302cd4f3f016e5dd43562e7349cf818f31b49c831d746d082d35cc19cf519cdecb4d7d1ca4c79c5a545278444368d56b366a862c SHA512 f9b1656befd75988a44e5470befb972778ae73a922e3dc141c97adcbe5b1e080b3a04065d59da3f5032836efafb53c22bba4f620007480a35f05df019024318b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_am.tar.gz 797926 BLAKE2B 464a1267c7992d637add72baa3d5554e6ada6d01bf281885269c6acdcc511a81f3d3c5646143f6978990db265dcde984b4794d34bc8dbf60e044f82976da6583 SHA512 0c80348e8357e1f0001da1aafe20bdda1eea4c35da6862f10423e266b8396dd183c2e9ba9a5790c75eb678e49068113246db3c24cde13a162185d917dc94fa12
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ar.tar.gz 2311821 BLAKE2B 6cfc219ff141db30347c8f1b7ffeaf61e1978185e000db163585c2128c08c8584c4e66cb5580fd188a548d7cd912d905dc593a7f24b21b44d5c0f546274aaa3d SHA512 53ca4d3b6c7e468501f3353c0dd5db34da7c83d5f4f3d73bf7e4aa63057ede6fd59e93c2d8399d170b02745bad9879370077c9208a246eda7affa63fc6158aad
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_as.tar.gz 429197 BLAKE2B 4cb3646d8064d95561efe9ad7f08c0dda791f42650e494bb3fa0bfba163921f6fdc87bd0595550b8efbc071a226eb98c84b3c65a6ebdb749a55558789cee80bb SHA512 6c87cf8189de58fd2d7e738b6d59f61ec73f45da55543c270398e5e82f9fadeb5d466523a6d8f20a96a608b0d58a14b53555a982a5850699adc87c20ea3abcfe
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ast.tar.gz 533667 BLAKE2B d7e6200810236afdb0b16fe27cb97bd2893922ffc37d738fb4675008c252b908f477b617ff5370d9d0e8dade84be415ecd2c6f887f4f342f049163a308b03c59 SHA512 65bdf773a3246e68878940190eec0618337512c873f4b469493629ddcf0de0b1427dc57aca0e5907ad4152f8651c1151825be57aca517c84b9e4fbc5172f74ce
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_be.tar.gz 1952172 BLAKE2B 5c1f0d2fb803afaf7103c480518e6ce4a0682045ddd7c6e2bde23a1c7788f3e1922e96fa5cfd985fb299fbcbf334295efc42aa35fc5098e98b3a19b58977bae3 SHA512 7b85eb2bedfa5d66ea16d9c8392a85115c1ee9315b6b27a8c5b011f1242c2c5dd4ba0c1b92cb96493a5df8d7d5b10536a471db2d39415334dc7f6e0bfbba5757
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bg.tar.gz 2630971 BLAKE2B f52771e96d675861b76d2548f4f6e2f708eef7f9f535bb5c94b07d431b5e4b2ab2f32c3e4a26ad5009607fd98b7f8970f21bf876d41e8d2de949e4fa3fef11dc SHA512 ffaa498ed8329debc9f1774ecdbcb510d64d154bb30ce391816077b7bcbe950d3f169d12119272c5393ec7d9481b5a47c0cc1d58a831c255a9c43df508f4b2a1
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 595553 BLAKE2B 0e3e98a89c7139098ba3b71b071bb6f8ba207b0e0b366e10f20129f920d29d30d87cb37e757d4fdda87127dbdd49231a857af434463100d3e14fa46312826ab5 SHA512 b435d1aeb6c15cde19d0634b1e67c5c634ff23b9e7cbe2da1a9c04a0899aaa4b715d8318da8660d09390494cba483b83bc531e95ebe9b927ca3abe81ff5146ed
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bn.tar.gz 752417 BLAKE2B bf8c9718faa8211f9afc88044c932309c002b5b8f814a063aaa3660543e2ea1bec7de1c98307826a6621e1495e278c9fbb53749c8ef0b7cfb7bd57ce2cea40aa SHA512 dfd54d784a94f7940e6311daea69956c6a72fc85ec0ae65947fc776a27d2b7653a4a35b76944f7fdce21bb45e6fba0586e9c0b6ff5d68fb74456d6750f8ebd05
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bo.tar.gz 381444 BLAKE2B b92ba2440d562a2c5173338163d03cbb1efaec2d746183842c514910786865a1a858e45ad22753a7ab8caee7309f20bf13e646fa091826c81bffe06cec77583b SHA512 53ccad821e5d91b99c616cbe5aaa13436685e8291efff3d645c04305e5b82b258fcb5d128d74e6997f0d14d32889c469d9fbac977b67f09ba2e91a54aff8f314
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_br.tar.gz 1338100 BLAKE2B 5d5454d8986f23f9b6df055549f2dc4d906e7941c6a55df85f19155240c32ce98312373f286e0148b6c0d470bed8b79b7c341a6ee37f74d605f0e176c21d49d4 SHA512 ee38e49dd5ec90c3d9ccd86a0c19dd50fac3598e92fb9656a6dfdc55b10d87a0f564cf1ef9025c0a35f4413e780d7e5175a8008467de454ce299fcbc86d5ce26
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_brx.tar.gz 280102 BLAKE2B 5d6e1208d60c2a3c4dc6fb68fe4e49ed6547b4ca6619bb2db848adf9595d1a01530f27a929a46fbfd1a3e1d464025ed8b64a766ff2cd04c40b7fdfc7f062c24f SHA512 8938adc4ff345d5791a33f4e2c3b81bc29370fba6b98c7bc670490d8d7b987642e338e7ed4fcdae91414d0b97a9771ec4e35cb3d890579041210d9259b322f02
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_bs.tar.gz 555449 BLAKE2B b99516b3c9faf0bc009e8ec1aec31d1bca2643871e71d44ae874c220144a5d36da6eb30fc2527950f9705e203597a4583ac1db9a0e5ba66d4c9953e138a01dec SHA512 09f5a9d45103291ae150b27a08925f2aa0c362de52046e9cb6ad57f58da073979325ca22dda4f32a8866bfccc1ca0582370727cacb3eb136ea43ffce9294300d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2476053 BLAKE2B 043cc1b9fee5e8c672da67a60bac57d1036bd655d4b786587e733d5521cb9ab203d17aca47d9dff49be02cb1cfc563a8e4217aa8595a4f3f464329d4e091ed23 SHA512 e389d8fb9d13424354af5a98dd142f5bf32b2a5a968b0439fe7c7796a4a799b1d63b45685b4b4819f511f536c694eb2581281ab5fa36a0376172507c5f8aa2c5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ca.tar.gz 2475300 BLAKE2B 42582c38573d9ba02626b7ab10b673989c4668165ddfd85fef33d9c789a0cdade17be7e6f11e5499990882972b5fbfd142b772bb5ddb6241d716ff1e80dac6f2 SHA512 be8dfc0ede4d0af90eb93c564294ee6cb7148b73fbb5d5f4a88160410967742bcf57cad0b27012df27a000f39cdcdee3a9dd867a51fbac599236a59dd2aa15fe
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ckb.tar.gz 412106 BLAKE2B 18caa4292f0b3b3bcdc86ca300be4a0eb0927ef20a460ff8ba867a625490d6f8ec2d67233e25bd357ec8e8a1d44e969c523a003236051d6a0a4eac510ab7c7d1 SHA512 908947267e79693e84ee665be94f875e8e0895c8b5c5ae1a6d780a914718c18fbb708f7626c1388bc265fbb00f861c119266132f9e676babeadf6197c485669a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cs.tar.gz 3352664 BLAKE2B ec4f92a04e4fe649ab01472358a49f6585d27b721acb57054a8b7fd70f7537aa88507e341cdd1289a1303fde5cdbc255e8d9df1698cd69152d12781199775b2b SHA512 2c78ae3d6dd1e183e9fcdbf2aa4ce18afa0fe3f91ba3598e65f0551967518fbdb1a7d9a80d70858b0ab3ca4ea802e5229932c85b718608331673058e7a14e9e6
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_cy.tar.gz 889356 BLAKE2B e9f923ba607ca98bae3dad1ccd81e40eaa095f2b5ac0c7859cab6638f56f69318bf7693d590e05c6a781c1c3c9a6a9431be918eb7e1f93fa17185e03b39d5d78 SHA512 598882fde7a3408741d2c8f73b1e9f6ba2d0a72f2395234cb0561346ad5f2fe36ab5523c176af4512526e7a03eedb2dd496317628667408bc32394db3ebfe3aa
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_da.tar.gz 2834177 BLAKE2B 87a5f67462c21e3731f92b3997c1c3948b8721f1309ae8fc64f0e7e4ab762d704f9d0110d0496ba58c13ef80f0fc3334c26e962798e2e9e84bc34ae531b5c7d7 SHA512 20e72652968a19f8ba988e7c051d74ac585219d73c09ed98ad8ac93cb2f995cbcbdcd8db290a219fb3c5d7c302462743fdfb02de5b1ba06d6b4036b7eacfe5e9
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_de.tar.gz 17375648 BLAKE2B 30cbb77a879c7f87b3234c808fd105d295ec165e0be6af4ee41e6e5cefb4d95e538daefc520d73a375ab49316d479c3376a23d20482f36934424d1104da60c84 SHA512 c21e139f59440040855e3089551ea707f227f730f66d629eb3853502ef14d11dd911f933f4f1bfe7308f82e50f1003a2239f67acfe6f1189730ca942a41d4d86
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dgo.tar.gz 352432 BLAKE2B e529246bd11688702ea72693b653fe7e6007e6ec1906dd0a93870756130238635cce87a96a77854d2bb679b6d95525570849555d8aa4e96816b609f2ff256709 SHA512 5c73c5cc3072997cd7eeee5bba88de312895bbc7aa5a7fcab8c141f3c808858feb93c6c545305a225892bd00dffe673703965c4ff58410d9210ad625e88b9203
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dsb.tar.gz 907269 BLAKE2B 1137da537f00289ea94c6c00f669233be30da6c0b818799fd94dc0dbf8585eecc86e9df7b60cb8c90b7baa45dd561aec0fea820d0b5c5e660e592ad81b7c84f5 SHA512 f03d34ddfc69f49eda1ad8a24640e107a376f200e88d7e6872eee26b4f2bf145c7ec793137defecdaff7b92f8ddc29d80e054abe824ad197a0ea282866339596
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_dz.tar.gz 404610 BLAKE2B 1d74d43cfdc592db7f66f441dd8c79bd5acef4c30690d58ef02fda5962a2d77eaf2dbfd338b01b312c5d82d96bb0893343c6e4e6ee53b0cf348747a560e5148a SHA512 c23e91397d36776b6df3ce496346c7cd35c7cfefe5f0b07447e731dd1ea6c70d8007980ccfe78096b3b121e837edc571d4da26e2c7857dfb277fd16da71d81a5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_el.tar.gz 2908405 BLAKE2B a4fa1d7b86704174494ecc6b29b5dda131e68ddb29220192197f99129d17d6a0a66a6177714b964b8d4d0d6deb8effaf7f7d429516cadc53c7c58e7e67589c48 SHA512 8c6f11e29aa1017b3eaf77389ed2c86af4a946a1ec82bc3280d0733a3734971a54ab320827c831828db30d406214f9b99f4f00c4ee112352eefce4b9960b082b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6494107 BLAKE2B 14f9cf3988cc71b20923a0ba63a51c2d8cadcdbfe89e935e8bc62cda07a9fb3c5977a107f2d65bb14b0fccc4d680fcb590358833c9e7099cfe8d0ab6b26d04ab SHA512 92b66af23a43ca560c87e98cf26bbf55594e69a9d9c92a53d6157bb996e0efeec94485eb0bfff0484e14085037e8eac7e2d9e8132087ff28042d24dba87cc7da
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6011062 BLAKE2B 4e3125e0697bdd57b9a6dd78432662537ea3b98d8a82a515ddfded8950fa43d99aba1b51ebb3dd018a02a4a2b61912d4d59f834ba37d9bd563832d61e2dd1846 SHA512 c99029f6906785e15d62f1773fe72873b01e7858308e2301836d7c16ef50d26a43e1888777b0712d7062aa5943d2d4b1e54381dc9542d5f76ab5368989ec777f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eo.tar.gz 1151686 BLAKE2B 0124755097aa8b7c578e518b7e0066026d53512c6f304b1e4264b0d408b9f953c72e95518ed71b7ff777b41cab4223e2fcc73b756dbc5914d7025e6b4000768e SHA512 d2246b1910d0c2182605d882a743fde0654360852e48da0b4bc2fc3bddffabc6e7254fb8986ca8b89ab1ba52d6a103945cb61879edef07ef84b527331e696d19
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_es.tar.gz 3756817 BLAKE2B e0135772c082ad2e77f1f60b36f27e1feba271ccbc3065baff77789086308fd77120da41c12b9c665601a32bc2ed06b72764ebc4278d1fa3823639254b3fc92f SHA512 cb12fa96ba4a5ab776197f2231823a0fe2869171f5cac536a06a1bee44975866eace827083f5dffcc7d260301cdc002dc28d66100f1489df17e0af265e1147f1
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_et.tar.gz 1614662 BLAKE2B b1e790bfd6a857e4e1063419279428b10513bc9ebd0ef351750cfa2578ed06efb6acad23a23b462f299c87d524853202ff8f1de191217b0799d32383b115fb80 SHA512 56db720909a8edf6daaebfb3221df4c3da6dee4400f47aac57ae854d6828e4d3454449818d7fd422ef662a0f92e9ae68852735ccd9dd8c8a053070c9585811d5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_eu.tar.gz 875653 BLAKE2B fa2fb3fbf863c669bdf2bc5bfb791e91b4574c286e161defd8706ce02870d862c2c41dabbdee382e427e18b350bd8042c9f066ea832c4250f331bce67398fe57 SHA512 03ecf51a2bf573050bfaa9b648d38d1ec8b5ab161468fec532358c84832004f656c5b6a38950728b2d096a852e7655ab6b847cc3329cfac5637b912de47b55fa
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fa.tar.gz 681644 BLAKE2B 197b93216805f2c182cf01086470a9120f4592baa34d6592d56303dab4b33b4d5c64022a293d791810e1b1d0fb4db873dfe3d349b2f343e05ee1ffae7b84b54a SHA512 3b108aa6aa8e12806032a71d0fb3c7119095a0508d7192c0204ef1c29eacd72265f8c7b70f0d9eee20da65fe7ae907bc47570f2954971dcb62ba9fc03a6cddae
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fi.tar.gz 759387 BLAKE2B 550d9c49336eae72e0f191adadc86df4d3991f76899a8ef0963f09984a36a0b56b5ac6753b125b9d6220d7274b099fbbbde5af3100e344edb842314cfe274dd0 SHA512 06b3c205b43ec32fb8aa636caa6f8c1e530cc4933f5466ed7efdbdf63148578ba21231ed0944899486a42a485cd743ab17594c269837b7d7e63951773cc8ae2e
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fr.tar.gz 2837733 BLAKE2B f4dc6f51259af28106c2bd800fb518d3d5498b7e76c9acfb6c90f4e962d65d8547773ce2210b15de543b39cfc6de18d9eb9b0d97fef4bf67b238ebebd4580e79 SHA512 4ec0f35e775a897e9b3615a6e15aa3dcfded82b4771f50c1b712274e3fde7020c477fa1740cd4260f04e56b95e1c35416d86216c4e72f21fde5bdbf9fb1ebc49
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fur.tar.gz 167265 BLAKE2B 80f48f1aff0fb31323bdbe9235db594b96435d3ff3d1759a93f151500cd3f8bbe8df2dc0ae6baae4da0be728560aff0df9cd3984f417279a9e2cfe9232fb88bd SHA512 15df8c44a056ed1e699ffeed8e53e008b901a543a64320b79c0154781d7c8c024a562f2a4c46f0c6d47068310515dc55affa7ea6bc8e26e19e318316d9a5c12a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_fy.tar.gz 749740 BLAKE2B 974f55fcba50803412b8fdd041795aa487261d8dda478cbbd7d10d77955c5d0dd64bcaac0c88ed30bfa877ed77a7ce89cd98abd80ef63e888bde4d99df3bca9e SHA512 9b28740502e96cc5e8b4e7c104f5f9f0a4b4031668e233c81ae35efd8f79d89407ab781f0ba8b3781cefc410a4c679049f51ef8f5d37340ba8a881bb09458420
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ga.tar.gz 574265 BLAKE2B faca33481b71fb89179641b2df9314db156291635ec02c8a89756f5ce3bf176fea3ff66d75c18e9ad31ab213fe502835a9c16c4289babfb3c93288aa8ecf84bd SHA512 44e3977b804cc59928440e9d63d119d901b38aa428be339a14acdb4795e3b980dc09e8617882787d2407fcccd48aa722b75e617094d594a904ccb1b75e82ce6f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gd.tar.gz 1543611 BLAKE2B a67a6d4ffc077918307effef7a546f7c8099ddeaf6c549e6294a38bcc68399c21a5c2639a855c32a9868e9081693d74ec5cc6dce3a0f000953eb34bbf1b8a326 SHA512 31ad80198f0f072ba174e9b6d9ca58639aa9dcbe0ece88c1acec46c88b613c14ab840de80a0a91774b950651700fd1920ae719602f10dbbd454a3c6fecc1462b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gl.tar.gz 2565968 BLAKE2B 34650309a3e35046b60bb41472c6b1a5d32b1a33902523f2bf26648fdb65a90cd9fbb6e86e257e726111817c416ef0c136cbcf9c7240375c5675c643ce697a20 SHA512 23279b8b54ac6bccae9f78581cdab075ddaefdffefe534b715dec128cf325db1f25d95549a92a9d4dfdabc1b07ebeeb87d6828c9dbc6e3e6c2fbacb42e537e3d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gu.tar.gz 1135147 BLAKE2B 1c33c485e567fd134acb46f4ea54e09730e6b4b77ec1ed8c690888fac9ba3f6d51b264b0fd8fdd6bea11b08b648b054e085da92df56effb36285d03798f904ec SHA512 3c74ef88d3fd879f042bbe28e58ef42bb4310259b094567502b27bc519e64f8927ceab9d3a190a0a4a03acb7cc7aebb52385ed37fa6df6938b6a23028f432ce8
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_gug.tar.gz 406710 BLAKE2B 643763f2542ba2154d6528129d7a367e796c28354f538321f85db991d845744b3b0df05df86d3d7e4147562eb14263973471723aeed088ed8a2c2e308d98e911 SHA512 863cefc0d9eb249ee19a44e273d554baebd89a2d0b5c16953912a6149f7e34a7c8ace95cd27f5248ca9a3bffc2d775c58617c590adf3d1512e05862bbb6eb380
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_he.tar.gz 1547141 BLAKE2B 9cf986a0ccddf126d01b1efb4c6bb2322d39848a6446fc400fa6c7740b5c53dfc917c3d38d72a143dd91b2b03216be8f05d713aa7896cff03ad1f0c1d55327bf SHA512 3362eb4313d9249b96fa27fcb18e1c637f7f72cd6b5abd338128974a82ba7b79bd655419adf6ee3adb94d376ddd474b575330288ac18240fbd401091bb717d29
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hi.tar.gz 463942 BLAKE2B d05b07c21e06713400a76650c65b81286bf781acfc87792104d4b4a59d47986421f09c42750b887e8e47141bbca98a1eb6d8bf88b7948d3d8cdc9e8d5e97e023 SHA512 f013994471a457ed12056e00563959ca56c1cc587bd4414d82f763557c4cda7f6ca1a8e19fe06c8be21e29d4a0783ae1c036c37797b41f5dd4240a34e71d77fe
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hr.tar.gz 832122 BLAKE2B fe5f63d1335f94b34ce675f8b6deb772635b16347e1079a097d8a423f83cc5b6c42ee1bcb878c11a3a3ce7e667fc12374ee8fb1ad96ef97709f5df64eb07c65d SHA512 9da1f892e64678caa116669161c3d77fad55be52be8fe5a939459b42027f42bcc2efc4d03bdc3b1d47d176580894a8d80884dd946f622d3ace634c99d4fe3b1f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hsb.tar.gz 904629 BLAKE2B 661802e1ffd39a4eb8a9f642e012242181bcc17451ab7aba0a69f11e97c69f21001fb8b962174b87832827ccf99ca48ac8f3218cce9a35c62bad635a31a8526e SHA512 2d334c9cf7b47a539998474d3db1b18d563dfb675385ad2403fda9e038f15bf1eb37018d42cb794a61dbccd0b94940cbd0f8f99355c5084ef58a482b446b7a88
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_hu.tar.gz 2728851 BLAKE2B b4e3076dfc91fb040e4e4792f6748f017113e973779b713fe38beecd30ca623ca7215b2cbf04c739adba5bdc0edc932f40d43691d477a4b18988a31648a9fc13 SHA512 978c55aaad226cd83b38a79642b916b67a47362d59b57d8e59a442917be005e8f3c1da078a2048999f4aa46e854e6463d45afd1b16eb13a3b51d39a64eb84ac2
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_id.tar.gz 1721359 BLAKE2B bd602421bb6aa8932d38f7b43fa06788ac430277d6d0b61590d6bae7521e106edb510940c61187343e690a98912cfda1a74faa903385e81e84fc7251681a5fcd SHA512 772c3183e95c03f066524711fc23500bffbe193d882be4503d314cf30adbd820260ef8136f260116fda2be6b6ce3bc5a1a481aa00c2d463d446b2a27591ff0c7
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_is.tar.gz 1422954 BLAKE2B 7a9da8d7ed8fe1d91fa55dbaf478f6f3beb1656334afc20ac86a8fa900e86c8cbdd6c1e03d8a2179579095db01fb3a55073b5dc4a175623ec6da7b897f72632f SHA512 15ab5c9f5a9c03d9820e0268402824ad9eb90ac373032fca3faa04f5073a1bf332c33a6609168654f833b1578b7fb722da32d8be60542ba648a530876e29b514
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_it.tar.gz 2150948 BLAKE2B 27028c15c5ebecc579d80f66c40c70a8dc54f3f0888fe4fba182d3a216e0a50ed027da23e5cee2c5a6f45bdc7739c7a8e65217abbf08f5ddab4b1583fb825d46 SHA512 2ee1e73877bb082f4d6bdad9331626d863e98d4317be43658a717903ed18522a325b53315066a68d3c6093bd96e0ddb43c980174e2d114097cf7f9e421ae5a0e
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ja.tar.gz 866107 BLAKE2B 2e405084b5d54edeb2e5f5c676602b288ccb9607d14b89b5fcbd3ee437c35e6978ef75548221340beeac07b5a9c5b32f71cdab195e87ee3503fa79c9e0e1cfd6 SHA512 3f4eb36f801da7e85d0078b5cab31eb0ef668d0ad5e1cbbfa41564a63f88709f69be956bf82d163d6d8c6b23c142c38578e299758663a841b8c9b2fe72851b71
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ka.tar.gz 328090 BLAKE2B e551b8fcd01844796bb63ef6ea4bb21126648b3143b249f5243bc654e014d12cbea28093c0f7b765b575a52d392b98942377320d9bab231503acf8b0bc6a8fa0 SHA512 37e71bd1cb21d50722f075faf3a5032b85db61f65eb657ca037c8f7ce09302bc497d3870b24570865e4127403bc5ced78722239e10dd1f685de297e43d55f47b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kab.tar.gz 506070 BLAKE2B ca6247986af58de67c814462240b2cf4f5e548fab4aed8b0391c486db7cb7824eec1a04f53e983e32bfab0956c895f5b6af23cf41bcc758f72b231b61ae453e0 SHA512 45146feb43429742b0345c26e1cfdb6d8d6dbea7feae5469747da0961c16e01761b2dd3c071905b570ea9073611c626b01399f7d506f44c6bf4fc148ce7747bd
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kk.tar.gz 891818 BLAKE2B cdff0760da3dc8b7a2d06cab22c7163df6a3e5bc8881f57e92519842b45850c234ba350168db473c5836c344673dee2cd195c336d773609db0a4aab2f0be76e6 SHA512 6b4bcb53c65a120e2cb83feeb7a0de90f84a6a64663d3b924bb6810c01bd13c000b12a9f2c300e9b32864a1aad75c6f73a5f73fda37421e5806356650badc577
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_km.tar.gz 685124 BLAKE2B 6021df65c000cafcd3a8a7bf774de44480ac9e7f449c20e62c07b1c921174cbbc3a501ba2c7bce047b23ed7df2a25859b786f7039b7d767b663ebd6c18d7cd85 SHA512 0c5c56ff54495dfda8e8466682c6b255e5d799b2dcc6fc3ebd1be0c4f2c7283b340ec0af07bbe92475db34b0d4cd56795993be2ce75977d17efc8145f2fe478d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 265489 BLAKE2B 60050d271a2b27ad1c5972683383366ca9ffcbfb81d9455d16e3875c02d6ac6cd3ca4977820a10f651e41c546521f08c33f80a619c08c76566aeef0a38513c18 SHA512 2103c43d56b40a657c432740fd1f0ec29b2f33af1bff044f11e09173f9b2467a8ce301ca3324063c34311a30ba5102b20716a0bf2c479513d4340a4fcdea55da
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kn.tar.gz 465285 BLAKE2B 6199777f0daae2e1391c497d0cf78c94a9248f23270e6c9b76d12081e5033ff5f7ecee19f19b8ae7240e6ae3f58ef87b798d66a8013f3b54723d8d02163812b0 SHA512 9895dfa443c335edba2c5b1e3d896c269b5b7c9de09791931c78068db8b17ac616b6325120c52d8bdf8cd7625e111539f8f8704b8da3e7ed842bc4a6679e7404
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ko.tar.gz 1481931 BLAKE2B 0fee4c2270fec38eec214019164f59dc55c23c526ae043178e4386b611091a9019fcaaeb31cae5e1e4e1cd63a6d9739bc12b95e8e8473b81aee237acfa9ad770 SHA512 1dfe889a75eb1ccc197d059cf0dbfd153466bf39033b855b0fb834fb4150909358eb688af0b727930bd259630506b95a809cf579fdc732511283f7c4bc1c83aa
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_kok.tar.gz 333226 BLAKE2B 12299a5ba9c0a19dd383f955c92a275ec24277c97aef1d01e75db61392c5e83e8304f1fa096dd69ec52dd1488861926739562cdfe0602aa4f9ccea0065e3b710 SHA512 7961a10a2a8da676da74a2413587ee6a4e65672d23ceab1f5cdf5c3ad4e2c2ec3ab1592d7f5b8439d04233772c9d4763515972cd57ae0cd64ff21ac1d3170065
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ks.tar.gz 268027 BLAKE2B a356afc71f6ff7dec81300964d726fc5089737b99026b8cc3df1a0c16e67ebe16e4fc3f00550881a1972d5d9f26ea5b49cfe4556d89c6c3268a4eeb998f1990c SHA512 4032c4ecbca30164cd7bdcd888bfb0a02e241d90b27f6f3bb9dbc138c25caba70c54a1da70b6cad3ecc793fcff653d47dbdc82705d6b358526cbf450a7c21d81
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lb.tar.gz 126207 BLAKE2B 7cac20fe9f394a66c418b1a86b9ee31a868b3ce25c1c7783d133d588a1a51aa2e4c40e821d965f647da92bc1cba81f7a95b0f37f84d96620668d3bdd3a62c499 SHA512 1789a5ccf10b6053f62dd821b451800e7f08b06358e054aea128e3c90f386dd695cb9bc8443f09c035b2a5bfc40e183ff612ea40fdbc3d562f138c79baa14a62
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lo.tar.gz 448510 BLAKE2B a9e71a15fab777c9638bc23a83409d45e4f2cd48375521b503c2add8e5b5ddd102d614743635808bbdeda6dc511469e258d80bb6943e00908150c2dd89cddba5 SHA512 337421840855633858984b9be518e2fb65718754ed31672c5c41f8ac38a53a9aaa997a810df860e089b7bb4209120a6ea453910549426fb10b457a909b56f01b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lt.tar.gz 1066144 BLAKE2B 5196938e486f1070841ce1c80fd5dd0dc0d3e3acbbfffa618208c34164814f6646d988f3dbd54eae7d5db4685b1ceaad5407b8a6fb1d4e5f541c37904c8a990d SHA512 fe29fad8a649d3d4742481cac620932b041efd8a0b48b1426b8fb3157523086425976264bd8f4194f5e302236dd2b043de3a78c13f46b615bd6dd95d429eb277
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_lv.tar.gz 975327 BLAKE2B 0d99e4511af07fa26e1a9fbeecc9a3463aa4c0152489fd930daef54fa9bc993a53e6f76b0259a24fedb7958f71699316567ba960d528a24f5b3608429cdc3fbb SHA512 a66e883fae9cb349982acfb9d9f407aa5b0dd27ecb2ea01588cbcea3e7ab7ff90035cda7b3e97d75d8b064a9fc5e69e4dca3f6717727e8f0328a2cc1d7e3f58d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mai.tar.gz 271704 BLAKE2B 97cb8b9e7602551a872e15eeea88f43e8efe82b2375b24266ee63aecd62decea355ca24791740b89a29f37e61134738c91fc1f960b5bbd7725a5531280e1ec34 SHA512 a02798e12ed14d289af034704b1b1e3849d11e4e2bf14aec5b6c173da17087ca3e0cd84ed21d59ac41dd12ee8da46adbefc23d67f0c5754e61251e6a1eafb7a9
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mk.tar.gz 376746 BLAKE2B 3718b335722808b515e26fb7a4727c49142cb5b11b5fbe9c847bc0d8a47da72099ede64893792bac42bfa4350957e17344ab6cb69942e9084b998ac178af450f SHA512 7a2d462b8f30ff1fcda5fc04bc602eeed2afadf0cf76ce66ce8656e3af0ff5bc0de1c193ee0bda92185c1a3410ac0155a1fd50e8e7780f2f37b5550a17ecf228
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ml.tar.gz 432985 BLAKE2B ae8a4726f1d5dee3435f3a58418ec03c3d239e2b962cdb4533fef9c46f5622423b3931b061207ad46d9e6236f11db1314fd7af522ff7ad2edfaa3bf1987e33fd SHA512 aac171d4e6e7da07779a9e74d1717231ddc8b23dbafeb34e50deb2fa916b17075d773b4f97be3ccb34e6cb4921c4d4d651657e9d16b95f57d8b6ac1712e83bf3
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mn.tar.gz 2314660 BLAKE2B 486056aa866ae6e065bf8b1c4c31e505da106f5bbc9906d02a29fd8b0713e85e3a813b6c30d225c1b52610f8c898aa68a26048d924f2beee0236ae1f7d5b6687 SHA512 68bed96e40dfb97e988488054d3015564ea6bf4b2b0c7928ad4da1e4256e1b561f0a9db46afd579abafae09041fb705642e03339b01cff3189b0ea21a2e787c5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mni.tar.gz 326643 BLAKE2B afef3caf75df4d08457f38914be5b79ea44c76d12455cdfeb0508ff5458a1d162ce5b134820441190eae2975f74c10f54d52d0d1c3da2294fdc1354c04e23f8a SHA512 a91553a53e6a71efa447a09290f9b169714c21850050456b1cb652fa6a2e4d9a75806b60e988404e75590946d25c1919a7a560816fdef1210f4880c4e416666f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_mr.tar.gz 460953 BLAKE2B 6b4e5de0145fb9adda483f688a246406c8f6a90ab24943c6faa99916b0a179a6a7917d81ec59bc40e96581ba1ad3591d15f8bad89b34d896938fd50fc911567d SHA512 5d4b121a0525a23235e39a8dee130893563e2416c217329e5e34b4869266d4f5a22881de2526ab01f0c88969d9e8ec380a6d3ac22465d07116d4db2a25907e59
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_my.tar.gz 374278 BLAKE2B d0c611a2bbd195face22490451a7474f37b5d34617421452295c7293eb82d55fd07b5356e91096a7be20045d246f205aeef2e32d61d775b5a61322f7ae1ccb79 SHA512 417a3222c177400f16b09e3924ec6c38a116fd5933c6692e697ce0e1eab7711b8a6f79f07481b1910632abc6f88b2f1c4557fc5259bc28bf191a77277f749308
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nb.tar.gz 3551254 BLAKE2B ab37fa575190702db0936e60d189011cbdf4ca405e3e1325b12f9329a0895aeee2b74abf7b82b1a7d92be096f4225d4d464f51468376182c5f2331d7a31a525c SHA512 0533477f0b281e289d97f64a36765b17e0deb3d08b7a348b161b8712f728ed0bca145b205dfd04088f81281a8bdec600f4bcdfc998d7aa4ea8de55c613ce4716
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ne.tar.gz 853445 BLAKE2B bf2673c838dd67f6fd9bbc366eb09688dbf3309316139c92a985607345657e5f1952ca20a20fe95f589f8e34c5678507dc96c1052e348081734ff6a65324c044 SHA512 70599b71723dc5f5cfe3ff4a482ab6022a27ffd76be6663c624d409f47f75e667559388caa266146e7522b1cee1ec542ae5c3b950bc14b88884a8e99c0252baa
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nl.tar.gz 1655619 BLAKE2B 150cddc1fcf993a33085e9162803994f79a50ff78b6d3e373339d31727f744019568a26c2fb3d832469dca217457be41a851ae710116237b20afeccce29be3b0 SHA512 7dd1843e5e6e8842e68c01b26f3c46229bdfa11462694ee8d20308e23207c9ad04a5213cc71ad3cc2a3454768987bd437f369eecee066d34eb6f51fe11409081
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nn.tar.gz 3554067 BLAKE2B ad733cc16d7483867afc99b04a8c4fdfed31bf57eecaf1b374c7b75c3e81270c9788930862cdd1854791e5c3e1eb10ee900e4c3e902ef998cea1a630ffc9f14b SHA512 c8df89c05363809abd08a5de143ef7f1aff07b3185565505a64af0a3b76fa5464f3434bd83c0da7a73b89a8b43e37f8d91bd95829d9cbe0d6f6ec6476d8fc304
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nr.tar.gz 227900 BLAKE2B 69870ba5de4a7cc8f1272d25a76bfec989046b072ef0e6d37c9463afb98ea39cff4f6acd31052499ad0fe92c1a7d56dfbcdcc77770210938283304233b6f3484 SHA512 a0bad07b5320701b04d4425d3b546962e094952fffdba4920c817216f993460da4708017138c0a55ed00281a6c41c62c6f2df2a0592761f6c6ff54ddd570e403
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_nso.tar.gz 258674 BLAKE2B 9050a023e6329fa734ecab709b8a56ba163084cd0f49d67a3898a10320262793ba66849deda4499e905d9da6eba40f4698ee18942136c149b031e36150b9e04b SHA512 0495efaffc4ac31362500c799ecd687c0ee93816f665f73b221f72f75306fa13ae1ecbdd96d30c5f34783efc0265967a07a28deadc75e0e53b6251d1d229ff84
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_oc.tar.gz 1169667 BLAKE2B 00fbf8a7d2289c0bf27443332393b3e4eec9b8f60a151e4d80c469c0e41ccd77cdc4a6c6ad7873b59d75181c139f962be7cc84aba6dffdc6138fd3b907482151 SHA512 2a660914504d71ecb5ce0ef87a4fb3ea6a218f27bd5764bb2eb1440982ae04c3b2202e0278e9d4d7f50881600575e86e6b4d290e9c437c8309cf140ae7946972
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_om.tar.gz 386463 BLAKE2B fdf1324931c67d8125c36219e713d178fd6b578852bf1cccec21414c707e1e495357c2ccf909697285ebbda4d1033d15e7e9145ac013e467a694ccca68694b82 SHA512 cfc6861772bfb04eb44260bd6f7d0585833c3d35f8b6a91185c9879daf749212c611492452cb1991e81c0edcdb93f48a119e49996dc21d55990ed50697b410d4
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_or.tar.gz 478519 BLAKE2B 61e6737fb8b8b4f9ec2c6efacc407a6c65ca9b7954a080d35d627eef46d7e8a477842735bd013053cc299aa43cac8c36a565c13faf45928b51c652f792ac7135 SHA512 83921b500f87452b3cc337e0dc2f96b057203578dfc8eabfb274da5de77cece5e1d46de290fc6266e70c06459fafa397c1725e55df867cbae302124f7536242b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 486040 BLAKE2B 3ecb30894063f180309ce0466044061a78dc54c378ca28b20c746818bfb89b1052c86841e9ba8151586da5ada75e90795d8c7b5ba8887abe733b442f5332437f SHA512 e66de427e776f1a36a5465e0500418762a3d001e1cfaaa93ec8514f6558c330f099721abb49dc4efa1c5292489e6492c9201849da6b3adb28c26fd6c01a78421
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pl.tar.gz 3055560 BLAKE2B 8e4acefd667d97fcd8a2414085a71d520e40c6c3c1e09a1fa0e4e9df7595be023f01ea3d3b5d449883530c31e276daf6f184a8f56746b93e92e87425fe466ebc SHA512 04f50ee2f24a5d20559e04d0345ea63edd03171429987c6c545f9b49b5186b20b25f59d7403bd53466c452197d62906c96ace34ef7dc8f3c2146d0a5d6f7e15b
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5754404 BLAKE2B f848ba078307049d337f6b958a8075275c570c3ad0a2029aa175ab39ff693fc1e299fc3e04432234832f74eb700638b95a879287c547559279b2285f880a1ccf SHA512 57dc2616b06b3e538d674a1fb61015cb8d2e68a9bbb3e348f5a2bfae45afdd4827e32612f0b0cb6346fc68773c87ce9301fcb35165884003858b0c9e84c4f8b7
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_pt.tar.gz 2392864 BLAKE2B 5bdbf19f0aa80ccd34423b8065ec32934ab1e076b987f72d9abed35c1db6aa07a082290836fb15dcdf67aea4b1d05cf52fedf580d6dcbfaba0d402de5328db05 SHA512 544565ad6d26b0df4f613ba47576e9d2cf50ba98ff0b02a6402f19ef2cf18157f8ff43bf94a2b8a3e462c6b8848603964ac9669d9f1e0941dc40a663d9fc109f
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ro.tar.gz 2333460 BLAKE2B c9cf167118d1dc68076bcff60fcf06dd9ec9855990d93f361d887cd61e92f72399ee9f99b5983728bc0bc6465c6e4f2fd5b4f272ca56b550e0d37fcc14556e71 SHA512 61edf2b087431888577e19d2be324e4a70a31ef7e172d9323631480f6b9eb3476736ec56ece1f398b84778617d9cc53714c09dbb4c75a04d4a914c25b0c8e220
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ru.tar.gz 2249070 BLAKE2B 26d590583f90b6ef2f5a39933627c2b2e012dc620ada16aac4be67997e8b97c679bd0b1756352307ea671ae970458dd41b3e7058bdf01d769df96a40f0efd490 SHA512 d5e73775358f1b137d70b75f46778f7919a69d988f30d8b3583ba9181ef15e348d97131203067ec9c60a87799086a327f7c14b11f8aa57ba1a242f850b6f0ea0
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_rw.tar.gz 279008 BLAKE2B 18d7a6f8b38b9ab2e451351d6e8a0381701e64d7f9b8c1d64a6e7e93beb70d249a3e6cb8c1e1a034b7c25a020f12340535a09048f024bb3861e58ce61a368a34 SHA512 1249fe00427730219484a803f9f65e472d545befd92b5df3aeb81bd8369e8b20c55022eeed458ceba5d936c3d038348125d671cf2341d1c8f436ca1c21642cd5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 363641 BLAKE2B be09fe07d1c4134988c3744e4a20d4168ab6aad359af837557bf0efe770ba1998c8673657df53336de4d1fbebb120398bfae650413e8584aaa806bc75acfd906 SHA512 67795697cbeb0d7750db82a145444761c21739a711b2ebce109152e1f0c7d7cc5653ef0674499cb54e09b4cb47ab6f13db7a4b4082aa21f7e1140b10cf326085
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sat.tar.gz 414615 BLAKE2B 777fb340a0799e87dcabef32fee1d80454da8d29d5451301c73deec2bdc328a7b19a694d6c9aa20cb05cccac313a9a1a2f391b4c6e860e50a45c4d5b2327f3e5 SHA512 3f16f74e640c6fdd2db6af363dbbb65cc6a75ffff88144a3ba5ef4f50200c429b4ed9a7925639758f36e283709d1506c2024b92705313a4e26d2d7ebf8240dff
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sd.tar.gz 345055 BLAKE2B 4e1a6f91d18cb3c01298784e11f040ca12f1eb88a7eee44ad2d9407aa5a62bc01edeb4726a32a77f2085f2edd9533f67a0255265a949c77e11fea22de829a27d SHA512 05c619d60bc361fdc67bf103d2d6f1c081d564813d63365046769ead833ede04a962e6799b5136ffe655519fed12f6270212ab62cf2809caa257724ca4d3ff4c
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_si.tar.gz 655582 BLAKE2B d793a89e019a744daefbf2fbf8296bcab9f200ba0ed09d4b362eac832a37bf1fb967176fd381db7be3faa149a232807afdb1dab39a37fcd650ea9e89528713f0 SHA512 773b639d29afc74f5d0e23049d5384e4ee581a771d6676f743c4b45d2cb7cbd5746bee9b96898f502a6f6aa38265d8039998f5876306c7b86ccca13beb73987d
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sid.tar.gz 416062 BLAKE2B b87b94bb0297ca33c3764a7160b45065953f01548175ff02846cb4af365cd66d722ed183b562b61241399da15bfcb3e63f4093eaaf7975114502e5f38b648b82 SHA512 0c8ce706bc7e9ad3937b18bf20ad21641c8e34fe5c122182c412786b5d8fcbce0b823579d64b5dc745fe1ed736937d0106fa679450c46e06fe385c63bae32565
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sk.tar.gz 1923219 BLAKE2B ac7b889e8576de54676764629e565e65247cb2978273345700a23e50afbc024a9d3292e1762fb01deec688b3d63978e32e5713baae4e3603b289f67cf79b4596 SHA512 147f5c59d3d450b0596c988430bec81bfa5227cd7b8173dde36c05e26f867909fb5e63cf959b3992cd4477b2a226bb9921129cb46226cff1e01cf7564b8c3d80
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sl.tar.gz 2507573 BLAKE2B 78758ad037c935d908067baf99bcbd12d13c18207c3e8ad239f5219cba5843aeaa0a674fd58f134d97f923242da6665fb89266b64eca3131c67a8fb851d0215d SHA512 9542600e771047b4ff3036a57c255bffbdb22a4a40e825a5e1f5aed0ea1d81bbf40257bbac7d55d8fedd03c0edd6fe677991b9a2a233089f0af849e4b6071602
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sq.tar.gz 1076580 BLAKE2B 8119eb02d36f386f2b399460697fd523013ff1f5fcf62997402e7f6d33f3ca2708dffa196b48f51af88f5198b61db8492bc487a8d8222b324458b03d040191d9 SHA512 8b199ff17a9ff7e5744134a0d4aa98f987ef7fa24e90251e8caebb7936a0a69fbf826da3165b253b876633912db9a289f60e54d9f7cc470cc6082b8088992ec5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2291767 BLAKE2B e16b038fdb634f0a3d173f1f65b76fa840a23796b11e8bb9ba52f3adfa56f911e47f1911ad0a7d10d0e08344ad28441a74bc0f4bf2a338f02c67da3199686679 SHA512 9cc11b960f838ac26c9345a203bc2f60ea08e7cd139731ca547cc9139e630bf2105210ada915d31ef141b6a440d204c7bede76edf78e766d21ea3d79ea786ab5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sr.tar.gz 2694703 BLAKE2B 9d134bb9af12e9fbf5aca68a70b7fab088442206b808c18c8b4c285cb4b1031ef91f5e72324b99ac27b7dc1c633a6e4f603b725de71dd90470a48f15d7b83779 SHA512 8bc09336b680a5bab2a0a4140c0ffbee6e9aca88cd450b279310a84a9ca739ee0881d6fa241940f748007e6e0a1732bff7eaf9f3c596b5b732568aa7fe7451bd
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ss.tar.gz 233527 BLAKE2B 1f4d509d2a9bc68d4abeaedc4e0ec4ce8f46e4561932d93d061562a386166c522326a9ca699150063f883370dc56e178b89ac2d534a071dd8a16e006942615b3 SHA512 e64920f63221f108816985ffcdb183447cb57964200cd896ed6c57ea898aba7289c1efdeba4c4dcfd593e8648d698c5c9527735ca044bbaad1de44073b896a41
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_st.tar.gz 229997 BLAKE2B e898b54703d66cade2b6cf590aa47a56d2831f39ab3b2e1c462ad0cccc4cf72d6e19115f27bdf612c946578df13f99a6a97ab387003e6a05ead1f0d0852d9281 SHA512 d6c359872fbdcd0b23551e35a35ee2bd8e37b3620b55b70e4e695fb866b3f4f95f6ecbd3d95091cc8b2ed57cfd97b725a385838ff669a4bd76f43ac48dab3874
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sv.tar.gz 2642850 BLAKE2B ea4eae79f9ba7ea7d23f37890db7823b14f95a0155f41f547fd94044b70bc6826f306a2d2c439b2dc3c9f40c2357a513466c0dd7938ac5ec160123cd988aea48 SHA512 c71f2fd0f1304ac046e41bb5700effef56e297fd7b1f7410f1f363037e539eb0495a3efda557bb25e7777a30d2585c1cb9cf805b2e0b77a549c03d64364270e2
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 257101 BLAKE2B e0fe9977c59922109a3c26b30c727503bc1b98b690633089e1dd2830b65151172773da5711ca172bac96a785446c5b3be27a5ee793aba622be4548b180bd3dea SHA512 3b5a11dc8bca9bbcf77ca0ff77a7f04ba217c564ae638fa4251cd7ae78906c2f07dd8a97fa4ee97ebb254bcc84adca0ed037cbc6ecc6fcec24eb0ea6052216b5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_szl.tar.gz 582634 BLAKE2B d03dc566f1acf96179205bc5024fd6791fb27b97536f7fe81d3fdb1967b7388f01ffcfd8db383bdec218d1ceaa5ab8e95a48ce6f2e952490cb7a1f2cdb360914 SHA512 a35692f3ade296b93a71214a27606e9c311ab0953419099646f7a16638a5ca82a3ce90ae028607f7f3746868278d02ad62c01a45af497c203973d83a2d885f5a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ta.tar.gz 611046 BLAKE2B 75770d767ac4159fc9faba34ea55654cd8b9729cafefadf3fa0dcced509dcf9d479d1b4c7fb9941c3181953a453e6b830ff8f03a13c0acaaa8334b9d87e84711 SHA512 3a8d09184686a812f2d22c23bd4cab64f352dedd6e09e40e6fd47b44b12639b7faa77c26aed15f913d3f4417ffe177187426d445d9bf7de995bcd29dab87096a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_te.tar.gz 971189 BLAKE2B 9fef7a092fba9098da0aeded32b2d7d79cedac360944ce81a72d57cfd519edaff851bc0985f66aefe99bc353a350e5db9f4e082969814a6c7cc6bf1d6eb63c6b SHA512 52057c9b54423358340f0c96849ac78384e4cc14fcb2b39551f6f07dd88dd2fe2d8d74077452e9eb0d73cd9cf4c0d041cc6800dfc6ace2b345a0467196089e7e
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tg.tar.gz 312102 BLAKE2B 261d5267b38de6d8b437c100d9ec8b677d0de1ec4af761df14d1ea0bf2684c63c80567977b7a09ec416fd20fe36a857c2881c1fbfd028f580630139a4163671b SHA512 75ebc1a092a3de28deec5748d21ee8fde80852a6aa3431e9b20c6063de79063f65140302369241b9a07efe66aebf44da401a8c1fc69cc2b4a7c13057d69749e5
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_th.tar.gz 1228242 BLAKE2B 04465e500d6810274be0d5f1bd376ebeb9f298e71257505db9a9b09dc313401738cc8be5c6e3b1ed7af8f7051f7362c4c39d0bd36fd1ab38f9db195b2f6f696d SHA512 5e5efd0ca28df3262da7057d3f0d3074be95971615813e5e583b8e4859e7f0865e70378adb19e95c2badd77b2f261705f16158b1f8987de1ef34bd1e5add3f68
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tn.tar.gz 213789 BLAKE2B beec11199e5dcf2a45f49c30cac165296a54fd97df26471f4f3860322ef767e81981239aa1e4c7fe584429b164e3c0ab12e5064d89f1400f04064bbce7c55304 SHA512 68f0aa75e19cfab006ef6c084ead889ebda57eb715503f8c18e3aae6d0ed765a0532997875d85c42a20dce62e1ef452c5524ec45ce5ff09d126dd94f4280469e
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tr.tar.gz 3014688 BLAKE2B 0e379c99fe50f962239d1cfcda534c6e1980f0f9dd32769d17db3e020bda213b5f40cc958ac51980c1d4e0024ea05c88ab1410a0d7b9bbb1cff070b06c7815f3 SHA512 02e6d50721aeecaa2ce164647a5ee4b72d8db4ae4ef83204fda7eea7b488b4cdb5db43b38364ef2b2e2d3b9e59e3bd8887ce5dfb41e6a38621b724d64048e71c
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ts.tar.gz 227124 BLAKE2B f09f82b794460df739ea4c529b0c10eccbee43578ee0a9c2803a570b1def2264068288083d381907c60c419013dd773d0db1427dae743aa2996c1593a339dab1 SHA512 14d54054d48c8dfb9e98b1ffd860a6fe1584bd32c1d3681428ed2beeace02f7f2a49c69d008b8cc1116fa209ae9174f3d7621c196add8fba65b243854b802cee
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_tt.tar.gz 148188 BLAKE2B 137c73f1714a1a842bd5a1329cf1af47750a5e5fea70a5f8249a592b69c5d6960bd8ac20aa8a9ae1ed3dc2de120607b22547e10a33e9a745001c37d6f2b71bdc SHA512 8895d71d25aa2abe9d706a764ca21a73f63ea92542f77f338b7e34cb3ffd55f3a7a24619423d1d6d085a408856956487cc20d651b3a435f081760afc199feb87
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ug.tar.gz 447149 BLAKE2B 00534ae57b3e479f0fc26d76dbd815f8099e2f2f5f19978959e166fbf13b311b5265263763a3a1816e919d281a7758e0a10974fb3114e6b406325080275630fb SHA512 7b37c732c7ba9d4408aa297ca83eed14e562351ad7cb896ca19bfeb64a6a4717e9e1275519dc1ecec50b61c08c6acab399d35e4ed4746189fdd36cd7a241c344
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uk.tar.gz 2733622 BLAKE2B 1e61b185a9148742fad932e94d33dae478c0a2c82a1613badcf036b427bfb05f0ac4fbc2e6f5c4fae85cbfacccea95e15a7ef5a6bd262ebface570f2760cb455 SHA512 4383a99aa6da14ca7b7b6c15379112e13ff1a98e9083301f6b09ccc86f083915b404fbac0786a344e1785643d314948cdd0868179871218ec62bb1a7eead553a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_uz.tar.gz 247889 BLAKE2B 8ea67a764029ebb761cab0b421a54461fd71694395ddc8e20964bec7a79ed3ea3bfbeea6c1bd88fd36392e172079748e938d913b81cd35b5e15eaf70fcbaddff SHA512 0a95410514950161cfb2a0a7fdfb2baa2514400a95868927e31c92eb41b948488705e80c30a96118926caecc874c31e0ef8401247c61db59344938d6c91cf999
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_ve.tar.gz 231215 BLAKE2B 61981efa365c6bb74ec024bf8c3cac6154e3a329f3c94d92b109bbc8f20b61d36f4598fc788c419f9d6c9e21cc3ced2df0bd7f63a0f18c9b198337bc5cee2455 SHA512 f4b0c4f57be39da8f19326725e0e327252f5b0f57c9ea4b85103fb90704ce2832870ed241d622406a6d9f66cb889d986a184c9ee7daa11657ddc2afb7efe2bd0
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vec.tar.gz 598640 BLAKE2B b9b001b0b28c879b393d8786ffdf81633dda083bb129de96d0bb84df4028fa889c81e20019fd6d3b4aff2bce4be8e50c8b0bd0ec623174dc817538844cdef6c8 SHA512 baf129945441660a4fb9331f89e22e2644e9566a4cb719738884caf05febae6a455c68a005976d1eeb6ce8342d2a2b56c565ad672e015ac2766e8a4e64064889
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_vi.tar.gz 659096 BLAKE2B 234d01a8bfce824e0ba6674b4e5a73cff66abb22ddb506860b69727ebe35cb3b5d4ff8cbe8d8c7fc25b16cb590b9bfd79d30527a05c7c1258db53783a71a64cf SHA512 0dc6b6a271644015d2e19487fec41413d2fbe299383db73bec331240f88ec0c26654e3d2f119357e5e84822eb04eee6aca64ec3754f4796e9807d06efc5d35e3
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_xh.tar.gz 235757 BLAKE2B d5e0c179da99b6f27d58060b26b19654261691c0d16bbcb7cd7684ec06f93505d370d8dd74ce76e9b1c0df46b666d9b8c0bd3c8c5bcbe0aa8d9728b9ace9781a SHA512 269f49d004a299a89eb2ab4072da51ec7488ecca137f8a395db25a3fd74484ec73c6e37640d25cc71cfe32780de6648e4310d93282fa4d32565355dff36cf346
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 931044 BLAKE2B d379598fd9d602611825bdc31255b06b6eafe61e142ff84b80e8c42d3e794ecc728c3bc5de77ea7db81ac0276da77c9668c00812b97970b211cabf32d5cda648 SHA512 1137c8c6da284e674084a9756c86a5db75d0c4ec8676aeab3941e00720c8f3ca8c51d86f5f32a1285d0ebe23fc055429ed760e873445e48e8a4b83ed3332816a
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 948494 BLAKE2B 1c50b6d1f6dda6b02a32d08439456613f9cf3d4bb975f04e140f9cc53dc6c2f4e13a6cdeb7e007516493264a1e9c1b46c1a20d33ad5757b170c9c986b055ff88 SHA512 83d942d1721cb00da7446ca10bb461bd93b1b99bf237d29f4b75ed4f5284c5c093444e40b02f8ff56df96ee7c1529a20afa40784cc0ad25a066ac239ac045fc9
+DIST LibreOffice_7.6.6.3_Linux_x86-64_rpm_langpack_zu.tar.gz 258591 BLAKE2B fcee4de0695ec41dee768b1722703940f9437bfc47223e24661be05713a37c0fc3d4601e55c366ac11f95a05478a7a748ece86fc0138793bff30bcbbeacdc628 SHA512 6a0d5951cbff0920119f832df81f29f9772583308be406d4344e92b31e64f250f7ee7cafbcbb9cc5d0b14f94bd2b7b560e13bcc06d2ff58c57177b680da6b4db
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.6.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-24.2.2.2.ebuild
index e55b63b677d1..9acec80854e2 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.6.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-24.2.2.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit rpm
@@ -17,15 +17,15 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+# KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
IUSE="offlinehelp"
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
-LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
-LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
+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 )"
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.0.3.1.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild
index 505a0e676773..7ab48e1a867d 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.0.3.1.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit rpm
@@ -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 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux"
IUSE="offlinehelp"
#
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.7.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild
index e55b63b677d1..c4ae90f08303 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.7.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit rpm
@@ -17,15 +17,17 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
IUSE="offlinehelp"
+RESTRICT="strip"
+
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
-LANGUAGES_HELP=" am ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko mk nb ne nl nn om pl pt-BR pt ru si sk sl sq sv tg tr ug uk vi zh-CN zh-TW "
-LANGUAGES="${LANGUAGES_HELP}af ar as be br brx cy dgo fa ga gd gug kk kmr-Latn kn kok ks lb lo lt lv mai ml mn mni mr my nr nso oc or pa:pa-IN ro rw sa:sa-IN sat sd sid sr-Latn sr ss st sw-TZ ta te th tn ts tt uz ve xh zu "
+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 )"
@@ -42,8 +44,6 @@ unset lang helppack langpack
RDEPEND+="app-text/hunspell"
-RESTRICT="strip"
-
S="${WORKDIR}"
src_prepare() {
diff --git a/app-office/libreoffice-l10n/metadata.xml b/app-office/libreoffice-l10n/metadata.xml
index 4dee5dbc1993..0aaad89d6803 100644
--- a/app-office/libreoffice-l10n/metadata.xml
+++ b/app-office/libreoffice-l10n/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>office@gentoo.org</email>
diff --git a/app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild b/app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild
index a3f28fbbb567..c9ef8474d34c 100644
--- a/app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild
+++ b/app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,13 +14,16 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
-DEPEND="app-office/libreoffice[odk]
+DEPEND="|| (
+ app-office/libreoffice[odk]
+ >=app-office/libreoffice-bin-6.4.7.2_p1
+ )
dev-libs/voikko-fi"
RDEPEND="${DEPEND}
dev-libs/libvoikko"
-BDEPEND="verify-sig? ( app-crypt/openpgp-keys-voikko )"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-voikko )"
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/voikko.asc
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/voikko.asc
src_compile() {
emake oxt
diff --git a/app-office/libreoffice-voikko/metadata.xml b/app-office/libreoffice-voikko/metadata.xml
index 6b0a0fb3a729..a1fbf3c0c993 100644
--- a/app-office/libreoffice-voikko/metadata.xml
+++ b/app-office/libreoffice-voikko/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>juippis@gentoo.org</email>
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 63ba98022819..77fd055a4717 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -7,21 +7,25 @@ DIST 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip 5750610 BLAKE2B b9f3ef8
DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590 SHA512 ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
DIST 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip 762419 BLAKE2B 9cbcda7d7644ede32a19b7bd5e29cae348229b9396a205809db480ed67bf12d243652d4ec3bf817f6d369e594a6d6ac3ebebfd03a80ed94f3106f78421d00077 SHA512 12ab17a4db3f7c834b21e59ff6f6f6456630d8626db7fb908867b20204295d4fba8969e79a3694ca66cb24e9f0e5a0fa4b9d2d3f748691b7f93985f9e666ce5f
DIST 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip 2938721 BLAKE2B 86cf869561f653e449611ca2f014b340d7d0cba46b7d37a9455cbbc184b6a5c7e0e26ac84909aef08ae8639a402cef3bfc93ec901de018060f16413eaff0f748 SHA512 17ba9d2c0376fb7326d53bb1e3796610176a1af426d1b9073b5f7cf06c93d865e585c495e75c52fb8e426d7c453e751356a9ca9a54dc821ddadb6c8160ed5ba6
-DIST QR-Code-generator-1.4.0.tar.gz 146339 BLAKE2B b2cb329877426861e0245747ac1e8f1275ca7428b3c6768af60dec5c9bb46e93a3fee81fc77257e151604b5f6748c9f29582e9fccc2a4088747c95fe5f673124 SHA512 314a757bfdf9a38bcf07fd7a0103d28a2d1dd7311b8234761304efeef7bfdb740db78ab01e6b67e99a28d523cc2be9c1073b2de9d65e853d191c3dad19af56d0
+DIST Java-WebSocket-1.5.4.tar.gz 189725 BLAKE2B f90700d58d7230e1a3ab32d07bdfc11a1ec6ceffbc094b4b0dc8bfd83cf1d060400c758de8bf47fb593dd07927f95a9e7ab70617b4a1afb64b09e225771b2c5e SHA512 e195ccaa97a7f167a7b27a28226a0bccde7a5cc3cde9b3e718860bd7ceb86da2c272ec2512cb1d0d893dbd6ac47633978a44a8620a2ffbb0652aaeeb2c4ecb08
DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3 SHA512 2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
DIST ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip 2929311 BLAKE2B 02f59a60592d92f97f1098b501617d1408cabeab7b5a85b2f20ade584536e71823c392ce86084a944cada86310d48afb475535b47420f9b54eff582ce1d77d85 SHA512 58c1aa3965bf3a5f5d0facb67a5e42cec04e3f74e59cd7348ea2a9f6d9cafdce5552677c6b6d9c4cf2b31f52751695f2e53b2cee658e5f2eacb1393534a53c0e
DIST ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip 743031 BLAKE2B 85ddb6e24475f32e4fa105add3ace0afa686b739e34958e8a47653668153d1bebcec77dbdeeb83bef566453e624fd7ebb0595f7d429005dac1c9af30f861e708 SHA512 654d2408c11349c90ae7d80b0c1997ee831004bc4ee36a706a0d8a84617fd0f82a97c5b45ab2388d60085afaec59a02eada007a8a1e14c3b366cabd36b7607ec
DIST commons-logging-1.2-src.tar.gz 188536 BLAKE2B 80613b78619f7b3429f60df4fb9b66dd4836e8b89fcf93a3a1bcd5cb7e410d474be010da16b325143e028a40ff4dd971753962c9d9145f85b1738f5dda13ba99 SHA512 9f3761184950f2f13e85d8bc447709ab8be631dfd231b4f053f8147468db1bf71fb116ddba95e39f4afc4cf28c742e07d40c7a637f28004a60dc13935f9609f9
DIST d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip 207563 BLAKE2B 0b7bb7b801a553950644ea1cdd522b43744ed6e2f5c71df0360e6e93f3f04eb33d9585c977783b0572a63f47017ba12becc5255a8aba9255c3e64ff7ae7eaef7 SHA512 71164f5e052db4fc16d1eb6ceb66d2b483d4912d874e371399047761e1d82e95d14288be5a7952c40f0ce39366f0706e726720e6e7171a00ce7bb55632cbf10c
DIST db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip 1396007 BLAKE2B 8012d5c740b74b589f435d59934397111b9e645e965b2c6fd5c12bdc20fd6a9dc93410b40e61fd1dfd058747803bc113cfd6c73fc9e777e5f074cb6b750f93c0 SHA512 4476024e7f307617719714fbf0999409aa11d730bc316f833bb6627d1b83abb42460417be588c193ecb49d6b926dd1f411934d8a8abebe00a3e85c0047dad0a6
+DIST dragonbox-1.1.3.tar.gz 4337233 BLAKE2B 0793954e6f922261af7edd590a0deb8d9e9d803111321c17abdb338bcd7b5bb42a691ec3809f9df9b0c0a773828750679c4c00037e45d62ff494ae0056080ef9 SHA512 41ac356ebced3312c0f9ea0f07ff372337ab78af69071f63f63dc12bd2b0088d5d89aae3792276599dd0393bfdfd2b979946c43d36042e43105080bcdcbe089d
DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f SHA512 722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
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.6.2.tar.xz 232180876 BLAKE2B b2e01cc8e56b36c16fc3e39ff88617d7c31d6b0a0f4a5c05c8536313e7129862fb962e1a6efc7e86e9b56c34dff7c2d895416f33fbb23dc45e447b25813b5654 SHA512 377675494d4422c4d9363fe3857a8587e38f6ccd39aebec9c23337aa3a88cb2526608b8d0bcb27985ed8f821a98ca541dad4b48d69db441bcb27e9fb81beb9ba
-DIST libreoffice-6.4.7.2.tar.xz 232364676 BLAKE2B 1df8f2a3aa00bd057dd1d6d9665a541330ceeabb2bb5d46351449cf9b916a5649f38dc0e0175cf3733123f9247157f5fd0f2c34c8dad1d676da6c31d8346927b SHA512 ba6ff5948624d7a76025406c38728d643be656091d79320a1c5ddba10000411662951a0b02de7a9e796e76d8185b6e9113882406bb0c1452b4c988ac3095afa8
-DIST libreoffice-7.0.3.1.tar.xz 240706432 BLAKE2B 4bf075fedb445a60a971adfb029fb7843afab1ee2009d32b149c91970d8eae990e4ac3ea7075d58815288f1f174846e0e9de7ce00655840ad97622a3790b43a2 SHA512 1680b5166ead7ca521130f7d23cb2bd73d3d4f801f94c9a3ab0066fb7763ced3c01d89fbe1b7a79a1826bcfd6ebcd3ce5fb3014ab6583034f08ed25969ab5f36
+DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1 SHA512 e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
+DIST libreoffice-24.2.3.1.tar.xz 280290188 BLAKE2B 92ca634b3000a6c63d9cfe53e84e3139bbf083246437d070bb7ef2e294c7b2c548526763e1bdffc2af7c222dc0a9cfdef4c1db291a6aa182c2cbca1be957a24b SHA512 76c7fd3d36a350224f834016889a7e93307ae0bb1b05e4c2dee0c2e90ff35604b5cf99363d3a49c9a2d35828045820b5fcac6d50392cc127c968d7febd3aa905
+DIST libreoffice-7.6.4.1.tar.xz 281547116 BLAKE2B 55712cf41e38373476dbc3d6a6f244dc0ba9222caf587c5d8a56c5f952e064e815d752a786d6770891775dc2a43739ae05fb94935006c005b41b3aeca229a866 SHA512 dbfc0cc8aa68e26c89da12156046ccf18201759c0e67757ce259a1150934ad7e2d914837701731fbe00aeab9a2f8c996619eb0892b7907de8012fdd7421da0f6
+DIST libreoffice-7.6.6.3.tar.xz 282144120 BLAKE2B 8d6f39046c9793c8dc5e2667e684c32f61b475b83787c75eeacf441a636c7244b032ae2cd7dac75c3077de63c68382e63bb834f69986ef788d78542df087b19b SHA512 822584e1a191aac08f3141ba2dc2b91b0cbd50635a8506e9f3d00e224c997e1ec83957dd8a7dbede28a0ba28e1a8658d7e0b526bf796db286210393a326e6ca3
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-6.4.6.2.tar.xz 88297908 BLAKE2B 919758e81ed46138331b49668f89c6bf7f50253d7632d113aa957f524ae26e2b99f2ba490b405830314822ea91185eb2308018df77c5bd3d7197cbba940ae2ba SHA512 8ada2568a40dc4f1c843cb37dde6abe3bd61b6e5d9910b985096821e1fce5af47d4a10bff8ae91913298e593130bc1f8668b4e1c59c46591d457157e3d4b7501
-DIST libreoffice-help-6.4.7.2.tar.xz 88296892 BLAKE2B 9ee12ec6aa6d5539408e0206e313901540533e28686585fa0bb4edbeaa482bb0ad1cd4ae37ac18dab66bb3e2ea32d52d9960236cbf3e0f8fb5ca07c007f38794 SHA512 a5381a8cca9988998dc01d3815869e47193c1da814b714cbedb51a2099f7dc5444315c657e32defab2eb0b9a9e2a922bc4c5fbc36b7a2b60e7c551887a9cdbb3
-DIST libreoffice-help-7.0.3.1.tar.xz 110855688 BLAKE2B 3b0e845087fe0bd25ad3c06b8a8eac548f05568cf279efc10f7190ee51e8a9922c64749ad57c21b150aaac9b3249a6e184583f389a191fc6b86128153ff363be SHA512 1acbc7575da99ce0a09a3092a8612f47c432ffd8d4b6029c885c782a857c6b0812bb2eee3873b0cdfa41ee42f84a0843c3d06109ccb651b5bba5ade1a6725a78
-DIST skia-m85-e684c6daef6bfb774a325a069eda1f76ca6ac26c.tar.xz 8375536 BLAKE2B 8e3849123ce426a4dc43705537b176df82c6039a23911d75b7b3b26ca44f4a600c96c67c5f4d935a8d6a5064362f7f2167231b2aafbc44533c07299a8980aafe SHA512 4aeba56400d20e5fe234c7927b3d196233e19513a3202e074a88fad0d14d168221574a5a72b8dd9398cf3a9453c46eba4e4ed23d8d2031522b6cb11bc8bb43c1
+DIST libreoffice-help-24.2.3.1.tar.xz 167013500 BLAKE2B 5d0a8ff77fa164626dc10eb99dad89f62df0077b397b88c8bfe720b2d68e650ed77597fc666d243c85079a27b882b9bc06f837a82776f0868ed1b877ed7cb590 SHA512 3c2e7402fc6e0f764d1105ea971a7f01593d1c21efe6452055ff7f7144ef637bdf7f145ca08739bac8ad59b1d3ba5b7877c52b2760d7b4463812326e11ab9a99
+DIST libreoffice-help-7.6.4.1.tar.xz 166959028 BLAKE2B fadcd32c50af1d4607ecd20ef7640cfbd1912361a792c324540dee1b5ee78c5f622b8363a5b96a1afb8256618573a0bb6f919a144de98fe88a1331d9241612f0 SHA512 0f72cd933ab7b897ec36f7b29bc5e568be289ea50ae0844e6083ff4957eab3cd313b39ffbda2e58f59de7962a05b371d8d61043d80323bb474e5436d23d3a859
+DIST libreoffice-help-7.6.6.3.tar.xz 166956596 BLAKE2B 217b32cf9d1882b2a60e436bb6319be5c60807bd7bb8ce373a6a2ecbd8d6f2537bd2a13d58ea14f47532a5a780df1815457adc473e2b0107e5e510db144d90a4 SHA512 07ed22d2161770a39e618075aadc5b42f8f5c436938a0aa29351628e61572e6e1d03642d45541dcfebf57dfdd1e558b23a8d596025fb45a1771652ad2860583f
+DIST skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz 10693272 BLAKE2B 67f2bd33d58c58c59f1ee5fb693a6a7e6a1ace52f269ae0fa6617027e93131031b0af9d44c36e371fe5a38c5b7519a61f9bcf4286a13ef5b06ea7e7eb5cb0a0f SHA512 58d50fdd19cc5df640244e0c765aec6addc3e552701b201772584e8bea7cda12047e4a6af41452c6669aadfc026de29a4a4e7c6b31c7dfff30e29e50ed46fe3d
+DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
+DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857 SHA512 d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8
diff --git a/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch b/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch
new file mode 100644
index 000000000000..aec8c6ea71fa
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-24.2-qtdetect.patch
@@ -0,0 +1,20 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -13027,7 +13027,7 @@
+
+ dnl Check for Meta Object Compiler
+
+- AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [`dirname $qt5_libdir`/bin:$QT5DIR/bin:$PATH])
++ AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [$QT5DIR/bin])
+ if test "$MOC5" = "no"; then
+ AC_MSG_ERROR([Qt Meta Object Compiler not found. Please specify
+ the root of your Qt installation by exporting QT5DIR before running "configure".])
+@@ -13163,7 +13163,7 @@
+ qt6_libexec_dirs="$qt6_libexec_dirs:$lib_dir/libexec"
+ fi
+ done
+- AC_PATH_PROGS( MOC6, [moc-qt6 moc], no, [`dirname $qt6_libdir`/libexec:$QT6DIR/libexec:$qt6_libexec_dirs:`echo $qt6_libdirs | $SED -e 's/ /:/g'`:$PATH])
++ AC_PATH_PROGS( MOC6, [moc-qt6 moc], no, [$QT6DIR/bin:$QT6DIR/libexec])
+ if test "$MOC6" = "no"; then
+ AC_MSG_ERROR([Qt Meta Object Compiler not found. Please specify
+ the root of your Qt installation by exporting QT6DIR before running "configure".])
diff --git a/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch b/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch
new file mode 100644
index 000000000000..ccb69f22654e
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch
@@ -0,0 +1,57 @@
+From d4287704f9e2ea07e0750b114ec0761c2732d03e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 12 Mar 2024 21:40:25 +0100
+Subject: [PATCH] Drop unused QtNetwork dependency, fix KDE terminology
+
+'KDE version' -> 'KDE Frameworks version'
+
+Change-Id: I2e6a912be93d79b251dcf32c20796374c9ca9cf2
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ configure.ac | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6d56df8625f1..9d6b35b747e5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -13341,7 +13341,7 @@ then
+
+ QT6_CFLAGS="-I$qt6_incdir -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
+ QT6_CFLAGS=$(printf '%s' "$QT6_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+- QT6_LIBS="-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network"
++ QT6_LIBS="-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets"
+ if test "$_os" = "Emscripten"; then
+ QT6_LIBS="$QT6_LIBS -lQt6BundledPcre2 -lQt6BundledZLIB -L${qt6_platformsdir} -lqwasm -sGL_ENABLE_GET_PROC_ADDRESS"
+ fi
+@@ -13521,15 +13521,15 @@ then
+ AC_MSG_ERROR([KF6 libraries not found. Please specify the root of your KF6 installation by exporting KF6DIR before running "configure".])
+ fi
+
+- KF6_CFLAGS="-I$kf6_incdir -I$kf6_incdir/KCoreAddons -I$kf6_incdir/KI18n -I$kf6_incdir/KConfig -I$kf6_incdir/KConfigCore -I$kf6_incdir/KWindowSystem -I$kf6_incdir/KIO -I$kf6_incdir/KIOCore -I$kf6_incdir/KIOWidgets -I$kf6_incdir/KIOFileWidgets -I$qt6_incdir -I$qt6_incdir/QtCore -I$qt6_incdir/QtGui -I$qt6_incdir/QtWidgets -I$qt6_incdir/QtNetwork -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
+- KF6_LIBS="-L$kf6_libdir -lKF6CoreAddons -lKF6I18n -lKF6ConfigCore -lKF6WindowSystem -lKF6KIOCore -lKF6KIOWidgets -lKF6KIOFileWidgets -L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network"
++ KF6_CFLAGS="-I$kf6_incdir -I$kf6_incdir/KCoreAddons -I$kf6_incdir/KI18n -I$kf6_incdir/KConfig -I$kf6_incdir/KConfigCore -I$kf6_incdir/KWindowSystem -I$kf6_incdir/KIO -I$kf6_incdir/KIOCore -I$kf6_incdir/KIOWidgets -I$kf6_incdir/KIOFileWidgets -I$qt6_incdir -I$qt6_incdir/QtCore -I$qt6_incdir/QtGui -I$qt6_incdir/QtWidgets -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
++ KF6_LIBS="-L$kf6_libdir -lKF6CoreAddons -lKF6I18n -lKF6ConfigCore -lKF6WindowSystem -lKF6KIOCore -lKF6KIOWidgets -lKF6KIOFileWidgets -L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets"
+ KF6_CFLAGS=$(printf '%s' "$KF6_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+
+ AC_LANG_PUSH([C++])
+ save_CXXFLAGS=$CXXFLAGS
+ CXXFLAGS="$CXXFLAGS $KF6_CFLAGS"
+ dnl KF6 development version as of 2023-06 uses version number 5.240
+- AC_MSG_CHECKING([whether KDE is >= 5.240])
++ AC_MSG_CHECKING([whether KDE Frameworks is >= 5.240])
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include <kcoreaddons_version.h>
+
+@@ -13537,7 +13537,7 @@ int main(int argc, char **argv) {
+ if (KCOREADDONS_VERSION_MAJOR == 6 || (KCOREADDONS_VERSION_MAJOR == 5 && KCOREADDONS_VERSION_MINOR >= 240)) return 0;
+ else return 1;
+ }
+- ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE version too old])],[])
++ ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE Frameworks version too old])],[])
+ CXXFLAGS=$save_CXXFLAGS
+ AC_LANG_POP([C++])
+ fi
+--
+2.44.0
+
diff --git a/app-office/libreoffice/files/libreoffice-6.4.3.2-boost-1.73.patch b/app-office/libreoffice/files/libreoffice-6.4.3.2-boost-1.73.patch
deleted file mode 100644
index 0eb406999223..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.3.2-boost-1.73.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-From 55c724b93dfd4c9a1afb10d60fbc2d7a9a66cf61 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
-Date: Wed, 29 Jan 2020 12:44:52 +0000
-Subject: replace boost::bimap in sdext pdfimport
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-the error message with boost 1.69 and gcc 10 is so ungodly its easier to throw
-bimap out and use something simpler
-
-Change-Id: Ie324a0b81931bbd427483878a87beeca455ada18
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87683
-Tested-by: Jenkins
-Reviewed-by: Caolán McNamara <caolanm@redhat.com>
----
- sdext/source/pdfimport/inc/pdfiprocessor.hxx | 12 ++++--------
- sdext/source/pdfimport/tree/pdfiprocessor.cxx | 21 ++++++++++++---------
- 2 files changed, 16 insertions(+), 17 deletions(-)
-
-diff --git a/sdext/source/pdfimport/inc/pdfiprocessor.hxx b/sdext/source/pdfimport/inc/pdfiprocessor.hxx
-index 89f9d601b7b0..9e08d6a6a765 100644
---- a/sdext/source/pdfimport/inc/pdfiprocessor.hxx
-+++ b/sdext/source/pdfimport/inc/pdfiprocessor.hxx
-@@ -37,9 +37,6 @@
- #include "treevisitorfactory.hxx"
- #include "genericelements.hxx"
-
--#include <boost/bimap/bimap.hpp>
--#include <boost/bimap/unordered_set_of.hpp>
--
- namespace pdfi
- {
-
-@@ -160,10 +157,8 @@ namespace pdfi
- typedef std::unordered_map<sal_Int32,FontAttributes> IdToFontMap;
- typedef std::unordered_map<FontAttributes,sal_Int32,FontAttrHash> FontToIdMap;
-
-- typedef boost::bimaps::bimap<
-- boost::bimaps::unordered_set_of<GraphicsContext, GraphicsContextHash>,
-- boost::bimaps::unordered_set_of<sal_Int32>
-- > GCToIdBiMap;
-+ typedef std::unordered_map<sal_Int32,GraphicsContext> IdToGCMap;
-+ typedef std::unordered_map<GraphicsContext, sal_Int32, GraphicsContextHash> GCToIdMap;
-
- typedef std::vector<GraphicsContext> GraphicsContextStack;
-
-@@ -178,7 +173,8 @@ namespace pdfi
-
- GraphicsContextStack m_aGCStack;
- sal_Int32 m_nNextGCId;
-- GCToIdBiMap m_aGCToId;
-+ IdToGCMap m_aIdToGC;
-+ GCToIdMap m_aGCToId;
-
- ImageContainer m_aImages;
-
-diff --git a/sdext/source/pdfimport/tree/pdfiprocessor.cxx b/sdext/source/pdfimport/tree/pdfiprocessor.cxx
-index c6baa7fee8b2..ed2eaf6510b9 100644
---- a/sdext/source/pdfimport/tree/pdfiprocessor.cxx
-+++ b/sdext/source/pdfimport/tree/pdfiprocessor.cxx
-@@ -54,6 +54,7 @@ namespace pdfi
- m_aFontToId(),
- m_aGCStack(),
- m_nNextGCId( 1 ),
-+ m_aIdToGC(),
- m_aGCToId(),
- m_aImages(),
- m_nPages(0),
-@@ -65,12 +66,13 @@ namespace pdfi
- aDefFont.isBold = false;
- aDefFont.isItalic = false;
- aDefFont.size = 10*PDFI_OUTDEV_RESOLUTION/72;
-- m_aIdToFont[ 0 ] = aDefFont;
-- m_aFontToId[ aDefFont ] = 0;
-+ m_aIdToFont.insert({0, aDefFont});
-+ m_aFontToId.insert({aDefFont, 0});
-
- GraphicsContext aDefGC;
- m_aGCStack.push_back( aDefGC );
-- m_aGCToId.insert(GCToIdBiMap::relation(aDefGC, 0));
-+ m_aGCToId.insert({aDefGC, 0});
-+ m_aIdToGC.insert({0, aDefGC});
- }
-
- void PDFIProcessor::setPageNum( sal_Int32 nPages )
-@@ -468,12 +470,13 @@ const FontAttributes& PDFIProcessor::getFont( sal_Int32 nFontId ) const
- sal_Int32 PDFIProcessor::getGCId( const GraphicsContext& rGC )
- {
- sal_Int32 nGCId = 0;
-- auto it = m_aGCToId.left.find( rGC );
-- if( it != m_aGCToId.left.end() )
-+ auto it = m_aGCToId.find( rGC );
-+ if( it != m_aGCToId.end() )
- nGCId = it->second;
- else
- {
-- m_aGCToId.insert(GCToIdBiMap::relation(rGC, m_nNextGCId));
-+ m_aGCToId.insert({rGC, m_nNextGCId});
-+ m_aIdToGC.insert({m_nNextGCId, rGC});
- nGCId = m_nNextGCId;
- m_nNextGCId++;
- }
-@@ -483,9 +486,9 @@ sal_Int32 PDFIProcessor::getGCId( const GraphicsContext& rGC )
-
- const GraphicsContext& PDFIProcessor::getGraphicsContext( sal_Int32 nGCId ) const
- {
-- auto it = m_aGCToId.right.find( nGCId );
-- if( it == m_aGCToId.right.end() )
-- it = m_aGCToId.right.find( 0 );
-+ auto it = m_aIdToGC.find( nGCId );
-+ if( it == m_aIdToGC.end() )
-+ it = m_aIdToGC.find( 0 );
- return it->second;
- }
-
---
-cgit v1.2.1
diff --git a/app-office/libreoffice/files/libreoffice-6.4.6.2-llvm-10.patch b/app-office/libreoffice/files/libreoffice-6.4.6.2-llvm-10.patch
deleted file mode 100644
index 4a1ff5160297..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.6.2-llvm-10.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From 986bd28388df745dd969e7be7c3bda36b2b2cb0e Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
-Date: Thu, 6 Aug 2020 10:50:47 +0100
-Subject: [PATCH] ofz#24641 libc++abi __cxa_exception has grown another member
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-https: //github.com/llvm/llvm-project/commit/f2a436058fcbc11291e73badb44e243f61046183
-
-this is the same problem as
-
-commit f4b6f6a8ae60bdec53512728d00853b73fa18500
-Author: Stephan Bergmann <sbergman@redhat.com>
-Date: Thu Feb 13 08:40:11 2020 +0100
-
- Hack to dynamically adapt to __cxa_exceptiom in LLVM 11 libcxxabi
-
- (where the new change to __cxa_exception effectively reverts the change that
- prompted 7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack to dynamically adapt to
- __cxa_exceptiom in LLVM 5.0 libcxxabi")
-
- Change-Id: Iec4ef1dc188bea2223d99b1b7eb8adec636c98e7
- Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88583
- Tested-by: Jenkins
- Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
-
-so c-n-p that solution here
-
-Change-Id: I4475757a766e3ade7b9fcaf6149e535c9f9a4fa4
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100209
-Tested-by: Caolán McNamara <caolanm@redhat.com>
-Reviewed-by: Caolán McNamara <caolanm@redhat.com>
----
- .../cpp_uno/gcc3_linux_x86-64/except.cxx | 28 +++++++++++++++++++
- .../cpp_uno/gcc3_linux_x86-64/share.hxx | 14 ++++++++++
- 2 files changed, 42 insertions(+)
-
-diff --git a/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx b/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
-index e9e861f1c210..25931671f7dc 100644
---- a/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
-+++ b/bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
-@@ -150,6 +150,34 @@ void fillUnoException(uno_Any * pUnoExc, uno_Mapping * pCpp2Uno)
- return;
- }
-
-+#if defined _LIBCPPABI_VERSION // detect libc++abi
-+ // Very bad HACK to find out whether we run against a libcxxabi that has a new
-+ // __cxa_exception::reserved member at the start, introduced with LLVM 11
-+ // <https://github.com/llvm/llvm-project/commit/f2a436058fcbc11291e73badb44e243f61046183>
-+ // "[libcxxabi] Insert padding in __cxa_exception struct for compatibility". The layout of the
-+ // start of __cxa_exception is
-+ //
-+ // [8 byte void *reserve]
-+ // 8 byte size_t referenceCount
-+ //
-+ // where the (bad, hacky) assumption is that reserve (if present) is null
-+ // (__cxa_allocate_exception in at least LLVM 11 zero-fills the object, and nothing actively
-+ // sets reserve) while referenceCount is non-null (__cxa_throw sets it to 1, and
-+ // __cxa_decrement_exception_refcount destroys the exception as soon as it drops to 0; for a
-+ // __cxa_dependent_exception, the referenceCount member is rather
-+ //
-+ // 8 byte void* primaryException
-+ //
-+ // but which also will always be set to a non-null value in __cxa_rethrow_primary_exception).
-+ // As described in the definition of __cxa_exception
-+ // (bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx), this hack (together with the "#if 0"
-+ // there) can be dropped once we can be sure that we only run against new libcxxabi that has the
-+ // reserve member:
-+ if (*reinterpret_cast<void **>(header) == nullptr) {
-+ header = reinterpret_cast<__cxxabiv1::__cxa_exception*>(reinterpret_cast<void **>(header) + 1);
-+ }
-+#endif
-+
- std::type_info *exceptionType = __cxxabiv1::__cxa_current_exception_type();
-
- typelib_TypeDescription * pExcTypeDescr = nullptr;
-diff --git a/bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx b/bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-index e8afe35c4f59..53c8841fbbcb 100644
---- a/bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-+++ b/bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx
-@@ -108,6 +108,20 @@ namespace __cxxabiv1 {
- struct __cxa_exception {
- #if defined _LIBCPPABI_VERSION // detect libc++abi
- #if defined __LP64__ || LIBCXXABI_ARM_EHABI
-+#if 0
-+ // This is a new field added with LLVM 11
-+ // <https://github.com/llvm/llvm-project/commit/f2a436058fcbc11291e73badb44e243f61046183>
-+ // "[libcxxabi] Insert padding in __cxa_exception struct for compatibility". The HACK in
-+ // fillUnoException (bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx) tries to find out at
-+ // runtime whether a __cxa_exception has this member. Once we can be sure that we only run
-+ // against new libcxxabi that has this member, we can drop the "#if 0" here and drop the hack
-+ // in fillUnoException.
-+
-+ // Now _Unwind_Exception is marked with __attribute__((aligned)),
-+ // which implies __cxa_exception is also aligned. Insert padding
-+ // in the beginning of the struct, rather than before unwindHeader.
-+ void *reserve;
-+#endif
- std::size_t referenceCount;
- #endif
- #endif
diff --git a/app-office/libreoffice/files/libreoffice-6.4.6.2-qaccessiblecache-assert.patch b/app-office/libreoffice/files/libreoffice-6.4.6.2-qaccessiblecache-assert.patch
deleted file mode 100644
index baeabcbad4e2..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.6.2-qaccessiblecache-assert.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From 8e6b7d5696378e946e904c1df87da83e139af90d Mon Sep 17 00:00:00 2001
-From: Michael Weghorn <m.weghorn@posteo.de>
-Date: Mon, 7 Sep 2020 20:08:57 +0200
-Subject: tdf#136323 qt5: Remember accessible object
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-'QAccessibleCache::insert' from the Qt library has a
-'Q_ASSERT' checking that the corresponding 'QObject' for
-which the 'QAccessibleInterface' provides information
-is actually the same as the object passed as a parameter:
-
- QAccessible::Id QAccessibleCache::insert(QObject *object, QAccessibleInterface *iface) const
- {
- // ...
- QObject *obj = iface->object();
--> Q_ASSERT(object == obj);
-
-However, 'Qt5AccessibleWidget::object' so far was always returning
-'nullptr', triggering this assert when using a Qt version
-not built with 'QT_NO_DEBUG'.
-
-To fix this, remember and return the object as needed.
-
-Change-Id: I4015b4c37aa8a073b02465df580a7235884e6cf3
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102196
-Tested-by: Jenkins
-Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
-(cherry picked from commit 4461d49c6cfce22c2c96185b0a1d07bfe9709268)
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102126
-Reviewed-by: Caolán McNamara <caolanm@redhat.com>
----
- vcl/inc/qt5/Qt5AccessibleWidget.hxx | 4 +++-
- vcl/qt5/Qt5AccessibleWidget.cxx | 9 +++++----
- 2 files changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/vcl/inc/qt5/Qt5AccessibleWidget.hxx b/vcl/inc/qt5/Qt5AccessibleWidget.hxx
-index 6b0d71cba9f5..0f62d2a8a5b8 100644
---- a/vcl/inc/qt5/Qt5AccessibleWidget.hxx
-+++ b/vcl/inc/qt5/Qt5AccessibleWidget.hxx
-@@ -41,7 +41,8 @@ class VCLPLUG_QT5_PUBLIC Qt5AccessibleWidget : public QObject,
- Q_OBJECT
-
- public:
-- Qt5AccessibleWidget(const css::uno::Reference<css::accessibility::XAccessible> xAccessible);
-+ Qt5AccessibleWidget(const css::uno::Reference<css::accessibility::XAccessible> xAccessible,
-+ QObject* pObject);
- QWindow* window() const override;
- int childCount() const override;
- int indexOfChild(const QAccessibleInterface* child) const override;
-@@ -137,6 +138,7 @@ public:
- private:
- css::uno::Reference<css::accessibility::XAccessible> m_xAccessible;
- css::uno::Reference<css::accessibility::XAccessibleContext> getAccessibleContextImpl() const;
-+ QObject* m_pObject;
- };
-
- /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
-diff --git a/vcl/qt5/Qt5AccessibleWidget.cxx b/vcl/qt5/Qt5AccessibleWidget.cxx
-index 6a828865036e..7136e0823790 100644
---- a/vcl/qt5/Qt5AccessibleWidget.cxx
-+++ b/vcl/qt5/Qt5AccessibleWidget.cxx
-@@ -58,8 +58,9 @@ using namespace css::accessibility;
- using namespace css::beans;
- using namespace css::uno;
-
--Qt5AccessibleWidget::Qt5AccessibleWidget(const Reference<XAccessible> xAccessible)
-+Qt5AccessibleWidget::Qt5AccessibleWidget(const Reference<XAccessible> xAccessible, QObject* pObject)
- : m_xAccessible(xAccessible)
-+ , m_pObject(pObject)
- {
- Reference<XAccessibleContext> xContext = xAccessible->getAccessibleContext();
- Reference<XAccessibleEventBroadcaster> xBroadcaster(xContext, UNO_QUERY);
-@@ -698,7 +699,7 @@ bool Qt5AccessibleWidget::isValid() const
- return xAc.is();
- }
-
--QObject* Qt5AccessibleWidget::object() const { return nullptr; }
-+QObject* Qt5AccessibleWidget::object() const { return m_pObject; }
-
- void Qt5AccessibleWidget::setText(QAccessible::Text /* t */, const QString& /* text */) {}
-
-@@ -721,13 +722,13 @@ QAccessibleInterface* Qt5AccessibleWidget::customFactory(const QString& classnam
- vcl::Window* pWindow = pWidget->frame().GetWindow();
-
- if (pWindow)
-- return new Qt5AccessibleWidget(pWindow->GetAccessible());
-+ return new Qt5AccessibleWidget(pWindow->GetAccessible(), object);
- }
- if (classname == QLatin1String("Qt5XAccessible") && object)
- {
- Qt5XAccessible* pXAccessible = dynamic_cast<Qt5XAccessible*>(object);
- if (pXAccessible && pXAccessible->m_xAccessible.is())
-- return new Qt5AccessibleWidget(pXAccessible->m_xAccessible);
-+ return new Qt5AccessibleWidget(pXAccessible->m_xAccessible, object);
- }
-
- return nullptr;
---
-cgit v1.2.1
-
diff --git a/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch b/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch
deleted file mode 100644
index 9c9d417cde9f..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 188ddcd482150b5fdeb44d97e57831e3e27b3f5b Mon Sep 17 00:00:00 2001
-From: Justin Luth <justin_luth@sil.org>
-Date: Mon, 28 Sep 2020 20:21:52 +0300
-Subject: tdf#136983 partial revert NFC ww8 cleanup: remove unused variables
-
-This is a partial revert of LO 6.2
-commit 2ec0cf500222aef55d02df80154b47fbb92970c9
-
-I can't think of any excuse for how I possibly missed that
-xDocProps was being defined/used outside of this clause.
-Just plain stupid and blind.
-
-The good news is that the create and modified date still
-seem to be getting saved somehow/somewhere. So it isn't
-the disaster that it looks like it could have been.
-
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103565
-Tested-by: Jenkins
-Reviewed-by: Justin Luth <justin_luth@sil.org>
-(cherry picked from commit 1086654d6e8cc22f1f99195668db3f305437e570)
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104495
-Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
-(cherry picked from commit 19b8ded3ae18dd4070a3e21d7b980782a27e5547)
-
-Change-Id: I72ef56fa50b9e92e4ce687b132b1919cfae6c1f6
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104497
-Tested-by: Jenkins
-Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
----
- sw/qa/extras/ww8export/ww8export3.cxx | 5 +++++
- sw/source/filter/ww8/wrtww8.cxx | 6 +++++-
- 2 files changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/sw/qa/extras/ww8export/ww8export3.cxx b/sw/qa/extras/ww8export/ww8export3.cxx
-index 764ae66a20fa..9c83b6f62fa9 100644
---- a/sw/qa/extras/ww8export/ww8export3.cxx
-+++ b/sw/qa/extras/ww8export/ww8export3.cxx
-@@ -14,6 +14,7 @@
- #include <com/sun/star/container/XIndexAccess.hpp>
- #include <com/sun/star/drawing/FillStyle.hpp>
- #include <com/sun/star/drawing/LineDash.hpp>
-+#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
- #include <com/sun/star/graphic/XGraphic.hpp>
- #include <com/sun/star/text/XFormField.hpp>
- #include <com/sun/star/text/XTextTable.hpp>
-@@ -49,6 +50,10 @@ DECLARE_WW8EXPORT_TEST(testTdf37778_readonlySection, "tdf37778_readonlySection.d
- // tdf#127862: page fill color (in this case white) was lost
- uno::Reference<beans::XPropertySet> xStyle(getStyles("PageStyles")->getByName("Standard"), uno::UNO_QUERY);
- CPPUNIT_ASSERT(drawing::FillStyle_NONE != getProperty<drawing::FillStyle>(xStyle, "FillStyle"));
-+
-+ // tdf#136983
-+ uno::Reference<document::XDocumentPropertiesSupplier> xDPS(mxComponent, uno::UNO_QUERY);
-+ CPPUNIT_ASSERT_EQUAL_MESSAGE("Last printed date", sal_Int16(2009), xDPS->getDocumentProperties()->getPrintDate().Year);
- }
-
- DECLARE_WW8EXPORT_TEST(testTdf122429_header, "tdf122429_header.doc")
-diff --git a/sw/source/filter/ww8/wrtww8.cxx b/sw/source/filter/ww8/wrtww8.cxx
-index e908cab35162..8d4add7b34bf 100644
---- a/sw/source/filter/ww8/wrtww8.cxx
-+++ b/sw/source/filter/ww8/wrtww8.cxx
-@@ -501,7 +501,11 @@ static void WriteDop( WW8Export& rWrt )
- uno::Reference<beans::XPropertySet> xProps;
- if ( pDocShell )
- {
-- xProps.set(pDocShell->GetModel(), uno::UNO_QUERY);
-+ uno::Reference<lang::XComponent> xModelComp(pDocShell->GetModel(), uno::UNO_QUERY);
-+ xProps.set(xModelComp, uno::UNO_QUERY);
-+ uno::Reference<document::XDocumentPropertiesSupplier> xDPS(xModelComp, uno::UNO_QUERY_THROW);
-+ xDocProps = xDPS->getDocumentProperties();
-+ OSL_ENSURE(xDocProps.is(), "DocumentProperties is null");
-
- rDop.lKeyProtDoc = pDocShell->GetModifyPasswordHash();
- }
---
-cgit v1.2.1
diff --git a/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-1.patch b/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-1.patch
deleted file mode 100644
index fe20e3435d2a..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-1.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 0b14b9ec55fb2a8dd0ec24e1c03702bc4bbf1878 Mon Sep 17 00:00:00 2001
-From: Rene Engelhard <rene@debian.org>
-Date: Sun, 1 Nov 2020 18:30:49 +0100
-Subject: fix build with ICU 68
-
-use standard true.
-
-/home/rene/LibreOffice/git/master/i18npool/source/calendar/calendar_gregorian.cxx: In member function 'virtual void i18npool::Calendar_gregorian::setLocalDateTime(double)':
-/home/rene/LibreOffice/git/master/i18npool/source/calendar/calendar_gregorian.cxx:363:40: error: 'TRUE' was not declared in this scope
- 363 | body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
- | ^~~~
-
-/usr/include/unicode/umachine.h says:
-
-@deprecated ICU 68 Use standard "true" instead.
-
-Change-Id: I45d2b0afa6a9043767af5c2cf41ba24377f2cdc4
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105057
-Tested-by: Jenkins
-Reviewed-by: Eike Rathke <erack@redhat.com>
----
- i18npool/source/calendar/calendar_gregorian.cxx | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/i18npool/source/calendar/calendar_gregorian.cxx b/i18npool/source/calendar/calendar_gregorian.cxx
-index b7ae49fbd96e..59ee46fa0e0f 100644
---- a/i18npool/source/calendar/calendar_gregorian.cxx
-+++ b/i18npool/source/calendar/calendar_gregorian.cxx
-@@ -347,7 +347,14 @@ Calendar_gregorian::setLocalDateTime( double fTimeInDays )
- "Calendar_gregorian::setLocalDateTime: " << std::fixed << fM << " rounded to " << fR);
- int32_t nZoneOffset, nDSTOffset;
- UErrorCode status = U_ZERO_ERROR;
-- body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
-+ body->getTimeZone().getOffset( fR,
-+#if U_ICU_VERSION_MAJOR_NUM >= 68
-+ true,
-+#else
-+ TRUE,
-+#endif
-+ nZoneOffset, nDSTOffset, status );
-+
- if ( !U_SUCCESS(status) ) throw ERROR;
- status = U_ZERO_ERROR;
- body->setTime( fR - (nZoneOffset + nDSTOffset), status );
---
-cgit v1.2.1
diff --git a/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-2.patch b/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-2.patch
deleted file mode 100644
index bd7dc04cffe5..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.4.7.2-icu-68-2.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 523f8613c124b722b721c8055db2085a005e09dd Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 6 Nov 2020 02:43:07 +0100
-Subject: [PATCH] Fix build with ICU 68, use standard true. (part 2/2 missing
- from 0b14b9ec)
-
-Change-Id: I776dd4e1fc92ef1ef09b88e239bf0d6942c28ca3
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- svx/source/dialog/fntctrl.cxx | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/svx/source/dialog/fntctrl.cxx b/svx/source/dialog/fntctrl.cxx
-index d312d7ad5f49..10c84ca95222 100644
---- a/svx/source/dialog/fntctrl.cxx
-+++ b/svx/source/dialog/fntctrl.cxx
-@@ -1014,7 +1014,7 @@ void SvxFontPrevWindow::SetFromItemSet(const SfxItemSet &rSet, bool bPreviewBack
- rCTLFont.SetFillColor( rColor );
- }
- else
-- bTransparent = TRUE;
-+ bTransparent = true;
-
- rFont.SetTransparent( bTransparent );
- rCJKFont.SetTransparent( bTransparent );
---
-2.29.2
-
diff --git a/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-disable-pdfium-build.patch b/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-disable-pdfium-build.patch
deleted file mode 100644
index 346699d5527c..000000000000
--- a/app-office/libreoffice/files/libreoffice-7.0.3.1-fix-disable-pdfium-build.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From b9e5d5347e5dece693fe56b88570abc07a30a8ba Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caolanm@redhat.com>
-Date: Thu, 29 Oct 2020 15:45:01 +0000
-Subject: [PATCH] fix --disable-pdfium build
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Change-Id: I580972220bc39abe16288fa62c717e4ab25833d9
-Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105015
-Tested-by: Jenkins
-Tested-by: René Engelhard <rene@debian.org>
-Reviewed-by: René Engelhard <rene@debian.org>
-Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
----
- vcl/source/filter/ipdf/pdfread.cxx | 2 +-
- xmlsecurity/source/pdfio/pdfdocument.cxx | 11 +++++++----
- 2 files changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/vcl/source/filter/ipdf/pdfread.cxx b/vcl/source/filter/ipdf/pdfread.cxx
-index 3066c4deba4a..bf11578089e0 100644
---- a/vcl/source/filter/ipdf/pdfread.cxx
-+++ b/vcl/source/filter/ipdf/pdfread.cxx
-@@ -218,7 +218,7 @@ size_t RenderPDFBitmaps(const void* pBuffer, int nSize, std::vector<Bitmap>& rBi
- (void)rBitmaps;
- (void)nFirstPage;
- (void)nPages;
-- (void)fResolutionDPI;
-+ (void)pSizeHint;
- return 0;
- #endif // HAVE_FEATURE_PDFIUM
- }
-diff --git a/xmlsecurity/source/pdfio/pdfdocument.cxx b/xmlsecurity/source/pdfio/pdfdocument.cxx
-index c132d02cc2b0..b229206391f2 100644
---- a/xmlsecurity/source/pdfio/pdfdocument.cxx
-+++ b/xmlsecurity/source/pdfio/pdfdocument.cxx
-@@ -138,10 +138,10 @@ bool IsCompleteSignature(SvStream& rStream, vcl::filter::PDFDocument& rDocument,
- return std::find(rAllEOFs.begin(), rAllEOFs.end(), nFileEnd) != rAllEOFs.end();
- }
-
-+#if HAVE_FEATURE_PDFIUM
- /// Collects the checksum of each page of one version of the PDF.
- void AnalyizeSignatureStream(SvMemoryStream& rStream, std::vector<BitmapChecksum>& rPageChecksums)
- {
--#if HAVE_FEATURE_PDFIUM
- auto pPdfium = vcl::pdf::PDFiumLibrary::get();
- vcl::pdf::PDFiumDocument aPdfDocument(
- FPDF_LoadMemDocument(rStream.GetData(), rStream.GetSize(), /*password=*/nullptr));
-@@ -158,10 +158,8 @@ void AnalyizeSignatureStream(SvMemoryStream& rStream, std::vector<BitmapChecksum
- BitmapChecksum nPageChecksum = pPdfPage->getChecksum();
- rPageChecksums.push_back(nPageChecksum);
- }
--#else
-- (void)rStream;
--#endif
- }
-+#endif
-
- /**
- * Checks if incremental updates after singing performed valid modifications only.
-@@ -175,6 +173,7 @@ bool IsValidSignature(SvStream& rStream, vcl::filter::PDFObjectElement* pSignatu
- return false;
- }
-
-+#if HAVE_FEATURE_PDFIUM
- SvMemoryStream aSignatureStream;
- sal_uInt64 nPos = rStream.Tell();
- rStream.Seek(0);
-@@ -196,6 +195,10 @@ bool IsValidSignature(SvStream& rStream, vcl::filter::PDFObjectElement* pSignatu
- // Fail if any page looks different after signing and at the end. Annotations/commenting doesn't
- // count, though.
- return aSignedPages == aAllPages;
-+#else
-+ (void)rStream;
-+ return true;
-+#endif
- }
- }
-
---
-2.26.2
-
diff --git a/app-office/libreoffice/files/libreoffice-7.0.3.1-qt5detect.patch b/app-office/libreoffice/files/libreoffice-7.0.3.1-qt5detect.patch
deleted file mode 100644
index cc4e8e41df2e..000000000000
--- a/app-office/libreoffice/files/libreoffice-7.0.3.1-qt5detect.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Don't let PATH get in the way of proper Qt5 detection.
-It could lead to broken configure due to mismanaged qtchooser config.
-
---- a/configure.ac 2020-11-21 16:35:58.433794709 +0100
-+++ b/configure.ac 2020-11-21 18:02:41.835207197 +0100
-@@ -11819,7 +11819,7 @@
- qt5_test_library="libQt5Widgets.so"
-
- dnl Check for qmake5
-- AC_PATH_PROGS( QMAKE5, [qmake-qt5 qmake], no, [$QT5DIR/bin:$PATH])
-+ AC_PATH_PROGS( QMAKE5, [qmake-qt5 qmake], no, [$QT5DIR/bin])
- if test "$QMAKE5" = "no"; then
- AC_MSG_ERROR([Qmake not found. Please specify the root of your Qt5 installation by exporting QT5DIR before running "configure".])
- else
-@@ -11886,7 +11886,7 @@
-
- dnl Check for Meta Object Compiler
-
-- AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [`dirname $qt5_libdir`/bin:$QT5DIR/bin:$PATH])
-+ AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [$QT5DIR/bin])
- if test "$MOC5" = "no"; then
- AC_MSG_ERROR([Qt Meta Object Compiler not found. Please specify
- the root of your Qt installation by exporting QT5DIR before running "configure".])
diff --git a/app-office/libreoffice/files/libreoffice-7.2.0.4-qt5detect.patch b/app-office/libreoffice/files/libreoffice-7.2.0.4-qt5detect.patch
new file mode 100644
index 000000000000..c905fabf5b30
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.2.0.4-qt5detect.patch
@@ -0,0 +1,13 @@
+diff --git a/configure.ac b/configure.ac
+index 971d7ad440c5..adb01509ab29 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -12683,7 +12683,7 @@ then
+
+ dnl Check for Meta Object Compiler
+
+- AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [`dirname $qt5_libdir`/bin:$QT5DIR/bin:$PATH])
++ AC_PATH_PROGS( MOC5, [moc-qt5 moc], no, [$QT5DIR/bin])
+ if test "$MOC5" = "no"; then
+ AC_MSG_ERROR([Qt Meta Object Compiler not found. Please specify
+ the root of your Qt installation by exporting QT5DIR before running "configure".])
diff --git a/app-office/libreoffice/files/libreoffice-7.5.8.2-icu-74-compatibility.patch b/app-office/libreoffice/files/libreoffice-7.5.8.2-icu-74-compatibility.patch
new file mode 100644
index 000000000000..6ac57a4b2c2b
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.5.8.2-icu-74-compatibility.patch
@@ -0,0 +1,218 @@
+https://bugs.gentoo.org/917618
+https://bugs.documentfoundation.org/show_bug.cgi?id=158108
+
+From bcd5d851ebe91fc22edd3ea92be4a674bd13acba Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Mon, 20 Nov 2023 14:47:28 +0200
+Subject: [PATCH] Remove use of the now removed LBCMNoChain options
+
+* This change removes its use and explicitly prevents chaining where
+ the rule would have applied.
+
+https://github.com/unicode-org/icu/commit/84e47620692be90950d090f2f4722494b020ad96
+https://github.com/unicode-org/icu/commit/9d9256f3b792100cda697c7bcf52bacfbc3bca87
+
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/i18npool/source/breakiterator/data/line.txt
++++ b/i18npool/source/breakiterator/data/line.txt
+@@ -14,7 +14,6 @@
+ #
+
+ !!chain;
+-!!LBCMNoChain;
+
+
+ !!lookAheadHardBreak;
+@@ -206,13 +205,13 @@ $CR $LF {100};
+ #
+ $LB4NonBreaks? $LB4Breaks {100}; # LB 5 do not break before hard breaks.
+ $CAN_CM $CM* $LB4Breaks {100};
+-$CM+ $LB4Breaks {100};
++^$CM+ $LB4Breaks {100};
+
+ # LB 7 x SP
+ # x ZW
+ $LB4NonBreaks [$SP $ZW];
+ $CAN_CM $CM* [$SP $ZW];
+-$CM+ [$SP $ZW];
++^$CM+ [$SP $ZW];
+
+ #
+ # LB 8 Break after zero width space
+@@ -226,14 +225,14 @@ $LB8NonBreaks = [[$LB4NonBreaks] - [$ZW]];
+ # See definition of $CAN_CM.
+
+ $CAN_CM $CM+; # Stick together any combining sequences that don't match other rules.
+-$CM+;
++^$CM+;
+
+ #
+ # LB 11 Do not break before or after WORD JOINER & related characters.
+ #
+ $CAN_CM $CM* $WJcm;
+ $LB8NonBreaks $WJcm;
+-$CM+ $WJcm;
++^$CM+ $WJcm;
+
+ $WJcm [^$CAN_CM];
+ $WJcm $CAN_CM $CM*;
+@@ -243,7 +242,7 @@ $WJcm $CAN_CM $CM*;
+ #
+ # (!SP) x GL
+ [$LB8NonBreaks-$SP] $CM* $GLcm;
+-$CM+ $GLcm;
++^$CM+ $GLcm;
+
+ # GL x
+ $GLcm ($LB8Breaks | $SP);
+@@ -260,19 +259,19 @@ $GLcm [$LB8NonBreaks-$SP] $CM*; # Don't let a combining mark go onto $CR, $B
+ #
+ $LB8NonBreaks $CL;
+ $CAN_CM $CM* $CL;
+-$CM+ $CL; # by rule 10, stand-alone CM behaves as AL
++^$CM+ $CL; # by rule 10, stand-alone CM behaves as AL
+
+ $LB8NonBreaks $EX;
+ $CAN_CM $CM* $EX;
+-$CM+ $EX; # by rule 10, stand-alone CM behaves as AL
++^$CM+ $EX; # by rule 10, stand-alone CM behaves as AL
+
+ $LB8NonBreaks $IS;
+ $CAN_CM $CM* $IS;
+-$CM+ $IS; # by rule 10, stand-alone CM behaves as AL
++^$CM+ $IS; # by rule 10, stand-alone CM behaves as AL
+
+ $LB8NonBreaks $SY;
+ $CAN_CM $CM* $SY;
+-$CM+ $SY; # by rule 10, stand-alone CM behaves as AL
++^$CM+ $SY; # by rule 10, stand-alone CM behaves as AL
+
+
+ #
+@@ -302,7 +301,7 @@ $LB18Breaks = [$LB8Breaks $SP];
+ # LB 19
+ # x QU
+ $LB18NonBreaks $CM* $QUcm;
+-$CM+ $QUcm;
++^$CM+ $QUcm;
+
+ # QU x
+ $QUcm .?;
+@@ -331,7 +330,7 @@ $HLcm ($HYcm | $BAcm) [^$CB]?;
+
+ # LB 22
+ ($ALcm | $HLcm) $INcm;
+-$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL
++^$CM+ $INcm; # by rule 10, any otherwise unattached CM behaves as AL
+ $IDcm $INcm;
+ $INcm $INcm;
+ $NUcm $INcm;
+@@ -341,7 +340,7 @@ $NUcm $INcm;
+ $IDcm $POcm;
+ $ALcm $NUcm; # includes $LB19
+ $HLcm $NUcm;
+-$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL
++^$CM+ $NUcm; # Rule 10, any otherwise unattached CM behaves as AL
+ $NUcm $ALcm;
+ $NUcm $HLcm;
+
+@@ -373,7 +372,7 @@ $PRcm ($JLcm | $JVcm | $JTcm | $H2cm | $H3cm);
+ # LB 28 Do not break between alphabetics
+ #
+ ($ALcm | $HLcm) ($ALcm | $HLcm);
+-$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL
++^$CM+ ($ALcm | $HLcm); # The $CM+ is from rule 10, an unattached CM is treated as AL
+
+ # LB 29
+ $IScm ($ALcm | $NUcm);
+@@ -383,7 +382,7 @@ $IScm ($ALcm | $NUcm);
+ # and opening or closing punctuation
+ #
+ ($ALcm | $HLcm | $NUcm) $OPcm;
+-$CM+ $OPcm;
++^$CM+ $OPcm;
+ $CLcm ($ALcm | $HLcm | $NUcm);
+
+ #
+@@ -393,32 +392,32 @@ $CLcm ($ALcm | $HLcm | $NUcm);
+
+ !!reverse;
+
+-$CM+ $ALPlus;
+-$CM+ $BA;
+-$CM+ $BB;
+-$CM+ $B2;
+-$CM+ $CL;
+-$CM+ $EX;
+-$CM+ $GL;
+-$CM+ $HL;
+-$CM+ $HY;
+-$CM+ $H2;
+-$CM+ $H3;
+-$CM+ $ID;
+-$CM+ $IN;
+-$CM+ $IS;
+-$CM+ $JL;
+-$CM+ $JV;
+-$CM+ $JT;
+-$CM+ $NS;
+-$CM+ $NU;
+-$CM+ $OP;
+-$CM+ $PO;
+-$CM+ $PR;
+-$CM+ $QU;
+-$CM+ $SY;
+-$CM+ $WJ;
+-$CM+;
++^$CM+ $ALPlus;
++^$CM+ $BA;
++^$CM+ $BB;
++^$CM+ $B2;
++^$CM+ $CL;
++^$CM+ $EX;
++^$CM+ $GL;
++^$CM+ $HL;
++^$CM+ $HY;
++^$CM+ $H2;
++^$CM+ $H3;
++^$CM+ $ID;
++^$CM+ $IN;
++^$CM+ $IS;
++^$CM+ $JL;
++^$CM+ $JV;
++^$CM+ $JT;
++^$CM+ $NS;
++^$CM+ $NU;
++^$CM+ $OP;
++^$CM+ $PO;
++^$CM+ $PR;
++^$CM+ $QU;
++^$CM+ $SY;
++^$CM+ $WJ;
++^$CM+;
+
+
+ #
+@@ -468,7 +467,7 @@ $LF $CR;
+ # X $CM needs to behave like X, where X is not $SP or controls.
+ # $CM not covered by the above needs to behave like $AL
+ # Stick together any combining sequences that don't match other rules.
+-$CM+ $CAN_CM;
++^$CM+ $CAN_CM;
+
+
+ # LB 11
+@@ -606,8 +605,8 @@ $CM* ($ALPlus | $HL | $NU) $CM* ($CL | $SY)+ [^$SP];
+ !!safe_reverse;
+
+ # LB 7
+-$CM+ [^$CM $BK $CR $LF $NL $ZW $SP];
+-$CM+ $SP / .;
++^$CM+ [^$CM $BK $CR $LF $NL $ZW $SP];
++^$CM+ $SP / .;
+
+ # LB 9
+ $SP+ $CM* $OP;
+--
+2.42.1
+
diff --git a/app-office/libreoffice/files/libreoffice-7.5.9.2-libxml2-2.12.patch b/app-office/libreoffice/files/libreoffice-7.5.9.2-libxml2-2.12.patch
new file mode 100644
index 000000000000..bc7ae2a561ff
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.5.9.2-libxml2-2.12.patch
@@ -0,0 +1,303 @@
+From c8f7408db73d2f2ccacb25a2b4fef8dfebdfc6cb Mon Sep 17 00:00:00 2001
+From: Miklos Vajna <vmiklos@collabora.com>
+Date: Mon, 27 Nov 2023 08:02:59 +0100
+Subject: tdf#158302 fix build against system-libxml-2.12
+
+Seen in a fedora:40 container, using --with-system-libcmis,
+--with-system-liblangtag and --with-system-xmlsec.
+
+Change-Id: I9d748d3dc0b70dbfdfcb6b99c9ce8440bda6f326
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159980
+Tested-by: Jenkins
+Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
+---
+ drawinglayer/source/tools/primitive2dxmldump.cxx | 1 +
+ filter/source/xsltfilter/LibXSLTTransformer.cxx | 2 +-
+ helpcompiler/source/HelpLinker.cxx | 4 ++++
+ include/xmloff/xmltoken.hxx | 2 +-
+ sax/source/fastparser/fastparser.cxx | 2 +-
+ sc/source/core/tool/interpr7.cxx | 1 +
+ sc/source/filter/xml/XMLExportDataPilot.cxx | 2 +-
+ sc/source/filter/xml/XMLExportDatabaseRanges.cxx | 2 +-
+ sc/source/filter/xml/xmlfilti.cxx | 6 +++---
+ unoxml/source/dom/attr.cxx | 1 +
+ unoxml/source/dom/document.cxx | 1 +
+ unoxml/source/dom/documentbuilder.cxx | 1 +
+ unoxml/source/dom/entity.cxx | 1 +
+ unoxml/source/xpath/xpathapi.cxx | 7 ++++++-
+ xmloff/source/core/xmltoken.cxx | 2 +-
+ xmloff/source/style/PageMasterStyleMap.cxx | 2 +-
+ xmlsecurity/inc/xmlsec-wrapper.h | 1 +
+ xmlsecurity/inc/xmlsec/saxhelper.hxx | 1 +
+ 18 files changed, 28 insertions(+), 11 deletions(-)
+
+diff --git a/drawinglayer/source/tools/primitive2dxmldump.cxx b/drawinglayer/source/tools/primitive2dxmldump.cxx
+index 76aefec902ea..f3b9ef1bc919 100644
+--- a/drawinglayer/source/tools/primitive2dxmldump.cxx
++++ b/drawinglayer/source/tools/primitive2dxmldump.cxx
+@@ -15,6 +15,7 @@
+
+ #include <math.h>
+ #include <memory>
++#include <libxml/parser.h>
+ #include <sal/log.hxx>
+
+ #include <drawinglayer/primitive2d/bitmapprimitive2d.hxx>
+diff --git a/filter/source/xsltfilter/LibXSLTTransformer.cxx b/filter/source/xsltfilter/LibXSLTTransformer.cxx
+index 1a7c34805f1b..5e9a7c4bcd35 100644
+--- a/filter/source/xsltfilter/LibXSLTTransformer.cxx
++++ b/filter/source/xsltfilter/LibXSLTTransformer.cxx
+@@ -333,7 +333,7 @@ namespace XSLT
+ }
+ else
+ {
+- xmlErrorPtr lastErr = xmlGetLastError();
++ const xmlError* lastErr = xmlGetLastError();
+ OUString msg;
+ if (lastErr)
+ msg = OStringToOUString(lastErr->message, RTL_TEXTENCODING_UTF8);
+diff --git a/helpcompiler/source/HelpLinker.cxx b/helpcompiler/source/HelpLinker.cxx
+index 3d52834dbe6b..898a8b26392a 100644
+--- a/helpcompiler/source/HelpLinker.cxx
++++ b/helpcompiler/source/HelpLinker.cxx
+@@ -815,7 +815,11 @@ static const HelpProcessingException* GpXMLParsingException = nullptr;
+
+ extern "C" {
+
++#if LIBXML_VERSION >= 21200
++static void StructuredXMLErrorFunction(SAL_UNUSED_PARAMETER void *, const xmlError* error)
++#else
+ static void StructuredXMLErrorFunction(SAL_UNUSED_PARAMETER void *, xmlErrorPtr error)
++#endif
+ {
+ std::string aErrorMsg = error->message;
+ std::string aXMLParsingFile;
+diff --git a/include/xmloff/xmltoken.hxx b/include/xmloff/xmltoken.hxx
+index 4e6441841774..ba42fae4d035 100644
+--- a/include/xmloff/xmltoken.hxx
++++ b/include/xmloff/xmltoken.hxx
+@@ -744,7 +744,7 @@ namespace xmloff::token {
+ XML_EMBEDDED_VISIBLE_AREA,
+ XML_EMBOSSED,
+ XML_EMISSIVE_COLOR,
+- XML_EMPTY,
++ XML_TOKEN_EMPTY,
+ XML_EMPTY_LINE_REFRESH,
+ XML_ENABLE_NUMBERING,
+ XML_ENABLED,
+diff --git a/sax/source/fastparser/fastparser.cxx b/sax/source/fastparser/fastparser.cxx
+index ec8065016a12..e0338e053cf0 100644
+--- a/sax/source/fastparser/fastparser.cxx
++++ b/sax/source/fastparser/fastparser.cxx
+@@ -578,7 +578,7 @@ Event& Entity::getEvent( CallbackType aType )
+ OUString lclGetErrorMessage( xmlParserCtxtPtr ctxt, std::u16string_view sSystemId, sal_Int32 nLine )
+ {
+ const char* pMessage;
+- xmlErrorPtr error = xmlCtxtGetLastError( ctxt );
++ const xmlError* error = xmlCtxtGetLastError( ctxt );
+ if( error && error->message )
+ pMessage = error->message;
+ else
+diff --git a/sc/source/core/tool/interpr7.cxx b/sc/source/core/tool/interpr7.cxx
+index 352c7cf70e45..ecb4ea346396 100644
+--- a/sc/source/core/tool/interpr7.cxx
++++ b/sc/source/core/tool/interpr7.cxx
+@@ -31,6 +31,7 @@
+ #include <cstring>
+ #include <memory>
+ #include <string_view>
++#include <libxml/parser.h>
+
+ using namespace com::sun::star;
+
+diff --git a/sc/source/filter/xml/XMLExportDataPilot.cxx b/sc/source/filter/xml/XMLExportDataPilot.cxx
+index da65bec0dab7..bd5f16d828ff 100644
+--- a/sc/source/filter/xml/XMLExportDataPilot.cxx
++++ b/sc/source/filter/xml/XMLExportDataPilot.cxx
+@@ -123,7 +123,7 @@ void ScXMLExportDataPilot::WriteDPCondition(const ScQueryEntry& aQueryEntry, boo
+
+ if (aQueryEntry.IsQueryByEmpty())
+ {
+- rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_OPERATOR, GetXMLToken(XML_EMPTY));
++ rExport.AddAttribute(XML_NAMESPACE_TABLE, XML_OPERATOR, GetXMLToken(XML_TOKEN_EMPTY));
+ }
+ else if (aQueryEntry.IsQueryByNonEmpty())
+ {
+diff --git a/sc/source/filter/xml/XMLExportDatabaseRanges.cxx b/sc/source/filter/xml/XMLExportDatabaseRanges.cxx
+index 6905e02d651b..e4307065bd92 100644
+--- a/sc/source/filter/xml/XMLExportDatabaseRanges.cxx
++++ b/sc/source/filter/xml/XMLExportDatabaseRanges.cxx
+@@ -376,7 +376,7 @@ private:
+ case SC_EQUAL:
+ {
+ if (rEntry.IsQueryByEmpty())
+- return GetXMLToken(XML_EMPTY);
++ return GetXMLToken(XML_TOKEN_EMPTY);
+ else if (rEntry.IsQueryByNonEmpty())
+ return GetXMLToken(XML_NOEMPTY);
+
+diff --git a/sc/source/filter/xml/xmlfilti.cxx b/sc/source/filter/xml/xmlfilti.cxx
+index 7585ce0c50fa..61f7cfe4a349 100644
+--- a/sc/source/filter/xml/xmlfilti.cxx
++++ b/sc/source/filter/xml/xmlfilti.cxx
+@@ -370,7 +370,7 @@ void ScXMLConditionContext::GetOperator(
+ rEntry.eOp = SC_BOTPERC;
+ else if (IsXMLToken(aOpStr, XML_BOTTOM_VALUES))
+ rEntry.eOp = SC_BOTVAL;
+- else if (IsXMLToken(aOpStr, XML_EMPTY))
++ else if (IsXMLToken(aOpStr, XML_TOKEN_EMPTY))
+ rEntry.SetQueryByEmpty();
+ else if (aOpStr == u">")
+ rEntry.eOp = SC_GREATER;
+@@ -422,7 +422,7 @@ void SAL_CALL ScXMLConditionContext::endFastElement( sal_Int32 /*nElement*/ )
+ if (maQueryItems.empty())
+ {
+ ScQueryEntry::Item& rItem = rEntry.GetQueryItem();
+- if (IsXMLToken(sOperator, XML_EMPTY))
++ if (IsXMLToken(sOperator, XML_TOKEN_EMPTY))
+ return;
+ if (IsXMLToken(sDataType, XML_NUMBER))
+ {
+@@ -753,7 +753,7 @@ void SAL_CALL ScXMLDPConditionContext::endFastElement( sal_Int32 /*nElement*/ )
+ else
+ aFilterField.eConnect = SC_AND;
+ pFilterContext->SetIsCaseSensitive(bIsCaseSensitive);
+- if (IsXMLToken(sOperator, XML_EMPTY))
++ if (IsXMLToken(sOperator, XML_TOKEN_EMPTY))
+ aFilterField.SetQueryByEmpty();
+ else if (IsXMLToken(sOperator, XML_NOEMPTY))
+ aFilterField.SetQueryByNonEmpty();
+diff --git a/unoxml/source/dom/attr.cxx b/unoxml/source/dom/attr.cxx
+index dd974d910edb..d8d873cdf055 100644
+--- a/unoxml/source/dom/attr.cxx
++++ b/unoxml/source/dom/attr.cxx
+@@ -22,6 +22,7 @@
+ #include <string.h>
+
+ #include <memory>
++#include <libxml/entities.h>
+
+ #include <osl/diagnose.h>
+ #include <sal/log.hxx>
+diff --git a/unoxml/source/dom/document.cxx b/unoxml/source/dom/document.cxx
+index cb48bd1635f8..0825fc2cd7ed 100644
+--- a/unoxml/source/dom/document.cxx
++++ b/unoxml/source/dom/document.cxx
+@@ -41,6 +41,7 @@
+ #include <eventdispatcher.hxx>
+
+ #include <string.h>
++#include <libxml/xmlIO.h>
+
+ #include <osl/diagnose.h>
+
+diff --git a/unoxml/source/dom/documentbuilder.cxx b/unoxml/source/dom/documentbuilder.cxx
+index c3cd7663d2fc..3898d58e4be4 100644
+--- a/unoxml/source/dom/documentbuilder.cxx
++++ b/unoxml/source/dom/documentbuilder.cxx
+@@ -22,6 +22,7 @@
+ #include <string.h>
+
+ #include <libxml/xmlerror.h>
++#include <libxml/parser.h>
+
+ #include <memory>
+
+diff --git a/unoxml/source/dom/entity.cxx b/unoxml/source/dom/entity.cxx
+index ccc8a0872499..98909dfe8f12 100644
+--- a/unoxml/source/dom/entity.cxx
++++ b/unoxml/source/dom/entity.cxx
+@@ -22,6 +22,7 @@
+ #include <osl/diagnose.h>
+
+ #include <string.h>
++#include <libxml/entities.h>
+
+ using namespace css::uno;
+ using namespace css::xml::dom;
+diff --git a/unoxml/source/xpath/xpathapi.cxx b/unoxml/source/xpath/xpathapi.cxx
+index a60083983882..c2b753783176 100644
+--- a/unoxml/source/xpath/xpathapi.cxx
++++ b/unoxml/source/xpath/xpathapi.cxx
+@@ -26,6 +26,7 @@
+ #include <libxml/xmlerror.h>
+ #include <libxml/xpath.h>
+ #include <libxml/xpathInternals.h>
++#include <libxml/xmlIO.h>
+
+ #include <com/sun/star/xml/xpath/XPathException.hpp>
+
+@@ -217,7 +218,7 @@ namespace XPath
+ return selectSingleNode(contextNode, expr);
+ }
+
+- static OUString make_error_message(xmlErrorPtr pError)
++ static OUString make_error_message(const xmlError* pError)
+ {
+ OUStringBuffer buf;
+ if (pError) {
+@@ -259,7 +260,11 @@ namespace XPath
+ SAL_WARN("unoxml", "libxml2 error: " << str);
+ }
+
++#if LIBXML_VERSION >= 21200
++ static void structured_error_func(void *, const xmlError* error)
++#else
+ static void structured_error_func(void *, xmlErrorPtr error)
++#endif
+ {
+ SAL_WARN("unoxml", "libxml2 error: " << make_error_message(error));
+ }
+diff --git a/xmloff/source/core/xmltoken.cxx b/xmloff/source/core/xmltoken.cxx
+index 6879f37db295..e11dc0d16111 100644
+--- a/xmloff/source/core/xmltoken.cxx
++++ b/xmloff/source/core/xmltoken.cxx
+@@ -756,7 +756,7 @@ namespace xmloff::token {
+ TOKEN( "embedded-visible-area", XML_EMBEDDED_VISIBLE_AREA ),
+ TOKEN( "embossed", XML_EMBOSSED ),
+ TOKEN( "emissive-color", XML_EMISSIVE_COLOR ),
+- TOKEN( "empty", XML_EMPTY ),
++ TOKEN( "empty", XML_TOKEN_EMPTY ),
+ TOKEN( "empty-line-refresh", XML_EMPTY_LINE_REFRESH ),
+ TOKEN( "enable-numbering", XML_ENABLE_NUMBERING ),
+ TOKEN( "enabled", XML_ENABLED ),
+diff --git a/xmloff/source/style/PageMasterStyleMap.cxx b/xmloff/source/style/PageMasterStyleMap.cxx
+index 7b2cab4751aa..6f631289672b 100644
+--- a/xmloff/source/style/PageMasterStyleMap.cxx
++++ b/xmloff/source/style/PageMasterStyleMap.cxx
+@@ -157,7 +157,7 @@ const XMLPropertyMapEntry aXMLPageMasterStyleMap[] =
+ PLMAP( PROP_FootnoteLineRelativeWidth, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_PERCENT8|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_WIDTH ),
+ PLMAP( PROP_FootnoteLineTextDistance, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_DISTANCE ),
+ PLMAP( PROP_FootnoteLineWeight, XML_NAMESPACE_STYLE, XML_FOOTNOTE_SEP, XML_TYPE_MEASURE16|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_WEIGHT ),
+- PLMAP( PROP_FootnoteLineStyle, XML_NAMESPACE_STYLE, XML_EMPTY, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_STYLE ),
++ PLMAP( PROP_FootnoteLineStyle, XML_NAMESPACE_STYLE, XML_TOKEN_EMPTY, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_STYLE ),
+ PLMAP_EXT(PROP_GutterMargin, XML_NAMESPACE_LO_EXT, XML_MARGIN_GUTTER, XML_TYPE_MEASURE, CTF_PM_MARGINGUTTER),
+
+ //////////////////////////////////////////////////////////////////////////
+diff --git a/xmlsecurity/inc/xmlsec-wrapper.h b/xmlsecurity/inc/xmlsec-wrapper.h
+index 7c6d267e8b73..3ad705400c52 100644
+--- a/xmlsecurity/inc/xmlsec-wrapper.h
++++ b/xmlsecurity/inc/xmlsec-wrapper.h
+@@ -23,6 +23,7 @@
+
+ #include <sal/types.h>
+
++#include <libxml/parser.h>
+ #include <xmlsec/base64.h>
+ #include <xmlsec/bn.h>
+ #include <xmlsec/errors.h>
+diff --git a/xmlsecurity/inc/xmlsec/saxhelper.hxx b/xmlsecurity/inc/xmlsec/saxhelper.hxx
+index a49ccef1894c..a5863ffd0e2a 100644
+--- a/xmlsecurity/inc/xmlsec/saxhelper.hxx
++++ b/xmlsecurity/inc/xmlsec/saxhelper.hxx
+@@ -23,6 +23,7 @@
+
+ #include <string_view>
+
++#include <libxml/parser.h>
+ #include <libxml/tree.h>
+
+ #include <rtl/ustring.hxx>
+--
+cgit v1.2.1
+
diff --git a/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch b/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch
new file mode 100644
index 000000000000..edeb38854994
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch
@@ -0,0 +1,58 @@
+From d4287704f9e2ea07e0750b114ec0761c2732d03e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 12 Mar 2024 21:40:25 +0100
+Subject: [PATCH] Drop unused QtNetwork dependency, fix KDE terminology
+
+'KDE version' -> 'KDE Frameworks version'
+
+Change-Id: I2e6a912be93d79b251dcf32c20796374c9ca9cf2
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ configure.ac | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6d56df8625f1..9d6b35b747e5 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -13213,7 +13213,7 @@ then
+
+ QT5_CFLAGS="-I$qt5_incdir -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
+ QT5_CFLAGS=$(printf '%s' "$QT5_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+- QT5_LIBS="-L$qt5_libdir -lQt5Core -lQt5Gui -lQt5Widgets -lQt5Network"
++ QT5_LIBS="-L$qt5_libdir -lQt5Core -lQt5Gui -lQt5Widgets"
+ if test "$_os" = "Emscripten"; then
+ QT5_LIBS="$QT5_LIBS -lqtpcre2 -lQt5EventDispatcherSupport -lQt5FontDatabaseSupport -L${qt5_platformsdir} -lqwasm"
+ fi
+@@ -13442,8 +13442,8 @@ then
+ AC_MSG_ERROR([KF5 libraries not found. Please specify the root of your KF5 installation by exporting KF5DIR before running "configure".])
+ fi
+
+- KF5_CFLAGS="-I$kf5_incdir -I$kf5_incdir/KCoreAddons -I$kf5_incdir/KI18n -I$kf5_incdir/KConfigCore -I$kf5_incdir/KWindowSystem -I$kf5_incdir/KIOCore -I$kf5_incdir/KIOWidgets -I$kf5_incdir/KIOFileWidgets -I$qt5_incdir -I$qt5_incdir/QtCore -I$qt5_incdir/QtGui -I$qt5_incdir/QtWidgets -I$qt5_incdir/QtNetwork -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
+- KF5_LIBS="-L$kf5_libdir -lKF5CoreAddons -lKF5I18n -lKF5ConfigCore -lKF5WindowSystem -lKF5KIOCore -lKF5KIOWidgets -lKF5KIOFileWidgets -L$qt5_libdir -lQt5Core -lQt5Gui -lQt5Widgets -lQt5Network"
++ KF5_CFLAGS="-I$kf5_incdir -I$kf5_incdir/KCoreAddons -I$kf5_incdir/KI18n -I$kf5_incdir/KConfigCore -I$kf5_incdir/KWindowSystem -I$kf5_incdir/KIOCore -I$kf5_incdir/KIOWidgets -I$kf5_incdir/KIOFileWidgets -I$qt5_incdir -I$qt5_incdir/QtCore -I$qt5_incdir/QtGui -I$qt5_incdir/QtWidgets -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
++ KF5_LIBS="-L$kf5_libdir -lKF5CoreAddons -lKF5I18n -lKF5ConfigCore -lKF5WindowSystem -lKF5KIOCore -lKF5KIOWidgets -lKF5KIOFileWidgets -L$qt5_libdir -lQt5Core -lQt5Gui -lQt5Widgets"
+ KF5_CFLAGS=$(printf '%s' "$KF5_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+
+ if test "$USING_X11" = TRUE; then
+@@ -13453,7 +13453,7 @@ then
+ AC_LANG_PUSH([C++])
+ save_CXXFLAGS=$CXXFLAGS
+ CXXFLAGS="$CXXFLAGS $KF5_CFLAGS"
+- AC_MSG_CHECKING([whether KDE is >= 5.0])
++ AC_MSG_CHECKING([whether KDE Frameworks is >= 5.0])
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include <kcoreaddons_version.h>
+
+@@ -13461,7 +13461,7 @@ int main(int argc, char **argv) {
+ if (KCOREADDONS_VERSION_MAJOR == 5 && KCOREADDONS_VERSION_MINOR >= 0) return 0;
+ else return 1;
+ }
+- ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE version too old])],[])
++ ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE Frameworks version too old])],[])
+ CXXFLAGS=$save_CXXFLAGS
+ AC_LANG_POP([C++])
+ fi
+--
+2.44.0
+
diff --git a/app-office/libreoffice/files/libreoffice-7.6.5.2-gcc14.patch b/app-office/libreoffice/files/libreoffice-7.6.5.2-gcc14.patch
new file mode 100644
index 000000000000..a98012320375
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.6.5.2-gcc14.patch
@@ -0,0 +1,38 @@
+https://github.com/LibreOffice/core/commit/db98a3f1b1a703ea8e1284b8815eea2274abb2db
+
+From db98a3f1b1a703ea8e1284b8815eea2274abb2db Mon Sep 17 00:00:00 2001
+From: Martin Jambor <mjambor@suse.cz>
+Date: Wed, 7 Jun 2023 18:11:45 +0200
+Subject: [PATCH] Add cstdlib include necessary to build with gcc14 libstdc++
+ (tdf#155715)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Without explicitely including <cstdlib>, compiling some files
+including store/source/storbase.hxx (such as store/source/storpage.cxx
+which includes it through store/source/storpage.hxx) will result in
+errors:
+
+ error: ‘malloc’ is not a member of ‘std’
+
+and
+
+ error: ‘free’ is not a member of ‘std’
+
+This patch simply adds the necessary include.
+
+Change-Id: I3d1fa2a17c5ae9d512f1de9d434dac3d82fc353f
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152712
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
+--- a/store/source/storbase.hxx
++++ b/store/source/storbase.hxx
+@@ -32,6 +32,7 @@
+
+ #include <store/types.h>
+
++#include <cstdlib>
+ #include <memory>
+ #include <utility>
+
diff --git a/app-office/libreoffice/files/libreoffice-7.6.6.3-autoconf-2.72.patch b/app-office/libreoffice/files/libreoffice-7.6.6.3-autoconf-2.72.patch
new file mode 100644
index 000000000000..749231a595e5
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.6.6.3-autoconf-2.72.patch
@@ -0,0 +1,53 @@
+From 78629e74e1e046a9ae4945088e2f7afde6db88d6 Mon Sep 17 00:00:00 2001
+From: Fridrich Strba <fridrich_strba@opensuse.org>
+Date: Tue, 12 Mar 2024 11:34:52 +0100
+Subject: Fix build with autoconf 2.72
+
+This commit http://git.savannah.gnu.org/gitweb/
+?p=autoconf.git;a=commitdiff;
+h=cf09f48841b66fe76f606dd6018bb3a93242a7c9
+changed the internal cache variable name and its content
+
+The effects show later in message like
+/tmp/ccyB6wS6.ltrans9.ltrans.o: in function `comphelper::DocPasswordHelper::decryptGpgSession(com::sun::star::uno::Sequence<com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> > const&)':
+/home/abuild/rpmbuild/BUILD/libreoffice-24.2.1.2/comphelper/source/misc/docpasswordhelper.cxx:705:(.text+0x4fb7): undefined reference to `GpgME::Data::seek(long, int)'
+/usr/bin/ld.bfd: /home/abuild/rpmbuild/BUILD/libreoffice-24.2.1.2/comphelper/source/misc/docpasswordhelper.cxx:716:(.text+0x5402): undefined reference to `GpgME::Data::seek(long, int)'
+/usr/bin/ld.bfd: /tmp/ccyB6wS6.ltrans13.ltrans.o: in function `comphelper::OStorageHelper::CreateGpgPackageEncryptionData()':
+/home/abuild/rpmbuild/BUILD/libreoffice-24.2.1.2/comphelper/source/misc/storagehelper.cxx:507:(.text+0x64e3): undefined reference to `GpgME::Data::seek(long, int)'
+/usr/bin/ld.bfd: /home/abuild/rpmbuild/BUILD/libreoffice-24.2.1.2/comphelper/source/misc/storagehelper.cxx:520:(.text+0x6583): undefined reference to `GpgME::Data::seek(long, int)'
+collect2: error: ld returned 1 exit status
+
+Where the type 'off_t' at the time of inclusion of the header and
+at the time of compilation of the library differ.
+
+Change-Id: Ie0486dbc869e84f5fb2688473334cfe464abd570
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164704
+Tested-by: Jenkins
+Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164715
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/164764
+Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
+Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
+Tested-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
+---
+ configure.ac | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 8101a2b2e1dd..758e160400ba 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -7197,7 +7197,9 @@ if test "$_os" != "WINNT"; then
+
+ dnl Check for large file support
+ AC_SYS_LARGEFILE
+- if test -n "$ac_cv_sys_file_offset_bits" -a "$ac_cv_sys_file_offset_bits" != "no"; then
++ if test -n "$ac_cv_sys_largefile_opts" -a "$ac_cv_sys_largefile_opts" != "none needed" -a "$ac_cv_sys_largefile_opts" != "support not detected"; then
++ LFS_CFLAGS="$ac_cv_sys_largefile_opts"
++ elif test -n "$ac_cv_sys_file_offset_bits" -a "$ac_cv_sys_file_offset_bits" != "no"; then
+ LFS_CFLAGS="-D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
+ fi
+ if test -n "$ac_cv_sys_large_files" -a "$ac_cv_sys_large_files" != "no"; then
+--
+cgit v1.2.3
+
diff --git a/app-office/libreoffice/files/libreoffice.confd b/app-office/libreoffice/files/libreoffice.confd
new file mode 100644
index 000000000000..df1a26969158
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice.confd
@@ -0,0 +1,5 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Default options for the soffice daemon
+libreoffice_opts="--accept=\"socket,host=localhost,port=8100,tcpNoDelay=1;urp;\""
diff --git a/app-office/libreoffice/files/libreoffice.initd b/app-office/libreoffice/files/libreoffice.initd
new file mode 100644
index 000000000000..ecd650145735
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="LibreOffice headless daemon for generating documents"
+name="LibreOffice headless daemon"
+pidfile="/run/soffice.pid"
+soffice_args="${libreoffice_opts}"
+
+command="/usr/bin/soffice"
+command_args="--nodefault --nofirststartwizard --nolockcheck --nologo --norestore --headless ${soffice_args}"
+command_background="true"
+command_group="libreoffice"
+command_user="libreoffice"
diff --git a/app-office/libreoffice/libreoffice-24.2.3.1.ebuild b/app-office/libreoffice/libreoffice-24.2.3.1.ebuild
new file mode 100644
index 000000000000..b2b4c6c66ef4
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-24.2.3.1.ebuild
@@ -0,0 +1,697 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+ https://dev-builds.libreoffice.org/pre-releases/src
+ https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+ https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
+"
+ADDONS_URI="https://dev-www.libreoffice.org/src/"
+
+BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
+# PATCHSET="${P}-patchset-01.tar.xz"
+
+[[ ${MY_PV} == *9999* ]] && inherit git-r3
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="A full office productivity suite"
+HOMEPAGE="https://www.libreoffice.org"
+SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
+[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
+
+# Split modules following git/tarballs; Core MUST be first!
+# Help is used for the image generator
+# Only release has the tarballs
+if [[ ${MY_PV} != *9999* ]]; then
+ for i in ${DEV_URI}; do
+ SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
+ SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
+ done
+ unset i
+fi
+unset DEV_URI
+
+# Really required addons
+# These are bundles that can't be removed for now due to huge patchsets.
+# If you want them gone, patches are welcome.
+ADDONS_SRC=(
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
+ # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+ "${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
+ # not packaged in Gentoo, https://skia.org/
+ "${ADDONS_URI}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"
+ # not packaged in Gentoo, https://github.com/tsyrogit/zxcvbn-c
+ "${ADDONS_URI}/zxcvbn-c-2.5.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-WebSocket: not packaged in Gentoo, https://github.com/TooTallNate/Java-WebSocket
+ "java? (
+ ${ADDONS_URI}/Java-WebSocket-1.5.4.tar.gz
+ ${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 qt5 qt6 test valgrind vulkan
+$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ base? ( java )
+ bluetooth? ( dbus )
+ kde? ( || ( qt5 qt6 ) )
+ libreoffice_extensions_nlpsolver? ( java )
+ libreoffice_extensions_scripting-beanshell? ( java )
+ libreoffice_extensions_scripting-javascript? ( java )
+ libreoffice_extensions_wiki-publisher? ( java )
+"
+
+RESTRICT="!test? ( test )"
+
+LICENSE="|| ( LGPL-3 MPL-1.1 )"
+SLOT="0"
+
+#[[ ${MY_PV} == *9999* ]] || \
+#KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ app-arch/unzip
+ app-arch/zip
+ app-crypt/argon2:=
+ app-crypt/gpgme:=[cxx]
+ app-text/hunspell:=
+ >=app-text/libabw-0.1.0
+ >=app-text/libebook-0.1
+ app-text/libepubgen
+ >=app-text/libetonyek-0.1
+ app-text/libexttextcat
+ app-text/liblangtag
+ >=app-text/libmspub-0.1.0
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
+ >=app-text/libodfgen-0.1.0
+ app-text/libqxp
+ app-text/libstaroffice
+ app-text/libwpd:0.10[tools]
+ app-text/libwpg:0.3
+ >=app-text/libwps-0.4
+ app-text/mythes
+ >=dev-cpp/clucene-2.3.3.4-r2
+ >=dev-cpp/libcmis-0.6.2:0=
+ dev-db/unixODBC
+ dev-lang/perl
+ dev-libs/boost:=[nls]
+ dev-libs/expat
+ dev-libs/hyphen
+ dev-libs/icu:=
+ dev-libs/libassuan
+ dev-libs/libgpg-error
+ >=dev-libs/liborcus-0.18.0:0/0.18
+ dev-libs/librevenge
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-libs/nspr
+ dev-libs/nss
+ >=dev-libs/redland-1.0.16
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
+ media-gfx/fontforge
+ media-gfx/graphite2
+ media-libs/fontconfig
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
+ media-libs/lcms:2
+ >=media-libs/libcdr-0.1.0
+ >=media-libs/libepoxy-1.3.1[X]
+ >=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
+ media-libs/libpagemaker
+ >=media-libs/libpng-1.4:0=
+ >=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
+ media-libs/libzmf
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
+ net-misc/curl
+ sci-mathematics/lpsolve:=
+ sys-libs/zlib
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
+ bluetooth? (
+ dev-libs/glib:2
+ net-wireless/bluez
+ )
+ coinmp? ( sci-libs/coinor-mp )
+ cups? ( net-print/cups )
+ dbus? ( sys-apps/dbus )
+ eds? (
+ dev-libs/glib:2
+ >=gnome-base/dconf-0.40.0
+ gnome-extra/evolution-data-server
+ )
+ firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ gtk? (
+ app-accessibility/at-spi2-core:2
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ gnome-base/dconf
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango
+ )
+ kde? (
+ qt5? (
+ kde-frameworks/kconfig:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kio:5
+ kde-frameworks/kwindowsystem:5
+ )
+ qt6? (
+ kde-frameworks/kconfig:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/kio:6
+ kde-frameworks/kwindowsystem:6
+ )
+ )
+ ldap? ( net-nds/openldap:= )
+ libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
+ postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+# FIXME: cppunit should be moved to test conditional
+# after everything upstream is under gbuild
+# as dmake execute tests right away
+# tests apparently also need google-carlito-fonts (not packaged)
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/libatomic_ops-7.2d
+ dev-perl/Archive-Zip
+ >=dev-util/cppunit-1.14.0
+ >=dev-util/gperf-3.1
+ dev-util/mdds:1/2.1
+ media-libs/glm
+ x11-base/xorg-proto
+ x11-libs/libXt
+ x11-libs/libXtst
+ java? (
+ dev-java/ant:0
+ >=virtual/jdk-17
+ )
+ test? (
+ app-crypt/gnupg
+ dev-util/cppunit
+ media-fonts/dejavu
+ media-fonts/liberation-fonts
+ )
+ valgrind? ( dev-debug/valgrind )
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
+ !app-office/libreoffice-bin
+ !app-office/libreoffice-bin-debug
+ media-fonts/liberation-fonts
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
+ java? ( >=virtual/jre-11 )
+ kde? ( kde-frameworks/breeze-icons:* )
+"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
+if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
+ PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
+else
+ # Translations are not reliable on live ebuilds
+ # rather force people to use english only.
+ RDEPEND+=" !app-office/libreoffice-l10n"
+fi
+
+PATCHES=(
+ # "${WORKDIR}"/${PATCHSET/.tar.xz/}
+
+ # not upstreamable stuff
+ "${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
+ "${FILESDIR}/${PN}-6.1-nomancompress.patch"
+ "${FILESDIR}/${PN}-24.2-qtdetect.patch"
+
+ # maybe upstreamable
+ "${FILESDIR}/${PN}-7.5.8.2-icu-74-compatibility.patch"
+
+ # TODO: upstream
+ "${FILESDIR}/${PN}-7.6-unused-qt5network.patch"
+ "${FILESDIR}/${PN}-24.2-unused-qt6network.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}"
+
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ 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"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
+ else
+ # Force gcc
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
+ fi
+
+ if use custom-cflags ; then
+ elog "USE=custom-cflags has been selected. You are on your own to make sure that"
+ elog "the build succeeds. Good luck!"
+ else
+ strip-flags
+ fi
+
+ export LO_CLANG_CC=${CC}
+ export LO_CLANG_CXX=${CXX}
+
+ # Show flags set at the end
+ einfo " Used CFLAGS: ${CFLAGS}"
+ einfo " Used LDFLAGS: ${LDFLAGS}"
+
+ # Ensure we use correct toolchain
+ tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+ # optimization flags
+ export GMAKE_OPTIONS="${MAKEOPTS}"
+ # System python enablement:
+ export PYTHON_CFLAGS=$(python_get_CFLAGS)
+ export PYTHON_LIBS=$(python_get_LIBS)
+
+ if use qt5; then
+ export QT5DIR="$(qt5_get_bindir)/.."
+ fi
+ if use qt6; then
+ export QT6DIR="$(qt6_get_bindir)/.."
+ fi
+
+ local gentoo_buildid="Gentoo official package"
+ if [[ -n ${LOCOREGIT_VERSION} ]]; then
+ gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
+ fi
+
+ # system headers/libs/...: enforce using system packages
+ # --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
+ # --enable-cairo: ensure that cairo is always required
+ # --enable-*-link: link to the library rather than just dlopen on runtime
+ # --enable-release-build: build the libreoffice as release
+ # --disable-fetch-external: prevent dowloading during compile phase
+ # --enable-extension-integration: enable any extension integration support
+ # --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
+ # --disable-report-builder: too much java packages pulled in without pkgs
+ # --without-system-sane: just sane.h header that is used for scan in writer,
+ # not linked or anything else, worthless to depend on
+ # --disable-pdfium: not yet packaged
+ local myeconfargs=(
+ --with-system-dicts
+ --with-system-epoxy
+ --with-system-headers
+ --with-system-jars
+ --with-system-libs
+ --enable-build-opensymbol
+ --enable-cairo-canvas
+ --enable-largefile
+ --enable-mergelibs=more
+ --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
+ --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-openjpeg
+ --with-tls=nss
+ --with-vendor="Gentoo Foundation"
+ --with-x
+ --without-fonts
+ --without-myspell-dicts
+ --with-help="html"
+ --without-helppack-integration
+ --with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
+ --without-system-jfreereport
+ --without-system-libfixmath
+ --without-system-sane
+ --without-system-zxcvbn
+ $(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 ldap)
+ $(use_enable odk)
+ $(use_enable pdfimport)
+ $(use_enable postgres postgresql-sdbc)
+ $(use_enable qt5)
+ $(use_enable qt6)
+ $(use_enable vulkan skia)
+ $(use_with accessibility lxml)
+ $(use_with coinmp system-coinmp)
+ $(use_with googledrive gdrive-client-id ${google_default_client_id})
+ $(use_with googledrive gdrive-client-secret ${google_default_client_secret})
+ $(use_with java)
+ $(use_with odk doxygen)
+ $(use_with valgrind)
+ )
+
+ use qt5 && myeconfargs+=( $(use_enable kde kf5) )
+ use qt6 && myeconfargs+=( $(use_enable kde kf6) )
+
+ if use eds || use gtk; then
+ myeconfargs+=( --enable-dconf --enable-gio )
+ else
+ myeconfargs+=( --disable-dconf --disable-gio )
+ fi
+
+ # libreoffice extensions handling
+ for lo_xt in ${LO_EXTS}; do
+ if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
+ myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
+ else
+ myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
+ fi
+ done
+
+ if use java; then
+ # hsqldb: system one is too new
+ myeconfargs+=(
+ --without-junit
+ --without-system-hsqldb
+ --with-ant-home="${ANT_HOME}"
+ --with-jdk-home="${JAVA_HOME}"
+ )
+
+ use libreoffice_extensions_scripting-beanshell && \
+ myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
+
+ use libreoffice_extensions_scripting-javascript && \
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
+ fi
+
+ tc-is-lto && myeconfargs+=( --enable-lto )
+
+ MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ # more and more LO stuff tries to use OpenGL, including tests during build
+ # bug 501508, bug 540624, bug 545974 and probably more
+ addpredict /dev/dri
+ addpredict /dev/ati
+ addpredict /dev/nvidiactl
+
+ default
+}
+
+src_test() {
+ emake unitcheck
+ emake slowcheck
+}
+
+src_install() {
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
+
+ # bug 593514
+ if use gtk; then
+ dosym libreoffice/program/liblibreofficekitgtk.so \
+ /usr/$(get_libdir)/liblibreofficekitgtk.so
+ fi
+
+ # bash completion aliases
+ bashcomp_alias \
+ libreoffice \
+ unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
+
+ if use branding; then
+ insinto /usr/$(get_libdir)/${PN}/program
+ newins "${WORKDIR}/branding-sofficerc" sofficerc
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
+ fi
+
+ # bug 703474
+ insinto /usr/include
+ doins -r include/LibreOfficeKit
+
+ local lodir=/usr/$(get_libdir)/libreoffice
+ # patching this would break tests
+ cat <<-EOF > "${T}"/uno.py
+import sys, os
+sys.path.append('${EPREFIX}${lodir}/program')
+os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
+EOF
+ sed -e "/^import sys/d" -e "/^import os/d" \
+ -i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
+ cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
+ cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
+
+ # more system pyuno mess
+ sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
+ -i "${D}"${lodir}/program/officehelper.py || die
+
+ python_optimize "${D}"${lodir}/program
+ # link python bridge in site-packages, bug 667802
+ local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
+ for py in uno.py unohelper.py officehelper.py; do
+ dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
+ while IFS="" read -d $'\0' -r pyc; do
+ pyc=${pyc//*\/}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
+ done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
+ done
+
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/libreoffice/libreoffice-6.4.6.2-r2.ebuild b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
index a7c3258853ee..1d2cd2085e48 100644
--- a/app-office/libreoffice/libreoffice-6.4.6.2-r2.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
@@ -44,8 +44,16 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
- # QR code generating library for >=libreoffice-6.4
- "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
+ # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+ "${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
+ # not packaged in Gentoo, https://skia.org/
+ "${ADDONS_URI}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"
+ # not packaged in Gentoo, https://github.com/tsyrogit/zxcvbn-c
+ "${ADDONS_URI}/zxcvbn-c-2.5.tar.gz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -60,7 +68,11 @@ ADDONS_SRC=(
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
- "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+ # Java-WebSocket: not packaged in Gentoo, https://github.com/TooTallNate/Java-WebSocket
+ "java? (
+ ${ADDONS_URI}/Java-WebSocket-1.5.4.tar.gz
+ ${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
@@ -78,14 +90,14 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility base bluetooth +branding coinmp +cups +dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test
+IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( firebird java )
+ base? ( java )
bluetooth? ( dbus )
- gtk? ( dbus )
+ kde? ( || ( qt5 qt6 ) )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -98,20 +110,13 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~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-crypt/argon2:=
+ app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -120,8 +125,8 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
- app-text/libnumbertext
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
@@ -130,49 +135,52 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.15.0
+ >=dev-libs/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
net-misc/curl
- sci-mathematics/lpsolve
+ 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}]')
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
@@ -180,10 +188,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
- dbus? ( sys-apps/dbus[X] )
+ dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
@@ -192,31 +200,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/gst-plugins-base:1.0
)
gtk? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
+ qt5? (
+ kde-frameworks/kconfig:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kio:5
+ kde-frameworks/kwindowsystem:5
+ )
+ qt6? (
+ kde-frameworks/kconfig:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/kio:6
+ kde-frameworks/kwindowsystem:6
+ )
+ )
+ ldap? ( net-nds/openldap:= )
+ libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
+ postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
+ qt5? (
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] )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
@@ -227,15 +248,14 @@ DEPEND="${COMMON_DEPEND}
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
- dev-util/mdds:1/1.5
+ dev-util/mdds:1/2.1
media-libs/glm
- sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
- dev-java/ant-core
- >=virtual/jdk-1.8
+ dev-java/ant:0
+ >=virtual/jdk-17
)
test? (
app-crypt/gnupg
@@ -243,22 +263,49 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+ valgrind? ( dev-debug/valgrind )
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
- !app-office/openoffice
media-fonts/liberation-fonts
- || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
- java? ( >=virtual/jre-1.8 )
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
+ RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
@@ -267,13 +314,11 @@ PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
+ "${FILESDIR}/${PN}-24.2-qtdetect.patch"
- # 6.4 branch (in 6.4.7)
- "${FILESDIR}/${P}-qaccessiblecache-assert.patch" # bug 680186
-
- # git master
- "${FILESDIR}/${PN}-6.4.3.2-boost-1.73.patch" # bug 721806
- "${FILESDIR}/${PN}-6.4.6.2-llvm-10.patch" # bug 713574
+ # TODO: upstream
+ "${FILESDIR}/${PN}-7.6-unused-qt5network.patch"
+ "${FILESDIR}/${PN}-24.2-unused-qt6network.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -370,16 +415,70 @@ src_configure() {
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}"
+
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ 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"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
+ else
+ # Force gcc
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
+ fi
+
+ if use custom-cflags ; then
+ elog "USE=custom-cflags has been selected. You are on your own to make sure that"
+ elog "the build succeeds. Good luck!"
+ else
+ strip-flags
+ fi
+
+ export LO_CLANG_CC=${CC}
+ export LO_CLANG_CXX=${CXX}
+
+ # Show flags set at the end
+ einfo " Used CFLAGS: ${CFLAGS}"
+ einfo " Used LDFLAGS: ${LDFLAGS}"
+
+ # Ensure we use correct toolchain
+ tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
- if use kde; then
- export QT_SELECT=5 # bug 639620 needs proper fix though
- export QT5DIR="$(qt5_get_bindir)/../"
- export MOC5="$(qt5_get_bindir)/moc"
+ if use qt5; then
+ export QT5DIR="$(qt5_get_bindir)/.."
+ fi
+ if use qt6; then
+ export QT6DIR="$(qt6_get_bindir)/.."
fi
local gentoo_buildid="Gentoo official package"
@@ -399,7 +498,6 @@ src_configure() {
# --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-qrencode: has no real build system and LO is the only user
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
@@ -409,8 +507,7 @@ src_configure() {
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
- --enable-mergelibs
- --enable-neon
+ --enable-mergelibs=more
--enable-python=system
--enable-randr
--enable-release-build
@@ -423,8 +520,7 @@ src_configure() {
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-vlc
- --with-build-version="${gentoo_buildid}"
+ --with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
@@ -432,7 +528,7 @@ src_configure() {
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
- --with-system-ucpp
+ --with-system-openjpeg
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
@@ -441,10 +537,13 @@ src_configure() {
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
--without-system-jfreereport
- --without-system_apache_commons
+ --without-system-libfixmath
--without-system-sane
- --without-system-qrcodegen
+ --without-system-zxcvbn
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
@@ -455,20 +554,25 @@ src_configure() {
$(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 qt5)
+ $(use_enable qt6)
+ $(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
+ use qt5 && myeconfargs+=( $(use_enable kde kf5) )
+ use qt6 && myeconfargs+=( $(use_enable kde kf6) )
+
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
@@ -490,18 +594,17 @@ src_configure() {
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
- --with-jdk-home=$(java-config --jdk-home 2>/dev/null)
- --with-jvm-path="${EPREFIX}/usr/lib/"
+ --with-jdk-home="${JAVA_HOME}"
)
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
- myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
+ tc-is-lto && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
@@ -514,20 +617,15 @@ src_compile() {
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
+ default
}
src_test() {
- make unitcheck || die
- make slowcheck || die
+ emake unitcheck
+ emake slowcheck
}
src_install() {
- # This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
@@ -570,14 +668,17 @@ EOF
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
- local py pyc loprogdir=$(get_libdir)/libreoffice/program
+ local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
- dosym ../../../${loprogdir}/${py} $(python_get_sitedir)/${py}
+ dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
- dosym ../../../../${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
+
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
diff --git a/app-office/libreoffice/libreoffice-7.0.3.1.ebuild b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
index c2fe022a62ac..e69a806f2b3b 100644
--- a/app-office/libreoffice/libreoffice-7.0.3.1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
@@ -21,7 +21,7 @@ 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
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
@@ -44,12 +44,14 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
# not packaged in Gentoo, https://skia.org/
- "${ADDONS_URI}/skia-m85-e684c6daef6bfb774a325a069eda1f76ca6ac26c.tar.xz"
- # QR code generating library for >=libreoffice-6.4, bug #691740
- "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
+ "${ADDONS_URI}/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -83,13 +85,12 @@ unset ADDONS_SRC
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
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( firebird java )
+ base? ( java )
bluetooth? ( dbus )
- gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -102,20 +103,12 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86 ~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-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -124,7 +117,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
+ >=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
@@ -134,73 +127,63 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- dev-libs/liborcus:0/0.15
+ >=dev-libs/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
net-misc/curl
- sci-mathematics/lpsolve
+ 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}]')
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
- clang? (
- || (
- ( sys-devel/clang:12
- sys-devel/llvm:12
- =sys-devel/lld-12* )
- ( sys-devel/clang:11
- sys-devel/llvm:11
- =sys-devel/lld-11* )
- ( sys-devel/clang:10
- sys-devel/llvm:10
- =sys-devel/lld-10* )
- )
- )
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
- dbus? ( sys-apps/dbus[X] )
+ dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
@@ -209,11 +192,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/gst-plugins-base:1.0
)
gtk? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -227,12 +211,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
- ldap? ( net-nds/openldap )
+ 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] )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
@@ -244,18 +228,14 @@ DEPEND="${COMMON_DEPEND}
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
- dev-util/mdds:1/1.5
+ dev-util/mdds:1/2.1
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
- )
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -263,26 +243,49 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+ valgrind? ( dev-debug/valgrind )
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
- !app-office/openoffice
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
- ) )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
+ RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
@@ -291,11 +294,13 @@ PATCHES=(
# 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"
+ "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
+
+ # maybe upstreamable
+ "${FILESDIR}/${PN}-7.5.8.2-icu-74-compatibility.patch"
- # 7.0 branch
- "${FILESDIR}/${P}-fix-disable-pdfium-build.patch"
- "${FILESDIR}/${PN}-6.4.7.2-icu-68-1.patch" # bug 752021
+ # 24.2 branch
+ "${FILESDIR}/${PN}-7.5.9.2-libxml2-2.12.patch" # bug 917691
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -396,6 +401,9 @@ src_configure() {
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
@@ -405,6 +413,12 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
@@ -413,18 +427,21 @@ src_configure() {
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
- strip-unsupported-flags
else
strip-flags
fi
- export CLANG_CC=${CC}
- export CLANG_CXX=${CXX}
+ export LO_CLANG_CC=${CC}
+ export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
@@ -433,10 +450,6 @@ src_configure() {
# 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:
@@ -462,7 +475,6 @@ src_configure() {
# --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
@@ -473,7 +485,6 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
@@ -486,7 +497,7 @@ src_configure() {
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-vlc
+ --disable-qt6
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
@@ -495,7 +506,7 @@ src_configure() {
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
- --with-system-ucpp
+ --with-system-openjpeg
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
@@ -504,10 +515,12 @@ src_configure() {
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
--without-system-jfreereport
- --without-system_apache_commons
+ --without-system-libfixmath
--without-system-sane
- --without-system-qrcodegen
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
@@ -531,6 +544,7 @@ src_configure() {
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -554,21 +568,17 @@ src_configure() {
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
+ --with-jdk-home="${JAVA_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) )
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
+ tc-is-lto && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
@@ -581,20 +591,15 @@ src_compile() {
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
+ default
}
src_test() {
- make unitcheck || die
- make slowcheck || die
+ emake unitcheck
+ emake slowcheck
}
src_install() {
- # This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
@@ -639,17 +644,15 @@ EOF
# 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}
+ dosym -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}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
- # bug 709450
- mkdir -p "${ED}"/usr/share/metainfo || die
- mv "${ED}"/usr/share/appdata/* "${ED}"/usr/share/metainfo/ || die
- rmdir "${ED}"/usr/share/appdata || die
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
diff --git a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild b/app-office/libreoffice/libreoffice-7.6.6.3.ebuild
index ac7c7aa0e10b..a55a9183b3ce 100644
--- a/app-office/libreoffice/libreoffice-6.4.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.6.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
@@ -44,8 +44,14 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
- # QR code generating library for >=libreoffice-6.4
- "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
+ # not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
+ "${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
+ # not packaged in Gentoo, https://skia.org/
+ "${ADDONS_URI}/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -78,14 +84,13 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility base bluetooth +branding coinmp +cups +dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test
+IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( firebird java )
+ base? ( java )
bluetooth? ( dbus )
- gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -98,20 +103,12 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~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-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -120,8 +117,8 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
- app-text/libnumbertext
+ >=app-text/libmwaw-0.3.21
+ >=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
@@ -130,49 +127,52 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- dev-libs/liborcus:0/0.15
+ >=dev-libs/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
net-misc/curl
- sci-mathematics/lpsolve
+ 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}]')
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
@@ -180,10 +180,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
- dbus? ( sys-apps/dbus[X] )
+ dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
@@ -192,11 +192,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/gst-plugins-base:1.0
)
gtk? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -210,12 +211,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
- ldap? ( net-nds/openldap )
+ 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] )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
@@ -227,15 +228,14 @@ DEPEND="${COMMON_DEPEND}
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
- dev-util/mdds:1/1.5
+ dev-util/mdds:1/2.1
media-libs/glm
- sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
- dev-java/ant-core
- >=virtual/jdk-1.8
+ dev-java/ant:0
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -243,22 +243,49 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+ valgrind? ( dev-debug/valgrind )
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
- !app-office/openoffice
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
- java? ( >=virtual/jre-1.8 )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
+ RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
@@ -267,15 +294,17 @@ PATCHES=(
# 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"
+ "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
+
+ # 24.2 branch
+ "${FILESDIR}/${P}-autoconf-2.72.patch" # bug 925162
+ "${FILESDIR}/${PN}-7.6.5.2-gcc14.patch" # bug 928152
- # 6.4 branch (fixed in 6.4.8)
- "${FILESDIR}/${P}-fix-wrong-setting-for-doc-properties.patch"
+ # TODO: upstream
+ "${FILESDIR}/${PN}-7.6-unused-qt5network.patch"
- # git master
- "${FILESDIR}/${PN}-6.4.3.2-boost-1.73.patch" # bug 721806
- "${FILESDIR}/${PN}-6.4.6.2-llvm-10.patch" # bug 713574
- "${FILESDIR}"/${P}-icu-68-{1,2}.patch # bug 752021, +downstream backport
+ # maybe upstreamable
+ "${FILESDIR}/${PN}-7.5.8.2-icu-74-compatibility.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -372,6 +401,59 @@ src_configure() {
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}"
+
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ 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"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
+ else
+ # Force gcc
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
+ fi
+
+ if use custom-cflags ; then
+ elog "USE=custom-cflags has been selected. You are on your own to make sure that"
+ elog "the build succeeds. Good luck!"
+ else
+ strip-flags
+ fi
+
+ export LO_CLANG_CC=${CC}
+ export LO_CLANG_CXX=${CXX}
+
+ # Show flags set at the end
+ einfo " Used CFLAGS: ${CFLAGS}"
+ einfo " Used LDFLAGS: ${LDFLAGS}"
+
+ # Ensure we use correct toolchain
+ tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
@@ -397,7 +479,6 @@ src_configure() {
# --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-qrencode: has no real build system and LO is the only user
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
@@ -408,7 +489,6 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
@@ -421,8 +501,8 @@ src_configure() {
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-vlc
- --with-build-version="${gentoo_buildid}"
+ --disable-qt6
+ --with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
@@ -430,7 +510,7 @@ src_configure() {
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
- --with-system-ucpp
+ --with-system-openjpeg
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
@@ -439,10 +519,12 @@ src_configure() {
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
--without-system-jfreereport
- --without-system_apache_commons
+ --without-system-libfixmath
--without-system-sane
- --without-system-qrcodegen
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
@@ -459,12 +541,14 @@ src_configure() {
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
+ $(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -488,18 +572,17 @@ src_configure() {
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
- --with-jdk-home=$(java-config --jdk-home 2>/dev/null)
- --with-jvm-path="${EPREFIX}/usr/lib/"
+ --with-jdk-home="${JAVA_HOME}"
)
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
- myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar) )
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
+ tc-is-lto && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
@@ -512,20 +595,15 @@ src_compile() {
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
+ default
}
src_test() {
- make unitcheck || die
- make slowcheck || die
+ emake unitcheck
+ emake slowcheck
}
src_install() {
- # This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
@@ -568,14 +646,17 @@ EOF
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
- local py pyc loprogdir=$(get_libdir)/libreoffice/program
+ local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
- dosym ../../../${loprogdir}/${py} $(python_get_sitedir)/${py}
+ dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
- dosym ../../../../${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
+
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
diff --git a/app-office/libreoffice/libreoffice-7.0.9999.ebuild b/app-office/libreoffice/libreoffice-7.6.9999.ebuild
index b9e826f9b402..968f3b9be2f7 100644
--- a/app-office/libreoffice/libreoffice-7.0.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
@@ -21,7 +21,7 @@ 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
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
@@ -44,12 +44,14 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
# not packaged in Gentoo, https://skia.org/
- "${ADDONS_URI}/skia-m85-e684c6daef6bfb774a325a069eda1f76ca6ac26c.tar.xz"
- # QR code generating library for >=libreoffice-6.4, bug #691740
- "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
+ "${ADDONS_URI}/skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -83,13 +85,12 @@ unset ADDONS_SRC
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
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( firebird java )
+ base? ( java )
bluetooth? ( dbus )
- gtk? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -102,20 +103,12 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~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-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -124,7 +117,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
+ >=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
@@ -134,73 +127,63 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- dev-libs/liborcus:0/0.15
+ >=dev-libs/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
net-misc/curl
- sci-mathematics/lpsolve
+ 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}]')
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
- clang? (
- || (
- ( sys-devel/clang:12
- sys-devel/llvm:12
- =sys-devel/lld-12* )
- ( sys-devel/clang:11
- sys-devel/llvm:11
- =sys-devel/lld-11* )
- ( sys-devel/clang:10
- sys-devel/llvm:10
- =sys-devel/lld-10* )
- )
- )
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
- dbus? ( sys-apps/dbus[X] )
+ dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
@@ -209,11 +192,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/gst-plugins-base:1.0
)
gtk? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -227,12 +211,12 @@ COMMON_DEPEND="${PYTHON_DEPS}
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
- ldap? ( net-nds/openldap )
+ 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] )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
@@ -244,18 +228,14 @@ DEPEND="${COMMON_DEPEND}
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
- dev-util/mdds:1/1.5
+ dev-util/mdds:1/2.1
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
- )
+ dev-java/ant:0
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -263,26 +243,49 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+ valgrind? ( dev-debug/valgrind )
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
- !app-office/openoffice
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
- ) )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
+ RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
@@ -291,7 +294,13 @@ PATCHES=(
# 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"
+ "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
+
+ # TODO: upstream
+ "${FILESDIR}/${PN}-7.6-unused-qt5network.patch"
+
+ # maybe upstreamable
+ "${FILESDIR}/${PN}-7.5.8.2-icu-74-compatibility.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -392,6 +401,9 @@ src_configure() {
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
@@ -401,6 +413,12 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
@@ -409,18 +427,21 @@ src_configure() {
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
- strip-unsupported-flags
else
strip-flags
fi
- export CLANG_CC=${CC}
- export CLANG_CXX=${CXX}
+ export LO_CLANG_CC=${CC}
+ export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
@@ -429,10 +450,6 @@ src_configure() {
# 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:
@@ -458,7 +475,6 @@ src_configure() {
# --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
@@ -469,7 +485,6 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
@@ -482,7 +497,7 @@ src_configure() {
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-vlc
+ --disable-qt6
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
@@ -491,7 +506,7 @@ src_configure() {
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
- --with-system-ucpp
+ --with-system-openjpeg
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
@@ -500,10 +515,12 @@ src_configure() {
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
--without-system-jfreereport
- --without-system_apache_commons
+ --without-system-libfixmath
--without-system-sane
- --without-system-qrcodegen
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
@@ -527,6 +544,7 @@ src_configure() {
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -550,21 +568,17 @@ src_configure() {
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
+ --with-jdk-home="${JAVA_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) )
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
+ tc-is-lto && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
@@ -577,20 +591,15 @@ src_compile() {
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
+ default
}
src_test() {
- make unitcheck || die
- make slowcheck || die
+ emake unitcheck
+ emake slowcheck
}
src_install() {
- # This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
@@ -635,17 +644,15 @@ EOF
# 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}
+ dosym -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}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
- # bug 709450
- mkdir -p "${ED}"/usr/share/metainfo || die
- mv "${ED}"/usr/share/appdata/* "${ED}"/usr/share/metainfo/ || die
- rmdir "${ED}"/usr/share/appdata || die
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
index 500abaa157c1..1d2cd2085e48 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
@@ -21,7 +21,7 @@ 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
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
@@ -44,12 +44,16 @@ unset DEV_URI
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
+ # not packaged in Gentoo
+ "${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
+ # not packaged in Gentoo, https://github.com/serge-sans-paille/frozen
+ "${ADDONS_URI}/frozen-1.1.1.tar.gz"
# not packaged in Gentoo, https://skia.org/
- "${ADDONS_URI}/skia-m85-e684c6daef6bfb774a325a069eda1f76ca6ac26c.tar.xz"
- # QR code generating library for >=libreoffice-6.4, bug #691740
- "${ADDONS_URI}/QR-Code-generator-1.4.0.tar.gz"
+ "${ADDONS_URI}/skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz"
+ # not packaged in Gentoo, https://github.com/tsyrogit/zxcvbn-c
+ "${ADDONS_URI}/zxcvbn-c-2.5.tar.gz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
@@ -64,7 +68,11 @@ ADDONS_SRC=(
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
- "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+ # Java-WebSocket: not packaged in Gentoo, https://github.com/TooTallNate/Java-WebSocket
+ "java? (
+ ${ADDONS_URI}/Java-WebSocket-1.5.4.tar.gz
+ ${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
@@ -83,13 +91,13 @@ unset ADDONS_SRC
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
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
- base? ( firebird java )
+ base? ( java )
bluetooth? ( dbus )
- gtk? ( dbus )
+ kde? ( || ( qt5 qt6 ) )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
@@ -102,20 +110,13 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~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-crypt/argon2:=
+ app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -124,7 +125,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
- >=app-text/libmwaw-0.3.1
+ >=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
@@ -134,73 +135,63 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- >=dev-cpp/libcmis-0.5.2
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
- >=dev-libs/boost-1.72.0:=[nls]
+ dev-libs/boost:=[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/liborcus-0.18.0:0/0.18
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]
+ >=dev-libs/xmlsec-1.2.35:=[nss]
+ >=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
+ >=media-libs/freetype-2.11.0-r1:2
+ >=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
+ media-libs/libwebp:=
media-libs/libzmf
- net-libs/neon
+ media-libs/openjpeg:=
+ media-libs/tiff:=
+ media-libs/zxing-cpp:=
net-misc/curl
- sci-mathematics/lpsolve
+ 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}]')
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
- clang? (
- || (
- ( sys-devel/clang:12
- sys-devel/llvm:12
- =sys-devel/lld-12* )
- ( sys-devel/clang:11
- sys-devel/llvm:11
- =sys-devel/lld-11* )
- ( sys-devel/clang:10
- sys-devel/llvm:10
- =sys-devel/lld-10* )
- )
- )
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
- dbus? ( sys-apps/dbus[X] )
+ dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
- gnome-base/dconf
+ >=gnome-base/dconf-0.40.0
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
@@ -209,31 +200,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/gst-plugins-base:1.0
)
gtk? (
+ app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
- media-libs/mesa[egl]
- x11-libs/gtk+:3
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
+ qt5? (
+ kde-frameworks/kconfig:5
+ kde-frameworks/kcoreaddons:5
+ kde-frameworks/ki18n:5
+ kde-frameworks/kio:5
+ kde-frameworks/kwindowsystem:5
+ )
+ qt6? (
+ kde-frameworks/kconfig:6
+ kde-frameworks/kcoreaddons:6
+ kde-frameworks/ki18n:6
+ kde-frameworks/kio:6
+ kde-frameworks/kwindowsystem:6
+ )
+ )
+ ldap? ( net-nds/openldap:= )
+ libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
+ libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ !mariadb? ( dev-db/mysql-connector-c:= )
+ pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
+ postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
+ qt5? (
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] )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
@@ -244,18 +248,14 @@ DEPEND="${COMMON_DEPEND}
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
- dev-util/mdds:1/1.5
+ dev-util/mdds:1/2.1
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
- )
+ dev-java/ant:0
+ >=virtual/jdk-17
)
test? (
app-crypt/gnupg
@@ -263,26 +263,49 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+ valgrind? ( dev-debug/valgrind )
"
RDEPEND="${COMMON_DEPEND}
+ acct-group/libreoffice
+ acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
- !app-office/openoffice
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
- ) )
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
+BDEPEND="
+ dev-util/intltool
+ sys-apps/which
+ app-alternatives/yacc
+ app-alternatives/lex
+ sys-devel/gettext
+ virtual/pkgconfig
+ clang? (
+ || (
+ ( sys-devel/clang:18
+ sys-devel/llvm:18
+ =sys-devel/lld-18* )
+ ( sys-devel/clang:17
+ sys-devel/llvm:17
+ =sys-devel/lld-17* )
+ ( sys-devel/clang:16
+ sys-devel/llvm:16
+ =sys-devel/lld-16* )
+ ( sys-devel/clang:15
+ sys-devel/llvm:15
+ =sys-devel/lld-15* )
+ )
+ )
+ odk? ( >=app-text/doxygen-1.8.4 )
+"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
- PDEPEND="!app-office/libreoffice-l10n"
+ RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
@@ -291,7 +314,11 @@ PATCHES=(
# 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"
+ "${FILESDIR}/${PN}-24.2-qtdetect.patch"
+
+ # TODO: upstream
+ "${FILESDIR}/${PN}-7.6-unused-qt5network.patch"
+ "${FILESDIR}/${PN}-24.2-unused-qt6network.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -392,6 +419,9 @@ src_configure() {
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
+ # Workaround for bug #915067
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
@@ -401,6 +431,12 @@ src_configure() {
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
+
+ # Workaround for bug #907905
+ filter-lto
+
+ # Not implemented by Clang, bug #903889
+ filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
@@ -409,12 +445,15 @@ src_configure() {
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
+
+ # Apparently the Clang flags get used even for GCC builds sometimes.
+ # bug #838115
+ sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
- strip-unsupported-flags
else
strip-flags
fi
@@ -429,17 +468,18 @@ src_configure() {
# 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)/.."
+ if use qt5; then
+ export QT5DIR="$(qt5_get_bindir)/.."
+ fi
+ if use qt6; then
+ export QT6DIR="$(qt6_get_bindir)/.."
+ fi
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
@@ -458,7 +498,6 @@ src_configure() {
# --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
@@ -468,8 +507,7 @@ src_configure() {
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
- --enable-mergelibs
- --enable-neon
+ --enable-mergelibs=more
--enable-python=system
--enable-randr
--enable-release-build
@@ -482,7 +520,6 @@ src_configure() {
--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"
@@ -491,7 +528,7 @@ src_configure() {
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
- --with-system-ucpp
+ --with-system-openjpeg
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
@@ -500,10 +537,13 @@ src_configure() {
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
+ --without-system-abseil
+ --without-system-dragonbox
+ --without-system-frozen
--without-system-jfreereport
- --without-system_apache_commons
+ --without-system-libfixmath
--without-system-sane
- --without-system-qrcodegen
+ --without-system-zxcvbn
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
@@ -514,12 +554,12 @@ src_configure() {
$(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 qt5)
+ $(use_enable qt6)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
@@ -527,8 +567,12 @@ src_configure() {
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
+ use qt5 && myeconfargs+=( $(use_enable kde kf5) )
+ use qt6 && myeconfargs+=( $(use_enable kde kf6) )
+
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
@@ -550,21 +594,17 @@ src_configure() {
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
+ --with-jdk-home="${JAVA_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) )
+ myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
- is-flagq "-flto*" && myeconfargs+=( --enable-lto )
+ tc-is-lto && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
@@ -577,20 +617,15 @@ src_compile() {
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
+ default
}
src_test() {
- make unitcheck || die
- make slowcheck || die
+ emake unitcheck
+ emake slowcheck
}
src_install() {
- # This is not Makefile so no buildserver
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
@@ -635,17 +670,15 @@ EOF
# 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}
+ dosym -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}
+ dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
- # bug 709450
- mkdir -p "${ED}"/usr/share/metainfo || die
- mv "${ED}"/usr/share/appdata/* "${ED}"/usr/share/metainfo/ || die
- rmdir "${ED}"/usr/share/appdata || die
+ newinitd "${FILESDIR}/libreoffice.initd" libreoffice
+ newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
diff --git a/app-office/libreoffice/metadata.xml b/app-office/libreoffice/metadata.xml
index 4ac974303a8d..45aa15b30230 100644
--- a/app-office/libreoffice/metadata.xml
+++ b/app-office/libreoffice/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>office@gentoo.org</email>
@@ -13,7 +13,7 @@ version</longdescription>
<use>
<flag name="base">Enable full support for LibreOffice Base databases (involves additional bundled libs)</flag>
<flag name="clang">Use Clang compiler instead of GCC</flag>
- <flag name="coinmp">Use sci-libs/coinor-mp as alternative solver</flag>
+ <flag name="coinmp">Use <pkg>sci-libs/coinor-mp</pkg> as alternative solver</flag>
<flag name="googledrive">Enable support for remote files on Google Drive</flag>
<flag name="mariadb">Prefer mariadb connector over mysql connector</flag>
<flag name="odk">Build the Office Development Kit</flag>
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 442dc33d9447..e21550afef7a 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1 +1,2 @@
-DIST lyx-2.3.5.2.tar.xz 16139804 BLAKE2B e6ea7b2fbec330bfe31b8f88e0a5cc25ff65991421f99b04e98d26945bba48a95f389e2a7e6023d4c9720d43f80136682eb40ac4be51799f01e038e4b0fad206 SHA512 90c5459ad0a77568d588e05a360482985988382927583b14914d6a23b788756e957d0237c18b9ab0681dfc2ad7aa34d21e97304e3a74d19ef047c38f692fba03
+DIST lyx-2.3.7-1.tar.xz 16158416 BLAKE2B 6041280ab0cd4dfa3c10e8ae01253ff657b4ac9ffe4cf61a3a2459b7aef152a7daf8ae306a09aaece799b6e7b6b15bc1aff62ab0f5d46508fbd79fd3e0b1c45b SHA512 b8aaefb68993032354fea3c6fd87d6da161395c92b5def4ecf92a7d6873ec59e01cdfb45c51ae1aaa62aa54db8e100b00ff9c2c9e0f1307c2f46860cd8c6eefe
+DIST lyx-2.4.0~RC4.tar.xz 17785100 BLAKE2B 15d3785934045e9e3f39426d7a48ae4b200b64f28dc953b69c9b1b6f7c3e6cfe163aeaaaccbea9bb3b89c321a95f3162bab5869a290e4d4be2658bc39d6b2d46 SHA512 fa131ed3323a273529a59266b693381c0123400b7207733398992c99b424831a2918d019353ee0f2e6cce24b47042039f1abdbfe1ceeb28e56e35da4bf9e8c96
diff --git a/app-office/lyx/files/lyx-2.3.6.1-python.patch b/app-office/lyx/files/lyx-2.3.6.1-python.patch
new file mode 100644
index 000000000000..666d82c06bf8
--- /dev/null
+++ b/app-office/lyx/files/lyx-2.3.6.1-python.patch
@@ -0,0 +1,50 @@
+https://src.fedoraproject.org/rpms/lyx/raw/054d18eb79a8ec3d4480ab4449b3c62b12770d2d/f/lyx-2.3.6-layout2layout.patch
+--- a/lib/scripts/layout2layout.py
++++ b/lib/scripts/layout2layout.py
+@@ -256,7 +256,7 @@
+
+ def trim_bom(line):
+ " Remove byte order mark."
+- if line[0:3] == "\357\273\277":
++ if line[0:3] == b"\357\273\277":
+ return line[3:]
+ else:
+ return line
+@@ -345,8 +345,8 @@
+ # for categories
+ re_Declaration = re.compile(b'^#\\s*\\Declare\\w+Class.*$')
+ re_ExtractCategory = re.compile(b'^(#\\s*\\Declare\\w+Class(?:\\[[^]]*?\\])?){([^(]+?)\\s+\\(([^)]+?)\\)\\s*}\\s*$')
+- ConvDict = {"article": "Articles", "book" : "Books", "letter" : "Letters", "report": "Reports", \
+- "presentation" : "Presentations", "curriculum vitae" : "Curricula Vitae", "handout" : "Handouts"}
++ ConvDict = {b"article": b"Articles", b"book" : b"Books", b"letter" : b"Letters", b"report": b"Reports", \
++ b"presentation" : b"Presentations", b"curriculum vitae" : b"Curricula Vitae", b"handout" : b"Handouts"}
+ # Arguments
+ re_OptArgs = re.compile(b'^(\\s*)OptionalArgs(\\s+)(\\d+)\\D*$', re.IGNORECASE)
+ re_ReqArgs = re.compile(b'^(\\s*)RequiredArgs(\\s+)(\\d+)\\D*$', re.IGNORECASE)
+@@ -485,7 +485,7 @@
+ continue
+ col = match.group(2)
+ if col == "collapsable":
+- lines[i] = match.group(1) + "collapsible"
++ lines[i] = match.group(1) + b"collapsible"
+ i += 1
+ continue
+
+@@ -703,7 +703,7 @@
+ # Insert the required number of arguments at the end of the style definition
+ match = re_End.match(lines[i])
+ if match:
+- newarg = ['']
++ newarg = [b'']
+ # First the optionals (this is the required order pre 2.1)
+ if opts > 0:
+ if opts == 1:
+@@ -1153,7 +1153,7 @@
+ if latextype == b"item_environment" and label.lower() == b"counter_enumi":
+ lines[labeltype_line] = re_LabelType.sub(b'\\1\\2\\3Enumerate', lines[labeltype_line])
+ # Don't add the LabelCounter line later
+- counter = ""
++ counter = b""
+
+ # Replace
+ #
diff --git a/app-office/lyx/files/lyx-2.4.0-fix-hunspell.patch b/app-office/lyx/files/lyx-2.4.0-fix-hunspell.patch
new file mode 100644
index 000000000000..265049b46631
--- /dev/null
+++ b/app-office/lyx/files/lyx-2.4.0-fix-hunspell.patch
@@ -0,0 +1,21 @@
+From: Arthur Zamarin <arthurzam@gentoo.org>
+Date: Fri, 5 Apr 2024 15:40:57 +0300
+Subject: fix find hunspell using pkg-config
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -884,6 +884,14 @@ if(NOT LYX_EXTERNAL_HUNSPELL)
+ message(STATUS " * Hunspell:")
+ message(STATUS " - include: ${HUNSPELL_INCLUDE_DIR}")
+ message(STATUS " - library: ${HUNSPELL_LIBRARY}")
++elseif(LYX_HUNSPELL)
++ find_package(PkgConfig)
++ pkg_check_modules(HUNSPELL hunspell)
++ set(HUNSPELL_INCLUDE_DIR ${HUNSPELL_INCLUDE_DIRS})
++ set(HUNSPELL_LIBRARY ${HUNSPELL_LIBRARIES})
++ message(STATUS " * Hunspell:")
++ message(STATUS " - include: ${HUNSPELL_INCLUDE_DIR}")
++ message(STATUS " - library: ${HUNSPELL_LIBRARY}")
+ endif()
+
+ foreach(_spell "ASPELL" "ENCHANT" "HUNSPELL")
diff --git a/app-office/lyx/files/lyx-2.4.0-prefer-xdg-open.patch b/app-office/lyx/files/lyx-2.4.0-prefer-xdg-open.patch
new file mode 100644
index 000000000000..b5a8ef5ced6b
--- /dev/null
+++ b/app-office/lyx/files/lyx-2.4.0-prefer-xdg-open.patch
@@ -0,0 +1,54 @@
+From: Arthur Zamarin <arthurzam@gentoo.org>
+Date: Fri, 5 Apr 2024 16:05:46 +0300
+Add xdg-open as the first choice whenever this seems to be useful
+
+--- a/lib/configure.py
++++ b/lib/configure.py
+@@ -716,7 +716,7 @@ def checkModule(module):
+ return False
+
+
+-texteditors = ['xemacs', 'gvim', 'kedit', 'kwrite', 'kate',
++texteditors = ['xdg-open', 'xemacs', 'gvim', 'kedit', 'kwrite', 'kate',
+ 'nedit', 'gedit', 'geany', 'leafpad', 'mousepad',
+ 'xed', 'notepad', 'WinEdt', 'WinShell', 'PSPad']
+
+@@ -731,7 +731,7 @@ def checkFormatEntries(dtl_tools):
+ checkViewerEditor('a Dia viewer and editor', ['dia'],
+ rc_entry = [r'\Format dia dia DIA "" "%%" "%%" "vector,zipped=native", "application/x-dia-diagram"'])
+ #
+- checkViewerEditor('an OpenDocument drawing viewer and editor', ['libreoffice', 'lodraw', 'ooffice', 'oodraw', 'soffice'],
++ checkViewerEditor('an OpenDocument drawing viewer and editor', ['xdg-open', 'libreoffice', 'lodraw', 'ooffice', 'oodraw', 'soffice'],
+ rc_entry = [r'\Format odg "odg, sxd" "OpenDocument drawing" "" "%%" "%%" "vector,zipped=native" "application/vnd.oasis.opendocument.graphics"'])
+ #
+ checkViewerEditor('a Grace viewer and editor', ['xmgrace'],
+@@ -756,9 +756,9 @@ def checkFormatEntries(dtl_tools):
+ \Format xbm xbm XBM "" "%s" "%s" "" "image/x-xbitmap"
+ \Format xpm xpm XPM "" "%s" "%s" "" "image/x-xpixmap"'''
+ path, iv = checkViewerNoRC('a raster image viewer',
+- ['xv', 'gwenview', 'kview',
++ ['xdg-open', 'xv', 'gwenview', 'kview',
+ 'eog', 'xviewer', 'ristretto', 'gpicview', 'lximage-qt',
+- 'xdg-open', 'gimp-remote', 'gimp'],
++ 'gimp-remote', 'gimp'],
+ rc_entry = [imageformats])
+ path, ie = checkEditorNoRC('a raster image editor',
+ ['gimp-remote', 'gimp'], rc_entry = [imageformats])
+@@ -815,7 +815,7 @@ def checkFormatEntries(dtl_tools):
+ #checkProg('a Postscript interpreter', ['gs'],
+ # rc_entry = [ r'\ps_command "%%"' ])
+ checkViewer('a Postscript previewer',
+- ['kghostview', 'okular', 'qpdfview --unique',
++ ['xdg-open', 'kghostview', 'okular', 'qpdfview --unique',
+ 'evince', 'xreader',
+ 'gv', 'ghostview -swap', 'gsview64', 'gsview32'],
+ rc_entry = [r'''\Format eps eps EPS "" "%%" "" "vector" "image/x-eps"
+@@ -826,7 +826,7 @@ def checkFormatEntries(dtl_tools):
+ # maybe use "bestApplication()" from https://github.com/jleclanche/python-mime
+ # the MIME type is set for pdf6, because that one needs to be autodetectable by libmime
+ checkViewer('a PDF previewer',
+- ['pdfview', 'kpdf', 'okular', 'qpdfview --unique',
++ ['xdg-open', 'pdfview', 'kpdf', 'okular', 'qpdfview --unique',
+ 'evince', 'xreader', 'kghostview', 'xpdf', 'SumatraPDF',
+ 'acrobat', 'acroread', 'mupdf', 'Skim.app',
+ 'gv', 'ghostview', 'AcroRd32', 'gsview64', 'gsview32'],
diff --git a/app-office/lyx/files/lyx-prefer-xdg-open.patch b/app-office/lyx/files/lyx-prefer-xdg-open.patch
new file mode 100644
index 000000000000..5e12f6c2e699
--- /dev/null
+++ b/app-office/lyx/files/lyx-prefer-xdg-open.patch
@@ -0,0 +1,60 @@
+From: "Dr. Tobias Quathamer" <toddy@debian.org>
+Date: Wed, 31 Jan 2018 23:27:37 +0100
+Subject: Prefer xdg-open
+
+Add xdg-open as the first choice whenever this seems to be useful.
+---
+ lib/configure.py | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/lib/configure.py b/lib/configure.py
+index 7fee68d..abc4d53 100644
+--- a/lib/configure.py
++++ b/lib/configure.py
+@@ -657,7 +657,7 @@ def checkFormatEntries(dtl_tools):
+ checkViewerEditor('a Dia viewer and editor', ['dia'],
+ rc_entry = [r'\Format dia dia DIA "" "%%" "%%" "vector,zipped=native", "application/x-dia-diagram"'])
+ #
+- checkViewerEditor('an OpenDocument drawing viewer and editor', ['libreoffice', 'lodraw', 'ooffice', 'oodraw', 'soffice'],
++ checkViewerEditor('an OpenDocument drawing viewer and editor', ['xdg-open', 'libreoffice', 'lodraw', 'ooffice', 'oodraw', 'soffice'],
+ rc_entry = [r'\Format odg "odg, sxd" "OpenDocument drawing" "" "%%" "%%" "vector,zipped=native" "application/vnd.oasis.opendocument.graphics"'])
+ #
+ checkViewerEditor('a Grace viewer and editor', ['xmgrace'],
+@@ -682,16 +682,16 @@ def checkFormatEntries(dtl_tools):
+ \Format xbm xbm XBM "" "%s" "%s" "" "image/x-xbitmap"
+ \Format xpm xpm XPM "" "%s" "%s" "" "image/x-xpixmap"'''
+ path, iv = checkViewerNoRC('a raster image viewer',
+- ['xv', 'gwenview', 'kview',
++ ['xdg-open', 'xv', 'gwenview', 'kview',
+ 'eog', 'xviewer', 'ristretto', 'gpicview', 'lximage-qt',
+- 'xdg-open', 'gimp-remote', 'gimp'],
++ 'gimp-remote', 'gimp'],
+ rc_entry = [imageformats])
+ path, ie = checkEditorNoRC('a raster image editor',
+ ['gimp-remote', 'gimp'], rc_entry = [imageformats])
+ addToRC(imageformats % ((iv, ie)*10))
+ #
+ checkViewerEditor('a text editor',
+- ['xemacs', 'gvim', 'kedit', 'kwrite', 'kate',
++ ['xdg-open', 'xemacs', 'gvim', 'kedit', 'kwrite', 'kate',
+ 'nedit', 'gedit', 'geany', 'leafpad', 'mousepad', 'xed', 'notepad'],
+ rc_entry = [r'''\Format asciichess asc "Plain text (chess output)" "" "" "%%" "" ""
+ \Format docbook sgml DocBook B "" "%%" "document,menu=export" ""
+@@ -745,7 +745,7 @@ def checkFormatEntries(dtl_tools):
+ #checkProg('a Postscript interpreter', ['gs'],
+ # rc_entry = [ r'\ps_command "%%"' ])
+ checkViewer('a Postscript previewer',
+- ['kghostview', 'okular', 'qpdfview --unique',
++ ['xdg-open', 'kghostview', 'okular', 'qpdfview --unique',
+ 'evince', 'xreader',
+ 'gv', 'ghostview -swap', 'gsview64', 'gsview32'],
+ rc_entry = [r'''\Format eps eps EPS "" "%%" "" "vector" "image/x-eps"
+@@ -756,7 +756,7 @@ def checkFormatEntries(dtl_tools):
+ # maybe use "bestApplication()" from https://github.com/jleclanche/python-mime
+ # the MIME type is set for pdf6, because that one needs to be autodetectable by libmime
+ checkViewer('a PDF previewer',
+- ['pdfview', 'kpdf', 'okular', 'qpdfview --unique',
++ ['xdg-open', 'pdfview', 'kpdf', 'okular', 'qpdfview --unique',
+ 'evince', 'xreader', 'kghostview', 'xpdf', 'SumatraPDF',
+ 'acrobat', 'acroread', 'mupdf',
+ 'gv', 'ghostview', 'AcroRd32', 'gsview64', 'gsview32'],
diff --git a/app-office/lyx/lyx-2.3.5.2-r2.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index 1bb95628293b..29a7b60275a0 100644
--- a/app-office/lyx/lyx-2.3.5.2-r2.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -1,25 +1,26 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{9..11} )
MY_P="${P/_}"
-inherit desktop flag-o-matic font python-single-r1 qmake-utils toolchain-funcs xdg-utils
+inherit desktop font optfeature python-single-r1 qmake-utils toolchain-funcs xdg-utils
-DESCRIPTION="WYSIWYM frontend for LaTeX, DocBook, etc."
+DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
HOMEPAGE="https://www.lyx.org/"
-SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/${MY_P}.tar.xz
- ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/${MY_P}/${MY_P}.tar.xz"
+SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${MY_P}-1.tar.xz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86 ~x64-macos"
IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839
BDEPEND="
+ app-alternatives/bc
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
@@ -31,10 +32,12 @@ RDEPEND="${PYTHON_DEPS}
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
- dev-texlive/texlive-fontsextra
sys-apps/file
sys-libs/zlib
virtual/imagemagick-tools[png,svg?]
+
+ x11-misc/xdg-utils
+
aspell? ( app-text/aspell )
cups? ( net-print/cups )
dia? ( app-office/dia )
@@ -80,6 +83,16 @@ S="${WORKDIR}/${MY_P}"
FONT_S="${S}/lib/fonts"
FONT_SUFFIX="ttf"
+PATCHES=(
+ # Try first with xdg-open before hardcoded commands
+ # Patch from Debian using a similar approach to Fedora
+ "${FILESDIR}"/${PN}-prefer-xdg-open.patch
+
+ # Already part of 2.4.x (from Fedora)
+ # https://bugzilla.redhat.com/show_bug.cgi?id=1965118
+ "${FILESDIR}"/${PN}-2.3.6.1-python.patch
+)
+
pkg_setup() {
python-single-r1_pkg_setup
font_pkg_setup
@@ -87,6 +100,7 @@ pkg_setup() {
src_prepare() {
default
+
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
}
@@ -140,6 +154,15 @@ src_install() {
fi
}
+pkg_preinst() {
+ # Workaround https://bugs.gentoo.org/907288
+ if has_version "<${CATEGORY}/${PN}-2.3.7"; then
+ ewarn "dev-texlive/texlive-fontsextra is now an optional dependency"
+ ewarn "If you need these fonts, you will need to manually install"
+ ewarn "them."
+ fi
+}
+
pkg_postinst() {
font_pkg_postinst
xdg_icon_cache_update
@@ -160,6 +183,8 @@ pkg_postinst() {
elog "and make sure the \"Right-to-left language support\" is checked"
elog
fi
+
+ optfeature "handling more fonts" dev-texlive/texlive-fontsextra
}
pkg_postrm() {
diff --git a/app-office/lyx/lyx-2.4.0_rc4.ebuild b/app-office/lyx/lyx-2.4.0_rc4.ebuild
new file mode 100644
index 000000000000..f40e3e2a9aec
--- /dev/null
+++ b/app-office/lyx/lyx-2.4.0_rc4.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit desktop font optfeature python-single-r1 cmake xdg
+
+DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
+HOMEPAGE="https://www.lyx.org/"
+SRC_URI="http://ftp.lyx.org/pub/lyx/devel/lyx-$(ver_cut 1-2)/${P/_rc/~RC}.tar.xz"
+S=${WORKDIR}/${P/_rc/~RC}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="aspell cups dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+ app-text/mythes
+ dev-libs/boost:=
+ sys-apps/file
+ sys-libs/zlib:=
+ virtual/imagemagick-tools[png,svg?]
+ x11-misc/xdg-utils
+
+ dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
+ dev-qt/qt5compat:6
+ dev-qt/qtsvg:6
+
+ aspell? ( app-text/aspell )
+ cups? ( net-print/cups )
+ dia? ( app-office/dia )
+ dot? ( media-gfx/graphviz )
+ enchant? ( app-text/enchant:2 )
+ gnumeric? ( app-office/gnumeric )
+ html? ( dev-tex/html2latex )
+ hunspell? ( app-text/hunspell )
+ l10n_he? (
+ dev-tex/culmus-latex
+ dev-texlive/texlive-langarabic
+ )
+ latex? (
+ app-text/dvipng
+ app-text/ghostscript-gpl
+ app-text/ps2eps
+ app-text/texlive
+ dev-texlive/texlive-fontsrecommended
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-mathscience
+ dev-texlive/texlive-pictures
+ dev-texlive/texlive-plaingeneric
+ || (
+ dev-tex/latex2html
+ dev-tex/hevea
+ dev-tex/tex4ht[java]
+ dev-tex/tth
+ )
+ )
+ rcs? ( dev-vcs/rcs )
+ rtf? (
+ app-text/unrtf
+ dev-tex/html2latex
+ dev-tex/latex2rtf
+ )
+ svg? ( || (
+ gnome-base/librsvg
+ media-gfx/inkscape
+ ) )
+"
+DEPEND="${RDEPEND}"
+# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839
+BDEPEND="
+ app-alternatives/bc
+ virtual/pkgconfig
+ dev-qt/qttools[linguist]
+ nls? ( sys-devel/gettext )
+"
+
+DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
+
+FONT_S="${S}/lib/fonts"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+ "${FILESDIR}"/lyx-2.4.0-fix-hunspell.patch
+ # Try first with xdg-open before hardcoded commands
+ # Patch from Debian using a similar approach to Fedora
+ "${FILESDIR}"/lyx-2.4.0-prefer-xdg-open.patch
+)
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ font_pkg_setup
+}
+
+src_prepare() {
+ sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ #bug 221921
+ export VARTEXFONTS="${T}"/fonts
+
+ local mycmakeargs=(
+ -DLYX_INSTALL=ON
+ -DLYX_USE_QT=QT6
+ -DLYX_INSTALL_PREFIX="${EPREFIX}/usr"
+
+ -DLYX_NLS=$(usex nls)
+ -DLYX_ASPELL=$(usex aspell)
+ -DLYX_ENCHANT=$(usex enchant)
+ -DLYX_HUNSPELL=$(usex hunspell)
+
+ # external dependencies
+ -DLYX_EXTERNAL_Z=ON
+ -DLYX_EXTERNAL_ICONV=ON
+ -DLYX_EXTERNAL_HUNSPELL=ON
+ -DLYX_EXTERNAL_MYTHES=ON
+ -DLYX_EXTERNAL_BOOST=ON
+ -DLYX_PROGRAM_SUFFIX=OFF
+
+ # debug control
+ -DLYX_NO_OPTIMIZE=OFF
+ -DLYX_RELEASE=ON
+ -DLYX_DEBUG=OFF
+ -DLYX_DEBUG_GLIBC=OFF
+ -DLYX_STDLIB_DEBUG=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newicon -s 32 "development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
+ doicon -s 48 "lib/images/lyx.png"
+ doicon -s scalable "lib/images/lyx.svg"
+
+ # fix for bug 91108
+ if use latex; then
+ dosym -r /usr/share/lyx/tex /usr/share/texmf-site/tex/latex/lyx
+ fi
+
+ # fonts needed for proper math display, see also bug #15629
+ font_src_install
+
+ python_fix_shebang "${ED}"/usr/share/${PN}
+
+ if use hunspell; then
+ dosym ../myspell /usr/share/lyx/dicts
+ dosym ../myspell /usr/share/lyx/thes
+ fi
+}
+
+pkg_postinst() {
+ font_pkg_postinst
+ xdg_pkg_postinst
+
+ # fix for bug 91108
+ if use latex ; then
+ texhash || die
+ fi
+
+ optfeature "handling more fonts" dev-texlive/texlive-fontsextra
+}
+
+pkg_postrm() {
+ font_pkg_postrm
+ xdg_pkg_postrm
+
+ if use latex ; then
+ texhash || die
+ fi
+}
diff --git a/app-office/lyx/metadata.xml b/app-office/lyx/metadata.xml
index f96a4d3d00ca..7d98136836d7 100644
--- a/app-office/lyx/metadata.xml
+++ b/app-office/lyx/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>aballier@gentoo.org</email>
<name>Alexis Ballier</name>
</maintainer>
- <maintainer type="project">
- <email>cjk@gentoo.org</email>
- <name>Cjk</name>
+ <maintainer type="person">
+ <email>arthurzam@gentoo.org</email>
+ <name>Arthur Zamarin</name>
</maintainer>
<use>
<flag name="aspell">Add support for aspell spellchecking</flag>
diff --git a/app-office/magicpoint/files/magicpoint-1.13a-libpng15.patch b/app-office/magicpoint/files/magicpoint-1.13a-libpng15.patch
index 7990b4685544..31ae6200e441 100644
--- a/app-office/magicpoint/files/magicpoint-1.13a-libpng15.patch
+++ b/app-office/magicpoint/files/magicpoint-1.13a-libpng15.patch
@@ -1,5 +1,5 @@
---- image/png.c
-+++ image/png.c
+--- a/image/png.c
++++ b/image/png.c
@@ -86,7 +86,7 @@
return NULL;
}
diff --git a/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fno-common.patch b/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fno-common.patch
new file mode 100644
index 000000000000..1dcf1fb535cf
--- /dev/null
+++ b/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/grammar.y
++++ b/grammar.y
+@@ -73,7 +73,7 @@ static struct qual qerr = { Q_UNDEF, Q_UNDEF, Q_UNDEF, Q_UNDEF };
+ int n_errors = 0;
+ struct ctrl *root;
+ char *yyfilename;
+-int yylineno;
++extern int yylineno;
+
+ #ifdef HAVE_STDARG_H
+ /* GCC complains if we declare this function in traditional style */
diff --git a/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fontconfig.patch b/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fontconfig.patch
index 9a49eb39282e..7a3599ea475f 100644
--- a/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fontconfig.patch
+++ b/app-office/magicpoint/files/magicpoint-1.13a_p20121015-fontconfig.patch
@@ -1,6 +1,6 @@
# Bug #572658
---- kit.orig/configure.in 2009-05-04 09:36:47.000000000 +0200
-+++ kit/configure.in 2016-01-23 04:25:17.047720246 +0100
+--- a/configure.in
++++ b/configure.in
@@ -16,6 +16,7 @@
AC_PROG_AWK
AC_PROG_YACC
@@ -14,10 +14,10 @@
AC_MSG_CHECKING(for xft2 library..)
AC_CHECK_LIB(Xft, XftFontOpen,
- [LIBS="$LIBS -lXft -lfontconfig"
-+ [LIBS="$LIBS -lXft `pkg-config --libs fontconfig`"
++ [LIBS="$LIBS -lXft `${PKG_CONFIG} --libs fontconfig`"
AC_DEFINE(USE_XFT2)
- mgp_xft2_found=yes], [], [-lfontconfig])
-+ mgp_xft2_found=yes], [], [`pkg-config --libs fontconfig`])
++ mgp_xft2_found=yes], [], [`${PKG_CONFIG} --libs fontconfig`])
fi
fi
fi
@@ -26,7 +26,7 @@
OPTFLAGS="$OPTFLAGS `m17n-config X --cflags`"
LIBS="$LIBS `m17n-config X --libs` -lm17n-core"
+ if test "x$ac_cv_header_fontconfig_fontconfig_h" = "xyes"; then
-+ LIBS="$LIBS `pkg-config --libs fontconfig`"
++ LIBS="$LIBS `${PKG_CONFIG} --libs fontconfig`"
+ fi
fi
fi
diff --git a/app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild b/app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild
deleted file mode 100644
index 5e341810c2f3..000000000000
--- a/app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools elisp-common eutils toolchain-funcs
-
-MY_SNAP="${PV/*_p}"
-MY_P="mgp-snap-${MY_SNAP}"
-DESCRIPTION="An X11 based presentation tool"
-SRC_URI="ftp://sh.wide.ad.jp/WIDE/free-ware/mgp-snap/${MY_P}.tar.gz"
-HOMEPAGE="http://member.wide.ad.jp/wg/mgp/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cjk contrib doc emacs examples fontconfig gif imlib m17n-lib mng nls png truetype"
-
-REQUIRED_USE="imlib? ( !gif !png )"
-S="${WORKDIR}/kit"
-
-COMMON_DEPEND="x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXrender
- x11-libs/libXmu
- imlib? ( media-libs/imlib2[X] )
- !imlib? (
- gif? ( media-libs/giflib:= )
- png? ( >=media-libs/libpng-1.4:0= )
- )
- truetype? (
- x11-libs/libXft
- media-libs/fontconfig
- )
- emacs? ( >=app-editors/emacs-23.1:* )
- m17n-lib? (
- dev-libs/m17n-lib
- fontconfig? ( media-libs/fontconfig )
- )
- mng? ( media-libs/libmng )"
-DEPEND="${COMMON_DEPEND}
- sys-devel/autoconf
- x11-base/xorg-proto
- x11-libs/libxkbfile
- app-text/rman
- x11-misc/imake"
-RDEPEND="${COMMON_DEPEND}
- contrib? ( dev-lang/perl )
- nls? ( sys-devel/gettext )
- truetype? ( cjk? ( media-fonts/sazanami ) )"
-
-SITEFILE=50${PN}-gentoo.el
-
-src_prepare() {
- sed -i -e '/mgp_version =/s, (.*), ('${MY_SNAP}'),' mgp.c
-
- epatch \
- "${FILESDIR}"/${PN}-1.11b-gentoo.diff \
- "${FILESDIR}"/${PN}-1.13a_p20121015-fontconfig.patch \
- "${FILESDIR}"/${PN}-1.13a_p20121015-parse-empty.patch \
- "${FILESDIR}"/${PN}-1.13a_p20121015-draw-charset.patch \
- "${FILESDIR}"/${PN}-1.13a_p20121015-draw-stringtoolong.patch \
- "${FILESDIR}"/${PN}-1.13a_p20121015-implicit-declaration.patch
-
- if ! use imlib; then
- epatch "${FILESDIR}"/${PN}-1.13a-libpng15.patch
-
- # fix compability with libpng14
- sed -i \
- -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \
- configure.in image/png.c || die
-
- if use gif; then
- # bug #85720
- sed -i -e "s/ungif/gif/g" configure.in || die
-
- # bug #486248
- epatch "${FILESDIR}"/${PN}-1.13a_p20121015-any-giflib.patch
-
- # fix use of uninitialized memory in error message
- epatch "${FILESDIR}"/${PN}-1.13a_p20121015-gif-dimension.patch
- fi
- fi
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable gif) \
- $(use_enable imlib) \
- $(use_enable nls locale) \
- $(use_enable truetype xft2) \
- $(use_with m17n-lib) \
- --disable-vflib \
- --disable-freetype \
- --x-libraries=/usr/lib/X11 \
- --x-includes=/usr/include/X11
-}
-
-src_compile() {
- xmkmf || die
- # no parallel build possible anywhere
- emake -j1 Makefiles
-
- tc-export CC
- emake -j1 \
- CC="${CC}" \
- CDEBUGFLAGS="${CFLAGS}" \
- LOCAL_LDFLAGS="${LDFLAGS}" \
- BINDIR=/usr/bin \
- LIBDIR=/etc/X11
-
- if use emacs; then
- pushd contrib || die
- elisp-compile *.el || die
- popd
- fi
-}
-
-src_install() {
- emake -j1 \
- DESTDIR="${D}" \
- BINDIR=/usr/bin \
- LIBDIR=/etc/X11 \
- install
-
- emake -j1 \
- DESTDIR="${D}" \
- DOCHTMLDIR=/usr/share/doc/${PF} \
- MANPATH=/usr/share/man \
- MANSUFFIX=1 \
- install.man
-
- use contrib && dobin contrib/mgp2{html,latex}.pl
-
- if use emacs; then
- pushd contrib || die
- elisp-install ${PN} *.el *.elc || die
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- popd
- fi
-
- dodoc FAQ README* RELNOTES SYNTAX TODO* USAGE*
-
- if use examples; then
- pushd sample || die
- insinto /usr/share/doc/${PF}/examples
- doins README* cloud.jpg dad.* embed*.mgp gradation*.mgp \
- mgp-old*.jpg mgp.mng mgp3.xbm mgprc-sample \
- multilingual.mgp sample*.mgp sendmail6*.mgp \
- tutorial*.mgp v6*.mgp v6header.*
- popd
- fi
-}
-
-pkg_postinst() {
- elog
- elog "If you enabled xft2 support (default) you may specify xfont directive by"
- elog "font name and font registry."
- elog "e.g.)"
- elog '%deffont "standard" xfont "sazanami mincho" "jisx0208.1983"'
- elog
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild b/app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild
new file mode 100644
index 000000000000..4ed63f9f0fa0
--- /dev/null
+++ b/app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools elisp-common toolchain-funcs
+
+MY_SNAP="${PV/*_p}"
+MY_P="mgp-snap-${MY_SNAP}"
+
+DESCRIPTION="X11 based presentation tool"
+HOMEPAGE="http://member.wide.ad.jp/wg/mgp/"
+SRC_URI="ftp://sh.wide.ad.jp/WIDE/free-ware/mgp-snap/${MY_P}.tar.gz"
+S="${WORKDIR}/kit"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cjk contrib doc emacs examples fontconfig gif imlib m17n-lib mng nls png truetype"
+REQUIRED_USE="imlib? ( !gif !png )"
+
+COMMON_DEPEND="
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libXmu
+ x11-libs/libXrender
+ emacs? ( >=app-editors/emacs-23.1:* )
+ imlib? ( media-libs/imlib2[X] )
+ !imlib? (
+ gif? ( media-libs/giflib:= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ )
+ m17n-lib? (
+ dev-libs/m17n-lib[X]
+ fontconfig? ( media-libs/fontconfig )
+ )
+ mng? ( media-libs/libmng:= )
+ truetype? (
+ x11-libs/libXft
+ media-libs/fontconfig
+ )"
+RDEPEND="
+ ${COMMON_DEPEND}
+ contrib? ( dev-lang/perl )
+ nls? ( sys-devel/gettext )
+ truetype? ( cjk? ( media-fonts/sazanami ) )"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/libxkbfile"
+BDEPEND="
+ app-text/rman
+ sys-devel/gcc
+ virtual/pkgconfig
+ x11-base/xorg-proto
+ >=x11-misc/imake-1.0.8-r1
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.11b-gentoo.diff
+ "${FILESDIR}"/${PN}-1.13a_p20121015-fontconfig.patch
+ "${FILESDIR}"/${PN}-1.13a_p20121015-parse-empty.patch
+ "${FILESDIR}"/${PN}-1.13a_p20121015-draw-charset.patch
+ "${FILESDIR}"/${PN}-1.13a_p20121015-draw-stringtoolong.patch
+ "${FILESDIR}"/${PN}-1.13a_p20121015-implicit-declaration.patch
+ "${FILESDIR}"/${PN}-1.13a_p20121015-fno-common.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e '/mgp_version =/s, (.*), ('${MY_SNAP}'),' mgp.c || die
+
+ if ! use imlib; then
+ eapply "${FILESDIR}"/${PN}-1.13a-libpng15.patch
+
+ # fix compability with libpng14
+ sed -i \
+ -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \
+ configure.in image/png.c || die
+
+ if use gif; then
+ # bug #85720
+ sed -i -e "s/ungif/gif/g" configure.in || die
+
+ # bug #486248
+ eapply "${FILESDIR}"/${PN}-1.13a_p20121015-any-giflib.patch
+
+ # fix use of uninitialized memory in error message
+ eapply "${FILESDIR}"/${PN}-1.13a_p20121015-gif-dimension.patch
+ fi
+ fi
+
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable gif)
+ $(use_enable imlib)
+ $(use_enable nls locale)
+ $(use_enable truetype xft2)
+ $(use_with m17n-lib)
+ --disable-freetype
+ --disable-vflib
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+ --x-includes="${ESYSROOT}/usr/include"
+ )
+
+ tc-export PKG_CONFIG
+
+ econf "${myeconfargs[@]}"
+
+ export IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}"
+ CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" xmkmf || die
+}
+
+src_compile() {
+ # no parallel build possible anywhere
+ emake -j1 CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" Makefiles
+
+ local myemakeargs=(
+ AR="$(tc-getAR) cq"
+ CC="$(tc-getCC)"
+ RANLIB="$(tc-getRANLIB)"
+ CDEBUGFLAGS="${CFLAGS}"
+ LOCAL_LDFLAGS="${LDFLAGS}"
+ BINDIR="${EPREFIX}/usr/bin"
+ LIBDIR="${EPREFIX}/etc/X11"
+ )
+ emake -j1 "${myemakeargs[@]}"
+
+ if use emacs; then
+ pushd contrib >/dev/null || die
+ elisp-compile *.el
+ popd >/dev/null || die
+ fi
+}
+
+src_install() {
+ local myemakeargs=(
+ DESTDIR="${D}"
+ BINDIR="${EPREFIX}/usr/bin"
+ DOCHTMLDIR="${EPREFIX}/usr/share/doc/${PF}"
+ LIBDIR="${EPREFIX}/etc/X11"
+ MANPATH="${EPREFIX}/usr/share/man"
+ MANSUFFIX=1
+ )
+ emake -j1 "${myemakeargs[@]}" install install.man
+
+ use contrib && dobin contrib/mgp2{html,latex}.pl
+
+ if use emacs; then
+ pushd contrib >/dev/null || die
+ elisp-install ${PN} *.el *.elc
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ popd >/dev/null || die
+ fi
+
+ dodoc FAQ README* RELNOTES SYNTAX TODO* USAGE*
+
+ if use examples; then
+ # default and mgp[1-3].jpg are already installed
+ rm sample/{default.mgp,mgp{1,2,3}.jpg} || die
+ docinto examples
+ dodoc sample/[^IM]*
+ fi
+}
+
+pkg_postinst() {
+ elog
+ elog "If you enabled xft2 support (default) you may specify xfont directive by"
+ elog "font name and font registry."
+ elog "e.g.)"
+ elog '%deffont "standard" xfont "sazanami mincho" "jisx0208.1983"'
+ elog
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/app-office/magicpoint/metadata.xml b/app-office/magicpoint/metadata.xml
index ceb5d3f54c22..9a1571afb8d5 100644
--- a/app-office/magicpoint/metadata.xml
+++ b/app-office/magicpoint/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription lang="en">
diff --git a/app-office/mdbtools/Manifest b/app-office/mdbtools/Manifest
index e214dcc490b5..de6d5f2731d4 100644
--- a/app-office/mdbtools/Manifest
+++ b/app-office/mdbtools/Manifest
@@ -1 +1 @@
-DIST mdbtools-0.7.1.tar.gz 277257 BLAKE2B 3740c543b1ea2e898a96dc1a560fd83cf079d37f5d02805891c5902b75a417c9efbf421346902766017113d447b088656afbfd0297b26655aa07fce973adc216 SHA512 bbad415c59a3f54c11bcd04971220b1370046c5dfd7300d1f23e597615a1df6af850c6f767e78033676d486d87a11c72dfdb141abbee8378337c3fda9a450b75
+DIST mdbtools-1.0.0.tar.gz 220553 BLAKE2B 55cf3120f16ded1374c0b5535c45a0d15e4d2ec62d4029856bea570282e6099565698c00b27295b01b455eca10d9271e743e60086b427647dfe51c25d65c531d SHA512 3844bde9df3a5beafa40914fef3db25a9b3bc0e66cbd012fd6ad0fcf89e66f48afa922be61972b4d6a7a3d0ba0bf1881f7d8fdebce7f52f19254133dd1d3fc5f
diff --git a/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch b/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch
deleted file mode 100644
index 25201aac643d..000000000000
--- a/app-office/mdbtools/files/mdbtools-0.7.1-parallel-make.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Patch for fixing parallel make issue, bug #486434
-
-Related links:
-
-https://github.com/brianb/mdbtools/issues/33
-https://github.com/brianb/mdbtools/issues/35
-
-diff --git a/src/sql/Makefile.am b/src/sql/Makefile.am
-index 633f0c3..94b0838 100644
---- a/src/sql/Makefile.am
-+++ b/src/sql/Makefile.am
-@@ -1,3 +1,5 @@
-+BUILT_SOURCES = parser.h
-+AM_YFLAGS = -d
- lib_LTLIBRARIES = libmdbsql.la
- libmdbsql_la_SOURCES= mdbsql.c parser.y lexer.l
- libmdbsql_la_LDFLAGS = -version-info 2:0:0 -export-symbols-regex '^mdb_sql_'
diff --git a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild b/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
deleted file mode 100644
index 297bb391feff..000000000000
--- a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1 # needed for proper man generation
-inherit autotools-utils
-
-DESCRIPTION="Set of libraries and utilities for reading Microsoft Access database (MDB) files"
-HOMEPAGE="http://mdbtools.sourceforge.net"
-SRC_URI="https://github.com/brianb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
-
-IUSE="odbc static-libs"
-
-RDEPEND="
- dev-libs/glib:2
- sys-libs/ncurses:0=
- sys-libs/readline:0=
- odbc? ( >=dev-db/unixODBC-2.0 )"
-DEPEND="${RDEPEND}
- app-text/txt2man
- sys-devel/flex
- virtual/pkgconfig
- virtual/yacc
-"
-
-DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO )
-
-PATCHES=( "${FILESDIR}/${P}-parallel-make.patch" )
-
-src_configure() {
- local myeconfargs=(
- --disable-gtk-doc
- --disable-gmdb2
- $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr")
- )
- autotools-utils_src_configure
-}
diff --git a/app-office/mdbtools/mdbtools-1.0.0.ebuild b/app-office/mdbtools/mdbtools-1.0.0.ebuild
new file mode 100644
index 000000000000..5185c1657e0c
--- /dev/null
+++ b/app-office/mdbtools/mdbtools-1.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Set of libraries and utilities for reading Microsoft Access database (MDB) files"
+HOMEPAGE="https://github.com/mdbtools/mdbtools"
+SRC_URI="https://github.com/mdbtools/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/3"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+IUSE="glib iconv odbc"
+
+BDEPEND="
+ app-text/txt2man
+ app-alternatives/lex
+ virtual/pkgconfig
+ app-alternatives/yacc
+"
+RDEPEND="
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
+ glib? ( dev-libs/glib:2 )
+ iconv? ( virtual/libiconv )
+ odbc? ( >=dev-db/unixODBC-2.0 )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+src_prepare() {
+ default
+
+ # bug #770019
+ sed -i -e 's/-Werror//' configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-static
+ $(use_enable glib)
+ $(use_enable iconv)
+ $(use odbc && echo "--with-unixodbc=${EPREFIX}/usr")
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-office/mdbtools/metadata.xml b/app-office/mdbtools/metadata.xml
index bf1605ddd51e..5f5ca30df657 100644
--- a/app-office/mdbtools/metadata.xml
+++ b/app-office/mdbtools/metadata.xml
@@ -1,9 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">brianb/mdbtools</remote-id>
- <remote-id type="sourceforge">mdbtools</remote-id>
- </upstream>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="glib">Use functions provided by <pkg>dev-libs/glib</pkg>, not built-in</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">mdbtools/mdbtools</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest
new file mode 100644
index 000000000000..f723b7694b01
--- /dev/null
+++ b/app-office/merkuro/Manifest
@@ -0,0 +1,2 @@
+DIST merkuro-23.08.5.tar.xz 981888 BLAKE2B 26c93d9663b11f2221c62bab467e11c5938b11c34c21074688e3ad654d9e0d203d0f01cb76d07c629a9193e1481bef873f0cee0b6643b903747369b5e71cc13a SHA512 d3ce8f149a890890548e87e06fe480798410efc137fb602e173fa96b15bcb568e58d5f7064cbdddcdc0eef309f847dae3e9f5f112bc96ce6bac4b9a98b0ea38e
+DIST merkuro-24.02.2.tar.xz 742448 BLAKE2B 7009ad0f7bf28210b91a860bee2eb9ff15bf7babd00feab73b1c5aa084e7fd51f84016f88c292c20a8ea71a240ed922158a5d03b7a99f1c369edbb9a09c2da9c SHA512 4958ddd9e15637852da04004f661b120315e95c0430dd910e8018c74dda475785b0cf91afc8cfe24199dd134f9de1ce2a048d3531161ea444f1af1f5ed43b88e
diff --git a/app-office/merkuro/merkuro-23.08.5.ebuild b/app-office/merkuro/merkuro-23.08.5.ebuild
new file mode 100644
index 000000000000..f310f55bd8f0
--- /dev/null
+++ b/app-office/merkuro/merkuro-23.08.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="pim"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar application using Akonadi"
+HOMEPAGE="https://apps.kde.org/merkuro.calendar/"
+
+LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
+SLOT="5"
+KEYWORDS="amd64 arm64 ~x86"
+IUSE=""
+
+# All of the tests involve interacting with akonadi right now (as of 22.04)
+RESTRICT="test"
+
+DEPEND="
+ app-crypt/gpgme:=[cxx]
+ >=dev-libs/kirigami-addons-0.7.2:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=kde-apps/akonadi-${PVCUT}:5
+ >=kde-apps/akonadi-contacts-${PVCUT}:5
+ >=kde-apps/akonadi-mime-${PVCUT}:5
+ >=kde-apps/kcalutils-${PVCUT}:5
+ >=kde-apps/kidentitymanagement-${PVCUT}:5
+ >=kde-apps/mailcommon-${PVCUT}:5
+ >=kde-frameworks/kcalendarcore-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+# qtlocation is needed at runtime only or fails to start
+RDEPEND="${DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtlocation-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5
+ >=kde-apps/kdepim-runtime-${PVCUT}:5
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"
diff --git a/app-office/merkuro/merkuro-24.02.2.ebuild b/app-office/merkuro/merkuro-24.02.2.ebuild
new file mode 100644
index 000000000000..62ac14a9e9a4
--- /dev/null
+++ b/app-office/merkuro/merkuro-24.02.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="pim"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar application using Akonadi"
+HOMEPAGE="https://apps.kde.org/merkuro.calendar/"
+
+LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+# All of the tests involve interacting with akonadi right now (as of 22.04)
+RESTRICT="test"
+
+DEPEND="
+ app-crypt/gpgme:=[cxx]
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/mimetreeparser-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+# qtlocation is needed at runtime only or fails to start
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtlocation-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+"
diff --git a/app-office/merkuro/metadata.xml b/app-office/merkuro/metadata.xml
new file mode 100644
index 000000000000..d925f2439758
--- /dev/null
+++ b/app-office/merkuro/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/metadata.xml b/app-office/metadata.xml
index 93999ecadbf4..ad71482dce51 100644
--- a/app-office/metadata.xml
+++ b/app-office/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The app-office category contains 'office' (word processing,
@@ -38,4 +38,3 @@
arkuszy kalkulacyjnych i prezentacji.
</longdescription>
</catmetadata>
-
diff --git a/app-office/moneydance/Manifest b/app-office/moneydance/Manifest
index 031cdb951ea7..77648afbb67d 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1 +1 @@
-DIST moneydance-2020.2.1929-amd64.tar.gz 146171665 BLAKE2B b211265f3b6f51aa07a8d3fcd4945dd76a5a6775722fd938782bc53f5b920e13d1acf721f822bc64fde790ab8449d975be0f6e954b80049583278649e2487e91 SHA512 7017b06c50f9814005aaefb522f4e2b6f0011af08bb0daced7fa7d64a0f4a39cb81a01d62d72e9d06062529d5e4056811ab0129fb54bad52a83a99fccb0a546b
+DIST moneydance-2024.5117-amd64.tar.gz 146426222 BLAKE2B f7fe5572c7b25a2bee0500e62a12a46e05c5c42916c9e3a65ea55af6fcb150afb8edd5304adc317a3ca94c95e8fb2d1405d06bd68e89db3c71d07ef31ffb0aa1 SHA512 1dc45e5ef195f71d7ec95037f6a1b42cf946feebf82d7b7c238c21bfa467546c983d5f77df5836d7d04e3081c08366eb4b1d1c70fccb83274d758c9419b669b5
diff --git a/app-office/moneydance/metadata.xml b/app-office/moneydance/metadata.xml
index 41761fd08398..f4d2dac498a7 100644
--- a/app-office/moneydance/metadata.xml
+++ b/app-office/moneydance/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>conikost@gentoo.org</email>
diff --git a/app-office/moneydance/moneydance-2020.2.1929.ebuild b/app-office/moneydance/moneydance-2024.5117.ebuild
index 6917a58332e4..16ed7e74f2be 100644
--- a/app-office/moneydance/moneydance-2020.2.1929.ebuild
+++ b/app-office/moneydance/moneydance-2024.5117.ebuild
@@ -1,31 +1,30 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop java-pkg-2 xdg-utils
MY_PN="Moneydance"
-MY_PV="$(ver_cut 1-2)_$(ver_cut 3)"
+MY_PV="$(ver_cut 1)_$(ver_cut 2)"
DESCRIPTION="A cross-platform personal finance application"
HOMEPAGE="https://moneydance.com/"
SRC_URI="https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz -> ${P}-amd64.tar.gz"
+S="${WORKDIR}/${MY_PN}"
LICENSE="Apache-1.0 Apache-2.0 BSD CPAL-1.0 CPL-1.0 CSL-2.0 LGPL-2 MIT TIK"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="|| (
- >=dev-java/openjdk-bin-11.0
- >=dev-java/openjdk-11.0
+ dev-java/openjdk-bin:17
+ dev-java/openjdk:17
)
"
DEPEND="${RDEPEND}"
-S="${WORKDIR}/${MY_PN}"
-
RESTRICT="bindist mirror"
src_compile() {
diff --git a/app-office/moneyguru/Manifest b/app-office/moneyguru/Manifest
deleted file mode 100644
index 7263b73b216e..000000000000
--- a/app-office/moneyguru/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST moneyguru-3.0.1.tar.gz 1052191 BLAKE2B 30ea5eaa7b6256a33e98dc590015f563a3d5f6a10ccf26911e397dced79dfffa3b55941900ecf2cf3915ad0055db0c4c95b2f10c0c55e34d972afe32d714a588 SHA512 fe0de1d01340d124f8f385a4713c6748d2d445c653b508ad08303a3fea5192a0d88be9feb4984d19d4608436eb47de830d1c3dc6680d23aeff81107d27dcaf10
diff --git a/app-office/moneyguru/metadata.xml b/app-office/moneyguru/metadata.xml
deleted file mode 100644
index aedd054b6f89..000000000000
--- a/app-office/moneyguru/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">hsoft/moneyguru</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/moneyguru/moneyguru-3.0.1-r2.ebuild b/app-office/moneyguru/moneyguru-3.0.1-r2.ebuild
deleted file mode 100644
index f61cd8bea01e..000000000000
--- a/app-office/moneyguru/moneyguru-3.0.1-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit python-single-r1
-
-DESCRIPTION="Future-aware personal finances management"
-HOMEPAGE="https://hardcoded.net/moneyguru"
-SRC_URI="https://download.hardcoded.net/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="${PYTHON_DEPS}
- dev-db/sqlite:3
- dev-libs/glib:2
- $(python_gen_cond_dep '
- dev-python/PyQt5[${PYTHON_MULTI_USEDEP},gui,widgets,printsupport]
- ')
- dev-qt/qttranslations"
-DEPEND="${RDEPEND}
- test? (
- $(python_gen_cond_dep '
- dev-python/pytest[${PYTHON_MULTI_USEDEP}]
- ')
- dev-util/cunit
- )"
-
-_emake() {
- emake CFLAGS="\$(DEFAULT_CFLAGS) ${CFLAGS}" \
- SHEBANG="${PYTHON}" \
- DESTDIR="${ED}" \
- PREFIX="${EPREFIX}/usr" \
- "$@"
-}
-
-src_compile() {
- _emake
-}
-
-src_install() {
- _emake install
-}
-
-src_test() {
- emake -C ccore CFLAGS="\$(DEFAULT_CFLAGS) ${CFLAGS}" tests
- pytest -vv core || die "Tests failed with ${EPYTHON}"
-}
diff --git a/app-office/multitalk/metadata.xml b/app-office/multitalk/metadata.xml
index 6f49eba8f496..85e4ed814fa2 100644
--- a/app-office/multitalk/metadata.xml
+++ b/app-office/multitalk/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>
diff --git a/app-office/multitalk/multitalk-1.4-r1.ebuild b/app-office/multitalk/multitalk-1.4-r1.ebuild
index 513dcc050404..09b70c0e23f3 100644
--- a/app-office/multitalk/multitalk-1.4-r1.ebuild
+++ b/app-office/multitalk/multitalk-1.4-r1.ebuild
@@ -1,36 +1,41 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils toolchain-funcs readme.gentoo
+EAPI=7
-DESCRIPTION="A new type of presentation program"
+inherit readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="New type of presentation program"
HOMEPAGE="http://www.srcf.ucam.org/~dmi1000/multitalk/"
SRC_URI="http://www.srcf.ucam.org/~dmi1000/multitalk/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="examples latex"
-DEPEND=">=media-libs/libsdl-1.2.7
+DEPEND="
+ >=media-libs/libsdl-1.2.7
+ >=media-libs/sdl-gfx-2.0.13
>=media-libs/sdl-image-1.2.3
>=media-libs/sdl-ttf-2.0.6
- >=media-libs/sdl-gfx-2.0.13"
-
-RDEPEND="${DEPEND}
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
latex? (
virtual/imagemagick-tools
virtual/latex-base
- )"
-
-S="${WORKDIR}/${PN}"
+ )
+"
DOC_CONTENTS="
- You will have to source /etc/profile (or logout and back in).
- See also /usr/share/doc/${PF}/${PN}.pdf."
+You will have to source /etc/profile (or logout and back in).
+See also /usr/share/doc/${PF}/${PN}.pdf.
+"
src_prepare() {
+ default
sed -i \
-e "s:g++:$(tc-getCXX) ${CXXFLAGS}:" \
-e "s:-L\${HOME}/lib:${LDFLAGS}:" \
@@ -39,7 +44,7 @@ src_prepare() {
src_install() {
dodir /usr/bin
- emake SYSPREFIX="${D}usr" install
+ emake SYSPREFIX="${D}/usr" install
insinto /usr/share/${PN}/examples
doins examples/about.{graph,talk}
@@ -50,3 +55,7 @@ src_install() {
readme.gentoo_create_doc
}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest
new file mode 100644
index 000000000000..ec6fa4c23ca4
--- /dev/null
+++ b/app-office/onlyoffice-bin/Manifest
@@ -0,0 +1,2 @@
+DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04 SHA512 f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd
+DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a SHA512 a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f
diff --git a/app-office/onlyoffice-bin/metadata.xml b/app-office/onlyoffice-bin/metadata.xml
new file mode 100644
index 000000000000..31004247c0ec
--- /dev/null
+++ b/app-office/onlyoffice-bin/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>parona@protonmail.com</email>
+ <name>Alfred Wingate</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>pacho@gentoo.org</email>
+ <name>Pacho Ramos</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ONLYOFFICE/DesktopEditors</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild
new file mode 100644
index 000000000000..707eea99fddc
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
+
+DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
+HOMEPAGE="https://www.onlyoffice.com/"
+SRC_URI="
+ amd64? (
+ https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb
+ -> "${P}"_amd64.deb
+ )
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip test"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/wayland
+ dev-qt/qtgui:5[eglfs]
+ dev-qt/qtdeclarative:5
+ dev-qt/qtwayland:5
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/gst-plugins-base:1.0
+ media-libs/gstreamer:1.0
+ media-libs/harfbuzz
+ media-libs/libglvnd
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ default
+
+ # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls
+ sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
+ "${S}"/usr/bin/onlyoffice-desktopeditors || die
+}
+
+src_install() {
+ domenu usr/share/applications/onlyoffice-desktopeditors.desktop
+ for size in {16,24,32,48,64,128,256}; do
+ newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png
+ done
+
+ dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
+ doins -r opt
+ fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t}
+}
diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild
new file mode 100644
index 000000000000..2e531b9f39d2
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
+
+DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
+HOMEPAGE="https://www.onlyoffice.com/"
+SRC_URI="
+ amd64? (
+ https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb
+ -> "${P}"_amd64.deb
+ )
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip test"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/wayland
+ dev-qt/qtgui:5[eglfs]
+ dev-qt/qtdeclarative:5
+ dev-qt/qtwayland:5
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/gst-plugins-base:1.0
+ media-libs/gstreamer:1.0
+ media-libs/harfbuzz
+ media-libs/libglvnd
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ default
+
+ # Allow launching the ONLYOFFICE on ALSA systems via
+ # media-sound/apulse
+ sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
+ "${S}"/usr/bin/onlyoffice-desktopeditors || die
+}
+
+src_install() {
+ domenu usr/share/applications/onlyoffice-desktopeditors.desktop
+ for size in {16,24,32,48,64,128,256}; do
+ newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png
+ done
+
+ dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
+ doins -r opt
+ fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t}
+}
diff --git a/app-office/orage/Manifest b/app-office/orage/Manifest
index 295dc6329f73..2b18381ef034 100644
--- a/app-office/orage/Manifest
+++ b/app-office/orage/Manifest
@@ -1 +1 @@
-DIST orage-4.12.1.tar.bz2 2590788 BLAKE2B 0f00b5704e11923c2ceaac81f0956457402a90f65709c165c98b6942745ea3adee176691555a18548ead258951693187e1b3ce9a718abb3b13c2a1c2a4754e7e SHA512 3fec0201171140586cdc9bcf151450a7086515e18b5815afe4fe4c4726ba554c50582b0479e52985b330140c51b7233ef81f678f986f848afbeee74c66b2d196
+DIST orage-4.18.0.tar.bz2 1418645 BLAKE2B 533f55d4a6e69c0458fb01a8b3fd6a20f30b409ddd1d2eb65f00c321daa441d7e99e154ee4558160fc3e387e2ddb45a2ee0c37e6814a74f40e724fd748cd2fa5 SHA512 7760219f64ac3e2ba6d73541a626a0c9411b93268c007f2af5d8080a3a3c0b2a08e00dd96b7794b688aa83c567150c02033b9ba46bf38cd71d3d890e8d1e45ad
diff --git a/app-office/orage/files/0001-fix-build-with-libical-version-3.patch b/app-office/orage/files/0001-fix-build-with-libical-version-3.patch
deleted file mode 100644
index ad57fd3cbc91..000000000000
--- a/app-office/orage/files/0001-fix-build-with-libical-version-3.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 58e4bb4d3b982876dec33d55003d591559439598 Mon Sep 17 00:00:00 2001
-From: Stefan Seyfried <seife+dev@b1-systems.com>
-Date: Sat, 3 Mar 2018 20:25:24 +0100
-Subject: [PATCH] fix build with libical version 3
-
----
- src/ical-code.c | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/ical-code.c b/src/ical-code.c
-index d5831404..c40042c3 100644
---- a/src/ical-code.c
-+++ b/src/ical-code.c
-@@ -2579,7 +2579,9 @@ static struct icaltimetype count_first_alarm_time(xfical_period per
- * when counting alarm time. */
- if (rel == ICAL_RELATED_START) {
- per.stime.is_date = 0;
-+#if ICAL_MAJOR_VERSION < 3
- per.stime.is_utc = 1;
-+#endif
- per.stime.is_daylight = 0;
- per.stime.zone = utc_icaltimezone;
- per.stime.hour = 0;
-@@ -2588,7 +2590,9 @@ static struct icaltimetype count_first_alarm_time(xfical_period per
- }
- else {
- per.etime.is_date = 0;
-+#if ICAL_MAJOR_VERSION < 3
- per.etime.is_utc = 1;
-+#endif
- per.etime.is_daylight = 0;
- per.etime.zone = utc_icaltimezone;
- per.etime.hour = 0;
-@@ -2613,7 +2617,9 @@ static struct icaltimetype count_next_alarm_time(struct icaltimetype start_time
- /* HACK: convert to UTC time so that we can use time arithmetic
- * when counting alarm time. */
- start_time.is_date = 0;
-+#if ICAL_MAJOR_VERSION < 3
- start_time.is_utc = 1;
-+#endif
- start_time.is_daylight = 0;
- start_time.zone = utc_icaltimezone;
- start_time.hour = 0;
-@@ -2768,7 +2774,9 @@ static alarm_struct *process_alarm_trigger(icalcomponent *c
- */
- if (icaltime_is_date(per.stime)) {
- if (local_icaltimezone != utc_icaltimezone) {
-+#if ICAL_MAJOR_VERSION < 3
- next_alarm_time.is_utc = 0;
-+#endif
- next_alarm_time.is_daylight = 0;
- next_alarm_time.zone = local_icaltimezone;
- }
-@@ -2850,7 +2858,9 @@ orage_message(120, P_N "Alarm rec loop next_start:%s next_alarm:%s per.stime:%s"
- */
- if (icaltime_is_date(per.stime)) {
- if (local_icaltimezone != utc_icaltimezone) {
-+#if ICAL_MAJOR_VERSION < 3
- next_alarm_time.is_utc = 0;
-+#endif
- next_alarm_time.is_daylight = 0;
- next_alarm_time.zone = local_icaltimezone;
- }
-@@ -2944,7 +2954,9 @@ orage_message(120, P_N "*****After loop Alarm %s %s", icaltime_as_ical_string(ne
- */
- if (icaltime_is_date(per.stime)) {
- if (local_icaltimezone != utc_icaltimezone) {
-+#if ICAL_MAJOR_VERSION < 3
- next_alarm_time.is_utc = 0;
-+#endif
- next_alarm_time.is_daylight = 0;
- next_alarm_time.zone = local_icaltimezone;
- }
---
-2.16.2
-
diff --git a/app-office/orage/metadata.xml b/app-office/orage/metadata.xml
index 71878d4da925..dce6704738a4 100644
--- a/app-office/orage/metadata.xml
+++ b/app-office/orage/metadata.xml
@@ -1,12 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>xfce@gentoo.org</email>
- <name>XFCE Team</name>
- </maintainer>
- <use>
- <flag name='clock-panel-plugin'>Build the clock plugin for the XFCE
- panel</flag>
- </use>
+ <maintainer type="project">
+ <email>xfce@gentoo.org</email>
+ <name>XFCE Team</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-office/orage/orage-4.12.1-r2.ebuild b/app-office/orage/orage-4.12.1-r2.ebuild
deleted file mode 100644
index 266c7de0db42..000000000000
--- a/app-office/orage/orage-4.12.1-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils
-
-DESCRIPTION="A time managing application (and panel plug-in) for the Xfce desktop environment"
-HOMEPAGE="https://git.xfce.org/apps/orage/"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="berkdb +clock-panel-plugin dbus libnotify"
-
-RDEPEND=">=dev-libs/libical-0.48:=
- dev-libs/popt:=
- >=x11-libs/gtk+-2.10:2=
- berkdb? ( >=sys-libs/db-4:= )
- clock-panel-plugin? ( <xfce-base/xfce4-panel-4.15:=[gtk2(+)] )
- dbus? ( >=dev-libs/dbus-glib-0.100:= )
- libnotify? ( >=x11-libs/libnotify-0.7:= )"
-DEPEND="${RDEPEND}
- dev-util/intltool
- sys-devel/gettext
- >=sys-devel/libtool-2.2.6
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/0001-fix-build-with-libical-version-3.patch
-)
-
-src_configure() {
- local myconf=(
- --libexecdir="${EPREFIX}/usr/$(get_libdir)"
- --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
- $(use_enable clock-panel-plugin libxfce4panel)
- $(use_enable dbus)
- $(use_enable libnotify)
- $(use_with berkdb bdb4)
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_preinst() {
- # Replacing directory by symlink is unreliable
- if [[ -L ${EROOT}/usr/share/orage/doc/C ]]; then
- rm -f "${EROOT}/usr/share/orage/doc/C" || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/app-office/orage/orage-4.18.0.ebuild b/app-office/orage/orage-4.18.0.ebuild
new file mode 100644
index 000000000000..b49a328c4b3b
--- /dev/null
+++ b/app-office/orage/orage-4.18.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="A calendar application for Xfce"
+HOMEPAGE="
+ https://docs.xfce.org/apps/orage/start
+ https://gitlab.xfce.org/apps/orage/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+IUSE="libnotify"
+
+DEPEND="
+ >=dev-libs/glib-2.58.0
+ >=dev-libs/libical-3.0.16:=
+ >=x11-libs/gtk+-3.24.0:3=
+ x11-libs/libX11
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ libnotify? ( >=x11-libs/libnotify-0.7.0:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=dev-util/intltool-0.35
+ sys-devel/gettext
+ >=dev-build/libtool-2.2.6
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ $(use_enable libnotify)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/app-office/pinpoint/Manifest b/app-office/pinpoint/Manifest
deleted file mode 100644
index 54f1b8c2312e..000000000000
--- a/app-office/pinpoint/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pinpoint-0.1.8.tar.xz 772980 BLAKE2B 1ca653b1cece97b47accd3a9cfe2560030f70a35703bd12b52cb692a15181b9bac2d40265bb6eaa486dc1919044f7b74874cb8b7fc8f4f37b78d938c89cb28ca SHA512 dc41405f79bf03b6a7c77ec31304e505d4ae2d13407304fbcc2f338dfe175f91db3c554ea06ba8041edbf99a12551f16efed98b5a07f29b7f24255cad2b1b94d
diff --git a/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch b/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch
deleted file mode 100644
index b9c39ad7206d..000000000000
--- a/app-office/pinpoint/files/pinpoint-0.1.8-CVE-2013-7447.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From f90483245250456d6306b4fff2f68f445ef33864 Mon Sep 17 00:00:00 2001
-From: RyuzakiKK <aasonykk@gmail.com>
-Date: Sat, 5 Aug 2017 20:00:30 +0200
-Subject: [PATCH] Avoid integer overflow
-
-pinpoint is affected by a possible integer overflow, that was also
-found and patched upstream in gtk+
-https://git.gnome.org/browse/gtk+/commit/?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6
-
-With g_malloc_m we can avoid the integer overflow.
-
-As pointed out by Pacho Ramos in
-https://bugzilla.gnome.org/show_bug.cgi?id=762029
----
- pp-cairo.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/pp-cairo.c b/pp-cairo.c
-index 8afb362..dc0a452 100644
---- a/pp-cairo.c
-+++ b/pp-cairo.c
-@@ -120,7 +120,7 @@ _cairo_new_surface_from_pixbuf (const GdkPixbuf *pixbuf)
- format = CAIRO_FORMAT_ARGB32;
-
- cairo_stride = cairo_format_stride_for_width (format, width);
-- cairo_pixels = g_malloc (height * cairo_stride);
-+ cairo_pixels = g_malloc_n (height, cairo_stride);
- surface = cairo_image_surface_create_for_data ((unsigned char *)cairo_pixels,
- format,
- width, height, cairo_stride);
---
-2.13.4
-
diff --git a/app-office/pinpoint/metadata.xml b/app-office/pinpoint/metadata.xml
deleted file mode 100644
index 3f1c1dff8912..000000000000
--- a/app-office/pinpoint/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
- </maintainer>
- <longdescription lang="en">
- Pinpoint is a simple presentation tool that hopes to avoid audience
- death by bullet point and instead encourage presentations containing
- beautiful images and small amounts of concise text in slides.
- </longdescription>
-</pkgmetadata>
diff --git a/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild b/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild
deleted file mode 100644
index 0102de0eb567..000000000000
--- a/app-office/pinpoint/pinpoint-0.1.8-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2
-
-DESCRIPTION="A tool for making hackers do excellent presentations"
-HOMEPAGE="https://wiki.gnome.org/Apps/Pinpoint"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+gstreamer +pdf"
-
-# rsvg is used for svg-in-pdf -- clubbing it under pdf for now
-RDEPEND="
- >=media-libs/clutter-1.23.7:1.0
- >=media-libs/clutter-gtk-1.6:1.0
- >=dev-libs/glib-2.28:2
- >=x11-libs/cairo-1.9.4
- x11-libs/pango
- x11-libs/gdk-pixbuf:2
- gstreamer? ( media-libs/clutter-gst:3.0 )
- pdf? ( gnome-base/librsvg:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Fix CVE-2013-7447, bug #574384, https://bugzilla.gnome.org/show_bug.cgi?id=762029
- "${FILESDIR}"/${P}-CVE-2013-7447.patch
-)
-
-src_configure() {
- # dax support is disabled because we don't have it in tree yet and it's
- # experimental
- gnome2_src_configure \
- --disable-dax \
- $(use_enable gstreamer cluttergst) \
- $(use_enable pdf rsvg)
-}
-
-src_install() {
- gnome2_src_install
-
- docompress -x /usr/share/doc/${PF}/examples
- insinto "/usr/share/doc/${PF}/examples"
- doins introduction.pin bg.jpg bowls.jpg linus.jpg
-}
diff --git a/app-office/plan/Manifest b/app-office/plan/Manifest
deleted file mode 100644
index 1b53f3c15fbe..000000000000
--- a/app-office/plan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST plan-1.10-patches.txz 6132 BLAKE2B 617c68a012e4757f7ef039557cfe15e04706129501f044005e554a50aa9ebbe9e33e2e406ec5647060a7b67efb81b671c35eb6846d426a26c517c38b10e7eabb SHA512 c0802f12e935d7ab18d89b6c4e8ae8373ca620b8149520b8bc9d9fb8e871ad4c2b0bc0e7ca84c34e72d0a25cb406af51fac1fc1907844867f4fd7fdff8a06d54
-DIST plan-1.10.tar.gz 460150 BLAKE2B a44c79537ff6aae8fa5c65c8b6514f0f37d1417522f4e54823ad14cf6306bb88223377de13f22c365516e2861fa561902e31245c9729786f425140bed30b320d SHA512 fde17ef17f25412cbe69427364f4130564f46a940859066c25d837d14eca6920752b843211192a6c1cdc83be05de9ac57c88424ca555928b67eb219fa8564fe8
diff --git a/app-office/plan/metadata.xml b/app-office/plan/metadata.xml
deleted file mode 100644
index 7a38bb900964..000000000000
--- a/app-office/plan/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-office/plan/plan-1.10.ebuild b/app-office/plan/plan-1.10.ebuild
deleted file mode 100644
index e16129ffdb18..000000000000
--- a/app-office/plan/plan-1.10.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Motif based schedule planner"
-HOMEPAGE="https://www.bitrot.de/plan.html"
-SRC_URI="
- ftp://ftp.fu-berlin.de/unix/X11/apps/plan/${P}.tar.gz
- https://dev.gentoo.org/~soap/distfiles/${P}-patches.txz"
-
-LICENSE="GPL-2+" #448646
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXt
- x11-libs/motif:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex"
-
-PATCHES=( "${WORKDIR}"/patches )
-
-src_compile() {
- emake -C src CC="$(tc-getCC)" SHARE=/usr/share/plan linux
-}
-
-src_install() {
- emake -C src \
- DESTDIR="${ED}" \
- SHARE=/usr/share/plan \
- install
- keepdir /usr/share/plan/netplan.dir
-
- dodoc HISTORY README
-
- pushd misc >/dev/null || die
- doman netplan.1 plan.1 plan.4
- insinto /usr/share/${PN}/misc
- doins netplan.boot BlackWhite Monochrome plan.fti Plan.xpm plan.xpm
- exeinto /usr/share/${PN}/misc
- doexe Killpland cvs vsc msschedule2plan plan2vcs
- popd >/dev/null || die
-
- pushd web >/dev/null || die
- insinto /usr/share/${PN}/web
- doins help.html bottom.html cgi-lib.pl common.pl holiday_webplan rtsban.jpg
- exeinto /usr/share/${PN}/web
- doexe *.cgi
- popd >/dev/null || die
-}
-
-pkg_postinst() {
- elog
- elog " Check /usr/share/${PN}/holiday for examples to set your"
- elog " ~/.holiday according to your country."
- elog
- elog " WebPlan ${PV} can be found in /usr/share/${PN}/web."
- elog
-}
diff --git a/app-office/planner/Manifest b/app-office/planner/Manifest
index 60df289726b9..6fff097406ad 100644
--- a/app-office/planner/Manifest
+++ b/app-office/planner/Manifest
@@ -1 +1,2 @@
-DIST planner-0.14.6_p20130520.tar.xz 4200624 BLAKE2B 4dd3965a3091fe69d9ac125745f7d3ac54cbe1d81f794c0dded02c0983867d2469848af7f74f1eb745a2e2c42c79be7955d6790f0b263faa5ee821bc28c6a339 SHA512 d658b68c96742340a06a9e96d7910f70fb296cb7a19cc335afdcbec01b36326b1574522155cf19fec012363e1e4d4120c35e1319c699613833be2eb0fa999024
+DIST planner-0.14.91.tar.xz 3887084 BLAKE2B 7719ead3f9794aa29ec67f8bfd9e3d7b7541d79542befe767c2f41381a9c62493790df314e940731cf5deefb6ac4dcece67623fc5ae8d8b792b0c95793682b39 SHA512 579ad60d3282124f9cf954163c27feaa1d505ce3135b3d668e1fe0ca036d7e7290bbd3a6d9c30f32a77594c5d60988feee670266c34c0a8b9240510609ab46e2
+DIST planner-0.14.92.tar.xz 3888436 BLAKE2B 5fde169da3787bdebbd0d49448b602a904a3cb6b1fed3047ef76162b070d2ab1f0793da591936ac8f10c8951cba86185d2b3ac580aeeb2a61595ab6b1814e560 SHA512 35f0ea6bb04937c164c42082db717962eba6e0353a4750d3213cb7a0e93b8649c99c52060c95c4c6037b6c7019f90161b3c531d5e75eabe453d0fad50c887f27
diff --git a/app-office/planner/metadata.xml b/app-office/planner/metadata.xml
index 4cbddcaa19ad..b22cc2c2f2e8 100644
--- a/app-office/planner/metadata.xml
+++ b/app-office/planner/metadata.xml
@@ -1,8 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
+ <use>
+ <flag name="libgda">PostgreSQL support via <pkg>gnome-extra/libgda</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="gnome-gitlab">World/planner</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/planner/planner-0.14.6_p20130520-r2.ebuild b/app-office/planner/planner-0.14.6_p20130520-r2.ebuild
deleted file mode 100644
index 9c54ca1dcccc..000000000000
--- a/app-office/planner/planner-0.14.6_p20130520-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Project manager for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Planner"
-SRC_URI="https://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~ppc ~sparc x86"
-
-IUSE="eds examples"
-
-RDEPEND="
- >=dev-libs/glib-2.6:2
- >=x11-libs/gtk+-2.24:2
- >=gnome-base/libgnomecanvas-2.10
- >=gnome-base/libglade-2.4:2.0
- >=gnome-base/gconf-2.10:2
- >=dev-libs/libxml2-2.6.27:2
- >=dev-libs/libxslt-1.1.23
- eds? (
- >=gnome-extra/evolution-data-server-3.6:=
- >=mail-client/evolution-3.6 )
-"
-DEPEND="${RDEPEND}
- app-text/rarian
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.5
- gnome-base/gnome-common
- virtual/pkgconfig
-"
-
-S="${WORKDIR}/${PN}-0.14.6"
-
-src_configure() {
- # FIXME: disable eds backend for now, it fails, upstream bug #654005
- # We need to set compile-warnings to a different value as it doesn't use
- # standard macro: https://bugzilla.gnome.org/703067
- gnome2_src_configure \
- --disable-python \
- --disable-python-plugin \
- $(use_enable eds) \
- --disable-eds-backend \
- --with-database=no \
- --disable-update-mimedb \
- --enable-compile-warnings=yes
- #$(use_enable eds eds-backend)
-}
-
-src_install() {
- # error: relink `libstorage-mrproject-1.la' with the above command before installing it
- # Try to drop workaround on next snapshot or bump
- MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install \
- sqldocdir="\$(datadir)/doc/${PF}" \
- sampledir="\$(datadir)/doc/${PF}/examples"
-
- if ! use examples; then
- rm -rf "${D}/usr/share/doc/${PF}/examples"
- fi
-}
diff --git a/app-office/planner/planner-0.14.91.ebuild b/app-office/planner/planner-0.14.91.ebuild
new file mode 100644
index 000000000000..cc69f0dfc406
--- /dev/null
+++ b/app-office/planner/planner-0.14.91.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Project manager for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner"
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.gnome.org/World/planner.git"
+ inherit git-r3
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+SLOT="0"
+LICENSE="GPL-2+"
+IUSE="examples libgda"
+
+RDEPEND="
+ >=dev-libs/glib-2.56:2
+ >=x11-libs/gtk+-3.22:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.23
+ libgda? ( >=gnome-extra/libgda-1.0:5 )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/gettext
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libgda database-gda)
+ -Deds=disabled # Doesn't provide much value, not very tested
+ $(meson_use examples)
+ -Dgtk_doc=false # Only for a private library
+ -Dsimple-priority-scheduling=false # experimental
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use examples; then
+ mv "${ED}"/usr/share/doc/planner "${ED}"/usr/share/doc/${PF} || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-office/planner/planner-0.14.92.ebuild b/app-office/planner/planner-0.14.92.ebuild
new file mode 100644
index 000000000000..08f9a0a382f2
--- /dev/null
+++ b/app-office/planner/planner-0.14.92.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Project manager for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner https://gitlab.gnome.org/World/planner"
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.gnome.org/World/planner.git"
+ inherit git-r3
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+SLOT="0"
+LICENSE="GPL-2+"
+IUSE="examples libgda"
+
+RDEPEND="
+ >=dev-libs/glib-2.56:2
+ >=x11-libs/gtk+-3.22:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.23
+ libgda? ( >=gnome-extra/libgda-1.0:5 )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/gettext
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libgda database-gda)
+ -Deds=disabled # Doesn't provide much value, not very tested
+ $(meson_use examples)
+ -Dgtk_doc=false # Only for a private library
+ -Dsimple-priority-scheduling=false # experimental
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use examples; then
+ mv "${ED}"/usr/share/doc/planner "${ED}"/usr/share/doc/${PF} || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-office/planner/planner-9999.ebuild b/app-office/planner/planner-9999.ebuild
new file mode 100644
index 000000000000..cc69f0dfc406
--- /dev/null
+++ b/app-office/planner/planner-9999.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Project manager for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner"
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.gnome.org/World/planner.git"
+ inherit git-r3
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+SLOT="0"
+LICENSE="GPL-2+"
+IUSE="examples libgda"
+
+RDEPEND="
+ >=dev-libs/glib-2.56:2
+ >=x11-libs/gtk+-3.22:3
+ >=dev-libs/libxml2-2.6.27:2
+ >=dev-libs/libxslt-1.1.23
+ libgda? ( >=gnome-extra/libgda-1.0:5 )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ sys-devel/gettext
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libgda database-gda)
+ -Deds=disabled # Doesn't provide much value, not very tested
+ $(meson_use examples)
+ -Dgtk_doc=false # Only for a private library
+ -Dsimple-priority-scheduling=false # experimental
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ if use examples; then
+ mv "${ED}"/usr/share/doc/planner "${ED}"/usr/share/doc/${PF} || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-office/projectlibre-bin/Manifest b/app-office/projectlibre-bin/Manifest
index 81a9930a9e3d..60d690df6e80 100644
--- a/app-office/projectlibre-bin/Manifest
+++ b/app-office/projectlibre-bin/Manifest
@@ -1,2 +1,3 @@
-DIST projectlibre-1.6.2.tar.gz 14735171 BLAKE2B 1e69b3be153eb936879e930cf942faf0061b07b57e43db74f2f8d9380bbff969d764cbf70b29d5d38edb011331337258681888a5289b8fb04a997c0e38f1b651 SHA512 128319a37aeeb4603fd45433e3961805b0de30e5760394d5eef2de1910bff3815e600462aa3264fa64df55eb8568849895c9d673e5574badafcbc1df89e2c9e7
+DIST projectlibre-1.9.3.tar.gz 18213632 BLAKE2B d9fd75360fa009b03fd8a84261b15ec5d06880ade9725e4871235ea38eb743cec6c004fe67742d2b9a7bded90a59f41eda8c7f75c788a2873b88fc907fbff6c9 SHA512 fa96123dc51c3a145cbdfbe1e6a8612a50d793e7aa254fd72265cea4adbf84953a1d730fe4fc8cbd2369c2b713728862a27aa3ed9fa9693569bfa775ab9db18b
+DIST projectlibre.desktop 3070 BLAKE2B e023041d5e3f998dbb1202ac692a9668b5e2289a63795a65eecacabeec3c9b81244b095438cde1f3a198a32cb37494f3953f74dfb8249090b3d4681f9e3783f9 SHA512 10b5c608e860d9cedcaf81b7c4929db23bad81d989418d50a6ab5f92907d7770849648d13113c5db6b56ea3eb72b53721fd54b92740076dc4d3c3907178c92d3
DIST projectlibre.png 7955 BLAKE2B c8d35e249b8961d7a5d1a6b20844b30cc8a564c69a85791a036a05779352b24d1cc3956c6c7b83941152e06ece0ef1e0a1ff74231e47bd1efae7d1e20dc83764 SHA512 db6e87e74fac3274be34b36cd9daf7231f06e19096cfbe2feeb616c1ae1a60ffc838a81b45b94621d806e00ef5e220391f1d1be3148f9895aa467fdbcac62843
diff --git a/app-office/projectlibre-bin/metadata.xml b/app-office/projectlibre-bin/metadata.xml
index b3f70e985d15..7f2e73573128 100644
--- a/app-office/projectlibre-bin/metadata.xml
+++ b/app-office/projectlibre-bin/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
diff --git a/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild b/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild
deleted file mode 100644
index 04193d5fbffe..000000000000
--- a/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils xdg
-
-MY_PN=${PN/-bin}
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="An open source desktop alternative to Microsoft Project"
-HOMEPAGE="http://www.projectlibre.org/"
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz
- mirror://gentoo/${MY_PN}.png"
-
-LICENSE="CPAL-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8"
-DEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
- cp "${FILESDIR}"/${MY_PN}.desktop "${DISTDIR}"/${MY_PN}.png ./ || die
- cd "${S}"
- rm -rf license projectlibre.bat
-}
-
-src_prepare() {
- eapply_user
- sed -i \
- -e "/^OPENPROJ_HOME0=/s:=.*:=/opt/${MY_PN}:" \
- ${MY_PN}.sh || die
-}
-
-src_install() {
- local d="/opt/${MY_PN}"
- insinto ${d}
- doins -r *
- fperms a+rx ${d}/${MY_PN}.sh
-
- dodir /opt/bin
- dosym ../${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN}
-
- newmenu ../${MY_PN}.desktop ${MY_PN}.desktop || die
- newicon ../${MY_PN}.png ${MY_PN}.png || die
-}
diff --git a/app-office/projectlibre-bin/projectlibre-bin-1.9.3.ebuild b/app-office/projectlibre-bin/projectlibre-bin-1.9.3.ebuild
new file mode 100644
index 000000000000..abf14b9911fd
--- /dev/null
+++ b/app-office/projectlibre-bin/projectlibre-bin-1.9.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+MY_PN=${PN/-bin}
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Open source desktop alternative to Microsoft Project"
+HOMEPAGE="https://www.projectlibre.com/"
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz
+ https://sourceforge.net/p/projectlibre/code/ci/master/tree/projectlibre_build/resources/${MY_PN}.desktop?format=raw -> ${MY_PN}.desktop
+ https://sourceforge.net/p/projectlibre/code/ci/master/tree/projectlibre_build/resources/${MY_PN}.png?format=raw -> ${MY_PN}.png"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CPAL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+
+src_unpack() {
+ unpack ${MY_P}.tar.gz
+ cp "${FILESDIR}"/${MY_PN}.desktop "${DISTDIR}"/${MY_PN}.png ./ || die
+ cd "${S}" || die
+ rm -rf license projectlibre.bat || die
+}
+
+src_prepare() {
+ default
+ sed -i \
+ -e "/^PROJECTLIBRE_HOME0=/s|=.*|=\"/opt/${MY_PN}\"|" \
+ ${MY_PN}.sh || die
+}
+
+src_install() {
+ local d="/opt/${MY_PN}"
+ insinto ${d}
+ doins -r *
+ fperms a+rx ${d}/${MY_PN}.sh
+
+ dodir /opt/bin
+ dosym ../${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN}
+
+ doicon ../${MY_PN}.png
+ domenu ../${MY_PN}.desktop
+}
diff --git a/app-office/sc-im/Manifest b/app-office/sc-im/Manifest
new file mode 100644
index 000000000000..4d72eea9511e
--- /dev/null
+++ b/app-office/sc-im/Manifest
@@ -0,0 +1 @@
+DIST sc-im-0.8.3.tar.gz 1664440 BLAKE2B 9f02e265ecd39b4f3a5e3ab61222094a1424f9591c04ff3ddf745576f2aa1c89345ea2e4d4c95a0565d7f287985e81d9eba849113f5b7aa61744cf69284ce312 SHA512 a3d7cf99c7c959d24ebf7e525abb665c02690674c9b3cdf5b234dcdb376fd73e9488bda522106802932084bbfd239928e39b35743c7051178aa14edf61ec2cb8
diff --git a/app-office/sc-im/metadata.xml b/app-office/sc-im/metadata.xml
new file mode 100644
index 000000000000..8f4ac17a19b5
--- /dev/null
+++ b/app-office/sc-im/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>efe.izbudak@metu.edu.tr</email>
+ <name>Efe Ä°zbudak</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="plots">Add <pkg>sci-visualization/gnuplot</pkg> for plotting support</flag>
+ <flag name="xls">Add xls support</flag>
+ <flag name="xlsx">Add xlsx support</flag>
+ <flag name="ods">Add ods import support</flag>
+ <flag name="X">Use <pkg>x11-misc/xclip</pkg> for clipboard copy/paste</flag>
+ <flag name="tmux">Use <pkg>app-misc/tmux</pkg> for clipboard copy/paste</flag>
+ <flag name="wayland">Use <pkg>gui-apps/wl-clipboard</pkg> for clipboard copy/paste</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">andmarti1424/sc-im</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-office/sc-im/sc-im-0.8.3-r1.ebuild b/app-office/sc-im/sc-im-0.8.3-r1.ebuild
new file mode 100644
index 000000000000..65bcf7e9d870
--- /dev/null
+++ b/app-office/sc-im/sc-im-0.8.3-r1.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit lua-single toolchain-funcs flag-o-matic
+
+DESCRIPTION="Ncurses based, vim-like spreadsheet calculator"
+HOMEPAGE="https://github.com/andmarti1424/sc-im"
+SRC_URI="https://github.com/andmarti1424/sc-im/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~x86"
+IUSE="lua ods plots tmux wayland X xls xlsx"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+ sys-libs/ncurses:=
+ lua? (
+ ${LUA_DEPS}
+ )
+ ods? (
+ dev-libs/libxml2
+ dev-libs/libzip
+ )
+ plots? ( sci-visualization/gnuplot )
+ tmux? ( app-misc/tmux )
+ wayland? ( gui-apps/wl-clipboard )
+ X? ( x11-misc/xclip )
+ xls? (
+ dev-libs/libxls
+ )
+ xlsx? (
+ dev-libs/libxlsxwriter
+ dev-libs/libxml2
+ dev-libs/libzip
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-alternatives/yacc
+ virtual/pkgconfig"
+
+pkg_setup() {
+ CONFLICTING=$(usex tmux "tmux " "")$(usex wayland "wayland " "")$(usex X "X" "")
+ if ( use tmux && ( use wayland || use X ) ) ; then
+ elog "Conflicting flags for clipboard support are set: ${CONFLICTING}"
+ elog "tmux support has been preferred."
+ elif ( use wayland && use X ) ; then
+ elog "Conflicting flags for clipboard support are set: ${CONFLICTING}"
+ elog "Wayland support has been preferred."
+ fi
+
+ # Run lua setup
+ lua-single_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Clean Makefile from all sorts of flag / lib setting
+ sed -i -e '/CFLAGS +=\|LDLIBS +=/d' Makefile \
+ || die "sed fix failed. Uh-oh..."
+ # Also clean the now useless comments and logic
+ sed -i -e '/#\|if\|else/d' Makefile \
+ || die "sed fix failed. Uh-oh..."
+}
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+
+ LDLIBS="-lm"
+
+ # default flags that dont need optional dependencies
+ append-cflags -Wall -g \
+ -DNCURSES \
+ -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE \
+ '-DSNAME=\"sc-im\"' \
+ '-DHELP_PATH=\"/usr/share/sc-im\"' \
+ '-DLIBDIR=\"/usr/share/doc/sc-im\"' \
+ '-DDFLT_PAGER=\"less\"' \
+ '-DDFLT_EDITOR=\"vim\"' \
+ -DUSECOLORS \
+ '-DHISTORY_FILE=\"sc-iminfo\"' \
+ '-DHISTORY_DIR=\".cache\"' \
+ '-DCONFIG_FILE=\"scimrc\"' \
+ '-DCONFIG_DIR=\".config/sc-im\"' \
+ '-DINS_HISTORY_FILE=\"sc-iminfo\"' \
+ -DUNDO \
+ -DMAXROWS=1048576 \
+ -DUSELOCALE \
+ -DMOUSE \
+ '-DDEFAULT_OPEN_FILE_UNDER_CURSOR_CMD=\""scopen"\"' \
+ -DAUTOBACKUP \
+ -DHAVE_PTHREAD
+
+ # setting default clipboard commands
+ if use tmux ; then
+ append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""tmux load-buffer"\"'
+ append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""tmux show-buffer"\"'
+ elif use wayland ; then
+ append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""wl-copy <"\"'
+ append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""wl-paste"\"'
+ elif use X ; then
+ append-cflags '-DDEFAULT_COPY_TO_CLIPBOARD_CMD=\""xclip -i -selection clipboard <"\"'
+ append-cflags '-DDEFAULT_PASTE_FROM_CLIPBOARD_CMD=\""xclip -o -selection clipboard"\"'
+ fi
+
+ # optional feature dependency
+ use plots && append-cflags -DGNUPLOT
+ if use xls; then
+ append-cflags -DXLS $(${PKG_CONFIG} --cflags libxls)
+ LDLIBS+=" $(${PKG_CONFIG} --libs libxls)"
+ fi
+ if use xlsx || use ods ; then
+ append-cflags -DODS -DXLSX $(${PKG_CONFIG} --cflags libxml-2.0 libzip)
+ LDLIBS+=" -DODS -DXLSX $(${PKG_CONFIG} --libs libxml-2.0 libzip)"
+ fi
+ if use xlsx ; then
+ append-cflags -DXLSX_EXPORT $(${PKG_CONFIG} --cflags xlsxwriter)
+ LDLIBS+=" -DXLSX_EXPORT $(${PKG_CONFIG} --libs xlsxwriter)"
+ fi
+ if use lua ; then
+ append-cflags -DXLUA $(${PKG_CONFIG} --cflags lua)
+ LDLIBS+=" -DXLUA $(${PKG_CONFIG} --libs lua) -rdynamic"
+ fi
+ append-cflags $(${PKG_CONFIG} --cflags ncursesw) || append-cflags $(${PKG_CONFIG} --cflags ncurses)
+ LDLIBS+=" $(${PKG_CONFIG} --libs ncursesw)" || LDLIBS+=" $(${PKG_CONFIG} --libs ncurses)"
+}
+
+src_compile() {
+ emake LDLIBS="${LDLIBS}" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="/usr" install
+ einstalldocs
+}
diff --git a/app-office/sc/Manifest b/app-office/sc/Manifest
deleted file mode 100644
index 95a50bba5948..000000000000
--- a/app-office/sc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sc-7.16.tar.gz 210809 BLAKE2B d497d935342e942662f28605be60504e71afa0a3f148275afb19a317c546eb39c849b80195a1f1eeb2dc5e5250e3907673713585459ecde5e10714864860d3cf SHA512 efa495ba21d01b578a53f09101ccc28b564437317e0860904ad59136a24df9619dfc8715339296ae1567eaa8d620cdabc9bc2784962bc1c93e3bbd086856407b
diff --git a/app-office/sc/files/sc-7.16-amd64.patch b/app-office/sc/files/sc-7.16-amd64.patch
deleted file mode 100644
index e381609011bb..000000000000
--- a/app-office/sc/files/sc-7.16-amd64.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/xmalloc.c
-+++ b/xmalloc.c
-@@ -3,19 +3,12 @@
- * $Revision: 7.16 $
- */
-
-+#include <stdlib.h>
- #include <curses.h>
- #include "sc.h"
-
--extern char *malloc();
--extern char *realloc();
--extern void free();
- void fatal();
-
--#ifdef SYSV3
--extern void free();
--extern void exit();
--#endif
--
- #define MAGIC (double)1234567890.12344
-
- char *
diff --git a/app-office/sc/files/sc-7.16-c.patch b/app-office/sc/files/sc-7.16-c.patch
deleted file mode 100644
index fd4f06f9f8c8..000000000000
--- a/app-office/sc/files/sc-7.16-c.patch
+++ /dev/null
@@ -1,147 +0,0 @@
---- a/abbrev.c
-+++ b/abbrev.c
-@@ -122,7 +122,7 @@
- del_abbr(char *abbrev)
- {
- struct abbrev *a;
-- struct abbrev **prev;
-+ struct abbrev **prev = NULL;
-
- if (!(a = find_abbr(abbrev, strlen(abbrev), prev)))
- return;
---- a/help.c
-+++ b/help.c
-@@ -14,6 +14,10 @@
- #include "sc.h"
- #endif /* QREF */
-
-+#ifdef TROFF
-+#include <stdlib.h>
-+#endif /* TROFF */
-+
- char *intro[] = {
- " ",
- #if defined(QREF) && defined(TROFF)
---- a/lex.c
-+++ b/lex.c
-@@ -27,6 +27,8 @@
-
- #ifdef IEEE_MATH
- #include <ieeefp.h>
-+#else
-+#include <math.h>
- #endif /* IEEE_MATH */
-
- #include <stdlib.h>
---- a/sc.h
-+++ b/sc.h
-@@ -14,6 +14,9 @@
- #include <stdio.h>
- #endif
-
-+#include <unistd.h>
-+#include <curses.h>
-+
- #define ATBL(tbl, row, col) (*(tbl + row) + (col))
-
- #define MINROWS 100 /* minimum size at startup */
-@@ -390,6 +393,7 @@
- extern char *v_name(int row, int col);
- extern double eval(register struct enode *e);
- extern int any_locked_cells(int r1, int c1, int r2, int c2);
-+extern int are_abbrevs();
- extern int are_colors();
- extern int are_frames();
- extern int are_ranges();
-@@ -425,6 +429,7 @@
- extern struct crange *find_crange(int row, int col);
- extern struct frange *find_frange(int row, int col);
- extern void EvalAll();
-+extern void add_abbr(char *string);
- extern void add_crange(struct ent *r_left, struct ent *r_right, int pair);
- extern void add_frange(struct ent *or_left, struct ent *or_right,
- struct ent *ir_left, struct ent *ir_right, int toprows, int bottomrows,
-@@ -434,6 +439,7 @@
- extern void addplugin(char *ext, char *plugin, char type);
- extern void backcol(int arg);
- extern void backrow(int arg);
-+extern void center(int sr, int sc, int er, int ec);
- extern void change_color(int pair, struct enode *e);
- extern void checkbounds(int *rowp, int *colp);
- extern void clearent(struct ent *v);
-@@ -456,9 +462,12 @@
- extern void diesave();
- extern void doend(int rowinc, int colinc);
- extern void doformat(int c1, int c2, int w, int p, int r);
-+extern void dogetkey();
- extern void dupcol();
- extern void duprow();
- extern void doquery(char *s, char *data, int fd);
-+extern void doeval(struct enode *e, char *fmt, int row, int col, int fd);
-+extern void doseval(struct enode *e, int row, int col, int fd);
- extern void dostat(int fd);
- extern void dotick(int tick);
- extern void editexp(int row, int col);
-@@ -486,11 +495,14 @@
- extern void free_ent(register struct ent *p, int unlock);
- extern void getexp(int r0, int c0, int rn, int cn, int fd);
- extern void getfmt(int r0, int c0, int rn, int cn, int fd);
-+extern void getframe(int fd);
- extern void getformat(int col, int fd);
- extern void getnum(int r0, int c0, int rn, int cn, int fd);
-+extern void getrange(char *name, int fd);
- extern void getstring(int r0, int c0, int rn, int cn, int fd);
- extern void go_last();
- extern void goraw();
-+extern void gotonote();
- extern void help();
- extern void hide_col(int arg);
- extern void hide_row(int arg);
-@@ -507,6 +519,8 @@
- extern void label(register struct ent *v, register char *s, int flushdir);
- extern void let(struct ent *v, struct enode *e);
- extern void list_colors(FILE *f);
-+extern void ljustify(int sr, int sc, int er, int ec);
-+extern void list_frames(FILE *f);
- extern void list_ranges(FILE *f);
- extern void lock_cells(struct ent *v1, struct ent *v2);
- extern void markcell();
-@@ -523,6 +537,7 @@
- extern void read_hist();
- extern void remember(int save);
- extern void resetkbd();
-+extern void rjustify(int sr, int sc, int er, int ec);
- extern void rowshow_op();
- extern void scxfree(char *p);
- extern void setauto(int i);
-@@ -560,6 +575,9 @@
- extern void write_line(int c);
- extern void write_ranges(FILE *f);
- extern void yank_area(int sr, int sc, int er, int ec);
-+extern void yankcol(int arg);
-+extern void yankr(struct ent *v1, struct ent *v2);
-+extern void yankrow(int arg);
- extern void yyerror(char *err);
- extern int yylex();
- extern int yyparse();
---- a/screen.c
-+++ b/screen.c
-@@ -870,7 +870,7 @@
- }
- } /* else */
- } else
-- if (!*pp && color && has_colors && cr && cr->r_color != 1) {
-+ if (!*pp && color && has_colors() && cr && cr->r_color != 1) {
- move(r, c);
- color_set(cr->r_color, NULL);
- printw("%*s", fwidth[col], " ");
---- a/vi.c
-+++ b/vi.c
-@@ -5,6 +5,7 @@
- */
-
- #include <sys/types.h>
-+#include <sys/wait.h>
- #ifdef BSD42
- #include <strings.h>
- #else
diff --git a/app-office/sc/files/sc-7.16-lex-syntax.patch b/app-office/sc/files/sc-7.16-lex-syntax.patch
deleted file mode 100644
index 9dcb46f25f83..000000000000
--- a/app-office/sc/files/sc-7.16-lex-syntax.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/lex.c
-+++ b/lex.c
-@@ -107,7 +107,7 @@
- yylex()
- {
- char *p = line + linelim;
-- int ret;
-+ int ret = 0;
- static int isfunc = 0;
- static bool isgoto = 0;
- static bool colstate = 0;
diff --git a/app-office/sc/files/sc-7.16-printf.patch b/app-office/sc/files/sc-7.16-printf.patch
deleted file mode 100644
index 9425105262b0..000000000000
--- a/app-office/sc/files/sc-7.16-printf.patch
+++ /dev/null
@@ -1,102 +0,0 @@
---- a/sc.c
-+++ b/sc.c
-@@ -520,7 +520,7 @@
- break;
- }
- }
-- if (redraw) printf(redraw);
-+ if (redraw) printf("%s", redraw);
- exit (0);
- }
-
---- a/gram.y
-+++ b/gram.y
-@@ -1010,7 +1010,7 @@
- | S_PLUGOUT STRING '=' STRING
- { addplugin($2, $4, 'w'); }
- | PLUGIN { *line = '|';
-- sprintf(line + 1, $1);
-+ sprintf(line + 1, "%s", $1);
- readfile(line, 0);
- scxfree($1); }
- | /* nothing */
---- a/vmtbl.c
-+++ b/vmtbl.c
-@@ -61,10 +61,10 @@
- oldptr = newptr /* wait incase we can't alloc */
-
- #ifndef PSC
--static char nolonger[] = "The table can't be any longer";
-+#define NOLONGER "The table can't be any longer"
- #endif /* !PSC */
-
--static char nowider[] = "The table can't be any wider";
-+#define NOWIDER "The table can't be any wider"
-
- /*
- * grow the main && auxiliary tables (reset maxrows/maxcols as needed)
-@@ -117,7 +117,7 @@
- if ((rowcol == GROWCOL) || (rowcol == GROWBOTH)) {
- if ((rowcol == GROWCOL) && ((maxcols == ABSMAXCOLS) ||
- (topcol >= ABSMAXCOLS))) {
-- error(nowider);
-+ error(NOWIDER);
- return (FALSE);
- }
-
-@@ -135,14 +135,14 @@
- struct ent *** lnullit;
- int lcnt;
-
-- GROWALLOC(row_hidden2, row_hidden, newrows, char, nolonger);
-+ GROWALLOC(row_hidden2, row_hidden, newrows, char, NOLONGER);
- memset(row_hidden+maxrows, 0, (newrows-maxrows)*sizeof(char));
-
- /*
- * alloc tbl row pointers, per net.lang.c, calloc does not
- * necessarily fill in NULL pointers
- */
-- GROWALLOC(tbl2, tbl, newrows, struct ent **, nolonger);
-+ GROWALLOC(tbl2, tbl, newrows, struct ent **, NOLONGER);
- for (lnullit = tbl+maxrows, lcnt = 0; lcnt < newrows-maxrows;
- lcnt++, lnullit++)
- *lnullit = (struct ent **)NULL;
-@@ -151,16 +151,16 @@
- #endif /* !PSC */
-
- if ((rowcol == GROWCOL) || (rowcol == GROWBOTH) || (rowcol == GROWNEW)) {
-- GROWALLOC(fwidth2, fwidth, newcols, int, nowider);
-- GROWALLOC(precision2, precision, newcols, int, nowider);
-- GROWALLOC(realfmt2, realfmt, newcols, int, nowider);
-+ GROWALLOC(fwidth2, fwidth, newcols, int, NOWIDER);
-+ GROWALLOC(precision2, precision, newcols, int, NOWIDER);
-+ GROWALLOC(realfmt2, realfmt, newcols, int, NOWIDER);
- #ifdef PSC
- memset(fwidth+maxcols, 0, (newcols-maxcols)*sizeof(int));
- memset(precision+maxcols, 0, (newcols-maxcols)*sizeof(int));
- memset(realfmt+maxcols, 0, (newcols-maxcols)*sizeof(int));
- }
- #else
-- GROWALLOC(col_hidden2, col_hidden, newcols, char, nowider);
-+ GROWALLOC(col_hidden2, col_hidden, newcols, char, NOWIDER);
- memset(col_hidden+maxcols, 0, (newcols-maxcols)*sizeof(char));
- for (i = maxcols; i < newcols; i++) {
- fwidth[i] = DEFWIDTH;
-@@ -172,7 +172,7 @@
- for (i = 0; i < maxrows; i++) {
- if ((tbl[i] = (struct ent **)scxrealloc((char *)tbl[i],
- (unsigned)(newcols * sizeof(struct ent **)))) == (struct ent **)0) {
-- error(nowider);
-+ error(NOWIDER);
- return(FALSE);
- }
- for (nullit = ATBL(tbl, i, maxcols), cnt = 0;
-@@ -190,7 +190,7 @@
- for (; i < newrows; i++) {
- if ((tbl[i] = (struct ent **)scxmalloc((unsigned)(newcols *
- sizeof(struct ent **)))) == (struct ent **)0) {
-- error(nowider);
-+ error(NOWIDER);
- return(FALSE);
- }
- for (nullit = tbl[i], cnt = 0; cnt < newcols; cnt++, nullit++)
diff --git a/app-office/sc/metadata.xml b/app-office/sc/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/app-office/sc/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/app-office/sc/sc-7.16-r2.ebuild b/app-office/sc/sc-7.16-r2.ebuild
deleted file mode 100644
index cfd4d64222b7..000000000000
--- a/app-office/sc/sc-7.16-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Spreadsheet Calculator"
-SRC_URI="ftp://ibiblio.org/pub/Linux/apps/financial/spreadsheet/${P}.tar.gz"
-HOMEPAGE="http://ibiblio.org/pub/Linux/apps/financial/spreadsheet/"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="amd64 ppc sparc x86"
-
-COMMON_DEPEND="
- >=sys-libs/ncurses-5.2
-"
-DEPEND="
- virtual/pkgconfig
-"
-RDEPEND="
- ${COMMON_DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-amd64.patch
- "${FILESDIR}"/${P}-lex-syntax.patch
- "${FILESDIR}"/${P}-c.patch
- "${FILESDIR}"/${P}-printf.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e "/^prefix=/ s:/usr:${D}/usr:" \
- -e "/^MANDIR=/ s:${prefix}/man:${prefix}/share/man:" \
- -e "/^LIBDIR=/ s:${prefix}/lib:${prefix}/$(get_libdir):" \
- -e '/^LIB=/s|-lncurses|$(shell ${PKG_CONFIG} --libs ncurses)|g' \
- -e "/^CC=/ s:gcc:$(tc-getCC):" \
- -e "/^CFLAGS/ s:=-DSYSV3 -O2 -pipe:+=-DSYSV3:" \
- -e "/strip/ s:^:#:g" \
- Makefile || die
-
- eapply_user
-}
-
-src_compile() {
- tc-export PKG_CONFIG
- # no autoconf
- emake prefix="${D}"/usr
-
- emake ${PN}.1
- sed -i -e "s:${D}::g" sc.1 || die
-}
-
-src_install() {
- dodir /usr/bin
- dodir /usr/$(get_libdir)/sc
- dodir /usr/share/man/man1
-
- emake install
-
- doman sc.1 psc.1
-
- dodoc CHANGES README tutorial.sc
- dodoc VMS_NOTES ${P}.lsm TODO SC.MACROS
-}
diff --git a/app-office/scribus/Manifest b/app-office/scribus/Manifest
index d253eedb7a6d..0ffc05a70363 100644
--- a/app-office/scribus/Manifest
+++ b/app-office/scribus/Manifest
@@ -1,2 +1 @@
-DIST scribus-1.5.5_p20200626.tar.gz 87557791 BLAKE2B 183b035901f5a19ffbf5890acc6037eb5483a0b5837b244b39838ca03d13bd4afc76c3c41345123aec402c602177c5fff7183deba10f8e33e980659c4ef7881e SHA512 ff6cf0d86c874b7f03c8be9675f92c6cc7797e3a344326824e4f01f0b02ec02d6fdf5b52924e51b3436d9a6d78eda47a5e9987507721d18985768cc5a3c77245
-DIST scribus-1.5.6.1.tar.gz 87557791 BLAKE2B 183b035901f5a19ffbf5890acc6037eb5483a0b5837b244b39838ca03d13bd4afc76c3c41345123aec402c602177c5fff7183deba10f8e33e980659c4ef7881e SHA512 ff6cf0d86c874b7f03c8be9675f92c6cc7797e3a344326824e4f01f0b02ec02d6fdf5b52924e51b3436d9a6d78eda47a5e9987507721d18985768cc5a3c77245
+DIST scribus-1.6.1.tar.xz 73266900 BLAKE2B b8120823cf98201ed197748cffe3f12019acfbd4831b497585ad7d04fa6d6e470bf4bc85dac15700483dfc977c56136cb49bcee20106f482cd9b0022d75d28d5 SHA512 ffde5628ea314dab8f212f78e7dd96cd258ceaebccc5b8de2c21e338a433f82d7fbbb047d05882abb07b4dceac031141b77fef933c9a3ed0e26f29bb94377e7e
diff --git a/app-office/scribus/files/scribus-1.5.3-fpic.patch b/app-office/scribus/files/scribus-1.5.3-fpic.patch
index ba0721955ef8..bb4378e5effa 100644
--- a/app-office/scribus/files/scribus-1.5.3-fpic.patch
+++ b/app-office/scribus/files/scribus-1.5.3-fpic.patch
@@ -1,8 +1,6 @@
scribus/third_party/prc/CMakeLists.txt | 2 ++
1 file changed, 2 insertions(+)
-diff --git a/scribus/third_party/prc/CMakeLists.txt b/scribus/third_party/prc/CMakeLists.txt
-index 5f7c2c6..1da7177 100644
--- a/scribus/third_party/prc/CMakeLists.txt
+++ b/scribus/third_party/prc/CMakeLists.txt
@@ -5,6 +5,8 @@ ${OPENGL_INCLUDE_DIR}
diff --git a/app-office/scribus/files/scribus-1.5.5-findhyphen-1.patch b/app-office/scribus/files/scribus-1.5.5-findhyphen-1.patch
deleted file mode 100644
index 98682d60f700..000000000000
--- a/app-office/scribus/files/scribus-1.5.5-findhyphen-1.patch
+++ /dev/null
@@ -1,51 +0,0 @@
---- a/scribus/CMakeLists.txt 2019-10-02 00:25:01.194386515 +0200
-+++ b/scribus/CMakeLists.txt 2019-10-02 00:26:23.584392213 +0200
-@@ -1069,7 +1069,9 @@
- ${SCRIBUS_GMAGICK_SRC}
- )
-
--if(NOT HAVE_HYPHEN)
-+if(HAVE_HYPHEN)
-+ include_directories(${HYPHEN_INCLUDE_DIR})
-+else()
- include_directories(third_party/hyphen)
- set(SCRIBUS_SOURCES
- ${SCRIBUS_SOURCES}
-@@ -1180,13 +1182,6 @@
-
- endif()
-
--if(HAVE_HYPHEN)
-- target_link_libraries(${EXE_NAME}
-- ${HYPHEN_LIBRARY}
-- )
--endif()
--
--
- if(GESTURE_FRAME_PREVIEW)
- message(STATUS "Enable gesture frame preview [experimental]")
- set(GESTURE_FRAME_PREVIEW_SOURCES pageitempreview.cpp)
-@@ -1234,6 +1229,12 @@
- )
- endif ()
-
-+if(HAVE_HYPHEN)
-+ target_link_libraries(${EXE_NAME}
-+ ${HYPHEN_LIBRARY}
-+ )
-+endif()
-+
- if(WIN32)
- set_target_properties(${EXE_NAME}
- PROPERTIES
---- a/scribus/hyphenator.h 2019-07-31 00:35:05.000000000 +0200
-+++ b/scribus/hyphenator.h 2019-10-02 00:00:42.497285638 +0200
-@@ -13,7 +13,7 @@
- #include <QSet>
-
- #include "scribusapi.h"
--#include "third_party/hyphen/hyphen.h"
-+#include <hyphen.h>
-
- class ScribusDoc;
- class ScribusMainWindow;
diff --git a/app-office/scribus/files/scribus-1.5.6-docdir.patch b/app-office/scribus/files/scribus-1.5.6-docdir.patch
deleted file mode 100644
index 957991c2acc4..000000000000
--- a/app-office/scribus/files/scribus-1.5.6-docdir.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/CMakeLists_Directories.cmake b/CMakeLists_Directories.cmake
-index db6133f..faf85ce 100644
---- a/CMakeLists_Directories.cmake
-+++ b/CMakeLists_Directories.cmake
-@@ -36,14 +36,16 @@ else()
- endif()
-
- #SHARE - use the default on Apple as TAG_VERSION is empty
--if(WIN32 OR OS2)
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
--elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
--elseif(NOT WANT_VERSIONING)
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
--else()
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
-+if(NOT DOCDIR)
-+ if(WIN32 OR OS2)
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
-+ elseif(TAG_VERSION OR BUILD_OSX_BUNDLE)
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
-+ elseif(NOT WANT_VERSIONING)
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}/")
-+ else()
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}-${VERSION}/")
-+ endif()
- endif()
-
- if(IS_ABSOLUTE ${DOCDIR} AND WANT_RELOCATABLE)
diff --git a/app-office/scribus/files/scribus-1.5.6-findhyphen.patch b/app-office/scribus/files/scribus-1.5.6-findhyphen.patch
deleted file mode 100644
index 3123ce4477c9..000000000000
--- a/app-office/scribus/files/scribus-1.5.6-findhyphen.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/CMakeLists_Dependencies.cmake 2019-07-31 00:34:43.000000000 +0200
-+++ b/CMakeLists_Dependencies.cmake 2019-10-02 00:17:34.968355656 +0200
-@@ -954,6 +954,16 @@
- endif()
- #>>HUNSPELL for Speelling support
-
-+#<<HYPHEN for Hyphenation support
-+find_package(HYPHEN)
-+if(HYPHEN_FOUND)
-+ message("System Hyphen Found OK")
-+ set(HAVE_HYPHEN ON)
-+else()
-+ message("Hyphen or its developer libraries NOT found - using bundled Hyphen instead")
-+endif()
-+#>>HYPHEN for Hyphenation support
-+
- #<<PoDoFo for AI PDF import
- option(WITH_PODOFO "Enable support for PDF embedded in AI" ON)
- if (WITH_PODOFO)
diff --git a/app-office/scribus/files/scribus-1.5.8-cmake.patch b/app-office/scribus/files/scribus-1.5.8-cmake.patch
new file mode 100644
index 000000000000..6ddd76912dbe
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.5.8-cmake.patch
@@ -0,0 +1,28 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -362,25 +362,6 @@
+ if(APPLE)
+ ### Include our Apple configure commands
+ include(CMakeLists_Apple.cmake)
+-else()
+- if(${CMAKE_GENERATOR} MATCHES "^(Visual Studio|NMake).*")
+- # Windows build with Visual Studio
+- # Surely there's a better way to identify the compiler?
+- set(CMAKE_CXX_FLAGS_DEBUG)
+- set(CMAKE_C_FLAGS_DEBUG)
+- else()
+- # vanilla gcc
+- set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -g -Wall -fstrict-aliasing")
+- set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -O0 -g -Wall -fstrict-aliasing")
+- endif()
+- if(${CMAKE_GENERATOR} MATCHES "^(Visual Studio|NMake).*")
+- set(CMAKE_CXX_FLAGS_RELEASE)
+- set(CMAKE_C_FLAGS_RELEASE)
+- else()
+- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2 -Wall")
+- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2 -Wall")
+- # add_definitions(-DNDEBUG)
+- endif()
+ endif()
+ if(WIN32)
+ add_definitions(-DWIN32_LEAN_AND_MEAN
diff --git a/app-office/scribus/files/scribus-1.6.1-findhyphen.patch b/app-office/scribus/files/scribus-1.6.1-findhyphen.patch
new file mode 100644
index 000000000000..cc6e5db58a24
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.6.1-findhyphen.patch
@@ -0,0 +1,69 @@
+--- a/CMakeLists_Dependencies.cmake
++++ b/CMakeLists_Dependencies.cmake
+@@ -1,6 +1,16 @@
+ ##############################################################################################################
+ ########## Find Dependencies ##########
+
++#<<HYPHEN for Hyphenation support
++find_package(HYPHEN)
++if(HYPHEN_FOUND)
++ message("System Hyphen Found OK")
++ set(HAVE_HYPHEN ON)
++else()
++ message("Hyphen or its developer libraries NOT found - using bundled Hyphen instead")
++endif()
++#>>HYPHEN for Hyphenation support
++
+ #<<PoDoFo for AI PDF import
+ option(WITH_PODOFO "Enable support for PDF embedded in AI" ON)
+ if (WITH_PODOFO)
+--- a/scribus/CMakeLists.txt
++++ b/scribus/CMakeLists.txt
+@@ -585,7 +585,9 @@ set(SCRIBUS_SOURCES
+ ${SCRIBUS_GMAGICK_SRC}
+ )
+
+-if(NOT HAVE_HYPHEN)
++if(HAVE_HYPHEN)
++ include_directories(${HYPHEN_INCLUDE_DIR})
++else()
+ include_directories(third_party/hyphen)
+ set(SCRIBUS_SOURCES
+ ${SCRIBUS_SOURCES}
+@@ -676,12 +678,6 @@ if(HAVE_PODOFO)
+
+ endif()
+
+-if(HAVE_HYPHEN)
+- target_link_libraries(${EXE_NAME} PRIVATE
+- ${HYPHEN_LIBRARY}
+- )
+-endif()
+-
+
+ if(GESTURE_FRAME_PREVIEW)
+ message(STATUS "Enable gesture frame preview [experimental]")
+@@ -741,6 +737,12 @@ if(WANT_PCH)
+ target_precompile_headers(${EXE_NAME} PRIVATE scribus_pch.h)
+ endif()
+
++if(HAVE_HYPHEN)
++ target_link_libraries(${EXE_NAME} PRIVATE
++ ${HYPHEN_LIBRARY}
++ )
++endif()
++
+ if(WIN32)
+ set_target_properties(${EXE_NAME}
+ PROPERTIES
+--- a/scribus/hyphenator.h
++++ b/scribus/hyphenator.h
+@@ -13,7 +13,7 @@ for which a new license (GPL+exception) is in place.
+ #include <QSet>
+
+ #include "scribusapi.h"
+-#include "third_party/hyphen/hyphen.h"
++#include <hyphen.h>
+
+ class ScribusDoc;
+ class ScribusMainWindow;
diff --git a/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch b/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch
new file mode 100644
index 000000000000..076e48e14fd9
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.6.1-poppler-24.03.patch
@@ -0,0 +1,70 @@
+From dc2470990ab73c87fdd60068c99518ced01a3edd Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Mon, 4 Mar 2024 17:35:11 +0100
+Subject: [PATCH] Fix build with >=poppler-24.03.0
+
+Fixes build errors caused by:
+
+"Use an enum for Function getType"
+Upstream commit 6e3824d45d42cb806a28a2df84e4ab6bb3587083
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ scribus/plugins/import/pdf/slaoutput.cpp | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
+
+diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp
+index 4e31e4b6c..3e4a768ec 100644
+--- a/scribus/plugins/import/pdf/slaoutput.cpp
++++ b/scribus/plugins/import/pdf/slaoutput.cpp
+@@ -1731,7 +1731,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do
+ VGradient FillGradient = VGradient(VGradient::linear);
+ FillGradient.clearStops();
+ GfxColorSpace *color_space = shading->getColorSpace();
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0)
++ if (func->getType() == Function::Type::Stitching)
++#else
+ if (func->getType() == 3)
++#endif
+ {
+ StitchingFunction *stitchingFunc = (StitchingFunction*)func;
+ const double *bounds = stitchingFunc->getBounds();
+@@ -1753,7 +1757,11 @@ bool SlaOutputDev::axialShadedFill(GfxState *state, GfxAxialShading *shading, do
+ FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade );
+ }
+ }
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0)
++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled))
++#else
+ else if ((func->getType() == 2) || (func->getType() == 0))
++#endif
+ {
+ GfxColor stop1;
+ shading->getColor(0.0, &stop1);
+@@ -1865,7 +1873,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading,
+ VGradient FillGradient = VGradient(VGradient::linear);
+ FillGradient.clearStops();
+ GfxColorSpace *color_space = shading->getColorSpace();
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0)
++ if (func->getType() == Function::Type::Stitching)
++#else
+ if (func->getType() == 3)
++#endif
+ {
+ StitchingFunction *stitchingFunc = (StitchingFunction*)func;
+ const double *bounds = stitchingFunc->getBounds();
+@@ -1887,7 +1899,11 @@ bool SlaOutputDev::radialShadedFill(GfxState *state, GfxRadialShading *shading,
+ FillGradient.addStop( ScColorEngine::getShadeColor(m_doc->PageColors[stopColor], m_doc, shade), stopPoint, 0.5, 1.0, stopColor, shade );
+ }
+ }
++#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(24, 3, 0)
++ else if ((func->getType() == Function::Type::Exponential) || (func->getType() == Function::Type::Sampled))
++#else
+ else if ((func->getType() == 2) || (func->getType() == 0))
++#endif
+ {
+ GfxColor stop1;
+ shading->getColor(0.0, &stop1);
+--
+2.44.0
+
diff --git a/app-office/scribus/files/scribus-1.7.0-dont-install-thirdparty-license.patch b/app-office/scribus/files/scribus-1.7.0-dont-install-thirdparty-license.patch
new file mode 100644
index 000000000000..d660b8dca008
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.7.0-dont-install-thirdparty-license.patch
@@ -0,0 +1,15 @@
+--- a/scribus/third_party/Qt-Advanced-Docking-System/src/CMakeLists.txt
++++ b/scribus/third_party/Qt-Advanced-Docking-System/src/CMakeLists.txt
+@@ -123,12 +123,6 @@ install(FILES ${ads_HEADERS}
+ DESTINATION include/${library_name}
+ COMPONENT headers
+ )
+-install(FILES
+- "${CMAKE_CURRENT_SOURCE_DIR}/../LICENSE"
+- "${CMAKE_CURRENT_SOURCE_DIR}/../gnu-lgpl-v2.1.md"
+- DESTINATION license/ads
+- COMPONENT license
+-)
+ install(TARGETS ${library_name}
+ EXPORT adsTargets
+ RUNTIME DESTINATION bin
diff --git a/app-office/scribus/files/scribus-1.7.0-findhyphen.patch b/app-office/scribus/files/scribus-1.7.0-findhyphen.patch
new file mode 100644
index 000000000000..1fb7151c096d
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.7.0-findhyphen.patch
@@ -0,0 +1,70 @@
+--- a/CMakeLists_Dependencies.cmake
++++ b/CMakeLists_Dependencies.cmake
+@@ -1,6 +1,16 @@
+ ##############################################################################################################
+ ########## Find Dependencies ##########
+
++#<<HYPHEN for Hyphenation support
++find_package(HYPHEN)
++if(HYPHEN_FOUND)
++ message("System Hyphen Found OK")
++ set(HAVE_HYPHEN ON)
++else()
++ message("Hyphen or its developer libraries NOT found - using bundled Hyphen instead")
++endif()
++#>>HYPHEN for Hyphenation support
++
+ #<<PoDoFo for AI PDF import
+ option(WITH_PODOFO "Enable support for PDF embedded in AI" ON)
+ if (WITH_PODOFO)
+--- a/scribus/CMakeLists.txt
++++ b/scribus/CMakeLists.txt
+@@ -120,11 +120,6 @@ if(HAVE_PODOFO)
+
+ endif()
+
+-if(HAVE_HYPHEN)
+- target_link_libraries(${EXE_NAME} PRIVATE ${HYPHEN_LIBRARY})
+-endif()
+-
+-
+ if(GESTURE_FRAME_PREVIEW)
+ message(STATUS "Enable gesture frame preview [experimental]")
+ set(GESTURE_FRAME_PREVIEW_SOURCES pageitempreview.cpp)
+@@ -178,6 +173,12 @@ if(WANT_PCH)
+ target_precompile_headers(${EXE_NAME} PRIVATE scribus_pch.h)
+ endif()
+
++if(HAVE_HYPHEN)
++ target_link_libraries(${EXE_NAME} PRIVATE
++ ${HYPHEN_LIBRARY}
++ )
++endif()
++
+ if(WIN32)
+ set_target_properties(${EXE_NAME}
+ PROPERTIES
+--- a/scribus/CMakeLists_Sources.txt
++++ b/scribus/CMakeLists_Sources.txt
+@@ -560,7 +560,9 @@ set(SCRIBUS_SOURCES
+ )
+ #endif()
+
+-if(NOT HAVE_HYPHEN)
++if(HAVE_HYPHEN)
++ include_directories(${HYPHEN_INCLUDE_DIR})
++else()
+ include_directories(third_party/hyphen)
+ set(SCRIBUS_SOURCES
+ ${SCRIBUS_SOURCES}
+--- a/scribus/hyphenator.h
++++ b/scribus/hyphenator.h
+@@ -13,7 +13,7 @@ for which a new license (GPL+exception) is in place.
+ #include <QSet>
+
+ #include "scribusapi.h"
+-#include "third_party/hyphen/hyphen.h"
++#include <hyphen.h>
+
+ class ScribusDoc;
+ class ScribusMainWindow;
diff --git a/app-office/scribus/files/scribus-1.7.0-fix-icon-version.patch b/app-office/scribus/files/scribus-1.7.0-fix-icon-version.patch
new file mode 100644
index 000000000000..56c42602d20b
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.7.0-fix-icon-version.patch
@@ -0,0 +1,11 @@
+--- a/resources/iconsets/artwork/CMakeLists.txt
++++ b/resources/iconsets/artwork/CMakeLists.txt
+@@ -20,7 +20,7 @@ if(NOT WIN32 AND NOT APPLE)
+ FOREACH(res 16x16 32x32 64x64 128x128 256x256)
+ INSTALL(FILES
+ application-vnd.scribus_${res}.png
+- RENAME application-vnd.scribus.png
++ RENAME application-vnd.scribus${TAG_VERSION}.png
+ DESTINATION ${SYSICONDIR}/${res}/mimetypes/
+ )
+ ENDFOREACH(res)
diff --git a/app-office/scribus/files/scribus-1.7.0-remove-hello-world-test.patch b/app-office/scribus/files/scribus-1.7.0-remove-hello-world-test.patch
new file mode 100644
index 000000000000..cf9018fe1924
--- /dev/null
+++ b/app-office/scribus/files/scribus-1.7.0-remove-hello-world-test.patch
@@ -0,0 +1,10 @@
+--- a/scribus/CMakeLists.txt
++++ b/scribus/CMakeLists.txt
+@@ -40,7 +40,6 @@ include(styles/CMakeLists.txt)
+ include(text/CMakeLists.txt)
+
+ add_subdirectory(dtd)
+-add_subdirectory(ui/qml)
+ if(WITH_TESTS)
+ add_subdirectory(tests)
+ endif()
diff --git a/app-office/scribus/metadata.xml b/app-office/scribus/metadata.xml
index de419b7e9f38..77e1cdcae5e0 100644
--- a/app-office/scribus/metadata.xml
+++ b/app-office/scribus/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>fordfrog@gentoo.org</email>
diff --git a/app-office/scribus/scribus-1.5.5_p20200626.ebuild b/app-office/scribus/scribus-1.5.5_p20200626.ebuild
deleted file mode 100644
index 2b4f3fb49c3c..000000000000
--- a/app-office/scribus/scribus-1.5.5_p20200626.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-PYTHON_REQ_USE="tk?"
-COMMIT=aa84120d97003a03d883db33ea9a6ad28550e59a
-inherit cmake desktop flag-o-matic python-single-r1 xdg
-
-DESCRIPTION="Desktop publishing (DTP) and layout program"
-HOMEPAGE="https://www.scribus.net/"
-SRC_URI="https://github.com/${PN}project/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- tk? ( scripts )"
-
-# osg
-# couple of third_party libs bundled
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-DEPEND="${PYTHON_DEPS}
- app-text/libmspub
- app-text/libqxp
- app-text/poppler:=
- dev-libs/hyphen
- >=dev-libs/icu-58.2:0=
- dev-libs/librevenge
- dev-libs/libxml2
- dev-qt/qtcore:5
- dev-qt/qtgui:5[-gles2-only]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- media-libs/fontconfig
- media-libs/freetype:2
- >=media-libs/harfbuzz-0.9.42:0=[icu]
- media-libs/lcms:2
- media-libs/libcdr
- media-libs/libfreehand
- media-libs/libpagemaker
- media-libs/libpng:0=
- media-libs/libvisio
- media-libs/libzmf
- media-libs/tiff:0
- net-print/cups
- sys-libs/zlib[minizip]
- virtual/jpeg:0=
- >=x11-libs/cairo-1.10.0[X,svg]
- boost? ( >=dev-libs/boost-1.67:= )
- graphicsmagick? ( media-gfx/graphicsmagick:= )
- hunspell? ( app-text/hunspell:= )
- osg? ( dev-games/openscenegraph:= )
- pdf? ( app-text/podofo:0= )
- scripts? (
- $(python_gen_cond_dep '
- dev-python/pillow[tk?,${PYTHON_MULTI_USEDEP}]
- ')
- )
-"
-RDEPEND="${DEPEND}
- app-text/ghostscript-gpl
-"
-
-PATCHES=(
- # non(?)-upstreamable
- "${FILESDIR}"/${PN}-1.5.3-fpic.patch
- "${FILESDIR}"/${PN}-1.5.6-docdir.patch
- "${FILESDIR}"/${PN}-1.5.5-findhyphen-1.patch
- "${FILESDIR}"/${PN}-1.5.6-findhyphen.patch
-)
-
-CMAKE_BUILD_TYPE="Release"
-
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-src_prepare() {
- cmake_src_prepare
-
- rm -r codegen/cheetah scribus/third_party/hyphen || die
-
- sed \
- -e "/^\s*unzip\.[ch]/d" \
- -e "/^\s*ioapi\.[ch]/d" \
- -i scribus/CMakeLists.txt Scribus.pro || die
- rm scribus/ioapi.[ch] || die
-
- sed \
- -e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
- -i resources/templates/CMakeLists.txt || die
-
- sed \
- -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \
- -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test
-}
-
-src_configure() {
- # bug #550818
- append-cppflags -DHAVE_MEMRCHR
-
- local mycmakeargs=(
- -DHAVE_PYTHON=ON
- -DWANT_DISTROBUILD=ON
- -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/
- -DPython3_EXECUTABLE="${PYTHON}"
- -DWITH_BOOST=$(usex boost)
- -DWANT_DEBUG=$(usex debug)
- -DWANT_NOEXAMPLES=$(usex !examples)
- -DWANT_GRAPHICSMAGICK=$(usex graphicsmagick)
- -DWANT_HUNSPELL=$(usex hunspell)
- -DWANT_HEADERINSTALL=$(usex !minimal)
- -DWANT_NOOSG=$(usex !osg)
- -DWITH_PODOFO=$(usex pdf)
- -DWANT_NOTEMPLATES=$(usex !templates)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if ! use tk; then
- rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
- fi
- if use scripts; then
- python_fix_shebang "${ED}"/usr/share/scribus/scripts
- python_optimize "${ED}"/usr/share/scribus/scripts
- else
- rm "${ED}"/usr/share/scribus/scripts/*.py || die
- fi
-
- mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
- ln -sf html "${ED}"/usr/share/doc/${PF}/en || die
-
- # These files are parsed to populate the help/about window.
- cat >> "${T}"/COPYING <<- EOF || die
- ${PN} is licensed under the "${LICENSE}".
- Please visit https://www.gnu.org/licenses/gpl-2.0.html for the complete license text.
- EOF
- dodoc "${T}"/COPYING
- docompress -x /usr/share/doc/${PF}/en /usr/share/doc/${PF}/{AUTHORS,TRANSLATION,LINKS,COPYING}
-
- local size
- for size in 16 32 128 256 512; do
- newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png
- done
- newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png
- doicon resources/iconsets/*/scribus.png
- domenu scribus.desktop
-}
diff --git a/app-office/scribus/scribus-1.5.6.1.ebuild b/app-office/scribus/scribus-1.6.1-r1.ebuild
index a535eb5a50b5..21e17e6ae260 100644
--- a/app-office/scribus/scribus-1.5.6.1.ebuild
+++ b/app-office/scribus/scribus-1.6.1-r1.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{9..12} )
PYTHON_REQ_USE="tk?"
-COMMIT=aa84120d97003a03d883db33ea9a6ad28550e59a
-inherit cmake desktop flag-o-matic python-single-r1 xdg
+inherit cmake desktop flag-o-matic optfeature python-single-r1 xdg
DESCRIPTION="Desktop publishing (DTP) and layout program"
HOMEPAGE="https://www.scribus.net/"
-SRC_URI="https://github.com/${PN}project/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.xz"
+S="${WORKDIR}/${P}"
LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="amd64 ppc ppc64 x86"
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -22,10 +22,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
# osg
# couple of third_party libs bundled
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
DEPEND="${PYTHON_DEPS}
app-text/libmspub
app-text/libqxp
@@ -47,15 +43,15 @@ DEPEND="${PYTHON_DEPS}
media-libs/lcms:2
media-libs/libcdr
media-libs/libfreehand
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
media-libs/libpng:0=
media-libs/libvisio
media-libs/libzmf
- media-libs/tiff:0
+ media-libs/tiff:=
net-print/cups
sys-libs/zlib[minizip]
- virtual/jpeg:0=
- x11-libs/cairo[X,svg]
+ x11-libs/cairo[X,svg(+)]
boost? ( dev-libs/boost:= )
graphicsmagick? ( media-gfx/graphicsmagick:= )
hunspell? ( app-text/hunspell:= )
@@ -63,44 +59,32 @@ DEPEND="${PYTHON_DEPS}
pdf? ( app-text/podofo:0= )
scripts? (
$(python_gen_cond_dep '
- dev-python/pillow[tk?,${PYTHON_MULTI_USEDEP}]
+ dev-python/pillow[tk?,${PYTHON_USEDEP}]
')
)
"
RDEPEND="${DEPEND}
app-text/ghostscript-gpl
"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
PATCHES=(
- # non(?)-upstreamable
+ "${FILESDIR}"/${PN}-1.5.8-cmake.patch # bug 886251
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
- "${FILESDIR}"/${PN}-1.5.6-docdir.patch
- "${FILESDIR}"/${PN}-1.5.5-findhyphen-1.patch
- "${FILESDIR}"/${PN}-1.5.6-findhyphen.patch
+ "${FILESDIR}"/${PN}-1.6.1-findhyphen.patch
+ "${FILESDIR}"/${PN}-1.7.0-remove-hello-world-test.patch
+ "${FILESDIR}"/${PN}-1.7.0-fix-icon-version.patch
+ "${FILESDIR}"/${PN}-1.6.1-poppler-24.03.patch
)
-CMAKE_BUILD_TYPE="Release"
-
-S="${WORKDIR}"/${PN}-${COMMIT}
-
src_prepare() {
cmake_src_prepare
- rm -r codegen/cheetah scribus/third_party/hyphen || die
-
- sed \
- -e "/^\s*unzip\.[ch]/d" \
- -e "/^\s*ioapi\.[ch]/d" \
- -i scribus/CMakeLists.txt Scribus.pro || die
- rm scribus/ioapi.[ch] || die
-
- sed \
- -e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
- -i resources/templates/CMakeLists.txt || die
-
- sed \
- -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \
- -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test
+ # for safety remove files that we patched out
+ rm -r scribus/third_party/hyphen || die
}
src_configure() {
@@ -108,8 +92,10 @@ src_configure() {
append-cppflags -DHAVE_MEMRCHR
local mycmakeargs=(
+ -DTAG_VERSION="-${SLOT}"
-DHAVE_PYTHON=ON
-DWANT_DISTROBUILD=ON
+ -DWANT_CPP17=ON
-DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/
-DPython3_EXECUTABLE="${PYTHON}"
-DWITH_BOOST=$(usex boost)
@@ -129,13 +115,13 @@ src_install() {
cmake_src_install
if ! use tk; then
- rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/{FontSample,CalendarWizard}.py || die
fi
if use scripts; then
- python_fix_shebang "${ED}"/usr/share/scribus/scripts
- python_optimize "${ED}"/usr/share/scribus/scripts
+ python_fix_shebang "${ED}"/usr/share/scribus-${SLOT}/scripts
+ python_optimize "${ED}"/usr/share/scribus-${SLOT}/scripts
else
- rm "${ED}"/usr/share/scribus/scripts/*.py || die
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/*.py || die
fi
mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
@@ -151,9 +137,15 @@ src_install() {
local size
for size in 16 32 128 256 512; do
- newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png
+ newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus-${SLOT}.png
done
- newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png
- doicon resources/iconsets/*/scribus.png
- domenu scribus.desktop
+ newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus-${SLOT}.png
+ newicon resources/iconsets/1_5_1/scribus.png scribus-${SLOT}.png
+ newmenu scribus.desktop scribus-${SLOT}.desktop
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "MS Word .doc file import filter support" app-text/antiword
}
diff --git a/app-office/scribus/scribus-9999.ebuild b/app-office/scribus/scribus-9999.ebuild
index 3fbcb491ffe2..0225ed3b28db 100644
--- a/app-office/scribus/scribus-9999.ebuild
+++ b/app-office/scribus/scribus-9999.ebuild
@@ -1,33 +1,35 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{9..12} )
PYTHON_REQ_USE="tk?"
-inherit cmake desktop flag-o-matic python-single-r1 subversion xdg
+inherit cmake desktop flag-o-matic optfeature python-single-r1 xdg
DESCRIPTION="Desktop publishing (DTP) and layout program"
HOMEPAGE="https://www.scribus.net/"
-SRC_URI=""
-ESVN_REPO_URI="svn://scribus.net/trunk/Scribus"
-ESVN_PROJECT=Scribus-1.5
+
+if [[ "${PV}" == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/scribusproject/scribus"
+ inherit git-r3
+else
+ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.xz"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk"
+SLOT="$(ver_cut 1-2)"
+IUSE="+boost debug examples graphicsmagick +minimal osg +pdf scripts +templates tk"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
tk? ( scripts )"
# osg
# couple of third_party libs bundled
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
DEPEND="${PYTHON_DEPS}
+ app-text/hunspell:=
app-text/libmspub
app-text/libqxp
app-text/poppler:=
@@ -35,71 +37,57 @@ DEPEND="${PYTHON_DEPS}
dev-libs/icu:0=
dev-libs/librevenge
dev-libs/libxml2
- dev-qt/qtcore:5
- dev-qt/qtgui:5[-gles2-only]
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
+ dev-qt/qt5compat:6
+ dev-qt/qtbase:6[cups,gui,network,opengl,xml,widgets]
+ dev-qt/qtsvg:6
media-libs/fontconfig
media-libs/freetype:2
media-libs/harfbuzz:0=[icu]
media-libs/lcms:2
media-libs/libcdr
media-libs/libfreehand
+ media-libs/libjpeg-turbo:=
media-libs/libpagemaker
media-libs/libpng:0=
media-libs/libvisio
media-libs/libzmf
- media-libs/tiff:0
+ media-libs/tiff:=
net-print/cups
sys-libs/zlib[minizip]
- virtual/jpeg:0=
- x11-libs/cairo[X,svg]
+ x11-libs/cairo[X,svg(+)]
+ x11-libs/libxcb
boost? ( dev-libs/boost:= )
graphicsmagick? ( media-gfx/graphicsmagick:= )
- hunspell? ( app-text/hunspell:= )
osg? ( dev-games/openscenegraph:= )
pdf? ( app-text/podofo:0= )
scripts? (
$(python_gen_cond_dep '
- dev-python/pillow[tk?,${PYTHON_MULTI_USEDEP}]
+ dev-python/pillow[tk?,${PYTHON_USEDEP}]
')
)
"
RDEPEND="${DEPEND}
app-text/ghostscript-gpl
"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
PATCHES=(
- # non(?)-upstreamable
+ "${FILESDIR}"/${PN}-1.5.8-cmake.patch # bug 886251
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
- "${FILESDIR}"/${PN}-1.5.6-docdir.patch
- "${FILESDIR}"/${PN}-1.5.5-findhyphen-1.patch
- "${FILESDIR}"/${PN}-1.5.6-findhyphen.patch
+ "${FILESDIR}"/${PN}-1.7.0-findhyphen.patch
+ "${FILESDIR}"/${PN}-1.7.0-remove-hello-world-test.patch
+ "${FILESDIR}"/${PN}-1.7.0-dont-install-thirdparty-license.patch
+ "${FILESDIR}"/${PN}-1.7.0-fix-icon-version.patch
)
-CMAKE_BUILD_TYPE="Release"
-
src_prepare() {
cmake_src_prepare
- rm -r codegen/cheetah scribus/third_party/hyphen || die
-
- sed \
- -e "/^\s*unzip\.[ch]/d" \
- -e "/^\s*ioapi\.[ch]/d" \
- -i scribus/CMakeLists.txt Scribus.pro || die
- rm scribus/ioapi.[ch] || die
-
- sed \
- -e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
- -i resources/templates/CMakeLists.txt || die
-
- sed \
- -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \
- -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test
+ # for safety remove files that we patched out
+ rm -r scribus/third_party/hyphen || die
}
src_configure() {
@@ -107,15 +95,16 @@ src_configure() {
append-cppflags -DHAVE_MEMRCHR
local mycmakeargs=(
+ -DTAG_VERSION="-${SLOT}"
-DHAVE_PYTHON=ON
-DWANT_DISTROBUILD=ON
+ -DWANT_CPP17=ON
-DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/
-DPython3_EXECUTABLE="${PYTHON}"
-DWITH_BOOST=$(usex boost)
-DWANT_DEBUG=$(usex debug)
-DWANT_NOEXAMPLES=$(usex !examples)
-DWANT_GRAPHICSMAGICK=$(usex graphicsmagick)
- -DWANT_HUNSPELL=$(usex hunspell)
-DWANT_HEADERINSTALL=$(usex !minimal)
-DWANT_NOOSG=$(usex !osg)
-DWITH_PODOFO=$(usex pdf)
@@ -128,13 +117,13 @@ src_install() {
cmake_src_install
if ! use tk; then
- rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/{FontSample,CalendarWizard}.py || die
fi
if use scripts; then
- python_fix_shebang "${ED}"/usr/share/scribus/scripts
- python_optimize "${ED}"/usr/share/scribus/scripts
+ python_fix_shebang "${ED}"/usr/share/scribus-${SLOT}/scripts
+ python_optimize "${ED}"/usr/share/scribus-${SLOT}/scripts
else
- rm "${ED}"/usr/share/scribus/scripts/*.py || die
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/*.py || die
fi
mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
@@ -150,9 +139,15 @@ src_install() {
local size
for size in 16 32 128 256 512; do
- newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png
+ newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus-${SLOT}.png
done
- newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png
- doicon resources/iconsets/*/scribus.png
- domenu scribus.desktop
+ newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus-${SLOT}.png
+ newicon resources/iconsets/1_7_0/scribus-icon.svg scribus-${SLOT}.png
+ newmenu scribus.desktop scribus-${SLOT}.desktop
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "MS Word .doc file import filter support" app-text/antiword
}
diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index 275c8153b417..7919c5992c01 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1 +1,2 @@
-DIST skrooge-2.23.0.tar.xz 22403128 BLAKE2B e8b4e33e80f307f2c7e6c984199c116aee1d7cabe0ac4ee9461ba10289adc0a15ba5e5d8efb93d49ec8f22104462d572a8ee52b08df84d0379fa77ce56a4ddc9 SHA512 4592deb159aa310f36f8950cf0a65d811624b40dc8b05cdefc271b95885bc6db5ac15f7b4c5299b1468ac92b7e560636bf95ddd6d31340993d9184ba0b150a76
+DIST skrooge-2.31.0.tar.xz 22372292 BLAKE2B 3eafe194a9783ae2f3841f6c32211cdf3c425033b63084bf47e526482830d1d53ae66446aa04f0d93497a59054e229bbadd6f46ec0782e4ab05d902d0e809596 SHA512 3a09b9e6017b0ebce7170285a8ca6a27c8942f16c310450e76dc9deb87e0d016edb49b74c8ea784bed5f9b5a10ed515016266584f53fc0144f4bf02bc7769be1
+DIST skrooge-2.32.0.tar.xz 22945360 BLAKE2B d567aedb958c8dc7e49ca3d3c6d78d9e0b9b1a520bf0202fda145f75a4bfb82ae1afe9278524aa4693944a98f46cbe14bfde10a202fbdb2532dbb1421ec29262 SHA512 e39ddcf498281e0ac402a2bad0a858a5d14c9d17fd01185954de2b0c8d0cc9768762a33b846db94824f5640ccdc063cf055d46ef0b90b03615209a0c2f4bed6c
diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 1836abd9c97a..8581d37e84e1 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -1,10 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
<use>
<flag name="activities">Enable kactivities support</flag>
</use>
diff --git a/app-office/skrooge/skrooge-2.23.0-r1.ebuild b/app-office/skrooge/skrooge-2.31.0.ebuild
index 30a3fc6d61f1..54e7a2e28fab 100644
--- a/app-office/skrooge/skrooge-2.23.0-r1.ebuild
+++ b/app-office/skrooge/skrooge-2.31.0.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
ECM_HANDBOOK="optional"
ECM_TEST="forceoptional"
-KFMIN=5.74.0
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm kde.org
DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
@@ -15,19 +14,18 @@ HOMEPAGE="https://skrooge.org/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-2"
SLOT="5"
IUSE="activities kde ofx"
-BDEPEND="
- dev-libs/libxslt
- virtual/pkgconfig
-"
+# hangs + installs files (also requires KF5DesignerPlugin)
+RESTRICT="test"
+
COMMON_DEPEND="
- >=app-crypt/qca-2.3.0:2
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
dev-db/sqlcipher
dev-libs/grantlee:5
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -42,6 +40,7 @@ COMMON_DEPEND="
>=dev-qt/qtwebengine-${QTMIN}:5[widgets]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
>=kde-frameworks/karchive-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -61,9 +60,9 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
- activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
kde? ( >=kde-frameworks/krunner-${KFMIN}:5 )
- ofx? ( dev-libs/libofx )
+ ofx? ( dev-libs/libofx:= )
"
DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kguiaddons-${KFMIN}:5
@@ -73,13 +72,15 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols-${QTMIN}:5
"
-
-# hangs + installs files (also requires KF5DesignerPlugin)
-RESTRICT+=" test"
+BDEPEND="
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
src_configure() {
local mycmakeargs=(
-DSKG_WEBENGINE=ON
+ -DSKG_WEBKIT=OFF
-DSKG_DESIGNER=OFF
$(cmake_use_find_package activities KF5Activities)
$(cmake_use_find_package kde KF5Runner)
diff --git a/app-office/skrooge/skrooge-2.32.0.ebuild b/app-office/skrooge/skrooge-2.32.0.ebuild
new file mode 100644
index 000000000000..b8f8179fb41b
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.32.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm kde.org
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="https://skrooge.org/"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities kde ofx"
+
+# hangs + installs files (also requires KF5DesignerPlugin)
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
+ dev-db/sqlcipher
+ dev-libs/grantlee:5
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtscript-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5=
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ kde? ( >=kde-frameworks/krunner-${KFMIN}:5 )
+ ofx? ( dev-libs/libofx:= )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+"
+BDEPEND="
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DSKG_WEBENGINE=ON
+ -DSKG_WEBKIT=OFF
+ -DSKG_DESIGNER=OFF
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package kde KF5Runner)
+ $(cmake_use_find_package ofx LibOfx)
+ -DSKG_BUILD_TEST=$(usex test)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local mycmakeargs=(
+ -DSKG_BUILD_TEST=ON
+ )
+ ecm_src_test
+}
diff --git a/app-office/texmacs/Manifest b/app-office/texmacs/Manifest
index 0d23679db969..837b2711ad27 100644
--- a/app-office/texmacs/Manifest
+++ b/app-office/texmacs/Manifest
@@ -1 +1 @@
-DIST TeXmacs-1.99.11-src.tar.gz 32798336 BLAKE2B 352e333b51fbf27589377f638dda4f4fa09ca6aee6d0016a103ef3b4ba71b766930b7202f6fc3d060f72e4ccbbf311f438975317844587461880f99c7dff596d SHA512 3f3481834baeeee93afc2c2de1666297b8c02d7dc5223b00ee93120e175503c91bdcc3d9ff4d8df498033064b2e67b12ffd47af9e8b95ad5eee12b47ec076855
+DIST TeXmacs-2.1-src.tar.gz 35851289 BLAKE2B e29cf78d4c0f8b9d8bf89fd448775979efceaecd409c407bf66622cfa0e0aa166fe9a0abc146a282d71d989cdf03b21a8e17545a93196b868190ecb5fff3e993 SHA512 9e33bfb0a74ca6f6947cfa632adc162776083ae5e5ab46bc85fc8dac5e531457a2f888da5e552d6da39db16e543849a7b86f0fc6918b62e911d35ff725e47a2b
diff --git a/app-office/texmacs/files/texmacs-1.99-remove-new-declaration.patch b/app-office/texmacs/files/texmacs-1.99-remove-new-declaration.patch
deleted file mode 100644
index 45b08226f652..000000000000
--- a/app-office/texmacs/files/texmacs-1.99-remove-new-declaration.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Remove new/delete declarations, which cause problems with recent GCC versions:
-* /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/new:135:41: error: declaration of ‘void operator delete [](void*) throw ()’ has a different exception specifier
-
-See also: https://bugs.gentoo.org/show_bug.cgi?id=590002
-
---- TeXmacs-1.99.5-src/src/System/Misc/fast_alloc.hpp
-+++ TeXmacs-1.99.5-src/src/System/Misc/fast_alloc.hpp
-@@ -384,11 +384,6 @@
- void operator delete (register void* ptr) throw();
- void* operator new[] (register size_t s) throw(std::bad_alloc);
- void operator delete[] (register void* ptr) throw();
--#else
--void* operator new (register size_t s);
--void operator delete (register void* ptr);
--void* operator new[] (register size_t s);
--void operator delete[] (register void* ptr);
- #endif
- #endif // not defined NO_FAST_ALLOC
-
diff --git a/app-office/texmacs/files/texmacs-1.99.2-desktop.patch b/app-office/texmacs/files/texmacs-1.99.2-desktop.patch
deleted file mode 100644
index 275f5571ebd8..000000000000
--- a/app-office/texmacs/files/texmacs-1.99.2-desktop.patch
+++ /dev/null
@@ -1,23 +0,0 @@
- TeXmacs/misc/mime/texmacs.desktop | 7 +------
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git a/TeXmacs/misc/mime/texmacs.desktop b/TeXmacs/misc/mime/texmacs.desktop
-index 493103c..cfd66b3 100644
---- a/TeXmacs/misc/mime/texmacs.desktop
-+++ b/TeXmacs/misc/mime/texmacs.desktop
-@@ -1,14 +1,9 @@
- [Desktop Entry]
- Name=GNU TeXmacs
- Comment=A structured wysiwyg scientific text editor
--BinaryPattern=texmacs
--Protocols=
- MimeType=text/x-texmacs;text/plain;text/x-tex;
- Exec=texmacs %f
- Icon=TeXmacs
--TerminalOptions=
--Path=
- Type=Application
--Terminal=0
--MapNotify=false
-+Terminal=false
- Categories=Education;Science;Math;
diff --git a/app-office/texmacs/files/texmacs-1.99.6-guile-size_t.patch b/app-office/texmacs/files/texmacs-1.99.6-guile-size_t.patch
deleted file mode 100644
index 3068169618fb..000000000000
--- a/app-office/texmacs/files/texmacs-1.99.6-guile-size_t.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-C compiler compiles this code for bot int-based and size_t-based
-guile. C++ compiler does not (and is what used by texmacs).
-
-https://bugs.gentoo.org/652054
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 37e9e87..5de2711 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -274,11 +274,11 @@ SET(CMAKE_REQUIRED_FLAGS "-Werror ${Guile_CFLAGS}")
- SET(CMAKE_REQUIRED_INCLUDES ${Guile_INCLUDE_DIRS})
- SET(CMAKE_REQUIRED_LIBRARIES ${Guile_LIBRARIES})
-
- MESSAGE(STATUS "Checking the size_t of guile strings")
-
--CHECK_C_SOURCE_COMPILES( "#include <guile/gh.h>
-+CHECK_CXX_SOURCE_COMPILES( "#include <guile/gh.h>
- #include <libguile.h>
- void print_string (SCM s) {
- int len_r;
- char* r= gh_scm2newstr (s, &len_r); } int main() { return 0; }
- " _guile_str_size_test)
diff --git a/app-office/texmacs/files/texmacs-1.99.6-math_util.patch b/app-office/texmacs/files/texmacs-1.99.6-math_util.patch
deleted file mode 100644
index 006c92c2be33..000000000000
--- a/app-office/texmacs/files/texmacs-1.99.6-math_util.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -r -U2 TeXmacs-1.99.6-src.orig/src/Graphics/Types/math_util.hpp TeXmacs-1.99.6-src/src/Graphics/Types/math_util.hpp
---- TeXmacs-1.99.6-src.orig/src/Graphics/Types/math_util.hpp 2017-12-22 03:27:43.000000000 +0700
-+++ TeXmacs-1.99.6-src/src/Graphics/Types/math_util.hpp 2017-12-22 16:44:35.052378917 +0700
-@@ -24,11 +24,4 @@
- inline int sign (double x) { return x>0?1:x<0?-1:0; }
- inline bool fnull (double x, double approx) { return norm(x) <= approx; }
--#ifndef __SUNPRO_CC
--inline double pow (double x, int n) {
-- double r= 1.0;
-- while (n > 0) { r *= x; n--; }
-- return r; }
--#endif
--
-
- #endif // defined MATH_UTIL_H
diff --git a/app-office/texmacs/files/texmacs-1.99.9-guile-remove-deprecated.patch b/app-office/texmacs/files/texmacs-1.99.9-guile-remove-deprecated.patch
deleted file mode 100644
index 183c771804fa..000000000000
--- a/app-office/texmacs/files/texmacs-1.99.9-guile-remove-deprecated.patch
+++ /dev/null
@@ -1,295 +0,0 @@
-diff -Naruw TeXmacs-1.99.9-src.orig/CMakeLists.txt TeXmacs-1.99.9-src/CMakeLists.txt
---- TeXmacs-1.99.9-src.orig/CMakeLists.txt 2019-02-01 04:33:32.000000000 -0500
-+++ TeXmacs-1.99.9-src/CMakeLists.txt 2019-06-02 17:13:47.980498170 -0400
-@@ -274,7 +274,6 @@
- elseif(Guile_VERSION_STRING VERSION_LESS 3.0)
- set(CONFIG_GUILE_SERIAL "D")
- set(GUILE_D 1)
-- set(SCM_SIZET size_t)
- else(Guile_VERSION_STRING VERSION_LESS 1.6)
- message(ERROR "Not Guile serial A,B,C or D???")
- endif(Guile_VERSION_STRING VERSION_LESS 1.6)
-@@ -286,7 +285,7 @@
-
- MESSAGE(STATUS "Checking the size_t of guile strings")
-
--CHECK_C_SOURCE_COMPILES( "#include <guile/gh.h>
-+CHECK_CXX_SOURCE_COMPILES( "#include <guile/gh.h>
- #include <libguile.h>
- void print_string (SCM s) {
- int len_r;
-diff -Naruw TeXmacs-1.99.9-src.orig/src/CMakeLists.txt.orig TeXmacs-1.99.9-src/src/CMakeLists.txt.orig
---- TeXmacs-1.99.9-src.orig/src/CMakeLists.txt.orig 1969-12-31 19:00:00.000000000 -0500
-+++ TeXmacs-1.99.9-src/src/CMakeLists.txt.orig 2019-06-02 17:12:44.654011478 -0400
-@@ -0,0 +1,32 @@
-+
-+add_library(texmacs_body STATIC ${TeXmacs_All_SRCS})
-+
-+add_executable (${TeXmacs_binary_name}
-+ ./Texmacs/Texmacs/texmacs.cpp
-+)
-+
-+target_link_libraries (${TeXmacs_binary_name}
-+ texmacs_body
-+ ${TeXmacs_Libraries}
-+)
-+
-+if (APPLE)
-+ set(MACOSX_BUNDLE_DISPLAY_NAME TeXmacs)
-+ set_target_properties (${TeXmacs_binary_name}
-+ PROPERTIES
-+ MACOSX_BUNDLE TRUE
-+ MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/MacOSXBundleInfo.plist.in
-+ DEBUG_OUTPUT_NAME ${TeXmacs_binary_name}${EXE_DEBUG_EXTENSION}
-+ RELEASE_OUTPUT_NAME ${TeXmacs_binary_name}
-+ RUNTIME_OUTPUT_DIRECTORY ${TEXMACS_BINARY_DIR}
-+ )
-+else (APPLE)
-+ set_target_properties (${TeXmacs_binary_name}
-+ PROPERTIES
-+ DEBUG_OUTPUT_NAME ${TeXmacs_binary_name}${EXE_DEBUG_EXTENSION}
-+ RELEASE_OUTPUT_NAME ${TeXmacs_binary_name}
-+ RUNTIME_OUTPUT_DIRECTORY ${TEXMACS_BINARY_DIR}
-+ )
-+ install (TARGETS ${TeXmacs_binary_name} DESTINATION lib/texmacs/TeXmacs/bin)
-+endif (APPLE)
-+
-diff -Naruw TeXmacs-1.99.9-src.orig/src/CMakeLists.txt.rej TeXmacs-1.99.9-src/src/CMakeLists.txt.rej
---- TeXmacs-1.99.9-src.orig/src/CMakeLists.txt.rej 1969-12-31 19:00:00.000000000 -0500
-+++ TeXmacs-1.99.9-src/src/CMakeLists.txt.rej 2019-06-02 17:12:44.654011478 -0400
-@@ -0,0 +1,19 @@
-+--- CMakeLists.txt (revision 11761)
-++++ CMakeLists.txt (working copy)
-+@@ -274,7 +274,6 @@
-+ elseif (Guile_VERSION_STRING VERSION_LESS 3.0)
-+ set (CONFIG_GUILE_SERIAL "D")
-+ set (GUILE_D 1)
-+- set (SCM_SIZET size_t)
-+ else (Guile_VERSION_STRING VERSION_LESS 1.6)
-+ message (ERROR "Not Guile serial A,B,C or D???")
-+ endif (Guile_VERSION_STRING VERSION_LESS 1.6)
-+@@ -286,7 +285,7 @@
-+
-+ message (STATUS "Checking the size_t of guile strings")
-+
-+-check_c_source_compiles ("
-++check_cxx_source_compiles ("
-+ #include <guile/gh.h>
-+ #include <libguile.h>
-+ void print_string (SCM s) {
-diff -Naruw TeXmacs-1.99.9-src.orig/src/Scheme/Guile/guile_tm.cpp TeXmacs-1.99.9-src/src/Scheme/Guile/guile_tm.cpp
---- TeXmacs-1.99.9-src.orig/src/Scheme/Guile/guile_tm.cpp 2018-03-23 08:44:53.000000000 -0400
-+++ TeXmacs-1.99.9-src/src/Scheme/Guile/guile_tm.cpp 2019-06-02 17:13:10.420604916 -0400
-@@ -85,19 +85,34 @@
- #ifndef DEBUG_ON
- static SCM
- TeXmacs_lazy_eval_file (char *file) {
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_lazy_catch (SCM_BOOL_T,
- (scm_t_catch_body) scm_c_primitive_load, file,
- (scm_t_catch_handler) TeXmacs_lazy_catcher, file);
-+#else
-+ return scm_c_with_throw_handler (SCM_BOOL_T,
-+ (scm_t_catch_body) scm_c_primitive_load, file,
-+ (scm_t_catch_handler) TeXmacs_lazy_catcher,
-+ file, 0);
-+#endif
- }
- #endif
-
- static SCM
- TeXmacs_eval_file (char *file) {
- #ifndef DEBUG_ON
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_catch (SCM_BOOL_T,
- (scm_t_catch_body) TeXmacs_lazy_eval_file, file,
- (scm_t_catch_handler) TeXmacs_catcher, file);
- #else
-+ return scm_c_catch (SCM_BOOL_T,
-+ (scm_t_catch_body) TeXmacs_lazy_eval_file, file,
-+ (scm_t_catch_handler) TeXmacs_catcher, file, NULL, NULL);
-+
-+#endif
-+
-+#else
- return scm_c_primitive_load (file);
- #endif
- }
-@@ -121,19 +136,33 @@
- #ifndef DEBUG_ON
- static SCM
- TeXmacs_lazy_eval_string (char *s) {
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_lazy_catch (SCM_BOOL_T,
- (scm_t_catch_body) scm_c_eval_string, s,
- (scm_t_catch_handler) TeXmacs_lazy_catcher, s);
-+#else
-+ return scm_c_with_throw_handler (SCM_BOOL_T,
-+ (scm_t_catch_body) scm_c_eval_string, s,
-+ (scm_t_catch_handler) TeXmacs_lazy_catcher,
-+ s, 0);
-+#endif
- }
- #endif
-
- static SCM
- TeXmacs_eval_string (char *s) {
- #ifndef DEBUG_ON
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_catch (SCM_BOOL_T,
- (scm_t_catch_body) TeXmacs_lazy_eval_string, s,
- (scm_t_catch_handler) TeXmacs_catcher, s);
- #else
-+ return scm_c_catch (SCM_BOOL_T,
-+ (scm_t_catch_body) TeXmacs_lazy_eval_string, s,
-+ (scm_t_catch_handler) TeXmacs_catcher, s, NULL, NULL);
-+
-+#endif
-+#else
- return scm_c_eval_string(s);
- #endif
- }
-@@ -180,19 +209,35 @@
- #ifndef DEBUG_ON
- static SCM
- TeXmacs_lazy_call_scm (arg_list* args) {
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_lazy_catch (SCM_BOOL_T,
- (scm_t_catch_body) TeXmacs_call, (void*) args,
-- (scm_t_catch_handler) TeXmacs_lazy_catcher, (void*) args);
-+ (scm_t_catch_handler) TeXmacs_lazy_catcher,
-+ (void*) args);
-+#else
-+ return scm_c_with_throw_handler (SCM_BOOL_T,
-+ (scm_t_catch_body) TeXmacs_call, (void*) args,
-+ (scm_t_catch_handler) TeXmacs_lazy_catcher,
-+ (void*) args, 0);
-+
-+#endif
- }
- #endif
-
- static SCM
- TeXmacs_call_scm (arg_list *args) {
- #ifndef DEBUG_ON
-+#if (defined(GUILE_A) || defined(GUILE_B))
- return scm_internal_catch (SCM_BOOL_T,
- (scm_t_catch_body) TeXmacs_lazy_call_scm, (void*) args,
- (scm_t_catch_handler) TeXmacs_catcher, (void*) args);
- #else
-+ return scm_c_catch (SCM_BOOL_T,
-+ (scm_t_catch_body) TeXmacs_lazy_call_scm, (void*) args,
-+ (scm_t_catch_handler) TeXmacs_catcher, (void*) args,
-+ NULL, NULL);
-+#endif
-+#else
- return TeXmacs_call(args);
- #endif
- }
-@@ -443,7 +488,11 @@
- return SCM_BOOL_F;
- }
-
-+#ifdef GUILE_A
- static scm_sizet
-+#else
-+static size_t
-+#endif
- free_blackbox (SCM blackbox_smob) {
- blackbox *ptr = (blackbox *) SCM_CDR (blackbox_smob);
- #ifdef DEBUG_ON
-diff -Naruw TeXmacs-1.99.9-src.orig/src/Scheme/Guile/guile_tm.hpp TeXmacs-1.99.9-src/src/Scheme/Guile/guile_tm.hpp
---- TeXmacs-1.99.9-src.orig/src/Scheme/Guile/guile_tm.hpp 2018-06-28 04:13:37.000000000 -0400
-+++ TeXmacs-1.99.9-src/src/Scheme/Guile/guile_tm.hpp 2019-06-02 17:13:22.220571381 -0400
-@@ -83,8 +83,8 @@
- #define scm_is_double scm_is_real
- #define scm_new_procedure(name,r,a,b,c) scm_c_define_gsubr(name,a,b,c,(scm_t_subr)r)
- #define scm_lookup_string(name) scm_variable_ref(scm_c_lookup(name))
--#define scm_long2scm scm_long2num
--#define scm_scm2long(x) scm_num2long(x,SCM_ARG1,"scm2long")
-+#define scm_long2scm scm_from_long
-+#define scm_scm2long(x) scm_to_long(x,SCM_ARG1,"scm2long")
- #define scm_double2scm scm_from_double
- #define scm_scm2double scm_to_double
- #define scm_str2scm scm_from_locale_stringn
-@@ -103,8 +103,8 @@
- #define scm_is_double scm_is_real
- #define scm_new_procedure(name,r,a,b,c) scm_c_define_gsubr(name,a,b,c,r)
- #define scm_lookup_string(name) scm_variable_ref(scm_c_lookup(name))
--#define scm_long2scm scm_long2num
--#define scm_scm2long(x) scm_num2long(x,SCM_ARG1,"scm2long")
-+#define scm_long2scm scm_from_long
-+#define scm_scm2long(x) scm_to_long(x,SCM_ARG1,"scm2long")
- #define scm_double2scm scm_from_double
- #define scm_scm2double scm_to_double
- #define scm_str2scm scm_from_locale_stringn
-diff -Naruw TeXmacs-1.99.9-src.orig/src/Scheme/Tiny/tinyscheme_tm.cpp TeXmacs-1.99.9-src/src/Scheme/Tiny/tinyscheme_tm.cpp
---- TeXmacs-1.99.9-src.orig/src/Scheme/Tiny/tinyscheme_tm.cpp 2017-09-28 09:44:11.000000000 -0400
-+++ TeXmacs-1.99.9-src/src/Scheme/Tiny/tinyscheme_tm.cpp 2019-06-02 17:13:27.543889585 -0400
-@@ -139,22 +139,6 @@
- /******************************************************************************
- * Evaluation of files
- ******************************************************************************/
--#if 0
--static scm
--TeXmacs_lazy_eval_file (char *file) {
--
-- return scm_internal_lazy_catch (scm_BOOL_T,
-- (scm_t_catch_body) scm_c_primitive_load, file,
-- (scm_t_catch_handler) TeXmacs_lazy_catcher, file);
--}
--
--static scm
--TeXmacs_eval_file (char *file) {
-- return scm_internal_catch (scm_BOOL_T,
-- (scm_t_catch_body) TeXmacs_lazy_eval_file, file,
-- (scm_t_catch_handler) TeXmacs_catcher, file);
--}
--#endif
- scm
- eval_scheme_file (string file) {
- //static int cumul= 0;
-@@ -172,21 +156,6 @@
- /******************************************************************************
- * Evaluation of strings
- ******************************************************************************/
--#if 0
--static scm
--TeXmacs_lazy_eval_string (char *s) {
-- return scm_internal_lazy_catch (scm_BOOL_T,
-- (scm_t_catch_body) scm_c_eval_string, s,
-- (scm_t_catch_handler) TeXmacs_lazy_catcher, s);
--}
--
--static scm
--TeXmacs_eval_string (char *s) {
-- return scm_internal_catch (scm_BOOL_T,
-- (scm_t_catch_body) TeXmacs_lazy_eval_string, s,
-- (scm_t_catch_handler) TeXmacs_catcher, s);
--}
--#endif
- scm
- eval_scheme (string s) {
- // cout << "Eval] " << s << "\n";
-@@ -214,21 +183,7 @@
- }
- }
- }
--#if 0
--static scm
--TeXmacs_lazy_call_scm (arg_list* args) {
-- return scm_internal_lazy_catch (scm_BOOL_T,
-- (scm_t_catch_body) TeXmacs_call, (void*) args,
-- (scm_t_catch_handler) TeXmacs_lazy_catcher, (void*) args);
--}
-
--static scm
--TeXmacs_call_scm (arg_list *args) {
-- return scm_internal_catch (scm_BOOL_T,
-- (scm_t_catch_body) TeXmacs_lazy_call_scm, (void*) args,
-- (scm_t_catch_handler) TeXmacs_catcher, (void*) args);
--}
--#endif
- scm
- call_scheme (scm fun) {
- scm a[]= { fun }; arg_list args= { 0, a };
diff --git a/app-office/texmacs/metadata.xml b/app-office/texmacs/metadata.xml
index ba45e88b5f02..b429c6989be6 100644
--- a/app-office/texmacs/metadata.xml
+++ b/app-office/texmacs/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>grozin@gentoo.org</email>
@@ -12,4 +12,7 @@
<use>
<flag name="netpbm">Add support for <pkg>media-libs/netpbm</pkg></flag>
</use>
+ <upstream>
+ <remote-id type="github">texmacs/texmacs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-office/texmacs/texmacs-1.99.11.ebuild b/app-office/texmacs/texmacs-2.1-r1.ebuild
index ec2993ea4b57..c6414ad9d123 100644
--- a/app-office/texmacs/texmacs-1.99.11.ebuild
+++ b/app-office/texmacs/texmacs-2.1-r1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils xdg-utils gnome2-utils qmake-utils
+inherit cmake xdg-utils
MY_P=${P/tex/TeX}-src
DESCRIPTION="Wysiwyg text processor with high-quality maths"
-HOMEPAGE="http://www.texmacs.org/"
-SRC_URI="ftp://ftp.texmacs.org/pub/TeXmacs/tmftp/source/${MY_P}.tar.gz"
+HOMEPAGE="https://www.texmacs.org/"
+SRC_URI="https://www.texmacs.org/Download/ftp/tmftp/source/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -28,45 +28,32 @@ RDEPEND="
>=dev-qt/qtwidgets-5.9.1:5
>=dev-qt/qtprintsupport-5.9.1:5
sqlite? ( dev-db/sqlite )
- jpeg? ( || ( media-gfx/imagemagick media-gfx/jpeg2ps ) )
+ jpeg? ( virtual/imagemagick-tools[jpeg] )
netpbm? ( media-libs/netpbm )
spell? ( app-text/aspell )
svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
+DEPEND="${RDEPEND}"
+BDEPEND="x11-base/xorg-proto"
S="${WORKDIR}/${MY_P}"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.99.2-desktop.patch
-
- # remove new/delete declarations, bug 590002
- "${FILESDIR}"/${PN}-1.99-remove-new-declaration.patch
-
- "${FILESDIR}"/${PN}-1.99.6-math_util.patch
-
- # fix build failure on 32-bit systems, bug #652054
- # "${FILESDIR}"/${PN}-1.99.6-guile-size_t.patch
- #"${FILESDIR}"/${PN}-1.99.9-guile-remove-deprecated.patch
-)
-
src_configure() {
local mycmakeargs=(
-DUSE_SQLITE3=$(usex sqlite 1 0)
-DDEBUG_ASSERT=$(usex debug 1 0)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
+ xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
+ xdg_icon_cache_update
}
diff --git a/app-office/texmaker/Manifest b/app-office/texmaker/Manifest
index f45528d129e1..981e765a5485 100644
--- a/app-office/texmaker/Manifest
+++ b/app-office/texmaker/Manifest
@@ -1,2 +1 @@
-DIST texmaker-5.0.3.tar.bz2 15783226 BLAKE2B e023b79a49629f70da234c2194230891da755ce18d0a81405f25d08825f13259f84cb5e7960ec3c2d182179e1695ba6f5b7145a2bd03e0cd0b95723ea88cd456 SHA512 fed09b1ac628f4a8cab24257f2ca35093f20a82d1a3b8c38d12878ff94f0933b7449e5ba651831612b62417426396327ea8ba64e830fe0537757abe65bcd5284
-DIST texmaker-5.0.4.tar.bz2 15812468 BLAKE2B ad252827c7db90ad20de5ca59958124714b7abe660998ef21b983a7888831aaa12fedc018a764ad8898780b18ca97b44145afe548817a867f74b407f0a2c9399 SHA512 34ff5773358c2fffbc9e7e61028cd74eef231152e3483531b66cb0d907dd8f70a4e8b6d6ea09b0b11387b592f6d1676ba8a1e737b26c86a45b16882e53edff1f
+DIST texmaker-5.1.4.tar.bz2 15277027 BLAKE2B c121569a599181ec480823fbe2429977aedad4cbd4a3a09647b7ebcaace873d56e27362148a729b1802454d8e38703d507f4f616886d4bbba4075fe91aed5a5f SHA512 6ae4be7ae9be98e494480d4574e783a5568f0dcc9c631ccbc9bf00cca9f69dc672ba72060c064748a4446d20302af89e3bc6f14e8977d1f1ddbd20458fcf6d4e
diff --git a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch
index d7073b8547db..8af2428a449e 100644
--- a/app-office/texmaker/files/texmaker-5.0-unbundle-hunspell-singleapp.patch
+++ b/app-office/texmaker/files/texmaker-5.1-unbundle-hunspell-singleapp.patch
@@ -1,29 +1,26 @@
-diff --git a/texmaker.pro b/texmaker.pro
-index 0a9205d..62bc46d 100644
---- a/texmaker.pro
-+++ b/texmaker.pro
-@@ -117,29 +117,6 @@ HEADERS += texmaker.h \
- unicodeview.h \
- svnhelper.h \
+--- a/texmaker.pro 2023-04-30 14:59:36.000000000 +0200
++++ b/texmaker.pro 2023-10-21 19:09:19.634531874 +0200
+@@ -127,28 +127,6 @@
+ x11fontdialog.h \
quickbeamerdialog.h \
+ cmdparser.h \
- hunspell/affentry.hxx \
- hunspell/affixmgr.hxx \
- hunspell/atypes.hxx \
- hunspell/baseaffix.hxx \
- hunspell/csutil.hxx \
-- hunspell/dictmgr.hxx \
+- hunspell/filemgr.hxx \
- hunspell/hashmgr.hxx \
- hunspell/htypes.hxx \
-- hunspell/hunspell.hxx \
+- hunspell/hunvisapi.h \
- hunspell/hunspell.h \
+- hunspell/hunspell.hxx \
+- hunspell/hunzip.hxx \
- hunspell/langnum.hxx \
-- hunspell/license.hunspell \
- hunspell/phonet.hxx \
-- hunspell/suggestmgr.hxx \
-- hunspell/license.myspell \
-- hunspell/filemgr.hxx \
-- hunspell/hunzip.hxx \
- hunspell/replist.hxx \
+- hunspell/suggestmgr.hxx \
+- hunspell/utf_info.hxx \
- hunspell/w_char.hxx \
- singleapp/qtlocalpeer.h \
- singleapp/qtlockedfile.h \
@@ -32,22 +29,20 @@ index 0a9205d..62bc46d 100644
encodingprober/CharDistribution.h \
encodingprober/ChineseGroupProber.h \
encodingprober/ctype_test_p.h \
-@@ -502,22 +479,6 @@ SOURCES += main.cpp \
- unicodeview.cpp \
- quickbeamerdialog.cpp \
+@@ -567,20 +545,6 @@
svnhelper.cpp \
+ x11fontdialog.cpp \
+ cmdparser.cpp \
- hunspell/affentry.cxx \
- hunspell/affixmgr.cxx \
- hunspell/csutil.cxx \
-- hunspell/dictmgr.cxx \
+- hunspell/filemgr.cxx \
- hunspell/hashmgr.cxx \
- hunspell/hunspell.cxx \
+- hunspell/hunzip.cxx \
- hunspell/phonet.cxx \
-- hunspell/suggestmgr.cxx \
-- hunspell/utf_info.cxx \
-- hunspell/filemgr.cxx \
- hunspell/replist.cxx \
-- hunspell/hunzip.cxx \
+- hunspell/suggestmgr.cxx \
- singleapp/qtlocalpeer.cpp \
- singleapp/qtlockedfile.cpp \
- singleapp/qtsingleapplication.cpp \
@@ -55,13 +50,11 @@ index 0a9205d..62bc46d 100644
encodingprober/CharDistribution.cpp \
encodingprober/ChineseGroupProber.cpp \
encodingprober/JapaneseGroupProber.cpp \
-@@ -1088,8 +1049,7 @@ metainfo.path = texmaker_linux64
+@@ -1168,7 +1132,6 @@
+ DEFINES += DEBIAN_SPELLDIR
INSTALLS = target
- HEADERS += x11fontdialog.h
--SOURCES += x11fontdialog.cpp \
-- singleapp/qtlockedfile_unix.cpp
-+SOURCES += x11fontdialog.cpp
- FORMS += x11fontdialog.ui
+-SOURCES += singleapp/qtlockedfile_unix.cpp
utilities.files = doc/doc10.png \
+ doc/doc11.png \
diff --git a/app-office/texmaker/metadata.xml b/app-office/texmaker/metadata.xml
index 92cc2aee73c7..9dae0babb63e 100644
--- a/app-office/texmaker/metadata.xml
+++ b/app-office/texmaker/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
diff --git a/app-office/texmaker/texmaker-5.0.3.ebuild b/app-office/texmaker/texmaker-5.0.3.ebuild
deleted file mode 100644
index 5e8c3e418bce..000000000000
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils readme.gentoo-r1 xdg
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="https://xm1math.net/texmaker/"
-SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-BDEPEND="
- virtual/pkgconfig
-"
-DEPEND="
- app-text/hunspell:=
- app-text/poppler[qt5]
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtlockedfile
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
- dev-qt/qtsingleapplication[X,qt5(+)]
- dev-qt/qtwebengine:5[widgets]
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- sys-libs/zlib
- x11-libs/libX11
- x11-libs/libXext
-"
-RDEPEND="${DEPEND}
- app-text/ghostscript-gpl
- app-text/psutils
- media-libs/netpbm
- virtual/latex-base
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch"
-)
-
-DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
-HTML_DOCS=( doc/. )
-
-src_prepare() {
- default
-
- find singleapp hunspell -delete || die
-
- cat >> ${PN}.pro <<- EOF
- exists(texmakerx_my.pri):include(texmakerx_my.pri)
- EOF
-
- cp "${FILESDIR}"/texmakerx_my.pri . || die
-
- sed \
- -e '/^#include/s:hunspell/::g' \
- -e '/^#include/s:singleapp/::g' \
- -i *.cpp *.h || die
-
- DOC_CONTENTS="A user manual with many screenshots is available at:
- ${EPREFIX}/usr/share/${PN}/usermanual_en.html"
-}
-
-src_configure() {
- local myeqmakeargs=(
- ${PN}.pro
- PREFIX="${EPREFIX}/usr"
- DESKTOPDIR="${EPREFIX}/usr/share/applications"
- ICONDIR="${EPREFIX}/usr/share/pixmaps"
- )
- eqmake5 ${myeqmakeargs[@]}
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
- einstalldocs
- readme.gentoo_create_doc
-}
diff --git a/app-office/texmaker/texmaker-5.0.4.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild
index d62ff665625c..658699bc8b63 100644
--- a/app-office/texmaker/texmaker-5.0.4.ebuild
+++ b/app-office/texmaker/texmaker-5.1.4.ebuild
@@ -1,32 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit qmake-utils readme.gentoo-r1 xdg
-DESCRIPTION="A nice LaTeX-IDE"
+DESCRIPTION="Powerful LaTeX-IDE"
HOMEPAGE="https://xm1math.net/texmaker/"
SRC_URI="https://xm1math.net/texmaker/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
-BDEPEND="
- virtual/pkgconfig
-"
-DEPEND="
+# dev-qt/qtcore slot op: includes private/qabstractitemmodel_p.h
+COMMON_DEPEND="
app-text/hunspell:=
app-text/poppler[qt5]
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
+ dev-qt/qtcore:5=
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtlockedfile
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
dev-qt/qtsingleapplication[X,qt5(+)]
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
@@ -35,20 +32,22 @@ DEPEND="
x11-libs/libX11
x11-libs/libXext
"
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
virtual/latex-base
"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.0-unbundle-hunspell-singleapp.patch"
-)
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtconcurrent:5
+"
+BDEPEND="virtual/pkgconfig"
DOCS=( utilities/AUTHORS utilities/CHANGELOG.txt )
HTML_DOCS=( doc/. )
+PATCHES=( "${FILESDIR}/${PN}-5.1-unbundle-hunspell-singleapp.patch" )
+
src_prepare() {
default
@@ -72,6 +71,7 @@ src_prepare() {
src_configure() {
local myeqmakeargs=(
${PN}.pro
+ QT_MAJOR_VERSION=5
PREFIX="${EPREFIX}/usr"
DESKTOPDIR="${EPREFIX}/usr/share/applications"
ICONDIR="${EPREFIX}/usr/share/pixmaps"
diff --git a/app-office/texstudio/Manifest b/app-office/texstudio/Manifest
index f3d268f8d483..1c85078b56af 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,2 +1,2 @@
-DIST texstudio-3.0.0_pre20200601.tar.gz 35982392 BLAKE2B 1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e SHA512 d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
-DIST texstudio-3.0.1.tar.gz 35982392 BLAKE2B 1eed56fe21aac141df41f251621a902a20153b0eaafc995b56fa8c3fbcc213685710e45202fbb90a071a0efac591c86588d4c5fe3727e603e0a58e149ed6864e SHA512 d922f576055fc345e7e0125074c6dbb473c6fb95aa06ae1ffc15f3b89fbdc7c5a44a13d4a32b770bef10c7bae7211a4bf3a269996eda1b3a0c8fd1ed8f3c4bb1
+DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
+DIST texstudio-4.7.1.tar.gz 111614038 BLAKE2B 01334389930fff5147f49a55b925a64173b8615553b58aaf48a9c9e446997aa0a2600f88a9bd4e5d81f5bef29c97d21796171c2dba231c9f3377c200e6ec676f SHA512 3aebc09f1cec288d841552b3861c4ba33f006b25e9f99418e53bdc0e5a3ece915c1649e7027e3626eec14b6c00214df2eb2012b7a0b71874b0f75cc9f9fb2d06
diff --git a/app-office/texstudio/files/texmakerx_my.pri b/app-office/texstudio/files/texmakerx_my.pri
deleted file mode 100644
index 06426fc6a9ce..000000000000
--- a/app-office/texstudio/files/texmakerx_my.pri
+++ /dev/null
@@ -1,18 +0,0 @@
-CONFIG += link_pkgconfig
-
-# System Quazip
-INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/quazip
-LIBS += -lquazip
-#INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/qt4/QCodeEdit
-#INCLUDEPATH += @GENTOO_PORTAGE_EPREFIX@/usr/include/qt4/QtSolutions
-
-# System hunspell
-PKGCONFIG += hunspell
-
-# System qtsingleapplication
-#QT += solutions
-CONFIG += qtsingleapplication
-
-# System qcodeedit
-# Not working currently
-#CONFIG += qcodeedit
diff --git a/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch b/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch
new file mode 100644
index 000000000000..a2a9033abd66
--- /dev/null
+++ b/app-office/texstudio/files/texstudio-3.0.5-quazip1.patch
@@ -0,0 +1,19 @@
+Fix build with QuaZip-1.0.
+
+--- a/texstudio.pro
++++ b/texstudio.pro
+@@ -369,11 +369,9 @@
+ isEmpty(USE_SYSTEM_QUAZIP) {
+ include(src/quazip/quazip/quazip.pri)
+ } else {
+- message(System quazip5)
+- isEmpty(QUAZIP_LIB): QUAZIP_LIB = -lquazip5
+- isEmpty(QUAZIP_INCLUDE): QUAZIP_INCLUDE = $${PREFIX}/include/quazip5
+- INCLUDEPATH += $${QUAZIP_INCLUDE}
+- LIBS += $${QUAZIP_LIB}
++ message(System QuaZip)
++ CONFIG += link_pkgconfig
++ PKGCONFIG += quazip1-qt5
+ }
+
+ include(src/pdfviewer/pdfviewer.pri)
diff --git a/app-office/texstudio/files/texstudio-4.7.0-quazip.patch b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch
new file mode 100644
index 000000000000..f8b65d665fbc
--- /dev/null
+++ b/app-office/texstudio/files/texstudio-4.7.0-quazip.patch
@@ -0,0 +1,18 @@
+diff -U3 -r texstudio-4.7.0.orig/texstudio.pro texstudio-4.7.0/texstudio.pro
+--- texstudio-4.7.0.orig/texstudio.pro 2023-11-28 03:20:38.000000000 +0700
++++ texstudio-4.7.0/texstudio.pro 2023-12-03 20:59:39.074498926 +0700
+@@ -371,11 +371,9 @@
+ PKGCONFIG += quazip1-qt6
+ }
+ !versionGreaterOrEqual($$QT_VERSION, "6.0.0") {
+- message(System quazip5)
+- isEmpty(QUAZIP_LIB): QUAZIP_LIB = -lquazip5
+- isEmpty(QUAZIP_INCLUDE): QUAZIP_INCLUDE = $${PREFIX}/include/quazip5
+- INCLUDEPATH += $${QUAZIP_INCLUDE}
+- LIBS += $${QUAZIP_LIB}
++ message(System QuaZip)
++ CONFIG += link_pkgconfig
++ PKGCONFIG += quazip1-qt5
+ }
+ }
+
diff --git a/app-office/texstudio/metadata.xml b/app-office/texstudio/metadata.xml
index 26ac55a20447..66abc48facf5 100644
--- a/app-office/texstudio/metadata.xml
+++ b/app-office/texstudio/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>tex@gentoo.org</email>
@@ -10,5 +10,6 @@
</use>
<upstream>
<remote-id type="github">texstudio-org/texstudio</remote-id>
+ <changelog>https://github.com/texstudio-org/texstudio/blob/master/utilities/manual/CHANGELOG.txt</changelog>
</upstream>
</pkgmetadata>
diff --git a/app-office/texstudio/texstudio-3.0.1.ebuild b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index 549dc6356a4c..b9d465b6d461 100644
--- a/app-office/texstudio/texstudio-3.0.1.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -1,32 +1,32 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="3.0.0alpha6"
+inherit desktop qmake-utils xdg
+MY_PV="${PV/_/}"
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="video"
-COMMON_DEPEND="
+DEPEND="
app-text/hunspell:=
- app-text/poppler[qt5]
- >=dev-libs/quazip-0.7.2[qt5(+)]
+ app-text/poppler:=[qt5]
+ >=dev-libs/quazip-1.0:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
@@ -35,35 +35,36 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
- video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
+ video? ( >=media-libs/phonon-4.11.0[qt5(+)] )
+"
+RDEPEND="
+ ${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
- virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
+ virtual/latex-base
+"
BDEPEND="virtual/pkgconfig"
-S=${WORKDIR}/${PN}-${MY_PV}
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
+)
src_prepare() {
- default
+ # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
+ rm -r src/quazip || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
- sed \
- -e '/qtsingleapplication.pri/d' \
+ sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-i ${PN}.pro || die
-
- cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
- eprefixify ${PN}.pri
+ default
}
src_configure() {
- eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+ eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
}
src_install() {
@@ -71,15 +72,9 @@ src_install() {
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
done
- emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
+ emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
+ # We don't install licences per package
+ rm "${ED}"/usr/share/texstudio/COPYING || die
}
diff --git a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild b/app-office/texstudio/texstudio-4.7.1.ebuild
index 99ffcd05c551..319528ac8fa1 100644
--- a/app-office/texstudio/texstudio-3.0.0_pre20200601.ebuild
+++ b/app-office/texstudio/texstudio-4.7.1.ebuild
@@ -1,32 +1,32 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit prefix qmake-utils xdg-utils desktop
-
-MY_PV="3.0.0alpha6"
+inherit desktop qmake-utils xdg
+MY_PV="${PV/_/}"
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE="video"
-COMMON_DEPEND="
+DEPEND="
app-text/hunspell:=
- app-text/poppler[qt5]
- >=dev-libs/quazip-0.7.2[qt5(+)]
+ app-text/poppler:=[qt5]
+ >=dev-libs/quazip-1.0:0=[qt5(+)]
dev-qt/designer:5
dev-qt/qtcore:5
dev-qt/qtconcurrent:5
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
dev-qt/qtsingleapplication[qt5(+),X]
dev-qt/qtsvg:5
dev-qt/qttest:5
@@ -35,35 +35,36 @@ COMMON_DEPEND="
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
- video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
+ video? ( >=media-libs/phonon-4.11.0[qt5(+)] )
+"
+RDEPEND="
+ ${DEPEND}
app-text/ghostscript-gpl
app-text/psutils
media-libs/netpbm
- virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
+ virtual/latex-base
+"
BDEPEND="virtual/pkgconfig"
-S=${WORKDIR}/${PN}-${MY_PV}
+PATCHES=(
+ "${FILESDIR}/${PN}-4.7.0-quazip.patch" # TODO: upstream
+)
src_prepare() {
- default
+ # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
+ rm -r src/quazip || die
if use video; then
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
fi
- sed \
- -e '/qtsingleapplication.pri/d' \
+ sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
-i ${PN}.pro || die
-
- cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
- eprefixify ${PN}.pri
+ default
}
src_configure() {
- eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
+ eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
}
src_install() {
@@ -71,15 +72,9 @@ src_install() {
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
done
- emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
+ emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
+ # We don't install licences per package
+ rm "${ED}"/usr/share/texstudio/COPYING || die
}
diff --git a/app-office/texstudio/texstudio-9999.ebuild b/app-office/texstudio/texstudio-9999.ebuild
deleted file mode 100644
index 86d41dcfcdff..000000000000
--- a/app-office/texstudio/texstudio-9999.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix qmake-utils xdg-utils desktop git-r3
-
-MY_PV="${PV/_/}"
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
-#SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-EGIT_REPO_URI="https://github.com/texstudio-org/texstudio.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="video"
-
-COMMON_DEPEND="
- app-text/hunspell:=
- app-text/poppler[qt5]
- >=dev-libs/quazip-0.7.2[qt5(+)]
- dev-qt/designer:5
- dev-qt/qtcore:5
- dev-qt/qtconcurrent:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtprintsupport:5
- dev-qt/qtscript:5
- dev-qt/qtsingleapplication[qt5(+),X]
- dev-qt/qtsvg:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- sys-libs/zlib
- x11-libs/libX11
- x11-libs/libXext
- video? ( media-libs/phonon[qt5(+)] )"
-RDEPEND="${COMMON_DEPEND}
- app-text/ghostscript-gpl
- app-text/psutils
- media-libs/netpbm
- virtual/latex-base"
-DEPEND="${COMMON_DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-src_prepare() {
- default
- # TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
-
- if use video; then
- sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
- fi
-
- sed \
- -e '/qtsingleapplication.pri/d' \
- -i ${PN}.pro || die
-
- cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
- eprefixify ${PN}.pri
-}
-
-src_configure() {
- eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1
-}
-
-src_install() {
- local i
- for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
- newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
- done
- emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/app-office/unoconv/Manifest b/app-office/unoconv/Manifest
index 5d32b34d56ee..70575405581f 100644
--- a/app-office/unoconv/Manifest
+++ b/app-office/unoconv/Manifest
@@ -1,3 +1 @@
-DIST unoconv-0.8.2.tar.gz 104072 BLAKE2B 1ac16159f939a06cc75f3ff23f5aa7f1c4d49a41d4cce5e9c5866714ef1b3b969f94c074d36fff19d6af22375d5598033fb69761a09d3e60b81d794841c0e0d8 SHA512 cd6a4d06559895c0aebb5fda51ca86928474dd0ca0aa908e81762643186c29cf8436c889eedbb18bc74ed6016414d1aa831cd034614244d5aae677a6b4cdd4c9
DIST unoconv-0.9.0.tar.gz 108493 BLAKE2B 36761f5cabd8cf0186ffa74202d8a9e0388ab9dc1a135b8e6b2275ed380de79da85d4955bca446810f4f71dff61bd38d7b131a91930729cbabfb10d656ba3891 SHA512 37d63ada32675fd0ebd089a74db453fdb7332a24e62cbf3e060d6d15cc503c76ede9ccc5e09467f4a38833a8358c09fde23cc8780a77c343268f20e0c37f2469
-DIST unoconv-0.9.tar.gz 108547 BLAKE2B 6620a7adb32c25182fbb5d0b141ec15d461ee7a73d8644e92337fd7748607d0d33a5978add4c72abf2b35f769f8bbfa35d411f77c4750606e22d6cbc7d7b3454 SHA512 1d6448154ec41776ed4d2ffd87b1caa15e231676a1161072676b1f5a466ea6dbae904de3eafb9ab2718fe4ed0ab7a2c9a91b1d19d79ea382c1e7576ea21e7f04
diff --git a/app-office/unoconv/metadata.xml b/app-office/unoconv/metadata.xml
index 0e43349195c3..39c19861a64c 100644
--- a/app-office/unoconv/metadata.xml
+++ b/app-office/unoconv/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>graaff@gentoo.org</email>
- </maintainer>
<maintainer type="project">
<email>office@gentoo.org</email>
<name>Gentoo Office project</name>
diff --git a/app-office/unoconv/unoconv-0.8.2.ebuild b/app-office/unoconv/unoconv-0.8.2.ebuild
deleted file mode 100644
index ff651f50e1b8..000000000000
--- a/app-office/unoconv/unoconv-0.8.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit eutils python-single-r1
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DESCRIPTION="Convert between document formats supported by Libreoffice"
-HOMEPAGE="http://dag.wiee.rs/home-made/unoconv/"
-SRC_URI="https://github.com/dagwieers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
- ${PYTHON_DEPS}
- !app-text/odt2txt
- virtual/ooo
-"
-
-src_prepare() {
- epatch "${FILESDIR}/timeout.patch"
- eapply_user
- python_fix_shebang .
-}
-
-src_compile() { :; }
-
-src_install() {
- emake -j1 doc-install install install-links DESTDIR="${D}"
-
- dodoc ChangeLog CHANGELOG.md README.adoc
-}
diff --git a/app-office/unoconv/unoconv-0.9.0.ebuild b/app-office/unoconv/unoconv-0.9.0-r1.ebuild
index 48504926ab5d..93082339a752 100644
--- a/app-office/unoconv/unoconv-0.9.0.ebuild
+++ b/app-office/unoconv/unoconv-0.9.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{9,10} )
inherit python-single-r1
DESCRIPTION="Convert between document formats supported by LibreOffice"
diff --git a/app-office/unoconv/unoconv-0.9.ebuild b/app-office/unoconv/unoconv-0.9.ebuild
deleted file mode 100644
index 53aed7fea67a..000000000000
--- a/app-office/unoconv/unoconv-0.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
-
-DESCRIPTION="Convert between document formats supported by LibreOffice"
-HOMEPAGE="http://dag.wiee.rs/home-made/unoconv/"
-SRC_URI="https://github.com/dagwieers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- !app-text/odt2txt
- virtual/ooo
-"
-
-PATCHES=( "${FILESDIR}/timeout.patch" )
-
-src_prepare() {
- default
- python_fix_shebang .
-}
-
-src_compile() { :; }
-
-src_install() {
- emake -j1 doc-install install install-links DESTDIR="${D}"
- dodoc AUTHORS ChangeLog CHANGELOG.md README.adoc
-}
diff --git a/app-office/upwork/Manifest b/app-office/upwork/Manifest
deleted file mode 100644
index 72fb20028cf6..000000000000
--- a/app-office/upwork/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST upwork-5.4.5.1_i386.rpm 52638856 BLAKE2B 95e598f96a9a8165875cc0f94bcddf80138ef1f9281434d33e3eec997e6df6b96c6bffc3de57163b6c4dcf6261b74e593dd801dfc38706d6644d3bd87f4141d5 SHA512 bf2a18cdb563aca8155ddd1f5844e6726d38df8207999d6f64be47e9c0a636e64cf5012eb6b31682c272d3584c1a067aebdf1ce4b11f8927cc58a569168b2449
-DIST upwork-5.4.5.1_x86_64.rpm 50954566 BLAKE2B 1547cc49a9029f65942398088786e9261812ce7a9a32e212199f5e0c56ebef5188988715f2f1a88d1ad2b426b78dc299ad5921d8df729666d5a8ab295b20456c SHA512 dd000abd53c79d5655c71aad3e566d4baf09cfb5e4f3a5c83806c61bc7e9a5ef8513b8553cf04049e8b7bbbeffc90ef388f09b620f85113efc4586aadf23555a
diff --git a/app-office/upwork/files/upwork-desktop-r2.patch b/app-office/upwork/files/upwork-desktop-r2.patch
deleted file mode 100644
index 1e3f0f1a580a..000000000000
--- a/app-office/upwork/files/upwork-desktop-r2.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/usr/share/applications/upwork.desktop 2020-03-10 21:47:46.928089982 -0600
-+++ b/usr/share/applications/upwork.desktop 2020-03-10 21:48:36.989429456 -0600
-@@ -8,4 +8,4 @@
- StartupNotify=false
- Encoding=UTF-8
- Comment=Upwork Desktop Application
--Categories=Utility;
-+Categories=GTK;Network;X-Project Management
diff --git a/app-office/upwork/metadata.xml b/app-office/upwork/metadata.xml
deleted file mode 100644
index 33ffa3148d10..000000000000
--- a/app-office/upwork/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>titanofold@gentoo.org</email>
- <name>Aaron W. Swenson</name>
- </maintainer>
- <maintainer type="person">
- <email>stefantalpalaru@yahoo.com</email>
- <name>Ștefan Talpalaru</name>
- </maintainer>
- <longdescription lang="en">
- Upwork's desktop application enabling visibility, connectivity,
- collaboration and guaranteed payment for guaranteed work.
- </longdescription>
-</pkgmetadata>
diff --git a/app-office/upwork/upwork-5.4.5.1.ebuild b/app-office/upwork/upwork-5.4.5.1.ebuild
deleted file mode 100644
index 809b4cdce15f..000000000000
--- a/app-office/upwork/upwork-5.4.5.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils rpm xdg-utils
-
-DESCRIPTION="Project collaboration and tracking software for upwork.com"
-HOMEPAGE="https://www.upwork.com/"
-SRC_URI="
- amd64? ( https://updates-desktopapp.upwork.com/binaries/v5_4_5_1_941af939eff74e21/upwork-5.4.5.1-1fc24.x86_64.rpm -> ${P}_x86_64.rpm )
- x86? ( https://updates-desktopapp.upwork.com/binaries/v5_4_5_1_941af939eff74e21/upwork-5.4.5.1-1fc24.i386.rpm -> ${P}_i386.rpm )"
-
-LICENSE="ODESK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist mirror"
-
-RDEPEND="
- dev-libs/expat
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf
- media-libs/alsa-lib
- media-libs/freetype
- sys-apps/dbus
- sys-libs/libcap
- x11-libs/gtk+:3[cups]
- x11-libs/libXinerama
- x11-libs/libXScrnSaver
-"
-
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}/${PN}-desktop-r2.patch" )
-
-# Binary only distribution
-QA_PREBUILT="*"
-
-src_install() {
- pax-mark m opt/Upwork/upwork
-
- insinto /opt
- doins -r opt/Upwork
- fperms 0755 /opt/Upwork/upwork
-
- insinto /usr/share
- doins -r usr/share/icons
-
- domenu usr/share/applications/upwork.desktop
- doicon usr/share/icons/hicolor/128x128/apps/upwork.png
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/app-office/worklog-assistant-bin/Manifest b/app-office/worklog-assistant-bin/Manifest
index f9b1a12cb294..be09db0e3d16 100644
--- a/app-office/worklog-assistant-bin/Manifest
+++ b/app-office/worklog-assistant-bin/Manifest
@@ -1 +1,2 @@
DIST worklog-assistant-v2_2.1.3580_amd64.deb 31434440 BLAKE2B 44a85e3cefa652fac6d01d2b3dc0e1a32128d8c7e27b6177d2c3187b97011cf5cce7493d67e9f989e034f26bd88589e3d9960232a5da2dbadf909c26bede2ce9 SHA512 cac38acfd7e00a57f6869d1205920a27f5e6cc0525b09cc7b76350df38d5b6dd673779df22fdf55e8e327cb591a1c4738fe23645a6e42b6d2753af2eb330a646
+DIST worklog-assistant-v2_2.3.3900_amd64.deb 38333978 BLAKE2B 5e12d4ddaf6354e817959752fddf6b9409a47c3dd32de4c8e946ab9dc3c2d44333f43de77fe575300520070d65f6e22bb1f521eda22d3b572585758b92f1c4c9 SHA512 94b2c16e6e802fbe240f58f115626018e3d63feed8704fd6769d21657b6bf98387f325d4986ed4b096e7ca11d9c55b8dd6a471ccc57e68fd2c60bbca16a10ebb
diff --git a/app-office/worklog-assistant-bin/metadata.xml b/app-office/worklog-assistant-bin/metadata.xml
index 72530b22b19e..0b0300aba1c4 100644
--- a/app-office/worklog-assistant-bin/metadata.xml
+++ b/app-office/worklog-assistant-bin/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
+ <maintainer type="person" proxied="yes">
<email>mathy@vanvoorden.be</email>
<name>Mathy Vanvoorden</name>
</maintainer>
- <maintainer type="project">
+ <maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
diff --git a/app-office/worklog-assistant-bin/worklog-assistant-bin-2.3.3900.ebuild b/app-office/worklog-assistant-bin/worklog-assistant-bin-2.3.3900.ebuild
new file mode 100644
index 000000000000..1d0c08bba197
--- /dev/null
+++ b/app-office/worklog-assistant-bin/worklog-assistant-bin-2.3.3900.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Hassle-free time tracking for JIRA self-hosted and OnDemand"
+HOMEPAGE="https://worklogassistant.com"
+SRC_URI="https://worklogassistant.com/downloads/${PN%-bin}-v2_${PV}_amd64.deb"
+S=${WORKDIR}
+
+LICENSE="worklog-assistant"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="fetch bindist strip"
+
+QA_PREBUILT="opt/Worklog Assistant/*"
+
+src_prepare() {
+ default
+
+ rm -r etc/ || die
+}
+
+src_install() {
+ mv * "${ED}" || die
+
+ dosym -r "/opt/Worklog Assistant/bin/Worklog Assistant" /opt/bin/WorklogAssistant
+}
diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 7543617325bf..6ad091233a69 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,2 +1 @@
-DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5 SHA512 d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
-DIST wps-office_11.1.0.9615.XA_amd64.deb 226220962 BLAKE2B 4ef64d1e610bf9eb8cd03b204229d6dbc7d50e1850034aeaa6b80863cf060db8c7ac276f33047b84948af29cfa511ab5141f57d821d01999828a47066281303e SHA512 23a788c592688649a7d3e789934af37e1892b3a817b1ea3689fa88322500a2ef16794623e98b8ab61288ca800925df243579e0b76c5bec1dda0b77d8f704e3db
+DIST wps-office_11.1.0.11719.XA_amd64.deb 319340366 BLAKE2B b2d9a93ea5ec3dfefc49b276556c1fdcd37b24fee9abae8c0521aa8c816102f739b345b6442c8fc27b7fe64c4c03468afbe74a5da41b8c22de8f2dda4b04e346 SHA512 9e4bdaa7c3e276d8b38b020adbae69f395bfda0da91e41566eb427b9eeeddfcf8957eff69e134cdb1e4c42a2d08a32069920db8834145a035b1b1739e23b7203
diff --git a/app-office/wps-office/metadata.xml b/app-office/wps-office/metadata.xml
index f61881680816..424492050f4c 100644
--- a/app-office/wps-office/metadata.xml
+++ b/app-office/wps-office/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>pacho@gentoo.org</email>
diff --git a/app-office/wps-office/wps-office-11.1.0.9615.ebuild b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
index 9989ac889b6b..33b32f57c40b 100644
--- a/app-office/wps-office/wps-office-11.1.0.9615.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
@@ -1,23 +1,25 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit unpacker xdg
MY_PV="$(ver_cut 4)"
DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.cn/product/wpslinux/ http://wps-community.org/"
+HOMEPAGE="https://www.wps.com/office/linux/"
KEYWORDS="~amd64"
-SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb"
+SRC_URI="
+ amd64? ( https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb )
+"
SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
+RESTRICT="bindist strip mirror" # mirror as explained at bug #547372
QA_PREBUILT="*"
LICENSE="WPS-EULA"
-IUSE=""
+IUSE="systemd"
# Deps got from this (listed in order):
# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
@@ -25,69 +27,64 @@ IUSE=""
# ldd /opt/kingsoft/wps-office/office6/wpp
RDEPEND="
app-arch/bzip2:0
- app-arch/xz-utils
app-arch/lz4
- dev-libs/atk
+ app-arch/xz-utils
dev-libs/expat
dev-libs/glib:2
dev-libs/libbsd
- dev-libs/libffi
+ dev-libs/libffi:0/8
dev-libs/libgcrypt:0
dev-libs/libgpg-error
dev-libs/libpcre:3
- dev-libs/nspr
- dev-libs/nss
media-libs/fontconfig:1.0
media-libs/freetype:2
- media-libs/flac
+ media-libs/flac:0/10-12
media-libs/libogg
+ media-libs/libpulse
media-libs/libsndfile
media-libs/libvorbis
- media-libs/libpng-compat:1.2
- media-libs/libpng:0
- media-sound/pulseaudio
+ media-libs/tiff-compat:4
net-libs/libasyncns
net-print/cups
sys-apps/attr
- sys-apps/util-linux
- sys-apps/dbus
sys-apps/tcp-wrappers
+ sys-apps/util-linux
sys-libs/libcap
+ sys-libs/libcxx
sys-libs/zlib:0
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
+ virtual/glu
x11-libs/gtk+:2
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- x11-libs/libXScrnSaver
x11-libs/libXau
- x11-libs/libXcomposite
- x11-libs/libXcursor
+ x11-libs/libxcb
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXrender
x11-libs/libXtst
- x11-libs/libXv
- x11-libs/libxcb
- x11-libs/pango
- virtual/glu
+ systemd? ( sys-apps/systemd )
"
-DEPEND=""
-BDEPEND=""
S="${WORKDIR}"
src_install() {
+ # https://bugs.gentoo.org/878451
+ rm "${S}"/opt/kingsoft/wps-office/office6/libstdc++.so* || die
+
+ # https://bugs.gentoo.org/813138
+ use systemd || { rm "${S}"/opt/kingsoft/wps-office/office6/libdbus-1.so* || die ; }
+
exeinto /usr/bin
exeopts -m0755
doexe "${S}"/usr/bin/*
insinto /usr/share
- doins -r "${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
+ # Skip mime subdir to not get selected over rest of office suites
+ doins -r "${S}"/usr/share/{applications,desktop-directories,icons,templates}
insinto /opt/kingsoft/wps-office
doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
- fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+ fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et,wpspdf,wpsoffice,promecefpluginhost,transerr,ksolaunch,wpscloudsvr}
}
diff --git a/app-office/wps-office/wps-office-11.1.0.9505.ebuild b/app-office/wps-office/wps-office-11.1.0.9505.ebuild
deleted file mode 100644
index d5f3f6b5f1cd..000000000000
--- a/app-office/wps-office/wps-office-11.1.0.9505.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.cn/product/wpslinux/ http://wps-community.org/"
-
-KEYWORDS="~amd64"
-
-SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb"
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-QA_PREBUILT="*"
-LICENSE="WPS-EULA"
-IUSE=""
-
-# Deps got from this (listed in order):
-# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
-# ldd /opt/kingsoft/wps-office/office6/wps
-# ldd /opt/kingsoft/wps-office/office6/wpp
-RDEPEND="
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libxcb
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- dev-libs/glib:2
- sys-libs/zlib:0
- net-print/cups
- media-libs/libpng-compat:1.2
- virtual/glu
-
- dev-libs/libpcre:3
- dev-libs/libffi
- media-sound/pulseaudio
- app-arch/bzip2:0
- media-libs/libpng:0
- dev-libs/expat
- sys-apps/util-linux
- dev-libs/libbsd
- x11-libs/libXau
- x11-libs/libXdmcp
- sys-apps/dbus
- x11-libs/libXtst
- sys-apps/tcp-wrappers
- media-libs/libsndfile
- net-libs/libasyncns
- dev-libs/libgcrypt:0
- app-arch/xz-utils
- app-arch/lz4
- sys-libs/libcap
- media-libs/flac
- media-libs/libogg
- media-libs/libvorbis
- dev-libs/libgpg-error
- sys-apps/attr
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
- exeinto /usr/bin
- exeopts -m0755
- doexe "${S}"/usr/bin/*
-
- insinto /usr/share
- doins -r "${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
-
- insinto /opt/kingsoft/wps-office
- doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
- fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
-}