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.2-r2.ebuild)115
-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.xml42
-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)30
-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/Manifest3
-rw-r--r--app-office/calcurse/calcurse-4.4.0.ebuild45
-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.xml28
-rw-r--r--app-office/calligra/Manifest3
-rw-r--r--app-office/calligra/calligra-3.1.0-r4.ebuild202
-rw-r--r--app-office/calligra/calligra-3.2.1-r9.ebuild202
-rw-r--r--app-office/calligra/files/calligra-3.1.0-doc.patch13
-rw-r--r--app-office/calligra/files/calligra-3.1.0-missing-header.patch23
-rw-r--r--app-office/calligra/files/calligra-3.1.0-no-arch-detection.patch17
-rw-r--r--app-office/calligra/files/calligra-3.1.0-no-webkit.patch70
-rw-r--r--app-office/calligra/files/calligra-3.1.0-poppler-0.69.patch83
-rw-r--r--app-office/calligra/files/calligra-3.1.0-poppler-0.71.patch202
-rw-r--r--app-office/calligra/files/calligra-3.1.0-poppler-0.72.patch39
-rw-r--r--app-office/calligra/files/calligra-3.1.0-poppler-0.73.patch35
-rw-r--r--app-office/calligra/files/calligra-3.1.0-qt-5.11.patch109
-rw-r--r--app-office/calligra/files/calligra-3.1.0-stage-qt-5.11.patch23
-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.1.0-r1.ebuild97
-rw-r--r--app-office/calligraplan/calligraplan-3.1.0-r2.ebuild99
-rw-r--r--app-office/calligraplan/calligraplan-3.3.0-r1.ebuild91
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-1.patch46
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-2.patch84
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-3.patch33
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-missing-header.patch24
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-qca.patch127
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-qt-5.11.patch124
-rw-r--r--app-office/calligraplan/files/calligraplan-3.1.0-unused-deps.patch57
-rw-r--r--app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch134
-rw-r--r--app-office/calligraplan/metadata.xml6
-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.ebuild (renamed from app-office/dia/dia-0.97.3.ebuild)46
-rw-r--r--app-office/dia/files/dia-0.97.2-underlinking.patch8
-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)22
-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/eqe/Manifest1
-rw-r--r--app-office/eqe/eqe-1.3.0.ebuild32
-rw-r--r--app-office/eqe/files/eqe-1.3.0-Makefile.patch42
-rw-r--r--app-office/eqe/metadata.xml8
-rw-r--r--app-office/geierlein/Manifest1
-rw-r--r--app-office/geierlein/geierlein-0.10.0.ebuild29
-rw-r--r--app-office/geierlein/metadata.xml10
-rw-r--r--app-office/glabels/files/glabels-externs.patch24
-rw-r--r--app-office/glabels/glabels-3.4.1.ebuild12
-rw-r--r--app-office/glabels/metadata.xml2
-rw-r--r--app-office/gnucash/Manifest12
-rw-r--r--app-office/gnucash/files/gnucash-3.2-no-gui.patch14
-rw-r--r--app-office/gnucash/files/gnucash-3.4-test-stress-options.scm315
-rw-r--r--app-office/gnucash/files/gnucash-3.4-test-transaction.patch25
-rw-r--r--app-office/gnucash/files/gnucash-3.8-exclude-license.patch32
-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/files/gnucash-5.6-no-werror.patch29
-rw-r--r--app-office/gnucash/gnucash-3.2-r2.ebuild169
-rw-r--r--app-office/gnucash/gnucash-3.3-r1.ebuild169
-rw-r--r--app-office/gnucash/gnucash-3.3.ebuild171
-rw-r--r--app-office/gnucash/gnucash-3.4.ebuild180
-rw-r--r--app-office/gnucash/gnucash-3.5.ebuild176
-rw-r--r--app-office/gnucash/gnucash-3.6.ebuild176
-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.ebuild226
-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/gnucash-5.6.ebuild232
-rw-r--r--app-office/gnucash/metadata.xml42
-rw-r--r--app-office/gnumeric/Manifest4
-rw-r--r--app-office/gnumeric/gnumeric-1.12.39.ebuild64
-rw-r--r--app-office/gnumeric/gnumeric-1.12.43.ebuild82
-rw-r--r--app-office/gnumeric/gnumeric-1.12.44.ebuild82
-rw-r--r--app-office/gnumeric/gnumeric-1.12.57.ebuild93
-rw-r--r--app-office/gnumeric/metadata.xml27
-rw-r--r--app-office/grisbi/Manifest5
-rw-r--r--app-office/grisbi/grisbi-1.0.4.ebuild40
-rw-r--r--app-office/grisbi/grisbi-2.0.5.ebuild44
-rw-r--r--app-office/grisbi/grisbi-3.0.1.ebuild (renamed from app-office/grisbi/grisbi-1.2.1.ebuild)33
-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/files/gtg-0.3.1-desktop.patch13
-rw-r--r--app-office/gtg/files/gtg-0.3.1-locales.patch20
-rw-r--r--app-office/gtg/gtg-0.3.1.ebuild73
-rw-r--r--app-office/gtg/gtg-0.6-r1.ebuild62
-rw-r--r--app-office/gtg/metadata.xml5
-rw-r--r--app-office/homebank/Manifest5
-rw-r--r--app-office/homebank/homebank-5.1.3.ebuild50
-rw-r--r--app-office/homebank/homebank-5.2.2.ebuild50
-rw-r--r--app-office/homebank/homebank-5.2.3.ebuild50
-rw-r--r--app-office/homebank/homebank-5.7.4.ebuild45
-rw-r--r--app-office/homebank/homebank-5.8.ebuild45
-rw-r--r--app-office/homebank/metadata.xml13
-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/Manifest4
-rw-r--r--app-office/impressive/impressive-0.13.1.ebuild (renamed from app-office/impressive/impressive-0.11.2.ebuild)42
-rw-r--r--app-office/impressive/impressive-0.13.2.ebuild (renamed from app-office/impressive/impressive-0.12.0.ebuild)39
-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-r1.ebuild86
-rw-r--r--app-office/kexi/kexi-3.2.0-r4.ebuild96
-rw-r--r--app-office/kexi/metadata.xml6
-rw-r--r--app-office/kmymoney/Manifest3
-rw-r--r--app-office/kmymoney/files/kmymoney-5.0.5-missing-header.patch24
-rw-r--r--app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch28
-rw-r--r--app-office/kmymoney/kmymoney-5.0.5.ebuild125
-rw-r--r--app-office/kmymoney/kmymoney-5.0.6.ebuild120
-rw-r--r--app-office/kmymoney/kmymoney-5.1.3.ebuild140
-rw-r--r--app-office/kmymoney/metadata.xml9
-rw-r--r--app-office/kraft/Manifest2
-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-0.82.ebuild47
-rw-r--r--app-office/kraft/kraft-1.0.ebuild54
-rw-r--r--app-office/kraft/metadata.xml2
-rw-r--r--app-office/ktimetracker/Manifest1
-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.ebuild53
-rw-r--r--app-office/ktimetracker/metadata.xml11
-rw-r--r--app-office/ledger/Manifest2
-rw-r--r--app-office/ledger/ledger-3.3.2.ebuild (renamed from app-office/ledger/ledger-3.1.2.ebuild)76
-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.patch54
-rw-r--r--app-office/libalkimia/libalkimia-7.0.2-r1.ebuild38
-rw-r--r--app-office/libalkimia/libalkimia-8.1.2-r1.ebuild76
-rw-r--r--app-office/libalkimia/metadata.xml8
-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.2.5.2.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.2.5.2.ebuild)82
-rw-r--r--app-office/libreoffice-bin/metadata.xml17
-rw-r--r--app-office/libreoffice-l10n/Manifest1053
-rw-r--r--app-office/libreoffice-l10n/files/lo_gen_langs.sh12
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-24.2.3.2.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-6.2.5.2.ebuild)18
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-6.3.1.2.ebuild)10
-rw-r--r--app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild (renamed from app-office/libreoffice-l10n/libreoffice-l10n-6.2.7.1.ebuild)22
-rw-r--r--app-office/libreoffice-l10n/metadata.xml2
-rw-r--r--app-office/libreoffice-voikko/Manifest1
-rw-r--r--app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild (renamed from app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild)23
-rw-r--r--app-office/libreoffice-voikko/metadata.xml2
-rw-r--r--app-office/libreoffice/Manifest33
-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-5.4-system-pyuno.patch42
-rw-r--r--app-office/libreoffice/files/libreoffice-6.2-ldap-optional.patch178
-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.2.ebuild697
-rw-r--r--app-office/libreoffice/libreoffice-24.2.9999.ebuild (renamed from app-office/libreoffice/libreoffice-6.2.5.2.ebuild)357
-rw-r--r--app-office/libreoffice/libreoffice-7.6.4.1.ebuild (renamed from app-office/libreoffice/libreoffice-6.3.1.2.ebuild)302
-rw-r--r--app-office/libreoffice/libreoffice-7.6.6.3.ebuild (renamed from app-office/libreoffice/libreoffice-6.3.9999.ebuild)308
-rw-r--r--app-office/libreoffice/libreoffice-7.6.7.2.ebuild (renamed from app-office/libreoffice/libreoffice-6.2.7.1.ebuild)316
-rw-r--r--app-office/libreoffice/libreoffice-9999.ebuild345
-rw-r--r--app-office/libreoffice/metadata.xml9
-rw-r--r--app-office/lyx/Manifest3
-rw-r--r--app-office/lyx/files/lyx-2.3.0-python.patch30
-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.3.ebuild)65
-rw-r--r--app-office/lyx/lyx-2.4.0_rc4.ebuild180
-rw-r--r--app-office/lyx/metadata.xml33
-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.xml11
-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/Manifest4
-rw-r--r--app-office/moneydance/metadata.xml8
-rw-r--r--app-office/moneydance/moneydance-2017.10.ebuild63
-rw-r--r--app-office/moneydance/moneydance-2024.5117.ebuild (renamed from app-office/moneydance/moneydance-2019.3.1880.ebuild)25
-rw-r--r--app-office/moneyguru/Manifest2
-rw-r--r--app-office/moneyguru/metadata.xml8
-rw-r--r--app-office/moneyguru/moneyguru-2.13.1-r1.ebuild51
-rw-r--r--app-office/moneyguru/moneyguru-3.0.1-r1.ebuild51
-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/ooextras/Manifest1
-rw-r--r--app-office/ooextras/metadata.xml12
-rw-r--r--app-office/ooextras/ooextras-20060909.ebuild33
-rw-r--r--app-office/openoffice-bin/Manifest80
-rw-r--r--app-office/openoffice-bin/files/50-openoffice-bin3
-rw-r--r--app-office/openoffice-bin/files/wrapper.in4
-rw-r--r--app-office/openoffice-bin/metadata.xml14
-rw-r--r--app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild183
-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-r1.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.xml8
-rw-r--r--app-office/plan/plan-1.10.ebuild72
-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.ebuild72
-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.xml7
-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/pybliographer/Manifest1
-rw-r--r--app-office/pybliographer/metadata.xml20
-rw-r--r--app-office/pybliographer/pybliographer-1.4.0-r2.ebuild66
-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.xml9
-rw-r--r--app-office/sc/sc-7.16-r2.ebuild69
-rw-r--r--app-office/scribus/Manifest2
-rw-r--r--app-office/scribus/files/scribus-1.5.3-docdir.patch42
-rw-r--r--app-office/scribus/files/scribus-1.5.3-fpic.patch2
-rw-r--r--app-office/scribus/files/scribus-1.5.5-docdir.patch29
-rw-r--r--app-office/scribus/files/scribus-1.5.5_pre20190429-poppler-0.76.patch59
-rw-r--r--app-office/scribus/files/scribus-1.5.6-docdir.patch29
-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.xml9
-rw-r--r--app-office/scribus/scribus-1.5.5_pre20190429.ebuild230
-rw-r--r--app-office/scribus/scribus-1.6.1-r1.ebuild151
-rw-r--r--app-office/scribus/scribus-9999.ebuild229
-rw-r--r--app-office/skrooge/Manifest3
-rw-r--r--app-office/skrooge/files/skrooge-2.20.0-missing-header.patch24
-rw-r--r--app-office/skrooge/metadata.xml7
-rw-r--r--app-office/skrooge/skrooge-2.20.0.ebuild101
-rw-r--r--app-office/skrooge/skrooge-2.31.0.ebuild99
-rw-r--r--app-office/skrooge/skrooge-2.32.0.ebuild99
-rw-r--r--app-office/taskcoach/Manifest1
-rw-r--r--app-office/taskcoach/files/taskcoach-1.4.2-fix-desktop-file.patch23
-rw-r--r--app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch25
-rw-r--r--app-office/taskcoach/metadata.xml8
-rw-r--r--app-office/taskcoach/taskcoach-1.4.3-r1.ebuild47
-rw-r--r--app-office/tedia2sql/Manifest1
-rw-r--r--app-office/tedia2sql/metadata.xml5
-rw-r--r--app-office/tedia2sql/tedia2sql-1.2.12.ebuild28
-rw-r--r--app-office/texmacs/Manifest5
-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/files/texmacs-plugins-1.patch48
-rw-r--r--app-office/texmacs/files/texmacs-updates.patch29
-rw-r--r--app-office/texmacs/metadata.xml5
-rw-r--r--app-office/texmacs/texmacs-1.99.10.ebuild72
-rw-r--r--app-office/texmacs/texmacs-1.99.11.ebuild72
-rw-r--r--app-office/texmacs/texmacs-1.99.6-r2.ebuild76
-rw-r--r--app-office/texmacs/texmacs-2.1-r1.ebuild (renamed from app-office/texmacs/texmacs-1.99.9.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.xml8
-rw-r--r--app-office/texmaker/texmaker-5.0-r1.ebuild84
-rw-r--r--app-office/texmaker/texmaker-5.1.4.ebuild (renamed from app-office/texmaker/texmaker-5.0.3.ebuild)34
-rw-r--r--app-office/texstudio/Manifest11
-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-2.11.2-r2.ebuild96
-rw-r--r--app-office/texstudio/texstudio-2.12.10.ebuild89
-rw-r--r--app-office/texstudio/texstudio-2.12.14.ebuild85
-rw-r--r--app-office/texstudio/texstudio-2.12.2-r1.ebuild91
-rw-r--r--app-office/texstudio/texstudio-2.12.4-r1.ebuild91
-rw-r--r--app-office/texstudio/texstudio-2.12.6-r1.ebuild96
-rw-r--r--app-office/texstudio/texstudio-2.12.8-r1.ebuild89
-rw-r--r--app-office/texstudio/texstudio-4.3.1-r1.ebuild (renamed from app-office/texstudio/texstudio-2.12.16.ebuild)56
-rw-r--r--app-office/texstudio/texstudio-4.7.1.ebuild (renamed from app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild)57
-rw-r--r--app-office/unoconv/Manifest2
-rw-r--r--app-office/unoconv/metadata.xml5
-rw-r--r--app-office/unoconv/unoconv-0.9.0-r1.ebuild (renamed from app-office/unoconv/unoconv-0.8.2.ebuild)30
-rw-r--r--app-office/upwork/Manifest2
-rw-r--r--app-office/upwork/files/upwork-desktop-r1.patch14
-rw-r--r--app-office/upwork/metadata.xml16
-rw-r--r--app-office/upwork/upwork-5.2.3.771.ebuild51
-rw-r--r--app-office/worklog-assistant-bin/Manifest2
-rw-r--r--app-office/worklog-assistant-bin/metadata.xml6
-rw-r--r--app-office/worklog-assistant-bin/worklog-assistant-bin-2.1.3580.ebuild38
-rw-r--r--app-office/worklog-assistant-bin/worklog-assistant-bin-2.3.3900.ebuild30
-rw-r--r--app-office/wps-office/Manifest4
-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.8865.ebuild)94
-rw-r--r--app-office/wps-office/wps-office-11.1.0.8372.ebuild87
383 files changed, 11518 insertions, 11189 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 ea8763123dbb..ea91b62b62ce 100644
--- a/app-office/abiword/Manifest
+++ b/app-office/abiword/Manifest
@@ -1,2 +1,2 @@
-DIST abiword-3.0.2-patchset.tar.xz 11976 BLAKE2B 72acb4956543843ad445525d1f5654c63f2544933aab35a95f0ed4f49e1385c06a29a3deb5b7ba09343188e9adf8f916f0223ab6c2a037424732f5e5bffba103 SHA512 afe6f791f167b40c2fdd16f2308add67990dd1fd0856f5a96e8f486a0af2e7b67cbcde29beacd2d869508e8f98bd3fb140240480882bcd9689cbb1fba6a75743
-DIST abiword-3.0.2.tar.gz 11154333 BLAKE2B af49570ad766b0e698313a4a88f14b2370a0a230866c4e8672f56780705060dba4207d4e13358cc290fb3c1a4a6a56efa05fed1f0540f10f7572d8e717e6cd20 SHA512 29ce9e80b3b85ab2933e7d39216771d8c4e05db5255eaed0cf8e1d032ffaac2cb1880bf24e754196ad5dae4969a1c2101ce4dc9c1db14604adc2f852b6a17fe3
+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.2-r2.ebuild b/app-office/abiword/abiword-3.0.5-r1.ebuild
index 3f1d7150ae4a..4e942cdb2686 100644
--- a/app-office/abiword/abiword-3.0.2-r2.ebuild
+++ b/app-office/abiword/abiword-3.0.5-r1.ebuild
@@ -1,24 +1,31 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-GNOME2_LA_PUNT="yes"
+EAPI=7
-inherit gnome2
+inherit autotools xdg
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/~pacho/gnome/${P}-patchset.tar.xz"
+SRC_URI="
+ http://www.abisource.com/downloads/${PN}/${PV}/source/${P}.tar.gz
+ 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
@@ -36,13 +43,14 @@ 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
>=net-libs/loudmouth-1
net-libs/libsoup:2.4
- net-libs/gnutls:= )
+ net-libs/gnutls:=
+ )
grammar? ( >=dev-libs/link-grammar-4.2.1 )
math? ( >=x11-libs/gtkmathview-0.7.5 )
ots? ( >=app-text/ots-0.5-r1 )
@@ -50,68 +58,47 @@ RDEPEND="
thesaurus? ( >=app-text/aiksaurus-1.2[gtk] )
wordperfect? (
app-text/libwpd:0.10
- app-text/libwpg:0.3 )
+ app-text/libwpg:0.3
+ )
wmf? ( >=media-libs/libwmf-0.2.8 )
)
redland? (
>=dev-libs/redland-1.0.10
- >=dev-libs/rasqal-0.9.17 )
- spell? ( >=app-text/enchant-1.2 )
- !<app-office/abiword-plugins-2.8
-"
+ >=dev-libs/rasqal-0.9.17
+ )
+ spell? ( app-text/enchant:2 )
+ !<app-office/abiword-plugins-2.8"
DEPEND="${RDEPEND}
+ dev-libs/boost
+ collab? ( dev-cpp/asio )"
+BDEPEND="
dev-lang/perl
- >=dev-libs/boost-1.40.0
- virtual/pkgconfig
- collab? ( dev-cpp/asio )
-"
+ virtual/pkgconfig"
PATCHES=(
- # http://bugzilla.abisource.com/show_bug.cgi?id=13842
- "${WORKDIR}"/${P}-patchset/${PN}-2.8.3-desktop.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13843
- "${WORKDIR}"/${P}-patchset/${PN}-2.6.0-boolean.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13844
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-librevenge.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13845
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-link-grammar-5-second.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13846
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.0-libwp.patch
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.1-libwps-0.4.patch
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.1-fixwps.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13847
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-installing-readme.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13841
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-nullptr-c++98.patch
-
- # http://bugzilla.abisource.com/show_bug.cgi?id=13815
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-black-drawing-regression.patch
-
- # https://bugzilla.abisource.com/show_bug.cgi?id=13907
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-smooth-scrolling.patch
-
- # https://bugzilla.abisource.com/show_bug.cgi?id=13791
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-fix-flickering.patch
-
- # https://github.com/AbiWord/abiword/commit/bdaf0e2da72bdc9d9bb3020445fe7b1b5dd7c062
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-libical3.patch
-
- # https://bugzilla.abisource.com/show_bug.cgi?id=13697
- "${WORKDIR}"/${P}-patchset/${PN}-3.0.2-bool-boolean.patch
+ "${WORKDIR}"/patches/${PN}-2.6.0-boolean.patch
+ "${WORKDIR}"/patches/${PN}-2.8.3-desktop.patch
+ "${WORKDIR}"/patches/${PN}-3.0.0-librevenge.patch
+ "${WORKDIR}"/patches/${PN}-3.0.2-explicit-python.patch
+ "${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() {
+ default
+ eautoreconf
+}
+
src_configure() {
local plugins=()
if use plugins; then
# Plugins depending on libgsf
- plugins=(t602 docbook clarisworks wml kword hancom openwriter pdf
+ plugins+=(t602 docbook clarisworks wml kword hancom openwriter pdf
loadbindings mswrite garble pdb applix opendocument sdw xslfo)
# Plugins depending on librsvg
@@ -137,7 +124,8 @@ src_configure() {
use wordperfect && plugins+=(wpg)
fi
- gnome2_src_configure \
+ econf \
+ --disable-maintainer-mode \
--enable-plugins="${plugins[*]}" \
--disable-static \
--disable-default-plugins \
@@ -162,3 +150,10 @@ src_configure() {
$(use_with redland) \
$(use_enable spell)
}
+
+src_install() {
+ default
+
+ # no static archives
+ find "${D}" -name '*.la' -delete || die
+}
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 0c7c6cbc0c87..61f8e29b6277 100644
--- a/app-office/abiword/metadata.xml
+++ b/app-office/abiword/metadata.xml
@@ -1,21 +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>
-<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 a3734539e03f..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,13 +1,14 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit toolchain-funcs perl-functions latex-package
DESCRIPTION="Create and manage multiple choice questionnaries, including automated marking"
-HOMEPAGE="http://home.gna.org/auto-qcm/"
-SRC_URI="http://download.gna.org/auto-qcm/${PN}_${PV}_sources.tar.gz"
+HOMEPAGE="http://www.auto-multiple-choice.net/"
+SRC_URI="http://download.auto-multiple-choice.net/${PN}_${PV}_sources.tar.gz"
+
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -21,30 +22,31 @@ for lala in ${LANGS}; do
IUSE="${IUSE} l10n_${lala}"
done
-CDEPEND="
- app-text/texlive[dvi2tty,extra,graphics,png,pstricks,science,truetype,xml,X,luatex,xetex,humanities,publishers]
+COMMON_DEPEND="
+ 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] )
"
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
app-text/dblatex
app-text/docbook-xml-simple-dtd:*
app-text/docbook-xsl-stylesheets
"
-RDEPEND="${CDEPEND}
+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
@@ -54,8 +56,7 @@ RDEPEND="${CDEPEND}
"
PATCHES=(
- "${FILESDIR}/${PN}-1.3.0-desktop.patch"
- "${FILESDIR}/${PN}-1.3.0-conf.patch"
+ "${FILESDIR}/${PN}-1.5.2-conf.patch"
)
src_prepare() {
@@ -76,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
@@ -92,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 a709a800e0cf..409d9e24cec2 100644
--- a/app-office/calcurse/Manifest
+++ b/app-office/calcurse/Manifest
@@ -1 +1,2 @@
-DIST calcurse-4.4.0.tar.gz 620263 BLAKE2B 8fbe875f5e757ec3c11b9c23a994260403ee990bfcb3d4c41eefbf06a6db9e76cd5157e32b11c3fdc049896d5db3a9856862724902dab1cb48e0b00ef5df6f73 SHA512 43d30ad68bb39aaa9460644a691e66cbb15b9930737581583da65d00214c70fb1148a0edeca4430abb7a5cef2821b0f4c6fdbed8188d9ea5da5fedc4f95fa07c
+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.ebuild b/app-office/calcurse/calcurse-4.4.0.ebuild
deleted file mode 100644
index 4448627c9e42..000000000000
--- a/app-office/calcurse/calcurse-4.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils multilib-minimal
-
-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"
-
-RDEPEND="
- dev-python/httplib2
- sys-libs/ncurses:0="
-
-DEPEND="
- ${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2.1-tinfo.patch
-)
-
-# Most tests fail.
-RESTRICT="test"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf
-}
-
-src_compile() {
- multilib-minimal_src_compile
-}
-
-src_install() {
- multilib-minimal_src_install
-}
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 d5b9396fdc35..ecd9a39d3c64 100644
--- a/app-office/calcurse/metadata.xml
+++ b/app-office/calcurse/metadata.xml
@@ -1,12 +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 type="person">
- <email>monsieurp@gentoo.org</email>
-</maintainer>
-<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 510689b2e981..d7c2d4419fe5 100644
--- a/app-office/calligra/Manifest
+++ b/app-office/calligra/Manifest
@@ -1 +1,2 @@
-DIST calligra-3.1.0.tar.xz 58037392 BLAKE2B b933012fe0031f4d6eac626054e7fb248f85635e5873224328d30f9aed31dce0a0a49f99cf6eea9c232477400af1d16ffc4dae483cdfd5081720434e95684e50 SHA512 ad1b689a5b36deafcf6985d4a0a1e8148d10e19fb4a0be8343c6e1d24146b9a8ffa0890ab5bbb21816b3134d21150b57f6159db1a30cc54c0fde5bf7bdf4537b
+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.1.0-r4.ebuild b/app-office/calligra/calligra-3.1.0-r4.ebuild
deleted file mode 100644
index 37e03558459c..000000000000
--- a/app-office/calligra/calligra-3.1.0-r4.ebuild
+++ /dev/null
@@ -1,202 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHECKREQS_DISK_BUILD="4G"
-KDE_DOC_DIR="xxx" # contains no language subdirs
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit check-reqs kde5
-
-DESCRIPTION="KDE Office Suite"
-HOMEPAGE="https://www.calligra.org/"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-
-CAL_FTS=( karbon sheets stage words )
-
-IUSE="activities +charts +crypt +fontconfig gemini gsl import-filter +lcms okular openexr
- +pdf phonon spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]})"
-
-# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy)
-# Required for the matlab/octave formula tool
-BDEPEND="
- sys-devel/gettext
-"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdelibs4support)
- $(add_frameworks_dep kemoticons)
- $(add_frameworks_dep kglobalaccel)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep knotifyconfig)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep kross)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep sonnet)
- $(add_qt_dep designer)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtscript)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- dev-lang/perl
- sys-libs/zlib
- virtual/libiconv
- activities? ( $(add_frameworks_dep kactivities) )
- charts? ( dev-libs/kdiagram:5 )
- crypt? ( app-crypt/qca:2[qt5(+)] )
- fontconfig? ( media-libs/fontconfig )
- gemini? ( $(add_qt_dep qtdeclarative 'widgets') )
- gsl? ( sci-libs/gsl )
- import-filter? (
- $(add_frameworks_dep khtml)
- app-text/libetonyek
- app-text/libodfgen
- app-text/libwpd:*
- app-text/libwpg:*
- >=app-text/libwps-0.4
- dev-libs/librevenge
- media-libs/libvisio
- )
- lcms? (
- media-libs/ilmbase:=
- media-libs/lcms:2
- )
- openexr? ( media-libs/openexr )
- pdf? ( >=app-text/poppler-0.73:=[qt5] )
- phonon? ( media-libs/phonon[qt5(+)] )
- spacenav? ( dev-libs/libspnav )
- truetype? ( media-libs/freetype:2 )
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libX11
- )
- calligra_features_sheets? ( dev-cpp/eigen:3 )
- calligra_features_stage? ( okular? ( $(add_kdeapps_dep okular) ) )
- calligra_features_words? (
- dev-libs/libxslt
- okular? ( $(add_kdeapps_dep okular) )
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- test? ( $(add_frameworks_dep threadweaver) )
-"
-RDEPEND="${COMMON_DEPEND}
- calligra_features_karbon? ( media-gfx/pstoedit[plotutils] )
- !app-office/calligra:4
- !app-office/calligra-l10n:4
-"
-RESTRICT+=" test"
-
-PATCHES=(
- "${FILESDIR}"/${P}-no-arch-detection.patch
- "${FILESDIR}"/${P}-doc.patch
- "${FILESDIR}"/${P}-{,stage-}qt-5.11.patch
- "${FILESDIR}"/${P}-poppler-0.{69,71,72,73}.patch
- "${FILESDIR}"/${P}-no-webkit.patch
- "${FILESDIR}"/${P}-missing-header.patch
-)
-
-pkg_pretend() {
- check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- kde5_pkg_setup
- check-reqs_pkg_setup
-}
-
-src_prepare() {
- kde5_src_prepare
-
- if ! use test; then
- sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \
- -i libs/pigment/CMakeLists.txt || die
- fi
-
- # Unconditionally disable deprecated deps (required by QtQuick1)
- punt_bogus_dep Qt5 Declarative
- punt_bogus_dep Qt5 OpenGL
-
- # Hack around the excessive use of CMake macros
- if use okular && ! use calligra_features_words; then
- sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \
- extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT"
- fi
-
- if use okular && ! use calligra_features_stage; then
- sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \
- extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP"
- fi
-}
-
-src_configure() {
- local cal_ft myproducts
-
- # applications
- for cal_ft in ${CAL_FTS[@]}; do
- use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
- done
-
- use lcms && myproducts+=( PLUGIN_COLORENGINES )
- use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
-
- local mycmakeargs=(
- -DPACKAGERS_BUILD=OFF
- -DRELEASE_BUILD=ON
- -DWITH_Iconv=ON
- -DPRODUCTSET="${myproducts[*]}"
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package charts KChart)
- -DWITH_Qca-qt5=$(usex crypt)
- -DWITH_Fontconfig=$(usex fontconfig)
- $(cmake-utils_use_find_package gemini Libgit2)
- $(cmake-utils_use_find_package gemini Qt5QuickWidgets)
- -DWITH_GSL=$(usex gsl)
- -DWITH_LibEtonyek=$(usex import-filter)
- -DWITH_LibOdfGen=$(usex import-filter)
- -DWITH_LibRevenge=$(usex import-filter)
- -DWITH_LibVisio=$(usex import-filter)
- -DWITH_LibWpd=$(usex import-filter)
- -DWITH_LibWpg=$(usex import-filter)
- -DWITH_LibWps=$(usex import-filter)
- $(cmake-utils_use_find_package phonon Phonon4Qt5)
- -DCMAKE_DISABLE_FIND_PACKAGE_KF5CalendarCore=ON
- -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)
- )
-
- kde5_src_configure
-}
diff --git a/app-office/calligra/calligra-3.2.1-r9.ebuild b/app-office/calligra/calligra-3.2.1-r9.ebuild
new file mode 100644
index 000000000000..32314e5d0f86
--- /dev/null
+++ b/app-office/calligra/calligra-3.2.1-r9.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="4G"
+CMAKE_REMOVE_MODULES_LIST=( FindGSL )
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+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
+ 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 +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
+COMMON_DEPEND="
+ dev-lang/perl
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${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/kdelibs4support-${KFMIN}:5
+ >=kde-frameworks/kemoticons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=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
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ sys-libs/zlib
+ virtual/libiconv
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ charts? ( dev-libs/kdiagram:5 )
+ crypt? ( >=app-crypt/qca-2.3.0:2[qt5(+)] )
+ fontconfig? ( media-libs/fontconfig )
+ gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
+ gsl? ( sci-libs/gsl:= )
+ import-filter? (
+ app-text/libetonyek
+ app-text/libodfgen
+ app-text/libwpd:*
+ app-text/libwpg:*
+ >=app-text/libwps-0.4
+ dev-libs/librevenge
+ media-libs/libvisio
+ )
+ 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[qt5(+)] )
+ spacenav? ( dev-libs/libspnav )
+ truetype? ( media-libs/freetype:2 )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+ calligra_features_sheets? ( dev-cpp/eigen:3 )
+ calligra_features_words? ( dev-libs/libxslt )
+"
+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
+ )
+"
+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
+}
+
+pkg_setup() {
+ ecm_pkg_setup
+ check-reqs_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)
+ ecm_punt_bogus_dep Qt5 Declarative
+ ecm_punt_bogus_dep Qt5 OpenGL
+}
+
+src_configure() {
+ local cal_ft myproducts
+
+ # applications
+ for cal_ft in ${CAL_FTS[@]}; do
+ use calligra_features_${cal_ft} && myproducts+=( "${cal_ft^^}" )
+ done
+
+ use lcms && myproducts+=( PLUGIN_COLORENGINES )
+ use okular && myproducts+=( OKULAR )
+ use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR )
+
+ local mycmakeargs=(
+ -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)
+ -DWITH_Qca-qt5=$(usex crypt)
+ -DWITH_Fontconfig=$(usex fontconfig)
+ $(cmake_use_find_package gemini Libgit2)
+ $(cmake_use_find_package gemini Qt5QuickWidgets)
+ -DWITH_GSL=$(usex gsl)
+ -DWITH_LibEtonyek=$(usex import-filter)
+ -DWITH_LibOdfGen=$(usex import-filter)
+ -DWITH_LibRevenge=$(usex import-filter)
+ -DWITH_LibVisio=$(usex import-filter)
+ -DWITH_LibWpd=$(usex import-filter)
+ -DWITH_LibWpg=$(usex import-filter)
+ -DWITH_LibWps=$(usex import-filter)
+ $(cmake_use_find_package phonon Phonon4Qt5)
+ -DWITH_LCMS2=$(usex lcms)
+ -DWITH_Okular5=$(usex okular)
+ -DWITH_Poppler=$(usex pdf)
+ -DWITH_Eigen3=$(usex calligra_features_sheets)
+ -DBUILD_UNMAINTAINED=$(usex calligra_features_stage)
+ -DWITH_Freetype=$(usex truetype)
+ )
+
+ ecm_src_configure
+}
diff --git a/app-office/calligra/files/calligra-3.1.0-doc.patch b/app-office/calligra/files/calligra-3.1.0-doc.patch
deleted file mode 100644
index ad150edbf8a4..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-doc.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/CMakeLists.txt 2018-03-15 16:59:36.624682111 +0100
-+++ b/CMakeLists.txt 2018-03-15 17:07:02.306267220 +0100
-@@ -1160,9 +1160,7 @@
- add_subdirectory(braindump)
- endif()
-
--if(SHOULD_BUILD_DOC)
-- add_subdirectory(doc)
--endif()
-+add_subdirectory(doc)
-
- if(SHOULD_BUILD_PART_QTQUICK)
- add_subdirectory(qtquick)
diff --git a/app-office/calligra/files/calligra-3.1.0-missing-header.patch b/app-office/calligra/files/calligra-3.1.0-missing-header.patch
deleted file mode 100644
index f15c3787172d..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-missing-header.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 0c5430697bdcf41a45046107b28014e40c49a11a Mon Sep 17 00:00:00 2001
-From: David Faure <faure@kde.org>
-Date: Tue, 23 Jul 2019 13:02:34 +0200
-Subject: Fix compilation with Qt 5.13 (missing include)
-
----
- sheets/plugins/calendar/CalendarToolWidget.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/sheets/plugins/calendar/CalendarToolWidget.cpp b/sheets/plugins/calendar/CalendarToolWidget.cpp
-index b10b230..0c5eeb6 100644
---- a/sheets/plugins/calendar/CalendarToolWidget.cpp
-+++ b/sheets/plugins/calendar/CalendarToolWidget.cpp
-@@ -30,6 +30,7 @@
- #include <kdatepicker.h>
-
- #include <QPushButton>
-+#include <QDate>
-
- namespace Calligra
- {
---
-cgit v1.1
diff --git a/app-office/calligra/files/calligra-3.1.0-no-arch-detection.patch b/app-office/calligra/files/calligra-3.1.0-no-arch-detection.patch
deleted file mode 100644
index aa83ba1a3010..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-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.1.0-no-webkit.patch b/app-office/calligra/files/calligra-3.1.0-no-webkit.patch
deleted file mode 100644
index f126e2e51386..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-no-webkit.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 9817c4c2ee1e11ae1d2eacb31b8a2a65d6ea6e8d Mon Sep 17 00:00:00 2001
-From: Dag Andersen <danders@get2net.dk>
-Date: Mon, 22 Oct 2018 09:41:53 +0200
-Subject: Stage does not use WebKit, so remove
-
----
- CMakeLists.txt | 21 +--------------------
- stage/part/CMakeLists.txt | 1 -
- 2 files changed, 1 insertion(+), 21 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 8b148c0..1e29140 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -272,14 +272,7 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} QUIET
- Quick
- QuickWidgets
- Sql
-- WebKit
--# WebKitWidgets
--)
--message("**********************************************************************************************************************")
--message("**********************************************************************************************************************")
--message("Qt WebKitWidgets is required for Stage's html export preview. This will need porting, as that module no longer exists.")
--message("**********************************************************************************************************************")
--message("**********************************************************************************************************************")
-+)
-
- # Qt5Declarative was removed in Qt 5.6.0 so search for it in a separate call
- # Including it in a collected find_package(Qt5 ...) call can lead to a fatal not-found error:
-@@ -313,14 +306,6 @@ set_package_properties(Qt5WebKit PROPERTIES
- PURPOSE "Required for Braindump's Web shape"
- TYPE OPTIONAL
- )
--set_package_properties(Qt5WebKitWidget PROPERTIES
-- PURPOSE "Required for Stage"
-- TYPE RECOMMENDED
--)
--
--if(Qt5WebKit_FOUND)
-- add_definitions( -DCAN_USE_QTWEBKIT )
--endif()
-
- set(HAVE_OPENGL ${Qt5OpenGL_FOUND})
-
-@@ -983,10 +968,6 @@ calligra_drop_product_on_bad_condition( FEATURE_RDF
- Soprano_FOUND "Soprano not found"
- )
-
--# calligra_drop_product_on_bad_condition( PART_STAGE
--# Qt5WebKitWidgets_FOUND "Qt5WebKitWidgets devel not found"
--# )
--
- calligra_drop_product_on_bad_condition( PART_SHEETS
- EIGEN3_FOUND "Eigen devel not found"
- )
-diff --git a/stage/part/CMakeLists.txt b/stage/part/CMakeLists.txt
-index d6000a1..9bdc840 100644
---- a/stage/part/CMakeLists.txt
-+++ b/stage/part/CMakeLists.txt
-@@ -165,7 +165,6 @@ target_link_libraries(calligrastageprivate
- KF5::IconThemes
- KF5::Completion
- Qt5::Svg
--# Qt5::WebKitWidgets
- )
- if(HAVE_OPENGL)
- target_link_libraries(calligrastageprivate PRIVATE Qt5::OpenGL)
---
-cgit v1.1
diff --git a/app-office/calligra/files/calligra-3.1.0-poppler-0.69.patch b/app-office/calligra/files/calligra-3.1.0-poppler-0.69.patch
deleted file mode 100644
index c82fbd242b8a..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-poppler-0.69.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From 56bd4bab320b0c0a893751caee9a15a2241e3ef8 Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Wed, 24 Oct 2018 08:28:00 +0200
-Subject: Fix build with poppler>=0.69
-
-Remove no longer available Object::memCheck usage (which didn't do anything anyway since DEBUG_MEM was not set); add some const's
-
-Differential Revision: https://phabricator.kde.org/D16388
----
- filters/karbon/pdf/PdfImport.cpp | 3 ---
- filters/karbon/pdf/SvgOutputDev.cpp | 8 ++++----
- filters/karbon/pdf/SvgOutputDev.h | 2 +-
- 3 files changed, 5 insertions(+), 8 deletions(-)
-
-diff --git a/filters/karbon/pdf/PdfImport.cpp b/filters/karbon/pdf/PdfImport.cpp
-index c3e96b0..48b08df 100644
---- a/filters/karbon/pdf/PdfImport.cpp
-+++ b/filters/karbon/pdf/PdfImport.cpp
-@@ -102,9 +102,6 @@ KoFilter::ConversionStatus PdfImport::convert(const QByteArray& from, const QByt
- delete globalParams;
- globalParams = 0;
-
-- // check for memory leaks
-- Object::memCheck(stderr);
--
- return KoFilter::OK;
- }
-
-diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
-index 931917a..7901317 100644
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -212,7 +212,7 @@ QString SvgOutputDev::convertMatrix(const QMatrix &matrix)
- .arg(matrix.dx()) .arg(matrix.dy());
- }
-
--QString SvgOutputDev::convertMatrix(double * matrix)
-+QString SvgOutputDev::convertMatrix(const double * matrix)
- {
- return QString("matrix(%1 %2 %3 %4 %5 %6)")
- .arg(matrix[0]).arg(matrix[1])
-@@ -402,7 +402,7 @@ void SvgOutputDev::drawString(GfxState * state, GooString * s)
-
- QString str;
-
-- char * p = s->getCString();
-+ const char * p = s->getCString();
- int len = s->getLength();
- CharCode code;
- Unicode *u = nullptr;
-@@ -429,7 +429,7 @@ void SvgOutputDev::drawString(GfxState * state, GooString * s)
- double x = state->getCurX();
- double y = state->getCurY();
-
-- double * ctm = state->getCTM();
-+ const double * ctm = state->getCTM();
- QMatrix transform(ctm[0], ctm[1], ctm[2], ctm[3], ctm[4], ctm[5]);
-
- QMatrix mirror;
-@@ -522,7 +522,7 @@ void SvgOutputDev::drawImage(GfxState *state, Object */*ref*/, Stream *str,
- return;
- }
-
-- double * ctm = state->getCTM();
-+ const double * ctm = state->getCTM();
- QMatrix m;
- m.setMatrix(ctm[0] / width, ctm[1] / width, -ctm[2] / height, -ctm[3] / height, ctm[2] + ctm[4], ctm[3] + ctm[5]);
-
-diff --git a/filters/karbon/pdf/SvgOutputDev.h b/filters/karbon/pdf/SvgOutputDev.h
-index 85fe55d..2a44908 100644
---- a/filters/karbon/pdf/SvgOutputDev.h
-+++ b/filters/karbon/pdf/SvgOutputDev.h
-@@ -84,7 +84,7 @@ public:
- private:
- QString convertPath(GfxPath *path);
- QString convertMatrix(const QMatrix &matrix);
-- QString convertMatrix(double * matrix);
-+ QString convertMatrix(const double * matrix);
- QString printFill();
- QString printStroke();
-
---
-cgit v1.1
diff --git a/app-office/calligra/files/calligra-3.1.0-poppler-0.71.patch b/app-office/calligra/files/calligra-3.1.0-poppler-0.71.patch
deleted file mode 100644
index 6b50e3a42ed0..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-poppler-0.71.patch
+++ /dev/null
@@ -1,202 +0,0 @@
-From fa4c2961b8280456d4c1484565b973d312e0bd1c Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Thu, 25 Oct 2018 23:04:39 +0200
-Subject: Mark the functions as override
-
-So when poppler API breaks (as it often does) it stops compiling and
-someone has to fix it
-
-From 82d68cebf870ac97fd27b626a08c3fb4dd94ea3e Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Thu, 25 Oct 2018 23:06:34 +0200
-Subject: GBool -> bool
-
-It was just a typedef in poppler and it'll die in next versions
-
-From f099b8e143bbeb1de3c7e89f4764006c3de61ae4 Mon Sep 17 00:00:00 2001
-From: Antonio Rojas <arojas@archlinux.org>
-Date: Fri, 2 Nov 2018 21:23:13 +0100
-Subject: Fix build with poppler 0.71
-
-Port away from removed API
-
-diff -u a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -39,7 +39,7 @@
- {
- public:
- Private(const QString &fname)
-- : svgFile(fname), defs(0), body(0), state(gTrue)
-+ : svgFile(fname), defs(0), body(0), state(true)
- , brush(Qt::SolidPattern) {}
-
- ~Private() {
-@@ -52,7 +52,7 @@
- QString defsData;
- QTextStream * defs;
- QTextStream * body;
-- GBool state;
-+ bool state;
- QSizeF pageSize;
- QPen pen;
- QBrush brush;
-@@ -62,7 +62,7 @@
- : d(new Private(fileName))
- {
- if (! d->svgFile.open(QIODevice::WriteOnly)) {
-- d->state = gFalse;
-+ d->state = false;
- return;
- }
-
-@@ -75,24 +75,24 @@
- delete d;
- }
-
--GBool SvgOutputDev::isOk()
-+bool SvgOutputDev::isOk()
- {
- return d->state;
- }
-
--GBool SvgOutputDev::upsideDown()
-+bool SvgOutputDev::upsideDown()
- {
-- return gTrue;
-+ return true;
- }
-
--GBool SvgOutputDev::useDrawChar()
-+bool SvgOutputDev::useDrawChar()
- {
-- return gFalse;
-+ return false;
- }
-
--GBool SvgOutputDev::interpretType3Chars()
-+bool SvgOutputDev::interpretType3Chars()
- {
-- return gFalse;
-+ return false;
- }
-
- void SvgOutputDev::startPage(int pageNum, GfxState *state, XRef */*xref*/)
-@@ -387,7 +387,7 @@
- return stroke;
- }
-
--void SvgOutputDev::drawString(GfxState * state, GooString * s)
-+void SvgOutputDev::drawString(GfxState * state, const GooString * s)
- {
- int render = state->getRender();
- // check for invisible text -- this is used by Acrobat Capture
-@@ -476,7 +476,7 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s)
-
- void SvgOutputDev::drawImage(GfxState *state, Object *ref, Stream *str,
- int width, int height, GfxImageColorMap *colorMap,
-- int *maskColors, GBool /*inlineImg*/)
-+ bool /*interpolate*/, int *maskColors, bool inlineImg)
- {
- ImageStream * imgStr = new ImageStream(str, width, colorMap->getNumPixelComps(), colorMap->getBits());
- imgStr->reset();
-@@ -550,7 +549,0 @@
--void SvgOutputDev::drawImage(GfxState *state, Object *ref, Stream *str,
-- int width, int height, GfxImageColorMap *colorMap,
-- GBool /*interpolate*/, int *maskColors, GBool inlineImg)
--{
-- drawImage(state, ref, str, width, height, colorMap, maskColors, inlineImg);
--}
--
-
---- a/filters/karbon/pdf/SvgOutputDev.h
-+++ b/filters/karbon/pdf/SvgOutputDev.h
-@@ -20,11 +20,6 @@
- #ifndef SVGOUTPUTDEV_H
- #define SVGOUTPUTDEV_H
-
--// Don't show this warning: it's an issue in poppler
--#ifdef __GNUC__
--#pragma GCC diagnostic ignored "-Wunused-parameter"
--#endif
--
- #include <poppler/Object.h>
- #include <poppler/OutputDev.h>
-
-@@ -44,40 +44,37 @@
- explicit SvgOutputDev(const QString &fileName);
- virtual ~SvgOutputDev();
-
-- GBool isOk();
-+ bool isOk();
-
-- virtual GBool upsideDown();
-- virtual GBool useDrawChar();
-- virtual GBool interpretType3Chars();
-- virtual void startPage(int pageNum, GfxState *state, XRef *xref);
-- virtual void endPage();
-+ bool upsideDown() override;
-+ bool useDrawChar() override;
-+ bool interpretType3Chars() override;
-+ void startPage(int pageNum, GfxState *state, XRef *xref) override;
-+ void endPage() override;
-
- // path painting
-- virtual void stroke(GfxState * state);
-- virtual void fill(GfxState * state);
-- virtual void eoFill(GfxState *state);
-+ void stroke(GfxState * state) override;
-+ void fill(GfxState * state) override;
-+ void eoFill(GfxState *state) override;
-
- // text
-- virtual void drawString(GfxState * state, GooString * s);
-+ void drawString(GfxState * state, const GooString * s) override;
-
- // images
-- virtual void drawImage(GfxState *state, Object *ref, Stream *str,
-+ void drawImage(GfxState *state, Object *ref, Stream *str,
- int width, int height, GfxImageColorMap *colorMap,
-- int *maskColors, GBool inlineImg);
-- virtual void drawImage(GfxState *state, Object *ref, Stream *str,
-- int width, int height, GfxImageColorMap *colorMap,
-- GBool interpolate, int *maskColors, GBool inlineImg);
-+ bool interpolate, int *maskColors, bool inlineImg) override;
-
- // styles
-- virtual void updateAll(GfxState *state);
-- virtual void updateFillColor(GfxState *state);
-- virtual void updateStrokeColor(GfxState *state);
-- virtual void updateFillOpacity(GfxState *state);
-- virtual void updateStrokeOpacity(GfxState *state);
-- virtual void updateLineJoin(GfxState *state);
-- virtual void updateLineCap(GfxState *state);
-- virtual void updateMiterLimit(GfxState *state);
-- virtual void updateLineWidth(GfxState *state);
-+ void updateAll(GfxState *state) override;
-+ void updateFillColor(GfxState *state) override;
-+ void updateStrokeColor(GfxState *state) override;
-+ void updateFillOpacity(GfxState *state) override;
-+ void updateStrokeOpacity(GfxState *state) override;
-+ void updateLineJoin(GfxState *state) override;
-+ void updateLineCap(GfxState *state) override;
-+ void updateMiterLimit(GfxState *state) override;
-+ void updateLineWidth(GfxState *state) override;
-
- /// Dumps content to svg file
- void dumpContent();
---- a/filters/karbon/pdf/PdfImport.cpp
-+++ b/filters/karbon/pdf/PdfImport.cpp
-@@ -88,9 +88,9 @@ KoFilter::ConversionStatus PdfImport::convert(const QByteArray& from, const QByt
- SvgOutputDev * dev = new SvgOutputDev(m_chain->outputFile());
- if (dev->isOk()) {
- int rotate = 0;
-- GBool useMediaBox = gTrue;
-- GBool crop = gFalse;
-- GBool printing = gFalse;
-+ bool useMediaBox = true;
-+ bool crop = false;
-+ bool printing = false;
- pdfDoc->displayPages(dev, firstPage, lastPage, hDPI, vDPI, rotate, useMediaBox, crop, printing);
- dev->dumpContent();
- }
diff --git a/app-office/calligra/files/calligra-3.1.0-poppler-0.72.patch b/app-office/calligra/files/calligra-3.1.0-poppler-0.72.patch
deleted file mode 100644
index 817a8ddcd679..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-poppler-0.72.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 3784fdf0259a14f1f7b20c156dcfe42b45d76896 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Thu, 24 Jan 2019 23:55:02 +0100
-Subject: [PATCH] Fix build with poppler-0.72
-
-This is a downstream fix without backwards compat, not upstreamable.
----
- filters/karbon/pdf/SvgOutputDev.cpp | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
-index 391e86cc117..bc72a003efb 100644
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -402,7 +402,7 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s)
-
- QString str;
-
-- const char * p = s->getCString();
-+ const char * p = s->c_str();
- int len = s->getLength();
- CharCode code;
- Unicode *u = nullptr;
-@@ -451,10 +451,10 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s)
- *d->body << " y=\"" << y << "px\"";
-
- if (font && font->getFamily()) {
-- *d->body << " font-family=\"" << QString::fromLatin1(font->getFamily()->getCString()) << "\"";
-+ *d->body << " font-family=\"" << QString::fromLatin1(font->getFamily()->c_str()) << "\"";
- //debugPdf << "font family:" << QString::fromLatin1( font->getFamily()->getCString() );
- } else if (font && font->getName()) {
-- *d->body << " font-family=\"" << QString::fromLatin1(font->getName()->getCString()) << "\"";
-+ *d->body << " font-family=\"" << QString::fromLatin1(font->getName()->c_str()) << "\"";
- //debugPdf << "font name:" << QString::fromLatin1( font->getName()->getCString() );
- }
- *d->body << " font-size=\"" << qMax(state->getFontSize(), state->getTransformedFontSize()) << "px\"";
---
-2.20.1
-
diff --git a/app-office/calligra/files/calligra-3.1.0-poppler-0.73.patch b/app-office/calligra/files/calligra-3.1.0-poppler-0.73.patch
deleted file mode 100644
index 727f6edf3f12..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-poppler-0.73.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From a1ddd91e6c354e8f0dda40f8a522053c3fa19c39 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Tue, 15 Jan 2019 22:24:08 +0100
-Subject: Guchar -> unsigned char
-
-It was just a typdef and it's now gone
----
- filters/karbon/pdf/SvgOutputDev.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp
-index 80f01a5..1a5aa30b 100644
---- a/filters/karbon/pdf/SvgOutputDev.cpp
-+++ b/filters/karbon/pdf/SvgOutputDev.cpp
-@@ -496,7 +496,7 @@ void SvgOutputDev::drawImage(GfxState *state, Object *ref, Stream *str,
- if (maskColors) {
- for (int y = 0; y < height; y++) {
- dest = (unsigned int *)(buffer + y * 4 * width);
-- Guchar * pix = imgStr->getLine();
-+ unsigned char * pix = imgStr->getLine();
- colorMap->getRGBLine(pix, dest, width);
-
- for (int x = 0; x < width; x++) {
-@@ -515,7 +515,7 @@ void SvgOutputDev::drawImage(GfxState *state, Object *ref, Stream *str,
- } else {
- for (int y = 0; y < height; y++) {
- dest = (unsigned int *)(buffer + y * 4 * width);
-- Guchar * pix = imgStr->getLine();
-+ unsigned char * pix = imgStr->getLine();
- colorMap->getRGBLine(pix, dest, width);
- }
-
---
-cgit v1.1
-
diff --git a/app-office/calligra/files/calligra-3.1.0-qt-5.11.patch b/app-office/calligra/files/calligra-3.1.0-qt-5.11.patch
deleted file mode 100644
index bdbe4b6e8559..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-qt-5.11.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From f53805bdc108b608e40f217e6a78e7e4df4284f2 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Sun, 18 Mar 2018 11:56:57 +0100
-Subject: [PATCH] Fix build with Qt 5.11 (missing headers)
-
-Reviewers: #calligra:_3.0
-
-Tags: #calligra:_3.0
-
-Differential Revision: https://phabricator.kde.org/D11454
----
- libs/widgets/KoCsvImportDialog.cpp | 1 +
- libs/widgets/KoPageLayoutWidget.cpp | 2 ++
- plugins/chartshape/dialogs/TableEditorDialog.cpp | 1 +
- plugins/formulashape/FormulaToolWidget.cpp | 1 +
- sheets/dialogs/LayoutDialog.cpp | 1 +
- words/part/dialogs/KWAnchoringProperties.cpp | 1 +
- words/part/dialogs/KWRunAroundProperties.cpp | 2 ++
- 15 files changed, 18 insertions(+), 1 deletion(-)
-
-diff --git a/libs/widgets/KoCsvImportDialog.cpp b/libs/widgets/KoCsvImportDialog.cpp
-index 0ffdcf62a70..cdca006dc62 100644
---- a/libs/widgets/KoCsvImportDialog.cpp
-+++ b/libs/widgets/KoCsvImportDialog.cpp
-@@ -21,6 +21,7 @@
- #include "KoCsvImportDialog.h"
-
- // Qt
-+#include <QButtonGroup>
- #include <QTextCodec>
- #include <QTextStream>
-
-diff --git a/libs/widgets/KoPageLayoutWidget.cpp b/libs/widgets/KoPageLayoutWidget.cpp
-index f91555ca262..a3816f96d8a 100644
---- a/libs/widgets/KoPageLayoutWidget.cpp
-+++ b/libs/widgets/KoPageLayoutWidget.cpp
-@@ -23,6 +23,8 @@
-
- #include <KoUnit.h>
-
-+#include <QButtonGroup>
-+
- class Q_DECL_HIDDEN KoPageLayoutWidget::Private
- {
- public:
-diff --git a/plugins/chartshape/dialogs/TableEditorDialog.cpp b/plugins/chartshape/dialogs/TableEditorDialog.cpp
-index c0d5136f09e..d2a772e83c2 100644
---- a/plugins/chartshape/dialogs/TableEditorDialog.cpp
-+++ b/plugins/chartshape/dialogs/TableEditorDialog.cpp
-@@ -24,6 +24,7 @@
-
- // Qt
- #include <QAbstractItemModel>
-+#include <QAction>
-
- // Calligra
- #include <KoIcon.h>
-diff --git a/plugins/formulashape/FormulaToolWidget.cpp b/plugins/formulashape/FormulaToolWidget.cpp
-index ed109192cc5..8f521779617 100644
---- a/plugins/formulashape/FormulaToolWidget.cpp
-+++ b/plugins/formulashape/FormulaToolWidget.cpp
-@@ -30,6 +30,7 @@
- #include <QWidgetAction>
- #include <QTableWidget>
- #include <QAction>
-+#include <QHeaderView>
- #include <QMenu>
-
- FormulaToolWidget::FormulaToolWidget( KoFormulaTool* tool, QWidget* parent )
-diff --git a/sheets/dialogs/LayoutDialog.cpp b/sheets/dialogs/LayoutDialog.cpp
-index a0a9832ddfc..7d7db53823b 100644
---- a/sheets/dialogs/LayoutDialog.cpp
-+++ b/sheets/dialogs/LayoutDialog.cpp
-@@ -36,6 +36,7 @@
- #include <math.h>
-
- #include <QIntValidator>
-+#include <QButtonGroup>
- #include <QCheckBox>
- #include <QFrame>
- #include <QLabel>
-diff --git a/words/part/dialogs/KWAnchoringProperties.cpp b/words/part/dialogs/KWAnchoringProperties.cpp
-index d64208cbdb6..bfddb3a03f5 100644
---- a/words/part/dialogs/KWAnchoringProperties.cpp
-+++ b/words/part/dialogs/KWAnchoringProperties.cpp
-@@ -35,6 +35,7 @@
-
- #include <kundo2command.h>
-
-+#include <QButtonGroup>
- #include <QComboBox>
-
- const int KWAnchoringProperties::vertRels[4][20] = {
-diff --git a/words/part/dialogs/KWRunAroundProperties.cpp b/words/part/dialogs/KWRunAroundProperties.cpp
-index e38599a06d7..7e8b2d51ef9 100644
---- a/words/part/dialogs/KWRunAroundProperties.cpp
-+++ b/words/part/dialogs/KWRunAroundProperties.cpp
-@@ -28,6 +28,8 @@
-
- #include <kundo2command.h>
-
-+#include <QButtonGroup>
-+
- KWRunAroundProperties::KWRunAroundProperties(FrameConfigSharedState *state)
- : m_state(state)
- {
---
-2.16.2
-
diff --git a/app-office/calligra/files/calligra-3.1.0-stage-qt-5.11.patch b/app-office/calligra/files/calligra-3.1.0-stage-qt-5.11.patch
deleted file mode 100644
index 120864e11d45..000000000000
--- a/app-office/calligra/files/calligra-3.1.0-stage-qt-5.11.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From ee83e0f2c251072e47a2799619cdc79efe67e651 Mon Sep 17 00:00:00 2001
-From: David Faure <faure@kde.org>
-Date: Tue, 3 Apr 2018 00:31:19 +0200
-Subject: Fix compilation with Qt 5.11 (missing include)
-
----
- stage/part/KPrPresentationTool.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/stage/part/KPrPresentationTool.cpp b/stage/part/KPrPresentationTool.cpp
-index ae743da..3007f91 100644
---- a/stage/part/KPrPresentationTool.cpp
-+++ b/stage/part/KPrPresentationTool.cpp
-@@ -32,6 +32,7 @@
- #include <QDesktopServices>
- #include <QUrl>
- #include <QDBusConnection>
-+#include <QFrame>
-
- #include <KoShape.h>
- #include <KoShapeManager.h>
---
-cgit v0.11.2
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 7ff08e554656..3ce12fd9cd1c 100644
--- a/app-office/calligraplan/Manifest
+++ b/app-office/calligraplan/Manifest
@@ -1 +1 @@
-DIST calligraplan-3.1.0.tar.xz 3617600 BLAKE2B af45aa28529c18c9fa9fae2b7c03ea1b795d3fec3fd44dbcc4ed056a4b1b843b10cb8a9ad6dab319775a7d7032520721a4719605859dd60100a19eafdcb621ed SHA512 a8ccc6ee2f0381b811926a296122464bdb79aad7c75ff0f7a554e4596165ff7fd7ef62c9af9232ea36542d6b538446c8920fe77cbbe7ffacdf6e6b99a1b68156
+DIST calligraplan-3.3.0.tar.xz 4500032 BLAKE2B 48983bcaad5f8bc60a9e689ab9347731eda6c82eae248df50fa3cdf4a2d9c1882a5f44cda503dcb7ba65452da874256ce4ec3ff2348cf0acd65a9b8a83b63aed SHA512 165bb1d846e8ac96789b5123bd8e352ad77a4ae607d7e06008916f7729a457351c35779b43774f73a6a35bf9401626852cb4dd2ccf16cbcfb38d2abce56bd936
diff --git a/app-office/calligraplan/calligraplan-3.1.0-r1.ebuild b/app-office/calligraplan/calligraplan-3.1.0-r1.ebuild
deleted file mode 100644
index 98cc37a75950..000000000000
--- a/app-office/calligraplan/calligraplan-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Project management application"
-HOMEPAGE="https://www.calligra.org/"
-SRC_URI="mirror://kde/stable/${PN/plan/}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="activities +holidays kwallet pim X"
-
-# FIXME: Disabled by upstream for good reason
-# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
-# $(add_kdeapps_dep akonadi)
-# $(add_kdeapps_dep akonadi-contacts)
-# Currently upstream-disabled:
-# =dev-libs/kproperty-3.0*:5
-# =dev-libs/kreport-3.0*:5
-DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep kglobalaccel)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep khtml)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep designer)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- dev-lang/perl
- dev-libs/kdiagram:5
- sys-libs/zlib
- activities? ( $(add_frameworks_dep kactivities) )
- holidays? ( $(add_frameworks_dep kholidays) )
- kwallet? (
- $(add_frameworks_dep kwallet)
- app-crypt/qca:2[qt5(+)]
- )
- pim? (
- <kde-apps/kcalcore-19.04.50:5
- $(add_kdeapps_dep kcontacts)
- )
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libX11
- )
-"
-RDEPEND="${DEPEND}
- !app-office/calligra[calligra_features_plan(-)]
- !app-office/calligra-l10n:4
- $(add_qt_dep qtsvg)
-"
-
-RESTRICT+=" test"
-
-PATCHES=(
- "${FILESDIR}"/${P}-qt-5.11.patch
- "${FILESDIR}"/${P}-qca.patch
- "${FILESDIR}"/${P}-missing-header.patch
- "${FILESDIR}"/${P}-unused-deps.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package holidays KF5Holidays)
- $(cmake-utils_use_find_package pim KF5CalendarCore)
- $(cmake-utils_use_find_package pim KF5Contacts)
- $(cmake-utils_use_find_package kwallet Qca-qt5)
- $(cmake-utils_use_find_package kwallet KF5Wallet)
- )
- # Qt5DBus can't be disabled because of KF5DBusAddons dependency
-
- kde5_src_configure
-}
diff --git a/app-office/calligraplan/calligraplan-3.1.0-r2.ebuild b/app-office/calligraplan/calligraplan-3.1.0-r2.ebuild
deleted file mode 100644
index 8be9484950d3..000000000000
--- a/app-office/calligraplan/calligraplan-3.1.0-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_APPS_MINIMAL="19.08.0"
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Project management application"
-HOMEPAGE="https://www.calligra.org/"
-SRC_URI="mirror://kde/stable/${PN/plan/}/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="activities +holidays kwallet pim X"
-
-# FIXME: Disabled by upstream for good reason
-# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
-# $(add_kdeapps_dep akonadi)
-# $(add_kdeapps_dep akonadi-contacts)
-# Currently upstream-disabled:
-# =dev-libs/kproperty-3.0*:5
-# =dev-libs/kreport-3.0*:5
-DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep kglobalaccel)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep khtml)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kwindowsystem)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep designer)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- dev-lang/perl
- dev-libs/kdiagram:5
- sys-libs/zlib
- activities? ( $(add_frameworks_dep kactivities) )
- holidays? ( $(add_frameworks_dep kholidays) )
- kwallet? (
- $(add_frameworks_dep kwallet)
- app-crypt/qca:2[qt5(+)]
- )
- pim? (
- $(add_kdeapps_dep kcalcore)
- $(add_kdeapps_dep kcontacts)
- )
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libX11
- )
-"
-RDEPEND="${DEPEND}
- !app-office/calligra[calligra_features_plan(-)]
- !app-office/calligra-l10n:4
- $(add_qt_dep qtsvg)
-"
-
-RESTRICT+=" test"
-
-PATCHES=(
- "${FILESDIR}"/${P}-qt-5.11.patch
- "${FILESDIR}"/${P}-qca.patch
- "${FILESDIR}"/${P}-missing-header.patch
- "${FILESDIR}"/${P}-unused-deps.patch
- "${FILESDIR}"/${P}-kcalcore-19.08-{1,2,3}.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package holidays KF5Holidays)
- $(cmake-utils_use_find_package pim KF5CalendarCore)
- $(cmake-utils_use_find_package pim KF5Contacts)
- $(cmake-utils_use_find_package kwallet Qca-qt5)
- $(cmake-utils_use_find_package kwallet KF5Wallet)
- )
- # Qt5DBus can't be disabled because of KF5DBusAddons dependency
-
- kde5_src_configure
-}
diff --git a/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild b/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
new file mode 100644
index 000000000000..79b9a52b5fff
--- /dev/null
+++ b/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+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}/${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)
+# $(add_kdeapps_dep akonadi-contacts)
+# Currently upstream-disabled:
+# =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
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=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
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=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
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+ kwallet? (
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !app-office/calligra[calligra_features_plan(-)]
+ >=dev-qt/qtsvg-${QTMIN}:5
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-kinit.patch" ) # bug 922506
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package holidays KF5Holidays)
+ $(cmake_use_find_package kwallet Qca-qt5)
+ $(cmake_use_find_package kwallet KF5Wallet)
+ )
+ # Qt5DBus can't be disabled because of KF5DBusAddons dependency
+
+ ecm_src_configure
+}
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-1.patch b/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-1.patch
deleted file mode 100644
index cfe8b552d9dc..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-1.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 3a01affd66f8dfdcc124e23595217f3ae5a09723 Mon Sep 17 00:00:00 2001
-From: Dag Andersen <danders@get2net.dk>
-Date: Thu, 20 Jun 2019 10:52:00 +0200
-Subject: ICal: Adapt to api changes in KCalCore
-
----
- CMakeLists.txt | 37 +++++++++++-----------
- src/CMakeLists.txt | 4 +++
- .../filters/icalendar/export/icalendarexport.cpp | 5 +++
- 3 files changed, 27 insertions(+), 19 deletions(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 0dabbaf..49fa642 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -75,6 +75,10 @@ if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.6.40)
- set(HAVE_QDATETIME_KCALCORE TRUE)
- endif()
-
-+if ("${KF5CalendarCore_VERSION}" VERSION_GREATER 5.11.42)
-+ set(KCALCORE_HAVE_NO_PERSION_PTR TRUE)
-+endif()
-+
- if (PLANCHARTDEBUG)
- add_definitions(-DPLAN_CHART_DEBUG)
- endif ()
-diff --git a/src/plugins/filters/icalendar/export/icalendarexport.cpp b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-index cd75598..ce29bfe 100644
---- a/src/plugins/filters/icalendar/export/icalendarexport.cpp
-+++ b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-@@ -141,8 +141,13 @@ void ICalendarExport::createTodos(KCalCore::Calendar::Ptr cal, const Node *node,
- todo->setOrganizer(node->projectNode()->leader());
- }
- if ( node->type() != Node::Type_Project && ! node->leader().isEmpty()) {
-+#if KCALCORE_HAVE_NO_PERSION_PTR
-+ KCalCore::Person p = KCalCore::Person::fromFullName(node->leader());
-+ KCalCore::Attendee::Ptr a(new KCalCore::Attendee(p.name(), p.email()));
-+#else
- KCalCore::Person::Ptr p = KCalCore::Person::fromFullName(node->leader());
- KCalCore::Attendee::Ptr a(new KCalCore::Attendee(p->name(), p->email()));
-+#endif
- a->setRole(KCalCore::Attendee::NonParticipant);
- todo->addAttendee(a);
- }
---
-cgit v1.1
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-2.patch b/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-2.patch
deleted file mode 100644
index 02c67d5ada73..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-2.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-From a9eaf1c98ed408fd6e8897fa9e2f99ed17db1ebc Mon Sep 17 00:00:00 2001
-From: David Faure <faure@kde.org>
-Date: Tue, 23 Jul 2019 12:26:17 +0200
-Subject: Port to KCalCore API changes
-
-The code is in #if 0, but I tested compilation of this in the calligra
-stable branch:
-https://commits.kde.org/calligra/2d484fda1b31a72659088a4bfce5c3708e923cb0
-
-So you can use KCalCore again if you want :-)
-It's turning into a KF5 framework so the API will be stable from now on.
-
-CCMAIL: danders@get2net.dk
----
- .../filters/icalendar/export/icalendarexport.cpp | 20 +++++++++++++++++---
- 1 file changed, 17 insertions(+), 3 deletions(-)
-
-diff --git a/src/plugins/filters/icalendar/export/icalendarexport.cpp b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-index b21320f..828b641 100644
---- a/src/plugins/filters/icalendar/export/icalendarexport.cpp
-+++ b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-@@ -35,6 +35,7 @@
- #include <kcalcore/attachment.h>
- #include <kcalcore/icalformat.h>
- #include <kcalcore/memorycalendar.h>
-+#include <kcalcore_version.h>
-
- #include <QTextCodec>
- #include <QByteArray>
-@@ -355,14 +356,15 @@ void ICalendarExport::createTodos(KCalCore::Calendar::Ptr cal, const Node *node,
- todo->setOrganizer(node->projectNode()->leader());
- }
- if ( node->type() != Node::Type_Project && ! node->leader().isEmpty()) {
--#if KCALCORE_HAVE_NO_PERSION_PTR
-+#if KCALCORE_VERSION >= QT_VERSION_CHECK(5, 11, 80)
- KCalCore::Person p = KCalCore::Person::fromFullName(node->leader());
-- KCalCore::Attendee::Ptr a(new KCalCore::Attendee(p.name(), p.email()));
-+ KCalCore::Attendee a(p.name(), p.email());
-+ a.setRole(KCalCore::Attendee::NonParticipant);
- #else
- KCalCore::Person::Ptr p = KCalCore::Person::fromFullName(node->leader());
- KCalCore::Attendee::Ptr a(new KCalCore::Attendee(p->name(), p->email()));
--#endif
- a->setRole(KCalCore::Attendee::NonParticipant);
-+#endif
- todo->addAttendee(a);
- }
- DateTime st = node->startTime(id);
-@@ -381,13 +383,21 @@ void ICalendarExport::createTodos(KCalCore::Calendar::Ptr cal, const Node *node,
- const QList<Resource*> lst = task->requestedResources();
- foreach(const Resource *r, lst) {
- if (r->type() == Resource::Type_Work) {
-+#if KCALCORE_VERSION >= QT_VERSION_CHECK(5, 11, 80)
-+ todo->addAttendee(KCalCore::Attendee(r->name(), r->email()));
-+#else
- todo->addAttendee(KCalCore::Attendee::Ptr(new KCalCore::Attendee(r->name(), r->email())));
-+#endif
- }
- }
- } else {
- foreach(const Resource *r, s->resources()) {
- if (r->type() == Resource::Type_Work) {
-+#if KCALCORE_VERSION >= QT_VERSION_CHECK(5, 11, 80)
-+ todo->addAttendee(KCalCore::Attendee(r->name(), r->email()));
-+#else
- todo->addAttendee(KCalCore::Attendee::Ptr(new KCalCore::Attendee(r->name(), r->email())));
-+#endif
- }
- }
-
-@@ -398,7 +408,11 @@ void ICalendarExport::createTodos(KCalCore::Calendar::Ptr cal, const Node *node,
- todo->setPercentComplete(task->completion().percentFinished());
- }
- foreach(const Document *doc, node->documents().documents()) {
-+#if KCALCORE_VERSION >= QT_VERSION_CHECK(5, 11, 80)
-+ todo->addAttachment(KCalCore::Attachment(doc->url().url()));
-+#else
- todo->addAttachment(KCalCore::Attachment::Ptr(new KCalCore::Attachment(doc->url().url())));
-+#endif
- }
- if (! parent.isNull()) {
- todo->setRelatedTo(parent->uid(), KCalCore::Incidence::RelTypeParent);
---
-cgit v1.1
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-3.patch b/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-3.patch
deleted file mode 100644
index 14cc70ab1c8e..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-kcalcore-19.08-3.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 2f5505cf03ff865349d06e1d5c39007c52e7cd10 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 16 Aug 2019 15:49:09 +0200
-Subject: [PATCH] Fix headers after kcalcore->kcalendercore rename happened
-
----
- .../filters/icalendar/export/icalendarexport.cpp | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/plugins/filters/icalendar/export/icalendarexport.cpp b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-index bb6b097d..729d6e50 100644
---- a/src/plugins/filters/icalendar/export/icalendarexport.cpp
-+++ b/src/plugins/filters/icalendar/export/icalendarexport.cpp
-@@ -31,11 +31,11 @@
- #include <kptdocuments.h>
- #include "kptdebug.h"
-
--#include <kcalcore/attendee.h>
--#include <kcalcore/attachment.h>
--#include <kcalcore/icalformat.h>
--#include <kcalcore/memorycalendar.h>
--#include <kcalcore_version.h>
-+#include <kcalendarcore/attendee.h>
-+#include <kcalendarcore/attachment.h>
-+#include <kcalendarcore/icalformat.h>
-+#include <kcalendarcore/memorycalendar.h>
-+#include <kcalendarcore_version.h>
-
- #include <QTextCodec>
- #include <QByteArray>
---
-2.22.1
-
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-missing-header.patch b/app-office/calligraplan/files/calligraplan-3.1.0-missing-header.patch
deleted file mode 100644
index 4ee031865a39..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-missing-header.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From fe36bf6f0dc1f0c1e927850dd78093cfe3b7aae2 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Sun, 28 Jul 2019 00:07:33 +0200
-Subject: Fix compile on CI
-
-src/workpackage/view.h:148:31: error: field m_scheduleActions has incomplete type QMap<QAction*, KPlato::Schedule*>
----
- src/workpackage/view.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/workpackage/view.h b/src/workpackage/view.h
-index 6cae32b..cd2fc4e 100644
---- a/src/workpackage/view.h
-+++ b/src/workpackage/view.h
-@@ -24,6 +24,7 @@
-
- #include <KoView.h>
-
-+#include <QMap>
- #include <QStackedWidget>
-
- class QPrinter;
---
-cgit v1.1
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-qca.patch b/app-office/calligraplan/files/calligraplan-3.1.0-qca.patch
deleted file mode 100644
index 213cc9935bea..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-qca.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-From 9c5eb86128da46899e719209a92a65df012c6d8e Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Tue, 1 Jan 2019 19:19:19 +0100
-Subject: [PATCH] Re-add accidentally removed test for QCA, KF5Wallet is
- optional
-
----
- CMakeLists.txt | 18 +++++++++++++++++-
- src/libs/store/CMakeLists.txt | 15 +++++++--------
- 2 files changed, 24 insertions(+), 9 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index eed9d3c..3cb4b63 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -128,7 +128,6 @@ find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
- Parts
- # Sonnet
- TextWidgets
-- Wallet
- WidgetsAddons
- WindowSystem
- XmlGui
-@@ -260,6 +259,23 @@ set_package_properties(KChart PROPERTIES
- TYPE REQUIRED
- )
-
-+##
-+## Test for QCA2
-+##
-+macro_optional_find_package(Qca-qt5 2.1.0 QUIET)
-+set_package_properties(Qca-qt5 PROPERTIES
-+ DESCRIPTION "Qt Cryptographic Architecture"
-+ URL "https:/download.kde.org/stable/qca-qt5"
-+ PURPOSE "Required for encrypted OpenDocument files and encrypted xls files support"
-+ TYPE OPTIONAL
-+)
-+
-+find_package(KF5Wallet ${REQUIRED_KF5_VERSION})
-+
-+if(Qca-qt5_FOUND AND KF5Wallet_FOUND)
-+ add_definitions( -DQCA2 )
-+endif()
-+
- find_package(Perl REQUIRED)
- find_package(ZLIB REQUIRED)
-
-diff --git a/src/libs/store/CMakeLists.txt b/src/libs/store/CMakeLists.txt
-index 2c96fa7..f998264 100644
---- a/src/libs/store/CMakeLists.txt
-+++ b/src/libs/store/CMakeLists.txt
-@@ -4,14 +4,8 @@ endif()
-
- ########### libkostore ###############
-
--if( Qca-qt5_FOUND )
-- add_definitions( -DQCA2 )
--endif()
--
- set(kostore_LIB_SRCS
- KoDirectoryStore.cpp
-- KoEncryptedStore.cpp
-- KoEncryptionChecker.cpp
- KoLZF.cpp
- KoStore.cpp
- KoStoreDevice.cpp
-@@ -23,6 +17,12 @@ set(kostore_LIB_SRCS
- StoreDebug.cpp
- KoNetAccess.cpp # temporary while porting
- )
-+if( Qca-qt5_FOUND )
-+ set(kostore_LIB_SRCS ${kostore_LIB_SRCS}
-+ KoEncryptedStore.cpp
-+ KoEncryptionChecker.cpp
-+ )
-+endif()
-
- add_library(planstore SHARED ${kostore_LIB_SRCS})
- generate_export_header(planstore BASE_NAME kostore)
-@@ -35,12 +35,11 @@ target_link_libraries(planstore
- PRIVATE
- Qt5::Gui
- KF5::Archive
-- KF5::Wallet
- KF5::KIOWidgets
- KF5::I18n
- )
- if( Qca-qt5_FOUND )
-- target_link_libraries(planstore PRIVATE qca-qt5)
-+ target_link_libraries(planstore PRIVATE qca-qt5 KF5::Wallet)
- endif()
-
- set_target_properties(planstore PROPERTIES
-diff --git a/src/libs/widgets/KoDocumentInfoDlg.cpp b/src/libs/widgets/KoDocumentInfoDlg.cpp
-index 1615a61..55e2c32 100644
---- a/src/libs/widgets/KoDocumentInfoDlg.cpp
-+++ b/src/libs/widgets/KoDocumentInfoDlg.cpp
-@@ -26,7 +26,9 @@
- #include "KoDocumentInfo.h"
- #include "KoDocumentBase.h"
- #include "KoGlobal.h"
-+#ifdef QCA2
- #include <KoEncryptionChecker.h>
-+#endif
- #include "KoPageWidgetItem.h"
- //#include <KoDocumentRdfBase.h>
- #include <KoIcon.h>
-@@ -105,12 +107,16 @@ KoDocumentInfoDlg::KoDocumentInfoDlg(QWidget* parent, KoDocumentInfo* docInfo)
- d->aboutUi = new Ui::KoDocumentInfoAboutWidget();
- QWidget *infodlg = new QWidget();
- d->aboutUi->setupUi(infodlg);
-+#ifdef QCA2
- if (!KoEncryptionChecker::isEncryptionSupported()) {
-+#endif
- d->aboutUi->lblEncryptedDesc->setVisible(false);
- d->aboutUi->lblEncrypted->setVisible(false);
- d->aboutUi->pbEncrypt->setVisible(false);
- d->aboutUi->lblEncryptedPic->setVisible(false);
-+#ifdef QCA2
- }
-+#endif
- d->aboutUi->cbLanguage->addItems(KoGlobal::listOfLanguages());
- d->aboutUi->cbLanguage->setCurrentIndex(-1);
-
---
-2.20.1
-
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-qt-5.11.patch b/app-office/calligraplan/files/calligraplan-3.1.0-qt-5.11.patch
deleted file mode 100644
index 584d14e447e7..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-qt-5.11.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-From f53805bdc108b608e40f217e6a78e7e4df4284f2 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Sun, 18 Mar 2018 11:56:57 +0100
-Subject: [PATCH] Fix build with Qt 5.11 (missing headers)
-
-Reviewers: #calligra:_3.0
-
-Tags: #calligra:_3.0
-
-Differential Revision: https://phabricator.kde.org/D11454
----
- src/kptview.h | 1 +
- src/kptviewlist.cpp | 1 +
- src/libs/ui/kptaccountseditor.cpp | 1 +
- src/libs/ui/kptdocumentspanel.h | 1 +
- src/libs/ui/kptitemviewsettup.cpp | 2 +-
- src/libs/ui/kpttaskeditor.cpp | 1 +
- src/libs/ui/reportsgenerator/ReportsGeneratorView.cpp | 1 +
- src/libs/widgets/KoPageLayoutWidget.cpp | 2 ++
- 15 files changed, 18 insertions(+), 1 deletion(-)
-
-diff --git a/src/kptview.h b/src/kptview.h
-index 44d11935e71..a98e55342db 100644
---- a/src/kptview.h
-+++ b/src/kptview.h
-@@ -28,6 +28,7 @@
- #include "kptcontext.h"
- #include "kptviewbase.h"
-
-+#include <QActionGroup>
- #include <QDockWidget>
- #include <QMap>
-
-diff --git a/src/kptviewlist.cpp b/src/kptviewlist.cpp
-index f34e702e055..0e6db7b2ffe 100644
---- a/src/kptviewlist.cpp
-+++ b/src/kptviewlist.cpp
-@@ -25,6 +25,7 @@
- #include <QStyle>
- #include <QBrush>
- #include <QContextMenuEvent>
-+#include <QHeaderView>
- #include <QMenu>
-
- #include <kmessagebox.h>
-diff --git a/src/libs/ui/kptaccountseditor.cpp b/src/libs/ui/kptaccountseditor.cpp
-index 7991fafd779..54e3a87c94f 100644
---- a/src/libs/ui/kptaccountseditor.cpp
-+++ b/src/libs/ui/kptaccountseditor.cpp
-@@ -40,6 +40,7 @@
- #include <QContextMenuEvent>
- #include <QMenu>
- #include <QAction>
-+#include <QHeaderView>
-
- #include <KLocalizedString>
- #include <kactioncollection.h>
-diff --git a/src/libs/ui/kptdocumentspanel.h b/src/libs/ui/kptdocumentspanel.h
-index 00ea3af80b2..491cb1ebb86 100644
---- a/src/libs/ui/kptdocumentspanel.h
-+++ b/src/libs/ui/kptdocumentspanel.h
-@@ -26,6 +26,7 @@
-
- #include "kptdocuments.h"
-
-+#include <QModelIndexList>
- #include <QWidget>
- #include <kundo2qstack.h>
-
-diff --git a/src/libs/ui/kptitemviewsettup.cpp b/src/libs/ui/kptitemviewsettup.cpp
-index d1c3b1fc157..7c97a070b9a 100644
---- a/src/libs/ui/kptitemviewsettup.cpp
-+++ b/src/libs/ui/kptitemviewsettup.cpp
-@@ -25,9 +25,9 @@
-
- #include "KoPageLayoutWidget.h"
-
-+#include <QHeaderView>
- #include <QPushButton>
-
--
- namespace KPlato
- {
-
-diff --git a/src/libs/ui/kpttaskeditor.cpp b/src/libs/ui/kpttaskeditor.cpp
-index 21546118d33..91db5acbb18 100644
---- a/src/libs/ui/kpttaskeditor.cpp
-+++ b/src/libs/ui/kpttaskeditor.cpp
-@@ -45,6 +45,7 @@
- #include <QVBoxLayout>
- #include <QDragMoveEvent>
- #include <QAction>
-+#include <QHeaderView>
- #include <QMenu>
-
- #include <kactionmenu.h>
-diff --git a/src/libs/ui/reportsgenerator/ReportsGeneratorView.cpp b/src/libs/ui/reportsgenerator/ReportsGeneratorView.cpp
-index 344ebc2b599..9146f06ab8c 100644
---- a/src/libs/ui/reportsgenerator/ReportsGeneratorView.cpp
-+++ b/src/libs/ui/reportsgenerator/ReportsGeneratorView.cpp
-@@ -31,6 +31,7 @@
- #include <KFile>
-
- #include <QAction>
-+#include <QHeaderView>
- #include <QTreeView>
- #include <QStandardItemModel>
- #include <QModelIndex>
-diff --git a/src/libs/widgets/KoPageLayoutWidget.cpp b/src/libs/widgets/KoPageLayoutWidget.cpp
-index c9e17b748a9..b67e9848807 100644
---- a/src/libs/widgets/KoPageLayoutWidget.cpp
-+++ b/src/libs/widgets/KoPageLayoutWidget.cpp
-@@ -23,6 +23,8 @@
-
- #include <KoUnit.h>
-
-+#include <QButtonGroup>
-+
- class Q_DECL_HIDDEN KoPageLayoutWidget::Private
- {
- public:
---
-2.16.2
-
diff --git a/app-office/calligraplan/files/calligraplan-3.1.0-unused-deps.patch b/app-office/calligraplan/files/calligraplan-3.1.0-unused-deps.patch
deleted file mode 100644
index 707b6c8cdd5a..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.1.0-unused-deps.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 5924e3ad82b5dfc95acf9f6751946d5f086d9ce7 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
-Date: Tue, 1 Jan 2019 20:13:57 +0100
-Subject: Drop unused dependencies
-
-Test Plan: Built fine with deps removed.
-
-Reviewers: #calligra:_3.0, danders
-
-Reviewed By: #calligra:_3.0, danders
-
-Subscribers: danders
-
-Differential Revision: https://phabricator.kde.org/D17903
----
- CMakeLists.txt | 14 ++------------
- 1 file changed, 2 insertions(+), 12 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 3cb4b63..a6a3c79 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -121,7 +121,6 @@ find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
- IconThemes
- ItemViews
- JobWidgets
-- KCMUtils
- KIO
- Notifications
- # NotifyConfig
-@@ -169,22 +168,13 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} REQUIRED
- COMPONENTS
- Core
- Gui
-- Network
- PrintSupport
-- Svg
- Test
- Widgets
- Xml
- )
-- find_package(Qt5 ${REQUIRED_QT_VERSION} QUIET
-- COMPONENTS
-- DBus
-- OpenGL
-- # Quick
-- # Sql
-- # WebKit
-- # WebKitWidgets
-- )
-+ find_package(Qt5DBus ${REQUIRED_QT_VERSION} QUIET)
-+
- # Qt5Declarative was removed in Qt 5.6.0 so search for it in a separate call
- # Including it in a collected find_package(Qt5 ...) call can lead to a fatal not-found error:
- # * Qt5 (required version >= 5.3.0)
---
-cgit v1.1
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 a7529db60e61..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,10 +9,12 @@
<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>
<flag name="kwallet">Enable access to encrypted OpenDocument files with <pkg>kde-frameworks/kwallet</pkg> storage</flag>
- <flag name="pim">Enable support for KDE PIM resources integration</flag>
</use>
</pkgmetadata>
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..d870626d4628
--- /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.ebuild b/app-office/dia/dia-0.97.3-r1.ebuild
index a8a9ae6b6c07..840d9aaaca77 100644
--- a/app-office/dia/dia-0.97.3.ebuild
+++ b/app-office/dia/dia-0.97.3-r1.ebuild
@@ -1,24 +1,21 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-GCONF_DEBUG=yes
-GNOME2_LA_PUNT=yes
-PYTHON_COMPAT=( python2_7 )
+EAPI=6
-inherit autotools eutils gnome2 python-single-r1 multilib
+GNOME2_EAUTORECONF="yes"
+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 ~x86-fbsd ~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
-IUSE="+cairo doc python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+cairo doc"
RDEPEND="
>=dev-libs/glib-2:2
@@ -35,31 +32,23 @@ RDEPEND="
doc? (
app-text/docbook-xml-dtd:4.5
app-text/docbook-xsl-stylesheets )
- python? (
- >=dev-python/pygtk-2
- ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}
dev-util/intltool
- sys-apps/sed
virtual/pkgconfig
doc? ( dev-libs/libxslt )"
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- DOCS="AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO"
+DOCS=( AUTHORS ChangeLog KNOWN_BUGS MAINTAINERS NEWS README RELEASE-PROCESS THANKS TODO )
- epatch "${FILESDIR}"/${PN}-0.97.0-gnome-doc.patch #159381 , upstream #470812 #558690
- epatch "${FILESDIR}"/${PN}-0.97.2-underlinking.patch #420685, upstream #678761
- epatch "${FILESDIR}"/${PN}-0.97.3-freetype_pkgconfig.patch #654814, upstream https://gitlab.gnome.org/GNOME/dia/merge_requests/1
-
- if use python; then
- python_fix_shebang .
- fi
+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() {
if ! use doc; then
# Skip man generation
sed -i -e '/if HAVE_DB2MAN/,/endif/d' doc/*/Makefile.am || die
@@ -74,7 +63,6 @@ src_prepare() {
# Upstream bug #737255
sed -i -e "/localedir/d" configure.in || die
- eautoreconf
gnome2_src_prepare
}
@@ -88,7 +76,7 @@ src_configure() {
--disable-libemf \
$(use_enable doc db2html) \
$(use_with cairo) \
- $(use_with python) \
+ --without-python \
--without-swig \
--without-hardbooks
}
diff --git a/app-office/dia/files/dia-0.97.2-underlinking.patch b/app-office/dia/files/dia-0.97.2-underlinking.patch
index 903e077f23f4..297888cc9b6e 100644
--- a/app-office/dia/files/dia-0.97.2-underlinking.patch
+++ b/app-office/dia/files/dia-0.97.2-underlinking.patch
@@ -6,13 +6,13 @@ Subject: [PATCH] Fix missing linkage with gmodule-2.0.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=678761
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=420685
---
- dia-0.97.2/configure.in | 2 +-
+ configure.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
-diff --git a/dia-0.97.2/configure.in b/dia-0.97.2/configure.in
+diff --git a/configure.in b/configure.in
index 72830de..6b7394a 100644
---- a/dia-0.97.2/configure.in
-+++ b/dia-0.97.2/configure.in
+--- a/configure.in
++++ b/configure.in
@@ -55,7 +55,7 @@ AC_SUBST(GMODULE_CFLAGS)
AC_SUBST(GMODULE_LIBS)
AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
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 7f505bb1e808..d670a325ac92 100644
--- a/app-office/dia2code/dia2code-1.0.0.ebuild
+++ b/app-office/dia2code/dia2code-1.0.0-r1.ebuild
@@ -1,28 +1,32 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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"
HOMEPAGE="http://dia2code.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm64 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/eqe/Manifest b/app-office/eqe/Manifest
deleted file mode 100644
index 9789c983f497..000000000000
--- a/app-office/eqe/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST eqe-1.3.0.tar.bz2 98707 BLAKE2B 1cae6eba7875251dd39d86cae1e4ee93fd7e94e239173a9a70941cf1bf9dc7e2ed364d2c9708ff7beb5ff897b1e8f487a1f384d8e10e4a29dbe799e6dbe6dceb SHA512 6a1ffc1e9f4ec72ebeeb402f35857050b8f64b6fa60d9658667bad70047300c3331a1ac1ea0f0541dca9814bf55ed6e7cdd85513a24625f7cdddf3005b0a5d3d
diff --git a/app-office/eqe/eqe-1.3.0.ebuild b/app-office/eqe/eqe-1.3.0.ebuild
deleted file mode 100644
index c7eb1bc46ea9..000000000000
--- a/app-office/eqe/eqe-1.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="A small LaTeX editor that produces images, with drag and drop support"
-HOMEPAGE="http://rlehy.free.fr/"
-SRC_URI="http://rlehy.free.fr/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND="dev-perl/Gtk2
- dev-perl/File-Slurp
- dev-perl/Template-Toolkit
- media-gfx/imagemagick
- virtual/latex-base"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- # Fix install loction and conform to the Gentoo way
- epatch "${FILESDIR}"/${P}-Makefile.patch || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-}
diff --git a/app-office/eqe/files/eqe-1.3.0-Makefile.patch b/app-office/eqe/files/eqe-1.3.0-Makefile.patch
deleted file mode 100644
index 0b8094a65022..000000000000
--- a/app-office/eqe/files/eqe-1.3.0-Makefile.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -urN eqe-1.3.0.old/Makefile eqe-1.3.0/Makefile
---- eqe-1.3.0.old/Makefile 2006-02-04 15:54:54.000000000 +0100
-+++ eqe-1.3.0/Makefile 2006-02-14 10:52:04.000000000 +0100
-@@ -1,7 +1,7 @@
- # Ronan Le Hy, 2005
- # eqe installer
-
--PREFIX=/usr/local
-+PREFIX=/usr
- DESTDIR=
- PACKAGE_NAME=eqe
- VERSION=1.3.0
-@@ -21,19 +21,17 @@
- pod2man doc/eqedit.pod $(DESTDIR)/$(PREFIX)/share/man/man1/eqedit.1
- gzip -f --best $(DESTDIR)/$(PREFIX)/share/man/man1/eqe.1
- gzip -f --best $(DESTDIR)/$(PREFIX)/share/man/man1/eqedit.1
-- mkdir -p $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/
-- cp changelog $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/changelog
-- gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/changelog
-- cp README $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/README
-- gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/README
-- cp FAQ $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/FAQ
-- gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/FAQ
-- cp TODO $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/TODO
-- cp copyright $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/copyright
-- cp GPL.txt $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/GPL.txt
-+ mkdir -p $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/
-+ cp changelog $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/changelog
-+ gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/changelog
-+ cp README $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/README
-+ gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/README
-+ cp FAQ $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/FAQ
-+ gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/FAQ
-+ cp TODO $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/TODO
-+ gzip -f --best $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/TODO
- chmod 644 $(DESTDIR)/$(PREFIX)/share/man/man1/eqe.1.gz $(DESTDIR)/$(PREFIX)/share/man/man1/eqedit.1.gz
-- chmod 644 $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/README.gz $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/changelog.gz $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/TODO $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/copyright
-- chmod 644 $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)/GPL.txt
-+ chmod 644 $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/README.gz $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/changelog.gz $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/TODO.gz $(DESTDIR)/$(PREFIX)/share/doc/$(PACKAGE_NAME)-$(VERSION)/FAQ.gz
-
- install-templates:
- mkdir -p $(DESTDIR)/$(PREFIX)/share/eqe/
diff --git a/app-office/eqe/metadata.xml b/app-office/eqe/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/app-office/eqe/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>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/app-office/geierlein/Manifest b/app-office/geierlein/Manifest
deleted file mode 100644
index c8db8d9e04c0..000000000000
--- a/app-office/geierlein/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST geierlein-0.10.0.tar.gz 1124857 BLAKE2B 4c8f62efd3298c1346e965ff4c2d867cb046710808a38cb831cea6b42f11818768368d968f84a104acb00c600f6a0b0188537a01ff237da6e3f6e77dd6dae571 SHA512 e3381a57d89e2e232692fed08b78d15398a7b38361ad489d097ea2bcc6dda778d1ab2cefaf461b1c1cf8e3094d5e61afc5ed073a20eeaec4ad2afec1959cc8ed
diff --git a/app-office/geierlein/geierlein-0.10.0.ebuild b/app-office/geierlein/geierlein-0.10.0.ebuild
deleted file mode 100644
index 5e9b7e574b90..000000000000
--- a/app-office/geierlein/geierlein-0.10.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Submit tax forms (Umsatzsteuervoranmeldung) to German ELSTER"
-HOMEPAGE="https://stesie.github.com/geierlein/"
-SRC_URI="https://github.com/stesie/geierlein/archive/V${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-RDEPEND="|| ( www-client/firefox www-client/firefox-bin )"
-DEPEND=""
-
-# needs nodejs and a couple of modules we don't have packaged
-RESTRICT="test"
-
-src_compile() {
- emake prefix=/usr
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- prefix=/usr \
- install || die
- dodoc README.md
-}
diff --git a/app-office/geierlein/metadata.xml b/app-office/geierlein/metadata.xml
deleted file mode 100644
index 7bb9cff19312..000000000000
--- a/app-office/geierlein/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hanno@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">stesie/geierlein</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 450de3ef95d1..9babfa8dceca 100644
--- a/app-office/glabels/glabels-3.4.1.ebuild
+++ b/app-office/glabels/glabels-3.4.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 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="http://www.glabels.org/"
+HOMEPAGE="https://glabels.org/"
LICENSE="GPL-3+ LGPL-3+ CC-BY-SA-3.0 MIT"
SLOT="0"
@@ -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/gnucash/Manifest b/app-office/gnucash/Manifest
index 910176d4776a..0b21b3a849c4 100644
--- a/app-office/gnucash/Manifest
+++ b/app-office/gnucash/Manifest
@@ -1,6 +1,6 @@
-DIST gnucash-3.2.tar.bz2 13383942 BLAKE2B ce4beb9eab290bbc85c4b3bf68b205a8ebb274056bf10ef1721bce48ec18e4df4b488ce885dc767b4f1e951dabcdc2ba702cb5fe239f249ec50c8d2d1d12a434 SHA512 ef74cbf396096a71316e14500a5b4e57670f9e9c0c5d46f3afe051ccbae2e46a5f14edd8dd805dfb61276b934db286d48ae044160699df82689e2718ed2f7573
-DIST gnucash-3.3.tar.bz2 13440713 BLAKE2B a308af90d8a8e50eb732d29c7eadac1fb75b63006da5bbaa9044039c43c1c17976c6b6fdb1706a08a527b75b1300df3a8ed469151370097b0308a173a170e41b SHA512 4bf0369ca9b3c91c98a0d916f0befc7e5675a246559a6a72dba6592b64f56f3cbd1885b0711e44e8d9cca290be742812763691ae2f639ea31ec534e52e17b3f9
-DIST gnucash-3.4.tar.bz2 13564432 BLAKE2B 478d8e2e4acbd0725ceaf997a1e62ba3875e9d4a003e8a3e69111a9d29118447fb2da8ef3e5dd5274d83a3adef1ee9f4a153cdfd17cabe69864b53bab8c7e813 SHA512 4cebef0ba70e59a82d3b2b7b0b138ddb22e8866dc761e156ff1f15920145d12923719effef21ad4c65ccd62fbd14a1529cf0bfcaab70c5b33d103761d08062e0
-DIST gnucash-3.5.tar.bz2 13766397 BLAKE2B b840fa6af719e1d21daabd8e26f7026a12ca9cefe8c0f644a8382b42c34a6dec2dfc67350645437c2f12792518f289f446824a8c99ea83453e69d976c3cd5c9c SHA512 76230d2fe1ba4cc605d0d58976ed3214b10a2549fc7eaa1e327bbf85c861baa082523c70ed088a59bb56deb6af9a7808752fc719eda0df3e9209cec05c9c8d13
-DIST gnucash-3.6.tar.bz2 13811045 BLAKE2B aa722755e168b6096a8ad0bb05d3c67be9525d5e9e6fcf076c0b6bdc3188815017c2b1bcb308a6f8a7581315f7d9ab67f85b24486214ebbe7ea5a0428e552ea7 SHA512 3d99235a6171e7189dbb15fed11e7f3acb4f49ef8dc6124b26807e74ce4326ac5ae6e23e693a34947604ecb0253ecbcd80f669803a629eb7d236fd3444dbfe82
-DIST gtest-1.8.0.tar.gz 1281617 BLAKE2B ac052b4d0eb0d8ded03a8c7dff05177818627b8a51f2dbc2c162b2ee2a5d1323539e7d0d02236d9ebb799995e018f0171c2fdaeb4de3bb339548265e50de79e6 SHA512 1dbece324473e53a83a60601b02c92c089f5d314761351974e097b2cf4d24af4296f9eb8653b6b03b1e363d9c5f793897acae1f0c7ac40149216035c4d395d9d
+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
+DIST gnucash-5.6.tar.bz2 15110621 BLAKE2B 9ee514ed158512ac6121a0e51457f68696e3eaf9fdfad7e8c8e7cf0523e8a900d2e3786146ad459bc8fc871eb5aec754e30d40130370c4e8d497e0496e3c793f SHA512 5ae0994a3f358bbf5ee6aeffc7a7237f6869e72c34cd551e5243e0c966dbbccfe8cdea65b7d31e016657b97175d6e5d94f5797b5adec5f94bc0b627c7a4dd435
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.4-test-stress-options.scm b/app-office/gnucash/files/gnucash-3.4-test-stress-options.scm
deleted file mode 100644
index e85cd61a8efe..000000000000
--- a/app-office/gnucash/files/gnucash-3.4-test-stress-options.scm
+++ /dev/null
@@ -1,315 +0,0 @@
-(use-modules (ice-9 textual-ports))
-(use-modules (ice-9 popen))
-(use-modules (gnucash utilities))
-(use-modules (gnucash gnc-module))
-(gnc:module-begin-syntax (gnc:module-load "gnucash/app-utils" 0))
-(use-modules (gnucash engine test test-extras))
-(use-modules (gnucash report standard-reports))
-(use-modules (gnucash report business-reports))
-(use-modules (gnucash report view-column))
-(use-modules (gnucash report stylesheets))
-(use-modules (gnucash report taxinvoice))
-(use-modules (gnucash report report-system))
-(use-modules (gnucash report report-system test test-extras))
-(use-modules (srfi srfi-64))
-(use-modules (srfi srfi-98))
-(use-modules (gnucash engine test srfi64-extras))
-(use-modules (sxml simple))
-(use-modules (sxml xpath))
-
-;; NOTE
-;; ----
-;; SIMPLE stress tests by default
-;;
-;; PAIRWISE COMBINATORICS are enabled by setting environment variable COMBINATORICS
-;; to the fullpath for the compiled jenny from http://burtleburtle.net/bob/math/jenny.html
-;;
-;; e.g. COMBINATORICS=/home/user/jenny/jenny ninja check
-
-(define optionslist '())
-
-(define (generate-optionslist)
- (gnc:report-templates-for-each
- (lambda (report-id template)
- (let* ((options-generator (gnc:report-template-options-generator template))
- (name (gnc:report-template-name template))
- (options (options-generator)))
- (set! optionslist
- (cons (list (cons 'report-id report-id)
- (cons 'report-name (gnc:report-template-name template))
- (cons 'options (let ((report-options-tested '()))
- (gnc:options-for-each
- (lambda (option)
- (when (memq (gnc:option-type option)
- '(multichoice boolean))
- (set! report-options-tested
- (cons (vector
- (gnc:option-section option)
- (gnc:option-name option)
- (gnc:option-type option)
- (case (gnc:option-type option)
- ((multichoice) (map (lambda (d) (vector-ref d 0))
- (gnc:option-data option)))
- ((boolean) (list #t #f))))
- report-options-tested))))
- options)
- report-options-tested)))
- optionslist))))))
-
-;; Explicitly set locale to make the report output predictable
-(setlocale LC_ALL "C")
-
-(define (run-test)
- (test-runner-factory gnc:test-runner)
- (test-begin "stress options")
- (generate-optionslist)
- (tests)
- (test-end "stress options"))
-
-(define jennypath
- (get-environment-variable "COMBINATORICS"))
-
-(define jenny-exists?
- ;; this is a simple test for presence of jenny - will check
- ;; COMBINATORICS env exists, and running it produces exit-code of
- ;; zero, and tests the first few letters of its output.
- (and (string? jennypath)
- (zero? (system jennypath))
- (string=? (string-take (get-string-all (open-input-pipe jennypath)) 6)
- "jenny:")))
-
-(define (set-option! options section name value)
- (let ((option (gnc:lookup-option options section name)))
- (if option
- (gnc:option-set-value option value))))
-
-(define (mnemonic->commodity sym)
- (gnc-commodity-table-lookup
- (gnc-commodity-table-get-table (gnc-get-current-book))
- (gnc-commodity-get-namespace (gnc-default-report-currency))
- sym))
-
-(define structure
- (list "Root" (list (cons 'type ACCT-TYPE-ASSET))
- (list "Asset"
- (list "Bank")
- (list "GBP Bank" (list (cons 'commodity (mnemonic->commodity "GBP"))))
- (list "Wallet"))
- (list "Income" (list (cons 'type ACCT-TYPE-INCOME)))
- (list "Income-GBP" (list (cons 'type ACCT-TYPE-INCOME)
- (cons 'commodity (mnemonic->commodity "GBP"))))
- (list "Expenses" (list (cons 'type ACCT-TYPE-EXPENSE)))
- (list "Liabilities" (list (cons 'type ACCT-TYPE-LIABILITY)))
- (list "Equity" (list (cons 'type ACCT-TYPE-EQUITY)))
- ))
-
-(define (simple-stress-test report-name uuid report-options)
- (let ((options (gnc:make-report-options uuid)))
- (test-assert (format #f "basic test ~a" report-name)
- (gnc:options->render uuid options (string-append "stress-" report-name) "test"))
- (format #t "Testing SIMPLE combinations for:\n~a" report-name)
- (for-each
- (lambda (option)
- (format #t ",~a/~a"
- (vector-ref option 0)
- (vector-ref option 1)))
- report-options)
- (newline)
- (for-each
- (lambda (idx)
- (display report-name)
- (for-each
- (lambda (option)
- (let* ((section (vector-ref option 0))
- (name (vector-ref option 1))
- (value (list-ref (vector-ref option 3)
- (modulo idx (length (vector-ref option 3))))))
- (set-option! options section name value)
- (format #t ",~a"
- (cond
- ((boolean? value) (if value 't 'f))
- (else value)))))
- report-options)
- (catch #t
- (lambda ()
- (gnc:options->render uuid options "stress-test" "test")
- (display "[pass]\n"))
- (lambda (k . args)
- (format #t "[fail]... error: (~s . ~s) options-list are:\n~a"
- k args
- (gnc:html-render-options-changed options #t))
- (test-assert "logging test failure as above..."
- #f))))
- (iota
- (apply max
- (map (lambda (opt) (length (vector-ref opt 3)))
- report-options)))
- )))
-
-(define (combinatorial-stress-test report-name uuid report-options)
- (let* ((options (gnc:make-report-options uuid))
- (render #f))
- (test-assert (format #f "basic test ~a" report-name)
- (set! render
- (gnc:options->render
- uuid options (string-append "stress-" report-name) "test")))
- (if render
- (begin
- (format #t "Testing n-tuple combinatorics for:\n~a" report-name)
- (for-each
- (lambda (option)
- (format #t ",~a/~a"
- (vector-ref option 0)
- (vector-ref option 1)))
- report-options)
- (newline)
- ;; generate combinatorics
- (let* ((option-lengths (map (lambda (report-option)
- (length (vector-ref report-option 3)))
- report-options))
- (jennyargs (string-join (map number->string option-lengths) " "))
- (n-tuple (min
- ;; the following is the n-tuple
- 2
- (length report-options)))
- (cmdline (format #f "~a -n~a ~a"
- jennypath n-tuple jennyargs))
- (jennyout (get-string-all (open-input-pipe cmdline)))
- (test-cases (string-split jennyout #\newline)))
- (for-each
- (lambda (case)
- (unless (string-null? case)
- (let* ((choices-str (string-filter char-alphabetic? case))
- (choices-alpha (map char->integer (string->list choices-str)))
- (choices (map (lambda (n)
- (- n (if (> n 96) 97 39))) ; a-z -> 0-25, and A-Z -> 26-51
- choices-alpha)))
- (let loop ((option-idx (1- (length report-options)))
- (option-summary '()))
- (if (negative? option-idx)
- (catch #t
- (lambda ()
- (gnc:options->render uuid options "stress-test" "test")
- (format #t "[pass] ~a:~a \n"
- report-name
- (string-join option-summary ",")))
- (lambda (k . args)
- (format #t "[fail]... error (~s . ~s) options-list are:\n~a"
- k args
- (gnc:html-render-options-changed options #t))
- (test-assert "logging test failure as above..."
- #f)))
- (let* ((option (list-ref report-options option-idx))
- (section (vector-ref option 0))
- (name (vector-ref option 1))
- (value (list-ref (vector-ref option 3)
- (list-ref choices option-idx))))
- (set-option! options section name value)
- (loop (1- option-idx)
- (cons (format #f "~a"
- (cond
- ((boolean? value) (if value 't 'f))
- (else value)))
- option-summary))))))))
- test-cases)))
- (display "...aborted due to basic test failure"))))
-
-(define test
- ;; what strategy are we using here? simple stress test (ie tests as
- ;; many times as the maximum number of options) or combinatorial
- ;; tests (using jenny)
- (if jenny-exists?
- combinatorial-stress-test
- simple-stress-test))
-
-(define (create-test-data)
- (let* ((env (create-test-env))
- (account-alist (env-create-account-structure-alist env structure))
- (bank (cdr (assoc "Bank" account-alist)))
- (gbp-bank (cdr (assoc "GBP Bank" account-alist)))
- (wallet (cdr (assoc "Wallet" account-alist)))
- (income (cdr (assoc "Income" account-alist)))
- (gbp-income (cdr (assoc "Income-GBP" account-alist)))
- (expense (cdr (assoc "Expenses" account-alist)))
- (liability (cdr (assoc "Liabilities" account-alist)))
- (equity (cdr (assoc "Equity" account-alist))))
- ;; populate datafile with old transactions
- (env-transfer env 01 01 1970 bank expense 5 #:description "desc-1" #:num "trn1" #:memo "memo-3")
- (env-transfer env 31 12 1969 income bank 10 #:description "desc-2" #:num "trn2" #:void-reason "void" #:notes "notes3")
- (env-transfer env 31 12 1969 income bank 29 #:description "desc-3" #:num "trn3"
- #:reconcile (cons #\c (gnc-dmy2time64 01 03 1970)))
- (env-transfer env 01 02 1970 bank expense 15 #:description "desc-4" #:num "trn4" #:notes "notes2" #:memo "memo-1")
- (env-transfer env 10 01 1970 liability expense 10 #:description "desc-5" #:num "trn5" #:void-reason "any")
- (env-transfer env 10 01 1970 liability expense 11 #:description "desc-6" #:num "trn6" #:notes "notes1")
- (env-transfer env 10 02 1970 bank liability 8 #:description "desc-7" #:num "trn7" #:notes "notes1" #:memo "memo-2"
- #:reconcile (cons #\y (gnc-dmy2time64 01 03 1970)))
- (let ((txn (xaccMallocTransaction (gnc-get-current-book)))
- (split-1 (xaccMallocSplit (gnc-get-current-book)))
- (split-2 (xaccMallocSplit (gnc-get-current-book)))
- (split-3 (xaccMallocSplit (gnc-get-current-book))))
- (xaccTransBeginEdit txn)
- (xaccTransSetDescription txn "$100bank -> $80expenses + $20wallet")
- (xaccTransSetCurrency txn (xaccAccountGetCommodity bank))
- (xaccTransSetDate txn 14 02 1971)
- (xaccSplitSetParent split-1 txn)
- (xaccSplitSetParent split-2 txn)
- (xaccSplitSetParent split-3 txn)
- (xaccSplitSetAccount split-1 bank)
- (xaccSplitSetAccount split-2 expense)
- (xaccSplitSetAccount split-3 wallet)
- (xaccSplitSetValue split-1 -100)
- (xaccSplitSetValue split-2 80)
- (xaccSplitSetValue split-3 20)
- (xaccSplitSetAmount split-1 -100)
- (xaccSplitSetAmount split-2 80)
- (xaccSplitSetAmount split-3 20)
- (xaccTransSetNotes txn "multisplit")
- (xaccTransCommitEdit txn))
- (let ((closing-txn (env-transfer env 31 12 1977 expense equity 111 #:description "Closing")))
- (xaccTransSetIsClosingTxn closing-txn #t))
- (env-transfer-foreign env 15 01 2000 gbp-bank bank 10 14 #:description "GBP 10 to USD 14")
- (env-transfer-foreign env 15 02 2000 bank gbp-bank 9 6 #:description "USD 9 to GBP 6")
- (for-each (lambda (m)
- (env-transfer env 08 (1+ m) 1978 gbp-income gbp-bank 51 #:description "#51 income")
- (env-transfer env 03 (1+ m) 1978 income bank 103 #:description "$103 income")
- (env-transfer env 15 (1+ m) 1978 bank expense 22 #:description "$22 expense")
- (env-transfer env 09 (1+ m) 1978 income bank 109 #:description "$109 income"))
- (iota 12))
- (let ((mid (floor (/ (+ (gnc-accounting-period-fiscal-start)
- (gnc-accounting-period-fiscal-end)) 2))))
- (env-create-transaction env mid bank income 200))))
-
-(define (run-tests prefix)
- (for-each
- (lambda (option-set)
- (let ((report-name (assq-ref option-set 'report-name))
- (report-guid (assq-ref option-set 'report-id))
- (report-options (assq-ref option-set 'options)))
- (if (member report-name
- ;; these reports seem to cause problems when running...
- '(
- ;; eguile-based reports
- "Tax Invoice"
- "Receipt"
- "Australian Tax Invoice"
- "Balance Sheet (eguile)"
-
- ;; tax-schedule - locale-dependent?
- "Tax Schedule Report/TXF Export"
-
- ;; unusual reports
- "Welcome to GnuCash"
- "Hello, World"
- "Multicolumn View"
- "General Journal"
- ))
- (format #t "\nSkipping ~a ~a...\n" report-name prefix)
- (begin
- (format #t "\nTesting ~a ~a...\n" report-name prefix)
- (test report-name report-guid report-options)))))
- optionslist))
-
-(define (tests)
- (run-tests "with empty book")
- (create-test-data)
- (run-tests "on a populated book"))
diff --git a/app-office/gnucash/files/gnucash-3.4-test-transaction.patch b/app-office/gnucash/files/gnucash-3.4-test-transaction.patch
deleted file mode 100644
index bf7180e664fd..000000000000
--- a/app-office/gnucash/files/gnucash-3.4-test-transaction.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 95bee405cf5568f5899287ba62058cf894361676 Mon Sep 17 00:00:00 2001
-From: Christopher Lam <christopher.lck@gmail.com>
-Date: Wed, 2 Jan 2019 00:00:56 +0800
-Subject: [PATCH] [test-transaction] fix a test which was hardcoded to 2018.
-
-This test was hard-coded to pass in 2018. Fix.
----
- gnucash/report/standard-reports/test/test-transaction.scm | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/gnucash/report/standard-reports/test/test-transaction.scm b/gnucash/report/standard-reports/test/test-transaction.scm
-index 755aba2983..2f428e24e9 100644
---- a/gnucash/report/standard-reports/test/test-transaction.scm
-+++ b/gnucash/report/standard-reports/test/test-transaction.scm
-@@ -652,8 +652,8 @@
- (list "Grand Total" "$2,280.00" "$2,280.00")
- (get-row-col sxml -1 #f))
- (test-equal "dual amount column, first transaction correct"
-- (list "01/03/18" "$103 income" "Root.Asset.Bank" "$103.00" "$103.00")
-- (get-row-col sxml 1 #f)))
-+ (list "$103 income" "Root.Asset.Bank" "$103.00" "$103.00")
-+ (cdr (get-row-col sxml 1 #f))))
- )
-
- (test-end "display options")
diff --git a/app-office/gnucash/files/gnucash-3.8-exclude-license.patch b/app-office/gnucash/files/gnucash-3.8-exclude-license.patch
new file mode 100644
index 000000000000..553fb2a10f86
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-3.8-exclude-license.patch
@@ -0,0 +1,32 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -660,7 +660,6 @@
+ ChangeLog.2018
+ DOCUMENTERS
+ HACKING
+- LICENSE
+ NEWS
+ README.dependencies
+ )
+@@ -932,21 +931,6 @@
+ )
+ 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
+
+ if (WIN32)
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/files/gnucash-5.6-no-werror.patch b/app-office/gnucash/files/gnucash-5.6-no-werror.patch
new file mode 100644
index 000000000000..0cf9cc5b396d
--- /dev/null
+++ b/app-office/gnucash/files/gnucash-5.6-no-werror.patch
@@ -0,0 +1,29 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -604,12 +604,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
+@@ -73,7 +73,7 @@
+ endif()
+ set (DEFAULT_SWIG_PYTHON_FLAGS
+ -python ${SWIG_EXTRA_OPT}
+- -Wall -Werror
++ -Wall
+ ${SWIG_ARGS}
+ )
+ set (DEFAULT_SWIG_PYTHON_C_INCLUDES
diff --git a/app-office/gnucash/gnucash-3.2-r2.ebuild b/app-office/gnucash/gnucash-3.2-r2.ebuild
deleted file mode 100644
index 98f89b7a9484..000000000000
--- a/app-office/gnucash/gnucash-3.2-r2.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring mysql nls ofx postgres
- python quotes -register2 sqlite +gui"
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-RDEPEND="
- >=dev-libs/glib-2.40.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.0.0:12=[regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
-
- -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-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use gui ; then
- rm "${ED%/}"/usr/share/glib-2.0/schemas/gschemas.compiled || die
- fi
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/gnucash/gnucash-3.3-r1.ebuild b/app-office/gnucash/gnucash-3.3-r1.ebuild
deleted file mode 100644
index 89dcc50498b5..000000000000
--- a/app-office/gnucash/gnucash-3.3-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=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring mysql nls ofx postgres python quotes -register2 sqlite +gui"
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-# guile[deprecated] because of SCM_LIST*() use
-RDEPEND="
- >=dev-libs/glib-2.46.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.2.0:12=[deprecated,regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
- # Disable fallback to guile-2.0
- -DCMAKE_DISABLE_FIND_PACKAGE_GUILE2=ON
- -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)
- )
-
- append-cflags -Wno-error
- append-cxxflags -Wno-error
- cmake-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/gnucash/gnucash-3.3.ebuild b/app-office/gnucash/gnucash-3.3.ebuild
deleted file mode 100644
index 6d5c46b0c02e..000000000000
--- a/app-office/gnucash/gnucash-3.3.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring mysql nls ofx postgres
- python quotes -register2 sqlite +gui"
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-RDEPEND="
- >=dev-libs/glib-2.40.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.0.0:12=[regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
-
- -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)
- )
-
- append-cflags -Wno-error
- append-cxxflags -Wno-error
- cmake-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use gui ; then
- rm "${ED%/}"/usr/share/glib-2.0/schemas/gschemas.compiled || die
- fi
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/gnucash/gnucash-3.4.ebuild b/app-office/gnucash/gnucash-3.4.ebuild
deleted file mode 100644
index b7de02ad0aa0..000000000000
--- a/app-office/gnucash/gnucash-3.4.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring +gui mysql nls ofx
- postgres python quotes -register2 sqlite"
-
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-# guile[deprecated] because of SCM_LIST*() use
-RDEPEND="
- >=dev-libs/glib-2.46.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.2.0:12=[deprecated,regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch
- # Fixed in 3.5
- "${FILESDIR}"/${PN}-3.4-test-transaction.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_unpack() {
- default
- cp "${FILESDIR}"/gnucash-3.4-test-stress-options.scm \
- ${PN}-${PV}/${PN}/report/standard-reports/test/test-stress-options.scm \
- || die "Failed copying scm"
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
- # Disable fallback to guile-2.0
- -DCMAKE_DISABLE_FIND_PACKAGE_GUILE2=ON
- -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)
- )
-
- append-cflags -Wno-error
- append-cxxflags -Wno-error
- cmake-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/gnucash/gnucash-3.5.ebuild b/app-office/gnucash/gnucash-3.5.ebuild
deleted file mode 100644
index e7521d2945db..000000000000
--- a/app-office/gnucash/gnucash-3.5.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring +gui mysql nls ofx
- postgres python quotes -register2 sqlite"
-
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-# guile[deprecated] because of SCM_LIST*() use
-RDEPEND="
- >=dev-libs/glib-2.46.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.2.0:12=[deprecated,regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_unpack() {
- default
- cp "${FILESDIR}"/gnucash-3.4-test-stress-options.scm \
- ${PN}-${PV}/${PN}/report/standard-reports/test/test-stress-options.scm \
- || die "Failed copying scm"
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
- # Disable fallback to guile-2.0
- -DCMAKE_DISABLE_FIND_PACKAGE_GUILE2=ON
- -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-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/app-office/gnucash/gnucash-3.6.ebuild b/app-office/gnucash/gnucash-3.6.ebuild
deleted file mode 100644
index 9999712e8bfd..000000000000
--- a/app-office/gnucash/gnucash-3.6.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# google{test,mock} version
-GV="1.8.0"
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit cmake-utils gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="A personal finance manager"
-HOMEPAGE="http://www.gnucash.org/"
-SRC_URI="https://github.com/Gnucash/${PN}/releases/download/${PV}/${P}.tar.bz2
- https://github.com/google/googletest/archive/release-${GV}.tar.gz -> gtest-${GV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-IUSE="aqbanking chipcard debug doc examples gnome-keyring +gui mysql nls ofx
- postgres python quotes -register2 sqlite"
-
-REQUIRED_USE="
- chipcard? ( aqbanking )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libdbi version requirement for sqlite taken from bug #455134
-#
-# dev-libs/boost must always be built with nls enabled.
-# guile[deprecated] because of SCM_LIST*() use
-RDEPEND="
- >=dev-libs/glib-2.46.0:2
- >=dev-libs/libxml2-2.7.0:2
- >=sys-libs/zlib-1.1.4
- >=dev-scheme/guile-2.2.0:12=[deprecated,regex]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- dev-libs/libxslt
- aqbanking? (
- >=net-libs/aqbanking-5[gtk,ofx?]
- sys-libs/gwenhywfar[gtk]
- chipcard? ( sys-libs/libchipcard )
- )
- gnome-keyring? ( >=app-crypt/libsecret-0.18 )
- gui? (
- gnome-base/dconf
- net-libs/webkit-gtk:4=
- >=x11-libs/gtk+-3.14.0:3
- )
- mysql? (
- dev-db/libdbi
- dev-db/libdbi-drivers[mysql]
- )
- ofx? ( >=dev-libs/libofx-0.9.1 )
- postgres? (
- dev-db/libdbi
- dev-db/libdbi-drivers[postgres]
- )
- python? ( ${PYTHON_DEPS} )
- quotes? (
- >=dev-perl/Finance-Quote-1.11
- dev-perl/Date-Manip
- dev-perl/HTML-TableExtract
- )
- sqlite? (
- >=dev-db/libdbi-0.9.0
- >=dev-db/libdbi-drivers-0.9.0[sqlite]
- )
-"
-
-DEPEND="${RDEPEND}
- ~dev-cpp/gtest-${GV}
- >=sys-devel/gettext-0.19.6
- dev-lang/perl
- dev-perl/XML-Parser
- sys-devel/libtool
- virtual/pkgconfig
-"
-
-PDEPEND="doc? (
- ~app-doc/gnucash-docs-${PV}
- gnome-extra/yelp
-)"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.2-no-gui.patch )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- xdg_environment_reset
-}
-
-src_unpack() {
- default
- cp "${FILESDIR}"/gnucash-3.4-test-stress-options.scm \
- ${PN}-${PV}/${PN}/report/standard-reports/test/test-stress-options.scm \
- || die "Failed copying scm"
-}
-
-src_configure() {
- local sql_on_off="OFF"
- if use mysql || use postgres || use sqlite ; then
- sql_on_off="ON"
- fi
-
- local mycmakeargs=(
- -DGMOCK_ROOT="${WORKDIR}"/googletest-release-${GV}/googlemock
- -DGTEST_ROOT="${WORKDIR}"/googletest-release-${GV}/googletest
- # Disable fallback to guile-2.0
- -DCMAKE_DISABLE_FIND_PACKAGE_GUILE2=ON
- -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-utils_src_configure
-}
-
-src_test() {
- if use python ; then
- cp common/test-core/unittest_support.py \
- "${BUILD_DIR}"/common/test-core/ || die
- fi
-
- cd "${BUILD_DIR}" || die
- XDG_DATA_HOME="${T}/$(whoami)" emake check
-}
-
-src_install() {
- cmake-utils_src_install
-
- rm "${ED%/}"/usr/share/doc/${PF}/README.dependencies || die
-
- if use examples ; then
- mv "${ED%/}"/usr/share/doc/gnucash \
- "${ED%/}"/usr/share/doc/${PF}/examples || die
- pushd "${ED%/}"/usr/share/doc/${PF}/examples/ > /dev/null || die
- rm AUTHORS DOCUMENTERS LICENSE NEWS projects.html ChangeLog* \
- *win32-bin.txt || die
- popd > /dev/null || die
- docompress -x /usr/share/doc/${PF}/examples/
- else
- rm -r "${ED%/}"/usr/share/doc/gnucash || die
- fi
-
- use aqbanking && dodoc doc/README.HBCI
- use ofx && dodoc doc/README.OFX
-}
-
-pkg_postinst() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- 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() {
- if use gui ; then
- gnome2_icon_cache_update
- gnome2_schemas_update
- fi
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
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-5.3.ebuild b/app-office/gnucash/gnucash-5.3.ebuild
new file mode 100644
index 000000000000..e8c2e7d7026e
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.3.ebuild
@@ -0,0 +1,226 @@
+# 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: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
+"
+BDEPEND="
+ dev-lang/swig
+ >=dev-build/cmake-3.10
+ virtual/pkgconfig
+"
+
+#~app-doc/gnucash-docs-${PV}
+PDEPEND="
+ doc? (
+ ~app-doc/gnucash-docs-5.2
+ 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"
+
+ # 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
+}
+
+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.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/gnucash-5.6.ebuild b/app-office/gnucash/gnucash-5.6.ebuild
new file mode 100644
index 000000000000..86774b42defb
--- /dev/null
+++ b/app-office/gnucash/gnucash-5.6.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.6-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 3ce301801507..a19baffbd28b 100644
--- a/app-office/gnucash/metadata.xml
+++ b/app-office/gnucash/metadata.xml
@@ -1,29 +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>
- <maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</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="chipcard">
- Enable support for chipcard reading and processing.
- </flag>
- <flag name="gui">
- Enable graphic interface (needs net-libs/webkit-gtk:4
- and x11-libs/gtk+:3)
- </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 8ef19357413d..bc36c290cb17 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1,3 +1 @@
-DIST gnumeric-1.12.39.tar.xz 20040688 BLAKE2B 5d99da20b567a939208881b962de3c79ab115a24953dc04d6c882e9a54946e5c5fbd32808a8006e396d70bc9a2a9783b20106536da1c19f7ed7dccd3b12c2fff SHA512 8ae09ea857989e65a8fe2070b30c2309d82daa4142816ef3a1b107035aea0d71498d84eaeeaa870a1587e3785146fad3304321a531c75f6e2f200def53a8e898
-DIST gnumeric-1.12.43.tar.xz 18033636 BLAKE2B 32cbbefc10c0537b02b56564ed37f03d69d0865e9bd16dc8cb77aacf682087fce60f01a2e70b5dbef4d73840b6ccbe198d3c5cc5f13b0f1b2a48d0af635e607f SHA512 d2702000e6c4f4c0c7ff442a2b81e10f4d55f0cffbf7b7f1e7c9fed98fb46172b0118ca05102aa53fb4f953799e2be3534f0518b025ece26647ce67b870a34a7
-DIST gnumeric-1.12.44.tar.xz 18010384 BLAKE2B 0348714a7dae119b36a6739ea499bc0411416637fe9cbd703024f4cdcdb894e2d4b0da3212ea6e2ad1dd81f893c96341722c83ef014db7f0a6f2a048696f41c6 SHA512 ea21dcdf5fdf4e02bb9d83671675f2409f12ee928611604d7589e0047ce5d75bf6ac51e6a5322c4af520428acdccf4c2b3b8e3fc6530030e162268aea94a503f
+DIST gnumeric-1.12.57.tar.xz 18149400 BLAKE2B d268cd2ac260e13be51bca53f4456b9db4d67376c34d15dd6483c1c697f6418120fc31630894fe037979a46277d557fd7b66f226d92d8ab414d87c9c5e27b53f SHA512 67886aff17338c41997cb71d2ee8fcac0f3b9dfc4ef1897b50866844e002ba7867f263daa3aadcaa10ba29746795fad0a4f852bdc22cdd4bc41293c952b69e9d
diff --git a/app-office/gnumeric/gnumeric-1.12.39.ebuild b/app-office/gnumeric/gnumeric-1.12.39.ebuild
deleted file mode 100644
index a3e1a4c6e81e..000000000000
--- a/app-office/gnumeric/gnumeric-1.12.39.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 flag-o-matic python-single-r1
-
-DESCRIPTION="The GNOME Spreadsheet"
-HOMEPAGE="http://www.gnumeric.org/"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-
-IUSE="+introspection libgda perl python"
-REQUIRED_USE="python? ( ${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"
-
-RDEPEND="
- app-arch/bzip2
- sys-libs/zlib
- >=dev-libs/glib-2.38.0:2
- >=gnome-extra/libgsf-1.14.33:=
- >=x11-libs/goffice-0.10.38: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? ( >=dev-libs/gobject-introspection-1:= )
- perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS}
- >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
- libgda? ( gnome-extra/libgda:5[gtk] )
-"
-DEPEND="${RDEPEND}
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.35.0
- app-text/yelp-tools
- virtual/pkgconfig
-"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --with-zlib \
- $(use_with libgda gda) \
- $(use_enable introspection) \
- $(use_with perl) \
- $(use_with python)
-}
diff --git a/app-office/gnumeric/gnumeric-1.12.43.ebuild b/app-office/gnumeric/gnumeric-1.12.43.ebuild
deleted file mode 100644
index 903ec136a3a5..000000000000
--- a/app-office/gnumeric/gnumeric-1.12.43.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python{3_5,3_6} )
-
-inherit gnome2 flag-o-matic python-r1
-
-DESCRIPTION="The GNOME Spreadsheet"
-HOMEPAGE="http://www.gnumeric.org/"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-IUSE="+introspection libgda perl python"
-# python-loader plugin is python2.7 only
-REQUIRED_USE="
- introspection? ( ${PYTHON_REQUIRED_USE} )
- python? ( || ( $(python_gen_useflags -2) ) )"
-
-# 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"
-
-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.42: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:= )
- python? ( $(python_gen_impl_dep '' -2)
- >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
- libgda? ( gnome-extra/libgda:5[gtk] )
-"
-DEPEND="${RDEPEND}
- 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() {
- # Manage gi overrides ourselves
- sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
- gnome2_src_prepare
-}
-
-src_configure() {
- if use python ; then
- python_setup -2
- fi
- gnome2_src_configure \
- --disable-static \
- --with-zlib \
- $(use_with libgda gda) \
- $(use_enable introspection) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_install() {
- gnome2_src_install
- if use introspection; then
- python_moduleinto gi.overrides
- python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
- fi
-}
diff --git a/app-office/gnumeric/gnumeric-1.12.44.ebuild b/app-office/gnumeric/gnumeric-1.12.44.ebuild
deleted file mode 100644
index 903ec136a3a5..000000000000
--- a/app-office/gnumeric/gnumeric-1.12.44.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 python{3_5,3_6} )
-
-inherit gnome2 flag-o-matic python-r1
-
-DESCRIPTION="The GNOME Spreadsheet"
-HOMEPAGE="http://www.gnumeric.org/"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-IUSE="+introspection libgda perl python"
-# python-loader plugin is python2.7 only
-REQUIRED_USE="
- introspection? ( ${PYTHON_REQUIRED_USE} )
- python? ( || ( $(python_gen_useflags -2) ) )"
-
-# 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"
-
-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.42: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:= )
- python? ( $(python_gen_impl_dep '' -2)
- >=dev-python/pygobject-3:3[${PYTHON_USEDEP}] )
- libgda? ( gnome-extra/libgda:5[gtk] )
-"
-DEPEND="${RDEPEND}
- 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() {
- # Manage gi overrides ourselves
- sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
- gnome2_src_prepare
-}
-
-src_configure() {
- if use python ; then
- python_setup -2
- fi
- gnome2_src_configure \
- --disable-static \
- --with-zlib \
- $(use_with libgda gda) \
- $(use_enable introspection) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_install() {
- gnome2_src_install
- if use introspection; then
- python_moduleinto gi.overrides
- python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
- fi
-}
diff --git a/app-office/gnumeric/gnumeric-1.12.57.ebuild b/app-office/gnumeric/gnumeric-1.12.57.ebuild
new file mode 100644
index 000000000000..f44e97a20260
--- /dev/null
+++ b/app-office/gnumeric/gnumeric-1.12.57.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+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 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~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.57:0.10[introspection?]
+ >=dev-libs/libxml2-2.4.12:2
+ >=x11-libs/pango-1.46.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-build/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 "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-office/gnumeric/metadata.xml b/app-office/gnumeric/metadata.xml
index 056277a49918..8ae5ed87e43c 100644
--- a/app-office/gnumeric/metadata.xml
+++ b/app-office/gnumeric/metadata.xml
@@ -1,14 +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>
-<use>
- <flag name="libgda">Enable database support through
- <pkg>gnome-extra/libgda</pkg>.</flag>
- <flag name="python">Enable python plugin loader.</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 d91390cb4172..33bc216a39c6 100644
--- a/app-office/grisbi/Manifest
+++ b/app-office/grisbi/Manifest
@@ -1,2 +1,3 @@
-DIST grisbi-1.0.4.tar.bz2 6965398 BLAKE2B f53b5cd7f2e4b0cdcf14732ba7e03315ec7d419c7f6ab3a290fd30a9dc9f7c0dde69b473dca3873aeb90b793cd90287c516f2fe4b7a50d71368abc3e12ce16f6 SHA512 9761ed94db563c39cab793ee076b6a729470231e3111d7ce57d188a6f1681cbb715174f67c15741320f295d4efdf0784f6e3d4d4d58267759efbad56561c7064
-DIST grisbi-1.2.1.tar.bz2 7314316 BLAKE2B b34aaaba79608561383e09fa1af7749f8c3cfa322f47a6d9cf350af1a3b96c575140246ed65b33127d92f84a57d959f24c99ef748ab80097ffce2ed8f16319aa SHA512 0193d5777ed191f7f3dac67fc9754f5588f35b9486567f3a7e7f9dd998865ff2130ad04b78a98dae1e1164fbd400a58328bdee777e9d0ff1100d1fd189a5aa2f
+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.0.4.ebuild b/app-office/grisbi/grisbi-1.0.4.ebuild
deleted file mode 100644
index 996e90a1e3c2..000000000000
--- a/app-office/grisbi/grisbi-1.0.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Grisbi is a personal accounting application for Linux"
-HOMEPAGE="http://www.grisbi.org"
-SRC_URI="mirror://sourceforge/grisbi/grisbi%20stable/1.0.x/${P}.tar.bz2"
-IUSE="libressl nls ofx ssl"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-
-RDEPEND="
- dev-libs/libxml2:2
- >=dev-libs/glib-2.18.0:2
- >=x11-libs/gtk+-2.12.0:2
- x11-misc/xdg-utils
- ssl? (
- libressl? ( dev-libs/libressl:0= )
- !libressl? ( >=dev-libs/openssl-0.9.5:0= ) )
- ofx? ( >=dev-libs/libofx-0.7.0 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_configure() {
- gnome2_src_configure \
- --with-libxml2 \
- --without-cunit \
- --disable-static \
- $(use_with ssl openssl) \
- $(use_with ofx) \
- $(use_enable nls)
-}
diff --git a/app-office/grisbi/grisbi-2.0.5.ebuild b/app-office/grisbi/grisbi-2.0.5.ebuild
new file mode 100644
index 000000000000..bf4c552c6afd
--- /dev/null
+++ b/app-office/grisbi/grisbi-2.0.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+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="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-1.2.1.ebuild b/app-office/grisbi/grisbi-3.0.1.ebuild
index 1cb4dfed2119..cb3f32cce3a4 100644
--- a/app-office/grisbi/grisbi-1.2.1.ebuild
+++ b/app-office/grisbi/grisbi-3.0.1.ebuild
@@ -1,35 +1,36 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-GNOME2_LA_PUNT="yes"
+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="mirror://sourceforge/${PN}/grisbi%20stable/1.2.x/${P}.tar.bz2"
-IUSE="goffice libressl nls ofx ssl"
+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/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.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 32bc548fc09c..ededc3ab3f6e 100644
--- a/app-office/gtg/Manifest
+++ b/app-office/gtg/Manifest
@@ -1 +1 @@
-DIST gtg-0.3.1.tar.gz 7902244 BLAKE2B 843c0df194450e9fcc718f94b83973209184ab041f42751ff1a32275c839b5e0bc80fe7aa903d91ce44d5999b496cd50218d8656c060d70fcdd3f3561f4eacb0 SHA512 7d342971cd98fbe5b84ec2f2b4c918dd668d00699b6f0afb76b143acdbe79807525bcc02d2e189769c24de5a8b33d7eef4ce242e3c091fe09505daac55158f12
+DIST gtg-0.6.tar.gz 2361876 BLAKE2B 48f4d589b19181c4e5586254a3411fe2e25126d0f16b2d1294b8bff3f7a86aee7a34762781d9819760ce2e6b36ebded225a478a1bc86aa4c17217b165dae2802 SHA512 68a5229c17b85b87a9a134a08e5e86fbf24d28d6ce55e848c17eef650620d6f56172ee495cb113f4279b34c19127ae03981e2feec5a39dc51be49e387e458600
diff --git a/app-office/gtg/files/gtg-0.3.1-desktop.patch b/app-office/gtg/files/gtg-0.3.1-desktop.patch
deleted file mode 100644
index 82db6ce36f3b..000000000000
--- a/app-office/gtg/files/gtg-0.3.1-desktop.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix desktop-file-validate warning.
-
---- a/gtg.desktop 2014-11-01 11:23:31.101881704 +0100
-+++ b/gtg.desktop 2014-11-01 11:23:37.349775014 +0100
-@@ -14,7 +14,7 @@
- StartupNotify=true
- X-Ayatana-Desktop-Shortcuts=NewTask
-
--[NewTask Shortcut Group]
-+[X-NewTask Shortcut Group]
- Name=New Task
- Exec=gtg_new_task
- TargetEnvironment=Unity
diff --git a/app-office/gtg/files/gtg-0.3.1-locales.patch b/app-office/gtg/files/gtg-0.3.1-locales.patch
deleted file mode 100644
index 56bf5ce5e9b1..000000000000
--- a/app-office/gtg/files/gtg-0.3.1-locales.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Do not install unwanted locales.
-
---- a/setup.py 2014-11-01 11:21:49.679613605 +0100
-+++ b/setup.py 2014-11-01 11:26:36.305719135 +0100
-@@ -101,9 +101,15 @@
-
- PO_DIR = 'po'
- MO_DIR = os.path.join('build', 'po')
-+LINGUAS = os.environ.get('LINGUAS', '*').split(' ')
-
- for po in glob.glob(os.path.join(PO_DIR, '*.po')):
- lang = os.path.basename(po[:-3])
-+
-+ # Skip unwanted locales
-+ if lang not in LINGUAS and '*' not in LINGUAS:
-+ continue
-+
- mo = os.path.join(MO_DIR, lang, 'gtg.mo')
- target_dir = os.path.dirname(mo)
- if not os.path.isdir(target_dir):
diff --git a/app-office/gtg/gtg-0.3.1.ebuild b/app-office/gtg/gtg-0.3.1.ebuild
deleted file mode 100644
index 05a309c14361..000000000000
--- a/app-office/gtg/gtg-0.3.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils fdo-mime gnome2-utils distutils-r1 versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-DESCRIPTION="Personal organizer for the GNOME desktop environment"
-HOMEPAGE="http://gtgnome.net/"
-SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/liblarch[${PYTHON_USEDEP}]
- dev-python/notify-python[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:2[${PYTHON_USEDEP}]
- dev-python/pygtk[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyxdg[${PYTHON_USEDEP}]
- dev-python/simplejson[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-python_prepare_all() {
- # Plugins are voluntarily left automagic as application has a nice way
- # to suggest missing dependencies. We only remove the ones that cannot
- # work on gentoo.
- # Backends should be enabled via USE flag when pulling extra deps
-
- # geoloc: uses removed from tree bindings
- sed -e "/GTG.plugins.geolocalized_tasks',/d" \
- -e "/geolocalized-tasks.gtg-plugin/d" \
- -i setup.py || die
-
- # launchpad: missing dependency
- # evolution: missing python-r1 support
- rm GTG/backends/backend_launchpad.py \
- GTG/backends/backend_evolution.py \
- || die
-
- # Respect LINGUAS
- epatch "${FILESDIR}"/${PN}-0.3.1-locales.patch
-
- # Fix validation warning
- epatch "${FILESDIR}"/${PN}-0.3.1-desktop.patch
-
- distutils-r1_python_prepare_all
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
diff --git a/app-office/gtg/gtg-0.6-r1.ebuild b/app-office/gtg/gtg-0.6-r1.ebuild
new file mode 100644
index 000000000000..b3dec9f5f524
--- /dev/null
+++ b/app-office/gtg/gtg-0.6-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+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/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+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/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/cheetah3[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ ')
+ || ( 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
+}
diff --git a/app-office/gtg/metadata.xml b/app-office/gtg/metadata.xml
index 7d791919d833..c1f63a8b3f28 100644
--- a/app-office/gtg/metadata.xml
+++ b/app-office/gtg/metadata.xml
@@ -1,10 +1,7 @@
<?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>eva@gentoo.org</email>
- </maintainer>
- <maintainer type="person">
<email>leio@gentoo.org</email>
</maintainer>
<longdescription lang="en">
diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index bc3fca3153c8..a726feb3f8f0 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -1,3 +1,2 @@
-DIST homebank-5.1.3.tar.gz 2686661 BLAKE2B bd43e3bc2d5d2c42e80cfc32b2beaa923b7c9110a71a703e52d45f302d16c5d8582cbb1c8463d4457b578844c357a20e7aed67c71a11d1baabf6dfec54960d3f SHA512 c95ac2871c3219d734aeb35d11e1e678efc50e166e2f8c1f05971fd341ac1598d6d672bd4b7cd7bcc206443af5305c9e1eb0557c3fcaab1ea35f4950acdef103
-DIST homebank-5.2.2.tar.gz 2601784 BLAKE2B e0a66cebbdc9247aeba9946c4adf5b6677abb49cd93d212fc8008c44c53a21966ee4fa1291f887196fe3168de992a892d54fe82aec228a88f613b45358076dd2 SHA512 83ccf7f96b1eb9f2e5c134b151dce53790092e2ecb06f5e6a5e50057d6a32cde6cf45b9e98c07a81e7f224d33dae5d98e4693e57c413df675f63d21b418525b0
-DIST homebank-5.2.3.tar.gz 2665397 BLAKE2B d197a113b1387c414ba8d11ebe012d0887dbfb1d9eb20c61197e0ddcf87da64e09b2bff108c07b350a1326f8b935fb4c8d56f14240e9815df5b021ab75a3f7dc SHA512 7b6530aa609ea047a19aadb65e459406226cc94d07a5a44e7ba06535cafcfe52e8b2471644b2bffbeb20cd699167858d2787ebdbc45166e4c7720fbff717b3de
+DIST homebank-5.7.4.tar.gz 3670067 BLAKE2B 3be94dc9e1ec11fc67fb7dab1655c9e2ab8529887cba200331e938b02a97abf810d94823443de0f5faf1b6beda85f9208e26909a876c3828ae2a1aab38890db0 SHA512 d65127b49a7566f5ad88feb8c614883c43e322ea50d915e49691b169771fac222573da4988ab1c54d9f39b9dfdf2d724cba07269e093c67a04900828d0b87093
+DIST homebank-5.8.tar.gz 3714120 BLAKE2B 72c8f635a6328df767cb2d94195dccf067cec98266c820e3fcfd764886aaffd5341130b6102e7e56b6623dfc2f78658a5dcad7f23839e0091c0d10a8674b2a4f SHA512 c004cdb88e905d24554ecc52632ca92d5a13ffd61addfdea3374a09ea6f53b848a9f92f4b3eebae06550d72898fd318482c8ab21cb0bb2366c63ff89ac0f349d
diff --git a/app-office/homebank/homebank-5.1.3.ebuild b/app-office/homebank/homebank-5.1.3.ebuild
deleted file mode 100644
index 0e00707bc772..000000000000
--- a/app-office/homebank/homebank-5.1.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit fdo-mime eutils 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 x86"
-
-RDEPEND=">=dev-libs/glib-2.39
- >=net-libs/libsoup-2.26
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.12: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() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
-}
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.3.ebuild b/app-office/homebank/homebank-5.2.3.ebuild
deleted file mode 100644
index 17236ea7d31d..000000000000
--- a/app-office/homebank/homebank-5.2.3.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.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/homebank-5.8.ebuild b/app-office/homebank/homebank-5.8.ebuild
new file mode 100644
index 000000000000..477ea294339b
--- /dev/null
+++ b/app-office/homebank/homebank-5.8.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..cf071defb446 100644
--- a/app-office/homebank/metadata.xml
+++ b/app-office/homebank/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="person">
- <email>calchan@gentoo.org</email>
- <name>Denis Dupeyron</name>
-</maintainer>
+ <maintainer type="person">
+ <email>arkamar@gentoo.org</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
+ <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 ca8bf9e9161b..3602b0f0c96d 100644
--- a/app-office/impressive/Manifest
+++ b/app-office/impressive/Manifest
@@ -1,2 +1,2 @@
-DIST Impressive-0.11.2.tar.gz 198391 BLAKE2B e0157a910b61c7dbe0796193b3d18f533210de50568d835e5204a848a5ac4978ab228b633d5137fb068af09a88d0c50fc2dbbb02b9b0d1a32a99f9de220ac1de SHA512 cabb52612f65ddadfb080e3db6417680a1aa9724fe45d8b78a1206b6508a8b60c5e5a7c218ff0f90e62adcd498aabe625837164fc547604dfd7aba425db87dd6
-DIST Impressive-0.12.0.tar.gz 209514 BLAKE2B aef0c793c85c680c65399cfcef56488c558ec49a8246d55bacc05a2e1fa0de51d548ddcf67788d36a4de91d62495a623269976345f99d63d25f3ae8bc9efdbd8 SHA512 3425d9d53c8c3ff6d5de0a3466bbf5c94f257390b4929ba12547ba930099de67db4f4d77d4ef4e3e10f8f723478569a74042553f64cf95e236931c7aabb70f0a
+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.11.2.ebuild b/app-office/impressive/impressive-0.13.1.ebuild
index 14227452dabf..2f4b427c94b6 100644
--- a/app-office/impressive/impressive-0.11.2.ebuild
+++ b/app-office/impressive/impressive-0.13.1.ebuild
@@ -1,41 +1,36 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-r1
-
-MY_PN="Impressive"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit optfeature python-r1
DESCRIPTION="Stylish way of giving presentations with Python"
HOMEPAGE="http://impressive.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV%b}/${MY_PN}-${PV}.tar.gz"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
+KEYWORDS="amd64 x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DEPEND=""
RDEPEND="${PYTHON_DEPS}
+ app-text/mupdf
dev-python/pygame[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
x11-apps/xrandr
- app-text/mupdf
- || ( media-fonts/dejavu media-fonts/corefonts )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+ || (
+ media-fonts/dejavu
+ media-fonts/corefonts
+ )
+"
-DOCS=(
- changelog.txt
- demo.pdf
-)
-HTML_DOCS=(
- impressive.html
-)
+DOCS=( changelog.txt demo.pdf )
+HTML_DOCS=( impressive.html )
-S=${WORKDIR}/${MY_PN}-${PV}
+S="${WORKDIR}/${PN^}-${PV/_/-}"
src_install() {
default
@@ -44,9 +39,8 @@ 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
- optfeature "sound and video playback" media-video/mplayer2
optfeature "extraction of PDF page titles" app-text/pdftk
}
diff --git a/app-office/impressive/impressive-0.12.0.ebuild b/app-office/impressive/impressive-0.13.2.ebuild
index 6f865b6ac5e2..a5e6f91514bd 100644
--- a/app-office/impressive/impressive-0.12.0.ebuild
+++ b/app-office/impressive/impressive-0.13.2.ebuild
@@ -1,41 +1,36 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-r1
-
-MY_PN="Impressive"
+PYTHON_COMPAT=( python3_{10..12} )
+inherit optfeature python-r1
DESCRIPTION="Stylish way of giving presentations with Python"
HOMEPAGE="http://impressive.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}/${PV%b}/${MY_PN}-${PV}.tar.gz"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="${PYTHON_DEPS}
+ app-text/mupdf
dev-python/pygame[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
x11-apps/xrandr
- app-text/mupdf
- || ( media-fonts/dejavu media-fonts/corefonts )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+ || (
+ media-fonts/dejavu
+ media-fonts/corefonts
+ )
+"
-DOCS=(
- changelog.txt
- demo.pdf
-)
-HTML_DOCS=(
- impressive.html
-)
+DOCS=( changelog.txt demo.pdf )
+HTML_DOCS=( impressive.html )
-S=${WORKDIR}/${MY_PN}-${PV}
+S="${WORKDIR}/${PN^}-${PV/_/-}"
src_install() {
default
@@ -44,10 +39,8 @@ 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
- optfeature "sound and video playback" media-video/mplayer2
optfeature "extraction of PDF page titles" app-text/pdftk
}
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..8178f87f501f
--- /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..8178f87f501f
--- /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-r1.ebuild
deleted file mode 100644
index fcd7857e501d..000000000000
--- a/app-office/kexi/kexi-3.2.0-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# KDE_HANDBOOK="true"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="Visual database applications creator"
-HOMEPAGE="https://kde.org/applications/office/kexi/ http://www.kexi-project.org/"
-[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
-
-KEYWORDS="amd64 x86"
-IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
-
-BDEPEND="sys-devel/gettext"
-DEPEND="
- $(add_frameworks_dep breeze-icons-rcc)
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kcrash)
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep ktexteditor)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep designer)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
- >=dev-libs/kproperty-3.1.0:5=
- >=dev-libs/kreport-3.1.0:5=[scripting]
- marble? ( $(add_kdeapps_dep marble) )
- mdb? (
- dev-libs/glib:2
- virtual/libiconv
- )
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? (
- dev-db/postgresql:*
- dev-libs/libpqxx
- )
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-missing-header.patch
- "${FILESDIR}"/${P}-postgresql-9.12.patch
-)
-
-src_prepare() {
- if ! use webkit; then
- punt_bogus_dep Qt5 WebKit
- punt_bogus_dep Qt5 WebKitWidgets
- fi
-
- kde5_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
- -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
- -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
- $(cmake-utils_use_find_package marble KexiMarble)
- $(cmake-utils_use_find_package mdb GLIB2)
- $(cmake-utils_use_find_package mysql MySQL)
- $(cmake-utils_use_find_package postgres PostgreSQL)
- )
- use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) )
-
- kde5_src_configure
-}
diff --git a/app-office/kexi/kexi-3.2.0-r4.ebuild b/app-office/kexi/kexi-3.2.0-r4.ebuild
new file mode 100644
index 000000000000..ca00029db3ea
--- /dev/null
+++ b/app-office/kexi/kexi-3.2.0-r4.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ECM_HANDBOOK="true"
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Visual database applications creator"
+HOMEPAGE="https://apps.kde.org/kexi-3.3/ https://kexi-project.org/
+https://userbase.kde.org/Kexi"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
+ KEYWORDS="amd64 x86"
+fi
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+IUSE="debug experimental marble mdb mysql postgres sqlite"
+
+DEPEND="
+ >=dev-db/kdb-3.1.0-r1:5=[debug?,mysql?,postgres?,sqlite?]
+ >=dev-libs/kproperty-3.1.0:5=
+ >=dev-libs/kreport-3.1.0:5=[scripting]
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}: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
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ marble? ( kde-apps/marble:5= )
+ mdb? (
+ dev-libs/glib:2
+ virtual/libiconv
+ )
+ mysql? ( dev-db/mysql-connector-c:= )
+ postgres? (
+ dev-db/postgresql:*
+ dev-libs/libpqxx
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-missing-header.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() {
+ ecm_punt_qt_module WebKit
+ ecm_punt_qt_module WebKitWidgets
+
+ ecm_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+ -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+ -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
+ $(cmake_use_find_package marble Marble)
+ $(cmake_use_find_package mdb GLIB2)
+ $(cmake_use_find_package mysql MySQL)
+ $(cmake_use_find_package postgres PostgreSQL)
+ )
+ use experimental && mycmakeargs+=( -DKEXI_SCRIPTING_DEBUG=$(usex debug) )
+
+ ecm_src_configure
+}
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 ff9651ab9b16..339a3d985311 100644
--- a/app-office/kmymoney/Manifest
+++ b/app-office/kmymoney/Manifest
@@ -1,2 +1 @@
-DIST kmymoney-5.0.5.tar.xz 11706112 BLAKE2B 7c0e51ad2404a88affd7b99c8ca59b813b646a7d995b5d7f6db311c8813f2966d14b34271f3d9de73d07c763fb191e9f4c0737e64feb35a62cd719856c20bab1 SHA512 ba8033b974b93d47cd2a732a352025715845d3dff016a49babb6b724d5e9b726f84f5e2a1f1f42765a6ff35a00d3d995397f2831981d48cb8468d1407030584c
-DIST kmymoney-5.0.6.tar.xz 11713976 BLAKE2B bfc4aacff79f0c92145257e7398271385f80d9ac7460b35f691c1e45dc115ebe91418a98a1a5e6a6c0cdc376beff7b92c8f7d7a29af3d2529503e7db4dc4b77a SHA512 237918b0844d5d9129d086f403090acf21be6e2ba1f41d575ff9de514a9ddcb7bd616da1377ecc34c4436e12481e425615ab640e7549c783d9010b22c0460480
+DIST kmymoney-5.1.3.tar.xz 12647372 BLAKE2B 09580873985bb41c39c649bdb863ee25f4356dfea18b64d45f3b6bd528fd57fc2b5fd32a6541c10ed519da0e905bf6853589e7cab0f4c3b4f2945cd7a3181dba SHA512 2003f25b7df77691e5d3d0f450e0139b1e68336f59a4fc78af751c5b94ecfaf17a39ee1f58ed0c2cda642195c5277fbb63c87e857ebe9a6495dc7f88b9a38794
diff --git a/app-office/kmymoney/files/kmymoney-5.0.5-missing-header.patch b/app-office/kmymoney/files/kmymoney-5.0.5-missing-header.patch
deleted file mode 100644
index d365607aecf2..000000000000
--- a/app-office/kmymoney/files/kmymoney-5.0.5-missing-header.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From b48fc8588f1fd98b116fce21ebfda6416f558146 Mon Sep 17 00:00:00 2001
-From: Luca Beltrame <lbeltrame@kde.org>
-Date: Sun, 21 Jul 2019 09:10:44 +0200
-Subject: Fix build with Qt 5.13
-
-Yet another case of QMap no longer being included.
----
- kmymoney/plugins/kmymoneyplugin.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/kmymoney/plugins/kmymoneyplugin.h b/kmymoney/plugins/kmymoneyplugin.h
-index abd6b64..ccff5d3 100644
---- a/kmymoney/plugins/kmymoneyplugin.h
-+++ b/kmymoney/plugins/kmymoneyplugin.h
-@@ -25,6 +25,7 @@
- // ----------------------------------------------------------------------------
- // QT Includes
-
-+#include <QMap>
- #include <QObject>
-
- // ----------------------------------------------------------------------------
---
-cgit v1.1
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.0.5.ebuild b/app-office/kmymoney/kmymoney-5.0.5.ebuild
deleted file mode 100644
index 44508ca3d7dc..000000000000
--- a/app-office/kmymoney/kmymoney-5.0.5.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit kde5 python-single-r1
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-IUSE="activities addressbook calendar hbci holidays ofx quotes webkit weboob"
-
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep sonnet)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- >=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-6.0.0
- dev-libs/gmp:0=
- dev-libs/kdiagram:5
- dev-libs/libgpg-error
- activities? ( $(add_frameworks_dep kactivities) )
- addressbook? (
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep kcontacts)
- $(add_kdeapps_dep kidentitymanagement)
- )
- calendar? ( dev-libs/libical:= )
- hbci? (
- >=net-libs/aqbanking-5.6.5
- >=sys-libs/gwenhywfar-4.15.3-r1[qt5]
- )
- holidays? ( $(add_frameworks_dep kholidays) )
- ofx? ( dev-libs/libofx )
- webkit? (
- $(add_frameworks_dep kdewebkit)
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- )
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
- weboob? (
- ${PYTHON_DEPS}
- $(add_qt_dep qtconcurrent)
- www-client/weboob[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
-"
-RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
- quotes? ( dev-perl/Finance-Quote )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-missing-header.patch )
-
-pkg_setup() {
- use weboob && python_setup
- kde5_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_QT_DESIGNER=OFF
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package addressbook KF5Akonadi)
- $(cmake-utils_use_find_package addressbook KF5Contacts)
- $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=$(usex hbci)
- -DENABLE_LIBICAL=$(usex calendar)
- $(cmake-utils_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
- -DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=$(usex weboob)
- $(cmake-utils_use_find_package weboob PythonLibs)
- )
- kde5_src_configure
-}
-
-src_test() {
- # bug 652636; bug 673052: needs kmymoney installed to succeed
- local myctestargs=(
- -E "(reports-chart-test|qsqlcipher-test)"
- )
-
- kde5_src_test
-}
diff --git a/app-office/kmymoney/kmymoney-5.0.6.ebuild b/app-office/kmymoney/kmymoney-5.0.6.ebuild
deleted file mode 100644
index 86b2bc4fc862..000000000000
--- a/app-office/kmymoney/kmymoney-5.0.6.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_BRANCH="5.0"
-PYTHON_COMPAT=( python2_7 )
-
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit kde5 python-single-r1
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org"
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
-
-REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="virtual/pkgconfig"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcmutils)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kcodecs)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kitemmodels)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_frameworks_dep sonnet)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- >=app-crypt/gpgme-1.7.1-r1[cxx]
- >=app-office/libalkimia-7.0.0:=
- dev-libs/gmp:0=
- dev-libs/kdiagram:5
- dev-libs/libgpg-error
- activities? ( $(add_frameworks_dep kactivities) )
- addressbook? (
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep kcontacts)
- $(add_kdeapps_dep kidentitymanagement)
- )
- calendar? ( dev-libs/libical:= )
- holidays? ( $(add_frameworks_dep kholidays) )
- ofx? ( dev-libs/libofx )
- webkit? (
- $(add_frameworks_dep kdewebkit)
- >=dev-qt/qtwebkit-5.212.0_pre20180120:5
- )
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
- weboob? (
- ${PYTHON_DEPS}
- $(add_qt_dep qtconcurrent)
- www-client/weboob[${PYTHON_USEDEP}]
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
-"
-RDEPEND="${COMMON_DEPEND}
- !app-office/kmymoney:4
- quotes? ( dev-perl/Finance-Quote )
-"
-
-pkg_setup() {
- use weboob && python_setup
- kde5_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_QT_DESIGNER=OFF
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package addressbook KF5Akonadi)
- $(cmake-utils_use_find_package addressbook KF5Contacts)
- $(cmake-utils_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_KBANKING=OFF
- -DENABLE_LIBICAL=$(usex calendar)
- $(cmake-utils_use_find_package holidays KF5Holidays)
- -DENABLE_OFXIMPORTER=$(usex ofx)
- -DENABLE_WEBENGINE=$(usex !webkit)
- -DENABLE_WEBOOB=$(usex weboob)
- $(cmake-utils_use_find_package weboob PythonLibs)
- )
- kde5_src_configure
-}
-
-src_test() {
- # bug 652636; bug 673052: needs kmymoney installed to succeed
- local myctestargs=(
- -E "(reports-chart-test|qsqlcipher-test)"
- )
-
- kde5_src_test
-}
diff --git a/app-office/kmymoney/kmymoney-5.1.3.ebuild b/app-office/kmymoney/kmymoney-5.1.3.ebuild
new file mode 100644
index 000000000000..19b20ef57a96
--- /dev/null
+++ b/app-office/kmymoney/kmymoney-5.1.3.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_BRANCH="5.1"
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.82.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit ecm flag-o-matic kde.org optfeature
+
+DESCRIPTION="Personal finance manager based on KDE Frameworks"
+HOMEPAGE="https://kmymoney.org/"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities addressbook calendar hbci holidays"
+[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
+
+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/kdiagram:5
+ dev-libs/libgpg-error
+ dev-libs/libofx:=
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${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
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${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/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
+ >=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
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ addressbook? (
+ kde-apps/akonadi:5
+ kde-apps/kidentitymanagement:5
+ >=kde-frameworks/kcontacts-${KFMIN}:5
+ )
+ 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="${RDEPEND}
+ dev-libs/boost
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
+
+pkg_setup() {
+ ecm_pkg_setup
+
+ if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
+ ewarn "USE experimental set: Building unfinished features."
+ ewarn "This *will* chew up your data. You have been warned."
+ fi
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/865943
+ # https://bugs.kde.org/show_bug.cgi?id=486486
+ filter-lto
+
+ local mycmakeargs=(
+ -DENABLE_OFXIMPORTER=ON
+ -DENABLE_WEBENGINE=ON
+ -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)
+ $(cmake_use_find_package addressbook KF5Contacts)
+ $(cmake_use_find_package addressbook KF5IdentityManagement)
+ -DENABLE_LIBICAL=$(usex calendar)
+ -DENABLE_KBANKING=$(usex hbci)
+ $(cmake_use_find_package holidays KF5Holidays)
+ )
+ [[ ${KDE_BUILD_TYPE} = live ]] &&
+ mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 652636; bug 673052: needs kmymoney installed to succeed
+ local myctestargs=(
+ -E "(reports-chart-test|qsqlcipher-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 34cd0358c540..9510f45c3f08 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -1,16 +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>
- <flag name="weboob">Enable import of online banking transactions extracted by <pkg>www-client/weboob</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-office/kraft/Manifest b/app-office/kraft/Manifest
index a87b46ddb370..292e3e07f1da 100644
--- a/app-office/kraft/Manifest
+++ b/app-office/kraft/Manifest
@@ -1 +1 @@
-DIST kraft-0.82.tar.gz 668251 BLAKE2B 82ef37b695d0e7a2c72e0525c4aa9b9742d6c8d73c95e3ef5517c49c01869a5f1ba0fed1f18200f2a39ada5a92bcca5cabfac901f07c0a968783506d298ff164 SHA512 7a342bf94e2fe0de42004a69a29ce07a32dd70eb0f16b1dc18c889b7f0a0290142d5c0bc26b40a321753b0a0e62f6b91ecc8fbed98d32913881996a2507070e8
+DIST kraft-1.0.tar.gz 3629908 BLAKE2B b40dc2d647e2985b01d9ee241fbd8cf1eb551621c4635a79c248d69538d2ac034889828461f11e6eefc5258bafe160f421c2960ad80de2a264a8978a4687ad56 SHA512 c45b41ed6eb3eae1f29d158506ea59d55a636974bfb655b307e3045edefcbee84fd833e16cf06b7317e8f634e1efef83841a7361af86007973ab2ef234c32585
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.82.ebuild b/app-office/kraft/kraft-0.82.ebuild
deleted file mode 100644
index 5b85fbff4614..000000000000
--- a/app-office/kraft/kraft-0.82.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Software to manage quotes and invoices in small enterprises"
-HOMEPAGE="http://www.volle-kraft-voraus.de/"
-SRC_URI="https://github.com/dragotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="pim"
-
-DEPEND="
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_kdeapps_dep kcontacts)
- $(add_qt_dep qtgui)
- $(add_qt_dep qtsql)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- dev-cpp/ctemplate
- pim? (
- $(add_kdeapps_dep akonadi)
- $(add_kdeapps_dep akonadi-contacts)
- )
-"
-RDEPEND="${DEPEND}
- !app-office/kraft:4
-"
-
-DOCS=( AUTHORS Changes.txt README.md Releasenotes.txt TODO )
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package pim KF5Akonadi)
- $(cmake-utils_use_find_package pim KF5AkonadiContact)
- )
-
- kde5_src_configure
-}
diff --git a/app-office/kraft/kraft-1.0.ebuild b/app-office/kraft/kraft-1.0.ebuild
new file mode 100644
index 000000000000..e4b2fb0e20c3
--- /dev/null
+++ b/app-office/kraft/kraft-1.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VIRTUALX_REQUIRED="test"
+inherit ecm
+
+DESCRIPTION="Software to manage quotes and invoices in small enterprises"
+HOMEPAGE="https://www.volle-kraft-voraus.de/"
+SRC_URI="https://github.com/dragotin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="pim"
+
+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-23.08.0:5
+ >=kde-apps/akonadi-contacts-23.08.0:5
+ kde-frameworks/kcoreaddons:5
+ )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS Changes.txt README.md Releasenotes.txt TODO )
+
+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 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/Manifest b/app-office/ktimetracker/Manifest
new file mode 100644
index 000000000000..66674bb57015
--- /dev/null
+++ b/app-office/ktimetracker/Manifest
@@ -0,0 +1 @@
+DIST ktimetracker-5.0.1.tar.xz 422820 BLAKE2B 4aa4aba97f612b4ea426ed13cb0f830f646311254e75ab8ddef5f6edc62bbf2acb85d85d8031bae969f3dde411e649f645bb1fbd2a52b95eb831a530fa4e80ba SHA512 78de8651efd72fa9fd5c7f06992ab8970e1d763c6f30f5eba52ec93bb6a2bb19ae777bc90809ef5198bc3b6a5f9f5ee78e240eadcacd8ce8489bdb28cd62431e
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-r1.ebuild b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild
new file mode 100644
index 000000000000..bfdec2373c77
--- /dev/null
+++ b/app-office/ktimetracker/ktimetracker-5.0.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+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"
+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"
+fi
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
+SLOT="5"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/kcalendarcore-${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/kidletime-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+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
new file mode 100644
index 000000000000..d925f2439758
--- /dev/null
+++ b/app-office/ktimetracker/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/ledger/Manifest b/app-office/ledger/Manifest
index dbc383ee8b8f..f9cd92662768 100644
--- a/app-office/ledger/Manifest
+++ b/app-office/ledger/Manifest
@@ -1 +1 @@
-DIST ledger-3.1.2.tar.gz 801112 BLAKE2B 71b907a83fe10857d17de746c0d124572859c9eca237130ebbfa5b730406470a5d31025736e80516feaac7daf14a4edb8b644ed72a0827f9714ac9cb2b79c0fb SHA512 445d9a9c70aa3e59718f8fb75e4110c73f2f476436149fdd456b5fe7b9cee9333c09647080049989599dfac491e5bdd0d143717e58e15989db0fcaad4e5a958d
+DIST ledger-3.3.2.tar.gz 825274 BLAKE2B ee0901eaba234688cc36e399bd86118269d8691162feacf25e70ffaf28e8d572f47a62fb014126f5dce65c73135f21ad4364a642637a80d2577bf20b657fc9a4 SHA512 d5d7058f0e9a02ad1d46e6780675d446070824b321f0f4c1ea6ac0c3dd4f11f259113bc36cbc796e4bb6d0a7898d6a68a25cce639e27a2b2434eec11a612ecb0
diff --git a/app-office/ledger/ledger-3.1.2.ebuild b/app-office/ledger/ledger-3.3.2.ebuild
index 38cba372bc38..c9108199104d 100644
--- a/app-office/ledger/ledger-3.1.2.ebuild
+++ b/app-office/ledger/ledger-3.3.2.ebuild
@@ -1,20 +1,22 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{9,10,11} )
+CMAKE_REMOVE_MODULES_LIST=( FindPython Support )
+inherit bash-completion-r1 check-reqs cmake python-single-r1
-inherit check-reqs cmake-utils python-single-r1
-
-DESCRIPTION="A double-entry accounting system with a command-line reporting interface"
+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"
-KEYWORDS="amd64 x86"
SLOT="0"
-IUSE="debug doc emacs python"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+IUSE="debug doc python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
RESTRICT="test"
CHECKREQS_MEMORY=8G
@@ -24,28 +26,26 @@ RDEPEND="
dev-libs/gmp:0=
dev-libs/mpfr:0=
python? (
- dev-libs/boost:=[${PYTHON_USEDEP}]
- dev-python/cheetah
+ $(python_gen_cond_dep '
+ dev-libs/boost:=[${PYTHON_USEDEP}]
+ dev-python/cheetah3:=[${PYTHON_USEDEP}]
+ ')
${PYTHON_DEPS}
)
"
-DEPEND="
- ${RDEPEND}
+DEPEND="${RDEPEND}
dev-libs/utfcpp
doc? (
+ app-text/texlive[extra]
sys-apps/texinfo
virtual/texi2dvi
- dev-texlive/texlive-fontsrecommended
)
"
-# Building with python integration seems to fail without 8G available
-# RAM(!) Since the memory check in check-reqs doesn't count swap, it
-# may be unfair to fail the build entirely on the memory test alone.
-# Therefore check-reqs_pkg_pretend is deliberately omitted so that we
-# ewarn but not eerror.
pkg_pretend() {
- :
+ if use python; then
+ check-reqs_pkg_pretend
+ fi
}
pkg_setup() {
@@ -56,27 +56,17 @@ pkg_setup() {
}
src_prepare() {
- cmake-utils_src_prepare
-
- if ! has_version ">=dev-libs/boost-1.70"; then
- sed -r -i \
- -e '/set.BOOST_PYTHON/s/python27/python-2.7/g' \
- "${S}/CMakeLists.txt" \
- || die "Failed to update CMakeLists.txt for python2.7 boost"
- fi
+ cmake_src_prepare
# Want to type "info ledger" not "info ledger3"
sed -i -e 's/ledger3/ledger/g' \
- doc/ledger3.texi \
- doc/CMakeLists.txt \
- test/CheckTexinfo.py \
- tools/cleanup.sh \
- tools/gendocs.sh \
- tools/prepare-commit-msg \
- tools/spellcheck.sh \
+ 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() {
@@ -87,20 +77,28 @@ src_configure() {
-DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
-DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
-DBUILD_DEBUG="$(usex debug)"
- -DUSE_PYTHON27_COMPONENT=yes
+ -DUTFCPP_PATH="${ESYSROOT}/usr/include/utf8cpp"
)
+ if use python; then
+ mycmakeargs+=(
+ -DPython_EXECUTABLE="${PYTHON}"
+ -DPython_INCLUDE_DIR="$(python_get_includedir)"
+ )
+ fi
- cmake-utils_src_configure
+ cmake_src_configure
}
src_compile() {
- cmake-utils_src_compile
+ cmake_src_compile
- use doc && cmake-utils_src_make doc
+ use doc && cmake_src_compile doc
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
+
+ newbashcomp contrib/${PN}-completion.bash ${PN}
}
pkg_postinst() {
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 73a2de778c40..fd7f6ff2dbd7 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1 +1 @@
-DIST alkimia-7.0.2.tar.xz 38420 BLAKE2B ea2cc8dd80e2b9b2501d26936aa7d2799d040e8cf86f9adb4785e676046f3c76d0cbe3267e4159582086d910be35020bbc634140d32cc7e5588d06cf75a115a3 SHA512 275ea48cd33caed9393a170efcc6053a581c1cc000862dd73a63bdb6de3e3c3ad2e492901a859e517033e1239e297a43088580553efe32f1d99a85051f5af3e4
+DIST alkimia-8.1.2.tar.xz 267008 BLAKE2B 2b82f09c773d965385dc81765ee6c9c01a20cb1e67c30058d95ec829a052181c8928774070977fe3da18cc36389fd5fd37abeb1b899def1cafc57ad161bc01b2 SHA512 019bb04623204efeb8a7a066213972cfdcb2634969f61adc8cc75deba89842a7d3e6cda056e05b68ad1f20a5ed6739c03531b10362732d7c7c92efc20bc58a1b
diff --git a/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
new file mode 100644
index 000000000000..652e951c4bce
--- /dev/null
+++ b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
@@ -0,0 +1,54 @@
+From d413b91839ca0e66beb56a71625e3194df1a6599 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 12 Jun 2019 19:44:12 +0200
+Subject: [PATCH 1/2] Use non-deprecated KDE_INSTALL_TARGETS_DEFAULT_ARGS for
+ alkimia target
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 7c0f0f7..0774032 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -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}
+ )
+
+ if(BUILD_QT4)
+--
+2.23.0
+
+
+From 1fd611bcc060e779ac62f5f69d956c6dee2b3383 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Wed, 12 Jun 2019 16:43:54 +0200
+Subject: [PATCH 2/2] Fix pkgconfig libdir path
+
+---
+ src/libalkimia.pc.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/libalkimia.pc.in b/src/libalkimia.pc.in
+index c2087c9..6ada277 100644
+--- a/src/libalkimia.pc.in
++++ b/src/libalkimia.pc.in
+@@ -4,8 +4,8 @@
+ # General installation directories
+ prefix=@CMAKE_INSTALL_PREFIX@
+ exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=@KDE4_LIB_DIR@
+-includedir=@INCLUDE_INSTALL_DIR@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=${prefix}/@INCLUDE_INSTALL_DIR@
+
+ # Human-readable name
+ Name: Alkimia
+--
+2.23.0
+
diff --git a/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild b/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild
deleted file mode 100644
index b0dbf45ff89c..000000000000
--- a/app-office/libalkimia/libalkimia-7.0.2-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="forceoptional"
-KMNAME="alkimia"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/${KMNAME}-${PV}.tar.xz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323"
-LICENSE="LGPL-2.1"
-SLOT="0/7"
-IUSE="doc gmp"
-
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen )
-"
-DEPEND="
- $(add_qt_dep qtdbus)
- !gmp? ( sci-libs/mpir:=[cxx] )
- gmp? ( dev-libs/gmp:0=[cxx] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_find_package doc Doxygen)
- $(cmake-utils_use_find_package !gmp MPIR)
- )
- kde5_src_configure
-}
diff --git a/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild
new file mode 100644
index 000000000000..686cdec755c3
--- /dev/null
+++ b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KDE_ORG_NAME="alkimia"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
+ KEYWORDS="amd64 x86"
+fi
+
+DESCRIPTION="Library with common classes and functionality used by KDE finance applications"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
+https://community.kde.org/Alkimia"
+
+LICENSE="LGPL-2.1"
+SLOT="0/8"
+IUSE="doc plasma webengine"
+
+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/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ plasma? (
+ >=kde-frameworks/kpackage-${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.1.0-cmake.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_FINANCEQUOTE=OFF
+ -DBUILD_TOOLS=ON
+ -DBUILD_WITH_WEBKIT=OFF
+ $(cmake_use_find_package doc Doxygen)
+ -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
+ -DBUILD_APPLETS=$(usex plasma)
+ -DBUILD_WITH_WEBENGINE=$(usex webengine)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # Depends on BUILD_WITH_WEBKIT, bug 736128
+ local myctestargs=(
+ -E "(alkonlinequotestest)"
+ )
+ ecm_src_test
+}
diff --git a/app-office/libalkimia/metadata.xml b/app-office/libalkimia/metadata.xml
index 2fdbf33d963d..dd3462e37fd9 100644
--- a/app-office/libalkimia/metadata.xml
+++ b/app-office/libalkimia/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>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ </upstream>
+ <use>
+ <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 9117b8495f03..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.2.5.2.tar.xz 1641072480 BLAKE2B fb084df67bbcf7af16050c7e72478b16b69c7cbe4cccf18ace02907e98e5e5d49ea516d6aa9a1c232984aafcbbcbcb009ca9df3f074642ac1c3ab9860f16757d SHA512 7f7bfb9dd90bb6e5a7b45987b46cdd0da29c633e93511d4a275a073a8fe15b165770f7536af5f2d351be636c904318d71a07d91da15da08dea4ba84b0046fc4d
-DIST amd64-debug-libreoffice-gnome-6.2.5.2.xd3 1609525 BLAKE2B 24df754b5a03bb06e08a3defff41d9cc135c787f7427c6e2948713c4f1f27cbf2ac20d8d9df25ee648221d36c355fdd70a39ea9498cc88a52a8c1fbb0ea396eb SHA512 8c34bccfd1ada25e5f3076631a1c61bf359d2e26a0ea97de3b073622e801e57c24cf1675f3b3baccce12b9d803d3c5ad432cb724074119766c60d416535330f4
-DIST amd64-debug-libreoffice-gnome-java-6.2.5.2.xd3 866015327 BLAKE2B 014989b5f558590dc55f4f82d1a502804c6cb03baef35674fcaefb858925422b0ad21c821fe8e215c6cb6a01e12642d217a28bce42591034d808e5bc172869f1 SHA512 318e1fdf09bd06333e81f557ebb3ef26e745920022d8a1ff25f481737faade03be6613b39539f6e0ce4c58404c1baad3f1217c4b17673bf740b1c421d4f42933
-DIST amd64-debug-libreoffice-java-6.2.5.2.xd3 864389819 BLAKE2B 14ea27a4c869c6cc3241d20d55f30f9bc471c4bf0816e9b4e7b1e18c47286734c752ccf1f438bb116ba3f56b10827a537a9dbef80f9b370d2ee6bafc2be45162 SHA512 ee04800538235f58256784989acfb8bc1a3c842016ee6a52ee875067f4614903b3de8367706f53e2a65d053793f50f536518fd409465af49bdcc20683014bc85
-DIST amd64-debug-libreoffice-kde-6.2.5.2.xd3 462116544 BLAKE2B 27cba58f6329a9318ea2c33959fa7bb942449d033bfc6cc3c0b730d2c1e29195119810205a49951639487cfcbb2b433539be191439b10f60b875a18429be8741 SHA512 50e1533397ab7d94004462ad042de09653fa75a87492acbc1650f3808c6187fb79e66fbfcf1b3088ed67711747a4601b0fea2c6c8a34b5ef8a167ee6bf535959
-DIST amd64-debug-libreoffice-kde-java-6.2.5.2.xd3 869114510 BLAKE2B d158629b437118e5bf00c637b33deb651034323a5931bb75d878fe4e1d38c1e10bf4dd6426f75cc3d7be6070e657f89587507649abc8929f03c9b19a1f6f9b95 SHA512 2849c1fbf12272d8206a3f37df5278d0cec3387de65d07f17b466a040ccb74b4fa33654dd6b54eecefcf986855a9ccb840545dcf4a926b7e0e6ce6ca07ad1185
-DIST x86-debug-libreoffice-6.2.5.2.tar.xz 1601980988 BLAKE2B bdd311cfc56b0458a10365d4cfe02588e533b84adbf6e7fc9aa23eaacaf152f2192e4ac4d6efcee5499fd83611993c3926fea24700d0f38755d9f1ad885397e5 SHA512 5ff75c07bbb39034550a61ee006711b45cd5ee8a51168f95557279f3edd0cfc689114af511933c140e8fd8023da1d5a0b2138692ee741ccfb923ed2a2decfc29
-DIST x86-debug-libreoffice-gnome-6.2.5.2.xd3 1551594 BLAKE2B 1b55521ac15d999dbf741edcd308907bf5581c1147c82508f53bcb85eebeceef34ac3d94cc7cf87c570a0df74092b1f003c22c75e70972f403f1803d83ba932d SHA512 681d0e2c094abe4038f295ea096e704bb92384aedfe45161c4d4bb0dbbfe2e2ed12a7aa6fa57b5f898d4738b3f0355ab1601a03c719c10382523b8c71da290da
-DIST x86-debug-libreoffice-gnome-java-6.2.5.2.xd3 787032334 BLAKE2B 36844f9fe34427002b6c609814c7c6424634d77ff8685e4370ac96fd7e34bd79c82312e2dbb7a0f6660c0150ab2f5eba2fe7b96359196c6f233eb51ae9c461d2 SHA512 43af63bd77db51aa64200723559ced63c13aaf39b59ece886b9b40ddf6ba7dd19e5bbc65f9aa01fde085605aff36c17401b9ef498877628ede3092fb1795c464
-DIST x86-debug-libreoffice-java-6.2.5.2.xd3 785457596 BLAKE2B 5561c4273c8a7f86d7450bcfb21abd41d4e960f534a0faffcc55997310aef404b2eb30ba6d94672a729ecdf73cba91ea1ff868f019c0f9737303bf807250a60b SHA512 3bd5cad22eb5fc8df42ec30c067d7fd77e73ef5baabbfadf71ec6e7cb97224c9741b109e3ece48e3711c7dd16b7b7a413b373d252405f8925e80f0dcf7a8d0ae
-DIST x86-debug-libreoffice-kde-6.2.5.2.xd3 439845649 BLAKE2B 1c05eea34715f9306282c642bbf42908e7949f2b7d054b3d41d8eb6839c51a8db264bbd402a4dc996716ec334adb343daccc9c10b1da2b1e3d75bacd8faedd52 SHA512 3af4fc023b102eb094c746414c8d985773af78132d715320b46e26ba1846767f558b85d35c624cf96ce6430e88aa387e128082ee672f8abd546a3582a8507bd9
-DIST x86-debug-libreoffice-kde-java-6.2.5.2.xd3 786182822 BLAKE2B c27b353a2855126d593d5de38a4e5605d4f2afd66b156cb721158f658fcdc4129c95e419eaf0d182017461b7d544c320cecbaac70898188593718b2f5c5924c2 SHA512 4ce9814f4033fa4ca11a1bc6d14b1bffc14eead79610a944e3c5092df4ed285e6400a1669cff4db1fca0fcff526b64d38baeff166788820497619026ce6ff3c8
+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.2.5.2.ebuild b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.6.4.1.ebuild
index 481a1678f464..e941f6214135 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-6.2.5.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.6.4.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 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 c9256c01e3c9..90436b27cad1 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,12 +1,12 @@
-DIST amd64-bin-libreoffice-6.2.5.2.tar.xz 104233412 BLAKE2B 577d104f966b6c8809246569cdc92c4af5815ba69a9a56ec41e9666f1f45828385f84cd6b611d76d4f6dca5af75d18d735153ea8eb4ca6e5998039e09d308c2a SHA512 784d780099f14ae2285c2c45086d49571b8def5d531c5dd0432c53922ef560c4c9dfbd8f318218b31823faeb8dc3443a1b2da97b90dac0964b54d0c2cd7b26a3
-DIST amd64-bin-libreoffice-gnome-6.2.5.2.xd3 827035 BLAKE2B eb4e8693e0863da1170c8cf28abe336054544e87c4c19862e5de90e068c233ff20d287db88f7bfacb599c010d9926198d7654233f3993981c6a9342e1ddd6645 SHA512 09811b27195733a4d62899491c02f72177a9a3ba14bfe34dcd7e103710d3da0a2d750af2094900168a668f5b336c47e4756e045ecbb19f1bc1792ad5b0ad6b00
-DIST amd64-bin-libreoffice-gnome-java-6.2.5.2.xd3 29528433 BLAKE2B e8d61fbc5c3b0df1635d9a5f1633884c8090db509ae053e45a9d3c8462737e258584f8badea038218c1af6fa2b8e438afd923d6496207daf9f298b1dcba422cc SHA512 6cd2fb0bf978fe6ba2a5e0b453f63f4443f7042a5f9b1b158aee5c17a634becf1877f3e39a2e689ea65dee95a60c1becda1a381265cff55a32ada5d03104f09a
-DIST amd64-bin-libreoffice-java-6.2.5.2.xd3 29397096 BLAKE2B a96bdb8054f340b9ed8cbfb0cac13240787d6cb21babd17be2136e7e1dcd63754bdbb1d346ad00f87c3b90d0540b9ad314adb681f6441e3bf564759cd2fa1142 SHA512 4d557944a8bcae5ede07229ad487585ca9cd1aaf532a9ebe3bd6fdc2720461f760dc54b62ff8898d1a876786797ce2dce0134e7c200778d269c9ff24002e9270
-DIST amd64-bin-libreoffice-kde-6.2.5.2.xd3 18176613 BLAKE2B f96688eedad180dd21336a4458f46281a267ab6b0b8c274a9ff6c0f60415c63e2de723d8474781cb91e426c230f54dbc8032133a4a30db048eea59f31279cb5c SHA512 129ee7e6020db5bab4fb50e3a87060e561e598a6a1fc192d3bbe8a3770ff25e66e3e96b1c04a59f56dd72e18c34a94894d8ed82dccef44f332205805b0891f7a
-DIST amd64-bin-libreoffice-kde-java-6.2.5.2.xd3 29682018 BLAKE2B be1088deb9ac86c740294279cfab4ba55b3db7a9dd048b35275b323ee2c3d69cf7fb5ea9ae188870f3649abf353ad02af20f93343720c618a02a5135b37ced17 SHA512 da772be63d9195756c4d1468be37dfaf2f245d4259f411913fda58eabbc85041359cf7f689050752efc2c30ab30d35adf2e94bfaefdce1cafc762c52ce7d7b50
-DIST x86-bin-libreoffice-6.2.5.2.tar.xz 106672784 BLAKE2B d87da2ed1497b28db4f315c23c98ffbab8877b126d666e521c6ef3702a1459b3d8718e0fda86b9c9afcbcdabb31dd7ecdc0a5a858bb3fbccc9f2e60ec36325a2 SHA512 a9bd4931dc6dbfb36ddbde6d2bb68370f33d1cf747bec8851ed89339e01db6f634989cfc0e8bfebe4be369da50247db9089fe6cf267ccba8fa864d33161a444b
-DIST x86-bin-libreoffice-gnome-6.2.5.2.xd3 826042 BLAKE2B 0841b8f411a6c9998253fcc7577a7961c2e7f57171c16261309b3de8279658b24868f35c006e2dbc8ec20d469fd121c0a74eabaae4264d7bfc6a02f71958ecc4 SHA512 42b9a6e009941f2422bf349b45a52912d2012468c3cae7eace956b996b71018bc9073ae3b8fd708360909f8a322465c2c9fcf8f93e9a889b034a730865a9e906
-DIST x86-bin-libreoffice-gnome-java-6.2.5.2.xd3 27157887 BLAKE2B 57ab773fee43927fdf6cd154d3a263417dcbfce54dccdecdd3bf26da4bd663e875f915effbfe0e93b6994a9fecd8eaa072dac44c518e884d77aaa90b9e6868c4 SHA512 53efa82eccb47720b605691d90c9e74b73c705336c4f97ba73d8afabb9093e154979be1a2f3ec5e3485848ca5eb84b62285d027eacf47244709df492ced526b2
-DIST x86-bin-libreoffice-java-6.2.5.2.xd3 27188472 BLAKE2B 5e01d5fcbb1e4a93a1f08385ecfcab9582dc1c062bce26abcff6ac744e305e4da4e70d28ed7d7c35a0e768cd39857f67bfd168aaef303ffa4843cc4277efdb2b SHA512 44b5489748fb714b2c23e911121ef916eb8c8655408de458ae8ce5d15fcdaff1ab882207ca937115db0214c69b5aade30128d79d7a0de1a6c08702263a34c345
-DIST x86-bin-libreoffice-kde-6.2.5.2.xd3 16337918 BLAKE2B b1bbb4f97f8a78f3904c10dad119b3854c9091749757b3d904733c949aa6c6fd7cb14b794c45e267f42c342a8d32185c6ded95726e7e93fbf092194e4fbd3f3c SHA512 b181b4aa5a483460114e591bec9bec8d6d3c777bbc027b03b4793a6babc46b56fd88888e02fcb4b142178a28d9748c0a0fbc2b5a55c7260dd86f22cb492c7c7e
-DIST x86-bin-libreoffice-kde-java-6.2.5.2.xd3 27572925 BLAKE2B 57a97620414c95bee128fb0afa5c586822d479eb0e9e2915a5f01de4077d6c1f008f47453dc0db2baf03b658c414f02d83cc5891caf84270f132ce69ed5d6bc6 SHA512 6cbd73b1e73afbd98d5a6dc784dea52ad460e74dbf04183864d2b614c85f386ec80ae7f3b727f18f1f5f4551e6c0120105931008fe37870262a4e14443445016
+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.2.5.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-7.6.4.1.ebuild
index e992e8933002..d1bcd6894359 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-6.2.5.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.6.4.1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2019 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_6 )
-PYTHON_REQ_USE="threads,xml"
+PYTHON_COMPAT=( python3_11 )
+PYTHON_REQ_USE="xml(+)"
-inherit java-pkg-opt-2 python-single-r1 prefix xdg-utils
+inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite. Binary package"
HOMEPAGE="https://www.libreoffice.org"
@@ -48,23 +48,29 @@ 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"
BIN_COMMON_DEPEND="
- app-text/hunspell:0/1.6
+ app-text/hunspell:0/1.7
=app-text/libexttextcat-3.4*
=app-text/libmwaw-0.3*
- dev-libs/boost:0/1.65.0
- dev-libs/icu:0/64.2
+ 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-8.3.0
- >=sys-libs/glibc-2.29
- 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
@@ -86,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
@@ -96,8 +102,9 @@ COMMON_DEPEND="
>=app-text/libwps-0.4
app-text/mythes
>=dev-cpp/clucene-2.3.3.4-r2
- =dev-cpp/libcmis-0.5*
+ >=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
+ >=games-engines/box2d-2.4.1:0
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
@@ -105,33 +112,36 @@ COMMON_DEPEND="
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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.24[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
@@ -141,17 +151,18 @@ COMMON_DEPEND="
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? (
@@ -169,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.6 )
+ 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"
@@ -194,12 +207,6 @@ PYTHON_UPDATER_IGNORE="1"
QA_PREBUILT="/usr/*"
-pkg_pretend() {
- [[ $(gcc-major-version) -lt 4 ]] || \
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
- && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
-}
-
pkg_setup() {
python-single-r1_pkg_setup
}
@@ -246,8 +253,7 @@ pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
- use java || \
- ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
+ ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.'
}
pkg_postrm() {
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 ae3211f3d22f..d208645a65b5 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -1,504 +1,549 @@
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_am.tar.gz 2493974 BLAKE2B 7db70734abce94b679deb0c042a4f099d58a12db345cd6625e0f91bc63ae696325805636d901c0b8e0dc2d05906d22a9d68c0ec6365a6a4435be8e13f116f98d SHA512 62a32f71fab451fb3d24c03b598f4e93a3e9d881b2262426d802332e805805a506aeae0e448032ca2658dd07021395735b609d85eb8cdad804b79cbc4f31816e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ast.tar.gz 2388631 BLAKE2B 925c6143c2c464f56702e435f3cc23e8faa8094975d8a0895647f530a2ce506a192ce54a4470d887052fb7d08589a7ce2612f946b5dd91a0e4046b7113f86822 SHA512 edb097a55d3cbcb72018eff85192b5f1f4e6db95a58365c415ff122b9588b615ff3750c88bf6c0efd9379d2de9a8bded1624c2e647613950a95368ad3f8cb3f9
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bg.tar.gz 2567602 BLAKE2B d47192e4dca6b776e126fbd7ca32bfc6eb39e04fb73bf5f0894a54201fd6df00b19a446db1974f277847a1b25ac9779a1c5f23babca122b83c0a762c5f3e5399 SHA512 fa37d90cea80161b895f16be9ea87fbed6b8fca69db4ab8439011b82aead37bbc9a3788474cf16635d769c65bec06c738d78fe9776e58acfb394b568cd391bc2
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 2578334 BLAKE2B 5566013fb75b30c64b0333911b4744c011be7abf1403c06e1083687071a25896a1fa4e895a7342183f7eca072de4017e52dd84ea48e060dbf2325f26b450bba1 SHA512 7e1ea06891e6c3651ad7fb3384b608e9057c064d5e86befb79be66c95d0328435b89f71c7dcac92f730d03471fbde7d88075c424969293d9fb7b5657b3ebfed4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bn.tar.gz 2561371 BLAKE2B b5693d8a753c7bf2f8d8ae0d69cae4c27942bdafcaa5615fb8627e90e7fd442d6e18dd2f9032fc582d0277d331accd59d64c6208cf5e77a5fb171b0f43385d34 SHA512 0df07c2e41d1d231f9a6525f78c4f5e2a8e44e8a6104f81a1a7572426e2c9ac1f39c3c9b27d5b3d47828e43b39bd59842f681c9949de691a5df319a1e62a370b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bo.tar.gz 2576428 BLAKE2B a9a1c397f3b903e069906dd336e8020e9773fe8e54abcf363b6985e6bad0b44772781d6397c7a00d07e981d91d793dd6132e85b82f9a2db7417267b1c69d5c34 SHA512 b9061797011995a74e958ddd4faec8713ec80d176cd6e3b17d51e4ff11291114845b2c47a774e75f12f4f0826d6c779744fffb337d03a3ad974fabbdbd91b2a5
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_bs.tar.gz 2302687 BLAKE2B c9112deb314766ec8d8e58f5eda7002c175aeca427715dff982b4374aede547634f923c1aa9d3bb613562dd7d24434def3b49d6bafa9065fdd539163540ae59e SHA512 a6a9db07170a8db022b3421fe651a41f81eca26d1a462cdcec92b9a414b61da8d79313f799fb6b664706a9918010444f435629c8e44b2dd22e94af57ee7439df
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2380315 BLAKE2B 81320160ce064fd304affcdf810a6dd3f5e611add3706da762a77ce119be887b71faedd6128434fe4c64a3ca735bfc78cda64896d2539848bd4ae3b6f99a98e6 SHA512 e08dc6fec0f1ad1c52c3c4caffe4007ab0e14bf0ccfacfc5933743799be12f624a4cfd7aba09d66a5051f23d29678aa3250bb7b476e5124b6a1c4c84c6e6b800
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ca.tar.gz 2366265 BLAKE2B 3c2640ed62061f0518a42a553ac997c745c23c540f6ecb039057b9ab4b51a72e275d38a29c20f709b3ef37289adaeaaaa3d696c0c22ad3403ae00efcad5ab9a1 SHA512 7afec0e91941426cfe0503b5cff90d13cc245366e8a280adbed5d341eea81e57a955913f5ebbc9c145fa242e83abc0dbd10d0bf674b33a7ce40490f2258321ab
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_cs.tar.gz 2362124 BLAKE2B ca53d6c829d50d715c7bab286f5da7587f7d7b2c927d9f2444f35968bce937a47b03c3333b6a43ab7652ee31a5e39278bc34f023d93468e9721f0291dd760ad0 SHA512 ab6f5fdc81ab2061837a356498176695943a903e6ac8f0eaf71906ac11343d1ced28046de9f5518f8c5da339ffe166bde3f843c14b8183d2dcc406952db63740
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_da.tar.gz 2328576 BLAKE2B 11c07a4a2f26bc10d1f76690b580be58b0b14b9884708b6993684ad65bf1b039b44e77a168acb0e64fda0b7d822c710711d1cc324e64b06f0bd6b5dcb0043972 SHA512 61396b834be56fe09875e6d141d2a1cfa7280dbac1e544603077b2e717e9518aa6bf82639ab5208fb126332a0aa4b7657c163263557a42a5e5edee32c84938f5
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_de.tar.gz 2422705 BLAKE2B 560fe85502aed7a2719b4752ee1d29554d13f985753f94742768a8d39ffafe9d600f9e0719269f6623e99b84e8875b6b9148f9215dd01fcad48b6391ea83ab09 SHA512 004b34fd536ceb8127d01c0bb756f99a201b5c84768442428f3bf6c86e1109fb521870740ed8ab13662c76716c6623b2a2c59925536f0e10e148419700c8944d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_dz.tar.gz 2732976 BLAKE2B 36a386319fc4f3ec5f9e77582140d562a88895586c636a52cc8b921aa01d7b31d533355c298091ba26ee1a454937b88bdf7f900455fceca0fcac1db54ea286ee SHA512 0065a424c21f9db4a2ef985ff4d9424e59a0d85ec506b115aed0087dc3fb70410d90f3b69f5014ee6278e7ebbe6be6287a7073369b80e9533b6f3a701bf690da
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_el.tar.gz 2770319 BLAKE2B 797c8f245d56ccbc4672aba4854e13241cfdb8326bd4368fea2b28ea7626ec3490825f766aef31243ca4e98f4d7e36722ea60129490ab794a15b2ab902df37b9 SHA512 fda9c16cf0f671fe36482fe1444eb91664b860481bdb18599cfdeaf11ea75b5f9a4dde71d37272d33e48aa76cf788e0040cd225ce28368997ef915ca07178128
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_en-GB.tar.gz 2210365 BLAKE2B 88b750df19637af25bfdfd9123b9cde8ea320ab5845680d0c1bf6d19187a5181c0275403e26138999a7260e61596bbf265b33353a90116ae210d7d730c1c261c SHA512 000a06ded89ce81b6f1d9d6b09b382f5eb2ce85a0b88f071d1a9dfb715061f246a4ea32d37e2bcb14c2a905d42c4d64ea20b26ddb9a85ffdae1e1f752be16e2e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_en-US.tar.gz 2056746 BLAKE2B 2f387139a783ead0cbb44ce35d3246e9ebfe376d4ce8f4ce5142643f86b46cd543605eebbc145451c60ce34dbfba1bb72d6b2a184a598ef26e5f73694842342a SHA512 75a8e6d02573ccf39f43a5beb39e262b331f32c4a75375a8af1ca688bea93e54cf1a199234f237e8999bc6a0f11591da7d266562712ce1dbf1db05bb7c6e0f89
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_en-ZA.tar.gz 2208275 BLAKE2B dda69df7e73935acd5f62692de6154a7e1f62f55a51abdfc13f1e3b49c123e25bd714d6c6d0088ff2969a3738a61b31209443a8ac31812db7b88416ed407f265 SHA512 c5be35daef7c80fe9524672965b0278dabc034b58a9bdb0ae786a8663f90b49994794bbda9dc7f93bcd3b6dc4896af4a08e41906794c38af17c700a16eafad4d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_eo.tar.gz 2289109 BLAKE2B 4ac3ae8a15ffd4ea637e90799277137998bd05f46223b7fa2133f677b2d93764e5a4019f0f770d8beb4a74352e3b4514ff639a1f0f5e4539edd3a5947433b246 SHA512 15c45a3bf54870b0916c2b14b68519a1851ae4e25f936b6b3060f9bcf9886c4bdbeab3120e7b988556885add9f5a23d52eb616b5ef2ee8b00844db73abfa78ce
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_es.tar.gz 2407051 BLAKE2B da2690f0fb10b14905e5e56a6808f250e8229596b3874f04108004133947de0bb5eed45761b668e2e2ce9f07c119de35b9e90135f027da0ccfb670e7ec5960d7 SHA512 3ed16b45449b825156339f748aad334177a7de690b1986d7eb89c6288cc1a1762d7585f1a72ab750d1a297840ae09e08a78a89582bf408699297d417e052a85c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_et.tar.gz 2330453 BLAKE2B 8e38f65bb9dc401c4f09f75c72ab4c2cc9aa5bdfd8e0858642f8d7b160576102171cf059967996b83fba2c140cdad44c648e33e2acccd9383acb34cacb131427 SHA512 9fba930b39f88b885abb2f2a8cae595582065d44ea571d96fea489b3e1c7ab3a6d51d19157c6ba40da5c3f480faab23a936cbf3425fa9548c21accd5e40a818a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_eu.tar.gz 2283381 BLAKE2B 01deb28fc9cea5439669ceeef37e069c03ea97330f793fec5058ab5e543abd87d8a96bcb6bf57bae1affab0443152641376879e4940b46827fe710a0558fc1e8 SHA512 fedba13346fb1698f15da741526dbdf68052b7c8b7b88be13ef96f6c34a63916f2be473cd3ccd4c4f41730403f868371ed8f4c193ea902ce2b1a3f9c74858b36
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_fi.tar.gz 2377939 BLAKE2B 12fffadec7ad175d97be87441e0324a6325b0fa65569bbca00038ebbc4a4c19ee0c590570beeffc3c14e87c0a2bfc7e000b9e48b4d65d89f0da4d99bd970b28a SHA512 b56e152f2f686110021d0c28da4b8ce14ab15e842427df8f5cf3398eaff07908f169156e9dc97cdc975177eff2f2abb5ae372678f0aadb8191ad8d5a7f9612da
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_fr.tar.gz 2389743 BLAKE2B b622fea68ec959c0a47421b497b3fede303d0d6ed75d02b9268935fa210584743c4ab76013db7c15068982ba17016fdc0acc82fd7fded9d1c43aee85b3d432c2 SHA512 f538f09d9715cbea506a2ebf86850129b42adfa864fd6a601ec850c5b5ecc05cad757b42f03c60039d123f6ba74f05517252ca42435e5a2fa7971f3bba9850b3
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_gl.tar.gz 2368378 BLAKE2B fe5a1f439fdadce74b87726d5bf2c3617e2caecd084d1991f0e3fcced3f490beb6d1421ee39dcc7e6ba05374709118d22cd76d56f5fc66a9582f3e70ecbcbbe3 SHA512 74f626e0938fb3f61ff6c1358af4c9ad0a3d13f1716580ef482444e45a80af42e8bc54f4f50c91cb904a2ca1264d7d0a43185a0b2343eb325ccb685de5b6dc36
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_gu.tar.gz 2254559 BLAKE2B ce943df51deea3674450b91f0ea8b361a38be1e317cc43f07116a8a4888260a105f0a0c23242f6c2cd4452a675443d032e2c63b12ddf049b53458e2ec432c380 SHA512 9d1f3b7f6c9ebf01d2559badf639cdb55d8b6761a7bd38223c8063f54e8b8271b9620d9f70d3a03385a67c043b93b263b5e5d42c2c948d744dd6d50a45d2ae4e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_he.tar.gz 2147738 BLAKE2B 3182cbc822dc746dfaea72692bad1df9f75bee0f930bc55b707fe8b6ab3b487515574b15229023a4db201fcffcfc108abbb3e3e23eff595e30619640391df00c SHA512 2857a6228acb50e798145474c9c115a6ffc934c1239346445257636e058fc979f55ee11c53d3336ede902c555999de3e0dcdad2586e4b192107549005cf269e1
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_hi.tar.gz 2358711 BLAKE2B c789d545910317315c5140525740614557fcb50979be70080a13efacc8cc852d3f944f470bc4fcdd5b1f5dda9b6dce850c275c3f880cb76a26cd8d35611edf04 SHA512 8c76abb511f572eae7196eb2259bcbc2e746dfe57435fcc54c81abed823cf583ac45bdc876c4f0abb59851a31053dc21c94a25fd9ae00a6fb118914469f3d76a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_hr.tar.gz 2262739 BLAKE2B 9f30cd7b16d909f051dc5c8c57da8b5301430aafba9c1a290f063d42abbb2f5303e792905784ab01a490dd3ff592e468e1bfb5f53f85c7304265088f912afb5c SHA512 881747f1f23f10c54185be7cc9d0bbb1750ad02da8871d4676ee8282d88233a8c7a8a40aaedf98e706911c184cb8d9849af06afd203df8145ab6debae53ca2ab
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_hu.tar.gz 2488199 BLAKE2B c8a8358869aeebb6332916319c84410033f8eec788ca42e08a955cc675b3eb80696ad118001870f28e4e27ec8a5426845d2f5e48e4a4297c0d57df8de8fd6fa8 SHA512 91df8a45f8c787e069fa10568dde12d8c04ed9f9e43d5e6400dca3f24d216a91babb5de7ef5ffe0810c5b665a8d8cf79c76778bddfcfc267f5230555d2cc0d74
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_id.tar.gz 2264073 BLAKE2B 46cd07717868266874ac03ee6909c8744b05bdc78b57fd78fe11e8804ca093c2e4d08b6f731f8e937ab899f293d289ead5ad77ee77cffec104b35ae290a7e797 SHA512 02033512a54f1683457f798a136f27a7af78dadf1ec92d3735a6fe3e9f1ca2ebdbbe279d6fa6dee642d60527028fe75fcb78f769ed6032704ab611d95eba9a2b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_is.tar.gz 2285111 BLAKE2B 827096019cb2fb1452c6313e894d477aa89518cbaf31b693455559b865b656b48deb7a7a31d042be8c1f84b694cacfe0ec5ca4b080e58e664633be645b4669ef SHA512 26b90a5da195634aa6ac255725681e357cbe4f91491a1ef075871f43ad6244330070b59c685abb87ca165ee0c52fd25d37602ca32f244fc5e80c4dfc3e73f97e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_it.tar.gz 2358312 BLAKE2B 158078bdbdc1837deddf067094e6f0d7ac7d2bec1ea133b57a8c64459cf34e96d3e893b00f6ae2d33130d15a1d9d2c95e166f3faba4dcea2d323f49c493b407f SHA512 92281eef20793ec10f3a2fc056e5ccab5f809d7235622fb05f8c533929b0fd1e9b1500d292039b1a4f6d7a1cf33924c48bb0c4e4e2be30ba2b02101cf0f7d471
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ja.tar.gz 2526544 BLAKE2B 9109cc298c9189327bba0ca115c96f76c77cc5461b9a91961d264997510fe59bae004e8bba1cf05e5fdea8eb0fc3e24dc89dc2e61b7800696aa6a6044d393104 SHA512 b1afd6febf22046b9f82058a66de90b51b1abe6a690ee06f5932c6417b56f9f809fb153bcbe54d04955cfd41b1833e4a90ed144d306490b187b8df4f4ee666c9
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ka.tar.gz 2389196 BLAKE2B 2de524f03f4e95b2a75bb8747e430c68743376ef564b5334853916115a468cac2478cf3e3054f0f1ec2db5dc666885ef94e240fadecce822749f6ed652c2abf4 SHA512 30a35ca6b53f3dd934b29a9672b2dc67045fdb1a921fd9fc5ff5a194970b773690b6cbc1eb1849144b706949dc8cc96db90035714f75b5a890da3a19b58afa9a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_km.tar.gz 2676937 BLAKE2B 92d9f9c5fc344119e3ec978453c79a67fcfcc43a9c0b1a457e8d56677bbfcae1240bce65491e12c1c79a0a5a42a2208316e59b0adc8cc2339ff097e8334fe59a SHA512 601b176697c2feb13c4cf3f27d88e13e2058fe4e33541409ebb53ca121315377641fd552de6574526ae9f578130f1e64a972e114fb46b4c7a4e4e99d7b0a0bda
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ko.tar.gz 2402627 BLAKE2B b7df5ed36094cdc77d5cce91b0f34929cd3c226300ff417ea1d15992473f7e81e8ad659392c5558a567f5ee3f6eb8ce85072700f4715162884fd11d85cb6a1c3 SHA512 830715e01f1246ef1a6ca6d0c3414723e485adff35bd7c0b60a6785ac738971bf44279c3c70126a96f6f143f2b2be1ac7104e13a9b8345c389c4872064371138
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_mk.tar.gz 2376458 BLAKE2B 3faad919af9d84babcb5dffb27a93b44fd1b392e51c290d87e4f88edb2bac1f344f5c03b3824aac40616d9f07f1bc92d874226ee6644525e24e789f4c1818049 SHA512 57f76fe69351db244b6de8d229757d564962ee0d3ea735eafb96e5bb1e0b8f1e7f2090388c6748dd49e5e9597b501bacef698e4ea18c9fab2bffe11f96167b54
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_nb.tar.gz 2310907 BLAKE2B 7fad23f0ecc97c35e7fa20aaa6b41c170ead44a4b2b492e372732e486077b19360da2bf6ecbb49666d62bf1f73eb82285024a34c5977f39918eaf0c4b2643547 SHA512 7f69779832aaf4b8282f86a6a81da93b82754e6f3415510dbb30c2937cca0d24795124c18fd3a4622aebc3a48c507673748d989d1db9bd0841d5b00f6ef03f34
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ne.tar.gz 2600339 BLAKE2B 503330695e587eee761b61967e69ec649f28cf5564ab591a49a8359148076ce099dfa09dd615bc87a4741a63aa5e969d093407c8f2d1b34f198c4926464ec043 SHA512 45b0d6208e53e58abea48e9a7554fbdb68d3f0d1079859cd33d14004b72973cd2883214d0655e5bcc4e92adb43f4f4b5e8911b9a9799d23110486faaf5518be6
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_nl.tar.gz 2357903 BLAKE2B 6cd59a0abc542541667c7d471ba16b0365215734a98f6c169f0fcb79c3bed6ba59b67e53627758c605f0a79ffa433f76c8ecfdc1c518fe0395aa0909d8c5a6cd SHA512 bf4dc5cb22b901a3b64754fcea39ff467186b6337c24cf24e3fc86ad50bd7b15000556e2bf16d62eac51362f9bbd53f550b129a98f37bfd0b67bd6e2f102cb10
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_nn.tar.gz 2301999 BLAKE2B 10db99d6e5dd7bb1a2fb99599c7bb6988eeb66c9925bd97dd69ac99b831417524171a074b6e41b80a66d2e6ee3c50e6c941ef2383c7b4e4634b00af4cd8d7f72 SHA512 94c7fb963278dc2ed9f08616314853a7a270f47e2eb84a307e19abbfd0b746bfe2c999db96b1fc9a78ac511b93b64588d9c1a0fb96c33218db215077738d76e6
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_om.tar.gz 2393990 BLAKE2B b040a18c23b9ec354c235064280fd29f39817765634ddb379c47aa1c0eb1a6814203f612a47e2be89b14b7eb49e87873c8db760d2b14c2ecab5270a1d5262948 SHA512 6b024c6413b87f96aeac9638a12cab9fee34a824e2cf2f84f463a5bb166e58cd3679d376aa5d0360f411edd51940559f8643fd40f4203c4ffd13fcc1d9406883
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_pl.tar.gz 2458145 BLAKE2B af6033a2ad697b17e184955beee22cfea92ccb1115ca5120f069071eb4eb9b7956215409db6490afaf6a213636cc694ed21cdc6cdc44822f656717bf62504ef0 SHA512 64fd2e488a525c200126a35a779edb2f86a365e12d3f712dfa216c74585be30e8c9de177f502577d3a05720f3341dd7402be028aedfe50bd4a783cc8e2f361d0
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_pt-BR.tar.gz 2375857 BLAKE2B e16c466ebca98c934f62c993fcfbc0961ec30d96ab3ef026b3f7bdaf1c2d37ec184d1eb126bc4691d143991e80ade8be731148799f00df36a33bdb4d1fdaa324 SHA512 94c0b050f0e8e35c8378e0c929504f1689ddf79c8120f9e9cc6bf6713f2b8df4e7c2c28ca6d6a7d4bcd7c1ca340bedbf796d3dcc2edea611671b3362293eab54
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_pt.tar.gz 2340675 BLAKE2B 95aabfaadf8ef5b144ce3b168dfabd285e8abdd06dcd62df251f0df53dd3052f6c65b48f0612e7803c437bda583ba0d902ff7caf933175fea476d2d57de72381 SHA512 909c3f8ba6e3b03a69ce26c6fee615c93bae00e06d744a9e9d5c6c9e0ab7248909e3c2f7f733d3d8abfe3e9c42504114be10795361a3228a5b27df8c6234078e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ru.tar.gz 2637553 BLAKE2B 4f4a4ae305c7e97c78a067d95296b5c6e891e867345a44d084b3445f1e501eac88295ae9ef4b1a30e144266346ffd9979a1b58fc12bed8b5f7ad6114df0c940c SHA512 25345c9902756674735b6282cb74cd67c0c409bd6ac292cbef80f6116968124ab727a3ce84b0abf244ae07d3e93e35999e4c07d64ad81c782a0ae1d1ef70acc8
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_si.tar.gz 2345149 BLAKE2B a3bd19a3214c354fb5f11c2c00b1ae101dd1d45834dc06dc278aa02db9aa97b6177d9f6c75bd966776d2ff283240f2809c34ab0fa230dfdacb603651c5259e9d SHA512 169d526ad256c7bd753ea179b05d84447453bf17838c925609cc39ae218ac201a39240cf9d1298b9a4053db090705f126d7602bf16139bda610811f7b5a13b4d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_sk.tar.gz 2399325 BLAKE2B e356dae1ca6270046ba457044f20525f4fe931f1eb126f045d648341967ee2373239ac2dec29bc328ac9dd43015c9b24c5e9ab0d29208219f888aa44204f95fd SHA512 ea85dd3847f72fd9252e8c2db5d145ae96ce10f638589f6d91e95cea8d20dffaa3281ddb814aacf31ac1e1112977f9b85b5270691e849636d527086bb29e2de1
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_sl.tar.gz 2345029 BLAKE2B 6ec78c41ea3ab242594152256dc99779f95743996d30c00c0bc8bd738ad73a76c302d0e6e3e4d3b60bf8ebbabf5924bad5f562390a0626932760318fce347c1d SHA512 e1918fea747c88f98b9b4088f920948f0d1c85fee9ddd79179c5aa7c9124b2a22169dd1b4680d3551de35c44e37e9860cf6ba626cb2ce8ddf5ddbede082c0193
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_sq.tar.gz 2262889 BLAKE2B f6eb7962dc322163692476be217c652f5dcb84a4620b7849c64bc09e25067654d214d798c236759717231d39cebc491525f9d4743a5c5ddabbf86d5160d36427 SHA512 36f70e74032e960c2ab4e200f504dde97ac49c4d7a0bbc26d9dba74d45c7dc4d6abf05469b2ff0f2fe882756980ca25ab270cd8144d88df6e5b3ae6ac4945ce4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_sv.tar.gz 2343772 BLAKE2B f571eda39187855e356871d25a449f0adcb1218010c8c3c9e7229b252a850c9ea534fbf9d1e8f66b895075d23798edfbd8d69ee68d8b2a2e258cf26f4f83933a SHA512 55efd954acc415bd108d9512437ea7278c65e1aea028a0da40876967784d2379dfe934f427e76d9e54704eaf0f7cb3726724e015f673c4138ec6a1deac4eca8c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_tg.tar.gz 2346535 BLAKE2B aab0633a684d10dcd99b29cba762d8f0cfc95cee0a88b0a2dd8355cbc05f2144d81441274eab9ac8e17f42d06175a84a352611b9bc7681cdff8f3f841db6d8b8 SHA512 4aa26d482d80c55fadeb81c25aac044408abeee1cad93e5887ef81bcfc3b8e751f570b2f20b269496f63c7156c2b6fed8f2dfdd63ce9848000d67ce5b25d1fef
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_tr.tar.gz 2410929 BLAKE2B 9e86450c8f2e77514568e5ce5cff4a4b9a4538ef69185ba78908573e31cb9133e1ae7e35e14b912db9d08c3978c04ac239e40b806fa8e19bba269757f6ed0720 SHA512 13592173b67fbd72c191e05f93919c4cea8a3bfd8145759b5cc953a8c4d8812beb74a1b2eab23933c65b95b3eac91f31fb05177dbd304ac764af62f57f1ffc10
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_ug.tar.gz 2313594 BLAKE2B 2c68226f412656d9df356ba4765279309b4a8cc16566cb2576dfab4136bcd8a8dbbeed744af994f54a829eacb6643bec00b403dfc47ae9d12bb4829651cbf6d6 SHA512 74abd4d9ed928735e3213f3d7641525a0a88c10b1c8541e88eab2ddd05bacd68d345652636bcfec63cf1e4d819a0e8890f8236c945c7076c9edf7600cb94c0e1
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_uk.tar.gz 2592594 BLAKE2B ca98a3979d4dc876881b86005dcec9007a8a32f2b4cf9cca7d02017b021faa3e81cce20d250b3c8f1bf847d2d93dcdcf10d435e2ef0661899f6000274ca22110 SHA512 48a77c4ba8842993f24152bf82fa2da7c99d0ef05bc33f2fc966b13fb965b82190acdd2495369d2eab4d34dc7198f6b34db946e9265f7fda3fd779a86cb8813c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_vi.tar.gz 2399195 BLAKE2B c3f0395fbb54c83238744dff59233adf56f472dbf78901746a1d6d3169ee158b7823928bf44ec69b5606aeb5f9435d4aceb0ccff4d425c13002ba7998d09bc7f SHA512 3480caf97fc73017ba4886748597efc4e20c4473ee96f708ecfff5caf99ab3686f90f322a32172237963b0c4011cc217bab86781ed45a60d6007ca2f5977b948
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_zh-CN.tar.gz 2339543 BLAKE2B d650eb3a1fb3cda69110b0e35e4a6df09da3e9344d8a9521ff0a52f734e54eedc9aeee2971f2840ff2ce9a545827cdcce4fb4137fbae0dca4b250e96ebf939f3 SHA512 40dc2273b8fa071f3f1435993e56ec31b5eeeafa75c4debd783836bde19b71c0750fc12fbf106190935aaad3dd45d02f499d281c978f2595d94d7cc649fc336a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_helppack_zh-TW.tar.gz 2436547 BLAKE2B 9da80d332f2465c47494429325529f5c382810e6532d70ef1f7a26c39934d6af1ad06d4cf60082757fabaf40aae39e6cae0bd1063e44f1d11e5f1ee2c08f02e5 SHA512 b57934302fc6b4ad9500e9e1fb24bf94dbca93b4306e5e9382775968f657080a8ab769177c25f9d8e2293aa2c2e6110fda850a6aa6cafc508e3c9caef6175086
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_af.tar.gz 1019544 BLAKE2B 615f6daafea9bdbbbc6955ac0d9f3b54f0ed3a360f2ea035e2780c904e7ef12c6d98b16412d9f2f85c66c8f23223f3eca2f237f5be2f25a5b4be09133abc757e SHA512 68c364b583ded0c4d5eb7cb671b30da8483c461b3dc5e03585b7570aa9e1c7589876ef5ff4893dc76f8fd57a9ceb3ddbd46f6a84168aca3d487b6b226d913107
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_am.tar.gz 763104 BLAKE2B ea75316c8944f86cde809383045f700b17a65e1ccfd01f45e9451cd9281902ab71be36a7865f9ce45afcfd30014c3c489edeb284e9aeeb2b71bbe353ec452cb1 SHA512 0794fe87d03e9a85c63159aa32f4e4e6a9ef7bf50bfe3e9f9854964ebe9a7a11314e781465445a49f9a8f24881feddcafcb78bb34c8f75a57783d19e3ddd53db
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ar.tar.gz 2415196 BLAKE2B f4e0b9674b39a8c0862e1a92debe09f6794fadb5850ce1b97878669f44df05fb8740701008550224c0d3ed7d62626504ecf0f2496f3d213311102ee9a201a1c8 SHA512 9a3474730733b7d02c9411209ecacd0872a5708f47219de69d41d304c2d38170fc0f9d8c0028710a33a223c6cbb0d07df12873347a84becfcc2a16f471af24d4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_as.tar.gz 532111 BLAKE2B 2047760ad61f9792d6884bb35fe8cb415918cc5a431d288a52b8138c0db53d00b8a4bc41a73ac660a7dc3b3fa9149bf3a0edd4db213584a83fde7d1a837af728 SHA512 e1295643c4c3904fef1459f6722f5e4d98c523661c21da7e68af7c71e153d056831db470a515a415ecfbb5300df8e55349902182594b4d331fbe56bdaacf7012
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ast.tar.gz 440829 BLAKE2B 818dd90bec81b75f9a1797aba38783f313588bc6f9380f9179668c7a8055ffc820f2235fb159ee91ce1183c2da597044f05e0d736798d82f6912c4ab908ef339 SHA512 bc460eb94d2c0f10949db80847a10e79f8cf74e08b8c0bd49113c0573f6b10fb18385ef5487f3b5daad74fa1a6cbf2a27d1653dfc20cafbdc4153bb92020b2da
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_be.tar.gz 1056551 BLAKE2B 3d9b65775d19c6d830753854ea81ad6d126f6ffcadf2e5a4884b4e7e35bfbbe2c46ff2e36829cc27d69b8f9bb4e38471ae43eb97506f499179565ec55584c195 SHA512 60c8e7fd9f0e439a095f84760dd102079abb3f00b9cc328489aa7060b0fcf7147cd83b3c4fdec0e8f806b4b2e29e9d1956e980dccd4b21e0a368ef38c53ba838
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_bg.tar.gz 2448584 BLAKE2B 2e91152c0ce0321ef362c1e38539827dbeb98ebf86412010037cb85cc81032b86052de39dc6014257220289eed17b0f54eb229a1ac059fdaa339b10f30802806 SHA512 08be970ef72eeca983073d69ec7adc98c46523a95412011ef7b132e0bd357f861310255a68d75e0f8cbfabe98917d8d9896b25c2b402a5d050d914f5e252d8e6
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_bn-IN.tar.gz 649609 BLAKE2B 5cf7fcbe1784a2a57327a278ff559e9910ce0aa3b8949d5215365311e2938444c180de929f9525350f74fb91c7a0785b8e36a4de9ba1dd3901eb87d1d5f521a7 SHA512 829770134446e06f12db909de6acdbc94ca10b0b3e54db0ee7b03726c5ad401b2a015c5ec598cd6155961e97f0af14c98793361ec6094fe7b9be967ebe762800
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_bn.tar.gz 789577 BLAKE2B 346041db1d00f5ccae49b0aa74a4e60eafcdb1e2775b3f87381bf382d107e1a226649d728dfc075e5b5216524dd8b76b3878e578ee12dd03bebf131005106367 SHA512 c48471f96c16c58c8c4ac972039aaa2cf8b209d9c438be961625589a456ae80a24875d00caa5bba45d4381c5e3c65a2acfd3c72c5c6ab291c90f1fc308c8c8c3
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_bo.tar.gz 380283 BLAKE2B 6629b6f4cd7e198c7d9cd4ec38275c9415b884724be4b24805eb948643ff688bcf87369f5c5debf08609f43644714af4e87d773d74360f5d27c29f6da4f9aebf SHA512 8cb14ea9dea9bb7fa4686ee0a8872c172b238b4fca0d01b726ba8319605d45e0f5a153adc1c9cc26a1c27f38566e2c9b0419344bbc21f20d9b50480ba15d38f2
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_br.tar.gz 1538122 BLAKE2B d131e0b7a4252509f36dd06ff557941b51d15da2a3aca84b630171e57dda653df79ada272424d3fdfdd07947e13ce0453c247a57d5e66c73f8f0c4152e9080de SHA512 f11764786b43aaf5f754acd0032e159264d36cb2f5f3bdfa980e0108e021b4d8baf8ee4df3779c1353c576d5b614769b5fcc8ca76c699490f86b0c950fa31eb9
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_brx.tar.gz 337918 BLAKE2B 0613d1bdb67b994a951607068d79d64b689ff519e7ebe9c51e6cf3c9fa84ddba6a71409effd2de37162a04082e200fdbae25b77d0d986ffc205546feadfa9909 SHA512 ec67ec52192cb3a035decf173ae8ec2194dd5b05a9d2fb6006e64fe1c973b82a3d9486764853621a48c3cec1ba49576dda7a1f9a82ba51781d3162a1fd8394fd
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_bs.tar.gz 637096 BLAKE2B 036509d419502dfa161d2d203ae496dbd0d5f8e34162daa52e341d600ebb54eb44121bed7c5ce33949d888bbf419975de90b9124fc94ac5a15f624758505d30f SHA512 f325c449407f4c42edf8ff4b00587a1ec1f0e295c91a2d06c736c6c14187a23140b384107329d84d6b71ebeaee71b4a1666215f31e308062a907277836ceead0
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1973566 BLAKE2B fd75b0502517cd8d2b0727d20058e235ab76fc03c4b6c5af06fc06aae09359ef94dd8df641a4102450f24aa4b3ea9e749649c2fb315aaab587f09fd56525282e SHA512 4d1fe183dac2cdb889e5129e70872aaca6259307f22a369ff3a4f7f5ca3015b3e9fcf1f61e429f81fae4d860368fa23b81b822e3d605dd2df3a4ff9c0930782e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ca.tar.gz 2019365 BLAKE2B bf76116017cd5d45cf463a413f76a00434f296c25a9f313166b0a9309a76d36931d1f77d4bf317d78ed76c74accb9fff9c244453109304f62f58689538131986 SHA512 0a11209565c715d333161aab40b6706c025f19469be41cf287a3bfffcdf017bc74697145136f673cd8d68d7b32db43ea258a03ab7f31bd0f93e83721b642ee84
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_cs.tar.gz 3189356 BLAKE2B e2f5bae2d23378d84990edc62551a4d62a3b635a1ffc616762f2c7005482cfe03bd3a16d6857033bcd888a852647b185e16b72fd4d29ee4dd727bf19fc43adfe SHA512 ca3d4816e2b05e319bdfdb7f6adaa4ab29451a4fca37236b7a858a2c96f0f1b5458692b70e1b8057f6fb79721779a555a3ded2b8b89e13483943878732495a1f
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_cy.tar.gz 724850 BLAKE2B 1f15473c85555d8d0b1238a3bdb9a1f81f05060a416f4b06b459c47b84f42cb91209409bfa2cb0b3ea96010d986f81c719010ef36dd88fa04cde62e6db45669d SHA512 e37b9e75fdf1a4a03d7000d442b094fbceac3dc0080b62ab91643c42d8e6e9b7da7c66c0d4b36da36b39749f31a1647ce4f07b1f3d35421d83d7e4fd274fe13e
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_da.tar.gz 2628799 BLAKE2B 0a1573f80a7cba576a9fc28b8a55cffca6d73dec188c62605161ab5e4caf68152d9481efcc1bfc8b2e0eb47bdf41ede1c8d8457ef60822866accedaaa9f15255 SHA512 a4400993156e9497b91525c0a9dc4dd570b0b13f1d551c75af002eaa0b7e86d7b7838a0e5552fe31fc4888f9ddb07d6bd50d37ba4e76a9b2022a6e10f03e5797
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_de.tar.gz 21757102 BLAKE2B d2aceaf2a41142d1145b20ebfa75b0f0f9a31ffc343c94b05c95c882e80785f6fe9324744b5d76de32b0e74f27a06a0d698a5fdc619f1ed410d18f23b6f60dd8 SHA512 fdccdd846934804e9ba856591754d4606df22052cbabe0ab110e7efd81a3d1d6a19dc5c1640a57ee5f0c5edb54a25c3dabddd28e1a5752fe0ec4069220e4f0f7
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_dgo.tar.gz 441831 BLAKE2B 9cc9a4f47e11767e97b4212073e3e141c1b37ac5c258e79bfcedd3b8fa9750e2a023c9f77bbe9e20ef24c91ad9ae5140147f238be30c0912b1b07e83dcb64ad1 SHA512 12d1b59ac8a038b2a66455ef8eb33f4cd906ed85b97fc4233a9f2517c743e4edcde1d3e09e0c9763a524e438f9574c0d4d212c0b9d1c44cee753026e11509032
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_dz.tar.gz 367898 BLAKE2B a75dcb7380f66dc64e9463b3f8697976505b574e9df864fc7ffdbae7247b19a93a933db803db8b99c102ccf0c98bfc1ab4f19ed8b6ddcbf7e934d170ba3067c7 SHA512 16785bc19b6ebb5885f6deef53a7d8b0eb4c9aca085b6d7348626d7143330df47e7ace437ff183303c2ec5fcf5fe5506613b958d4ab1883feae09c7e0496f266
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_el.tar.gz 2828083 BLAKE2B 0d76838c16471510a6ff462d1e1a549e0e512fd0b3b0a7aee19ed0e9de007c294afe858bdebd438539f84197d7c473c0da6025414ae3c1e086e421337427e42b SHA512 758e5a836cc837d028019d388d05a034020acc6b73ceebc88b19683b79cf1e592ccf60018ced067e8bcc0d9541184afc11a4382cfc291fc65edad1e9c6980d2f
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_en-GB.tar.gz 7336686 BLAKE2B 29c513b3081f7b5a1765917a77de3295f735ad6831ee8718d084788446b0151b1b457a34f90ebb4692db7407c569b54b27d8025dfd0ea562004043ad766a6b8d SHA512 5355339714ac9f734c37cea592be2ccb217071dce44ba32ce7a34e90d1a45d9c30f36e038e2a90fd1cbd84520a74acdfcce089fc8f7e4a1d498a0ed7c767d6c6
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_en-ZA.tar.gz 6923810 BLAKE2B 317a3d331882801b932873b29140ba65a98abc14774dda52b00e26f6f66e8f48ce8347c57123ee92e6f54f3b102dd420441dade6c102e0f6d29354aa1e9913e2 SHA512 7751289df48e78e8f57f7b7317580f5c9ef5ee5196030b462f2e74248ca89ab30ace5f1510cad375db2c74d8c0c7200be95f02c1da75460dbec941af4c514f8b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_eo.tar.gz 721147 BLAKE2B b2c2d150b4d4cce191fe369afbb3d2f683e4c12f5d1726efcf8e8ac52d42f8f39fe5bece7105ba5cdf3ff83b882c1e72d66f745a7baad912dd0b8e379260ee01 SHA512 7781476317694ae7ec61127cf3a02625017d40a8befc268cbea689a8bb216ca9b9099dc8c7e5d6095a7194bac58c9f430c233cc609ff00fa1374ccabf7aa989f
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_es.tar.gz 2242258 BLAKE2B ef12a4d491631d8ac643d5201dcdfcfc056b5ef6f356f991ada1a026c7ae800bc94c2a64ee4ecd8dd0b7affe94e40b36a6637d0c261015c3b67115f58a5f6640 SHA512 8f7c0fcd9b8a9f7c1a7e67a437fbb5b9f2a1fc735ee097978e2863e0b09ae0cfbbe3f8ddb7d7dd494e2abe11b1ef281f85ee778d6200c181362b0c5f2f6f4870
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_et.tar.gz 1634009 BLAKE2B a1a362b8f6326d5721faa9712352708d187998a08d90e65b8c8c64e304e7763bbaa2e6ae29070fe5001cbc1aca4f7d1ee85ed7839ff720cc3495b40421ee367f SHA512 0b327a7cc80ff526c141d0768b473a0a6a38aa8490c9826912c106a6fba25f1ebbe9fa0466e82b3b1f17db6f1493d2417a2ba56bb856700d1984a3f5c67f76c3
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_eu.tar.gz 729715 BLAKE2B 7c1c8e025e598455d756a526a129cafbcfd61a9e341a98c25ea53ed1fdfae564447ae0503a9438a25c5c3451b7a647b0dda25848e7f0dbed3dd4b30fb5f4d682 SHA512 9c415174ed772c34b1a2ad804738366317becf82579322b09bb34db35f3d2c53536f1b1d0c2d773c9d50af0bde3320cb6d8d28a4692cba0edd11085527a9df0f
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_fa.tar.gz 332301 BLAKE2B ecb72a6118d9535b07e929da5d378fc2a33b9478e8524ecbda1551fadcf0170eb30e05bb07f63201122edf96b96df8750a12c18d5fd792171321451e43fea56b SHA512 655b24ff22451d00e35555399af7d6d5e9770619bb64a0da5d3ba7dc8b0a358f1b35bef542a70c1556ef7065353256d59fae386ce1fa2f73796a19ef0ee7b963
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_fi.tar.gz 716008 BLAKE2B 762fb52186f53f576aa46aedbe28c62eb5da536a6f4abf2e678d57f6507fbdaae4a3706e830e1f9597e95523a969655f9a13eca7b1a284ba0bf8c608cb8d556c SHA512 5b9cf0f5d50481e0383efee9433c8c6eae66135b127857ac05eebd0fc4f08de0fe15d366e8b4bde307c64ff05923d58b49998d6fc3e611f23a1cde44eb2b6573
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_fr.tar.gz 3036351 BLAKE2B 5586d8617dc619e672b6587fc3dba80f659c0ce79a36e258537d5920a12e8ee882106289554119d8f17ef05b7ce0b0a019d89db7d67965782162719600aca75f SHA512 9833b62171af65abca7fdcaab75d0ce6d1da9eea0baad2f8d1cb56469af42ad1cbbab993202220da47fb511f45b62984b754de9702b9c3640aa57ee5785e778a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ga.tar.gz 742659 BLAKE2B b8c6812cfa26b2f23a257f8413a6c6c0e4a7ab3dc4eb356d66f116a3ccd332e380ecfb39c762e64dd891ae9fe4c6354d3471841813ec760a94503b30c20a8881 SHA512 718938d8f32e25b8140fea01abb03e8d5fb06be5ff2bc1d98f1aff91054cba95fefefc27ac16c5a137a3b0d94410f828f55cfcf5e1820a722a264752f7e169b2
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_gd.tar.gz 1782134 BLAKE2B 078ba900dfdac0374f538ed4b4a4ef8c2d0d14f889caf39d21007740f9879a5549d49e0a136e2a9b1038e75de3b6ac532a128103c85eebc4ee5d8d7a121ae90f SHA512 13cdcd230f32031c5eff80418d5c0282b90c7a7d45128250c59d02c9d43b3b6f2a9be72cb123976509cb7342296f0ee2a4e3dfe90bf2a50bfc15d1d2017c347b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_gl.tar.gz 2620706 BLAKE2B 2b0d424ad54d52e4a9a86ffc5f9999bfe31f5382380db4b012262a9fbb4282882c494dd31fd1c62e15ecacebb8ff29843981a016849eef19058b6d47c8b67787 SHA512 612da04aa1257626158331ad77ddf4761928334a0377e2524141994109eb64dd51d00bd0945be7e53ac23ad946e749c4e2ae2064977df8fdbb1be87a50a51c5b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_gu.tar.gz 1230311 BLAKE2B 9c0d17d91edf26adea5ae3200851305655410efa2bb8bd5238c5113ec2cdf2046344276cb548a927e60c6da2a08b953276cdf84d52915f68968a87317e25ff6a SHA512 a7abd806b33df125d45322359ad702531fa90e49a6a1d3e9afc7434104fdbcb326893727fe99e5d87d501ee783b087083be0bb778f236b87619365e9a59b5453
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_gug.tar.gz 509360 BLAKE2B f7019cc22cbb31c91e59845ce599c75ef76b189de25974ecfb245b740a6c02e21de25c14a74df623fc70612590fab2f0fbfdf1191356ab5cce56a8dcb6ced543 SHA512 13bdde5547f764b49e41ed01ea79562dbccad1e8712bd86426f29dad4cea58cdd36311197a407d34dfd44fd54e7f38082a20e3a879416a61e0b0d41da077b101
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_he.tar.gz 1622807 BLAKE2B b9b0978a14effba179dd40badbb2d2414d36c6af588a477e53e511fe89d21a5ac99f9c52b3ad03e32fdbc79a99f2666ecfe1908f65da812b9b1c81d820b732a9 SHA512 4f96ef0bd9314bd81df43385ebd0a46d11d88f44016ed76d4cec5a020fda4e8182113d7f0fe8158cf0bc4ce0959507cc9d56cf410a86dbd42f1b5c10baa649e7
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_hi.tar.gz 571621 BLAKE2B 74a96adb1f9166023274a4b532ffa26b7f2c06d2f9cc8dadf168900764c1e2fbf020b25c8c932a5e0519fa737c56e0c1697d470e0422b369b7d0daa8c122f902 SHA512 a36cd545eedc0aac7bddc830baadc44bc3d4923711d3daadcb77253b4b25b8bfb0d88be534bf340d6f05e2508ed999f7c8236c31e10fc59c0c77da19a2a8ef80
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_hr.tar.gz 971204 BLAKE2B d99ef531b98795cc0baa5a3bca1285d9fa9a204ecfc6c5d502028be15078b7a49374205b85c209ca2ec8f04266acdf10115b9e9f98b2fd8e887148de8ecb407b SHA512 d1f3888e6a4682fd48b40c2b2cb22d46e354a4a024e2d9b5112dcda6d1f6f0848b1c0bb03adda4caf3a0c54e037868bdd5124d7cd78afbe6c6a50fb0587f29e4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_hu.tar.gz 3018422 BLAKE2B ca24b4e95d1489cb50cccd81e4b4193563b4dc2f8552d1ad26d64024723a34d95fea5639b397bbb7fb8ec912b0075fb243ce5f5929b8d648124a0a5d2f1f2cfd SHA512 34de4df6b1105c2bf6f9ffb18fe107206e8038b295f1385c07e397aa033294da4a5eed37551a28f0fafbd3cff17f477eeba8e202c4e6bd9ab7a6257b393d47cf
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_id.tar.gz 1586945 BLAKE2B 9d9b0a323c346bccdf42544254988ec911b6a620f85041ce4dc195810beb0f25ff0df7a4e91b0524fc5b494898ec252f80de61c537df449afdc721285e6cb21d SHA512 3f7e8994108c73ce3699a3c94a93e7597788bb82c02dd779ee90cad89512a317c7e788a4f7fe9e3da95a274cae27ad5240c05b5bea1e7f5025984186eafe16e4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_is.tar.gz 1518996 BLAKE2B 45f172fdfa2fa87ab2dec9f9182d72cf0524569db4ce189c5cfc4abbdc748871f9bbe561609563a24d0ff2392cba9377d15d89014f748a368d9b60851226dc97 SHA512 c4b12a6ab1988457f608e57f2c0e729a2bb8bb28fd5606f12c3957eb9660c69f56c6f157696c2748b36366f29b0971876c8b3ff24e303cbc60091ed7a3dcc3b6
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_it.tar.gz 2069382 BLAKE2B 66cdb587b862958c06d50c08232476749c4549f23bbc5cb14a9cf019d0846f953a4552f2fa77ce7195a185e3cd2ef425b40eeb81eec674d49afde1461b195da2 SHA512 1e4dc1296c251ae1c7d04a8736d9cb5166c2f881d5870cdbd2f06e491fa0df72f00a57c9e2c598251cb7a2252f0c6d4a476a7f32a18209eda27759a6b7aac8fb
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ja.tar.gz 809591 BLAKE2B 0322b8ccfc8e358e351e5d332f4cfae1f29cc2d1bfba59d4dc8af22774d693c8b7c7e530532c6ec0e56c94793a91c6b0ec5d7918aa1073a2372b8bae9f9361ef SHA512 24187155c8c6d81803156858f69bd36cd4be5b1b05ceb18dd8228c379508727f96807e53252bea028d99b2337d62d2f9975a21f900abc2f3efb6ecb42449eb64
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ka.tar.gz 360790 BLAKE2B bb93fb49ec43ec26d9efd26b8732883a2ed82960304bc8283a5eb98e8686c25249bbd19b209bf66ac0a3b31efdba4996628f64ecac93be9840dbb9a0559a2c65 SHA512 8982d2a0541778eda6da5fabe31bc1f63b89367a918a707b280de6727c79bb5caaaf0363e1fcaf0c371f4440886ac691a2d42e5f6263096772dc4346f31c7acd
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_kk.tar.gz 785313 BLAKE2B 08713ae657fea01fbe030aa3595cb0e934565c1729786252285a0b71aa4683bec9b151dbb4c5c862d265ebd7c8478914bee5d5e5dc15b3efab7ab6baa5b96ab7 SHA512 915cc64d68023904f5cdccd81c9d102c8a2ad58f0c9827ed7011bbb2c0fb40c94f2fd83fbfe3172a25298844d9cc2afde4559f5da6bfedd4d3216dba1679395d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_km.tar.gz 684420 BLAKE2B 3d5a99508deac93f560247acfef2c63d576d68fc70d9b35106cc3c9afdc1e49140a9c3e1a8fc11cd273403ac52701b7396372a03fa29641cfab340860de028b8 SHA512 04a999291f5517cba3c3fe89625a907bc794035d1f7a549b1f8f7b977faa8b16ba8760a6105231e874764c434c9e252deb0d2c1e4403d1119343363e5008a7ba
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 334546 BLAKE2B 0bce74f7e287c8476b4dba21e677f27fa7e49d040f858f9f18250842bd6af4e7dbb59b99dd911ea81cf535d4590bbae14a79778d34bc2822b91dc0cd96727f27 SHA512 710a841023fe3b498fc3d7ec063cdfa1d9c3757097a7d53726ef24153b1d30207d373f26d36e986579c61ed2562b744ed0c31c9877187482c0828dfb1fa9288c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_kn.tar.gz 583046 BLAKE2B b87632d0d8efc78e345a943f29fb4b598110d1e1cf8028222598034f5176bdb7b43e1dd3279d34a8b2762e8723d864635f3fa9663e801b8e1c49e31d1689522c SHA512 ba8d528ff2e12e78c596ef57008854056710bfd9b207fdb83a6f3a001a9a9160237e546f337dd326c8aae0d31a011d4337f2b589517481f09b8f6018c3486e7d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ko.tar.gz 807474 BLAKE2B 0b434891e557b76dae8d3dd37f933ca7d38b751ed2d7a5cacc6eb6da4fa4015ab6bc3711df61df220ccd9f146a7143ae785d2d40bb40a216dd17be72ec0400cd SHA512 c1f138d0292980064e7ea53eca0af4b01d15a00b01610f95928024ee8ffb9b8c3654cc3a6bf065de0b1a594a8a6148c8cd480ac0436c159e18aa8c6b5efd2523
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_kok.tar.gz 412668 BLAKE2B 11c2314a69bed6796db6d12b76f3302f210be035f8bf1b4e5b58b823c83ca452751fab1969296182f9a2dbdd93174efaac6b6956807f8471dce4496401f786d9 SHA512 b88ca4e341e03013a6b3aeea0d33d8b8444c713ffd591bb3fa23ff4e0bf5ad94c18ecd7ba60ac637c804778541d8d81653812f4b38b00ef48b67be769d5e3302
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ks.tar.gz 330774 BLAKE2B f2680fc4dd70f6583c25a913b1a803bfc6c4776e8b29e17ca02ac46414bed438b546069380fcf2eca456c22c8b2d5918383030d3da55366a28f220866d6c7e03 SHA512 44fc5f5eeb6a7d03f0d41103c18037219ce1c62a184c6e75c27fdf6d0a07bb6588d94522833a5a31759a0724b600950af4be4a4018b7cd8f03bd09f6e6e4d917
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_lb.tar.gz 142678 BLAKE2B 5bfc19f49e72f872a5ecebb8dea8cbbbbc24c7364c6b18775c548dfbfac8bfc27dc305cb2f0374b419d1bafbb2eaac56c87cb2ea3758b2cb10626860570ebf94 SHA512 1898f6217c8e23a933136ee3ea09ad65be278d53211ebe3b674f84ac7b3d86a0c174fd0eb0516f3a7a105a97a2c3c6835890ef6fc42a0c88da115136ea9fae67
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_lo.tar.gz 432250 BLAKE2B dd9746efb3d738dc6c90f6a76a542b9c6e29c8b737b1c9c754635a1514edeb18de0381987d419cb76b3a28ef8006300d7d61d222a04b03504829e621eb047615 SHA512 075076eae06eb8bfb8149ed821de11a830880ae3ebd2495734b53c4c345c487b34c5f9d0e006d379aa6b63288d901faf14afe6daf4aaa794cf20cf7abc50e20d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_lt.tar.gz 1033289 BLAKE2B d711df20607160b557ca46e2cd17f6ce71b0965f24f32bd33993dd1c78020f5bb925b01932948403c17b59c4ed152c5f176addb4e7090cd751a85e70739b4cbd SHA512 8ed7dbabe2490e9dffaff52ea44b2cab0df6645b318658e4ae6057ae5ea866d9d9386b8d7cf43155cda9cd9417af16bb216cca6616799c931c245e05b7d73879
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_lv.tar.gz 1494155 BLAKE2B a83974f6475f4ace438c88e1d48b4ae2ab3af43df6a2c62f4430a19ddfca307ceec3190d5f4c763419a7aa6f92ee152b19517f68b6786665f1a36e1b22c7087d SHA512 50ce2dd23642db187cd2cd0fc2ad8f2e1d21ce26c749e15a6e97d6083fdbba4ffa7929ab26c41b163d1786572513226e44a474373c0a519251ef14e512cf534a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_mai.tar.gz 331888 BLAKE2B d91c1ae4a583a8fd19ce0c1d1744e6fcb2902ebb6323430804320630336a8f1402f423422c207ece885c89f0ef77066bd4efd746a1e68a95f4a04b1c8c1c0501 SHA512 f271583c9d63ff1feff81dd9ebf4ef806390d9641882b4b40bbe003dbd9fff7c297e7f5ea9edc4fefa7ab2e3dfe7a26ec64c2aa4fd66c2a91e1fd10147bbf8a8
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_mk.tar.gz 384308 BLAKE2B 35f60bee339217dd1b775453b33681fa968a651756e6a16a6aad761072dd31f4388ffe1ab48699d78811c064a4e23bef7ff8652612a6bbbc16aa3195de72a777 SHA512 008a8556cf32a8ca2dc424b91668b41d28303ea937e3aba1e3b0bcd6638225e9d3987e834228c2ecafd4959b102af41e82d46bca8b6cf52240828170a2ca842f
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ml.tar.gz 544548 BLAKE2B 6a24836521970325ed23ef7e49c611818838979df757171a7fc9a27bb6faded390a6373a4402db2b88d6d475cc6edb2281eda7bfdaedd9cf32af37d6728fd0a1 SHA512 8e47234799e36752060bb5f0e858b9ed272b2cc20e7ca4b944f3742361e718ec208beb0e525efa767662f85ef4ad34b569257c77f293317ae36c0db6a33b2ff0
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_mn.tar.gz 508971 BLAKE2B 66762e69a7080ee3178e1f5ba0e0a8afdeea5b338374e91d331923fda4827238c0a0fb3e0a28167d8fabf694f0b657dbbd762977e64a45e608276340920a63ab SHA512 d572b401843e9089b11e4d3bea7cdb4cae740067c4879ae052d22e06857a7db7c04898ee150892f2fe9bc30d0b343f05843acd4026d450d12048d7f130be8ef4
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_mni.tar.gz 403308 BLAKE2B c099590f969dfbc7eb330bbe33d32113e6f33c32a73c1a75154ad600974d8c0c1049f558297d1ce923bb8265f7b7b72e7050c92e8a9b6376b0946d66baa8aa59 SHA512 be0de81de3749189b52dcdb54d8a7c4c2f75291b8095ef4bd79686bb4327b44c1679cd7f42f947f635e04cf71d8a013af2c7b5c9ade64e413978c33913b97c0b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_mr.tar.gz 579121 BLAKE2B 4a2158d8f834f8068a3f9ccb2cc4af98137689792e4a4c95271a9d6bf81b31298a781d72d65502bad04308798f98184508e4882ddc98888a9b787e15c9631434 SHA512 abb7eda9e25137fe3d731289a49cf13f21d6ecebf53698f7aaa1cf74b6a5b5c8fbac85f7f16df3e67f80778dce99cbe828f9095b5f21e6a00114db9deafa0036
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_my.tar.gz 464955 BLAKE2B d21ea34aa110a6e87863d1c52ab35b4f96c03f8eec65e6ee79b384726f22946a9dff30a2a03ce5cca9d13c5443d4640ef285f00708e1d940e13ab8005e240233 SHA512 6de83c4512f8b8bb3b7dcd744598c196a0f2fd60291b3b85bc533997d6c88278c7870311a5393083540554d64d7015d065f293ca6d8f92ec6781fd16ff720c31
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_nb.tar.gz 4065125 BLAKE2B 4aee5a7b73ced8e59d3340e58802686df6cf1860005a43fa92af16e408979f312af497e012236b3db822f92be4d4799cf9f9a7c882937b87c18892859ecbd89d SHA512 c74b91564d415635fde0370275406a38b78ae48c530bf07ddd7304e7747762eb16910a20a8127399b08bc878032bc69dc5482ac173fe5bf640c68409bd3d0a18
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ne.tar.gz 860426 BLAKE2B 5df4307a5e472e207ac34225b3bb5f97a47b4b9923e82bdd4769a06210a5a935d9f5e70e89a708c9eb250234ccd3d72be878321481dcfe75282ccc5d26c54c5c SHA512 7039f2c46ba075f6efc6bd712d4cce178309e87bc6cdd8e2b77657805bc7223ea026c1c13407a220c1fc6e90e927af31ec3909d9fa4656d904de00bc45cc1f23
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_nl.tar.gz 1523225 BLAKE2B f3bc61a926fd665ea29305bc989025ac1410808b2e17030a68355fa29b035beb220d6e7ec987587c7b60b660e613c5aad54c59988ec21621a88702af27db9713 SHA512 afcb67ccb963e06501e4bdece1c05f3b8580bce5e57fdd96bffbc78faae204704167fdd255700fa418a42559d91b78d4f1e9ee091a2cfc2871dd0b65ca4ce790
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_nn.tar.gz 4065301 BLAKE2B ec31474f30171b53b0ba2f3e370cc7b69fff505cacb8eea9746eb4ca7e5c2d2d5308363287c16ccc1e1498ebcbbe3958f651654465a4cd0ea8a15895580c79ee SHA512 9c87e76d1a489afb55020ca104e3da49db25d6b27343e9a827b19ab32a6afedb1753ff070c026615a35445f6b521b3e9fd867f18005d304dd78d1ae30dabc785
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_nr.tar.gz 278240 BLAKE2B d24a1a5d3e41c83321cbd01c4e966ee09b6962cc630d9971bc54d7cd10674e44e904eedad401fb75ded45040aad20cd302339d7943cac3907b752c243e8a5ed0 SHA512 462a94a6bc8451ff70fc9f2f478d92658dcce7a3e39c94b5dedb40c52b06df8fabb18daad2376b45e2ee9a531d621f5676a2c7ca9d6fdb852c07f3208d3d7002
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_nso.tar.gz 322687 BLAKE2B 666ade1dab4041c9c8981d57b36ca11dd78e3776615677236507d8118d8c620a95d4fccd0e89d4fba485d1bdc27fdc621d06caac3a6b81c3b472fb0560775cce SHA512 b553ce43bece0dddedf8b6eb7ea0eef76c79809040c94e681fa322527dc0136e6b804171e3264a7ef4108084b629e19ef975d9c38c11f1d680f060b55d727b4c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_oc.tar.gz 881546 BLAKE2B aec3f00b9b4917880a74ec980a4acfbd0e045a3bbcc8f537a80afcd1347a444594beb09cd58481762aee901cc098dc4a0d04d182a947f43d4e786ae5b03e065b SHA512 34635ec0dccf2483fddbf747738ebfb4dfb6091e59e87793dea4f40c3c975f0e9c37e4a5007c83e391d80e5eb3d2093ae7111ba1d1660a25c9743618607177db
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_om.tar.gz 371090 BLAKE2B ba03a249f3a15f502b0ce0fe9f274d13da5ce5ffab35d1e68db7d5096233ae7687207783e57377f13e0775f8e32ad42d2aa1ef5f5d3fbc6292f07f9db5849f09 SHA512 0ba38ecb9213a63ffeed13e65f52a7c4df73d524891551b7c39d90640a843e1c811db22c8d598f18bb534540401397bb6daa963c080b24fbe89d344d19f4b219
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_or.tar.gz 602124 BLAKE2B 17a3638184d713ab24b8f506ed54625abc934c8c1a900869788ef9e565edd83d0a3a4b94ad3f38341a1f6c2a92fd3aea210db36cf89a6b7cd0bfbfb6aab71533 SHA512 5982ad3508a425a39da5bf4dcd7553fc31ace5125630c868a0f640e7e76f35bb2c818e4e2ed061198ebeabcd7ea899145c78a7d6b0f79cd3c3b6307c25a1cfe1
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_pa-IN.tar.gz 471596 BLAKE2B b0d221cbf8ca51bdaa6644f85fb29029bd579a7411bacd8f9ce554976190698731911211b1dda331d3269672f73020380442085af4470aff69d0382068ff2125 SHA512 f9dd0bb8aa7d34db65bc4c9ed385e5b9a8f2224cd34abb403f965e55f38279fdb79c4d9b124f197ff144e71d39ef4f5b06cbe50a4436b270261310698c239f16
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_pl.tar.gz 3094841 BLAKE2B e05abb34bfa90372d7be7f0fd1a5f5d47e7898452c8d2e0b9b2c5e06e515ca7f2c6623b9db642917015f9ae7716aa32d412d95743f3a445e1cb0cfcbc6e322c6 SHA512 9860ea6f67ce3e5078a0a42014839ca1f50227be645e80aecc2d41242460a8222fb3bca838ccaf4dc227cd3c35110994a462ba36b516969a5f0e804097e449c8
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_pt-BR.tar.gz 2816056 BLAKE2B c9e6ce6dbb7f0dfa3b1bf238306f12574bb9d4aaa75e4ca674d8fe682105a97812d575b52fec993f919ea8805a19ed779f22287d1391fbf0324bd0de2744317c SHA512 de7e09a14bddf8c856a19be5d3b57ec4d147a613d95f08ced595dc8f4bcebde5ec7d4fe56f38fcc0e72d25ccfcb1d79326cd288e4734834b465b32edaa261cf0
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_pt.tar.gz 2371435 BLAKE2B 184887d94617c1649d4f73953b4212ba1af08aa4f6862cf035b2bc434fe8aa5d01917f271164518f129037799dd738384e9ea3ec23f71ae96f7a975db9e3ed2d SHA512 caf146aea6d20286bab93439ad0bc5247b382ac7a442e0c0535763dba0eef6be3d71353ef1d4a135fcedb20e73d267002532c338d8ce3cf791bebe499ba95838
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ro.tar.gz 2531840 BLAKE2B c3a6cc6e0a1971b090056e7cf46ad9fe6a5b59736b4b1031896d94ad2bbce960d7ef17dff61d0ca8c0306c072a536b7998f6acd8c78b5d931fa3eaeab1509eea SHA512 75d6d079dd16360254ff6252edef23efa6ceb762ca831c0065d643a9fd134bf18d6d71e04a48a6976e3014fe5a9f1c7dbbb67b5fd1b2acd86f6092fd43373e19
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ru.tar.gz 1902288 BLAKE2B 6de0e1fdf72b203195080ec5fdc42022685d824492da56fc17fd09c41e257276b7b0e0e5e5c712987fee626be1f331e2d74df505406c3877002e69209b758632 SHA512 73f41137513b047ec04915a410486f514463c68ebab4b909ef70a0be09e4f88e8291c61c96e05bc828e72b59082d9b7eba0f499228929b22f008134e13b41942
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_rw.tar.gz 345634 BLAKE2B b42d9cbf0967ca7dae08167f7acd20cb2fab6d444fb18041c6d2e40861e2e662041a6409c39ba6016c006e5e5e6f713c1802a0ee5cef5e78f0b844755fa8c1f6 SHA512 ced337867f97d4f97750cbfb5c02799dab5a1d9151aab9235eb629d8ff0ae638b437a9f2051b2a4352eae8a212a445e58cd7c47552132a284355c0fd40f2658d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sa-IN.tar.gz 451402 BLAKE2B 0d7936be43ff3a0b2e445d4eb1a61c50e28ab38112cfc3e72ff79853b8c4113690d71c05704193bc22d407538f847739008a7f069837af51c8b406bc71526685 SHA512 587d2f09854244dc98caa422e79b24efdb91eb3cd2d8cc577f3836c8dd189d2e53fdf7d2e02573ac01c44847ef4995ab432775b5f0f5f539a63de245ad79c25c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sat.tar.gz 523440 BLAKE2B 05916461b0dcfb5e05ef315753273f962f7ab0d13e4f77a39c5d6e39a2ef3b2c7b2b547705ee8d3174ab91eb765dbde490c0916989f1062545b475106165a795 SHA512 5022d94bfb09a736ecbcf1ea66b48362a45b5230d34922b97dfad850bc81773512c1c6c0751bb0f9c1cb014f218a0d5d848a1696c1d6bf9a6164fe99f9e7cdaf
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sd.tar.gz 438033 BLAKE2B 3e939f595fc8854ed4a4c68be6c7e4a20878df8d1529125355715fa2a14850e121f44e7cbaeb64dfc8d4a57aa358a7a53ba624af0bd0238ae4cc0e03ac08c02b SHA512 573589f6f3485d1cf49b91c48b88fe7871d4dd3cd6467a9ee684c04e23960e84a8f0ec0cccec668e8f4fd853592da0fc3178fa67b893768c664182b6881c09c8
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_si.tar.gz 738563 BLAKE2B 363bb05d565b641ab69d99ac87ba77de05a69185d05b28d9187998d879c9ae707761c3f16103da795f1c4c5259eae05cc517b5ee3a86c2c1828de32960aa11fe SHA512 c7fbf359b0d5db25ab2fca168c0f0b403192751a1dad3ad127548394696336ad767d93166beb887558d559bc6615e40d960cea85bfb39afe80fdff0e5c28c896
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sid.tar.gz 452332 BLAKE2B 7614cf40e4d89fe34fad52400e99b0364f0fb89f488dbd53826ed229a3f5e06883877ed38983f5c27cc1b58b38963b89f85b895bb2dfd029cbc86b3e06114ef8 SHA512 498119006779ff02280403d788f8dce893b12c2b184d4961b181a34b78eefd11ae437c74c712c5ae94407118d0f6e5460181fc66d8b8ef1249e738eb71f70f02
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sk.tar.gz 2027294 BLAKE2B 4cc0ab0b3c7a294e718ac03021a4a5b7f5c31e2a13df166bfa9555f8abe50dcbbe24c7e516563bc6aa4ea0896ef2298a6ed2ea830c3d2ae8e482a34885d12884 SHA512 1e489b8cc91512a2bdf26e505ea1f3658b2b6c2c5737ecd0a29a7a247804921bf140956f7e1764d45db3b0f21c03ede9e82a63752ca6a5bdf25c746aabc482e7
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sl.tar.gz 2433310 BLAKE2B 9deaf4f02ac58b3a730acb073d195667159750c1a3d67e38470aad6db1dfb345e9207a0a29c6cc46d2f2011265f126720145b6e94dfde44e2d9d790de31830e9 SHA512 7d678a82d001b01c317cd9e32cdaa8a2f076ece520fc93fd965fc1bd72d4c0446302ff7c054a54dba1d1f3d9b3a6d658e9e93de825d8e7f1d86389720e32be30
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sq.tar.gz 1173591 BLAKE2B 99db59abfd66404e6c8661aa5037f607203c04204e26eb31440dbe8da092f7510f1d5a2f98c73a970f010a9781dfe44e798619fc00c99a908e4ff02c16888119 SHA512 b99bf181d0a033340c02fac65a14d357a61e504e1fbfb46b62cdc94f1c79870612a67987222c8d0f05465936b6ae39261c718e786a00129de6ecb34de9272c45
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461001 BLAKE2B 389eb83f1364eae28be7d2f5bd265f03cf1cd441b5c9f23aded907d9cec4d6832593e8d228c84b9f085dc9c1cc442ace925747ff6714053374daa9ba8bea8aa6 SHA512 3e91c9a3c27fb01675a9f78c69b1aee1527cdf95245f8771f33aa383a7ead9486269aad5fe95fb5cb99d91779b5cd6a34b0933e3604c2a92ccd55a5333c2d6a5
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sr.tar.gz 1480411 BLAKE2B 22f0c22a80f8ae94fb07daebf7bd2a8df5bcb65cb4d0261c7abf3b0ae1691081adb7b8ac634575885217996c7297a53dcab4ac63e6af6a415bdd0a5513e36275 SHA512 52c72b13e65d80cefa738eac479b64256f100d89730e4600864be2bf285581bda7f7b4f26adcb1f4cefb95761ab7092da588ff48cad7a59b4e0e4266d01157a7
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ss.tar.gz 286328 BLAKE2B 7c45dd9740baceea6d1a2722647978c970ea773f7b3f9eb5b725c295a2467f23164ea35f7ba58a01aa2321c5c7c6711bc12e565a211c8eb4dc95903112faee94 SHA512 26cfa9bc87b34a7dac66f1f9e289d0f49d99932256fe089693c13919849ed86eb443aa37eb09d4213b6e91625ba0c53aa272641c170e3c9dd8e8659dc6b08bba
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_st.tar.gz 280117 BLAKE2B 1699cf7343d3a5edd8e057b8ccb6efb91fcb524ec635bbe5c8375a4db3f9a705ea3dd82d5f15cad82ea0deb3328ea71ce946a035d168fbd561200cc265ea88fc SHA512 85f0c3f19563af4178c8315684f819adfac7a699eb37429d2a355e605d17ea6245d86f95edabfb7fd8d19d265a316b4baa14cce57d49311a28f0f1acd8c2ab92
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sv.tar.gz 2610845 BLAKE2B a648d16064e6f2f83c03f07fdd54af21d1f65ab25d86ecc40332828fcbd29859d998b7885021ae6332ab61e9a211ec8c77c6a327b763b8d1387b9f602c56ec31 SHA512 1fad95750abc79cf9a5a3e19eb5086eb8baf18827234cd6b6a3406c67c8e6e342874e94d9bfb783fd3d34b671631414be624df4f116df26ea681f5a8f01e492a
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_sw-TZ.tar.gz 318670 BLAKE2B f4dbbd44f714142dcaf933e55eaa18edf72ef65f80eab0a1521dd299e3e1e2175ce7d0e007d6521aacca92608f0ce034868e72d743fa7bf3e3860b8ed9e1332b SHA512 bc2fb02f9db34cc0b2ea7f42f3a3c686f5ab72550097323b2bd4c3a04ed6a6095f7ab5133611303e83ef98f077b15baa963ac49912da85b5bf2aaf20e61e6c52
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ta.tar.gz 686031 BLAKE2B 52a197354649ec47238b9b5a140d2b7061829fbf3761d267b12f9249cda9f0433fae684c32116baf2a5b7ebf783f5492848a0e2edd1c1c254088c251c7e44864 SHA512 4ded40c9ee40cd6ddc750e5a9575ae1164643ab0b59a43f802d2c22cb28171952d4d72be71cf1d866e0fed453b4eabc453517ee57d0692d2c9d37849de66d3a5
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_te.tar.gz 1088919 BLAKE2B 79f0a7f5c97d1e9180512f6841add67927f6194355cdbb093ff9c6056a194e3ceb86d42e1c9d6bf2a067b05c10a5d6a0cfce69c2a268a01e98cf0da7dd3207c3 SHA512 ea53a44ea1d0a51ec55fdb14a724c0cb4fedba613dbf9dc6a5b5be9fe80ff5af02e12954065a3be690a78fb09397c783410c3a2ee0a7e9230f09f319f8f045e5
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_tg.tar.gz 358996 BLAKE2B 377e6dc0958176927db5ddf61140b7f95c859d633afd7ddc87495181f3c2f17b4fe36f941c7e780b8cfe2adc38728f5e00a6611825b87616cddb84c9cbf1c892 SHA512 d22be9df8c8a82b14d4963da9cbca5180bbae7309d7c6d8840dff24c9fc2af5f3d8fdba261bd900ac8fdb14c100398825fba930cbb9149477fcc9f6e3721eaa0
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_th.tar.gz 622095 BLAKE2B 68102e159678d1134856c278af6c2e711943cfe1ab7969ce1d8f73df444a9e06fcae2fb182ecf611630740b8f9b47c6a328c37e0635a08cc05b1e25fb1e57789 SHA512 64f3cc75fd8b41ac38688e2d7f7725877d9346cb095670d986d0e8a3a5a8231eea6357841531509e552c17ed7b5418f3532025459638b07c4f78dc5d5d57c38c
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_tn.tar.gz 259687 BLAKE2B 6a1e7fc1374541853e737f74694a99e06f714959bc69925b8f5698c734f2f9df11a308743494b9fd4a2af97411d736a31e1ee2c0fc1291d5797fbd2233ab36f6 SHA512 42c30535f02f6954ea3742aab31351d3287074b8ab71103de4e9c2ee98d1b6beeb12b4427dfe80582b251b71d0e3fe973a1385d800398494d1945ea7189f5cbc
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_tr.tar.gz 773826 BLAKE2B f76d9c9b9f373184211147ad455dac71fb5dba6a188586880d61337306195aad5afe9c03d34cc0818540eca66b9caca653b4e66cf8c886629d7184b23396ab3f SHA512 8107088532bbc1bc7dfaef2a02c988f2fb783ab366559aecac8b51598c879498fe5c1c8337b2c67e1132dac360c048e4ca9094f76af3e6407e16afe1846491da
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ts.tar.gz 277126 BLAKE2B e8e5218e334d9cd88d56d0d22c95a67b8177a85c8d83889daeeb89581057eed1cc3350c893e41802731a69c1f36574e57712215719634b9b74f185508abb457a SHA512 be64a6b97ca16b3ecfd9a7207e0ebeacd5e60be764d3e1b3538331fd7b80a85fa467ef84f414b0e1557a439d4f19fa2dd608221b3c07c07cc10c9650c4a1f996
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_tt.tar.gz 183406 BLAKE2B 74df483b145ba56a8d4992e67148584d63fe87d8c2906baff116f48787c42fb3f9d7bbdf83c96a27d23b01c0860bf603eb7a75d073ac2996ae8c1cb35669c1a2 SHA512 cf1b4a45f146e34ef71c909f4785b4e97240488b766b60904cc6e98773d7837f9f9dfb2598e7580d040db245686d6c2b67f4293b9f066cae6eced97af7c14b4b
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ug.tar.gz 549913 BLAKE2B d5ecd6db26a6ae061e78b6f38410e087c67d50d972f5f2a30d57277d000e03756ad1a4ca0b3234718dc472aca9c4a071285d80a708d838f42dfae6f4507e4a0d SHA512 dd0dc19b5423afb1f8407e23151d321aaf9a4984cec24df9d610bb6939e416a038799cd83259609a1088f54734d57f77a83917af2319090f7558076d59ac5f48
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_uk.tar.gz 1621820 BLAKE2B 04fd5a955ec5f745d064da0c8f9d95b62f428d976baeb3f56d68b2ca5241346d535208076f64675e04baa80fa8247afe1e943e5234de4ebcbd7bc99cbabac6dc SHA512 3616beb60662e2c1f0eadc77f32ffcff5a5550c1dd12691462023faef7a664f96576a7735f33d3d22d6ebadd701a97bde95b419ca738ab38a653819997aed157
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_uz.tar.gz 315162 BLAKE2B b7d235836ca8441fa3328c069d8ead19a10718ae0549f86b92b6560d38fcb60269af7b1c8205274ed01233ea18fb1b7d49fd8029bca9a41650617d9cb9c7b306 SHA512 aafdfd850b6ffa9cf440828a2dd5786dba35d48d63d4ac31b6be589298758437689ee721efd53db9200a3300f7eb577397f6d6d94392eea1266be32ea0187d11
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_ve.tar.gz 282315 BLAKE2B 58b504cd2a55a4308a5e55fdb317457ab35757e896c7e395ff18b4260a479171af99ff062fa4b46aa59615d5813eb6c411242def7da54ba7a7542df29619deb6 SHA512 c296fc1e897f931d3bbc553152a1d299ea08efd108e543ede82fe5600aab3caaf6ed6fbb34a21b38fb30885edd661b9390317fd18e73c1c3c6efc10202f192d2
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_vi.tar.gz 465632 BLAKE2B a0665b9ae9075dcab09c8524ff9f43f572cd86efca7446014cf9aaa825ee60edb6806953a37f3bb77bfaae700ba28bafcd472c198ffeb5c6021f06ce51c2fd2a SHA512 630e6b7cc7e1f4c3cfe669cd137b6c6a731f13bd3957c3952fd2af0a9db73acda1409352815285a10a0c339ad10ceb5a6045f8ee89e1136e158acbc257f45a18
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_xh.tar.gz 290888 BLAKE2B 458bb26e10053470d02aa22ae84e0c1004d1624390ac18f2137c4d11ef3e4a561c7a9f7c32e1802a76349e2a87b20213e0b7e9ecd1969de39407ca40473d2a18 SHA512 593e07ee28830f5fb6c552044da12d2722d679274f823f2fbc3e08e57a0d82735079779288b9ad08201254a736385ffb67f4914c214ac2196a939f34db96108d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 807561 BLAKE2B 8a578a031cc615474227693c76e2954cc9d0025672832b9b61d91183212306a15cd716fe8e6b0ca558e2d6704b153a8bfac43afae038d234678fb243ad51aa12 SHA512 afb6c2ac07099ac75b67e8100d12b31822938fc0426d81bcd19d91c0e98ab1afa34d4d20ec980a0a14f298dcc776ed36c1ecc8f49acc572c347afe0eecbac29d
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 808102 BLAKE2B 986d55b6a905374e316683e2d041edde1a8f9ca341a880b499a65f4c3664d85f621d5d55b6615656201415f828ee265208abe1504e98105ca8bdd508aa90195c SHA512 b6a98834037c0f7e7d5495d9836a26452fa5542b806d81da611560ebd12234fbe98eed521c7b73515006514cf9207c39214a5124987c1c8d6c426f18db6247d2
-DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zu.tar.gz 321326 BLAKE2B 940aa9a872df4b1f88bfcb900daf8fbefc2f8025bd0dbe3bb1df2fe2f10b58be688ddb9a12e70162a1de024abc5f3b100da0a75dcec9957f6326a7de1fa76037 SHA512 fe0f3fa2bdee6889278414f150bbc1a89686122be8de129f59f7c5f5f1291f1ef9aa9748425bfd7dfe63085b5227061c742da818b399cdfdb1b05a4d258318c4
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_am.tar.gz 2494183 BLAKE2B 9ff5960a9cfca4da83e9bc773d340e13906e32199802236d5eeca3eb9c962150a223c7fb04900384c343a568c29a58f3811372eec0534ba6e85adfc58f3a755f SHA512 e661c28ace4f2d360329feb4bb4f622e07d10d34f0cce7023e6a8ebdb5c39ae1f2d099485f5141b36cf9995901162b2f9c0db36c160a668e954528ec6d0eb37c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ast.tar.gz 2388722 BLAKE2B 6a5982e8a3f1bf4415c882015a8e809f5a76dcd24b314eb01905d019c380a11978adc5751176d73b9f4b6cb279b9c7fc1b2f2e898b014526443776822a87c45a SHA512 a2169e2557efdd5d7daee37c2dd352b0f9ae522636386c75ccad4de2aa2b6221a074d9aac6bfdab1fc2bea42208eeae4d6fcd2752584749a46875e95a23c905a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bg.tar.gz 2567630 BLAKE2B 9c7aa139fd1673dbb06d8336e1bea50c1d500738e2d0aa6228155114ca13bd1ea17f31e2335230c4a7131c65dcf9280b77bfb59c7bea497cf49947ceabf1258d SHA512 acf952140c339f0bd867bf67daea03d1f1ade45206c644eeb3bfc306395b7d9f4afadec25acf3144b9cf5783c0f7723bccff988324d43f3d634319766e51b5a0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 2578349 BLAKE2B 06f4138c66031b14e5b3290825a2ff3b34177070222a78c23660229efd1c13793cc0d41ec81ccaee03fbb636fcad28f7b8776681b406992763c2820ec76d1b9c SHA512 e2536876d67b58ec4b6b58edd8d2b664d1e0952eaaef1a76a45595d11f41032830ce9a911c53c4a3c045ccd7fe53c6e218899476f8fd8bf1f7a23219f42a450a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bn.tar.gz 2560959 BLAKE2B 336dd770bf92bad84ac7e5899ae16942783ab9e2e89c81db9acd0aafa0983407838668b0da3c39453d06214d58fc0b3ff0d5363fe20f33e66bf15833702666f9 SHA512 57be8e0f13027a366b39d9048aa1f8c61157c291c20e3a7e96bf28b1dbd7630973dc349dce12873226e1886fe016e865badc6a77fa214359c29879cc179cfdd3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bo.tar.gz 2576771 BLAKE2B 3c23bb8032bfc9bf79c4368f35600f2e5995019bb9578a1e7905a51b6d8d385883574a13f4cf1def92232a22579fc75511169cd60d79c8ced2ce203085d8f1e9 SHA512 d4751467521eb4266f8b9816d28eed5f3fa6df79668038b0a37f5771e7ba7eff7ed5c929808f4489b4efba14ca43412b2598d84f33404fc59eba81ab6fcb11ed
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bs.tar.gz 2302611 BLAKE2B 1305b00cd90bdb79af2ae4da157028092b0b60bb0e53176c85b5577517afcb4165110b13a3604b8a029934f7a1aeeba06d834bf8446dd1c93ab61b8ba5e5324e SHA512 598a36af515fdb30566abca56ee37a0402bee235753038e58aeb8f6bc2a5be22e79d2c45ba7e34c9fd1e3d55d2355b28d39be8f9c17feede62366d63b7e0638c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2379943 BLAKE2B ddf930bd8739bc2e7e62cffd0e98df20e05a776c9b4cc75e1d5b0fee9f4b8db8deb4c00205e8b0419172198607cda51145647aba69a007efd023d149f4dd2adf SHA512 6e43658219d52a91c86fa5741cb22f360be1aeb027524bcdfd0eb21eb0e7be04ad1d8966c907a1e9b0faed1f3ff9c958f6d5148cd6ba30633c7990f418bffdf6
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ca.tar.gz 2366642 BLAKE2B d12d3aa58d75e92adf11d369e29c8676dcedc22b10c8cb4f50910159f2b264c19bdc3a2ceffe86583f8be49894bb156a28303b3b4a636f8b7f7230573971d185 SHA512 30a187966d448ca9b1d90388e720dfa80b7569cffe1891f4d86f2c1c6a21b11d82e477e0dff398ae7b92b8c16c96495c6d03722cfcd2e711f44da2e9570cab52
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_cs.tar.gz 2362511 BLAKE2B 37383da33540b24c7184a537e9f9fada4f1a75a72de029a155d9bb9627e9769aecf4cc1cd7e967de363119be6127fbebab2798b791fba5531af6dbe6d97259e8 SHA512 f395a2e6b504db390b6d284ae560319cab7019dc22d34e309c0cd3f798af7a501ec442482cd3968075d8a87e4985c8ec84b5d445a4532dade18cccd47aebe8a3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_da.tar.gz 2328557 BLAKE2B ecea6a38152b1d29b126e5cd96e3dc7238459e43cf847dd23f5e2f3e4c1cda5a801d10e9393d97cbc4221856312642928d71949861087ade466dd251a846bff0 SHA512 a37b1eded9f2a3355fbf2a7a6d39d72f7031e4b188a96c41df869d4048b46d56803bc73236bd7be1d83bf24567758194374cc35110d242fa6b89a68f9029cc3c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_de.tar.gz 2422813 BLAKE2B 26e8a9dd2b46ab447abc821217779271f7ef8bd7c93947f1b7bd355de9cfad7be71ca61475b5a9fc3718f2a2630e3dcbee8695afa27aee8278de8640bf692670 SHA512 fa22def179efe6177e6383aecaa5e42078f67a08aec74182793114d5db3ecc942750bc072aa8f026e94f2c129d02806874a98e6fb43d1e1e3713ff40af800978
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_dz.tar.gz 2732780 BLAKE2B 300e0c7d2a6186997ba25b1be6dfb1c4bc36e7d50bf715664de7041b01e9ed9ca218c34956e195d6f15f558afd286d89c72c3e650a15e73a97187e63dfb6550c SHA512 f501eaf94882298ece100966f9495615e7c3e4170783c23def468078a466e4eaec68b5825c6535a11163e423c1204fd9359483e0b457f01d3720ed0b121e7c3e
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_el.tar.gz 2769877 BLAKE2B 4ee06a7ee1fb710f4d9a767098cfd44a3caaa44913848390d00efe6f6946e9a90ff9ff62c71ca13d31fc690a86684c4c8facc59f041bdbc76d705c015da6918d SHA512 eddb1284dace57579a389810e480f463e640a8f0001d32f4e155363ce6ad8f67029a53cb70cbe25f5662735b1d11676d77812c312b9bcbdc1e2921b2d440415d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_en-GB.tar.gz 2210720 BLAKE2B 37752372b1bc61c8b4355d053017590ae0eb68fc6c937eb04538afddc0fcc339f08badb200e1114bd12bf3d23ec2eea7a8f7cd3cbcb140c15dee6b46280f32c5 SHA512 7d2fb926d1c31d03b5f0838bbc3135a1f8b0545f41aff89cf91a12575ab26a0fd2c736124fc5d79db37a3eb585ab422d502f24fd8ece306c339213833fc57d79
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_en-US.tar.gz 2056163 BLAKE2B 6b578aa06a0767cacdc31aa9132deff38cc6fc715c9082c3247a045ef57f68b6b818576efa0ed0c94deb4963a4215084ce464136d2be7a3d7f1ad422f272f592 SHA512 099b0f326a12ca2e00bd2a40421f0686c814b67a7e126961e3237ebb6c3e430eaff492400c4200dbe3842bd1f8a18a1b69432c73c01393fc19dc10639bc868b3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_en-ZA.tar.gz 2208629 BLAKE2B 90a1647dc992927434995e35f9d49705deeb513405048aa72ef3a055fd66eab1e8f5c2130c6373fec5ac2628773edb28b1234c4e5d858ef5acf9de76b85b90af SHA512 dbefa954b5db80afb619020477a750a859bcdb88f672170d34d3f9fc15033b86dcf71926ccf2cfc7e67d0b69f27b9b7d787b5760d83bd9897860e192374596d7
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_eo.tar.gz 2289463 BLAKE2B 5cfc9ffd3295415093e508c4018873274abe9f7bf380537ca1fb821d1396d86c82185e7cd83fe79ef617eea5c5fe1eb2ab99c3d4d74976afc8815d78e87ba088 SHA512 29d2300109965e457940aa94264deab722fe0e96e2360bce21cee9bc452dd3b7a7b6068a678b9aec3e1df994a153e04af34c6c52dfc2ca4e7520d6ed2cedf825
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_es.tar.gz 2407448 BLAKE2B 6f21625cd8c5f27270d3fc44317000898f0d9287b759405ccd75a55e3c7c5c48b0be5fa5749091ef2eaa341c1859b4e688a280d6cbcda82d416a31ee2865e64c SHA512 07eaa5a550a49935c448f0d9b1b7f84978d34d77465c7882ed728d6c59a8509cc85b80b22d8c22336f4a133f5d0bb59ff340e1237a6c695cf1cd993db3ecd1e1
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_et.tar.gz 2330399 BLAKE2B f2d70548a54a165dff2f9d9481fcbcf0ae5036f52b691db9ac05837d13edf5a503241d44c9f14373460cd4ab4aba11f57a1aac1ebb2c671c02348f68311612ee SHA512 32e33b793a38f6cb55f1e65d9240e185781f98d56446b8f1ceaf0bc521cdb197048e1359c24cf85e5d2ad0f8f04e00c373823fd46ae3c9b30371b1964f9a2538
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_eu.tar.gz 2282867 BLAKE2B 1b420e30672ec94ca38171a52b44ce5cf4cc0ba2d12d26441c492eddfeb9846d058c340a60397f43ffcbe104ac3d269ae877adb0b842a1737f91d4d6f0669716 SHA512 6bd2dde72e2a03ec160da1fec1bcf1464ce912ead62c011c0b633977ec99ccf4047aa05d104934dc9ddc8df96e38825a93e2eb40ca73ad20c73e8afb11f7062a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_fi.tar.gz 2378359 BLAKE2B 1796e5675b6f161d967be6c9ed66044b5ddaf4dece39d36aa0ee9a1cf632988d1b3f07935977959c9c2e71751c93ade9aedb6088ef02279ff5e2863461f06bd5 SHA512 de84041b9e3b17f9547b2132e21efee16279bc5b123db27e9cb3ee7be86f59d1c8da392cd631448d4ef6a29bd70c3bbb3d0bba0a4a11bc8e95736e9903818b7d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_fr.tar.gz 2389554 BLAKE2B af5e8a24bdcf72caee980aaebcd01c08cee182b48b9d8d634e8a90a3817444bfd06e9533ed7f83816bc0ac352bc335581986a452c5e00fe8421c4d01697c1f61 SHA512 14ef12faecb6d26d8eb140bb4b7aadf553be97744dfd59f13f286eb3fafe7b68e8f47b863388695ccb97c422adcfc3c1483722536f79a9a249eb302c65428f50
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_gl.tar.gz 2368526 BLAKE2B 3b27eb91772166a6aa8de68da6050156e63224256d0fe94c0c0801f46e6f3843d19fb94b364053de3b01c7ba719102b4ec908e42c1d5172459fc6ff3200c69c4 SHA512 04f16ef6446a97f71a773c6eb4de2959030db2421d0f8b9719df1a6c556e7693189d984a8e91186ed34281c7b5d806b98eb0e795154b0a8a4234b78197821cbc
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_gu.tar.gz 2254289 BLAKE2B 7f08122e91d791fd0c4784463910cc5d0727febeabc79e9c50c9c66a2ceeb9463da598868484a52cd2af0b65105469c6eb7f23078c4a512de17d53839e015cbd SHA512 03995bf2ed850abd1b9a83e9bd4020fd0cdab061303281cfdac930ff42a943956311a7eb299124d4ae6d5bdb07c5bc816df120fc96016f17f7523d029ca51545
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_he.tar.gz 2147828 BLAKE2B 605d3db2d9c3939ca3c9b51fea0f3dd7b4022bf23a5e6059002c653d1156b6c93b10b9b0806ea0618f97d38526c79349d8e2982867843726e663f03c5604bc19 SHA512 e872b91d92c3ae5ea8944d5c1630e406b9fe66258d7e7fe8acb0ddea571623bfd467b00a49464301ca5c8422453f290f59858833ad63e898333e95b6eb882573
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_hi.tar.gz 2358714 BLAKE2B c43952021930ca4d9c38e779ce3c11437bfac22fb4940605e15465b5df79bf62b26e79f6ef72613fc34a5b0b7663f09cab51a5bb0cdd2d8e7911a74302a68376 SHA512 54b00a5109fc8c6e94bc89178bf486412223fee3cb7a8963ceffe2952ad0380c5347066d89a486cbe27850b65f4a01b1e77084647eeefae313fe59cf10835cbd
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_hr.tar.gz 2263639 BLAKE2B e450dd5f7302d034a3077bfd8d3f64ca2918dd6eb84787b81918bac09275dcbc23d63fcc90e542bf5c6a5c5c9db724243d60ec7c4c7fe74ce60d24b1c0c73d0d SHA512 a59ecdbca7717a9720fc86be0520719dbb311e554767910355c1f9a5ae433d4434a24dbb13bb094ecef49f7776a03efaea42b0f4c3a5301605f326a6d927ba11
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_hu.tar.gz 2488332 BLAKE2B 3628b54452424b15558f4cd8b182fca9987e80aa36619e78ee01d48d05afcdc406733cff943221341d20c32f16be86bafbeef7d32e1e62bd572b423d56d78dfe SHA512 b290878dcbdeac8d8cfd9ba4d662a776af860206e5efa88a91231290725493fa14e4aa3a0a76b6fcd801a61b702fc0eccfa4ee3cc70f29e533711d307fa7420b
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_id.tar.gz 2263060 BLAKE2B 15d9a107983ac9cfa46b9df69365d433c95fc51157c67c883875ae1b26c523f609aed5f1ff333f4afa78337ab94a9c0ecf60a7c976b63763e88e2b66215edc9a SHA512 90a27154b846d15a9af1b834e60b09f5e066864978e51076591479c46b1d92ee93f315e02c0d7ff86e9bf72d1d318ee7305114a0af42b5bcc394cfe3064465f0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_is.tar.gz 2285565 BLAKE2B 4cb2ed72a127a167f84403fc8d9d54c70fb6a48c365f16fd286f0839f332b1491f5350233a26acd073f6260c2a91454316bb1c24501375e609d9810d5e139ccc SHA512 00ffbce5fa0d68ce69109bc58ef4d627a74e4e914016d4574cd1814d33055c383de6f390fdc507f807571c87141a64fcf958aa9eed6022cf962d5932ae591a9a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_it.tar.gz 2358242 BLAKE2B 8d4926e4a47d1a72918d9244ca52ad749d5ae50bc93d5170c0cd91d189a85d3b5e23432c6f33b048765fd3f00699ca681890542d1b154bd64535bcffb1d30576 SHA512 3a2272cd5613299a422daa2264b8c7c55e5c053e8ba9f108adc8d46628bdaf5e091c63161904221bc941e52f5fe92e27076feaedf6b5b1b5c2f18ed27d3ce08f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ja.tar.gz 2526649 BLAKE2B 5193902c9a09740fc35db47fdd3876c5567b0168c779c0e7a17177cbad871ff730dcb3fb7dab1760163d0fc480a9da7d77a626cd0d5f40a51766ebf9d6947608 SHA512 d6a4bdf867868f5000763189ff8554f06bf641fc0e9f421bcf4e69dd54407506d72d958588e464302a83be9f74d82329a81ead4dc42c7c7e8b76807ca08ae380
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ka.tar.gz 2389032 BLAKE2B 360afcded37e0b1ef90aaaa63692880f1de2739decbc76251ca493c0c3bae054de37bb035baf2af21e5d64ecc32cb8f8a549400ef8b5b431d34dbf7229645166 SHA512 63097acb3019ae028eb136b5c44ddbe0b894d4e3ccc751ce903d88c691d453cfaedde5f2b7ac6d89a891582eccefaf131af3851d3e8835fb84b516152a55c9ed
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_km.tar.gz 2677005 BLAKE2B 0978423bef185e19c042295c9753e674cae0efa8ee92e8700aad3c4b8025751ffecfca9df3cc243147e7c0dd83f9bbcab22deeba927074adb915a47e40c0259d SHA512 8604dd1c68cb49870a7d83deaa35dedc860a78d3cf79465374b5f618481daca3b68b37ecf7b9e5ee9fc46a8aba41e1c3ae8a7cf8a011b53b3eb7d1904ba00363
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ko.tar.gz 2402584 BLAKE2B 2f585dbb9cab97f079e170f6736d53bfae8e3071632b9e16b52483b9b8e5e0ab7b4f55cd45c443aa863eb8cfc900c5269b61ca5b92d34f143f81f67489c9dc9f SHA512 97af7697e407d0de64202b5f32dc6d3584694bd9b58fb7f907d6fd0bf378a8df63baed834d5888b14b98e28de2ca4c4ef5a225d89d404de5cdf9939d8ccb8acf
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_mk.tar.gz 2376654 BLAKE2B 080bfe186d4a5f194f787239437d4f674c554ac90ca05b72a4289fbe0254ab13f86e2db68a7ef694f296271ef6e84460935f3be7fc110d388f91a1fe7cdc77a4 SHA512 3c1ce70efde87efebd9c6992c22e2ffac00ed2a4ff959987f2b832ca3de404dd0ab01c3cac1541f40dd8a7d6e26a2c66aab26b54978ea361167d4f2e5a7b7768
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_nb.tar.gz 2310533 BLAKE2B a353983e2b0a7d0157f7005212becdbf1689bfb8567f4c8d733b259223b5eb72feb657da7da301513cae4de388a8ecef4b4c0d5afc23ba5fbd65725595253bd2 SHA512 774578088fece882eca147aecfb08f2bc3f7bf4d937c6932fdffb94ae4491f88c35036d22de203bdf18b2a0b22e4bd3fb7465b555f17a78820426b95ceb2ec8d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ne.tar.gz 2600210 BLAKE2B 3075113a9fc98a71be932ee5aea8233e655a1cfad0dec21a872060ac673d8a60bb13d1c16eab6cb4ab8b937473cb3a89b138e508c807e71c1653f2a2cef39415 SHA512 e329dcfb5980830c728a60d9dfa5e4c6d92cb41ab8a2534173f7d31a430c50714778cc91f0326f9fd4cae0d3bc8e95c6e2ccbc4e5a90deac807b085f3f144bbc
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_nl.tar.gz 2356927 BLAKE2B 97910b6e229c0bf826cc02c047558a71be10b46031f6c4d9ce3851e0a3fad40c3e7bc8124752ec46fc6bedf26a0a50aaf43044583ce1611b2f8a5f1d06906289 SHA512 7c57db460471dcd16b57686d8818ef31f69de0f136d1025ae65d6ecaf6d997e316cfc07c3283c298e318b30db8d7ca98d6e4c57f81673935b040362e459e90ab
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_nn.tar.gz 2302241 BLAKE2B c7280c62d0a11eb40e102fab556f5591bc33201a6d613186e401f52ab16b63219a70b71a4da7c7adaa048559b4b87a3c76c0bcc9473d11ef3fb73f83560165a6 SHA512 e390328364384048fe1202ebf856e6bde98cb81911289b6f1c6e8d56b34099b05b2812a925bf573c9313f78457a07fc876a8523b43e43803759419633cee24eb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_om.tar.gz 2394196 BLAKE2B 29b0501b322655e0b2d00741a133373a992f6b6e31cb0f19ca8015b8fd45570b7eddd1b3b79f2b7b94f4d0605757eb67395cba907b4c2b7ee55528f914290634 SHA512 bec66ec8ccef47325483809f9b1fcfe4a69c89dea29ea9ca0388249bedec052fc4dbe253c61e9c50bb5073981a66f84e46d40dd9fc9906d7ff58e87751f943e0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_pl.tar.gz 2457787 BLAKE2B f2ed241b7758fc0ca503dfd83d2bc105e0aea213b640a7c1eb47f184e9fa20c2d7175feaaaadd4790e29d37f08ba3108c8a3ed172f2268057062f028a35be866 SHA512 eab5c9448a2e199930755f0f3390886068d6283ac968463ec84c19b0c399e372da2607c97d45c313ceb02773198c9b1cff37ec365806549e7f7794ce4acc452d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_pt-BR.tar.gz 2375989 BLAKE2B 09a1207dc1b6f3c5415242da6055e2c1dff0289abf5d160d828baa8e1f019b82660439c60e7209ad0ea573e88f2d35ec8b752d00b40f7c25e838e5ac36533e0f SHA512 1e5912789a1e2af9bc3cebafeb432cb95d757891a551b37656a47c84b2387aa5264433935019a6acd0b441e040b942ec0ed027e089dddc47d2fff748cdfc8909
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_pt.tar.gz 2339752 BLAKE2B 5393c9a2655189b6551c4be9a8705640519f1b1ed7ba4dc9f6450837e56925c03f1e282aeac779aff60f8ffdc80fb423f1c0909a94d6c894e33a0ce3fa716c0c SHA512 30fbf3568b54d52e9a04a0e993eae541372faf48dad0b7a74c797a215c38ecd90ef32cb5c1649e3aaf454044dd797b31919facee1d19423359a0851fd02576b3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ru.tar.gz 2638218 BLAKE2B ea265449d0107d1d1731959437d19974060c8a3ec664d6bda699debfa0977247dbcb62c6cc35e7e1ae171e727cbdb6757c0886cfa9a12d916ff9979418700c20 SHA512 2e688b1fa911c4c44962ea9f1952c7de18298acd5ef5a24a111e706b72756bd453bf1de27e3198bd69fa6293a4a230c4d8ad202c1bb86aca0c1667e914f6a47c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_si.tar.gz 2345415 BLAKE2B 1bdd89a4875797b92c0f2e98e0edebfb4fd9ef7e5ac92030bece7b701e685812e376e95fba2dd6185abeaed81eb73eb5657f92ff60a371cddee7a92f8a17e9ec SHA512 8d5c0be4035bdc0763bdf5e004e0f147b2245bdf6b2e31b1c85628cb30cc11242281ad0e9ad77091d6b63e2c21f39748e3595b079a1cc67ee224502d6fa94559
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_sk.tar.gz 2399119 BLAKE2B 5c0cf3d2a0c1a07671ddf9b7b5dd84b7a57140eee090ec8d9b1b33d3bcef4ca2b46b309754dfafce8ac3fb28242badca1882b1e279e6263d2475ae95b5da4b77 SHA512 6e0d6e252575ae417d242345a64c3d356d7a47e2103bf232b75977a3d3a15644b41357ce3586cffcbfcba3a30e1dfeebdc837bf1531dbf2ddc67bcf7288834da
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_sl.tar.gz 2345004 BLAKE2B cb3b943bf42106a5569afd87ba2001a2d6557e0ede65734067b037670f598812036aa9fb1d6016facea166dde61e4db1da261af008290e0618c1e5af96167449 SHA512 e9908c4424f4733f7151f650ad2f92b2c5517181984e78a9d648e195b510c2f67fff79d03d5ef22575564ca0be8ebb99bda04d5120aeffc73f718ad0a42d8460
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_sq.tar.gz 2262867 BLAKE2B f0cc959ad6ed0b1a0ab9b898f57c34e9e3f8706c0709a80b1c3f137a5384dd9eed65b5a688c6c42097bb756ffc9a6813f844c47a0ff650cc78511d8a8320512c SHA512 1cbe114d0067af388f929894b0bd0414a8bfb50cb0ffbcbad5c7c6444866d457bbb8515655340a2c892beabc94bdcd21c6326334f6f5ba4c5cd839ddfc7a06e9
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_sv.tar.gz 2344365 BLAKE2B 3d9676a10eaa67d3c676b0eaff3091433adc8b00cc16bc2ee6af71cf3d11a7c4ddeac1fb4a9b2b2361fc37ce03559e7958a0c1099b35f8e7512403564a6a669e SHA512 47390cdc01e5584abd9003eac69c36ea308ac760cbdda6a3f2d9e3f662f136b47401eef03784087dc0730eea423547400c115067465da482754658d7d96316f9
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_tg.tar.gz 2346128 BLAKE2B a00a273fad7ad0c28bf24173d751919584d05d5dffabb3a40736f710b53e8ee3f9585ecce1519b7361b918311a8648e2d1802404f74ebeafd1c49213f65df4cd SHA512 06a69efe140d569970c2b9aa0f4e366f8479f123d4ea69470bbbe9471900d5500d71f4e8da4c3beb32acf0209818a31a7435b2c9846ce5c60815829a6fa62c57
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_tr.tar.gz 2410910 BLAKE2B 2580d2ee63d8ede5b7b6339ebf807626c3e507b06845abaee88a2bf0392acfc55d2fd8776c2bf6c9dec00849da005b04dbe7d640be19ae3f89b5adc263d0bb17 SHA512 2ead0211fa569b1a35a72e2cb4b42d17b0a7f4b19638a148ec90fc8dd931283930be81ef60f7d77a5ba4379e1b8b8d82281e72a52eda629762d2732fbb14b545
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ug.tar.gz 2313294 BLAKE2B cbecbe1d3a800e0d82e2d9b86f10115ec82dc6333b70326c88778f0012a00c5a983e8605000788b64525ac7aa3529e859c793dd71aaa75a124732dd3aa69d64b SHA512 e31dcfe7731a8773cfeff165da7f15ee4a166b7390c544201a055b7a28988bec66a7ecb12bd6cff78927bcd9b85ad8869ef6d769d64da310abf105261e274154
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_uk.tar.gz 2593048 BLAKE2B 5019b32d959a55def3bda763be8a18d233a30cd45142ead0288e59fdd6becee78731d3bef59826e5d05c1ef155a739cb28be57eec67f4fd210a555e2f224c72f SHA512 3ab30f6921f9db342aee2718daee1f1780f4438eb4fbfe57c276b66f145d67bc10be935dabed7cf5cf6782d36f4b90b1727aafa6ef15ce940457aeac8a37b3fb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_vi.tar.gz 2399435 BLAKE2B 42f4cb0065ce1f8973615224bbf7f4cb8a0153d5541a34be58e8628ab636b6c5c7ae64e1012689951217c7625b34d6d2bddb42b35b9cadc49abcf0b7dbd21bef SHA512 1c78f52fb13cd67d5d8e16315ccf93cff84f68b6f74596e3fc7d8a8311411b3b06b7f33a204b95332002ef689eb67b32ab44deb06bfb45431be70c53df2c2db2
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_zh-CN.tar.gz 2338213 BLAKE2B d932745962f958b2229538ae49c3a65f243e14aff2a81be667c9679b892983ea860c3494e2d1ecf37f9da40a7c43618cbc2da9e88ad40609d712b740e217ea34 SHA512 035d99cb7c2ad034e3888c3300d19d9c645759f14f2d44540cca04d566f989158dd66f157421c18cf8423eae98101ae1c3a4787d006db2fb9af1de0937d54770
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_zh-TW.tar.gz 2437239 BLAKE2B ee6454b91d02f5b42f21574a8ac98c7aeb10ceb67573abb829a047451a8e14aac4b7dbf4c06702db922a7998aa335b1a610e068a5f7bc51c1140f430be402f16 SHA512 39eae0d96f7bd957b1df59bf8aa8ac69c37c19e525e672a3758417f3b6262202d9bb74f756471172e3dd12e444b046e9db108c3f50669f8b855f1118f0541220
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_af.tar.gz 1019511 BLAKE2B 3698d11df0a5024c701652541b43ddf9545e2437c457dafcc0b8558774d4172c782937cf994f3cc44bf62eca7219fa85bb35e21506a677468d2285f9c3ed9687 SHA512 42141b04dd83ba21f533a56187a0ad6f1dcab49ec78c262b2ac44208a3362a85cad461bc1b5bf4fa13ee667e7ec991fa977a936bc016743a5d7b9e96d4a86ebf
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_am.tar.gz 763710 BLAKE2B d630218422a1c77448c573a651c98a388f527f0b6e4987e5b2f278b7f34c758243d174d64acb94b21228264c1af5caf7e06231e7e59105312bd0363cd9a85596 SHA512 6d054d35cc44404d81c0d8dfea75498441be27a3e793872986968fba0116164d2687dead90470063bda4b45525cb87a3647ee9f1241c708cd4f89a5c19c19c29
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ar.tar.gz 2414742 BLAKE2B 35958218242f70eb2129920c8d082824659beba7fe76d4059ce53fe9ed025df85f87f052244736c5517d270da555a6091ab4969a0c6ace0faa2c0f0153028c1f SHA512 0ac3a60f48a11beec1cb9646005220a638c85c499a1654a63153e8f2cf6fb2e479b4a2002681c983d12fcc72c3f02f98035e0dec4eecbd30f4a975344649857e
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_as.tar.gz 531469 BLAKE2B 139fde95aa9fcfc918b769833a4c57aeeb385e7be68e392d8c7913fb32c4b1de30097ffe0facff447d27ab1eee7c3c6b74b34466094e14ec81568e4eaf55a4f8 SHA512 a4fe2a63dafa879b6462dfca54ad6cf1e436c97b144b370e2babece291da6346c36c2593cc8ebff187d7c60938966dc97a4bc7b2cf7ad950fd7298ce18c434c1
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ast.tar.gz 440835 BLAKE2B 570d49a9c18712e81da8ee75516238bda2cb4d738fa5312c3d5dc11c89fe98d1a4f4f53a6ce7f5c8a6446a443e4fc6be7286fe8607decd003746205b5ea5d5e9 SHA512 e28d6b7e738bebeef85459ccedb976f16ffce813b8e33e74867d948133a6ba89bbae058ade1194c8e0f4c1e8431473dd802b4b475adb66905efd5462f2abe282
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_be.tar.gz 1055717 BLAKE2B d95f1c76c6198404bc674aad45c5f3626bd53f339a2bd42b666a0a1c722cb36fe5b127de55361994a7e91cfbda8a303a6ea6efc28da814885db7a87c0d2bf80f SHA512 0dcdc1992f58178c1f4e381212eb0a6ee5c00f42bdd83389957bb9933d53ed58ad17c4bf7828cbf1131805de3ae0f578140179c4eeb8c952744ff0d466016cd3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_bg.tar.gz 2448659 BLAKE2B 599eced65d5bd18c9ed93e6d247e3d4aba30b806c719a2fad223e579a8bca5a492f6271c1b6cc69743d9edaa22a856b1fc5528d183ee97f50f59934290376bcd SHA512 c80787952380b0aa26b12ba9a9c5e4dd0e916eec0ff40d6e003b4e1b3bff38252be1c9d7811bf31d1d190aca98c9db23fe328c1b632368f045195b8db475682d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_bn-IN.tar.gz 649630 BLAKE2B 84c944a3883ddbf983711c6b425acb2bd6e1b5040d8fabf393871b76930a713e9a708a2a0a7f87bc0c98ab7e2cb3e8bd68a3ce8c1aee328caa4b4162ca35accd SHA512 1a71a1bfa2087c55a8b3d0078ff66f71dfedbf279b2a0c5f44ea28e79270da7cb00776ba4f1e369dd8506752cb077d82e7a3d4ed577d7972022c8521cf8e80fc
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_bn.tar.gz 789572 BLAKE2B 09bc02da21bef44a6cdcfbaa0721f0fa7093baa902191aa0ed308add9b99143779bfbb31b0a5f5037d4b22f265aab608a3f53449263386dfd755eb58ed270215 SHA512 10a4f9cc10417b3748bb4aca2d1b6a2211245f92bb25977a6df397d9b11871e5822c462428681b26a9dbcc29de96bfaa545aee683f700258dd85e07d4f6d68d4
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_bo.tar.gz 380290 BLAKE2B fe6247ec04f5dfee908a684a02a0e07f66a174a9841e8cab18759dad62f4d00868024896ac34cc9efe3d73fa533b15f3200385e2477ee9c63bdd1190a3514c5a SHA512 7aab6060d4111d68046877db0d87f0eae3736bdf261c7b6f6e82fecbc4b52c66660eeb4226528ce219a8849bcae94bfd4466bf6da2da7ea25ed4bd32a487c47f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_br.tar.gz 1538619 BLAKE2B e2cafc829741f16644dcfaf17fca4be20088d9487f12799a13e7a293ac501e9ffe4bd4d13af8bd52f64a1815e0b851dbc747328233ef11302d88442e38442bff SHA512 5dd8b38ca54ac9457276506016745cb58b4f9741baba726d86ffbee1560aeaa3347f14f506aa331542c587066e12e45b059dc0463b95481f155c366e6dd6b6a0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_brx.tar.gz 337897 BLAKE2B 081579a0ed910fdd3f130506e56e17a604ea8ec8f76b822fb9ca09c2fc604c0d0e80f28783cad22bb35a18a790657ad003f7829856971fa9ebdee152c58ee8aa SHA512 c5b2606303bfaa357d0698a5272631e37174c66604e9962ce015c2b047ab2f221d801a82c5fb5c55bd3a81d49f14ddc084b57fdb5db9a23ff5b0613b44a7868c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_bs.tar.gz 636997 BLAKE2B 24102d81cf7ac1a4beb41ec95100b6abe51304394539c4c565136c2dd4bfdd6a3fc4818d5dd97cea86eb5a54f95899aa92c116875642e0d081e3bee2ce4c7be5 SHA512 625a81c9379b42b70dc62c315518ea0d1d58acae6d9dae9f98ab721237a02de9480ccb075f7c86aef34a833fb237cf9807c99e9dad5c5de1b0daf6ed6d847ddb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ca-valencia.tar.gz 1973615 BLAKE2B bdc1e76d88538d599f0a3a78a4d7a9a14bff200a46068384fec100d745927386481e32d4a98e19ce991dfd1638d273e9e3bf070313e7e66b7f7502deec409dc4 SHA512 f95617afef30b610ad5fffdf8bd842c278e6d56bd56dc881845b3920ceee96948114c72ef0047f05e99434ed5ef784ac10260b45f7350388d1365eda60c102e8
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ca.tar.gz 2019531 BLAKE2B 620fd5028eee762a0470155bb04ee4778a6e1a40a8382c70eb2d39f22d8b58b81a23def400dbb9829d22f11a33d78a0673f6f5c9b6ddc4fcbb1320cb801b3ba9 SHA512 327fda4ff76f0e27de0b615c22f9419460f88ddd2ea8631798e855e65f22621a944a48321180464107d4356b15ed41b74b585d8785b8b313cb41ea07f80c74aa
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_cs.tar.gz 3189557 BLAKE2B 62bd77c15d2b43f6396c4d6758da6e25fae3086b390098dd9f33a2a6fce5704c4b3b9d967e74a114bce6aa87dac910ce811b8df53617b3ddd65867e0ca40b100 SHA512 d3baf71271f07f16b09f3970c959175c04174df8d111a2d09097eef9fd776add2d1c6490b50ae3194dc839a1aeea253b85086c91618cfefd49f6bc9a61bba841
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_cy.tar.gz 724771 BLAKE2B 467d62badb25c744c171b583d14b4d0384cc2172ae8961597baa04d7ff93ffee7c5b6072a300574f72fdb54acbf1cf50e337d0d5977d7f091e956e12e049dd77 SHA512 1e4eadbe751bd3829cbba6b3d1c4a6b56307fe075e15ae2329ae509cf4e21b582aa816f19ebf0d89bbebe4cbf3419f87265fa6c08032d8d6cc75860b32aa3cf0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_da.tar.gz 2629103 BLAKE2B c19451d11a8542d52f0fa5131a99e9f603c4d8169b09e4f21db86035b1dc87082e9429e034d9c452ec4f99685064291cd6bcbb539a059b6b79ac4397478d0bea SHA512 a6df06ad658d30e394ccc462203f73044a356cb229052ea916e042a137e3c3f9898c1292ced00878b28ac479fb2eb64bbefd5563732c48641013e4ee757d90f9
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_de.tar.gz 21757326 BLAKE2B afd28cd675362c6f93a317da08578be3166f6117a337abefdc754a03ed601b29f58c8f54a2949c6657afbbf6a31e556b1db2828a1ec5e1672ee25e7839ac2d2e SHA512 0c3423f6bfda37aa83d69decdc623677777c92640f49c152c447b066b2e860e1b0d2cb7194eedb4fe55280aa2ab7ba8ab5362c38c6c86c99712970b2a9906b3f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_dgo.tar.gz 441821 BLAKE2B 1b90efce8b5ac3dcd51a04e95d9880e84db9a4c63c43dcec96fa28344d66e99f0dbc27cfb28fd94bf5eaeb7cdcb1c3e4e838c45f604f18d9adf21a7ebd792693 SHA512 bab9f7e350c3cf8a0d79f81a85179262c9d948af85ccfc71a2e50aefe5928594601e2a0f6994ddff1e56fdd048f254e5d8bcbcb3079f11b46ab6975ac7cc1768
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_dz.tar.gz 368514 BLAKE2B 528775d9986695b927a111a3ff5b6ab28539d0ed5c231477ba82680193e7184943d5eddc4476a1a85271efe7e1367dd66d36702f733f8ad593b07854287295b0 SHA512 0eaf531de6addc5220da7d81714410e864e6bd9e9c172aab68c59150c5c958d984e102dc863fc21845416c2c23d4575bccee6b503d0723713ac3e7c392249400
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_el.tar.gz 2828134 BLAKE2B c1c44326be032af396e3324319c1986ab93713a1fb63ee7c55114885623a242d15cebfd55e943b2e264469ca66e9e0f4b2b8079561921aafa5c67e14ccf59ffa SHA512 47d6614abbcb19aec28388ac3e7a82f444b8faa5034deb0b5006ffb7eb51a96235c7be18d5086776c744dc05b72713cd72f27f4c966699fefc74a2c304b39b4d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_en-GB.tar.gz 7337110 BLAKE2B 0e2995958c9451957f18932f8e96296943cf147cdcc884ca19b799ae76c83af41ddd8f6b1bc79bf0f8a157944a3ac51e8a73a498478f0a226fb4378efcba8bec SHA512 fbee6b59c5ade77e43b661cd3e067662409a72af510cf06b847fcb8e621dce732605e865306bf414e0705db5e26318536cbfe4aa96a7106c7bc23ad246e20be0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_en-ZA.tar.gz 6925033 BLAKE2B 7d108bdcc51c41c1d5ce8e8d8364be63d5c5ded396f916d94505add0fa2451d3dd18c71b770e73cb3e2c9e6024d8b8f438d975d9da46181144c5f8a3f8f5db23 SHA512 ea95df09828ff446b095dcd24ddd13181954cef47aca97a7d76158804040afa4a2861e4ef81aad9a55fc9185b478f227e1b9fbd24ff579a3e2a3224e428723fb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_eo.tar.gz 721119 BLAKE2B d2fc64e3fdc3836279b2a0c60cf5e3f4c937a84f2dded98e999b796b692aecc9e8de8b14878fa63559e9f7a2ad9fe06ede9293853811d55ddd9b637cb3513ec3 SHA512 915cf662a6b14d55004f9e3cce22327f40a12d48318f678356e903af1230b8eb9371a3f60e46f1c7a10f9739f40b82ff02505ffd09235b9df1eb8f8c3de31188
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_es.tar.gz 2241862 BLAKE2B 6e70a7bd8000b02ad61ec2287b1e3e34c2fc1096bcccddd668e90abffc4a608623a554f1b3a3d0da994a0641514ce91c15186c3b3a73c4054f09f1538c719687 SHA512 20e73234e4b74327a7d841db65378fe9bd3056ea8595011129cc6b6f4d34cf2a2b51d67604521be480822f9c4874dca3c749aae4b2a224b3f41074e2d66d2c0f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_et.tar.gz 1633603 BLAKE2B 195f089b321504461b6e6c212b4f50d53d4046c33e673a6bcfa5f52a14fbd73df37e2b53f19453e1fab44c781878a4bd1c0571637998234786dd24d045108fb4 SHA512 270fb83f32c45b66dc2f716fa86154623c72dac3a11c17ced99e2d7eb99c38541108e9d0fc07cb5a47080deae496a52583fabc4d8582209bb8c330113c239742
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_eu.tar.gz 729211 BLAKE2B c1db754b1ab1b245276b394d56fb56417faa0c4352b1b91936268314727e6fb1080549b864da698a56c8f231941be88d43222da554f99eaf7c5a4b445c345c8c SHA512 5cec95e01428cf6ac752cbc44b0f867db51d5dd013cd8a1881e4ba282571aad30d2b2ec9ddf8de53d87f5c545cc20b20f32da26ce230497f43b5f39b4bebd559
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_fa.tar.gz 332963 BLAKE2B c95cb7d80b5dfd1f34d6e5ce1e8db7ec7524992d54a97ad1a4e96c5c9811bd77c465dbc385d222b2df95e10cb70ba323e4bd53cbd24208bb262c1553d67c8ed7 SHA512 15a74889eaa4a107e2922c629016776af95758a1470d135fb93cd01eca7d58bf7b64fa5b2553af1be3570f81f5c09d5b59fc35d427315a27abeffd01c223d74d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_fi.tar.gz 716651 BLAKE2B d4e92e60e8ae2f440b4db5311ccb0c9ea0a849fe98b57914e040ecaaaa46b04d0551bab185fb541e2b104f4898ad17541d1dc283bd953721e28d8b0f8e451fb6 SHA512 95a699027aadc842aa727f7a50f862e88a86f26dac02b8359f184b20813c8c246831c30fb411f6ea26c8ec219420bf7dafe4ac88655f9091b82c27158b2aa3f1
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_fr.tar.gz 3036249 BLAKE2B db8c3bc85932f8c9e6f69fcba1b9137c421fda0956a1c8a16eab94128ba17db605d76eef956b0a131d5e652597a5c57dfa162c19a66ac12b4a91929964ae9713 SHA512 e7b42d8d29aa74ec1fd72eb63ed1a84ea2732a5ab3864952a3c47f8f79c6999c35ab6cacf7fdae6af1d25f06ea080553d52d513604724188b98e76687aa70c0f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ga.tar.gz 741971 BLAKE2B 34007024e4f8424639b872c1be222aed58ce00f327b557f5cef9fee0b2f88f49c7fa3150e405f5da2f1c697db2e9664846c9288190f73b36f138750ba972b58e SHA512 1f1c3b826123d764c6e25618c3a4079cce8b7a838ea0175075d4b73c1f238ede1f709be017f07c8202557b1668ec7d9c70bbdad8b85bf87ac5f82689ddc2ef81
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_gd.tar.gz 1782528 BLAKE2B 6e29c17a2c8754e90d601736ca82422fbca929fe7f549c7f538dcbd3ca0fa9d18127b7af16e6d43c26fabfe4f1582b50c2b89551b0cf2a7b7354a283ed5c1f68 SHA512 ac56228bdd39e3706169227a8d272c0470d1f9e91f1284fb0ed0061b4324eae8bbacca05298a614c55e60836b8c45688377ec1979bf395fe25eb6e7dbdfc7e61
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_gl.tar.gz 2621275 BLAKE2B 2d61173153dd4d55c553920010b223d76b7805e8688090fd5f636fbbf00b2a9bfbc1c53ad9752fe4ecf2e0a694145f328ad2d400f7f4608bbafc02834aed850e SHA512 2cafbfba55e8d7d2b1c6737c5acaa7307cc6f0b0746c8e08650521b03c254309be2251ec05b1dd27fcc6caafd4def3a95a37f4e914d3d021629c6d801efd0ab5
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_gu.tar.gz 1229699 BLAKE2B 3481072aedf7b61692a017b58413985105eacd13d74a753c6bd574fb7c048662f4d25d215d41eb88d4e2018b85762ae09fef3a67877318d7ebfaec3de5d697c7 SHA512 36bf652e06039c95d0bb42905f8d3d751b45dc007a1535fc0f56f07bb9ec15947199fa26cf436bc43f0e56ae53a556f4a9b23949520ed029a06d244446bb1f90
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_gug.tar.gz 509997 BLAKE2B 6e325ff063c2a2192758fdd1865230050cd3930413a4e123c8e5daa20585678f1515fc164d406d78eb225fb765e7cf0a8861e02ea2c66cdbde2a0061bfdcf495 SHA512 0315030763400aeda804bc6441e580d764b4c2d90c9e256e041768303ed6e13d51246e3db8722f8f0d6c0525021d07ba51d373190a6efe884b95f31aa557b9f6
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_he.tar.gz 1622768 BLAKE2B 5bab38352a67a154ef6b5142814b0e01fa890f4194f64ddecdb33186af50bb31929014e570a01c7ff4f6278154657ab93542235cc9072019b2cd3796063fde1b SHA512 c5605983358311ab608f2368848c420b62c7a68ea15cc38c30276f9ba2a4eb958b3353436fa6130a7f976fd9f8f644eccfacdeadb453440f9e58c07c875cf25b
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_hi.tar.gz 571616 BLAKE2B 794dbf1515290a5832ba18e07aa6a0e1da6e7ba1af6283eb5b74c81f21801300bb37656e4e52afb4d07e806d1595a216d516f66731e617fa8abb628040bb206b SHA512 78742b7434106b9668850a42136089c2ce152cf6947b94a94788a2bf112b6ef9bb1d63a9c89bff00b231bd2588542d1b91cca6cd03879a75321937aed9d1c5a3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_hr.tar.gz 970906 BLAKE2B daa87ee45125b714c53172260df09b37cf583fe9a8b5ed38f1b2024516a72df6145743bc81b16bf5193883df036e55dfe59a46fae2906b3acd6fe6b72db2ba9a SHA512 69f72d79e162edf811a01c8558c7245f65ad69cfb0404bab37b030d1d1e98f9c340fbbac168118cccf900836e4939c4365855ac6bbfeba11d6689132ed8b0f6a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_hu.tar.gz 3016375 BLAKE2B 28175659a821c0696c98d9b9873c40ace04e82235b3f8d4a01cd1b3aeee0ec3f4658cf7801563ccff58e3b80fb1aa8d0347207a7c14a368c9b836466e9f44d48 SHA512 e08233cccd1abd9a8b52406594309697f6015eb514c20207aee752a9521f10127074e8240e0036809fd585907e342a0faf29277fc46f7c318e8ccaa380e16f43
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_id.tar.gz 1587042 BLAKE2B 1a2e2754d4fd9957bddd7590e53c4ea8c6432c5611f492c0df7d93feb2152b58eeb4202ef488292b947bcb5a69c76283856eb50cd52d233cbf723536cadfb2fc SHA512 522b9dd68d0abdd44207d8948e9d0e2f3c1459d17e558d3629dfbef9410ed8a92f712b4e75538577964b711e4476f9d6f59b9fa148c3fda44a991997932460dd
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_is.tar.gz 1518306 BLAKE2B 972da4b6e7bed1b42d2b6f6d1836d0d5dd70033dad44fe42fda25c17bd5cb1d97c59acd7e98d2f58eaf21ac1a3b476cd6779d39fad50d08539183126bebafe3a SHA512 5ef7c947c5c54b74d24f5b0df5cc6d9dd95bf2134c0e90575a6014112579b90a7d96426f020e82241f62feb80a77c37377944107b6f9684e3cda9a0e7deba30c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_it.tar.gz 2069266 BLAKE2B 3be4fc1e3d6f8ce837b1fb95dffab4ff626211ee95b120a76e84650b8eefea210784c94e3d184920604e0a5ffa95194a8555a11173173ff61bcbc80249073a81 SHA512 3023ff06fb9d4482a5be2964d0800eade1c7c39ec416552dfa380b7e1dfdd88608fb6505ec23128794bc34347024a630737a42d05688d7e21ec3294039a5e7c5
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ja.tar.gz 809524 BLAKE2B ac277c4c8d4fae8973679789f964f717b18330895925c0bff70415b9a66d9da33f9728248c01cc4112625a90db87552c6ff5c33871d077e749d2ed1b0ffb0d09 SHA512 7f0ab3c4138a9bf9f5201d7511b5873eec0d720b9d2a8eb7686354261cee13d33f6c21075ba2090a8781fd9b40330f48710e9ff6b3e5b0cf5efe79d83fa413bf
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ka.tar.gz 361402 BLAKE2B cd4aa0e0b948b52d6432bf29a6bc36756d0aadc7e1d8c39385594609c4569774cb92ae8ea47b51f63a50a12784347a4502cad0d482c5e7af7e2c7e989ecb5682 SHA512 26f4425b92ecb4da21967e4a60ce475e39c365d62c0aee6b0cdda83fcfc23ad382c8c9c7ee993c2b03059d81160fcaf57e84432ac01767c6da5ac4681270cedb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_kk.tar.gz 784613 BLAKE2B 92446c3eec11441e983cda9350b2ee4e12796844bc324fcd8d47be5db90d363c665ebefc422b48f4f044c9b9de261f1ed4623cff06e42f68a915421184534cf2 SHA512 42a85671da1a98c5b189d803a0e3edc7a74f164993c7e3879e81ab0e6f76609f684a3a87a1347640a63a83239a0919f1f3241667274d623df3975c9859ce4eb1
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_km.tar.gz 683896 BLAKE2B 89d71ecc1e8c4e02fbcbde93ed9afe01f902e48c8fea607a45a53989e19090c2d5ee5b63bce3d2e79e990f34ebb1616e31f9899157168c023c402057762d1c16 SHA512 8d03f08589e6560be1740c7dc916611f9a31e4bfe43faad071f51b5a48b562f608370aea8a43da8d090ab73f8ceffb9a871794aa90b7c4ac236a1ebddf89fdaf
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_kmr-Latn.tar.gz 334538 BLAKE2B 82d6312b706fb7e420db30f363fb0de4d7314944b6a80f80be04d6f77598b77bc385bb2a13d86283c2d26aab21561f67eb1bd4da586506f1744e0c5c3d3547bf SHA512 7fd4db1218de0b9fb48896f20d0762f86aa61ecf20b572651428b9b8475f5e7421c73b086877f73b89833a30391b70c5e474776514361370c5e6f86ffe618c08
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_kn.tar.gz 583693 BLAKE2B 3ef216127a76a732f05e4b6c3afdb345f92ef7aedb799efce2e8df79b6e2ad72c0799aaf0888fdeba07e3e836db47d55be57502201f8f76d1fb24aa33a3394a1 SHA512 743939a50044e3399f8d8c7b454bd1f5d8de178a78770dcd384cee6edf12cb2e2c10d0856b06338d2b82133c861b01af5363501dc1b681c2cfda9d34c64cc83a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ko.tar.gz 807481 BLAKE2B c0bfb45d0ff8d4ad73d478bff2af240ac778210623e525f130be44e0d12c1028a7d3518a86771014e3904974b013de74b9e06df37442264ecbd6d643daf0f381 SHA512 d53eb8e247839f729e7cad8a5a81a71b74460c900be4e2acd626ddfdba8faee49e2391ce608e641508e010b2855e3dc666467881ae581070a770c06bfa08a236
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_kok.tar.gz 412646 BLAKE2B 8cc03fd1796063fc7150b79cc7f294ccaa09ccfb888f0c094cd9b420ce8c913effdc29fa2bcf29ef5982847dcc53db5839cc5945f1ef2310d89072a2cc599ad8 SHA512 3ab97d90707efb5bcb6375a378ba379c1e00f83f94d81d3d74a0e9584047b2ba04048354b219a0e09989505222e64801d0c30677078b13a8b822d87a97932552
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ks.tar.gz 330770 BLAKE2B 9b2c951a398ed515bd4fc71268f8ed1c57ffe859cfb0319e191a2cb92409f5eec253e5ba151609545cdc28eecef0c0a2eebaa125d97f7830ab38e294ce3466e8 SHA512 3cf875a8289de1cbe7f92bea40bc1c9119ad188240d57419edd6d468e1d02f9ed4978b99cc4b169794fd33ccabb1ace7e7f97535ed129b5b94069a2e6d279373
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_lb.tar.gz 142667 BLAKE2B 2f9d62c75271271507c7051aa56cf0a90ef883830a4ebc936b00d2924daa23b79b760c2deab3c9a9964c9d246625afe5961c52a8f53c0bc88c15aa645a102790 SHA512 8b5875b4b40833e6cc3525d35a13b913107569959f325cf87c1157576988268c6dfc6185ac1c71d2117741117e585faf211428d770ac8fe4e34684c944c916a6
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_lo.tar.gz 432763 BLAKE2B f5e479ffbc49999ad6aafe2064efbca5fb05c1674a6018dc91bee8458d25c5b1eb977222d87450d46390cffc9d8f0d691145032aa3b97e80fc21dc2b5e9a00d4 SHA512 37c18b7d80017e94f8cc1cd9b4f598e084ac8df3d4c63966a4d037c962e40c78fd30d145f0ea903009df6aa1131e30e292ebfa8c4cc63da82b928f4ac06d34b8
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_lt.tar.gz 1033398 BLAKE2B 002beb600760b924e8427fdf4b1ceb7c8f1818fb42756baef67a1e57de344a5ceedb44be82f287ea4e9d8786f6e9c1167a6ab8eb71bda811139cd0cc98d4a276 SHA512 813fd94c59dc7c3d09f20650bff39190ae47c1e6cb8c5b17d27dc22bfb7786485895c2fb3e05db06d538f813a76ba9a4da5c1172e7f4165a29fcf3077888933c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_lv.tar.gz 1493402 BLAKE2B d95d3fcf4efab725b9e11f6a5f9af8cbf6d7918c2c873d79115c8fa8cdaf5d43c529a0ea7b13b8374bd5d9a539eda44198f8411588dadcabb66f927c1c8b4481 SHA512 769c4ab00a11abae4e51f58b541af978b75bf209a800b3c856eba312417a4e0e22f8d1a71045f1d53a316bd398cfcbea863a9dcb633746cc682c97a7f204affb
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_mai.tar.gz 331905 BLAKE2B 153e4139949f8c7ef9b79346b8373cc938189e5e23441e74890a1b80a43f95de4eb31d0c4a32f60249c1df64121427e7e51800b3ea3b54bcc791f2dc56604471 SHA512 2d5e96bd0667f26057737ce739b91d4487411c3fc188b9254889f66285aeafc6cc24a2db95aab85ae243898fc5665988a8f37d936b2f98ca847a42e0abb2dc5d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_mk.tar.gz 384289 BLAKE2B 2baa67cc7b533f535dc4837b6e255d79283b61eea53c346894a3c59d4b14ad57aaf1d74791a52b345a2a942ad3cb24b222ad91f8cd21a31659823bfbedb43220 SHA512 3269215dc95883436444717a9f088c675d89934fb41ecb0d90b5ef0d9da94e1b49fb8eff1e275ab468832cf1b59f4e251e104582c3fd7962f467d12774bffe13
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ml.tar.gz 544553 BLAKE2B 1756b5d2c47a78a67139b91c74fe1e3e9d22a7666022a71007129cee0450a5f0868d8b46f6ffd1abde5b4c6c65b48527c83b0a7a3461d1c8e8ab2febb3def6cd SHA512 6d185a89a44824a692baf0af026376a2df0862514b37e32c5f81ca075e5b1b3ab7af54854a759f13cc1939c7568af85013e28b81cb1331da819d7776e628f030
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_mn.tar.gz 508962 BLAKE2B 9ea8474d4fbfec7e5d89092ae729f5fa25c9df140cc79229982277995587d7ac184c0693c62c3d61da6ef22cf6566f4708ce084f1d252d33ed8ffb7d5d700885 SHA512 bfc357c3a3f8423aac58492485bf606ccb3c70caec30367965eed7dfc56f6ce22dc6c2451927ae6233ecfd2cc1838384e93e8cbe2590ce15f9575b463ed540d0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_mni.tar.gz 403307 BLAKE2B 63ef9a6d2a1caf9b37d031c830094b198f34712ddcdbfc94c2523e1c9b6718ec528a3cc383cb543c30d20437781240190940fad264652cdd1af1bc9cf8caa08f SHA512 8b13630e5a505e44b3e7c48f0c64af7c30f5715704284020d7d9ec3cebf08791dea102abe644e02e5677a488a78e47b9fe32106b183f6a3ab473293bcc0d8028
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_mr.tar.gz 579625 BLAKE2B 1c143ca41d8cf9ef4bd9de8074fdbab28b24ae9f06acb6736158951d95849e5c5109fab4b37b2bedfee67fc350c23b3899fef9a4113e66377c1321c409a79027 SHA512 2753e2dff6e5c405284f30f3b5b4e3a38be9a116e63937298e59bac7d211fc4055bf6b6a6b72f4a5a54b58964d0d7c4d613a535104871cd5df23b99259bdfe19
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_my.tar.gz 465638 BLAKE2B deafe14f6f6c9619e1db5981cbd2464de9fc32999bcddf8baf4bf015faeb59a20ad8c782fa22c5d6a1452271d7fd94e26401374d56a1e9789d23d72d2807a400 SHA512 68f948b643b3199cb1b82b7468f9f02c85d2e07422e20f8409f482b1ae45c282fed24fd080b2dea9b79216f24f5a42e78d14641736cde2da2cd2e78b43a3fa50
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_nb.tar.gz 4064697 BLAKE2B 64057850528b6e0c20634b71c2b66e7765d5503205b7e9b8a22a7200964cf5022b9ae62e6f71bfa82bd8a7f131341fdeaef435f6fceed64382714b8a7cf55440 SHA512 fa10d24d29e3294ab68b9e276bd01467b09b952c83caeb9a02b403b763e294fe4fb9fed3d493a7b8cbc066d805d46993efe53f10db5b4781b8ace22f1db3e42e
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ne.tar.gz 862176 BLAKE2B c25ff6b6a975cd67f5b9159dac70ba215e0b768cf815d9e9ed9329db94385f936c154631a24c87ec438251a8a518b0027a10557dfc54dfd199af7cbe5b1c3eb2 SHA512 12c058a7cf8a111035f3cf9007f5f533c2276e9141c891e49409b3a3c5baddbaf3df4ce50bec6a43b66a386fe94a6c0de3817359b3468590bb5c352fe7c44f35
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_nl.tar.gz 1523856 BLAKE2B 133bb549a0251c83d663f5ce5d5806c65448d6f3749a9510cfc59baa70c314bcc0e002d34fdbfa0c78029b0c0226fe9e16c35145104329b0ad158de554ae722f SHA512 582c147cd491f09db1c58be24a7346e5e47c1de8b8580afc976bc19c0ce3a9f1a132c9cc361c034a957cf57b8e1313ca221e4e0d4d87eb77fcab53544e92f57f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_nn.tar.gz 4065314 BLAKE2B c00c869a2a4f4cad376afd5d31a95db60a0ff4016a9de11550ed025f9fef6f9dc0e1379ec76b17f55b38e0fc9a7e066f07f05dd4780e6ead71e15cf01de61b67 SHA512 c4dcd6f822028babb334f7d863e77774df2462d1edb2f5e055902ada30029ab243f940d4ca91547e9edceb452f7e320d18702036a66996cf4d347985785e48ce
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_nr.tar.gz 278215 BLAKE2B 4cbd893cf34be7b9cdbbcc0d6704fa18215d9ca7f63160459d54dd93877623fc5dae32230477bd755e5e34e5056998cdd3f03666e770fba409195278eaa915e9 SHA512 f4e4c573dfacdd403219768a0aa34cfdb64ae2840980ec638ca37267a589420dbba796453a77d5ef969d4913f235089adab56e359c506ef9acf9acf8c2c73055
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_nso.tar.gz 322038 BLAKE2B e5442c74106875e2fb25fa6f02510ab53891bcf0b64c12815b96f0e93462c5365aaaef2013b3afa540db9a00c8432ebd7a6ff48364469cd2b557927626cd0040 SHA512 3e648bf27956f4ec2e4dafa6728360c85c51bc90d98e1eaa63954063231aa966d8469fcc3c81874d97022100aae7c1bf4a920fb8eecc3741c4ff8a0fe7092ce2
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_oc.tar.gz 882080 BLAKE2B 75b4c43de96cb449720bd6f3705c824a5e327f2d42faa311d4e32cd9b2cfd971b3354ad56cfbc33ae15edc69fdd57e69ebe60db75a016b877d32f18474272a6b SHA512 94143df617be2e88581735acca1c1ddd52be5ce1e33a2388ec84a8b83fdc41dc9cdd50c7a2bcb3291e7f8c7db0b8b11fd0296b15d4825698cf3082c122f62e23
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_om.tar.gz 371089 BLAKE2B 420e55fd6d772fe36c5e0a9a30b8cd299bac38e9954f5b1e45fb578547b76d9a133507db7c930f23026e70c50bc5b8fbdf17d491708e48d8a1d51b855861a359 SHA512 d14f7c8d95f6ecfc0cf694d34e47715e6206f859af6586cd10ee8be879cef1a5b60015289a7c65fa3b4d6fa7511a54a6d8fcb0b29b35f86c7116818d72f20960
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_or.tar.gz 602099 BLAKE2B 79ca6a89047a850a5b6a9cab1f34b52e50362727c03ea80c86ac35cddbdb92a955d6123384f184a368e265734442b8680893088d62e04a8a4ed3690ebbce2152 SHA512 f3bc7fe4e089cf174d6432dd96bbad159a3660d5a88390389cd1df248915e9ef98bedd66ae290cd7afb1771f098380bf58a9eb61f948f6dc4ece1138224511b4
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_pa-IN.tar.gz 471074 BLAKE2B 888aef9b872cc2fcc02cacedf859e30ad6984d147b29ec5114f062d3267aa33cb37c79f5d4d39a6f3df9b74f28386cca5a85fb2d5961f10169711e3eb82f3b12 SHA512 cacadf2b663e52a63035abd67cb0aabba682fd8e48518f26a6784a6e27856f5787fb3ec1fd18a28ba38e863dcaf13bb7a06263cecc635f67b6bb6ed808937758
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_pl.tar.gz 3094617 BLAKE2B 2617dfc295b418c0ba670167e5eec58bd3166876dc49efbb00a873e80ee392c69b9c6fe1648215af4522a6bbafc71dfa95b84a4ee4b148db49c9f70dc30078c1 SHA512 9cfd6c1ba81255f5cdb973d3cdd95142de99618fdd26dc872f6a9cf97a7e48b65ce72f0f269f5a3e1f9272c0fb651ab3dd1321509570e9c0f933f7e11d0bc7d8
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_pt-BR.tar.gz 2816679 BLAKE2B b71343b3e5ac106282a52ed7c9b01e81128abf7b72921866ada44a06ff51c32452c1979ce888e09701e8c2ff56226f60e93c0f55307b01bdf60566fc8b070851 SHA512 551487f536720e46b75b929560b636521a409703e932b4b3c0d53fa91300500156b33e65286630d6a1039f3d827f784989259f8bf6798707712311d6faa8ae6a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_pt.tar.gz 2371282 BLAKE2B 5d2a60cb51e1453a570cad265ef1239aef5e18aa054789cac75a8544ea6299e873b3f6b6fc545808264686ce34cc4b0b272bb789f5d36af7ae349336472a213d SHA512 6d49f72b1a595336058e4db0a9a6f336f18c7059b1bebc97fe67f9a077169c104711b61f2bc1c9a5af3597b5fe271a099cc68375237135d061955659e5c4868f
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ro.tar.gz 2531645 BLAKE2B b81234d90406fd09c761f6adda1821583e84be5ec58bdc1e069f130640dc9fc5af6c53c61158a43a764d479724281bde72c8cb44423d7f783ff337d8b2f33e53 SHA512 718364769c848a00bd424499e530db4cf0526eacd442c2d9f9c839fe16d909b7875cfedccedce0cf0d0ee512bd467a5f9ced40fd4e215a694354daed84644496
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ru.tar.gz 1902243 BLAKE2B 606ba0fcefa47fb6a242fbdc4a2d1950423841bf203c4e572c4e33c1ff2490d5e64f20f438d7842cb650247adede2f6b2cf813402f1ee30f16ffd80c15316fa1 SHA512 b3021a0facad1ef0482273c56b4185f92996cdd9e1bf6abde4799e2ad5351d8e0ad198cfd96ea4db0140c6780c1f8a54bd84a973982ff287607958e951897048
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_rw.tar.gz 346230 BLAKE2B 160203701c190fcbed461dcc7164c3d903e6b2dcc31e76d37f40599b9b0e4548e9299bc529bc8797c17386ee4ac085201ebe904aef7e7c4e74c2fa007bf03cfe SHA512 9760d0da247bf3eca010a60728cb146ab69eb59f2086acdb2ddd4722d7ef4ab35f5190873586fd8ac53cf9e656f3bcd35dff853eeadf58e5c9f6a5b8543231f7
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sa-IN.tar.gz 452095 BLAKE2B aeda0be3a1f8d5abefd71601789ebb6ac80718c12362a80b41676feb94dcc7a6d9ff02f47078345045c5fd412d092ccc011c3aa51cc9d8ceb31da0878d0e880f SHA512 2ead504d68b4abbe922ed62a5a1215d7b99f3fc44865bddf4b2878456b7373fa96b0def66d75a8c4b9d05a40848608d8bb02aee7250b8e774df95f29509738e7
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sat.tar.gz 522868 BLAKE2B 14642559b80849603c44cb81e897fd03832dcc1275d8859859ca6b1b6f536b256be9d4ea4e43c597ff2652c6c7388d61056196a5ccc8dd060b8a2494b99afe1c SHA512 b2eb1f200185b74b8cc85df8c64e96d01c1e597481c332a48c7fe599a145ae3c8f7072651a44ca3b9d5211a772901ffb50f3d2ed14382d04496fe81831a15225
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sd.tar.gz 438604 BLAKE2B 7ffc73975f92cb62d545ad37557761c872f39ff9a54af7f4837532b8069cccf7e0ad0de89b09138e85778e3b7a14dbe06c9ac3dfd3b62252a096ecab1b3f1a52 SHA512 1605a531585aa053f76778573f426a93c4608b31a219dd0dc8805313acdc9459ee17366cd68d611c5aa818a3130303b199d1998550e66c72ed8f019106f3acc3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_si.tar.gz 738670 BLAKE2B c9dff674203ed37efff9e9371d777618f676d139c5e595f03f921f338ce90c2c89db053afc46aa99fdff3b6faa5cfe33eb0a4e17990826209505e73af9b44927 SHA512 17e4f287efd9a8fcadc42a54d0a582b47eac128840d0b03277dfb06f33d71c454a4e6f5009afa5071892c5c9272185680496447203be1c606505fa1573071def
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sid.tar.gz 451684 BLAKE2B b1e87e7d8b0206586bf501d1dc9326e0c0321c3db337e629f8214721ba1afc7257387d878098e930f9436478066d61491a6e1d8e878aca29d6969ffa510949b4 SHA512 cbf32455dd5d2304d1d8ec134702b005b30c24dafdc5bf6f180d17fe7ca203e742884a5a8c2ec82dbfbbfc7073a781a32ae2e6eb35555b5b517bf7d996fb4791
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sk.tar.gz 2027263 BLAKE2B 025ef0cdbf4bac71b6be908cbd02dba6000c7fc9fd297ee0b1680d2d9f528a59bf9c2a332341017432cd2e6c7226d77c5ef96f62e9a3d88b04efe30255582cc0 SHA512 3da2d7620850840d0f1d14aa4c1ab2c44c09d36995495999a686146f374d3615f87c4a8f167690c735e67f20898efb7769423da5e0debf248c697873b507ce0d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sl.tar.gz 2432631 BLAKE2B f0f28a18a6d8713543e0d41390493e08453c7e6ffee6c526fbd0b8dfa2f2f286b4ec2a367ebc3de868f1e4de013d13c2d9067f9215be0c5f460893f7420f52d6 SHA512 d8b395de7f5689f95cfea17c5ce7e2d51b76ef2c227235c80dadf914e17230227f50ff077a242a029fea5f36c327a805e2be6aca86766f3faccdef039863950c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sq.tar.gz 1173564 BLAKE2B dca43d4c7b9c1337abe7a932419a43ec8769ed01664e1320776ae6e6e8d895f499a6bd06104da535076612b9e29aaed582053ce8e624835546da89b0435baddb SHA512 7da45d2845fa2cf8561c80571bd3230e299bfa0159ececaf9b59b0887071717da2e9ee09643d7b33da587921789e5dce457470227a3052253e5ef4f4e21fd137
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sr-Latn.tar.gz 1461003 BLAKE2B 9c4523d116de62a9a0b354ccf3b1064c5729e4387e30a830e0a6b443f03cc9ad976445fdd020fa9e66daaec99efe8a92c513cdd9fa6bfe6168ce78ddbaf46dfb SHA512 190bda558f3aef18d663a5828145eb3cde184d7936ab57330cb7d2420a793a74a6a01b177825b0a8311b8f515281487b0fa68d00bc38ccf63cd086ffa639be3a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sr.tar.gz 1479852 BLAKE2B 33fcfeaef98a4716495655b33c7017173073078b1cd2223d88f9a640272400c0fbd2dcdc3f084a08f7ba8123692c7b0341c36fb18b368085ec92da122f069f90 SHA512 5ee3d0eff767e7fde91b2dca17a99677afab279452a34255a073656975fbd4e6963edbf408f4276bfc6b0df01159d342e3636f29169d86932dd118210d758dee
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ss.tar.gz 286969 BLAKE2B 9c031036e919005605b95654b77894d28e9adc779dda17864d23cb90ef895a9f404de80bd890aa29a1511c9ac6d9c3c93567bd9b4553944ea05bac6f2a0adc7f SHA512 4df343a29b8ed316494dfaa5a98282bf26a6077e34a72411dcef4f60b1d6ca0a08a6b519df9604cd030bb10da09b86f4bc92ae795284dca01315b02b85e28b48
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_st.tar.gz 280119 BLAKE2B ef07438bea8d0484f10dbd940a739791f10b854f23527308f83f21f56576bfb76341a28f78bc2c150bdf8ed6f9ee0cf3e7eef7926d23fd7f6c76581f33aa1c27 SHA512 6fbf763ed3476b6538fed2a0db924d34a15ca3e31033c08cdbc1873884858ccca0156470c9cdfa3f93e2f1d5e90f82ea69628d712d4c571b6099d78a695f3a4c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sv.tar.gz 2610833 BLAKE2B 040e00c32fc64a0b3e1c79f9b8358bc9af68133c2500acbf2a0c986a3dbd014920c7c72f92115a7a0f9e471fb986b2aac3252db61e33966a66d6de40223d28a2 SHA512 fdc5f35696a53d24333e03cb8ce31060ba660abc66ee1cf0c80897538d63594b9e73a59f16786c8f1ba5741e1de60d66572f921d77ed72eba706011aad22094c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_sw-TZ.tar.gz 319362 BLAKE2B 9a5b4473baf9f1c523927697bc81de695361b87c0d2b44a8cbb31cebe0d6b4b14e91e5795fa69a5fb3c60595d178914335255c65eec539d315f1e0901eec4e7b SHA512 40b438601cc78b0979c7133fc2ebd24281f56161c8a38cade566d3563071c347df98b3272c7a58c53ccb8ecb74beaa896564d9823e65cadaf2bbe6415afa0621
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ta.tar.gz 686576 BLAKE2B 22ea3f4dcf31f7c5ad8b6622a5c97588332de8b47863f21a771712e13d4572a712be552aefca66469736e78ef86e662c5c343670b963f726e5218b9298f61ab2 SHA512 f5255afe19f17c3bc8b1112001077f213e440723cacddc7615269e0618bf92f08ba3c520e221e774cf25fced8a273d506051ff1b87d450d3d3f52ead4382eaa1
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_te.tar.gz 1088886 BLAKE2B 3a5995edff1b07e1f176dfbeec3f26b73280460c1274c9de9aca38cfe86ab421d74807b84fba114a60961749c19ea9318f8df707798131587904825055a18aa1 SHA512 2b109c896a71530b20a6a207b2393ddf88a6dd8a0bda541b6bcacd51bd836000b54c8af5505e8437e6918b45d0d88520314349e21784a231cbe0bed14fb85194
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_tg.tar.gz 358994 BLAKE2B 8f3559cdc5ffc1c6c733e16187e530efc96b85f174ee06b653e043fdd7673f20f3c26843dc908004ac7a2de29d7798f5fd55163ffca9a4afaf87dffb48eb7254 SHA512 52d19055efe15d767c03b375fb194db3b1a2f39cf5900e25ed6bfeff3023cfc613d396ce12ebb39ab3d7a1c21904a764fc4a510bf6664af288fbf663dd8110aa
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_th.tar.gz 622638 BLAKE2B 468ca6b1f15fb6692799f46c418fdc51888b5dbe1448f9d114fd753b0e8c0d4f16dfb306576386e6f37cc00c91747ba13167ba25aeeddabf92132fc689a221b3 SHA512 0922bf7aaad5d6371a2e680d06649711a36a856f9fb13163dd02fc8c6569225243de03a18e014330765432fc2e5b09ae0cf595083f5b371e8c4265987eec9d4d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_tn.tar.gz 259688 BLAKE2B f52afdbcd3499352a395e012266b45ad723f963a609c4b00fccc9145fb10cc8eeef0787b8f6b17b36f332f6735322e4448377424ca084650b18b4997d6ccf0f8 SHA512 143412aacd5c653fc26eea45425491b90fbbcb2ab468e84722a3c8199eb00aa4abb76e9183e85aca58ca54fab181b30dac8c5abdb814b2526fe56df32f799e89
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_tr.tar.gz 773828 BLAKE2B 954874aee4c9ece737d10c62a65b989c8bc307ba9b58ad4c2ee2f0056ae4ca339d7da45fca663fd0baf6fed2a1b71ea824fbe6a4a110132c9f6cd69bc8304533 SHA512 29bf58e1556fb7948fe96e034229d06c60b495552793afcc436158af4ae5d856c497b63c54cecc88e99b2e8469fcdcde7fa789cdc0d6c00d55d8dd44fe395b20
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ts.tar.gz 277737 BLAKE2B 598d3a12c9d907900f285aa12dd5ccfc0f6c06dbbce422414ff7a709f5761d5a608d2a2787e258528d3c392698b1345d13e3ea89a8b1f7ff215bcb3e4b3dba35 SHA512 1c60d0abba94e356360d3e869f232dbbe8c1f101b003ffae1ed3f07a5b77d193ab1b96f7678ffe38289ab37eddfdc8352a43f57693f54c472a670489c4f2bc3d
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_tt.tar.gz 183417 BLAKE2B cb6efda725cc1e5182ef45b458d4ced11df566b71efb6ea46518635f8578eeaa91e817fe99c5f575d9d8346ef053ac34fa22971d7192c65d3cd212c941b71fc7 SHA512 caddba69c013b0212a8b6d58636a57054192a78de06acafb50da79231c9c1075de6d49129b80fa2710cae8f282101ef918e760104a1209db2311d7d6b7d5b314
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ug.tar.gz 549867 BLAKE2B 1fa4e6ebde4e277e122a7abf9c49cc6c6daba6e204472b309a9838c5d9bcbc93816363e3e1cb257c48ce141b39fcabc73a1f8794ac4254c58ce39a6718ae7f00 SHA512 d134c12d2b2d6b35d019680b73735c4427f8628627f50459d41a50c106ea3bb2401ee6d41a6e2cce86f840b26f3a32dc6aac26b6baea24be6bf0410b69e2e073
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_uk.tar.gz 1621357 BLAKE2B 043fbc43db9b930e5f836a1e331c0062f4d4466af78a9225bd8562d61e26d65b06d984cfd7027172715eacd87cfcfad7920b1960385873346110ee6ac9c6c686 SHA512 b971eeba3de8a747edffce394c9de217d75dd7d7ad43d093f4b65c930686dde397de9f014a5afd8a9335c1c3d050e6587f8efe388afc43eb270082646301164b
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_uz.tar.gz 315155 BLAKE2B c1d728b5397e706c783f3e36db739d3732946fdaea8fd09f84b99808c2f02730bc44ddbc35fb94d20855c626119bf8ec1a650009159606034c608d8959586f6f SHA512 93f6a8fe6f37dde4b5b14d3938b39fee47ee7e4d72305918388006c69660a8b718cc0bbecd74571df79175ed89af43c177aa876cd964e4187c8d866ec74bb3fc
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_ve.tar.gz 281710 BLAKE2B 4d12b76f9b907ec5040ec3b0eeb65ff0a310f663e6651234b3aad05bfc3b8e3605525e5aada1eb8deb1b23a93ddc8cb5a60e75deaff12701e02cf5518568981c SHA512 df33de8962c81b90c349da04777f643bccfebea4afd4ae57e9a558c002d28cb29c24cdd582f5dd65f057bede5e614c6c3b49b6bfd0ba6ec00ab00faf9d264d04
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_vi.tar.gz 464953 BLAKE2B 96c16ebbc485b08bcdfd3627f0ba6643dec0602f77901ed1ef9ec638a47f2618e6e3ba9e6b984b291339f17194fba0c3de4c52343dba0ff64bdd2f2c3e8026a6 SHA512 bbf33f63961f107c5201a98f2ef8efae65ef2bf76cefece30f72f8f876bf1738ec929e8802d0581644e34e92108a174f5b8a234636e37ab087216c6a92807a73
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_xh.tar.gz 290886 BLAKE2B 7eb9c1a39115dc3381a5be1feb9db503bc49bccbdc5b0bc9c07de1947054e63dafd65e6b103c000c1b0aee80b0378197d0dbff8d990f0c2f11b6c69b0dd4a871 SHA512 666e053acb41d9566c1f4afc1281db05488373867d1fbd1d9ea8944d3f124c1ccd731590019f4eca25610aff37603f71a137256db192b6c0a5ff4e69850db7f2
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 807441 BLAKE2B 1a8bc051e5e47ad3c1ccdf958c13c1b29566d2a19c62ac02a841d567abb4974bb8fcc46c4f75d7cca35a0fe59ee9027519d57c7bb777ea44638ed3494abfe22d SHA512 86cee3f10481b35f241857c0fe7297d7b8b597fc6cf78e09665cc3bda811b27218916d216fb1ddd7fc78cad4d2ea631c696b881451453f1951a6f22a922bdbc9
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 808189 BLAKE2B 5ecf1cd1ac540567a750b5d1dc7ae48e6ffb37be721350865b5b1d528325ee2c631cc25b8f8276bdf134acd462c7ba173f07f21d75e74f1e3e18cbec7bdbe3f3 SHA512 8140dd81896d186ef6b287aced8650d46aad1bd49198fde6cf562c6fc2abc4bf40df2a84e6c4e107efb71a4b25cbe44fe71ae6c8f063bf26dd094b47ab189a9c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_langpack_zu.tar.gz 320647 BLAKE2B 3496cdc5b9b02f2a6ce76ff0c6584438f9b9c06e22221fa5bf0fa03e3b444f4145e95e9a78985f1badd40b8de2a6f4cccc9cf3bdfe64ca16ab7eaed8ec91985d SHA512 9032be91709bb839f01af8faee2629885c82d1c7152da083913af05df24a8f3b0eecb0404987ae44607e651a755e2be4079586a5d0b2de7ded9af71867e3b272
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_am.tar.gz 2568843 BLAKE2B 6a8e2541fbe437dc49a90b395585402f265739cdb5fde920d8963bd5668a26f4824e5c0b1de56feb8362f4cdd95906fb11e02b553e3aa80424728decb3b1c98c SHA512 9477af815b59ebdd8e6f53d4eaadfe638f92e9d19bf42553d1abb756ac0f170b8eeb867a20d518bd273956f780df6fccdeff582da964604f0b9715010db374ce
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ast.tar.gz 2452853 BLAKE2B 8e8f2a56591a05a94cd1603c836b714bb1c4351aaaa4b2b7c0cf65530a1627a99ce233a741964b9066428aff51e79fc0f4a6afe19758753e1bf1554e72ab2760 SHA512 89b57de047ea1cee50c1f258ec50e6fb541e46b1638c79df7cc8b584dee811723c8817ae694872c320236f699a79e0f46a429ab29d48916bddef74bd7c9e4b27
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_bg.tar.gz 2640541 BLAKE2B 898c671cbaec5f3fcf334b683ee5c50ef533b0261626572705f614aa849534300966abcb80c440d9d5f52ffb37ad92bd53c0e50742afa9b7eaf74babf122ac72 SHA512 bd8efaf5dbd31b48f822d700554e7c723fc1b32ed36573acfd1aa69a96e7c3616b82fabd05d38adb3fed60908c6fe1fbc6b8c03e2018ee4dcc678421466de01d
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 2643957 BLAKE2B c22e21c48b857978cd4f98c9a0dd5fe6b097b5ac6612acfa46ccbcbe231f2cb2beb8248b9b613778fa357142a490a2d5788103ae6436b2eb943160a500522c7c SHA512 acc5efa18af806cfb8b02c7b4500207b4b0eecf0735deaf40ff5c3869033689b496273e8c21e6d31a64fb4028c696be7eaeab5d03cb48cadff76a0898ea40fc1
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_bn.tar.gz 2625607 BLAKE2B ae29d92e24a8bdc889dbbb2981132d9c38a74b4b81f617a8c5e671e513c0825307c170a6a7533b43da9669037e1fe1f21d55def8c03dd5463559d0d72e081b31 SHA512 7242af508f841dd9916c93264e9169e16cf1c8508b29469a0d9ff21bd2b63da93fea7fc21de79f26df10ff988cfe2f2a89a17823cc8286e4c48c899ad1d1ed6f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_bo.tar.gz 2645050 BLAKE2B edbc11e3f6031f4cd07b1ba74bbd261a946847aa2138f3a77d5fe0ef60b237a4fef7821f50d94612b9b548dc1b90f59900c4416d1b135f1127e111f0e205aea0 SHA512 bd869d12562b421a82accefe3e5b41ad3859e1f9a20d34df88ee61648c86703fd6397ba1823fea3536b366d92c1d7b3804dd00210d133df3eafe824384bd34d9
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2364847 BLAKE2B 6d8707e9dc1b7caf55f751e74972f0d8da9a0236fcc3792bc4bbb1c31ec9506b2d4c73b0c3e26ee126d807adbf205334b88ec5f62ead1bc15708bc80c025431b SHA512 383f4773a6cebaba665717113e6bfdb6754466fa2d29794563697a5be4c2c14ae846c2d21ca28bf830cc3913643092cd2253dc3ff6e7fd99d7b7d3007dd07ce3
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 2445570 BLAKE2B fab4612b1e5635cb748afb7e619ca44e474f4deb4ca6c6309f0f45e4c023cfbce2b62bd4efb62af4d034e394c6527bdc20cee8d38508725d5cd10e3547f76e47 SHA512 cbca3ad203e725c3fa55f860b10ae285eb22a5fb060c63b5d9f25744f097bbdf8a7021514784cdb5e65dad5fd34c8061f7d4bcfb63a8ee4cfb41d76c448c131e
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ca.tar.gz 2431547 BLAKE2B 8a673a7d420fadd88c98c19964b9847c5f3be523f0bd064f34a63ad49268a04aa9a18080c2bff85e4b24f8889055c984c3bff676849d224724c12ef590a7cd0b SHA512 2b71c1acd1b50363d8c4c3b1e737c63a1ba3ce7a6766c5c347b3ef9a87b55fb382d73244d6e6241900e26d7abd97e2c858467c2ac16e4b66d942e5ff0a2f726c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_cs.tar.gz 2434180 BLAKE2B fae8672baa2343c0c28877cff56cff1716f8bb7a38f327489ebace030e7436af492bf906763ece9cf722664da551fcff186590c117d76fe38eae69fc16ee4d2b SHA512 be2e7a6f9ab674a84b2342f3d2846002b96baee708c79afb070f92470ea6b5710bab35123c9b8a9af69406766cece7aebe6217b2ad5b196105a8fae303d51f0c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_da.tar.gz 2394618 BLAKE2B 1d0fdc26ceee6f1de06c367e6859e7624f809972c4bfa42395a6ae533d68652f6b6ca3ffc796c629c431c2bd1d737bb4afba4b0465c19e1ea16ab9eae1131e30 SHA512 2ee9db8ffead2c75087c091805231925db856387209db136163df30737b24c9a1f0cb46942dda5fa0b52002be21cf57904645b5e846d6bd2c54d1a59c0141700
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_de.tar.gz 2491188 BLAKE2B 7e4b58dc434ce6697b95161db9afc860b181f951a2da22874fed16a80bd4e8cfd776b3b8d78326af611723df7d64fb22899dc3357cebd909b723f26039d64d15 SHA512 2a688ddb502a7709b4a5a08c203acbbde9ef54cd8de961d3b05c0f548c35f0ef1737497a7d1f1de8306fe4f8f9d8d289bc0b8fd810a3f456e7b1fb9f6edb1340
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_dz.tar.gz 2800393 BLAKE2B e056e251efcea7b793b952bfe3491e79b683a4774920d2065fa22712bf4d9903302851ba8cc73645643ab66f103ecad83e99dd6aa324d5753093b54b2920762e SHA512 97aa9abc5170b59d9249b88462bf120dca760c7d78b40a18bf13c15ae43b8b9703ab2a6e8bf98ad52ba09ea3a2fd9d0528be7f3f4372bc5d6b1d169174634210
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_el.tar.gz 2842882 BLAKE2B 8a48b01300fd297318e541a31d53849d7546a67f320aee03f7fd81b6be9c86dfdd4bf22135183ca0df773eed1416c3b9759286d3140de5d54ca2877e5eb7361e SHA512 dccbefb7638d2f9e4f5012727edfa47fcaa227ca772f948621778f442820f4a19b10d9d16dc1616bff050ef48f3a3dbe9bc4d11a51bdf6c7a995c7ba18749646
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 2272784 BLAKE2B e585df71cf1ea29c84a5f8f8479c8eef17d9ee6a3b76605e414944af81058651797519894f4106c508926f392f77b279971026e16e3529d289083fd2094ab5f5 SHA512 d2402eca3372270def397e3fd7df1dfc2a502c2efea28ad0a2f8d0ec4e6df45c86db1aedcb1a44cb96d0702bbc88df86ae4a28eccc8d34bccbe2af04efb004cd
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2118993 BLAKE2B ef2ab5a41d40c972d6da23bb9ce2b9d8f760aab62a6d44febf283911748047ca6507b15e73bd3e10d0a46ffab3e0274bed4e6c6fcfafe68c77e79e655d24b1be SHA512 dda5c981facfe627eef557280854e69de98a0e465ff1f16da5b3c9d1a8e98be81885c2a883003e98d16ce5488e030a06147715492ab15fee5f3644207872727b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 2269473 BLAKE2B fb3f0679992c04e5e2b1f3abd2100fa4e1e6585fb28be742a39785c43f98724a76fd8e73b303f5c6cee280861b5b436976126a51246a2b4f5c7ba4a0ea17d9e8 SHA512 878a65dcfc3cc58c987ad048a53867ae15335ec6453351aa1d572100a2841f2ea20dc00d3f9122f7f3432930a07f67fd6daccd2505bebe80783558a31fc71d97
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_eo.tar.gz 2349891 BLAKE2B 6c677d333fa0c5cd095065c16440dfa2abd42f1c2c7d9cf8b9adab9bf4749167d761d19d27a3de5d597acaa5c6203d14d84d91ec76eb589cd92267c91445613e SHA512 f6fea61f053fba4d10cda6ca9b7e5a3e6a43f75b65487cb32de6d0c443c91c97e2c9ec2ab97fa37ce523c040f9734147d09918a9a3c67f1bae3b2fad3ad13f73
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_es.tar.gz 2476771 BLAKE2B 5783038a6c8317545e5706ee7adab19c29194e1d6eec870ad7640eadb06a0bc35950e2692a9b348f43fe08525ed4ff8d74ee3a86b2d58875808a185a698abda4 SHA512 d866f256da05973031488da02cc0c5c5f2763676f5c9aa834c15b07f0537baf9c23b67a486d9a4946461532a47448d6175f1b15f52f97241d8799263b951920f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_et.tar.gz 2395906 BLAKE2B 16df696dd612bcd420b33f151b77d743b3256e854a96c5e6db27937dbe434033f27d0fdf9bb30578446a11e0c8698903b5e5079d484e4dbf86712f67708cb965 SHA512 c86a712eb36b166d4b39d5b97b9d8bfebbcdc8b913e47b60ba80565852565fc05c951b82c6f9b1ff2aa59694cbdb3c71c199a5d74693e559da5bc2db981a8d5f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_eu.tar.gz 2348563 BLAKE2B f146802ca5b849516d278b3b407312cc853ff1d9369ee671da154b9aafdd38f01924326c8696a41b93c7bb813f8af048bb310f7c0c516c7180b9fabbd30decd0 SHA512 9f2f70a0f705d8066e941b71e600caa95dee6e763f5ffe95e175e2e2d1cd896d97c5681ea906c90ef3cfffeb5faf6a67368b4ccc9fa48f1f1966de7b91f2c56c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_fi.tar.gz 2444478 BLAKE2B e3064f63303ee42952bfa73c6b412f7db04e471b4da05a84bc5819fa74ac9934ced37ed6704ee42cb778cc032479bb2ad8e5523d274b5ece587c18c4cb0f285a SHA512 71ef21851c4192fceda920d7490dff3538ef543b01814e56715a172ea3ed7e61a7a7367941ab9efa4b97d2fcc3c6a94b496c826a14bc6e895f728dbc53400f6d
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_fr.tar.gz 2456171 BLAKE2B d168c48819ce11f3f9f77e48ba61d3d2b3b11cca1bbc710968c88efc1d756d2b8033ec45850ccfc6b367d85bf3d99ef4d5ace2e6da227f4b8c35a820d4d30c98 SHA512 a2b5bbc02ba700b0b5a76f60c09408c4a6e74a92d26d39600731a35afac8c029578170e4c8ea6dab54f91a178e22457935837a1210ed904ebcdba52aeb6811e2
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_gl.tar.gz 2428716 BLAKE2B f630ec0cd9f67535e195dbb8dad0c0f77f83d109d93c69af21a5d117414e3f84dd64995187f9495130bad59a962c48887624a641c8b53d89fb228c8cfb21fa4a SHA512 c9ecbec28b2c76ccee8a55a32029ade0d19796fe99df9706ff9f290b2dbd3bc657f6d562a6041adcd17326cacfdfa7c392d344c576e8e685596f86dbb0e55f70
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_gu.tar.gz 2317135 BLAKE2B 9f79b182e358d735a5481376f43a07c20d062fc1dc4a8ccd33d20c2b64b733a78e50ea27f61fd8bfaff01151cfba8b55829c63e5340b9c797d1a41998bbe9812 SHA512 5b0d63c3f7116333c206fbb093ab29902db9aa050c57702579e1171257c35d347af3acd4e57200623559a3b80f685f159be967bd76709104062d62aba20e6b8a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_he.tar.gz 2212368 BLAKE2B 6c468013c6f608fd6ee145106ff921c5ab9eb20d68c4a86c20df7ba146591b47a1e4da26207b5d56bdead468bc2e0d0a6438606adbf5db3e4ad8510e3f00e1c7 SHA512 c0836e60bd31a70837f2358c50d77e57d1ff4dc8899ba3aadde70c95112e1596127f627cdc38c163574a6cf4757207f6aa0b084937b0fcfa6ebb5a85063c0a05
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_hi.tar.gz 2421837 BLAKE2B 2521630d1482473e6e92299493b47e6552db3c98ab766808a939c92683e5cb9b57ed8f438363efafb171089c24ddc866f0d9d1a5f418871e76736dee751da8c4 SHA512 ad0405bff3749f2070780afe826f83b35c436e5f5edd06a4720274e1e2da2f36b12ce9005c508c3c7a934b5594235aecb7a7c62319654934956254ab8ad4c680
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_hr.tar.gz 2330591 BLAKE2B 033bc0a4456a39c41386ab1a0ea228635008f5534b40ddd5aa98d581c4882212b000ae9b31fa533837e45f2fb3e582f505f81069a008868666e76fb781c19806 SHA512 c0451b46cfff5fc12a1ed4f3c846c38319f72b7bf841707ab4fe1266a2442bcd5e4070607169422a98690c3bb447e9e5b4f2e570c765af811cc048e25331bb61
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_hu.tar.gz 2556179 BLAKE2B c2d876c810cc8d70254063f3db356d754b5802ce7bddacb7f5f5bc707f7cf01850ce35857d0d6c0c43b574c86cc1bc6e858354c25965ec609f8953d300191f04 SHA512 04df9988434fc45e9ec39c220f2cea92bf2996928abf6f0632fc73e89b7b12332e9bcc576e92f52537e612423ac599b5be56d0771bc1a3338e24964c0e541079
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_id.tar.gz 2329753 BLAKE2B f8f384fbffbc94f12601ad5912e99ccaa19ac3b5d0bd9fbdcbaca0cb81436aec78b284c40e9e8397623d687a73d8bc4d37d2ddce93a20e8e709b6c87f7cd7506 SHA512 b654cb7c3e11a672616a62669ec8cf5ef1f2ee77390863d7852edc567ba01a311ea91e15c5d45fa152d9fa313ca1770db98b2f32c7a16714f433caed493e0e91
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_is.tar.gz 2350124 BLAKE2B df068806c2c9111f94aaaa92dbfbbe6c396e35a1e16decdf855f35890015b087e7735db5adfa1d75718e0e63a072ff92b529d8ba7e861cb856b258366a07f9d4 SHA512 c98c3f95814018719715cc0de5722c9674d0696b403cb0dc2388a1920f25ca3c95d597b5ffa5ca1493be889a514e4f4b4e3c964aa3ad2e2e309cf5cdb7f2149a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_it.tar.gz 2427687 BLAKE2B 584a27db3aa5a2ab2dd456fcfa0da2cbb9aee98ee04cc2ac198011560be8e16421d6fcde3c5aea37644e9aac7ba9fa22e6298bb35abe969476aab94f38289088 SHA512 d1e4844e840dff2f226b2c6366355b7b71430a43eb461b27294cb5565db75a5e7e18e9a8db4ca69c4ddc6452b92fa5c0904fc1e1c81a0e438a498fd1f135d4c0
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ja.tar.gz 2595335 BLAKE2B dae52dd56deed2a7d8fe0751b3a8990beaee16b45f0e95583c2f6453786f8666de3b822999f19c843d6623773c0eabaefa8b2102cabbce2f505fd4c13e927ab3 SHA512 e45d1f58e1d5c326c0c3d320558a864239b6a6b0ba13241cba2866c1eb4e9928636dc8099784e9e5c8ef51f9621026b14a62542402382445eb8b65e75c937a6f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ka.tar.gz 2452575 BLAKE2B 5fc6a75d2aa3b146d95407e153b6affafaf35212ade0ba0d6deed133814329430babd8200e4ce71c35e196edf7791021abf40c3062acb99d1407c1fc028285ab SHA512 6f5ced99dd7c9011957468e6a98b45135492f3d2175dac8a00f17b44074f8d1e284bb28a6b936d34c7dd4705babfa9bb8a01a512b2313addfb6d5d26576b9ffd
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_km.tar.gz 2747264 BLAKE2B 7c470a00d580829ef7226bf8021f3b002ad83b1fe781017e3db140738578fdfe846e34aee613cb87c56308958b8147f56cc60b2ead57321fbbbb8b8be34b4ca0 SHA512 abca09fac4304f92059168fd777fa81676a5937574e82d6215e59ec190e45995a0bd3baca8664202b725b64963de61fdf5dd82b5c814033a0a55444ce33d879b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ko.tar.gz 2472039 BLAKE2B 38aec853c9a8fc5ffa0fddd67f9cee7c2bff33f6d1bf66c455accc7c9b8693be75a02bfacfb3986ba022e6b23be9a2bf41abbb7d633191cf0aa61b2146403c6b SHA512 858975cb1c08d56c0de108f87c3130537e809d462d3318855d36609d478f16113d3584cef2def34a97f22547dbf728534d6a900626bc7c3935389598adfb96a3
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_mk.tar.gz 2438606 BLAKE2B 6a1ef881e6772937249258e415f74818d877dca5eed8f16dd62b0131a382877028f9512997934e1cef06254ff7a3fd9e74b9c277e716d6f0923a99552c9b16fd SHA512 39d637c66510d5259afadf3720ce6bd4255ac82de3d44c737c1610d61394f0d0a5b674612ee5d6f13fefda2c78a65d650946f2a436acdbf17fd695a155600813
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_nb.tar.gz 2373409 BLAKE2B e7a6f63361d50719e66942447ca53bcc9e365c63f4c451b48dfe689ba7f8eac475de0b943c2f6cdc8c670567255e48cd846a1c844e14fb115833cb762a5dce50 SHA512 cef37308fa785e1ebec3336adc1723a89a0297b652258c41f28424bfff2892bbf60cd35518cbb0e6472c27613a946e547ff87f6a58f38ff839dcdc4e99b5a6d9
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ne.tar.gz 2667833 BLAKE2B 9ec97aa5ddd1e6d4780428ec3f7f426c4438f93dfd057ef1634a57da44a5e38d1dcae01702356155a1375e0df47c41774a7386a1b950bf8e13731b450fc60976 SHA512 75517990315ed8a9860cb79eb8a2e5fc16d315f3e9378628f8fc01a8445eca57901fb2c18a8b5e6774182a7a8e4f696f1729967855635e6b53a91cd8fcc80889
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_nl.tar.gz 2425553 BLAKE2B 9c3e7b498aad915456516f20af3ab556cefe42a97eb6d4dbf28e9a151d696045206fe15f0b226e44704f95775e2276647ba6b185f07c46a1888bc8a6acdeb239 SHA512 2c837d7e0a8aa8b648e0e73329e0de59d60963bfda108225732d7e5386ea01df9a570368f0c078c2cc447a4ed038c194c05cfdec1e0c16919e9fb1403482d350
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_nn.tar.gz 2366986 BLAKE2B 0a10615fb8db6f5b4d95b82ef1bb0d8e5edeae8ca736c1bc4685ec4a6863d8557a09439ecdd299166b7f026da06405dba517d696dd58e1eda7c9e167d2ddddff SHA512 7dbe1426e642fc4d942ca73286a17b73ffdd4b5056642bb7933fc1abeba97fe17efd9be294d08c42c05400169d02d1557d44e9c30827bd61d31178a4dbe9f248
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_om.tar.gz 2457133 BLAKE2B d3bb2e92798a8f5326654cba4de9313ca875d3bbbd8d0f00ef7cddfbbdc7d3fc0ca549c5d8919c90d976360ef84a92be7f62eac1b7beaecdea126c0446ddcc90 SHA512 c500748fdc53f91b3a21af9ac2ab8c0c9631035fa0b81c1a372cac0bfdfd57e0477a6ae1b959a8e4d1538870e676ca32fd95cf454f5879e20ce81295ade18bba
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_pl.tar.gz 2526746 BLAKE2B 42cee732e98e0b3fa9ebbc88432d18c4d627ed473f41be0c26273d88aaee50872b534ecfe515f8566f7456fedc96aea80f38de149cb3c85a6258a1b100816a65 SHA512 5670bf29ff629d895dc9918b84e9169a13992391c191c7b6975d74aac8ca006deb42951601a4e5eab76bd1a5379335609ffc6374ebe02a4717bd49b9b79ac1fb
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 2443865 BLAKE2B 95ddcc1f4a5e83e96f63104c97c2793355b574a2ac14e7e4c7c354bf28923fc993d4e66770a603047ed0f373b3b6400a3514e40f8b384fd05859a3a108c185f2 SHA512 db7f4c7bf26b50e531aad808e3c80d1bcde28c4331c47117ffe4ce22edbbe12a5819ebd45793db0c5fdc37fb457d90cd0e579df46d21ea65f0eb3b36a2eb80b8
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_pt.tar.gz 2402411 BLAKE2B c185b6cbc63ecf24562fa933ad3990527f8b78384827a43189bf1840b9106f38fd87dcb847c08d80b2f3adbe0018c70aa31e9cc9830d35851b376506bc3c8052 SHA512 e16962f3e23698a84b809a25af8db5f775db49f0507b41d74ac5a5453f3ce36f74bdc787d777801d33a443e6887d5c9c51d82892c577e1aa784dbe6355a4da36
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ru.tar.gz 2706797 BLAKE2B 318190b1f4d3a9684a5e75363e68a054f30f6bb0f77b3dbd006ee3c89e36569590340d102b20eabd2b3c9a67482b92214e7bcbccbfa349a09bbb4d7de067d920 SHA512 d733de6653938da9b74a7165be9a78bbbfc300eda2dab5753cc316c9d34f91b44dd290013bb98bb408ca2d95fbba79319bc6d853c276328ef119f4da5973105c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_si.tar.gz 2408222 BLAKE2B eda77bab8f3da0be1ebc29ef9730bc9e015e3491de2e310e493ff20a0de45cdd8831729e62761b6fc51ab2de894f33baa2ec6f22c178349f1d1b056425608b50 SHA512 322f0cf667f44fb0200dd5d822c6ef2d51b2c3f8a10bfec38d1c0e91967dad29d2ebe85620b188cf7eef8e22ef8c0827b3b0edc26dec4fe8a1fcc2ecf4076712
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_sk.tar.gz 2464415 BLAKE2B 522ba12c704a89d0c12e3a31e4f13419524c4d1e858955e7f97f00a04dc2853661075becc862ec38e65b4bd659371557c3ff5600c6f959abc424774dd0d6fdf1 SHA512 f2f60c5ac95613c870145bf58afd0510d483f5957d8784b1e017b6e08d5c3afe3f8287910b7a4952e6f4723b6150b83f0622600f40b4a7f758ac38114d2a6fca
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_sl.tar.gz 2413283 BLAKE2B 00040dfc7977664fdb321da9e437fa88ebce05f61178ec7fb014635977785609f106e3fd446cff99005670edfebfcc872b457abc51678ee27ec9933c46772365 SHA512 7ddab5787d041bf86a3aa01ee6cb57978f3273ba52daf604634ad94141d79d4a0689dd725ca9ad524b39e2e5e266b175eb7ddd5e073e5fef53f7c3fe29dac379
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_sq.tar.gz 2323602 BLAKE2B 8348b8930300d1dd19242a5512410fd3209238280b945b36ae76cae44be6400fb8ffc2c694618ad19c4928525dda1aa186e487fdc6f947fc61240f241f0bdb16 SHA512 e56b7078d9fffdfc38eb382e27d6a50fcb045b7c675a5c75436f264d0feb8ae5c9938486045eced367554387394fdd908f6b3984ffa6e49cb8437feaaba81e41
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_sv.tar.gz 2409631 BLAKE2B 70d1f6868bd0b5d35db34efc1d69fbac6a99bfd795d3fbd03217d7b030f271b3d9d1dde4c45e9267d821d2afa15661f10f4743859854c27952ba6532ec3139f0 SHA512 88d3b4d95e6e3b0c563a13ede1a9827c1fdbc51f1400792b484de41a3559d03b0f67c13372f86e4d6343bbd29cd3770ceb5c6d78f2b58d874703316e6b0c2f3f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_tg.tar.gz 2409468 BLAKE2B 27b47b74ad9263d97e6c9b28f3d4c4c1202a66b5516d7e0e2befd467bcb65cd21542b8c839faeece1b3016a0e415cfc42c9391c4f8446771c1f7007507aa6ea4 SHA512 ae2a902d4b389c7fd6ca8b1433ca64f885c698fe47aa935d37ee244355aa47ab7e25e30e95c83c35aaec88fd52e6d2c85c0bbd7d0c67caa99751974d2212e405
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_tr.tar.gz 2479221 BLAKE2B 59f64fe9e23df2416b36f74b536f628bbd676e8080ff8b1b729d510da8a128e489beaba14b3d1a4074177b687c6b9066a9108bffedb55208d763b0e4de187dd1 SHA512 31aba2c56748215e48b8fee9117ec5926b607f25e08f8e4de2283db1df93d6158f31a33d38ab30c1372ff74d089656eb4bb516319189e169b4c3ee001234483c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_ug.tar.gz 2375836 BLAKE2B e88881311b886b772a6402a2bbcbb16d02e2f1217ceef2a60df3a32697c82ca844f15687027a4b4c22b39d2d2f863986cda4665fc9412dbbb2989adba13a467d SHA512 0fe177ba8e5ff470068737108fd919a896a0b96152c888230c1e14b7cb0cf341e26df2812a4da04d47c596f475534cf32d9e8668d5fc3ac735b8a1f087cd109b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_uk.tar.gz 2662466 BLAKE2B 76c5f81ef280f1fb68d02fc57df8a069a69fe4495cc141b9dad0033e73610faf824f869f6b29872cfec3ec50a39f342d57f3f2d1a8a5fc2e799802148252e898 SHA512 fbfbe439c6ace33876073f3363ed6cb8f374e07004fbf6f09701d707d4b52a08e2ead31dea9dfbe642b934d30ed9ec75a3bd81e9c26b33b93f9244418f492eea
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_vi.tar.gz 2464440 BLAKE2B 295a9144b41e7f4441363473a8fded989c5da333991ea026313745d4d8fb746b10f1210f631ae099ea328d6279f720193d99eee19de04df1eabe098ae83ff829 SHA512 6c6a805c62d6ce943e43f95cd6ecfa3dc28f72ee588d5f74e7c17bd1e6cc5724624d6d7f07df3836079bf0b4c777decb31602323f2bb54f0adfb37655f9683b1
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 2405717 BLAKE2B 173effd199d63cbd4e594eb7574ed855393d0ccbcdf9ff4381ae473b8a7092e44ad9b396c4de4a4393ec3a094a42c07350537865ca91417cc3549d0969df6c81 SHA512 3928d8968d26f7e6e94fbe1e3aef6e4ef879f4bbc293b0e0a4856253175eac20bc997ea508af0cecee86af93bbc6924f35b61941cc5840ecafee89f76906358a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 2504415 BLAKE2B d942f4f3f0f9018cfcfd4c4efb5a88529b0a6c28afa664299ad0d498b2ec497e01dc9daa666dd4b50b84ffaeeba246556f7a5da93799615554631f12fbbc469e SHA512 22ecd8aa6498e7dbba2762820af8850c72dd3e29b3bba4df694ca3d752495522a5430072892278b179383558cdc661cb3590abe01aa7cf0c7573f920e579555b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_af.tar.gz 1017955 BLAKE2B 5f3b50c7d918a3ffc92b4fe60e805c4f3f0a0bc24be40957141d57355d7e4e50b1fc7233709cb872a493d00147ff69f085ecbea8e1a3bce674c2972703e60cf8 SHA512 ccec5e22cf36a60083f167d330a8d199a61fe6ee76a1dfff37e5cde383ecc971ddd7b77d21d2e50ff89c7cffc608c1e15e338cca259d9aa85d6b4dbb10c55da1
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_am.tar.gz 771803 BLAKE2B 833866120f14fd5055850e6572c465574237b2b30ae607d9d4a0ec92654adc0d51052c16b74b99fc1f9d056149b0edffadfe747d0b9677181c4ff6583008d641 SHA512 2572a93885bb956e1abbfb772bdfdeb3e3d69f295c3e78dedd803856e69185ae06abff1f31235062d3126bcc21ad77260271713aada5b4e6642211f937a4b9cf
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2408638 BLAKE2B 17aad52768bc790d1746628c3de245ffec638c97b44b82a16eac418008cf6f31cf2886ecb51856c674e362fe21b4a7bebb3dd460764307f2824b8afd86686e20 SHA512 368a27f48ff090f6d28d0dd0cd0d98daaeae1dba8e0a5fed8b50cdf67af217683bdf8faa2178a305f75307c43bfd72b54738c9ec917dda73ccdf7b2016c1462e
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_as.tar.gz 527924 BLAKE2B 11a202fc5e60bc0ef9cad417dbc765d12e33da0b9cda644285313ebf364b669a3de752915f51ff16f17a5c53dd70abab6cb7f649d1f03f937093648b0c8a0a86 SHA512 ac16f2560284bc8260e3a4e6e56bf647b5d8cdc265f64a9c7dddc57042dc03ae9f348ed0b8486539c05626b83bb8e9afecd0bf746e11b5abe9e7914a8bdbeaf9
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ast.tar.gz 436790 BLAKE2B e68826b848796062fc2fb0247760d8cfb1baf189f9feb99ae8b63df113ebd7b1b3db69eccedab7177473fdc493efb0ccfa601852712d1e5ea8e2354221559af1 SHA512 47c2058d05776f396dcf44977a0e7919f3635731b0fc4021f3c7154a235cda6deee1038f8aed1c2415795ab4e3604402bcb5b50a86ea32bdbe074a96ab10d1c7
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_be.tar.gz 1047896 BLAKE2B d00d861d6694a73e2df97dde6072ec93f80bf33b5cebfa9a1bb7ad72a1fbb1a1a789c3b5928b16fd413fd24a0c8f6206e3969a76be16dfea460f4343bbf5d4ea SHA512 e4e7fdefac5302f96919ace414c9782a12ad44fb3d0d9db1caa0190b479faa3f28c9fe505d527bd2aadf0b4ffe68d52215f0e726fdc4c274cfbd0259cb127fd5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2479391 BLAKE2B 80bafa8cb7054dd4c7ecc793f0660e139bbe593e074d3e2e338cfcaf6c7ebdcab0f8c6a22277a4a60d1ea47e468424e179870d305ad6264d18814e4fd2362fe4 SHA512 ef1996495e7a8fbff6b453cd9fc57609eaa047d001eeecad5129c1163c7eaf19dffc36a46eb985ff3c49080a9adc31dfcffe6f3291ed61ac88d78d75e36443e3
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 643524 BLAKE2B a2172f8844195eda22153f0c15ab59d8c516c0e3058ff9eb1b034919bae952b2a0d2867a366c23beb746dfdad1c8207247400a6363bcdb695e2df6c03229d245 SHA512 38da1c935eac408cfa4e2a9a7976c36c80efbf0bc2f1b4649b64f21ff639a3db73f01a0a1153efe7203d1daaff40a2961fabad4b1b8a4d1530748761be41ba35
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_bn.tar.gz 785779 BLAKE2B a4c1e6f1beae71972b41db9bd31e4b0260dda3251ade28ba9ac64c0a1e73ab273986e5eb6cfccea10838b6f814dc7f537bea60d06b68255fe3b076e5ddc97827 SHA512 82dea73b57964048c79951c1298122968475df1ebbd737035dc18ce187acde5b803835138a350f64b688ac93e14b90a754dfce64ab7edc58396cae0a5fb749c8
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_bo.tar.gz 378064 BLAKE2B 42d50839df0dd6f5404cce0fbb243a4c7afc4e4f5298563a3750559ea9313480c65549ae41964ff900704f956ec0af74b93500c273092fca43c763c06799448d SHA512 c097216c7ef9f07248e27e41868e53a55fb969eacd60c8afa21def327c1844ba9b979af846cd18ed4eca944354ecdf952031f87b3295b234c24884cc4eae50e7
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_br.tar.gz 1533060 BLAKE2B 3ad2f4071f84078a0204ec77c5e37ae7f641288cc194b760db0851a29870a72b7b359531f84a4720862cf907f1d43f442ddce6d549248c140acb1f2fc01ece69 SHA512 a7d037fb6475c751c1e8e4c63d3302032896e1cca74667bc3e8c5db199fd316da7354e90eb11fd7f50d3f9575e467e098a9a4d320976c61dbfbf0674896e6ee5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_brx.tar.gz 335231 BLAKE2B bda4dd71ba6f21ab97581b61c1a0ff9096ddedae8e6dc97d763a81b28038097d0ea3fff03aeca8a49dabfa281a20de57f90a56a7cdc02b9134d000f20eec4119 SHA512 7a42a3b09eedcd334ab7bde6190292a8469048cbe60da692b45660491aec0507dc959f4f313cb5d62285e4d31907b0f83b0fd8b0fc8c748fb2ba171e53d49958
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_bs.tar.gz 632811 BLAKE2B 8e494bf23eb7aea7c3a3ee3da392c3b2bf696d2709e5462d14035c9793bfcd36776e29fcd2f06ed77adcc2fb627e2ca7069fa252918b8edb44e632b5b3cc82ab SHA512 25da87937f2f7754a85304027413149f99391c9b8af5a9b1f00e10290aea83dafdffbd5603c18c0cbb164e8fa2b69992d4e25f391bd24c92692f4e3e5adee12d
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 1968116 BLAKE2B d779d4f590a58fafec3ceee359ec536981f04831ea15f5c03c782eb1e9d9c5bc83bd556c173a353106dd3959a6b58c75be52b3f8df4e42ad757868fca6170965 SHA512 9540ddc1e03f73c7e37c3f11743123aa58e836fd90674cd1fcdc1649fd54e83aab38388416a94434bf41f4c6e1ab9f72931f9600b926eb1d78f40b66e9e0d06f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2032774 BLAKE2B f46ec3258ac9a6fa10aa672bf48614d18b34a51702ff6f3c6d1bb695da21d1affb5f3d391195f99d882d8ca36ea5f4bb71bb156e8ed06e52fe85c4e6a213c97d SHA512 187dcfb832849b278ac7a819288082574cdc835adc30506b4db90acc241b9046222eadb75095c563daee92708408533c91412a82d52001a0e64cc85f3b02512f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3210861 BLAKE2B 117ba0cb7d2ccdb26d08275d88d245d34a00cc3a9b16728cc881cc7e00e0ffb0bea02d2bc50106a30c53568b6668030989c74a26d95a2424a251aad4999be8a7 SHA512 13987dd9326cc594fad3dc28a6bbdeece58a38d70fc9ceab39e6472e34c374de25ac15da57694f1fc69861edd7983e6a6608aba8db9f266978d63b2ddbbd082e
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_cy.tar.gz 753093 BLAKE2B fe4a616c76ff82b72140e7397fd3bf19823c9eb60117d026bef3c6bf0a5d30f9b0594675516384867da92dd567f37c5ce5852bb36080e25d31a8cc3e93a778ec SHA512 c547480f38b1dd6a0308038afbc36de6a1190f5d236c56acc5d54c101bcd09b93fdc5e6d0fc7e931af7732ff9eb78d088e8a1c3095525012ece766996b2fa9c0
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_da.tar.gz 2858986 BLAKE2B 6287d068d24204bd600837802c6258276f929e3478dbf7f096f1cb17fa7ae11ec3711a1231f31727fadead9161102a6dbcd3ad7279b6400fce1b407da60c3114 SHA512 02b0162ea0166e86d8932ee439ce37d6cf0ed60b2dcd227a187fcd97dbce737c2322d3d302ffece4732cd19f26effa43baca5ec17b051bd6e262c7fc0bcfb46f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_de.tar.gz 21785262 BLAKE2B e7ed20e1c08844898df3abc06894e8a6bdfde48bae1fe0129815dc0fb076ed59355ba9c18b98b6b6da264ee789388694f364fb69a6aadbadf392654c2a34754b SHA512 a67a0964a1dd8359ebe20c3dca905cbf86648a60c17f2da30309c4eaae96ea38717adfcac300aa3c13bec5c375a71bce6a8be3f4fda4455b96e398ae89eb34f8
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 437755 BLAKE2B 3f347c65eb29d622c7f295974dab1515d25ea4c800e09f638fe3e69dc00257ab7ef617f05ae17f0878837c58e7f9c700cce0e159bb03f8714511e10e4a61c10f SHA512 6392b0d81dfd77346cd8a17bdd1d645dd828acdaa74e3aa80c9df4362348c5fe4c9bae9ee5514dc0b0eda845f698f19d08433de471d6f032b2a9f71e72d7b18f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_dz.tar.gz 366244 BLAKE2B 589cb7340708f410e522ab5441bf0675b3ef05ef0cece97f11046e1d7c1dcc49d5387a558dadc324cffb8f1f64583df711b5ca6fdb4d79b9ce037a0308dcd2a7 SHA512 590e97ed57eb4809699d1438d7cf8f0f3368237c8e5ec053bea53e288b4791b0cdf40aafa0123fe6a92e1d2f616f86ee33a0749ccc0cedf566a4ae52682059ba
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_el.tar.gz 2860208 BLAKE2B 3ae3a0d09a060abae9b2f320b6fc55736b6de0a5ca3bacb2d1bb5e9214b5a1e85c4951a9d1cf7a0c59a05d08957d1db67e719d29236cb955f2ac4ba994ce04b1 SHA512 fb457b1de093ff702c1294d205575d0f1fda9598ebc66c471112f2b6ca660fbad37b1a0d69a2282c7a8cbe5f71b3973a9f51ea53ccd35f884afb9f5b31ade2be
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7376311 BLAKE2B e1f700f8f628b3985aa51b8d87ed46508be4527d673c09dc97ceb3c67944aa20840a31366945c76efc228011dff1581b6c7b9decff5ee2e27eba8a6ee9acceda SHA512 0973c157dcd04db18b430dcec847db8c9157ce156e7540fdb14d32b4a6bf072addaaf109c1b6e55fa827b3ded6e248574e45677740e1500a8acb533230132218
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6933397 BLAKE2B c4733dbe5da25c9a5a73ac83c58e73753274ece11fc1174427e5f0c85978bf4e45e382236143905b2607ed714a7c51db34f9aa9237f98825bfb22322db22b106 SHA512 014e3bcd650bb79878ad31fc2d04792d58224e211d8297b89c1d884824aa624fedd69d734fab96b72354e3a4c1583e6f92b7112fc35ad9e33b583fff26bc4627
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_eo.tar.gz 749465 BLAKE2B cb42a5fb23bcda8b6a5771189c48fa1e3c9eaec6d8b370459a110e3dc789b6bfa985ea66538e6bcd3a5b2383f276117f8b73959f6a0b2c61842dcbfb0931ae0c SHA512 c2b4f4a68a602f2d6305ecdae25c737154c0ae78ab53194026483d327be4483b0ff7234c647560a250d7c386a7b5f06f3401953fe43f4f81a8dd3a27c46f03ee
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_es.tar.gz 2265351 BLAKE2B 4ccf1954c824b4f5a01d9ee7babeb8a50f8b6af710ab64a9bfd420a4665526a6d129633963c63b97ae1bf229059f3b619696778ee698e4712f23c2c99005fbb0 SHA512 556579e9dbb0b104d60c76637cb74c742174f952c97cbea7f07571ab32979e438face175d6cd9494970662a02ea8b11926379a76973f730838d773a4e7f4e78c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_et.tar.gz 1644604 BLAKE2B 27752cf571c64a74bf95afc68c49a5fbe58893d6ed1cd4889ec285c47e274f1428aa0947e5fc4f4f2ebb3b273aa9f882f98e80977c566f9a188ae77c864575b0 SHA512 4d2899f9ce46783608182f816c47caa2e40e5f0570585454c60d55dab4569e7d122648cf495016aae07806fcee25cdfccff097483bb62833274242b553458c43
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_eu.tar.gz 760315 BLAKE2B f66fcd2193585253551ebe5e881a37c9ed5ace395877ed5f0c8961be9bbc30595ef0198b337e256a3943c96c7377205186f18d918edd434fc209ac518a935864 SHA512 e4034bbf3b20d80df0ac280dfa79fd040a35d22b68ccebcecea22a0777ba76ced0ea8714da7a3680446a8d345a31ae837636b4095f2870591d64848d4a9ba913
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_fa.tar.gz 331128 BLAKE2B 0254c9e3aa7e55077632f0483b0447e7ba353f9b135f85539995a7d82935fd1532d75402785ad6e980d1c9c1ba9eb1613efe0a5e48b6c013dfb462164cb38dba SHA512 49ad0201f21359c0712cc7904926ee4136551606e13c8a44416f32e05ee95c9d6ad59881540d596c99ec94bc6610822766306ad1ca7a47620304d81120662089
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_fi.tar.gz 741182 BLAKE2B c5507aac12cc8c8af51cdcd0df919f6624867af3caad53110e264ea1ad4672be720cc3817ef7126a3475a4d4d9a86fb3bda07abfeeebebc0607e97b75f168bd1 SHA512 8dee5ed31e484c487bcaa7675c860efe852cbca12bec6f834b684590ddf4596806f72a42fbf2245d5763ad419eae7508c5c22003f718e2cbc28f8914a3b1f523
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3065150 BLAKE2B e4ef6312a51bf109f692f10a0dea0188ebc4c4df659d47939efade380825c99c9cc838ae6f8f6f731b8f8f2922e5216252234fc31a322fdcd049a20595d2f5cd SHA512 c966bc878b6044c260c9b428781a86dcfe15b5ed6945c6a8b2dc01711868df2bd456c526fdd1071a5afaed552e3e682c3f4feb68c690a56874a9b5656702a571
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ga.tar.gz 739437 BLAKE2B 1eb8a00d1c448ea2ae0e3b494933e79033e9ec65801fdce639c29e98a0585e0a7327c425f540f4bcb5096b6fef5d3d2e344bb8dc3ec208f5287720e5ef8b1e49 SHA512 4d73dd18548d74d6b929cc6c59804b6072ca296fa1154425c78a4a3b44d1ac18fba505e91c5706baad056b7ffe8246be9d80d4745788253b593de481c26d400a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1794295 BLAKE2B e6c85781789dc0955c3f9429bc5eece0d421dbff4af1d5e9dc3ffc3a5f57c5ccc9041060133321ebe1e85bc11e40613d3b6c8073ac29113329aa9f50a7148031 SHA512 4e1640eb08c656fe29e2eec282b644f7fe46dd705e7c9650cbb569bbdf62284e7d0b10b63f1b479e21213c0f25eeb8a7969d3637444c24afabe9ac84a3907509
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2649191 BLAKE2B 2da8c617fc2ea9f6a9e887acab1ec39a27d90496b7c8973e7997c0ba094537520cd88c73b19e4e99d57665c6011df79f6a68b8f2ff86a34723b691937b89a2db SHA512 6ad1d8ad3cc46df349ce2e6348822a464c671833f3e86fdfcf73e175a24a03d0c4df6ff7607b2b54ce9c2400408d71de245585b89ad31b5ab9e3cc94d48ff084
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1223643 BLAKE2B d8060c5b950a4f7727d4097c301ec332971ce5e58c92c7f40a6b868ca94734c81c90f1ff7220ffcd870de3edc9bd827e1837a773ee6fa3c67f48848c8a6c0b93 SHA512 bde593a6b42ca35794e6696de91f06d2bf5f785cfa6e56a9ad1ec27d5c507bcf226d4f4bf6ce0c36cb490a166a9c86f297091444e9ba3a36411cbc07ef4b7ac0
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_gug.tar.gz 519945 BLAKE2B 6898b1873cf9a731d33e7fc26d51d3b01b992bfdd4bdeed0242e8ef3811509ef0e1879039dbb7a65ee67a9ed41a441bf1193e6d994a989b413971074a5813ccf SHA512 dfc0e3839f3d43b133545eac12161615d541c7c41ba64cb73ffe571e4dec625548866033b5bd4575ca5b33fb8b61decaad2bc38066de8e600e6ef76d54876624
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_he.tar.gz 1621830 BLAKE2B 6eca5a137fd43b0e14d1dc9ea0e5a8bdec8a0559f0e809496a0c5f7583b1e604d004f2592ebadfeb8ccf6d0f9e8f58ca8b109436f151ad1c746fbe589a5baf79 SHA512 03188566b259c35b523f6fdb9b1f300ab0ec1671fc3d67ff1d07fd11c309954b20dfa3d275f6abdf36fea88a49181f57f7bab3ec689617aebc1d79cb2d43db22
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_hi.tar.gz 567695 BLAKE2B f070179de6bea8bc84fa7a2a6b6370d7755318403cf8916fde8c53d240648aa088284e3f59f6bf26c2f5e0fdee46d6725b8617eea65f603e5dbfce53cff9ed34 SHA512 49a9e48dd4dc3f8a11fd4afcfaa6939cb30c2af31ac400ce3e3a19b9be238588b945a27d81df86ddddb545126f75e8c038c2a595cda8557527b00e086fca1321
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_hr.tar.gz 1000981 BLAKE2B 9bd039bccf13f172f1289ef02b14847ff4c02ab46bed2ead38a88bd8815070c637dc40945bb46707f52d57d1c939271129b78c7d80a056ddd704d3b1a296645f SHA512 fc357235759d5a6ec6ef53ef202c8305d5084da5643aa09dd2ec8b87e5c944e4971fb78ea7a0d4306fa9b36ce7efa2b2b11a8512e21d0cab4f6a6fa5e1ff08c5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3035628 BLAKE2B 70e53d2b2e67fa3ad84b30bf93eb0b1d0cba0858c92bc088ea54e6421aee7e8e1f5618b2210adefe391c57e1b98d323a2b947dc3a46d9912a14e4ad8cadfbf1f SHA512 707aab47f8ab974ac8233e6e02070f43e3bcf24f8efe5ad44ed4d3aaedb75d15ea40a58191479aa6337e6c772ae523cfe2eaf3f454816973dc8d65f79a6af0f1
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_id.tar.gz 1593415 BLAKE2B 7d809a59a518d2e13d991a5e48810160135ba4af86742924f9a2d76c3251d7f6d724610f263adfda44d2060bbc46e2e968a879e06b2a6814d82c11351c7857a4 SHA512 9411bd43c6bc186008c65b0079209a364f3ae19d3f5f37cb051de4b27e41e525f70cd50c54f0ee09f4132b39ccdbef58373000123e5a1bb1ffd01484527adeb5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_is.tar.gz 1515746 BLAKE2B eb9e929c3be28ba82be639bbf046d2b6a702cb4d139930c9ef99f021467737ff49532eb394e8354678303b1b143fefbbbb56e8105375ba0fd8c42162fd816921 SHA512 dd1b315565969950880dc724899461343e9573969b1ca28507c8387e6435b284e7c8f4d74b7fa7274a138d569a4d4dabae324eb04ef6b9732f29ad84892d339b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_it.tar.gz 2100380 BLAKE2B ff3509745018271c7309bd8f7c7682486b7a292c861411dce6f390abf34c4a0f06cd806e88b8d0b0e75002b4d436c3c38c78c10fee03f4b4e17f311f2bf4aaa7 SHA512 ca3e59dc2c14460fda470979e779346bd0ac09a6228a5b5a7c9165997e2c95a53bed848dead3a2fe6f5313c0c5b5ca9e2fa3b4f88e03643bb190ba4cf6438ed4
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ja.tar.gz 807306 BLAKE2B 79b87c3b036c14cdb3a6e7112f41fbdb4acdfe4545e396bd49d1634a2ed8f96d5026b7bfc4bc538637d8018a82e7b51c47b8b5af3634ff004e117f560e09e749 SHA512 e174daade456f405b66ae5463d086bd2911ffc6433524dc3a900017ace8c2e27e6daf2ad57ba02159a5fd5f5f725775d245fb701b1f166ee997a32e2f6aff324
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ka.tar.gz 358610 BLAKE2B 9d3711cf0fc9c5a3372f2f057ebc44cd470d1b4e40c9b26daea0bd3961fca4de1356d6c04fdaf2a312aa94f62453f32340e051e6f324027015531fd61303af11 SHA512 4eacc432f663caaa36efa044e3b735bd49710713428dad3a256636c6ddbe8ed9ac6829f6854f00555cf910ab4f312810e9ef769df1ea4edf6d50a19abe6e1da8
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_kk.tar.gz 776568 BLAKE2B ee953bc87f0206372c9063ac6847ef5f290e3656781f7b7d73822bf90ab37f217401e060cc64576c5ef07f056fefeae60f937badbb1d5ccd4aefda6003b898de SHA512 33dbeea8f3c9eee024813ccc73f622cbed7ae056a25670b1e741885d2a4071a69fcb7e4177143c9d98c3f2609638c08118090149b37edcbe0f3de16d0a915abf
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_km.tar.gz 677427 BLAKE2B 79046d27809fe0f6d9ffb2a7efc3d3031fe96cc8227552bc4b874f26e2f8687eaa8174329afd911759d57ef619dc20019933745461c030bd5871cf373c58fd28 SHA512 5cab7e49fca5a2852711761228d23bf6beb8f50935e5b85b4e688bd4b066055c430f461c7cf0678b707cea66ebf435ba15d0eeb6427451861c98d69ff483098b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 331866 BLAKE2B d02622c1fc20ed153e51781f901cf25b44deedb0911ef4ce759f48a70535f8a66507e4a3375a1ee38f38d1fa949e8f42a01f32f5e3780e44ff4b46ba5bbf380c SHA512 94a4ec9dafad8737f89e1f7736d0bdca050011ee781fa87617e671246f24716fad5506862aa8dbe4cfcbe328624f25a22312ce73ddbd0814d5c9ff9878d5bfb6
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_kn.tar.gz 579632 BLAKE2B ea74eb5b1508650d4314a56ed22e9f48d0778c57ea6c80f16be0a324a14226b4378eb124f20a75ade9ac1207fa70460dcd6ebe7b68f508a65ac545a149a2a672 SHA512 e91e2b6d8d9d963afe16abce8e2581c7c2610f8ad5de825a3fdb9186924f4fe2f83bc6f6c69aacec8e3d78f07f113d22591c4474d061965aa468dac32d20b8f4
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ko.tar.gz 805694 BLAKE2B 5617fad85d1d55b7515358d2349eba930140da019043dc922868763acb58d82e943ba25cacd1f42a6f90dda6879c6ff26cd62a6cb6b99d703c86f377d1f86701 SHA512 026325929a86c6a138a26bb86ff452a7a8351faba186638929967e3c4336bddc10c3d1b1c868eef9e0fa45d52a01b0b9088f784910930c959e6fd6e4a61dba08
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_kok.tar.gz 410032 BLAKE2B e73632ca75dd557b77eefcbb78e4d57059f7e06787ff737cdacf3e5ee08c87237aa1fe64b26834ddfd501c9026449fde08b7f6c1899bcaa8c74d2e8a6a0684a2 SHA512 06545ae69557a0564f13ebdd7ea3c2c5c6b92214a2acba6a4453b130dbf5cf967d99e81e3b0222c55b6f74f521a98e0d93b35dfe2eae9b00537fff7e9e1981ab
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ks.tar.gz 328884 BLAKE2B 13117f4c2230b4589ad528d7d6f35034b2104a898af61a7572757057fccd59a1e834efe964e03e40ef6eba6c5370cb21028ce16fdbe6ccae5dbc53bf2fada662 SHA512 9eb4241190c1d3bae42616561ac5f5861990fe01f3ee69471266a43d5c6a90cc7236b38314c0bb5648df4e70b37716fbd8018c4e44fabefef7ee350a05cf2007
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_lb.tar.gz 142637 BLAKE2B 3e8dfe0df41ef895752fbcc181c38ec565edf0bc69a14a35776969076ac066e150473e66eb1de2f7fa1147f3aa553ad5354d7df6c93cdbfba6d2871565cf2dd7 SHA512 64e792284757564b6c1aa6d151203e1dc69fe7de0e83a9e5644e6aaa90abfc6b9d1913a34f70ce7506bb28d9523f6245f6cfd60788fbb8b41ba07d925a2cba8a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_lo.tar.gz 431172 BLAKE2B 791478193a4cb6d071c566cddfcede00ce2635f8927f3d40fc48d988a62bf83df05b6a3e62404473ed8d6baf78db8a893f1fcd3dbe423a6a7b6588e5cc169ac4 SHA512 a54604ded36940e9d54e7c2f41e20289ba225b814fd120d14fb21820a10d7d12254e23c9a2bf1b33680ddbcdb636ef8e8369fbf3c2f6d4608831dc2589483b75
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1062135 BLAKE2B d128e890f3948581e37b80f2930652f6616550b85a07232650b633a0375184978cdb9ca7a75e0397478d29199a1f8b68d2147152074ebe0d585ae61b3da435e2 SHA512 ae03ead8820f6d4a3f0f34917ad0c53d7380f769ac95cd4532139bd31c9f966dac9ab45bc7bf5f3fc378bca1411d4a1915ff606badf9926d5f222fa2ec3f611f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1499746 BLAKE2B bb3d95586760bfd19d7ae7866335589bdda6b7285085ef2e5f04f60dbded402e7f6f0b38b97b5fdbcc8dc688943ec5ae8e4e09c16912f715eba4426a96b1ff2e SHA512 9b84b7413b2e7dc09e64bf73db493dd983e9383fd0be59e84e292ed0d15a9acb47b71ef5d0a29954812d5a28dc8ae4d5bb0b74d419a2dfc4a776e1f9ac2c6854
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_mai.tar.gz 330225 BLAKE2B b703d435a99dff9f512c074d42b26ba7d4b79c12c3332a1b593a0d245b2a0c6e771c6838f975b7aedadbbbb2e139443f352e5a30621b3bd8dbeabefcc8a270fb SHA512 3ee72b375d39ef774f9da617b6c6464be2f3c8934a5c8002e3edccf4ddb91305960fb3a8fce99dd3029d867802906f5bb4c18e16a6615cfb01daffc50b095fb5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_mk.tar.gz 381408 BLAKE2B 264dfca35f7c1049980c2c00142dc12875ee1b3fc6a33514a8a44c7f6e7b3e64527b78fd894ad9eaeba3a3210a3f3a6d4202b6d9ee9eee487e23a6ea41001f62 SHA512 3dcff7df0104cdfc2313907b632906b6347e2132a507707d89e3427e649834a0c84f4fb6c1381ff5274f97a39cd8fca1b60418cd7a9e53bbbbcc90ed5f037106
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ml.tar.gz 539293 BLAKE2B 32026d28505bc3e9c455a7c9f9b2ee6895012d364205c25074da5a0560b3008d49205845ea40465289539040dfdf12d405b49135018d2cbcaf54a35d955df5b6 SHA512 b477ce97f65f9f5d5355d07f492c5489445b981c6d6cfb12da3395bb6e370e3a00a2224102f3c3f5cd8ac65182791aeecfd38763de50fc3c041e5c6d63a8bd20
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_mn.tar.gz 506739 BLAKE2B 26403a4d320f626f2dd8e92ba82b9d274a18350f2801d4aa9471e077611470e8a1ad791c46fa4c8431dbfa683a86d46bf27644f01dc7b763d06942b437b4fc3d SHA512 2eac78c7e40282ad792811be9abbff35aba1c69e3e6e017e2e191a83c380a3dad039d41cebeae8ce0dff25261e0e85e9eefbd940d88e5acb4feba6790a74a0f5
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_mni.tar.gz 400928 BLAKE2B 558adaf40c3a6873d9a3887ab1ef894e9438180fdcb2eff8a2553485b6e8c1fe63bf7bd81a89189884bea6c1a3c8dcb202f0ef3ab40d645c14dd68fd2cbc9cb2 SHA512 24858f1043503904ae89bff878c9217ec03ec213359a3af151b3918c6d901668bca588fdfe33505dc57dbf482dc0581e285596a51d342e7e971640a1fae92103
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_mr.tar.gz 574258 BLAKE2B b279cb607fb6cacc8786c2116509cf1935fdf75765b5fbf44685426fbd1f1aeec5be402ce0ff0c756c9111ee420c075a310d44a0fe7901b38953ae5c129872e3 SHA512 da5573e7b239753eccde32558513b31d35f2a042c972f6ff463976fe3bbef5bc8c163007752d7d125a210ff270816b3f557fe90d86c77746bdd82323ad275fbc
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_my.tar.gz 462258 BLAKE2B 0a680bddd9f449f3016923315b014276e6cef4a6383ab76453ca8819cf28bba9893a51d7c361f0c7664243a2383b61c316f2414422996046f9dd7b33a02936be SHA512 9dbbaf167a2b432ffd0d23374bf471923cc3041d348e9745c744e3ec42dc265ea46bfd2bbfba3d1c89494a9b38fdea4447e7ae83c685942eee3e3361ae14f5ef
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4095446 BLAKE2B eedb1b02df7943e4caaf60889dd5b35ea4abea6fe53beb96b942cd01aa2f5a67537f7bccc893d595ca2e0fa7eb22e60af7456a3c43a5bbe81950249691788fdc SHA512 c937acac43f6d8fd7ca405fb89bee19b02d78ca8ebfb3d2424fdf43c4d42452cfe01845ed0fee3d3546e1f64644f303571e53f5213a3a1dc791422ec5af8a65c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ne.tar.gz 842194 BLAKE2B 564137292eff3eb343cb864fea771a1e73e49e2d5f08ccf72bd1639d228f8aa93a9aeb519328fafcc4c5bbfd038bfbf0e39967b50f9e37583d353c11de44a59c SHA512 192cf0bad4ebc27b8745118ace2fd05d84f8c5c2e6492b9f56eb8c2ef66d34b59d821f8e775732d3991836d39e0c47164748cc9a23958d3daa495130be6c4663
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1553467 BLAKE2B b2ad4d28e31f77aab346a6b20cae7c8adcc47d6c0e21f3223fb6fae62937be94b0914e1482029465c9ed9d13114b5b34d0f547e098ed935a250967ff2ee0190c SHA512 980a546e215ae1fe52d44841262e2f41c9362e9b4d5a6f1d0258d7fa4b58f9bc18047bc2d76abcdacc880d05d8727b77cb866f7668b487e6bb70bae5c0d414e6
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4095418 BLAKE2B 2584da4fe10d56007ad80937516203fd829854be36b8582d9ce95c3bc4d0a3c1139fc96ebc6fcd6a95815f2d5e9602173e3dede9fc2be9ad403646694122c5bb SHA512 69b6a0d401a299f5140e5539a3d4dc80fcf9b3c53495adc20b423d16a6198749696047e77d953e9fb80f34437614746aadc5ff840ea694a732161fcac8c73739
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_nr.tar.gz 276493 BLAKE2B 68db546baf14a1f32e6fd4d82381af14914dac81dd1acc9872e5bb7e42e7fe37fc31cdbf56ea2c2b59ca2ab51e9e87f0588cb8e398cbaa97edff64de208ae134 SHA512 63874b1fe39624b16cf2bb43194bd473cdbf203a58dfe16bf7d4644f67136e18ed22d3eee94627290a7e86ad581ea005d732f844fdc16e0ae11eb043fe4c4b9f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_nso.tar.gz 320794 BLAKE2B 4efca565dbdcd3caad92f88bbb92bc48fb11a6ec5c3e9369120aa144f001059b4124b203ef3f93b199d44c2c70cb71f3a471e7b2ef5e5b2d58153c8748c19cdc SHA512 df13b642f8f11bc5bd49ec3f21ee787a6fe8faf5802aadc924649ab80c2f5eaa0c1fa65e67706fd2ce5cc2b261a64680d5ebc3efd56692e804f75222d6f090f0
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_oc.tar.gz 884009 BLAKE2B 959b47cf4f44e5913ea0b1015e22df9f5c3b9a8d52ba43b98e598fabc264dc3dcdc12dc1eac52629aa725bb8b3f118975f196d17a4f4d033bc528a71e75704aa SHA512 62bb81cf854caddfc571e3ca3c31593caba0c5da01af107a3bceaf8a311d53171e6d4687482946921c92816e350e0f7c58ed82a5154be6a69d4c2361a9650fb6
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_om.tar.gz 369232 BLAKE2B af87501fdd19a595169011166db0a9af3359a03aa586f8067872a38402b056464a5792533c8741407af554016d20950baff13c0a0f511061eb2d157aa2424c8c SHA512 9a35791b820dd1a6639910a2e1926177f12804de2f877d65570d60f0de376ae0b8c69e88751033313e414fe67143862561ef59d466781dc58dc48630e5c94054
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_or.tar.gz 597277 BLAKE2B 60db194ef43522d55f274638dcf9ebd639cf9735aa39db6b21180077060132b5c856237e9c405c5c4f4f8f92619944e5190d2a626ec7a4f4487b8c52bb5d4bc8 SHA512 054001b540909182433f745cbb52a9687b687458f7d168e48e1bce9605ade62a8cd6bb52f753ed283b07b55063dd6d0f6b5b1024c8861f1e72066201c6040635
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 473096 BLAKE2B 02dac079dd19f83878e62f44a8fe2cb197956335fb77ccf4a559734d42fcae523aeb3bc5441655ed0c04ecdd19184ae4895faff7efac021c85ed8236f8710e4e SHA512 74a966886c04cc3325ea29312527854a069bd56f95ebb5e0f1922164fd57202c2e2203e9487e61fe4c7f10cf627ae14a2b174eb735acc26dc9faa41237520de7
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3089507 BLAKE2B c245256aeddcfbcf5a03a429f179160fed2787e2991b1502c7e20624fe8d85a883b2d3fb9e36f180840bb691b3e575accf3a6ab3bd182f91cbb8b0a27a33fb00 SHA512 91c37aea1f6fa3b29dfdc2ecc170b9ff212b44b5f4746493dda7f881da5df70ae40bb85e3fee7b6dfc6dfd8fe73bac17448c17adf30763e5243d2a7cebc997aa
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 2844762 BLAKE2B bd3d39075bb6f7e38187bb9bac03ababa7a548d482fee716e52caf44b0ac2277bfac57f35b767929ab1a710358a0a58f3b6e998a2332c8793b4445a48b1cc4c0 SHA512 954813f3aae6270cf9df395a1c903994a511569b9f7ed403cab2fc55a877dc52d92202221dc91ed647c79b7bd7041d1af3a54d129badcdb02e67fa20fce8e7b3
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2400196 BLAKE2B a30d368e87ce4d37837efac75c9200435a3e69491e6eb1bb1c4a25ff7d19f6e390d18ee119518d89c7892e7d2a8273dc1632aa9fae015878fbc317de2b8e9d7a SHA512 f70219f73c71346145a5ebd40f327b12ba462840316029ae85a6746fd78b0ffff58f2061ae8a1a3eb3b23d19468e7a6320d09053ad475b504379d2b342249650
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2525424 BLAKE2B 70427d61c6a77ca7bba8990deee93017cda8f12144f470c05ff4ef04d20611626747eeab99e1b18d48bccf3accca9c3d89cfbd14214d91f9b8056113d49ebb08 SHA512 69b604fe0310c08d171ab707abfab36b7503d70b7d6707249463d26042d2130ff4b2f3a467d83e9d4f5dffa1eafc4b13fad0f94d6a9a936b9b7b4b24c187f913
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ru.tar.gz 1933736 BLAKE2B 5c17feca60bbffb77c72dece28f3f5c939a5185473e1b75b168ebaf1125eedf24096d75a513ec98fd89cfaa768ca1f757f6f0282a32bd88354a09b6dcbb9e276 SHA512 b49bab6b7e291584a97accb8dc7e1ecbcc974c23438f8201542bf0ceaf88c8cf424bad0e492661d3e439fb35709efdf321b85eda0c575f5506fbbd71b75abcef
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_rw.tar.gz 344745 BLAKE2B 55d38ad07306d2517c524b391dad6665437f59432cdae05e906ac428ab27aba3afff93dd26b09b6aebcfdfc377970b0ca3ae7ac8426a30af2ed29ef6ae704fae SHA512 602c972cc397e8765bac5ca3af1f39c8b8c6107260009608ba848c1dbe4b3956d2ec6124a6cb20465c381484e644877bf265867f4889c97482d71901fcdb7d4b
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 448829 BLAKE2B d6ea77b7ffd3c7bb12493b80640d5c971067a9da952c70666e675ce3f6039b295070bd529e6baadef249072333f5ff8d0eb0ac5d8962bc84377d2674bbb20c30 SHA512 9f5eacc870ca6ae522077e4c4893ab645aa28b764b5bd4bbf1c20692d3b6db8e295fcf27186808d7dc0ec3e670208ccc6209ab752e0ff45d426144132e08dc8a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sat.tar.gz 519049 BLAKE2B 6113d81387392368fa7803e7a63ef6a7908ddc5e3ef71c9ee378cef1c1e6f2bd1acac4d730db8e90a56564001e4c787f56cfdde81eeb72fef5614520750e3e8e SHA512 5ace404a41326be77a646f5e107b477458570edf3c99948ede01e20d756fafa80d1b9f10e739f1cfb435cf5fefddeb0d276f7849e064b85b74a0f6058ba327f1
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sd.tar.gz 435692 BLAKE2B 2c861bf2afc15992747eef1d59d051eedad30021c3c1aee14e12e10c556300d330f1e7fa958454f26e86332ddaa579dca3e10c1633f025b7391d364ee693f044 SHA512 af9b1071e112a9c1f97a74fc77c6ed52eca7b75a4d716dcbc4d40cd728c1250ac4395d3543fcd64eb820ae161a5e95f19455f2252a55854a05a89fb24480faf0
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_si.tar.gz 735287 BLAKE2B b693f4b7224f6943844e11c8a7aa70f1ce7a5e2ca0e1f34ac67dbcdce08f72fa5f87158a953dd4ad673dc772200df90d66867650baf7c1605a97c492802a9bd8 SHA512 8fca86c9acb8a68fe3d0c261317b392dac69ab09637018b6875fb257ba95edf304457b6db45f64cfefbfacf5c5dbbd623f56506741c0a3f75391201ff71fe363
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sid.tar.gz 448307 BLAKE2B dd1fff342ee973092733a4a3432e9f606bd138619043417be5460baff013a1bfc9e3b2c0a1f4b5afd927b9e797136a4589e2134534937cad0f43a46ac84500e6 SHA512 b485811baa2a4b9246e47345cfaed6f1d67167aeed1c317afb2abf710d457d203d9cdc3a97f107692737eb1e18891ea149d33a4db6bf2d45b49785c58a11c244
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2042962 BLAKE2B df3b2d6a4d415de5be0ebc511fe48a9a237af08c41ee02a6d393e14941254b02221c66b4fdb71b16b877daa01208c1c1bd5924b35c299cf4188dac70ed62b342 SHA512 2ba22e82bc8e164766a7790e0dd2cb6a4667f33fbb97c6c3b4982583a19b1efdb014ecdf557272db9104f7b4e10560d46ddf11921043567aae24ff35234cc3f9
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2475151 BLAKE2B 1371231213e1302d74a9326bfebd033402904889f4f207a7d9a69b81026a3ecc29e76ae7b5b9e517bd2376bbd23295d33c79e7702959bc76c1afea032cc11dfe SHA512 4948d87d3873cea63ec8c0edc2878bd79d72c11be21f22ebd96b641644e3f2475bf0193c5d8ffbe19a57045b49ad538f0b76ac41e4ed0b32738243564e14adb4
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1166345 BLAKE2B 0375bd8af94ea2b0c9a001061f25ecbf9d525055be2e5c07c44bc8f193c55a653d2a6d27ecc6f73d3984f79420c1027e778c8947af924615acc35ffc22dcabab SHA512 3ffca690bce744daedbf5ee3713c9c6e20c27cb8d9838e633a3d0291651259e7fa062981f1cd92788efb76d81c8e47937df2887087f2a76d9466532101676b3d
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2410009 BLAKE2B a1d5fa1f61109e263d13997eafc44c0b4cfe4cb49b6a4e04ab95552b8e971d6eed3b039f67e3b7dee3d155571431c82c609338ba9d50cd2cebc166dd728aa64a SHA512 2b0b06c5f9900b36557ee361043050a73644aab004aee782a87d8bd7bbef6832ec9ef278901e5e6898276b2a3dbf5b797f42952230a5846408b1c6f15c54b1cc
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2428159 BLAKE2B 7993404a266a3cfcd1184b385441d16348d094c427587237244fc1d30711f42087b3d99023d8096e32be6a17139045ad5d852a18faf78bc6af07e7d4da80dcde SHA512 3c2c89943d57b50fce46c5920cd233c46f40cbd9220cd211d8cb9a5e6e431b21c4fb0824109ea9044141dbbac323b38ba190587e8840d42d68b71e9d88edb7b6
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ss.tar.gz 284593 BLAKE2B ab42612bcd9b3f469ba1181dc89bb0d859d0acb446476d86a1aac9f066971df80425625f9da7eac301bde0a4faffb5fb8497656c1c926f931d255004f902dcb7 SHA512 6afa5a118e29bcedfc6abfbcb21fcf07644e31d65cbb2fcdb81b2071f7477c0e0b758eeddfc6629a9f117159762075c6e9c497168eeedf01199e8fc0f5a1da67
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_st.tar.gz 278991 BLAKE2B a651c3b256970eb957570967646d3cfacbc017a1c399324a3b7d673df6f74201600705412b099e6ed0ddf8a9bc4723689a651ec02372bf27ee3393ac537aebf9 SHA512 d3b175308f04accd001891fb081f726c18865cb389c8f8f1b6f52800080e36b0c2b1b18bf88e161e2b5a2392713c8b33fc967703e6de56042d6eb223a3fe2bd8
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2610363 BLAKE2B fc65f19c36dea699318e7af9829f53004540c0328c5b919a4c2d280a3b4b4846366559b6d9a70d7b1443c8d14cd2b37103d059c9ce470a65c65b6265ad0a0cda SHA512 bed017a0efeba112fbd00c2ee02263a51cce89bc337cd6bdf45faefbe65b0facd839a59c6d2d860228317337d74bcbcf92942db50891871eb66a15d93093b041
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 317591 BLAKE2B a662f3050c39726c6f53475c1edb0ea62eac694a3e1b5355771e5ccae68e708f068447869104319cd43da47b68b5f4a506b716f6c4967d0c94efeb58cd4eb300 SHA512 8b5e2555d6b6417c7ef38262af3c40d2da7bb80bf676314d16cd7c4d09081d4834e907093ca164bce61b51628c0360427780923a373fe82e0ec83256e71d9229
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ta.tar.gz 680657 BLAKE2B 5a6409b077dfe16e9e1d24cb94de149b1af954d6d118d9c1a511c5bbcffb7db70f0611c139eb93ef741b716e5e2bd11152c7a351f9d99c9b6431b812b018d92a SHA512 4c52c02ce4c39b52d7d4d4804a1eb3a12f3021b22a72d2ef1307522b950104d6b0723afaa803a4e87eb9661787cf25f855f6cc4497ce1ad5211c4e5b02c3d309
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_te.tar.gz 1083457 BLAKE2B 024976a70c808fa9b2f0e7f20b6ec3c94e993c858cd5259324340acdc9e0c4b99a275bb75db3a84f13cd181e6f6f0c2e0d6fe08cd674fce0484827aaa66ae0de SHA512 26bc36e94478834cf4c79438f2ad68a8a012264f60e7856bb35e43be9d89d14ad6ea399d183e973be064eda84e8e70e77e325b5f3e51e7b60f4c9294b6803cb3
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_tg.tar.gz 356428 BLAKE2B 16afaece2881c9d2e723ed9a8c97f0ff6a129153935c8ebfe113c8b9731f8f20ca9bcd86b25c4baf18275387e2604acae0bc606d02d0c675bc0ee078d992d5be SHA512 4f4765e7c8eb768e02fb57904b54235694544432a39ebc46c9aae06d1e78349fd2a909a44e119b03d9692fc04d65a6285d1b2dd694b6dd53748d8143f85e5dcf
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_th.tar.gz 718068 BLAKE2B 66fb0b8cc997379c74dfb9223d1a0c8e78a8762091ff95341839adf55787f30186c5cdd799845368777eab028328d016a56aa147a393c84431613a21319ce9df SHA512 2307c5ba10570db3957a3489236b6f6d089d68321ce52857abc41cc67de62f60a27d79eb52b57db4f4a9820300cee9fdde45abe4093d5280b4dbc98ca4b33e38
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_tn.tar.gz 258273 BLAKE2B 047e2671eddb7a705c9afee7074ba4dc6feb9db0158cf0769b9e21dd0d698b0373dfc5b9c825ab34f45958ebd1143d288791bfc0acb201c54d9ac0f5caf013b2 SHA512 0b40476efc1dca6a6452f0079f052fe301a36e9ba39845700d585320d1e1edebccad81142b217049975378c195463f5ef19f9f40e52d3768641a5195e47bbfaa
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_tr.tar.gz 774110 BLAKE2B 961025ce6f55efb39bc3de31e4b65d9f2eb37b7cbfc2587a0615ca1c7746cede76b0e3a18593a931afadb69f6cac6b2f7a84552f55660ea141553c276edd2b3c SHA512 df3677c977c6f267c7092e2be08e00a10d16c6d6dc04e91092a9c67ff678de33dacd22dc8dddb99d635303e16e60e2871fd3b5bc8717200200266f36de8fa4c4
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ts.tar.gz 276116 BLAKE2B 0b6248e26981a7e1814d008765a3885579cfc7ba0c4603762162fca86cbc8feae5591fd0b681991251c35c229252dca1159a01d9e048dd8cca7dc38ece26c2fd SHA512 a1020f9cccc62cf1205f8f5fcbc5290de748739b4da2cd9c08a2db14726c6d0d2e1204ee9ba0808760ff185fbf95fa83f3f5b6340cfdeb72c5a77794668aed57
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_tt.tar.gz 182993 BLAKE2B 5b84dc62413a8f19d3d5436f062a8ee5ff06a410974d077afa2c7c1f03d60919b96a9c552a1d52a8ecdda614363eb14a73c5b98b103212907a80f9ecb4d66e1e SHA512 4deeb3f7b0dff605c3490cd2475011b58431a9b920c447115d3e4a6f2dd10a5d420e61981d69ea9236c5dcc153a695af01cfec0272723ff238f929edf813f076
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ug.tar.gz 545142 BLAKE2B 25f1c731e1cabbecd9afafc387b13f13f2302e797ea16d4aa0dcb5cc6cb1800950ac5f2caa3ab744c1eb72c78f155213440b78592fdb71eaf1a45e89f6da74ac SHA512 35678d877d8c78d5fd41465cf4ea2377e9fa80fa1b91a8921c40795071cd49dc30d4934eb6a5337c30cbc33cfc05cb449ab016abdc62cf1921f5cfb98037477c
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_uk.tar.gz 1651476 BLAKE2B 6373c7b1aedbc8707ea52225cf08143e0761f1e726a2f841be949c4e89a5720f3e98d3345e3130a9ac112915174ce5aa8a8467c8217904a3549412a9721b7d4d SHA512 2ab49e7a1b4aee77e95f35e8bd5d3522867043eda6784271e23c6a30ccb7ef42f9ab63d426fc624df29a23cc732acd00419c962cecc2b3bdfadd1b62dbacaf5f
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_uz.tar.gz 313175 BLAKE2B f50ec2d4c9710eb1347a0614fedcb6810cf71ba8bc493cee4c0dd179c04455e31131ff6d79b6d0b9b64d822bb5cbbe44c18cbbdf05aaa169e2db759729110a42 SHA512 b2ddf8fb002d4b5939de8836317957b785f1425f25d557f6467eaafdad6f3b723a53463ed773c3bc3ae62183fb272fa5a4e549544302dddd85e7177bd85f0340
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_ve.tar.gz 280618 BLAKE2B d1fe0e43aae7e21c0a298f176b2c621a0272ddbe4b5011e02bc6ccfa9d7d895687f0254fd0ce101606bb8e56e653c6d975ec9a458ea2ec9f9251c8f37407263d SHA512 7e58d8c10578b4448e031494933094f51a68ac0a85a6c595ae5e36813e01ae20584584a4ba155da28aa99416517835cf2ddaa387fffa709ce89cb4ad0ad68bbb
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_vi.tar.gz 462012 BLAKE2B f4772119c9aa89e11026700bdeedb75d3ba8efb29bd7928b972c7697124b6695975da71b805711d71e386db7f37b14287a7fbac72e320d6d23704791867356e1 SHA512 2b2c48c0bf97535016f36a997c4e854cea3c1bd15a314e31bae73177ccf44e985b8215d658bc546ee57f9c2a52c1fb52f8c8a6970a2d7d48fbffde39316f8227
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288738 BLAKE2B 65eca5995c79ebd725146491223ad5209bbb811dd049b624c71b79728edb5daabc14c7d3ca0f5b7229fc2fe51c8e5859eb6648f9fba90dd9445d5e14168c6e25 SHA512 b30e8107bd096ec28dc4ce725b87c0407456ae1616e5087c0f9ffd16a8a8dcd0ba51eef74907f8ef5ef27580e44051f9522f862cf7333897beadc4a9cf53fa7a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 836315 BLAKE2B 6177d569dc123320a3988f4d1109b051509d6ea86952349776972addc3ce4b367e277dfeb6cdd8230dc840c0b0430112fc081f95c0cab49ac70761ab9cac4c28 SHA512 5e74fb0374f640f430b8a2de9069e82d2803f90cd9b1ded00e4d58f4bb6b69605028aced6b49ccbf8d7f789935ad067760403cefa0b76c03b4e75811b0487f7a
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 807775 BLAKE2B ff789e98cfcbff82ea4df8bb38a732c8761e94290acd4383b0a6e8b857120e3043dd09007249a4879fb0b15f4814a112dcf9d0bafc25deb7eba78b713e6210e8 SHA512 949512251252ccece3f9cfacbcde7ab73d9a990e139c18cbfbb909893447d61e2818d8b2e7c3261875e37897af7925ee0c1f1ea8ec31277df7e3d6482fd876bf
-DIST LibreOffice_6.3.1.2_Linux_x86-64_rpm_langpack_zu.tar.gz 319381 BLAKE2B d6d6e1f49597ad34b350cd73ba52a37d122b88fae02fa2bef48211af103bbefb2b36195b688ed18229fc4b3d389ec1a3fbe83bfd480ee3b5ad76e55b3b590a2d SHA512 30f21faeb487a83615237d9bddab5785775ba0bb59988af019483818a17f0a9c13fb43ca037be970a4a2efd5a144b5cac0d09ceceb481285c267c16969555869
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 3362409 BLAKE2B f896328a1a0a77f279d0905749c11cfc728835cba7042c664e622347606991329c0945a7757c07807caf998565a63865c6acfd008a923dd493e5251aea130703 SHA512 643ce7484ddc6391ada25046b2ad47c62d182dce2908bbf73b2a358923d55fc0ab6d93aeb5dfd705f99c9a0cbeb84dcdf5f050ac4a30b8ea865f1a13fd81cb7c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3058490 BLAKE2B 289054d8c3278480b263afe46399af9b6c8a44944258a57b38fa8bc8c03293952c3026037934ac45c6a34159a984007b76bc219e2ec74cea392957a8b889fbe4 SHA512 9907b65d6a04bbe6169636e5a4029cecee2d2f094cd7af1cce267d26b2a2f558d64a79f9d7437a180b095cad7f95c77e25684129f57fcdbfeca2babe336e064f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3226609 BLAKE2B cd83f30a895c53ca8847c89b496dc052f6697c087e1437c746c32221d1653224465578b256895cf59a252ad284842bddeec3c97ff7afdd38ffcc6149a37593f2 SHA512 c018bec7a4619a054625bcd939633ae25e2abb73f04cd74eb694aaf61503e148d68a0b5ae9e4a91f04c04231090fc4946f30b65170f049ad1220c64a30b1843b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3537639 BLAKE2B 2e08ef41be51b7fc2cda2a9eaab7834ee49a20685664e4718331be67dd4c49ead4b843e4917380c39e5e5a714fb985fa8e176c64fbbbb181dfff4221d7d12e0c SHA512 62c40c2eb424ce5d58494a16d3d12166270a72b95b7f4ab7aafd7c0675b8ed344a48e6fe088832a102d9afb4604c60ba2ab3f5c29ca9b2fb675a050ddf5b121d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3514731 BLAKE2B 0262a2b42e38285dfed9981bae1cc457a4f22915f47627c8c9bc3cb607df9b0e6978b437952b24de96ff4991928a296a883c2fb61e7fa4e5466424b78d45c5a2 SHA512 9a4ab3db60109f25934cc2cd518c7fbcf621ebab5495987f04e935aa3a22f23c23a41bd9d7649cc2457a4fdd9a018940fc07bd349bd52a2155ab9f9155c8158c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3328664 BLAKE2B 62fe66d97b06069cc63cd210c1a134740d8a8eb9b0ca2547b1186093891b83883f40d7d298c54572a598cc0f5806e6b883d47b07f3c66dd717a47ad7cc538f3d SHA512 507e34efde5199d1289438f967c779ce86c68cda84ec71276a9916df29c235076601c595dd0eefe4719e3685efd65ceab3643fe30da81a39d21bce053a53d34b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3327688 BLAKE2B 029f8d0e6305ccac22ff99e59e6e4ac5c7339cea0e8f11eaefa3ebd5f572ba69cdc281b7addc8c8bd0f4b3b5e108d25c0a08c71e4f7b63b077cae8566550016c SHA512 19acee303b39dfeecf75fdbf5010b5443269cc645c806b0261c7f4b713d8851e74b770e73796c090bed745d7dedc202aa3ecccf5049f3ab2778957cc5a2d1703
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3145136 BLAKE2B e76bd3a8f8e8b3598000e1b027fc582bb3b5b564586b21bbbe4c17d10dc10a2a2dbe317e96111c3ab3a24c0ede8ca07d419a13ef6fbdb07f44bb97f096747ad8 SHA512 fb5aaac47905353bcd126efb95c7bdae4c6572e613cdf65633455e260452bd27454c77eb71ff5f8390dccfe20b8cf100ea5d862bbb2fe9d8908817445dd61754
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3250491 BLAKE2B d05291a62020aa1f41df1f8d5afb2df1c35dbdbc58c89868771321e7f993fae3998fea092785883834d17c755e75283183b9ec2acfa07995946c9a7c6505ebe6 SHA512 21883155f3325d4bbe0ae85e032eec064741821fe8e387a516041ae1bbfcf86ebafb8e1e66f8de88bcafbf3b52461367ca2df356bdc1993993e8748a5d98ab5b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3250286 BLAKE2B d5fcf6a2f9d6efe31d5d172f20128aa1bdd52835361260c3beaeae16c75ce18f1ab752d8490cf44efbaed45acf14cf43c3fc44a074203db49c74fa88d278192f SHA512 6c6b382ab61338666c227c6c21eddace42434455dcd225b69ada4ef7bd87ce4214797c38bfe43cf8de89eb2d72f83ab62f8ac46e0cf46a588fdc843904ce07c5
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3207872 BLAKE2B 98ef610e220fe64cbda67d94234cfd2bcf1b19a7b13840d3e6025ab2d9017af6bd456407f21299483841065a1f9ccd4ff972815059610f898da104d184ae779e SHA512 a6a2a7fd12825769eed11418d8ff50114d6c578bce26c5ba7d42d4e7f62de7efbc41c92e2e7875d9baf017e58f2f2682821a78a623c7d3815ab26a48f58521c6
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_da.tar.gz 3222564 BLAKE2B e5cfebdc84da0fbf8e8f64061ab18d4ac62cfa42ff6c07100400d6c4a83610609efad1ab73807f81c8a71ea5fb53e0898a6c68a06d240f11f7613bbab2286a92 SHA512 9151a04ab4c2bda0c1b9dfdcf1d56ac11cd2437abd881e0c8dfa4c34cd125b19480bad8db76041b30d8ce6d57576d26e56ca8eb9785e6cf294ca163b5746dd8c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_de.tar.gz 3300465 BLAKE2B 652c09a20cd94f3a498b8a0f28851aa5b0179571bc0c9c7c6e7eaa72280b422df14c050e9dee7e25a6968bf120a24c838a6a16182464149b9d5cd132a2b753d3 SHA512 3770078dce0a3ecf606c29d69709cf49c5b3a83a9cff6657147424e80461d3a3281b22f9fa98854974d9415f0e10db16aa76a3f80f91b9839d7ab880416264bb
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3454575 BLAKE2B 4bd768ec51cf6482a59284058a7a97ae1df848a350bfd82dd59669cfd2fd8d62861dcce1d34039fc387a7a2982832c4cadbaafe3e7e17de5c717e8251f13f7f0 SHA512 e13704dc118896fcbdfd24e456436e10abb289d83db79e1eb3fa06af943eef2210bd0fc83c297ccecbfb50b3bca99d1c0d8be526b1ca017a51e5232ef0d59b5f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_el.tar.gz 3835717 BLAKE2B 1fc7f6f2a7a5279fd37e1e32c09a56645b6699f21151b8668d5945b0cd8d62543665416dac3496d8b5fe6a89ead8042ba679f11f4bf94881f13896b74ada0761 SHA512 706eb5dbda23d40cb176a918be65bf0e8c16ddabcaa093823bc235788df3b68e25c27751c2cce6c2aa75766613b4d49f33a933324fb142f97a72ac144f42a9ab
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3064413 BLAKE2B 54ad0b69f1680b372a0682d1bb223c9b61ab046fbd07f88460a3238e7617318089ac3b45f1a6eb088623ff6e6d41d724c2922511ab1355d16b37738701df52f6 SHA512 5741667096feaf2567609392afa5f6c6632a4f0145eaa1450275a42acac3d209bb750cd847e58b070a92c94b419c80f66d48d036bd81cedf39c722724b69c47b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2478157 BLAKE2B 270b06e95645c25540b67d587fdf509c9e3d42102ccd8f4a7da2382f02e2a591701bf8195825db6cf9e269674201d2729b7b1ca8238f8805d4f8726f90306eca SHA512 e884c82e048e48b655d592eb3d5a00a8b706013459d9ddbbd549a3b2ff6d18234dc7c48760fb295988dc23e003ec37d5bb42d2eac5877f43e66fe6c1bd170976
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3062544 BLAKE2B 904164ea6c8024678bc50c90ea0f3229895c775cb2ba13f76a344d5fa0d05f1c1d707ac883e725baef232e208c372d0e69d70fc1bed246d8e97fc6c410b64915 SHA512 bb04b382fd83505f82b9ba51563e9c93e329d326e159371470606f2711d20f8b35998311289a59081d0e443ef6eb66688d9f9b8a95ecf10864d506b6d94a680d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3148742 BLAKE2B d8956facf674579817a2301a694d0fe454b4dd5385939c935f0f07187e47c8171db4935fe01977f896778cb450cd83e5413dadf13ff9343644cfd672bd18de20 SHA512 e347465081fa1c05c7d95ba3df9e5bb5a7c06038fa2aa0cd7c40ace5c4fcced5c6c2cd97a3412fd5c3535d97e7d7f2d7a67cb5990e41ba3c48bee9b1a1796110
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_es.tar.gz 3297393 BLAKE2B 3eba03ab400168df229db1d69f9ab400896c9fd90ae97a76c6de0a4f111e01bd31df1f91d0be2f005d941dba93553981900084f78e7333a6b26a883e64be318b SHA512 ca5c3c839b0a46cd38dc58095735e46ca86ac6b11f8bbb393dcb287e234f31d6da07643aa363a405d3b95638b6cfd62f985b4556ae0b50f3974af3acc570a812
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_et.tar.gz 3173986 BLAKE2B c612cd3d1512dd43d8d7bfbb26c205b1a3e2a74fd978e0b65a21cf020645e51f02726be837ba6888f9986aa6cc977c584ec05fcadfad28bbfaccfa5ab1d26e89 SHA512 cd61a607e4297c4bd32260732bae3dde01e09196ac82b85e7da7dc1a218ea0633b916c4e2dbb14e9a29b10419ef3fc5984c4fba850bb348743f0773bce0ba0ee
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3189918 BLAKE2B b9d96a62a34f98cb8270df951ac74bc7ea712008ac9d3a8ee287c3067e6a1ff2363ebbbb588610163dcb94a2f32f1c6bf85e77b6a6cb98dff77a08be74b4a8e9 SHA512 1268cbb3fad1f4eecdf1bcff9a0ca11182c1152ce8630c90afdc7de39e803548e60258eee23c48bd667566c63f3c22df29f6c88149c0934bf911637de1ceda0c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3198939 BLAKE2B c6e62eac06f4fab9a90f7f649d3df823a12cd60f0ef03e54cc11546c014c5fba7403ce2a2a66567d53b4d74a33476205b16acf59b979e39f556de7b06d66c220 SHA512 3b65d277a605ab8f07f3423b730867f2b4d7cc2e44b6e5496e72d25aa7aec384eb5ffac3502dd01ed3223700199ad8bd05b27dc7fa226fad0ce243cfc0356c4a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3269823 BLAKE2B 5a7a92374ebc042020ea5c6931532730af9ce2bf42162d8a89f90a6809b3f75281a796266a092dcb95e562a40cebdebcfab57701766fbcfaaa437ca9aa60fb36 SHA512 9819af20d4342eacf47061af949e2045cfde716fd366a9180963b14f4d747cd8d46a36c70347303ec2e8ad592a0acfdcf1495a8c4b9a8fc6e48163698000073d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3218373 BLAKE2B 24cd888c7edc05e4d6876ba17341b630fa44c4f73cf809470746440968655244db7b6ba8bfbf060757970bae1d922f47cfba849d6c32cd170cdc7e27138b4f20 SHA512 c8368bda2098d741cbc2fbf521655d4df45e94e13fe584be0dd40c075db7a8c1af781acf9d22b07c2e29ac75efee4e20b28c4b156d3d0293883f0d0d62139a44
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3153866 BLAKE2B 65fc3d2b8aea7dead266b0b0edccb225212d715b9c382951f56c1fae9cb9ca086de59d6a25fa495e785fd964ac9fab3cad31a4223878b0e5f0f9660bdcfad90f SHA512 18927ee923955f375be2f42ad5ede988fb29fa905a9916b0fdc7f5bda78ebe6b52992d9a88460ca8bd861f2224cccde0df3e6b0fe5445f2bab9584c8b2c48d2e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_he.tar.gz 2985620 BLAKE2B 2f025b4eb9a0c220f75becd38a42de63c7c4f3abf81c49d3aa11183c739493d0153c92c434d308d599f7c99509039df50522b4dcb6934db1aabbd448830d7b1b SHA512 9db129f6dcb5c856ec3eb592df9de30a5b0519a6955ca862cb411ff13dfc90cd72214cc5580799597c4dc91279fdf44350288a5b3a3ad5212f7fe524d90bb32c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3177759 BLAKE2B f1fbc689fe152071fa04f100301fa9f87c4d201af25a518d9e001a722295a27cc93a3888a5d61bc1947f2dc07ad89828f973af2762d154cbd21d98c426e2ca9f SHA512 29552dec87d773785165521c9de718e7ca812b3624bf590c587a06a944b872d065bb122a2ad43d513dd7efd03cd841a804441242c85cffee26f8ea88e7ac6aba
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3141686 BLAKE2B 6ecea88de101cf6e23e34460a3196d54ca3a21b2db2a7974713d87f9eb10c19de785cfd07e1a0c6b75f147adeda64f996d09bebd1bccf3431a8a6f64c957892c SHA512 9b8ee7d0f7ac48d320e955ecd240bf71e103666584ffefe3ce9a7b50d4a8d9ee3e3f6cd18ae0761d961784fe9d690562964707ef2a04518ccded885da6a30ad6
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3354015 BLAKE2B 24ff5e43bfff520ec0eee81202a8d2ae213fec065fbe578d52cae1a765df36ff76e7b8df0fd852293f19ef9096a771a41874933245d6144c9df69801cc496167 SHA512 01b028090803c2f30aa9e1d6a97a5ad22d0c00ef62d6fadba1b5b3b358d6c5bd3ae47c3a96c69420178331fd06d9b128bd512ac3e799db4bda2333f2c994b736
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_id.tar.gz 3155995 BLAKE2B c567492586d40dc5cec9fc9c4a19c6e889aa303dde76031afd0cd31aeb800bd581f6be1d31f03d5c8a8a882996fa2af601f71dddcbe500853fc8cabd61b2ae82 SHA512 ec98382b5881b475d9e06de8e471ef7742f3eb2398f6e55940891e2801a9e30e1a56ff10fe7fc1a3a20a169d9baf1961ad9cf4c1d13a26422397b608ee56868a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_is.tar.gz 3146198 BLAKE2B e228e7241c814045c0d2202bdbc318ececb1a76c110370db563275b263c65f13edce601e41a3ddf0060d9102913357a0331b3a51f9039c18c1120b4eac531846 SHA512 d63372467fcff45450b423daae545a3bbc55a1a0c4408696b0f28f25e60ff0e7021b473b42ad3e992c917d7d813a513a43127331779806d342ff45565bdd54f9
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_it.tar.gz 3227176 BLAKE2B a7f3e411296e3b93b9b34d6935b74306824f3606b96f46db6b126a7fc2e683313ee77799ad56ab068300fb3905c270790958410e1b8d16968af830750f8c2aa1 SHA512 ea7b51dd57eef32a5d5c4f59837b88f417c1c99e74b8ed3841516529e0c88ce7d36789cb02de2b35a53fab786d44393297bdd96b90ed2c59f4730db3cdc6ab3c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3576459 BLAKE2B 80ad460d3c7b5ca48c345725a386a906b342ad7650b80f85f20a7ba19b6b9c737f05b44c546f0e3a0901bba58c581ef4bfd43bc3cb8eb7a463d8fa5dd5d4fe33 SHA512 28eb95e89d399bec5ac29201e416d8880767103df0d327cab4db0a89edb3eff3d9237784bb6448ffb6ed331724b1e9c21de11452607179eb5ec2f1d9af0ea6d9
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3232024 BLAKE2B ca39d1290f80b65a2aafc2d561b3c082882ba491bbef6c7d5cd11673766ebe1e4987648dbef686d0c356a955cf7318e9a05c4217e9683e7c93881ae1ff6b8d6c SHA512 8924583df796e1a351dc55f71567cd554cd60872bbdfcf0988804e5aa2eaba4cf1ac19bae49f749ae6006c097cd7a5b726f4feb26f7a25c5bf5240d9f594a965
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_km.tar.gz 3541947 BLAKE2B b8a971256af972988b38500c8c46b02c44b825b71ae64d2e72a8fcb89142a9a75d79dcedf41646c9d0b06f7f5d68a1931a98e64bfaad9ee7b6ce0b516d0a6bce SHA512 533fd29db4076b8dbee01a3485d475fefd38132bf91cb4e56c22cde21699b8c6e661878384506cee6a364bf67529d695eadc0dc7bdad4184dbc4859a2ccbf2c1
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3212609 BLAKE2B aaf158792e02cb7c17e29e33f3692547407b4eee6134b1eb7f10cbaa222b103d0934861d4a5cb19803e40cb7df90d811d68538f8a49fb30217df87c2dafddf1b SHA512 13faf84bef2ee550a2c2c32c3ab53cda4dc4f7189a11f5b795ce98099e6ddd2885f9f1a5230370f07544411921fe37675e7177dbc9c4b65ba1e7aa75efa6e2a1
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3097583 BLAKE2B ec6862a8673ef1cfb3b2abfc8876520e5a8dc469b83bf854a8d7c09bf00324bb2b5dc22d0d26d9e7e9c4393164a443cb41f9ac1a502d4122f25f0f860ca3da4e SHA512 b9d1f0a33b8bac969223421f5798ba16c6fe5a5cb3ac015ad6b2f85d6fd9d4ff7c7a34fdc641c29751e99a6bb90ab18a93edf910ac28d12cdf38654156aa054f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3259768 BLAKE2B 1c5f7562c682f65e8322e089156bf84de21fc12d0619fb022b76bfbee4d26eb3aec2fd226cc16cddcc275842f8a17dddefe1c3617b12e53d790b13793179a339 SHA512 17e5b9731d36a883c50ab7c6515feccabeba5e52aa98f7aaf08afff37a494e1c7b84a5ea14a98f6483c81908fc66a4bdc6a7435f7960edc7b0fd3619fcd9c1d6
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3138709 BLAKE2B 85248ee5ebb9b23f560786b7be0f0f3b32fa4f4e7f4da2b08c7adc2e9a77be5414a1beacb5fdd71b066961f49463b89832d915f8492ef37f5061c96d0b952c17 SHA512 7cf1152d3c63773ae083ea5b56b4d7ca94bd8a21e8b19c67c26b8be646ad1e6675e2e2bb7f262ed41a726380f11bd9529a322d5b4c1ea69db0e6c77c12c4b190
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3160097 BLAKE2B dcdf3d3117e8a3927753f84ea9c16a4a1499a27e481bda97d452be53bd8baa6926c938c104470d66f23572c04b96f86b3fb279f1d6060f7543afa1d70638f1b6 SHA512 cc9b7e25a1385fa01d3d73038ad70c212c3ebc095fb312c39011e530645948558b1f59a26651c79ea9fd69a26e899326ac19b206bac86dbb793f3a448f586558
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3166273 BLAKE2B 204ae2a34f09145605f18b25b196347c0f22396ae54d67b4872952629c81979afaca9e5f1d4b10526d4c17121bcec20d01ea68e6bbc238a3a0814fdb8634ebee SHA512 7062d83645e9faf627fc179bdb29dcbed5df7366f1934963aaa28247cb0864c1008b42a1e6013d46a944c69205578807368fb66bd1faae801516c451f5afa4fc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3381497 BLAKE2B 74ec1b55255cbdff9b864496ff6737c36fe00e7789955b56ecf278c74ff0a30d11316ee09100cec2e58cafe480adb22574d896f654ecb899ada7067e4bb7658c SHA512 7c7d4bfd51b58344baa9a4f9f756a4eeb4b52eb72af3b7d62dcc63b9df4cc4f628088dd6f203ae6f92325080138b79e3a50b84dcf295b63719574fc353a92e0f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3255265 BLAKE2B 492a1968b6c58c0a807717620c578dd07953a2885acfa92382adc6714b555ffc35db05006bff50a115c7cc4ab9a7fdd874b8654c1910d15f597f40847a5dd45d SHA512 5bcef0fa1d0f95c23e2b578c065c032a8d057ecb48008966f86b0eda7ddaf5c877ee9586015c2edcdd81d2d895ef1ba187e1fdb5b0d089bcd8645876f74afe09
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3169001 BLAKE2B bad81edf450ae07b83def50df28a272d31765953c92e7b8e2dc2d54d5f52c4cef0ed584ef9deab646ca58be2d7827b4a65c62d50b828f8f8c750accf1fe8dcb5 SHA512 7ca734d87a6a68f9f671ee58496777f200e7dc34b4b90a4e3d260df9a353a1519d7f5399b597541a802693afa09f3f0edad050eca0214833dbad27ae7035c01e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_om.tar.gz 3194158 BLAKE2B 582969967eaf02df4bd05978377c2fcda4cf40909c139618f845faffaf597ef0512c066136a07b062e16d54d8b8dc8964aa8adc10f520261d44c8f09266c679b SHA512 354160b5ffb95127295a9cb357ded1876cd58a22d6587bf4136398957e7e78dded1aa929fb5b6c72053111100419cc51525cfb595c785ed7fbc632fb2013e10c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3304580 BLAKE2B 3b5c21c614c1991cea5402c36a1f49f6b228d60d0f9ae03c84b89a4a5eb95db54249e3005c8bb8dd146d5df733b40dca7adee6adc2a4d2c6f3d465159a291ca8 SHA512 5ee137b36c857d28209e0781c1227ee06d5b406faa24836035273f7e06716ec6e606a9cc7ce536dc447cdeacd1ef1d91291f586f3a89127ddcb2e2e4807ca139
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3208418 BLAKE2B c4f8da268afad21a921e2d3592a5affca7b9fa76f713ce27e7cfabdd5e7f10db6cdf1cabdfdc9e6d488e4b77bbe51a0791f85a2194eaae2eb9c3ca07531d890f SHA512 c38767e571cf00d9a36926b956003c54b8b60169d5f791c7a9a5b581ad6c5fb10247d52715c4d8b8878d3ed1d95dc39542f259e5fda2a6924ed2297ce1731ed0
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3212443 BLAKE2B 5cbb016081eefd81482a109aa0931e33faf31b57c77c70c107192f407399cfc2ca525506cf6eb255e3f5ada5994383db1699efd8e17d406486f84623ea17ec3b SHA512 f8bab5436bd208dca67e1b8a3d1eccd5f7f0609c80a55dffc76f7688f915c52a408ef52d6f63cc847bf7542a9800d8d8265fa43e93d0bc43041fa89d48049ee6
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3087612 BLAKE2B 6f0d1eac9dea6019f556717f19931f39c88550aee83492dd9b1a0f4e0240afcc25bdc307c6a2c5056e8eede3db833cf7384cc205e9f6750b0c35b4218cd7fd1c SHA512 c832a94166219ff481fef0364d5d6e3e74a3b3c8a5fa318f484b88c7cd2d3c9f12b70709463501b1802ad087ca6592722a9957dbf44b8e22f8af2643e7b8b455
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3457387 BLAKE2B 0357aa4e3c77dc57e181cb0eab8c289a8fb7ed5221dcd7d205d4a19368fc66c02f4ed495f5e539cea1b021149f526329a8cd457fbd84f3e65fc153cfb8600304 SHA512 211f589e5e036ce945fa9b121634b455bc0a5f2f6bcd5c0207199a9ca6a2bf2287eb2cbb940da30bc429410d5ded99ae7f16047eb4f887b18087d0f1b0970e5d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_si.tar.gz 3236806 BLAKE2B c4006be821dca85140ea6e5acfd5a5c34dd95afe104bd1b09f1d5122636d75b43e2202589c369a9f8d4777750b863a0cb11c479469e299643c999b40e199d01d SHA512 7e96c1b6290374b9fa357b0799eb18cf1c09b0992ecbe26fe3ef738aa597a02f39055fa2e8febcde62efdeadc9916c0be1dfd6d5fc27e149763cc36f3aa1bd76
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3180272 BLAKE2B 2c24c36e768da8b776ba2ed6235ada0972d7c59b07bd18db1f3b67387b32350f7a19763a852ed990eccc4ac1885a07a1906a86f4714ec5ff59112515bfec2d51 SHA512 1dd7bb4b4e37d0a3a7cb0c8849d5e3eaf8f102c17e2e83fadcce509c67be59dbfa462baf21068db8c9c6f257e359a1a416fd178342cfbcf0ab02f3f0363c7070
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3238591 BLAKE2B 6a21aa858f1a50113f41c10ae89bbbfaf2d2a029154cadb8bfe13c7191cb2a5038b8921b21dbbc11f4729396d41ee6dbdc51d221a31fa3701f4a4b9c34c5f5a7 SHA512 0728ecb886a4b394247e3d5caab69de7131ba86ab4f0ae685e476b01a37d70fc2dcb5c478265e2f9f3724c80b5bfd6e66a74238588b21cf83c1974389bc6f224
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3184881 BLAKE2B d7fcce7c2fc26d05de799744d13f9f64332f96ac08014d935c17469dd678255898086e7137d0ecabaf580ef14571f8cbb6fd52ff23825dcee05430010c4bb61c SHA512 0ec06097c258bca64f8fd650539815332275f8e78a42d4a543401f08e068df60eb865d29a3a6c0bb06a8dedb94e0b4e41137de4f7f4d79f0b513aa1e895de898
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3105273 BLAKE2B e92108495e5706a9bb2401f05d7016a2ebd6441195fa2452f8d9cb543fa06ce4db38265955d02cbe84a26a39dc44499afce74d34e25f8a78da0024ebcc94b43f SHA512 90a7ce282a89f782910e2aeea94269fea79e6a70c150dbafabcf3cf38a3e81acfcfb2dd816ea8189d5e72e4ca8b19de7bc8ed13e576dc605c18a7c04c398483e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3184925 BLAKE2B 1adf41fa8b44e93335f3cd01e6a0a7a155eca6a2aa511916fb0f39a5f5d1b5ce65e55eb2656e987402ebc8cd54dc5fd12a5f04f1bb124af98348c9ad1f2c4f4b SHA512 2e17d57abd9b980e9036eca76cb51ceab7fd53e9d4808fbb0fd5f5a95f2ec6fd4a0c526f45be7a0689038748862b5cdf2943b6d89ac8509ed162e42e0bc3afab
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ta.tar.gz 3431415 BLAKE2B fd30b9c9ebdc1ad8567469f00ccca7cf4e6db23910e7599d48b52501f3db1299e3d9b916b5163cd5b347a673a1a0c80de260425ed888fc985a42a6dafdd23e4d SHA512 fa2cef499a921bee92dedf2265f81e730ef6173a8c3a5550085d2c63032008d0e1e04ee3cf33705bc971d79b7ac5239bfe15fd0632a002deda1d7802f7423a0b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3123035 BLAKE2B 0ee508cd70be53b2baf8db2e1c7d809a8de86d993b40a1c4546c30079764a1bc091ec083760a3c639cecb137c84a9ba9723e624e06ce06f7498573849d8ec166 SHA512 2125dc899b35f60e325909a92a59a6ae713c107cbdc8c204653298a0fa14e26bd506e7c981d95a7f91e3abe351a7d1e758caa77e031131803dde18b1749e655e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3242301 BLAKE2B ef5f7f07b679c21fce3fec84dfb5613ac54a5d36742b28b0743434eef3aa2d97a138eaafa64127c0b210115e940cde720f75d342ea37a7d754f8b13939236160 SHA512 7d06fa073eb41fba02b268a1dabbdc61665038359a80486bafb42cdebd52cc1e6c3a6d2130d4731fc834a04af25fdff1ae9d8359748943e97a50d961f1786bf3
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3144293 BLAKE2B 0ec7d1e9dc682f2ef3497eac367f7463c6083faeb10a16769e7e2c547a17dba1e5244c3c2901d710a36a8be6fee87e60baa540005bc49d42e0c4604fa278b8bf SHA512 2a805144c9e1f0feaac6742e7ef4c94ec4b300e022538554a662760898e982f4578f6d528d87a28d95006e24e69fa7b08248131e2bd3d9cac994834c3ce23b2f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3445915 BLAKE2B d4c7fd5a07f861f2916fc9f34534b6344bafe812d4669a18821a7398a37ea6f1e3937c954c427e13eb8904831fb26dff9c7f8bed38e674dbf5882a9fdb661610 SHA512 80e0f437131c797498e5f4c91223ecaa85ee145023e7b163ba0b9857c87459e5cac9fa4a8b745d228c478ba3bdaec9ebc461991a062cd98d771ef38cccc5f077
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3173738 BLAKE2B 14c44e31253986ac6fb6ed3e457e1d50ad70dca2770c63c2d4bd48b3c1a8bbf046499ec7316e13db2c94c943dbca09c04475f9b44edbc6339162de906c3b151e SHA512 bb379df65d8ce4868af539e55cf75072cb42dd991bf7851a405f3df8caaac6acb5959ed80401ff7e8fa91275f06b46f43b353f62dc7b2aa785a2cae84ed34950
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3279787 BLAKE2B 75480bcbd40f7eda497d34f9a60689c66d7d1573553ffb5d1c727d23d63c3f078dc7392950a2c2d2b071f9bf36fa8dee466153eacbda6424b1b81a4a8976fce5 SHA512 1869cb61df40502ab17f0530352efc48c108633f3cb3a8eab799573cb57c51eb9f59f296a12112a6ec1c9f1a2b58c6579f0418113cb81d0cfbcffd27a6c613a5
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3315750 BLAKE2B f6fcea40ba04a650d54c52e0faa8e86575d093f41e06c77ade13b7affb5c64d7ac6c2a7103c103c8372a40b7173f28ed40f1e62333adb4171450e328703570a3 SHA512 e707b5c7eaf9953c4223973174115ad3aeaf9eb6ac7a8d36e976e4a233098561262c52dfb4e32ef1a25e4cf55996f76f98e9544dde4800c75747b284e171f10b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_af.tar.gz 1333183 BLAKE2B 3781dbe3225c85a633e128763e74bae2c62550ac37f1c6cbd97d89ca10d14051526f4f83eab45978d2a60f1a6657fac22834a49c157b07147118301a4a03a095 SHA512 d67b637b7811fd23a8e2d4c64c24537ea180c3a5029ec9038039c51ff29556f70edb31aa90b606bc01171ec9d34c29f55fbd825071b64469c181b7cb943e8edc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_am.tar.gz 788185 BLAKE2B 281ae9b5dc245ef63dc7f05f6988f1250e985138edc5444198209dca4cd124ed1eaa29374171197684567ad3e4d5890b17d189fdcd69a841a3529689c3f3ea45 SHA512 93d4f7373f1543634dfc96dfe2b8ac635d8179d95d8ba3b1a23bd62652fd36eac83fc4ec06ad94c73309ce0e13b7df66096b1ab83f378c64955a9cf7d0a808f2
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2306118 BLAKE2B 11f77135491969ca7eb5263a06e0ee352bc96a8eb23778e799ca494d65257d8d9db5bb1fe6a6dbeddfb5ef133749a4da90cb1cfd9869e93b9a5bb63eb4ef59af SHA512 8d783f9913a0d8eef33a2ca281616e5ddb67f737e9a40b6928493ead5d6d0efd9843cc7dbab30d10d6432f4d370d5794b41d9db27c6c328c1995c585d2330687
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_as.tar.gz 427221 BLAKE2B 85ecf6bc745d72cd67a07a3f0cb2325b348ec305559716f72b7fc7da4d5bad4f47a14a674ff9cd91e5b4e65bcb39ece05729cf91ac6e271524fa39689d49a728 SHA512 4eb7af314a362e26af9cc29afeca47e3a2eabf01b38aad90120a4792f8295050e94bdca08c33bb83f2bec803bceecbeeda3dd87ad3a2546706f8d8f76b77bf75
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ast.tar.gz 534129 BLAKE2B 3716eaafa2b6794a47c6fbb2fd913e7e0118788435fee69021ffd8b71320329c9db0135bcaf442eee65da65bffacb9de94c97396295271f2dc1f0d278030a5c4 SHA512 3ec23e249c185c2d3cd482394425619e24a75e7844f8a7e061e1f01e1c1c43647deb6daa0e0892d1189d44f20fe7df15a8eec103981331a63e0d5afe4c537297
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_be.tar.gz 2180201 BLAKE2B c4b005dc6098f0527d06f648d8ccdca3b9a4b8776fc70c90df62f24e94fa9d1578ddcbde0adc92efa8dd3da5dc9634df7b8fc71579ee4be7fb880bd0df20f7e5 SHA512 9271de3506244ccedc743310bdfb42ce0b3342047cf4647c1c8b6f9a103e211d8a472bc547e321e3ad5c3a13db64f8c7a59a9a47605955158b6ee8974bb23492
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2631534 BLAKE2B 5cbae80c14c3b1f4a74ae05e652da77cc8a046248ac72ae603eb36abdb8ea780c061a9068758d2123f0c0db05fa607c698a492cea12b1f9a9e589250247658d1 SHA512 903ed14c3e096f8e188c595c18b118611220799972eb15c0bfa24402c9e4ff573b470415f94f37c2c8a055327c25d887fbe73cabdf5ba4e735942de66cc576fe
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 587660 BLAKE2B 6073e266e0441e739d732029ee35cc4f3d45215efa8fb05811f9e167247e3faa7c2ff49bfcdbbfb3134e2e3efd5fe577487258a878800683d7c5774873c0e94e SHA512 17ba201c265881141bbb3faa35404a0efb2597cea5fbf18697275b1c625cdd8013421bc4cfb82fcdce6f6e1fc729414eb556e980aa2f2a75959bcabe8ce6f9d2
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_bn.tar.gz 748671 BLAKE2B 5b984dad243d5e36797a1bd98a0d57f2e7ba9c1d5c096c6fee42d02e180d3b36e63848030654bcad00a135b433856049d2fcf1d028eb937fe1fbf7a561fec6f7 SHA512 8c4d420972d240e919a3b9650cbb44623eb4666104ba4fe3497ce8533445912d53cbcf34f639945d1c1aaedcbd224d640ea50644caee85f214ffeb447abde893
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_bo.tar.gz 378804 BLAKE2B ed70792c42985bda1297f131c359b9427e91cd0c16d704b8d4f072c41633c7069b6e46cc8e91240fd3597ae45522531f6b99f41904f2b2ba16e47074dcdf7c4b SHA512 161c278bc5dc057aba49b67a44b6caf6887057c61daa572a41aa43c7993eb72265f5425ab6ac090e36dd78c59780a9af0c5742ce65a09337299646d39bc24839
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_br.tar.gz 1335604 BLAKE2B 727827a36ac999c8d2cb628ab97a744bbebb4a4ff9e1746fa4bf98666c292470ebd2bb9d09fe483a1b9976f6f45ee38be890014e997f9a7880d58ad3257842b0 SHA512 9ad476afb90691be666bbe4457ee6ee40517fa18979e7c399a4ee47034b5dffe25b56bef8bea3971e4401fafde9fc2d564bfcce171c85a4d2a566c8e8e0a01c8
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_brx.tar.gz 278973 BLAKE2B 518810f48d3c078a1af7821ddfdfce4fb7578bf0770f214b2592bd8cdc25694e1be0d0ee7792983f625896a222f4f5bf95e532d49e450a604c9cf5c0aa5fb0dd SHA512 e5d949c71c9aa59ff9dbc0920fcbce82df4440ea8c2c949fcbc1696cea504f83e9782605012074c82fb84f3c2fc5ffdbcb79760d4ffc81b2477aa6fce2652ae7
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_bs.tar.gz 550928 BLAKE2B 180ba0654e6c6bae2abeb15112818e5cad7ce4054661337cf1c56386570c0e0f306c0a38e5375dcb414843faf43d73ed29f0b6ab528a4c22333d30bfd5a3ea59 SHA512 650c2442033ee3a25c419546f12f73e7b1c7f3c8f151ce409ff8872ef90127638293389c10811e3283435c1444d0840acac933ba6c7b4c07680022aafa3bbd33
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 4535366 BLAKE2B f94e815483e9040fdbac80642fe0cc6f9eb9d5409d75a9ddd73843ccf5a5247dfc9affd6c10e9142848a8cf1187cfbe0793a707a4743765827e47a0bcaeeeabc SHA512 c4dce972ae9b5be6baef1b80b77dfa80b05640ee9c4e4256a6cba488886ef7288c8fdb030b5cd20f7379742ce1c53db09eb0e5f555fd99ccdc209c1dc2ccbabf
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ca.tar.gz 4546272 BLAKE2B e4befc9fc57616db563e1cfa45944f3d683d3c5e0079838ce17d6ee4a0d7d4164db21753f6edcc260280a8aaf7513aa07cb4051a0c1ef3b7845db1bb64ed4f0d SHA512 8f8f7793848366b9af13a6cdb5386d166005f8432e6574fc103565273895b1ebe6e70b8ace67b8c5f387ee8497100fcbd8a2eee20aa562786a3f1d69537d595e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 410771 BLAKE2B 12b1ea5eea823dd3196ff8a0d9608da05ba4faaf46dc79d81f339ae0023ff696ff7fb5326f55cbb270df86209f3087bf9e0cdb2f4066bdd95800b63231db8041 SHA512 f3dc64e43cafe73b161118a0f4280d2e79db3984f77c856f201c26fddcac6d6c48305f68d5f29a5ee4a752486af9164a3a48a3e5710abe2f05d60ea828c60384
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3352944 BLAKE2B e0d8754bd16a5ea3043934c69131f75f1e82949bbaf16544ed47d455a9961178173a6efca6e3850c7f21dc1e9f062e5678a1729aeb2fb1db16c54a66cdbecec4 SHA512 3b382b7a512c5c68de54311320a8b09999f5857c702d4da10f8be6b95f958c3de6b62aa54183ac1e2715fdb314be90134a913a8071d3539e2b52b9d64dbe1b92
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_cy.tar.gz 888494 BLAKE2B d130a31fa435af679ba7553f8e63c57a043fbff2c8dc72a9bbb2099d717436dec8521dd64a821e346e633432b88317a69cd09df4a29f9fd8f860d54a25934326 SHA512 6625f3782ea0749852001c05809af4265b67b27ac52e398b956b188ae2eea1722659745d52fa1dee83e067ecaff30e0ff5cfca433c8b1c8a09510a92a6e099da
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_da.tar.gz 2821717 BLAKE2B ab54a3e6598825ae9e95831196639a6db9740585f8a17ccd77102b99b4573ad83d46f5cf57a163a47c40132727a3d2ee60f4d94cbb94edf40fb18ea6a6868f42 SHA512 fe330f6baf6695d1d2e3906a956a8fa106c2f39599c0c3ebdab13aefbe878aece451ab902d24d4866fca5e4401f4fe1cc899198770cb1dfee860d86a3406b662
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_de.tar.gz 17378053 BLAKE2B ec5df9b878accde4764115e1f1f7d6f2ba5367d9ede916a2d8a32e7774ca18504c43367a975259e987651f6f032fadba487237932ddfe1fc8102f70d7202c428 SHA512 0c0031ae23e365911b7991e579bf67e9667a13555b5f1258a069cfc2dc93b8dc605220e1d23a951038c71c8741152ddb82f52505c50a571cc77f114072456ef8
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 351160 BLAKE2B 8cbc97d23e4ba2f3475929c166f1812d7b0c00518758233008b0df5b8ddf1e3a89a0170914c0951c3475890104da1403489daabd2ee5a276dd632e92f8161b44 SHA512 6dff057ebf12481401e6b0fec2d3738f8d778ac4d40bbb205c05f404a2fabdbf0e0b0521551dcf4219a7792a126a5aeb35aed7dfe2d199d5b20b6f803a30a875
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 907419 BLAKE2B c891d95f08ec97ea1e1c4f5bf7505ef8b6d20cba7f21d33a1cab9fc687bf7029a5d26ac9c68f94d2821e2e0e9a0bf00fea2caea5d8091ca4e75574aa13180a67 SHA512 8ae18842552c40cc2493bef1fb1028185a7d33b53df5b29c927067d1a481a8415e08e16d70c8e411bf4cb7624e524c9c1f63eef4e7236fecf70d4fcd6bb955fe
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_dz.tar.gz 400983 BLAKE2B 2e93d5dab4c62bc5cc2f53b7def435260e7544121b252019a21225dcbff9ae3dd71e4c1cd0f84512d773befcbdd3bcbb5cb6c3f0c2b50b5400521c6c268fe27a SHA512 4dcaeceb499a7e3e90ce49d1b9da0701ee002036b4e801d4c49e22813735491316339e9c3cff3d9bc72444e20026b1e5b8678ae83b79e58d34e714e4f47a6daa
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_el.tar.gz 2908260 BLAKE2B 057a518923522b93d496dc2185250ff6b50520fac25927b9fdd72dccf8fd79a92eb2d05d7c0600d644fc42ab5beae3d25c1a90b85f9a219a710967415d2fcb69 SHA512 5c334ff858e630bf37c82c5b4ad533ba6ea628010c40ebfdb0308a8ad1495361be3face8eeba914f0e44c550ed5c49e89791116311134223e2862826ef4cd0c3
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6489006 BLAKE2B 2fa381160170877533b0c3812e8bebf8c488fbe11fab5d7cc5863f873b2fd52f5d417ae8f2d03f18e0afa0a449b76e3e7c564a2e24c25e45e98cb1c35842a43d SHA512 d88b09f999940b0ce81af94cb721836f97515611a4f8a13795714a78e9b2c1d168e645a17cc056d4df3251f2caf4b8de634299fd43ac1e9ce783a102517e46c4
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6016819 BLAKE2B 39428768a58a5af1e39ee1dfd717185b11e18f2123daa901f94b2c8146b994d252a2e6d5871b912f86ebca4d158b32376d8e191792ceb54d4bb3ff8984c59d52 SHA512 6935c3cd777c985cfea72db98c33eeac7bdca543f8958784c474755546f54fe7ce4c7bdd5f61db101514c8ba393e0c552a7350fba2189c7348429ee483950b0f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1149440 BLAKE2B aa01d1485e49a3fb05ac3642bb4a45fb6417cc43ca752d7cd2ad6238796b2188c0c0bb4848e787c9b199a4e681f81b4ebc6a4a94823e9c631668c08268464dcf SHA512 b4706f698b9e422e70129f7b53407b36ba43067f2e545b5c9d261d13a5873d2fe767a8fb4f0cb79f164ce9f3cfe76505e5f3b315bc93ffad2aeaa1126766a857
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_es.tar.gz 3708484 BLAKE2B 300d6f1fb02144f024a86ed739f3960e052f6e4bcee771df9b698e36365bf76f3ed5a5186e968b134a0d4b47570c36764cb03f15fc801d9fb0ab9ee7f74a3381 SHA512 9ddaba5edc8be3ee9d6d02cad4826d3336dd9f414f94752e8c0b61f05e522899925ca4d10b7e6c4863b1b612f2413d547520665b1e5ffeebab1c6d2134c96fff
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_et.tar.gz 1607454 BLAKE2B 3c46710476a7a388737e4f4c1016b7441df91caa0e2ff0860c9bce96db659e09d3cfff528876d37982c8d0f43be14ce6eee9c44d131ab43a3aaacc407dbc1fff SHA512 9f9fafb22ccc55960da93ae5fd6f2f037d692b89bb24d3a9cd2125639718ebbc44afd79deaae24b6d31bfe831b7c4e3cacdbfc02e2ae19ef832a513d053a0b8e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_eu.tar.gz 864690 BLAKE2B da84f2d9ac73995e7ebdb144b203ff53445f3cd2d7d19e3dcb1218cd8b85a80d7e4d8208d36fb8b0cfd0ad957680f5e0c7df5d2e321ccb8054875ba35d432c13 SHA512 d799329e7f6d85d1027346c321896e66730774b426dc1847eeca05c82a2c2fa3ec4cc1d2238dbf6362ffe48a0b7744151cd0a4faed5ff90cecc83f9956121ba7
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_fa.tar.gz 681238 BLAKE2B 7187b0ba4570bef3781e3dc4495f5bf3e59ab2a549d84d349834c67a18451170f8f3762875631f3ef573a2e6c29231e134ca44e9312e63aa9de49d705ee98a16 SHA512 c26676cdeb7f50dec6e8a8db2c14764829b79c50530876159d15c9c759e1a81117ed916c69c989088674bb438c6ce21e73c94230f4f25b3648bcf10059aadafc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_fi.tar.gz 758958 BLAKE2B be2ff3838d554b7495b8b3ebc28f20204e48440604c08af3f0bb7512dd8a96e655204957833507abceaf1d05e3de7c97a8a737ea1312e1110774c0de5727ad67 SHA512 5d4b7711a22aaae80112e89d1024b6b56ad6c5b53b5b14a60e3429c7c29d4862191f8f5d7269aa2a50dc9179d331be91605040a3925b4c16496efe92f398d8ae
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_fr.tar.gz 2837934 BLAKE2B 89858c44592e6d454f1a8567753fe49e12cfade689a36408fb2deef1c0ea66ba22d7a178a5259db0ee50eea1313d340baab3105b123cd3399395dbe620335be7 SHA512 2f00a2df7f9123f87625d8e61bc33cdf6cf049f95225e5973540cb3fd44614eb3b6d8be0287a2de8019366d43f19f4e92da9f5e04c9f7474c904ff4bce960514
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_fur.tar.gz 166293 BLAKE2B 8fc4b56c6094dad72eff8c789ecb013f6a6ebc7ebfec4cf2fa79ce30a15210ea3af37dd41b950cfc164459b3578fd9f70ee97a4e648981a429799a082234555f SHA512 6028f2f2a41bb41fac5a089634bfb4ed127a33de98bd946ddd2879f43161f91c7956c870e742dbbcb2d496d27d8f66f8ba05fae544d3fea26f869554ff0eb6ab
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_fy.tar.gz 743306 BLAKE2B d743eeaa2c40bfe4f1d9599a571a8d96ca6de667fdff3481a942ae23abf6e7b59cabca280fbc7349cd83b15550fbdf2c4397fb1b1a7b3c7cc4acae923792c9c2 SHA512 1d26839e5dea82e7205a991b509d690dfdceb2cd49117de72575ae18bc665060f0762a9761a04807a489aeabb10261fbae7df8687607f912c63afdc868ed6659
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ga.tar.gz 569276 BLAKE2B e16a979071d1740509c62dd083920fb8be0e84e5e1aa88d2cab8ceea597c2c29dc9b13e2f0b68d2126e1bf22f0a9dadb60e8f9bc3b7043d708c15b883600e0cc SHA512 ac795182a42b2a2cc0815a7a5c910600333f57eb0f59feeb0e20621867d59a0abd697bc09ecf9ab859fdb1d85f419c1ce8162baafa5e93bd661382b69265e615
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1539802 BLAKE2B a26386a727f2315f8b23dff821fcc4004a3af9613a3923dfa7fc1e1301b15e85f6d3ee4bb228878180826d9ee268d851bb054b6af8d412e443bf46e79a38cfd6 SHA512 0c359e26c30d6374fe5ee616d1516e6911b814baebea3adbc8b7e313aca8b3c6858ba53f506288d9f18b34b0f8ceab628181dbea9b0b88907eb9799e6e91740a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2566155 BLAKE2B 520204e10290a9cec57e8b78ad42ca5f9c22ec9f3689385efa0368a9fba75e930f6d7ed67270553824ee43eba01caaa2976ca523194fe7a22893bc3765c0e377 SHA512 59945cda0ce387c1c698c951005c92801d406e24e515f3556b6fba6e834d6f82081fe8fb16cd274fab771d980660b1e5de8098b39031af40eb6897ae482031ec
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1131989 BLAKE2B d3eb6f7d423ffac49958bd3f93aa6f7b6c8d063b339b500b3bb2aba3357897c53ee57bff7d431fc784be444c6140023443e5f59489b5442eb40c64c45ca2784c SHA512 c2a2832fb5ae7cccd2867492f263e19b4dc732bc76d1f45370f8dba521e8e82f61d9df6ec6025e575523155a7d6194f48f426f4484ede1e1a86c6e0dae96a234
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_gug.tar.gz 402477 BLAKE2B 80a0c009e8f888fe663b6c527e4354d74e1f93d5d3b844bc5f8c4d041f92b73f64c2ad481d4ce084d628cd78db08b5ee03f2ab72132dcc3baf61a5abb7d6f02a SHA512 8204253231e4ed8f937c42efc9f517b8c89a80a0a6b2c242fc4e987cc5ae934d81f998b140bb51d4e4861e34ac881ecf5c3acc8c5025de1dca6f6e94db845eeb
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_he.tar.gz 1545969 BLAKE2B b1a3bc4c50159cc780acdaceec5a84bd631e6d0565fe36f306b0710304cb3454b19b0d3d50d075d77ca1a85105177213c9446547b709850c1d264e4cd4317488 SHA512 cf4c2683a6a5ba78f91346455d3fea1e5eb9a72a6e00289d88ddaf59ca9e32740114fba10ccd9324fce489f045498f5b7309bf8c0745a17a9123f34f28d9ba79
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_hi.tar.gz 462634 BLAKE2B 73161232554dd167f09d96349de241e7713892aa8d61d369e533ed473d2ef82227cbf0cb24d3f1be5b0d8e8b99ba504236aa2db51e8e3f7289fef1244bc582a5 SHA512 4ecbb3a6a29de5bab61527e97e07c24b4c72ad6f2c8dfe35eb9f40c9541147ff729db260550eff0da80281272d9ab9abf3feee80cca79b2dba5bec106466edf2
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_hr.tar.gz 827342 BLAKE2B 6e4dfcd3a644a11348f9c73e93a5ac45952d17d0e900ab79fb7df8ecf9bfc398dd060f410d89cf0437249830b50038eec0336847d947275ac2630fdb3006f7b5 SHA512 5d20ba610b8b71ba47ea6c9f907c1a5a0c36fa432c508892afe852ae1bf5b3787b2ac35522116288e011cefa99e56bd06529ce21d5ee78be8154ea47714e5167
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 903512 BLAKE2B a39c2f7483e5179b4d7e23faabe1cadb085df5e6c7fa336ab457935ed48eb825224daa514a48b5156600c7b830dac19e4b0794744c465bb2f9c8b119bd963ccf SHA512 b6287c754725c1b898eac9153a560b9ad9571ccba943c4bad3ecb58abe3edcaea5a2bf22227776350377032b01fda8c1fae14cccf64624c9cf4850f181af2c55
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_hu.tar.gz 2729700 BLAKE2B 3515a1918ff02e15e440302f50a15e6ad040fe577fb5d3bfdfb7f1f5c66d3a3a2a1dd7abf70ef0294f66ae3593528f62c6ff53f0c691e5587acc078fbc29bfa5 SHA512 6f8df5b60b30f6266632d374eda77078202047919bb688eaaadc3435db2483cac81392bad1044335b299235cbb1644042c0ab3d263a9bfe9489eebd91c5b9b31
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_id.tar.gz 1757518 BLAKE2B a5cd85574c8aec2f441b20978b61e693a40c5ee5a803c86f8a469f9e9f0581f8d492660eed3abcddb4688cb3e7b9e98b26612db92da82d5027d901f2d9cc6b0b SHA512 818c6e0e6bc31a6c1f4faf8c7845a7bae245ef0f3946e54d2cad6ea618772fe94b31914cd320e733cd065b6a90fdea10d2787ce5ef832c1de4444cc093d6c1d7
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_is.tar.gz 1421560 BLAKE2B 7cfe22abb4a665831bdda55cd83c731b63ed4906747d47e06a1c94623963724001d73245db6070570040f33196467e7ba5d38c8419fcbbd7fe2bf265407f1412 SHA512 f23379c619fb6f783ed868c032e8138bb4fe7a46de554ded6ff6e3bc2b8512c53a62f5af9d1f3312e03aee68de93592d358a79ec23db8aa6f1e6d1c19b5d936b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_it.tar.gz 2152023 BLAKE2B 2bc81ba7f2d310dfde4eb808d1812367cabc2368536562ffe83b31b8cd6f2920d1559cc60f7840555e6063ef15e7d9cbd44be88cb701a5b25ba9b97efed61d9b SHA512 c5034f1290230413b091b48682734960458933be52e60032eb95a3b26fb60b322ba769aa59ff6786c2437e80a62f48c58a75297a6dd69bfb94e59ab5a53755ba
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ja.tar.gz 861180 BLAKE2B a10e1f6fb59e77a168b3274112e90322dccc70a6d377e357c6aba12cc0099a4b23cbe5c35ae4d9a6d95cb6946fafe18eb22be48b310c304d495d76b162221890 SHA512 db00a74a168a4ca66be3d20eaaafd5059e93806c27dd2a020e07195ccb7f69ac2592e46dc17a1681731a7959a26474cc4757071c5e11a904bcc1b8a8162c9afd
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ka.tar.gz 326268 BLAKE2B cb47ea622e33e692ac9561b7fb3d2e3ba812bca4f7d3a4fddc8466b29a8ef68790c943f84fac1ae62f40b51bf9137f7b8b5bdbe56be3f13071c92c907aca3193 SHA512 b242796e0cce17d8c6b847411e534bbb5e45b6c5293cfac04c31091eba4ade45809bb7ddb78356ac375aad79bc49e538466d6e79afa13bca9d234658b0b92328
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_kab.tar.gz 500931 BLAKE2B 3b048060b829a0641609b0ad9590fc985dcdd51df71ac3865acf50486432f9b4d8d5323451f9fb3f42d3991b2f0307fcb35b2b9de5e3ecc68bb4fb438541f0d5 SHA512 3876723a5d3911a635a4c0bc99ead84f720eb84b64d60f06ffc49d2a058fc2404eeb6d38cb03678c4a868b81bf1c69f903d5f81b7504a620709a2c488fd0ee0d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_kk.tar.gz 883037 BLAKE2B 4453c80f03ace0e94eef17a96a947797fb724d76d83ca9fe5b6d5642f5a830929598d32fb1614ad7503996e3d5c9d2a0e505f039ab71c8756d8dd5968c419cf3 SHA512 106cc5749846cbd2c218f37c7d8553444c8e8c6b4b78bd2da772a353dee70a293d4323ffc7ed497983d5a39576a8dc54407f5954ee1577d975072c360c9f6f68
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_km.tar.gz 680253 BLAKE2B 0f934d57993e87728b991322472b59b68153b6d9a590db3cb6e34d721e5b5a613969a2c6f4398e31a0d5035fe05e9b5e469b427d1a300f6852e06ddbf5f3d0ef SHA512 da012ac0f620bd3b61d70a24158ed5bde45395582c03798885f212c53f11ef0d59f9089436c31d325982591d3323630467b91037c59df21c65f93bffcf6f90df
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 264535 BLAKE2B d7781830d107df0da6b81cd685c5fe6efbd430547d0245012972ff196bc25324d758541cd3033d8d022a0d677fd3df4894d6e36ac36c8d0dc2c7bae4487b906a SHA512 6dead353fddb461c74092ac391f0ac7e3ce906d4604243e2cefded43d13b0a68022fb2fca289371fa14f0a87bb96510077ad5df8ee4f43128b544113a0aaae69
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_kn.tar.gz 463505 BLAKE2B 2f21dfbd909736a47c708cc0e6967115fe5bd19c67a259c96522fd75acd26eb3c8bf2b567982c567c5ac13726a377108ced43a94e72f25db3f1e3c91ac83abe9 SHA512 ab4ccb694e7433df9de71d00d6b2dff14a34062b97645c26afb3a7000bd907ad4c29b38a121038be325f61d11ea0c213f02162e57a110c4127b6cd3f17b5a783
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1476340 BLAKE2B 522534f6d6effa4b7cd6b2f8f57b8a451923642d5571677f89f5170b6b67c6cd23f9a7b765c5bff21f2ea464eed07d272b28be7f99f0795de7d478a3355584ba SHA512 c395e7d741b8091a0c37af96efb6fcaed637df17a9b1d296840bebb59b5fec6d29c1fbd3b982794d05acdac3ee6a20bcda1492aa4d5642839c7a5b2932176011
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_kok.tar.gz 331184 BLAKE2B 8846643e1356d800d6313825c3e628b6eda3da7ef2bf5ce58765a180a65c7b351bb50a0f46d6373868ce0430c4c1b46e9ffdf09c78380cdeeb671bc934c860e9 SHA512 108531cf656977719b457e44aa7bb8b9a551eb5c1fd2c459d5b2b277b8bb0270086fcfd48b0270c55926e4d271e3145a40a038811d74a918182695be7a3a7926
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ks.tar.gz 267311 BLAKE2B fe9d3547841d23ac01226814d3f2cbb817943dae1cd2abe571f0f05d3193a24b3f3b3491bd1795143e2b2a8692aa18d3d6b1802a82a8ca5c6da00ccd8a8414b8 SHA512 8af2e5d3328e420c4a36c483f542ad4f802f1bfc72282424cf3f2e39ca9b242153ac6d452e2dc602d11a4a344f87c1118537d9dc4f4e2bb7b4e7742b3f6e8db3
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_lb.tar.gz 125481 BLAKE2B 080524c8b2dac477c205ea6c93c8f2d494fb88e59ad91e0adaf2c45e64fac3260dd083eb6128101d56763af25fc4f26f17555e5670e311b0677374c0b7a6985c SHA512 c897d771aeccc98e57bd8b7bbbe6db56937b624166f1663428cc62f19fa23b90c9033732157598534f337b64987e89bf87b247807ff907e60fed4a83fb0c0947
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_lo.tar.gz 448602 BLAKE2B a814af8326f237033233ca9e4a7f5d78170fc7caf5fe7fa7cb59bd8c55a19cd2329b2fe1dc9b64cf034a981b98760c55eda0449cc6dc9aa9838740bde4ebd27a SHA512 c900e0d6db5b5ff7b6134c2317371ef5785770da39dbf7e8c8cc6bca1145253329e306d8596b8f6d2ebb435fbf631399adc48e7f8b97f0158385cb0fc3455d48
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1056612 BLAKE2B 637e680177ed27421e07281674ad8b1c01c43f77a62143b30a4342763ba3e38aa875e11a8ef7770808f15e5f333dde3c1399b424a25dd26cb505c2223059175f SHA512 e4fd241a481f4ccd3064509a60ed7a63102e5441b5dcbab95bf0a238f77ebfcf0d32517b02d4add4f03541711f341f29d12c4cd5384cf3cabc5baed8b7b3d588
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_lv.tar.gz 970604 BLAKE2B 28305dcb23c1c585e5afed3ffc29df3e1586312cab7c72ed4461e5e84a2e14211372ca17259f951f0d5ddb80beabdff5dca6207d17d73896d5713f441b69585e SHA512 02374892a6756625041a491b450435f182ad36365cad224235737b4fb787107972aeac25874f5485f5c6b040a7cdfaeadc9fb869704cd292bf7536097309c28a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_mai.tar.gz 270242 BLAKE2B e37a9f9801f7f6d4049bc633c99ff9051da82f3bf79703d2eba7e9277fdceffe391ddefc217b4fe2a567244b030aa0d0452d04b8dfc96e43d351722764c5fef9 SHA512 6834f03b9f3c8a6bdbf5d78ecd1750bd0c019646c2d69467ecd321d225215954c4a0946e038fbcc7d25a5a5e6f86e24798907195da036f31b4b0b9644f546836
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_mk.tar.gz 373234 BLAKE2B 768b531459ac9008190b18f576d77eac108fe0d6c91f0f14077c885c31639fa7285ae0f423debf0a1ea7d615b0b6d0770853d011a2ff1a97d200191009974eb9 SHA512 62a692e42fba5e5ef94c30ab19805365449b3c99593faa3d328a6e2ee76e05b3bb7f65464deaa14feae062c093f66136317ac385f54b9cd8da6de32aed178008
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ml.tar.gz 430441 BLAKE2B 82f770c8cb4a1e40be444cdb6ab133373290ee0a5d1385efeaf7a3a54ecbe7229fb63f77a0069b89c1466610e34b8b99a1d5ce07cd82766ec3883934097d70ce SHA512 b97a86c7bbd659fdc9aad4154d24ac84da1eb78020e679501f77355fddab9fe0c39ae9960ec3ccdd002b9130d5fa21d15f2b87db5315a27afede456f94f60391
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2311580 BLAKE2B 6fae70458993ce3e96074552c4dac5087a670a6cf9cd539c6eef4ce177f398105f6e54253d045502be6b8973bbfa206db931a04d9ccdc197dd680d5d1866bafa SHA512 b051767226148f299cc6eab02be72bbb54e91b3cc5cb3a525e00171c1a5a38a66a4ff9ee5967348f2f17b35319ef74a9115ad4ac2357b80b00f3e3b4da619847
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_mni.tar.gz 324593 BLAKE2B 1280363525d9d20c418cce6885b88371a04d65a371d956c8c3991338219fd4b3cc60408ea7db2bee4e0c80b1be1899059481fbe0f78f98709079409bae5d6c33 SHA512 6665a6cd5ddb119b0aed0b9c6f251dfef9465363700c99edf5f74956ec277830f7c181dc959e9ae5aced72b08a6f360282551034786dd4ffedf88064ba9e89d1
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_mr.tar.gz 459305 BLAKE2B 76ac85e11f4c435678bb237b779fdd05a954dd034a4973398aa1b73d0a09b5d7dc26afcb449b86066091dca95832a5c23726ea8942929344e8a2d4d84ed0d72a SHA512 01989b4e707191e256acb755c7a919d7757a064b53ebb8a1426b09f24e6fd0c5e3feb163b27a3c48507e1158560c1f9354e4baae6f51f54b5bdcf829476159ed
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_my.tar.gz 371704 BLAKE2B 29b61faaa3a9758ccfa69e16d906adaa133cab778d0f5e57343cac033f0bc99eaf7e962b882664a52158290f8797bd7f4a7e2d13d243a6c27fb0d63c3cdb0749 SHA512 075e1c1ad093aaa577a0706d438c6c7603c34bd903f3770e8efd397cc253006470d9e227be922ab99b6835d1e7d052ea2421a18b0449369dd7a445c6b8c6f1db
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_nb.tar.gz 3552297 BLAKE2B a215a4f12ab2ae717dad8543fcc97065b381e01ca1243817f467c0cbad4f7fb1d3203589586ba89b3047b62b99e4960c8ba44bf33eb55fcd17cdb8df3bc994bd SHA512 39d857a03211e59c9bf5aefd96fb6df927ceec0f82a2c24a5c50ee338c8a7b09707f5a18301d2c8b3fdfc1f094b77df3c4a7a6f56a602b0ab4a5971cc66f5543
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ne.tar.gz 849146 BLAKE2B 55124b99c8b83222a6d8426ffd9424feed056ea44de3f5b8134f545a3cdff6838256324ff158a69d9a956aa9bf1e8d734a0291eed443b72ad0881ee97f884cc8 SHA512 5a44615cbb58a3fb64b9de516d08f99ba7c4e35457cb1c20be4f6152833394b5870b69e484cd8113d158d14eb8e630d59ebcf5a58cf62419e012f892e8c78c04
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1655804 BLAKE2B 73db4c96d6fdace79e141db13f5fb1207f9e4dec29543a817b7cc013bca9e292679aa5811fd673329aa24512299eba2280cb0c4e3f2a07708aba35666782ed16 SHA512 15f478508198e26e3c7e5154dcf9afc00b0d1537094db057ac51f30fe1caa490bee023236538e68d3face146ee9a2eba075319bffadcca3af8f500fc43747052
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_nn.tar.gz 3553777 BLAKE2B 4e091462c3aacf83322e7089367ceaef99f730d6b36c2cdc521f5879b3efdd7a79aa2f95a43bb97acb043c1ec41573fc7b120ee490055c071b2aaf41eec97fbf SHA512 f7fef5e0fbe8d4fe2c954d9af141b563d0c4fb48a47c9c4dce4e302e133f0f7273432f227e9330ac667d4c7e1c7b34a357f2477039d2dd74f72038c7de4f32d9
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_nr.tar.gz 228001 BLAKE2B b3f4ad4137bc82a611f209e7b122bdf186a6c120d8969cb6571a2179ff96726f917352b2e9b9b2c011ac279def20489beb0440f60be44c8851f8cef0961a1eef SHA512 99bb19374839f95514499978815cc525bfc659f34443769ad28aa49e1e94f71c0c29e174822baec80e596afeb3de302dc803f9e64649328591097a17b5f43f4e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_nso.tar.gz 257803 BLAKE2B 13be47afe77214128b6b2cc67ab655f012557d015f8298f4adc6c0115287af5997eb2585c85f3687d2372cbd594cf34e402b81f5b877c79ca657f3bc7b305673 SHA512 206f192a2066575d609b330567d323a47c91807cc857d670fe5834e046e0fa615ec039720513df4b2b8357242cf28c6d4a0c0148aad6d89e233ac7daaf2f391c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1166803 BLAKE2B b0b43ea0b2799cf3a6b523f6d96942be4cb8d2e660f4757a8995dc90926ea90eec587fd457cb9acd28c3a65e864f9a03783c9bcb41b553dcd65592f634837c53 SHA512 0bd26ba3622c53f9c6b3e2b46032a2a60da7d66b57da02dbd92ec179aca4d29cbd54c0df6c36e3dd3764a7aa52e768988cb11d60eb94dab22f4b9020c36b2476
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_om.tar.gz 382542 BLAKE2B 2c67c285d2fc805b9883664f633ed9ff2b2f9b63781719482364478652c26d61a28494a80886aa4da8a2b4652d65af439d1cdfbafe8b5d1206f26559997f5fc4 SHA512 1ddaa5c3e39a2e80ae50971c8bc5ddcfede11a61c9629e70dcc1c3e40dd30da927a5074b19ce584abaa1b1d298da4fa7020ceb38de0f73eb98f5edcaebbc349a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_or.tar.gz 476726 BLAKE2B 8ba0b5c84f1fd7f16889e3e7095679dc7a8f3cd2b6ec25872f54277fd956a5bb78b3a6b90583759e599908b0d3e444e601f0e744f0b1aaea76766158b2a2b090 SHA512 1d19efb23170acb3c26be7cf037f615cdf301112574ba97e3bac20712ac44b91ee7df2e99fd6c1cd81172fce6f7603a7a6a2d13a0a143570da834f01ee7fafa0
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 484291 BLAKE2B c879871e34d57d52e6455866582fb98d5c333043b80a5656928e6ba0e277d48307b66bc00bf3e0b3c836321e25a52d1ded1101b8230c23ca64d5e9b53268a154 SHA512 738a25541b5521b8d748153a4805656c4731aa0c0781852905fa0942b0531cac1f6f7706522b9ba2f6b39bfe01c7db995ab0c8b056945a81460cda288458a036
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3055411 BLAKE2B 0871ad1b7b0d25a184fd1f22f6decac2cfe0d5155477836793d9039fb28b3ca08304a86c8b39cea3a50bc825c848c11abb79c0e3b60f3fad4b4dceb9d53f9537 SHA512 b4737ca7d6c4edd1409c07ef476215d8d61f631d7d6467c42539fe8d34111f933a244aff28c2dbb8bd9aa20f2d85fc07d7a980ef66866168405d0d5f0e9d4637
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5757635 BLAKE2B d1235533a7b9916922f6d0778f93bcfb0c878a1bc1830efb857721797574e8cef02da4838966e08162f9ed23d1ccb82c884af3bdee7eceb3cdcd0ff972ddc575 SHA512 468ff5c1d6c83cba81598cf4ffacdae80be448bdf01a32a46ac460d2b30104b21aabba7108f69ad196a04a008dcd4f9af01cf0243c31cc72bcc317b0bf0b960e
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2383511 BLAKE2B 914eff9f2114740212e087e02c2e87a91d1949bdcbf39c4bc3d25c48cb5714c068bb78ebe57a7258ce5f23fd0e4f71548bdf2e753f99769fcf8bc33d0d1061a4 SHA512 bfb19c584419da79b04938980cf0952592d25662404079d88f463602a583be3d3504fd9d369a8746b98f659f4bc01f9937b55223e2d024e5987b3cf01f9fd662
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2328971 BLAKE2B 03bf09a366ee45477dab5741c13fb2c06639a2e99c6980eab5128f890e20e727587166cec5c4af9a134da4dee976e8ca32c005a1db1cea4d9aa8414bb5837ec9 SHA512 5c1c35310e30535fff4b606b7dd9c9454428e1ca7130bb605b459ed2c0bbbd6e6173d4271c768d718cf7394e7ab94c3ee77f863ad3a29306f65719edd5a9e589
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2238494 BLAKE2B 53476af345f609cf6de9a16e3fe6cf05e50bd355001f7effef3ba29543965095b2ca73d2b49e88625f86c72213939c3bf6459a15a6d13896a89ebcee567e31fa SHA512 7a733b895dfc49b8cd6beef660021abf9ce3eed72afc8536dfd9aac95914275f72c5b6aa05d9cbc67e86bef827d519e5d877bdb34c4244f4f17e32c4b5a4792d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_rw.tar.gz 278029 BLAKE2B 7ff90bbb49dd730ca77bb0fb24a493f23f43943c5e312cd2e3d37912335608311b5be5d54435cf3a04ae3eabffb2281e4232f0f33dd84a07852e862a068b1c43 SHA512 feb2c04ebe08ee531bc6bc6a21cf9e19dda9c1649d155e25d490940efcacbcffac1547ce32b9635d00ab539fc407b01f2e0f44ec950127eea1162e821cf27e9a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 362476 BLAKE2B 7de92c8f73062d0a67d93ef700e9b4f8764a6fc3cbf6beb04d73c697cb16a65ba19e0430fe11fe02e3b37d5f1799c82945e17978fbebff46625d7c42b4c5d732 SHA512 a14b2f153cf553d5e2cd28b18aa9d50f2e1a1c8e2b18409aa56e3ee54af54d757090268149093955e4f12e7241db25c65093644710046664a2937b8655cc322b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sat.tar.gz 413594 BLAKE2B f633f84104557f8baf372090d6e645234ad26797bbae9666bafb69c4f115a678806bbcf504779fec6f097a5b8e83410505632c5926532fa7146f4632ea74268c SHA512 82580793f698fa9f08ef4dfae6e616db8d0b5d7ce32afc67684d865b9f76485d90cdb1a32e7350e319921492f193fec596fec054eb4b3c6dbb06ec18e8da4bfc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sd.tar.gz 343121 BLAKE2B db3101fda0da7daf918be1b32d118fb66f39c15668e2043458aa409744484f15f1ec4ea4f8f07369aa6a4ffabc19a5bd5a0f44a1c3b78c3afc566bd35369af9e SHA512 46d370b102afd6fc4590d58066ac1a899f21579b366992d94a9c365215ded8004e142fe0af1556e9da9e6022225ac73e711ad9926bf66490699ec6949b787726
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_si.tar.gz 655008 BLAKE2B 1cf8a91d811cccbf3dbaa9ab5f3ef9f428e17a22622e5b25f02290244e97e92c8366621ee25f15f82fec5c73ad35d7e67af2788671dcc6f5aae9a45ff23e2a9d SHA512 579d97b609af6bcdb2155d2f726b80ea7a201c82a462c7a7a89169e98a14c6964fc4003274afd094328a1ba8552548029c93fad8ab5f34472862a05533aa8a9f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sid.tar.gz 411703 BLAKE2B b0c7295a341f5f96e89bbce07b9029a057c79f5f013c7d7686d0865fdf14fb02bbe37e0fdb19dbe96fa94a4274e8d3044b20a2e613e728575e4704b6963548bc SHA512 52bc1ed59cb997879bf149670412354a53a68d358b05a75e79b8a011f6275fde6aeea94363ee6254d4b53e9b87ccd229d08d9ab453fb778dbc26b0efffd28103
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sk.tar.gz 1922894 BLAKE2B 5d4487afb1c54baab4f9fd81a06142f8ac8715fc77012553d2aae028532cfb2646ff0a01c70a09d6b9b1e00deb6e4040c67344652479c91ad0bdb96283e1f41d SHA512 3735b7c37c818df0ea06616f7c18d15ef67070d4d78e817531bc4ac445db3117d68921d1e131fd09fdb0fdff4054e9c93de2b901e40dcd999f47cf5d58bcb2b4
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2518614 BLAKE2B 4a2390a6d0092711176c44e0c2b0fc37df282f6ea0506ef90b43a408e05167f0d27ea5883ffaaffafa10de105c0fc974ba3259c3a15759947f8ea2bc7313ea6c SHA512 4e6a36d2b812de37eec6a93f97663a19266ac84978a442ec61f83c53eaf664bbc93a4c7e8ef736a854c48bf68fb5f181a642df8092435738cafbdaf2d3b08ca6
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1073762 BLAKE2B 59a85a9b450b80a60ed75b734270ccd9f88a8879e217409fc06598d533eb3ea57280d1216acb451cc5404e9f3154d83977f580e0b69d0f4fba3808cc3b013d08 SHA512 112a909846b8a9cd83f2cfc7f151c4bc3795c8cccf7955079eb389981da0b7552f70e88740eb6996cef954ea69b243e98e5589e81bae36741278a44cfecd9ed8
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2292189 BLAKE2B d14a4361b26f8b0b5b17c61b02dd093d45b2200eebd3b2adf98d1ea824d791a585da4ace2112517aef9192b7bff249099172a628599fc7b5d1b099622d8dbc29 SHA512 547e30804c20ae3ef5d35da06aa62a00e46326958ede16b35d460284018e9b9073e3fa55b08997d70cb7c81073697cdc2200915599c1bc873b02ed19ddba6502
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2690457 BLAKE2B 19c34463c98c5c89bd67a4c3c4039723a286208579e17cece131bc7fc3e66a6d6cdb8643a780c10eba96ccc71ebd0ea9f7d71cb2e337172ff9ea12f18a336654 SHA512 0d908ec983329adc3a3ae3d2675bae2728df596f56aa04ecaada8057758ccb65afb0f7313878f47b5a2868779f88cf47dc1076fd91b3e1f6fb2dd8879d3b7dcc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ss.tar.gz 232638 BLAKE2B e8542f48163f3d12a84968558b7b7684a0335458b98984fdcf924a749b90979aaa9be3b453aef394ca88bf1559a2af1e2daa118ec2ea414e9cac98b618f44ebe SHA512 825b1a7e659a45dde1b5d45cc21070a7b775c36ad3b08463758a9608368613ed7fc2b00e9f2f9acce491cdaf3d1d62cdca11d294703bb47c08861f0775e5b31b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_st.tar.gz 228531 BLAKE2B 40ea539e6c9569e329a0d2b76f0344812b1bef0dc3952b68338c81ee77c1751c9d34d65144a719d3e7ae368ad946eb5b0fd7db5fb00c33a1a31adc0f9669c188 SHA512 33646668cc63b6b4cd84b950a1fdcf51fe9def086d04657eccb7c4defda1255ec1b5ddaf5d6a641be10cd15f5ff21436f27f5d69ff0d9ec6c7961086d66b6053
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2642716 BLAKE2B 0af35967017c8e73ce4db78844b461d49e45409c438ca7f44cccc4d2122aa7d4d53785557ac6daf51c7e013b9f3004c246169aac58d60d7dd736ef02c2303dc4 SHA512 b0818607c621986dee88b1e6434ccdcaddbdd54437bc8213fd89acdbab98d406d3f3d693d49e5628ba153146f26c841c44b1c9aa00c128940a7fce02b21df94d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 255468 BLAKE2B dcfcbe69f3bbd741cf62b425fab301fd8d6ea2c5ef330a1e8193f8c79e1d366035b20732befa538c08c50821b72e547382ba6e2f9934120a6caffe979b8152b0 SHA512 b3787fb7a4262e5089b12aee90278de1c91bcf07fde7025c4dca5f9b837b208c49f27159103acd9322cc9e3649eeb969cd6af6a8de7b86da76aba3630a4823ca
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_szl.tar.gz 578187 BLAKE2B 369d51e2f731939478fa6ff6309dc02f30a77255febca2c1304fcd886323972b18479ce6faee9dfbdc95a333af9d3723a6ce0710a201660e430f3b171bfb6cb8 SHA512 69cc6655c729f3e918c65b62c6b72a49d63af7c66a948a7f1c38bf023865c94c83c16a4c27104d79c7f3fba24ee2d30a21107a7b7eeeae119691eabe731fe9d7
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ta.tar.gz 604592 BLAKE2B 2102ff285046883e25804b7eda626040558634436c2cda8c0058603e38ff14f50e74c0f241a7e444dbd3dc5e730bc7fee9f28b90b029363bbdb79336c20cfe6e SHA512 0682b4995bd0d45014f65f16d3181b77f505d388ff9e458db2efe81be15b3727d72f38a92998c6c857991201d4bcd0677a9a20ba1f7df56ee6345b5ac3205ef2
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_te.tar.gz 969666 BLAKE2B 39fad65d9067f3f4dca06a12afe154070761e6f7950fb9d1e2c21eef7d8172f1d8f2e7dc45b75fc0bf58985931feb8455e3cb73f72f5dd90050e20716de44141 SHA512 eee3a27b92d7db43f14f99d5b87474e39ff03527323c53d11968e60ec8d9a499b9edbbf64fa98ba2f6ae5891a7f61aba9646db05187b11b712f92586e7ad1f3a
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_tg.tar.gz 308554 BLAKE2B b25326d8fa00510f96a7f62d7d560d2097961c9ffceff69fced08cebb732165bd747c41b7468e3d10df1ff9a64a5e06cfe3504a809cd5aac7d795ab97001e7bc SHA512 c9a04e4132f42c7020082e79975f9a7bde263b828a7cd53f2e93ec2da9061298abdc66fd65ed2e1db69b6afd87853a3611d450d6316886302880f2f687387689
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_th.tar.gz 1232995 BLAKE2B 8d3ed6aa3ba2a2799551b46d9f689ceb3294e93e17b874af660d1e5bc8fc337efca6012a9c259c4a2550f9d52a374303887153fd2c262043815562c28617cbeb SHA512 195dced191d625e9594517050461994a8a74abf7d575ab90ca7c7ccd25419ddd779e32a7e5f671c3d7845e0f3209def315435054f23324f885fd4d6f19790c9f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_tn.tar.gz 213064 BLAKE2B 2a55401e353fd7cec8d040da7a9a772067abce1e376a692bd381113714884855cc9859d2cfc9645838788ce1f6084a35eb25bb9861dbfdf6704d37a70c4d9f71 SHA512 9614ec54c31fa0a236d37310a5d706a8cded122306b1f6926254cd624b507037dd8632cd8eec8958a3c5d20e42f55a2cfe2c0f9d8afdd19fafdc2dd6247c031d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3014691 BLAKE2B 522be30e4de583d8883021942eae6ac2be27fd1e73d252fec5b7ac7f1899b5e3169230c0a317aae79faf056b20f4e32fdcecb43d0143a788ccd84d1413ef8466 SHA512 cdd7e4f939a4f5c2514e221abe150c0946824915da667e7f7d886f551bcc9dafc092f4d174597eb1b5d9e1175e168c2387a4738e37741ef91bea164f52535ea7
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ts.tar.gz 227289 BLAKE2B 71de7249356f4db05fb6be516a69136526ca2ced5f0055c4de3f4676b11fb2f6f9694ba4d2a950b898900419b85768ce9486bc252fdfe87374d5f48af00d3ee1 SHA512 7f0b18e58a521091ded2291223b132c5e82b7d0f575f0efa04715629b5a1a9ea533cd83d764bd839a9c0fa63384161e4fbb3818aba45896a3c19a55587e4da4c
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_tt.tar.gz 149006 BLAKE2B 10856ee56ac6b1f305125b2ec33fb9b83b324f5c12159ae2bbff135d6181e783f3b50dd6a3d425dcffc4dc875e45d140186a04d4f570085137cccee018db340f SHA512 c87184fa7e3fba07951f6f482bae46f9dd813dba830971272f3542ed2deb9453286cb42cd0d8e0924ff5589df429d55feac105cdea262e780ca17be5db422895
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ug.tar.gz 445144 BLAKE2B 721429bc661ea66054afce0dac5c77d8d1e1896b9042cd2da190e507d6572b622dd83095e58d027603c2d46193242b7593bc1c41981d69c250ee94694748ab4c SHA512 fdd8792d8e4a72ccf6b1190e0c9f39aee32647134f33c55910b549728b8c8b490e5f250ff4a416ff10b6912df2154a2c03fe1d810a19b6ad74d018180a81e75b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2734343 BLAKE2B 255bba40fde1ed45516b36c9b4fa214458656b72dbe4d5c2eda30f1bc437fb47fb9df57c5921240733f16e6d0798ccf966a9878f31775cc8975edea4d92fcc91 SHA512 d6e24ccf69971a71179f75f187c572d1250d47a275f7b357577e9eeb87d95253a2f618c0cca563806786006f5570573f536dc1251e9dd0688f2379ceaf9bd1bc
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_uz.tar.gz 247911 BLAKE2B 38c6fabe3ad1d78ff3a3b551af8eedf8ba43fce442ac8d60c2c9c9c82cc144829c5c914d953c41ac2c8bffb6a26ae42aa5aecf05700bdeb7c911d2f348b67429 SHA512 6026f31384c430895bd3c1e235a02d06761840b3ed09a27ce264d532388ce5b67cb34c0aa39d748a82af0c4cbbd28191a63910af2980f0af14de9abfdc7a21e2
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_ve.tar.gz 230639 BLAKE2B 64080156192f0a2be1e465f4e5bfdba3246f364a0c75df9e8f69b958bf0fc733971044d759da19e685606801a26709bd99c8cf82308d85ba6368d8955207fa8e SHA512 17d32f5d4fde91c901c8c40896c1be43c99042bc2168ac8b91b0a446f5363707ace8e3e1dee35c4707f08546e22126c59d01fb861b0f4782dbb083230a93fe9b
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_vec.tar.gz 593428 BLAKE2B a0795416f74b7bfe0f63410df9f86397cfbedde9ea4e6f37435e84fedfe54ac8fb8e079e5d323e2d96a635af8231a7bf7bcf084cb94bfea30b5a9e90dfffee2e SHA512 a2421734bd6948234938a7f107afb20f80acf4fba15b535676bc242b60bb4ab040dcb33135af59dcc2a6b03e50d1569d17db571b5fcfe14665a04396ae3d063d
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_vi.tar.gz 649115 BLAKE2B bf1b473637dd76ea1695bf092379d2b6a908121102d3a0154731d421d4ed7697d5ae94ead582b647274f1301a6a7b31d3f3f26488f4cce32b2ac579f71b89cb3 SHA512 bc6498707ee5c9ac0a875648e6641c54efd6acd1f953c61ebe083ea60247de3dcc98b4f941f14816913f0369560f61e12589832280c2404af64ae69c9370905f
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_xh.tar.gz 234106 BLAKE2B a18dbef14da96a1bc23ee6b3fb6468508abe1128b166c262ffb1d63877355e8ca93ac89bdc25ccf13b6231df6ccf5fb56cdce4809afe3d379e9e7acb125a9202 SHA512 596776259c36d172727c1e9367b59900e7ef6e6f769709c1d4dd94acc9af55bb073bf988f2e7402332ae875590795c222c854f89371c3519fea9f94414e7cca9
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 931735 BLAKE2B dd9933905b7e13308a2ab40016c9289b89a222d5fbc9be614c3486f31206011fc5e969f6739b702ab8cc5470b982424235e779e7a63707a7d8a2215004785ca0 SHA512 b3da1263a5fbde9d94d78d751461311638cd5b11b3a2be599532425a3a3753906df9f2e108176491610316a7a96c5dc10c80cc209da5634a6241735d627398fd
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 945547 BLAKE2B 9c71a5733a494d9cc11a6e3a57db5effeacd61ea7c2e25328841cfcee30b7df6e3f21563c365cfd8b0da10cbf693601a03e4716295d936a79bed86242277c136 SHA512 4fae9fae77d705e30439645a2f50fba9118da7869a0a01f6f7ba28198a22198b8dd70eda82db736f94a6cb5fbc3b768d93ee82a5a1748375ff29001a7444ae33
+DIST LibreOffice_24.2.3.2_Linux_x86-64_rpm_langpack_zu.tar.gz 257987 BLAKE2B 8f1cc67a349a486c03e501fd19495a1f596ad08e6c9a0497e31823042cbd19bb11be44de7d1d68c06b64462adbd4ea0775667f708df8648e789464a7a12cc6e4 SHA512 7afcfbcb52d423c28cd5b7bafca0c0f265dbfbfa11fe9a780f6ecb7c50161c933355c119e59ac0c05d0c0c4af7beff016081a4b52bd515688e5f96ce9986c014
+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/files/lo_gen_langs.sh b/app-office/libreoffice-l10n/files/lo_gen_langs.sh
index baafa56cfe2b..57f71ce2405b 100644
--- a/app-office/libreoffice-l10n/files/lo_gen_langs.sh
+++ b/app-office/libreoffice-l10n/files/lo_gen_langs.sh
@@ -8,18 +8,18 @@
#
VERSION=${1:-4.1.5}
-BASE_SRC_URI="http://download.documentfoundation.org/libreoffice/stable/${VERSION}/rpm/x86"
+BASE_SRC_URI="http://download.documentfoundation.org/libreoffice/stable/${VERSION}/rpm/x86_64"
# needs lxml
print_available_tarballs() {
python << EOL
-import sys, urllib
+import sys, urllib.request
from xml.dom.minidom import parseString
-from BeautifulSoup import BeautifulSoup
+from bs4 import BeautifulSoup
+
+with urllib.request.urlopen("${BASE_SRC_URI}") as url:
+ html = url.read()
-opener = urllib.urlopen("${BASE_SRC_URI}")
-html = opener.read()
-opener.close()
# broken html, try to sanitize
html = BeautifulSoup(html).prettify()
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.2.5.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-24.2.3.2.ebuild
index d1f50c37c2be..9acec80854e2 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.2.5.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-24.2.3.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 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,23 +17,23 @@ 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/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz )"
+ helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )"
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
if [[ ${lang%:*} != en ]]; then
- langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz"
+ langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
@@ -62,12 +62,12 @@ src_prepare() {
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
+ rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
+ rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.3.1.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild
index 889d6a886014..7ab48e1a867d 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.3.1.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.4.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 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-6.2.7.1.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild
index bcf1dc5f21fd..c4ae90f08303 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.2.7.1.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.6.6.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 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,23 +17,25 @@ 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/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${lang#*:}.tar.gz )"
+ helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )"
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
if [[ ${lang%:*} != en ]]; then
- langpack="${BASE_SRC_URI_STABLE}/x86/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${lang#*:}.tar.gz"
+ langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
@@ -42,8 +44,6 @@ unset lang helppack langpack
RDEPEND+="app-text/hunspell"
-RESTRICT="strip"
-
S="${WORKDIR}"
src_prepare() {
@@ -62,12 +62,12 @@ src_prepare() {
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_langpack_${dir}/RPMS/"
+ rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
- rpmdir="LibreOffice_${MY_PV}_Linux_x86_rpm_helppack_${dir}/RPMS/"
+ rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
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/Manifest b/app-office/libreoffice-voikko/Manifest
index aeec9c2c8766..a7e9d315d819 100644
--- a/app-office/libreoffice-voikko/Manifest
+++ b/app-office/libreoffice-voikko/Manifest
@@ -1 +1,2 @@
DIST libreoffice-voikko-5.0.tar.gz 51882 BLAKE2B c4d33f469821b3d3ee15f71c21a2e3fd5474939dda204873e85d9e52aee0d1cd9c01f660d63fdbef87786dbb0b8a88ba4fd45b8aff07b0b35588c9933d4c9cef SHA512 58f139c190acf5c56a8506365c296d06efd95b4422bb66c50e8058231bd10410b202d2a01ad0a2bf82dc0f41565c1e3a07ed86a4ae070d32af8cfd0e56d7eec0
+DIST libreoffice-voikko-5.0.tar.gz.asc 819 BLAKE2B 4305cd6cfccce6ee832cbda6c3b10a7676e94fa968c71f1894c178a3715ec00b477e745ef22b284b06190291748ac71dad2b43ea5d15e49833b0dcb53eabb7ca SHA512 7df7317018904700957691785ba80f1fcb390891fdbf6210a8eb06db5ac4ae1721b8175777685d062af08b52168dd94d5bb4b851c9405501781f1b1257a32cc3
diff --git a/app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild b/app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild
index 407d34087ed9..c9ef8474d34c 100644
--- a/app-office/libreoffice-voikko/libreoffice-voikko-5.0.ebuild
+++ b/app-office/libreoffice-voikko/libreoffice-voikko-5.0-r1.ebuild
@@ -1,20 +1,29 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+inherit verify-sig
+
DESCRIPTION="Free Finnish spell checking and hyphenation for LibreOffice"
HOMEPAGE="https://voikko.puimula.org/"
-SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz"
+SRC_URI="https://www.puimula.org/voikko-sources/${PN}/${P}.tar.gz
+ verify-sig? ( https://www.puimula.org/voikko-sources/libreoffice-voikko/${P}.tar.gz.asc )"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+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? ( sec-keys/openpgp-keys-voikko )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/voikko.asc
src_compile() {
emake oxt
@@ -35,17 +44,17 @@ pkg_postinst() {
einfo "Trying to register ${COMPONENT} ..."
unopkg add --shared "${COMPONENT}"
- if [[ $? == 0 ]] ; then
+ if [[ ${?} == 0 ]] ; then
einfo "${PN} registered succesfully with LibreOffice."
else
- eerror "Couldn’t register ${PN} with LibreOffice."
+ eerror "Couldn't register ${PN} with LibreOffice."
fi
}
pkg_prerm() {
# Remove voikko registration from libreoffice
unopkg remove --shared org.puimula.ooovoikko
- if [[ $? == 0 ]] ; then
+ if [[ ${?} == 0 ]] ; then
einfo "${PN} removed succesfully from LibreOffice."
else
eerror "Couldn't remove ${PN} from LibreOffice, "
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 34b72417fd01..ab5a2f50b2aa 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -1,12 +1,33 @@
DIST 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip 3519470 BLAKE2B ccfdf6b7f88f22d3ec7898c529c374f13059979450aabdccc9781ca91dd27d0119dfec3d33dda073c2973fa4a8aacae13924c9a67e38a1422c48bfee41b6f3e8 SHA512 a231eba4a1baca11766ef292ab45e302081115477fe23018652882923308856835cf8c9ecba61a5cf22543474ccef3136965d794a90c9e4e9e6dcc21f9af6e1a
DIST 185d60944ea767075d27247c3162b3bc-unowinreg.dll 12288 BLAKE2B c067f60d0ee325feae4f168ad0f84602708fe724a1d9a9a054ed4991992c1d4637b31083cf569326b8aac1ec598e71ec65fb31ee16233b9c736e97ef062b47d7 SHA512 854b8ae29b57b40ba6bb6ff66e723a0e8dad053fcc2849f0ad763cd8a31352f4aeba9636fd4e3f0f2a0cd985a6f49b4261b9ace68d6be821ed42cfa7a73eb13c
+DIST 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip 1180582 BLAKE2B b2b91f608cccdc823c11ce946ecf12b8cb7b1218fa8763ed7b64cf2567114f0703b4103a4eb2369874a4006112396470d1a0a72e6f186c9fac629cbca0fe18d6 SHA512 9fe106bbdb55365f589246e5a0d10bbe9b35224132b66a1823dc6361633a67f2acc0e8c393dc7ed70d086858d16d242b8806b8b2184c98e3d20d0be85bed9c44
DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 BLAKE2B a30b0225313b23092bc57ccd989f26ea04a323dcb17a0ea8baaa6a21b5d5e2b6e29fcae9d18ecd043073030e104ad56c86a115760590f57eda86c22c9fe478b0 SHA512 4a48f1e32907fb2dee601cda3cd7a0d7198b2d51f2a572b647f1e93f901fd511eef3567676e52dfb1723a2cdfbc01f2015ca0bb22903b0bc1476dd618cc9aa8a
+DIST 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip 153157 BLAKE2B e02fced286aab6f6597b04bba37186e6f7d0793ef807c4530e15da5464e9302880278472fdc79dc27a9be15600127bebe30651a6027ef1b0a7cfc40ce56a395a SHA512 a7c3044a0a7c67881f78eddc4b3faf05e29b20755a59cdbb9a0a49bd21be5aaa95d4ea5eaabdd6f005a421981fb7c55fee590d4c9592fe363ba27ae590652bd4
+DIST 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip 5750610 BLAKE2B b9f3ef8baa6fe11b2aef25ee6ebe36d7f4c0e688022f27c6a0186a94d909c4c2166ffe5d70644207f56971888e2478e57cd1e76a252abf3825987350c4c7de45 SHA512 8eaa9eed3bff16a16483d0754756c181089eb705ea34ded7f9f6db90a591cbce3f0551f28d097bd2f44de813cb818720c430e79e516939e0398b72bf4614f4cd
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 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 libreoffice-6.2.5.2.tar.xz 215008848 BLAKE2B 5dd1ef185820944816e01c8ed6a7873a5a8fe6f7f4b41fad279729970d85ff868f51ed573e8b3d0a554ffd1f8e295b6ff2e493e7f7250f8cb1c7c2a40115abf4 SHA512 b46b6731c415ab354ad7d876cb8905cb9eae2ca71639abf049ea7f5930601c957cc0eb04a2cd06949073ba5e94778ecdb449692ed8bbfbd95b05f6e7980d8d10
-DIST libreoffice-6.2.7.1.tar.xz 215022744 BLAKE2B 717acc3c310d3d973464b422176ccb4aae1481f2537c419e3afd031a2c2967a7b20b4cc5b60499befcae279441176a275f339e65534c4eb9d7395c6e050ba6e3 SHA512 9ed37c7957bb214a3de0b3dadea9debd5056d641052a669904d543a7065f1f5c721e09ddda800dfb478ff0474f71a275c7208077cb7b6566786d3b637f42860b
-DIST libreoffice-6.3.1.2.tar.xz 224614340 BLAKE2B b21e0133d88bf0c2377d2a1670b6730dc4c9c0cd2d6fc75e5db50cc6b4ee247322b8e5f772349c608bb5beca135e7be1ed72672fdf35ef855615f70d39da6e5a SHA512 f2fee3bb8f4470119fa77387733fb01a1fb05ecdc4b6339a27539101f0b317e5beaadba0de0b4b053f7b7d8eacbed85f0d3e21400c743b02c69cd30260bb7f2b
+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 frozen-1.1.1.tar.gz 186589 BLAKE2B 5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1 SHA512 e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
+DIST libreoffice-24.2.3.2.tar.xz 280246948 BLAKE2B f0694abc23a612e303d694800f6f83a7d307c3fcce40e459a59cce76435cfdd9de57be95910152bbc5a9e124871477e4638f1deef489a19c22fbfbdf1237a91b SHA512 c0313a5f1ea0a860b40debf6bc75bc792ffb152d76fa1372e8e4574eca5c4a8a33748e74636a09e01dab1ae21e08261856c7c11b82080e6e8d6c2dd1a166782b
+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-7.6.7.2.tar.xz 282345404 BLAKE2B 7214739ce3e495e07180875834908078975857bed83fbd4f33ccfaaca5b30a0651661da4e42aa59f9c7011fe7ce2c58667c41d48b73f621d2004e8dbbdd0817f SHA512 443d818f35d9cac1af3a911f031b0b8f455eb28afa1a563ee3551b3285810f3b7b19265a64f853eef07e0c550c5d81f95e2774db46bd9dfee7b9aee029eb3747
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-6.2.5.2.tar.xz 13023680 BLAKE2B f1f3a03104c1270e59f2b9130a29e1fbc99a9bf76b2bf4cedef8dc61487c9a2036f143501ad7fcd0c056c8b72446305b7a4ca9a719b11200ade5feca35e5e7ea SHA512 14f964161bd827a5846ec667ae1dac80d1485450e172da44010103e31f3872df62595e8b1b1d45c720caac9256d2adaf8f5a0bb80d059d35f1c560b533eb764c
-DIST libreoffice-help-6.2.7.1.tar.xz 13024328 BLAKE2B fcdb01a52abb90773baa96b0c25fc04bf928e13b940a5cadd7eb455a3004f83d339252346d7c615fbe511cee7e093560c99bf6ff6bd2e5e832d57d4d1053ebc6 SHA512 b4599bf6854efa800483cf16132c9809ea439d29ea63c7621a0f04ce19609a7a1966d86862342f911cde22a3bd19fe5b96ad9bdb34d5255eb716352a8ce9bbaa
-DIST libreoffice-help-6.3.1.2.tar.xz 13191520 BLAKE2B b7f59e0ee9d4096f6a5ebb8d2decdd4b5604dac5cc00fc223ac96ae28d59f04c149361c096dd501d4fa37063f15118903006e2e8bcc30e7c0f21d545c23a71ba SHA512 05576a225f038f16a491bbd436096e51906b9f81b2cb8e856fe94fee67c1f830473b90421f6962fccf8ef6a0877610249dd18c1874b4c812582648adc5801452
+DIST libreoffice-help-24.2.3.2.tar.xz 167014344 BLAKE2B 93c87d5b0e7d35d3335dcb80868a0ea516378e3c46c56e34a1123661db29ab6215f62074feef1078daad04977726bf226de2a7ad281e8b9900ddd7fb1bc23961 SHA512 5ccf579da3791f4a78b17eedc6b641351f69e4e8b4079180dede2f3a4180d1ccc617dff0f49b89fdc93f9e86d8d0630ecbf87437079caf7f0d1b51765ac3e877
+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 libreoffice-help-7.6.7.2.tar.xz 166901284 BLAKE2B 636772e6ba11b00d26f0280f3ac564e4c4ab839808ec21eeefdbec7a16e4fdad512466b523f1e58cfd74bfe29f4bc06b7d203e18e5e2a2b1a6ed5b8ff8ec9093 SHA512 724cdb884b37bd847080b4610d1fe2f9b111479585bc097f2ad2a73141565c542d08eab088a36eb3374a3c85a0b803a7c65e43058234076c3ddc99c6f847e3a8
+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-5.4-system-pyuno.patch b/app-office/libreoffice/files/libreoffice-5.4-system-pyuno.patch
deleted file mode 100644
index 83b56d1a1927..000000000000
--- a/app-office/libreoffice/files/libreoffice-5.4-system-pyuno.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/desktop/scripts/soffice.sh
-+++ a/desktop/scripts/soffice.sh
-@@ -147,6 +147,9 @@ if echo "$checks" | grep -q "cc" ; then
- exit 1;
- fi
-
-+PYTHONPATH=$sd_prog${PYTHONPATH+:$PYTHONPATH}
-+export PYTHONPATH
-+
- case "$(uname -s)" in
- NetBSD|OpenBSD|DragonFly)
- # this is a temporary hack until we can live with the default search paths
---- a/pyuno/source/module/uno.py
-+++ a/pyuno/source/module/uno.py
-@@ -16,11 +16,16 @@
- # except in compliance with the License. You may obtain a copy of
- # the License at http://www.apache.org/licenses/LICENSE-2.0 .
- #
-+import os
- import pyuno
- import sys
- import traceback
- import warnings
-
-+sys.path.append('%eprefix%/usr/%libdir%/libreoffice/program')
-+if getattr(os.environ, 'URE_BOOTSTRAP', None) is None:
-+ os.environ['URE_BOOTSTRAP'] = "vnd.sun.star.pathname:%eprefix%/usr/%libdir%/libreoffice/program/fundamentalrc"
-+
- # since on Windows sal3.dll no longer calls WSAStartup
- import socket
-
---- a/pyuno/source/officehelper.py
-+++ a/pyuno/source/officehelper.py
-@@ -45,7 +45,7 @@ def bootstrap():
- if "UNO_PATH" in os.environ:
- sOffice = os.environ["UNO_PATH"]
- else:
-- sOffice = "" # lets hope for the best
-+ sOffice = "%eprefix%/usr/%libdir%/libreoffice/program"
- sOffice = os.path.join(sOffice, "soffice")
- if platform.startswith("win"):
- sOffice += ".exe"
diff --git a/app-office/libreoffice/files/libreoffice-6.2-ldap-optional.patch b/app-office/libreoffice/files/libreoffice-6.2-ldap-optional.patch
deleted file mode 100644
index c92689732527..000000000000
--- a/app-office/libreoffice/files/libreoffice-6.2-ldap-optional.patch
+++ /dev/null
@@ -1,178 +0,0 @@
-From 6776c53b7ce2e431d8636f4e5a755f50f787ec8f Mon Sep 17 00:00:00 2001
-From: Andrew Udvare <audvare@gmail.com>
-Date: Tue, 8 Jan 2019 04:53:51 -0500
-Subject: Make LDAP support optional
-
-Change-Id: Ifbd3903494a81e7b155bf6468f6ca2c50b3370a4
-Reviewed-on: https://gerrit.libreoffice.org/65958
-Tested-by: Jenkins
-Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
----
- Repository.mk | 2 +-
- RepositoryExternal.mk | 3 ++-
- configure.ac | 24 ++++++++++++++++++++++-
- connectivity/Library_postgresql-sdbc-impl.mk | 2 +-
- extensions/Module_extensions.mk | 7 ++++++-
- external/postgresql/ExternalProject_postgresql.mk | 5 +++--
- postprocess/Rdb_services.mk | 2 +-
- 7 files changed, 37 insertions(+), 8 deletions(-)
-
-diff --git a/Repository.mk b/Repository.mk
-index 4ae8528..4d8389b 100644
---- a/Repository.mk
-+++ b/Repository.mk
-@@ -389,7 +389,7 @@ $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,ooo, \
- hyphen \
- icg \
- $(if $(ENABLE_JAVA),jdbc) \
-- ldapbe2 \
-+ $(if $(ENABLE_LDAP),ldapbe2) \
- $(if $(filter WNT,$(OS)),WinUserInfoBe) \
- localebe1 \
- log \
-diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
-index 602ff6d..3c9be87 100644
---- a/RepositoryExternal.mk
-+++ b/RepositoryExternal.mk
-@@ -2900,7 +2900,7 @@ endef
-
- endif # SYSTEM_HSQLDB
-
--
-+ifeq ($(ENABLE_LDAP),TRUE)
- ifneq ($(SYSTEM_OPENLDAP),)
-
- define gb_LinkTarget__use_openldap
-@@ -2929,6 +2929,7 @@ $(call gb_LinkTarget_add_libs,$(1), \
- )
-
- endef
-+endif
-
- define gb_ExternalProject__use_openldap
- $(call gb_ExternalProject_use_external_project,$(1),openldap)
-diff --git a/configure.ac b/configure.ac
-index f880308..35c7e02 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -1519,6 +1519,11 @@ libo_FUZZ_ARG_ENABLE(formula-logger,
- )
- )
-
-+AC_ARG_ENABLE(ldap,
-+ AS_HELP_STRING([--disable-ldap],
-+ [Disable LDAP support.]),
-+,enable_ldap=yes)
-+
- dnl ===================================================================
- dnl Optional Packages (--with/without-)
- dnl ===================================================================
-@@ -9214,12 +9219,29 @@ else
- fi
- AC_SUBST(SYSTEM_ODBC_HEADERS)
-
-+dnl ===================================================================
-+dnl Enable LDAP support
-+dnl ===================================================================
-+
-+if test "$_os" != "WINNT" -a "$_os" != "iOS" -a "$_os" != "Android"; then
-+AC_MSG_CHECKING([whether to enable LDAP support])
-+ if test "$enable_ldap" != "yes"; then
-+ AC_MSG_RESULT([no])
-+ ENABLE_LDAP=""
-+ enable_ldap=no
-+ else
-+ AC_MSG_RESULT([yes])
-+ ENABLE_LDAP="TRUE"
-+ AC_DEFINE(HAVE_FEATURE_LDAP)
-+ fi
-+fi
-+AC_SUBST(ENABLE_LDAP)
-
- dnl ===================================================================
- dnl Check for system openldap
- dnl ===================================================================
-
--if test "$_os" != "WINNT" -a "$_os" != "iOS" -a "$_os" != "Android"; then
-+if test "$_os" != "WINNT" -a "$_os" != "iOS" -a "$_os" != "Android" -a "$ENABLE_LDAP" != ""; then
- AC_MSG_CHECKING([which openldap library to use])
- if test "$with_system_openldap" = "yes"; then
- AC_MSG_RESULT([external])
-diff --git a/connectivity/Library_postgresql-sdbc-impl.mk b/connectivity/Library_postgresql-sdbc-impl.mk
-index 53cebd0..3d048f3 100644
---- a/connectivity/Library_postgresql-sdbc-impl.mk
-+++ b/connectivity/Library_postgresql-sdbc-impl.mk
-@@ -47,7 +47,7 @@ $(eval $(call gb_Library_use_externals,postgresql-sdbc-impl,\
- postgresql \
- $(if $(filter-out MSC,$(COM)), \
- openssl \
-- openldap \
-+ $(if $(ENABLE_LDAP),openldap) \
- nss3 \
- plc4 \
- ssl3 \
-diff --git a/extensions/Module_extensions.mk b/extensions/Module_extensions.mk
-index f84a9ca..43dd929 100644
---- a/extensions/Module_extensions.mk
-+++ b/extensions/Module_extensions.mk
-@@ -16,7 +16,6 @@ $(eval $(call gb_Module_add_l10n_targets,extensions,\
- ifneq ($(filter-out iOS ANDROID,$(OS)),)
- $(eval $(call gb_Module_add_targets,extensions,\
- Library_abp \
-- Library_ldapbe2 \
- $(if $(filter WNT,$(OS)),Library_WinUserInfoBe) \
- Library_log \
- Library_scn \
-@@ -28,6 +27,12 @@ $(eval $(call gb_Module_add_targets,extensions,\
- ))
- endif
-
-+ifeq ($(ENABLE_LDAP),TRUE)
-+$(eval $(call gb_Module_add_targets,extensions,\
-+ Library_ldapbe2 \
-+))
-+endif
-+
- ifneq (,$(filter DBCONNECTIVITY,$(BUILD_TYPE)))
- $(eval $(call gb_Module_add_targets,extensions,\
- Library_bib \
-diff --git a/external/postgresql/ExternalProject_postgresql.mk b/external/postgresql/ExternalProject_postgresql.mk
-index f6617e5..fc4342c 100644
---- a/external/postgresql/ExternalProject_postgresql.mk
-+++ b/external/postgresql/ExternalProject_postgresql.mk
-@@ -10,7 +10,7 @@
- $(eval $(call gb_ExternalProject_ExternalProject,postgresql))
-
- $(eval $(call gb_ExternalProject_use_externals,postgresql,\
-- openldap \
-+ $(if $(ENABLE_LDAP),openldap) \
- openssl \
- zlib \
- ))
-@@ -64,9 +64,10 @@ $(call gb_ExternalProject_get_state_target,postgresql,build) :
- $(if $(DISABLE_OPENSSL),,--with-openssl \
- $(if $(WITH_KRB5), --with-krb5) \
- $(if $(WITH_GSSAPI),--with-gssapi)) \
-+ $(if $(ENABLE_LDAP),,--with-ldap=no) \
- CPPFLAGS="$(postgresql_CPPFLAGS)" \
- LDFLAGS="$(postgresql_LDFLAGS)" \
-- EXTRA_LDAP_LIBS="-llber -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4" \
-+ $(if $(ENABLE_LDAP),EXTRA_LDAP_LIBS="-llber -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4") \
- && cd src/interfaces/libpq \
- && MAKEFLAGS= && $(MAKE) all-static-lib)
-
-diff --git a/postprocess/Rdb_services.mk b/postprocess/Rdb_services.mk
-index c70d1ca..342f19b 100644
---- a/postprocess/Rdb_services.mk
-+++ b/postprocess/Rdb_services.mk
-@@ -293,7 +293,7 @@ $(eval $(call gb_Rdb_add_components,services,\
- desktop/source/offacc/offacc \
- $(if $(DISABLE_GUI),,desktop/source/splash/spl) \
- extensions/source/abpilot/abp \
-- extensions/source/config/ldap/ldapbe2 \
-+ $(if $(ENABLE_LDAP),extensions/source/config/ldap/ldapbe2) \
- $(if $(filter WNT,$(OS)),\
- extensions/source/config/WinUserInfo/WinUserInfoBe \
- ) \
---
-cgit v1.1
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.2.ebuild b/app-office/libreoffice/libreoffice-24.2.3.2.ebuild
new file mode 100644
index 000000000000..b2b4c6c66ef4
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-24.2.3.2.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.2.5.2.ebuild b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
index c66bae1fdfd2..1d2cd2085e48 100644
--- a/app-office/libreoffice/libreoffice-6.2.5.2.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-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,7 +44,35 @@ 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=(
- "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+ # 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
@@ -62,35 +90,33 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 kde ldap +mariadb odk pdfimport postgres test vlc
+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 ~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
@@ -99,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
@@ -109,7 +135,7 @@ 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*
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
@@ -118,39 +144,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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.24[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? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
@@ -160,7 +191,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
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] )
@@ -169,36 +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
- x11-libs/pango
- )
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
+ 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/qtx11extras:5
dev-qt/qtwidgets:5
- kde-frameworks/kconfig:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/ki18n:5
- kde-frameworks/kio:5
- kde-frameworks/kwindowsystem:5
+ dev-qt/qtx11extras: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
@@ -208,16 +247,15 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
- >=dev-util/gperf-3
- >=dev-util/mdds-1.4.1:1=
+ >=dev-util/gperf-3.1
+ 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.6
+ dev-java/ant:0
+ >=virtual/jdk-17
)
test? (
app-crypt/gnupg
@@ -225,34 +263,62 @@ 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.6 )
+ || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* )
+ java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
- vlc? ( media-video/vlc )
+"
+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=(
- # master branch
- "${FILESDIR}/${PN}-6.2-ldap-optional.patch"
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.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}"
@@ -268,14 +334,10 @@ _check_reqs() {
}
pkg_pretend() {
- use java || \
- ewarn "If you plan to use Base application you should enable java or you will get various crashes."
-
- if has_version "<app-office/libreoffice-5.3.0[firebird]"; then
- ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
- ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
- ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
- fi
+ 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
}
@@ -318,12 +380,6 @@ src_prepare() {
# hack in the autogen.sh
touch autogen.lastrun
- # system pyuno mess
- sed -i \
- -e "s:%eprefix%:${EPREFIX}:g" \
- -e "s:%libdir%:$(get_libdir):g" \
- pyuno/source/module/uno.py \
- pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
@@ -359,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"
@@ -397,23 +507,20 @@ 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
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
- --disable-dependency-tracking
--disable-epm
--disable-fetch-external
- --disable-gstreamer-0-10
+ --disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-report-builder
- --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"
@@ -421,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
@@ -430,7 +537,14 @@ 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-libfixmath
--without-system-sane
+ --without-system-zxcvbn
+ $(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
@@ -440,25 +554,24 @@ src_configure() {
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
- $(use_enable gtk2 gtk)
- $(use_enable kde kde5)
- $(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
- $(use_enable vlc)
+ $(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)
)
- if use gtk && use kde; then
- myeconfargs+=( --enable-gtk3-kde5 )
- fi
+ 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 )
@@ -481,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[@]}"
@@ -505,21 +617,16 @@ 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
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
@@ -538,6 +645,40 @@ src_install() {
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() {
diff --git a/app-office/libreoffice/libreoffice-6.3.1.2.ebuild b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
index 6d7145dfa932..e69a806f2b3b 100644
--- a/app-office/libreoffice/libreoffice-6.3.1.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-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,6 +44,28 @@ 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-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
+ "base? (
+ ${ADDONS_URI}/commons-logging-1.2-src.tar.gz
+ ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
+ ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
+ ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
+ ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
+ ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
+ ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
+ ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
+ ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
+ ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
+ ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
+ ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
+ )"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -62,11 +84,12 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 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? ( java )
bluetooth? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
@@ -74,23 +97,18 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
libreoffice_extensions_wiki-publisher? ( java )
"
+RESTRICT="!test? ( test )"
+
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
+
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~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
@@ -99,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
@@ -109,7 +127,7 @@ 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:=[nls]
@@ -118,39 +136,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
@@ -160,7 +183,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
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] )
@@ -169,16 +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
- x11-libs/pango
- )
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -192,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
@@ -209,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.4.1:1=
+ 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.6
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -225,31 +243,64 @@ 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.6 )
+ 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=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
+ "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
+
+ # maybe upstreamable
+ "${FILESDIR}/${PN}-7.5.8.2-icu-74-compatibility.patch"
+
+ # 24.2 branch
+ "${FILESDIR}/${PN}-7.5.9.2-libxml2-2.12.patch" # bug 917691
)
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -265,17 +316,10 @@ _check_reqs() {
}
pkg_pretend() {
- if ! use java && ! use firebird; then
- ewarn "If you plan to use Base application you must enable either firebird or java."
- fi
-
- use java || ewarn "Without java, several wizards are not going to be available."
-
- if has_version "<app-office/libreoffice-5.3.0[firebird]"; then
- ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
- ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
- ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
- fi
+ 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
}
@@ -318,12 +362,6 @@ src_prepare() {
# hack in the autogen.sh
touch autogen.lastrun
- # system pyuno mess
- sed -i \
- -e "s:%eprefix%:${EPREFIX}:g" \
- -e "s:%libdir%:$(get_libdir):g" \
- pyuno/source/module/uno.py \
- pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
@@ -359,17 +397,66 @@ 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"
- fi
+ use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
@@ -398,24 +485,20 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
- --disable-dependency-tracking
--disable-epm
--disable-fetch-external
- --disable-gstreamer-0-10
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-report-builder
- --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"
@@ -423,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
@@ -432,7 +515,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-libfixmath
--without-system-sane
+ $(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
@@ -442,19 +531,20 @@ src_configure() {
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
- $(use_enable gtk2 gtk)
- $(use_enable kde kde5)
+ $(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
+ $(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -478,18 +568,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[@]}"
@@ -502,21 +591,16 @@ 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
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
@@ -535,6 +619,40 @@ src_install() {
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() {
diff --git a/app-office/libreoffice/libreoffice-6.3.9999.ebuild b/app-office/libreoffice/libreoffice-7.6.6.3.ebuild
index 6d7145dfa932..a55a9183b3ce 100644
--- a/app-office/libreoffice/libreoffice-6.3.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.6.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-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,6 +44,28 @@ 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-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
+ "base? (
+ ${ADDONS_URI}/commons-logging-1.2-src.tar.gz
+ ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
+ ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
+ ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
+ ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
+ ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
+ ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
+ ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
+ ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
+ ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
+ ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
+ ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
+ )"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -62,11 +84,12 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 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? ( java )
bluetooth? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
@@ -74,23 +97,18 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
libreoffice_extensions_wiki-publisher? ( java )
"
+RESTRICT="!test? ( test )"
+
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
+
[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~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
@@ -99,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
@@ -109,7 +127,7 @@ 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:=[nls]
@@ -118,39 +136,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
@@ -160,7 +183,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
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] )
@@ -169,16 +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
- x11-libs/pango
- )
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -192,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
@@ -209,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.4.1:1=
+ 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.6
+ dev-java/ant:0
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -225,31 +243,68 @@ 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.6 )
+ 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=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.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
+
+ # 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}"
@@ -265,17 +320,10 @@ _check_reqs() {
}
pkg_pretend() {
- if ! use java && ! use firebird; then
- ewarn "If you plan to use Base application you must enable either firebird or java."
- fi
-
- use java || ewarn "Without java, several wizards are not going to be available."
-
- if has_version "<app-office/libreoffice-5.3.0[firebird]"; then
- ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
- ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
- ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
- fi
+ 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
}
@@ -318,12 +366,6 @@ src_prepare() {
# hack in the autogen.sh
touch autogen.lastrun
- # system pyuno mess
- sed -i \
- -e "s:%eprefix%:${EPREFIX}:g" \
- -e "s:%libdir%:$(get_libdir):g" \
- pyuno/source/module/uno.py \
- pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
@@ -359,17 +401,66 @@ 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"
- fi
+ use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
@@ -398,24 +489,20 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
- --disable-dependency-tracking
--disable-epm
--disable-fetch-external
- --disable-gstreamer-0-10
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-report-builder
- --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"
@@ -423,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
@@ -432,7 +519,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-libfixmath
--without-system-sane
+ $(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
@@ -442,19 +535,20 @@ src_configure() {
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
- $(use_enable gtk2 gtk)
- $(use_enable kde kde5)
+ $(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
+ $(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -478,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[@]}"
@@ -502,21 +595,16 @@ 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
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
@@ -535,6 +623,40 @@ src_install() {
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() {
diff --git a/app-office/libreoffice/libreoffice-6.2.7.1.ebuild b/app-office/libreoffice/libreoffice-7.6.7.2.ebuild
index 8a89bd5092ba..fd40095adc35 100644
--- a/app-office/libreoffice/libreoffice-6.2.7.1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.7.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-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,6 +44,28 @@ 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-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz"
+ "base? (
+ ${ADDONS_URI}/commons-logging-1.2-src.tar.gz
+ ${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
+ ${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
+ ${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
+ ${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
+ ${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
+ ${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
+ ${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
+ ${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
+ ${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
+ ${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
+ ${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
+ )"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
@@ -62,11 +84,12 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility bluetooth +branding coinmp +cups dbus debug eds firebird
-googledrive gstreamer +gtk gtk2 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? ( java )
bluetooth? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
@@ -74,23 +97,18 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
libreoffice_extensions_wiki-publisher? ( java )
"
+RESTRICT="!test? ( test )"
+
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
-[[ ${MY_PV} == *9999* ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-BDEPEND="
- dev-util/intltool
- sys-devel/bison
- sys-devel/flex
- sys-devel/gettext
- virtual/pkgconfig
- odk? ( >=app-doc/doxygen-1.8.4 )
-"
+#[[ ${MY_PV} == *9999* ]] || \
+#KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux"
+
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
- app-crypt/gpgme[cxx]
+ app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
@@ -99,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
@@ -109,7 +127,7 @@ 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*
+ >=dev-cpp/libcmis-0.6.2:0=
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
@@ -118,39 +136,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
@@ -160,7 +183,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
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] )
@@ -169,16 +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
- x11-libs/pango
- )
- gtk2? (
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.24:2
+ media-libs/mesa[egl(+)]
+ x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
@@ -192,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
@@ -208,16 +227,15 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
- >=dev-util/gperf-3
- >=dev-util/mdds-1.4.1:1=
+ >=dev-util/gperf-3.1
+ 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.6
+ dev-java/ant:0
+ >=virtual/jdk-11
)
test? (
app-crypt/gnupg
@@ -225,33 +243,68 @@ 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.6 )
+ || ( 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=(
- # master branch
- "${FILESDIR}/${PN}-6.2-ldap-optional.patch"
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
+ "${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
+
+ # 24.2 branch
+ "${FILESDIR}/${PN}-7.6.6.3-autoconf-2.72.patch" # bug 925162
+ "${FILESDIR}/${PN}-7.6.5.2-gcc14.patch" # bug 928152
+
+ # 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}"
@@ -267,17 +320,10 @@ _check_reqs() {
}
pkg_pretend() {
- if ! use java && ! use firebird; then
- ewarn "If you plan to use Base application you must enable either firebird or java."
- fi
-
- use java || ewarn "Without java, several wizards are not going to be available."
-
- if has_version "<app-office/libreoffice-5.3.0[firebird]"; then
- ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
- ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
- ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
- fi
+ 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
}
@@ -320,12 +366,6 @@ src_prepare() {
# hack in the autogen.sh
touch autogen.lastrun
- # system pyuno mess
- sed -i \
- -e "s:%eprefix%:${EPREFIX}:g" \
- -e "s:%libdir%:$(get_libdir):g" \
- pyuno/source/module/uno.py \
- pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
@@ -361,17 +401,66 @@ 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"
- fi
+ use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
@@ -400,24 +489,20 @@ src_configure() {
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
- --enable-neon
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
- --disable-dependency-tracking
--disable-epm
--disable-fetch-external
- --disable-gstreamer-0-10
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-report-builder
- --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"
@@ -425,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
@@ -434,7 +519,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-libfixmath
--without-system-sane
+ $(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
@@ -444,19 +535,20 @@ src_configure() {
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
- $(use_enable gtk2 gtk)
- $(use_enable kde kde5)
+ $(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
+ $(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+ $(use_with valgrind)
)
if use eds || use gtk; then
@@ -480,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[@]}"
@@ -504,21 +595,16 @@ 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
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
@@ -537,6 +623,40 @@ src_install() {
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() {
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
index 7b8edda7c8f9..1d2cd2085e48 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-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,7 +44,35 @@ 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=(
- "java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
+ # 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
@@ -62,35 +90,33 @@ unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
-IUSE="accessibility 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? ( 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 ~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
@@ -99,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
@@ -109,7 +135,7 @@ 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:=[nls]
@@ -118,39 +144,44 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
- >=dev-libs/liborcus-0.14.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? ( dev-python/lxml[${PYTHON_USEDEP}] )
+ accessibility? (
+ $(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+ )
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
@@ -160,7 +191,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
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] )
@@ -169,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
@@ -204,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.4.1:1=
+ 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
@@ -220,31 +263,62 @@ 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=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
- "${FILESDIR}/${PN}-5.4-system-pyuno.patch"
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.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}"
@@ -260,17 +334,10 @@ _check_reqs() {
}
pkg_pretend() {
- if ! use java && ! use firebird; then
- ewarn "If you plan to use Base application you must enable either firebird or java."
- fi
-
- use java || ewarn "Without java, several wizards are not going to be available."
-
- if has_version "<app-office/libreoffice-5.3.0[firebird]"; then
- ewarn "Firebird has been upgraded to version 3. It is unable to read back Firebird 2.5 data, so"
- ewarn "embedded firebird odb files created in LibreOffice pre-5.3 can't be opened with this version."
- ewarn "See also: https://wiki.documentfoundation.org/ReleaseNotes/5.3#Base"
- fi
+ 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
}
@@ -313,12 +380,6 @@ src_prepare() {
# hack in the autogen.sh
touch autogen.lastrun
- # system pyuno mess
- sed -i \
- -e "s:%eprefix%:${EPREFIX}:g" \
- -e "s:%libdir%:$(get_libdir):g" \
- pyuno/source/module/uno.py \
- pyuno/source/officehelper.py || die
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
@@ -354,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"
@@ -392,26 +507,20 @@ 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
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
- --disable-dependency-tracking
--disable-epm
--disable-fetch-external
- --disable-gstreamer-0-10
- --disable-gtk
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
- --disable-report-builder
- --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"
@@ -419,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
@@ -428,7 +537,14 @@ 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-libfixmath
--without-system-sane
+ --without-system-zxcvbn
+ $(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
@@ -438,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
@@ -473,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[@]}"
@@ -497,21 +617,16 @@ 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
- make DESTDIR="${D}" distro-pack-install -o build -o check || die
+ emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
@@ -530,6 +645,40 @@ src_install() {
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() {
diff --git a/app-office/libreoffice/metadata.xml b/app-office/libreoffice/metadata.xml
index 6b514662f9ab..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>
@@ -11,12 +11,13 @@ compilation can take up to a day depending on the speed of your
computer. It will however make a snappier LibreOffice than the binary
version</longdescription>
<use>
- <flag name="coinmp">Use sci-libs/coinor-mp as alternative solver</flag>
+ <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 <pkg>sci-libs/coinor-mp</pkg> as alternative solver</flag>
<flag name="googledrive">Enable support for remote files on Google Drive</flag>
- <flag name="gtk2">Enable legacy gtk2 frontend</flag>
<flag name="mariadb">Prefer mariadb connector over mysql connector</flag>
<flag name="odk">Build the Office Development Kit</flag>
<flag name="pdfimport">Enable PDF import via the Poppler library</flag>
- <flag name="vlc">Use <pkg>media-video/vlc</pkg> for video embedding</flag>
+ <flag name="vulkan">Enable Vulkan usage via the skia library (clang recommended)</flag>
</use>
</pkgmetadata>
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index d86b6c2db58e..e21550afef7a 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1 +1,2 @@
-DIST lyx-2.3.3.tar.xz 15998188 BLAKE2B 491732d1e567dfc8372a7dc7810cfc46cbe7e3b6a67637f772adddcff96225e174fe8c3db4c7f9e663cf3423da8b4bf08f67679874c9aaf556973ad46159a6cc SHA512 7b42df9da9f2906f626d568222e559bb921d003674d70c805657488180856a77143b2a3d073686116c95034e84fe8f58ee1ff8a74d47a40bd5fda7564335a0c3
+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.0-python.patch b/app-office/lyx/files/lyx-2.3.0-python.patch
deleted file mode 100644
index e41c2604bf5c..000000000000
--- a/app-office/lyx/files/lyx-2.3.0-python.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git a/src/graphics/GraphicsConverter.cpp b/src/graphics/GraphicsConverter.cpp
-index 97c4f68..8f05e62 100644
---- a/src/graphics/GraphicsConverter.cpp
-+++ b/src/graphics/GraphicsConverter.cpp
-@@ -262,7 +262,7 @@ static void build_script(FileName const & from_file,
- LYXERR(Debug::GRAPHICS, "build_script ... ");
- typedef Graph::EdgePath EdgePath;
-
-- script << "#!/usr/bin/env python\n"
-+ script << "#!/usr/bin/env python2\n"
- "# -*- coding: utf-8 -*-\n"
- "import os, shutil, sys\n\n"
- "def unlinkNoThrow(file):\n"
-diff --git a/src/support/os.cpp b/src/support/os.cpp
-index 8eea49370a..d7a0f81aa3 100644
---- a/src/support/os.cpp
-+++ b/src/support/os.cpp
-@@ -65,10 +65,10 @@ int timeout_min()
- string const python(bool reset)
- {
- // Check whether the first python in PATH is the right one.
-- static string command = python23("python -tt");
-+ static string command = python23("python2 -tt");
- // FIXME THREAD
- if (reset) {
-- command = python23("python -tt");
-+ command = python23("python2 -tt");
- }
-
- if (command.empty()) {
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.3.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index fab590d38203..29a7b60275a0 100644
--- a/app-office/lyx/lyx-2.3.3.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -1,24 +1,29 @@
-# 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
-PYTHON_COMPAT=( python2_7 )
+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 ~hppa ~ppc ~ppc64 ~sparc x86 ~x64-macos ~x86-macos"
-IUSE="aspell cups debug docbook dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf subversion svg l10n_he"
+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 )
+"
RDEPEND="${PYTHON_DEPS}
app-text/mythes
dev-libs/boost:=
@@ -27,16 +32,17 @@ 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 )
- docbook? ( app-text/sgmltools-lite )
dot? ( media-gfx/graphviz )
- enchant? ( app-text/enchant )
+ enchant? ( app-text/enchant:2 )
gnumeric? ( app-office/gnumeric )
html? ( dev-tex/html2latex )
hunspell? ( app-text/hunspell )
@@ -46,8 +52,6 @@ RDEPEND="${PYTHON_DEPS}
app-text/ghostscript-gpl
app-text/ps2eps
app-text/texlive
- dev-tex/chktex
- dev-tex/dvipost
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-mathscience
@@ -66,24 +70,29 @@ RDEPEND="${PYTHON_DEPS}
dev-tex/html2latex
dev-tex/latex2rtf
)
- subversion? ( dev-vcs/subversion )
svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
"
DEPEND="${RDEPEND}
- virtual/pkgconfig
dev-qt/qtconcurrent:5
- nls? ( sys-devel/gettext )
"
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
-PATCHES=( "${FILESDIR}"/${PN}-2.3.0-python.patch )
-
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
@@ -91,6 +100,7 @@ pkg_setup() {
src_prepare() {
default
+
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
}
@@ -144,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
@@ -151,7 +170,7 @@ pkg_postinst() {
# fix for bug 91108
if use latex ; then
- texhash
+ texhash || die
fi
# instructions for RTL support. See also bug 168331.
@@ -164,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() {
@@ -171,6 +192,6 @@ pkg_postrm() {
xdg_desktop_database_update
if use latex ; then
- texhash
+ texhash || die
fi
}
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..95d64cac5f63
--- /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 8825a0a1d5f4..7d98136836d7 100644
--- a/app-office/lyx/metadata.xml
+++ b/app-office/lyx/metadata.xml
@@ -1,36 +1,29 @@
<?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>tex@gentoo.org</email>
- <name>Gentoo TeX Project</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="docbook">Add support for docbook export</flag>
+ <flag name="aspell">Add support for aspell spellchecking</flag>
+ <flag name="enchant">Add support for enchant spellchecking wrapper
+ (both aspell and hunspell can be used by LyX).</flag>
<flag name="dia">Add support for diagrams (<pkg>app-office/dia</pkg>)</flag>
- <flag name="dot">Add support for DOT import (<pkg>media-gfx/graphviz</pkg>)
- </flag>
- <flag name="html">Add support for HTML import</flag>
- <flag name="monolithic-build">This should speed up compilation significantly
- when you have enough RAM (&gt; 600 MB)</flag>
- <flag name="rcs">Add support for revision control via <pkg>dev-vcs/rcs</pkg>
- </flag>
- <flag name="rtf">Add support for RTF import/export packages</flag>
+ <flag name="dot">Add support for DOT import (<pkg>media-gfx/graphviz</pkg>)</flag>
<flag name="gnumeric">Add support for importing Gnumeric/OpenOffice/MS Excel
spreadsheets into LyX.</flag>
+ <flag name="html">Add support for HTML import</flag>
<flag name="hunspell">Add support for spellchecking based on hunspell and
reuse system-wide OpenOffice dictionaries. This also enable thesaurus
dictionaries not accessible via aspell.</flag>
- <flag name="aspell">Add support for aspell spellchecking</flag>
- <flag name="enchant">Add support for enchant spellchecking wrapper
- (both aspell and hunspell can be used by LyX).</flag>
+ <flag name="monolithic-build">This should speed up compilation significantly
+ when you have enough RAM (&gt; 600 MB)</flag>
+ <flag name="rcs">Add support for revision control via <pkg>dev-vcs/rcs</pkg></flag>
+ <flag name="rtf">Add support for RTF import/export packages</flag>
</use>
</pkgmetadata>
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 cb200d9236b5..000000000000
--- a/app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# 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? ( virtual/emacs )
- 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 e2f701af1903..9a1571afb8d5 100644
--- a/app-office/magicpoint/metadata.xml
+++ b/app-office/magicpoint/metadata.xml
@@ -1,14 +1,7 @@
<?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>peter@stuge.se</email>
- <name>Peter Stuge</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
Magic Point is an X11 based presentation tool. It is designed to make
simple presentations easy while to make complicated presentations
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 1b3e901c9ab9..000000000000
--- a/app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# 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 ~x86-fbsd"
-
-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 3a7aded6d6fd..77648afbb67d 100644
--- a/app-office/moneydance/Manifest
+++ b/app-office/moneydance/Manifest
@@ -1,3 +1 @@
-DIST moneydance-2017.10-amd64.tar.gz 132116528 BLAKE2B f5ba44a89944657c6c1380226dc512729825b084783e6d70dd7b2b731411294c7333bae858b2be3d5321e5145230257b325dc2b72a22744a877673c1c934d854 SHA512 175ff470b5fb5c3851eae708cc641777d7bdf1ede40366ccf5a135d6c813c08d9ce32665a2307c3aefa63eeb2206ad0874cb989aa998415abb86184a2b114ce8
-DIST moneydance-2017.10-x86.tar.gz 134860964 BLAKE2B 92181a6c6a81063377823b0fd9ed652036cf1f633c2cab57f19d1dbb18a2542361fc2bafab8852c11b941a24532f662351ea2d05bc928818db24a4cf3cae7112 SHA512 18d9d4ce7b0b65566ac81fea66ba34d66173559ca90ac166cc9b90631400845ae1c9d92ae781a618cacc57cd4f630f079736101d29b66d9c6cee7d32c7c15c22
-DIST moneydance-2019.3.1880-amd64.tar.gz 134414524 BLAKE2B fa6991b245efb76d9af17611ce5f24c4c77fe171417f41ccdccccbfa0b6795fbcb1c56c072dc7382e85f81ec57302040eb0cb091162964026fd230e6b5b3eecd SHA512 1e0cedb759168123de357cf4f69691ac4bd9868524d012f924d00c8f653a3505d3defe8c79e0c151d2b9163dfa40b551b0cc86fd7da678e841902bab812a1d2c
+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 2c7b5849ff8c..f4d2dac498a7 100644
--- a/app-office/moneydance/metadata.xml
+++ b/app-office/moneydance/metadata.xml
@@ -1,14 +1,10 @@
<?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>ck+gentoo@bl4ckb0x.de</email>
+ <email>conikost@gentoo.org</email>
<name>Conrad Kostecki</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription>
Moneydance is easy to use personal finance software that is loaded
with all the features you need: online banking and bill payment,
diff --git a/app-office/moneydance/moneydance-2017.10.ebuild b/app-office/moneydance/moneydance-2017.10.ebuild
deleted file mode 100644
index 831f6ba08560..000000000000
--- a/app-office/moneydance/moneydance-2017.10.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop eapi7-ver gnome2-utils java-pkg-2
-
-MY_PN="Moneydance"
-MY_PV="$(ver_cut 1)"
-
-DESCRIPTION="A cross-platform personal finance application"
-HOMEPAGE="https://moneydance.com/"
-SRC_URI="
- amd64? ( https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz -> ${P}-amd64.tar.gz )
- x86? ( https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_x86.tar.gz -> ${P}-x86.tar.gz )
-"
-
-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 x86"
-
-RDEPEND="
- >=virtual/jre-1.8"
-
-DEPEND="
- >=virtual/jdk-1.8"
-
-S="${WORKDIR}/${MY_PN}"
-
-RESTRICT="bindist fetch mirror"
-
-pkg_nofetch() {
- elog "Please download ${A} from"
- elog "https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_$(usex amd64 amd64 x86).tar.gz -> ${P}-$(usex amd64 amd64 x86).tar.gz"
- elog "and place it in your DISTDIR directory."
-}
-
-src_prepare() {
- default
-
- # Modify .desktop file, to fix QA errors
- sed -e 's/Application;//g' -e 's/.png//g' -i resources/moneydance.desktop || die
-}
-
-src_compile() {
- :;
-}
-
-src_install() {
- java-pkg_dojar jars/*.jar
- java-pkg_dolauncher moneydance --main "Moneydance" --java_args "-client -Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on -Xmx1024m"
-
- doicon resources/*.png
- domenu resources/moneydance.desktop
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/app-office/moneydance/moneydance-2019.3.1880.ebuild b/app-office/moneydance/moneydance-2024.5117.ebuild
index 7b33f4976477..16ed7e74f2be 100644
--- a/app-office/moneydance/moneydance-2019.3.1880.ebuild
+++ b/app-office/moneydance/moneydance-2024.5117.ebuild
@@ -1,40 +1,31 @@
-# Copyright 2018-2019 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-inherit desktop eapi7-ver java-pkg-2 xdg-utils
+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 fetch mirror"
-
-pkg_nofetch() {
- elog "Please download ${A} from"
- elog "https://infinitekind.com/stabledl/${MY_PV}/${MY_PN}_linux_amd64.tar.gz"
- elog "and place it in your DISTDIR directory."
- elog ""
- elog "Please keep in mind, that you have to rename the download to ${P}-amd64.tar.gz."
-}
+RESTRICT="bindist mirror"
src_compile() {
:;
diff --git a/app-office/moneyguru/Manifest b/app-office/moneyguru/Manifest
deleted file mode 100644
index 7963e8611b87..000000000000
--- a/app-office/moneyguru/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST moneyguru-2.13.1.tar.gz 1665892 BLAKE2B 969286130c5336f4c41ccf0ee3cbfe55a13560f753e137ff5370184c5aff3e038995c79ad48620a5653552406ea6fb56d356a209cd36774751db4f8e3777354c SHA512 9544a2fe17d0c1d4a6f1ee6c52c79e66ca76da6a6ac35067f1961fe2b44a8efe20173ee5932a91adeeebcb0a522b544df11ad388cb4c453a0641060d75f2a17c
-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-2.13.1-r1.ebuild b/app-office/moneyguru/moneyguru-2.13.1-r1.ebuild
deleted file mode 100644
index 56dae2b78248..000000000000
--- a/app-office/moneyguru/moneyguru-2.13.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,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
- dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,printsupport]
- dev-qt/qttranslations"
-DEPEND="${RDEPEND}
- test? (
- <dev-python/pytest-4[${PYTHON_USEDEP}]
- dev-util/cunit
- )"
-
-_emake() {
- emake CFLAGS="\$(DEFAULT_CFLAGS) ${CFLAGS}" \
- SHEBANG="${PYTHON}" \
- DESTDIR="${ED}" \
- PREFIX=/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/moneyguru/moneyguru-3.0.1-r1.ebuild b/app-office/moneyguru/moneyguru-3.0.1-r1.ebuild
deleted file mode 100644
index b311cf29be2e..000000000000
--- a/app-office/moneyguru/moneyguru-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,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
- dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets,printsupport]
- dev-qt/qttranslations"
-DEPEND="${RDEPEND}
- test? (
- dev-python/pytest[${PYTHON_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/ooextras/Manifest b/app-office/ooextras/Manifest
deleted file mode 100644
index 53ad96b1d4e2..000000000000
--- a/app-office/ooextras/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ooextras20060909.tgz 19152149 BLAKE2B fb189427e636969289db7e10c9225734ea26d41bbac0b376e2d1501caa7b7d9243722d8c4001b3dcb56c9d5aa8e1bebfe8389d1b9f4c24c93e4bb2d23fee30dd SHA512 5e58a11ddf3e82e19f606ad734777eed8beb987fbc7765f9c0154f6a9a0c288f56da47a2bc4b5f091927ee9ccb41a668c7cb518c528af7642ab95ca73dc5b81f
diff --git a/app-office/ooextras/metadata.xml b/app-office/ooextras/metadata.xml
deleted file mode 100644
index 2ddd7c9530a9..000000000000
--- a/app-office/ooextras/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>office@gentoo.org</email>
- <name>Gentoo Office project</name>
- </maintainer>
- <longdescription>OOExtras is a set of community generated templates and sample files. For it to do anything useful, you also have to install one of the different flavours of OpenOffice.org that Gentoo provides</longdescription>
- <upstream>
- <remote-id type="sourceforge">ooextras</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/ooextras/ooextras-20060909.ebuild b/app-office/ooextras/ooextras-20060909.ebuild
deleted file mode 100644
index 4ce0c8a7f825..000000000000
--- a/app-office/ooextras/ooextras-20060909.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="OOExtras: Extra Templates for OpenOffice.org!"
-HOMEPAGE="http://ooextras.sourceforge.net/"
-SRC_URI="mirror://sourceforge/ooextras/${PN}${PV}.tgz"
-
-INSTDIR="/opt/${PN}"
-S="${WORKDIR}/downloads"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 -sparc x86"
-IUSE=""
-RDEPEND="virtual/ooo"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- true # nothing to do
-}
-
-src_install() {
- dodir ${INSTDIR}
- cp -R -- "${S}"/. "${D}"/${INSTDIR}/
-}
-
-pkg_postinst() {
- elog "Please add ${INSTDIR} to your template paths in OpenOffice.org"
- elog "You can do this under:"
- elog "Tools > Options > OpenOffice.org > Paths"
-}
diff --git a/app-office/openoffice-bin/Manifest b/app-office/openoffice-bin/Manifest
deleted file mode 100644
index df649f0d25d4..000000000000
--- a/app-office/openoffice-bin/Manifest
+++ /dev/null
@@ -1,80 +0,0 @@
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_en-US.tar.gz 163655877 BLAKE2B 4a232f56f8fd511e07df93a3d6ccb873bb6d586075b1c8aae34d3ff63ad5790c4ee7587a7be41be7e2c71942291ad859b848af82e6a039f4e3bc09d299510420 SHA512 5618fdeff361fa2ec68f87d9ca7da2cc56158e941889cb464757b1ec852931a8063a5cf6a43b66da51d063a6230d19380a790b76ea777efbe8f2349c866001d6
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ast.tar.gz 18753459 BLAKE2B 8d9e1fb6108403909546ab5ed688a6a6b39fd5cdcadedd2f3636a1024913c20e1964bb9e9152babab9fedd084e98126c8db80bebfd6daa6d921f96cd4f6bc302 SHA512 c3835453831903df9b133661de06dbada6e329aab0f80253ed4a20c1dcd2d97d0f7b513294dbc712a854840b20c33d7a6df6b0e3270ac867480c64fb86579c06
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_bg.tar.gz 13608507 BLAKE2B badf53b10f6ac444d5d66fed932517dbc04a269b6796ebedb8f6ebe7899c9ca557526b1949a0a9557a25e07ab2bace1f8b57223b73e6b71caf51cdb4774acc7f SHA512 63ef4b253bf5909f17e3a1e2352dc8a2fb17ae7dbaed59fd5f5fa91e0d7ca78944ccba8db4e42476d57ca67e6bcf438011ef12d6199b227c3260e76e536b6858
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20190793 BLAKE2B 4b943b0bcad9f8b6f676b00f03f2b06ee139b7b5ce8d8f74e8b9f9846f77471b013ff19da2e03c49d404e7df54656202e8e8dcd065121c05e383c5b4928306b9 SHA512 bdafeea03a3788393b4d0c21058e9ee34091eb8e22d145ce615253fcc38098839297f0d4ee3d497b2d6afe699713265d43ac5297d2c0f0f6adcfdd77b042037c
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ca.tar.gz 20184423 BLAKE2B 03be904ef2f76ae608efdaefa1351a1a7248cbd0db2d790ca1c0b472a682244b5948bda26224330267ab5ed3ed3f49012544507284548f0e38d8cb03cf04903a SHA512 94e245f092acab015796fe40f9d79cfff333445434b1ed203285f10da83b8406743da27e99406e61a4955b078625c8b410b97434dc6ad7cb67a62feacea1db6d
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_cs.tar.gz 12651354 BLAKE2B f7f6a5c8c42f494275cf05a248cddb8332684f48cf9dfe7766892944a404d2ee21725342dc10233a3839a247add39c2f663af069b83025b5ea481cf716df20a9 SHA512 1678889ef07560c363185611115b107dd0b9c9d53b11bcbc259ed928c931e7f1a875ef819927ee6a74099d79dde212a9b8295d8dd5d7a6e539eba76a2b7d2ead
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_da.tar.gz 12441160 BLAKE2B eaac2fc97039c5c7972585558aae379e88d6cb596244c3b12d30661a38bb519779522777b6d0f7fdab92ebb8480c94489c40a1b65d78775b01b7c2e34121984a SHA512 965b439cc0beb69428db94970bb6be60e2d4d6b32fc58250da05a904d1800436d9271c21531342c0eaa1f922f95dd244c5816c31df2a96435ea5764370bb43b6
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_de.tar.gz 20372524 BLAKE2B 149e1bcbc14b2b852eb11633dd455052a3e70ccf314a07a4d310799ac584a8045116962bdef4163ff2160a9ff28c1da3b161c4af52d1169426a0e874b0aef070 SHA512 032c600940593089f26f90ef923261277548aab56369bedc7b7b66ebad55b964f43f5d2170707b233c5c54207365d7c37770cf3a1aa73760dc5f6a718138c0ed
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_el.tar.gz 21712932 BLAKE2B 091cbc2b262b5a2fde58ac1da6144e254b616da9845ea6123e351b9a8c870302185810634e56a9d77236ed3c95387c880eac19ed3b8ec5092933af1133fc5cdb SHA512 9488893ebcd4a0bd9da55e663d0252ffb51db1bd6f9e1d22b47d958cd8cac14bc497d42171ce87f2986841466d14a34263c86310e5c9098a4e34cbacd81a3dd8
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_en-GB.tar.gz 11401535 BLAKE2B 31a8aa124f077475d027b77165a954fb351593dfd5f6395cd77b7a58af427be068540e399be8bd85628a34d16d9807a4b522493fadbb244355291ef66158ad23 SHA512 ba05170d3cf1eff561b37fde8ae42bb4ae8e4ca3f119da407999264c19acff3d3f4aa4567f1e3f12273688f5c29f1826db62916d9fbf4d44163da2d0aa8c18dc
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_es.tar.gz 12840832 BLAKE2B bd475a84ae4289c25307c5c3fb2537a7194cf8a71dd19da1058b5418abea5244349e0f6509e7be2c76e50e95acb022bc0597479c7055458e2d4dee85e8527e2a SHA512 be977df41be38e37f9362deeeddab7b06938f5f7b16910b142102e6f5ece2ee986d756fb64dc46272a021a2e8c1634c2eb9ca1bbc7e1bbc1d3c6cf83077ee27e
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_eu.tar.gz 12691279 BLAKE2B a82d9e9ab459e9aa981a99798792e15342bf32fc3bb0a694cd255db57e64cc66f10c2637c768a723377a78628aaba3478fa353c1627864811ea14fe2cac96638 SHA512 16d50b74f44aed73c4ea3d0ecdeed316f41d0bd38654ec34f43cce5b5a22c736dcd6ae0d1fc838c80dec49464b89889fe064b0ddd10ede6e387f9d04f46226dc
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_fi.tar.gz 20454946 BLAKE2B 627db94ff783bbf1b0714f53f6f8f0978c12a88c5f01eb514709191457249ed921606cf74e79aff6ecefe41820d742179a666571ed7a758cc944c2388f031ace SHA512 e86de9f6cb52d74c7682ae2106a95f3c16c879ae3005df1811b5d71135c82f1eac9a6d9d7d48f1b99d5b2f70831257ddcc0c313715740bc963dc437e51b49a8b
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_fr.tar.gz 13066867 BLAKE2B 7c7b51102d15787bf569f60ad780a3cbc712678230b91b75e26947294efb84f630762d27009b19281dc61f8783bdb968432cb9121ef272724cf2461043e18a2d SHA512 000ffb291f11da39e79faa23ddae2c898c2eba378bb5a8a18645cc2ca2edb650ce8189ecd734a3741ff9bb73a2e5bf0136b8bffbdfc6e50e9baee392406b6213
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_gd.tar.gz 18758514 BLAKE2B 5c90912eef710e4d0a01b548caad44ba053976a2dba3dd8ec14dd889c6d790d0f13d5de4404599d64051e48421f47257e982fab5a38450e04602a66eedd473e2 SHA512 e21ebe89344128ad83e93012ebb5546e1e0875d26e405d6a50f0430ee8fd9b75b663aefadbde0fd9bd64cc4fedff8e8136071b68e5f7f06a6af83bb7319da4f5
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_gl.tar.gz 19776753 BLAKE2B b7cbd70be76868e43e12640b6b76450897dc31c8f3db347b1cc49a36c2ab517f72cc14da4ccac7fff8cc7e2b420816ceb52339b84248aa4aff7add917e90bcaa SHA512 1e7807424dbb00925a16b9f507235ce4d677402eb5963571378c4fd4190323b9634398a039f3a5f7b842088b295607b9fb4d0b4c02fb2172e0dd4e429f2bdf2e
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_he.tar.gz 18778426 BLAKE2B 2e99ab4b251a9e496a64b396ff447c7e1d00d5dfe115d065e642fe5ce8573ea39b4dcc8b79bc37527e16521a8eab45e0fad08d45bf89ba9b80a3a1899711e37e SHA512 b14c1a1cd36850c4628d2cf00e9b280f5dbfbe315d9fc779282cf15220a06e471586c28d7bc1ae0cca8082da28df98eabacb6676145aa23e80e010e1945017b8
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_hi.tar.gz 19738628 BLAKE2B 968c4126127dd5b1e21af592eea9e438982d2b65422cdb7e0b1b91e1e05db3b830d47eb25b425778b02dbabba0a0e96a7f8ec11050f3d752929223c1c0c123c8 SHA512 92f8c8c1e18281789789ce9f909f68c5e0cf7b7b196e825a375b72157c8e66611674d9e9dd5866815621b4d9b767bbffaf2ff4db7b8735cdba99a6e293e8edf9
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_hu.tar.gz 13105240 BLAKE2B 10ff9f4b651bbd242019cfd78302abcb4893f1faa80816587d636e833c34ff96b6e4ce4125a10bf9b1dd1100c4dcc9ceb23d42d09b9b83d148572262eee5b733 SHA512 a6e24ff185ca396f41e70208bacb78b8bf7c6b4e35577aec2d044d91c3708d0bacecd593207b93662bd5cc1d3268eb30ae4aa9bc6e3ea8038ee5b9018db85db0
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_it.tar.gz 12810928 BLAKE2B b5cd385f2e73ee329b1f72269ef23f99c7ef35a0a2669b47a57e3889d70e2edc07c9acaf72bda35e47eca37247940c38042d29b0685fc2ad349c266adae60675 SHA512 10d051b78ee1bbfc0607f4b974b51c92cc25e3772d9432fe8f282d761a7880b51c34402e6ba2d59be3322573bc15a6319ba17b246de89d8c8075326a19ec890a
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ja.tar.gz 19054212 BLAKE2B 7b7b070e2d19b37679e257cdccac5b64f7d5505049852098d2feb1ef8b9c6daf8b2e7fe2b9aef3e7c288fce2f56508fb295abd8f65df6113943ef82d6948dc92 SHA512 accfee4fd1e620cd47ad80e8397ec22dfa08276a1928122fb7bb7a32b9f767050205346ede1037271f610ba69482d04a00f5875ff9af89bd7a63d2754d4d56fd
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_km.tar.gz 15959459 BLAKE2B 2b6901b6c492d61413568b8bfde94398e2fdffc51c11c6b05f99200f0018fc08fdd363f01d3878defaf5c8280d44259e3bf02676e0dff1e79660ab9effbacd5a SHA512 2620effa6bd1709eab2060caa580d7b382f38db16a4466f901b0d897b7460d05d59d675671883bddd9abc16e5012c5fee0c66f04f889c6eab928ca294e2dae4e
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ko.tar.gz 12556735 BLAKE2B e38d396bc68140a4886f5b891610e2d7b953ef487255fa7682f5ebf9e63a9d6f1152e17592d0e680a571ae4d10dc989180839b858afc97546a6fa86dd4c1564b SHA512 fd83dc8808c361170a0a8199a294f5514372012ce510ec1dbb08abb18c099af64c5b7ebd25041c399161456f45ec3e98e30a28e34e7c0ee97bea832182a83a06
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_lt.tar.gz 18655444 BLAKE2B c40746f8b954d2a467de8ee19616b6f7725a2c71d2c779c74e74bc956220e5e7e1ae8b66ebeefbf4fe768198f52bfddb86bc7ba2f1b55d6786a74b862779bf38 SHA512 f5619463a860c16341ad67f23bdca73210a266f7ba91a63e0b8ca6c6f1f6d9a90e049905851e3098f26bd21235425a1b2461fe2e9271d7f79e13b053a197389e
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_nb.tar.gz 19895321 BLAKE2B ac61c45904072f62ba55671d4948657d3fb771f9a227ea349b4cdf96eb7b19bdf52eeea17a47987652a2a9f74e24991a171334fec3e7beb5852f7ea5e17c773f SHA512 3a621b6bc0e70138c1fb888404127b313b4d1de68927be6dedf3186f0d8ac6be73f800b9ba40a8a420bff532e55dc1d2540444d29d007eb7a1005772b84d3565
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_nl.tar.gz 12647731 BLAKE2B aeec58cd6a2bf9ed3d93033b18b7c123affc2077a313a551090a3edb281292e28738d0d3a0f223e9ecb0664f3c6567b481d9579de59dffa207b4e1e27b566811 SHA512 74533061d9b2055d944821a81ba56fe5830d5f65e82b317617809c5094baf8d7d8fdd5fdf7429ef2e76436e683dd121220f45ded2a99541c7d20d5eff5627beb
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_pl.tar.gz 12989098 BLAKE2B ccf4a6db0595768a4f5ea35e1d594556ab836810756d8111ec902cfaebc0ac5461659ddd6a91aad384943b43c4eaedefc411cd46eb4aafe957f4d3dc7cfe1f3b SHA512 4addf577ed1ac32ddf4d29d0eec45b2f203695f57e25a66cc2bcae56356bac173214bd2ca8f3f9bb6e511f48f8ca797a807660095b44980c4966df23b27167dd
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_pt-BR.tar.gz 12662908 BLAKE2B 7a5f5dc6d5c8cfc04a4fed136af3318a64050da2887c9f4e35050c6f48f5d8680b037af270bbb73b6bba3559dc700abe24add9f20ddabd8e4fcb1685a01bca22 SHA512 10dfb04cb5215726d2c6d4a2c75bdca16b15a5b156275ddc05ab5b5fd7974702086eec3ca8a8eb797f17dd7a27ce7efc1f93d6b390223c8fbbb6b5bc2be0f939
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_pt.tar.gz 12657515 BLAKE2B aad9d39d021a1d0fb3ece8d76ba56daa844422f7076a7bbd2850551300783bded99e4bef2667e657e2216471484587300f75acd0cc8e0920992261a01541ab96 SHA512 131b8d8b8ca268446a670c33615f57ea4a8af3b1c34ff01a08ec5137fc7eeadfdc64a6e90e8addf0d171ba2e5028c55589d83be630a8d3b073417b5fbb1e19c1
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ru.tar.gz 13744671 BLAKE2B 10447de93d091dc301f2ceb4899a53471b2c1537c254c74979e56a9570ac6a6c7b1bf717441c59dc32ab08b5f84c0df2b0567090a715d5efdb35093207fe31a7 SHA512 50a4359b5efb4388f992e0ece9226be06c255caae499d1a71a9fe012a39d63aeebd088ecedc13d9510e4cd64f7cecb1646a6b8bf7b8fc852fbf9e5e0dc3fc2eb
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_sk.tar.gz 11845678 BLAKE2B d8b6be6ca1c9b4b8d43ca98de87014a8b3f15848d9a95327e7e3857e5fb449b8f5d8046b3a5801ebc8a0431883a3fbbe4c53a96a2ffa359616363ce035d1c979 SHA512 7ca6910a88c0c5c593d899532a3cfa943cb2d933356f61df4c52d6b3dac6c70ac0632de7a5769cbbea7788d841833251c291818a407363da15b691561e4e7d43
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_sl.tar.gz 12587279 BLAKE2B f4e66324fb420601358610e0001179766ae5d9739c88c7dbb5db91aed50edc0b78792d2fb3195aca948a7e0df3f3aedc9409ddee25496f8dbda59bc63d8504af SHA512 d129f91f819fc09f22722d8545cc26ff008163278051a2acbebadd947c3a27205dffa1e790f6ed7522fbe8cd9a57381b3d24b171aed24f8eb18f2fc84d9bc3a4
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_sr.tar.gz 18739687 BLAKE2B 77367768815d41f624b60170e672f7972718c692ecb879b4571b4914ffd96bc108555d41647e2749b8c1539f7e2c8b4fa2eea74b332727d578366560568b4b22 SHA512 c33c8555ffe3dfaa4e96fe5c5427d0ff1b3ea8551af5904597ecda4c78175d0dd82ef2ee6a14c009c1d89e6e94556496af4d541f0620f5255219392e7d0e3675
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_sv.tar.gz 12480908 BLAKE2B 269172d93bb5f03188b0dbb9faa20c94dfefcdfe21380ff2a08474a5190bf544825428f947c602fd4f423070c7a0a63b5d843489e62e60f2c0f080e5c5646fed SHA512 87a98d1c65eef08738fb6384c1b3ed9e18575c2122bd8017791c62c8611e4b1415a57965a49ab83e8b25b5d1ec849d9030441433534a00e42b6165398ed1ab42
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_ta.tar.gz 18758998 BLAKE2B a2d857a97d5937408712a28ddd256ef285f50b389c614a5e9d93f4618ed42dbbdc910753a9c1a0b5aeca594e30c93b4e0f39f0c461af0d5baa100293d8c8e93b SHA512 9030ffb35ab7d9460ea5b6a27c192e11831c95ab974fbaa8f6f4eb90fb9a6d721d88fabaa39efbcf80478d665f4e203869f25c1baeaf7e4da0bfeb8a60145eea
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_th.tar.gz 18709813 BLAKE2B 8137c4fe7bfcad491d7edb79d19f34be376e1386a01881b6cd2b4937ca3e264d23974641f21adf6289d31bf4ef8c21bcf097e139a3a1a2020fe07d693fded86b SHA512 9b93a459d7af3b5de1f15a8caed0b0824d8aa5dbbd5d57be9f79b1861bb14256c6fd54b965570cdb56a5ef13b7708ceed6b3a00e2451682a3b71dfdcefd43f66
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_tr.tar.gz 12182835 BLAKE2B 98b075a743f8df43f559f72381cecdd78f8c66ee67937d60a7153358f6c8aa0c0c329c297bb510f1e8f20ec8ca2f678bdeaa38c1a0bf29466b251ec583db7bf2 SHA512 262158ed748943a23af21e48416cdd1713c6d02eb937020d2a377ba548e3fc705233118a149f368265f1087cfeb5707785c0ef830aa969c790094a3fa2a1650c
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_vi.tar.gz 13428036 BLAKE2B 1e0df5e8077a321b3573703bf29af1dc4386652814b7b30aea6e9bd883d20956a313d239c29b9f764b71334558024f6988f9c6acd85516c6f47a62587d191e6f SHA512 4e44e4c550d2f5d3596bd53b99fafab47b3b567b13c1183fd274a8ebe7ceac585c3edab51d860ec86f4de42d5ce37974b4770a006c68d1520e5fc1b43412e893
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_zh-CN.tar.gz 13865208 BLAKE2B 44eb061eb5ea255b4af663c9c929893ea87b923ad1abccc277dfbc3422a15c3370305e6cb01a4e25d521ed509ebe1cc27448453bb654e71278273cd3dc2675a6 SHA512 5f384cbe98ca8abe0f6501713002d9d4cb5a56405c904023d6b240934f096cfca0420ce0469bf24c1b238bf5d098bfe9ed114dfd681eb9224787c0dad8191ccd
-DIST Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_zh-TW.tar.gz 14074759 BLAKE2B 3250dd5e6b13b6812e62c9208b05f160f19306bd7d6f11555d7281f10e860785d8f90b4f7497fe017db1f14d1b4c49ae69bc70de0df2dba03b0a45a19fb051fb SHA512 4eef2271b473fec44e4e3f68c60d05634a57a14f563b28e9d1f48c45ebcab295c9de5bb2a00cda6d96735f58467fdef44f87b0f69edfb80dcde6634eaeb6e9b3
-DIST Apache_OpenOffice_4.1.6_Linux_x86_install-rpm_en-US.tar.gz 156322235 BLAKE2B da5c28d3c7bab633bbfd0486208c9bb278aac0dfbc9702315ebee35abf7f9ae1d82ec4a0224a9fb530e89a103514ddb27261842ded8fff6f3010bed108174988 SHA512 bcddf14ff245c1314dc000efd909d376ab77d46920bb9a311a41685c4e2d4e4cd49b471e370fedf7d9ad1d695460e5c5e88b7a78ca842adf2e8c1112cd2b21d6
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ast.tar.gz 18762044 BLAKE2B 69f901974e1d9adda8dfb3e4e679da6a751a4e13846c96086cdc127b795bc529b990d871d8ea606d41527aaa17f9c30db1f419cff06983752bfd07098b6a37c2 SHA512 f5d2d386a43ab0e375df15e5a03fdf8c1bfd20299bd93fd9cacd37da45bc08024406ba3297643ef38d378b8bc9e6aaf55886984e8f23aa2d42683c046a2ebe93
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_bg.tar.gz 13615618 BLAKE2B b4dca0578d002dab18def030e828fca457532d9c90922ff19a4d6d25bfbbfdc7cf465c5927ebb63e6652fd209fb1930c6994343d4740b4e8a3392f2a11c0c534 SHA512 d720b38d0c282972f05da38493368dbb5bb5d5325aac5ea0f3e90590c357c3e1543e64602a7e0cb04f0532f963c14f237b41c9a6cbcb441ca805547f9d9a5b74
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ca-XV.tar.gz 20200493 BLAKE2B 308dca56d16e5309673252faed09c8c51dbb38a3b2d7bf3f5d5d5c5cc78deeb8941e50c8602413b08bac92ad00ab3de7eb5b2186ded30e4dcbabee4aa59170b2 SHA512 b758db1908cf5bc867cbf86a361a42b4f4387ae35a353408764a1f3354204ed2bc659beb95f07cb5005b429c39acc6f379c40e39476e174b2a4cd21f2af56c62
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ca.tar.gz 20193242 BLAKE2B 819a253f5794ce9a077317b6d9adf205ba071c14b47152824813b759d1fc68cc21f62d37c1632b042548cec02cb17b65a076980855a6f030d049fc7d34f29326 SHA512 fbd521d7d646d046ff811258720a6566e309c561267b59a88f978873d62f1902e910f55b9f714d978cdccdfc5275403f30bcafcfaba8cec64b2dad4be7719f16
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_cs.tar.gz 12661534 BLAKE2B 9c2c11dadc1f375a2fec20710ab1a49764ebef129566ece32b6d11ea69b01cea00f7a50f095c12c9d5aa959e19aabba9bd6abc5a3eb8262ad17abec30d97fc65 SHA512 33a5ce75ea8c3e474f88519decae342ff3dbf54d3f49a45ba83d5628c49ba12eec893482ebd303af35058df6cb7f9ac757cc10b3b4ec404848c89fecb3c0d4f5
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_da.tar.gz 12449109 BLAKE2B 4907cacce6686eb1900c3b1dbd2d0b97b3e2eab19cd307f126df51aa9005f6b67a5725f1ed0c9c81449bc4bcbbf398107cebe90b19bebc0c81e86ccfb7487415 SHA512 fc2cf1b1b44710a45bc068b2bd5c800b71705f5b21cafbd0e57396920ebdce0852f161a0bef1ca9cbcc00794e37a88a14d68e227763737da4a413f1c3a124386
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_de.tar.gz 20380645 BLAKE2B bef019c5d7d7b34db03b37487c405d83041809410d038e6b022cfb447fe356ae6ad004bc256f1dc280ae2abdc90050edc52c7bad1aa913e9b7106e3e97ef80ad SHA512 ceda9f9fb91ad221f32df711eee3d8a2ecde3f0628442b998c3ce6dac6e65e4c1fadd64b1b537320e412b6659fa9a847080c215e71cfde4a16c81c802ac3cb7a
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_el.tar.gz 21723477 BLAKE2B 019ff8989a588cae466014d1cefbdd117ef4e98c5c3b5f82a440ec537cb5dca4c35bf52c4e1fdc9455457bb30df8d7d14d2e3863d99ef8b241e1e53be3e7f8de SHA512 377d02a6a112fd2db9369d0596622d8dc6ddd55aa50565ea053667f3c9ef019a3c97cf66a2f93380532eb48788782696302b58a4c361ed1598abb554843973f8
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_en-GB.tar.gz 11411623 BLAKE2B 65a060a7567336a6b142c406018a479f0692eae7da9b682595df8a25455eddc6183a90b4a272e50a1e7ba59dc9d2d64f56ccb5c48cd63479c43fed11a5d68040 SHA512 96e659d85dacc3a2150006d78eb86f3ccfd82871dc8fc9a72c4091a0abca3cfe35f4f9e90a43c868e2ff49f0fa5ccda7c6a23343c2c1b3669ea63b431425da6a
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_es.tar.gz 12848897 BLAKE2B cd01fae7af4914614964164aeeadfc4decba702ef35fcdbf0ce049bc2e3bad6a59f4486b3266e268baeb3796e28092b8e00ea0fda494a20197d9ee20f29fb0ab SHA512 608d5495b7e1d1de6af5f29348885533eba78d7cd2c8f6c0df2211ec960603119abedf525ba615bc7030b7e014001ef0bfe41f8a570c933e5d4958469d8ea652
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_eu.tar.gz 12704895 BLAKE2B 7086d39f074908280de8474d43631c0054fbfe648fceb0c6304c81e80dd6d138a9f5f6e026bdf955674d8dd903da2687a84d7610646747c3f66ccd03677f5c7f SHA512 1378fa5c94d5e82578df2dd139f66ef37b097c4e805cf32704f9ad7bf9563c5dde9c437aeeb232ea232671c563794b1da82cef2419ea82852ad9c4e8dbf3e620
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_fi.tar.gz 20478098 BLAKE2B 74bc27963d21f772d4f711f253ad6ad5f0007f68d0783a883aa0a319daa69605ea924003d1ba77f6c2a2c2d85f25e57d341517f350d17241764f867f8353094c SHA512 79975611989c7d1d6dd125a9c90c939f85495df11804f8d21c217182986095d6e86d3318d541c51d69be7a21a1b1c723fa1ba9213d83cc82ded6f03f28d2ca72
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_fr.tar.gz 13075375 BLAKE2B 4d9ed8ae3375adae061b0c6e04a2440149d85f34c4215dbf253e87a2c911c95d67d3d27cfd2bfb17ae01107241206679b30a1fa261daf94e742c0fa5687c5424 SHA512 97a47ecfd64adaed5a3a2adb889636db223fc5b11256cd63be3afcee714704467d619fce784c37df8ddd3e0bc65e3d137a7351e3e5ca1c43c7d93ffcceb1f654
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_gd.tar.gz 18767783 BLAKE2B 02ac428d3ba4ad45087867a3b3bf1d89186674ec07db74f0c63f40504da24df3ee3c4e57654dc1b12a9ae1620d2261c6a4796da9cce12eb61683e0b2eafd87c6 SHA512 9cb41552639e9ffe2e58809ca405c8ce2485187e3ecc995d41ccd58694b6072456e7aa934de5a06a847dae18bee6bf8050c493c14cc424dd7a14c4b64d960072
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_gl.tar.gz 19785316 BLAKE2B 12a552fbbbbd5dc6efb301a50dab5d33b5fb9009c885c7f2483ba6c7b7f3fcc78f0eef52042ba63d016cae47805d6094efb816c09a3f3eb2f97e8e89d01c6b99 SHA512 75c7c7a059734d8715a444e6e0b722252a0c4bb2f013676f3051d9bf6edb0ee1a07baf2b9c1631b416c501940e7dcba8b01b19e29536dc44da72d938007a2db5
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_he.tar.gz 18788677 BLAKE2B fa32433a2cff27c65d85fadbfdeeb6f44d625dd2d988c0c7453cd49fbe4f37f2faa13c5144bd090dcff630fbf9082557ed1122da5312365f275913296885c5b8 SHA512 ebaff77d0810d8b181f40ce8e0dc28d54b1a44e0dcf850a6db6198719b2ddd16415a63ce2500be664057e94758641cac99b31fd9fe86703e124709146efe986d
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_hi.tar.gz 19748073 BLAKE2B e5ca85268e054f657437d574e923d880c0c1db79f83c7eade52f20436cdcbe2889d18c3b6c2fc07cd365662f29c9df46c191ea7367d3185046364113960725b3 SHA512 5fcbcb5cfa2920b1d082e135a61b47b8fa34f0b43301d03d2ef6fec3efa29b010e9755af5518d98c9d86bbc00af1c353d427bf5c075b9a0db8be29342405ba82
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_hu.tar.gz 13115368 BLAKE2B b35501b4895e98d85fc0e77b5370b790caa22b33bfb7adf74d1044b8d039623e5a99f8dcd8888e591432aab5040b7a830d91e021c1cdb8696a72661e1f2cc296 SHA512 4eb15ae5524a9d0bd386111e0879e061a951c792c211b73876fafa28e0d8f0d511ba7897d77b99fe33b147e9347c325dd0c954251a2e82e295ae73b5a462453a
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_it.tar.gz 12819621 BLAKE2B fe491d5d63b8b6bc348d4def5ce2e6e8f48a9d0b054caf21a8b1f5dd5c0956a8b2c337c8370bbcb9a28a5f9ed7fbd89bc0736c8fd1eb5875b2789ccb374da235 SHA512 8bcbd3140e4bab202aff116ac99071157ac498cbbb0ec411387a350056bd1a9b1ae1ddf475c344db093df14a53139200c1417a05c066476fa43db0b789834262
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ja.tar.gz 19067803 BLAKE2B 74df3853ee644dffd1da2b59862eb5db247d06947f3fb2a6d7dcc411ee8b6bd82da7cc0585bdcb892067ec3c33c69fbbcc55ad02f9a5e943d434bd93e532d2aa SHA512 31c3f9819fdf57272dad61489cddc1ceb3bbf43b176ab74c5fd6748bd369fc3d45c41c5afa1027abc56f746d7d896bf604c1bcaa5582f148e3ba793ee96fb7f8
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_km.tar.gz 15974645 BLAKE2B e25ff7d2a302101f3dd6724056a43641e4ade85f0dee92a87e11dd0704b2d5b894b4b24a6a505b9ba8b52b17e058a7087b09d42c1966ef506e3208f9aa15b8c5 SHA512 801a061abb5ccba940d369c64030396ec1df7b828a7305acf3910bdb89d7608805df8a80913848787c3aa68cbbfb18cf029dd051f852b9372165f78b9855ed50
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ko.tar.gz 12565117 BLAKE2B dcb09e2fda3230896dd094110abf6c805b51b8d39fd064adfd46d44d01bb45a19c4e1c686d04cf3a91507f8ffeb7fadd1db556c048e3ba1a409eed030811f819 SHA512 ef903d22d15d03fec1a1f0767ea9283cc41277fbb517e465a3d5f5cbec7cebc72a66ecef45143aed07f0afd33e07c57bd57c3e3252bf201a516f6a7b8b9b2fc8
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_lt.tar.gz 18664636 BLAKE2B a86c1b135296512d75722760bedb0554962aed282827e74b111ddb4d1c961497d4fa514b1f3ad16c578dcb07bdb11ed9b8d60a5e2f546afee264ee141ad5a7c6 SHA512 4bb9d00ffcb1cb971ea8f41d2b4416dcc31ca861f3f7e09fdcb9d13149660a74ce46c112ea19dc42f6e230a50cf4d6561e8714976efb1631bdd7829b9e5e2b82
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_nb.tar.gz 19903280 BLAKE2B deb80f9b9afced0a497e1ce9f45b9ee9e387caf1cafe34e7b49f8ef00a07a099dc40afd44871159d9a592b85f90288e121557fa35c27bb0635b8d39d146ece6e SHA512 e8f3156621d009dc8ce7e9f5830ecf3703aa2bc307a116090bed8be6824756038a57c3beb4a3ddda655fd3dc13bab2879ceff825a662478053ab17b7645ee7d5
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_nl.tar.gz 12653988 BLAKE2B 814d670a3c36270a97be0b24afa6cbb91a356df09c8786233832b302760dc197b817005de714b5f8adae705c530555d5c13dc4c2cbbb90b6a64869c37e8331e0 SHA512 e9eca007edf401a7a008226cb5494fe1ec665f360343f8a4b65c1f5f55ce802efc6fc61c58e1e78df6e75ead6d74bcbe734adddaa18ace7e4af388cf2967af64
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_pl.tar.gz 12997757 BLAKE2B 8f22b80b0ac4175442d6827aa3c41f60a8156d60f1387b0d5b07e70acf4086cf019a4b3d2659cf32dcbdeda3a24c5673484c17567021743aa31ca93a6c0bb1c5 SHA512 823b581f65932f436a4397f6ec8c390786ecbfb3d2dacb45868b0a307ac81cb896d04821cb507df178a2f701d030c358a0d8da04a54781cf07c5c73df31689a7
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_pt-BR.tar.gz 12669424 BLAKE2B 1dfdc4765d5e430d1f5d2741c24d4c53e3dbbef7135fa8369b5b5ac0c484f2f3875b97279a8423444effab4843ca1a19f926881c6379e1ab416f765c277be274 SHA512 da7093845a44ff07895e0982044bf0368b234a355a094a6691762698614fbd0f191d767833f8fe9b070b65d4ba4df561908856b3d652ba6f73a8aa150b548573
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_pt.tar.gz 12667729 BLAKE2B 17847b1d05ec47b3f7df945bd09bc49cceb0a8ec8adc19f7ffcf6cc233bb0e44408bcb6d0088e57034588129a5e5f1541d934b6fc4c7295afd49d5d6c1df5421 SHA512 922d05fee1cd0906fc4eb621ae01978d0395fa63d98aaae2a30126593a7b0802ce032702de869e43c62c5a1c277115b16492632c9c469a303199d977d353b5b1
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ru.tar.gz 13752250 BLAKE2B 73412cf24dc9ee9298fc86ad101015fac5d6e3016328d75dc5f41208c3e5baab1c8a63aba7ce2c9f219fdcfa7e50056bf51b16f12e95853c66686f528ffe65e9 SHA512 0871b4b89ee3126329dfb16002714ff281f6cf5a88ae53bcd8ebc4b4858f873f9448ab91935bcf5adbc64e674149b62bf298f211705312d4837119feef3b8386
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_sk.tar.gz 11855919 BLAKE2B bcf1294ff12451805189f765b2611becf781ec549f58c7009224d651d0d19085accdeea5580388915fbe69b824e25feb2f3495ba231a1ffaf40c8cc36ba22cb4 SHA512 bdc784456c15d4a4806b543a6dfbb5dd9654fbd907a83ae3d4b210344bd534750752acc1b89e4f90ea6475dfcbdcf738e3bd976d6db34e69cc5c707655742950
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_sl.tar.gz 12599268 BLAKE2B 63beda0ad2c88226aa795015316353a8f3b7c1c131bd666230fa8675c078b591b7b0d814e5b116271c41f5801822fef8ee1c0863e71fc21a569f779ec6205e84 SHA512 0446e3d2da03bc8d654ab2b70ae17f8acb161389f7bfdf63f697ae75fe4cff939e5f5f307fa2f6715451e1d041dc8501b4e513f78ca880a7ccf83635170df829
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_sr.tar.gz 18747955 BLAKE2B f0e4f1e0074704e20c76ca926d7f2ac4de660a1d656651d2b59108c2a1ff15ccc05bb005f6979393d9a4e854e145d1f3741efa69e2af616e37a17707a3f0d0a2 SHA512 3b2319291c9a406b8bcf9ba4cde5299adb573ca82f4ec948fbe07f1e19ef34bb8346404bfb92e96d073762b2a2171d210493a17090fba034bc956615b10c3c3e
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_sv.tar.gz 12488582 BLAKE2B ed8799ccc24e25dcaade14b0ddbf80091e44f6df99e5c4f555cc3b15e23bf56435fb36c072408489fc995b2da602cd68158ac45dc65ebd2282bc8d333baeca62 SHA512 4487cafd057c7d9aa850bb33bd8aae9dc2f9cb082fdb33fc03912f799bad8ea6b2a187f869c5b6e8a632b4c13a51b668565bbdb8e5fec7250ac29c648f5ffcfe
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_ta.tar.gz 18765716 BLAKE2B 036fbaeb942d6cb803e0a5d649d48fb0952135e981581dc560b3630f014ebcbc722c78dbe8a9f49f0577ede9eda2749a5f70e0810c653189aa4731e44912ebea SHA512 53fffa489e76ff7d0b8792a460822af9d2fdb0a41275b758f1b689da657c2de08fc8705862aa99cd6a5d587e5711a2faadcfafc88e64d9dfffc5705f27eacf05
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_th.tar.gz 18718923 BLAKE2B acd2ae11c6e0e52a0570cafd948389034cbf25e870d974e481defea6260643f36924ef0367f34605ef7940583efb67cb027e499f7a9e79bfd70d78fe6b769831 SHA512 15484277419eb13253199397f2cc1d40679d75edc0b0861ee45ff11fd6e3a2607b43ab98e2f2bb3220d12acbf1442832fc57a2fdbc35f4d0f9977825d71101f1
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_tr.tar.gz 12196002 BLAKE2B baed70f0a841270725ccdeaa7be7b318296685dd1a74a1df1122ab6ff65d4a032c2bf2d28cd6dde9b020c8a546a63d0046d5ee3a9dc80c5162c172832057d3ad SHA512 fb4f36128fe92c1b208ed8644dbc8a0b198ed63b52cf82484c87fb213f6ec978b5488f38424a3d02233fbac59a485c89c41322139d2780345b6d7a2c97849ac0
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_vi.tar.gz 13438574 BLAKE2B 78a946da888cdda4edfcd7398386925f1e7e27ab10dc0f9d6e43b1fa7269b5282574774185e8e964fbbbc2aaf60f960862feee2927e918e46defac5b94ea604d SHA512 f406f5f4e7d21ea9031f316c73bfaa8e06f6eeb724a79db0bd38607e5dc73f043d55e37528c5d48bf7cc031bae751f792447fce70feee9ca5f2e46b738d1c7f1
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_zh-CN.tar.gz 13874438 BLAKE2B edb1cc8b0a6b94f7fa47166ad26f45d58774bd9567cbb6e3a1643f038d335f33f92a8ff2b2d84bc59a5b4cd020e3f68826fd9b7aacc4f1534683288c58c5cacc SHA512 722b8a1e8fb39a01dff92ccc5db61428348b4f033efa6e9d150241a2e34010444ae43dac54b8bb72b90d98304c62328db8e39cd2de8077dc49f2e1cb3a475c24
-DIST Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_zh-TW.tar.gz 14085971 BLAKE2B fba2234bf067ebc12e691ed32800bdbabd6cb328def31dce7fbbe589437c7490b6ef6d2bbd543240c7be7be3a4bc6ef4a1685ad0c3f1ae7ed3af7a1c2268bea8 SHA512 775184deade61bc8059a5adc8ad63fec4b157491edb8c4094ec8f80b3c66f2d7de574bf20817fc3077203bdaa029f6c5e4efc4ec39f15f41ff93d760be44e213
diff --git a/app-office/openoffice-bin/files/50-openoffice-bin b/app-office/openoffice-bin/files/50-openoffice-bin
deleted file mode 100644
index 5b7877ba461a..000000000000
--- a/app-office/openoffice-bin/files/50-openoffice-bin
+++ /dev/null
@@ -1,3 +0,0 @@
-SEARCH_DIRS_MASK="@GENTOO_PORTAGE_EPREFIX@/usr/lib/openoffice
-@GENTOO_PORTAGE_EPREFIX@/usr/lib32/openoffice
-@GENTOO_PORTAGE_EPREFIX@/usr/lib64/openoffice"
diff --git a/app-office/openoffice-bin/files/wrapper.in b/app-office/openoffice-bin/files/wrapper.in
deleted file mode 100644
index 0cd84a19e640..000000000000
--- a/app-office/openoffice-bin/files/wrapper.in
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-export OOO_EXTRA_ARG=''
-unset PYTHONPATH
-@GENTOO_PORTAGE_EPREFIX@/usr/LIBDIR/openoffice/program/soffice "$@"
diff --git a/app-office/openoffice-bin/metadata.xml b/app-office/openoffice-bin/metadata.xml
deleted file mode 100644
index 06495333d1ca..000000000000
--- a/app-office/openoffice-bin/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>chithanh@gentoo.org</email>
- <name>Chí-Thanh Christopher Nguyễn</name>
- </maintainer>
- <longdescription>Openoffice is the opensource version of staroffice.
-This is the binary version of Openoffice. Use this if you don't want to wait
-for the source version to build, but be advised that this may not perform as quickly once installed as a natively compiled version.</longdescription>
- <upstream>
- <remote-id type="sourceforge">openofficeorg.mirror</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild
deleted file mode 100644
index 1cf8dc185577..000000000000
--- a/app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils xdg-utils gnome2-utils pax-utils prefix python-single-r1 rpm multilib
-
-IUSE="gnome java"
-
-BUILDID="9790"
-BVER="${PV/_rc*/}-${BUILDID}"
-BVER2=4.1.6-${BUILDID}
-BASIS="ooobasis4.1"
-BASIS2="basis4.1"
-NM="openoffice"
-NM1="${NM}-brand"
-NM2="${NM}4"
-NM3="${NM2}.1.6"
-FILEPATH="mirror://sourceforge/openofficeorg.mirror"
-if [ "${ARCH}" = "amd64" ] ; then
- XARCH="x86_64"
-else
- XARCH="i586"
-fi
-UP="en-US/RPMS"
-
-DESCRIPTION="Apache OpenOffice productivity suite"
-HOMEPAGE="https://www.openoffice.org/"
-SRC_URI="amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_install-rpm_en-US.tar.gz )
- x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_install-rpm_en-US.tar.gz )"
-
-# TODO: supports ca_XR (Valencian RACV) locale too
-LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi"
-
-for X in ${LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
- SRC_URI+=" l10n_${X}? (
- amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz )
- x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )"
-done
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
- !app-office/openoffice
- !prefix? ( sys-libs/glibc )
- app-arch/unzip
- app-arch/zip
- >=dev-lang/perl-5.0
- ${PYTHON_DEPS}
- >=media-libs/freetype-2.1.10-r2
- sys-libs/ncurses:5/5
- x11-libs/libXaw
- x11-libs/libXinerama"
-
-DEPEND="${RDEPEND}
- sys-apps/findutils"
-
-PDEPEND="java? ( >=virtual/jre-1.5 )"
-
-RESTRICT="strip"
-
-S=${WORKDIR}
-
-pkg_setup() {
- QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*"
- QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so"
-}
-
-src_unpack() {
- unpack ${A}
-
- cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}"
- eprefixify "${T}"/{50-${PN},wrapper.in}
-
- for i in base calc core01 core02 core03 core04 core05 core06 core07 draw graphicfilter images impress math ogltrans ooofonts ooolinguistic pyuno ure writer xsltfilter ; do
- rpm_unpack "./${UP}/${NM}-${i}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/${NM}-${BVER}.${XARCH}.rpm"
-
- for j in base calc draw impress math writer; do
- rpm_unpack "./${UP}/${NM1}-${j}-${BVER}.${XARCH}.rpm"
- done
-
- rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER2}.noarch.rpm"
-
- use gnome && rpm_unpack "./${UP}/${NM}-gnome-integration-${BVER}.${XARCH}.rpm"
- use java && rpm_unpack "./${UP}/${NM}-javafilter-${BVER}.${XARCH}.rpm"
-
- # English support installed by default
- rpm_unpack "./${UP}/${NM}-en-US-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${UP}/${NM1}-en-US-${BVER}.${XARCH}.rpm"
- for s in base calc draw help impress math res writer ; do
- rpm_unpack "./${UP}/${NM}-en-US-${s}-${BVER}.${XARCH}.rpm"
- done
-
- # Localization
- for l in ${LANGS}; do
- if use l10n_${l}; then
- # Map ca-valencia to ca-XV used by upstream
- case ${l} in
- ca-valencia) m=ca-XV ;;
- *) m=${l} ;;
- esac
- LANGDIR="${m}/RPMS/"
- rpm_unpack "./${LANGDIR}/${NM}-${m}-${BVER}.${XARCH}.rpm"
- rpm_unpack "./${LANGDIR}/${NM1}-${m}-${BVER}.${XARCH}.rpm"
- for n in base calc draw help impress math res writer; do
- rpm_unpack "./${LANGDIR}/${NM}-${m}-${n}-${BVER}.${XARCH}.rpm"
- done
-
- fi
- done
-}
-
-src_install () {
- INSTDIR="/usr/$(get_libdir)/${NM}"
- dodir ${INSTDIR}
- # mv "${WORKDIR}"/opt/${NM}/* "${ED}${INSTDIR}" || die
- mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die
-
- #Menu entries, icons and mime-types
- cd "${ED}${INSTDIR}/share/xdg/"
- for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
- if [ "${desk}" = "javafilter" ] ; then
- use java || { rm javafilter.desktop; continue; }
- fi
- mv ${desk}.desktop ${NM}-${desk}.desktop
- sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die
- domenu ${NM}-${desk}.desktop
- done
- insinto /usr/share
- doins -r "${WORKDIR}"/usr/share/icons
- doins -r "${WORKDIR}"/usr/share/mime
-
- # Make sure the permissions are right
- use prefix || fowners -R root:0 /
-
- # Install wrapper script
- newbin "${T}/wrapper.in" ooffice
- sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/ooffice" || die
-
- # Component symlinks
- for app in base calc draw impress math writer; do
- cp "${ED}/usr/bin/ooffice" "${ED}/usr/bin/oo${app}"
- sed -i -e s/soffice/s${app}/ "${ED}/usr/bin/oo${app}" || die
- done
-
- dosym ${INSTDIR}/program/spadmin /usr/bin/ooffice-printeradmin
- dosym ${INSTDIR}/program/soffice /usr/bin/soffice
-
- # Non-java weirdness see bug #99366
- use !java && rm -f "${ED}${INSTDIR}/program/javaldx"
-
- # prevent revdep-rebuild from attempting to rebuild all the time
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
-
- # remove soffice bin to avoid collision with libreoffice
- rm -rf "${ED}/usr/bin/soffice" || die
-}
-
-pkg_preinst() {
- use gnome && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- use gnome && gnome2_icon_cache_update
-
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- use gnome && gnome2_icon_cache_update
-}
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-r1.ebuild b/app-office/orage/orage-4.12.1-r1.ebuild
deleted file mode 100644
index fc906148f933..000000000000
--- a/app-office/orage/orage-4.12.1-r1.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.10:= )
- 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 547915e2fffa..000000000000
--- a/app-office/plan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST plan-1.10-gentoo.tar.xz 5976 BLAKE2B 598c92a750fc0a305d7f51211f9e42eae36644de1a83175fcb86c8c30450b8fc1e7d2eabbaced62779d80b557f7f725c97395bc744171952970faa3543abba2f SHA512 60fcfe1fec1d7911a155d6737e6a808ea897ce7c4207bd2f4e95f57b1d154d8d594c6f5ecc8a959cc0d7f47f1415f86797e0c4053873775decfc048bc16048a3
-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 389bcb80364f..000000000000
--- a/app-office/plan/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 -->
- <longdescription lang="en">
- Plan is a Motif based schedule planner.
- </longdescription>
-</pkgmetadata>
diff --git a/app-office/plan/plan-1.10.ebuild b/app-office/plan/plan-1.10.ebuild
deleted file mode 100644
index 642152f24661..000000000000
--- a/app-office/plan/plan-1.10.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-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
- mirror://gentoo/${P}-gentoo.tar.xz"
-
-LICENSE="GPL-2+" #448646
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="
- x11-libs/libXpm
- >=x11-libs/motif-2.3:0
-"
-RDEPEND="${DEPEND}"
-
-QA_PRESTRIPPED="
-/usr/bin/netplan
-/usr/bin/plan
-"
-src_prepare() {
- epatch "${WORKDIR}"/${P}-patches/*.patch
-}
-
-src_compile() {
- pushd src
- emake CC=$(tc-getCC) SHARE=/usr/share/plan linux
- popd
-}
-
-src_install() {
- pushd src
- emake \
- DESTDIR="${D}" \
- SHARE=/usr/share/plan \
- install
- keepdir /usr/share/plan/netplan.dir
- popd
-
- dodoc HISTORY README
-
- pushd misc
- 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
-
- pushd web
- 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
-}
-
-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.ebuild b/app-office/planner/planner-0.14.6_p20130520.ebuild
deleted file mode 100644
index e2a022f1b4f0..000000000000
--- a/app-office/planner/planner-0.14.6_p20130520.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-single-r1
-
-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 python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- >=dev-libs/glib-2.6:2
- >=x11-libs/gtk+-2.14:2
- >=gnome-base/libgnomecanvas-2.10
- >=gnome-base/libgnomeui-2.10
- >=gnome-base/libglade-2.4:2.0
- >=gnome-base/gconf-2.6:2
- >=dev-libs/libxml2-2.6.27:2
- >=dev-libs/libxslt-1.1.23
- python? (
- ${PYTHON_DEPS}
- >=dev-python/pygtk-2.6:2[${PYTHON_USEDEP}] )
- 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 \
- $(use_enable python) \
- $(use_enable python 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 5ae0c0c4e56f..7f2e73573128 100644
--- a/app-office/projectlibre-bin/metadata.xml
+++ b/app-office/projectlibre-bin/metadata.xml
@@ -1,10 +1,7 @@
<?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>creffett@gentoo.org</email>
- <name>Chris Reffett</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">projectlibre</remote-id>
</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 4631aa88b465..000000000000
--- a/app-office/projectlibre-bin/projectlibre-bin-1.6.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-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 * || die
- fperms a+rx ${d}/${MY_PN}.sh
-
- dodir /opt/bin
- dosym ../${MY_PN}/${MY_PN}.sh /opt/bin/${MY_PN} || die
-
- 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..9d2a43f0cc83
--- /dev/null
+++ b/app-office/projectlibre-bin/projectlibre-bin-1.9.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 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="https://downloads.sourceforge.net/${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/pybliographer/Manifest b/app-office/pybliographer/Manifest
deleted file mode 100644
index 5fb761b30488..000000000000
--- a/app-office/pybliographer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pybliographer-1.4.0.tar.xz 1834356 BLAKE2B ba4892f707c2da3f007cb916b158258a59a41cc631e49deacdd784213d506d8e4286c463afb4148c7cb30ed7084ae1a60eee0e62d1bfe13a26bd9fd70a9e60f8 SHA512 aef50e9815b9ff28618ca72c0b50033a24a1bcaa91c9fdbf3014371bb9b4bcaf8fcdffb0fa38e59d37ccfdb4c1383cd601c73aa2e34f4078c514ae9de7341f2a
diff --git a/app-office/pybliographer/metadata.xml b/app-office/pybliographer/metadata.xml
deleted file mode 100644
index 16b2f46ad887..000000000000
--- a/app-office/pybliographer/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
- </maintainer>
- <longdescription lang="en">
- Pybliographer is a tool for managing bibliographic databases, with
- the following features:
- * a user-friendly Gnome interface for editing, searching, inserting
- your citations in LyX, Kile and OpenOffice.org, searching external
- databases like PubMed, Web of Science, Citeseer, and more.
- * powerful APIs to integrate these features into your own custom
- application, with your own specific database schema.
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">pybliographer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/pybliographer/pybliographer-1.4.0-r2.ebuild b/app-office/pybliographer/pybliographer-1.4.0-r2.ebuild
deleted file mode 100644
index 4cf3e67ada7b..000000000000
--- a/app-office/pybliographer/pybliographer-1.4.0-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Pybliographer is a tool for working with bibliographic databases"
-HOMEPAGE="https://pybliographer.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
- >=app-text/recode-3.6-r1
- app-text/rarian
- dev-libs/glib:2
- dev-python/gconf-python:2[${PYTHON_USEDEP}]
- dev-python/pygobject:2[${PYTHON_USEDEP}]
- >=dev-python/pygtk-2.24.0:2[${PYTHON_USEDEP}]
- >=dev-python/python-bibtex-1.2.5[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- app-text/yelp-tools
- >=sys-devel/gettext-0.19.8
-"
-
-# Tests broken for a long time, they rely on non-standard PATH for python
-# modules, bug #678444
-RESTRICT="test"
-
-src_prepare() {
- # Workaround for bug 487204.
- sed -i \
- -e 's:\$(srcdir)/::g' \
- tests/Makefile.am || die "sed failed"
-
- # Install Python modules into site-packages directories.
- find -name Makefile.am | xargs sed -i \
- -e "/^pybdir[[:space:]]*=[[:space:]]*/s:\$(datadir):$(python_get_sitedir):" || die "sed failed"
- sed -i -e 's:prefix=:cd @datapyb@ \&\& prefix=:' scripts/pybscript.in || die
- sed -i -e "s:\@datapyb@:$(python_get_sitedir)/${PN}:g" pybliographer.in scripts/pybscript.in || die
- sed -i \
- -e "s:gladedir = \$(datadir):gladedir = $(python_get_sitedir):" \
- Pyblio/GnomeUI/glade/Makefile.am || die "sed failed"
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-depchecks
-}
-
-src_install() {
- gnome2_src_install
- python_fix_shebang "${D}"
- dodir /usr/share/${PN}
- mv "${D}/$(python_get_sitedir)/${PN}/pixmaps" "${ED}"/usr/share/${PN} || die
-}
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 dc41733bdb11..000000000000
--- a/app-office/sc/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription lang="en">
-sc is a free curses-based spreadsheet program that uses key bindings similar to
-vi and less
-</longdescription>
-</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 52b5a7888ace..000000000000
--- a/app-office/sc/sc-7.16-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 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 3734ddc121fc..0ffc05a70363 100644
--- a/app-office/scribus/Manifest
+++ b/app-office/scribus/Manifest
@@ -1 +1 @@
-DIST scribus-1.5.5_pre20190429.tar.gz 85838093 BLAKE2B 4ffdc6356b5a2c7372bf6395847f348e7c56276d39114fa5691b6c7f8345aa89a0efe221adbbf1d431d89208fae53ae211c5298d9406487d46ddf98dd69d8c1a SHA512 1aa76491560848dccbeb17f03ba4ac24d6045881f6f92f31b921cf1a91c051176b835d86e0c46046e73573bf60b330e07945c279c077a7619bf2ee9331ca9324
+DIST scribus-1.6.1.tar.xz 73266900 BLAKE2B b8120823cf98201ed197748cffe3f12019acfbd4831b497585ad7d04fa6d6e470bf4bc85dac15700483dfc977c56136cb49bcee20106f482cd9b0022d75d28d5 SHA512 ffde5628ea314dab8f212f78e7dd96cd258ceaebccc5b8de2c21e338a433f82d7fbbb047d05882abb07b4dceac031141b77fef933c9a3ed0e26f29bb94377e7e
diff --git a/app-office/scribus/files/scribus-1.5.3-docdir.patch b/app-office/scribus/files/scribus-1.5.3-docdir.patch
deleted file mode 100644
index d866922fa18a..000000000000
--- a/app-office/scribus/files/scribus-1.5.3-docdir.patch
+++ /dev/null
@@ -1,42 +0,0 @@
- CMakeLists.txt | 28 +++++++++++++++-------------
- 1 file changed, 15 insertions(+), 13 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 29d66f3..1c08cdd 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -244,19 +244,21 @@ else()
- endif()
-
- #SHARE - use the default on Apple as TAG_VERSION is empty
--if(WIN32 OR OS2)
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
--else()
-- if(TAG_VERSION OR BUILD_OSX_BUNDLE)
-- set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
-- else()
-- if(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()
--endif()
-+if(NOT DOCDIR)
-+ if(WIN32 OR OS2)
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/")
-+ else()
-+ if(TAG_VERSION OR BUILD_OSX_BUNDLE)
-+ set(DOCDIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${MAIN_DIR_NAME}${TAG_VERSION}/")
-+ else()
-+ if(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()
-+ endif()
-+endif()
- if(NOT IS_ABSOLUTE ${DOCDIR})
- add_definitions("-DDOCDIR=\\\"${CMAKE_INSTALL_PREFIX}/${DOCDIR}\\\"")
- else()
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-docdir.patch b/app-office/scribus/files/scribus-1.5.5-docdir.patch
deleted file mode 100644
index 897a8a75ae95..000000000000
--- a/app-office/scribus/files/scribus-1.5.5-docdir.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index f5b3e77..4c5fd3f 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -313,14 +313,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.5_pre20190429-poppler-0.76.patch b/app-office/scribus/files/scribus-1.5.5_pre20190429-poppler-0.76.patch
deleted file mode 100644
index d62db93663ef..000000000000
--- a/app-office/scribus/files/scribus-1.5.5_pre20190429-poppler-0.76.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From aeea6a2ed4cb15ce8c35bb83066ef03e4e04b29b Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Thu, 2 May 2019 00:08:12 +0200
-Subject: [PATCH] Fix build with poppler-0.76
-
-findPage(int num, int gen) -> findPage(const Ref ref)
-
-https://gitlab.freedesktop.org/poppler/poppler/commit/244c7d6926463b079b1f96e34d9e4451d352942e
----
- scribus/plugins/import/pdf/slaoutput.cpp | 12 ++++--------
- 1 file changed, 4 insertions(+), 8 deletions(-)
-
-diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp
-index fe9794a65..b25082de6 100644
---- a/scribus/plugins/import/pdf/slaoutput.cpp
-+++ b/scribus/plugins/import/pdf/slaoutput.cpp
-@@ -429,8 +429,7 @@ bool SlaOutputDev::handleLinkAnnot(Annot* annota, double xCoor, double yCoor, do
- {
- if (dst->isPageRef())
- {
-- Ref dstr = dst->getPageRef();
-- pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
-+ pagNum = pdfDoc->findPage(dst->getPageRef());
- }
- else
- pagNum = dst->getPageNum();
-@@ -451,8 +450,7 @@ bool SlaOutputDev::handleLinkAnnot(Annot* annota, double xCoor, double yCoor, do
- {
- if (dstn->isPageRef())
- {
-- Ref dstr = dstn->getPageRef();
-- pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
-+ pagNum = pdfDoc->findPage(dstn->getPageRef());
- }
- else
- pagNum = dstn->getPageNum();
-@@ -931,8 +929,7 @@ void SlaOutputDev::handleActions(PageItem* ite, AnnotWidget *ano)
- {
- if (dst->isPageRef())
- {
-- Ref dstr = dst->getPageRef();
-- pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
-+ pagNum = pdfDoc->findPage(dst->getPageRef());
- }
- else
- pagNum = dst->getPageNum();
-@@ -955,8 +952,7 @@ void SlaOutputDev::handleActions(PageItem* ite, AnnotWidget *ano)
- {
- if (dstn->isPageRef())
- {
-- Ref dstr = dstn->getPageRef();
-- pagNum = pdfDoc->findPage(dstr.num, dstr.gen);
-+ pagNum = pdfDoc->findPage(dstn->getPageRef());
- }
- else
- pagNum = dstn->getPageNum();
---
-2.21.0
-
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.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 02d7f56a4fef..77e1cdcae5e0 100644
--- a/app-office/scribus/metadata.xml
+++ b/app-office/scribus/metadata.xml
@@ -1,16 +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="person">
- <email>jlec@gentoo.org</email>
+ <email>fordfrog@gentoo.org</email>
+ <name>Miroslav Šulc</name>
</maintainer>
<use>
<flag name="boost">Enable support for Boost based enhancement</flag>
<flag name="hunspell">Enable support for spell checking with <pkg>app-text/hunspell</pkg></flag>
<flag name="minimal">Don't install headers (only required for e.g. plug-in developers)</flag>
- <flag name="osg">3D redering via <pkg>dev-games/openscenegraph</pkg></flag>
+ <flag name="osg">3D rendering via <pkg>dev-games/openscenegraph</pkg></flag>
<flag name="scripts">Install the scripts</flag>
- <flag name="templates">Document tamplates</flag>
+ <flag name="templates">Document templates</flag>
<flag name="tk">Install tk based scripts e.g. FontSample.py</flag>
</use>
<upstream>
diff --git a/app-office/scribus/scribus-1.5.5_pre20190429.ebuild b/app-office/scribus/scribus-1.5.5_pre20190429.ebuild
deleted file mode 100644
index 1926b62bb623..000000000000
--- a/app-office/scribus/scribus-1.5.5_pre20190429.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk?"
-CMAKE_MAKEFILE_GENERATOR=ninja
-COMMIT=a6cf8dce47922ebe3fca131316236e3aa7ca2d9b
-inherit cmake-utils 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 ~hppa ppc ppc64 x86"
-IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk"
-
-#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
-# Keep this sorted, otherwise eliminating of duplicates below won't work
-IUSE_L10N=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fa_IR fi fi_FI fr gl he he_IL hr hu hu_HU ia id id_ID is is_IS it ja kab kn_IN ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI so sq sr sv sv_SE te th_TH tr uk uk_UA zh_CN zh_TW"
-
-map_lang() {
- local lang=${1/_/-}
- case $1 in
- # Retain the following, which have a specific subtag
- de_*|en_*|pt_*|zh_*) ;;
- # Consider all other xx_XX as duplicates of the generic xx tag
- *_*) lang=${1%%_*} ;;
- esac
- echo ${lang}
-}
-
-prev_l=
-for l in ${IUSE_L10N}; do
- l=$(map_lang ${l})
- [[ ${l} != "${prev_l}" ]] && IUSE+=" l10n_${l}"
- prev_l=${l}
-done
-unset l prev_l
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- tk? ( scripts )"
-
-# osg
-# couple of third_party libs bundled
-COMMON_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]
- 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.62:= )
- hunspell? ( app-text/hunspell:= )
- graphicsmagick? ( media-gfx/graphicsmagick:= )
- osg? ( dev-games/openscenegraph:= )
- pdf? ( app-text/podofo:0= )
- scripts? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
- app-text/ghostscript-gpl
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.5.3-docdir.patch
- "${FILESDIR}"/${PN}-1.5.3-fpic.patch
-)
-
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-src_prepare() {
- rm -r codegen/cheetah || die
- cat > cmake/modules/FindZLIB.cmake <<- EOF || die
- find_package(PkgConfig)
- pkg_check_modules(ZLIB minizip zlib)
- SET( ZLIB_LIBRARY \${ZLIB_LIBRARIES} )
- SET( ZLIB_INCLUDE_DIR \${ZLIB_INCLUDE_DIRS} )
- MARK_AS_ADVANCED( ZLIB_LIBRARY ZLIB_INCLUDE_DIR )
- EOF
-
- 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
-
- has_version ">=app-text/poppler-0.76.0" && PATCHES+=( "${FILESDIR}"/${P}-poppler-0.76.patch )
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- # bug #550818
- append-cppflags -DHAVE_MEMRCHR
-
- local _lang lang langs
- for _lang in ${IUSE_L10N}; do
- lang=$(map_lang ${_lang})
- if use l10n_${lang}; then
- # From the CMakeLists.txt
- # "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc"
- langs+=";${_lang}"
- else
- # Don't install localized documentation
- sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die
- safe_delete \
- ./resources/dicts/README_${_lang}.txt \
- ./resources/dicts/README_hyph_${_lang}.txt \
- ./resources/dicts/hyph_${_lang}.dic \
- ./resources/loremipsum/${_lang}.xml
- fi
- sed -e "/en_EN/d" -i doc/CMakeLists.txt || die
- safe_delete \
- ./resources/dicts/README_en_EN.txt \
- ./resources/dicts/README_hyph_en_EN.txt \
- ./resources/dicts/hyph_en_EN.dic \
- ./resources/loremipsum/en_EN.xml
- done
-
- local mycmakeargs=(
- -DHAVE_PYTHON=ON
- -DPYTHON_INCLUDE_PATH="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DWANT_DISTROBUILD=ON
- -DDOCDIR="${EPREFIX%/}/usr/share/doc/${PF}/"
- -DWANT_GUI_LANG="${langs#;};en"
- -DWITH_PODOFO="$(usex pdf)"
- -DWITH_BOOST="$(usex boost)"
- -DWANT_GRAPHICSMAGICK="$(usex graphicsmagick)"
- -DWANT_NOOSG="$(usex !osg)"
- -DWANT_DEBUG="$(usex debug)"
- -DWANT_HEADERINSTALL="$(usex !minimal)"
- -DWANT_HUNSPELL="$(usex hunspell)"
- -DWANT_NOEXAMPLES="$(usex !examples)"
- -DWANT_NOTEMPLATES="$(usex !templates)"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- local lang _lang
- # en_EN can be deleted always
- for _lang in ${IUSE_L10N}; do
- lang=$(map_lang ${_lang})
- if ! use l10n_${lang}; then
- safe_delete "${ED%/}"/usr/share/man/${_lang}
- fi
- done
-
- if ! use scripts; then
- rm "${ED%/}"/usr/share/scribus/scripts/*.py || die
- elif ! use tk; then
- rm "${ED%/}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
- fi
-
- use scripts && \
- python_fix_shebang "${ED%/}"/usr/share/scribus/scripts && \
- python_optimize "${ED%/}"/usr/share/scribus/scripts
-
- mv "${ED%/}"/usr/share/doc/${PF}/{en,html} || die
- ln -sf html "${ED%/}"/usr/share/doc/${PF}/en || die
- 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; 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
-}
-
-safe_delete () {
- local x
- for x in ${@}; do
- if [[ -d "${x}" ]]; then
- ebegin "Deleting ${x} recursively"
- rm -r "${x}" || die
- eend $?
- elif [[ -f "${x}" ]]; then
- ebegin "Deleting ${x}"
- rm "${x}" || die
- eend $?
- fi
- done
-}
diff --git a/app-office/scribus/scribus-1.6.1-r1.ebuild b/app-office/scribus/scribus-1.6.1-r1.ebuild
new file mode 100644
index 000000000000..7a3abef52fb0
--- /dev/null
+++ b/app-office/scribus/scribus-1.6.1-r1.ebuild
@@ -0,0 +1,151 @@
+# 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="tk?"
+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://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.xz"
+S="${WORKDIR}/${P}"
+
+LICENSE="GPL-2"
+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}
+ tk? ( scripts )"
+
+# osg
+# couple of third_party libs bundled
+DEPEND="${PYTHON_DEPS}
+ app-text/libmspub
+ app-text/libqxp
+ app-text/poppler:=
+ dev-libs/hyphen
+ 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
+ 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:=
+ net-print/cups
+ sys-libs/zlib[minizip]
+ x11-libs/cairo[X,svg(+)]
+ 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_USEDEP}]
+ ')
+ )
+"
+RDEPEND="${DEPEND}
+ app-text/ghostscript-gpl
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.5.8-cmake.patch # bug 886251
+ "${FILESDIR}"/${PN}-1.5.3-fpic.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
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ # for safety remove files that we patched out
+ rm -r scribus/third_party/hyphen || die
+}
+
+src_configure() {
+ # bug #550818
+ 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)
+ -DWANT_NOTEMPLATES=$(usex !templates)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if ! use tk; then
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/{FontSample,CalendarWizard}.py || die
+ fi
+ if use scripts; then
+ python_fix_shebang "${ED}"/usr/share/scribus-${SLOT}/scripts
+ python_optimize "${ED}"/usr/share/scribus-${SLOT}/scripts
+ else
+ rm "${ED}"/usr/share/scribus-${SLOT}/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-${SLOT}.png
+ done
+ 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 06ff411dee8c..e6a659a11344 100644
--- a/app-office/scribus/scribus-9999.ebuild
+++ b/app-office/scribus/scribus-9999.ebuild
@@ -1,228 +1,153 @@
-# 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
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="tk?"
-CMAKE_MAKEFILE_GENERATOR=ninja
-
-inherit cmake-utils 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
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts templates tk"
-
-#a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print $2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: :g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a
-# Keep this sorted, otherwise eliminating of duplicates below won't work
-IUSE_L10N=" af ar bg br ca ca_ES cs cs_CZ cy cy_GB da da_DK de de_1901 de_CH de_DE el en_AU en_GB en_US eo es es_ES et eu fa_IR fi fi_FI fr gl he he_IL hr hu hu_HU ia id id_ID is is_IS it ja kab kn_IN ko ku la lt lt_LT nb_NO nl nn_NO pl pl_PL pt pt_BR pt_PT ro ro_RO ru ru_RU_0 sa sk sk_SK sl sl_SI so sq sr sv sv_SE te th_TH tr uk uk_UA zh_CN zh_TW"
-
-map_lang() {
- local lang=${1/_/-}
- case $1 in
- # Retain the following, which have a specific subtag
- de_*|en_*|pt_*|zh_*) ;;
- # Consider all other xx_XX as duplicates of the generic xx tag
- *_*) lang=${1%%_*} ;;
- esac
- echo ${lang}
-}
+if [[ "${PV}" == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/scribusproject/scribus"
+ inherit git-r3
+else
+ SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.xz"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
-prev_l=
-for l in ${IUSE_L10N}; do
- l=$(map_lang ${l})
- [[ ${l} != "${prev_l}" ]] && IUSE+=" l10n_${l}"
- prev_l=${l}
-done
-unset l prev_l
+LICENSE="GPL-2"
+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
-COMMON_DEPEND="${PYTHON_DEPS}
+DEPEND="${PYTHON_DEPS}
+ app-text/hunspell:=
app-text/libmspub
app-text/libqxp
app-text/poppler:=
dev-libs/hyphen
- >=dev-libs/icu-58.2:0=
+ dev-libs/icu:0=
dev-libs/librevenge
dev-libs/libxml2
- dev-qt/qtcore:5
- dev-qt/qtgui:5[-gles2]
- 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.9.42:0=[icu]
+ 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-1.10.0[X,svg]
- boost? ( >=dev-libs/boost-1.62:= )
- hunspell? ( app-text/hunspell:= )
+ x11-libs/cairo[X,svg(+)]
+ x11-libs/libxcb
+ boost? ( dev-libs/boost:= )
graphicsmagick? ( media-gfx/graphicsmagick:= )
osg? ( dev-games/openscenegraph:= )
pdf? ( app-text/podofo:0= )
- scripts? ( dev-python/pillow[tk?,${PYTHON_USEDEP}] )
+ scripts? (
+ $(python_gen_cond_dep '
+ dev-python/pillow[tk?,${PYTHON_USEDEP}]
+ ')
+ )
"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
app-text/ghostscript-gpl
"
-DEPEND="${COMMON_DEPEND}
+BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig
"
PATCHES=(
- "${FILESDIR}"/${PN}-1.5.6-docdir.patch
+ "${FILESDIR}"/${PN}-1.5.8-cmake.patch # bug 886251
"${FILESDIR}"/${PN}-1.5.3-fpic.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
)
src_prepare() {
- rm -r codegen/cheetah || die
- cat > cmake/modules/FindZLIB.cmake <<- EOF || die
- find_package(PkgConfig)
- pkg_check_modules(ZLIB minizip zlib)
- SET( ZLIB_LIBRARY \${ZLIB_LIBRARIES} )
- SET( ZLIB_INCLUDE_DIR \${ZLIB_INCLUDE_DIRS} )
- MARK_AS_ADVANCED( ZLIB_LIBRARY ZLIB_INCLUDE_DIR )
- EOF
-
- 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
+ cmake_src_prepare
- sed \
- -e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \
- -i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test
-
- cmake-utils_src_prepare
+ # for safety remove files that we patched out
+ rm -r scribus/third_party/hyphen || die
}
src_configure() {
# bug #550818
append-cppflags -DHAVE_MEMRCHR
- local _lang lang langs
- for _lang in ${IUSE_L10N}; do
- lang=$(map_lang ${_lang})
- if use l10n_${lang}; then
- # From the CMakeLists.txt
- # "#Bit of a hack, preprocess all the filenames to generate our language string, needed for -DWANT_GUI_LANG=en_GB;de_DE , etc"
- langs+=";${_lang}"
- else
- # Don't install localized documentation
- sed -e "/${_lang}/d" -i doc/CMakeLists.txt || die
- safe_delete \
- ./resources/dicts/README_${_lang}.txt \
- ./resources/dicts/README_hyph_${_lang}.txt \
- ./resources/dicts/hyph_${_lang}.dic \
- ./resources/loremipsum/${_lang}.xml
- fi
- sed -e "/en_EN/d" -i doc/CMakeLists.txt || die
- safe_delete \
- ./resources/dicts/README_en_EN.txt \
- ./resources/dicts/README_hyph_en_EN.txt \
- ./resources/dicts/hyph_en_EN.dic \
- ./resources/loremipsum/en_EN.xml
- done
-
local mycmakeargs=(
+ -DTAG_VERSION="-${SLOT}"
-DHAVE_PYTHON=ON
- -DPYTHON_INCLUDE_PATH="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
-DWANT_DISTROBUILD=ON
- -DDOCDIR="${EPREFIX%/}/usr/share/doc/${PF}/"
- -DWANT_GUI_LANG="${langs#;};en"
- -DWITH_PODOFO="$(usex pdf)"
- -DWITH_BOOST="$(usex boost)"
- -DWANT_GRAPHICSMAGICK="$(usex graphicsmagick)"
- -DWANT_NOOSG="$(usex !osg)"
- -DWANT_DEBUG="$(usex debug)"
- -DWANT_HEADERINSTALL="$(usex !minimal)"
- -DWANT_HUNSPELL="$(usex hunspell)"
- -DWANT_NOEXAMPLES="$(usex !examples)"
- -DWANT_NOTEMPLATES="$(usex !templates)"
+ -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_HEADERINSTALL=$(usex !minimal)
+ -DWANT_NOOSG=$(usex !osg)
+ -DWITH_PODOFO=$(usex pdf)
+ -DWANT_NOTEMPLATES=$(usex !templates)
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
-
- local lang _lang
- # en_EN can be deleted always
- for _lang in ${IUSE_L10N}; do
- lang=$(map_lang ${_lang})
- if ! use l10n_${lang}; then
- safe_delete "${ED%/}"/usr/share/man/${_lang}
- fi
- done
+ cmake_src_install
- if ! use scripts; then
- rm "${ED%/}"/usr/share/scribus/scripts/*.py || die
- elif ! use tk; then
- rm "${ED%/}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
+ if ! use tk; then
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/{FontSample,CalendarWizard}.py || die
+ fi
+ if use scripts; then
+ python_fix_shebang "${ED}"/usr/share/scribus-${SLOT}/scripts
+ python_optimize "${ED}"/usr/share/scribus-${SLOT}/scripts
+ else
+ rm "${ED}"/usr/share/scribus-${SLOT}/scripts/*.py || die
fi
- use scripts && \
- python_fix_shebang "${ED%/}"/usr/share/scribus/scripts && \
- python_optimize "${ED%/}"/usr/share/scribus/scripts
+ mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
+ ln -sf html "${ED}"/usr/share/doc/${PF}/en || die
- 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; do
- newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png
+ for size in 16 32 128 256 512; do
+ 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
}
-safe_delete () {
- local x
- for x in ${@}; do
- if [[ -d "${x}" ]]; then
- ebegin "Deleting ${x} recursively"
- rm -r "${x}" || die
- eend $?
- elif [[ -f "${x}" ]]; then
- ebegin "Deleting ${x}"
- rm "${x}" || die
- eend $?
- fi
- done
+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 ff350af03e3f..7919c5992c01 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1 +1,2 @@
-DIST skrooge-2.20.0.tar.xz 21787404 BLAKE2B b289bbec8d6e369298a142360cc07c6d522d44969c55c68de70df4a9ad574e2a07e9b349091bb8b902408afc709552692557363ef9e7ca2a4375abc41236cd3f SHA512 5b4a9b5b17e24e222a99024bfed03d126df117d4b0af5b5828248ecb08df72dc595225290f811c9a5d45b552f465d361f19f95c4c1ef492bb39db38aa68fa96c
+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/files/skrooge-2.20.0-missing-header.patch b/app-office/skrooge/files/skrooge-2.20.0-missing-header.patch
deleted file mode 100644
index 311404993b84..000000000000
--- a/app-office/skrooge/files/skrooge-2.20.0-missing-header.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 79aeb3f4d3cc01761d99af5868c7fb5101cf2258 Mon Sep 17 00:00:00 2001
-From: Luca Beltrame <lbeltrame@kde.org>
-Date: Sun, 21 Jul 2019 09:19:40 +0200
-Subject: Fix build with Qt 5.13
-
----
- plugins/generic/skg_monthly/grantlee_filters/skgdocumentfilter.cpp | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/plugins/generic/skg_monthly/grantlee_filters/skgdocumentfilter.cpp b/plugins/generic/skg_monthly/grantlee_filters/skgdocumentfilter.cpp
-index 423eb3a..dfcfb43 100644
---- a/plugins/generic/skg_monthly/grantlee_filters/skgdocumentfilter.cpp
-+++ b/plugins/generic/skg_monthly/grantlee_filters/skgdocumentfilter.cpp
-@@ -27,6 +27,8 @@
- #include "skgmainpanel.h"
- #include "skgtraces.h"
-
-+#include <QMetaProperty>
-+
- #include <KFormat>
-
- QVariant SKGDocumentTableFilter::doFilter(const QVariant& input, const QVariant& argument, bool autoescape) const
---
-cgit v1.1
diff --git a/app-office/skrooge/metadata.xml b/app-office/skrooge/metadata.xml
index 5156b3be98f4..8581d37e84e1 100644
--- a/app-office/skrooge/metadata.xml
+++ b/app-office/skrooge/metadata.xml
@@ -1,13 +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="activities">Enable kactivities support</flag>
- <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
- <flag name="webkit">Build with <pkg>dev-qt/qtwebkit</pkg> instead of <pkg>dev-qt/qtwebengine</pkg></flag>
</use>
</pkgmetadata>
diff --git a/app-office/skrooge/skrooge-2.20.0.ebuild b/app-office/skrooge/skrooge-2.20.0.ebuild
deleted file mode 100644
index 8ec5d4ff9162..000000000000
--- a/app-office/skrooge/skrooge-2.20.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="https://skrooge.org/"
-[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="activities designer kde ofx webkit"
-
-REQUIRED_USE="test? ( designer )"
-
-BDEPEND="
- dev-libs/libxslt
- virtual/pkgconfig
-"
-COMMON_DEPEND="
- $(add_frameworks_dep karchive)
- $(add_frameworks_dep kcompletion)
- $(add_frameworks_dep kconfig)
- $(add_frameworks_dep kconfigwidgets)
- $(add_frameworks_dep kcoreaddons)
- $(add_frameworks_dep kdbusaddons)
- $(add_frameworks_dep ki18n)
- $(add_frameworks_dep kiconthemes)
- $(add_frameworks_dep kio)
- $(add_frameworks_dep kitemviews)
- $(add_frameworks_dep knewstuff)
- $(add_frameworks_dep knotifications)
- $(add_frameworks_dep knotifyconfig)
- $(add_frameworks_dep kparts)
- $(add_frameworks_dep kservice)
- $(add_frameworks_dep ktextwidgets)
- $(add_frameworks_dep kwallet)
- $(add_frameworks_dep kwidgetsaddons)
- $(add_frameworks_dep kxmlgui)
- $(add_qt_dep qtconcurrent)
- $(add_qt_dep qtdbus)
- $(add_qt_dep qtdeclarative 'widgets')
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork)
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtscript)
- $(add_qt_dep qtsql '' '' '5=')
- $(add_qt_dep qtsvg)
- $(add_qt_dep qtwidgets)
- $(add_qt_dep qtxml)
- app-crypt/qca:2[qt5(+)]
- dev-db/sqlcipher
- dev-libs/grantlee:5
- activities? ( $(add_frameworks_dep kactivities) )
- kde? ( $(add_frameworks_dep krunner) )
- ofx? ( dev-libs/libofx )
- webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20180120:5 )
- !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-"
-DEPEND="${COMMON_DEPEND}
- $(add_frameworks_dep kguiaddons)
- $(add_frameworks_dep kjobwidgets)
- $(add_frameworks_dep kwindowsystem)
- designer? (
- $(add_frameworks_dep kdesignerplugin)
- $(add_qt_dep designer)
- )
-"
-RDEPEND="${COMMON_DEPEND}
- $(add_qt_dep qtquickcontrols)
-"
-
-PATCHES=( "${FILESDIR}"/${P}-missing-header.patch )
-
-# hangs + installs files
-RESTRICT+=" test"
-
-src_configure() {
- local mycmakeargs=(
- -DSKG_BUILD_TEST=$(usex test)
- -DSKG_DESIGNER=$(usex designer)
- $(cmake-utils_use_find_package activities KF5Activities)
- $(cmake-utils_use_find_package kde KF5Runner)
- $(cmake-utils_use_find_package ofx LibOfx)
- -DSKG_WEBENGINE=$(usex !webkit)
- )
-
- kde5_src_configure
-}
-
-src_test() {
- local mycmakeargs=(
- -DSKG_BUILD_TEST=ON
- )
- kde5_src_test
-}
diff --git a/app-office/skrooge/skrooge-2.31.0.ebuild b/app-office/skrooge/skrooge-2.31.0.ebuild
new file mode 100644
index 000000000000..54e7a2e28fab
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.31.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+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/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/taskcoach/Manifest b/app-office/taskcoach/Manifest
deleted file mode 100644
index 3e346b0449eb..000000000000
--- a/app-office/taskcoach/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST TaskCoach-1.4.3.tar.gz 2927984 BLAKE2B 998a53fa53624bce8497423e68924962e2cec705b87cfab192a6c5869a915f0de9d5c4394a190d07a50220258e7165b6aaee18449b9b9643a37dd9d9838a6679 SHA512 ae449ae66d29ec884de680179853d5e39814a4e7b10d8e5ca2066f1c85fda328470852a10600e74ade1e4a52c5cdc8f749eceaf4f861f8852c2f47d654e9fc88
diff --git a/app-office/taskcoach/files/taskcoach-1.4.2-fix-desktop-file.patch b/app-office/taskcoach/files/taskcoach-1.4.2-fix-desktop-file.patch
deleted file mode 100644
index 9f57beb8d054..000000000000
--- a/app-office/taskcoach/files/taskcoach-1.4.2-fix-desktop-file.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From dd39524692896995daabc69c7090ecf66e64858e Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <sebastian@pipping.org>
-Date: Sun, 10 Jan 2016 01:34:13 +0100
-Subject: [PATCH] Fix .desktop file
-
-error: value "task;todo;reminder" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character
----
- build.in/linux_common/taskcoach.desktop | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/build.in/linux_common/taskcoach.desktop b/build.in/linux_common/taskcoach.desktop
-index 9382b0b..b1a4bd1 100644
---- a/build.in/linux_common/taskcoach.desktop
-+++ b/build.in/linux_common/taskcoach.desktop
-@@ -7,4 +7,4 @@ Icon=taskcoach
- Terminal=false
- Type=Application
- Categories=Office;Calendar;
--Keywords=task;todo;reminder
-+Keywords=task;todo;reminder;
---
-2.7.0
-
diff --git a/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch b/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch
deleted file mode 100644
index f869c9930b25..000000000000
--- a/app-office/taskcoach/files/taskcoach-1.4.3-version-check.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 8967c58a435ad8c1db5599edd044de2902399459 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping <sebastian@pipping.org>
-Date: Fri, 24 Jun 2016 15:54:24 +0200
-Subject: [PATCH] Disable check for new version by default
-
----
- taskcoachlib/config/defaults.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/taskcoachlib/config/defaults.py b/taskcoachlib/config/defaults.py
-index 77a3809..5025af3 100644
---- a/taskcoachlib/config/defaults.py
-+++ b/taskcoachlib/config/defaults.py
-@@ -538,7 +538,7 @@ defaults = {
- 'pythonfrozen': '', # Idem
- 'current': meta.data.version,
- 'notified': meta.data.version,
-- 'notify': 'True'
-+ 'notify': 'False'
- },
- 'behavior': {
- 'markparentcompletedwhenallchildrencompleted': 'False',
---
-2.9.0
-
diff --git a/app-office/taskcoach/metadata.xml b/app-office/taskcoach/metadata.xml
deleted file mode 100644
index 10caf0ae4d5c..000000000000
--- a/app-office/taskcoach/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="sourceforge">taskcoach</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-office/taskcoach/taskcoach-1.4.3-r1.ebuild b/app-office/taskcoach/taskcoach-1.4.3-r1.ebuild
deleted file mode 100644
index fc81b9f5eca0..000000000000
--- a/app-office/taskcoach/taskcoach-1.4.3-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils versionator
-
-MY_PN="TaskCoach"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Simple personal tasks and todo lists manager"
-HOMEPAGE="http://www.taskcoach.org https://pypi.org/project/TaskCoach/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="libnotify"
-
-DEPEND="
- dev-python/wxpython:3.0[${PYTHON_USEDEP}]
- || (
- >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
- >=dev-python/twisted-core-10.0
- )
-"
-RDEPEND="${DEPEND}
- x11-libs/libXScrnSaver
- libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGES.txt README.txt )
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.4.2-fix-desktop-file.patch
- epatch "${FILESDIR}"/${PN}-1.4.3-version-check.patch
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doicon "icons.in/${PN}.png"
- make_desktop_entry ${PN}.py "Task Coach" ${PN} Office
-}
diff --git a/app-office/tedia2sql/Manifest b/app-office/tedia2sql/Manifest
deleted file mode 100644
index 83e2090d3ab1..000000000000
--- a/app-office/tedia2sql/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tedia2sql-1.2.12.tar.gz 72419 BLAKE2B b227524234aad074e8b6c72d566fe7272beb0e0f050e3e0d778a9a458b45819fe51148736cbbe92dc056cc3ac15b8993ba16b0deb0672791c8f02f41b20cb16d SHA512 070ed328c1d021ea8f0f4242373935bfc4850db418b4ace4c391e84e1248079c9ff24f549dfb786fac0f527df8e0dbce81f360df74f71c07a93f46f32ef45196
diff --git a/app-office/tedia2sql/metadata.xml b/app-office/tedia2sql/metadata.xml
deleted file mode 100644
index 6f49eba8f496..000000000000
--- a/app-office/tedia2sql/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/tedia2sql/tedia2sql-1.2.12.ebuild b/app-office/tedia2sql/tedia2sql-1.2.12.ebuild
deleted file mode 100644
index 16eb6ec455e9..000000000000
--- a/app-office/tedia2sql/tedia2sql-1.2.12.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="Convert database ERD designed in Dia into SQL DDL scripts"
-HOMEPAGE="http://tedia2sql.tigris.org"
-SRC_URI="http://tedia2sql.tigris.org/files/documents/282/19423/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc"
-
-DEPEND=">=dev-lang/perl-5.8
- >=dev-perl/XML-DOM-1.43
- >=virtual/perl-Digest-MD5-2.36"
-
-S=${WORKDIR}/${PN}
-
-src_install() {
- insinto /etc
- doins tedia2sqlrc
-
- dobin tedia2sql
- dodoc README
- use doc && dohtml -A sql -A dia www/*
-}
diff --git a/app-office/texmacs/Manifest b/app-office/texmacs/Manifest
index b77db540f9fb..837b2711ad27 100644
--- a/app-office/texmacs/Manifest
+++ b/app-office/texmacs/Manifest
@@ -1,4 +1 @@
-DIST TeXmacs-1.99.10-src.tar.gz 31879944 BLAKE2B 3576d1abff1040d2b0236718a5ef5149bf0e445567408e44b85cae5d43a631acd42fa59f0973e375e347720083ee2368398a1a2cec6aa679c5f47a3952877615 SHA512 5da8e789a5f7b6b9e2846714c751173616e572b5426f2c29d7f979037b1bca1542c9e77048abf9c5b95974e7b198c2a857bfa84eeb428390b2c1088bf87984d8
-DIST TeXmacs-1.99.11-src.tar.gz 32798336 BLAKE2B 352e333b51fbf27589377f638dda4f4fa09ca6aee6d0016a103ef3b4ba71b766930b7202f6fc3d060f72e4ccbbf311f438975317844587461880f99c7dff596d SHA512 3f3481834baeeee93afc2c2de1666297b8c02d7dc5223b00ee93120e175503c91bdcc3d9ff4d8df498033064b2e67b12ffd47af9e8b95ad5eee12b47ec076855
-DIST TeXmacs-1.99.6-src.tar.gz 25081652 BLAKE2B 08d0a141ff1b8ab59def50c636d917f9290488031d6f7f4343be4a04af44d8994dc791eb23a2a2b71b7a853a3a90482313062fbfc045cf585afdf8f1f8d2a5f3 SHA512 2e262037654493075cc4a3d47b93de08c3ad2d6f10ce5fe814a8046b38d327c5dd88c1575dff7e2145f1541f9765dc50ec5abcd63146090eea98ab5db9d103ee
-DIST TeXmacs-1.99.9-src.tar.gz 30109108 BLAKE2B 182db26c645e1445780f8e153f7283eb517ec3aa8be6ce137b6c305df33657f15c3efb57198e81f8dd9e1682b3bf1c6c0ff6f3798c54bcb74aedb8b3cef67b40 SHA512 96971060536007e542cd3e1789f07bcc30ceda01cbf32cabf43e3a5e61a2ba15f604e49601d891a956732d90d224353f8dac495be05677758146206b549f9d1f
+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/files/texmacs-plugins-1.patch b/app-office/texmacs/files/texmacs-plugins-1.patch
deleted file mode 100644
index 1d3299f407ce..000000000000
--- a/app-office/texmacs/files/texmacs-plugins-1.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/axiom/Makefile TeXmacs-1.0.7.21-src/plugins/axiom/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/axiom/Makefile 2013-11-04 06:09:24.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/axiom/Makefile 2013-12-29 02:40:24.263756226 +0700
-@@ -16,3 +16,3 @@
- bin/tm_axiom: src/tm_axiom.c
-- $(CC) $(CPPFLAGS) $(CFLAGS) src/tm_axiom.c -o bin/tm_axiom
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/tm_axiom.c -o bin/tm_axiom
-
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/graphviz/Makefile TeXmacs-1.0.7.21-src/plugins/graphviz/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/graphviz/Makefile 2013-11-04 06:09:18.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/graphviz/Makefile 2013-12-29 02:41:10.245753123 +0700
-@@ -16,3 +16,3 @@
- bin/tm_graphviz: src/tm_graphviz.c
-- $(CC) $(CPPFLAGS) $(CFLAGS) src/tm_graphviz.c -o bin/tm_graphviz
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/tm_graphviz.c -o bin/tm_graphviz
-
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/maple/Makefile TeXmacs-1.0.7.21-src/plugins/maple/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/maple/Makefile 2013-11-04 06:09:23.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/maple/Makefile 2013-12-29 02:41:45.834750721 +0700
-@@ -17,3 +17,3 @@
- bin/tm_maple_5: src/tm_maple_5.cpp
-- $(CXX) $(CPPFLAGS) $(CXXFLAGS) src/tm_maple_5.cpp -o bin/tm_maple_5
-+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) src/tm_maple_5.cpp -o bin/tm_maple_5
-
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/mathematica/Makefile TeXmacs-1.0.7.21-src/plugins/mathematica/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/mathematica/Makefile 2013-11-04 06:09:22.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/mathematica/Makefile 2013-12-29 02:42:33.470747506 +0700
-@@ -14,3 +14,3 @@
- bin/realpath: src/realpath.c
-- $(CC) $(CPPFLAGS) $(CFLAGS) src/realpath.c -o bin/realpath
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) src/realpath.c -o bin/realpath
-
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/r/Makefile TeXmacs-1.0.7.21-src/plugins/r/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/r/Makefile 2013-11-04 06:09:24.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/r/Makefile 2013-12-29 02:43:32.538743520 +0700
-@@ -16,3 +16,3 @@
- bin/tm_r: src/tm_r.c
-- $(CC) $(CPPFLAGS) $(CFLAGS) -I../../src/System src/tm_r.c -o bin/tm_r -lutil
-+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -I../../src/System src/tm_r.c -o bin/tm_r -lutil
-
-diff -r -U1 TeXmacs-1.0.7.21-src.orig/plugins/shell/Makefile TeXmacs-1.0.7.21-src/plugins/shell/Makefile
---- TeXmacs-1.0.7.21-src.orig/plugins/shell/Makefile 2013-11-04 06:09:21.000000000 +0700
-+++ TeXmacs-1.0.7.21-src/plugins/shell/Makefile 2013-12-29 02:44:07.584741155 +0700
-@@ -16,3 +16,3 @@
- bin/tm_shell: src/tm_shell.cpp
-- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -I../../src/System src/tm_shell.cpp -o bin/tm_shell -lutil
-+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -I../../src/System src/tm_shell.cpp -o bin/tm_shell -lutil
-
diff --git a/app-office/texmacs/files/texmacs-updates.patch b/app-office/texmacs/files/texmacs-updates.patch
deleted file mode 100644
index f9517cd25edc..000000000000
--- a/app-office/texmacs/files/texmacs-updates.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -r -U1 TeXmacs-1.0.7.16-src.orig/Makefile.in TeXmacs-1.0.7.16-src/Makefile.in
---- TeXmacs-1.0.7.16-src.orig/Makefile.in 2012-07-09 21:33:36.000000000 +0700
-+++ TeXmacs-1.0.7.16-src/Makefile.in 2012-09-16 11:20:06.000000000 +0700
-@@ -171,3 +171,2 @@
- $(DESTDIR)$(datadir)/applications
-- @update-desktop-database 2>/dev/null || :
- $(MKDIR) $(DESTDIR)$(datadir)/application-registry
-@@ -181,3 +180,2 @@
- $(CP) $(tmdir)/misc/mime/texmacs.xml $(DESTDIR)$(datadir)/mime/packages
-- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
- $(MKDIR) $(DESTDIR)$(datadir)/pixmaps
-@@ -193,4 +191,2 @@
- $(DESTDIR)$(datadir)/icons/gnome/scalable/mimetypes
-- @gtk-update-icon-cache -t --force \
-- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
- @echo installed TeXmacs mime info in $(DESTDIR)$(datadir)
-@@ -223,3 +219,2 @@
- $(RM) $(datadir)/applications/texmacs.desktop
-- @update-desktop-database 2>/dev/null || :
- $(RM) $(datadir)/application-registry/texmacs.applications
-@@ -228,3 +223,2 @@
- $(RM) $(datadir)/mime/packages/texmacs.xml
-- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
- $(RM) $(datadir)/pixmaps/TeXmacs.xpm
-@@ -232,4 +226,2 @@
- $(RM) $(datadir)/icons/gnome/scalable/mimetypes/text-texmacs.svg
-- @gtk-update-icon-cache -t --force \
-- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
- @echo removed TeXmacs mime info from $(datadir)
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.10.ebuild b/app-office/texmacs/texmacs-1.99.10.ebuild
deleted file mode 100644
index ec2993ea4b57..000000000000
--- a/app-office/texmacs/texmacs-1.99.10.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils xdg-utils gnome2-utils qmake-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"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug jpeg netpbm sqlite svg spell"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- app-text/ghostscript-gpl
- <dev-scheme/guile-1.9[debug?,deprecated]
- media-libs/freetype
- x11-apps/xmodmap
- x11-libs/libXext
- virtual/latex-base
- >=dev-qt/qtcore-5.9.1:5
- >=dev-qt/qtgui-5.9.1:5
- >=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 ) )
- netpbm? ( media-libs/netpbm )
- spell? ( app-text/aspell )
- svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
- 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
-}
-
-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/texmacs/texmacs-1.99.11.ebuild b/app-office/texmacs/texmacs-1.99.11.ebuild
deleted file mode 100644
index ec2993ea4b57..000000000000
--- a/app-office/texmacs/texmacs-1.99.11.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils xdg-utils gnome2-utils qmake-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"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug jpeg netpbm sqlite svg spell"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- app-text/ghostscript-gpl
- <dev-scheme/guile-1.9[debug?,deprecated]
- media-libs/freetype
- x11-apps/xmodmap
- x11-libs/libXext
- virtual/latex-base
- >=dev-qt/qtcore-5.9.1:5
- >=dev-qt/qtgui-5.9.1:5
- >=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 ) )
- netpbm? ( media-libs/netpbm )
- spell? ( app-text/aspell )
- svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
- 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
-}
-
-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/texmacs/texmacs-1.99.6-r2.ebuild b/app-office/texmacs/texmacs-1.99.6-r2.ebuild
deleted file mode 100644
index d033045a79f5..000000000000
--- a/app-office/texmacs/texmacs-1.99.6-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils xdg-utils gnome2-utils qmake-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"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="jpeg netpbm sqlite svg spell"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- app-text/ghostscript-gpl
- <dev-scheme/guile-1.9[deprecated]
- media-libs/freetype
- x11-apps/xmodmap
- x11-libs/libXext
- virtual/latex-base
- >=dev-qt/qtcore-5.9.1:5
- >=dev-qt/qtgui-5.9.1:5
- >=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 ) )
- netpbm? ( media-libs/netpbm )
- spell? ( app-text/aspell )
- svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- # respect LDFLAGS, bug #338459
- "${FILESDIR}"/${PN}-plugins-1.patch
-
- # dont update mime and desktop databases and icon cache
- "${FILESDIR}"/${PN}-updates.patch
-
- "${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
-)
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_SQLITE=$(usex sqlite sqlite3)
- )
- cmake-utils_src_configure
-}
-
-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/texmacs/texmacs-1.99.9.ebuild b/app-office/texmacs/texmacs-2.1-r1.ebuild
index f8602df8754b..c6414ad9d123 100644
--- a/app-office/texmacs/texmacs-1.99.9.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 b808e9f17e3b..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.tar.bz2 15728938 BLAKE2B 14d0ea9e7f8b5f4b4e40bfdbe706b585215d0df8546aeb5d614c73314f41b3f0d443ccf5d4ddb0d7eab00bf76a358cbd51e14ff21ac15e0f8e89b884f12719df SHA512 2473e0ad701da399f428caf8b067129c069a86d8cc5f1d0993ba53025961f7caab816195495d63788d58dafa7a208ca8fbcebbac118a49b20f3f639ee377a636
+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 41ce20c30676..9dae0babb63e 100644
--- a/app-office/texmaker/metadata.xml
+++ b/app-office/texmaker/metadata.xml
@@ -1,11 +1,7 @@
<?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>k_f@gentoo.org</email>
- <name>Kristian Fiskerstrand</name>
- </maintainer>
-<maintainer type="project">
+ <maintainer type="project">
<email>tex@gentoo.org</email>
<name>Gentoo TeX Project</name>
</maintainer>
diff --git a/app-office/texmaker/texmaker-5.0-r1.ebuild b/app-office/texmaker/texmaker-5.0-r1.ebuild
deleted file mode 100644
index f05efde98875..000000000000
--- a/app-office/texmaker/texmaker-5.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils readme.gentoo-r1
-
-DESCRIPTION="A nice LaTeX-IDE"
-HOMEPAGE="http://www.xm1math.net/texmaker/"
-SRC_URI="http://www.xm1math.net/texmaker/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE=""
-
-COMMON_DEPEND="
- app-text/hunspell
- sys-libs/zlib
- x11-libs/libX11
- x11-libs/libXext
- 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/qtscript:5
- dev-qt/qtsingleapplication[X,qt5(+)]
- dev-qt/qtwebkit:5[printsupport]
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
-"
-RDEPEND="${COMMON_DEPEND}
- app-text/ghostscript-gpl
- app-text/psutils
- media-libs/netpbm
- virtual/latex-base"
-
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-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.3.ebuild b/app-office/texmaker/texmaker-5.1.4.ebuild
index d086716524d2..658699bc8b63 100644
--- a/app-office/texmaker/texmaker-5.0.3.ebuild
+++ b/app-office/texmaker/texmaker-5.1.4.ebuild
@@ -1,32 +1,29 @@
-# Copyright 1999-2019 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
+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 9d2b599b6bf7..1c85078b56af 100644
--- a/app-office/texstudio/Manifest
+++ b/app-office/texstudio/Manifest
@@ -1,9 +1,2 @@
-DIST texstudio-2.11.2.tar.gz 24143941 BLAKE2B 2c17b70cd497338ee9c7cd7fda0bdcb8775c3b487ae940fb0e755c8621d45a45a4381b064c0e18b9c134560e9a322d9c321453b01c3b05991d7d37467ea90f01 SHA512 774cea12339b19c7d33d034e75386415b89c59de1e149f3973bd0cf789a28c4cb1cdb026a897228303071dc05f985d4798924c6b253e964d6bdced877ab9f1e7
-DIST texstudio-2.12.10.tar.gz 26770850 BLAKE2B 7dba024c34f6cf53ff8cfa21eedb53bbf7fb5aba0b00d1c7983240a46c46360bf6fdd783ec539019a9d385dd6862fc3bb9a0198c234c9546798835e1621d11ff SHA512 c3d1e14df8efe3f37dd71e5d0148f57f117c666b9487712fca5a7bd967eca4f7951c970bc5bffab14daef4fb8497af33edf2fce23cc9ae4cf598d905d9312ef0
-DIST texstudio-2.12.14.tar.gz 34206353 BLAKE2B 667d316fce36ca17b6d9f05deaf28794e5b85265da7e48673870848d029de19c7635656ebce2841a77ad9c057e7a3e301b66635ffab3e360cce085a7c065241c SHA512 fe2fe641a455425f87e28f3058f63df103823a97990365e3a3d67d14c4959a6e59db9205ce100f4ebbdb7c8a5c914b0514333b9b9537dd48053bf166e4326984
-DIST texstudio-2.12.16.tar.gz 34528802 BLAKE2B acf13d8bcd9a2017f19ab4484f6eab3f41868bcbbe364d869466d971b10f602652145be4082f1cef6a6d3be91c51d7bfa35e992b00cca0748f2178ddf36a263c SHA512 0c17fda78e0cd491d2869ccb1a164ae2348281a39f9883d813ceb2ed6a0287c4cf9e784cafb9c0a12b8839d7afc8897f8f74acffd87a5dfcb50d3b344f33ad28
-DIST texstudio-2.12.16_beta2.tar.gz 34523715 BLAKE2B 00d5aab3b047c9a60e6dd31f4480de8db82b38b6f7c24f6025796976206eb753bc7f5bb9a3c8a196e04bf4b3986c9aecb856a387cab2ee5349ad4cefb1ebf254 SHA512 cf2ba197246b3f475431dc671bf6949bbdb861eaa6eecd459a0f6d029a48431e8cdb35d7b277ef20520ac36e3dd5153dcee4a7d7d879a0caa686842917255403
-DIST texstudio-2.12.2.tar.gz 26311798 BLAKE2B 1eb3add771a28918f39c69bb167eee31456ab87afcff0f4ae66ccd73d96fdfba5cbfbc57666908f7e7ffb5c69fd2d5aebf342338b9e3a56d3c31fb774f9cd1a7 SHA512 255b211fe715ffc91706ab20877ffaa4b8e0710d3e6f381e7a6b8eed19bb889d89d0913756839c1f0c427029c0da9713b78bd1e21769ccc46cf976b65c91c6f6
-DIST texstudio-2.12.4.tar.gz 26401510 BLAKE2B 53f1aca4f28154c5ae0f941e074e2da6d727dedf6b5604b301efccd95eea256a6cb91bf887985d81c65964c0e407cd1a8c2037a3bd73559aa115bec3954df744 SHA512 6e1d114ae87c854231399004504e460d078b9bf26ceb25c7fc592b79d3234f9880f8c021c3ddb2ef26a883dbddc2b94f98f368c976aa16973d3c1a6823a4150d
-DIST texstudio-2.12.6.tar.gz 26511069 BLAKE2B 95f2043222e15f96ed56dabb9bbbb937e3f8f1869cb667897bbdb48b99626089bf14a5e321c57ca5c9196d1cf2ce0beaad322b04d90f8a0b62189ff7c5be0d33 SHA512 16e846137b529f89f10dba3f847afe5a875ce1bc4029d002f76a1bcde491dd44756b27e38b4c5c159fcdb12b025759c8a0ebbbb8d8bd296e954b53032434170a
-DIST texstudio-2.12.8.tar.gz 26555418 BLAKE2B 172c36aed91d273629109412e43f947c00e7d37d392098cc012826391c88f461659764b6b8c4fcff3d84e6ba7b10a4adddcc4298267e0fa0448a61f4c9b9da15 SHA512 0076617f6421fa959c8c327bc81d4d27779358481b377d83856fe26b963d7c3c1e04d3b11e8f7eeb99cab9c089c8e7afcbb9c93a5aaccd00cf493792b802bfcb
+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-2.11.2-r2.ebuild b/app-office/texstudio/texstudio-2.11.2-r2.ebuild
deleted file mode 100644
index 2fd2e68965da..000000000000
--- a/app-office/texstudio/texstudio-2.11.2-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
-SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-S=${WORKDIR}
-
-src_prepare() {
- default
- 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
-
-# cat >> ${PN}.pro <<- EOF
-# exists(texmakerx_my.pri):include(texmakerx_my.pri)
-# EOF
-
- cp "${FILESDIR}"/texmakerx_my.pri ${PN}.pri || die
- eprefixify ${PN}.pri
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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
- insinto /usr/share/icons/hicolor/${i}/apps
- newins utilities/${PN}${i}.png ${PN}.png
- done
- emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.10.ebuild b/app-office/texstudio/texstudio-2.12.10.ebuild
deleted file mode 100644
index eb4cdb1b7549..000000000000
--- a/app-office/texstudio/texstudio-2.12.10.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-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/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-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
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.14.ebuild b/app-office/texstudio/texstudio-2.12.14.ebuild
deleted file mode 100644
index 78c0f825383d..000000000000
--- a/app-office/texstudio/texstudio-2.12.14.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-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/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.2-r1.ebuild b/app-office/texstudio/texstudio-2.12.2-r1.ebuild
deleted file mode 100644
index d7e445fa62a4..000000000000
--- a/app-office/texstudio/texstudio-2.12.2-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
-SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}${PV}
-
-src_prepare() {
- default
- 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
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.4-r1.ebuild b/app-office/texstudio/texstudio-2.12.4-r1.ebuild
deleted file mode 100644
index d7e445fa62a4..000000000000
--- a/app-office/texstudio/texstudio-2.12.4-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
-SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}${PV}
-
-src_prepare() {
- default
- 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
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.6-r1.ebuild b/app-office/texstudio/texstudio-2.12.6-r1.ebuild
deleted file mode 100644
index 5fb07c653b6e..000000000000
--- a/app-office/texstudio/texstudio-2.12.6-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
-HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
-#SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
-# ^^ temporary disabled
-# * upstream could not solve gentoo bug #627062 for 2 months.
-# Our tar ball does not include the questioned file.
-# * a released tar ball was silently for the second time. We can not rely on the
-SRC_URI="https://dev.gentoo.org/~jstein/dist/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}${PV}
-
-src_prepare() {
- default
- 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
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.8-r1.ebuild b/app-office/texstudio/texstudio-2.12.8-r1.ebuild
deleted file mode 100644
index b9af550ccbe1..000000000000
--- a/app-office/texstudio/texstudio-2.12.8-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils prefix qmake-utils xdg-utils
-
-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/2.12.8.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-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}
- virtual/pkgconfig"
-
-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
-
- # fix build with quazip-0.7.2 - bug 597930
- sed -i ${PN}.pro -e "s|include/quazip|&5|" || die
- sed -i ${PN}.pri -i ${PN}.pro -e "s/-lquazip/&5/" || die
-}
-
-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_preinst() {
- gnome2_icon_savelist
-}
-
-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/texstudio/texstudio-2.12.16.ebuild b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
index f71cd667a58d..b9d465b6d461 100644
--- a/app-office/texstudio/texstudio-2.12.16.ebuild
+++ b/app-office/texstudio/texstudio-4.3.1-r1.ebuild
@@ -1,32 +1,32 @@
-# Copyright 1999-2019 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
+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 ~x86-fbsd"
+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,36 +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() {
@@ -72,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-2.12.16_beta2-r1.ebuild b/app-office/texstudio/texstudio-4.7.1.ebuild
index 13e299fecd82..319528ac8fa1 100644
--- a/app-office/texstudio/texstudio-2.12.16_beta2-r1.ebuild
+++ b/app-office/texstudio/texstudio-4.7.1.ebuild
@@ -1,32 +1,32 @@
-# Copyright 1999-2019 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
+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 ~x86-fbsd"
+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/pkgconfig"
+ 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/unoconv/Manifest b/app-office/unoconv/Manifest
index 5635e3bba291..70575405581f 100644
--- a/app-office/unoconv/Manifest
+++ b/app-office/unoconv/Manifest
@@ -1 +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
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.9.0-r1.ebuild
index 02da637f2ae8..93082339a752 100644
--- a/app-office/unoconv/unoconv-0.8.2.ebuild
+++ b/app-office/unoconv/unoconv-0.9.0-r1.ebuild
@@ -1,42 +1,36 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{9,10} )
+inherit python-single-r1
-inherit eutils python-single-r1
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DESCRIPTION="Convert between document formats supported by Libreoffice"
+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=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DEPEND=""
-RDEPEND="${DEPEND}
- ${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
!app-text/odt2txt
virtual/ooo
"
+PATCHES=( "${FILESDIR}/timeout.patch" )
+
src_prepare() {
- epatch "${FILESDIR}/timeout.patch"
- eapply_user
+ default
python_fix_shebang .
}
src_compile() { :; }
src_install() {
- emake -j1 doc-install install install-links DESTDIR="${D}" || die
-
- dodoc ChangeLog CHANGELOG.md README.adoc || die
+ 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 ffd44ee3e84c..000000000000
--- a/app-office/upwork/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST upwork-5.2.3.771_i386.rpm 53358346 BLAKE2B 0297075a639219dbf012d8b66e0dcdf57e0aaaf06a93c7f5c4a72efa7b386b2e0ae0eff5b228f6b3b9d80a6e6fe3e58c3351d71b735c2d6b7b8804c4f4b242f2 SHA512 88a45bfd05509d9c41fed01f52d4a71cc4a3ffdd5061c0b189eda714a45f97a326f7f9c9eac4aeee719ab5a253c62f8b7ec75724baab1e3b6f9e2bc047e00e78
-DIST upwork-5.2.3.771_x86_64.rpm 52236890 BLAKE2B 8e47381334e94f749bccd928d39ff5de03fc8b073f0c2ca9e4343675607ea758aa9d375be30f6c5196df6e290c0e316cd7d6b1e3afd587f1ff7f66c0ebe4af55 SHA512 315b3bbc2db7eaf01aac92f27ee284ef9197303e4df76603ab0e714f3796390d152500edf67acad82c01eb3b93d6d9888977ff52bd74d97b09c251b76180e69f
diff --git a/app-office/upwork/files/upwork-desktop-r1.patch b/app-office/upwork/files/upwork-desktop-r1.patch
deleted file mode 100644
index cffc1bb92e97..000000000000
--- a/app-office/upwork/files/upwork-desktop-r1.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -ur a/usr/share/applications/upwork.desktop b/usr/share/applications/upwork.desktop
---- a/usr/share/applications/upwork.desktop 2018-07-04 16:38:55.000000000 +0200
-+++ b/usr/share/applications/upwork.desktop 2018-09-25 15:06:27.021679329 +0200
-@@ -2,8 +2,8 @@
- Encoding=UTF-8
- Name=Upwork
- Exec=upwork
--Icon=upwork.png
-+Icon=upwork
- Terminal=false
- Type=Application
--Categories=GTK;Network;Project Management
-+Categories=GTK;Network;X-Project Management
- StartupNotify=false
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.2.3.771.ebuild b/app-office/upwork/upwork-5.2.3.771.ebuild
deleted file mode 100644
index 521b774228e0..000000000000
--- a/app-office/upwork/upwork-5.2.3.771.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop pax-utils rpm
-
-# Binary only distribution
-QA_PREBUILT="*"
-
-DESCRIPTION="Project collaboration and tracking software for upwork.com"
-HOMEPAGE="https://www.upwork.com/"
-SRC_URI="
- amd64? ( https://updates-desktopapp.upwork.com/binaries/v5_2_3_771_okk32anbjc976nah/upwork-5.2.3.771-1fc24.x86_64.rpm -> ${P}_x86_64.rpm )
- x86? ( https://updates-desktopapp.upwork.com/binaries/v5_2_3_771_okk32anbjc976nah/upwork-5.2.3.771-1fc24.i386.rpm -> ${P}_i386.rpm )
-"
-LICENSE="ODESK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S=${WORKDIR}
-PATCHES=( "${FILESDIR}/${PN}-desktop-r1.patch" )
-
-DEPEND="dev-util/patchelf"
-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+:2[cups]
- x11-libs/gtkglext
-"
-
-src_install() {
- pax-mark m usr/share/upwork/upwork
-
- dobin usr/bin/upwork
-
- patchelf --set-rpath /usr/share/upwork usr/share/upwork/upwork
-
- insinto /usr/share
- doins -r usr/share/upwork
- fperms 0755 /usr/share/upwork/upwork
-
- domenu usr/share/applications/upwork.desktop
- doicon usr/share/pixmaps/upwork.png
-}
diff --git a/app-office/worklog-assistant-bin/Manifest b/app-office/worklog-assistant-bin/Manifest
index f9b1a12cb294..4061f1d21fa2 100644
--- a/app-office/worklog-assistant-bin/Manifest
+++ b/app-office/worklog-assistant-bin/Manifest
@@ -1 +1 @@
-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.1.3580.ebuild b/app-office/worklog-assistant-bin/worklog-assistant-bin-2.1.3580.ebuild
deleted file mode 100644
index 268081df608c..000000000000
--- a/app-office/worklog-assistant-bin/worklog-assistant-bin-2.1.3580.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit unpacker
-
-MY_PN="${PN%-bin}"
-
-DESCRIPTION="Hassle-free time tracking for JIRA self-hosted and OnDemand"
-HOMEPAGE="https://worklogassistant.com"
-SRC_URI="https://worklogassistant.com/downloads/${MY_PN}-v2_${PV}_amd64.deb"
-
-LICENSE="worklog-assistant"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="fetch bindist strip"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-desktop.patch"
-)
-
-src_prepare() {
- default
-
- rm -r etc/ || die
- rm _gpgbuilder || die
-}
-
-src_install() {
- mv * "${ED}" || die
-
- dosym "/opt/Worklog Assistant/bin/Worklog Assistant" /opt/bin/WorklogAssistant
-}
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 f9468538e088..6ad091233a69 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,3 +1 @@
-DIST wps-office_11.1.0.8372_amd64.deb 213018066 BLAKE2B 9769bc6c4c6d292259594f0e39361e67e00cfb4bae05119ecf12ce0666944110c5bc61f5761cf8713bb944237780883116b928a6623d8e6ec476667c64f9c8af SHA512 9a690f6ec9b46f827dcf593316f71bcb13ad55568ccb0056c679e5c803a899cad89b7399d307da07a239aeca7a08a5669b8892649f005464fe0cb2efa926d523
-DIST wps-office_11.1.0.8372_i386.deb 216082588 BLAKE2B c8d4f2f4e12b28a38553023ba281add34266266ffadbf1c0bfc3c6a08ef5b0c9f1b3ec828cc5106aea3c8d28409b87a9fc0a3c791f4e9f95e1a2a63ff2651c50 SHA512 76044bbb0cba614a2c506baef8e309f9a965009aa74922a64975a7a78f703e7091efedfb363ff0d86bf794b854cd6646226db902bf8a9afc064a64631cbb05e7
-DIST wps-office_11.1.0.8865_amd64.deb 252991358 BLAKE2B 476d7431a7690b56a2958233bd204a75a32b7f6f7598a092ede89355db6e9749194de41d1a0598e4ef02c96190a5803db007fc848540a5a1e797a32c8f918c20 SHA512 2f515fdfd3f380eb5ba2661006288b04d192ff75d02b95ae2f16a146b287aa78b24d2ae258590354fa567c2c52502ef4e7b9f2ad6ea965911208557681c4a1e7
+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.8865.ebuild b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
index a6c94fc5dbea..33b32f57c40b 100644
--- a/app-office/wps-office/wps-office-11.1.0.8865.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
@@ -1,84 +1,90 @@
-# Copyright 1999-2019 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="http://www.wps.cn/product/wpslinux/ http://wps-community.org/"
+HOMEPAGE="https://www.wps.com/office/linux/"
KEYWORDS="~amd64"
-SRC_URI="http://kdl.cc.ksosoft.com/wps-community/download/${MY_PV}/${PN}_${PV}_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
# 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:1.2
- virtual/glu
-
- dev-libs/libpcre:3
- dev-libs/libffi
- media-sound/pulseaudio
app-arch/bzip2:0
- media-libs/libpng:0
+ app-arch/lz4
+ app-arch/xz-utils
dev-libs/expat
- sys-apps/util-linux
+ dev-libs/glib:2
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/libffi:0/8
dev-libs/libgcrypt:0
- app-arch/xz-utils
- app-arch/lz4
- sys-libs/libcap
- media-libs/flac
+ dev-libs/libgpg-error
+ dev-libs/libpcre:3
+ media-libs/fontconfig:1.0
+ media-libs/freetype:2
+ media-libs/flac:0/10-12
media-libs/libogg
+ media-libs/libpulse
+ media-libs/libsndfile
media-libs/libvorbis
- dev-libs/libgpg-error
+ media-libs/tiff-compat:4
+ net-libs/libasyncns
+ net-print/cups
sys-apps/attr
+ sys-apps/tcp-wrappers
+ sys-apps/util-linux
+ sys-libs/libcap
+ sys-libs/libcxx
+ sys-libs/zlib:0
+ virtual/glu
+ x11-libs/gtk+:2
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libXtst
+ 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/wps
- doexe "${S}"/usr/bin/wpp
- doexe "${S}"/usr/bin/et
+ 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/{wps,wpp,et}
+ 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.8372.ebuild b/app-office/wps-office/wps-office-11.1.0.8372.ebuild
deleted file mode 100644
index 0619efde9401..000000000000
--- a/app-office/wps-office/wps-office-11.1.0.8372.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2019 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="http://www.wps.cn/product/wpslinux/ http://wps-community.org/"
-
-KEYWORDS="~amd64 ~x86"
-
-SRC_URI="
- amd64? ( http://kdl.cc.ksosoft.com/wps-community/download/${MY_PV}/${PN}_${PV}_amd64.deb )
- x86? ( http://kdl.cc.ksosoft.com/wps-community/download/${MY_PV}/${PN}_${PV}_i386.deb )
-"
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-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: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/wps
- doexe "${S}"/usr/bin/wpp
- doexe "${S}"/usr/bin/et
-
- 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/{wps,wpp,et}
-}