From c727263583ad89b47c46527be6ec463b5624ef11 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 1 Mar 2024 23:27:10 +0300 Subject: [PATCH] Sync with portage [Fri Mar 1 23:27:10 MSK 2024]. --- Manifest.files.gz | Bin 29771 -> 29801 bytes app-accessibility/Manifest.gz | Bin 4555 -> 4553 bytes app-accessibility/brltty/Manifest | 1 - app-accessibility/brltty/brltty-6.5-r3.ebuild | 227 - app-accessibility/kontrast/Manifest | 1 + .../kontrast/kontrast-24.02.0.ebuild | 31 + app-admin/Manifest.gz | Bin 32035 -> 32043 bytes app-admin/ansible-lint/Manifest | 1 - .../ansible-lint/ansible-lint-6.21.1.ebuild | 60 - app-admin/awscli/Manifest | 2 + app-admin/awscli/awscli-1.32.52.ebuild | 90 + app-admin/awscli/awscli-1.32.53.ebuild | 90 + app-admin/keepass/Manifest | 1 + app-admin/keepass/keepass-2.56.ebuild | 116 + app-admin/puppet-agent/Manifest | 2 + app-admin/puppet-agent/files/puppet.initd2 | 2 +- ...0.ebuild => puppet-agent-7.24.0-r1.ebuild} | 2 +- ....0.ebuild => puppet-agent-8.3.1-r1.ebuild} | 0 ....1.ebuild => puppet-agent-8.4.0-r1.ebuild} | 2 +- .../puppet-agent/puppet-agent-8.5.0.ebuild | 91 + app-admin/puppet/Manifest | 1 + app-admin/puppet/files/puppet.init | 2 +- ...-7.24.0.ebuild => puppet-7.24.0-r1.ebuild} | 2 +- ...-7.28.0.ebuild => puppet-7.27.0-r1.ebuild} | 0 ...-7.27.0.ebuild => puppet-7.28.0-r1.ebuild} | 4 +- ...et-8.4.0.ebuild => puppet-8.3.1-r1.ebuild} | 0 ...et-8.3.1.ebuild => puppet-8.4.0-r1.ebuild} | 2 +- app-admin/puppet/puppet-8.5.0.ebuild | 115 + app-admin/puppetdb/Manifest | 1 + app-admin/puppetdb/puppetdb-8.4.1.ebuild | 90 + app-admin/puppetserver/Manifest | 1 + .../puppetserver/puppetserver-8.5.0.ebuild | 131 + app-admin/rsyslog/rsyslog-8.2312.0.ebuild | 2 +- app-arch/Manifest.gz | Bin 17940 -> 17934 bytes app-arch/bzip2/bzip2-1.0.8-r5.ebuild | 2 +- .../libarchive/libarchive-3.7.2-r2.ebuild | 9 +- app-arch/lzop/lzop-1.04-r1.ebuild | 2 +- app-arch/xarchiver/Manifest | 1 + app-arch/xarchiver/xarchiver-0.5.4.23.ebuild | 61 + ...5.6.0-logging-verbosity-threads-auto.patch | 43 + app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild | 2 +- app-arch/xz-utils/xz-utils-5.6.0-r1.ebuild | 145 + app-arch/zstd/zstd-1.5.5-r1.ebuild | 2 +- app-cdr/Manifest.gz | Bin 7504 -> 7499 bytes app-cdr/dolphin-plugins-mountiso/Manifest | 1 + .../dolphin-plugins-mountiso-24.02.0.ebuild | 61 + app-cdr/isoimagewriter/Manifest | 1 + .../isoimagewriter-24.02.0.ebuild | 30 + app-containers/Manifest.gz | Bin 8724 -> 8722 bytes app-containers/crun/crun-1.14.3.ebuild | 5 +- app-containers/distrobox/Manifest | 2 +- ...-1.5.0.2.ebuild => distrobox-1.7.0.ebuild} | 11 +- .../distrobox/distrobox-9999.ebuild | 11 +- app-containers/lxd/lxd-5.0.3-r2.ebuild | 2 +- app-crypt/Manifest.gz | Bin 24789 -> 24789 bytes app-crypt/keysmith/Manifest | 1 + app-crypt/keysmith/keysmith-24.02.0.ebuild | 33 + app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild | 9 +- app-crypt/sequoia-chameleon-gnupg/Manifest | 360 +- .../sequoia-chameleon-gnupg-0.3.2-r3.ebuild | 427 -- .../sequoia-chameleon-gnupg-0.5.1.ebuild | 430 ++ app-doc/Manifest.gz | Bin 7306 -> 7310 bytes app-doc/eclass-manpages/Manifest | 4 +- .../eclass-manpages-20230624.ebuild | 24 - .../eclass-manpages-20230919.ebuild | 24 - ...ebuild => eclass-manpages-20240229.ebuild} | 2 +- app-editors/Manifest.gz | Bin 13942 -> 13939 bytes app-editors/ghostwriter/Manifest | 1 + .../ghostwriter/ghostwriter-24.02.0.ebuild | 41 + .../files/fix-custom-css-issue.patch | 29 + ...=> remarkable-1.9.0_pre20210320-r3.ebuild} | 16 +- app-editors/vscode/Manifest | 3 + app-editors/vscode/vscode-1.87.0.ebuild | 132 + app-emacs/Manifest.gz | Bin 75160 -> 75163 bytes app-emacs/mastodon/Manifest | 1 + app-emacs/mastodon/mastodon-1.0.17.ebuild | 28 + app-emulation/Manifest.gz | Bin 15318 -> 15318 bytes app-emulation/libvirt/files/libvirtd.init-r19 | 2 +- app-emulation/libvirt/files/virtlockd.init-r2 | 2 +- app-emulation/libvirt/files/virtlogd.init-r2 | 2 +- ...10.0.0.ebuild => libvirt-10.0.0-r1.ebuild} | 0 ....3.0-r1.ebuild => libvirt-9.3.0-r2.ebuild} | 0 ....4.0-r4.ebuild => libvirt-9.4.0-r5.ebuild} | 0 ....5.0-r1.ebuild => libvirt-9.5.0-r2.ebuild} | 0 ...t-9.6.0.ebuild => libvirt-9.6.0-r1.ebuild} | 0 ...t-9.8.0.ebuild => libvirt-9.8.0-r1.ebuild} | 0 ...t-9.9.0.ebuild => libvirt-9.9.0-r1.ebuild} | 0 .../xen-tools/files/xenstored.initd-r1 | 2 +- app-misc/Manifest.gz | Bin 50774 -> 50781 bytes app-misc/binwalk/Manifest | 2 +- ...walk-2.3.4.ebuild => binwalk-2.3.6.ebuild} | 19 +- app-misc/binwalk/binwalk-9999.ebuild | 17 +- app-misc/binwalk/metadata.xml | 9 +- app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild | 114 - app-misc/fastfetch/fastfetch-2.7.1.ebuild | 2 +- app-misc/fastfetch/fastfetch-2.8.6.ebuild | 2 +- app-misc/fdupes/Manifest | 1 + app-misc/fdupes/fdupes-2.3.0.ebuild | 44 + app-mobilephone/Manifest.gz | Bin 2216 -> 2214 bytes app-mobilephone/scrcpy/Manifest | 4 - .../files/scrcpy-2.3.1-bash-completion.patch | 22 + app-mobilephone/scrcpy/scrcpy-2.2.ebuild | 39 - ...py-2.1.1.ebuild => scrcpy-2.3.1-r2.ebuild} | 23 +- app-office/Manifest.gz | Bin 8428 -> 8431 bytes ....1.2.ebuild => libalkimia-8.1.2-r1.ebuild} | 7 +- app-office/libreoffice-l10n/Manifest | 366 +- ...build => libreoffice-l10n-24.2.1.2.ebuild} | 0 app-office/merkuro/Manifest | 1 + app-office/merkuro/merkuro-24.02.0.ebuild | 57 + app-pda/Manifest.gz | Bin 2067 -> 2068 bytes .../libimobiledevice-1.3.0-cython3.patch | 48 + .../libimobiledevice-1.3.0-r4.ebuild | 115 + app-text/Manifest.gz | Bin 49601 -> 49589 bytes app-text/dvipsk/Manifest | 3 + .../dvipsk/dvipsk-2023.03.11_p66203.ebuild | 56 + app-text/dvisvgm/Manifest | 1 + app-text/dvisvgm/dvisvgm-3.2.ebuild | 50 + app-text/groonga/groonga-13.0.1.ebuild | 10 +- ...-terrible-horrible-code-that-resets-.patch | 33 + app-text/mecab/mecab-0.996-r1.ebuild | 14 +- app-text/mecab/mecab-0.996-r2.ebuild | 14 +- app-text/ps2pkm/Manifest | 1 + app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild | 24 + app-text/pspdftool/pspdftool-0.03.ebuild | 10 +- app-text/texlive-core/Manifest | 48 + .../texlive-core/texlive-core-2023.ebuild | 483 ++ app-text/texlive/texlive-2023.ebuild | 133 + app-text/ttf2pk2/Manifest | 1 + app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild | 33 + dev-ada/Manifest.gz | Bin 4552 -> 4555 bytes dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild | 3 +- ...4.0.0.ebuild => gprbuild-24.0.0-r1.ebuild} | 16 +- dev-ada/libgpr/Manifest | 1 + dev-ada/libgpr/libgpr-24.0.0.ebuild | 68 + .../xmlada/files/xmlada-24.0.0-gentoo.patch | 24 + ...-24.0.0.ebuild => xmlada-24.0.0-r1.ebuild} | 34 +- dev-build/Manifest.gz | Bin 6547 -> 6546 bytes dev-build/meson/Manifest | 4 - dev-build/meson/meson-1.2.1-r1.ebuild | 129 - dev-build/meson/meson-1.2.1-r2.ebuild | 130 - dev-build/meson/meson-1.2.2-r1.ebuild | 130 - dev-build/meson/meson-1.2.2.ebuild | 129 - dev-build/meson/meson-1.3.0-r1.ebuild | 132 - dev-cpp/Manifest.gz | Bin 14591 -> 14593 bytes dev-cpp/cctz/cctz-2.4.ebuild | 2 +- dev-db/Manifest.gz | Bin 16244 -> 16406 bytes dev-db/futuresql/Manifest | 1 + dev-db/futuresql/futuresql-0.1.1.ebuild | 38 + dev-db/futuresql/metadata.xml | 12 + dev-db/mysql-init-scripts/files/conf.d-2.0 | 2 +- ...build => mysql-init-scripts-2.3-r7.ebuild} | 2 +- dev-db/pg-gvm/pg-gvm-22.6.4.ebuild | 2 +- dev-db/sqlite/files/sqlite-3.45.1-lto.patch | 20 + dev-db/sqlite/sqlite-3.45.1-r1.ebuild | 1 + dev-debug/Manifest.gz | Bin 4010 -> 4008 bytes dev-debug/lldb/Manifest | 6 +- ....1.0_rc2.ebuild => lldb-18.1.0_rc4.ebuild} | 0 dev-debug/lldb/lldb-19.0.0_pre20240210.ebuild | 107 - dev-debug/lldb/lldb-19.0.0_pre20240218.ebuild | 107 - dev-embedded/Manifest.gz | Bin 9399 -> 9393 bytes .../raspberrypi-utils-0_p20240203.ebuild | 2 +- .../rpi-eeprom/rpi-eeprom-21.0_p1.ebuild | 2 +- dev-java/Manifest.gz | Bin 59138 -> 59136 bytes dev-java/apache-rat/apache-rat-0.15-r1.ebuild | 2 +- dev-java/gradle-bin/gradle-bin-8.5.ebuild | 2 +- .../leiningen-bin/leiningen-bin-2.11.1.ebuild | 2 +- dev-lang/Manifest.gz | Bin 21857 -> 21863 bytes dev-lang/jimtcl/Manifest | 1 + dev-lang/jimtcl/jimtcl-0.82.ebuild | 52 + dev-lang/orc/orc-0.4.34.ebuild | 4 +- .../rapydscript-ng-0.7.22.ebuild | 2 +- .../rapydscript-ng/rapydscript-ng-9999.ebuild | 4 +- dev-libs/Manifest.gz | Bin 98015 -> 98021 bytes dev-libs/cgreen/cgreen-1.3.0.ebuild | 4 +- dev-libs/ell/Manifest | 1 + dev-libs/ell/ell-0.63.ebuild | 54 + dev-libs/expat/Manifest | 1 + dev-libs/expat/expat-2.6.1.ebuild | 95 + dev-libs/hyprlang/Manifest | 1 + dev-libs/hyprlang/hyprlang-0.4.1.ebuild | 14 + dev-libs/keystone/keystone-0.9.2-r3.ebuild | 5 +- dev-libs/keystone/keystone-9999.ebuild | 5 +- dev-libs/kirigami-addons/Manifest | 2 +- ....0.ebuild => kirigami-addons-1.0.1.ebuild} | 0 dev-libs/kopeninghours/Manifest | 1 + .../kopeninghours-24.02.0.ebuild | 63 + dev-libs/kosmindoormap/Manifest | 1 + .../kosmindoormap-24.02.0.ebuild | 48 + dev-libs/kpathsea/Manifest | 3 + .../kpathsea/kpathsea-6.3.5_p20230311.ebuild | 106 + dev-libs/kpublictransport/Manifest | 1 + .../kpublictransport-24.02.0.ebuild | 39 + .../kweathercore/kweathercore-0.8.0.ebuild | 2 +- dev-libs/libbsd/Manifest | 4 +- ...bsd-0.12.0.ebuild => libbsd-0.12.1.ebuild} | 0 dev-libs/libclc/Manifest | 6 +- ....0_rc2.ebuild => libclc-18.1.0_rc4.ebuild} | 0 .../libclc/libclc-19.0.0_pre20240210.ebuild | 61 - .../libclc/libclc-19.0.0_pre20240218.ebuild | 61 - dev-libs/libev/libev-4.33.ebuild | 12 +- dev-libs/libffi/libffi-3.4.4-r4.ebuild | 2 +- dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild | 33 - dev-libs/libpcre2/libpcre2-10.42-r2.ebuild | 2 +- .../libpwquality/libpwquality-1.4.5-r1.ebuild | 74 + .../files/libtermkey-0.22-libtool.patch | 28 +- dev-libs/libxml2/libxml2-2.12.4.ebuild | 2 +- dev-libs/npth/files/npth-1.7-musl.patch | 16 + dev-libs/npth/npth-1.7-r1.ebuild | 4 + dev-libs/openssl/Manifest | 6 - dev-libs/openssl/openssl-1.1.1u.ebuild | 268 -- dev-libs/openssl/openssl-1.1.1w.ebuild | 2 +- dev-libs/openssl/openssl-3.0.13.ebuild | 2 +- dev-libs/openssl/openssl-3.1.4.ebuild | 291 -- dev-libs/openssl/openssl-3.1.5.ebuild | 281 -- dev-libs/openssl/openssl-3.2.0.ebuild | 302 -- dev-libs/openssl/openssl-3.2.1.ebuild | 300 -- dev-libs/ptexenc/Manifest | 1 + .../ptexenc/ptexenc-1.4.3_p20230311.ebuild | 48 + dev-lua/Manifest.gz | Bin 7318 -> 7321 bytes dev-lua/mpack/mpack-1.0.12.ebuild | 1 + dev-ml/Manifest.gz | Bin 38317 -> 38328 bytes ...1-r1.ebuild => cryptokit-1.16.1-r2.ebuild} | 4 +- dev-ml/llvm-ocaml/Manifest | 6 +- ...c2.ebuild => llvm-ocaml-18.1.0_rc4.ebuild} | 0 .../llvm-ocaml-19.0.0_pre20240210.ebuild | 107 - .../llvm-ocaml-19.0.0_pre20240218.ebuild | 107 - dev-ml/re/re-1.11.0.ebuild | 2 +- dev-ml/zarith/Manifest | 1 - dev-ml/zarith/metadata.xml | 3 - dev-ml/zarith/zarith-1.12.ebuild | 62 - dev-ml/zarith/zarith-1.13.ebuild | 10 +- dev-perl/EV/EV-4.330.0.ebuild | 8 +- dev-perl/Manifest.gz | Bin 285682 -> 285683 bytes .../Package-Variant-1.3.2-r1.ebuild | 4 +- .../SQL-Translator-1.630.0.ebuild | 4 +- dev-python/Manifest.gz | Bin 269490 -> 269824 bytes .../aioitertools/aioitertools-0.11.0.ebuild | 2 +- dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.34.52.ebuild | 58 + dev-python/boto3/boto3-1.34.53.ebuild | 58 + dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.34.52.ebuild | 67 + dev-python/botocore/botocore-1.34.53.ebuild | 67 + dev-python/build/Manifest | 1 + dev-python/build/build-1.1.1.ebuild | 60 + .../chart-studio/chart-studio-1.1.0-r2.ebuild | 4 +- dev-python/clang-python/Manifest | 6 +- ....ebuild => clang-python-18.1.0_rc4.ebuild} | 0 .../clang-python-19.0.0_pre20240210.ebuild | 53 - .../clang-python-19.0.0_pre20240218.ebuild | 53 - dev-python/colorful/colorful-0.5.6.ebuild | 2 +- dev-python/coverage/Manifest | 2 - dev-python/coverage/coverage-7.4.0.ebuild | 98 - dev-python/coverage/coverage-7.4.2.ebuild | 98 - dev-python/cramjam/Manifest | 146 + dev-python/cramjam/cramjam-2.8.1.ebuild | 210 + dev-python/cramjam/metadata.xml | 11 + dev-python/crc32c/Manifest | 1 + dev-python/crc32c/crc32c-2.4.ebuild | 46 + dev-python/crc32c/metadata.xml | 11 + dev-python/croniter/Manifest | 1 + dev-python/croniter/croniter-2.0.2.ebuild | 31 + dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.120.0.ebuild | 49 + dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.41.1.ebuild | 45 + dev-python/httpx-socks/Manifest | 1 + .../httpx-socks/httpx-socks-0.9.0.ebuild | 50 + dev-python/hypothesis/Manifest | 1 + .../hypothesis/hypothesis-6.98.15.ebuild | 90 + .../jupyter-packaging-0.12.3.ebuild | 17 +- .../kafka-python/kafka-python-2.0.2-r2.ebuild | 56 + dev-python/lit/Manifest | 6 +- ...8.1.0_rc2.ebuild => lit-18.1.0_rc4.ebuild} | 0 dev-python/lit/lit-19.0.0_pre20240210.ebuild | 45 - dev-python/lit/lit-19.0.0_pre20240218.ebuild | 45 - dev-python/mkdocs-material/Manifest | 1 + .../mkdocs-material-9.5.12.ebuild | 67 + dev-python/mkdocs-static-i18n/Manifest | 1 + .../mkdocs-static-i18n-1.2.2.ebuild | 32 + dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.8.8.ebuild | 39 - .../openapi-core/openapi-core-0.19.0.ebuild | 2 +- dev-python/oslo-context/Manifest | 1 + .../oslo-context/oslo-context-5.5.0.ebuild | 38 + dev-python/oslotest/Manifest | 1 + dev-python/oslotest/oslotest-5.0.0.ebuild | 35 + dev-python/pandas/pandas-2.1.4.ebuild | 4 +- dev-python/pandas/pandas-2.2.0-r1.ebuild | 4 +- dev-python/pandas/pandas-2.2.0.ebuild | 4 +- dev-python/pandas/pandas-2.2.1.ebuild | 4 +- .../plotly-geo/plotly-geo-1.0.0-r2.ebuild | 4 +- dev-python/plotly/plotly-5.19.0.ebuild | 2 +- dev-python/pycurl/pycurl-7.45.2-r1.ebuild | 11 +- dev-python/pycurl/pycurl-7.45.3.ebuild | 1 + dev-python/pyglet/Manifest | 1 + dev-python/pyglet/pyglet-2.0.12.ebuild | 79 + .../pytest-home/pytest-home-0.5.1.ebuild | 5 + dev-python/python-cinderclient/Manifest | 1 + .../python-cinderclient-9.5.0.ebuild | 48 + dev-python/python-dateutil/Manifest | 1 + .../python-dateutil-2.9.0-no-pytest-cov.patch | 18 + .../python-dateutil-2.9.0-system-tzdata.patch | 91 + .../python-dateutil-2.9.0.ebuild | 47 + dev-python/python-glanceclient/Manifest | 1 + .../python-glanceclient-4.5.0.ebuild | 52 + dev-python/python-ironicclient/Manifest | 1 + .../python-ironicclient-5.5.0.ebuild | 49 + dev-python/python-keystoneclient/Manifest | 1 + .../python-keystoneclient-5.4.0.ebuild | 56 + dev-python/python-neutronclient/Manifest | 1 + .../python-neutronclient-11.2.0.ebuild | 78 + dev-python/python-novaclient/Manifest | 1 + .../python-novaclient-18.5.0.ebuild | 62 + dev-python/python-snappy/Manifest | 2 + dev-python/python-snappy/metadata.xml | 2 +- .../python-snappy/python-snappy-0.7.0.ebuild | 27 + .../python-snappy/python-snappy-0.7.1.ebuild | 26 + dev-python/python-swiftclient/Manifest | 1 + .../python-swiftclient-4.5.0.ebuild | 40 + dev-python/redis/Manifest | 1 + dev-python/redis/redis-5.0.2.ebuild | 95 + dev-python/rich/Manifest | 1 + dev-python/rich/rich-13.7.1.ebuild | 57 + dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.8.2.ebuild | 54 + dev-python/scrypt/Manifest | 1 + dev-python/scrypt/scrypt-0.8.22.ebuild | 25 + dev-python/seaborn/seaborn-0.13.2.ebuild | 2 +- dev-python/semver/semver-3.0.2.ebuild | 4 +- dev-python/shiboken6/shiboken6-6.6.2.ebuild | 7 +- dev-python/sqlglot/Manifest | 2 + dev-python/sqlglot/sqlglot-22.1.0.ebuild | 121 + dev-python/sqlglot/sqlglot-22.1.1.ebuild | 121 + .../statsmodels/statsmodels-0.14.0.ebuild | 4 +- .../statsmodels/statsmodels-0.14.1.ebuild | 2 +- dev-python/stripe/Manifest | 1 + dev-python/stripe/stripe-8.5.0.ebuild | 81 + dev-python/testfixtures/Manifest | 1 + .../testfixtures/testfixtures-8.1.0.ebuild | 46 + dev-python/thriftpy2/Manifest | 1 + dev-python/thriftpy2/thriftpy2-0.4.20.ebuild | 44 + dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-4.1.7.ebuild | 68 + dev-python/twisted/Manifest | 1 + dev-python/twisted/twisted-24.3.0.ebuild | 152 + dev-python/types-setuptools/Manifest | 2 + .../types-setuptools-69.1.0.20240229.ebuild | 17 + .../types-setuptools-69.1.0.20240301.ebuild | 17 + dev-python/urwid/Manifest | 1 + dev-python/urwid/urwid-2.6.7.ebuild | 47 + dev-python/userpath/Manifest | 1 + dev-python/userpath/userpath-1.9.2.ebuild | 29 + dev-qt/Manifest.gz | Bin 11566 -> 11567 bytes dev-qt/qt-creator/qt-creator-12.0.2.ebuild | 2 +- .../qt-docs-6.6.2_p202402121133.ebuild | 2 +- dev-qt/qtbase/qtbase-6.6.9999.ebuild | 1 - dev-qt/qtbase/qtbase-6.7.9999.ebuild | 1 - dev-qt/qtbase/qtbase-6.9999.ebuild | 1 - dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild | 33 + .../qtserialbus/qtserialbus-6.6.9999.ebuild | 33 + .../qtserialbus/qtserialbus-6.7.9999.ebuild | 33 + dev-qt/qtserialbus/qtserialbus-6.9999.ebuild | 33 + dev-ruby/Manifest.gz | Bin 109094 -> 109101 bytes dev-ruby/capybara/capybara-3.40.0.ebuild | 2 +- dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 8 +- dev-ruby/coolio/coolio-1.7.1-r2.ebuild | 8 +- dev-ruby/coolio/coolio-1.8.0.ebuild | 8 +- dev-ruby/drb/Manifest | 1 + dev-ruby/drb/drb-2.2.1.ebuild | 26 + dev-ruby/jwt/Manifest | 1 + dev-ruby/jwt/jwt-2.8.1.ebuild | 33 + dev-ruby/marcel/Manifest | 1 + dev-ruby/marcel/marcel-1.0.3.ebuild | 31 + dev-ruby/nio4r/nio4r-2.5.9.ebuild | 8 +- dev-ruby/nio4r/nio4r-2.6.1.ebuild | 8 +- dev-ruby/nio4r/nio4r-2.7.0.ebuild | 8 +- dev-ruby/patron/patron-0.13.3-r2.ebuild | 4 +- dev-ruby/puppetdb-termini/Manifest | 1 + .../puppetdb-termini-8.4.1.ebuild | 28 + dev-ruby/ruby-oembed/Manifest | 1 + .../ruby-oembed/ruby-oembed-0.17.0.ebuild | 41 + dev-ruby/ruby_parser/Manifest | 1 + .../ruby_parser/ruby_parser-3.21.0.ebuild | 33 + .../selenium-webdriver-4.11.0.ebuild | 4 +- dev-ruby/thor/Manifest | 1 + dev-ruby/thor/thor-1.3.1.ebuild | 72 + dev-ruby/yard/Manifest | 2 +- dev-ruby/yard/yard-0.9.28.ebuild | 69 - ...rd-0.9.34-r1.ebuild => yard-0.9.36.ebuild} | 10 +- dev-scheme/Manifest.gz | Bin 9983 -> 9977 bytes dev-scheme/chez/chez-9.6.4-r1.ebuild | 2 +- ....0.ebuild => guile-gcrypt-0.4.0-r1.ebuild} | 28 +- dev-scheme/guile-git/Manifest | 1 - dev-scheme/guile-git/guile-git-0.5.2.ebuild | 62 - ...0.6.0.ebuild => guile-git-0.6.0-r1.ebuild} | 7 +- dev-scheme/guile-gnutls/Manifest | 1 - .../guile-gnutls/guile-gnutls-3.7.14.ebuild | 50 - ....0.ebuild => guile-gnutls-4.0.0-r1.ebuild} | 28 +- ...-r1.ebuild => guile-lzlib-0.0.2-r2.ebuild} | 28 +- dev-scheme/guile-ssh/Manifest | 1 - ...16.3.ebuild => guile-ssh-0.16.4-r1.ebuild} | 28 +- ...0-r2.ebuild => guile-zlib-0.1.0-r3.ebuild} | 5 +- .../guile-zstd/guile-zstd-0.1.1-r1.ebuild | 57 - .../guile-zstd-0.1.1-r3.ebuild} | 42 +- dev-scheme/racket/racket-8.11.1.ebuild | 2 +- dev-tcltk/Manifest.gz | Bin 5489 -> 5492 bytes ...itcl-4.2.4.ebuild => itcl-4.2.4-r1.ebuild} | 1 + dev-tcltk/itk/Manifest | 1 + dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 + dev-tcltk/itk/itk-4.1.0-r1.ebuild | 69 + dev-tcltk/itk/itk-4.1.0.ebuild | 3 +- dev-tcltk/itk/itk-4.2.3.ebuild | 72 + dev-tcltk/itk/metadata.xml | 1 + dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild | 3 +- dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild | 71 + dev-tcltk/scwoop/scwoop-4.1-r1.ebuild | 3 +- dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 44 - dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 3 +- dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild | 3 +- dev-tex/Manifest.gz | Bin 6517 -> 6522 bytes dev-tex/biber/Manifest | 1 + dev-tex/biber/biber-2.19.ebuild | 83 + dev-tex/biblatex/Manifest | 1 + dev-tex/biblatex/biblatex-3.19.ebuild | 43 + dev-tex/bibtexu/Manifest | 5 + dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild | 55 + dev-tex/glossaries/Manifest | 1 + dev-tex/glossaries/glossaries-4.53.ebuild | 47 + dev-tex/latex-beamer/Manifest | 1 + dev-tex/latex-beamer/latex-beamer-3.71.ebuild | 40 + dev-tex/latexmk/Manifest | 1 + dev-tex/latexmk/latexmk-4.83.ebuild | 34 + dev-tex/minted/Manifest | 1 + dev-tex/minted/minted-2.9.ebuild | 39 + dev-tex/pgf/Manifest | 2 + dev-tex/pgf/pgf-3.1.10.ebuild | 63 + dev-tex/tex4ht/Manifest | 4 + dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild | 161 + dev-texlive/Manifest.gz | Bin 6608 -> 6754 bytes dev-texlive/texlive-basic/Manifest | 61 + .../texlive-basic-2023_p59159.ebuild | 100 + dev-texlive/texlive-bibtexextra/Manifest | 352 ++ .../texlive-bibtexextra-2023_p67386.ebuild | 401 ++ dev-texlive/texlive-binextra/Manifest | 196 + dev-texlive/texlive-binextra/metadata.xml | 13 + .../texlive-binextra-2023_p69527.ebuild | 319 ++ dev-texlive/texlive-context/Manifest | 43 + .../texlive-context-2023_p69108.ebuild | 87 + dev-texlive/texlive-fontsextra/Manifest | 784 ++++ .../texlive-fontsextra-2023_p69663.ebuild | 812 ++++ dev-texlive/texlive-fontsrecommended/Manifest | 62 + ...exlive-fontsrecommended-2023_p54074.ebuild | 90 + dev-texlive/texlive-fontutils/Manifest | 34 + .../texlive-fontutils-2023_p61207.ebuild | 83 + dev-texlive/texlive-formatsextra/Manifest | 42 + .../texlive-formatsextra-2023_p62226.ebuild | 73 + dev-texlive/texlive-games/Manifest | 130 + .../texlive-games-2023_p69159.ebuild | 162 + dev-texlive/texlive-humanities/Manifest | 137 + ...-improve-Makefile-respect-user-flags.patch | 62 + .../texlive-humanities-2023_p68465.ebuild | 196 + dev-texlive/texlive-langarabic/Manifest | 66 + .../texlive-langarabic-2023_p69111.ebuild | 94 + dev-texlive/texlive-langchinese/Manifest | 63 + .../texlive-langchinese-2023_p63995.ebuild | 100 + dev-texlive/texlive-langcjk/Manifest | 40 + .../texlive-langcjk-2023_p65824.ebuild | 74 + dev-texlive/texlive-langcyrillic/Manifest | 91 + .../texlive-langcyrillic-2023_p69727.ebuild | 125 + dev-texlive/texlive-langczechslovak/Manifest | 21 + ...texlive-langczechslovak-2023_p54074.ebuild | 52 + dev-texlive/texlive-langenglish/Manifest | 76 + .../texlive-langenglish-2023_p68790.ebuild | 104 + dev-texlive/texlive-langeuropean/Manifest | 141 + .../texlive-langeuropean-2023_p66432.ebuild | 169 + dev-texlive/texlive-langfrench/Manifest | 90 + .../texlive-langfrench-2023_p67951.ebuild | 118 + dev-texlive/texlive-langgerman/Manifest | 74 + .../texlive-langgerman-2023_p68711.ebuild | 102 + dev-texlive/texlive-langgreek/Manifest | 58 + .../texlive-langgreek-2023_p65038.ebuild | 90 + dev-texlive/texlive-langitalian/Manifest | 35 + .../texlive-langitalian-2023_p55129.ebuild | 63 + dev-texlive/texlive-langjapanese/Manifest | 135 + .../texlive-langjapanese-2023_p64603.ebuild | 173 + dev-texlive/texlive-langkorean/Manifest | 24 + .../texlive-langkorean-2023_p54074.ebuild | 56 + dev-texlive/texlive-langother/Manifest | 133 + .../texlive-langother-2023_p68719.ebuild | 165 + dev-texlive/texlive-langpolish/Manifest | 34 + .../texlive-langpolish-2023_p54074.ebuild | 63 + dev-texlive/texlive-langportuguese/Manifest | 22 + .../texlive-langportuguese-2023_p67125.ebuild | 50 + dev-texlive/texlive-langspanish/Manifest | 23 + .../texlive-langspanish-2023_p67307.ebuild | 51 + dev-texlive/texlive-latex/Manifest | 164 + .../texlive-latex-2023_p69131.ebuild | 196 + dev-texlive/texlive-latexextra/Manifest | 3937 ++++++++++++++++ .../texlive-latexextra-2023_p69752.ebuild | 3991 +++++++++++++++++ dev-texlive/texlive-latexrecommended/Manifest | 189 + ...exlive-latexrecommended-2023_p69131.ebuild | 226 + dev-texlive/texlive-luatex/Manifest | 232 + .../texlive-luatex-2023_p69404.ebuild | 273 ++ dev-texlive/texlive-mathscience/Manifest | 645 +++ .../texlive-mathscience-2023_p69485.ebuild | 679 +++ dev-texlive/texlive-metapost/Manifest | 108 + .../texlive-metapost-2023_p67071.ebuild | 136 + dev-texlive/texlive-music/Manifest | 74 + .../texlive-music-2023_p69613.ebuild | 111 + dev-texlive/texlive-pictures/Manifest | 584 +++ .../texlive-pictures-2023_p69409.ebuild | 629 +++ dev-texlive/texlive-plaingeneric/Manifest | 235 + .../texlive-plaingeneric-2023_p68675.ebuild | 263 ++ dev-texlive/texlive-pstricks/Manifest | 254 ++ .../texlive-pstricks-2023_p65367.ebuild | 289 ++ dev-texlive/texlive-publishers/Manifest | 718 +++ .../texlive-publishers-2023_p69759.ebuild | 746 +++ dev-texlive/texlive-xetex/Manifest | 87 + .../texlive-xetex-2023_p69452.ebuild | 138 + dev-util/Manifest.gz | Bin 64774 -> 64765 bytes dev-util/babeltrace/babeltrace-1.5.11.ebuild | 2 +- dev-util/bpftop/Manifest | 2 +- ...pftop-0.2.2.ebuild => bpftop-0.2.3.ebuild} | 0 dev-util/colm/colm-0.14.7-r1.ebuild | 62 - dev-util/colm/colm-0.14.7-r2.ebuild | 67 - dev-util/colm/colm-0.14.7-r3.ebuild | 9 +- dev-util/colm/colm-0.14.7.ebuild | 62 - dev-util/diffoscope/Manifest | 3 +- dev-util/diffoscope/diffoscope-255.ebuild | 124 - dev-util/diffoscope/diffoscope-257.ebuild | 2 +- ...pe-253-r1.ebuild => diffoscope-258.ebuild} | 0 dev-util/intel_clc/Manifest | 1 + dev-util/intel_clc/intel_clc-24.0.2.ebuild | 86 + dev-util/kdevelop-php/Manifest | 1 + .../kdevelop-php/kdevelop-php-24.02.0.ebuild | 53 + dev-util/kdevelop-python/Manifest | 1 + .../kdevelop-python-24.02.0.ebuild | 51 + dev-util/kdevelop/Manifest | 1 + dev-util/kdevelop/kdevelop-24.02.0.ebuild | 134 + dev-util/kio-perldoc/Manifest | 1 + .../kio-perldoc/kio-perldoc-24.02.0.ebuild | 23 + dev-util/pahole/Manifest | 1 + dev-util/pahole/pahole-1.26.ebuild | 65 + dev-util/pkgconf/metadata.xml | 7 + dev-util/pkgconf/pkgconf-2.1.1.ebuild | 6 +- dev-util/pkgconf/pkgconf-9999.ebuild | 6 +- dev-util/ragel/ragel-7.0.4-r1.ebuild | 66 - dev-util/ragel/ragel-7.0.4-r3.ebuild | 9 +- dev-util/ragel/ragel-7.0.4.ebuild | 65 - dev-util/ruff/Manifest | 31 +- .../{ruff-0.2.2.ebuild => ruff-0.3.0.ebuild} | 29 +- dev-vcs/Manifest.gz | Bin 11495 -> 11498 bytes dev-vcs/tkcvs/tkcvs-9.3.2.ebuild | 3 +- eclass/Manifest.gz | Bin 39598 -> 39610 bytes eclass/frameworks.kde.org.eclass | 10 +- eclass/gear.kde.org.eclass | 189 +- eclass/llvm.org.eclass | 6 - eclass/meson.eclass | 91 +- eclass/plasma.kde.org.eclass | 4 - eclass/texlive-common.eclass | 7 +- eclass/texlive-module.eclass | 6 + games-strategy/Manifest.gz | Bin 8091 -> 8092 bytes games-strategy/warzone2100/Manifest | 2 - .../warzone2100/warzone2100-4.3.5.ebuild | 121 - .../warzone2100/warzone2100-4.4.0-r1.ebuild | 124 - .../warzone2100/warzone2100-4.4.2.ebuild | 7 +- gui-wm/Manifest.gz | Bin 1208 -> 1212 bytes gui-wm/hyprland/Manifest | 1 + gui-wm/hyprland/hyprland-0.36.0.ebuild | 138 + gui-wm/hyprland/hyprland-9999.ebuild | 1 - kde-apps/Manifest.gz | Bin 37064 -> 37303 bytes kde-apps/akonadi-calendar/Manifest | 1 + .../akonadi-calendar-24.02.0.ebuild | 48 + kde-apps/akonadi-contacts/Manifest | 1 + .../akonadi-contacts-24.02.0-r1.ebuild | 45 + kde-apps/akonadi-import-wizard/Manifest | 1 + .../akonadi-import-wizard-24.02.0.ebuild | 41 + kde-apps/akonadi-mime/Manifest | 1 + .../akonadi-mime/akonadi-mime-24.02.0.ebuild | 36 + kde-apps/akonadi-notes/Manifest | 1 + .../akonadi-notes-24.02.0.ebuild | 25 + kde-apps/akonadi-search/Manifest | 1 + .../akonadi-search-24.02.0-r1.ebuild | 48 + kde-apps/akonadi/Manifest | 1 + kde-apps/akonadi/akonadi-24.02.0.ebuild | 107 + kde-apps/akonadiconsole/Manifest | 1 + .../akonadiconsole-24.02.0.ebuild | 46 + kde-apps/akregator/Manifest | 1 + kde-apps/akregator/akregator-24.02.0.ebuild | 59 + kde-apps/analitza/Manifest | 1 + kde-apps/analitza/analitza-24.02.0.ebuild | 43 + kde-apps/ark/Manifest | 1 + kde-apps/ark/ark-24.02.0.ebuild | 80 + kde-apps/artikulate/Manifest | 1 + kde-apps/artikulate/artikulate-24.02.0.ebuild | 46 + kde-apps/audiocd-kio/Manifest | 1 + .../audiocd-kio/audiocd-kio-24.02.0.ebuild | 49 + kde-apps/baloo-widgets/Manifest | 1 + .../baloo-widgets-24.02.0.ebuild | 32 + kde-apps/blinken/Manifest | 1 + kde-apps/blinken/blinken-24.02.0.ebuild | 36 + kde-apps/bomber/Manifest | 1 + kde-apps/bomber/bomber-24.02.0.ebuild | 34 + kde-apps/bovo/Manifest | 1 + kde-apps/bovo/bovo-24.02.0.ebuild | 34 + kde-apps/calendarjanitor/Manifest | 1 + .../calendarjanitor-24.02.0.ebuild | 41 + kde-apps/calendarsupport/Manifest | 1 + .../calendarsupport-24.02.0.ebuild | 44 + kde-apps/cantor/Manifest | 1 + kde-apps/cantor/cantor-24.02.0.ebuild | 117 + kde-apps/cervisia/Manifest | 1 + kde-apps/cervisia/cervisia-24.02.0.ebuild | 42 + kde-apps/dolphin-plugins-dropbox/Manifest | 1 + .../dolphin-plugins-dropbox-24.02.0.ebuild | 60 + kde-apps/dolphin-plugins-git/Manifest | 1 + .../dolphin-plugins-git-24.02.0.ebuild | 67 + .../dolphin-plugins-git-24.02.0-deps.patch | 107 + kde-apps/dolphin-plugins-mercurial/Manifest | 1 + .../dolphin-plugins-mercurial-24.02.0.ebuild | 68 + kde-apps/dolphin-plugins-subversion/Manifest | 1 + .../dolphin-plugins-subversion-24.02.0.ebuild | 62 + kde-apps/dolphin/Manifest | 1 + kde-apps/dolphin/dolphin-24.02.0.ebuild | 90 + kde-apps/dragon/Manifest | 1 + kde-apps/dragon/dragon-24.02.0.ebuild | 38 + kde-apps/eventviews/Manifest | 1 + kde-apps/eventviews/eventviews-24.02.0.ebuild | 45 + kde-apps/ffmpegthumbs/Manifest | 1 + .../ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild | 27 + kde-apps/filelight/Manifest | 1 + kde-apps/filelight/filelight-24.02.0.ebuild | 38 + kde-apps/granatier/Manifest | 1 + kde-apps/granatier/granatier-24.02.0.ebuild | 33 + kde-apps/grantlee-editor/Manifest | 1 + .../grantlee-editor-24.02.0.ebuild | 40 + kde-apps/grantleetheme/Manifest | 1 + .../grantleetheme-24.02.0.ebuild | 37 + kde-apps/gwenview/Manifest | 1 + kde-apps/gwenview/gwenview-24.02.0.ebuild | 105 + kde-apps/incidenceeditor/Manifest | 1 + .../incidenceeditor-24.02.0.ebuild | 66 + kde-apps/juk/Manifest | 1 + kde-apps/juk/juk-24.02.0.ebuild | 45 + kde-apps/k3b/Manifest | 1 + kde-apps/k3b/k3b-24.02.0.ebuild | 110 + kde-apps/kaccounts-integration/Manifest | 2 +- ...d => kaccounts-integration-24.02.0.ebuild} | 8 +- kde-apps/kaccounts-providers/Manifest | 1 + .../kaccounts-providers-24.02.0.ebuild | 40 + kde-apps/kaddressbook/Manifest | 1 + .../kaddressbook/kaddressbook-24.02.0.ebuild | 66 + kde-apps/kajongg/Manifest | 1 + kde-apps/kajongg/kajongg-24.02.0.ebuild | 46 + kde-apps/kalarm/Manifest | 1 + kde-apps/kalarm/kalarm-24.02.0.ebuild | 81 + kde-apps/kalgebra/Manifest | 1 + kde-apps/kalgebra/kalgebra-24.02.0.ebuild | 49 + kde-apps/kalzium/Manifest | 1 + kde-apps/kalzium/kalzium-24.02.0.ebuild | 66 + kde-apps/kamera/Manifest | 1 + kde-apps/kamera/kamera-24.02.0.ebuild | 35 + kde-apps/kamoso/Manifest | 1 + kde-apps/kamoso/kamoso-24.02.0.ebuild | 46 + kde-apps/kanagram/Manifest | 1 + kde-apps/kanagram/kanagram-24.02.0.ebuild | 46 + kde-apps/kapman/Manifest | 1 + kde-apps/kapman/kapman-24.02.0.ebuild | 33 + kde-apps/kapptemplate/Manifest | 1 + .../kapptemplate/kapptemplate-24.02.0.ebuild | 31 + kde-apps/kate-addons/Manifest | 1 + .../kate-addons/kate-addons-24.02.0.ebuild | 102 + kde-apps/kate-lib/Manifest | 1 + kde-apps/kate-lib/kate-lib-24.02.0.ebuild | 72 + kde-apps/kate/Manifest | 1 + kde-apps/kate/kate-24.02.0.ebuild | 61 + kde-apps/katomic/Manifest | 1 + kde-apps/katomic/katomic-24.02.0.ebuild | 33 + kde-apps/kbackup/Manifest | 1 + kde-apps/kbackup/kbackup-24.02.0.ebuild | 36 + kde-apps/kblackbox/Manifest | 1 + kde-apps/kblackbox/kblackbox-24.02.0.ebuild | 36 + kde-apps/kblocks/Manifest | 1 + kde-apps/kblocks/kblocks-24.02.0.ebuild | 34 + kde-apps/kbounce/Manifest | 1 + kde-apps/kbounce/kbounce-24.02.0.ebuild | 37 + kde-apps/kbreakout/Manifest | 1 + kde-apps/kbreakout/kbreakout-24.02.0.ebuild | 33 + kde-apps/kbruch/Manifest | 1 + kde-apps/kbruch/kbruch-24.02.0.ebuild | 28 + kde-apps/kcachegrind/Manifest | 1 + .../kcachegrind/kcachegrind-24.02.0.ebuild | 36 + kde-apps/kcalc/Manifest | 1 + kde-apps/kcalc/kcalc-24.02.0.ebuild | 35 + kde-apps/kcalutils/Manifest | 1 + kde-apps/kcalutils/kcalutils-24.02.0.ebuild | 34 + kde-apps/kcharselect/Manifest | 1 + .../kcharselect/kcharselect-24.02.0.ebuild | 30 + kde-apps/kcolorchooser/Manifest | 1 + .../kcolorchooser-24.02.0.ebuild | 24 + kde-apps/kcron/Manifest | 1 + kde-apps/kcron/kcron-24.02.0.ebuild | 31 + .../kde-apps-meta-24.02.0.ebuild | 26 + kde-apps/kde-dev-scripts/Manifest | 1 + .../kde-dev-scripts-24.02.0.ebuild | 34 + kde-apps/kde-dev-utils/Manifest | 1 + .../kde-dev-utils-24.02.0.ebuild | 30 + .../kdeaccessibility-meta-24.02.0.ebuild | 19 + .../kdeadmin-meta-24.02.0.ebuild | 17 + kde-apps/kdebugsettings/Manifest | 1 + .../kdebugsettings-24.02.0.ebuild | 32 + .../kdecore-meta/kdecore-meta-24.02.0.ebuild | 34 + kde-apps/kdeedu-data/Manifest | 1 + .../kdeedu-data/kdeedu-data-24.02.0.ebuild | 18 + .../kdeedu-meta/kdeedu-meta-24.02.0.ebuild | 42 + .../kdegames-meta-24.02.0.ebuild | 59 + .../kdegraphics-meta-24.02.0.ebuild | 33 + kde-apps/kdegraphics-mobipocket/Manifest | 2 +- ... => kdegraphics-mobipocket-24.02.0.ebuild} | 6 +- .../kdemultimedia-meta-24.02.0.ebuild | 31 + kde-apps/kdenetwork-filesharing/Manifest | 1 + .../kdenetwork-filesharing-24.02.0.ebuild | 39 + .../kdenetwork-meta-24.02.0.ebuild | 31 + kde-apps/kdenlive/Manifest | 1 + kde-apps/kdenlive/kdenlive-24.02.0.ebuild | 74 + kde-apps/kdepim-addons/Manifest | 1 + .../kdepim-addons-24.02.0.ebuild | 82 + .../kdepim-meta/kdepim-meta-24.02.0.ebuild | 75 + kde-apps/kdepim-runtime/Manifest | 1 + .../kdepim-runtime-24.02.0.ebuild | 80 + .../kdesdk-meta/kdesdk-meta-24.02.0.ebuild | 35 + kde-apps/kdesdk-thumbnailers/Manifest | 1 + .../kdesdk-thumbnailers-24.02.0.ebuild | 26 + .../kdeutils-meta-24.02.0.ebuild | 51 + kde-apps/kdf/Manifest | 1 + kde-apps/kdf/kdf-24.02.0.ebuild | 36 + kde-apps/kdialog/Manifest | 1 + kde-apps/kdialog/kdialog-24.02.0.ebuild | 43 + kde-apps/kdiamond/Manifest | 1 + kde-apps/kdiamond/kdiamond-24.02.0.ebuild | 34 + kde-apps/keditbookmarks/Manifest | 1 + .../keditbookmarks-24.02.0.ebuild | 47 + kde-apps/kfind/Manifest | 1 + kde-apps/kfind/kfind-24.02.0.ebuild | 37 + kde-apps/kfourinline/Manifest | 1 + .../kfourinline/kfourinline-24.02.0.ebuild | 34 + kde-apps/kgeography/Manifest | 1 + kde-apps/kgeography/kgeography-24.02.0.ebuild | 31 + kde-apps/kget/Manifest | 1 + kde-apps/kget/kget-24.02.0.ebuild | 70 + kde-apps/kgoldrunner/Manifest | 1 + .../kgoldrunner/kgoldrunner-24.02.0.ebuild | 39 + kde-apps/kgpg/Manifest | 1 + kde-apps/kgpg/kgpg-24.02.0.ebuild | 50 + kde-apps/khangman/Manifest | 1 + kde-apps/khangman/khangman-24.02.0.ebuild | 40 + kde-apps/khelpcenter/Manifest | 1 + .../khelpcenter/khelpcenter-24.02.0.ebuild | 43 + kde-apps/kidentitymanagement/Manifest | 1 + .../kidentitymanagement-24.02.0.ebuild | 35 + kde-apps/kig/Manifest | 1 + kde-apps/kig/kig-24.02.0.ebuild | 72 + kde-apps/kigo/Manifest | 1 + kde-apps/kigo/kigo-24.02.0.ebuild | 39 + kde-apps/killbots/Manifest | 1 + kde-apps/killbots/killbots-24.02.0.ebuild | 37 + kde-apps/kimagemapeditor/Manifest | 1 + .../kimagemapeditor-24.02.0.ebuild | 34 + kde-apps/kimap/Manifest | 1 + kde-apps/kimap/kimap-24.02.0.ebuild | 41 + kde-apps/kio-extras-kf5/Manifest | 2 +- ...5.ebuild => kio-extras-kf5-24.02.0.ebuild} | 4 +- kde-apps/kio-extras/Manifest | 2 +- ...01.95.ebuild => kio-extras-24.02.0.ebuild} | 4 +- kde-apps/kiriki/Manifest | 1 + kde-apps/kiriki/kiriki-24.02.0.ebuild | 33 + kde-apps/kiten/Manifest | 1 + kde-apps/kiten/kiten-24.02.0.ebuild | 41 + kde-apps/kitinerary/Manifest | 1 + kde-apps/kitinerary/kitinerary-24.02.0.ebuild | 48 + kde-apps/kjumpingcube/Manifest | 1 + .../kjumpingcube/kjumpingcube-24.02.0.ebuild | 36 + kde-apps/kldap/Manifest | 1 + kde-apps/kldap/kldap-24.02.0.ebuild | 30 + kde-apps/kleopatra/Manifest | 1 + kde-apps/kleopatra/kleopatra-24.02.0.ebuild | 65 + kde-apps/klettres/Manifest | 1 + kde-apps/klettres/klettres-24.02.0.ebuild | 32 + kde-apps/klickety/Manifest | 1 + kde-apps/klickety/klickety-24.02.0.ebuild | 38 + kde-apps/klines/Manifest | 1 + kde-apps/klines/klines-24.02.0.ebuild | 35 + kde-apps/kmag/Manifest | 1 + kde-apps/kmag/kmag-24.02.0.ebuild | 38 + kde-apps/kmahjongg/Manifest | 1 + kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild | 37 + kde-apps/kmail-account-wizard/Manifest | 1 + .../kmail-account-wizard-24.02.0.ebuild | 49 + kde-apps/kmail/Manifest | 1 + kde-apps/kmail/kmail-24.02.0.ebuild | 113 + kde-apps/kmailtransport/Manifest | 1 + .../kmailtransport-24.02.0.ebuild | 37 + kde-apps/kmbox/Manifest | 1 + kde-apps/kmbox/kmbox-24.02.0.ebuild | 19 + kde-apps/kmime/Manifest | 1 + kde-apps/kmime/kmime-24.02.0.ebuild | 22 + kde-apps/kmines/Manifest | 1 + kde-apps/kmines/kmines-24.02.0.ebuild | 34 + kde-apps/kmix/Manifest | 1 + kde-apps/kmix/kmix-24.02.0.ebuild | 75 + kde-apps/kmousetool/Manifest | 1 + kde-apps/kmousetool/kmousetool-24.02.0.ebuild | 37 + kde-apps/kmouth/Manifest | 1 + kde-apps/kmouth/kmouth-24.02.0.ebuild | 32 + kde-apps/kmplot/Manifest | 1 + kde-apps/kmplot/kmplot-24.02.0.ebuild | 41 + kde-apps/knavalbattle/Manifest | 1 + .../knavalbattle/knavalbattle-24.02.0.ebuild | 37 + kde-apps/knetwalk/Manifest | 1 + kde-apps/knetwalk/knetwalk-24.02.0.ebuild | 37 + kde-apps/knights/Manifest | 1 + kde-apps/knights/knights-24.02.0.ebuild | 57 + kde-apps/knotes/Manifest | 1 + kde-apps/knotes/knotes-24.02.0.ebuild | 59 + kde-apps/kolf/Manifest | 1 + kde-apps/kolf/kolf-24.02.0.ebuild | 37 + kde-apps/kollision/Manifest | 1 + kde-apps/kollision/kollision-24.02.0.ebuild | 31 + kde-apps/kolourpaint/Manifest | 1 + .../kolourpaint/kolourpaint-24.02.0.ebuild | 45 + kde-apps/kompare/Manifest | 1 + kde-apps/kompare/kompare-24.02.0.ebuild | 40 + kde-apps/konqueror/Manifest | 1 + kde-apps/konqueror/konqueror-24.02.0.ebuild | 84 + kde-apps/konquest/Manifest | 1 + kde-apps/konquest/konquest-24.02.0.ebuild | 36 + kde-apps/konsole/Manifest | 1 + kde-apps/konsole/konsole-24.02.0.ebuild | 60 + kde-apps/konsolekalendar/Manifest | 1 + .../konsolekalendar-24.02.0.ebuild | 38 + kde-apps/kontact/Manifest | 1 + kde-apps/kontact/kontact-24.02.0.ebuild | 44 + kde-apps/kontactinterface/Manifest | 1 + .../kontactinterface-24.02.0.ebuild | 27 + kde-apps/korganizer/Manifest | 1 + kde-apps/korganizer/korganizer-24.02.0.ebuild | 78 + kde-apps/kpat/Manifest | 1 + kde-apps/kpat/kpat-24.02.0.ebuild | 50 + kde-apps/kpimtextedit/Manifest | 1 + .../kpimtextedit/kpimtextedit-24.02.0.ebuild | 43 + kde-apps/kpkpass/Manifest | 1 + kde-apps/kpkpass/kpkpass-24.02.0.ebuild | 24 + kde-apps/kqtquickcharts/Manifest | 1 + .../kqtquickcharts-24.02.0.ebuild | 20 + kde-apps/krdc/Manifest | 1 + kde-apps/krdc/krdc-24.02.0.ebuild | 60 + kde-apps/kreversi/Manifest | 1 + kde-apps/kreversi/kreversi-24.02.0.ebuild | 39 + kde-apps/krfb/Manifest | 1 + kde-apps/krfb/krfb-24.02.0.ebuild | 65 + kde-apps/kruler/Manifest | 1 + kde-apps/kruler/kruler-24.02.0.ebuild | 40 + kde-apps/kshisen/Manifest | 1 + kde-apps/kshisen/kshisen-24.02.0.ebuild | 34 + kde-apps/ksirk/Manifest | 1 + kde-apps/ksirk/ksirk-24.02.0.ebuild | 49 + kde-apps/ksmtp/Manifest | 1 + kde-apps/ksmtp/ksmtp-24.02.0.ebuild | 29 + kde-apps/ksnakeduel/Manifest | 1 + kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild | 38 + kde-apps/kspaceduel/Manifest | 1 + kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild | 33 + kde-apps/ksquares/Manifest | 1 + kde-apps/ksquares/ksquares-24.02.0.ebuild | 33 + kde-apps/ksudoku/Manifest | 1 + kde-apps/ksudoku/ksudoku-24.02.0.ebuild | 48 + kde-apps/ksystemlog/Manifest | 1 + kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild | 63 + kde-apps/kteatime/Manifest | 1 + kde-apps/kteatime/kteatime-24.02.0.ebuild | 33 + kde-apps/ktimer/Manifest | 1 + kde-apps/ktimer/ktimer-24.02.0.ebuild | 31 + kde-apps/ktouch/Manifest | 1 + kde-apps/ktouch/ktouch-24.02.0.ebuild | 63 + kde-apps/ktuberling/Manifest | 1 + kde-apps/ktuberling/ktuberling-24.02.0.ebuild | 37 + kde-apps/kturtle/Manifest | 1 + kde-apps/kturtle/kturtle-24.02.0.ebuild | 34 + kde-apps/kubrick/Manifest | 1 + kde-apps/kubrick/kubrick-24.02.0.ebuild | 34 + kde-apps/kwalletmanager/Manifest | 1 + .../kwalletmanager-24.02.0.ebuild | 40 + kde-apps/kwave/Manifest | 1 + kde-apps/kwave/kwave-24.02.0.ebuild | 87 + kde-apps/kwordquiz/Manifest | 1 + kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild | 35 + kde-apps/kwrite/Manifest | 1 + kde-apps/kwrite/kwrite-24.02.0.ebuild | 59 + kde-apps/libgravatar/Manifest | 1 + .../libgravatar/libgravatar-24.02.0.ebuild | 37 + kde-apps/libkcddb/Manifest | 2 +- ...4.01.95.ebuild => libkcddb-24.02.0.ebuild} | 3 +- kde-apps/libkcompactdisc/Manifest | 2 +- ....ebuild => libkcompactdisc-24.02.0.ebuild} | 4 +- kde-apps/libkdcraw/Manifest | 1 + kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild | 21 + kde-apps/libkdegames/Manifest | 1 + .../libkdegames/libkdegames-24.02.0.ebuild | 45 + kde-apps/libkdepim/Manifest | 1 + kde-apps/libkdepim/libkdepim-24.02.0.ebuild | 27 + kde-apps/libkeduvocdocument/Manifest | 1 + .../libkeduvocdocument-24.02.0.ebuild | 25 + kde-apps/libkexiv2/Manifest | 2 +- ....01.95.ebuild => libkexiv2-24.02.0.ebuild} | 2 +- kde-apps/libkgapi/Manifest | 1 + kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild | 53 + kde-apps/libkgapi/libkgapi-24.02.0.ebuild | 43 + kde-apps/libkgapi/metadata.xml | 3 + kde-apps/libkleo/Manifest | 1 + kde-apps/libkleo/libkleo-24.02.0.ebuild | 45 + kde-apps/libkmahjongg/Manifest | 1 + .../libkmahjongg/libkmahjongg-24.02.0.ebuild | 25 + kde-apps/libkomparediff2/Manifest | 1 + .../libkomparediff2-24.02.0.ebuild | 28 + kde-apps/libksane/Manifest | 1 + .../libksane-24.02.0-ksanecore-23.08.patch | 13 + kde-apps/libksane/libksane-24.02.0.ebuild | 35 + kde-apps/libksieve/Manifest | 1 + kde-apps/libksieve/libksieve-24.02.0.ebuild | 55 + kde-apps/libktnef/Manifest | 1 + kde-apps/libktnef/libktnef-24.02.0.ebuild | 28 + kde-apps/lokalize/Manifest | 1 + kde-apps/lokalize/lokalize-24.02.0.ebuild | 70 + kde-apps/lskat/Manifest | 1 + kde-apps/lskat/lskat-24.02.0.ebuild | 33 + kde-apps/mailcommon/Manifest | 1 + kde-apps/mailcommon/mailcommon-24.02.0.ebuild | 57 + kde-apps/mailimporter/Manifest | 1 + .../mailimporter/mailimporter-24.02.0.ebuild | 32 + kde-apps/marble/Manifest | 1 + kde-apps/marble/marble-24.02.0.ebuild | 97 + kde-apps/mbox-importer/Manifest | 1 + .../mbox-importer-24.02.0.ebuild | 33 + kde-apps/messagelib/Manifest | 1 + kde-apps/messagelib/messagelib-24.02.0.ebuild | 78 + kde-apps/mimetreeparser/Manifest | 1 + kde-apps/mimetreeparser/metadata.xml | 11 + .../mimetreeparser-24.02.0.ebuild | 32 + kde-apps/minuet/Manifest | 1 + kde-apps/minuet/minuet-24.02.0.ebuild | 32 + kde-apps/okular/Manifest | 1 + .../okular/files/okular-24.01.80-tests.patch | 98 + kde-apps/okular/okular-24.02.0.ebuild | 100 + kde-apps/palapeli/Manifest | 1 + kde-apps/palapeli/palapeli-24.02.0.ebuild | 37 + kde-apps/parley/Manifest | 1 + .../parley-24.02.0-webengine-optional.patch | 161 + kde-apps/parley/metadata.xml | 3 + kde-apps/parley/parley-24.02.0.ebuild | 67 + kde-apps/picmi/Manifest | 1 + kde-apps/picmi/picmi-24.02.0.ebuild | 34 + kde-apps/pim-data-exporter/Manifest | 1 + .../pim-data-exporter-24.02.0.ebuild | 57 + kde-apps/pim-sieve-editor/Manifest | 1 + .../pim-sieve-editor-24.02.0.ebuild | 51 + kde-apps/pimcommon/Manifest | 1 + kde-apps/pimcommon/pimcommon-24.02.0.ebuild | 55 + kde-apps/poxml/Manifest | 1 + kde-apps/poxml/poxml-24.02.0.ebuild | 21 + kde-apps/rocs/Manifest | 1 + kde-apps/rocs/rocs-24.02.0.ebuild | 48 + kde-apps/signon-kwallet-extension/Manifest | 1 + .../signon-kwallet-extension-24.02.0.ebuild | 20 + kde-apps/spectacle/Manifest | 2 +- ....01.95.ebuild => spectacle-24.02.0.ebuild} | 13 +- kde-apps/step/Manifest | 1 + kde-apps/step/step-24.02.0.ebuild | 53 + kde-apps/svgpart/Manifest | 1 + kde-apps/svgpart/svgpart-24.02.0.ebuild | 26 + kde-apps/sweeper/Manifest | 1 + kde-apps/sweeper/sweeper-24.02.0.ebuild | 32 + kde-apps/thumbnailers/Manifest | 1 + .../thumbnailers/thumbnailers-24.02.0.ebuild | 39 + kde-apps/umbrello/Manifest | 1 + kde-apps/umbrello/umbrello-24.02.0.ebuild | 70 + kde-apps/yakuake/Manifest | 1 + kde-apps/yakuake/yakuake-24.02.0.ebuild | 56 + kde-frameworks/Manifest.gz | Bin 13932 -> 13908 bytes kde-frameworks/attica/Manifest | 2 +- kde-frameworks/attica/attica-5.115.0.ebuild | 2 +- ...ica-5.249.0.ebuild => attica-6.0.0.ebuild} | 0 kde-frameworks/baloo/Manifest | 2 +- kde-frameworks/baloo/baloo-5.115.0.ebuild | 2 +- ...aloo-5.249.0.ebuild => baloo-6.0.0.ebuild} | 0 kde-frameworks/bluez-qt/Manifest | 2 +- .../bluez-qt/bluez-qt-5.115.0.ebuild | 2 +- ...t-5.249.0.ebuild => bluez-qt-6.0.0.ebuild} | 0 .../breeze-icons-rcc-5.115.0.ebuild | 2 +- kde-frameworks/breeze-icons/Manifest | 2 +- .../breeze-icons/breeze-icons-5.115.0.ebuild | 2 +- ...249.0.ebuild => breeze-icons-6.0.0.ebuild} | 2 - .../countryflags/countryflags-5.115.0.ebuild | 2 +- kde-frameworks/extra-cmake-modules/Manifest | 2 +- .../extra-cmake-modules-5.115.0.ebuild | 2 +- ...build => extra-cmake-modules-6.0.0.ebuild} | 0 kde-frameworks/frameworkintegration/Manifest | 2 +- .../frameworkintegration-5.115.0.ebuild | 2 +- ...uild => frameworkintegration-6.0.0.ebuild} | 0 kde-frameworks/kapidox/kapidox-5.115.0.ebuild | 2 +- kde-frameworks/karchive/Manifest | 2 +- .../karchive/karchive-5.115.0.ebuild | 2 +- ...e-5.249.0.ebuild => karchive-6.0.0.ebuild} | 0 kde-frameworks/kauth/Manifest | 2 +- kde-frameworks/kauth/kauth-5.115.0.ebuild | 2 +- ...auth-5.249.0.ebuild => kauth-6.0.0.ebuild} | 0 kde-frameworks/kbookmarks/Manifest | 2 +- .../kbookmarks/kbookmarks-5.115.0.ebuild | 2 +- ...5.249.0.ebuild => kbookmarks-6.0.0.ebuild} | 0 kde-frameworks/kcalendarcore/Manifest | 2 +- .../kcalendarcore-5.115.0.ebuild | 2 +- ...49.0.ebuild => kcalendarcore-6.0.0.ebuild} | 0 kde-frameworks/kcmutils/Manifest | 2 +- .../kcmutils/kcmutils-5.115.0.ebuild | 2 +- ...s-5.249.0.ebuild => kcmutils-6.0.0.ebuild} | 0 kde-frameworks/kcodecs/Manifest | 2 +- kde-frameworks/kcodecs/kcodecs-5.115.0.ebuild | 2 +- ...cs-5.249.0.ebuild => kcodecs-6.0.0.ebuild} | 0 kde-frameworks/kcolorscheme/Manifest | 2 +- ...249.0.ebuild => kcolorscheme-6.0.0.ebuild} | 0 kde-frameworks/kcompletion/Manifest | 2 +- .../kcompletion/kcompletion-5.115.0.ebuild | 2 +- ....249.0.ebuild => kcompletion-6.0.0.ebuild} | 0 kde-frameworks/kconfig/Manifest | 2 +- kde-frameworks/kconfig/kconfig-5.115.0.ebuild | 2 +- ...ig-5.249.0.ebuild => kconfig-6.0.0.ebuild} | 0 kde-frameworks/kconfigwidgets/Manifest | 2 +- .../kconfigwidgets-5.115.0.ebuild | 2 +- ...9.0.ebuild => kconfigwidgets-6.0.0.ebuild} | 0 kde-frameworks/kcontacts/Manifest | 2 +- .../kcontacts/kcontacts-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => kcontacts-6.0.0.ebuild} | 0 kde-frameworks/kcoreaddons/Manifest | 2 +- .../kcoreaddons/kcoreaddons-5.115.0.ebuild | 2 +- ....249.0.ebuild => kcoreaddons-6.0.0.ebuild} | 0 kde-frameworks/kcrash/Manifest | 2 +- kde-frameworks/kcrash/kcrash-5.115.0.ebuild | 2 +- ...ash-5.249.0.ebuild => kcrash-6.0.0.ebuild} | 0 kde-frameworks/kdav/Manifest | 2 +- kde-frameworks/kdav/kdav-5.115.0.ebuild | 2 +- ...{kdav-5.249.0.ebuild => kdav-6.0.0.ebuild} | 0 kde-frameworks/kdbusaddons/Manifest | 2 +- .../kdbusaddons/kdbusaddons-5.115.0.ebuild | 2 +- ....249.0.ebuild => kdbusaddons-6.0.0.ebuild} | 0 kde-frameworks/kdeclarative/Manifest | 2 +- .../kdeclarative/kdeclarative-5.115.0.ebuild | 2 +- ...249.0.ebuild => kdeclarative-6.0.0.ebuild} | 0 kde-frameworks/kded/Manifest | 2 +- kde-frameworks/kded/kded-5.115.0.ebuild | 2 +- ...{kded-5.249.0.ebuild => kded-6.0.0.ebuild} | 0 .../kdelibs4support-5.115.0.ebuild | 2 +- kde-frameworks/kdesu/Manifest | 2 +- kde-frameworks/kdesu/kdesu-5.115.0.ebuild | 2 +- ...desu-5.249.0.ebuild => kdesu-6.0.0.ebuild} | 0 kde-frameworks/kdnssd/Manifest | 2 +- kde-frameworks/kdnssd/kdnssd-5.115.0.ebuild | 2 +- ...ssd-5.249.0.ebuild => kdnssd-6.0.0.ebuild} | 0 kde-frameworks/kdoctools/Manifest | 2 +- .../kdoctools/kdoctools-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => kdoctools-6.0.0.ebuild} | 0 .../kemoticons/kemoticons-5.115.0.ebuild | 2 +- kde-frameworks/kfilemetadata/Manifest | 2 +- .../kfilemetadata-5.115.0.ebuild | 2 +- ...49.0.ebuild => kfilemetadata-6.0.0.ebuild} | 0 kde-frameworks/kglobalaccel/Manifest | 2 +- .../kglobalaccel/kglobalaccel-5.115.0.ebuild | 2 +- ...249.0.ebuild => kglobalaccel-6.0.0.ebuild} | 0 kde-frameworks/kguiaddons/Manifest | 2 +- .../kguiaddons/kguiaddons-5.115.0.ebuild | 2 +- ...5.249.0.ebuild => kguiaddons-6.0.0.ebuild} | 0 kde-frameworks/kholidays/Manifest | 2 +- .../kholidays/kholidays-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => kholidays-6.0.0.ebuild} | 0 kde-frameworks/khtml/khtml-5.115.0.ebuild | 2 +- kde-frameworks/ki18n/Manifest | 2 +- kde-frameworks/ki18n/ki18n-5.115.1.ebuild | 2 +- ...i18n-5.249.0.ebuild => ki18n-6.0.0.ebuild} | 0 kde-frameworks/kiconthemes/Manifest | 2 +- .../kiconthemes/kiconthemes-5.115.0.ebuild | 2 +- ....249.0.ebuild => kiconthemes-6.0.0.ebuild} | 0 kde-frameworks/kidletime/Manifest | 2 +- .../kidletime/kidletime-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => kidletime-6.0.0.ebuild} | 0 kde-frameworks/kimageformats/Manifest | 2 +- .../kimageformats-5.115.0.ebuild | 2 +- ...49.0.ebuild => kimageformats-6.0.0.ebuild} | 0 kde-frameworks/kinit/kinit-5.115.0.ebuild | 2 +- kde-frameworks/kio/Manifest | 2 +- kde-frameworks/kio/kio-5.115.0.ebuild | 2 +- .../{kio-5.249.0.ebuild => kio-6.0.0.ebuild} | 1 + kde-frameworks/kirigami/Manifest | 2 +- .../kirigami/kirigami-5.115.0.ebuild | 2 +- ...i-5.249.0.ebuild => kirigami-6.0.0.ebuild} | 1 + kde-frameworks/kitemmodels/Manifest | 2 +- .../kitemmodels/kitemmodels-5.115.0.ebuild | 2 +- ....249.0.ebuild => kitemmodels-6.0.0.ebuild} | 0 kde-frameworks/kitemviews/Manifest | 2 +- .../kitemviews/kitemviews-5.115.0.ebuild | 2 +- ...5.249.0.ebuild => kitemviews-6.0.0.ebuild} | 0 kde-frameworks/kjobwidgets/Manifest | 2 +- .../kjobwidgets/kjobwidgets-5.115.0.ebuild | 2 +- ....249.0.ebuild => kjobwidgets-6.0.0.ebuild} | 0 kde-frameworks/kjs/kjs-5.115.0.ebuild | 2 +- kde-frameworks/knewstuff/Manifest | 2 +- .../knewstuff/knewstuff-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => knewstuff-6.0.0.ebuild} | 0 kde-frameworks/knotifications/Manifest | 2 +- .../knotifications-5.115.0.ebuild | 2 +- ...9.0.ebuild => knotifications-6.0.0.ebuild} | 0 kde-frameworks/knotifyconfig/Manifest | 2 +- .../knotifyconfig-5.115.0.ebuild | 2 +- ...49.0.ebuild => knotifyconfig-6.0.0.ebuild} | 0 kde-frameworks/kpackage/Manifest | 2 +- .../kpackage/kpackage-5.115.0.ebuild | 2 +- ...e-5.249.0.ebuild => kpackage-6.0.0.ebuild} | 0 kde-frameworks/kparts/Manifest | 2 +- kde-frameworks/kparts/kparts-5.115.0.ebuild | 2 +- ...rts-5.249.0.ebuild => kparts-6.0.0.ebuild} | 0 kde-frameworks/kpeople/Manifest | 2 +- kde-frameworks/kpeople/kpeople-5.115.0.ebuild | 2 +- ...le-5.249.0.ebuild => kpeople-6.0.0.ebuild} | 0 kde-frameworks/kplotting/Manifest | 2 +- .../kplotting/kplotting-5.115.0.ebuild | 2 +- ...-5.249.0.ebuild => kplotting-6.0.0.ebuild} | 0 kde-frameworks/kpty/Manifest | 2 +- kde-frameworks/kpty/kpty-5.115.0.ebuild | 2 +- ...{kpty-5.249.0.ebuild => kpty-6.0.0.ebuild} | 0 kde-frameworks/kquickcharts/Manifest | 2 +- .../kquickcharts/kquickcharts-5.115.0.ebuild | 2 +- ...249.0.ebuild => kquickcharts-6.0.0.ebuild} | 0 kde-frameworks/kross/kross-5.115.0.ebuild | 2 +- kde-frameworks/krunner/Manifest | 2 +- kde-frameworks/krunner/krunner-5.115.0.ebuild | 2 +- ...er-5.249.0.ebuild => krunner-6.0.0.ebuild} | 0 kde-frameworks/kservice/Manifest | 2 +- .../kservice/kservice-5.115.0.ebuild | 2 +- ...e-5.249.0.ebuild => kservice-6.0.0.ebuild} | 0 kde-frameworks/kstatusnotifieritem/Manifest | 2 +- ...build => kstatusnotifieritem-6.0.0.ebuild} | 3 +- kde-frameworks/ksvg/Manifest | 2 +- ...{ksvg-5.249.0.ebuild => ksvg-6.0.0.ebuild} | 0 kde-frameworks/ktexteditor/Manifest | 2 +- .../ktexteditor/ktexteditor-5.115.0.ebuild | 2 +- ....249.0.ebuild => ktexteditor-6.0.0.ebuild} | 0 kde-frameworks/ktexttemplate/Manifest | 2 +- ...49.0.ebuild => ktexttemplate-6.0.0.ebuild} | 0 kde-frameworks/ktextwidgets/Manifest | 2 +- .../ktextwidgets/ktextwidgets-5.115.0.ebuild | 2 +- ...249.0.ebuild => ktextwidgets-6.0.0.ebuild} | 0 kde-frameworks/kunitconversion/Manifest | 2 +- .../kunitconversion-5.115.0.ebuild | 2 +- ....0.ebuild => kunitconversion-6.0.0.ebuild} | 0 kde-frameworks/kuserfeedback/Manifest | 2 +- ...49.0.ebuild => kuserfeedback-6.0.0.ebuild} | 0 kde-frameworks/kwallet/Manifest | 2 +- kde-frameworks/kwallet/kwallet-5.115.0.ebuild | 2 +- ...et-5.249.0.ebuild => kwallet-6.0.0.ebuild} | 0 kde-frameworks/kwidgetsaddons/Manifest | 2 +- .../kwidgetsaddons-5.115.0.ebuild | 2 +- ...9.0.ebuild => kwidgetsaddons-6.0.0.ebuild} | 0 kde-frameworks/kwindowsystem/Manifest | 2 +- .../kwindowsystem-5.115.0.ebuild | 2 +- ...49.0.ebuild => kwindowsystem-6.0.0.ebuild} | 0 kde-frameworks/kxmlgui/Manifest | 2 +- kde-frameworks/kxmlgui/kxmlgui-5.115.0.ebuild | 2 +- ...ui-5.249.0.ebuild => kxmlgui-6.0.0.ebuild} | 0 kde-frameworks/modemmanager-qt/Manifest | 2 +- .../modemmanager-qt-5.115.0.ebuild | 2 +- ....0.ebuild => modemmanager-qt-6.0.0.ebuild} | 0 kde-frameworks/networkmanager-qt/Manifest | 2 +- .../networkmanager-qt-5.115.0.ebuild | 2 +- ....ebuild => networkmanager-qt-6.0.0.ebuild} | 0 kde-frameworks/oxygen-icons/Manifest | 1 + .../oxygen-icons/oxygen-icons-5.115.0.ebuild | 2 +- .../oxygen-icons/oxygen-icons-6.0.0.ebuild | 42 + kde-frameworks/prison/Manifest | 2 +- kde-frameworks/prison/prison-5.115.0.ebuild | 2 +- ...son-5.249.0.ebuild => prison-6.0.0.ebuild} | 0 kde-frameworks/purpose/Manifest | 2 +- kde-frameworks/purpose/purpose-5.115.0.ebuild | 2 +- ...se-5.249.0.ebuild => purpose-6.0.0.ebuild} | 0 kde-frameworks/qqc2-desktop-style/Manifest | 2 +- .../qqc2-desktop-style-5.115.0.ebuild | 2 +- ...ebuild => qqc2-desktop-style-6.0.0.ebuild} | 0 kde-frameworks/solid/Manifest | 2 +- kde-frameworks/solid/solid-5.115.0.ebuild | 2 +- ...olid-5.249.0.ebuild => solid-6.0.0.ebuild} | 0 kde-frameworks/sonnet/Manifest | 2 +- kde-frameworks/sonnet/sonnet-5.115.0.ebuild | 2 +- ...net-5.249.0.ebuild => sonnet-6.0.0.ebuild} | 0 kde-frameworks/syndication/Manifest | 2 +- .../syndication/syndication-5.115.0.ebuild | 2 +- ....249.0.ebuild => syndication-6.0.0.ebuild} | 0 kde-frameworks/syntax-highlighting/Manifest | 2 +- .../syntax-highlighting-5.115.0.ebuild | 2 +- ...build => syntax-highlighting-6.0.0.ebuild} | 0 kde-frameworks/threadweaver/Manifest | 2 +- .../threadweaver/threadweaver-5.115.0.ebuild | 2 +- ...249.0.ebuild => threadweaver-6.0.0.ebuild} | 0 kde-misc/Manifest.gz | Bin 4740 -> 4757 bytes kde-misc/colord-kde/Manifest | 1 + kde-misc/colord-kde/colord-kde-24.02.0.ebuild | 58 + kde-misc/kclock/Manifest | 1 + kde-misc/kclock/kclock-24.02.0.ebuild | 34 + kde-misc/kdeconnect/Manifest | 1 + kde-misc/kdeconnect/kdeconnect-24.02.0.ebuild | 96 + kde-misc/kio-gdrive/Manifest | 1 + ...-23.08.5-kaccounts-integration-24.02.patch | 53 + .../kio-gdrive/kio-gdrive-23.08.5-r1.ebuild | 67 + kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild | 47 + kde-misc/kio-gdrive/metadata.xml | 1 + kde-misc/kweather/Manifest | 1 + kde-misc/kweather/kweather-24.02.0.ebuild | 52 + kde-misc/markdownpart/Manifest | 1 + .../markdownpart/markdownpart-24.02.0.ebuild | 28 + kde-misc/skanlite/Manifest | 1 + kde-misc/skanlite/skanlite-24.02.0.ebuild | 35 + kde-misc/zanshin/Manifest | 1 + kde-misc/zanshin/zanshin-24.02.0.ebuild | 58 + kde-plasma/Manifest.gz | Bin 11144 -> 11150 bytes kde-plasma/bluedevil/Manifest | 2 +- ...l-5.93.0.ebuild => bluedevil-6.0.0.ebuild} | 2 +- kde-plasma/breeze-grub/Manifest | 2 +- ...5.93.0.ebuild => breeze-grub-6.0.0.ebuild} | 0 kde-plasma/breeze-gtk/Manifest | 2 +- ...-5.93.0.ebuild => breeze-gtk-6.0.0.ebuild} | 1 + kde-plasma/breeze-plymouth/Manifest | 2 +- ....0.ebuild => breeze-plymouth-6.0.0.ebuild} | 2 +- kde-plasma/breeze/Manifest | 2 +- ...eeze-5.93.0.ebuild => breeze-6.0.0.ebuild} | 2 +- kde-plasma/discover/Manifest | 2 +- ...er-5.93.0.ebuild => discover-6.0.0.ebuild} | 13 +- kde-plasma/drkonqi/Manifest | 2 +- ...nqi-5.93.0.ebuild => drkonqi-6.0.0.ebuild} | 2 +- kde-plasma/flatpak-kcm/Manifest | 2 +- ...5.93.0.ebuild => flatpak-kcm-6.0.0.ebuild} | 2 +- kde-plasma/kactivitymanagerd/Manifest | 2 +- ....ebuild => kactivitymanagerd-6.0.0.ebuild} | 2 +- kde-plasma/kde-cli-tools/Manifest | 2 +- ...93.0.ebuild => kde-cli-tools-6.0.0.ebuild} | 2 +- kde-plasma/kde-gtk-config/Manifest | 2 +- ...3.0.ebuild => kde-gtk-config-6.0.0.ebuild} | 2 +- kde-plasma/kdecoration/Manifest | 2 +- ...5.93.0.ebuild => kdecoration-6.0.0.ebuild} | 2 +- kde-plasma/kdeplasma-addons/Manifest | 2 +- ...0.ebuild => kdeplasma-addons-6.0.0.ebuild} | 2 +- kde-plasma/kgamma/Manifest | 2 +- ...amma-5.93.0.ebuild => kgamma-6.0.0.ebuild} | 2 +- kde-plasma/kglobalacceld/Manifest | 2 +- ...93.0.ebuild => kglobalacceld-6.0.0.ebuild} | 2 +- kde-plasma/kinfocenter/Manifest | 2 +- ...5.93.0.ebuild => kinfocenter-6.0.0.ebuild} | 7 +- kde-plasma/kmenuedit/Manifest | 2 +- ...t-5.93.0.ebuild => kmenuedit-6.0.0.ebuild} | 2 +- kde-plasma/kpipewire/Manifest | 2 +- ...e-5.93.2.ebuild => kpipewire-6.0.0.ebuild} | 4 +- kde-plasma/kscreen/Manifest | 2 +- ...een-5.93.0.ebuild => kscreen-6.0.0.ebuild} | 2 +- kde-plasma/kscreenlocker/Manifest | 2 +- ...93.0.ebuild => kscreenlocker-6.0.0.ebuild} | 2 +- kde-plasma/ksshaskpass/Manifest | 2 +- ...5.93.0.ebuild => ksshaskpass-6.0.0.ebuild} | 2 +- kde-plasma/ksystemstats/Manifest | 2 +- ....93.0.ebuild => ksystemstats-6.0.0.ebuild} | 2 +- kde-plasma/kwallet-pam/Manifest | 2 +- ...5.93.0.ebuild => kwallet-pam-6.0.0.ebuild} | 2 +- kde-plasma/kwayland-integration/Manifest | 2 +- ...uild => kwayland-integration-6.0.0.ebuild} | 0 kde-plasma/kwayland/Manifest | 2 +- kde-plasma/kwayland/kwayland-5.115.0.ebuild | 2 +- ...nd-5.93.0.ebuild => kwayland-6.0.0.ebuild} | 8 +- kde-plasma/kwin/Manifest | 2 +- .../kwin/files/kwin-6.0.0-kdebug-481456.patch | 272 ++ .../{kwin-5.93.0.ebuild => kwin-6.0.0.ebuild} | 4 +- kde-plasma/kwrited/Manifest | 2 +- ...ted-5.93.0.ebuild => kwrited-6.0.0.ebuild} | 2 +- kde-plasma/layer-shell-qt/Manifest | 2 +- ...3.0.ebuild => layer-shell-qt-6.0.0.ebuild} | 2 +- kde-plasma/libkscreen/Manifest | 2 +- ...-5.93.0.ebuild => libkscreen-6.0.0.ebuild} | 2 +- kde-plasma/libksysguard/Manifest | 2 +- ....93.0.ebuild => libksysguard-6.0.0.ebuild} | 37 +- kde-plasma/libplasma/Manifest | 2 +- kde-plasma/libplasma/libplasma-5.115.0.ebuild | 2 +- ...a-5.93.0.ebuild => libplasma-6.0.0.ebuild} | 2 +- kde-plasma/milou/Manifest | 2 +- ...milou-5.93.0.ebuild => milou-6.0.0.ebuild} | 2 +- kde-plasma/ocean-sound-theme/Manifest | 2 +- ....ebuild => ocean-sound-theme-6.0.0.ebuild} | 2 +- kde-plasma/oxygen-sounds/Manifest | 2 +- ...93.0.ebuild => oxygen-sounds-6.0.0.ebuild} | 2 +- kde-plasma/oxygen/Manifest | 2 +- ...ygen-5.93.0.ebuild => oxygen-6.0.0.ebuild} | 2 +- kde-plasma/plasma-activities-stats/Manifest | 2 +- .../plasma-activities-stats-5.115.0.ebuild | 2 +- ...d => plasma-activities-stats-6.0.0.ebuild} | 2 +- kde-plasma/plasma-activities/Manifest | 2 +- .../plasma-activities-5.115.0.ebuild | 2 +- ....ebuild => plasma-activities-6.0.0.ebuild} | 4 +- .../plasma-browser-integration/Manifest | 2 +- ...> plasma-browser-integration-6.0.0.ebuild} | 2 +- kde-plasma/plasma-desktop/Manifest | 2 +- ...3.0.ebuild => plasma-desktop-6.0.0.ebuild} | 2 +- kde-plasma/plasma-disks/Manifest | 2 +- ....93.0.ebuild => plasma-disks-6.0.0.ebuild} | 2 +- kde-plasma/plasma-firewall/Manifest | 2 +- ....0.ebuild => plasma-firewall-6.0.0.ebuild} | 2 +- kde-plasma/plasma-integration/Manifest | 2 +- ...ebuild => plasma-integration-6.0.0.ebuild} | 2 +- ...5.93.0.ebuild => plasma-meta-6.0.0.ebuild} | 0 kde-plasma/plasma-nm/Manifest | 2 +- ...m-5.93.0.ebuild => plasma-nm-6.0.0.ebuild} | 2 +- kde-plasma/plasma-pa/Manifest | 2 +- ...a-5.93.0.ebuild => plasma-pa-6.0.0.ebuild} | 2 +- kde-plasma/plasma-sdk/Manifest | 2 +- ...-5.93.0.ebuild => plasma-sdk-6.0.0.ebuild} | 2 +- kde-plasma/plasma-systemmonitor/Manifest | 2 +- ...uild => plasma-systemmonitor-6.0.0.ebuild} | 2 +- kde-plasma/plasma-thunderbolt/Manifest | 2 +- ...ebuild => plasma-thunderbolt-6.0.0.ebuild} | 2 +- kde-plasma/plasma-vault/Manifest | 2 +- .../plasma-vault/plasma-vault-5.27.10.ebuild | 5 +- ....93.0.ebuild => plasma-vault-6.0.0.ebuild} | 7 +- kde-plasma/plasma-welcome/Manifest | 2 +- ...3.0.ebuild => plasma-welcome-6.0.0.ebuild} | 2 +- .../plasma-workspace-wallpapers/Manifest | 2 +- ... plasma-workspace-wallpapers-6.0.0.ebuild} | 0 kde-plasma/plasma-workspace/Manifest | 2 +- ...0.ebuild => plasma-workspace-6.0.0.ebuild} | 4 +- kde-plasma/plasma5support/Manifest | 2 +- ...3.0.ebuild => plasma5support-6.0.0.ebuild} | 2 +- kde-plasma/plymouth-kcm/Manifest | 2 +- ....93.0.ebuild => plymouth-kcm-6.0.0.ebuild} | 2 +- kde-plasma/polkit-kde-agent/Manifest | 2 +- ...0.ebuild => polkit-kde-agent-6.0.0.ebuild} | 2 +- kde-plasma/powerdevil/Manifest | 2 +- ...-5.93.0.ebuild => powerdevil-6.0.0.ebuild} | 2 +- kde-plasma/print-manager/Manifest | 2 +- ...93.0.ebuild => print-manager-6.0.0.ebuild} | 2 +- kde-plasma/sddm-kcm/Manifest | 2 +- ...cm-5.93.0.ebuild => sddm-kcm-6.0.0.ebuild} | 2 +- kde-plasma/systemsettings/Manifest | 2 +- ...3.0.ebuild => systemsettings-6.0.0.ebuild} | 2 +- kde-plasma/wacomtablet/Manifest | 2 +- ...5.93.0.ebuild => wacomtablet-6.0.0.ebuild} | 2 +- kde-plasma/xdg-desktop-portal-kde/Manifest | 2 +- ...ld => xdg-desktop-portal-kde-6.0.0.ebuild} | 2 +- licenses/LPPL-1.0 | 211 + licenses/LPPL-1.3a | 404 ++ licenses/Manifest.gz | Bin 107589 -> 107903 bytes mail-filter/Manifest.gz | Bin 8205 -> 8209 bytes mail-filter/rspamd/Manifest | 2 - mail-filter/rspamd/rspamd-3.8.2.ebuild | 163 - mail-filter/rspamd/rspamd-3.8.3.ebuild | 163 - mail-filter/rspamd/rspamd-9999.ebuild | 1 + mail-mta/Manifest.gz | Bin 2380 -> 2383 bytes mail-mta/postfix/Manifest | 2 +- mail-mta/postfix/postfix-3.8.5.ebuild | 2 +- ....ebuild => postfix-3.9_pre20240229.ebuild} | 0 media-gfx/Manifest.gz | Bin 37666 -> 37664 bytes media-gfx/chafa/chafa-1.12.5-r1.ebuild | 2 +- media-gfx/inkscape/inkscape-1.2.2-r4.ebuild | 4 +- media-gfx/inkscape/inkscape-1.3.2.ebuild | 4 +- media-gfx/inkscape/inkscape-9999.ebuild | 4 +- ...12-r2.ebuild => meshlab-2020.12-r3.ebuild} | 7 +- media-gfx/prusaslicer/Manifest | 3 +- ...prusaslicer-2.5.0_alpha2-boost-fixes.patch | 93 - ...ost-1.81-std-wxString-to-std-wstring.patch | 40 - .../prusaslicer-2.5.0_rc1-cereal-1.3.1.patch | 48 - .../prusaslicer-2.5.0_rc1-fix-tests.patch | 14 - .../files/prusaslicer-2.5.2-fix-slicing.patch | 76 - .../prusaslicer/prusaslicer-2.5.2-r1.ebuild | 89 - ...6.0-r1.ebuild => prusaslicer-2.7.2.ebuild} | 8 +- media-gfx/skanpage/Manifest | 1 + media-gfx/skanpage/skanpage-24.02.0.ebuild | 48 + media-libs/Manifest.gz | Bin 69145 -> 69159 bytes media-libs/exempi/Manifest | 1 + media-libs/exempi/exempi-2.6.5.ebuild | 71 + media-libs/fdk-aac/fdk-aac-2.0.3.ebuild | 8 +- media-libs/ksanecore/Manifest | 1 + .../ksanecore/ksanecore-23.08.5-r1.ebuild | 32 + media-libs/ksanecore/ksanecore-24.02.0.ebuild | 25 + media-libs/ksanecore/metadata.xml | 3 + media-libs/libmpdclient/Manifest | 1 - .../libmpdclient/libmpdclient-2.20.ebuild | 43 - media-libs/libpng/Manifest | 3 +- .../libpng-1.6.41-png_check_sig-abi.patch | 94 - ...-1.6.41-r1.ebuild => libpng-1.6.43.ebuild} | 8 +- media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-24.0.2.ebuild | 429 ++ media-libs/mesa/mesa-9999.ebuild | 4 +- media-libs/plib/plib-1.8.5-r4.ebuild | 8 +- .../pulseaudio-qt/pulseaudio-qt-1.4.0.ebuild | 2 +- .../quarter/files/quarter-1.2.1-cmake.patch | 23 +- media-sound/Manifest.gz | Bin 57712 -> 57720 bytes media-sound/ardour/ardour-8.4.ebuild | 5 + media-sound/ardour/ardour-9999.ebuild | 5 + media-sound/elisa/Manifest | 1 + media-sound/elisa/elisa-24.02.0.ebuild | 57 + media-sound/gnump3d/files/gnump3d.init.d-r1 | 2 +- ...3d-3.0-r5.ebuild => gnump3d-3.0-r6.ebuild} | 2 +- media-sound/kasts/Manifest | 1 + media-sound/kasts/kasts-24.02.0.ebuild | 58 + media-sound/krecorder/Manifest | 1 + .../krecorder/krecorder-24.02.0.ebuild | 30 + media-sound/mpd/files/mpd-0.21.4.init | 2 +- media-sound/mpd/files/mpd-0.23.15.init | 2 +- ....23.12-r2.ebuild => mpd-0.23.12-r3.ebuild} | 2 +- ...d-0.23.13.ebuild => mpd-0.23.13-r1.ebuild} | 0 ...d-0.23.15.ebuild => mpd-0.23.15-r1.ebuild} | 0 media-sound/qtractor/qtractor-0.9.39.ebuild | 2 +- media-sound/schismtracker/Manifest | 1 - .../schismtracker-20231029.ebuild | 47 - .../schismtracker-20240129.ebuild | 4 +- media-sound/wavpack/Manifest | 1 + media-sound/wavpack/wavpack-5.7.0.ebuild | 26 + media-video/Manifest.gz | Bin 24548 -> 24547 bytes media-video/ffdiaporama/Manifest | 2 +- ...ild => ffdiaporama-2.2_pre20240203.ebuild} | 8 +- media-video/ffmpeg/ffmpeg-6.0.1-r3.ebuild | 607 +++ media-video/ffmpeg/ffmpeg-6.1.1-r4.ebuild | 614 +++ .../ffmpeg/files/ffmpeg-6.0.1-alignment.patch | 114 + media-video/mkclean/metadata.xml | 2 +- metadata/Manifest.gz | Bin 10340 -> 10347 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28382 -> 28404 bytes .../md5-cache/app-accessibility/Manifest.gz | Bin 6564 -> 6567 bytes .../app-accessibility/at-spi2-core-2.50.1 | 2 +- .../md5-cache/app-accessibility/brltty-6.5-r3 | 16 - .../app-accessibility/espeakup-0.90-r1 | 2 +- .../md5-cache/app-accessibility/espeakup-9999 | 2 +- .../app-accessibility/kontrast-23.08.4 | 2 +- .../app-accessibility/kontrast-23.08.5 | 2 +- .../app-accessibility/kontrast-24.02.0 | 16 + metadata/md5-cache/app-admin/Manifest.gz | Bin 56033 -> 56971 bytes .../md5-cache/app-admin/ansible-lint-6.21.1 | 17 - metadata/md5-cache/app-admin/awscli-1.32.52 | 16 + metadata/md5-cache/app-admin/awscli-1.32.53 | 16 + metadata/md5-cache/app-admin/keepass-2.56 | 15 + .../app-admin/openrc-settingsd-1.4.0 | 2 +- .../{puppet-7.24.0 => puppet-7.24.0-r1} | 2 +- .../{puppet-7.27.0 => puppet-7.27.0-r1} | 2 +- .../{puppet-7.28.0 => puppet-7.28.0-r1} | 4 +- .../{puppet-8.3.1 => puppet-8.3.1-r1} | 2 +- .../{puppet-8.4.0 => puppet-8.4.0-r1} | 0 metadata/md5-cache/app-admin/puppet-8.5.0 | 18 + ...et-agent-7.24.0 => puppet-agent-7.24.0-r1} | 2 +- ...ppet-agent-8.3.1 => puppet-agent-8.3.1-r1} | 2 +- ...ppet-agent-8.4.0 => puppet-agent-8.4.0-r1} | 0 .../md5-cache/app-admin/puppet-agent-8.5.0 | 16 + metadata/md5-cache/app-admin/puppetdb-8.4.1 | 14 + .../md5-cache/app-admin/puppetserver-8.5.0 | 15 + metadata/md5-cache/app-admin/rsyslog-8.2312.0 | 4 +- metadata/md5-cache/app-arch/Manifest.gz | Bin 28420 -> 28722 bytes metadata/md5-cache/app-arch/bzip2-1.0.8-r5 | 4 +- metadata/md5-cache/app-arch/bzip2-9999 | 2 +- metadata/md5-cache/app-arch/file-roller-43.0 | 2 +- metadata/md5-cache/app-arch/file-roller-43.1 | 2 +- metadata/md5-cache/app-arch/gcab-1.6 | 2 +- .../md5-cache/app-arch/gnome-autoar-0.4.4 | 2 +- .../md5-cache/app-arch/libarchive-3.7.2-r2 | 10 +- metadata/md5-cache/app-arch/lzop-1.04-r1 | 4 +- .../md5-cache/app-arch/xarchiver-0.5.4.23 | 15 + metadata/md5-cache/app-arch/xz-utils-5.4.6-r1 | 4 +- metadata/md5-cache/app-arch/xz-utils-5.6.0-r1 | 13 + metadata/md5-cache/app-arch/zchunk-1.3.2 | 2 +- metadata/md5-cache/app-arch/zchunk-1.4.0 | 2 +- metadata/md5-cache/app-arch/zchunk-9999 | 2 +- metadata/md5-cache/app-arch/zstd-1.5.5 | 2 +- metadata/md5-cache/app-arch/zstd-1.5.5-r1 | 6 +- metadata/md5-cache/app-backup/Manifest.gz | Bin 11917 -> 11910 bytes metadata/md5-cache/app-backup/deja-dup-44.2 | 2 +- metadata/md5-cache/app-cdr/Manifest.gz | Bin 8807 -> 9136 bytes .../app-cdr/dolphin-plugins-mountiso-23.04.3 | 2 +- .../app-cdr/dolphin-plugins-mountiso-23.08.4 | 2 +- .../app-cdr/dolphin-plugins-mountiso-23.08.5 | 2 +- .../app-cdr/dolphin-plugins-mountiso-24.02.0 | 16 + .../md5-cache/app-cdr/isoimagewriter-24.02.0 | 16 + metadata/md5-cache/app-containers/Manifest.gz | Bin 23523 -> 23527 bytes metadata/md5-cache/app-containers/crun-1.14.3 | 2 +- .../{distrobox-1.5.0.2 => distrobox-1.7.0} | 6 +- .../md5-cache/app-containers/distrobox-9999 | 2 +- metadata/md5-cache/app-containers/lxc-5.0.3 | 2 +- .../md5-cache/app-containers/lxd-5.0.3-r2 | 4 +- metadata/md5-cache/app-crypt/Manifest.gz | Bin 38993 -> 39137 bytes metadata/md5-cache/app-crypt/gcr-3.41.1-r2 | 2 +- metadata/md5-cache/app-crypt/gcr-4.1.0 | 2 +- metadata/md5-cache/app-crypt/keysmith-23.08.4 | 2 +- metadata/md5-cache/app-crypt/keysmith-23.08.5 | 2 +- metadata/md5-cache/app-crypt/keysmith-24.02.0 | 17 + .../md5-cache/app-crypt/libsecret-0.20.5-r3 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.21.1 | 2 +- metadata/md5-cache/app-crypt/mit-krb5-1.21.2 | 6 +- .../md5-cache/app-crypt/p11-kit-0.25.0-r1 | 2 +- .../md5-cache/app-crypt/p11-kit-0.25.1-r1 | 2 +- metadata/md5-cache/app-crypt/p11-kit-0.25.3 | 2 +- .../md5-cache/app-crypt/p11-kit-0.25.3-r2 | 2 +- metadata/md5-cache/app-crypt/rotix-0.83-r3 | 2 +- metadata/md5-cache/app-crypt/seahorse-43.0-r3 | 2 +- .../sequoia-chameleon-gnupg-0.3.2-r3 | 16 - .../app-crypt/sequoia-chameleon-gnupg-0.5.1 | 16 + metadata/md5-cache/app-dicts/Manifest.gz | Bin 34017 -> 34016 bytes .../app-dicts/gnome-dictionary-40.0-r1 | 2 +- metadata/md5-cache/app-doc/Manifest.gz | Bin 25106 -> 24803 bytes .../app-doc/eclass-manpages-20230624 | 10 - .../app-doc/eclass-manpages-20230919 | 10 - ...ages-20230601 => eclass-manpages-20240229} | 4 +- metadata/md5-cache/app-editors/Manifest.gz | Bin 26957 -> 27297 bytes .../md5-cache/app-editors/ecrire-0.2.0-r1 | 2 +- metadata/md5-cache/app-editors/gedit-46.1-r1 | 2 +- .../app-editors/gedit-plugins-46.0-r1 | 2 +- metadata/md5-cache/app-editors/ghex-44.2 | 2 +- metadata/md5-cache/app-editors/ghex-45.0 | 2 +- metadata/md5-cache/app-editors/ghex-9999 | 2 +- .../md5-cache/app-editors/ghostwriter-23.08.4 | 2 +- .../md5-cache/app-editors/ghostwriter-23.08.5 | 2 +- .../md5-cache/app-editors/ghostwriter-24.02.0 | 16 + .../app-editors/gnome-text-editor-44.0 | 2 +- .../app-editors/gnome-text-editor-45.0 | 2 +- .../app-editors/gnome-text-editor-45.1 | 2 +- .../remarkable-1.9.0_pre20210320-r1 | 15 - .../remarkable-1.9.0_pre20210320-r3 | 15 + metadata/md5-cache/app-editors/vscode-1.87.0 | 15 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 98167 -> 98327 bytes metadata/md5-cache/app-emacs/mastodon-1.0.17 | 13 + metadata/md5-cache/app-emulation/Manifest.gz | Bin 35568 -> 35554 bytes .../md5-cache/app-emulation/dxvk-1.10.3-r1 | 2 +- metadata/md5-cache/app-emulation/dxvk-2.2-r1 | 2 +- metadata/md5-cache/app-emulation/dxvk-2.3 | 2 +- metadata/md5-cache/app-emulation/dxvk-9999 | 2 +- .../gallium-nine-standalone-0.8-r1 | 2 +- .../gallium-nine-standalone-0.9-r1 | 2 +- .../gallium-nine-standalone-9999 | 2 +- .../md5-cache/app-emulation/libcacard-2.8.1 | 2 +- .../{libvirt-10.0.0 => libvirt-10.0.0-r1} | 2 +- .../{libvirt-9.3.0-r1 => libvirt-9.3.0-r2} | 2 +- .../{libvirt-9.4.0-r4 => libvirt-9.4.0-r5} | 2 +- .../{libvirt-9.5.0-r1 => libvirt-9.5.0-r2} | 2 +- .../{libvirt-9.6.0 => libvirt-9.6.0-r1} | 2 +- .../{libvirt-9.8.0 => libvirt-9.8.0-r1} | 2 +- .../{libvirt-9.9.0 => libvirt-9.9.0-r1} | 2 +- metadata/md5-cache/app-emulation/libvirt-9999 | 2 +- .../app-emulation/libvirt-glib-4.0.0 | 2 +- .../app-emulation/libvirt-glib-5.0.0 | 2 +- metadata/md5-cache/app-emulation/spice-0.15.2 | 2 +- metadata/md5-cache/app-emulation/spice-9999 | 2 +- .../app-emulation/spice-protocol-0.14.3 | 2 +- .../app-emulation/spice-protocol-0.14.4 | 2 +- .../app-emulation/spice-protocol-9999 | 2 +- .../md5-cache/app-emulation/virt-viewer-11.0 | 2 +- .../md5-cache/app-emulation/vkd3d-proton-2.10 | 2 +- .../app-emulation/vkd3d-proton-2.11.1 | 2 +- .../app-emulation/vkd3d-proton-2.6-r1 | 2 +- .../md5-cache/app-emulation/vkd3d-proton-9999 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 78993 -> 78969 bytes metadata/md5-cache/app-misc/bijiben-40.1-r2 | 2 +- metadata/md5-cache/app-misc/binwalk-2.3.4 | 16 - metadata/md5-cache/app-misc/binwalk-2.3.6 | 16 + metadata/md5-cache/app-misc/binwalk-9999 | 10 +- metadata/md5-cache/app-misc/cdargs-2.1 | 2 +- .../md5-cache/app-misc/fastfetch-2.2.3-r1 | 17 - metadata/md5-cache/app-misc/fastfetch-2.7.1 | 4 +- metadata/md5-cache/app-misc/fastfetch-2.8.6 | 4 +- metadata/md5-cache/app-misc/fdupes-2.3.0 | 15 + metadata/md5-cache/app-misc/geoclue-2.7.0 | 2 +- metadata/md5-cache/app-misc/geoclue-2.7.1 | 2 +- metadata/md5-cache/app-misc/gnote-44.1 | 2 +- metadata/md5-cache/app-misc/gnote-45.0 | 2 +- metadata/md5-cache/app-misc/pax-utils-1.3.5 | 2 +- metadata/md5-cache/app-misc/pax-utils-1.3.7 | 2 +- metadata/md5-cache/app-misc/pax-utils-9999 | 2 +- metadata/md5-cache/app-misc/piper-0.6 | 2 +- metadata/md5-cache/app-misc/piper-0.7 | 2 +- metadata/md5-cache/app-misc/tracker-3.5.3 | 2 +- metadata/md5-cache/app-misc/tracker-3.6.0 | 2 +- .../md5-cache/app-misc/tracker-miners-3.5.2 | 2 +- .../md5-cache/app-misc/tracker-miners-3.5.3 | 2 +- .../md5-cache/app-misc/tracker-miners-3.5.4 | 2 +- .../md5-cache/app-misc/tracker-miners-3.6.1 | 2 +- .../md5-cache/app-misc/tracker-miners-3.6.2 | 2 +- .../md5-cache/app-misc/wayland-utils-1.2.0 | 2 +- .../md5-cache/app-mobilephone/Manifest.gz | Bin 3057 -> 2894 bytes .../md5-cache/app-mobilephone/scrcpy-2.1.1 | 15 - metadata/md5-cache/app-mobilephone/scrcpy-2.2 | 15 - .../md5-cache/app-mobilephone/scrcpy-2.3.1-r1 | 2 +- .../md5-cache/app-mobilephone/scrcpy-2.3.1-r2 | 15 + metadata/md5-cache/app-office/Manifest.gz | Bin 13352 -> 13503 bytes .../md5-cache/app-office/endeavour-43.0-r1 | 2 +- metadata/md5-cache/app-office/endeavour-9999 | 2 +- metadata/md5-cache/app-office/gtg-0.6-r1 | 2 +- .../md5-cache/app-office/libalkimia-8.1.2 | 17 - .../md5-cache/app-office/libalkimia-8.1.2-r1 | 17 + ...10n-24.2.1.1 => libreoffice-l10n-24.2.1.2} | 2 +- metadata/md5-cache/app-office/merkuro-23.08.4 | 2 +- metadata/md5-cache/app-office/merkuro-23.08.5 | 2 +- metadata/md5-cache/app-office/merkuro-24.02.0 | 17 + metadata/md5-cache/app-office/planner-0.14.91 | 2 +- metadata/md5-cache/app-office/planner-0.14.92 | 2 +- metadata/md5-cache/app-office/planner-9999 | 2 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 2727 -> 2889 bytes .../app-pda/libimobiledevice-1.3.0-r4 | 16 + metadata/md5-cache/app-portage/Manifest.gz | Bin 18660 -> 18656 bytes .../md5-cache/app-portage/gentoolkit-0.6.3-r1 | 2 +- .../md5-cache/app-portage/gentoolkit-0.6.5 | 2 +- .../md5-cache/app-portage/gentoolkit-9999 | 2 +- .../md5-cache/app-portage/iwdevtools-0.12.11 | 2 +- .../md5-cache/app-portage/iwdevtools-9999 | 2 +- metadata/md5-cache/app-portage/pram-10 | 2 +- metadata/md5-cache/app-shells/Manifest.gz | Bin 18409 -> 18407 bytes metadata/md5-cache/app-shells/loksh-7.1 | 2 +- metadata/md5-cache/app-shells/loksh-7.3 | 2 +- metadata/md5-cache/app-text/Manifest.gz | Bin 77661 -> 78638 bytes .../app-text/dvipsk-2021.1_p20210325-r2 | 2 +- .../app-text/dvipsk-2023.03.11_p66203 | 15 + metadata/md5-cache/app-text/dvisvgm-3.2 | 14 + metadata/md5-cache/app-text/epspdf-0.6.3-r1 | 2 +- metadata/md5-cache/app-text/epspdf-0.6.5 | 2 +- metadata/md5-cache/app-text/evince-45.0 | 2 +- metadata/md5-cache/app-text/foliate-2.6.4-r2 | 2 +- metadata/md5-cache/app-text/foliate-2.6.4-r3 | 2 +- metadata/md5-cache/app-text/foliate-3.0.1 | 2 +- metadata/md5-cache/app-text/foliate-3.1.0 | 2 +- metadata/md5-cache/app-text/groonga-13.0.1 | 6 +- metadata/md5-cache/app-text/gtranslator-42.0 | 2 +- metadata/md5-cache/app-text/gtranslator-45.2 | 2 +- metadata/md5-cache/app-text/gtranslator-45.3 | 2 +- metadata/md5-cache/app-text/libgepub-0.7.1 | 2 +- metadata/md5-cache/app-text/libgxps-0.3.2-r3 | 2 +- metadata/md5-cache/app-text/mecab-0.996-r1 | 6 +- metadata/md5-cache/app-text/mecab-0.996-r2 | 6 +- metadata/md5-cache/app-text/paper-clip-3.6 | 2 +- metadata/md5-cache/app-text/paper-clip-5.0 | 2 +- metadata/md5-cache/app-text/paper-clip-9999 | 2 +- .../md5-cache/app-text/ps2pkm-1.8_p20230311 | 12 + metadata/md5-cache/app-text/pspdftool-0.03 | 6 +- metadata/md5-cache/app-text/texlive-2023 | 11 + .../md5-cache/app-text/texlive-core-2021-r6 | 2 +- .../md5-cache/app-text/texlive-core-2021-r7 | 2 +- metadata/md5-cache/app-text/texlive-core-2023 | 16 + .../md5-cache/app-text/ttf2pk2-2.0_p20230311 | 12 + metadata/md5-cache/app-text/unpaper-7.0.0 | 2 +- metadata/md5-cache/app-text/unpaper-9999 | 2 +- metadata/md5-cache/app-text/yelp-tools-42.1 | 2 +- metadata/md5-cache/app-text/zathura-0.5.2-r4 | 2 +- metadata/md5-cache/app-text/zathura-0.5.2-r5 | 2 +- metadata/md5-cache/app-text/zathura-0.5.4 | 2 +- metadata/md5-cache/app-text/zathura-9999 | 2 +- metadata/md5-cache/app-text/zathura-cb-0.1.10 | 2 +- metadata/md5-cache/app-text/zathura-cb-0.1.9 | 2 +- metadata/md5-cache/app-text/zathura-cb-9999 | 2 +- .../md5-cache/app-text/zathura-djvu-0.2.9 | 2 +- metadata/md5-cache/app-text/zathura-djvu-9999 | 2 +- .../app-text/zathura-pdf-mupdf-0.4.0 | 2 +- .../app-text/zathura-pdf-mupdf-0.4.1 | 2 +- .../md5-cache/app-text/zathura-pdf-mupdf-9999 | 2 +- .../app-text/zathura-pdf-poppler-0.3.1-r1 | 2 +- .../app-text/zathura-pdf-poppler-0.3.2 | 2 +- .../app-text/zathura-pdf-poppler-9999 | 2 +- metadata/md5-cache/app-text/zathura-ps-0.2.7 | 2 +- metadata/md5-cache/app-text/zathura-ps-9999 | 2 +- metadata/md5-cache/dev-ada/Manifest.gz | Bin 6044 -> 6214 bytes metadata/md5-cache/dev-ada/gprbuild-23.0.0-r1 | 2 +- .../{gprbuild-24.0.0 => gprbuild-24.0.0-r1} | 5 +- metadata/md5-cache/dev-ada/libgpr-24.0.0 | 15 + .../{xmlada-24.0.0 => xmlada-24.0.0-r1} | 7 +- metadata/md5-cache/dev-build/Manifest.gz | Bin 16597 -> 15793 bytes metadata/md5-cache/dev-build/meson-1.2.1-r1 | 17 - metadata/md5-cache/dev-build/meson-1.2.1-r2 | 17 - metadata/md5-cache/dev-build/meson-1.2.2 | 17 - metadata/md5-cache/dev-build/meson-1.2.2-r1 | 17 - metadata/md5-cache/dev-build/meson-1.3.0-r1 | 17 - metadata/md5-cache/dev-build/muon-0.2.0-r1 | 2 +- metadata/md5-cache/dev-cpp/Manifest.gz | Bin 27990 -> 28004 bytes metadata/md5-cache/dev-cpp/atkmm-2.28.3 | 2 +- metadata/md5-cache/dev-cpp/cairomm-1.14.4 | 2 +- metadata/md5-cache/dev-cpp/cairomm-1.16.2 | 2 +- metadata/md5-cache/dev-cpp/cairomm-1.18.0 | 2 +- metadata/md5-cache/dev-cpp/cctz-2.4 | 4 +- metadata/md5-cache/dev-cpp/glibmm-2.66.6 | 2 +- metadata/md5-cache/dev-cpp/glibmm-2.76.0 | 2 +- metadata/md5-cache/dev-cpp/glibmm-2.78.0 | 2 +- metadata/md5-cache/dev-cpp/gtkmm-3.24.8 | 2 +- metadata/md5-cache/dev-cpp/gtkmm-4.12.0 | 2 +- metadata/md5-cache/dev-cpp/libxmlpp-2.42.2 | 2 +- metadata/md5-cache/dev-cpp/libxmlpp-5.0.3 | 2 +- metadata/md5-cache/dev-cpp/mm-common-1.0.5 | 2 +- metadata/md5-cache/dev-cpp/mm-common-1.0.6 | 2 +- metadata/md5-cache/dev-cpp/pangomm-2.46.3 | 2 +- metadata/md5-cache/dev-cpp/pangomm-2.50.1 | 2 +- metadata/md5-cache/dev-cpp/sdbus-c++-1.4.0-r1 | 2 +- metadata/md5-cache/dev-cpp/tomlplusplus-3.4.0 | 2 +- metadata/md5-cache/dev-db/Manifest.gz | Bin 33028 -> 33191 bytes metadata/md5-cache/dev-db/futuresql-0.1.1 | 17 + ...ripts-2.3-r6 => mysql-init-scripts-2.3-r7} | 2 +- metadata/md5-cache/dev-db/pg-gvm-22.6.4 | 4 +- metadata/md5-cache/dev-db/postgresql-9999 | 2 +- metadata/md5-cache/dev-db/sqlite-3.45.1-r1 | 2 +- metadata/md5-cache/dev-debug/Manifest.gz | Bin 9585 -> 9268 bytes metadata/md5-cache/dev-debug/d-feet-0.3.16 | 2 +- metadata/md5-cache/dev-debug/d-spy-1.6.0 | 2 +- metadata/md5-cache/dev-debug/d-spy-1.8.0 | 2 +- metadata/md5-cache/dev-debug/lldb-15.0.7 | 2 +- metadata/md5-cache/dev-debug/lldb-16.0.6 | 2 +- metadata/md5-cache/dev-debug/lldb-16.0.6-r1 | 2 +- metadata/md5-cache/dev-debug/lldb-17.0.6 | 2 +- metadata/md5-cache/dev-debug/lldb-18.1.0_rc3 | 2 +- .../{lldb-18.1.0_rc2 => lldb-18.1.0_rc4} | 12 +- metadata/md5-cache/dev-debug/lldb-19.0.0.9999 | 2 +- .../dev-debug/lldb-19.0.0_pre20240210 | 16 - .../dev-debug/lldb-19.0.0_pre20240218 | 16 - .../dev-debug/lldb-19.0.0_pre20240224 | 2 +- metadata/md5-cache/dev-embedded/Manifest.gz | Bin 13498 -> 13489 bytes .../raspberrypi-utils-0_p20240203 | 4 +- .../md5-cache/dev-embedded/rpi-eeprom-21.0_p1 | 4 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 75328 -> 75332 bytes .../md5-cache/dev-java/apache-rat-0.15-r1 | 4 +- metadata/md5-cache/dev-java/gradle-bin-8.5 | 4 +- .../md5-cache/dev-java/java-config-2.3.3-r1 | 2 +- metadata/md5-cache/dev-java/java-config-9999 | 2 +- .../md5-cache/dev-java/leiningen-bin-2.11.1 | 4 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 47801 -> 47959 bytes metadata/md5-cache/dev-lang/jimtcl-0.82 | 13 + metadata/md5-cache/dev-lang/orc-0.4.33 | 2 +- metadata/md5-cache/dev-lang/orc-0.4.34 | 6 +- .../md5-cache/dev-lang/rapydscript-ng-0.7.22 | 2 +- .../md5-cache/dev-lang/rapydscript-ng-9999 | 2 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 185321 -> 185503 bytes metadata/md5-cache/dev-libs/aml-0.3.0 | 2 +- metadata/md5-cache/dev-libs/aml-9999 | 2 +- metadata/md5-cache/dev-libs/appstream-0.15.6 | 2 +- metadata/md5-cache/dev-libs/appstream-0.16.4 | 2 +- metadata/md5-cache/dev-libs/appstream-1.0.2 | 2 +- .../md5-cache/dev-libs/appstream-glib-0.8.2 | 2 +- metadata/md5-cache/dev-libs/atk-2.38.0 | 2 +- metadata/md5-cache/dev-libs/boxfort-0.1.1 | 2 +- metadata/md5-cache/dev-libs/boxfort-0.1.4 | 2 +- metadata/md5-cache/dev-libs/cglm-0.9.0 | 2 +- metadata/md5-cache/dev-libs/cglm-0.9.1 | 2 +- metadata/md5-cache/dev-libs/cglm-0.9.2 | 2 +- metadata/md5-cache/dev-libs/cgreen-1.3.0 | 4 +- metadata/md5-cache/dev-libs/criterion-2.4.0 | 2 +- metadata/md5-cache/dev-libs/criterion-2.4.1 | 2 +- metadata/md5-cache/dev-libs/efl-1.26.3-r2 | 2 +- metadata/md5-cache/dev-libs/efl-1.27.0 | 2 +- metadata/md5-cache/dev-libs/ell-0.63 | 14 + metadata/md5-cache/dev-libs/expat-2.6.1 | 14 + metadata/md5-cache/dev-libs/folks-0.15.6 | 2 +- metadata/md5-cache/dev-libs/folks-0.15.6-r1 | 2 +- metadata/md5-cache/dev-libs/fribidi-1.0.13 | 2 +- metadata/md5-cache/dev-libs/girara-0.4.0-r1 | 2 +- metadata/md5-cache/dev-libs/girara-0.4.2 | 2 +- metadata/md5-cache/dev-libs/girara-9999 | 2 +- metadata/md5-cache/dev-libs/gjs-1.76.2 | 2 +- metadata/md5-cache/dev-libs/gjs-1.78.0 | 2 +- metadata/md5-cache/dev-libs/gjs-1.78.1 | 2 +- metadata/md5-cache/dev-libs/gjs-1.78.3 | 2 +- metadata/md5-cache/dev-libs/gjs-1.78.4 | 2 +- metadata/md5-cache/dev-libs/glib-2.76.4 | 2 +- metadata/md5-cache/dev-libs/glib-2.78.3 | 2 +- metadata/md5-cache/dev-libs/glib-2.78.4-r1 | 2 +- .../dev-libs/gobject-introspection-1.76.1 | 2 +- .../dev-libs/gobject-introspection-1.78.1 | 2 +- metadata/md5-cache/dev-libs/gom-0.4 | 2 +- metadata/md5-cache/dev-libs/granite-6.2.0 | 2 +- .../dev-libs/hyprland-protocols-0.2-r1 | 2 +- .../dev-libs/hyprland-protocols-9999 | 2 +- metadata/md5-cache/dev-libs/hyprlang-0.4.1 | 12 + metadata/md5-cache/dev-libs/inih-57-r1 | 2 +- metadata/md5-cache/dev-libs/inih-58 | 2 +- .../md5-cache/dev-libs/json-glib-1.6.6-r1 | 2 +- metadata/md5-cache/dev-libs/json-glib-1.8.0 | 2 +- metadata/md5-cache/dev-libs/jsoncpp-1.9.5 | 2 +- .../md5-cache/dev-libs/jsonrpc-glib-3.44.0 | 2 +- metadata/md5-cache/dev-libs/keystone-0.9.2-r3 | 4 +- metadata/md5-cache/dev-libs/keystone-9999 | 4 +- ...ami-addons-1.0.0 => kirigami-addons-1.0.1} | 2 +- .../md5-cache/dev-libs/kopeninghours-23.08.4 | 2 +- .../md5-cache/dev-libs/kopeninghours-23.08.5 | 2 +- .../md5-cache/dev-libs/kopeninghours-24.02.0 | 18 + .../md5-cache/dev-libs/kosmindoormap-23.08.4 | 2 +- .../md5-cache/dev-libs/kosmindoormap-23.08.5 | 2 +- .../md5-cache/dev-libs/kosmindoormap-24.02.0 | 17 + .../dev-libs/kpathsea-6.3.3_p20210325-r1 | 2 +- .../dev-libs/kpathsea-6.3.5_p20230311 | 14 + .../dev-libs/kpublictransport-23.08.4 | 2 +- .../dev-libs/kpublictransport-23.08.5 | 2 +- .../dev-libs/kpublictransport-24.02.0 | 17 + .../md5-cache/dev-libs/kweathercore-0.8.0 | 4 +- .../dev-libs/{libbsd-0.12.0 => libbsd-0.12.1} | 2 +- metadata/md5-cache/dev-libs/libclc-15.0.7 | 2 +- metadata/md5-cache/dev-libs/libclc-16.0.6 | 2 +- metadata/md5-cache/dev-libs/libclc-17.0.6 | 2 +- metadata/md5-cache/dev-libs/libclc-18.1.0_rc3 | 2 +- .../{libclc-18.1.0_rc2 => libclc-18.1.0_rc4} | 4 +- .../md5-cache/dev-libs/libclc-19.0.0.9999 | 2 +- .../dev-libs/libclc-19.0.0_pre20240210 | 13 - .../dev-libs/libclc-19.0.0_pre20240218 | 13 - .../dev-libs/libclc-19.0.0_pre20240224 | 2 +- metadata/md5-cache/dev-libs/libdazzle-3.44.0 | 2 +- metadata/md5-cache/dev-libs/libdex-0.2.0 | 2 +- metadata/md5-cache/dev-libs/libdex-0.4.0 | 2 +- metadata/md5-cache/dev-libs/libdex-0.4.1 | 2 +- metadata/md5-cache/dev-libs/libdex-0.4.3 | 2 +- metadata/md5-cache/dev-libs/libei-1.1.0 | 2 +- metadata/md5-cache/dev-libs/libei-1.2.0 | 2 +- metadata/md5-cache/dev-libs/libei-1.2.1 | 2 +- metadata/md5-cache/dev-libs/libev-4.33 | 6 +- metadata/md5-cache/dev-libs/libevdev-1.13.1 | 2 +- metadata/md5-cache/dev-libs/libevdev-9999 | 2 +- metadata/md5-cache/dev-libs/libffi-3.4.4-r4 | 4 +- .../md5-cache/dev-libs/libgdata-0.18.1-r1 | 2 +- .../md5-cache/dev-libs/libgit2-glib-1.2.0 | 2 +- .../md5-cache/dev-libs/libglib-testing-0.1.1 | 2 +- .../dev-libs/libgnome-games-support-1.8.2 | 2 +- .../dev-libs/libgnome-games-support-2.0.0 | 2 +- metadata/md5-cache/dev-libs/libgnt-2.14.2 | 2 +- metadata/md5-cache/dev-libs/libgnt-2.14.3 | 2 +- metadata/md5-cache/dev-libs/libgudev-238-r1 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.4.6 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.4.7 | 2 +- metadata/md5-cache/dev-libs/libgusb-0.4.8 | 2 +- metadata/md5-cache/dev-libs/libgweather-4.2.0 | 2 +- metadata/md5-cache/dev-libs/libgweather-4.4.0 | 2 +- metadata/md5-cache/dev-libs/libinput-1.24.0 | 2 +- metadata/md5-cache/dev-libs/libinput-1.25.0 | 2 +- metadata/md5-cache/dev-libs/libjcat-0.1.14 | 2 +- metadata/md5-cache/dev-libs/libliftoff-0.3.0 | 2 +- metadata/md5-cache/dev-libs/libliftoff-0.4.1 | 2 +- metadata/md5-cache/dev-libs/libmanette-0.2.6 | 2 +- metadata/md5-cache/dev-libs/libmanette-0.2.7 | 2 +- metadata/md5-cache/dev-libs/libpcre2-10.42-r2 | 4 +- metadata/md5-cache/dev-libs/libpeas-1.36.0 | 2 +- metadata/md5-cache/dev-libs/libportal-0.6 | 2 +- metadata/md5-cache/dev-libs/libportal-0.7.1 | 2 +- .../md5-cache/dev-libs/libpwquality-1.4.5-r1 | 16 + metadata/md5-cache/dev-libs/libratbag-0.15 | 2 +- metadata/md5-cache/dev-libs/libratbag-0.16 | 2 +- metadata/md5-cache/dev-libs/libratbag-0.17 | 2 +- metadata/md5-cache/dev-libs/libsigc++-2.12.0 | 2 +- metadata/md5-cache/dev-libs/libsigc++-3.4.0 | 2 +- metadata/md5-cache/dev-libs/libsigc++-3.6.0 | 2 +- metadata/md5-cache/dev-libs/libtracecmd-1.5.1 | 2 +- .../md5-cache/dev-libs/libtraceevent-1.7.3 | 2 +- metadata/md5-cache/dev-libs/libtracefs-1.7.0 | 2 +- metadata/md5-cache/dev-libs/libvarlink-22 | 2 +- metadata/md5-cache/dev-libs/libvarlink-23 | 2 +- metadata/md5-cache/dev-libs/libwacom-2.10.0 | 2 +- metadata/md5-cache/dev-libs/libwacom-2.6.0 | 2 +- metadata/md5-cache/dev-libs/libwacom-2.7.0 | 2 +- metadata/md5-cache/dev-libs/libwacom-2.8.0 | 2 +- metadata/md5-cache/dev-libs/libxml2-2.12.4 | 4 +- metadata/md5-cache/dev-libs/libxmlb-0.3.14 | 2 +- metadata/md5-cache/dev-libs/npth-1.7-r1 | 2 +- metadata/md5-cache/dev-libs/openssl-1.1.1u | 17 - metadata/md5-cache/dev-libs/openssl-1.1.1w | 4 +- metadata/md5-cache/dev-libs/openssl-3.0.13 | 4 +- metadata/md5-cache/dev-libs/openssl-3.1.4 | 17 - metadata/md5-cache/dev-libs/openssl-3.1.5 | 17 - metadata/md5-cache/dev-libs/openssl-3.2.0 | 16 - metadata/md5-cache/dev-libs/openssl-3.2.1 | 16 - .../dev-libs/ptexenc-1.4.3_p20230311 | 15 + metadata/md5-cache/dev-libs/serd-0.32.0 | 2 +- metadata/md5-cache/dev-libs/serd-0.32.2 | 2 +- metadata/md5-cache/dev-libs/simde-0.7.6 | 2 +- metadata/md5-cache/dev-libs/sord-0.16.16-r1 | 2 +- metadata/md5-cache/dev-libs/sord-9999 | 2 +- .../md5-cache/dev-libs/template-glib-3.36.1 | 2 +- metadata/md5-cache/dev-libs/tllist-1.0.5-r1 | 2 +- metadata/md5-cache/dev-libs/tllist-1.1.0 | 2 +- .../md5-cache/dev-libs/totem-pl-parser-3.26.6 | 2 +- .../dev-libs/totem-pl-parser-3.26.6-r1 | 2 +- metadata/md5-cache/dev-libs/wayland-1.22.0 | 2 +- metadata/md5-cache/dev-libs/wayland-9999 | 2 +- .../md5-cache/dev-libs/wayland-protocols-1.32 | 2 +- .../md5-cache/dev-libs/wayland-protocols-1.33 | 2 +- .../md5-cache/dev-libs/wayland-protocols-9999 | 2 +- metadata/md5-cache/dev-libs/weston-11.0.1 | 2 +- metadata/md5-cache/dev-libs/weston-12.0.91 | 2 +- metadata/md5-cache/dev-libs/weston-13.0.0 | 2 +- metadata/md5-cache/dev-libs/weston-9999 | 2 +- metadata/md5-cache/dev-libs/zix-0.4.2 | 2 +- metadata/md5-cache/dev-lua/Manifest.gz | Bin 8604 -> 8608 bytes metadata/md5-cache/dev-lua/mpack-1.0.12 | 2 +- metadata/md5-cache/dev-ml/Manifest.gz | Bin 105604 -> 105148 bytes ...ryptokit-1.16.1-r1 => cryptokit-1.16.1-r2} | 6 +- metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 | 2 +- metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-18.1.0_rc2 | 16 - .../md5-cache/dev-ml/llvm-ocaml-18.1.0_rc3 | 2 +- .../md5-cache/dev-ml/llvm-ocaml-18.1.0_rc4 | 16 + .../md5-cache/dev-ml/llvm-ocaml-19.0.0.9999 | 2 +- .../dev-ml/llvm-ocaml-19.0.0_pre20240210 | 16 - .../dev-ml/llvm-ocaml-19.0.0_pre20240218 | 16 - .../dev-ml/llvm-ocaml-19.0.0_pre20240224 | 2 +- metadata/md5-cache/dev-ml/re-1.11.0 | 4 +- metadata/md5-cache/dev-ml/zarith-1.12 | 15 - metadata/md5-cache/dev-ml/zarith-1.13 | 10 +- metadata/md5-cache/dev-perl/EV-4.330.0 | 6 +- metadata/md5-cache/dev-perl/Manifest.gz | Bin 383061 -> 383049 bytes .../dev-perl/Package-Variant-1.3.2-r1 | 4 +- .../md5-cache/dev-perl/SQL-Translator-1.630.0 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 345296 -> 350983 bytes .../md5-cache/dev-python/aioitertools-0.11.0 | 4 +- metadata/md5-cache/dev-python/boto3-1.34.52 | 16 + metadata/md5-cache/dev-python/boto3-1.34.53 | 16 + .../md5-cache/dev-python/botocore-1.34.52 | 16 + .../md5-cache/dev-python/botocore-1.34.53 | 16 + metadata/md5-cache/dev-python/build-1.1.1 | 16 + .../dev-python/chart-studio-1.1.0-r2 | 4 +- .../md5-cache/dev-python/clang-python-15.0.7 | 2 +- .../md5-cache/dev-python/clang-python-16.0.6 | 2 +- .../md5-cache/dev-python/clang-python-17.0.6 | 2 +- .../dev-python/clang-python-18.1.0_rc3 | 2 +- ...hon-18.1.0_rc2 => clang-python-18.1.0_rc4} | 8 +- .../dev-python/clang-python-19.0.0.9999 | 2 +- .../clang-python-19.0.0_pre20240210 | 16 - .../clang-python-19.0.0_pre20240218 | 16 - .../clang-python-19.0.0_pre20240224 | 2 +- metadata/md5-cache/dev-python/colorful-0.5.6 | 4 +- metadata/md5-cache/dev-python/coverage-7.4.0 | 17 - metadata/md5-cache/dev-python/coverage-7.4.2 | 17 - metadata/md5-cache/dev-python/cramjam-2.8.1 | 17 + metadata/md5-cache/dev-python/crc32c-2.4 | 17 + metadata/md5-cache/dev-python/croniter-2.0.2 | 16 + .../google-api-python-client-2.120.0 | 16 + metadata/md5-cache/dev-python/griffe-0.41.1 | 16 + .../md5-cache/dev-python/gst-python-1.20.5 | 2 +- .../md5-cache/dev-python/gst-python-1.20.6 | 2 +- .../md5-cache/dev-python/gst-python-1.22.3 | 2 +- .../md5-cache/dev-python/httpx-socks-0.9.0 | 16 + .../md5-cache/dev-python/hypothesis-6.98.15 | 16 + .../dev-python/jupyter-packaging-0.12.3 | 2 +- .../dev-python/kafka-python-2.0.2-r2 | 16 + metadata/md5-cache/dev-python/lit-15.0.7 | 2 +- metadata/md5-cache/dev-python/lit-16.0.6 | 2 +- metadata/md5-cache/dev-python/lit-17.0.6 | 2 +- metadata/md5-cache/dev-python/lit-18.1.0_rc3 | 2 +- .../{lit-18.1.0_rc2 => lit-18.1.0_rc4} | 4 +- metadata/md5-cache/dev-python/lit-19.0.0.9999 | 2 +- .../dev-python/lit-19.0.0_pre20240210 | 15 - .../dev-python/lit-19.0.0_pre20240218 | 15 - .../dev-python/lit-19.0.0_pre20240224 | 2 +- .../dev-python/mkdocs-material-9.5.12 | 16 + .../dev-python/mkdocs-static-i18n-1.2.2 | 16 + .../md5-cache/dev-python/nautilus-python-4.0 | 2 +- metadata/md5-cache/dev-python/numexpr-2.8.8 | 16 - .../md5-cache/dev-python/openapi-core-0.19.0 | 4 +- .../md5-cache/dev-python/oslo-context-5.5.0 | 16 + metadata/md5-cache/dev-python/oslotest-5.0.0 | 16 + metadata/md5-cache/dev-python/pandas-2.1.4 | 6 +- metadata/md5-cache/dev-python/pandas-2.2.0 | 6 +- metadata/md5-cache/dev-python/pandas-2.2.0-r1 | 6 +- metadata/md5-cache/dev-python/pandas-2.2.1 | 6 +- metadata/md5-cache/dev-python/plotly-5.19.0 | 4 +- .../md5-cache/dev-python/plotly-geo-1.0.0-r2 | 4 +- .../md5-cache/dev-python/pycurl-7.45.2-r1 | 4 +- metadata/md5-cache/dev-python/pycurl-7.45.3 | 4 +- metadata/md5-cache/dev-python/pyglet-2.0.12 | 16 + .../md5-cache/dev-python/pygobject-3.44.1 | 2 +- .../md5-cache/dev-python/pygobject-3.46.0 | 2 +- .../md5-cache/dev-python/pytest-home-0.5.1 | 4 +- .../dev-python/python-cinderclient-9.5.0 | 16 + .../dev-python/python-dateutil-2.9.0 | 16 + .../dev-python/python-glanceclient-4.5.0 | 16 + .../dev-python/python-ironicclient-5.5.0 | 16 + .../dev-python/python-keystoneclient-5.4.0 | 16 + .../dev-python/python-neutronclient-11.2.0 | 16 + .../dev-python/python-novaclient-18.5.0 | 16 + .../md5-cache/dev-python/python-snappy-0.7.0 | 16 + .../md5-cache/dev-python/python-snappy-0.7.1 | 16 + .../dev-python/python-swiftclient-4.5.0 | 16 + .../dev-python/python3-xapp-2.4.1-r1 | 2 +- .../dev-python/python3-xapp-2.4.1-r2 | 2 +- metadata/md5-cache/dev-python/redis-5.0.2 | 16 + metadata/md5-cache/dev-python/rich-13.7.1 | 16 + .../dev-python/scikit-build-core-0.8.2 | 16 + metadata/md5-cache/dev-python/scrypt-0.8.22 | 17 + metadata/md5-cache/dev-python/seaborn-0.13.2 | 4 +- metadata/md5-cache/dev-python/semver-3.0.2 | 4 +- metadata/md5-cache/dev-python/shiboken6-6.6.2 | 4 +- metadata/md5-cache/dev-python/sqlglot-22.1.0 | 17 + metadata/md5-cache/dev-python/sqlglot-22.1.1 | 17 + .../md5-cache/dev-python/statsmodels-0.14.0 | 4 +- .../md5-cache/dev-python/statsmodels-0.14.1 | 4 +- metadata/md5-cache/dev-python/stripe-8.5.0 | 16 + .../md5-cache/dev-python/testfixtures-8.1.0 | 16 + .../md5-cache/dev-python/thriftpy2-0.4.20 | 17 + metadata/md5-cache/dev-python/trimesh-4.1.7 | 16 + metadata/md5-cache/dev-python/twisted-24.3.0 | 16 + .../types-setuptools-69.1.0.20240229 | 15 + .../types-setuptools-69.1.0.20240301 | 15 + metadata/md5-cache/dev-python/urwid-2.6.7 | 17 + metadata/md5-cache/dev-python/userpath-1.9.2 | 16 + metadata/md5-cache/dev-qt/Manifest.gz | Bin 28909 -> 29563 bytes metadata/md5-cache/dev-qt/qt-creator-12.0.2 | 4 +- .../dev-qt/qt-docs-6.6.2_p202402121133 | 4 +- metadata/md5-cache/dev-qt/qtbase-6.6.9999 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.7.9999 | 2 +- metadata/md5-cache/dev-qt/qtbase-6.9999 | 2 +- metadata/md5-cache/dev-qt/qtserialbus-6.6.2 | 16 + .../md5-cache/dev-qt/qtserialbus-6.6.9999 | 15 + .../md5-cache/dev-qt/qtserialbus-6.7.9999 | 15 + metadata/md5-cache/dev-qt/qtserialbus-6.9999 | 15 + metadata/md5-cache/dev-ruby/Manifest.gz | Bin 194227 -> 195175 bytes metadata/md5-cache/dev-ruby/capybara-3.40.0 | 12 +- metadata/md5-cache/dev-ruby/coolio-1.7.1-r1 | 6 +- metadata/md5-cache/dev-ruby/coolio-1.7.1-r2 | 6 +- metadata/md5-cache/dev-ruby/coolio-1.8.0 | 6 +- metadata/md5-cache/dev-ruby/drb-2.2.1 | 17 + metadata/md5-cache/dev-ruby/jwt-2.8.1 | 17 + metadata/md5-cache/dev-ruby/marcel-1.0.3 | 17 + metadata/md5-cache/dev-ruby/nio4r-2.5.9 | 6 +- metadata/md5-cache/dev-ruby/nio4r-2.6.1 | 6 +- metadata/md5-cache/dev-ruby/nio4r-2.7.0 | 6 +- metadata/md5-cache/dev-ruby/patron-0.13.3-r2 | 12 +- .../md5-cache/dev-ruby/puppetdb-termini-8.4.1 | 11 + .../md5-cache/dev-ruby/ruby-oembed-0.17.0 | 17 + .../md5-cache/dev-ruby/ruby_parser-3.21.0 | 17 + .../dev-ruby/selenium-webdriver-4.11.0 | 12 +- metadata/md5-cache/dev-ruby/thor-1.3.1 | 17 + metadata/md5-cache/dev-ruby/yard-0.9.28 | 17 - metadata/md5-cache/dev-ruby/yard-0.9.34-r1 | 17 - metadata/md5-cache/dev-ruby/yard-0.9.36 | 17 + metadata/md5-cache/dev-scheme/Manifest.gz | Bin 13946 -> 13455 bytes metadata/md5-cache/dev-scheme/chez-9.6.4-r1 | 4 +- ...ile-gcrypt-0.4.0 => guile-gcrypt-0.4.0-r1} | 4 +- metadata/md5-cache/dev-scheme/guile-git-0.5.2 | 12 - .../{guile-git-0.6.0 => guile-git-0.6.0-r1} | 4 +- .../md5-cache/dev-scheme/guile-gnutls-3.7.14 | 14 - ...ile-gnutls-4.0.0 => guile-gnutls-4.0.0-r1} | 4 +- ...le-lzlib-0.0.2-r1 => guile-lzlib-0.0.2-r2} | 4 +- .../md5-cache/dev-scheme/guile-ssh-0.16.3 | 14 - .../{guile-ssh-0.16.4 => guile-ssh-0.16.4-r1} | 4 +- ...uile-zlib-0.1.0-r2 => guile-zlib-0.1.0-r3} | 4 +- ...uile-zstd-0.1.1-r1 => guile-zstd-0.1.1-r3} | 8 +- metadata/md5-cache/dev-scheme/racket-8.11.1 | 4 +- metadata/md5-cache/dev-tcltk/Manifest.gz | Bin 8327 -> 8660 bytes .../dev-tcltk/{itcl-4.2.4 => itcl-4.2.4-r1} | 2 +- metadata/md5-cache/dev-tcltk/itk-4.1.0 | 2 +- metadata/md5-cache/dev-tcltk/itk-4.1.0-r1 | 16 + metadata/md5-cache/dev-tcltk/itk-4.2.3 | 16 + .../md5-cache/dev-tcltk/iwidgets-4.1.1-r2 | 2 +- .../md5-cache/dev-tcltk/iwidgets-4.1.1-r3 | 16 + metadata/md5-cache/dev-tcltk/scwoop-4.1-r1 | 2 +- metadata/md5-cache/dev-tcltk/tclpython-5.0-r1 | 15 - metadata/md5-cache/dev-tcltk/tclpython-5.0-r2 | 2 +- .../md5-cache/dev-tcltk/tkpiechart-6.5-r2 | 2 +- metadata/md5-cache/dev-tex/Manifest.gz | Bin 8751 -> 10219 bytes metadata/md5-cache/dev-tex/biber-2.19 | 16 + metadata/md5-cache/dev-tex/biblatex-3.19 | 16 + .../md5-cache/dev-tex/bibtexu-4.00_p20230311 | 15 + metadata/md5-cache/dev-tex/glossaries-4.53 | 14 + metadata/md5-cache/dev-tex/latex-beamer-3.71 | 14 + metadata/md5-cache/dev-tex/latexmk-4.83 | 14 + metadata/md5-cache/dev-tex/minted-2.9 | 14 + metadata/md5-cache/dev-tex/pgf-3.1.10 | 14 + .../md5-cache/dev-tex/tex4ht-20230311_p69739 | 15 + metadata/md5-cache/dev-texlive/Manifest.gz | Bin 6407 -> 12900 bytes .../md5-cache/dev-texlive/texlive-basic-2021 | 2 +- .../dev-texlive/texlive-basic-2023_p59159 | 16 + .../dev-texlive/texlive-bibtexextra-2021 | 2 +- .../texlive-bibtexextra-2023_p67386 | 16 + .../dev-texlive/texlive-binextra-2023_p69527 | 15 + .../dev-texlive/texlive-context-2021 | 2 +- .../dev-texlive/texlive-context-2023_p69108 | 15 + .../dev-texlive/texlive-fontsextra-2021 | 2 +- .../texlive-fontsextra-2023_p69663 | 15 + .../dev-texlive/texlive-fontsrecommended-2021 | 2 +- .../texlive-fontsrecommended-2023_p54074 | 15 + .../dev-texlive/texlive-fontutils-2021 | 2 +- .../dev-texlive/texlive-fontutils-2023_p61207 | 15 + .../dev-texlive/texlive-formatsextra-2021 | 2 +- .../texlive-formatsextra-2023_p62226 | 15 + .../md5-cache/dev-texlive/texlive-games-2021 | 2 +- .../dev-texlive/texlive-games-2023_p69159 | 15 + .../dev-texlive/texlive-humanities-2021 | 2 +- .../texlive-humanities-2023_p68465 | 15 + .../dev-texlive/texlive-langarabic-2021 | 2 +- .../texlive-langarabic-2023_p69111 | 15 + .../dev-texlive/texlive-langchinese-2021 | 2 +- .../texlive-langchinese-2023_p63995 | 15 + .../dev-texlive/texlive-langcjk-2021 | 2 +- .../dev-texlive/texlive-langcjk-2023_p65824 | 15 + .../dev-texlive/texlive-langcyrillic-2021 | 2 +- .../texlive-langcyrillic-2023_p69727 | 15 + .../dev-texlive/texlive-langczechslovak-2021 | 2 +- .../texlive-langczechslovak-2023_p54074 | 15 + .../dev-texlive/texlive-langenglish-2021 | 2 +- .../texlive-langenglish-2023_p68790 | 15 + .../dev-texlive/texlive-langeuropean-2021 | 2 +- .../texlive-langeuropean-2023_p66432 | 15 + .../dev-texlive/texlive-langfrench-2021 | 2 +- .../texlive-langfrench-2023_p67951 | 15 + .../dev-texlive/texlive-langgerman-2021 | 2 +- .../texlive-langgerman-2023_p68711 | 15 + .../dev-texlive/texlive-langgreek-2021 | 2 +- .../dev-texlive/texlive-langgreek-2023_p65038 | 15 + .../dev-texlive/texlive-langitalian-2021 | 2 +- .../texlive-langitalian-2023_p55129 | 15 + .../dev-texlive/texlive-langjapanese-2021 | 2 +- .../texlive-langjapanese-2023_p64603 | 15 + .../dev-texlive/texlive-langkorean-2021 | 2 +- .../texlive-langkorean-2023_p54074 | 15 + .../dev-texlive/texlive-langother-2021 | 2 +- .../dev-texlive/texlive-langother-2023_p68719 | 15 + .../dev-texlive/texlive-langpolish-2021 | 2 +- .../texlive-langpolish-2023_p54074 | 15 + .../dev-texlive/texlive-langportuguese-2021 | 2 +- .../texlive-langportuguese-2023_p67125 | 15 + .../dev-texlive/texlive-langspanish-2021 | 2 +- .../texlive-langspanish-2023_p67307 | 15 + .../md5-cache/dev-texlive/texlive-latex-2021 | 2 +- .../dev-texlive/texlive-latex-2023_p69131 | 15 + .../dev-texlive/texlive-latexextra-2021 | 2 +- .../texlive-latexextra-2023_p69752 | 16 + .../dev-texlive/texlive-latexrecommended-2021 | 2 +- .../texlive-latexrecommended-2023_p69131 | 16 + .../dev-texlive/texlive-luatex-2021-r2 | 2 +- .../dev-texlive/texlive-luatex-2023_p69404 | 15 + .../dev-texlive/texlive-mathscience-2021 | 2 +- .../texlive-mathscience-2023_p69485 | 15 + .../dev-texlive/texlive-metapost-2021 | 2 +- .../dev-texlive/texlive-metapost-2023_p67071 | 15 + .../md5-cache/dev-texlive/texlive-music-2021 | 2 +- .../dev-texlive/texlive-music-2023_p69613 | 15 + .../dev-texlive/texlive-pictures-2021 | 2 +- .../dev-texlive/texlive-pictures-2023_p69409 | 15 + .../dev-texlive/texlive-plaingeneric-2021 | 2 +- .../texlive-plaingeneric-2023_p68675 | 15 + .../dev-texlive/texlive-pstricks-2021 | 2 +- .../dev-texlive/texlive-pstricks-2023_p65367 | 15 + .../dev-texlive/texlive-publishers-2021 | 2 +- .../texlive-publishers-2023_p69759 | 15 + .../dev-texlive/texlive-xetex-2021-r1 | 2 +- .../dev-texlive/texlive-xetex-2023_p69452 | 15 + metadata/md5-cache/dev-util/Manifest.gz | Bin 125846 -> 125887 bytes metadata/md5-cache/dev-util/babeltrace-1.5.11 | 4 +- .../dev-util/blueprint-compiler-0.10.0 | 2 +- .../dev-util/{bpftop-0.2.2 => bpftop-0.2.3} | 2 +- metadata/md5-cache/dev-util/chirurgien-2.1 | 2 +- metadata/md5-cache/dev-util/colm-0.14.7 | 14 - metadata/md5-cache/dev-util/colm-0.14.7-r1 | 14 - metadata/md5-cache/dev-util/colm-0.14.7-r2 | 14 - metadata/md5-cache/dev-util/colm-0.14.7-r3 | 6 +- .../dev-util/desktop-file-utils-0.27 | 2 +- .../dev-util/desktop-file-utils-0.27-r1 | 2 +- metadata/md5-cache/dev-util/devhelp-43.0 | 2 +- metadata/md5-cache/dev-util/diffoscope-253-r1 | 16 - metadata/md5-cache/dev-util/diffoscope-257 | 4 +- .../{diffoscope-255 => diffoscope-258} | 2 +- metadata/md5-cache/dev-util/diffuse-0.8.2 | 2 +- .../dev-util/directx-headers-1.611.0 | 2 +- .../md5-cache/dev-util/directx-headers-9999 | 2 +- metadata/md5-cache/dev-util/edi-0.8.0-r2 | 2 +- metadata/md5-cache/dev-util/glade-3.40.0-r1 | 2 +- .../md5-cache/dev-util/gnome-builder-44.2-r1 | 2 +- metadata/md5-cache/dev-util/gtk-doc-1.33.2-r1 | 2 +- .../dev-util/gtk-update-icon-cache-3.24.39 | 2 +- .../dev-util/gtk-update-icon-cache-3.24.40 | 2 +- metadata/md5-cache/dev-util/intel_clc-23.3.5 | 2 +- metadata/md5-cache/dev-util/intel_clc-23.3.6 | 2 +- metadata/md5-cache/dev-util/intel_clc-24.0.1 | 2 +- metadata/md5-cache/dev-util/intel_clc-24.0.2 | 16 + metadata/md5-cache/dev-util/intel_clc-9999 | 2 +- metadata/md5-cache/dev-util/kdevelop-23.08.4 | 2 +- metadata/md5-cache/dev-util/kdevelop-23.08.5 | 2 +- metadata/md5-cache/dev-util/kdevelop-24.02.0 | 17 + .../md5-cache/dev-util/kdevelop-php-23.08.4 | 2 +- .../md5-cache/dev-util/kdevelop-php-23.08.5 | 2 +- .../md5-cache/dev-util/kdevelop-php-24.02.0 | 17 + .../dev-util/kdevelop-python-23.08.4 | 2 +- .../dev-util/kdevelop-python-23.08.5 | 2 +- .../dev-util/kdevelop-python-24.02.0 | 18 + .../md5-cache/dev-util/kio-perldoc-23.08.4 | 2 +- .../md5-cache/dev-util/kio-perldoc-23.08.5 | 2 +- .../md5-cache/dev-util/kio-perldoc-24.02.0 | 16 + metadata/md5-cache/dev-util/lv2lint-0.16.2 | 2 +- metadata/md5-cache/dev-util/meld-3.22.0-r2 | 2 +- metadata/md5-cache/dev-util/pahole-1.26 | 16 + metadata/md5-cache/dev-util/pkgconf-2.1.1 | 4 +- metadata/md5-cache/dev-util/pkgconf-9999 | 4 +- metadata/md5-cache/dev-util/ragel-7.0.4 | 15 - metadata/md5-cache/dev-util/ragel-7.0.4-r1 | 15 - metadata/md5-cache/dev-util/ragel-7.0.4-r3 | 6 +- metadata/md5-cache/dev-util/rizin-0.6.2 | 2 +- metadata/md5-cache/dev-util/rizin-0.6.3 | 2 +- metadata/md5-cache/dev-util/ruff-0.2.2 | 15 - metadata/md5-cache/dev-util/ruff-0.3.0 | 15 + metadata/md5-cache/dev-util/sysprof-3.48.0 | 2 +- .../dev-util/sysprof-capture-3.36.0-r1 | 2 +- .../md5-cache/dev-util/sysprof-capture-3.48.0 | 2 +- metadata/md5-cache/dev-util/trace-cmd-3.2-r2 | 2 +- metadata/md5-cache/dev-util/umockdev-0.17.18 | 2 +- metadata/md5-cache/dev-util/umockdev-9999 | 2 +- .../md5-cache/dev-util/wayland-scanner-1.22.0 | 2 +- .../md5-cache/dev-util/wayland-scanner-9999 | 2 +- metadata/md5-cache/dev-vcs/Manifest.gz | Bin 20779 -> 20783 bytes metadata/md5-cache/dev-vcs/gitg-44-r1 | 2 +- metadata/md5-cache/dev-vcs/tkcvs-9.3.2 | 2 +- metadata/md5-cache/games-arcade/Manifest.gz | Bin 22293 -> 22297 bytes .../games-arcade/gnome-nibbles-3.38.3 | 2 +- .../games-arcade/gnome-nibbles-4.0.1 | 2 +- .../games-arcade/gnome-nibbles-4.0.2 | 2 +- .../md5-cache/games-arcade/gnome-robots-40.0 | 2 +- metadata/md5-cache/games-board/Manifest.gz | Bin 12704 -> 12706 bytes .../games-board/four-in-a-row-3.38.1 | 2 +- .../md5-cache/games-board/gnome-chess-43.2 | 2 +- .../games-board/gnome-mahjongg-3.40.0 | 2 +- .../md5-cache/games-board/gnome-mines-40.1 | 2 +- .../md5-cache/games-board/iagno-3.38.1-r1 | 2 +- metadata/md5-cache/games-board/tali-40.9 | 2 +- .../md5-cache/games-emulation/Manifest.gz | Bin 19689 -> 19687 bytes .../games-emulation/desmume-0.9.13-r1 | 2 +- .../games-emulation/dosbox-staging-0.79.1 | 2 +- .../games-emulation/dosbox-staging-0.80.0 | 2 +- .../games-emulation/dosbox-staging-0.80.1 | 2 +- .../games-emulation/dosbox-staging-0.81.0 | 2 +- metadata/md5-cache/games-kids/Manifest.gz | Bin 1217 -> 1216 bytes metadata/md5-cache/games-kids/gmult-12.0 | 2 +- metadata/md5-cache/games-kids/gmult-13.0 | 2 +- metadata/md5-cache/games-puzzle/Manifest.gz | Bin 18608 -> 18614 bytes .../md5-cache/games-puzzle/atomix-3.34.0-r1 | 2 +- metadata/md5-cache/games-puzzle/atomix-44.0 | 2 +- .../games-puzzle/five-or-more-3.32.3 | 2 +- .../games-puzzle/gnome-klotski-3.38.2 | 2 +- .../md5-cache/games-puzzle/gnome-sudoku-44.0 | 2 +- .../md5-cache/games-puzzle/gnome-sudoku-45.3 | 2 +- .../md5-cache/games-puzzle/gnome-sudoku-45.4 | 2 +- .../md5-cache/games-puzzle/gnome-sudoku-45.5 | 2 +- .../games-puzzle/gnome-taquin-3.38.1-r1 | 2 +- .../games-puzzle/gnome-tetravex-3.38.2 | 2 +- .../md5-cache/games-puzzle/gnome2048-3.38.2 | 2 +- metadata/md5-cache/games-puzzle/hitori-44.0 | 2 +- .../md5-cache/games-puzzle/lightsoff-40.0.1 | 2 +- .../md5-cache/games-puzzle/quadrapassel-40.2 | 2 +- .../md5-cache/games-puzzle/swell-foop-41.1 | 2 +- metadata/md5-cache/games-strategy/Manifest.gz | Bin 10519 -> 10189 bytes .../games-strategy/freeciv-3.1.0_beta4 | 2 +- .../md5-cache/games-strategy/freeciv-9999 | 2 +- metadata/md5-cache/games-strategy/naev-0.11.3 | 2 +- .../games-strategy/warzone2100-4.3.5 | 16 - .../games-strategy/warzone2100-4.4.0-r1 | 16 - .../games-strategy/warzone2100-4.4.2 | 4 +- metadata/md5-cache/games-util/Manifest.gz | Bin 11987 -> 11993 bytes .../md5-cache/games-util/cartridges-2.6.1-r1 | 2 +- .../md5-cache/games-util/cartridges-2.6.2-r1 | 2 +- .../md5-cache/games-util/cartridges-2.7.2-r1 | 2 +- .../md5-cache/games-util/cartridges-2.7.3 | 2 +- metadata/md5-cache/games-util/cartridges-9999 | 2 +- metadata/md5-cache/games-util/gamemode-1.7 | 2 +- metadata/md5-cache/games-util/gamemode-1.8.1 | 2 +- metadata/md5-cache/games-util/gamemode-9999 | 2 +- .../md5-cache/games-util/lutris-0.5.13-r3 | 2 +- .../md5-cache/games-util/lutris-0.5.14-r1 | 2 +- .../md5-cache/games-util/lutris-0.5.16-r1 | 2 +- metadata/md5-cache/games-util/lutris-9999 | 2 +- metadata/md5-cache/gnome-base/Manifest.gz | Bin 7841 -> 7861 bytes metadata/md5-cache/gnome-base/dconf-0.40.0 | 2 +- .../md5-cache/gnome-base/dconf-editor-3.38.3 | 2 +- .../md5-cache/gnome-base/dconf-editor-43.0 | 2 +- .../md5-cache/gnome-base/dconf-editor-45.0.1 | 2 +- metadata/md5-cache/gnome-base/gdm-44.1 | 2 +- metadata/md5-cache/gnome-base/gdm-45.0.1 | 2 +- metadata/md5-cache/gnome-base/gdm-45.0.1-r1 | 2 +- .../gnome-base/gnome-control-center-44.3 | 2 +- .../gnome-base/gnome-control-center-45.2 | 2 +- .../gnome-base/gnome-desktop-44.0-r300 | 2 +- .../gnome-base/gnome-desktop-44.0-r400 | 2 +- .../gnome-base/gnome-session-45.0-r1 | 2 +- .../gnome-base/gnome-settings-daemon-45.0 | 2 +- .../md5-cache/gnome-base/gnome-shell-44.3 | 2 +- .../md5-cache/gnome-base/gnome-shell-44.4 | 2 +- .../md5-cache/gnome-base/gnome-shell-45.1 | 2 +- .../md5-cache/gnome-base/gnome-shell-45.2 | 2 +- .../gnome-base/gsettings-desktop-schemas-45.0 | 2 +- metadata/md5-cache/gnome-base/gvfs-1.50.6 | 2 +- metadata/md5-cache/gnome-base/gvfs-1.52.1 | 2 +- metadata/md5-cache/gnome-base/gvfs-1.52.2 | 2 +- .../md5-cache/gnome-base/libgnomekbd-3.28.1 | 2 +- .../md5-cache/gnome-base/nautilus-45.2.1-r1 | 2 +- metadata/md5-cache/gnome-extra/Manifest.gz | Bin 21135 -> 21162 bytes metadata/md5-cache/gnome-extra/cinnamon-5.8.4 | 2 +- metadata/md5-cache/gnome-extra/cinnamon-6.0.4 | 2 +- .../gnome-extra/cinnamon-control-center-5.8.2 | 2 +- .../gnome-extra/cinnamon-control-center-6.0.0 | 2 +- .../gnome-extra/cinnamon-desktop-5.8.0 | 2 +- .../gnome-extra/cinnamon-desktop-6.0.0 | 2 +- .../gnome-extra/cinnamon-menus-5.8.0 | 2 +- .../gnome-extra/cinnamon-menus-6.0.0 | 2 +- .../gnome-extra/cinnamon-screensaver-5.8.1 | 2 +- .../gnome-extra/cinnamon-screensaver-6.0.3 | 2 +- .../gnome-extra/cinnamon-session-5.8.1 | 2 +- .../gnome-extra/cinnamon-session-6.0.2 | 2 +- .../cinnamon-settings-daemon-5.8.1 | 2 +- .../cinnamon-settings-daemon-6.0.0 | 2 +- metadata/md5-cache/gnome-extra/cjs-5.8.0 | 2 +- metadata/md5-cache/gnome-extra/cjs-6.0.0 | 2 +- metadata/md5-cache/gnome-extra/eiciel-0.10.0 | 2 +- .../md5-cache/gnome-extra/gnome-boxes-44.2 | 2 +- .../md5-cache/gnome-extra/gnome-boxes-44.3 | 2 +- .../md5-cache/gnome-extra/gnome-boxes-45.0 | 2 +- .../gnome-extra/gnome-browser-connector-42.1 | 2 +- .../gnome-extra/gnome-calculator-44.0 | 2 +- .../gnome-extra/gnome-calculator-45.0.2 | 2 +- .../md5-cache/gnome-extra/gnome-calendar-44.1 | 2 +- .../md5-cache/gnome-extra/gnome-calendar-45.0 | 2 +- .../md5-cache/gnome-extra/gnome-calendar-45.1 | 2 +- .../gnome-extra/gnome-characters-44.0 | 2 +- .../gnome-extra/gnome-characters-45.0-r1 | 2 +- .../md5-cache/gnome-extra/gnome-clocks-44.0 | 2 +- .../md5-cache/gnome-extra/gnome-clocks-45.0 | 2 +- .../gnome-extra/gnome-color-manager-3.36.0 | 2 +- .../gnome-extra/gnome-commander-1.16.1 | 2 +- .../md5-cache/gnome-extra/gnome-contacts-45.0 | 2 +- .../md5-cache/gnome-extra/gnome-firmware-43.2 | 2 +- .../md5-cache/gnome-extra/gnome-firmware-45.0 | 2 +- .../md5-cache/gnome-extra/gnome-logs-43.0 | 2 +- .../md5-cache/gnome-extra/gnome-logs-45_beta | 2 +- .../gnome-network-displays-0.90.5-r1 | 2 +- .../gnome-extra/gnome-network-displays-0.92.1 | 2 +- .../gnome-extra/gnome-power-manager-43.0 | 2 +- .../gnome-shell-extension-appindicator-53-r1 | 2 +- .../gnome-shell-extension-appindicator-57 | 2 +- ...me-shell-extension-desktop-icons-ng-47.0.4 | 2 +- ...me-shell-extension-desktop-icons-ng-47.0.7 | 2 +- .../gnome-shell-extension-gsconnect-55 | 2 +- .../gnome-shell-extension-gsconnect-56 | 2 +- ...e-shell-extension-gsconnect-56_pre20231004 | 2 +- .../gnome-extra/gnome-shell-extensions-44.0 | 2 +- .../gnome-extra/gnome-shell-extensions-45.0 | 2 +- .../gnome-extra/gnome-shell-extensions-45.1 | 2 +- .../gnome-extra/gnome-shell-extensions-45.2 | 2 +- .../md5-cache/gnome-extra/gnome-software-44.4 | 2 +- .../md5-cache/gnome-extra/gnome-software-45.2 | 2 +- .../md5-cache/gnome-extra/gnome-software-45.3 | 2 +- .../gnome-extra/gnome-system-monitor-44.0 | 2 +- .../gnome-extra/gnome-system-monitor-45.0.2 | 2 +- .../gnome-extra/gnome-tweaks-40.10-r1 | 2 +- .../gnome-extra/gnome-tweaks-42_beta | 2 +- .../md5-cache/gnome-extra/gnome-tweaks-45.0 | 2 +- .../gnome-extra/gnome-user-share-43.0 | 2 +- .../md5-cache/gnome-extra/gnome-weather-44.0 | 2 +- .../md5-cache/gnome-extra/gnome-weather-45.0 | 2 +- .../md5-cache/gnome-extra/gucharmap-15.0.4 | 2 +- .../md5-cache/gnome-extra/gucharmap-15.1.1 | 2 +- .../md5-cache/gnome-extra/gucharmap-15.1.2 | 2 +- .../gnome-extra/krb5-auth-dialog-43.0-r1 | 2 +- .../gnome-extra/nautilus-sendto-3.8.6-r1 | 2 +- metadata/md5-cache/gnome-extra/nemo-5.8.4 | 2 +- metadata/md5-cache/gnome-extra/nemo-6.0.2 | 2 +- .../gnome-extra/nemo-fileroller-5.8.0 | 2 +- .../gnome-extra/nemo-fileroller-6.0.1 | 2 +- .../md5-cache/gnome-extra/nm-applet-1.32.0 | 2 +- .../md5-cache/gnome-extra/nm-applet-1.34.0 | 2 +- metadata/md5-cache/gnome-extra/sushi-44.2 | 2 +- metadata/md5-cache/gnome-extra/sushi-45.0 | 2 +- metadata/md5-cache/gnome-extra/tecla-45.0 | 2 +- metadata/md5-cache/gnome-extra/zenity-3.44.2 | 2 +- metadata/md5-cache/gnome-extra/zenity-4.0.0 | 2 +- metadata/md5-cache/gnome-extra/zenity-4.0.1 | 2 +- metadata/md5-cache/gui-apps/Manifest.gz | Bin 12844 -> 12829 bytes metadata/md5-cache/gui-apps/foot-1.12.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.13.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.13.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.14.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.0 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.2 | 2 +- metadata/md5-cache/gui-apps/foot-1.15.3 | 2 +- metadata/md5-cache/gui-apps/foot-1.16.1 | 2 +- metadata/md5-cache/gui-apps/foot-1.16.2 | 2 +- .../md5-cache/gui-apps/gnome-console-45.0-r1 | 2 +- metadata/md5-cache/gui-apps/grim-1.4.1 | 2 +- metadata/md5-cache/gui-apps/grim-9999 | 2 +- metadata/md5-cache/gui-apps/gtkgreet-0.7 | 2 +- metadata/md5-cache/gui-apps/gtkgreet-0.8 | 2 +- metadata/md5-cache/gui-apps/gtkgreet-9999 | 2 +- metadata/md5-cache/gui-apps/kanshi-1.4.0 | 2 +- metadata/md5-cache/gui-apps/kanshi-1.5.0 | 2 +- metadata/md5-cache/gui-apps/kanshi-1.5.1 | 2 +- .../md5-cache/gui-apps/lavalauncher-1.7.1 | 2 +- .../md5-cache/gui-apps/lavalauncher-2.0.0 | 2 +- .../md5-cache/gui-apps/lavalauncher-2.1.0 | 2 +- metadata/md5-cache/gui-apps/lavalauncher-9999 | 2 +- metadata/md5-cache/gui-apps/mako-1.8.0 | 2 +- metadata/md5-cache/gui-apps/mako-9999 | 2 +- metadata/md5-cache/gui-apps/slurp-1.4.0 | 2 +- metadata/md5-cache/gui-apps/slurp-1.5.0 | 2 +- metadata/md5-cache/gui-apps/swappy-1.5.1 | 2 +- metadata/md5-cache/gui-apps/swappy-9999 | 2 +- metadata/md5-cache/gui-apps/swaybg-1.2.0 | 2 +- metadata/md5-cache/gui-apps/swaybg-9999 | 2 +- metadata/md5-cache/gui-apps/swayidle-1.8.0 | 2 +- metadata/md5-cache/gui-apps/swayidle-9999 | 2 +- metadata/md5-cache/gui-apps/swaylock-1.7 | 2 +- metadata/md5-cache/gui-apps/swaylock-1.7.2 | 2 +- metadata/md5-cache/gui-apps/swaylock-9999 | 2 +- metadata/md5-cache/gui-apps/waybar-0.9.22 | 2 +- metadata/md5-cache/gui-apps/waybar-0.9.24 | 2 +- metadata/md5-cache/gui-apps/waybar-9999 | 2 +- .../md5-cache/gui-apps/wayland-logout-1.4 | 2 +- .../md5-cache/gui-apps/wayland-logout-9999 | 2 +- metadata/md5-cache/gui-apps/waypipe-0.8.0-r2 | 2 +- metadata/md5-cache/gui-apps/waypipe-0.8.6 | 2 +- metadata/md5-cache/gui-apps/waypipe-9999 | 2 +- metadata/md5-cache/gui-apps/wayvnc-0.7.2 | 2 +- metadata/md5-cache/gui-apps/wayvnc-9999 | 2 +- metadata/md5-cache/gui-apps/wcm-0.7.5 | 2 +- metadata/md5-cache/gui-apps/wcm-0.8.0 | 2 +- metadata/md5-cache/gui-apps/wcm-9999 | 2 +- .../md5-cache/gui-apps/wf-recorder-0.3.0-r2 | 2 +- metadata/md5-cache/gui-apps/wf-recorder-0.4.1 | 2 +- metadata/md5-cache/gui-apps/wf-recorder-9999 | 2 +- metadata/md5-cache/gui-apps/wf-shell-0.7.0-r1 | 2 +- metadata/md5-cache/gui-apps/wf-shell-0.8.0-r1 | 2 +- metadata/md5-cache/gui-apps/wf-shell-9999 | 2 +- .../md5-cache/gui-apps/wl-clipboard-2.2.1-r1 | 2 +- metadata/md5-cache/gui-apps/wl-clipboard-9999 | 2 +- metadata/md5-cache/gui-apps/wmenu-0.1.6 | 2 +- metadata/md5-cache/gui-apps/wofi-1.3 | 2 +- metadata/md5-cache/gui-apps/wofi-9999 | 2 +- metadata/md5-cache/gui-libs/Manifest.gz | Bin 8220 -> 8211 bytes metadata/md5-cache/gui-libs/amtk-5.6.1 | 2 +- metadata/md5-cache/gui-libs/egl-gbm-1.1.1 | 2 +- .../md5-cache/gui-libs/egl-wayland-1.1.13 | 2 +- .../md5-cache/gui-libs/egl-wayland-1.1.7-r1 | 2 +- .../gui-libs/gdk-pixbuf-loader-webp-0.0.7 | 2 +- .../gui-libs/gdk-pixbuf-loader-webp-0.2.4 | 2 +- metadata/md5-cache/gui-libs/gtk-4.12.4 | 2 +- metadata/md5-cache/gui-libs/gtk-4.12.5 | 2 +- .../md5-cache/gui-libs/gtk-layer-shell-0.8.1 | 2 +- .../md5-cache/gui-libs/gtk-layer-shell-0.8.2 | 2 +- .../md5-cache/gui-libs/gtksourceview-5.10.0 | 2 +- metadata/md5-cache/gui-libs/libadwaita-1.4.2 | 2 +- metadata/md5-cache/gui-libs/libadwaita-1.4.3 | 2 +- .../md5-cache/gui-libs/libgedit-amtk-5.8.0 | 2 +- .../gui-libs/libgedit-gtksourceview-299.0.4 | 2 +- metadata/md5-cache/gui-libs/libhandy-1.8.2 | 2 +- metadata/md5-cache/gui-libs/libhandy-1.8.3 | 2 +- metadata/md5-cache/gui-libs/libpanel-1.2.0 | 2 +- metadata/md5-cache/gui-libs/libwpe-1.14.1 | 2 +- metadata/md5-cache/gui-libs/libwpe-1.14.2 | 2 +- metadata/md5-cache/gui-libs/neatvnc-0.6.0 | 2 +- metadata/md5-cache/gui-libs/neatvnc-0.7.0 | 2 +- metadata/md5-cache/gui-libs/neatvnc-9999 | 2 +- metadata/md5-cache/gui-libs/tepl-5.0.1-r1 | 2 +- metadata/md5-cache/gui-libs/tepl-6.8.0 | 2 +- metadata/md5-cache/gui-libs/vte-0.74.2 | 2 +- metadata/md5-cache/gui-libs/vte-common-0.74.2 | 2 +- .../gui-libs/wayfire-plugins-extra-0.7.5 | 2 +- .../gui-libs/wayfire-plugins-extra-0.8.0 | 2 +- .../gui-libs/wayfire-plugins-extra-9999 | 2 +- .../md5-cache/gui-libs/wf-config-0.7.1-r1 | 2 +- metadata/md5-cache/gui-libs/wf-config-0.8.0 | 2 +- metadata/md5-cache/gui-libs/wf-config-9999 | 2 +- metadata/md5-cache/gui-libs/wlroots-0.15.1-r1 | 2 +- metadata/md5-cache/gui-libs/wlroots-0.16.2-r2 | 2 +- metadata/md5-cache/gui-libs/wlroots-0.17.0 | 2 +- metadata/md5-cache/gui-libs/wlroots-0.17.1 | 2 +- metadata/md5-cache/gui-libs/wlroots-9999 | 2 +- .../md5-cache/gui-libs/wpebackend-fdo-1.14.2 | 2 +- .../gui-libs/xdg-desktop-portal-wlr-0.5.0 | 2 +- .../gui-libs/xdg-desktop-portal-wlr-0.6.0 | 2 +- .../gui-libs/xdg-desktop-portal-wlr-0.7.0 | 2 +- .../gui-libs/xdg-desktop-portal-wlr-0.7.0-r1 | 2 +- .../gui-libs/xdg-desktop-portal-wlr-9999 | 2 +- metadata/md5-cache/gui-wm/Manifest.gz | Bin 2665 -> 2833 bytes metadata/md5-cache/gui-wm/gamescope-3.14.0 | 2 +- metadata/md5-cache/gui-wm/hyprland-0.34.0 | 2 +- metadata/md5-cache/gui-wm/hyprland-0.35.0-r1 | 2 +- metadata/md5-cache/gui-wm/hyprland-0.36.0 | 15 + metadata/md5-cache/gui-wm/hyprland-9999 | 8 +- metadata/md5-cache/gui-wm/sway-1.8.1 | 2 +- metadata/md5-cache/gui-wm/sway-1.8.1-r2 | 2 +- metadata/md5-cache/gui-wm/sway-1.9 | 2 +- metadata/md5-cache/gui-wm/sway-9999 | 2 +- metadata/md5-cache/gui-wm/wayfire-0.7.5-r1 | 2 +- metadata/md5-cache/gui-wm/wayfire-0.8.0 | 2 +- metadata/md5-cache/gui-wm/wayfire-0.8.0-r1 | 2 +- metadata/md5-cache/gui-wm/wayfire-9999 | 2 +- metadata/md5-cache/kde-apps/Manifest.gz | Bin 72456 -> 104871 bytes .../md5-cache/kde-apps/akonadi-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/akonadi-23.08.5 | 2 +- metadata/md5-cache/kde-apps/akonadi-24.02.0 | 18 + .../kde-apps/akonadi-calendar-23.08.4 | 2 +- .../kde-apps/akonadi-calendar-23.08.5 | 2 +- .../kde-apps/akonadi-calendar-24.02.0 | 17 + .../kde-apps/akonadi-contacts-23.08.4 | 2 +- .../kde-apps/akonadi-contacts-23.08.5 | 2 +- .../kde-apps/akonadi-contacts-24.02.0-r1 | 17 + .../kde-apps/akonadi-import-wizard-23.08.4 | 2 +- .../kde-apps/akonadi-import-wizard-23.08.5 | 2 +- .../kde-apps/akonadi-import-wizard-24.02.0 | 16 + .../md5-cache/kde-apps/akonadi-mime-23.08.4 | 2 +- .../md5-cache/kde-apps/akonadi-mime-23.08.5 | 2 +- .../md5-cache/kde-apps/akonadi-mime-24.02.0 | 17 + .../md5-cache/kde-apps/akonadi-notes-23.08.4 | 2 +- .../md5-cache/kde-apps/akonadi-notes-23.08.5 | 2 +- .../md5-cache/kde-apps/akonadi-notes-24.02.0 | 17 + .../md5-cache/kde-apps/akonadi-search-23.08.4 | 2 +- .../md5-cache/kde-apps/akonadi-search-23.08.5 | 2 +- .../kde-apps/akonadi-search-24.02.0-r1 | 17 + .../md5-cache/kde-apps/akonadiconsole-23.08.4 | 2 +- .../md5-cache/kde-apps/akonadiconsole-23.08.5 | 2 +- .../md5-cache/kde-apps/akonadiconsole-24.02.0 | 16 + metadata/md5-cache/kde-apps/akregator-23.08.4 | 2 +- metadata/md5-cache/kde-apps/akregator-23.08.5 | 2 +- metadata/md5-cache/kde-apps/akregator-24.02.0 | 17 + metadata/md5-cache/kde-apps/analitza-23.08.4 | 2 +- metadata/md5-cache/kde-apps/analitza-23.08.5 | 2 +- metadata/md5-cache/kde-apps/analitza-24.02.0 | 17 + metadata/md5-cache/kde-apps/ark-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ark-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ark-24.02.0 | 17 + .../md5-cache/kde-apps/artikulate-23.08.4 | 2 +- .../md5-cache/kde-apps/artikulate-23.08.5 | 2 +- .../md5-cache/kde-apps/artikulate-24.02.0 | 17 + .../md5-cache/kde-apps/audiocd-kio-23.08.4 | 2 +- .../md5-cache/kde-apps/audiocd-kio-23.08.5 | 2 +- .../md5-cache/kde-apps/audiocd-kio-24.02.0 | 16 + .../md5-cache/kde-apps/baloo-widgets-23.08.4 | 2 +- .../md5-cache/kde-apps/baloo-widgets-23.08.5 | 2 +- .../md5-cache/kde-apps/baloo-widgets-24.02.0 | 17 + metadata/md5-cache/kde-apps/blinken-23.08.4 | 2 +- metadata/md5-cache/kde-apps/blinken-23.08.5 | 2 +- metadata/md5-cache/kde-apps/blinken-24.02.0 | 16 + metadata/md5-cache/kde-apps/bomber-23.08.4 | 2 +- metadata/md5-cache/kde-apps/bomber-23.08.5 | 2 +- metadata/md5-cache/kde-apps/bomber-24.02.0 | 16 + metadata/md5-cache/kde-apps/bovo-23.08.4 | 2 +- metadata/md5-cache/kde-apps/bovo-23.08.5 | 2 +- metadata/md5-cache/kde-apps/bovo-24.02.0 | 16 + .../kde-apps/calendarjanitor-23.08.4 | 2 +- .../kde-apps/calendarjanitor-23.08.5 | 2 +- .../kde-apps/calendarjanitor-24.02.0 | 16 + .../kde-apps/calendarsupport-23.08.4 | 2 +- .../kde-apps/calendarsupport-23.08.5 | 2 +- .../kde-apps/calendarsupport-24.02.0 | 16 + metadata/md5-cache/kde-apps/cantor-23.08.4 | 2 +- metadata/md5-cache/kde-apps/cantor-23.08.5 | 2 +- metadata/md5-cache/kde-apps/cantor-24.02.0 | 18 + metadata/md5-cache/kde-apps/cervisia-23.08.4 | 2 +- metadata/md5-cache/kde-apps/cervisia-23.08.5 | 2 +- metadata/md5-cache/kde-apps/cervisia-24.02.0 | 16 + metadata/md5-cache/kde-apps/dolphin-23.04.3 | 2 +- .../md5-cache/kde-apps/dolphin-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/dolphin-23.08.5 | 2 +- metadata/md5-cache/kde-apps/dolphin-24.02.0 | 17 + .../kde-apps/dolphin-plugins-dropbox-23.04.3 | 2 +- .../kde-apps/dolphin-plugins-dropbox-23.08.4 | 2 +- .../kde-apps/dolphin-plugins-dropbox-23.08.5 | 2 +- .../kde-apps/dolphin-plugins-dropbox-24.02.0 | 16 + .../kde-apps/dolphin-plugins-git-23.04.3 | 2 +- .../kde-apps/dolphin-plugins-git-23.08.4 | 2 +- .../kde-apps/dolphin-plugins-git-23.08.5 | 2 +- .../kde-apps/dolphin-plugins-git-24.02.0 | 16 + .../dolphin-plugins-mercurial-23.04.3 | 2 +- .../dolphin-plugins-mercurial-23.08.4 | 2 +- .../dolphin-plugins-mercurial-23.08.5 | 2 +- .../dolphin-plugins-mercurial-24.02.0 | 16 + .../dolphin-plugins-subversion-23.04.3 | 2 +- .../dolphin-plugins-subversion-23.08.4 | 2 +- .../dolphin-plugins-subversion-23.08.5 | 2 +- .../dolphin-plugins-subversion-24.02.0 | 16 + metadata/md5-cache/kde-apps/dragon-23.08.4 | 2 +- metadata/md5-cache/kde-apps/dragon-23.08.5 | 2 +- metadata/md5-cache/kde-apps/dragon-24.02.0 | 16 + .../md5-cache/kde-apps/eventviews-23.08.4 | 2 +- .../md5-cache/kde-apps/eventviews-23.08.5 | 2 +- .../md5-cache/kde-apps/eventviews-24.02.0 | 17 + .../md5-cache/kde-apps/ffmpegthumbs-23.08.4 | 2 +- .../md5-cache/kde-apps/ffmpegthumbs-23.08.5 | 2 +- .../md5-cache/kde-apps/ffmpegthumbs-24.02.0 | 16 + metadata/md5-cache/kde-apps/filelight-23.08.4 | 2 +- metadata/md5-cache/kde-apps/filelight-23.08.5 | 2 +- metadata/md5-cache/kde-apps/filelight-24.02.0 | 17 + metadata/md5-cache/kde-apps/granatier-23.08.4 | 2 +- metadata/md5-cache/kde-apps/granatier-23.08.5 | 2 +- metadata/md5-cache/kde-apps/granatier-24.02.0 | 16 + .../kde-apps/grantlee-editor-23.08.4 | 2 +- .../kde-apps/grantlee-editor-23.08.5 | 2 +- .../kde-apps/grantlee-editor-24.02.0 | 16 + .../md5-cache/kde-apps/grantleetheme-23.08.4 | 2 +- .../md5-cache/kde-apps/grantleetheme-23.08.5 | 2 +- .../md5-cache/kde-apps/grantleetheme-24.02.0 | 17 + metadata/md5-cache/kde-apps/gwenview-23.08.4 | 2 +- metadata/md5-cache/kde-apps/gwenview-23.08.5 | 2 +- metadata/md5-cache/kde-apps/gwenview-24.02.0 | 17 + .../kde-apps/incidenceeditor-23.08.4 | 2 +- .../kde-apps/incidenceeditor-23.08.5 | 2 +- .../kde-apps/incidenceeditor-24.02.0 | 17 + metadata/md5-cache/kde-apps/juk-23.08.4 | 2 +- metadata/md5-cache/kde-apps/juk-23.08.5 | 2 +- metadata/md5-cache/kde-apps/juk-24.02.0 | 17 + metadata/md5-cache/kde-apps/k3b-23.08.4 | 2 +- metadata/md5-cache/kde-apps/k3b-23.08.5 | 2 +- metadata/md5-cache/kde-apps/k3b-24.02.0 | 18 + .../kde-apps/kaccounts-integration-23.08.4-r1 | 2 +- .../kde-apps/kaccounts-integration-23.08.5 | 2 +- .../kde-apps/kaccounts-integration-24.01.95 | 17 - .../kde-apps/kaccounts-integration-24.02.0 | 17 + .../kde-apps/kaccounts-providers-23.08.4-r1 | 2 +- .../kde-apps/kaccounts-providers-23.08.5 | 2 +- .../kde-apps/kaccounts-providers-24.02.0 | 16 + .../md5-cache/kde-apps/kaddressbook-23.08.4 | 2 +- .../md5-cache/kde-apps/kaddressbook-23.08.5 | 2 +- .../md5-cache/kde-apps/kaddressbook-24.02.0 | 17 + metadata/md5-cache/kde-apps/kajongg-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kajongg-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kajongg-24.02.0 | 17 + metadata/md5-cache/kde-apps/kalarm-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kalarm-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kalarm-24.02.0 | 16 + metadata/md5-cache/kde-apps/kalgebra-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kalgebra-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kalgebra-24.02.0 | 16 + metadata/md5-cache/kde-apps/kalzium-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kalzium-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kalzium-24.02.0 | 16 + metadata/md5-cache/kde-apps/kamera-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kamera-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kamera-24.02.0 | 16 + metadata/md5-cache/kde-apps/kamoso-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kamoso-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kamoso-24.02.0 | 17 + .../md5-cache/kde-apps/kanagram-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/kanagram-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kanagram-24.02.0 | 16 + metadata/md5-cache/kde-apps/kapman-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kapman-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kapman-24.02.0 | 16 + .../md5-cache/kde-apps/kapptemplate-23.08.4 | 2 +- .../md5-cache/kde-apps/kapptemplate-23.08.5 | 2 +- .../md5-cache/kde-apps/kapptemplate-24.02.0 | 17 + metadata/md5-cache/kde-apps/kate-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kate-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kate-24.02.0 | 16 + .../md5-cache/kde-apps/kate-addons-23.08.4 | 2 +- .../md5-cache/kde-apps/kate-addons-23.08.5 | 2 +- .../md5-cache/kde-apps/kate-addons-24.02.0 | 17 + metadata/md5-cache/kde-apps/kate-lib-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kate-lib-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kate-lib-24.02.0 | 17 + metadata/md5-cache/kde-apps/katomic-23.08.4 | 2 +- metadata/md5-cache/kde-apps/katomic-23.08.5 | 2 +- metadata/md5-cache/kde-apps/katomic-24.02.0 | 16 + metadata/md5-cache/kde-apps/kbackup-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kbackup-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kbackup-24.02.0 | 16 + metadata/md5-cache/kde-apps/kblackbox-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kblackbox-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kblackbox-24.02.0 | 16 + metadata/md5-cache/kde-apps/kblocks-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kblocks-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kblocks-24.02.0 | 17 + metadata/md5-cache/kde-apps/kbounce-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kbounce-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kbounce-24.02.0 | 16 + metadata/md5-cache/kde-apps/kbreakout-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kbreakout-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kbreakout-24.02.0 | 16 + metadata/md5-cache/kde-apps/kbruch-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kbruch-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kbruch-24.02.0 | 16 + .../md5-cache/kde-apps/kcachegrind-23.08.4 | 2 +- .../md5-cache/kde-apps/kcachegrind-23.08.5 | 2 +- .../md5-cache/kde-apps/kcachegrind-24.02.0 | 16 + metadata/md5-cache/kde-apps/kcalc-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kcalc-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kcalc-24.02.0 | 17 + metadata/md5-cache/kde-apps/kcalutils-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kcalutils-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kcalutils-24.02.0 | 17 + .../md5-cache/kde-apps/kcharselect-23.08.4 | 2 +- .../md5-cache/kde-apps/kcharselect-23.08.5 | 2 +- .../md5-cache/kde-apps/kcharselect-24.02.0 | 16 + .../md5-cache/kde-apps/kcolorchooser-23.08.4 | 2 +- .../md5-cache/kde-apps/kcolorchooser-23.08.5 | 2 +- .../md5-cache/kde-apps/kcolorchooser-24.02.0 | 16 + metadata/md5-cache/kde-apps/kcron-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kcron-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kcron-24.02.0 | 16 + .../md5-cache/kde-apps/kde-apps-meta-24.02.0 | 10 + .../kde-apps/kde-dev-scripts-23.08.4 | 2 +- .../kde-apps/kde-dev-scripts-23.08.5 | 2 +- .../kde-apps/kde-dev-scripts-24.02.0 | 16 + .../md5-cache/kde-apps/kde-dev-utils-23.08.4 | 2 +- .../md5-cache/kde-apps/kde-dev-utils-23.08.5 | 2 +- .../md5-cache/kde-apps/kde-dev-utils-24.02.0 | 16 + .../kde-apps/kdeaccessibility-meta-24.02.0 | 9 + .../md5-cache/kde-apps/kdeadmin-meta-24.02.0 | 10 + .../md5-cache/kde-apps/kdebugsettings-23.08.4 | 2 +- .../md5-cache/kde-apps/kdebugsettings-23.08.5 | 2 +- .../md5-cache/kde-apps/kdebugsettings-24.02.0 | 17 + .../md5-cache/kde-apps/kdecore-meta-24.02.0 | 10 + .../md5-cache/kde-apps/kdeedu-data-23.08.4 | 2 +- .../md5-cache/kde-apps/kdeedu-data-23.08.5 | 2 +- .../md5-cache/kde-apps/kdeedu-data-24.02.0 | 12 + .../md5-cache/kde-apps/kdeedu-meta-24.02.0 | 10 + .../md5-cache/kde-apps/kdegames-meta-24.02.0 | 10 + .../kde-apps/kdegraphics-meta-24.02.0 | 10 + .../kde-apps/kdegraphics-mobipocket-23.08.4 | 2 +- .../kde-apps/kdegraphics-mobipocket-23.08.5 | 2 +- ...4.01.95 => kdegraphics-mobipocket-24.02.0} | 11 +- .../kde-apps/kdemultimedia-meta-24.02.0 | 10 + .../kde-apps/kdenetwork-filesharing-23.08.4 | 2 +- .../kde-apps/kdenetwork-filesharing-23.08.5 | 2 +- .../kde-apps/kdenetwork-filesharing-24.02.0 | 16 + .../kde-apps/kdenetwork-meta-24.02.0 | 10 + metadata/md5-cache/kde-apps/kdenlive-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kdenlive-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kdenlive-24.02.0 | 17 + .../md5-cache/kde-apps/kdepim-addons-23.08.4 | 2 +- .../md5-cache/kde-apps/kdepim-addons-23.08.5 | 2 +- .../md5-cache/kde-apps/kdepim-addons-24.02.0 | 17 + .../md5-cache/kde-apps/kdepim-meta-24.02.0 | 10 + .../md5-cache/kde-apps/kdepim-runtime-23.08.4 | 2 +- .../md5-cache/kde-apps/kdepim-runtime-23.08.5 | 2 +- .../md5-cache/kde-apps/kdepim-runtime-24.02.0 | 17 + .../md5-cache/kde-apps/kdesdk-meta-24.02.0 | 10 + .../kde-apps/kdesdk-thumbnailers-23.08.4 | 2 +- .../kde-apps/kdesdk-thumbnailers-23.08.5 | 2 +- .../kde-apps/kdesdk-thumbnailers-24.02.0 | 16 + .../md5-cache/kde-apps/kdeutils-meta-24.02.0 | 10 + metadata/md5-cache/kde-apps/kdf-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kdf-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kdf-24.02.0 | 16 + metadata/md5-cache/kde-apps/kdialog-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kdialog-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kdialog-24.02.0 | 16 + metadata/md5-cache/kde-apps/kdiamond-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kdiamond-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kdiamond-24.02.0 | 16 + .../md5-cache/kde-apps/keditbookmarks-23.08.4 | 2 +- .../md5-cache/kde-apps/keditbookmarks-23.08.5 | 2 +- .../md5-cache/kde-apps/keditbookmarks-24.02.0 | 17 + metadata/md5-cache/kde-apps/kfind-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kfind-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kfind-24.02.0 | 16 + metadata/md5-cache/kde-apps/kfloppy-23.04.3 | 2 +- .../md5-cache/kde-apps/kfourinline-23.08.4 | 2 +- .../md5-cache/kde-apps/kfourinline-23.08.5 | 2 +- .../md5-cache/kde-apps/kfourinline-24.02.0 | 16 + .../md5-cache/kde-apps/kgeography-23.08.4 | 2 +- .../md5-cache/kde-apps/kgeography-23.08.5 | 2 +- .../md5-cache/kde-apps/kgeography-24.02.0 | 16 + metadata/md5-cache/kde-apps/kget-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kget-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kget-24.02.0 | 17 + .../md5-cache/kde-apps/kgoldrunner-23.08.4 | 2 +- .../md5-cache/kde-apps/kgoldrunner-23.08.5 | 2 +- .../md5-cache/kde-apps/kgoldrunner-24.02.0 | 16 + metadata/md5-cache/kde-apps/kgpg-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kgpg-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kgpg-24.02.0 | 16 + .../md5-cache/kde-apps/khangman-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/khangman-23.08.5 | 2 +- metadata/md5-cache/kde-apps/khangman-24.02.0 | 16 + .../md5-cache/kde-apps/khelpcenter-23.08.4 | 2 +- .../md5-cache/kde-apps/khelpcenter-23.08.5 | 2 +- .../md5-cache/kde-apps/khelpcenter-24.02.0 | 16 + .../kde-apps/kidentitymanagement-23.08.4 | 2 +- .../kde-apps/kidentitymanagement-23.08.5 | 2 +- .../kde-apps/kidentitymanagement-24.02.0 | 17 + metadata/md5-cache/kde-apps/kig-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kig-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kig-24.02.0 | 18 + metadata/md5-cache/kde-apps/kigo-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kigo-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kigo-24.02.0 | 16 + metadata/md5-cache/kde-apps/killbots-23.08.4 | 2 +- metadata/md5-cache/kde-apps/killbots-23.08.5 | 2 +- metadata/md5-cache/kde-apps/killbots-24.02.0 | 16 + .../kde-apps/kimagemapeditor-23.08.4 | 2 +- .../kde-apps/kimagemapeditor-23.08.5 | 2 +- .../kde-apps/kimagemapeditor-24.02.0 | 16 + metadata/md5-cache/kde-apps/kimap-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kimap-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kimap-24.02.0 | 17 + .../md5-cache/kde-apps/kio-extras-23.08.4-r1 | 2 +- .../md5-cache/kde-apps/kio-extras-23.08.5 | 2 +- .../md5-cache/kde-apps/kio-extras-24.01.95 | 17 - .../md5-cache/kde-apps/kio-extras-24.02.0 | 17 + ...as-kf5-24.01.95 => kio-extras-kf5-24.02.0} | 14 +- metadata/md5-cache/kde-apps/kiriki-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kiriki-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kiriki-24.02.0 | 16 + metadata/md5-cache/kde-apps/kiten-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kiten-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kiten-24.02.0 | 16 + .../md5-cache/kde-apps/kitinerary-23.08.4 | 2 +- .../md5-cache/kde-apps/kitinerary-23.08.5 | 2 +- .../md5-cache/kde-apps/kitinerary-24.02.0 | 17 + .../md5-cache/kde-apps/kjumpingcube-23.08.4 | 2 +- .../md5-cache/kde-apps/kjumpingcube-23.08.5 | 2 +- .../md5-cache/kde-apps/kjumpingcube-24.02.0 | 16 + metadata/md5-cache/kde-apps/kldap-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kldap-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kldap-24.02.0 | 17 + metadata/md5-cache/kde-apps/kleopatra-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kleopatra-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kleopatra-24.02.0 | 17 + metadata/md5-cache/kde-apps/klettres-23.08.4 | 2 +- metadata/md5-cache/kde-apps/klettres-23.08.5 | 2 +- metadata/md5-cache/kde-apps/klettres-24.02.0 | 16 + metadata/md5-cache/kde-apps/klickety-23.08.4 | 2 +- metadata/md5-cache/kde-apps/klickety-23.08.5 | 2 +- metadata/md5-cache/kde-apps/klickety-24.02.0 | 16 + metadata/md5-cache/kde-apps/klines-23.08.4 | 2 +- metadata/md5-cache/kde-apps/klines-23.08.5 | 2 +- metadata/md5-cache/kde-apps/klines-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmag-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmag-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmag-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmahjongg-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmahjongg-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmahjongg-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmail-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmail-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmail-24.02.0 | 17 + .../kde-apps/kmail-account-wizard-23.08.4 | 2 +- .../kde-apps/kmail-account-wizard-23.08.5 | 2 +- .../kde-apps/kmail-account-wizard-24.02.0 | 17 + .../md5-cache/kde-apps/kmailtransport-23.08.4 | 2 +- .../md5-cache/kde-apps/kmailtransport-23.08.5 | 2 +- .../md5-cache/kde-apps/kmailtransport-24.02.0 | 17 + metadata/md5-cache/kde-apps/kmbox-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmbox-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmbox-24.02.0 | 17 + metadata/md5-cache/kde-apps/kmime-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmime-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmime-24.02.0 | 17 + metadata/md5-cache/kde-apps/kmines-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmines-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmines-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmix-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmix-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmix-24.02.0 | 16 + .../md5-cache/kde-apps/kmousetool-23.08.4 | 2 +- .../md5-cache/kde-apps/kmousetool-23.08.5 | 2 +- .../md5-cache/kde-apps/kmousetool-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmouth-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmouth-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmouth-24.02.0 | 16 + metadata/md5-cache/kde-apps/kmplot-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kmplot-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kmplot-24.02.0 | 16 + .../md5-cache/kde-apps/knavalbattle-23.08.4 | 2 +- .../md5-cache/kde-apps/knavalbattle-23.08.5 | 2 +- .../md5-cache/kde-apps/knavalbattle-24.02.0 | 16 + metadata/md5-cache/kde-apps/knetwalk-23.08.4 | 2 +- metadata/md5-cache/kde-apps/knetwalk-23.08.5 | 2 +- metadata/md5-cache/kde-apps/knetwalk-24.02.0 | 17 + metadata/md5-cache/kde-apps/knights-23.08.4 | 2 +- metadata/md5-cache/kde-apps/knights-23.08.5 | 2 +- metadata/md5-cache/kde-apps/knights-24.02.0 | 16 + metadata/md5-cache/kde-apps/knotes-23.08.4 | 2 +- metadata/md5-cache/kde-apps/knotes-23.08.5 | 2 +- metadata/md5-cache/kde-apps/knotes-24.02.0 | 17 + metadata/md5-cache/kde-apps/kolf-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kolf-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kolf-24.02.0 | 16 + metadata/md5-cache/kde-apps/kollision-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kollision-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kollision-24.02.0 | 16 + .../md5-cache/kde-apps/kolourpaint-23.08.4 | 2 +- .../md5-cache/kde-apps/kolourpaint-23.08.5 | 2 +- .../md5-cache/kde-apps/kolourpaint-24.02.0 | 16 + metadata/md5-cache/kde-apps/kompare-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kompare-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kompare-24.02.0 | 16 + .../md5-cache/kde-apps/konqueror-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/konqueror-23.08.5 | 2 +- metadata/md5-cache/kde-apps/konqueror-24.02.0 | 17 + metadata/md5-cache/kde-apps/konquest-23.08.4 | 2 +- metadata/md5-cache/kde-apps/konquest-23.08.5 | 2 +- metadata/md5-cache/kde-apps/konquest-24.02.0 | 16 + metadata/md5-cache/kde-apps/konsole-23.08.4 | 2 +- metadata/md5-cache/kde-apps/konsole-23.08.5 | 2 +- metadata/md5-cache/kde-apps/konsole-24.02.0 | 17 + .../kde-apps/konsolekalendar-23.08.4 | 2 +- .../kde-apps/konsolekalendar-23.08.5 | 2 +- .../kde-apps/konsolekalendar-24.02.0 | 16 + metadata/md5-cache/kde-apps/kontact-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kontact-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kontact-24.02.0 | 16 + .../kde-apps/kontactinterface-23.08.4 | 2 +- .../kde-apps/kontactinterface-23.08.5 | 2 +- .../kde-apps/kontactinterface-24.02.0 | 16 + metadata/md5-cache/kde-apps/kopete-23.04.3 | 2 +- .../md5-cache/kde-apps/korganizer-23.08.4 | 2 +- .../md5-cache/kde-apps/korganizer-23.08.5 | 2 +- .../md5-cache/kde-apps/korganizer-24.02.0 | 17 + metadata/md5-cache/kde-apps/kpat-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kpat-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kpat-24.02.0 | 17 + .../md5-cache/kde-apps/kpimtextedit-23.08.4 | 2 +- .../md5-cache/kde-apps/kpimtextedit-23.08.5 | 2 +- .../md5-cache/kde-apps/kpimtextedit-24.02.0 | 17 + metadata/md5-cache/kde-apps/kpkpass-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kpkpass-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kpkpass-24.02.0 | 17 + .../md5-cache/kde-apps/kqtquickcharts-23.08.4 | 2 +- .../md5-cache/kde-apps/kqtquickcharts-23.08.5 | 2 +- .../md5-cache/kde-apps/kqtquickcharts-24.02.0 | 16 + metadata/md5-cache/kde-apps/krdc-23.08.4 | 2 +- metadata/md5-cache/kde-apps/krdc-23.08.5 | 2 +- metadata/md5-cache/kde-apps/krdc-24.02.0 | 16 + metadata/md5-cache/kde-apps/kreversi-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kreversi-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kreversi-24.02.0 | 16 + metadata/md5-cache/kde-apps/krfb-23.08.4 | 2 +- metadata/md5-cache/kde-apps/krfb-23.08.5 | 2 +- metadata/md5-cache/kde-apps/krfb-24.02.0 | 16 + metadata/md5-cache/kde-apps/kruler-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kruler-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kruler-24.02.0 | 16 + metadata/md5-cache/kde-apps/kshisen-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kshisen-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kshisen-24.02.0 | 16 + metadata/md5-cache/kde-apps/ksirk-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ksirk-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ksirk-24.02.0 | 16 + metadata/md5-cache/kde-apps/ksmtp-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ksmtp-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ksmtp-24.02.0 | 17 + .../md5-cache/kde-apps/ksnakeduel-23.08.4 | 2 +- .../md5-cache/kde-apps/ksnakeduel-23.08.5 | 2 +- .../md5-cache/kde-apps/ksnakeduel-24.02.0 | 16 + .../md5-cache/kde-apps/kspaceduel-23.08.4 | 2 +- .../md5-cache/kde-apps/kspaceduel-23.08.5 | 2 +- .../md5-cache/kde-apps/kspaceduel-24.02.0 | 16 + metadata/md5-cache/kde-apps/ksquares-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ksquares-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ksquares-24.02.0 | 16 + metadata/md5-cache/kde-apps/ksudoku-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ksudoku-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ksudoku-24.02.0 | 16 + .../md5-cache/kde-apps/ksystemlog-23.08.4 | 2 +- .../md5-cache/kde-apps/ksystemlog-23.08.5 | 2 +- .../md5-cache/kde-apps/ksystemlog-24.02.0 | 17 + metadata/md5-cache/kde-apps/kteatime-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kteatime-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kteatime-24.02.0 | 16 + metadata/md5-cache/kde-apps/ktimer-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ktimer-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ktimer-24.02.0 | 16 + metadata/md5-cache/kde-apps/ktouch-23.08.4 | 2 +- metadata/md5-cache/kde-apps/ktouch-23.08.5 | 2 +- metadata/md5-cache/kde-apps/ktouch-24.02.0 | 16 + .../kde-apps/ktp-accounts-kcm-22.08.3-r2 | 2 +- .../md5-cache/kde-apps/ktp-approver-22.08.3 | 2 +- .../kde-apps/ktp-auth-handler-22.08.3 | 2 +- .../kde-apps/ktp-common-internals-22.08.3-r1 | 2 +- .../kde-apps/ktp-contact-list-22.08.3 | 2 +- .../kde-apps/ktp-contact-runner-22.08.3 | 2 +- .../kde-apps/ktp-desktop-applets-22.08.3 | 2 +- .../kde-apps/ktp-filetransfer-handler-22.08.3 | 2 +- .../kde-apps/ktp-kded-module-22.08.3 | 2 +- .../md5-cache/kde-apps/ktp-send-file-22.08.3 | 2 +- .../md5-cache/kde-apps/ktp-text-ui-22.08.3 | 2 +- .../md5-cache/kde-apps/ktuberling-23.08.4 | 2 +- .../md5-cache/kde-apps/ktuberling-23.08.5 | 2 +- .../md5-cache/kde-apps/ktuberling-24.02.0 | 16 + metadata/md5-cache/kde-apps/kturtle-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kturtle-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kturtle-24.02.0 | 16 + metadata/md5-cache/kde-apps/kubrick-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kubrick-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kubrick-24.02.0 | 16 + .../md5-cache/kde-apps/kwalletmanager-23.08.4 | 2 +- .../md5-cache/kde-apps/kwalletmanager-23.08.5 | 2 +- .../md5-cache/kde-apps/kwalletmanager-24.02.0 | 16 + metadata/md5-cache/kde-apps/kwave-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kwave-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kwave-24.02.0 | 16 + metadata/md5-cache/kde-apps/kwordquiz-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kwordquiz-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kwordquiz-24.02.0 | 17 + metadata/md5-cache/kde-apps/kwrite-23.08.4 | 2 +- metadata/md5-cache/kde-apps/kwrite-23.08.5 | 2 +- metadata/md5-cache/kde-apps/kwrite-24.02.0 | 16 + .../md5-cache/kde-apps/libgravatar-23.08.4 | 2 +- .../md5-cache/kde-apps/libgravatar-23.08.5 | 2 +- .../md5-cache/kde-apps/libgravatar-24.02.0 | 17 + metadata/md5-cache/kde-apps/libkcddb-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkcddb-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libkcddb-24.01.95 | 17 - metadata/md5-cache/kde-apps/libkcddb-24.02.0 | 17 + .../kde-apps/libkcompactdisc-23.08.4 | 2 +- .../kde-apps/libkcompactdisc-23.08.5 | 2 +- ...tdisc-24.01.95 => libkcompactdisc-24.02.0} | 16 +- metadata/md5-cache/kde-apps/libkdcraw-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkdcraw-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libkdcraw-24.02.0 | 16 + .../md5-cache/kde-apps/libkdegames-23.08.4 | 2 +- .../md5-cache/kde-apps/libkdegames-23.08.5 | 2 +- .../md5-cache/kde-apps/libkdegames-24.02.0 | 17 + metadata/md5-cache/kde-apps/libkdepim-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkdepim-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libkdepim-24.02.0 | 17 + .../kde-apps/libkeduvocdocument-23.08.4 | 2 +- .../kde-apps/libkeduvocdocument-23.08.5 | 2 +- .../kde-apps/libkeduvocdocument-24.02.0 | 17 + metadata/md5-cache/kde-apps/libkexiv2-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkexiv2-23.08.5 | 2 +- .../{libkexiv2-24.01.95 => libkexiv2-24.02.0} | 9 +- metadata/md5-cache/kde-apps/libkgapi-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkgapi-23.08.5 | 2 +- .../md5-cache/kde-apps/libkgapi-23.08.5-r1 | 17 + metadata/md5-cache/kde-apps/libkgapi-24.02.0 | 17 + metadata/md5-cache/kde-apps/libkleo-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libkleo-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libkleo-24.02.0 | 17 + .../md5-cache/kde-apps/libkmahjongg-23.08.4 | 2 +- .../md5-cache/kde-apps/libkmahjongg-23.08.5 | 2 +- .../md5-cache/kde-apps/libkmahjongg-24.02.0 | 16 + .../kde-apps/libkomparediff2-23.08.4 | 2 +- .../kde-apps/libkomparediff2-23.08.5 | 2 +- .../kde-apps/libkomparediff2-24.02.0 | 17 + metadata/md5-cache/kde-apps/libksane-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libksane-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libksane-24.02.0 | 16 + metadata/md5-cache/kde-apps/libksieve-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libksieve-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libksieve-24.02.0 | 17 + metadata/md5-cache/kde-apps/libktnef-23.08.4 | 2 +- metadata/md5-cache/kde-apps/libktnef-23.08.5 | 2 +- metadata/md5-cache/kde-apps/libktnef-24.02.0 | 17 + metadata/md5-cache/kde-apps/lokalize-23.08.4 | 2 +- metadata/md5-cache/kde-apps/lokalize-23.08.5 | 2 +- metadata/md5-cache/kde-apps/lokalize-24.02.0 | 18 + metadata/md5-cache/kde-apps/lskat-23.08.4 | 2 +- metadata/md5-cache/kde-apps/lskat-23.08.5 | 2 +- metadata/md5-cache/kde-apps/lskat-24.02.0 | 16 + .../md5-cache/kde-apps/mailcommon-23.08.4 | 2 +- .../md5-cache/kde-apps/mailcommon-23.08.5 | 2 +- .../md5-cache/kde-apps/mailcommon-24.02.0 | 17 + .../md5-cache/kde-apps/mailimporter-23.08.4 | 2 +- .../md5-cache/kde-apps/mailimporter-23.08.5 | 2 +- .../md5-cache/kde-apps/mailimporter-24.02.0 | 17 + metadata/md5-cache/kde-apps/marble-23.08.4 | 2 +- metadata/md5-cache/kde-apps/marble-23.08.5 | 2 +- metadata/md5-cache/kde-apps/marble-24.02.0 | 17 + .../md5-cache/kde-apps/mbox-importer-23.08.4 | 2 +- .../md5-cache/kde-apps/mbox-importer-23.08.5 | 2 +- .../md5-cache/kde-apps/mbox-importer-24.02.0 | 16 + .../md5-cache/kde-apps/messagelib-23.08.4 | 2 +- .../md5-cache/kde-apps/messagelib-23.08.5 | 2 +- .../md5-cache/kde-apps/messagelib-24.02.0 | 17 + .../md5-cache/kde-apps/mimetreeparser-24.02.0 | 17 + metadata/md5-cache/kde-apps/minuet-23.08.4 | 2 +- metadata/md5-cache/kde-apps/minuet-23.08.5 | 2 +- metadata/md5-cache/kde-apps/minuet-24.02.0 | 16 + metadata/md5-cache/kde-apps/okular-23.08.4 | 2 +- metadata/md5-cache/kde-apps/okular-23.08.5 | 2 +- metadata/md5-cache/kde-apps/okular-24.02.0 | 17 + metadata/md5-cache/kde-apps/palapeli-23.08.4 | 2 +- metadata/md5-cache/kde-apps/palapeli-23.08.5 | 2 +- metadata/md5-cache/kde-apps/palapeli-24.02.0 | 16 + metadata/md5-cache/kde-apps/parley-23.08.4-r1 | 2 +- metadata/md5-cache/kde-apps/parley-23.08.5 | 2 +- metadata/md5-cache/kde-apps/parley-24.02.0 | 16 + metadata/md5-cache/kde-apps/picmi-23.08.4 | 2 +- metadata/md5-cache/kde-apps/picmi-23.08.5 | 2 +- metadata/md5-cache/kde-apps/picmi-24.02.0 | 17 + .../kde-apps/pim-data-exporter-23.08.4 | 2 +- .../kde-apps/pim-data-exporter-23.08.5 | 2 +- .../kde-apps/pim-data-exporter-24.02.0 | 17 + .../kde-apps/pim-sieve-editor-23.08.4 | 2 +- .../kde-apps/pim-sieve-editor-23.08.5 | 2 +- .../kde-apps/pim-sieve-editor-24.02.0 | 17 + metadata/md5-cache/kde-apps/pimcommon-23.08.4 | 2 +- metadata/md5-cache/kde-apps/pimcommon-23.08.5 | 2 +- metadata/md5-cache/kde-apps/pimcommon-24.02.0 | 17 + metadata/md5-cache/kde-apps/poxml-23.08.4 | 2 +- metadata/md5-cache/kde-apps/poxml-23.08.5 | 2 +- metadata/md5-cache/kde-apps/poxml-24.02.0 | 16 + metadata/md5-cache/kde-apps/rocs-23.08.4 | 2 +- metadata/md5-cache/kde-apps/rocs-23.08.5 | 2 +- metadata/md5-cache/kde-apps/rocs-24.02.0 | 17 + .../signon-kwallet-extension-23.08.4-r1 | 2 +- .../kde-apps/signon-kwallet-extension-23.08.5 | 2 +- .../kde-apps/signon-kwallet-extension-24.02.0 | 16 + metadata/md5-cache/kde-apps/spectacle-23.08.4 | 2 +- metadata/md5-cache/kde-apps/spectacle-23.08.5 | 2 +- .../md5-cache/kde-apps/spectacle-24.01.95 | 17 - metadata/md5-cache/kde-apps/spectacle-24.02.0 | 17 + metadata/md5-cache/kde-apps/step-23.08.4 | 2 +- metadata/md5-cache/kde-apps/step-23.08.5 | 2 +- metadata/md5-cache/kde-apps/step-24.02.0 | 17 + metadata/md5-cache/kde-apps/svgpart-23.08.4 | 2 +- metadata/md5-cache/kde-apps/svgpart-23.08.5 | 2 +- metadata/md5-cache/kde-apps/svgpart-24.02.0 | 16 + metadata/md5-cache/kde-apps/sweeper-23.08.4 | 2 +- metadata/md5-cache/kde-apps/sweeper-23.08.5 | 2 +- metadata/md5-cache/kde-apps/sweeper-24.02.0 | 16 + .../md5-cache/kde-apps/thumbnailers-23.08.4 | 2 +- .../md5-cache/kde-apps/thumbnailers-23.08.5 | 2 +- .../md5-cache/kde-apps/thumbnailers-24.02.0 | 16 + metadata/md5-cache/kde-apps/umbrello-23.08.4 | 2 +- metadata/md5-cache/kde-apps/umbrello-23.08.5 | 2 +- metadata/md5-cache/kde-apps/umbrello-24.02.0 | 17 + metadata/md5-cache/kde-apps/yakuake-23.08.4 | 2 +- metadata/md5-cache/kde-apps/yakuake-23.08.5 | 2 +- metadata/md5-cache/kde-apps/yakuake-24.02.0 | 16 + metadata/md5-cache/kde-frameworks/Manifest.gz | Bin 37055 -> 37039 bytes .../md5-cache/kde-frameworks/attica-5.113.0 | 2 +- .../md5-cache/kde-frameworks/attica-5.115.0 | 6 +- .../{attica-5.249.0 => attica-6.0.0} | 10 +- .../md5-cache/kde-frameworks/baloo-5.113.0 | 2 +- .../md5-cache/kde-frameworks/baloo-5.115.0 | 6 +- .../md5-cache/kde-frameworks/baloo-5.249.0 | 16 - metadata/md5-cache/kde-frameworks/baloo-6.0.0 | 16 + .../md5-cache/kde-frameworks/bluez-qt-5.113.0 | 2 +- .../md5-cache/kde-frameworks/bluez-qt-5.115.0 | 6 +- .../{bluez-qt-5.249.0 => bluez-qt-6.0.0} | 10 +- .../kde-frameworks/breeze-icons-5.113.0 | 2 +- .../kde-frameworks/breeze-icons-5.115.0 | 6 +- ...reeze-icons-5.249.0 => breeze-icons-6.0.0} | 12 +- .../kde-frameworks/breeze-icons-rcc-5.113.0 | 2 +- .../kde-frameworks/breeze-icons-rcc-5.115.0 | 6 +- .../kde-frameworks/countryflags-5.113.0 | 2 +- .../kde-frameworks/countryflags-5.115.0 | 6 +- .../extra-cmake-modules-5.113.0 | 2 +- .../extra-cmake-modules-5.115.0 | 6 +- ...ules-5.249.0 => extra-cmake-modules-6.0.0} | 6 +- .../frameworkintegration-5.113.0 | 2 +- .../frameworkintegration-5.115.0 | 6 +- ...ion-5.249.0 => frameworkintegration-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kapidox-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kapidox-5.115.0 | 6 +- .../md5-cache/kde-frameworks/karchive-5.113.0 | 2 +- .../md5-cache/kde-frameworks/karchive-5.115.0 | 6 +- .../{karchive-5.249.0 => karchive-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kauth-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kauth-5.115.0 | 6 +- .../{kauth-5.249.0 => kauth-6.0.0} | 14 +- .../kde-frameworks/kbookmarks-5.113.0 | 2 +- .../kde-frameworks/kbookmarks-5.115.0 | 6 +- .../{kbookmarks-5.249.0 => kbookmarks-6.0.0} | 14 +- .../kde-frameworks/kcalendarcore-5.113.0 | 2 +- .../kde-frameworks/kcalendarcore-5.115.0 | 6 +- ...lendarcore-5.249.0 => kcalendarcore-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kcmutils-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kcmutils-5.115.0 | 6 +- .../{kcmutils-5.249.0 => kcmutils-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kcodecs-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kcodecs-5.115.0 | 6 +- .../{kcodecs-5.249.0 => kcodecs-6.0.0} | 10 +- ...colorscheme-5.249.0 => kcolorscheme-6.0.0} | 13 +- .../kde-frameworks/kcompletion-5.113.0 | 2 +- .../kde-frameworks/kcompletion-5.115.0 | 6 +- ...{kcompletion-5.249.0 => kcompletion-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kconfig-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kconfig-5.115.0 | 6 +- .../{kconfig-5.249.0 => kconfig-6.0.0} | 10 +- .../kde-frameworks/kconfigwidgets-5.113.0 | 2 +- .../kde-frameworks/kconfigwidgets-5.115.0 | 6 +- ...igwidgets-5.249.0 => kconfigwidgets-6.0.0} | 14 +- .../kde-frameworks/kcontacts-5.113.0 | 2 +- .../kde-frameworks/kcontacts-5.115.0 | 6 +- .../{kcontacts-5.249.0 => kcontacts-6.0.0} | 14 +- .../kde-frameworks/kcoreaddons-5.113.0 | 2 +- .../kde-frameworks/kcoreaddons-5.115.0 | 6 +- ...{kcoreaddons-5.249.0 => kcoreaddons-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kcrash-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kcrash-5.115.0 | 6 +- .../{kcrash-5.249.0 => kcrash-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kdav-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kdav-5.115.0 | 6 +- .../{kdav-5.249.0 => kdav-6.0.0} | 14 +- .../kde-frameworks/kdbusaddons-5.113.0 | 2 +- .../kde-frameworks/kdbusaddons-5.115.0 | 6 +- ...{kdbusaddons-5.249.0 => kdbusaddons-6.0.0} | 10 +- .../kde-frameworks/kdeclarative-5.113.0 | 2 +- .../kde-frameworks/kdeclarative-5.115.0 | 6 +- ...declarative-5.249.0 => kdeclarative-6.0.0} | 13 +- .../md5-cache/kde-frameworks/kded-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kded-5.115.0 | 6 +- .../{kded-5.249.0 => kded-6.0.0} | 13 +- .../kde-frameworks/kdelibs4support-5.113.0 | 2 +- .../kde-frameworks/kdelibs4support-5.115.0 | 6 +- .../md5-cache/kde-frameworks/kdesu-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kdesu-5.115.0 | 6 +- .../{kdesu-5.249.0 => kdesu-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kdnssd-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kdnssd-5.115.0 | 6 +- .../{kdnssd-5.249.0 => kdnssd-6.0.0} | 10 +- .../kde-frameworks/kdoctools-5.113.0 | 2 +- .../kde-frameworks/kdoctools-5.115.0 | 6 +- .../{kdoctools-5.249.0 => kdoctools-6.0.0} | 14 +- .../kde-frameworks/kemoticons-5.113.0 | 2 +- .../kde-frameworks/kemoticons-5.115.0 | 6 +- .../kde-frameworks/kfilemetadata-5.113.0 | 2 +- .../kde-frameworks/kfilemetadata-5.115.0 | 6 +- ...lemetadata-5.249.0 => kfilemetadata-6.0.0} | 14 +- .../kde-frameworks/kglobalaccel-5.113.0 | 2 +- .../kde-frameworks/kglobalaccel-5.115.0 | 6 +- ...globalaccel-5.249.0 => kglobalaccel-6.0.0} | 10 +- .../kde-frameworks/kguiaddons-5.113.0 | 2 +- .../kde-frameworks/kguiaddons-5.115.0 | 6 +- .../{kguiaddons-5.249.0 => kguiaddons-6.0.0} | 10 +- .../kde-frameworks/kholidays-5.113.0 | 2 +- .../kde-frameworks/kholidays-5.115.0 | 6 +- .../{kholidays-5.249.0 => kholidays-6.0.0} | 10 +- .../md5-cache/kde-frameworks/khtml-5.113.0 | 2 +- .../md5-cache/kde-frameworks/khtml-5.115.0 | 6 +- .../md5-cache/kde-frameworks/ki18n-5.113.0 | 2 +- .../md5-cache/kde-frameworks/ki18n-5.115.1 | 6 +- .../{ki18n-5.249.0 => ki18n-6.0.0} | 10 +- .../kde-frameworks/kiconthemes-5.113.0 | 2 +- .../kde-frameworks/kiconthemes-5.115.0 | 6 +- ...{kiconthemes-5.249.0 => kiconthemes-6.0.0} | 14 +- .../kde-frameworks/kidletime-5.113.0 | 2 +- .../kde-frameworks/kidletime-5.115.0 | 6 +- .../{kidletime-5.249.0 => kidletime-6.0.0} | 9 +- .../kde-frameworks/kimageformats-5.113.0-r1 | 2 +- .../kde-frameworks/kimageformats-5.115.0 | 6 +- .../kde-frameworks/kimageformats-5.249.0 | 16 - .../kde-frameworks/kimageformats-6.0.0 | 16 + .../md5-cache/kde-frameworks/kinit-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kinit-5.115.0 | 6 +- .../md5-cache/kde-frameworks/kio-5.113.0-r1 | 2 +- metadata/md5-cache/kde-frameworks/kio-5.115.0 | 6 +- metadata/md5-cache/kde-frameworks/kio-5.249.0 | 17 - metadata/md5-cache/kde-frameworks/kio-6.0.0 | 17 + .../md5-cache/kde-frameworks/kirigami-5.113.0 | 2 +- .../kde-frameworks/kirigami-5.113.0-r1 | 2 +- .../md5-cache/kde-frameworks/kirigami-5.115.0 | 6 +- .../{kirigami-5.249.0 => kirigami-6.0.0} | 14 +- .../kde-frameworks/kitemmodels-5.113.0 | 2 +- .../kde-frameworks/kitemmodels-5.115.0 | 6 +- ...{kitemmodels-5.249.0 => kitemmodels-6.0.0} | 10 +- .../kde-frameworks/kitemviews-5.113.0 | 2 +- .../kde-frameworks/kitemviews-5.115.0 | 6 +- .../{kitemviews-5.249.0 => kitemviews-6.0.0} | 10 +- .../kde-frameworks/kjobwidgets-5.113.0 | 2 +- .../kde-frameworks/kjobwidgets-5.115.0 | 6 +- ...{kjobwidgets-5.249.0 => kjobwidgets-6.0.0} | 14 +- metadata/md5-cache/kde-frameworks/kjs-5.113.0 | 2 +- metadata/md5-cache/kde-frameworks/kjs-5.115.0 | 6 +- .../kde-frameworks/knewstuff-5.113.0 | 2 +- .../kde-frameworks/knewstuff-5.115.0 | 6 +- .../{knewstuff-5.249.0 => knewstuff-6.0.0} | 13 +- .../kde-frameworks/knotifications-5.113.0 | 2 +- .../kde-frameworks/knotifications-5.115.0 | 6 +- ...fications-5.249.0 => knotifications-6.0.0} | 13 +- .../kde-frameworks/knotifyconfig-5.113.0 | 2 +- .../kde-frameworks/knotifyconfig-5.115.0 | 6 +- ...tifyconfig-5.249.0 => knotifyconfig-6.0.0} | 13 +- .../md5-cache/kde-frameworks/kpackage-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kpackage-5.115.0 | 6 +- .../md5-cache/kde-frameworks/kpackage-5.249.0 | 16 - .../md5-cache/kde-frameworks/kpackage-6.0.0 | 16 + .../md5-cache/kde-frameworks/kparts-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kparts-5.115.0 | 6 +- .../{kparts-5.249.0 => kparts-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kpeople-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kpeople-5.115.0 | 6 +- .../{kpeople-5.249.0 => kpeople-6.0.0} | 14 +- .../kde-frameworks/kplotting-5.113.0 | 2 +- .../kde-frameworks/kplotting-5.115.0 | 6 +- .../{kplotting-5.249.0 => kplotting-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kpty-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kpty-5.115.0 | 6 +- .../{kpty-5.249.0 => kpty-6.0.0} | 14 +- .../kde-frameworks/kquickcharts-5.113.0 | 2 +- .../kde-frameworks/kquickcharts-5.115.0 | 6 +- ...quickcharts-5.249.0 => kquickcharts-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kross-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kross-5.115.0 | 6 +- .../md5-cache/kde-frameworks/krunner-5.113.0 | 2 +- .../md5-cache/kde-frameworks/krunner-5.115.0 | 6 +- .../{krunner-5.249.0 => krunner-6.0.0} | 14 +- .../md5-cache/kde-frameworks/kservice-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kservice-5.115.0 | 6 +- .../{kservice-5.249.0 => kservice-6.0.0} | 14 +- ...item-5.249.0 => kstatusnotifieritem-6.0.0} | 16 +- .../{ksvg-5.249.0 => ksvg-6.0.0} | 14 +- .../kde-frameworks/ktexteditor-5.113.0 | 2 +- .../kde-frameworks/ktexteditor-5.115.0 | 6 +- .../kde-frameworks/ktexteditor-5.249.0 | 16 - .../kde-frameworks/ktexteditor-6.0.0 | 16 + ...xttemplate-5.249.0 => ktexttemplate-6.0.0} | 10 +- .../kde-frameworks/ktextwidgets-5.113.0 | 2 +- .../kde-frameworks/ktextwidgets-5.115.0 | 6 +- ...textwidgets-5.249.0 => ktextwidgets-6.0.0} | 14 +- .../kde-frameworks/kunitconversion-5.113.0 | 2 +- .../kde-frameworks/kunitconversion-5.115.0 | 6 +- ...nversion-5.249.0 => kunitconversion-6.0.0} | 14 +- ...erfeedback-5.249.0 => kuserfeedback-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kwallet-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kwallet-5.115.0 | 6 +- .../md5-cache/kde-frameworks/kwallet-5.249.0 | 16 - .../md5-cache/kde-frameworks/kwallet-6.0.0 | 16 + .../kde-frameworks/kwidgetsaddons-5.113.0 | 2 +- .../kde-frameworks/kwidgetsaddons-5.115.0 | 6 +- ...etsaddons-5.249.0 => kwidgetsaddons-6.0.0} | 10 +- .../kde-frameworks/kwindowsystem-5.113.0 | 2 +- .../kde-frameworks/kwindowsystem-5.115.0 | 6 +- ...ndowsystem-5.249.0 => kwindowsystem-6.0.0} | 10 +- .../md5-cache/kde-frameworks/kxmlgui-5.113.0 | 2 +- .../md5-cache/kde-frameworks/kxmlgui-5.115.0 | 6 +- .../{kxmlgui-5.249.0 => kxmlgui-6.0.0} | 14 +- .../kde-frameworks/modemmanager-qt-5.113.0 | 2 +- .../kde-frameworks/modemmanager-qt-5.115.0 | 6 +- ...nager-qt-5.249.0 => modemmanager-qt-6.0.0} | 10 +- .../kde-frameworks/networkmanager-qt-5.113.0 | 2 +- .../kde-frameworks/networkmanager-qt-5.115.0 | 6 +- ...ger-qt-5.249.0 => networkmanager-qt-6.0.0} | 10 +- .../kde-frameworks/oxygen-icons-5.113.0 | 2 +- .../kde-frameworks/oxygen-icons-5.115.0 | 6 +- .../kde-frameworks/oxygen-icons-6.0.0 | 16 + .../md5-cache/kde-frameworks/prison-5.113.0 | 2 +- .../md5-cache/kde-frameworks/prison-5.115.0 | 6 +- .../{prison-5.249.0 => prison-6.0.0} | 10 +- .../kde-frameworks/purpose-5.113.0-r2 | 2 +- .../md5-cache/kde-frameworks/purpose-5.115.0 | 6 +- .../md5-cache/kde-frameworks/purpose-5.249.0 | 16 - .../md5-cache/kde-frameworks/purpose-6.0.0 | 16 + .../kde-frameworks/qqc2-desktop-style-5.113.0 | 2 +- .../kde-frameworks/qqc2-desktop-style-5.115.0 | 6 +- ...style-5.249.0 => qqc2-desktop-style-6.0.0} | 14 +- .../md5-cache/kde-frameworks/solid-5.113.0 | 2 +- .../md5-cache/kde-frameworks/solid-5.115.0 | 6 +- .../{solid-5.249.0 => solid-6.0.0} | 10 +- .../md5-cache/kde-frameworks/sonnet-5.113.0 | 2 +- .../md5-cache/kde-frameworks/sonnet-5.115.0 | 6 +- .../{sonnet-5.249.0 => sonnet-6.0.0} | 10 +- .../kde-frameworks/syndication-5.113.0 | 2 +- .../kde-frameworks/syndication-5.115.0 | 6 +- ...{syndication-5.249.0 => syndication-6.0.0} | 14 +- .../syntax-highlighting-5.113.0 | 2 +- .../syntax-highlighting-5.115.0 | 6 +- ...ting-5.249.0 => syntax-highlighting-6.0.0} | 10 +- .../kde-frameworks/threadweaver-5.113.0 | 2 +- .../kde-frameworks/threadweaver-5.115.0 | 6 +- ...hreadweaver-5.249.0 => threadweaver-6.0.0} | 10 +- metadata/md5-cache/kde-misc/Manifest.gz | Bin 6461 -> 7922 bytes .../md5-cache/kde-misc/colord-kde-23.08.4 | 2 +- .../md5-cache/kde-misc/colord-kde-23.08.5 | 2 +- .../md5-cache/kde-misc/colord-kde-24.02.0 | 16 + metadata/md5-cache/kde-misc/kclock-23.08.4 | 2 +- metadata/md5-cache/kde-misc/kclock-23.08.5 | 2 +- metadata/md5-cache/kde-misc/kclock-24.02.0 | 16 + .../md5-cache/kde-misc/kdeconnect-23.08.4 | 2 +- .../md5-cache/kde-misc/kdeconnect-23.08.5 | 2 +- .../md5-cache/kde-misc/kdeconnect-24.02.0 | 17 + .../md5-cache/kde-misc/kio-gdrive-23.08.4 | 2 +- .../md5-cache/kde-misc/kio-gdrive-23.08.5 | 2 +- .../md5-cache/kde-misc/kio-gdrive-23.08.5-r1 | 17 + .../md5-cache/kde-misc/kio-gdrive-24.02.0 | 17 + metadata/md5-cache/kde-misc/kweather-23.08.4 | 2 +- metadata/md5-cache/kde-misc/kweather-23.08.5 | 2 +- metadata/md5-cache/kde-misc/kweather-24.02.0 | 16 + .../md5-cache/kde-misc/markdownpart-23.08.4 | 2 +- .../md5-cache/kde-misc/markdownpart-23.08.5 | 2 +- .../md5-cache/kde-misc/markdownpart-24.02.0 | 16 + metadata/md5-cache/kde-misc/skanlite-23.08.4 | 2 +- metadata/md5-cache/kde-misc/skanlite-23.08.5 | 2 +- metadata/md5-cache/kde-misc/skanlite-24.02.0 | 17 + metadata/md5-cache/kde-misc/zanshin-23.08.4 | 2 +- metadata/md5-cache/kde-misc/zanshin-23.08.5 | 2 +- metadata/md5-cache/kde-misc/zanshin-24.02.0 | 17 + metadata/md5-cache/kde-plasma/Manifest.gz | Bin 21647 -> 21675 bytes .../md5-cache/kde-plasma/bluedevil-5.27.10 | 2 +- .../md5-cache/kde-plasma/bluedevil-5.93.0 | 17 - metadata/md5-cache/kde-plasma/bluedevil-6.0.0 | 16 + metadata/md5-cache/kde-plasma/breeze-5.27.10 | 2 +- metadata/md5-cache/kde-plasma/breeze-5.93.0 | 18 - metadata/md5-cache/kde-plasma/breeze-6.0.0 | 17 + .../md5-cache/kde-plasma/breeze-grub-5.27.10 | 2 +- .../{breeze-grub-5.93.0 => breeze-grub-6.0.0} | 5 +- .../md5-cache/kde-plasma/breeze-gtk-5.27.10 | 2 +- .../{breeze-gtk-5.93.0 => breeze-gtk-6.0.0} | 13 +- .../kde-plasma/breeze-plymouth-5.27.10 | 2 +- ...-plymouth-5.93.0 => breeze-plymouth-6.0.0} | 9 +- .../md5-cache/kde-plasma/discover-5.27.10 | 2 +- .../kde-plasma/discover-5.27.10.1-r1 | 2 +- metadata/md5-cache/kde-plasma/discover-5.93.0 | 17 - metadata/md5-cache/kde-plasma/discover-6.0.0 | 17 + metadata/md5-cache/kde-plasma/drkonqi-5.27.10 | 2 +- metadata/md5-cache/kde-plasma/drkonqi-5.93.0 | 18 - metadata/md5-cache/kde-plasma/drkonqi-6.0.0 | 18 + .../kde-plasma/flatpak-kcm-5.27.10-r1 | 2 +- .../{flatpak-kcm-5.93.0 => flatpak-kcm-6.0.0} | 13 +- .../kde-plasma/kactivitymanagerd-5.27.10 | 2 +- .../kde-plasma/kactivitymanagerd-5.93.0 | 17 - .../kde-plasma/kactivitymanagerd-6.0.0 | 16 + .../kde-plasma/kde-cli-tools-5.27.10 | 2 +- .../md5-cache/kde-plasma/kde-cli-tools-5.93.0 | 18 - .../md5-cache/kde-plasma/kde-cli-tools-6.0.0 | 18 + .../kde-plasma/kde-gtk-config-5.27.10 | 2 +- ...gtk-config-5.93.0 => kde-gtk-config-6.0.0} | 13 +- .../md5-cache/kde-plasma/kdecoration-5.27.10 | 2 +- .../{kdecoration-5.93.0 => kdecoration-6.0.0} | 14 +- .../kde-plasma/kdeplasma-addons-5.27.10 | 2 +- .../kde-plasma/kdeplasma-addons-5.93.0 | 17 - .../kde-plasma/kdeplasma-addons-6.0.0 | 17 + metadata/md5-cache/kde-plasma/kgamma-5.27.10 | 2 +- .../{kgamma-5.93.0 => kgamma-6.0.0} | 13 +- .../md5-cache/kde-plasma/kglobalacceld-5.93.0 | 18 - .../md5-cache/kde-plasma/kglobalacceld-6.0.0 | 18 + .../md5-cache/kde-plasma/khotkeys-5.27.10 | 2 +- .../md5-cache/kde-plasma/kinfocenter-5.27.10 | 2 +- .../md5-cache/kde-plasma/kinfocenter-5.93.0 | 17 - .../md5-cache/kde-plasma/kinfocenter-6.0.0 | 16 + .../md5-cache/kde-plasma/kmenuedit-5.27.10 | 2 +- .../md5-cache/kde-plasma/kmenuedit-5.93.0 | 17 - metadata/md5-cache/kde-plasma/kmenuedit-6.0.0 | 16 + .../md5-cache/kde-plasma/kpipewire-5.27.10 | 2 +- .../md5-cache/kde-plasma/kpipewire-5.93.2 | 17 - metadata/md5-cache/kde-plasma/kpipewire-6.0.0 | 17 + metadata/md5-cache/kde-plasma/kscreen-5.27.10 | 2 +- metadata/md5-cache/kde-plasma/kscreen-5.93.0 | 17 - metadata/md5-cache/kde-plasma/kscreen-6.0.0 | 17 + .../kde-plasma/kscreenlocker-5.27.10 | 2 +- .../md5-cache/kde-plasma/kscreenlocker-5.93.0 | 18 - .../md5-cache/kde-plasma/kscreenlocker-6.0.0 | 18 + .../md5-cache/kde-plasma/ksshaskpass-5.27.10 | 2 +- .../{ksshaskpass-5.93.0 => ksshaskpass-6.0.0} | 13 +- .../md5-cache/kde-plasma/ksystemstats-5.27.10 | 2 +- .../md5-cache/kde-plasma/ksystemstats-5.93.0 | 17 - .../md5-cache/kde-plasma/ksystemstats-6.0.0 | 17 + .../md5-cache/kde-plasma/kwallet-pam-5.27.10 | 2 +- .../{kwallet-pam-5.93.0 => kwallet-pam-6.0.0} | 13 +- .../md5-cache/kde-plasma/kwayland-5.113.0 | 2 +- .../md5-cache/kde-plasma/kwayland-5.115.0 | 6 +- .../{kwayland-5.93.0 => kwayland-6.0.0} | 16 +- .../kde-plasma/kwayland-integration-5.27.10 | 2 +- ...tion-5.93.0 => kwayland-integration-6.0.0} | 5 +- metadata/md5-cache/kde-plasma/kwin-5.27.10-r2 | 2 +- metadata/md5-cache/kde-plasma/kwin-5.93.0 | 18 - metadata/md5-cache/kde-plasma/kwin-6.0.0 | 18 + metadata/md5-cache/kde-plasma/kwrited-5.27.10 | 2 +- .../{kwrited-5.93.0 => kwrited-6.0.0} | 13 +- .../kde-plasma/layer-shell-qt-5.27.10 | 2 +- ...r-shell-qt-5.93.0 => layer-shell-qt-6.0.0} | 9 +- .../md5-cache/kde-plasma/libkscreen-5.27.10 | 2 +- .../{libkscreen-5.93.0 => libkscreen-6.0.0} | 14 +- .../md5-cache/kde-plasma/libksysguard-5.27.10 | 2 +- .../md5-cache/kde-plasma/libksysguard-5.93.0 | 17 - .../md5-cache/kde-plasma/libksysguard-6.0.0 | 17 + .../kde-plasma/libkworkspace-5.27.10 | 2 +- .../md5-cache/kde-plasma/libplasma-5.113.0 | 2 +- .../md5-cache/kde-plasma/libplasma-5.115.0 | 6 +- .../md5-cache/kde-plasma/libplasma-5.93.0 | 16 - metadata/md5-cache/kde-plasma/libplasma-6.0.0 | 16 + metadata/md5-cache/kde-plasma/milou-5.27.10 | 2 +- .../kde-plasma/{milou-5.93.0 => milou-6.0.0} | 14 +- ...d-theme-5.93.0 => ocean-sound-theme-6.0.0} | 9 +- metadata/md5-cache/kde-plasma/oxygen-5.27.10 | 2 +- metadata/md5-cache/kde-plasma/oxygen-5.93.0 | 18 - metadata/md5-cache/kde-plasma/oxygen-6.0.0 | 17 + .../kde-plasma/oxygen-sounds-5.27.10 | 2 +- ...ygen-sounds-5.93.0 => oxygen-sounds-6.0.0} | 9 +- .../kde-plasma/plasma-activities-5.113.0 | 2 +- .../kde-plasma/plasma-activities-5.115.0 | 6 +- ...ivities-5.93.0 => plasma-activities-6.0.0} | 14 +- .../plasma-activities-stats-5.113.0 | 2 +- .../plasma-activities-stats-5.115.0 | 6 +- ...s-5.93.0 => plasma-activities-stats-6.0.0} | 14 +- .../plasma-browser-integration-5.27.10 | 2 +- .../plasma-browser-integration-5.93.0 | 17 - .../plasma-browser-integration-6.0.0 | 16 + .../kde-plasma/plasma-desktop-5.27.10-r1 | 2 +- .../kde-plasma/plasma-desktop-5.93.0 | 17 - .../md5-cache/kde-plasma/plasma-desktop-6.0.0 | 17 + .../md5-cache/kde-plasma/plasma-disks-5.27.10 | 2 +- .../md5-cache/kde-plasma/plasma-disks-5.93.0 | 17 - .../md5-cache/kde-plasma/plasma-disks-6.0.0 | 16 + .../kde-plasma/plasma-firewall-5.27.10 | 2 +- ...-firewall-5.93.0 => plasma-firewall-6.0.0} | 14 +- .../kde-plasma/plasma-integration-5.27.10 | 2 +- .../kde-plasma/plasma-integration-5.93.0 | 18 - .../kde-plasma/plasma-integration-6.0.0 | 18 + .../md5-cache/kde-plasma/plasma-meta-5.93.0 | 11 - .../md5-cache/kde-plasma/plasma-meta-6.0.0 | 11 + .../md5-cache/kde-plasma/plasma-nm-5.27.10 | 2 +- .../md5-cache/kde-plasma/plasma-nm-5.93.0 | 17 - metadata/md5-cache/kde-plasma/plasma-nm-6.0.0 | 17 + .../md5-cache/kde-plasma/plasma-pa-5.27.10 | 2 +- .../md5-cache/kde-plasma/plasma-pa-5.93.0 | 17 - metadata/md5-cache/kde-plasma/plasma-pa-6.0.0 | 17 + .../md5-cache/kde-plasma/plasma-sdk-5.27.10 | 2 +- .../md5-cache/kde-plasma/plasma-sdk-5.93.0 | 17 - .../md5-cache/kde-plasma/plasma-sdk-6.0.0 | 17 + .../kde-plasma/plasma-systemmonitor-5.27.10 | 2 +- .../kde-plasma/plasma-systemmonitor-5.93.0 | 17 - .../kde-plasma/plasma-systemmonitor-6.0.0 | 16 + .../kde-plasma/plasma-thunderbolt-5.27.10 | 2 +- .../kde-plasma/plasma-thunderbolt-5.93.0 | 17 - .../kde-plasma/plasma-thunderbolt-6.0.0 | 17 + .../md5-cache/kde-plasma/plasma-vault-5.27.10 | 6 +- .../md5-cache/kde-plasma/plasma-vault-5.93.0 | 17 - .../md5-cache/kde-plasma/plasma-vault-6.0.0 | 16 + .../kde-plasma/plasma-welcome-5.27.10 | 2 +- .../kde-plasma/plasma-welcome-5.93.0 | 17 - .../md5-cache/kde-plasma/plasma-welcome-6.0.0 | 16 + .../kde-plasma/plasma-workspace-5.27.10-r1 | 2 +- .../kde-plasma/plasma-workspace-5.93.0 | 19 - .../kde-plasma/plasma-workspace-6.0.0 | 19 + .../plasma-workspace-wallpapers-5.27.10 | 2 +- ...93.0 => plasma-workspace-wallpapers-6.0.0} | 5 +- ...ma5support-5.93.0 => plasma5support-6.0.0} | 14 +- .../kde-plasma/plymouth-kcm-5.27.10-r1 | 2 +- .../md5-cache/kde-plasma/plymouth-kcm-5.93.0 | 17 - .../md5-cache/kde-plasma/plymouth-kcm-6.0.0 | 16 + .../kde-plasma/polkit-kde-agent-5.27.10 | 2 +- .../kde-plasma/polkit-kde-agent-5.93.0 | 17 - .../kde-plasma/polkit-kde-agent-6.0.0 | 16 + .../md5-cache/kde-plasma/powerdevil-5.27.10 | 2 +- .../md5-cache/kde-plasma/powerdevil-5.93.0 | 17 - .../md5-cache/kde-plasma/powerdevil-6.0.0 | 17 + .../kde-plasma/print-manager-23.08.4 | 2 +- .../kde-plasma/print-manager-23.08.5 | 2 +- .../md5-cache/kde-plasma/print-manager-5.93.0 | 17 - .../md5-cache/kde-plasma/print-manager-6.0.0 | 16 + .../md5-cache/kde-plasma/sddm-kcm-5.27.10 | 2 +- metadata/md5-cache/kde-plasma/sddm-kcm-5.93.0 | 17 - metadata/md5-cache/kde-plasma/sddm-kcm-6.0.0 | 16 + .../kde-plasma/systemsettings-5.27.10 | 2 +- .../kde-plasma/systemsettings-5.93.0 | 17 - .../md5-cache/kde-plasma/systemsettings-6.0.0 | 16 + .../md5-cache/kde-plasma/wacomtablet-5.93.0 | 17 - .../md5-cache/kde-plasma/wacomtablet-6.0.0 | 16 + .../kde-plasma/xdg-desktop-portal-kde-5.27.10 | 2 +- .../kde-plasma/xdg-desktop-portal-kde-5.93.0 | 17 - .../kde-plasma/xdg-desktop-portal-kde-6.0.0 | 17 + .../kde-plasma/xembed-sni-proxy-5.27.10 | 2 +- metadata/md5-cache/mail-client/Manifest.gz | Bin 8572 -> 8576 bytes metadata/md5-cache/mail-client/balsa-2.6.4 | 2 +- metadata/md5-cache/mail-client/geary-44.1-r1 | 2 +- metadata/md5-cache/mail-filter/Manifest.gz | Bin 13719 -> 13396 bytes metadata/md5-cache/mail-filter/rspamd-3.8.2 | 17 - metadata/md5-cache/mail-filter/rspamd-3.8.3 | 17 - metadata/md5-cache/mail-filter/rspamd-9999 | 6 +- metadata/md5-cache/mail-mta/Manifest.gz | Bin 3881 -> 3876 bytes metadata/md5-cache/mail-mta/postfix-3.8.5 | 4 +- ....9_pre20240227 => postfix-3.9_pre20240229} | 2 +- metadata/md5-cache/mate-extra/Manifest.gz | Bin 5829 -> 5829 bytes .../md5-cache/mate-extra/caja-admin-0.0.5 | 2 +- metadata/md5-cache/media-fonts/Manifest.gz | Bin 43150 -> 43152 bytes .../md5-cache/media-fonts/cantarell-0.303.1 | 2 +- metadata/md5-cache/media-gfx/Manifest.gz | Bin 59979 -> 59996 bytes .../media-gfx/ahoviewer-2.0.0_pre20220827-r1 | 2 +- metadata/md5-cache/media-gfx/chafa-1.12.5-r1 | 4 +- metadata/md5-cache/media-gfx/curtail-1.7.0 | 2 +- metadata/md5-cache/media-gfx/curtail-1.8.0 | 2 +- metadata/md5-cache/media-gfx/entangle-3.0-r3 | 2 +- .../md5-cache/media-gfx/entice-0_pre20220809 | 2 +- metadata/md5-cache/media-gfx/eog-45.2 | 2 +- .../md5-cache/media-gfx/eog-plugins-44.0-r2 | 2 +- metadata/md5-cache/media-gfx/ephoto-1.6.0 | 2 +- metadata/md5-cache/media-gfx/fbida-9999 | 2 +- metadata/md5-cache/media-gfx/frogr-1.7 | 2 +- metadata/md5-cache/media-gfx/frogr-1.8.1 | 2 +- metadata/md5-cache/media-gfx/geeqie-2.1-r1 | 2 +- metadata/md5-cache/media-gfx/geeqie-2.2 | 2 +- metadata/md5-cache/media-gfx/geeqie-9999 | 2 +- metadata/md5-cache/media-gfx/gimp-2.99.16 | 2 +- metadata/md5-cache/media-gfx/gimp-9999 | 2 +- .../media-gfx/gnome-font-viewer-44.0 | 2 +- .../media-gfx/gnome-font-viewer-45.0 | 2 +- .../md5-cache/media-gfx/gnome-photos-44.0 | 2 +- .../md5-cache/media-gfx/gnome-screenshot-41.0 | 2 +- metadata/md5-cache/media-gfx/gthumb-3.12.2-r5 | 2 +- metadata/md5-cache/media-gfx/gthumb-3.12.3 | 2 +- metadata/md5-cache/media-gfx/gthumb-3.12.4 | 2 +- metadata/md5-cache/media-gfx/imv-4.4.0-r1 | 2 +- metadata/md5-cache/media-gfx/imv-4.5.0 | 2 +- .../md5-cache/media-gfx/inkscape-1.2.2-r4 | 2 +- metadata/md5-cache/media-gfx/inkscape-1.3.2 | 2 +- metadata/md5-cache/media-gfx/inkscape-9999 | 2 +- ...{meshlab-2020.12-r2 => meshlab-2020.12-r3} | 6 +- .../md5-cache/media-gfx/prusaslicer-2.5.2-r1 | 17 - ...prusaslicer-2.6.0-r1 => prusaslicer-2.7.2} | 8 +- metadata/md5-cache/media-gfx/shotwell-0.32.2 | 2 +- metadata/md5-cache/media-gfx/shotwell-0.32.3 | 2 +- metadata/md5-cache/media-gfx/shotwell-0.32.4 | 2 +- metadata/md5-cache/media-gfx/simple-scan-44.0 | 2 +- metadata/md5-cache/media-gfx/skanpage-23.08.4 | 2 +- metadata/md5-cache/media-gfx/skanpage-23.08.5 | 2 +- metadata/md5-cache/media-gfx/skanpage-24.02.0 | 16 + metadata/md5-cache/media-gfx/viewnior-1.8-r1 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 120737 -> 121248 bytes metadata/md5-cache/media-libs/babl-0.1.102 | 2 +- metadata/md5-cache/media-libs/babl-0.1.106 | 2 +- metadata/md5-cache/media-libs/babl-0.1.98 | 2 +- metadata/md5-cache/media-libs/babl-9999 | 2 +- metadata/md5-cache/media-libs/dav1d-0.9.2 | 2 +- metadata/md5-cache/media-libs/dav1d-1.0.0 | 2 +- metadata/md5-cache/media-libs/dav1d-1.1.0 | 2 +- metadata/md5-cache/media-libs/dav1d-1.2.0 | 2 +- metadata/md5-cache/media-libs/dav1d-1.2.1 | 2 +- metadata/md5-cache/media-libs/dav1d-1.3.0 | 2 +- metadata/md5-cache/media-libs/dav1d-9999 | 2 +- metadata/md5-cache/media-libs/exempi-2.6.5 | 16 + metadata/md5-cache/media-libs/fcft-3.1.2-r1 | 2 +- metadata/md5-cache/media-libs/fcft-3.1.3 | 2 +- metadata/md5-cache/media-libs/fcft-3.1.5 | 2 +- metadata/md5-cache/media-libs/fcft-3.1.6 | 2 +- metadata/md5-cache/media-libs/fcft-3.1.7 | 2 +- metadata/md5-cache/media-libs/fcft-3.1.8 | 2 +- metadata/md5-cache/media-libs/fdk-aac-2.0.3 | 6 +- .../md5-cache/media-libs/fontconfig-2.14.2-r3 | 2 +- .../md5-cache/media-libs/fontconfig-2.15.0 | 2 +- metadata/md5-cache/media-libs/ganv-1.8.2 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.40-r1 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.42-r1 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.44 | 2 +- metadata/md5-cache/media-libs/gegl-0.4.46 | 2 +- metadata/md5-cache/media-libs/gegl-9999 | 2 +- metadata/md5-cache/media-libs/gexiv2-0.14.2 | 2 +- metadata/md5-cache/media-libs/glu-9.0.3 | 2 +- metadata/md5-cache/media-libs/glu-9999 | 2 +- metadata/md5-cache/media-libs/graphene-1.10.8 | 2 +- metadata/md5-cache/media-libs/grilo-0.3.16 | 2 +- metadata/md5-cache/media-libs/gsound-1.0.3 | 2 +- .../media-libs/gst-plugins-bad-1.20.5-r1 | 2 +- .../media-libs/gst-plugins-bad-1.20.6 | 2 +- .../media-libs/gst-plugins-bad-1.22.3 | 2 +- .../media-libs/gst-plugins-bad-1.22.3-r1 | 2 +- .../media-libs/gst-plugins-bad-1.22.3-r3 | 2 +- .../media-libs/gst-plugins-base-1.20.5 | 2 +- .../media-libs/gst-plugins-base-1.20.6 | 2 +- .../media-libs/gst-plugins-base-1.22.3 | 2 +- .../media-libs/gst-plugins-good-1.20.5 | 2 +- .../media-libs/gst-plugins-good-1.20.6 | 2 +- .../media-libs/gst-plugins-good-1.22.3-r2 | 2 +- .../media-libs/gst-plugins-ugly-1.20.5 | 2 +- .../media-libs/gst-plugins-ugly-1.20.6 | 2 +- .../media-libs/gst-plugins-ugly-1.22.3 | 2 +- .../media-libs/gst-rtsp-server-1.20.5 | 2 +- .../media-libs/gst-rtsp-server-1.20.6 | 2 +- .../media-libs/gst-rtsp-server-1.22.3 | 2 +- .../md5-cache/media-libs/gstreamer-1.20.5 | 2 +- .../md5-cache/media-libs/gstreamer-1.20.6 | 2 +- .../md5-cache/media-libs/gstreamer-1.22.3 | 2 +- .../gstreamer-editing-services-1.20.5 | 2 +- .../gstreamer-editing-services-1.20.6 | 2 +- .../gstreamer-editing-services-1.22.3 | 2 +- .../md5-cache/media-libs/gupnp-dlna-0.12.0 | 2 +- metadata/md5-cache/media-libs/harfbuzz-8.3.0 | 2 +- metadata/md5-cache/media-libs/harfbuzz-9999 | 2 +- .../md5-cache/media-libs/ksanecore-23.08.4 | 2 +- .../md5-cache/media-libs/ksanecore-23.08.5 | 2 +- .../md5-cache/media-libs/ksanecore-23.08.5-r1 | 16 + .../md5-cache/media-libs/ksanecore-24.02.0 | 16 + metadata/md5-cache/media-libs/lcms-2.15 | 2 +- metadata/md5-cache/media-libs/lcms-2.16 | 2 +- .../md5-cache/media-libs/libchamplain-0.12.21 | 2 +- .../media-libs/libdisplay-info-0.1.1 | 2 +- .../md5-cache/media-libs/libepoxy-1.5.10-r2 | 2 +- metadata/md5-cache/media-libs/libepoxy-9999 | 2 +- metadata/md5-cache/media-libs/libglvnd-1.7.0 | 2 +- metadata/md5-cache/media-libs/libglvnd-9999 | 2 +- .../md5-cache/media-libs/libinsane-1.0.10 | 2 +- metadata/md5-cache/media-libs/libinsane-1.0.9 | 2 +- .../md5-cache/media-libs/libmediaart-1.9.6-r1 | 2 +- .../md5-cache/media-libs/libmpdclient-2.20 | 15 - .../md5-cache/media-libs/libmpdclient-2.22 | 2 +- .../md5-cache/media-libs/libplacebo-6.338.2 | 2 +- metadata/md5-cache/media-libs/libplacebo-9999 | 2 +- .../{libpng-1.6.41-r1 => libpng-1.6.43} | 4 +- .../md5-cache/media-libs/libpulse-16.1-r2 | 2 +- .../md5-cache/media-libs/libpulse-16.1-r4 | 2 +- .../md5-cache/media-libs/libpulse-16.1-r5 | 2 +- .../md5-cache/media-libs/libpulse-16.99.1 | 2 +- .../md5-cache/media-libs/libpulse-16.99.1-r1 | 2 +- metadata/md5-cache/media-libs/libpulse-17.0 | 2 +- .../md5-cache/media-libs/libshumate-1.0.5 | 2 +- .../md5-cache/media-libs/libshumate-1.1.0 | 2 +- .../md5-cache/media-libs/libshumate-1.1.1 | 2 +- .../md5-cache/media-libs/libshumate-1.1.2 | 2 +- .../md5-cache/media-libs/libshumate-1.1.3 | 2 +- metadata/md5-cache/media-libs/libsixel-1.10.3 | 2 +- metadata/md5-cache/media-libs/libv4l-1.26.1 | 2 +- metadata/md5-cache/media-libs/libva-2.20.0 | 2 +- metadata/md5-cache/media-libs/libva-9999 | 2 +- metadata/md5-cache/media-libs/libvmaf-2.3.1 | 2 +- metadata/md5-cache/media-libs/libvmaf-9999 | 2 +- metadata/md5-cache/media-libs/lilv-0.24.22-r1 | 2 +- metadata/md5-cache/media-libs/lilv-0.24.24 | 2 +- metadata/md5-cache/media-libs/lv2-1.18.10 | 2 +- metadata/md5-cache/media-libs/mesa-23.3.5 | 2 +- metadata/md5-cache/media-libs/mesa-23.3.6 | 2 +- metadata/md5-cache/media-libs/mesa-24.0.1 | 2 +- metadata/md5-cache/media-libs/mesa-24.0.2 | 17 + metadata/md5-cache/media-libs/mesa-9999 | 8 +- .../md5-cache/media-libs/mesa-amber-21.3.9-r1 | 2 +- .../media-libs/nvidia-vaapi-driver-0.0.11 | 2 +- metadata/md5-cache/media-libs/opus-1.4 | 2 +- metadata/md5-cache/media-libs/plib-1.8.5-r4 | 2 +- .../md5-cache/media-libs/pulseaudio-qt-1.4.0 | 4 +- .../media-libs/rlottie-0.2_p20210405 | 2 +- .../md5-cache/media-libs/rubberband-3.3.0-r1 | 2 +- metadata/md5-cache/media-libs/sratom-0.6.16 | 2 +- metadata/md5-cache/media-libs/suil-0.10.20 | 2 +- metadata/md5-cache/media-libs/vips-8.15.1 | 2 +- .../md5-cache/media-libs/virglrenderer-0.10.1 | 2 +- .../md5-cache/media-libs/virglrenderer-0.10.4 | 2 +- .../md5-cache/media-libs/virglrenderer-9999 | 2 +- .../md5-cache/media-libs/vkroots-0_p20231108 | 2 +- metadata/md5-cache/media-libs/waffle-1.8.0 | 2 +- metadata/md5-cache/media-libs/waffle-9999 | 2 +- .../media-libs/webrtc-audio-processing-1.3-r1 | 2 +- .../media-libs/webrtc-audio-processing-1.3-r2 | 2 +- .../media-libs/webrtc-audio-processing-1.3-r3 | 2 +- metadata/md5-cache/media-plugins/Manifest.gz | Bin 83224 -> 83236 bytes .../media-plugins/grilo-plugins-0.3.16 | 2 +- .../media-plugins/gst-plugins-a52dec-1.20.5 | 2 +- .../media-plugins/gst-plugins-a52dec-1.20.6 | 2 +- .../media-plugins/gst-plugins-a52dec-1.22.3 | 2 +- .../gst-plugins-adaptivedemux2-1.22.3 | 2 +- .../media-plugins/gst-plugins-amr-1.20.5 | 2 +- .../media-plugins/gst-plugins-amr-1.20.6 | 2 +- .../media-plugins/gst-plugins-amr-1.22.3 | 2 +- .../media-plugins/gst-plugins-aom-1.20.5 | 2 +- .../media-plugins/gst-plugins-aom-1.20.6 | 2 +- .../media-plugins/gst-plugins-aom-1.22.3 | 2 +- .../gst-plugins-assrender-1.20.5 | 2 +- .../gst-plugins-assrender-1.20.6 | 2 +- .../gst-plugins-assrender-1.22.3 | 2 +- .../media-plugins/gst-plugins-bluez-1.20.5 | 2 +- .../media-plugins/gst-plugins-bluez-1.20.6 | 2 +- .../media-plugins/gst-plugins-bluez-1.22.3 | 2 +- .../media-plugins/gst-plugins-bs2b-1.20.5 | 2 +- .../media-plugins/gst-plugins-bs2b-1.20.6 | 2 +- .../media-plugins/gst-plugins-bs2b-1.22.3 | 2 +- .../media-plugins/gst-plugins-cairo-1.20.5 | 2 +- .../media-plugins/gst-plugins-cairo-1.20.6 | 2 +- .../media-plugins/gst-plugins-cairo-1.22.3 | 2 +- .../media-plugins/gst-plugins-cdio-1.20.5 | 2 +- .../media-plugins/gst-plugins-cdio-1.20.6 | 2 +- .../media-plugins/gst-plugins-cdio-1.22.3 | 2 +- .../gst-plugins-cdparanoia-1.20.5 | 2 +- .../gst-plugins-cdparanoia-1.20.6 | 2 +- .../gst-plugins-cdparanoia-1.22.3 | 2 +- .../gst-plugins-chromaprint-1.20.5 | 2 +- .../gst-plugins-chromaprint-1.20.6 | 2 +- .../gst-plugins-chromaprint-1.22.3 | 2 +- .../gst-plugins-colormanagement-1.20.5 | 2 +- .../gst-plugins-colormanagement-1.20.6 | 2 +- .../gst-plugins-colormanagement-1.22.3 | 2 +- .../media-plugins/gst-plugins-dash-1.20.5 | 2 +- .../media-plugins/gst-plugins-dash-1.20.6 | 2 +- .../media-plugins/gst-plugins-dash-1.22.3 | 2 +- .../media-plugins/gst-plugins-dtls-1.20.5 | 2 +- .../media-plugins/gst-plugins-dtls-1.20.6 | 2 +- .../media-plugins/gst-plugins-dtls-1.22.3 | 2 +- .../media-plugins/gst-plugins-dts-1.20.5 | 2 +- .../media-plugins/gst-plugins-dts-1.20.6 | 2 +- .../media-plugins/gst-plugins-dts-1.22.3 | 2 +- .../media-plugins/gst-plugins-dv-1.20.5 | 2 +- .../media-plugins/gst-plugins-dv-1.20.6 | 2 +- .../media-plugins/gst-plugins-dv-1.22.3 | 2 +- .../media-plugins/gst-plugins-dvb-1.20.5 | 2 +- .../media-plugins/gst-plugins-dvb-1.20.6 | 2 +- .../media-plugins/gst-plugins-dvb-1.22.3 | 2 +- .../media-plugins/gst-plugins-dvdread-1.20.5 | 2 +- .../media-plugins/gst-plugins-dvdread-1.20.6 | 2 +- .../media-plugins/gst-plugins-dvdread-1.22.3 | 2 +- .../media-plugins/gst-plugins-faac-1.20.5 | 2 +- .../media-plugins/gst-plugins-faac-1.20.6 | 2 +- .../media-plugins/gst-plugins-faac-1.22.3 | 2 +- .../media-plugins/gst-plugins-faad-1.20.5 | 2 +- .../media-plugins/gst-plugins-faad-1.20.6 | 2 +- .../media-plugins/gst-plugins-faad-1.22.3 | 2 +- .../media-plugins/gst-plugins-flac-1.20.5 | 2 +- .../media-plugins/gst-plugins-flac-1.20.6 | 2 +- .../media-plugins/gst-plugins-flac-1.22.3 | 2 +- .../gst-plugins-gdkpixbuf-1.20.5 | 2 +- .../gst-plugins-gdkpixbuf-1.20.6 | 2 +- .../gst-plugins-gdkpixbuf-1.22.3 | 2 +- .../media-plugins/gst-plugins-gtk-1.20.5 | 2 +- .../media-plugins/gst-plugins-gtk-1.20.6 | 2 +- .../media-plugins/gst-plugins-gtk-1.22.3 | 2 +- .../media-plugins/gst-plugins-hls-1.20.5 | 2 +- .../media-plugins/gst-plugins-hls-1.20.6 | 2 +- .../media-plugins/gst-plugins-hls-1.22.3 | 2 +- .../media-plugins/gst-plugins-jack-1.20.5 | 2 +- .../media-plugins/gst-plugins-jack-1.20.6 | 2 +- .../media-plugins/gst-plugins-jack-1.22.3 | 2 +- .../media-plugins/gst-plugins-jpeg-1.20.5 | 2 +- .../media-plugins/gst-plugins-jpeg-1.20.6 | 2 +- .../media-plugins/gst-plugins-jpeg-1.22.3 | 2 +- .../media-plugins/gst-plugins-kate-1.20.5 | 2 +- .../media-plugins/gst-plugins-kate-1.20.6 | 2 +- .../media-plugins/gst-plugins-kate-1.22.3 | 2 +- .../media-plugins/gst-plugins-ladspa-1.20.5 | 2 +- .../media-plugins/gst-plugins-ladspa-1.20.6 | 2 +- .../media-plugins/gst-plugins-ladspa-1.22.3 | 2 +- .../media-plugins/gst-plugins-lame-1.20.5 | 2 +- .../media-plugins/gst-plugins-lame-1.20.6 | 2 +- .../media-plugins/gst-plugins-lame-1.22.3 | 2 +- .../media-plugins/gst-plugins-ldac-1.20.5 | 2 +- .../media-plugins/gst-plugins-ldac-1.20.6 | 2 +- .../media-plugins/gst-plugins-ldac-1.22.3 | 2 +- .../media-plugins/gst-plugins-libav-1.20.5 | 2 +- .../media-plugins/gst-plugins-libav-1.20.6 | 2 +- .../media-plugins/gst-plugins-libav-1.22.3 | 2 +- .../media-plugins/gst-plugins-libde265-1.20.5 | 2 +- .../media-plugins/gst-plugins-libde265-1.20.6 | 2 +- .../media-plugins/gst-plugins-libde265-1.22.3 | 2 +- .../media-plugins/gst-plugins-libnice-0.1.19 | 2 +- .../media-plugins/gst-plugins-libnice-0.1.21 | 2 +- .../media-plugins/gst-plugins-libpng-1.20.5 | 2 +- .../media-plugins/gst-plugins-libpng-1.20.6 | 2 +- .../media-plugins/gst-plugins-libpng-1.22.3 | 2 +- .../gst-plugins-libvisual-1.20.5 | 2 +- .../gst-plugins-libvisual-1.20.6 | 2 +- .../gst-plugins-libvisual-1.22.3 | 2 +- .../media-plugins/gst-plugins-lv2-1.20.5 | 2 +- .../media-plugins/gst-plugins-lv2-1.20.6 | 2 +- .../media-plugins/gst-plugins-lv2-1.22.3 | 2 +- .../media-plugins/gst-plugins-modplug-1.20.5 | 2 +- .../media-plugins/gst-plugins-modplug-1.20.6 | 2 +- .../media-plugins/gst-plugins-modplug-1.22.3 | 2 +- .../media-plugins/gst-plugins-mpeg2dec-1.20.5 | 2 +- .../media-plugins/gst-plugins-mpeg2dec-1.20.6 | 2 +- .../media-plugins/gst-plugins-mpeg2dec-1.22.3 | 2 +- .../media-plugins/gst-plugins-mpeg2enc-1.20.5 | 2 +- .../media-plugins/gst-plugins-mpeg2enc-1.20.6 | 2 +- .../media-plugins/gst-plugins-mpeg2enc-1.22.3 | 2 +- .../media-plugins/gst-plugins-mpg123-1.20.5 | 2 +- .../media-plugins/gst-plugins-mpg123-1.20.6 | 2 +- .../gst-plugins-mpg123-1.20.6-r1 | 2 +- .../media-plugins/gst-plugins-mpg123-1.22.3 | 2 +- .../gst-plugins-mpg123-1.22.3-r2 | 2 +- .../media-plugins/gst-plugins-mplex-1.20.5 | 2 +- .../media-plugins/gst-plugins-mplex-1.20.6 | 2 +- .../media-plugins/gst-plugins-mplex-1.22.3 | 2 +- .../media-plugins/gst-plugins-neon-1.20.5 | 2 +- .../media-plugins/gst-plugins-neon-1.20.6 | 2 +- .../media-plugins/gst-plugins-neon-1.22.3 | 2 +- .../media-plugins/gst-plugins-openaptx-1.20.5 | 2 +- .../media-plugins/gst-plugins-openaptx-1.20.6 | 2 +- .../media-plugins/gst-plugins-openaptx-1.22.3 | 2 +- .../gst-plugins-opencv-1.22.3-r2 | 2 +- .../media-plugins/gst-plugins-openh264-1.20.5 | 2 +- .../media-plugins/gst-plugins-openh264-1.20.6 | 2 +- .../media-plugins/gst-plugins-openh264-1.22.3 | 2 +- .../media-plugins/gst-plugins-opus-1.20.5 | 2 +- .../media-plugins/gst-plugins-opus-1.20.6 | 2 +- .../media-plugins/gst-plugins-opus-1.22.3 | 2 +- .../media-plugins/gst-plugins-oss-1.20.5 | 2 +- .../media-plugins/gst-plugins-oss-1.20.6 | 2 +- .../media-plugins/gst-plugins-oss-1.22.3 | 2 +- .../media-plugins/gst-plugins-pulse-1.20.5-r1 | 2 +- .../media-plugins/gst-plugins-pulse-1.20.6 | 2 +- .../media-plugins/gst-plugins-pulse-1.22.3 | 2 +- .../media-plugins/gst-plugins-raw1394-1.20.5 | 2 +- .../media-plugins/gst-plugins-raw1394-1.20.6 | 2 +- .../media-plugins/gst-plugins-raw1394-1.22.3 | 2 +- .../media-plugins/gst-plugins-resindvd-1.20.5 | 2 +- .../media-plugins/gst-plugins-resindvd-1.20.6 | 2 +- .../media-plugins/gst-plugins-resindvd-1.22.3 | 2 +- .../media-plugins/gst-plugins-rtmp-1.20.5 | 2 +- .../media-plugins/gst-plugins-rtmp-1.20.6 | 2 +- .../media-plugins/gst-plugins-rtmp-1.22.3 | 2 +- .../media-plugins/gst-plugins-sbc-1.20.5 | 2 +- .../media-plugins/gst-plugins-sbc-1.20.6 | 2 +- .../media-plugins/gst-plugins-sbc-1.22.3 | 2 +- .../media-plugins/gst-plugins-sctp-1.20.5 | 2 +- .../media-plugins/gst-plugins-sctp-1.20.6 | 2 +- .../media-plugins/gst-plugins-sctp-1.22.3 | 2 +- .../media-plugins/gst-plugins-shout2-1.20.5 | 2 +- .../media-plugins/gst-plugins-shout2-1.20.6 | 2 +- .../media-plugins/gst-plugins-shout2-1.22.3 | 2 +- .../media-plugins/gst-plugins-sidplay-1.20.5 | 2 +- .../media-plugins/gst-plugins-sidplay-1.20.6 | 2 +- .../media-plugins/gst-plugins-sidplay-1.22.3 | 2 +- .../gst-plugins-smoothstreaming-1.20.5 | 2 +- .../gst-plugins-smoothstreaming-1.20.6 | 2 +- .../gst-plugins-smoothstreaming-1.22.3 | 2 +- .../gst-plugins-soundtouch-1.20.5 | 2 +- .../gst-plugins-soundtouch-1.20.6 | 2 +- .../gst-plugins-soundtouch-1.22.3 | 2 +- .../media-plugins/gst-plugins-soup-1.20.5 | 2 +- .../media-plugins/gst-plugins-soup-1.20.6 | 2 +- .../media-plugins/gst-plugins-soup-1.22.3 | 2 +- .../media-plugins/gst-plugins-speex-1.20.5 | 2 +- .../media-plugins/gst-plugins-speex-1.20.6 | 2 +- .../media-plugins/gst-plugins-speex-1.22.3 | 2 +- .../media-plugins/gst-plugins-srt-1.20.5 | 2 +- .../media-plugins/gst-plugins-srt-1.20.6 | 2 +- .../media-plugins/gst-plugins-srt-1.22.3 | 2 +- .../media-plugins/gst-plugins-srtp-1.20.5 | 2 +- .../media-plugins/gst-plugins-srtp-1.20.6 | 2 +- .../media-plugins/gst-plugins-srtp-1.22.3 | 2 +- .../media-plugins/gst-plugins-taglib-1.20.5 | 2 +- .../media-plugins/gst-plugins-taglib-1.20.6 | 2 +- .../media-plugins/gst-plugins-taglib-1.22.3 | 2 +- .../media-plugins/gst-plugins-twolame-1.20.5 | 2 +- .../media-plugins/gst-plugins-twolame-1.20.6 | 2 +- .../media-plugins/gst-plugins-twolame-1.22.3 | 2 +- .../media-plugins/gst-plugins-uvch264-1.20.5 | 2 +- .../media-plugins/gst-plugins-uvch264-1.20.6 | 2 +- .../media-plugins/gst-plugins-uvch264-1.22.3 | 2 +- .../media-plugins/gst-plugins-v4l2-1.20.5 | 2 +- .../media-plugins/gst-plugins-v4l2-1.20.6 | 2 +- .../media-plugins/gst-plugins-v4l2-1.22.3 | 2 +- .../media-plugins/gst-plugins-vaapi-1.20.5 | 2 +- .../media-plugins/gst-plugins-vaapi-1.20.6 | 2 +- .../media-plugins/gst-plugins-vaapi-1.22.3-r1 | 2 +- .../media-plugins/gst-plugins-voaacenc-1.20.5 | 2 +- .../media-plugins/gst-plugins-voaacenc-1.20.6 | 2 +- .../media-plugins/gst-plugins-voaacenc-1.22.3 | 2 +- .../gst-plugins-voamrwbenc-1.20.5 | 2 +- .../gst-plugins-voamrwbenc-1.20.6 | 2 +- .../gst-plugins-voamrwbenc-1.22.3 | 2 +- .../media-plugins/gst-plugins-vpx-1.20.5 | 2 +- .../media-plugins/gst-plugins-vpx-1.20.6 | 2 +- .../media-plugins/gst-plugins-vpx-1.22.3 | 2 +- .../media-plugins/gst-plugins-wavpack-1.20.5 | 2 +- .../media-plugins/gst-plugins-wavpack-1.20.6 | 2 +- .../media-plugins/gst-plugins-wavpack-1.22.3 | 2 +- .../media-plugins/gst-plugins-webp-1.22.3 | 2 +- .../media-plugins/gst-plugins-webrtc-1.20.5 | 2 +- .../media-plugins/gst-plugins-webrtc-1.20.6 | 2 +- .../gst-plugins-webrtc-1.22.3-r2 | 2 +- .../media-plugins/gst-plugins-x264-1.20.5 | 2 +- .../media-plugins/gst-plugins-x264-1.20.6 | 2 +- .../media-plugins/gst-plugins-x264-1.22.3 | 2 +- .../media-plugins/gst-plugins-x265-1.20.5 | 2 +- .../media-plugins/gst-plugins-x265-1.20.6 | 2 +- .../media-plugins/gst-plugins-x265-1.22.3 | 2 +- .../gst-plugins-ximagesrc-1.20.5 | 2 +- .../gst-plugins-ximagesrc-1.20.6 | 2 +- .../gst-plugins-ximagesrc-1.22.3 | 2 +- .../media-plugins/gst-plugins-zbar-1.20.5 | 2 +- .../media-plugins/gst-plugins-zbar-1.20.6 | 2 +- .../media-plugins/gst-plugins-zbar-1.22.3 | 2 +- .../md5-cache/media-plugins/mda-lv2-1.2.10-r1 | 2 +- .../media-plugins/noise-repellent-0.1.5 | 2 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75835 -> 76313 bytes metadata/md5-cache/media-sound/a2jmidid-12 | 2 +- metadata/md5-cache/media-sound/a2jmidid-9-r1 | 2 +- metadata/md5-cache/media-sound/a2jmidid-9999 | 2 +- metadata/md5-cache/media-sound/ardour-8.4 | 2 +- metadata/md5-cache/media-sound/ardour-9999 | 2 +- .../md5-cache/media-sound/easyeffects-7.0.7 | 2 +- .../media-sound/easyeffects-7.1.3-r1 | 2 +- metadata/md5-cache/media-sound/elisa-23.08.4 | 2 +- metadata/md5-cache/media-sound/elisa-23.08.5 | 2 +- metadata/md5-cache/media-sound/elisa-24.02.0 | 17 + .../md5-cache/media-sound/gnome-music-44.0 | 2 +- .../md5-cache/media-sound/gnome-music-45.0 | 2 +- .../md5-cache/media-sound/gnome-music-45.1 | 2 +- .../media-sound/gnome-sound-recorder-42.0 | 2 +- .../{gnump3d-3.0-r5 => gnump3d-3.0-r6} | 2 +- .../media-sound/jack-example-tools-4 | 2 +- metadata/md5-cache/media-sound/jalv-1.6.8 | 2 +- metadata/md5-cache/media-sound/kasts-23.08.4 | 2 +- metadata/md5-cache/media-sound/kasts-23.08.5 | 2 +- metadata/md5-cache/media-sound/kasts-24.02.0 | 16 + .../md5-cache/media-sound/krecorder-23.08.4 | 2 +- .../md5-cache/media-sound/krecorder-23.08.5 | 2 +- .../md5-cache/media-sound/krecorder-24.02.0 | 16 + metadata/md5-cache/media-sound/liblc3-1.0.3 | 2 +- metadata/md5-cache/media-sound/liblc3-1.0.4 | 2 +- .../md5-cache/media-sound/liblc3-1.0.4-r1 | 2 +- .../md5-cache/media-sound/lollypop-1.4.29 | 2 +- .../md5-cache/media-sound/lollypop-1.4.35 | 2 +- .../md5-cache/media-sound/lollypop-1.4.37 | 2 +- metadata/md5-cache/media-sound/mpc-0.35 | 2 +- .../{mpd-0.23.12-r2 => mpd-0.23.12-r3} | 4 +- .../{mpd-0.23.13 => mpd-0.23.13-r1} | 2 +- .../{mpd-0.23.15 => mpd-0.23.15-r1} | 2 +- metadata/md5-cache/media-sound/mpd-ynca-0.2.0 | 2 +- .../md5-cache/media-sound/mpdscribble-0.25 | 2 +- metadata/md5-cache/media-sound/ncmpc-0.49 | 2 +- .../media-sound/nickvision-tagger-2022.11.2 | 2 +- metadata/md5-cache/media-sound/paprefs-1.2-r3 | 2 +- .../md5-cache/media-sound/patchage-1.0.10 | 2 +- metadata/md5-cache/media-sound/patchage-9999 | 2 +- metadata/md5-cache/media-sound/pithos-1.6.0 | 2 +- metadata/md5-cache/media-sound/pithos-1.6.1 | 2 +- .../md5-cache/media-sound/pithos-1.6.1-r1 | 2 +- .../md5-cache/media-sound/playerctl-2.3.1 | 2 +- .../md5-cache/media-sound/playerctl-2.4.1 | 2 +- .../md5-cache/media-sound/playerctl-2.4.1-r1 | 2 +- .../media-sound/pulseaudio-daemon-16.1-r7 | 2 +- .../media-sound/pulseaudio-daemon-16.1-r8 | 2 +- .../media-sound/pulseaudio-daemon-16.99.1 | 2 +- .../media-sound/pulseaudio-daemon-17.0 | 2 +- .../media-sound/pulseaudio-daemon-17.0-r1 | 2 +- .../md5-cache/media-sound/pulseeffects-4.8.7 | 2 +- .../md5-cache/media-sound/qtractor-0.9.39 | 4 +- .../md5-cache/media-sound/rhythmbox-3.4.7-r3 | 2 +- .../media-sound/schismtracker-20231029 | 15 - .../media-sound/schismtracker-20240129 | 9 +- .../media-sound/sonic-visualiser-4.5 | 2 +- .../md5-cache/media-sound/sound-juicer-3.40.0 | 2 +- .../md5-cache/media-sound/wavbreaker-0.16 | 2 +- metadata/md5-cache/media-sound/wavpack-5.7.0 | 14 + metadata/md5-cache/media-video/Manifest.gz | Bin 39840 -> 40178 bytes metadata/md5-cache/media-video/aravis-0.8.5 | 2 +- metadata/md5-cache/media-video/aravis-9999 | 2 +- .../md5-cache/media-video/celluloid-0.21-r1 | 2 +- metadata/md5-cache/media-video/cheese-44.1 | 2 +- ...re20221007 => ffdiaporama-2.2_pre20240203} | 10 +- .../md5-cache/media-video/ffmpeg-6.0.1-r3 | 17 + .../md5-cache/media-video/ffmpeg-6.1.1-r4 | 17 + .../media-video/gnome-video-effects-0.5.0-r1 | 2 +- .../media-video/gnome-video-effects-0.6.0 | 2 +- .../md5-cache/media-video/libva-utils-2.20.0 | 2 +- .../md5-cache/media-video/libva-utils-2.20.1 | 2 +- .../md5-cache/media-video/libva-utils-9999 | 2 +- metadata/md5-cache/media-video/mpv-0.37.0 | 2 +- metadata/md5-cache/media-video/mpv-0.37.0-r1 | 2 +- metadata/md5-cache/media-video/mpv-9999 | 2 +- metadata/md5-cache/media-video/peek-1.5.1-r1 | 2 +- .../md5-cache/media-video/pipewire-1.0.0-r1 | 2 +- metadata/md5-cache/media-video/pipewire-1.0.3 | 2 +- metadata/md5-cache/media-video/pipewire-9999 | 2 +- .../md5-cache/media-video/pitivi-2023.03-r2 | 2 +- metadata/md5-cache/media-video/rage-0.4.0-r1 | 2 +- metadata/md5-cache/media-video/totem-43.0-r1 | 2 +- .../media-video/wireplumber-0.4.17-r1 | 2 +- .../md5-cache/media-video/wireplumber-9999 | 2 +- metadata/md5-cache/net-analyzer/Manifest.gz | Bin 58888 -> 58257 bytes .../md5-cache/net-analyzer/argus-3.0.8.3-r2 | 8 +- .../md5-cache/net-analyzer/gnome-nettool-42.0 | 2 +- .../net-analyzer/greenbone-feed-sync-23.10.0 | 4 +- .../net-analyzer/greenbone-feed-sync-24.1.1 | 17 + metadata/md5-cache/net-analyzer/gsa-23.0.0 | 4 +- metadata/md5-cache/net-analyzer/gsad-22.9.1 | 4 +- metadata/md5-cache/net-analyzer/gvm-22.4-r1 | 4 +- .../md5-cache/net-analyzer/gvm-libs-22.8.0 | 4 +- .../md5-cache/net-analyzer/gvm-tools-24.1.0 | 4 +- metadata/md5-cache/net-analyzer/gvmd-23.1.0 | 4 +- .../md5-cache/net-analyzer/net-snmp-5.9.3-r3 | 4 +- .../md5-cache/net-analyzer/net-snmp-5.9.4 | 4 +- metadata/md5-cache/net-analyzer/netdata-9999 | 2 +- .../net-analyzer/notus-scanner-22.6.2 | 4 +- .../net-analyzer/openvas-scanner-22.7.9 | 4 +- .../net-analyzer/ospd-openvas-22.6.2 | 4 +- metadata/md5-cache/net-analyzer/pontos-24.1.2 | 4 +- .../md5-cache/net-analyzer/python-gvm-24.1.0 | 4 +- .../md5-cache/net-analyzer/suricata-6.0.15 | 17 - .../md5-cache/net-analyzer/suricata-7.0.2 | 17 - .../{suricata-7.0.2-r1 => suricata-7.0.3} | 8 +- metadata/md5-cache/net-analyzer/zabbix-5.0.40 | 17 - metadata/md5-cache/net-analyzer/zabbix-5.0.41 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.0.25 | 17 - metadata/md5-cache/net-analyzer/zabbix-6.0.26 | 4 +- .../md5-cache/net-analyzer/zabbix-6.4.10-r1 | 17 - metadata/md5-cache/net-analyzer/zabbix-6.4.11 | 4 +- metadata/md5-cache/net-dns/Manifest.gz | Bin 14524 -> 14525 bytes metadata/md5-cache/net-dns/dnsmasq-2.90 | 4 +- .../md5-cache/net-dns/knot-resolver-5.7.1 | 2 +- metadata/md5-cache/net-fs/Manifest.gz | Bin 5843 -> 6003 bytes metadata/md5-cache/net-fs/libnfs-5.0.3 | 13 + metadata/md5-cache/net-fs/sshfs-3.7.3-r1 | 2 +- metadata/md5-cache/net-im/Manifest.gz | Bin 16381 -> 16722 bytes metadata/md5-cache/net-im/fractal-6 | 2 +- metadata/md5-cache/net-im/fractal-6_rc | 2 +- metadata/md5-cache/net-im/neochat-23.08.4 | 2 +- metadata/md5-cache/net-im/neochat-23.08.5 | 2 +- metadata/md5-cache/net-im/neochat-24.02.0 | 17 + metadata/md5-cache/net-im/tokodon-23.08.4 | 2 +- metadata/md5-cache/net-im/tokodon-23.08.5 | 2 +- metadata/md5-cache/net-im/tokodon-24.02.0 | 17 + metadata/md5-cache/net-irc/Manifest.gz | Bin 15264 -> 15589 bytes metadata/md5-cache/net-irc/hexchat-2.16.1-r1 | 2 +- metadata/md5-cache/net-irc/hexchat-2.16.2 | 16 + metadata/md5-cache/net-irc/hexchat-9999 | 16 +- metadata/md5-cache/net-irc/irssi-1.4.4-r1 | 2 +- metadata/md5-cache/net-irc/irssi-1.4.5 | 2 +- metadata/md5-cache/net-irc/irssi-9999 | 2 +- .../md5-cache/net-irc/konversation-23.08.4 | 2 +- .../md5-cache/net-irc/konversation-23.08.5 | 2 +- .../md5-cache/net-irc/konversation-24.02.0 | 16 + metadata/md5-cache/net-irc/polari-43.0 | 2 +- metadata/md5-cache/net-irc/polari-45.0 | 2 +- metadata/md5-cache/net-irc/znc-1.9.0 | 4 +- metadata/md5-cache/net-irc/znc-9999 | 2 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 60560 -> 60584 bytes metadata/md5-cache/net-libs/dleyna-0.8.2 | 2 +- metadata/md5-cache/net-libs/dleyna-0.8.3 | 2 +- .../md5-cache/net-libs/glib-networking-2.76.1 | 2 +- .../md5-cache/net-libs/glib-networking-2.78.0 | 2 +- .../net-libs/gnome-online-accounts-3.48.0 | 2 +- metadata/md5-cache/net-libs/gssdp-1.4.0.1 | 2 +- metadata/md5-cache/net-libs/gssdp-1.6.2 | 2 +- metadata/md5-cache/net-libs/gssdp-1.6.3 | 2 +- metadata/md5-cache/net-libs/gtk-vnc-1.3.1 | 2 +- metadata/md5-cache/net-libs/gupnp-1.4.3 | 2 +- metadata/md5-cache/net-libs/gupnp-1.6.5 | 2 +- metadata/md5-cache/net-libs/gupnp-1.6.6 | 2 +- .../md5-cache/net-libs/gupnp-av-0.14.1-r1 | 2 +- .../md5-cache/net-libs/gupnp-av-0.14.1-r2 | 2 +- metadata/md5-cache/net-libs/gupnp-igd-1.2.0 | 2 +- metadata/md5-cache/net-libs/gupnp-igd-1.6.0 | 2 +- .../net-libs/libaccounts-glib-1.26-r1 | 2 +- metadata/md5-cache/net-libs/libcapi-3.2.3 | 2 +- .../net-libs/libcloudproviders-0.3.2 | 2 +- .../net-libs/libcloudproviders-0.3.4 | 2 +- .../net-libs/libcloudproviders-0.3.5 | 2 +- metadata/md5-cache/net-libs/libesmtp-1.1.0-r1 | 2 +- metadata/md5-cache/net-libs/libesmtp-1.1.0-r2 | 2 +- metadata/md5-cache/net-libs/libhtp-0.5.45 | 15 - .../md5-cache/net-libs/libktorrent-23.08.4 | 2 +- .../md5-cache/net-libs/libktorrent-23.08.5 | 2 +- .../md5-cache/net-libs/libktorrent-24.02.0 | 17 + metadata/md5-cache/net-libs/libmbim-1.28.4 | 2 +- metadata/md5-cache/net-libs/libmicrodns-0.1.2 | 2 +- metadata/md5-cache/net-libs/libmicrodns-9999 | 2 +- metadata/md5-cache/net-libs/libnice-0.1.19-r1 | 2 +- metadata/md5-cache/net-libs/libnice-0.1.21 | 2 +- metadata/md5-cache/net-libs/libnma-1.10.6-r1 | 2 +- metadata/md5-cache/net-libs/libproxy-0.5.3 | 2 +- metadata/md5-cache/net-libs/libproxy-0.5.4 | 2 +- metadata/md5-cache/net-libs/libpsl-0.21.2 | 2 +- metadata/md5-cache/net-libs/libpsl-0.21.5 | 6 +- metadata/md5-cache/net-libs/libqmi-1.32.4 | 2 +- metadata/md5-cache/net-libs/libqmi-9999 | 2 +- .../md5-cache/net-libs/libqrtr-glib-1.2.2 | 2 +- metadata/md5-cache/net-libs/librist-0.2.8 | 2 +- .../md5-cache/net-libs/libsignon-glib-2.1-r2 | 2 +- metadata/md5-cache/net-libs/libslirp-4.6.1 | 2 +- metadata/md5-cache/net-libs/libslirp-4.7.0 | 2 +- metadata/md5-cache/net-libs/libsoup-2.74.3 | 2 +- metadata/md5-cache/net-libs/libsoup-3.4.2 | 2 +- metadata/md5-cache/net-libs/libsoup-3.4.3 | 2 +- metadata/md5-cache/net-libs/libsoup-3.4.4 | 2 +- metadata/md5-cache/net-libs/libsrtp-2.4.2 | 2 +- metadata/md5-cache/net-libs/libtirpc-1.3.4-r2 | 4 +- .../md5-cache/net-libs/miniupnpc-2.2.6-r1 | 4 +- .../md5-cache/net-libs/paho-mqtt-c-1.3.13 | 4 +- metadata/md5-cache/net-libs/phodav-3.0 | 2 +- metadata/md5-cache/net-libs/rabbitmq-c-0.13.0 | 4 +- metadata/md5-cache/net-libs/rest-0.9.1-r1 | 2 +- .../net-libs/signon-ui-0.15_p20231016 | 4 +- .../net-libs/telepathy-accounts-signon-2.1 | 2 +- .../md5-cache/net-libs/uhttpmock-0.5.5-r1 | 2 +- metadata/md5-cache/net-libs/uhttpmock-0.9.0 | 2 +- metadata/md5-cache/net-mail/Manifest.gz | Bin 20238 -> 20255 bytes .../md5-cache/net-mail/courier-common-3.1.5 | 4 +- .../md5-cache/net-mail/courier-imap-5.2.6-r1 | 4 +- metadata/md5-cache/net-mail/mu-1.10.8-r1 | 2 +- metadata/md5-cache/net-mail/mu-1.12.0 | 2 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 94405 -> 94889 bytes metadata/md5-cache/net-misc/autoupnp-0.5.0 | 2 +- metadata/md5-cache/net-misc/axel-2.17.13 | 13 + .../md5-cache/net-misc/casync-2_p20190407 | 2 +- metadata/md5-cache/net-misc/ena-driver-2.10.0 | 16 - metadata/md5-cache/net-misc/ena-driver-2.11.0 | 16 - .../{ena-driver-2.9.1 => ena-driver-2.12.0} | 4 +- metadata/md5-cache/net-misc/ena-driver-2.8.9 | 16 - metadata/md5-cache/net-misc/eventd-0.29.0-r2 | 2 +- .../md5-cache/net-misc/gnome-connections-44.1 | 2 +- .../md5-cache/net-misc/gnome-connections-45.0 | 2 +- .../net-misc/gnome-remote-desktop-45.1 | 2 +- .../md5-cache/net-misc/gupnp-tools-0.12.1 | 2 +- metadata/md5-cache/net-misc/iputils-20211215 | 2 +- .../md5-cache/net-misc/iputils-20221126-r1 | 2 +- metadata/md5-cache/net-misc/iputils-20240117 | 2 +- metadata/md5-cache/net-misc/iputils-99999999 | 2 +- metadata/md5-cache/net-misc/kea-2.4.0-r1 | 6 +- metadata/md5-cache/net-misc/kea-2.4.1 | 6 +- metadata/md5-cache/net-misc/kea-9999 | 6 +- .../md5-cache/net-misc/kio-zeroconf-23.08.4 | 2 +- .../md5-cache/net-misc/kio-zeroconf-23.08.5 | 2 +- ...zeroconf-24.01.95 => kio-zeroconf-24.02.0} | 13 +- metadata/md5-cache/net-misc/megatools-1.11.0 | 2 +- metadata/md5-cache/net-misc/megatools-1.11.1 | 2 +- metadata/md5-cache/net-misc/memcached-1.6.24 | 16 + .../md5-cache/net-misc/modemmanager-1.20.6 | 2 +- .../net-misc/ncman-0.0.1_p20190327-r2 | 2 +- metadata/md5-cache/net-misc/ncman-9999 | 2 +- .../net-misc/{ndisc6-1.0.6 => ndisc6-1.0.8} | 6 +- .../nemesis-1.8} | 16 +- .../net-misc/networkmanager-1.42.6-r2 | 2 +- .../net-misc/networkmanager-1.44.0-r1 | 2 +- .../md5-cache/net-misc/networkmanager-1.44.2 | 2 +- .../md5-cache/net-misc/networkmanager-1.46.0 | 17 + metadata/md5-cache/net-misc/rygel-0.42.4 | 2 +- metadata/md5-cache/net-misc/rygel-0.42.5 | 2 +- metadata/md5-cache/net-misc/spice-gtk-0.42-r3 | 2 +- metadata/md5-cache/net-misc/spice-gtk-9999 | 2 +- metadata/md5-cache/net-misc/sshpass-1.10 | 10 + metadata/md5-cache/net-misc/tuba-0.6.3 | 2 +- metadata/md5-cache/net-misc/tuba-9999 | 2 +- metadata/md5-cache/net-misc/whois-5.5.21 | 15 + metadata/md5-cache/net-news/Manifest.gz | Bin 3863 -> 4027 bytes metadata/md5-cache/net-news/alligator-23.08.4 | 2 +- metadata/md5-cache/net-news/alligator-23.08.5 | 2 +- metadata/md5-cache/net-news/alligator-24.02.0 | 17 + metadata/md5-cache/net-p2p/Manifest.gz | Bin 12741 -> 12901 bytes .../md5-cache/net-p2p/ktorrent-23.08.4-r1 | 2 +- metadata/md5-cache/net-p2p/ktorrent-23.08.5 | 2 +- metadata/md5-cache/net-p2p/ktorrent-24.02.0 | 17 + metadata/md5-cache/net-p2p/rtorrent-0.9.8-r2 | 6 +- metadata/md5-cache/net-p2p/rtorrent-0.9.8-r3 | 6 +- .../net-p2p/transmission-remote-gtk-1.5.1-r1 | 2 +- metadata/md5-cache/net-print/Manifest.gz | Bin 8302 -> 8311 bytes .../net-print/cups-pk-helper-0.2.7-r1 | 2 +- metadata/md5-cache/net-print/hplip-3.23.12 | 6 +- metadata/md5-cache/net-print/hplip-3.23.12-r1 | 6 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 28013 -> 28165 bytes metadata/md5-cache/net-wireless/bluez-5.72 | 4 +- .../net-wireless/gnome-bluetooth-42.7 | 2 +- .../net-wireless/gnome-bluetooth-42.8 | 2 +- ...radio-3.10.9.2-r1 => gnuradio-3.10.9.2-r2} | 6 +- metadata/md5-cache/net-wireless/gnuradio-9999 | 6 +- metadata/md5-cache/net-wireless/iwd-2.15 | 15 + metadata/md5-cache/net-wireless/iwgtk-0.9 | 2 +- metadata/md5-cache/sci-astronomy/Manifest.gz | Bin 8734 -> 8736 bytes metadata/md5-cache/sci-astronomy/siril-1.2.0 | 2 +- metadata/md5-cache/sci-astronomy/siril-9999 | 2 +- metadata/md5-cache/sci-biology/Manifest.gz | Bin 21530 -> 21536 bytes metadata/md5-cache/sci-biology/bwa-0.7.17 | 6 +- .../md5-cache/sci-biology/exonerate-2.2.0-r3 | 6 +- metadata/md5-cache/sci-chemistry/Manifest.gz | Bin 14810 -> 14163 bytes .../md5-cache/sci-chemistry/gromacs-2021.6 | 16 - .../md5-cache/sci-chemistry/gromacs-2022.5-r1 | 16 - .../md5-cache/sci-chemistry/gromacs-2022.9999 | 15 - .../md5-cache/sci-chemistry/gromacs-2023.2 | 16 - .../{gromacs-2023.3 => gromacs-2023.4} | 4 +- .../{gromacs-2023.1-r1 => gromacs-2024.1} | 4 +- .../md5-cache/sci-electronics/Manifest.gz | Bin 18035 -> 18036 bytes .../md5-cache/sci-electronics/kicad-8.0.0 | 6 +- metadata/md5-cache/sci-electronics/kicad-9999 | 6 +- .../md5-cache/sci-geosciences/Manifest.gz | Bin 18222 -> 18231 bytes .../sci-geosciences/geocode-glib-3.26.4-r201 | 2 +- .../md5-cache/sci-geosciences/gnome-maps-44.3 | 2 +- .../md5-cache/sci-geosciences/gnome-maps-45.2 | 2 +- .../md5-cache/sci-geosciences/gnome-maps-45.3 | 2 +- .../md5-cache/sci-geosciences/gnome-maps-45.4 | 2 +- .../md5-cache/sci-geosciences/liblas-1.8.1-r3 | 4 +- metadata/md5-cache/sci-libs/HighFive-2.7.1 | 16 - metadata/md5-cache/sci-libs/HighFive-2.8.0 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 69890 -> 69577 bytes .../{caffe2-2.1.2-r5 => caffe2-2.1.2-r6} | 6 +- metadata/md5-cache/sci-libs/cantera-2.6.0-r2 | 17 - metadata/md5-cache/sci-libs/cantera-3.0.0 | 17 - metadata/md5-cache/sci-libs/cantera-3.0.0-r1 | 4 +- metadata/md5-cache/sci-libs/ideep-3.1.1 | 9 + metadata/md5-cache/sci-libs/lapack-3.11 | 4 +- metadata/md5-cache/sci-libs/lapack-3.12.0 | 4 +- metadata/md5-cache/sci-libs/libigl-2.5.0 | 4 +- .../md5-cache/sci-mathematics/Manifest.gz | Bin 29732 -> 29731 bytes .../md5-cache/sci-mathematics/gsl-shell-2.3.5 | 2 +- .../md5-cache/sci-visualization/Manifest.gz | Bin 7070 -> 7069 bytes .../md5-cache/sci-visualization/dash-2.8.1 | 4 +- .../sci-visualization/jupyter-dash-0.4.2 | 4 +- metadata/md5-cache/sec-keys/Manifest.gz | Bin 29466 -> 29463 bytes .../sec-keys/openpgp-keys-canonical-20190401 | 4 +- ...> openpgp-keys-gentoo-developers-20240226} | 6 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 90219 -> 90687 bytes .../sys-apps/accountsservice-23.13.9 | 2 +- metadata/md5-cache/sys-apps/baobab-44.0 | 2 +- metadata/md5-cache/sys-apps/baobab-45.0 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.1 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.2 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.3 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.6 | 2 +- metadata/md5-cache/sys-apps/bolt-0.9.7 | 2 +- metadata/md5-cache/sys-apps/bubblewrap-0.8.0 | 2 +- metadata/md5-cache/sys-apps/dbus-1.15.8 | 2 +- metadata/md5-cache/sys-apps/dbus-broker-33-r1 | 2 +- metadata/md5-cache/sys-apps/dbus-broker-33-r2 | 2 +- metadata/md5-cache/sys-apps/dbus-broker-35 | 2 +- metadata/md5-cache/sys-apps/dbus-broker-9999 | 2 +- metadata/md5-cache/sys-apps/dtc-1.7.0 | 2 +- metadata/md5-cache/sys-apps/dtc-9999 | 2 +- metadata/md5-cache/sys-apps/flashrom-1.2-r4 | 2 +- metadata/md5-cache/sys-apps/flashrom-1.3.0 | 2 +- metadata/md5-cache/sys-apps/flashrom-1.3.0-r1 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.9.10-r1 | 2 +- metadata/md5-cache/sys-apps/fwupd-1.9.14 | 18 + metadata/md5-cache/sys-apps/fwupd-1.9.6 | 2 +- metadata/md5-cache/sys-apps/fwupd-efi-1.4 | 2 +- metadata/md5-cache/sys-apps/fwupd-efi-1.4-r1 | 2 +- .../md5-cache/sys-apps/gentoo-functions-1.0 | 2 +- .../md5-cache/sys-apps/gentoo-functions-9999 | 2 +- .../sys-apps/gnome-disk-utility-44.0 | 2 +- .../sys-apps/gnome-disk-utility-45.0 | 2 +- .../sys-apps/gnome-disk-utility-45.1 | 2 +- metadata/md5-cache/sys-apps/ipmiutil-3.1.9 | 6 +- metadata/md5-cache/sys-apps/kmscon-9.0.0 | 2 +- metadata/md5-cache/sys-apps/lshw-02.20.2b | 15 + .../{moreutils-0.67-r1 => moreutils-0.69} | 8 +- metadata/md5-cache/sys-apps/nvme-cli-2.7.1 | 2 +- metadata/md5-cache/sys-apps/nvme-cli-2.8 | 2 +- metadata/md5-cache/sys-apps/openrc-0.48 | 2 +- metadata/md5-cache/sys-apps/openrc-0.53 | 2 +- metadata/md5-cache/sys-apps/openrc-9999 | 2 +- .../sys-apps/osinfo-db-tools-1.10.0-r1 | 2 +- .../sys-apps/osinfo-db-tools-1.10.0-r2 | 2 +- .../md5-cache/sys-apps/osinfo-db-tools-1.11.0 | 2 +- metadata/md5-cache/sys-apps/pciutils-3.11.1 | 16 + metadata/md5-cache/sys-apps/plocate-1.1.19 | 2 +- metadata/md5-cache/sys-apps/plocate-1.1.20 | 2 +- metadata/md5-cache/sys-apps/plocate-1.1.22 | 2 +- .../md5-cache/sys-apps/polychromatic-0.8.3-r1 | 2 +- .../md5-cache/sys-apps/polychromatic-9999 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.57-r1 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.59-r1 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.60-r1 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.61-r1 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.62 | 2 +- metadata/md5-cache/sys-apps/portage-3.0.63 | 2 +- metadata/md5-cache/sys-apps/portage-9999 | 2 +- .../sys-apps/razercommander-1.2.1.2-r1 | 2 +- metadata/md5-cache/sys-apps/syd-3.13.1 | 16 - metadata/md5-cache/sys-apps/syd-3.14.1 | 16 + .../sys-apps/system-monitoring-center-2.26.0 | 2 +- .../sys-apps/system-monitoring-center-9999 | 2 +- metadata/md5-cache/sys-apps/systemd-254.10 | 2 +- metadata/md5-cache/sys-apps/systemd-254.8-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-254.9-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-255.3-r1 | 2 +- metadata/md5-cache/sys-apps/systemd-255.4 | 2 +- metadata/md5-cache/sys-apps/systemd-9999 | 2 +- .../md5-cache/sys-apps/systemd-utils-254.10 | 2 +- .../md5-cache/sys-apps/systemd-utils-254.8 | 2 +- .../md5-cache/sys-apps/systemd-utils-254.9-r1 | 2 +- metadata/md5-cache/sys-apps/usbredir-0.13.0 | 2 +- .../md5-cache/sys-apps/usbredir-0.13.0-r1 | 2 +- .../md5-cache/sys-apps/xdg-dbus-proxy-0.1.5 | 2 +- .../sys-apps/xdg-desktop-portal-1.18.0-r2 | 2 +- .../sys-apps/xdg-desktop-portal-1.18.1 | 2 +- .../sys-apps/xdg-desktop-portal-1.18.2 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-44.2 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-45.0 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-45.1 | 2 +- .../sys-apps/xdg-desktop-portal-gnome-45.1-r1 | 2 +- .../sys-apps/xdg-desktop-portal-xapp-1.0.4 | 2 +- metadata/md5-cache/sys-auth/Manifest.gz | Bin 14471 -> 14482 bytes metadata/md5-cache/sys-auth/elogind-246.10-r3 | 2 +- metadata/md5-cache/sys-auth/elogind-252.9 | 2 +- metadata/md5-cache/sys-auth/fprintd-1.94.1 | 2 +- metadata/md5-cache/sys-auth/fprintd-1.94.2 | 2 +- metadata/md5-cache/sys-auth/libfprint-1.94.3 | 2 +- metadata/md5-cache/sys-auth/libfprint-1.94.4 | 2 +- metadata/md5-cache/sys-auth/libfprint-1.94.5 | 2 +- metadata/md5-cache/sys-auth/libfprint-1.94.7 | 2 +- metadata/md5-cache/sys-auth/otpcalc-0.97.9 | 2 +- metadata/md5-cache/sys-auth/otpcalc-0.98 | 2 +- metadata/md5-cache/sys-auth/polkit-122-r1 | 2 +- metadata/md5-cache/sys-auth/polkit-123 | 2 +- metadata/md5-cache/sys-auth/polkit-124-r1 | 2 +- metadata/md5-cache/sys-auth/rtkit-0.13-r2 | 2 +- metadata/md5-cache/sys-auth/seatd-0.8.0 | 2 +- metadata/md5-cache/sys-auth/seatd-9999 | 2 +- metadata/md5-cache/sys-block/Manifest.gz | Bin 17191 -> 16878 bytes metadata/md5-cache/sys-block/ndctl-76.1 | 2 +- metadata/md5-cache/sys-block/ndctl-77-r1 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.8 | 2 +- metadata/md5-cache/sys-block/open-iscsi-2.1.9 | 2 +- metadata/md5-cache/sys-block/open-isns-0.102 | 2 +- .../sys-block/partitionmanager-23.08.4 | 2 +- .../sys-block/partitionmanager-23.08.5 | 2 +- .../sys-block/partitionmanager-24.02.0 | 16 + .../thin-provisioning-tools-0.9.0-r3 | 16 - .../sys-block/thin-provisioning-tools-1.0.6 | 13 - .../sys-block/thin-provisioning-tools-1.0.9 | 13 - metadata/md5-cache/sys-boot/Manifest.gz | Bin 8735 -> 8737 bytes .../sys-boot/{grub-2.12-r1 => grub-2.12-r2} | 4 +- metadata/md5-cache/sys-boot/grub-9999 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 28288 -> 28448 bytes metadata/md5-cache/sys-cluster/rdma-core-48.0 | 4 +- metadata/md5-cache/sys-cluster/rdma-core-50.0 | 16 + metadata/md5-cache/sys-cluster/rdma-core-9999 | 2 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 33395 -> 31642 bytes metadata/md5-cache/sys-devel/clang-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/clang-16.0.6 | 2 +- metadata/md5-cache/sys-devel/clang-17.0.6 | 2 +- metadata/md5-cache/sys-devel/clang-18.1.0_rc2 | 17 - metadata/md5-cache/sys-devel/clang-18.1.0_rc3 | 2 +- metadata/md5-cache/sys-devel/clang-18.1.0_rc4 | 17 + .../md5-cache/sys-devel/clang-19.0.0.9999 | 2 +- .../sys-devel/clang-19.0.0_pre20240210 | 17 - .../sys-devel/clang-19.0.0_pre20240218 | 17 - .../sys-devel/clang-19.0.0_pre20240224 | 2 +- .../sys-devel/clang-common-15.0.7-r7 | 2 +- .../sys-devel/clang-common-16.0.6-r2 | 2 +- .../sys-devel/clang-common-17.0.6-r1 | 2 +- .../sys-devel/clang-common-18.1.0_rc3 | 2 +- ...mon-18.1.0_rc2 => clang-common-18.1.0_rc4} | 6 +- .../sys-devel/clang-common-19.0.0.9999 | 2 +- .../sys-devel/clang-common-19.0.0_pre20240210 | 13 - .../sys-devel/clang-common-19.0.0_pre20240218 | 13 - .../sys-devel/clang-common-19.0.0_pre20240224 | 2 +- ...me-18.1.0_rc2 => clang-runtime-18.1.0_rc4} | 2 +- .../clang-runtime-19.0.0_pre20240210 | 12 - .../clang-runtime-19.0.0_pre20240218 | 12 - metadata/md5-cache/sys-devel/lld-15.0.7 | 2 +- metadata/md5-cache/sys-devel/lld-16.0.6 | 2 +- metadata/md5-cache/sys-devel/lld-17.0.6 | 4 +- metadata/md5-cache/sys-devel/lld-18.1.0_rc3 | 4 +- .../{lld-18.1.0_rc2 => lld-18.1.0_rc4} | 14 +- metadata/md5-cache/sys-devel/lld-19.0.0.9999 | 4 +- .../sys-devel/lld-19.0.0_pre20240210 | 16 - .../sys-devel/lld-19.0.0_pre20240218 | 16 - .../sys-devel/lld-19.0.0_pre20240224 | 4 +- metadata/md5-cache/sys-devel/llvm-15.0.7-r3 | 2 +- metadata/md5-cache/sys-devel/llvm-16.0.6 | 2 +- metadata/md5-cache/sys-devel/llvm-17.0.6 | 2 +- metadata/md5-cache/sys-devel/llvm-18.1.0_rc3 | 2 +- .../{llvm-18.1.0_rc2 => llvm-18.1.0_rc4} | 6 +- metadata/md5-cache/sys-devel/llvm-19.0.0.9999 | 2 +- .../sys-devel/llvm-19.0.0_pre20240210 | 17 - .../sys-devel/llvm-19.0.0_pre20240218 | 17 - .../sys-devel/llvm-19.0.0_pre20240224 | 2 +- .../md5-cache/sys-devel/llvm-common-15.0.7 | 2 +- .../md5-cache/sys-devel/llvm-common-16.0.6 | 2 +- .../md5-cache/sys-devel/llvm-common-17.0.6 | 2 +- .../sys-devel/llvm-common-18.1.0_rc3 | 2 +- ...mmon-18.1.0_rc2 => llvm-common-18.1.0_rc4} | 4 +- .../sys-devel/llvm-common-19.0.0.9999 | 2 +- .../sys-devel/llvm-common-19.0.0_pre20240210 | 13 - .../sys-devel/llvm-common-19.0.0_pre20240218 | 13 - .../sys-devel/llvm-common-19.0.0_pre20240224 | 2 +- metadata/md5-cache/sys-devel/mold-2.4.1 | 14 + metadata/md5-cache/sys-devel/mold-9999 | 2 +- metadata/md5-cache/sys-fs/Manifest.gz | Bin 36445 -> 36779 bytes ...lesd-0.10.10-r1 => cachefilesd-0.10.10-r2} | 2 +- metadata/md5-cache/sys-fs/cryfs-0.10.3-r1 | 2 +- metadata/md5-cache/sys-fs/e2fsprogs-1.47.0-r3 | 4 +- metadata/md5-cache/sys-fs/fuse-3.16.2 | 2 +- metadata/md5-cache/sys-fs/jfsutils-1.1.15-r2 | 2 +- metadata/md5-cache/sys-fs/lxcfs-5.0.4-r1 | 2 +- metadata/md5-cache/sys-fs/zfs-2.1.15 | 18 + metadata/md5-cache/sys-fs/zfs-kmod-2.1.15 | 18 + metadata/md5-cache/sys-kernel/Manifest.gz | Bin 24834 -> 25604 bytes ...e20240104-r2 => dracut-060_pre20240104-r3} | 4 +- metadata/md5-cache/sys-kernel/dracut-9999 | 4 +- .../sys-kernel/gentoo-sources-5.10.211 | 14 + .../sys-kernel/gentoo-sources-5.15.150 | 14 + .../sys-kernel/gentoo-sources-6.1.80 | 14 + .../sys-kernel/gentoo-sources-6.6.19 | 14 + .../md5-cache/sys-kernel/gentoo-sources-6.7.7 | 14 + ...rces-4.19.307 => vanilla-sources-4.19.308} | 4 +- ...rces-5.10.210 => vanilla-sources-5.10.211} | 4 +- ...rces-5.15.149 => vanilla-sources-5.15.150} | 4 +- ...ources-5.4.269 => vanilla-sources-5.4.270} | 4 +- ...-sources-6.1.79 => vanilla-sources-6.1.80} | 4 +- ...-sources-6.6.18 => vanilla-sources-6.6.19} | 4 +- ...la-sources-6.7.6 => vanilla-sources-6.7.7} | 4 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 42523 -> 41076 bytes metadata/md5-cache/sys-libs/basu-0.2.0 | 2 +- metadata/md5-cache/sys-libs/basu-0.2.0-r1 | 2 +- metadata/md5-cache/sys-libs/basu-0.2.1 | 2 +- .../md5-cache/sys-libs/compiler-rt-15.0.7 | 2 +- .../md5-cache/sys-libs/compiler-rt-16.0.6 | 2 +- .../md5-cache/sys-libs/compiler-rt-16.0.6-r4 | 2 +- .../md5-cache/sys-libs/compiler-rt-17.0.6 | 2 +- .../md5-cache/sys-libs/compiler-rt-18.1.0_rc3 | 2 +- ...r-rt-18.1.0_rc2 => compiler-rt-18.1.0_rc4} | 4 +- .../sys-libs/compiler-rt-19.0.0.9999 | 2 +- .../sys-libs/compiler-rt-19.0.0_pre20240210 | 14 - .../sys-libs/compiler-rt-19.0.0_pre20240218 | 14 - .../sys-libs/compiler-rt-19.0.0_pre20240224 | 2 +- .../sys-libs/compiler-rt-sanitizers-15.0.7 | 2 +- .../sys-libs/compiler-rt-sanitizers-16.0.6 | 2 +- .../sys-libs/compiler-rt-sanitizers-17.0.6 | 2 +- .../compiler-rt-sanitizers-18.1.0_rc3 | 2 +- ..._rc2 => compiler-rt-sanitizers-18.1.0_rc4} | 4 +- .../compiler-rt-sanitizers-19.0.0.9999 | 2 +- .../compiler-rt-sanitizers-19.0.0_pre20240210 | 15 - .../compiler-rt-sanitizers-19.0.0_pre20240218 | 15 - .../compiler-rt-sanitizers-19.0.0_pre20240224 | 2 +- metadata/md5-cache/sys-libs/kpmcore-23.08.4 | 2 +- metadata/md5-cache/sys-libs/kpmcore-23.08.5 | 2 +- metadata/md5-cache/sys-libs/kpmcore-24.02.0 | 16 + metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 | 2 +- metadata/md5-cache/sys-libs/libcxx-16.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxx-17.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxx-18.1.0_rc3 | 2 +- .../{libcxx-18.1.0_rc2 => libcxx-18.1.0_rc4} | 8 +- .../md5-cache/sys-libs/libcxx-19.0.0.9999 | 2 +- .../sys-libs/libcxx-19.0.0_pre20240210 | 16 - .../sys-libs/libcxx-19.0.0_pre20240218 | 16 - .../sys-libs/libcxx-19.0.0_pre20240224 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-15.0.7 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-16.0.6 | 2 +- metadata/md5-cache/sys-libs/libcxxabi-17.0.6 | 2 +- .../md5-cache/sys-libs/libcxxabi-18.1.0_rc3 | 2 +- ...cxxabi-18.1.0_rc2 => libcxxabi-18.1.0_rc4} | 4 +- .../md5-cache/sys-libs/libcxxabi-19.0.0.9999 | 2 +- .../sys-libs/libcxxabi-19.0.0_pre20240210 | 16 - .../sys-libs/libcxxabi-19.0.0_pre20240218 | 16 - .../sys-libs/libcxxabi-19.0.0_pre20240224 | 2 +- .../md5-cache/sys-libs/libmodulemd-2.15.0 | 2 +- metadata/md5-cache/sys-libs/libmodulemd-9999 | 2 +- metadata/md5-cache/sys-libs/libnvme-1.7.1-r1 | 2 +- metadata/md5-cache/sys-libs/libnvme-1.8 | 2 +- metadata/md5-cache/sys-libs/libomp-15.0.7-r6 | 2 +- metadata/md5-cache/sys-libs/libomp-16.0.6 | 2 +- metadata/md5-cache/sys-libs/libomp-17.0.6 | 2 +- metadata/md5-cache/sys-libs/libomp-18.1.0_rc3 | 2 +- .../{libomp-18.1.0_rc2 => libomp-18.1.0_rc4} | 10 +- .../md5-cache/sys-libs/libomp-19.0.0.9999 | 2 +- .../sys-libs/libomp-19.0.0_pre20240210 | 16 - .../sys-libs/libomp-19.0.0_pre20240218 | 16 - .../sys-libs/libomp-19.0.0_pre20240224 | 2 +- .../md5-cache/sys-libs/libosinfo-1.10.0-r1 | 2 +- metadata/md5-cache/sys-libs/libosinfo-1.11.0 | 2 +- metadata/md5-cache/sys-libs/libunwind-1.8.1 | 16 + metadata/md5-cache/sys-libs/libunwind-9999 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-15.0.7 | 2 +- .../sys-libs/llvm-libunwind-16.0.6-r1 | 2 +- .../md5-cache/sys-libs/llvm-libunwind-17.0.6 | 2 +- .../sys-libs/llvm-libunwind-18.1.0_rc3 | 2 +- ...d-18.1.0_rc2 => llvm-libunwind-18.1.0_rc4} | 4 +- .../sys-libs/llvm-libunwind-19.0.0.9999 | 2 +- .../llvm-libunwind-19.0.0_pre20240210 | 16 - .../llvm-libunwind-19.0.0_pre20240218 | 16 - .../llvm-libunwind-19.0.0_pre20240224 | 2 +- metadata/md5-cache/sys-libs/musl-1.2.5 | 14 + metadata/md5-cache/sys-libs/musl-9999 | 4 +- .../md5-cache/sys-libs/readline-8.1_p2-r2 | 4 +- metadata/md5-cache/sys-libs/snapd-glib-1.63 | 2 +- metadata/md5-cache/sys-libs/snapd-glib-1.64 | 2 +- .../md5-cache/sys-libs/snapd-glib-1.64-r100 | 2 +- metadata/md5-cache/sys-power/Manifest.gz | Bin 8602 -> 8601 bytes .../sys-power/power-profiles-daemon-0.13 | 2 +- .../sys-power/power-profiles-daemon-0.20 | 2 +- .../sys-power/switcheroo-control-2.6-r2 | 2 +- metadata/md5-cache/sys-power/upower-0.99.20 | 2 +- metadata/md5-cache/sys-power/upower-1.90.2 | 2 +- metadata/md5-cache/sys-process/Manifest.gz | Bin 17088 -> 17252 bytes metadata/md5-cache/sys-process/acct-6.6.4-r4 | 14 + metadata/md5-cache/sys-process/evisum-0.6.0 | 2 +- .../sys-process/gnome-usage-3.38.1-r2 | 2 +- .../md5-cache/sys-process/gnome-usage-45.0 | 2 +- .../md5-cache/sys-process/parallel-20231122 | 15 - .../{parallel-20231222 => parallel-20240222} | 6 +- metadata/md5-cache/sys-process/rtirq-20240120 | 13 + metadata/md5-cache/sys-process/uksmd-6.5.1 | 2 +- metadata/md5-cache/virtual/Manifest.gz | Bin 43988 -> 44145 bytes metadata/md5-cache/virtual/pkgconfig-3 | 8 + metadata/md5-cache/www-apps/Manifest.gz | Bin 24054 -> 24371 bytes .../{lidarr-2.2.0.4045 => lidarr-2.2.0.4053} | 2 +- metadata/md5-cache/www-apps/nextcloud-28.0.3 | 15 + .../www-apps/nextcloud-notify_push-0.6.9 | 13 + metadata/md5-cache/www-client/Manifest.gz | Bin 12046 -> 12374 bytes .../www-client/chromium-122.0.6261.94 | 4 +- ...um-122.0.6261.39 => chromium-123.0.6312.4} | 4 +- .../md5-cache/www-client/elinks-0.16.1.1-r2 | 6 +- metadata/md5-cache/www-client/elinks-9999 | 6 +- metadata/md5-cache/www-client/epiphany-44.6 | 2 +- metadata/md5-cache/www-client/falkon-23.08.4 | 2 +- metadata/md5-cache/www-client/falkon-23.08.5 | 2 +- metadata/md5-cache/www-client/falkon-24.02.0 | 18 + ...312.4 => google-chrome-beta-123.0.6312.22} | 2 +- ...0.2365.59 => microsoft-edge-122.0.2365.63} | 2 +- ...5.38 => microsoft-edge-beta-123.0.2420.10} | 2 +- ...380.1 => microsoft-edge-dev-123.0.2420.10} | 2 +- metadata/md5-cache/www-client/pybugz-0.14 | 17 + metadata/md5-cache/www-client/pybugz-9999 | 17 +- metadata/md5-cache/www-client/tangram-3.0 | 2 +- metadata/md5-cache/www-plugins/Manifest.gz | Bin 2246 -> 2248 bytes ... chrome-binary-plugins-123.0.6312.22_beta} | 2 +- metadata/md5-cache/www-servers/Manifest.gz | Bin 9170 -> 9170 bytes .../md5-cache/www-servers/apache-2.4.58-r2 | 4 +- .../md5-cache/www-servers/lighttpd-1.4.73 | 2 +- .../md5-cache/www-servers/lighttpd-1.4.74 | 2 +- metadata/md5-cache/www-servers/pshs-0.4.1 | 2 +- metadata/md5-cache/www-servers/pshs-0.4.2 | 2 +- metadata/md5-cache/x11-apps/Manifest.gz | Bin 16519 -> 16689 bytes .../x11-apps/igt-gpu-tools-1.27.1-r1 | 2 +- .../md5-cache/x11-apps/igt-gpu-tools-1.28 | 17 + .../md5-cache/x11-apps/igt-gpu-tools-9999 | 10 +- metadata/md5-cache/x11-apps/mesa-progs-8.5.0 | 2 +- metadata/md5-cache/x11-apps/mesa-progs-9999 | 2 +- metadata/md5-cache/x11-apps/xisxwayland-2 | 2 +- metadata/md5-cache/x11-apps/xisxwayland-9999 | 2 +- metadata/md5-cache/x11-base/Manifest.gz | Bin 2205 -> 2216 bytes metadata/md5-cache/x11-base/xorg-proto-2023.2 | 2 +- metadata/md5-cache/x11-base/xorg-proto-9999 | 2 +- .../md5-cache/x11-base/xorg-server-21.1.11 | 2 +- metadata/md5-cache/x11-base/xorg-server-9999 | 2 +- metadata/md5-cache/x11-base/xwayland-23.2.4 | 2 +- .../md5-cache/x11-base/xwayland-23.2.4-r1 | 2 +- metadata/md5-cache/x11-base/xwayland-9999 | 2 +- metadata/md5-cache/x11-drivers/Manifest.gz | Bin 6771 -> 6933 bytes .../x11-drivers/xf86-input-elographics-1.4.4 | 14 + .../x11-drivers/xf86-input-wacom-1.2.0 | 2 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 25996 -> 26164 bytes metadata/md5-cache/x11-libs/cairo-1.18.0 | 2 +- metadata/md5-cache/x11-libs/cairo-9999 | 2 +- metadata/md5-cache/x11-libs/colord-gtk-0.3.0 | 2 +- .../md5-cache/x11-libs/gdk-pixbuf-2.42.10-r1 | 2 +- .../md5-cache/x11-libs/gdk-pixbuf-xlib-2.40.2 | 2 +- metadata/md5-cache/x11-libs/gtk+-3.24.39 | 2 +- metadata/md5-cache/x11-libs/gtk+-3.24.41 | 2 +- .../md5-cache/x11-libs/gtksourceview-4.8.4 | 2 +- metadata/md5-cache/x11-libs/libXvMC-1.0.13 | 2 +- metadata/md5-cache/x11-libs/libXvMC-1.0.14 | 2 +- metadata/md5-cache/x11-libs/libdrm-2.4.118 | 2 +- metadata/md5-cache/x11-libs/libdrm-2.4.120 | 2 +- metadata/md5-cache/x11-libs/libdrm-9999 | 2 +- metadata/md5-cache/x11-libs/libnotify-0.8.3 | 2 +- .../md5-cache/x11-libs/libpciaccess-0.17-r1 | 2 +- metadata/md5-cache/x11-libs/libpciaccess-0.18 | 2 +- metadata/md5-cache/x11-libs/libvdpau-1.5 | 2 +- metadata/md5-cache/x11-libs/libwnck-43.0-r1 | 2 +- metadata/md5-cache/x11-libs/libxcvt-0.1.2 | 2 +- metadata/md5-cache/x11-libs/libxcvt-9999 | 2 +- .../md5-cache/x11-libs/libxkbcommon-1.6.0 | 2 +- metadata/md5-cache/x11-libs/pango-1.51.0 | 2 +- metadata/md5-cache/x11-libs/pixman-0.42.2 | 2 +- metadata/md5-cache/x11-libs/pixman-0.43.0 | 2 +- metadata/md5-cache/x11-libs/pixman-0.43.2 | 6 +- metadata/md5-cache/x11-libs/pixman-0.43.4 | 14 + metadata/md5-cache/x11-libs/pixman-9999 | 2 +- metadata/md5-cache/x11-libs/vte-0.68.0 | 2 +- metadata/md5-cache/x11-libs/vte-0.74.2 | 2 +- metadata/md5-cache/x11-libs/xapp-2.6.1 | 2 +- metadata/md5-cache/x11-libs/xapp-2.8.2 | 2 +- metadata/md5-cache/x11-misc/Manifest.gz | Bin 64332 -> 64345 bytes .../x11-misc/appmenu-gtk-module-0.7.6 | 2 +- metadata/md5-cache/x11-misc/colord-1.4.6-r1 | 2 +- metadata/md5-cache/x11-misc/colord-1.4.6-r2 | 2 +- metadata/md5-cache/x11-misc/colord-1.4.7 | 2 +- metadata/md5-cache/x11-misc/gpaste-3.42.5 | 2 +- metadata/md5-cache/x11-misc/i3lock-2.14.1-r2 | 2 +- metadata/md5-cache/x11-misc/i3status-2.14-r1 | 2 +- metadata/md5-cache/x11-misc/meteo-0.9.9.1-r3 | 2 +- metadata/md5-cache/x11-misc/meteo-0.9.9.2 | 2 +- metadata/md5-cache/x11-misc/picom-10.2 | 2 +- metadata/md5-cache/x11-misc/picom-11.1 | 2 +- metadata/md5-cache/x11-misc/picom-11.2 | 2 +- metadata/md5-cache/x11-misc/picom-9999 | 2 +- metadata/md5-cache/x11-misc/revelation-0.5.5 | 2 +- .../md5-cache/x11-misc/shared-mime-info-2.2 | 2 +- .../x11-misc/shared-mime-info-2.3-r1 | 2 +- .../x11-misc/shared-mime-info-2.4-r1 | 2 +- metadata/md5-cache/x11-misc/xfe-1.43.2 | 14 - metadata/md5-cache/x11-misc/xfe-1.46 | 16 + .../x11-misc/xkeyboard-config-2.40-r1 | 2 +- .../md5-cache/x11-misc/xkeyboard-config-2.41 | 2 +- .../md5-cache/x11-misc/xkeyboard-config-9999 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 8646 -> 8810 bytes .../md5-cache/x11-terms/gnome-terminal-3.44.1 | 2 +- .../md5-cache/x11-terms/gnome-terminal-3.50.1 | 2 +- .../md5-cache/x11-terms/terminology-1.13.0 | 2 +- .../md5-cache/x11-terms/xfce4-terminal-1.1.3 | 16 + metadata/md5-cache/x11-themes/Manifest.gz | Bin 27192 -> 27195 bytes .../x11-themes/adwaita-icon-theme-45.0 | 2 +- .../md5-cache/x11-themes/arc-theme-20210412 | 2 +- .../md5-cache/x11-themes/arc-theme-20220223 | 2 +- .../md5-cache/x11-themes/arc-theme-20220405 | 2 +- .../md5-cache/x11-themes/arc-theme-20221218 | 2 +- .../x11-themes/gnome-backgrounds-44.0 | 2 +- .../x11-themes/gnome-backgrounds-45.0 | 2 +- .../md5-cache/x11-themes/greybird-3.22.14 | 2 +- metadata/md5-cache/x11-themes/zuki-themes-4.0 | 2 +- metadata/md5-cache/x11-wm/Manifest.gz | Bin 17021 -> 17021 bytes .../md5-cache/x11-wm/enlightenment-0.25.4 | 2 +- .../md5-cache/x11-wm/enlightenment-0.26.0 | 2 +- metadata/md5-cache/x11-wm/i3-4.22 | 2 +- metadata/md5-cache/x11-wm/i3-4.23 | 2 +- metadata/md5-cache/x11-wm/i3-9999 | 2 +- metadata/md5-cache/x11-wm/marco-1.26.2-r1 | 2 +- metadata/md5-cache/x11-wm/marco-1.27.0 | 2 +- metadata/md5-cache/x11-wm/marco-1.27.1 | 2 +- metadata/md5-cache/x11-wm/muffin-5.8.1 | 2 +- metadata/md5-cache/x11-wm/muffin-6.0.1 | 2 +- metadata/md5-cache/x11-wm/mutter-44.3 | 2 +- metadata/md5-cache/x11-wm/mutter-44.4 | 2 +- metadata/md5-cache/x11-wm/mutter-45.1 | 2 +- metadata/md5-cache/x11-wm/mutter-45.2 | 2 +- metadata/md5-cache/x11-wm/mutter-45.2-r1 | 2 +- metadata/md5-cache/x11-wm/mutter-9999 | 2 +- metadata/md5-cache/xfce-base/Manifest.gz | Bin 6437 -> 7244 bytes .../md5-cache/xfce-base/libxfce4ui-4.19.5 | 16 + .../xfce-base/libxfce4windowing-4.19.3 | 14 + .../md5-cache/xfce-base/xfce4-panel-4.18.6 | 16 + .../md5-cache/xfce-base/xfce4-panel-4.19.3 | 16 + metadata/md5-cache/xfce-base/xfconf-4.19.2 | 16 + metadata/md5-cache/xfce-extra/Manifest.gz | Bin 8342 -> 8668 bytes .../xfce-extra/xfce4-alsa-plugin-0.3.0-r1 | 2 +- .../xfce-extra/xfce4-clipman-plugin-1.6.6 | 15 + .../xfce-extra/xfce4-taskmanager-1.5.7 | 15 + metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 20 +- metadata/stabilization-groups/qt/qt6.group | 1 + metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43611 -> 43616 bytes net-analyzer/argus/argus-3.0.8.3-r2.ebuild | 18 +- net-analyzer/greenbone-feed-sync/Manifest | 1 + .../greenbone-feed-sync-23.10.0.ebuild | 4 +- .../greenbone-feed-sync-24.1.1.ebuild | 75 + net-analyzer/gsa/gsa-23.0.0.ebuild | 2 +- net-analyzer/gsad/gsad-22.9.1.ebuild | 2 +- net-analyzer/gvm-libs/gvm-libs-22.8.0.ebuild | 2 +- .../gvm-tools/gvm-tools-24.1.0.ebuild | 2 +- net-analyzer/gvm/gvm-22.4-r1.ebuild | 4 +- net-analyzer/gvmd/gvmd-23.1.0.ebuild | 2 +- .../net-snmp/net-snmp-5.9.3-r3.ebuild | 3 +- net-analyzer/net-snmp/net-snmp-5.9.4.ebuild | 3 +- net-analyzer/netdata/netdata-9999.ebuild | 1 + .../notus-scanner/notus-scanner-22.6.2.ebuild | 4 +- .../openvas-scanner-22.7.9.ebuild | 2 +- .../ospd-openvas/ospd-openvas-22.6.2.ebuild | 4 +- net-analyzer/pontos/pontos-24.1.2.ebuild | 2 +- .../python-gvm/python-gvm-24.1.0.ebuild | 2 +- net-analyzer/suricata/Manifest | 6 +- ...nfigure-no-sphinx-pdflatex-automagic.patch | 26 - .../suricata-7.0.3_fix-build-with-gcc14.patch | 39 + net-analyzer/suricata/suricata-6.0.15.ebuild | 212 - net-analyzer/suricata/suricata-7.0.2.ebuild | 221 - ...-7.0.2-r1.ebuild => suricata-7.0.3.ebuild} | 3 +- net-analyzer/zabbix/Manifest | 6 - net-analyzer/zabbix/zabbix-5.0.40.ebuild | 379 -- net-analyzer/zabbix/zabbix-5.0.41.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.0.25.ebuild | 382 -- net-analyzer/zabbix/zabbix-6.0.26.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.4.10-r1.ebuild | 386 -- net-analyzer/zabbix/zabbix-6.4.11.ebuild | 2 +- net-dns/Manifest.gz | Bin 8030 -> 8030 bytes net-dns/dnsmasq/dnsmasq-2.90.ebuild | 2 +- net-fs/Manifest.gz | Bin 3357 -> 3359 bytes net-fs/libnfs/Manifest | 1 + net-fs/libnfs/libnfs-5.0.3.ebuild | 59 + net-im/Manifest.gz | Bin 9411 -> 9406 bytes net-im/neochat/Manifest | 1 + net-im/neochat/neochat-24.02.0.ebuild | 56 + net-im/tokodon/Manifest | 1 + net-im/tokodon/tokodon-24.02.0.ebuild | 45 + net-irc/Manifest.gz | Bin 8235 -> 8235 bytes net-irc/hexchat/Manifest | 1 + net-irc/hexchat/hexchat-2.16.2.ebuild | 138 + net-irc/hexchat/hexchat-9999.ebuild | 15 +- net-irc/hexchat/metadata.xml | 6 +- net-irc/konversation/Manifest | 1 + .../konversation/konversation-24.02.0.ebuild | 71 + net-irc/znc/znc-1.9.0.ebuild | 2 +- net-irc/znc/znc-9999.ebuild | 2 +- net-libs/Manifest.gz | Bin 31824 -> 31816 bytes net-libs/libhtp/Manifest | 1 - net-libs/libhtp/libhtp-0.5.45.ebuild | 41 - net-libs/libktorrent/Manifest | 1 + .../libktorrent/libktorrent-24.02.0.ebuild | 59 + net-libs/libpsl/libpsl-0.21.5.ebuild | 2 +- net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild | 2 +- net-libs/miniupnpc/metadata.xml | 3 - net-libs/miniupnpc/miniupnpc-2.2.6-r1.ebuild | 3 +- .../paho-mqtt-c/paho-mqtt-c-1.3.13.ebuild | 2 +- net-libs/rabbitmq-c/rabbitmq-c-0.13.0.ebuild | 2 +- .../signon-ui/signon-ui-0.15_p20231016.ebuild | 2 +- net-mail/Manifest.gz | Bin 14053 -> 14063 bytes .../courier-common-3.1.5.ebuild | 4 +- .../courier-imap/courier-imap-5.2.6-r1.ebuild | 2 +- net-misc/Manifest.gz | Bin 55125 -> 55117 bytes net-misc/axel/Manifest | 1 + net-misc/axel/axel-2.17.13.ebuild | 33 + net-misc/ena-driver/Manifest | 5 +- net-misc/ena-driver/ena-driver-2.11.0.ebuild | 31 - ...2.10.0.ebuild => ena-driver-2.12.0.ebuild} | 2 +- net-misc/ena-driver/ena-driver-2.8.9.ebuild | 30 - net-misc/ena-driver/ena-driver-2.9.1.ebuild | 31 - net-misc/kea/kea-2.4.0-r1.ebuild | 9 +- net-misc/kea/kea-2.4.1.ebuild | 9 +- net-misc/kea/kea-9999.ebuild | 11 +- net-misc/kio-zeroconf/Manifest | 2 +- ....95.ebuild => kio-zeroconf-24.02.0.ebuild} | 2 +- net-misc/memcached/Manifest | 1 + net-misc/memcached/memcached-1.6.24.ebuild | 104 + net-misc/ndisc6/Manifest | 2 +- ...disc6-1.0.6.ebuild => ndisc6-1.0.8.ebuild} | 23 +- net-misc/nemesis/Manifest | 1 + net-misc/nemesis/metadata.xml | 7 +- net-misc/nemesis/nemesis-1.8.ebuild | 26 + net-misc/networkmanager/Manifest | 1 + .../networkmanager-1.46.0.ebuild | 390 ++ net-misc/sshpass/Manifest | 1 + net-misc/sshpass/sshpass-1.10.ebuild | 14 + net-misc/whois/Manifest | 1 + net-misc/whois/whois-5.5.21.ebuild | 81 + net-news/Manifest.gz | Bin 2221 -> 2223 bytes net-news/alligator/Manifest | 1 + net-news/alligator/alligator-24.02.0.ebuild | 28 + net-p2p/Manifest.gz | Bin 6917 -> 6915 bytes net-p2p/ktorrent/Manifest | 1 + net-p2p/ktorrent/ktorrent-24.02.0.ebuild | 91 + net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild | 7 +- net-p2p/rtorrent/rtorrent-0.9.8-r3.ebuild | 9 +- net-print/Manifest.gz | Bin 6413 -> 6415 bytes net-print/hplip/hplip-3.23.12-r1.ebuild | 7 +- net-print/hplip/hplip-3.23.12.ebuild | 9 +- net-wireless/Manifest.gz | Bin 13895 -> 13898 bytes net-wireless/bluez/bluez-5.72.ebuild | 2 +- ...-r1.ebuild => gnuradio-3.10.9.2-r2.ebuild} | 3 +- net-wireless/gnuradio/gnuradio-9999.ebuild | 3 +- net-wireless/iwd/Manifest | 1 + net-wireless/iwd/iwd-2.15.ebuild | 167 + profiles/Manifest.gz | Bin 202375 -> 202357 bytes profiles/arch/alpha/package.use.mask | 4 + profiles/arch/amd64/x32/package.mask | 75 +- profiles/arch/amd64/x32/package.use.mask | 1 + profiles/arch/ia64/package.use.mask | 4 + profiles/arch/mips/package.use.mask | 10 +- profiles/arch/s390/package.use.mask | 4 + profiles/arch/x86/package.use.stable.mask | 1 - profiles/base/package.use.force | 8 + profiles/features/wd40/package.mask | 2 + profiles/package.mask | 654 ++- profiles/releases/23.0/make.defaults | 4 + profiles/releases/23.0/package.use | 4 + profiles/use.local.desc | 9 +- sci-biology/Manifest.gz | Bin 19313 -> 19317 bytes sci-biology/bwa/bwa-0.7.17.ebuild | 9 +- .../exonerate/exonerate-2.2.0-r3.ebuild | 9 +- sci-chemistry/Manifest.gz | Bin 9518 -> 9515 bytes sci-chemistry/gromacs/Manifest | 21 +- sci-chemistry/gromacs/gromacs-2021.6.ebuild | 352 -- .../gromacs/gromacs-2022.5-r1.ebuild | 333 -- .../gromacs/gromacs-2022.9999.ebuild | 333 -- sci-chemistry/gromacs/gromacs-2023.3.ebuild | 335 -- ...2023.1-r1.ebuild => gromacs-2023.4.ebuild} | 0 ...cs-2023.2.ebuild => gromacs-2024.1.ebuild} | 0 sci-electronics/Manifest.gz | Bin 8856 -> 8852 bytes sci-electronics/kicad/kicad-8.0.0.ebuild | 1 + sci-electronics/kicad/kicad-9999.ebuild | 1 + sci-geosciences/Manifest.gz | Bin 11599 -> 11595 bytes sci-geosciences/liblas/liblas-1.8.1-r3.ebuild | 13 +- sci-libs/HighFive/HighFive-2.7.1.ebuild | 69 - sci-libs/HighFive/HighFive-2.8.0.ebuild | 2 +- sci-libs/HighFive/Manifest | 1 - sci-libs/Manifest.gz | Bin 44618 -> 44766 bytes sci-libs/caffe2/Manifest | 1 - ...2.1.2-r5.ebuild => caffe2-2.1.2-r6.ebuild} | 9 +- sci-libs/cantera/Manifest | 1 - sci-libs/cantera/cantera-2.6.0-r2.ebuild | 154 - sci-libs/cantera/cantera-3.0.0-r1.ebuild | 2 +- sci-libs/cantera/cantera-3.0.0.ebuild | 143 - ...-2.6.0_drop_deprecated_open_U_option.patch | 49 - .../cantera/files/cantera-2.6.0_env.patch | 78 - sci-libs/cantera/metadata.xml | 1 - sci-libs/ideep/Manifest | 1 + .../ideep/files/ideep-3.1.1-20230825.patch | 36 + sci-libs/ideep/ideep-3.1.1.ebuild | 22 + sci-libs/ideep/metadata.xml | 11 + sci-libs/lapack/lapack-3.11.ebuild | 9 +- sci-libs/lapack/lapack-3.12.0.ebuild | 7 +- sci-libs/libigl/libigl-2.5.0.ebuild | 4 +- sci-visualization/Manifest.gz | Bin 4690 -> 4696 bytes sci-visualization/dash/dash-2.8.1.ebuild | 2 +- .../jupyter-dash/jupyter-dash-0.4.2.ebuild | 2 +- sec-keys/Manifest.gz | Bin 24753 -> 24757 bytes .../openpgp-keys-canonical-20190401.ebuild | 4 +- .../openpgp-keys-gentoo-developers/Manifest | 2 +- ...gp-keys-gentoo-developers-20240226.ebuild} | 4 +- sys-apps/Manifest.gz | Bin 50827 -> 50823 bytes sys-apps/fwupd/Manifest | 1 + sys-apps/fwupd/fwupd-1.9.14.ebuild | 210 + sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild | 9 +- sys-apps/lshw/Manifest | 3 +- sys-apps/lshw/lshw-02.20.2b.ebuild | 97 + sys-apps/moreutils/Manifest | 2 +- ...s-0.67-r1.ebuild => moreutils-0.69.ebuild} | 7 +- sys-apps/pciutils/Manifest | 1 + sys-apps/pciutils/pciutils-3.11.1.ebuild | 173 + sys-apps/syd/Manifest | 26 +- .../{syd-3.13.1.ebuild => syd-3.14.1.ebuild} | 45 +- sys-block/Manifest.gz | Bin 11030 -> 11030 bytes sys-block/partitionmanager/Manifest | 1 + .../partitionmanager-24.02.0.ebuild | 36 + sys-block/thin-provisioning-tools/Manifest | 97 - .../thin-provisioning-tools-0.9.0-r3.ebuild | 69 - .../thin-provisioning-tools-1.0.6.ebuild | 190 - .../thin-provisioning-tools-1.0.9.ebuild | 203 - sys-boot/Manifest.gz | Bin 5723 -> 5724 bytes sys-boot/grub/files/sbat.csv | 3 + ...rub-2.12-r1.ebuild => grub-2.12-r2.ebuild} | 4 + sys-boot/grub/grub-9999.ebuild | 4 + sys-cluster/Manifest.gz | Bin 11392 -> 11392 bytes sys-cluster/rdma-core/Manifest | 1 + sys-cluster/rdma-core/rdma-core-48.0.ebuild | 2 +- sys-cluster/rdma-core/rdma-core-50.0.ebuild | 119 + sys-cluster/rdma-core/rdma-core-9999.ebuild | 2 +- sys-devel/Manifest.gz | Bin 7715 -> 7695 bytes sys-devel/clang-common/Manifest | 6 +- ....ebuild => clang-common-18.1.0_rc4.ebuild} | 0 .../clang-common-19.0.0_pre20240210.ebuild | 290 -- .../clang-common-19.0.0_pre20240218.ebuild | 290 -- ...ebuild => clang-runtime-18.1.0_rc4.ebuild} | 0 .../clang-runtime-19.0.0_pre20240210.ebuild | 39 - .../clang-runtime-19.0.0_pre20240218.ebuild | 39 - sys-devel/clang/Manifest | 6 +- sys-devel/clang/clang-18.1.0_rc2.ebuild | 474 -- ...0240218.ebuild => clang-18.1.0_rc4.ebuild} | 1 + .../clang/clang-19.0.0_pre20240210.ebuild | 474 -- sys-devel/lld/Manifest | 6 +- sys-devel/lld/lld-17.0.6.ebuild | 3 + sys-devel/lld/lld-18.1.0_rc2.ebuild | 90 - sys-devel/lld/lld-18.1.0_rc3.ebuild | 3 + ...e20240218.ebuild => lld-18.1.0_rc4.ebuild} | 3 + sys-devel/lld/lld-19.0.0.9999.ebuild | 3 + sys-devel/lld/lld-19.0.0_pre20240210.ebuild | 90 - sys-devel/lld/lld-19.0.0_pre20240224.ebuild | 3 + sys-devel/llvm-common/Manifest | 6 +- ...2.ebuild => llvm-common-18.1.0_rc4.ebuild} | 0 .../llvm-common-19.0.0_pre20240210.ebuild | 53 - .../llvm-common-19.0.0_pre20240218.ebuild | 53 - sys-devel/llvm/Manifest | 6 +- ....1.0_rc2.ebuild => llvm-18.1.0_rc4.ebuild} | 0 sys-devel/llvm/llvm-19.0.0_pre20240210.ebuild | 535 --- sys-devel/llvm/llvm-19.0.0_pre20240218.ebuild | 535 --- sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-2.4.1.ebuild | 99 + sys-devel/mold/mold-9999.ebuild | 6 +- sys-fs/Manifest.gz | Bin 22233 -> 22243 bytes ...1.ebuild => cachefilesd-0.10.10-r2.ebuild} | 2 +- sys-fs/cachefilesd/files/cachefilesd-3.init | 1 - sys-fs/cryfs/cryfs-0.10.3-r1.ebuild | 5 +- sys-fs/e2fsprogs/e2fsprogs-1.47.0-r3.ebuild | 2 +- sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild | 6 +- sys-fs/zfs-kmod/Manifest | 2 + sys-fs/zfs-kmod/zfs-kmod-2.1.15.ebuild | 177 + sys-fs/zfs/Manifest | 2 + sys-fs/zfs/zfs-2.1.15.ebuild | 311 ++ sys-kernel/Manifest.gz | Bin 4569 -> 4570 bytes ...build => dracut-060_pre20240104-r3.ebuild} | 2 +- sys-kernel/dracut/dracut-9999.ebuild | 2 +- sys-kernel/gentoo-sources/Manifest | 14 + .../gentoo-sources-5.10.211.ebuild | 28 + .../gentoo-sources-5.15.150.ebuild | 28 + .../gentoo-sources-6.1.80.ebuild | 28 + .../gentoo-sources-6.6.19.ebuild | 28 + .../gentoo-sources-6.7.7.ebuild | 28 + sys-kernel/vanilla-sources/Manifest | 14 +- ...ebuild => vanilla-sources-4.19.308.ebuild} | 0 ...ebuild => vanilla-sources-5.10.211.ebuild} | 0 ...ebuild => vanilla-sources-5.15.150.ebuild} | 0 ....ebuild => vanilla-sources-5.4.270.ebuild} | 0 ...9.ebuild => vanilla-sources-6.1.80.ebuild} | 0 ...8.ebuild => vanilla-sources-6.6.19.ebuild} | 0 ....6.ebuild => vanilla-sources-6.7.7.ebuild} | 0 sys-libs/Manifest.gz | Bin 14731 -> 14728 bytes sys-libs/compiler-rt-sanitizers/Manifest | 6 +- ... compiler-rt-sanitizers-18.1.0_rc4.ebuild} | 0 ...er-rt-sanitizers-19.0.0_pre20240210.ebuild | 217 - ...er-rt-sanitizers-19.0.0_pre20240218.ebuild | 217 - sys-libs/compiler-rt/Manifest | 6 +- ...2.ebuild => compiler-rt-18.1.0_rc4.ebuild} | 0 .../compiler-rt-19.0.0_pre20240210.ebuild | 171 - .../compiler-rt-19.0.0_pre20240218.ebuild | 171 - sys-libs/kpmcore/Manifest | 1 + sys-libs/kpmcore/kpmcore-24.02.0.ebuild | 31 + sys-libs/libcxx/Manifest | 6 +- ....0_rc2.ebuild => libcxx-18.1.0_rc4.ebuild} | 0 .../libcxx/libcxx-19.0.0_pre20240210.ebuild | 209 - .../libcxx/libcxx-19.0.0_pre20240218.ebuild | 210 - sys-libs/libcxxabi/Manifest | 6 +- ...rc2.ebuild => libcxxabi-18.1.0_rc4.ebuild} | 0 .../libcxxabi-19.0.0_pre20240210.ebuild | 110 - .../libcxxabi-19.0.0_pre20240218.ebuild | 110 - sys-libs/libomp/Manifest | 6 +- ....0_rc2.ebuild => libomp-18.1.0_rc4.ebuild} | 0 .../libomp/libomp-19.0.0_pre20240210.ebuild | 158 - .../libomp/libomp-19.0.0_pre20240218.ebuild | 158 - sys-libs/libunwind/Manifest | 1 + sys-libs/libunwind/libunwind-1.8.1.ebuild | 132 + sys-libs/libunwind/libunwind-9999.ebuild | 3 +- sys-libs/llvm-libunwind/Manifest | 6 +- ...build => llvm-libunwind-18.1.0_rc4.ebuild} | 0 .../llvm-libunwind-19.0.0_pre20240210.ebuild | 128 - .../llvm-libunwind-19.0.0_pre20240218.ebuild | 128 - sys-libs/musl/Manifest | 2 + sys-libs/musl/musl-1.2.5.ebuild | 202 + sys-libs/musl/musl-9999.ebuild | 24 +- sys-libs/readline/readline-8.1_p2-r2.ebuild | 2 +- sys-process/Manifest.gz | Bin 10154 -> 10163 bytes sys-process/acct/acct-6.6.4-r4.ebuild | 55 + ...ify-source-3-sprintf-buffer-overflow.patch | 15 + sys-process/acct/files/acct.tmpfiles | 1 + sys-process/parallel/Manifest | 6 +- sys-process/parallel/parallel-20231122.ebuild | 34 - ...231222.ebuild => parallel-20240222.ebuild} | 2 +- sys-process/rtirq/Manifest | 1 + sys-process/rtirq/rtirq-20240120.ebuild | 56 + virtual/Manifest.gz | Bin 28085 -> 28090 bytes virtual/pkgconfig/metadata.xml | 7 + virtual/pkgconfig/pkgconfig-3.ebuild | 11 + www-apps/Manifest.gz | Bin 13461 -> 13463 bytes www-apps/lidarr/Manifest | 12 +- ...0.4045.ebuild => lidarr-2.2.0.4053.ebuild} | 0 www-apps/nextcloud-notify_push/Manifest | 169 + .../nextcloud-notify_push-0.6.9.ebuild | 393 ++ www-apps/nextcloud/Manifest | 1 + www-apps/nextcloud/nextcloud-28.0.3.ebuild | 42 + www-client/Manifest.gz | Bin 6038 -> 6044 bytes www-client/chromium/Manifest | 6 +- .../chromium/chromium-122.0.6261.94.ebuild | 2 +- ...39.ebuild => chromium-123.0.6312.4.ebuild} | 15 +- www-client/elinks/elinks-0.16.1.1-r2.ebuild | 11 +- www-client/elinks/elinks-9999.ebuild | 13 +- www-client/falkon/Manifest | 1 + www-client/falkon/falkon-24.02.0.ebuild | 82 + www-client/google-chrome-beta/Manifest | 2 +- ...> google-chrome-beta-123.0.6312.22.ebuild} | 0 www-client/microsoft-edge-beta/Manifest | 2 +- ... microsoft-edge-beta-123.0.2420.10.ebuild} | 0 www-client/microsoft-edge-dev/Manifest | 2 +- ...> microsoft-edge-dev-123.0.2420.10.ebuild} | 0 www-client/microsoft-edge/Manifest | 2 +- ...ld => microsoft-edge-122.0.2365.63.ebuild} | 0 www-client/pybugz/Manifest | 1 + www-client/pybugz/pybugz-0.14.ebuild | 32 + www-client/pybugz/pybugz-9999.ebuild | 20 +- www-plugins/Manifest.gz | Bin 1243 -> 1242 bytes www-plugins/chrome-binary-plugins/Manifest | 2 +- ...-binary-plugins-123.0.6312.22_beta.ebuild} | 0 www-servers/Manifest.gz | Bin 4701 -> 4701 bytes www-servers/apache/apache-2.4.58-r2.ebuild | 2 +- x11-apps/Manifest.gz | Bin 13839 -> 13841 bytes x11-apps/igt-gpu-tools/Manifest | 1 + .../igt-gpu-tools/igt-gpu-tools-1.28.ebuild | 107 + .../igt-gpu-tools/igt-gpu-tools-9999.ebuild | 25 +- x11-drivers/Manifest.gz | Bin 4718 -> 4716 bytes x11-drivers/xf86-input-elographics/Manifest | 1 + .../xf86-input-elographics-1.4.4.ebuild | 10 + x11-libs/Manifest.gz | Bin 18044 -> 18042 bytes x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- x11-libs/pixman/pixman-0.43.4.ebuild | 68 + x11-misc/Manifest.gz | Bin 46551 -> 46543 bytes x11-misc/xfe/Manifest | 2 +- x11-misc/xfe/xfe-1.43.2.ebuild | 75 - x11-misc/xfe/xfe-1.46.ebuild | 117 + x11-terms/Manifest.gz | Bin 4548 -> 4547 bytes x11-terms/xfce4-terminal/Manifest | 1 + .../xfce4-terminal-1.1.3.ebuild | 59 + xfce-base/Manifest.gz | Bin 3057 -> 3062 bytes xfce-base/libxfce4ui/Manifest | 1 + xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild | 86 + xfce-base/libxfce4windowing/Manifest | 1 + .../libxfce4windowing-4.19.3.ebuild | 52 + xfce-base/xfce4-panel/Manifest | 2 + .../xfce4-panel/xfce4-panel-4.18.6.ebuild | 71 + .../xfce4-panel/xfce4-panel-4.19.3.ebuild | 84 + xfce-base/xfconf/Manifest | 1 + xfce-base/xfconf/xfconf-4.19.2.ebuild | 77 + xfce-extra/Manifest.gz | Bin 7707 -> 7710 bytes xfce-extra/xfce4-clipman-plugin/Manifest | 1 + .../xfce4-clipman-plugin-1.6.6.ebuild | 75 + xfce-extra/xfce4-taskmanager/Manifest | 1 + .../xfce4-taskmanager-1.5.7.ebuild | 55 + 5066 files changed, 62433 insertions(+), 22876 deletions(-) delete mode 100644 app-accessibility/brltty/brltty-6.5-r3.ebuild create mode 100644 app-accessibility/kontrast/kontrast-24.02.0.ebuild delete mode 100644 app-admin/ansible-lint/ansible-lint-6.21.1.ebuild create mode 100644 app-admin/awscli/awscli-1.32.52.ebuild create mode 100644 app-admin/awscli/awscli-1.32.53.ebuild create mode 100644 app-admin/keepass/keepass-2.56.ebuild rename app-admin/puppet-agent/{puppet-agent-7.24.0.ebuild => puppet-agent-7.24.0-r1.ebuild} (98%) rename app-admin/puppet-agent/{puppet-agent-8.4.0.ebuild => puppet-agent-8.3.1-r1.ebuild} (100%) rename app-admin/puppet-agent/{puppet-agent-8.3.1.ebuild => puppet-agent-8.4.0-r1.ebuild} (98%) create mode 100644 app-admin/puppet-agent/puppet-agent-8.5.0.ebuild rename app-admin/puppet/{puppet-7.24.0.ebuild => puppet-7.24.0-r1.ebuild} (98%) rename app-admin/puppet/{puppet-7.28.0.ebuild => puppet-7.27.0-r1.ebuild} (100%) rename app-admin/puppet/{puppet-7.27.0.ebuild => puppet-7.28.0-r1.ebuild} (97%) rename app-admin/puppet/{puppet-8.4.0.ebuild => puppet-8.3.1-r1.ebuild} (100%) rename app-admin/puppet/{puppet-8.3.1.ebuild => puppet-8.4.0-r1.ebuild} (98%) create mode 100644 app-admin/puppet/puppet-8.5.0.ebuild create mode 100644 app-admin/puppetdb/puppetdb-8.4.1.ebuild create mode 100644 app-admin/puppetserver/puppetserver-8.5.0.ebuild create mode 100644 app-arch/xarchiver/xarchiver-0.5.4.23.ebuild create mode 100644 app-arch/xz-utils/files/xz-utils-5.6.0-logging-verbosity-threads-auto.patch create mode 100644 app-arch/xz-utils/xz-utils-5.6.0-r1.ebuild create mode 100644 app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.02.0.ebuild create mode 100644 app-cdr/isoimagewriter/isoimagewriter-24.02.0.ebuild rename app-containers/distrobox/{distrobox-1.5.0.2.ebuild => distrobox-1.7.0.ebuild} (75%) create mode 100644 app-crypt/keysmith/keysmith-24.02.0.ebuild delete mode 100644 app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.3.2-r3.ebuild create mode 100644 app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.5.1.ebuild delete mode 100644 app-doc/eclass-manpages/eclass-manpages-20230624.ebuild delete mode 100644 app-doc/eclass-manpages/eclass-manpages-20230919.ebuild rename app-doc/eclass-manpages/{eclass-manpages-20230601.ebuild => eclass-manpages-20240229.ebuild} (95%) create mode 100644 app-editors/ghostwriter/ghostwriter-24.02.0.ebuild create mode 100644 app-editors/remarkable/files/fix-custom-css-issue.patch rename app-editors/remarkable/{remarkable-1.9.0_pre20210320-r1.ebuild => remarkable-1.9.0_pre20210320-r3.ebuild} (84%) create mode 100644 app-editors/vscode/vscode-1.87.0.ebuild create mode 100644 app-emacs/mastodon/mastodon-1.0.17.ebuild rename app-emulation/libvirt/{libvirt-10.0.0.ebuild => libvirt-10.0.0-r1.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.3.0-r1.ebuild => libvirt-9.3.0-r2.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.4.0-r4.ebuild => libvirt-9.4.0-r5.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.5.0-r1.ebuild => libvirt-9.5.0-r2.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.6.0.ebuild => libvirt-9.6.0-r1.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.8.0.ebuild => libvirt-9.8.0-r1.ebuild} (100%) rename app-emulation/libvirt/{libvirt-9.9.0.ebuild => libvirt-9.9.0-r1.ebuild} (100%) rename app-misc/binwalk/{binwalk-2.3.4.ebuild => binwalk-2.3.6.ebuild} (58%) delete mode 100644 app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild create mode 100644 app-misc/fdupes/fdupes-2.3.0.ebuild create mode 100644 app-mobilephone/scrcpy/files/scrcpy-2.3.1-bash-completion.patch delete mode 100644 app-mobilephone/scrcpy/scrcpy-2.2.ebuild rename app-mobilephone/scrcpy/{scrcpy-2.1.1.ebuild => scrcpy-2.3.1-r2.ebuild} (75%) rename app-office/libalkimia/{libalkimia-8.1.2.ebuild => libalkimia-8.1.2-r1.ebuild} (93%) rename app-office/libreoffice-l10n/{libreoffice-l10n-24.2.1.1.ebuild => libreoffice-l10n-24.2.1.2.ebuild} (100%) create mode 100644 app-office/merkuro/merkuro-24.02.0.ebuild create mode 100644 app-pda/libimobiledevice/files/libimobiledevice-1.3.0-cython3.patch create mode 100644 app-pda/libimobiledevice/libimobiledevice-1.3.0-r4.ebuild create mode 100644 app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild create mode 100644 app-text/dvisvgm/dvisvgm-3.2.ebuild create mode 100644 app-text/mecab/files/0001-configure-remove-terrible-horrible-code-that-resets-.patch create mode 100644 app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild create mode 100644 app-text/texlive-core/texlive-core-2023.ebuild create mode 100644 app-text/texlive/texlive-2023.ebuild create mode 100644 app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild rename dev-ada/gprbuild/{gprbuild-24.0.0.ebuild => gprbuild-24.0.0-r1.ebuild} (83%) create mode 100644 dev-ada/libgpr/libgpr-24.0.0.ebuild create mode 100644 dev-ada/xmlada/files/xmlada-24.0.0-gentoo.patch rename dev-ada/xmlada/{xmlada-24.0.0.ebuild => xmlada-24.0.0-r1.ebuild} (74%) delete mode 100644 dev-build/meson/meson-1.2.1-r1.ebuild delete mode 100644 dev-build/meson/meson-1.2.1-r2.ebuild delete mode 100644 dev-build/meson/meson-1.2.2-r1.ebuild delete mode 100644 dev-build/meson/meson-1.2.2.ebuild delete mode 100644 dev-build/meson/meson-1.3.0-r1.ebuild create mode 100644 dev-db/futuresql/Manifest create mode 100644 dev-db/futuresql/futuresql-0.1.1.ebuild create mode 100644 dev-db/futuresql/metadata.xml rename dev-db/mysql-init-scripts/{mysql-init-scripts-2.3-r6.ebuild => mysql-init-scripts-2.3-r7.ebuild} (98%) create mode 100644 dev-db/sqlite/files/sqlite-3.45.1-lto.patch rename dev-debug/lldb/{lldb-18.1.0_rc2.ebuild => lldb-18.1.0_rc4.ebuild} (100%) delete mode 100644 dev-debug/lldb/lldb-19.0.0_pre20240210.ebuild delete mode 100644 dev-debug/lldb/lldb-19.0.0_pre20240218.ebuild create mode 100644 dev-lang/jimtcl/jimtcl-0.82.ebuild create mode 100644 dev-libs/ell/ell-0.63.ebuild create mode 100644 dev-libs/expat/expat-2.6.1.ebuild create mode 100644 dev-libs/hyprlang/hyprlang-0.4.1.ebuild rename dev-libs/kirigami-addons/{kirigami-addons-1.0.0.ebuild => kirigami-addons-1.0.1.ebuild} (100%) create mode 100644 dev-libs/kopeninghours/kopeninghours-24.02.0.ebuild create mode 100644 dev-libs/kosmindoormap/kosmindoormap-24.02.0.ebuild create mode 100644 dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild create mode 100644 dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild rename dev-libs/libbsd/{libbsd-0.12.0.ebuild => libbsd-0.12.1.ebuild} (100%) rename dev-libs/libclc/{libclc-18.1.0_rc2.ebuild => libclc-18.1.0_rc4.ebuild} (100%) delete mode 100644 dev-libs/libclc/libclc-19.0.0_pre20240210.ebuild delete mode 100644 dev-libs/libclc/libclc-19.0.0_pre20240218.ebuild delete mode 100644 dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild create mode 100644 dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild create mode 100644 dev-libs/npth/files/npth-1.7-musl.patch delete mode 100644 dev-libs/openssl/openssl-1.1.1u.ebuild delete mode 100644 dev-libs/openssl/openssl-3.1.4.ebuild delete mode 100644 dev-libs/openssl/openssl-3.1.5.ebuild delete mode 100644 dev-libs/openssl/openssl-3.2.0.ebuild delete mode 100644 dev-libs/openssl/openssl-3.2.1.ebuild create mode 100644 dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild rename dev-ml/cryptokit/{cryptokit-1.16.1-r1.ebuild => cryptokit-1.16.1-r2.ebuild} (96%) rename dev-ml/llvm-ocaml/{llvm-ocaml-18.1.0_rc2.ebuild => llvm-ocaml-18.1.0_rc4.ebuild} (100%) delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240210.ebuild delete mode 100644 dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240218.ebuild delete mode 100644 dev-ml/zarith/zarith-1.12.ebuild create mode 100644 dev-python/boto3/boto3-1.34.52.ebuild create mode 100644 dev-python/boto3/boto3-1.34.53.ebuild create mode 100644 dev-python/botocore/botocore-1.34.52.ebuild create mode 100644 dev-python/botocore/botocore-1.34.53.ebuild create mode 100644 dev-python/build/build-1.1.1.ebuild rename dev-python/clang-python/{clang-python-18.1.0_rc2.ebuild => clang-python-18.1.0_rc4.ebuild} (100%) delete mode 100644 dev-python/clang-python/clang-python-19.0.0_pre20240210.ebuild delete mode 100644 dev-python/clang-python/clang-python-19.0.0_pre20240218.ebuild delete mode 100644 dev-python/coverage/coverage-7.4.0.ebuild delete mode 100644 dev-python/coverage/coverage-7.4.2.ebuild create mode 100644 dev-python/cramjam/Manifest create mode 100644 dev-python/cramjam/cramjam-2.8.1.ebuild create mode 100644 dev-python/cramjam/metadata.xml create mode 100644 dev-python/crc32c/Manifest create mode 100644 dev-python/crc32c/crc32c-2.4.ebuild create mode 100644 dev-python/crc32c/metadata.xml create mode 100644 dev-python/croniter/croniter-2.0.2.ebuild create mode 100644 dev-python/google-api-python-client/google-api-python-client-2.120.0.ebuild create mode 100644 dev-python/griffe/griffe-0.41.1.ebuild create mode 100644 dev-python/httpx-socks/httpx-socks-0.9.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.98.15.ebuild create mode 100644 dev-python/kafka-python/kafka-python-2.0.2-r2.ebuild rename dev-python/lit/{lit-18.1.0_rc2.ebuild => lit-18.1.0_rc4.ebuild} (100%) delete mode 100644 dev-python/lit/lit-19.0.0_pre20240210.ebuild delete mode 100644 dev-python/lit/lit-19.0.0_pre20240218.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.12.ebuild create mode 100644 dev-python/mkdocs-static-i18n/mkdocs-static-i18n-1.2.2.ebuild delete mode 100644 dev-python/numexpr/numexpr-2.8.8.ebuild create mode 100644 dev-python/oslo-context/oslo-context-5.5.0.ebuild create mode 100644 dev-python/oslotest/oslotest-5.0.0.ebuild create mode 100644 dev-python/pyglet/pyglet-2.0.12.ebuild create mode 100644 dev-python/python-cinderclient/python-cinderclient-9.5.0.ebuild create mode 100644 dev-python/python-dateutil/files/python-dateutil-2.9.0-no-pytest-cov.patch create mode 100644 dev-python/python-dateutil/files/python-dateutil-2.9.0-system-tzdata.patch create mode 100644 dev-python/python-dateutil/python-dateutil-2.9.0.ebuild create mode 100644 dev-python/python-glanceclient/python-glanceclient-4.5.0.ebuild create mode 100644 dev-python/python-ironicclient/python-ironicclient-5.5.0.ebuild create mode 100644 dev-python/python-keystoneclient/python-keystoneclient-5.4.0.ebuild create mode 100644 dev-python/python-neutronclient/python-neutronclient-11.2.0.ebuild create mode 100644 dev-python/python-novaclient/python-novaclient-18.5.0.ebuild create mode 100644 dev-python/python-snappy/python-snappy-0.7.0.ebuild create mode 100644 dev-python/python-snappy/python-snappy-0.7.1.ebuild create mode 100644 dev-python/python-swiftclient/python-swiftclient-4.5.0.ebuild create mode 100644 dev-python/redis/redis-5.0.2.ebuild create mode 100644 dev-python/rich/rich-13.7.1.ebuild create mode 100644 dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild create mode 100644 dev-python/scrypt/scrypt-0.8.22.ebuild create mode 100644 dev-python/sqlglot/sqlglot-22.1.0.ebuild create mode 100644 dev-python/sqlglot/sqlglot-22.1.1.ebuild create mode 100644 dev-python/stripe/stripe-8.5.0.ebuild create mode 100644 dev-python/testfixtures/testfixtures-8.1.0.ebuild create mode 100644 dev-python/thriftpy2/thriftpy2-0.4.20.ebuild create mode 100644 dev-python/trimesh/trimesh-4.1.7.ebuild create mode 100644 dev-python/twisted/twisted-24.3.0.ebuild create mode 100644 dev-python/types-setuptools/types-setuptools-69.1.0.20240229.ebuild create mode 100644 dev-python/types-setuptools/types-setuptools-69.1.0.20240301.ebuild create mode 100644 dev-python/urwid/urwid-2.6.7.ebuild create mode 100644 dev-python/userpath/userpath-1.9.2.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-6.6.2.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-6.6.9999.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-6.7.9999.ebuild create mode 100644 dev-qt/qtserialbus/qtserialbus-6.9999.ebuild create mode 100644 dev-ruby/drb/drb-2.2.1.ebuild create mode 100644 dev-ruby/jwt/jwt-2.8.1.ebuild create mode 100644 dev-ruby/marcel/marcel-1.0.3.ebuild create mode 100644 dev-ruby/puppetdb-termini/puppetdb-termini-8.4.1.ebuild create mode 100644 dev-ruby/ruby-oembed/ruby-oembed-0.17.0.ebuild create mode 100644 dev-ruby/ruby_parser/ruby_parser-3.21.0.ebuild create mode 100644 dev-ruby/thor/thor-1.3.1.ebuild delete mode 100644 dev-ruby/yard/yard-0.9.28.ebuild rename dev-ruby/yard/{yard-0.9.34-r1.ebuild => yard-0.9.36.ebuild} (94%) rename dev-scheme/guile-gcrypt/{guile-gcrypt-0.4.0.ebuild => guile-gcrypt-0.4.0-r1.ebuild} (68%) delete mode 100644 dev-scheme/guile-git/guile-git-0.5.2.ebuild rename dev-scheme/guile-git/{guile-git-0.6.0.ebuild => guile-git-0.6.0-r1.ebuild} (96%) delete mode 100644 dev-scheme/guile-gnutls/guile-gnutls-3.7.14.ebuild rename dev-scheme/guile-gnutls/{guile-gnutls-4.0.0.ebuild => guile-gnutls-4.0.0-r1.ebuild} (72%) rename dev-scheme/guile-lzlib/{guile-lzlib-0.0.2-r1.ebuild => guile-lzlib-0.0.2-r2.ebuild} (70%) rename dev-scheme/guile-ssh/{guile-ssh-0.16.3.ebuild => guile-ssh-0.16.4-r1.ebuild} (71%) rename dev-scheme/guile-zlib/{guile-zlib-0.1.0-r2.ebuild => guile-zlib-0.1.0-r3.ebuild} (94%) delete mode 100644 dev-scheme/guile-zstd/guile-zstd-0.1.1-r1.ebuild rename dev-scheme/{guile-ssh/guile-ssh-0.16.4.ebuild => guile-zstd/guile-zstd-0.1.1-r3.ebuild} (51%) rename dev-tcltk/itcl/{itcl-4.2.4.ebuild => itcl-4.2.4-r1.ebuild} (97%) create mode 100644 dev-tcltk/itk/files/itk-4.2.3-install.patch create mode 100644 dev-tcltk/itk/itk-4.1.0-r1.ebuild create mode 100644 dev-tcltk/itk/itk-4.2.3.ebuild create mode 100644 dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild delete mode 100644 dev-tcltk/tclpython/tclpython-5.0-r1.ebuild create mode 100644 dev-tex/biber/biber-2.19.ebuild create mode 100644 dev-tex/biblatex/biblatex-3.19.ebuild create mode 100644 dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild create mode 100644 dev-tex/glossaries/glossaries-4.53.ebuild create mode 100644 dev-tex/latex-beamer/latex-beamer-3.71.ebuild create mode 100644 dev-tex/latexmk/latexmk-4.83.ebuild create mode 100644 dev-tex/minted/minted-2.9.ebuild create mode 100644 dev-tex/pgf/pgf-3.1.10.ebuild create mode 100644 dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild create mode 100644 dev-texlive/texlive-basic/texlive-basic-2023_p59159.ebuild create mode 100644 dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386.ebuild create mode 100644 dev-texlive/texlive-binextra/Manifest create mode 100644 dev-texlive/texlive-binextra/metadata.xml create mode 100644 dev-texlive/texlive-binextra/texlive-binextra-2023_p69527.ebuild create mode 100644 dev-texlive/texlive-context/texlive-context-2023_p69108.ebuild create mode 100644 dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663.ebuild create mode 100644 dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074.ebuild create mode 100644 dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207.ebuild create mode 100644 dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226.ebuild create mode 100644 dev-texlive/texlive-games/texlive-games-2023_p69159.ebuild create mode 100644 dev-texlive/texlive-humanities/files/texlive-humanities-2023-opbible-improve-Makefile-respect-user-flags.patch create mode 100644 dev-texlive/texlive-humanities/texlive-humanities-2023_p68465.ebuild create mode 100644 dev-texlive/texlive-langarabic/texlive-langarabic-2023_p69111.ebuild create mode 100644 dev-texlive/texlive-langchinese/texlive-langchinese-2023_p63995.ebuild create mode 100644 dev-texlive/texlive-langcjk/texlive-langcjk-2023_p65824.ebuild create mode 100644 dev-texlive/texlive-langcyrillic/texlive-langcyrillic-2023_p69727.ebuild create mode 100644 dev-texlive/texlive-langczechslovak/texlive-langczechslovak-2023_p54074.ebuild create mode 100644 dev-texlive/texlive-langenglish/texlive-langenglish-2023_p68790.ebuild create mode 100644 dev-texlive/texlive-langeuropean/texlive-langeuropean-2023_p66432.ebuild create mode 100644 dev-texlive/texlive-langfrench/texlive-langfrench-2023_p67951.ebuild create mode 100644 dev-texlive/texlive-langgerman/texlive-langgerman-2023_p68711.ebuild create mode 100644 dev-texlive/texlive-langgreek/texlive-langgreek-2023_p65038.ebuild create mode 100644 dev-texlive/texlive-langitalian/texlive-langitalian-2023_p55129.ebuild create mode 100644 dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603.ebuild create mode 100644 dev-texlive/texlive-langkorean/texlive-langkorean-2023_p54074.ebuild create mode 100644 dev-texlive/texlive-langother/texlive-langother-2023_p68719.ebuild create mode 100644 dev-texlive/texlive-langpolish/texlive-langpolish-2023_p54074.ebuild create mode 100644 dev-texlive/texlive-langportuguese/texlive-langportuguese-2023_p67125.ebuild create mode 100644 dev-texlive/texlive-langspanish/texlive-langspanish-2023_p67307.ebuild create mode 100644 dev-texlive/texlive-latex/texlive-latex-2023_p69131.ebuild create mode 100644 dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752.ebuild create mode 100644 dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild create mode 100644 dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild create mode 100644 dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485.ebuild create mode 100644 dev-texlive/texlive-metapost/texlive-metapost-2023_p67071.ebuild create mode 100644 dev-texlive/texlive-music/texlive-music-2023_p69613.ebuild create mode 100644 dev-texlive/texlive-pictures/texlive-pictures-2023_p69409.ebuild create mode 100644 dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675.ebuild create mode 100644 dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild create mode 100644 dev-texlive/texlive-publishers/texlive-publishers-2023_p69759.ebuild create mode 100644 dev-texlive/texlive-xetex/texlive-xetex-2023_p69452.ebuild rename dev-util/bpftop/{bpftop-0.2.2.ebuild => bpftop-0.2.3.ebuild} (100%) delete mode 100644 dev-util/colm/colm-0.14.7-r1.ebuild delete mode 100644 dev-util/colm/colm-0.14.7-r2.ebuild delete mode 100644 dev-util/colm/colm-0.14.7.ebuild delete mode 100644 dev-util/diffoscope/diffoscope-255.ebuild rename dev-util/diffoscope/{diffoscope-253-r1.ebuild => diffoscope-258.ebuild} (100%) create mode 100644 dev-util/intel_clc/intel_clc-24.0.2.ebuild create mode 100644 dev-util/kdevelop-php/kdevelop-php-24.02.0.ebuild create mode 100644 dev-util/kdevelop-python/kdevelop-python-24.02.0.ebuild create mode 100644 dev-util/kdevelop/kdevelop-24.02.0.ebuild create mode 100644 dev-util/kio-perldoc/kio-perldoc-24.02.0.ebuild create mode 100644 dev-util/pahole/pahole-1.26.ebuild delete mode 100644 dev-util/ragel/ragel-7.0.4-r1.ebuild delete mode 100644 dev-util/ragel/ragel-7.0.4.ebuild rename dev-util/ruff/{ruff-0.2.2.ebuild => ruff-0.3.0.ebuild} (97%) delete mode 100644 games-strategy/warzone2100/warzone2100-4.3.5.ebuild delete mode 100644 games-strategy/warzone2100/warzone2100-4.4.0-r1.ebuild create mode 100644 gui-wm/hyprland/hyprland-0.36.0.ebuild create mode 100644 kde-apps/akonadi-calendar/akonadi-calendar-24.02.0.ebuild create mode 100644 kde-apps/akonadi-contacts/akonadi-contacts-24.02.0-r1.ebuild create mode 100644 kde-apps/akonadi-import-wizard/akonadi-import-wizard-24.02.0.ebuild create mode 100644 kde-apps/akonadi-mime/akonadi-mime-24.02.0.ebuild create mode 100644 kde-apps/akonadi-notes/akonadi-notes-24.02.0.ebuild create mode 100644 kde-apps/akonadi-search/akonadi-search-24.02.0-r1.ebuild create mode 100644 kde-apps/akonadi/akonadi-24.02.0.ebuild create mode 100644 kde-apps/akonadiconsole/akonadiconsole-24.02.0.ebuild create mode 100644 kde-apps/akregator/akregator-24.02.0.ebuild create mode 100644 kde-apps/analitza/analitza-24.02.0.ebuild create mode 100644 kde-apps/ark/ark-24.02.0.ebuild create mode 100644 kde-apps/artikulate/artikulate-24.02.0.ebuild create mode 100644 kde-apps/audiocd-kio/audiocd-kio-24.02.0.ebuild create mode 100644 kde-apps/baloo-widgets/baloo-widgets-24.02.0.ebuild create mode 100644 kde-apps/blinken/blinken-24.02.0.ebuild create mode 100644 kde-apps/bomber/bomber-24.02.0.ebuild create mode 100644 kde-apps/bovo/bovo-24.02.0.ebuild create mode 100644 kde-apps/calendarjanitor/calendarjanitor-24.02.0.ebuild create mode 100644 kde-apps/calendarsupport/calendarsupport-24.02.0.ebuild create mode 100644 kde-apps/cantor/cantor-24.02.0.ebuild create mode 100644 kde-apps/cervisia/cervisia-24.02.0.ebuild create mode 100644 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-24.02.0.ebuild create mode 100644 kde-apps/dolphin-plugins-git/dolphin-plugins-git-24.02.0.ebuild create mode 100644 kde-apps/dolphin-plugins-git/files/dolphin-plugins-git-24.02.0-deps.patch create mode 100644 kde-apps/dolphin-plugins-mercurial/dolphin-plugins-mercurial-24.02.0.ebuild create mode 100644 kde-apps/dolphin-plugins-subversion/dolphin-plugins-subversion-24.02.0.ebuild create mode 100644 kde-apps/dolphin/dolphin-24.02.0.ebuild create mode 100644 kde-apps/dragon/dragon-24.02.0.ebuild create mode 100644 kde-apps/eventviews/eventviews-24.02.0.ebuild create mode 100644 kde-apps/ffmpegthumbs/ffmpegthumbs-24.02.0.ebuild create mode 100644 kde-apps/filelight/filelight-24.02.0.ebuild create mode 100644 kde-apps/granatier/granatier-24.02.0.ebuild create mode 100644 kde-apps/grantlee-editor/grantlee-editor-24.02.0.ebuild create mode 100644 kde-apps/grantleetheme/grantleetheme-24.02.0.ebuild create mode 100644 kde-apps/gwenview/gwenview-24.02.0.ebuild create mode 100644 kde-apps/incidenceeditor/incidenceeditor-24.02.0.ebuild create mode 100644 kde-apps/juk/juk-24.02.0.ebuild create mode 100644 kde-apps/k3b/k3b-24.02.0.ebuild rename kde-apps/kaccounts-integration/{kaccounts-integration-24.01.95.ebuild => kaccounts-integration-24.02.0.ebuild} (88%) create mode 100644 kde-apps/kaccounts-providers/kaccounts-providers-24.02.0.ebuild create mode 100644 kde-apps/kaddressbook/kaddressbook-24.02.0.ebuild create mode 100644 kde-apps/kajongg/kajongg-24.02.0.ebuild create mode 100644 kde-apps/kalarm/kalarm-24.02.0.ebuild create mode 100644 kde-apps/kalgebra/kalgebra-24.02.0.ebuild create mode 100644 kde-apps/kalzium/kalzium-24.02.0.ebuild create mode 100644 kde-apps/kamera/kamera-24.02.0.ebuild create mode 100644 kde-apps/kamoso/kamoso-24.02.0.ebuild create mode 100644 kde-apps/kanagram/kanagram-24.02.0.ebuild create mode 100644 kde-apps/kapman/kapman-24.02.0.ebuild create mode 100644 kde-apps/kapptemplate/kapptemplate-24.02.0.ebuild create mode 100644 kde-apps/kate-addons/kate-addons-24.02.0.ebuild create mode 100644 kde-apps/kate-lib/kate-lib-24.02.0.ebuild create mode 100644 kde-apps/kate/kate-24.02.0.ebuild create mode 100644 kde-apps/katomic/katomic-24.02.0.ebuild create mode 100644 kde-apps/kbackup/kbackup-24.02.0.ebuild create mode 100644 kde-apps/kblackbox/kblackbox-24.02.0.ebuild create mode 100644 kde-apps/kblocks/kblocks-24.02.0.ebuild create mode 100644 kde-apps/kbounce/kbounce-24.02.0.ebuild create mode 100644 kde-apps/kbreakout/kbreakout-24.02.0.ebuild create mode 100644 kde-apps/kbruch/kbruch-24.02.0.ebuild create mode 100644 kde-apps/kcachegrind/kcachegrind-24.02.0.ebuild create mode 100644 kde-apps/kcalc/kcalc-24.02.0.ebuild create mode 100644 kde-apps/kcalutils/kcalutils-24.02.0.ebuild create mode 100644 kde-apps/kcharselect/kcharselect-24.02.0.ebuild create mode 100644 kde-apps/kcolorchooser/kcolorchooser-24.02.0.ebuild create mode 100644 kde-apps/kcron/kcron-24.02.0.ebuild create mode 100644 kde-apps/kde-apps-meta/kde-apps-meta-24.02.0.ebuild create mode 100644 kde-apps/kde-dev-scripts/kde-dev-scripts-24.02.0.ebuild create mode 100644 kde-apps/kde-dev-utils/kde-dev-utils-24.02.0.ebuild create mode 100644 kde-apps/kdeaccessibility-meta/kdeaccessibility-meta-24.02.0.ebuild create mode 100644 kde-apps/kdeadmin-meta/kdeadmin-meta-24.02.0.ebuild create mode 100644 kde-apps/kdebugsettings/kdebugsettings-24.02.0.ebuild create mode 100644 kde-apps/kdecore-meta/kdecore-meta-24.02.0.ebuild create mode 100644 kde-apps/kdeedu-data/kdeedu-data-24.02.0.ebuild create mode 100644 kde-apps/kdeedu-meta/kdeedu-meta-24.02.0.ebuild create mode 100644 kde-apps/kdegames-meta/kdegames-meta-24.02.0.ebuild create mode 100644 kde-apps/kdegraphics-meta/kdegraphics-meta-24.02.0.ebuild rename kde-apps/kdegraphics-mobipocket/{kdegraphics-mobipocket-24.01.95.ebuild => kdegraphics-mobipocket-24.02.0.ebuild} (85%) create mode 100644 kde-apps/kdemultimedia-meta/kdemultimedia-meta-24.02.0.ebuild create mode 100644 kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-24.02.0.ebuild create mode 100644 kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.0.ebuild create mode 100644 kde-apps/kdenlive/kdenlive-24.02.0.ebuild create mode 100644 kde-apps/kdepim-addons/kdepim-addons-24.02.0.ebuild create mode 100644 kde-apps/kdepim-meta/kdepim-meta-24.02.0.ebuild create mode 100644 kde-apps/kdepim-runtime/kdepim-runtime-24.02.0.ebuild create mode 100644 kde-apps/kdesdk-meta/kdesdk-meta-24.02.0.ebuild create mode 100644 kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-24.02.0.ebuild create mode 100644 kde-apps/kdeutils-meta/kdeutils-meta-24.02.0.ebuild create mode 100644 kde-apps/kdf/kdf-24.02.0.ebuild create mode 100644 kde-apps/kdialog/kdialog-24.02.0.ebuild create mode 100644 kde-apps/kdiamond/kdiamond-24.02.0.ebuild create mode 100644 kde-apps/keditbookmarks/keditbookmarks-24.02.0.ebuild create mode 100644 kde-apps/kfind/kfind-24.02.0.ebuild create mode 100644 kde-apps/kfourinline/kfourinline-24.02.0.ebuild create mode 100644 kde-apps/kgeography/kgeography-24.02.0.ebuild create mode 100644 kde-apps/kget/kget-24.02.0.ebuild create mode 100644 kde-apps/kgoldrunner/kgoldrunner-24.02.0.ebuild create mode 100644 kde-apps/kgpg/kgpg-24.02.0.ebuild create mode 100644 kde-apps/khangman/khangman-24.02.0.ebuild create mode 100644 kde-apps/khelpcenter/khelpcenter-24.02.0.ebuild create mode 100644 kde-apps/kidentitymanagement/kidentitymanagement-24.02.0.ebuild create mode 100644 kde-apps/kig/kig-24.02.0.ebuild create mode 100644 kde-apps/kigo/kigo-24.02.0.ebuild create mode 100644 kde-apps/killbots/killbots-24.02.0.ebuild create mode 100644 kde-apps/kimagemapeditor/kimagemapeditor-24.02.0.ebuild create mode 100644 kde-apps/kimap/kimap-24.02.0.ebuild rename kde-apps/kio-extras-kf5/{kio-extras-kf5-24.01.95.ebuild => kio-extras-kf5-24.02.0.ebuild} (96%) rename kde-apps/kio-extras/{kio-extras-24.01.95.ebuild => kio-extras-24.02.0.ebuild} (97%) create mode 100644 kde-apps/kiriki/kiriki-24.02.0.ebuild create mode 100644 kde-apps/kiten/kiten-24.02.0.ebuild create mode 100644 kde-apps/kitinerary/kitinerary-24.02.0.ebuild create mode 100644 kde-apps/kjumpingcube/kjumpingcube-24.02.0.ebuild create mode 100644 kde-apps/kldap/kldap-24.02.0.ebuild create mode 100644 kde-apps/kleopatra/kleopatra-24.02.0.ebuild create mode 100644 kde-apps/klettres/klettres-24.02.0.ebuild create mode 100644 kde-apps/klickety/klickety-24.02.0.ebuild create mode 100644 kde-apps/klines/klines-24.02.0.ebuild create mode 100644 kde-apps/kmag/kmag-24.02.0.ebuild create mode 100644 kde-apps/kmahjongg/kmahjongg-24.02.0.ebuild create mode 100644 kde-apps/kmail-account-wizard/kmail-account-wizard-24.02.0.ebuild create mode 100644 kde-apps/kmail/kmail-24.02.0.ebuild create mode 100644 kde-apps/kmailtransport/kmailtransport-24.02.0.ebuild create mode 100644 kde-apps/kmbox/kmbox-24.02.0.ebuild create mode 100644 kde-apps/kmime/kmime-24.02.0.ebuild create mode 100644 kde-apps/kmines/kmines-24.02.0.ebuild create mode 100644 kde-apps/kmix/kmix-24.02.0.ebuild create mode 100644 kde-apps/kmousetool/kmousetool-24.02.0.ebuild create mode 100644 kde-apps/kmouth/kmouth-24.02.0.ebuild create mode 100644 kde-apps/kmplot/kmplot-24.02.0.ebuild create mode 100644 kde-apps/knavalbattle/knavalbattle-24.02.0.ebuild create mode 100644 kde-apps/knetwalk/knetwalk-24.02.0.ebuild create mode 100644 kde-apps/knights/knights-24.02.0.ebuild create mode 100644 kde-apps/knotes/knotes-24.02.0.ebuild create mode 100644 kde-apps/kolf/kolf-24.02.0.ebuild create mode 100644 kde-apps/kollision/kollision-24.02.0.ebuild create mode 100644 kde-apps/kolourpaint/kolourpaint-24.02.0.ebuild create mode 100644 kde-apps/kompare/kompare-24.02.0.ebuild create mode 100644 kde-apps/konqueror/konqueror-24.02.0.ebuild create mode 100644 kde-apps/konquest/konquest-24.02.0.ebuild create mode 100644 kde-apps/konsole/konsole-24.02.0.ebuild create mode 100644 kde-apps/konsolekalendar/konsolekalendar-24.02.0.ebuild create mode 100644 kde-apps/kontact/kontact-24.02.0.ebuild create mode 100644 kde-apps/kontactinterface/kontactinterface-24.02.0.ebuild create mode 100644 kde-apps/korganizer/korganizer-24.02.0.ebuild create mode 100644 kde-apps/kpat/kpat-24.02.0.ebuild create mode 100644 kde-apps/kpimtextedit/kpimtextedit-24.02.0.ebuild create mode 100644 kde-apps/kpkpass/kpkpass-24.02.0.ebuild create mode 100644 kde-apps/kqtquickcharts/kqtquickcharts-24.02.0.ebuild create mode 100644 kde-apps/krdc/krdc-24.02.0.ebuild create mode 100644 kde-apps/kreversi/kreversi-24.02.0.ebuild create mode 100644 kde-apps/krfb/krfb-24.02.0.ebuild create mode 100644 kde-apps/kruler/kruler-24.02.0.ebuild create mode 100644 kde-apps/kshisen/kshisen-24.02.0.ebuild create mode 100644 kde-apps/ksirk/ksirk-24.02.0.ebuild create mode 100644 kde-apps/ksmtp/ksmtp-24.02.0.ebuild create mode 100644 kde-apps/ksnakeduel/ksnakeduel-24.02.0.ebuild create mode 100644 kde-apps/kspaceduel/kspaceduel-24.02.0.ebuild create mode 100644 kde-apps/ksquares/ksquares-24.02.0.ebuild create mode 100644 kde-apps/ksudoku/ksudoku-24.02.0.ebuild create mode 100644 kde-apps/ksystemlog/ksystemlog-24.02.0.ebuild create mode 100644 kde-apps/kteatime/kteatime-24.02.0.ebuild create mode 100644 kde-apps/ktimer/ktimer-24.02.0.ebuild create mode 100644 kde-apps/ktouch/ktouch-24.02.0.ebuild create mode 100644 kde-apps/ktuberling/ktuberling-24.02.0.ebuild create mode 100644 kde-apps/kturtle/kturtle-24.02.0.ebuild create mode 100644 kde-apps/kubrick/kubrick-24.02.0.ebuild create mode 100644 kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild create mode 100644 kde-apps/kwave/kwave-24.02.0.ebuild create mode 100644 kde-apps/kwordquiz/kwordquiz-24.02.0.ebuild create mode 100644 kde-apps/kwrite/kwrite-24.02.0.ebuild create mode 100644 kde-apps/libgravatar/libgravatar-24.02.0.ebuild rename kde-apps/libkcddb/{libkcddb-24.01.95.ebuild => libkcddb-24.02.0.ebuild} (96%) rename kde-apps/libkcompactdisc/{libkcompactdisc-24.01.95.ebuild => libkcompactdisc-24.02.0.ebuild} (91%) create mode 100644 kde-apps/libkdcraw/libkdcraw-24.02.0.ebuild create mode 100644 kde-apps/libkdegames/libkdegames-24.02.0.ebuild create mode 100644 kde-apps/libkdepim/libkdepim-24.02.0.ebuild create mode 100644 kde-apps/libkeduvocdocument/libkeduvocdocument-24.02.0.ebuild rename kde-apps/libkexiv2/{libkexiv2-24.01.95.ebuild => libkexiv2-24.02.0.ebuild} (96%) create mode 100644 kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild create mode 100644 kde-apps/libkgapi/libkgapi-24.02.0.ebuild create mode 100644 kde-apps/libkleo/libkleo-24.02.0.ebuild create mode 100644 kde-apps/libkmahjongg/libkmahjongg-24.02.0.ebuild create mode 100644 kde-apps/libkomparediff2/libkomparediff2-24.02.0.ebuild create mode 100644 kde-apps/libksane/files/libksane-24.02.0-ksanecore-23.08.patch create mode 100644 kde-apps/libksane/libksane-24.02.0.ebuild create mode 100644 kde-apps/libksieve/libksieve-24.02.0.ebuild create mode 100644 kde-apps/libktnef/libktnef-24.02.0.ebuild create mode 100644 kde-apps/lokalize/lokalize-24.02.0.ebuild create mode 100644 kde-apps/lskat/lskat-24.02.0.ebuild create mode 100644 kde-apps/mailcommon/mailcommon-24.02.0.ebuild create mode 100644 kde-apps/mailimporter/mailimporter-24.02.0.ebuild create mode 100644 kde-apps/marble/marble-24.02.0.ebuild create mode 100644 kde-apps/mbox-importer/mbox-importer-24.02.0.ebuild create mode 100644 kde-apps/messagelib/messagelib-24.02.0.ebuild create mode 100644 kde-apps/mimetreeparser/Manifest create mode 100644 kde-apps/mimetreeparser/metadata.xml create mode 100644 kde-apps/mimetreeparser/mimetreeparser-24.02.0.ebuild create mode 100644 kde-apps/minuet/minuet-24.02.0.ebuild create mode 100644 kde-apps/okular/files/okular-24.01.80-tests.patch create mode 100644 kde-apps/okular/okular-24.02.0.ebuild create mode 100644 kde-apps/palapeli/palapeli-24.02.0.ebuild create mode 100644 kde-apps/parley/files/parley-24.02.0-webengine-optional.patch create mode 100644 kde-apps/parley/parley-24.02.0.ebuild create mode 100644 kde-apps/picmi/picmi-24.02.0.ebuild create mode 100644 kde-apps/pim-data-exporter/pim-data-exporter-24.02.0.ebuild create mode 100644 kde-apps/pim-sieve-editor/pim-sieve-editor-24.02.0.ebuild create mode 100644 kde-apps/pimcommon/pimcommon-24.02.0.ebuild create mode 100644 kde-apps/poxml/poxml-24.02.0.ebuild create mode 100644 kde-apps/rocs/rocs-24.02.0.ebuild create mode 100644 kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.0.ebuild rename kde-apps/spectacle/{spectacle-24.01.95.ebuild => spectacle-24.02.0.ebuild} (89%) create mode 100644 kde-apps/step/step-24.02.0.ebuild create mode 100644 kde-apps/svgpart/svgpart-24.02.0.ebuild create mode 100644 kde-apps/sweeper/sweeper-24.02.0.ebuild create mode 100644 kde-apps/thumbnailers/thumbnailers-24.02.0.ebuild create mode 100644 kde-apps/umbrello/umbrello-24.02.0.ebuild create mode 100644 kde-apps/yakuake/yakuake-24.02.0.ebuild rename kde-frameworks/attica/{attica-5.249.0.ebuild => attica-6.0.0.ebuild} (100%) rename kde-frameworks/baloo/{baloo-5.249.0.ebuild => baloo-6.0.0.ebuild} (100%) rename kde-frameworks/bluez-qt/{bluez-qt-5.249.0.ebuild => bluez-qt-6.0.0.ebuild} (100%) rename kde-frameworks/breeze-icons/{breeze-icons-5.249.0.ebuild => breeze-icons-6.0.0.ebuild} (96%) rename kde-frameworks/extra-cmake-modules/{extra-cmake-modules-5.249.0.ebuild => extra-cmake-modules-6.0.0.ebuild} (100%) rename kde-frameworks/frameworkintegration/{frameworkintegration-5.249.0.ebuild => frameworkintegration-6.0.0.ebuild} (100%) rename kde-frameworks/karchive/{karchive-5.249.0.ebuild => karchive-6.0.0.ebuild} (100%) rename kde-frameworks/kauth/{kauth-5.249.0.ebuild => kauth-6.0.0.ebuild} (100%) rename kde-frameworks/kbookmarks/{kbookmarks-5.249.0.ebuild => kbookmarks-6.0.0.ebuild} (100%) rename kde-frameworks/kcalendarcore/{kcalendarcore-5.249.0.ebuild => kcalendarcore-6.0.0.ebuild} (100%) rename kde-frameworks/kcmutils/{kcmutils-5.249.0.ebuild => kcmutils-6.0.0.ebuild} (100%) rename kde-frameworks/kcodecs/{kcodecs-5.249.0.ebuild => kcodecs-6.0.0.ebuild} (100%) rename kde-frameworks/kcolorscheme/{kcolorscheme-5.249.0.ebuild => kcolorscheme-6.0.0.ebuild} (100%) rename kde-frameworks/kcompletion/{kcompletion-5.249.0.ebuild => kcompletion-6.0.0.ebuild} (100%) rename kde-frameworks/kconfig/{kconfig-5.249.0.ebuild => kconfig-6.0.0.ebuild} (100%) rename kde-frameworks/kconfigwidgets/{kconfigwidgets-5.249.0.ebuild => kconfigwidgets-6.0.0.ebuild} (100%) rename kde-frameworks/kcontacts/{kcontacts-5.249.0.ebuild => kcontacts-6.0.0.ebuild} (100%) rename kde-frameworks/kcoreaddons/{kcoreaddons-5.249.0.ebuild => kcoreaddons-6.0.0.ebuild} (100%) rename kde-frameworks/kcrash/{kcrash-5.249.0.ebuild => kcrash-6.0.0.ebuild} (100%) rename kde-frameworks/kdav/{kdav-5.249.0.ebuild => kdav-6.0.0.ebuild} (100%) rename kde-frameworks/kdbusaddons/{kdbusaddons-5.249.0.ebuild => kdbusaddons-6.0.0.ebuild} (100%) rename kde-frameworks/kdeclarative/{kdeclarative-5.249.0.ebuild => kdeclarative-6.0.0.ebuild} (100%) rename kde-frameworks/kded/{kded-5.249.0.ebuild => kded-6.0.0.ebuild} (100%) rename kde-frameworks/kdesu/{kdesu-5.249.0.ebuild => kdesu-6.0.0.ebuild} (100%) rename kde-frameworks/kdnssd/{kdnssd-5.249.0.ebuild => kdnssd-6.0.0.ebuild} (100%) rename kde-frameworks/kdoctools/{kdoctools-5.249.0.ebuild => kdoctools-6.0.0.ebuild} (100%) rename kde-frameworks/kfilemetadata/{kfilemetadata-5.249.0.ebuild => kfilemetadata-6.0.0.ebuild} (100%) rename kde-frameworks/kglobalaccel/{kglobalaccel-5.249.0.ebuild => kglobalaccel-6.0.0.ebuild} (100%) rename kde-frameworks/kguiaddons/{kguiaddons-5.249.0.ebuild => kguiaddons-6.0.0.ebuild} (100%) rename kde-frameworks/kholidays/{kholidays-5.249.0.ebuild => kholidays-6.0.0.ebuild} (100%) rename kde-frameworks/ki18n/{ki18n-5.249.0.ebuild => ki18n-6.0.0.ebuild} (100%) rename kde-frameworks/kiconthemes/{kiconthemes-5.249.0.ebuild => kiconthemes-6.0.0.ebuild} (100%) rename kde-frameworks/kidletime/{kidletime-5.249.0.ebuild => kidletime-6.0.0.ebuild} (100%) rename kde-frameworks/kimageformats/{kimageformats-5.249.0.ebuild => kimageformats-6.0.0.ebuild} (100%) rename kde-frameworks/kio/{kio-5.249.0.ebuild => kio-6.0.0.ebuild} (98%) rename kde-frameworks/kirigami/{kirigami-5.249.0.ebuild => kirigami-6.0.0.ebuild} (95%) rename kde-frameworks/kitemmodels/{kitemmodels-5.249.0.ebuild => kitemmodels-6.0.0.ebuild} (100%) rename kde-frameworks/kitemviews/{kitemviews-5.249.0.ebuild => kitemviews-6.0.0.ebuild} (100%) rename kde-frameworks/kjobwidgets/{kjobwidgets-5.249.0.ebuild => kjobwidgets-6.0.0.ebuild} (100%) rename kde-frameworks/knewstuff/{knewstuff-5.249.0.ebuild => knewstuff-6.0.0.ebuild} (100%) rename kde-frameworks/knotifications/{knotifications-5.249.0.ebuild => knotifications-6.0.0.ebuild} (100%) rename kde-frameworks/knotifyconfig/{knotifyconfig-5.249.0.ebuild => knotifyconfig-6.0.0.ebuild} (100%) rename kde-frameworks/kpackage/{kpackage-5.249.0.ebuild => kpackage-6.0.0.ebuild} (100%) rename kde-frameworks/kparts/{kparts-5.249.0.ebuild => kparts-6.0.0.ebuild} (100%) rename kde-frameworks/kpeople/{kpeople-5.249.0.ebuild => kpeople-6.0.0.ebuild} (100%) rename kde-frameworks/kplotting/{kplotting-5.249.0.ebuild => kplotting-6.0.0.ebuild} (100%) rename kde-frameworks/kpty/{kpty-5.249.0.ebuild => kpty-6.0.0.ebuild} (100%) rename kde-frameworks/kquickcharts/{kquickcharts-5.249.0.ebuild => kquickcharts-6.0.0.ebuild} (100%) rename kde-frameworks/krunner/{krunner-5.249.0.ebuild => krunner-6.0.0.ebuild} (100%) rename kde-frameworks/kservice/{kservice-5.249.0.ebuild => kservice-6.0.0.ebuild} (100%) rename kde-frameworks/kstatusnotifieritem/{kstatusnotifieritem-5.249.0.ebuild => kstatusnotifieritem-6.0.0.ebuild} (85%) rename kde-frameworks/ksvg/{ksvg-5.249.0.ebuild => ksvg-6.0.0.ebuild} (100%) rename kde-frameworks/ktexteditor/{ktexteditor-5.249.0.ebuild => ktexteditor-6.0.0.ebuild} (100%) rename kde-frameworks/ktexttemplate/{ktexttemplate-5.249.0.ebuild => ktexttemplate-6.0.0.ebuild} (100%) rename kde-frameworks/ktextwidgets/{ktextwidgets-5.249.0.ebuild => ktextwidgets-6.0.0.ebuild} (100%) rename kde-frameworks/kunitconversion/{kunitconversion-5.249.0.ebuild => kunitconversion-6.0.0.ebuild} (100%) rename kde-frameworks/kuserfeedback/{kuserfeedback-5.249.0.ebuild => kuserfeedback-6.0.0.ebuild} (100%) rename kde-frameworks/kwallet/{kwallet-5.249.0.ebuild => kwallet-6.0.0.ebuild} (100%) rename kde-frameworks/kwidgetsaddons/{kwidgetsaddons-5.249.0.ebuild => kwidgetsaddons-6.0.0.ebuild} (100%) rename kde-frameworks/kwindowsystem/{kwindowsystem-5.249.0.ebuild => kwindowsystem-6.0.0.ebuild} (100%) rename kde-frameworks/kxmlgui/{kxmlgui-5.249.0.ebuild => kxmlgui-6.0.0.ebuild} (100%) rename kde-frameworks/modemmanager-qt/{modemmanager-qt-5.249.0.ebuild => modemmanager-qt-6.0.0.ebuild} (100%) rename kde-frameworks/networkmanager-qt/{networkmanager-qt-5.249.0.ebuild => networkmanager-qt-6.0.0.ebuild} (100%) create mode 100644 kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild rename kde-frameworks/prison/{prison-5.249.0.ebuild => prison-6.0.0.ebuild} (100%) rename kde-frameworks/purpose/{purpose-5.249.0.ebuild => purpose-6.0.0.ebuild} (100%) rename kde-frameworks/qqc2-desktop-style/{qqc2-desktop-style-5.249.0.ebuild => qqc2-desktop-style-6.0.0.ebuild} (100%) rename kde-frameworks/solid/{solid-5.249.0.ebuild => solid-6.0.0.ebuild} (100%) rename kde-frameworks/sonnet/{sonnet-5.249.0.ebuild => sonnet-6.0.0.ebuild} (100%) rename kde-frameworks/syndication/{syndication-5.249.0.ebuild => syndication-6.0.0.ebuild} (100%) rename kde-frameworks/syntax-highlighting/{syntax-highlighting-5.249.0.ebuild => syntax-highlighting-6.0.0.ebuild} (100%) rename kde-frameworks/threadweaver/{threadweaver-5.249.0.ebuild => threadweaver-6.0.0.ebuild} (100%) create mode 100644 kde-misc/colord-kde/colord-kde-24.02.0.ebuild create mode 100644 kde-misc/kclock/kclock-24.02.0.ebuild create mode 100644 kde-misc/kdeconnect/kdeconnect-24.02.0.ebuild create mode 100644 kde-misc/kio-gdrive/files/kio-gdrive-23.08.5-kaccounts-integration-24.02.patch create mode 100644 kde-misc/kio-gdrive/kio-gdrive-23.08.5-r1.ebuild create mode 100644 kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild create mode 100644 kde-misc/kweather/kweather-24.02.0.ebuild create mode 100644 kde-misc/markdownpart/markdownpart-24.02.0.ebuild create mode 100644 kde-misc/skanlite/skanlite-24.02.0.ebuild create mode 100644 kde-misc/zanshin/zanshin-24.02.0.ebuild rename kde-plasma/bluedevil/{bluedevil-5.93.0.ebuild => bluedevil-6.0.0.ebuild} (98%) rename kde-plasma/breeze-grub/{breeze-grub-5.93.0.ebuild => breeze-grub-6.0.0.ebuild} (100%) rename kde-plasma/breeze-gtk/{breeze-gtk-5.93.0.ebuild => breeze-gtk-6.0.0.ebuild} (98%) rename kde-plasma/breeze-plymouth/{breeze-plymouth-5.93.0.ebuild => breeze-plymouth-6.0.0.ebuild} (97%) rename kde-plasma/breeze/{breeze-5.93.0.ebuild => breeze-6.0.0.ebuild} (99%) rename kde-plasma/discover/{discover-5.93.0.ebuild => discover-6.0.0.ebuild} (92%) rename kde-plasma/drkonqi/{drkonqi-5.93.0.ebuild => drkonqi-6.0.0.ebuild} (99%) rename kde-plasma/flatpak-kcm/{flatpak-kcm-5.93.0.ebuild => flatpak-kcm-6.0.0.ebuild} (98%) rename kde-plasma/kactivitymanagerd/{kactivitymanagerd-5.93.0.ebuild => kactivitymanagerd-6.0.0.ebuild} (98%) rename kde-plasma/kde-cli-tools/{kde-cli-tools-5.93.0.ebuild => kde-cli-tools-6.0.0.ebuild} (99%) rename kde-plasma/kde-gtk-config/{kde-gtk-config-5.93.0.ebuild => kde-gtk-config-6.0.0.ebuild} (98%) rename kde-plasma/kdecoration/{kdecoration-5.93.0.ebuild => kdecoration-6.0.0.ebuild} (96%) rename kde-plasma/kdeplasma-addons/{kdeplasma-addons-5.93.0.ebuild => kdeplasma-addons-6.0.0.ebuild} (99%) rename kde-plasma/kgamma/{kgamma-5.93.0.ebuild => kgamma-6.0.0.ebuild} (97%) rename kde-plasma/kglobalacceld/{kglobalacceld-5.93.0.ebuild => kglobalacceld-6.0.0.ebuild} (98%) rename kde-plasma/kinfocenter/{kinfocenter-5.93.0.ebuild => kinfocenter-6.0.0.ebuild} (96%) rename kde-plasma/kmenuedit/{kmenuedit-5.93.0.ebuild => kmenuedit-6.0.0.ebuild} (98%) rename kde-plasma/kpipewire/{kpipewire-5.93.2.ebuild => kpipewire-6.0.0.ebuild} (96%) rename kde-plasma/kscreen/{kscreen-5.93.0.ebuild => kscreen-6.0.0.ebuild} (98%) rename kde-plasma/kscreenlocker/{kscreenlocker-5.93.0.ebuild => kscreenlocker-6.0.0.ebuild} (99%) rename kde-plasma/ksshaskpass/{ksshaskpass-5.93.0.ebuild => ksshaskpass-6.0.0.ebuild} (98%) rename kde-plasma/ksystemstats/{ksystemstats-5.93.0.ebuild => ksystemstats-6.0.0.ebuild} (98%) rename kde-plasma/kwallet-pam/{kwallet-pam-5.93.0.ebuild => kwallet-pam-6.0.0.ebuild} (98%) rename kde-plasma/kwayland-integration/{kwayland-integration-5.93.0.ebuild => kwayland-integration-6.0.0.ebuild} (100%) rename kde-plasma/kwayland/{kwayland-5.93.0.ebuild => kwayland-6.0.0.ebuild} (87%) create mode 100644 kde-plasma/kwin/files/kwin-6.0.0-kdebug-481456.patch rename kde-plasma/kwin/{kwin-5.93.0.ebuild => kwin-6.0.0.ebuild} (98%) rename kde-plasma/kwrited/{kwrited-5.93.0.ebuild => kwrited-6.0.0.ebuild} (97%) rename kde-plasma/layer-shell-qt/{layer-shell-qt-5.93.0.ebuild => layer-shell-qt-6.0.0.ebuild} (97%) rename kde-plasma/libkscreen/{libkscreen-5.93.0.ebuild => libkscreen-6.0.0.ebuild} (98%) rename kde-plasma/libksysguard/{libksysguard-5.93.0.ebuild => libksysguard-6.0.0.ebuild} (52%) rename kde-plasma/libplasma/{libplasma-5.93.0.ebuild => libplasma-6.0.0.ebuild} (99%) rename kde-plasma/milou/{milou-5.93.0.ebuild => milou-6.0.0.ebuild} (97%) rename kde-plasma/ocean-sound-theme/{ocean-sound-theme-5.93.0.ebuild => ocean-sound-theme-6.0.0.ebuild} (95%) rename kde-plasma/oxygen-sounds/{oxygen-sounds-5.93.0.ebuild => oxygen-sounds-6.0.0.ebuild} (96%) rename kde-plasma/oxygen/{oxygen-5.93.0.ebuild => oxygen-6.0.0.ebuild} (99%) rename kde-plasma/plasma-activities-stats/{plasma-activities-stats-5.93.0.ebuild => plasma-activities-stats-6.0.0.ebuild} (97%) rename kde-plasma/plasma-activities/{plasma-activities-5.93.0.ebuild => plasma-activities-6.0.0.ebuild} (89%) rename kde-plasma/plasma-browser-integration/{plasma-browser-integration-5.93.0.ebuild => plasma-browser-integration-6.0.0.ebuild} (98%) rename kde-plasma/plasma-desktop/{plasma-desktop-5.93.0.ebuild => plasma-desktop-6.0.0.ebuild} (99%) rename kde-plasma/plasma-disks/{plasma-disks-5.93.0.ebuild => plasma-disks-6.0.0.ebuild} (98%) rename kde-plasma/plasma-firewall/{plasma-firewall-5.93.0.ebuild => plasma-firewall-6.0.0.ebuild} (99%) rename kde-plasma/plasma-integration/{plasma-integration-5.93.0.ebuild => plasma-integration-6.0.0.ebuild} (99%) rename kde-plasma/plasma-meta/{plasma-meta-5.93.0.ebuild => plasma-meta-6.0.0.ebuild} (100%) rename kde-plasma/plasma-nm/{plasma-nm-5.93.0.ebuild => plasma-nm-6.0.0.ebuild} (99%) rename kde-plasma/plasma-pa/{plasma-pa-5.93.0.ebuild => plasma-pa-6.0.0.ebuild} (98%) rename kde-plasma/plasma-sdk/{plasma-sdk-5.93.0.ebuild => plasma-sdk-6.0.0.ebuild} (98%) rename kde-plasma/plasma-systemmonitor/{plasma-systemmonitor-5.93.0.ebuild => plasma-systemmonitor-6.0.0.ebuild} (98%) rename kde-plasma/plasma-thunderbolt/{plasma-thunderbolt-5.93.0.ebuild => plasma-thunderbolt-6.0.0.ebuild} (98%) rename kde-plasma/plasma-vault/{plasma-vault-5.93.0.ebuild => plasma-vault-6.0.0.ebuild} (91%) rename kde-plasma/plasma-welcome/{plasma-welcome-5.93.0.ebuild => plasma-welcome-6.0.0.ebuild} (98%) rename kde-plasma/plasma-workspace-wallpapers/{plasma-workspace-wallpapers-5.93.0.ebuild => plasma-workspace-wallpapers-6.0.0.ebuild} (100%) rename kde-plasma/plasma-workspace/{plasma-workspace-5.93.0.ebuild => plasma-workspace-6.0.0.ebuild} (98%) rename kde-plasma/plasma5support/{plasma5support-5.93.0.ebuild => plasma5support-6.0.0.ebuild} (97%) rename kde-plasma/plymouth-kcm/{plymouth-kcm-5.93.0.ebuild => plymouth-kcm-6.0.0.ebuild} (98%) rename kde-plasma/polkit-kde-agent/{polkit-kde-agent-5.93.0.ebuild => polkit-kde-agent-6.0.0.ebuild} (98%) rename kde-plasma/powerdevil/{powerdevil-5.93.0.ebuild => powerdevil-6.0.0.ebuild} (99%) rename kde-plasma/print-manager/{print-manager-5.93.0.ebuild => print-manager-6.0.0.ebuild} (99%) rename kde-plasma/sddm-kcm/{sddm-kcm-5.93.0.ebuild => sddm-kcm-6.0.0.ebuild} (98%) rename kde-plasma/systemsettings/{systemsettings-5.93.0.ebuild => systemsettings-6.0.0.ebuild} (99%) rename kde-plasma/wacomtablet/{wacomtablet-5.93.0.ebuild => wacomtablet-6.0.0.ebuild} (98%) rename kde-plasma/xdg-desktop-portal-kde/{xdg-desktop-portal-kde-5.93.0.ebuild => xdg-desktop-portal-kde-6.0.0.ebuild} (99%) create mode 100644 licenses/LPPL-1.0 create mode 100644 licenses/LPPL-1.3a delete mode 100644 mail-filter/rspamd/rspamd-3.8.2.ebuild delete mode 100644 mail-filter/rspamd/rspamd-3.8.3.ebuild rename mail-mta/postfix/{postfix-3.9_pre20240227.ebuild => postfix-3.9_pre20240229.ebuild} (100%) rename media-gfx/meshlab/{meshlab-2020.12-r2.ebuild => meshlab-2020.12-r3.ebuild} (89%) delete mode 100644 media-gfx/prusaslicer/files/prusaslicer-2.5.0_alpha2-boost-fixes.patch delete mode 100644 media-gfx/prusaslicer/files/prusaslicer-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch delete mode 100644 media-gfx/prusaslicer/files/prusaslicer-2.5.0_rc1-cereal-1.3.1.patch delete mode 100644 media-gfx/prusaslicer/files/prusaslicer-2.5.0_rc1-fix-tests.patch delete mode 100644 media-gfx/prusaslicer/files/prusaslicer-2.5.2-fix-slicing.patch delete mode 100644 media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild rename media-gfx/prusaslicer/{prusaslicer-2.6.0-r1.ebuild => prusaslicer-2.7.2.ebuild} (89%) create mode 100644 media-gfx/skanpage/skanpage-24.02.0.ebuild create mode 100644 media-libs/exempi/exempi-2.6.5.ebuild create mode 100644 media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild create mode 100644 media-libs/ksanecore/ksanecore-24.02.0.ebuild delete mode 100644 media-libs/libmpdclient/libmpdclient-2.20.ebuild delete mode 100644 media-libs/libpng/files/libpng-1.6.41-png_check_sig-abi.patch rename media-libs/libpng/{libpng-1.6.41-r1.ebuild => libpng-1.6.43.ebuild} (93%) create mode 100644 media-libs/mesa/mesa-24.0.2.ebuild create mode 100644 media-sound/elisa/elisa-24.02.0.ebuild rename media-sound/gnump3d/{gnump3d-3.0-r5.ebuild => gnump3d-3.0-r6.ebuild} (98%) create mode 100644 media-sound/kasts/kasts-24.02.0.ebuild create mode 100644 media-sound/krecorder/krecorder-24.02.0.ebuild rename media-sound/mpd/{mpd-0.23.12-r2.ebuild => mpd-0.23.12-r3.ebuild} (99%) rename media-sound/mpd/{mpd-0.23.13.ebuild => mpd-0.23.13-r1.ebuild} (100%) rename media-sound/mpd/{mpd-0.23.15.ebuild => mpd-0.23.15-r1.ebuild} (100%) delete mode 100644 media-sound/schismtracker/schismtracker-20231029.ebuild create mode 100644 media-sound/wavpack/wavpack-5.7.0.ebuild rename media-video/ffdiaporama/{ffdiaporama-2.2_pre20221007.ebuild => ffdiaporama-2.2_pre20240203.ebuild} (88%) create mode 100644 media-video/ffmpeg/ffmpeg-6.0.1-r3.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-6.1.1-r4.ebuild create mode 100644 media-video/ffmpeg/files/ffmpeg-6.0.1-alignment.patch delete mode 100644 metadata/md5-cache/app-accessibility/brltty-6.5-r3 create mode 100644 metadata/md5-cache/app-accessibility/kontrast-24.02.0 delete mode 100644 metadata/md5-cache/app-admin/ansible-lint-6.21.1 create mode 100644 metadata/md5-cache/app-admin/awscli-1.32.52 create mode 100644 metadata/md5-cache/app-admin/awscli-1.32.53 create mode 100644 metadata/md5-cache/app-admin/keepass-2.56 rename metadata/md5-cache/app-admin/{puppet-7.24.0 => puppet-7.24.0-r1} (99%) rename metadata/md5-cache/app-admin/{puppet-7.27.0 => puppet-7.27.0-r1} (99%) rename metadata/md5-cache/app-admin/{puppet-7.28.0 => puppet-7.28.0-r1} (97%) rename metadata/md5-cache/app-admin/{puppet-8.3.1 => puppet-8.3.1-r1} (99%) rename metadata/md5-cache/app-admin/{puppet-8.4.0 => puppet-8.4.0-r1} (100%) create mode 100644 metadata/md5-cache/app-admin/puppet-8.5.0 rename metadata/md5-cache/app-admin/{puppet-agent-7.24.0 => puppet-agent-7.24.0-r1} (97%) rename metadata/md5-cache/app-admin/{puppet-agent-8.3.1 => puppet-agent-8.3.1-r1} (97%) rename metadata/md5-cache/app-admin/{puppet-agent-8.4.0 => puppet-agent-8.4.0-r1} (100%) create mode 100644 metadata/md5-cache/app-admin/puppet-agent-8.5.0 create mode 100644 metadata/md5-cache/app-admin/puppetdb-8.4.1 create mode 100644 metadata/md5-cache/app-admin/puppetserver-8.5.0 create mode 100644 metadata/md5-cache/app-arch/xarchiver-0.5.4.23 create mode 100644 metadata/md5-cache/app-arch/xz-utils-5.6.0-r1 create mode 100644 metadata/md5-cache/app-cdr/dolphin-plugins-mountiso-24.02.0 create mode 100644 metadata/md5-cache/app-cdr/isoimagewriter-24.02.0 rename metadata/md5-cache/app-containers/{distrobox-1.5.0.2 => distrobox-1.7.0} (61%) create mode 100644 metadata/md5-cache/app-crypt/keysmith-24.02.0 delete mode 100644 metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.3.2-r3 create mode 100644 metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.5.1 delete mode 100644 metadata/md5-cache/app-doc/eclass-manpages-20230624 delete mode 100644 metadata/md5-cache/app-doc/eclass-manpages-20230919 rename metadata/md5-cache/app-doc/{eclass-manpages-20230601 => eclass-manpages-20240229} (82%) create mode 100644 metadata/md5-cache/app-editors/ghostwriter-24.02.0 delete mode 100644 metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r1 create mode 100644 metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r3 create mode 100644 metadata/md5-cache/app-editors/vscode-1.87.0 create mode 100644 metadata/md5-cache/app-emacs/mastodon-1.0.17 rename metadata/md5-cache/app-emulation/{libvirt-10.0.0 => libvirt-10.0.0-r1} (90%) rename metadata/md5-cache/app-emulation/{libvirt-9.3.0-r1 => libvirt-9.3.0-r2} (89%) rename metadata/md5-cache/app-emulation/{libvirt-9.4.0-r4 => libvirt-9.4.0-r5} (89%) rename metadata/md5-cache/app-emulation/{libvirt-9.5.0-r1 => libvirt-9.5.0-r2} (89%) rename metadata/md5-cache/app-emulation/{libvirt-9.6.0 => libvirt-9.6.0-r1} (89%) rename metadata/md5-cache/app-emulation/{libvirt-9.8.0 => libvirt-9.8.0-r1} (89%) rename metadata/md5-cache/app-emulation/{libvirt-9.9.0 => libvirt-9.9.0-r1} (90%) delete mode 100644 metadata/md5-cache/app-misc/binwalk-2.3.4 create mode 100644 metadata/md5-cache/app-misc/binwalk-2.3.6 delete mode 100644 metadata/md5-cache/app-misc/fastfetch-2.2.3-r1 create mode 100644 metadata/md5-cache/app-misc/fdupes-2.3.0 delete mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-2.1.1 delete mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-2.2 create mode 100644 metadata/md5-cache/app-mobilephone/scrcpy-2.3.1-r2 delete mode 100644 metadata/md5-cache/app-office/libalkimia-8.1.2 create mode 100644 metadata/md5-cache/app-office/libalkimia-8.1.2-r1 rename metadata/md5-cache/app-office/{libreoffice-l10n-24.2.1.1 => libreoffice-l10n-24.2.1.2} (55%) create mode 100644 metadata/md5-cache/app-office/merkuro-24.02.0 create mode 100644 metadata/md5-cache/app-pda/libimobiledevice-1.3.0-r4 create mode 100644 metadata/md5-cache/app-text/dvipsk-2023.03.11_p66203 create mode 100644 metadata/md5-cache/app-text/dvisvgm-3.2 create mode 100644 metadata/md5-cache/app-text/ps2pkm-1.8_p20230311 create mode 100644 metadata/md5-cache/app-text/texlive-2023 create mode 100644 metadata/md5-cache/app-text/texlive-core-2023 create mode 100644 metadata/md5-cache/app-text/ttf2pk2-2.0_p20230311 rename metadata/md5-cache/dev-ada/{gprbuild-24.0.0 => gprbuild-24.0.0-r1} (88%) create mode 100644 metadata/md5-cache/dev-ada/libgpr-24.0.0 rename metadata/md5-cache/dev-ada/{xmlada-24.0.0 => xmlada-24.0.0-r1} (79%) delete mode 100644 metadata/md5-cache/dev-build/meson-1.2.1-r1 delete mode 100644 metadata/md5-cache/dev-build/meson-1.2.1-r2 delete mode 100644 metadata/md5-cache/dev-build/meson-1.2.2 delete mode 100644 metadata/md5-cache/dev-build/meson-1.2.2-r1 delete mode 100644 metadata/md5-cache/dev-build/meson-1.3.0-r1 create mode 100644 metadata/md5-cache/dev-db/futuresql-0.1.1 rename metadata/md5-cache/dev-db/{mysql-init-scripts-2.3-r6 => mysql-init-scripts-2.3-r7} (94%) rename metadata/md5-cache/dev-debug/{lldb-18.1.0_rc2 => lldb-18.1.0_rc4} (82%) delete mode 100644 metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/dev-lang/jimtcl-0.82 create mode 100644 metadata/md5-cache/dev-libs/ell-0.63 create mode 100644 metadata/md5-cache/dev-libs/expat-2.6.1 create mode 100644 metadata/md5-cache/dev-libs/hyprlang-0.4.1 rename metadata/md5-cache/dev-libs/{kirigami-addons-1.0.0 => kirigami-addons-1.0.1} (99%) create mode 100644 metadata/md5-cache/dev-libs/kopeninghours-24.02.0 create mode 100644 metadata/md5-cache/dev-libs/kosmindoormap-24.02.0 create mode 100644 metadata/md5-cache/dev-libs/kpathsea-6.3.5_p20230311 create mode 100644 metadata/md5-cache/dev-libs/kpublictransport-24.02.0 rename metadata/md5-cache/dev-libs/{libbsd-0.12.0 => libbsd-0.12.1} (94%) rename metadata/md5-cache/dev-libs/{libclc-18.1.0_rc2 => libclc-18.1.0_rc4} (86%) delete mode 100644 metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/dev-libs/libpwquality-1.4.5-r1 delete mode 100644 metadata/md5-cache/dev-libs/openssl-1.1.1u delete mode 100644 metadata/md5-cache/dev-libs/openssl-3.1.4 delete mode 100644 metadata/md5-cache/dev-libs/openssl-3.1.5 delete mode 100644 metadata/md5-cache/dev-libs/openssl-3.2.0 delete mode 100644 metadata/md5-cache/dev-libs/openssl-3.2.1 create mode 100644 metadata/md5-cache/dev-libs/ptexenc-1.4.3_p20230311 rename metadata/md5-cache/dev-ml/{cryptokit-1.16.1-r1 => cryptokit-1.16.1-r2} (67%) delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-18.1.0_rc2 create mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-18.1.0_rc4 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240218 delete mode 100644 metadata/md5-cache/dev-ml/zarith-1.12 create mode 100644 metadata/md5-cache/dev-python/boto3-1.34.52 create mode 100644 metadata/md5-cache/dev-python/boto3-1.34.53 create mode 100644 metadata/md5-cache/dev-python/botocore-1.34.52 create mode 100644 metadata/md5-cache/dev-python/botocore-1.34.53 create mode 100644 metadata/md5-cache/dev-python/build-1.1.1 rename metadata/md5-cache/dev-python/{clang-python-18.1.0_rc2 => clang-python-18.1.0_rc4} (82%) delete mode 100644 metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240218 delete mode 100644 metadata/md5-cache/dev-python/coverage-7.4.0 delete mode 100644 metadata/md5-cache/dev-python/coverage-7.4.2 create mode 100644 metadata/md5-cache/dev-python/cramjam-2.8.1 create mode 100644 metadata/md5-cache/dev-python/crc32c-2.4 create mode 100644 metadata/md5-cache/dev-python/croniter-2.0.2 create mode 100644 metadata/md5-cache/dev-python/google-api-python-client-2.120.0 create mode 100644 metadata/md5-cache/dev-python/griffe-0.41.1 create mode 100644 metadata/md5-cache/dev-python/httpx-socks-0.9.0 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.98.15 create mode 100644 metadata/md5-cache/dev-python/kafka-python-2.0.2-r2 rename metadata/md5-cache/dev-python/{lit-18.1.0_rc2 => lit-18.1.0_rc4} (88%) delete mode 100644 metadata/md5-cache/dev-python/lit-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/dev-python/lit-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-9.5.12 create mode 100644 metadata/md5-cache/dev-python/mkdocs-static-i18n-1.2.2 delete mode 100644 metadata/md5-cache/dev-python/numexpr-2.8.8 create mode 100644 metadata/md5-cache/dev-python/oslo-context-5.5.0 create mode 100644 metadata/md5-cache/dev-python/oslotest-5.0.0 create mode 100644 metadata/md5-cache/dev-python/pyglet-2.0.12 create mode 100644 metadata/md5-cache/dev-python/python-cinderclient-9.5.0 create mode 100644 metadata/md5-cache/dev-python/python-dateutil-2.9.0 create mode 100644 metadata/md5-cache/dev-python/python-glanceclient-4.5.0 create mode 100644 metadata/md5-cache/dev-python/python-ironicclient-5.5.0 create mode 100644 metadata/md5-cache/dev-python/python-keystoneclient-5.4.0 create mode 100644 metadata/md5-cache/dev-python/python-neutronclient-11.2.0 create mode 100644 metadata/md5-cache/dev-python/python-novaclient-18.5.0 create mode 100644 metadata/md5-cache/dev-python/python-snappy-0.7.0 create mode 100644 metadata/md5-cache/dev-python/python-snappy-0.7.1 create mode 100644 metadata/md5-cache/dev-python/python-swiftclient-4.5.0 create mode 100644 metadata/md5-cache/dev-python/redis-5.0.2 create mode 100644 metadata/md5-cache/dev-python/rich-13.7.1 create mode 100644 metadata/md5-cache/dev-python/scikit-build-core-0.8.2 create mode 100644 metadata/md5-cache/dev-python/scrypt-0.8.22 create mode 100644 metadata/md5-cache/dev-python/sqlglot-22.1.0 create mode 100644 metadata/md5-cache/dev-python/sqlglot-22.1.1 create mode 100644 metadata/md5-cache/dev-python/stripe-8.5.0 create mode 100644 metadata/md5-cache/dev-python/testfixtures-8.1.0 create mode 100644 metadata/md5-cache/dev-python/thriftpy2-0.4.20 create mode 100644 metadata/md5-cache/dev-python/trimesh-4.1.7 create mode 100644 metadata/md5-cache/dev-python/twisted-24.3.0 create mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.1.0.20240229 create mode 100644 metadata/md5-cache/dev-python/types-setuptools-69.1.0.20240301 create mode 100644 metadata/md5-cache/dev-python/urwid-2.6.7 create mode 100644 metadata/md5-cache/dev-python/userpath-1.9.2 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-6.6.2 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-6.6.9999 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-6.7.9999 create mode 100644 metadata/md5-cache/dev-qt/qtserialbus-6.9999 create mode 100644 metadata/md5-cache/dev-ruby/drb-2.2.1 create mode 100644 metadata/md5-cache/dev-ruby/jwt-2.8.1 create mode 100644 metadata/md5-cache/dev-ruby/marcel-1.0.3 create mode 100644 metadata/md5-cache/dev-ruby/puppetdb-termini-8.4.1 create mode 100644 metadata/md5-cache/dev-ruby/ruby-oembed-0.17.0 create mode 100644 metadata/md5-cache/dev-ruby/ruby_parser-3.21.0 create mode 100644 metadata/md5-cache/dev-ruby/thor-1.3.1 delete mode 100644 metadata/md5-cache/dev-ruby/yard-0.9.28 delete mode 100644 metadata/md5-cache/dev-ruby/yard-0.9.34-r1 create mode 100644 metadata/md5-cache/dev-ruby/yard-0.9.36 rename metadata/md5-cache/dev-scheme/{guile-gcrypt-0.4.0 => guile-gcrypt-0.4.0-r1} (70%) delete mode 100644 metadata/md5-cache/dev-scheme/guile-git-0.5.2 rename metadata/md5-cache/dev-scheme/{guile-git-0.6.0 => guile-git-0.6.0-r1} (72%) delete mode 100644 metadata/md5-cache/dev-scheme/guile-gnutls-3.7.14 rename metadata/md5-cache/dev-scheme/{guile-gnutls-4.0.0 => guile-gnutls-4.0.0-r1} (73%) rename metadata/md5-cache/dev-scheme/{guile-lzlib-0.0.2-r1 => guile-lzlib-0.0.2-r2} (71%) delete mode 100644 metadata/md5-cache/dev-scheme/guile-ssh-0.16.3 rename metadata/md5-cache/dev-scheme/{guile-ssh-0.16.4 => guile-ssh-0.16.4-r1} (73%) rename metadata/md5-cache/dev-scheme/{guile-zlib-0.1.0-r2 => guile-zlib-0.1.0-r3} (71%) rename metadata/md5-cache/dev-scheme/{guile-zstd-0.1.1-r1 => guile-zstd-0.1.1-r3} (58%) rename metadata/md5-cache/dev-tcltk/{itcl-4.2.4 => itcl-4.2.4-r1} (95%) create mode 100644 metadata/md5-cache/dev-tcltk/itk-4.1.0-r1 create mode 100644 metadata/md5-cache/dev-tcltk/itk-4.2.3 create mode 100644 metadata/md5-cache/dev-tcltk/iwidgets-4.1.1-r3 delete mode 100644 metadata/md5-cache/dev-tcltk/tclpython-5.0-r1 create mode 100644 metadata/md5-cache/dev-tex/biber-2.19 create mode 100644 metadata/md5-cache/dev-tex/biblatex-3.19 create mode 100644 metadata/md5-cache/dev-tex/bibtexu-4.00_p20230311 create mode 100644 metadata/md5-cache/dev-tex/glossaries-4.53 create mode 100644 metadata/md5-cache/dev-tex/latex-beamer-3.71 create mode 100644 metadata/md5-cache/dev-tex/latexmk-4.83 create mode 100644 metadata/md5-cache/dev-tex/minted-2.9 create mode 100644 metadata/md5-cache/dev-tex/pgf-3.1.10 create mode 100644 metadata/md5-cache/dev-tex/tex4ht-20230311_p69739 create mode 100644 metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159 create mode 100644 metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386 create mode 100644 metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527 create mode 100644 metadata/md5-cache/dev-texlive/texlive-context-2023_p69108 create mode 100644 metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663 create mode 100644 metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074 create mode 100644 metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207 create mode 100644 metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226 create mode 100644 metadata/md5-cache/dev-texlive/texlive-games-2023_p69159 create mode 100644 metadata/md5-cache/dev-texlive/texlive-humanities-2023_p68465 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langarabic-2023_p69111 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langchinese-2023_p63995 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langcjk-2023_p65824 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langcyrillic-2023_p69727 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langczechslovak-2023_p54074 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langenglish-2023_p68790 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langeuropean-2023_p66432 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langfrench-2023_p67951 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langgerman-2023_p68711 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langgreek-2023_p65038 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langitalian-2023_p55129 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langkorean-2023_p54074 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langother-2023_p68719 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langpolish-2023_p54074 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langportuguese-2023_p67125 create mode 100644 metadata/md5-cache/dev-texlive/texlive-langspanish-2023_p67307 create mode 100644 metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131 create mode 100644 metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752 create mode 100644 metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p69131 create mode 100644 metadata/md5-cache/dev-texlive/texlive-luatex-2023_p69404 create mode 100644 metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485 create mode 100644 metadata/md5-cache/dev-texlive/texlive-metapost-2023_p67071 create mode 100644 metadata/md5-cache/dev-texlive/texlive-music-2023_p69613 create mode 100644 metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409 create mode 100644 metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675 create mode 100644 metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p65367 create mode 100644 metadata/md5-cache/dev-texlive/texlive-publishers-2023_p69759 create mode 100644 metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452 rename metadata/md5-cache/dev-util/{bpftop-0.2.2 => bpftop-0.2.3} (99%) delete mode 100644 metadata/md5-cache/dev-util/colm-0.14.7 delete mode 100644 metadata/md5-cache/dev-util/colm-0.14.7-r1 delete mode 100644 metadata/md5-cache/dev-util/colm-0.14.7-r2 delete mode 100644 metadata/md5-cache/dev-util/diffoscope-253-r1 rename metadata/md5-cache/dev-util/{diffoscope-255 => diffoscope-258} (98%) create mode 100644 metadata/md5-cache/dev-util/intel_clc-24.0.2 create mode 100644 metadata/md5-cache/dev-util/kdevelop-24.02.0 create mode 100644 metadata/md5-cache/dev-util/kdevelop-php-24.02.0 create mode 100644 metadata/md5-cache/dev-util/kdevelop-python-24.02.0 create mode 100644 metadata/md5-cache/dev-util/kio-perldoc-24.02.0 create mode 100644 metadata/md5-cache/dev-util/pahole-1.26 delete mode 100644 metadata/md5-cache/dev-util/ragel-7.0.4 delete mode 100644 metadata/md5-cache/dev-util/ragel-7.0.4-r1 delete mode 100644 metadata/md5-cache/dev-util/ruff-0.2.2 create mode 100644 metadata/md5-cache/dev-util/ruff-0.3.0 delete mode 100644 metadata/md5-cache/games-strategy/warzone2100-4.3.5 delete mode 100644 metadata/md5-cache/games-strategy/warzone2100-4.4.0-r1 create mode 100644 metadata/md5-cache/gui-wm/hyprland-0.36.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-calendar-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-contacts-24.02.0-r1 create mode 100644 metadata/md5-cache/kde-apps/akonadi-import-wizard-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-mime-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-notes-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akonadi-search-24.02.0-r1 create mode 100644 metadata/md5-cache/kde-apps/akonadiconsole-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/akregator-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/analitza-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ark-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/artikulate-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/audiocd-kio-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/baloo-widgets-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/blinken-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/bomber-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/bovo-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/calendarjanitor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/calendarsupport-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/cantor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/cervisia-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-dropbox-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-git-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-mercurial-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dolphin-plugins-subversion-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/dragon-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/eventviews-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ffmpegthumbs-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/filelight-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/granatier-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/grantlee-editor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/grantleetheme-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/gwenview-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/incidenceeditor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/juk-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/k3b-24.02.0 delete mode 100644 metadata/md5-cache/kde-apps/kaccounts-integration-24.01.95 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-integration-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kaccounts-providers-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kaddressbook-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kajongg-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kalarm-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kalgebra-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kalzium-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kamera-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kamoso-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kanagram-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kapman-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kapptemplate-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kate-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kate-addons-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kate-lib-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/katomic-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kbackup-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kblackbox-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kblocks-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kbounce-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kbreakout-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kbruch-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcachegrind-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcalc-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcalutils-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcharselect-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcolorchooser-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kcron-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kde-apps-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-scripts-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kde-dev-utils-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdeaccessibility-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdeadmin-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdebugsettings-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdecore-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-data-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdeedu-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdegames-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdegraphics-meta-24.02.0 rename metadata/md5-cache/kde-apps/{kdegraphics-mobipocket-24.01.95 => kdegraphics-mobipocket-24.02.0} (70%) create mode 100644 metadata/md5-cache/kde-apps/kdemultimedia-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-filesharing-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdenetwork-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdenlive-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-addons-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdepim-runtime-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdesdk-thumbnailers-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdeutils-meta-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdf-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdialog-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kdiamond-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/keditbookmarks-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kfind-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kfourinline-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kgeography-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kget-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kgoldrunner-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kgpg-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/khangman-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/khelpcenter-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kidentitymanagement-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kig-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kigo-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/killbots-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kimagemapeditor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kimap-24.02.0 delete mode 100644 metadata/md5-cache/kde-apps/kio-extras-24.01.95 create mode 100644 metadata/md5-cache/kde-apps/kio-extras-24.02.0 rename metadata/md5-cache/kde-apps/{kio-extras-kf5-24.01.95 => kio-extras-kf5-24.02.0} (82%) create mode 100644 metadata/md5-cache/kde-apps/kiriki-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kiten-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kitinerary-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kjumpingcube-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kldap-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kleopatra-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/klettres-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/klickety-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/klines-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmag-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmahjongg-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmail-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmail-account-wizard-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmailtransport-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmbox-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmime-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmines-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmix-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmousetool-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmouth-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kmplot-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/knavalbattle-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/knetwalk-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/knights-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/knotes-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kolf-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kollision-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kolourpaint-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kompare-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/konqueror-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/konquest-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/konsole-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/konsolekalendar-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kontact-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kontactinterface-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/korganizer-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kpat-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kpimtextedit-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kpkpass-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kqtquickcharts-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/krdc-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kreversi-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/krfb-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kruler-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kshisen-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksirk-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksmtp-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksnakeduel-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kspaceduel-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksquares-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksudoku-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ksystemlog-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kteatime-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ktimer-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ktouch-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/ktuberling-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kturtle-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kubrick-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kwalletmanager-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kwave-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kwordquiz-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/kwrite-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libgravatar-24.02.0 delete mode 100644 metadata/md5-cache/kde-apps/libkcddb-24.01.95 create mode 100644 metadata/md5-cache/kde-apps/libkcddb-24.02.0 rename metadata/md5-cache/kde-apps/{libkcompactdisc-24.01.95 => libkcompactdisc-24.02.0} (50%) create mode 100644 metadata/md5-cache/kde-apps/libkdcraw-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkdegames-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkdepim-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkeduvocdocument-24.02.0 rename metadata/md5-cache/kde-apps/{libkexiv2-24.01.95 => libkexiv2-24.02.0} (80%) create mode 100644 metadata/md5-cache/kde-apps/libkgapi-23.08.5-r1 create mode 100644 metadata/md5-cache/kde-apps/libkgapi-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkleo-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkmahjongg-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libkomparediff2-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libksane-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libksieve-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/libktnef-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/lokalize-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/lskat-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/mailcommon-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/mailimporter-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/marble-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/mbox-importer-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/messagelib-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/mimetreeparser-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/minuet-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/okular-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/palapeli-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/parley-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/picmi-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/pim-data-exporter-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/pim-sieve-editor-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/pimcommon-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/poxml-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/rocs-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/signon-kwallet-extension-24.02.0 delete mode 100644 metadata/md5-cache/kde-apps/spectacle-24.01.95 create mode 100644 metadata/md5-cache/kde-apps/spectacle-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/step-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/svgpart-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/sweeper-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/thumbnailers-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/umbrello-24.02.0 create mode 100644 metadata/md5-cache/kde-apps/yakuake-24.02.0 rename metadata/md5-cache/kde-frameworks/{attica-5.249.0 => attica-6.0.0} (82%) delete mode 100644 metadata/md5-cache/kde-frameworks/baloo-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/baloo-6.0.0 rename metadata/md5-cache/kde-frameworks/{bluez-qt-5.249.0 => bluez-qt-6.0.0} (82%) rename metadata/md5-cache/kde-frameworks/{breeze-icons-5.249.0 => breeze-icons-6.0.0} (74%) rename metadata/md5-cache/kde-frameworks/{extra-cmake-modules-5.249.0 => extra-cmake-modules-6.0.0} (83%) rename metadata/md5-cache/kde-frameworks/{frameworkintegration-5.249.0 => frameworkintegration-6.0.0} (54%) rename metadata/md5-cache/kde-frameworks/{karchive-5.249.0 => karchive-6.0.0} (84%) rename metadata/md5-cache/kde-frameworks/{kauth-5.249.0 => kauth-6.0.0} (72%) rename metadata/md5-cache/kde-frameworks/{kbookmarks-5.249.0 => kbookmarks-6.0.0} (63%) rename metadata/md5-cache/kde-frameworks/{kcalendarcore-5.249.0 => kcalendarcore-6.0.0} (85%) rename metadata/md5-cache/kde-frameworks/{kcmutils-5.249.0 => kcmutils-6.0.0} (50%) rename metadata/md5-cache/kde-frameworks/{kcodecs-5.249.0 => kcodecs-6.0.0} (83%) rename metadata/md5-cache/kde-frameworks/{kcolorscheme-5.249.0 => kcolorscheme-6.0.0} (65%) rename metadata/md5-cache/kde-frameworks/{kcompletion-5.249.0 => kcompletion-6.0.0} (57%) rename metadata/md5-cache/kde-frameworks/{kconfig-5.249.0 => kconfig-6.0.0} (85%) rename metadata/md5-cache/kde-frameworks/{kconfigwidgets-5.249.0 => kconfigwidgets-6.0.0} (56%) rename metadata/md5-cache/kde-frameworks/{kcontacts-5.249.0 => kcontacts-6.0.0} (54%) rename metadata/md5-cache/kde-frameworks/{kcoreaddons-5.249.0 => kcoreaddons-6.0.0} (86%) rename metadata/md5-cache/kde-frameworks/{kcrash-5.249.0 => kcrash-6.0.0} (70%) rename metadata/md5-cache/kde-frameworks/{kdav-5.249.0 => kdav-6.0.0} (67%) rename metadata/md5-cache/kde-frameworks/{kdbusaddons-5.249.0 => kdbusaddons-6.0.0} (85%) rename metadata/md5-cache/kde-frameworks/{kdeclarative-5.249.0 => kdeclarative-6.0.0} (55%) rename metadata/md5-cache/kde-frameworks/{kded-5.249.0 => kded-6.0.0} (55%) rename metadata/md5-cache/kde-frameworks/{kdesu-5.249.0 => kdesu-6.0.0} (56%) rename metadata/md5-cache/kde-frameworks/{kdnssd-5.249.0 => kdnssd-6.0.0} (86%) rename metadata/md5-cache/kde-frameworks/{kdoctools-5.249.0 => kdoctools-6.0.0} (72%) rename metadata/md5-cache/kde-frameworks/{kfilemetadata-5.249.0 => kfilemetadata-6.0.0} (59%) rename metadata/md5-cache/kde-frameworks/{kglobalaccel-5.249.0 => kglobalaccel-6.0.0} (84%) rename metadata/md5-cache/kde-frameworks/{kguiaddons-5.249.0 => kguiaddons-6.0.0} (88%) rename metadata/md5-cache/kde-frameworks/{kholidays-5.249.0 => kholidays-6.0.0} (83%) rename metadata/md5-cache/kde-frameworks/{ki18n-5.249.0 => ki18n-6.0.0} (88%) rename metadata/md5-cache/kde-frameworks/{kiconthemes-5.249.0 => kiconthemes-6.0.0} (63%) rename metadata/md5-cache/kde-frameworks/{kidletime-5.249.0 => kidletime-6.0.0} (89%) delete mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/kimageformats-6.0.0 delete mode 100644 metadata/md5-cache/kde-frameworks/kio-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/kio-6.0.0 rename metadata/md5-cache/kde-frameworks/{kirigami-5.249.0 => kirigami-6.0.0} (72%) rename metadata/md5-cache/kde-frameworks/{kitemmodels-5.249.0 => kitemmodels-6.0.0} (82%) rename metadata/md5-cache/kde-frameworks/{kitemviews-5.249.0 => kitemviews-6.0.0} (82%) rename metadata/md5-cache/kde-frameworks/{kjobwidgets-5.249.0 => kjobwidgets-6.0.0} (66%) rename metadata/md5-cache/kde-frameworks/{knewstuff-5.249.0 => knewstuff-6.0.0} (53%) rename metadata/md5-cache/kde-frameworks/{knotifications-5.249.0 => knotifications-6.0.0} (71%) rename metadata/md5-cache/kde-frameworks/{knotifyconfig-5.249.0 => knotifyconfig-6.0.0} (58%) delete mode 100644 metadata/md5-cache/kde-frameworks/kpackage-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/kpackage-6.0.0 rename metadata/md5-cache/kde-frameworks/{kparts-5.249.0 => kparts-6.0.0} (52%) rename metadata/md5-cache/kde-frameworks/{kpeople-5.249.0 => kpeople-6.0.0} (57%) rename metadata/md5-cache/kde-frameworks/{kplotting-5.249.0 => kplotting-6.0.0} (84%) rename metadata/md5-cache/kde-frameworks/{kpty-5.249.0 => kpty-6.0.0} (63%) rename metadata/md5-cache/kde-frameworks/{kquickcharts-5.249.0 => kquickcharts-6.0.0} (81%) rename metadata/md5-cache/kde-frameworks/{krunner-5.249.0 => krunner-6.0.0} (64%) rename metadata/md5-cache/kde-frameworks/{kservice-5.249.0 => kservice-6.0.0} (53%) rename metadata/md5-cache/kde-frameworks/{kstatusnotifieritem-5.249.0 => kstatusnotifieritem-6.0.0} (62%) rename metadata/md5-cache/kde-frameworks/{ksvg-5.249.0 => ksvg-6.0.0} (55%) delete mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/ktexteditor-6.0.0 rename metadata/md5-cache/kde-frameworks/{ktexttemplate-5.249.0 => ktexttemplate-6.0.0} (84%) rename metadata/md5-cache/kde-frameworks/{ktextwidgets-5.249.0 => ktextwidgets-6.0.0} (55%) rename metadata/md5-cache/kde-frameworks/{kunitconversion-5.249.0 => kunitconversion-6.0.0} (63%) rename metadata/md5-cache/kde-frameworks/{kuserfeedback-5.249.0 => kuserfeedback-6.0.0} (86%) delete mode 100644 metadata/md5-cache/kde-frameworks/kwallet-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/kwallet-6.0.0 rename metadata/md5-cache/kde-frameworks/{kwidgetsaddons-5.249.0 => kwidgetsaddons-6.0.0} (82%) rename metadata/md5-cache/kde-frameworks/{kwindowsystem-5.249.0 => kwindowsystem-6.0.0} (88%) rename metadata/md5-cache/kde-frameworks/{kxmlgui-5.249.0 => kxmlgui-6.0.0} (53%) rename metadata/md5-cache/kde-frameworks/{modemmanager-qt-5.249.0 => modemmanager-qt-6.0.0} (85%) rename metadata/md5-cache/kde-frameworks/{networkmanager-qt-5.249.0 => networkmanager-qt-6.0.0} (87%) create mode 100644 metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.0 rename metadata/md5-cache/kde-frameworks/{prison-5.249.0 => prison-6.0.0} (85%) delete mode 100644 metadata/md5-cache/kde-frameworks/purpose-5.249.0 create mode 100644 metadata/md5-cache/kde-frameworks/purpose-6.0.0 rename metadata/md5-cache/kde-frameworks/{qqc2-desktop-style-5.249.0 => qqc2-desktop-style-6.0.0} (58%) rename metadata/md5-cache/kde-frameworks/{solid-5.249.0 => solid-6.0.0} (89%) rename metadata/md5-cache/kde-frameworks/{sonnet-5.249.0 => sonnet-6.0.0} (85%) rename metadata/md5-cache/kde-frameworks/{syndication-5.249.0 => syndication-6.0.0} (62%) rename metadata/md5-cache/kde-frameworks/{syntax-highlighting-5.249.0 => syntax-highlighting-6.0.0} (83%) rename metadata/md5-cache/kde-frameworks/{threadweaver-5.249.0 => threadweaver-6.0.0} (81%) create mode 100644 metadata/md5-cache/kde-misc/colord-kde-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/kclock-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/kdeconnect-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/kio-gdrive-23.08.5-r1 create mode 100644 metadata/md5-cache/kde-misc/kio-gdrive-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/kweather-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/markdownpart-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/skanlite-24.02.0 create mode 100644 metadata/md5-cache/kde-misc/zanshin-24.02.0 delete mode 100644 metadata/md5-cache/kde-plasma/bluedevil-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/bluedevil-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/breeze-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/breeze-6.0.0 rename metadata/md5-cache/kde-plasma/{breeze-grub-5.93.0 => breeze-grub-6.0.0} (73%) rename metadata/md5-cache/kde-plasma/{breeze-gtk-5.93.0 => breeze-gtk-6.0.0} (75%) rename metadata/md5-cache/kde-plasma/{breeze-plymouth-5.93.0 => breeze-plymouth-6.0.0} (68%) delete mode 100644 metadata/md5-cache/kde-plasma/discover-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/discover-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/drkonqi-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/drkonqi-6.0.0 rename metadata/md5-cache/kde-plasma/{flatpak-kcm-5.93.0 => flatpak-kcm-6.0.0} (51%) delete mode 100644 metadata/md5-cache/kde-plasma/kactivitymanagerd-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kactivitymanagerd-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kde-cli-tools-6.0.0 rename metadata/md5-cache/kde-plasma/{kde-gtk-config-5.93.0 => kde-gtk-config-6.0.0} (55%) rename metadata/md5-cache/kde-plasma/{kdecoration-5.93.0 => kdecoration-6.0.0} (61%) delete mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kdeplasma-addons-6.0.0 rename metadata/md5-cache/kde-plasma/{kgamma-5.93.0 => kgamma-6.0.0} (53%) delete mode 100644 metadata/md5-cache/kde-plasma/kglobalacceld-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kglobalacceld-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kinfocenter-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kmenuedit-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kpipewire-5.93.2 create mode 100644 metadata/md5-cache/kde-plasma/kpipewire-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kscreen-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kscreen-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kscreenlocker-6.0.0 rename metadata/md5-cache/kde-plasma/{ksshaskpass-5.93.0 => ksshaskpass-6.0.0} (61%) delete mode 100644 metadata/md5-cache/kde-plasma/ksystemstats-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/ksystemstats-6.0.0 rename metadata/md5-cache/kde-plasma/{kwallet-pam-5.93.0 => kwallet-pam-6.0.0} (60%) rename metadata/md5-cache/kde-plasma/{kwayland-5.93.0 => kwayland-6.0.0} (75%) rename metadata/md5-cache/kde-plasma/{kwayland-integration-5.93.0 => kwayland-integration-6.0.0} (91%) delete mode 100644 metadata/md5-cache/kde-plasma/kwin-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/kwin-6.0.0 rename metadata/md5-cache/kde-plasma/{kwrited-5.93.0 => kwrited-6.0.0} (58%) rename metadata/md5-cache/kde-plasma/{layer-shell-qt-5.93.0 => layer-shell-qt-6.0.0} (86%) rename metadata/md5-cache/kde-plasma/{libkscreen-5.93.0 => libkscreen-6.0.0} (65%) delete mode 100644 metadata/md5-cache/kde-plasma/libksysguard-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/libksysguard-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/libplasma-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/libplasma-6.0.0 rename metadata/md5-cache/kde-plasma/{milou-5.93.0 => milou-6.0.0} (59%) rename metadata/md5-cache/kde-plasma/{ocean-sound-theme-5.93.0 => ocean-sound-theme-6.0.0} (80%) delete mode 100644 metadata/md5-cache/kde-plasma/oxygen-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/oxygen-6.0.0 rename metadata/md5-cache/kde-plasma/{oxygen-sounds-5.93.0 => oxygen-sounds-6.0.0} (81%) rename metadata/md5-cache/kde-plasma/{plasma-activities-5.93.0 => plasma-activities-6.0.0} (60%) rename metadata/md5-cache/kde-plasma/{plasma-activities-stats-5.93.0 => plasma-activities-stats-6.0.0} (66%) delete mode 100644 metadata/md5-cache/kde-plasma/plasma-browser-integration-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-browser-integration-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-desktop-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-disks-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-disks-6.0.0 rename metadata/md5-cache/kde-plasma/{plasma-firewall-5.93.0 => plasma-firewall-6.0.0} (53%) delete mode 100644 metadata/md5-cache/kde-plasma/plasma-integration-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-integration-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-meta-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-nm-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-pa-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-sdk-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-systemmonitor-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-vault-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-vault-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-welcome-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-welcome-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plasma-workspace-6.0.0 rename metadata/md5-cache/kde-plasma/{plasma-workspace-wallpapers-5.93.0 => plasma-workspace-wallpapers-6.0.0} (82%) rename metadata/md5-cache/kde-plasma/{plasma5support-5.93.0 => plasma5support-6.0.0} (60%) delete mode 100644 metadata/md5-cache/kde-plasma/plymouth-kcm-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/plymouth-kcm-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/polkit-kde-agent-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/powerdevil-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/powerdevil-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/print-manager-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/print-manager-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/sddm-kcm-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/systemsettings-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/systemsettings-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/wacomtablet-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/wacomtablet-6.0.0 delete mode 100644 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-5.93.0 create mode 100644 metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.0.0 delete mode 100644 metadata/md5-cache/mail-filter/rspamd-3.8.2 delete mode 100644 metadata/md5-cache/mail-filter/rspamd-3.8.3 rename metadata/md5-cache/mail-mta/{postfix-3.9_pre20240227 => postfix-3.9_pre20240229} (98%) rename metadata/md5-cache/media-gfx/{meshlab-2020.12-r2 => meshlab-2020.12-r3} (84%) delete mode 100644 metadata/md5-cache/media-gfx/prusaslicer-2.5.2-r1 rename metadata/md5-cache/media-gfx/{prusaslicer-2.6.0-r1 => prusaslicer-2.7.2} (58%) create mode 100644 metadata/md5-cache/media-gfx/skanpage-24.02.0 create mode 100644 metadata/md5-cache/media-libs/exempi-2.6.5 create mode 100644 metadata/md5-cache/media-libs/ksanecore-23.08.5-r1 create mode 100644 metadata/md5-cache/media-libs/ksanecore-24.02.0 delete mode 100644 metadata/md5-cache/media-libs/libmpdclient-2.20 rename metadata/md5-cache/media-libs/{libpng-1.6.41-r1 => libpng-1.6.43} (78%) create mode 100644 metadata/md5-cache/media-libs/mesa-24.0.2 create mode 100644 metadata/md5-cache/media-sound/elisa-24.02.0 rename metadata/md5-cache/media-sound/{gnump3d-3.0-r5 => gnump3d-3.0-r6} (95%) create mode 100644 metadata/md5-cache/media-sound/kasts-24.02.0 create mode 100644 metadata/md5-cache/media-sound/krecorder-24.02.0 rename metadata/md5-cache/media-sound/{mpd-0.23.12-r2 => mpd-0.23.12-r3} (97%) rename metadata/md5-cache/media-sound/{mpd-0.23.13 => mpd-0.23.13-r1} (97%) rename metadata/md5-cache/media-sound/{mpd-0.23.15 => mpd-0.23.15-r1} (97%) delete mode 100644 metadata/md5-cache/media-sound/schismtracker-20231029 create mode 100644 metadata/md5-cache/media-sound/wavpack-5.7.0 rename metadata/md5-cache/media-video/{ffdiaporama-2.2_pre20221007 => ffdiaporama-2.2_pre20240203} (70%) create mode 100644 metadata/md5-cache/media-video/ffmpeg-6.0.1-r3 create mode 100644 metadata/md5-cache/media-video/ffmpeg-6.1.1-r4 create mode 100644 metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.1.1 delete mode 100644 metadata/md5-cache/net-analyzer/suricata-6.0.15 delete mode 100644 metadata/md5-cache/net-analyzer/suricata-7.0.2 rename metadata/md5-cache/net-analyzer/{suricata-7.0.2-r1 => suricata-7.0.3} (93%) delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-5.0.40 delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-6.0.25 delete mode 100644 metadata/md5-cache/net-analyzer/zabbix-6.4.10-r1 create mode 100644 metadata/md5-cache/net-fs/libnfs-5.0.3 create mode 100644 metadata/md5-cache/net-im/neochat-24.02.0 create mode 100644 metadata/md5-cache/net-im/tokodon-24.02.0 create mode 100644 metadata/md5-cache/net-irc/hexchat-2.16.2 create mode 100644 metadata/md5-cache/net-irc/konversation-24.02.0 delete mode 100644 metadata/md5-cache/net-libs/libhtp-0.5.45 create mode 100644 metadata/md5-cache/net-libs/libktorrent-24.02.0 create mode 100644 metadata/md5-cache/net-misc/axel-2.17.13 delete mode 100644 metadata/md5-cache/net-misc/ena-driver-2.10.0 delete mode 100644 metadata/md5-cache/net-misc/ena-driver-2.11.0 rename metadata/md5-cache/net-misc/{ena-driver-2.9.1 => ena-driver-2.12.0} (91%) delete mode 100644 metadata/md5-cache/net-misc/ena-driver-2.8.9 rename metadata/md5-cache/net-misc/{kio-zeroconf-24.01.95 => kio-zeroconf-24.02.0} (58%) create mode 100644 metadata/md5-cache/net-misc/memcached-1.6.24 rename metadata/md5-cache/net-misc/{ndisc6-1.0.6 => ndisc6-1.0.8} (53%) rename metadata/md5-cache/{dev-libs/libmcrypt-2.5.8-r4 => net-misc/nemesis-1.8} (56%) create mode 100644 metadata/md5-cache/net-misc/networkmanager-1.46.0 create mode 100644 metadata/md5-cache/net-misc/sshpass-1.10 create mode 100644 metadata/md5-cache/net-misc/whois-5.5.21 create mode 100644 metadata/md5-cache/net-news/alligator-24.02.0 create mode 100644 metadata/md5-cache/net-p2p/ktorrent-24.02.0 rename metadata/md5-cache/net-wireless/{gnuradio-3.10.9.2-r1 => gnuradio-3.10.9.2-r2} (54%) create mode 100644 metadata/md5-cache/net-wireless/iwd-2.15 delete mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2021.6 delete mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2022.5-r1 delete mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2022.9999 delete mode 100644 metadata/md5-cache/sci-chemistry/gromacs-2023.2 rename metadata/md5-cache/sci-chemistry/{gromacs-2023.3 => gromacs-2023.4} (95%) rename metadata/md5-cache/sci-chemistry/{gromacs-2023.1-r1 => gromacs-2024.1} (95%) delete mode 100644 metadata/md5-cache/sci-libs/HighFive-2.7.1 rename metadata/md5-cache/sci-libs/{caffe2-2.1.2-r5 => caffe2-2.1.2-r6} (81%) delete mode 100644 metadata/md5-cache/sci-libs/cantera-2.6.0-r2 delete mode 100644 metadata/md5-cache/sci-libs/cantera-3.0.0 create mode 100644 metadata/md5-cache/sci-libs/ideep-3.1.1 rename metadata/md5-cache/sec-keys/{openpgp-keys-gentoo-developers-20231030 => openpgp-keys-gentoo-developers-20240226} (82%) create mode 100644 metadata/md5-cache/sys-apps/fwupd-1.9.14 create mode 100644 metadata/md5-cache/sys-apps/lshw-02.20.2b rename metadata/md5-cache/sys-apps/{moreutils-0.67-r1 => moreutils-0.69} (73%) create mode 100644 metadata/md5-cache/sys-apps/pciutils-3.11.1 delete mode 100644 metadata/md5-cache/sys-apps/syd-3.13.1 create mode 100644 metadata/md5-cache/sys-apps/syd-3.14.1 create mode 100644 metadata/md5-cache/sys-block/partitionmanager-24.02.0 delete mode 100644 metadata/md5-cache/sys-block/thin-provisioning-tools-0.9.0-r3 delete mode 100644 metadata/md5-cache/sys-block/thin-provisioning-tools-1.0.6 delete mode 100644 metadata/md5-cache/sys-block/thin-provisioning-tools-1.0.9 rename metadata/md5-cache/sys-boot/{grub-2.12-r1 => grub-2.12-r2} (98%) create mode 100644 metadata/md5-cache/sys-cluster/rdma-core-50.0 delete mode 100644 metadata/md5-cache/sys-devel/clang-18.1.0_rc2 create mode 100644 metadata/md5-cache/sys-devel/clang-18.1.0_rc4 delete mode 100644 metadata/md5-cache/sys-devel/clang-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/clang-19.0.0_pre20240218 rename metadata/md5-cache/sys-devel/{clang-common-18.1.0_rc2 => clang-common-18.1.0_rc4} (84%) delete mode 100644 metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240218 rename metadata/md5-cache/sys-devel/{clang-runtime-18.1.0_rc2 => clang-runtime-18.1.0_rc4} (78%) delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240218 rename metadata/md5-cache/sys-devel/{lld-18.1.0_rc2 => lld-18.1.0_rc4} (70%) delete mode 100644 metadata/md5-cache/sys-devel/lld-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/lld-19.0.0_pre20240218 rename metadata/md5-cache/sys-devel/{llvm-18.1.0_rc2 => llvm-18.1.0_rc4} (95%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240218 rename metadata/md5-cache/sys-devel/{llvm-common-18.1.0_rc2 => llvm-common-18.1.0_rc4} (80%) delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/sys-devel/mold-2.4.1 rename metadata/md5-cache/sys-fs/{cachefilesd-0.10.10-r1 => cachefilesd-0.10.10-r2} (95%) create mode 100644 metadata/md5-cache/sys-fs/zfs-2.1.15 create mode 100644 metadata/md5-cache/sys-fs/zfs-kmod-2.1.15 rename metadata/md5-cache/sys-kernel/{dracut-060_pre20240104-r2 => dracut-060_pre20240104-r3} (84%) create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.211 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.150 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.1.80 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.6.19 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-6.7.7 rename metadata/md5-cache/sys-kernel/{vanilla-sources-4.19.307 => vanilla-sources-4.19.308} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.10.210 => vanilla-sources-5.10.211} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.15.149 => vanilla-sources-5.15.150} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-5.4.269 => vanilla-sources-5.4.270} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.1.79 => vanilla-sources-6.1.80} (86%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.6.18 => vanilla-sources-6.6.19} (92%) rename metadata/md5-cache/sys-kernel/{vanilla-sources-6.7.6 => vanilla-sources-6.7.7} (92%) rename metadata/md5-cache/sys-libs/{compiler-rt-18.1.0_rc2 => compiler-rt-18.1.0_rc4} (86%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240218 rename metadata/md5-cache/sys-libs/{compiler-rt-sanitizers-18.1.0_rc2 => compiler-rt-sanitizers-18.1.0_rc4} (92%) delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/sys-libs/kpmcore-24.02.0 rename metadata/md5-cache/sys-libs/{libcxx-18.1.0_rc2 => libcxx-18.1.0_rc4} (88%) delete mode 100644 metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240218 rename metadata/md5-cache/sys-libs/{libcxxabi-18.1.0_rc2 => libcxxabi-18.1.0_rc4} (91%) delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240218 rename metadata/md5-cache/sys-libs/{libomp-18.1.0_rc2 => libomp-18.1.0_rc4} (90%) delete mode 100644 metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/sys-libs/libunwind-1.8.1 rename metadata/md5-cache/sys-libs/{llvm-libunwind-18.1.0_rc2 => llvm-libunwind-18.1.0_rc4} (91%) delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240210 delete mode 100644 metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240218 create mode 100644 metadata/md5-cache/sys-libs/musl-1.2.5 create mode 100644 metadata/md5-cache/sys-process/acct-6.6.4-r4 delete mode 100644 metadata/md5-cache/sys-process/parallel-20231122 rename metadata/md5-cache/sys-process/{parallel-20231222 => parallel-20240222} (72%) create mode 100644 metadata/md5-cache/sys-process/rtirq-20240120 create mode 100644 metadata/md5-cache/virtual/pkgconfig-3 rename metadata/md5-cache/www-apps/{lidarr-2.2.0.4045 => lidarr-2.2.0.4053} (53%) create mode 100644 metadata/md5-cache/www-apps/nextcloud-28.0.3 create mode 100644 metadata/md5-cache/www-apps/nextcloud-notify_push-0.6.9 rename metadata/md5-cache/www-client/{chromium-122.0.6261.39 => chromium-123.0.6312.4} (89%) create mode 100644 metadata/md5-cache/www-client/falkon-24.02.0 rename metadata/md5-cache/www-client/{google-chrome-beta-123.0.6312.4 => google-chrome-beta-123.0.6312.22} (97%) rename metadata/md5-cache/www-client/{microsoft-edge-122.0.2365.59 => microsoft-edge-122.0.2365.63} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-beta-122.0.2365.38 => microsoft-edge-beta-123.0.2420.10} (96%) rename metadata/md5-cache/www-client/{microsoft-edge-dev-123.0.2380.1 => microsoft-edge-dev-123.0.2420.10} (96%) create mode 100644 metadata/md5-cache/www-client/pybugz-0.14 rename metadata/md5-cache/www-plugins/{chrome-binary-plugins-123.0.6312.4_beta => chrome-binary-plugins-123.0.6312.22_beta} (92%) create mode 100644 metadata/md5-cache/x11-apps/igt-gpu-tools-1.28 create mode 100644 metadata/md5-cache/x11-drivers/xf86-input-elographics-1.4.4 create mode 100644 metadata/md5-cache/x11-libs/pixman-0.43.4 delete mode 100644 metadata/md5-cache/x11-misc/xfe-1.43.2 create mode 100644 metadata/md5-cache/x11-misc/xfe-1.46 create mode 100644 metadata/md5-cache/x11-terms/xfce4-terminal-1.1.3 create mode 100644 metadata/md5-cache/xfce-base/libxfce4ui-4.19.5 create mode 100644 metadata/md5-cache/xfce-base/libxfce4windowing-4.19.3 create mode 100644 metadata/md5-cache/xfce-base/xfce4-panel-4.18.6 create mode 100644 metadata/md5-cache/xfce-base/xfce4-panel-4.19.3 create mode 100644 metadata/md5-cache/xfce-base/xfconf-4.19.2 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.6 create mode 100644 metadata/md5-cache/xfce-extra/xfce4-taskmanager-1.5.7 create mode 100644 net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.1.1.ebuild delete mode 100644 net-analyzer/suricata/files/suricata-5.0.6_configure-no-sphinx-pdflatex-automagic.patch create mode 100644 net-analyzer/suricata/files/suricata-7.0.3_fix-build-with-gcc14.patch delete mode 100644 net-analyzer/suricata/suricata-6.0.15.ebuild delete mode 100644 net-analyzer/suricata/suricata-7.0.2.ebuild rename net-analyzer/suricata/{suricata-7.0.2-r1.ebuild => suricata-7.0.3.ebuild} (98%) delete mode 100644 net-analyzer/zabbix/zabbix-5.0.40.ebuild delete mode 100644 net-analyzer/zabbix/zabbix-6.0.25.ebuild delete mode 100644 net-analyzer/zabbix/zabbix-6.4.10-r1.ebuild create mode 100644 net-fs/libnfs/libnfs-5.0.3.ebuild create mode 100644 net-im/neochat/neochat-24.02.0.ebuild create mode 100644 net-im/tokodon/tokodon-24.02.0.ebuild create mode 100644 net-irc/hexchat/hexchat-2.16.2.ebuild create mode 100644 net-irc/konversation/konversation-24.02.0.ebuild delete mode 100644 net-libs/libhtp/libhtp-0.5.45.ebuild create mode 100644 net-libs/libktorrent/libktorrent-24.02.0.ebuild create mode 100644 net-misc/axel/axel-2.17.13.ebuild delete mode 100644 net-misc/ena-driver/ena-driver-2.11.0.ebuild rename net-misc/ena-driver/{ena-driver-2.10.0.ebuild => ena-driver-2.12.0.ebuild} (95%) delete mode 100644 net-misc/ena-driver/ena-driver-2.8.9.ebuild delete mode 100644 net-misc/ena-driver/ena-driver-2.9.1.ebuild rename net-misc/kio-zeroconf/{kio-zeroconf-24.01.95.ebuild => kio-zeroconf-24.02.0.ebuild} (97%) create mode 100644 net-misc/memcached/memcached-1.6.24.ebuild rename net-misc/ndisc6/{ndisc6-1.0.6.ebuild => ndisc6-1.0.8.ebuild} (54%) create mode 100644 net-misc/nemesis/nemesis-1.8.ebuild create mode 100644 net-misc/networkmanager/networkmanager-1.46.0.ebuild create mode 100644 net-misc/sshpass/sshpass-1.10.ebuild create mode 100644 net-misc/whois/whois-5.5.21.ebuild create mode 100644 net-news/alligator/alligator-24.02.0.ebuild create mode 100644 net-p2p/ktorrent/ktorrent-24.02.0.ebuild rename net-wireless/gnuradio/{gnuradio-3.10.9.2-r1.ebuild => gnuradio-3.10.9.2-r2.ebuild} (99%) create mode 100644 net-wireless/iwd/iwd-2.15.ebuild delete mode 100644 sci-chemistry/gromacs/gromacs-2021.6.ebuild delete mode 100644 sci-chemistry/gromacs/gromacs-2022.5-r1.ebuild delete mode 100644 sci-chemistry/gromacs/gromacs-2022.9999.ebuild delete mode 100644 sci-chemistry/gromacs/gromacs-2023.3.ebuild rename sci-chemistry/gromacs/{gromacs-2023.1-r1.ebuild => gromacs-2023.4.ebuild} (100%) rename sci-chemistry/gromacs/{gromacs-2023.2.ebuild => gromacs-2024.1.ebuild} (100%) delete mode 100644 sci-libs/HighFive/HighFive-2.7.1.ebuild rename sci-libs/caffe2/{caffe2-2.1.2-r5.ebuild => caffe2-2.1.2-r6.ebuild} (95%) delete mode 100644 sci-libs/cantera/cantera-2.6.0-r2.ebuild delete mode 100644 sci-libs/cantera/cantera-3.0.0.ebuild delete mode 100644 sci-libs/cantera/files/cantera-2.6.0_drop_deprecated_open_U_option.patch delete mode 100644 sci-libs/cantera/files/cantera-2.6.0_env.patch create mode 100644 sci-libs/ideep/Manifest create mode 100644 sci-libs/ideep/files/ideep-3.1.1-20230825.patch create mode 100644 sci-libs/ideep/ideep-3.1.1.ebuild create mode 100644 sci-libs/ideep/metadata.xml rename sec-keys/openpgp-keys-gentoo-developers/{openpgp-keys-gentoo-developers-20231030.ebuild => openpgp-keys-gentoo-developers-20240226.ebuild} (98%) create mode 100644 sys-apps/fwupd/fwupd-1.9.14.ebuild create mode 100644 sys-apps/lshw/lshw-02.20.2b.ebuild rename sys-apps/moreutils/{moreutils-0.67-r1.ebuild => moreutils-0.69.ebuild} (88%) create mode 100644 sys-apps/pciutils/pciutils-3.11.1.ebuild rename sys-apps/syd/{syd-3.13.1.ebuild => syd-3.14.1.ebuild} (86%) create mode 100644 sys-block/partitionmanager/partitionmanager-24.02.0.ebuild delete mode 100644 sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r3.ebuild delete mode 100644 sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.6.ebuild delete mode 100644 sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.9.ebuild create mode 100644 sys-boot/grub/files/sbat.csv rename sys-boot/grub/{grub-2.12-r1.ebuild => grub-2.12-r2.ebuild} (98%) create mode 100644 sys-cluster/rdma-core/rdma-core-50.0.ebuild rename sys-devel/clang-common/{clang-common-18.1.0_rc2.ebuild => clang-common-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-devel/clang-common/clang-common-19.0.0_pre20240210.ebuild delete mode 100644 sys-devel/clang-common/clang-common-19.0.0_pre20240218.ebuild rename sys-devel/clang-runtime/{clang-runtime-18.1.0_rc2.ebuild => clang-runtime-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240210.ebuild delete mode 100644 sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240218.ebuild delete mode 100644 sys-devel/clang/clang-18.1.0_rc2.ebuild rename sys-devel/clang/{clang-19.0.0_pre20240218.ebuild => clang-18.1.0_rc4.ebuild} (99%) delete mode 100644 sys-devel/clang/clang-19.0.0_pre20240210.ebuild delete mode 100644 sys-devel/lld/lld-18.1.0_rc2.ebuild rename sys-devel/lld/{lld-19.0.0_pre20240218.ebuild => lld-18.1.0_rc4.ebuild} (95%) delete mode 100644 sys-devel/lld/lld-19.0.0_pre20240210.ebuild rename sys-devel/llvm-common/{llvm-common-18.1.0_rc2.ebuild => llvm-common-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-devel/llvm-common/llvm-common-19.0.0_pre20240210.ebuild delete mode 100644 sys-devel/llvm-common/llvm-common-19.0.0_pre20240218.ebuild rename sys-devel/llvm/{llvm-18.1.0_rc2.ebuild => llvm-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-devel/llvm/llvm-19.0.0_pre20240210.ebuild delete mode 100644 sys-devel/llvm/llvm-19.0.0_pre20240218.ebuild create mode 100644 sys-devel/mold/mold-2.4.1.ebuild rename sys-fs/cachefilesd/{cachefilesd-0.10.10-r1.ebuild => cachefilesd-0.10.10-r2.ebuild} (97%) create mode 100644 sys-fs/zfs-kmod/zfs-kmod-2.1.15.ebuild create mode 100644 sys-fs/zfs/zfs-2.1.15.ebuild rename sys-kernel/dracut/{dracut-060_pre20240104-r2.ebuild => dracut-060_pre20240104-r3.ebuild} (99%) create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.211.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.150.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.1.80.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.6.19.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-6.7.7.ebuild rename sys-kernel/vanilla-sources/{vanilla-sources-4.19.307.ebuild => vanilla-sources-4.19.308.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.10.210.ebuild => vanilla-sources-5.10.211.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.15.149.ebuild => vanilla-sources-5.15.150.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-5.4.269.ebuild => vanilla-sources-5.4.270.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.1.79.ebuild => vanilla-sources-6.1.80.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.6.18.ebuild => vanilla-sources-6.6.19.ebuild} (100%) rename sys-kernel/vanilla-sources/{vanilla-sources-6.7.6.ebuild => vanilla-sources-6.7.7.ebuild} (100%) rename sys-libs/compiler-rt-sanitizers/{compiler-rt-sanitizers-18.1.0_rc2.ebuild => compiler-rt-sanitizers-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240218.ebuild rename sys-libs/compiler-rt/{compiler-rt-18.1.0_rc2.ebuild => compiler-rt-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240218.ebuild create mode 100644 sys-libs/kpmcore/kpmcore-24.02.0.ebuild rename sys-libs/libcxx/{libcxx-18.1.0_rc2.ebuild => libcxx-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/libcxx/libcxx-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/libcxx/libcxx-19.0.0_pre20240218.ebuild rename sys-libs/libcxxabi/{libcxxabi-18.1.0_rc2.ebuild => libcxxabi-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240218.ebuild rename sys-libs/libomp/{libomp-18.1.0_rc2.ebuild => libomp-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/libomp/libomp-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/libomp/libomp-19.0.0_pre20240218.ebuild create mode 100644 sys-libs/libunwind/libunwind-1.8.1.ebuild rename sys-libs/llvm-libunwind/{llvm-libunwind-18.1.0_rc2.ebuild => llvm-libunwind-18.1.0_rc4.ebuild} (100%) delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240210.ebuild delete mode 100644 sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240218.ebuild create mode 100644 sys-libs/musl/musl-1.2.5.ebuild create mode 100644 sys-process/acct/acct-6.6.4-r4.ebuild create mode 100644 sys-process/acct/files/acct-6.6.4-fortify-source-3-sprintf-buffer-overflow.patch create mode 100644 sys-process/acct/files/acct.tmpfiles delete mode 100644 sys-process/parallel/parallel-20231122.ebuild rename sys-process/parallel/{parallel-20231222.ebuild => parallel-20240222.ebuild} (90%) create mode 100644 sys-process/rtirq/rtirq-20240120.ebuild create mode 100644 virtual/pkgconfig/pkgconfig-3.ebuild rename www-apps/lidarr/{lidarr-2.2.0.4045.ebuild => lidarr-2.2.0.4053.ebuild} (100%) create mode 100644 www-apps/nextcloud-notify_push/nextcloud-notify_push-0.6.9.ebuild create mode 100644 www-apps/nextcloud/nextcloud-28.0.3.ebuild rename www-client/chromium/{chromium-122.0.6261.39.ebuild => chromium-123.0.6312.4.ebuild} (98%) create mode 100644 www-client/falkon/falkon-24.02.0.ebuild rename www-client/google-chrome-beta/{google-chrome-beta-123.0.6312.4.ebuild => google-chrome-beta-123.0.6312.22.ebuild} (100%) rename www-client/microsoft-edge-beta/{microsoft-edge-beta-122.0.2365.38.ebuild => microsoft-edge-beta-123.0.2420.10.ebuild} (100%) rename www-client/microsoft-edge-dev/{microsoft-edge-dev-123.0.2380.1.ebuild => microsoft-edge-dev-123.0.2420.10.ebuild} (100%) rename www-client/microsoft-edge/{microsoft-edge-122.0.2365.59.ebuild => microsoft-edge-122.0.2365.63.ebuild} (100%) create mode 100644 www-client/pybugz/pybugz-0.14.ebuild rename www-plugins/chrome-binary-plugins/{chrome-binary-plugins-123.0.6312.4_beta.ebuild => chrome-binary-plugins-123.0.6312.22_beta.ebuild} (100%) create mode 100644 x11-apps/igt-gpu-tools/igt-gpu-tools-1.28.ebuild create mode 100644 x11-drivers/xf86-input-elographics/xf86-input-elographics-1.4.4.ebuild create mode 100644 x11-libs/pixman/pixman-0.43.4.ebuild delete mode 100644 x11-misc/xfe/xfe-1.43.2.ebuild create mode 100644 x11-misc/xfe/xfe-1.46.ebuild create mode 100644 x11-terms/xfce4-terminal/xfce4-terminal-1.1.3.ebuild create mode 100644 xfce-base/libxfce4ui/libxfce4ui-4.19.5.ebuild create mode 100644 xfce-base/libxfce4windowing/libxfce4windowing-4.19.3.ebuild create mode 100644 xfce-base/xfce4-panel/xfce4-panel-4.18.6.ebuild create mode 100644 xfce-base/xfce4-panel/xfce4-panel-4.19.3.ebuild create mode 100644 xfce-base/xfconf/xfconf-4.19.2.ebuild create mode 100644 xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild create mode 100644 xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.7.ebuild diff --git a/Manifest.files.gz b/Manifest.files.gz index e8296a89597f067ff4f29f79009a600585c85182..1f004e6468830e730235e0720e695e542d73c8e0 100644 GIT binary patch literal 29801 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 Uk+*Ou?E63e50qT=YP;6}06zCgz5oCK literal 29771 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 diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz index 6a5a736ab6df4030f52df3ac149bc591e7b1e4e1..94651841ceefda5f18797f0da423a3e9acd75e75 100644 GIT binary patch literal 4553 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 literal 4555 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 diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest index 1ce7c10b2556..9e2ffde0db45 100644 --- a/app-accessibility/brltty/Manifest +++ b/app-accessibility/brltty/Manifest @@ -1,2 +1 @@ -DIST brltty-6.5.tar.xz 3631628 BLAKE2B b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee SHA512 bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f70555596f4d9d35cd05616af2a8e101d4d56b4c471a6ad3 DIST brltty-6.6.tar.xz 3684592 BLAKE2B c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159 SHA512 852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898 diff --git a/app-accessibility/brltty/brltty-6.5-r3.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild deleted file mode 100644 index a5a958aec01a..000000000000 --- a/app-accessibility/brltty/brltty-6.5-r3.ebuild +++ /dev/null @@ -1,227 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -FINDLIB_USE="ocaml" -JAVA_PKG_WANT_SOURCE="1.8" -JAVA_PKG_WANT_TARGET="1.8" - -inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles - -DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person" -HOMEPAGE="https://brltty.app/" -SRC_URI="https://brltty.app/archive/${P}.tar.xz" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" -IUSE="+api +beeper bluetooth doc +fm gpm iconv icu - java louis +midi ncurses nls ocaml +pcm policykit python - usb systemd +speech tcl xml X" -REQUIRED_USE="doc? ( api ) - java? ( api ) - ocaml? ( api ) - python? ( api ${PYTHON_REQUIRED_USE} ) - tcl? ( api )" - -DEPEND=" - acct-group/brltty - acct-user/brltty - dev-libs/libpcre2[pcre32] - bluetooth? ( - sys-apps/dbus - net-wireless/bluez - ) - gpm? ( >=sys-libs/gpm-1.20 ) - iconv? ( virtual/libiconv ) - icu? ( dev-libs/icu:= ) - louis? ( dev-libs/liblouis:= ) - midi? ( media-libs/alsa-lib ) - ncurses? ( sys-libs/ncurses:0= ) - pcm? ( media-libs/alsa-lib ) - policykit? ( sys-auth/polkit ) - python? ( ${PYTHON_DEPS} ) - speech? ( - app-accessibility/espeak-ng - app-accessibility/flite - app-accessibility/speech-dispatcher - ) - systemd? ( sys-apps/systemd ) - tcl? ( >=dev-lang/tcl-8.6.13-r1:= ) - usb? ( virtual/libusb:1 ) - xml? ( dev-libs/expat ) - X? ( - app-accessibility/at-spi2-core:2 - sys-apps/dbus - x11-libs/libX11 - x11-libs/libXaw - x11-libs/libXfixes - x11-libs/libXt - x11-libs/libXtst - )" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* ) -" -# /dev/null || die - emake -j1 INSTALL_ROOT="${ED}" install - popd || die - pushd Autostart/Udev 1> /dev/null || die - emake -j1 INSTALL_ROOT="${ED}" install - popd || die - - dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO} - if use doc; then - HTML_DOCS="doc/Manual-BRLTTY" einstalldocs - fi - - keepdir /var/lib/BrlAPI - rm -fr "${ED}/run" || die - find "${ED}" -name '*.a' -delete || die -} - -pkg_postinst() { - tmpfiles_process ${PN}.conf - - elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system." - elog - elog "To make brltty start on boot on an OpenRC system, type this command:" - elog "# rc-update add brltty boot" - elog - elog "If you are using systemd, type this command:" - elog "# systemctl daemon-reload" - elog - elog "Please reload udev by typing:" - elog "# udevadm control --reload" -} diff --git a/app-accessibility/kontrast/Manifest b/app-accessibility/kontrast/Manifest index 1a8adaa2a776..ec387077de84 100644 --- a/app-accessibility/kontrast/Manifest +++ b/app-accessibility/kontrast/Manifest @@ -1,2 +1,3 @@ DIST kontrast-23.08.4.tar.xz 211820 BLAKE2B 74021a40cf60fe7f04b8e926f4e1e487885f60ae630299c6ffddf34b4f0bfa4f9ae4bf3b46884d943738f028635412ff1ade164731c03c254b8057844ddad7c3 SHA512 d4fa6f210fa387501ff3a62c79c47639e43370a71976677de31ce38cdf87bd7f78eaec2988120f4b82428c1adfb80e18d3491f9a7fcd025001e976f0e777802d DIST kontrast-23.08.5.tar.xz 211984 BLAKE2B f1c50f90031615bc9a3ddd00155f40fed2244994de309385e386fae7e21dddb7bd1dfa5a722050dcf67c7ad3def6d1979efc8623a18bcc21b6438178d15fc116 SHA512 e70d5bdc5a7363358f8d09c6a2bafda9645bcb5f9acc0fa4e51ed836e87baa92b3f9e6c4a81bd3d1050de152100426e714c6dd8d46459aa0d81949776880f9ae +DIST kontrast-24.02.0.tar.xz 212176 BLAKE2B 1536373eab12736a44875e716d288f8770c272d9653eaa6719bf9c7e516148b521ac3deb3058ecdd8e8457e66995511c2572547ccb85112acaf655ce920065ce SHA512 a36ea6879d5622e72f96e8219660711e4a91eb983c9b3a24164c4281d3bbb1aa449aaec1db6b3b7a879f9811e3ea935a2227936933e8e123909a04cb2fafc03d diff --git a/app-accessibility/kontrast/kontrast-24.02.0.ebuild b/app-accessibility/kontrast/kontrast-24.02.0.ebuild new file mode 100644 index 000000000000..20da9b9cb5ca --- /dev/null +++ b/app-accessibility/kontrast/kontrast-24.02.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KFMIN=6.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Tool to check contrast for colors to verify they are correctly accessible" +HOMEPAGE="https://apps.kde.org/kontrast/" + +LICENSE="GPL-3+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-db/futuresql + dev-libs/qcoro + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 +" +RDEPEND="${DEPEND} + kde-plasma/xdg-desktop-portal-kde:* +" diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index fbea12f7f3997b77ae0a653cf517573cd5d1b1a4..7bfc82e4344a1b0ec93c477286a0b600ead04af6 100644 GIT binary patch literal 32043 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 z zvXn`6noAD81Aivmuad~M7fuRC%89J*MoG;%&gQOT`=x0%PlGZoXmzbqqSi;0ryD^d zW~txBO-e%f5>e8AQ~^rKD7);JqADC&N70Zxi9AiesZGO-$L8|C+V4-g6VLlKWOE1M zQ2cXW>chZCK(a2Yx~`HUUGJ3LoaHviIK3neksfb_rgXk=2wj^D(~HlZvZBkOa>!-= zbn>oak3(n3s6kod2y)CWv&{BVTvMBY^tufNh}|upOH}%-ipthoYpw;a7REe?5YlLQ ze;TXY%>^h~?!leU0YFt!QNw`9IkJ)DGPUL}aZjALNk9(j%dZ(mQJL-WwC<0;K7Z=> z+ZOI)XBnW!**3Uy5L_Kg`Z?%q1h9nyO9O z`H8Bir}*j)Zm9n@;xaKf)>H8q!Yhbr1ZliKWn_ryL5gaOA=$FOq7J%1OwzP(GigIDrokfzT1jS*Pon^WH%L?t_XiB5=|+ zH8J1iCcd4f(EH;`{z1X;>!<&@-)Pj2s++JKUCfU>flYfHVvjy(QY94nAjYNW$`{4( z)CyofU5zGW$>*z*QltES>YSnLVNvJ0_@Ky&r#1&l6m84+ft#@=st!ngcpHxLvK!{F zX9BS$cU&4Es%#~G*wwWymDNJwHj)^WT~`H33D8q*nshiumU7%V%zAm;VY@D6y8{0% zw`EedQ-ju1%lE8ZG<8c?I=Yfi?(_YLef|1>U9taQquz^&=d{G7#y-@Br9Nz&Y(S{THBnuhaM4#UzGR? z$&PE~ZFUMVBJZ7#Q}N8IUTGlfaVAsL1%rH*8qs$Wx0>rB-sc$gE~K325zV!hN{rg4 zJG@+E>UVO+u8tK4ro1)*btXJZ+szIK?@!K{g1-RA1rjt$nGa{b#uY2c^%53Q^ZvoNVqAGix}6_X>A_W?bw!yk@}; z^)?z6QFnFjmXxf29EemHALBWx4qT9N)z7_HTL|v)@cK+nd`88*^aej3(Dl#15uVax zsC!8Az4$mTS>4`-bn0zS)de&yF3W?S>LlGA8nY#!4bUNYB6)$D-KpSW=P!bPxh#W! z{a9jy@jP}_d2W^HRqj#{;5v0YyxekZvFDc#Vp8{_5TEUVE`@)U1C;ML*G=!nOVak{ za*ZCTL%YhRaY56bxERYcfpXBTB!LRbThW(Iv86)-2k4p%$;&Q$&5(3*Si9i+qqqO( zyFJ1Fl))mExs{-wPiLIP5KIAQ!}=O2pT z9Td5~TzR-ksw)rC+v2Y$C4{L@I0?iZ_x0}bf?{`T_6w8FE#p}F|9eyz{gAGcGpIs4 zNdhd-fMleHuLc^Y9PBnF8I91i&NwLmZo8;U&$(zWw=2B1mcM!UMBQ2??}Es?35bf~ z^|bzK<4tGn73rylPxXkGxClVvR2$3{d=qsZMoEB1*M!2}seW2^_HrV)tJtkb#-{j0 z%d$AHs)Vspp;Qc7PiBpMWkgUJDH@r%2L%Yq^&nNX@e-^U!Io-J-glC>?8m2tKBMH% zA(-kajW>Dchh|K=*K&>t00ekx>*VxmuIlQkCN9{R3I``enE~`b{qFsy#^4jQ1I)yU SFpeDQ|NSqNawNfC=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( "${serial_tests[@]}" ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/awscli/awscli-1.32.53.ebuild b/app-admin/awscli/awscli-1.32.53.ebuild new file mode 100644 index 000000000000..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.53.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( "${serial_tests[@]}" ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/keepass/Manifest b/app-admin/keepass/Manifest index 8c62c49b4e39..1c35ecef078a 100644 --- a/app-admin/keepass/Manifest +++ b/app-admin/keepass/Manifest @@ -1,2 +1,3 @@ DIST KeePass-2.49-Source.zip 5135190 BLAKE2B bf5a9aab0065a97545bd1b81a74b5ab113e4c4802873445719ce2a571745b04c69ab5d8be9a67dc59a713947f0955cbcccc782b6628f722a0d564283b943eee6 SHA512 7a25de6acb2637bd8820fb70866ab4ced4ece4b3e64172f616c2fb59d2a4e7a2f340435db10731ed3d7e66db7761487925cf1c7941b0bac12e72c5fcd9e8b7d3 DIST KeePass-2.53-Source.zip 5201820 BLAKE2B a87918278915f1a54d8f6d6b8ef05d5a86f41a58887a1c80a8217112061fd40d59393012ae7b69d6c2110a7b0b36c57ecce4292a68e9161e99e1762b1622192e SHA512 8d35ec83ada7142e91be6a5889eabb98f1d8fe32140a3b904db76d64f42bed0ce1cc0378f38560b7f1307df545f00a398da599ef9fc44474e8c16722433d4e4e +DIST KeePass-2.56-Source.zip 5231868 BLAKE2B d7ed0baf6db6a0398ce9bceb9a61088ef7cc14ba0c5b13a01123f9c7fca37e52bf352c438c3100ba32d59cfcfa90de790a07649684a971224bba6eb554cbed34 SHA512 cee9d8569e59a29044760dc94c4ab3ee6f1eb26aaa12d18a36d9e1b87e421291b49a3747fdb340a7af06494d65fe4d37579f16a577b0af2c053504b80e8a1c60 diff --git a/app-admin/keepass/keepass-2.56.ebuild b/app-admin/keepass/keepass-2.56.ebuild new file mode 100644 index 000000000000..439e07752469 --- /dev/null +++ b/app-admin/keepass/keepass-2.56.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature wrapper xdg-utils + +MY_PN="KeePass" +DESCRIPTION="A free, open source, light-weight and easy-to-use password manager" +HOMEPAGE="https://keepass.info/" +SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}-Source.zip" +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="aot" + +BDEPEND="app-arch/unzip" +DEPEND="dev-lang/mono" +RDEPEND=" + ${DEPEND} + dev-dotnet/libgdiplus[cairo] +" + +PATCHES=( "${FILESDIR}/${PN}-2.53-xsl-path-detection.patch" ) + +# bug #687052 +# file generated by mono --aot where *FLAGS don't make sense +QA_PREBUILT="usr/lib64/keepass/KeePass.exe.so" + +src_prepare() { + # KeePass looks for some XSL files in the same folder as the executable, + # we prefer to have it in /usr/share/KeePass. Apply patch using base function. + # This XSL file will not be upstreamed since the KeePass creator said that + # including this patch would break the Portable USB version of KeePass + # (which keeps/looks for xsl files in its own folder) + default + + # Switch into build dir so the mono prepration script works correctly + pushd Build || die + source PrepMonoDev.sh || die + popd || die +} + +src_compile() { + export MONO_REGISTRY_PATH=/dev/null # bug 659808 + + # bug 704358 + export LANG=C LC_ALL=C + + # Build with Release target + xbuild /target:KeePass /property:Configuration=Release || die + + # Run Ahead Of Time compiler on the binary + if use aot; then + cp Ext/KeePass.exe.config Build/KeePass/Release/ || die + mono --aot -O=all Build/KeePass/Release/KeePass.exe || die + fi +} + +src_install() { + # Wrapper script to launch mono + make_wrapper "${PN}" "mono /usr/$(get_libdir)/${PN}/KeePass.exe" + + # Some XSL files + insinto "/usr/share/${PN}/XSL" + doins Ext/XSL/* + + insinto "/usr/$(get_libdir)/${PN}" + exeinto "/usr/$(get_libdir)/${PN}" + + doins Ext/KeePass.exe.config + + # Default configuration, simply says to use user-specific configuration + doins Ext/KeePass.config.xml + + # The actual executable + doexe Build/KeePass/Release/KeePass.exe + + # Copy the AOT compilation result + if use aot; then + doexe Build/KeePass/Release/KeePass.exe.so + fi + + # Prepare the icons + newicon -s 256 Ext/Icons_04_CB/Finals/plockb.png "${PN}.png" + newicon -s 256 -t gnome -c mimetypes Ext/Icons_04_CB/Finals/plockb.png "application-x-${PN}2.png" + + # Create a desktop entry and associate it with the KeePass mime type + make_desktop_entry "${PN}" "${MY_PN}" "${PN}" "System;Security" "MimeType=application/x-keepass2;\nStartupWMClass=KeePass2;" + + # MIME descriptor for .kdbx files + insinto /usr/share/mime/packages + doins "${FILESDIR}/${PN}.xml" + + # sed, because patching this really sucks + sed -i 's/mono/mono --verify-all/g' "${D}/usr/bin/keepass" || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update + + optfeature "enables autotype/autofill" x11-misc/xdotool + + elog "Some systems may experience issues with copy and paste operations." + elog "If you encounter this, please install x11-misc/xsel." +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest index f3b0eb74cecd..7893bb38e31c 100644 --- a/app-admin/puppet-agent/Manifest +++ b/app-admin/puppet-agent/Manifest @@ -4,3 +4,5 @@ DIST puppet-agent_8.3.1-1focal_amd64.deb 35930206 BLAKE2B 8a636bfd9a76a364f03022 DIST puppet-agent_8.3.1-1focal_arm64.deb 35420834 BLAKE2B b95702ba60df28ca511c7ea1efeacf7b537d666987e76f83048552667d0ee1ae41041166d07f41a6d1f0e1e6eceea9af427c8e4feef0efa1108b33edf2b64001 SHA512 89d0183dd8762ec9e96ca218d179a5c6278c6b106e4679370dac5b96beb5bb6ec5c18f52a6d076a7ae71f9bbcb9466351b65f096b5c961cb6d8f03a2c7fe171e DIST puppet-agent_8.4.0-1focal_amd64.deb 35930626 BLAKE2B ad299aaceba51bd2831c6aa15a1794c12e03026866e7b1fd59c49d078d7c32bc8af2f0eba9f699f21e0bde98147b3a7edb88db3ada2ec8cb9601c2ed64210240 SHA512 18148a6cbd237afc66bbce1bc5d9eec63426efd5d7a2625e4f8a7d962a97c25da7e5ef208972323ea10e35c174beaacacc131d7dd1043a9013f1d8c8ae8a8c70 DIST puppet-agent_8.4.0-1focal_arm64.deb 35421066 BLAKE2B 348f4cb16b83e0703fe8ec1fc6a5ebd992384c02f51b8d38d597d629b19f070f21e0f944ba1c6188bd9d93d0689e66ef10a4c717847ffca2534b4c6a3fa0eb4d SHA512 5ba2d6d41e6d98e0e7830fc6140500173e1e18efd9c228c84ec124c5154df847657f4c43f994d05830774fc6431b49d57081ded579ed1215927623c7b83155a7 +DIST puppet-agent_8.5.0-1focal_amd64.deb 35945720 BLAKE2B 485fa3e93006c63265df27ba99e61e1c9b253f71976aa92af1bc0ee474b575c27d3e1d3ddde21a919f5a21e151777b1ab8f7d849f5927a48898ca58b14edaa8b SHA512 a252240e206fb93bfc882f88e593a93b29c61442bb7fc95e1d3465e30af6b7bd82a362287590a36460ed04d4759fc244d3eff118ef8790885112ef78206a14f9 +DIST puppet-agent_8.5.0-1focal_arm64.deb 35436786 BLAKE2B 712f893f05f9f75bf7af0cf40556f0746a81fabbd8e588ad598f59856bfe4948c53eb92e2eaa7a621507183c572d17ecb2b426b13a91bbd0b98cc2463070a60e SHA512 ce1752d13b2d4b9442ef11006e8bc0edf98e855df051491efd2760b6919c41f0dda2030910e5794658ae99d3b8341e9bf64aa57c65069f9d83a3f328f1d2dd41 diff --git a/app-admin/puppet-agent/files/puppet.initd2 b/app-admin/puppet-agent/files/puppet.initd2 index 90ebd0481701..c8949013918d 100644 --- a/app-admin/puppet-agent/files/puppet.initd2 +++ b/app-admin/puppet-agent/files/puppet.initd2 @@ -14,7 +14,7 @@ command_args="agent --pidfile ${pidfile} --confdir /etc/puppetlabs/puppet ${PUPP depend() { need localmount - use dns logger puppetserver netmount nfsmount + use dns logger puppetserver netmount } start_pre() { diff --git a/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.24.0-r1.ebuild similarity index 98% rename from app-admin/puppet-agent/puppet-agent-7.24.0.ebuild rename to app-admin/puppet-agent/puppet-agent-7.24.0-r1.ebuild index 81bc5f74414a..455e04b0f0d6 100644 --- a/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild +++ b/app-admin/puppet-agent/puppet-agent-7.24.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild b/app-admin/puppet-agent/puppet-agent-8.3.1-r1.ebuild similarity index 100% rename from app-admin/puppet-agent/puppet-agent-8.4.0.ebuild rename to app-admin/puppet-agent/puppet-agent-8.3.1-r1.ebuild diff --git a/app-admin/puppet-agent/puppet-agent-8.3.1.ebuild b/app-admin/puppet-agent/puppet-agent-8.4.0-r1.ebuild similarity index 98% rename from app-admin/puppet-agent/puppet-agent-8.3.1.ebuild rename to app-admin/puppet-agent/puppet-agent-8.4.0-r1.ebuild index 7544b551c95b..32089749d68e 100644 --- a/app-admin/puppet-agent/puppet-agent-8.3.1.ebuild +++ b/app-admin/puppet-agent/puppet-agent-8.4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/app-admin/puppet-agent/puppet-agent-8.5.0.ebuild b/app-admin/puppet-agent/puppet-agent-8.5.0.ebuild new file mode 100644 index 000000000000..f5524d744e1b --- /dev/null +++ b/app-admin/puppet-agent/puppet-agent-8.5.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit systemd unpacker tmpfiles + +DESCRIPTION="general puppet client utils along with hiera and facter" +HOMEPAGE="https://puppetlabs.com/" +SRC_URI="amd64? ( http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb ) +arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="puppetdb selinux" +RESTRICT="strip" + +# virtual/libcrypt:= is in here despite being a pre-built package +# to ensure that the has_version logic for the symlink doesn't become stale +CDEPEND="!app-admin/puppet + !dev-ruby/hiera + !dev-ruby/facter + app-emulation/virt-what + acct-user/puppet + acct-group/puppet + virtual/libcrypt:=" + +DEPEND=" + ${CDEPEND} + app-admin/augeas" +RDEPEND="${CDEPEND} + app-portage/eix + sys-apps/dmidecode + sys-libs/libselinux + sys-libs/glibc + sys-libs/readline:0/8 + sys-libs/libxcrypt[compat] + sys-libs/ncurses:0[tinfo] + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )" + +S=${WORKDIR} + +QA_PREBUILT="*" + +src_install() { + # conf.d + doconfd etc/default/puppet + doconfd etc/default/pxp-agent + # logrotate.d + insinto /etc/logrotate.d + doins etc/logrotate.d/pxp-agent + # puppet itself + insinto /etc/puppetlabs + doins -r etc/puppetlabs/* + # logdir for systemd + keepdir var/log/puppetlabs/puppet/ + chmod 0750 var/log/puppetlabs/puppet/ + # the rest + insinto /opt + dodir opt/puppetlabs/puppet/cache + doins -r opt/* + fperms 0750 /opt/puppetlabs/puppet/cache + # init + newinitd "${FILESDIR}/puppet.initd2" puppet + systemd_dounit lib/systemd/system/puppet.service + systemd_dounit lib/systemd/system/pxp-agent.service + newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf + # symlinks + chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/" + dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter + dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera + dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet + + # Handling of the path to the crypt library during the ongoing migration + # from glibc[crypt] to libxcrypt + # https://www.gentoo.org/support/news-items/2021-07-23-libxcrypt-migration.html + if has_version "sys-libs/glibc[crypt]"; then + local crypt_target='../../../../usr/lib64/xcrypt/libcrypt.so.1' + else + local crypt_target='../../../../usr/lib/libcrypt.so.1' + fi + dosym $crypt_target /opt/puppetlabs/puppet/lib/libcrypt.so.1 +} + +pkg_postinst() { + tmpfiles_process puppet-agent.conf +} diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest index e7e846f18c83..18a8ec8de431 100644 --- a/app-admin/puppet/Manifest +++ b/app-admin/puppet/Manifest @@ -3,3 +3,4 @@ DIST puppet-7.27.0.tar.gz 2825666 BLAKE2B dffc2329c28588a5b4a08996f5fbff95c09296 DIST puppet-7.28.0.tar.gz 2827538 BLAKE2B 65f25d9de60ed1b511acb5c9d72370198f68f3158cfede2ffda90ee23ebcfecfdabcf35459d1a048c3a204e13611f67852028233e4da4b9ed2ea08cad07a37c9 SHA512 d570452ceec764c657f4678f7179400d30f8513766edc6f020db35c3a4246c1d857615a647ca481920a7d1a40cf9a15057432468ccd4697e4335dca55e121faa DIST puppet-8.3.1.tar.gz 2879699 BLAKE2B 6710d345714e6400ef04aeac8dedb933f39443688bda0b24316a3456a6c6bf2719286472a0ce764ddafd40754f8cd95767a4c311c5b5e2bd72b8bc92ec4d0e85 SHA512 0aff032caf7a3966f7e369d6f1785f0ada16e419f96f34dafee61457d2e97979b7934195eb356e44ef323401fa40be5eef608a175b3c2907f25ca92901ec81d2 DIST puppet-8.4.0.tar.gz 2882328 BLAKE2B de46a8fbdc7522f022d19953845c73e6872ed430a9380f157809bb95e7d7315063f136b5159468708dcb5dcb4353cc89eacffffbd4045458351c63261a6d9bd0 SHA512 23d5aede9ba55e4e63a7f815fd1d274e97d5d0c35aa1b5444c24b223a59d5d913ac5b4652acc2258b1721a213e4c24e1e8b4a146ca6a1b81a1536a51ed856270 +DIST puppet-8.5.0.tar.gz 1565122 BLAKE2B c787b981c64f2b52cc3c8998516599891980bb176cb3bce6596cb4b139fbae2f58e156fb007a3aa2bd2a5bb069dc63eb7fc36bde3f3533c27729fccfa19ee0e7 SHA512 1adf88f69b3b5a7071a2ee5dad66c3cd3fc1db57fdeaf7945f8cb167d1b76dcf12e85e17eefc418cda67952a4c75a6b43d320d0c0f1db610411d188304994cdc diff --git a/app-admin/puppet/files/puppet.init b/app-admin/puppet/files/puppet.init index ad7a638bebb8..9821134c8ae3 100644 --- a/app-admin/puppet/files/puppet.init +++ b/app-admin/puppet/files/puppet.init @@ -14,7 +14,7 @@ command_args="agent --pidfile ${pidfile} --confdir /etc/puppetlabs/puppet ${PUPP depend() { need localmount - use dns logger puppetmaster netmount nfsmount + use dns logger puppetmaster netmount } start_pre() { diff --git a/app-admin/puppet/puppet-7.24.0.ebuild b/app-admin/puppet/puppet-7.24.0-r1.ebuild similarity index 98% rename from app-admin/puppet/puppet-7.24.0.ebuild rename to app-admin/puppet/puppet-7.24.0-r1.ebuild index 491d52e9696e..e6415c71f2b2 100644 --- a/app-admin/puppet/puppet-7.24.0.ebuild +++ b/app-admin/puppet/puppet-7.24.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" diff --git a/app-admin/puppet/puppet-7.28.0.ebuild b/app-admin/puppet/puppet-7.27.0-r1.ebuild similarity index 100% rename from app-admin/puppet/puppet-7.28.0.ebuild rename to app-admin/puppet/puppet-7.27.0-r1.ebuild diff --git a/app-admin/puppet/puppet-7.27.0.ebuild b/app-admin/puppet/puppet-7.28.0-r1.ebuild similarity index 97% rename from app-admin/puppet/puppet-7.27.0.ebuild rename to app-admin/puppet/puppet-7.28.0-r1.ebuild index 92afd365eb3f..2331b40f31d2 100644 --- a/app-admin/puppet/puppet-7.27.0.ebuild +++ b/app-admin/puppet/puppet-7.28.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz" LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" RESTRICT="test" diff --git a/app-admin/puppet/puppet-8.4.0.ebuild b/app-admin/puppet/puppet-8.3.1-r1.ebuild similarity index 100% rename from app-admin/puppet/puppet-8.4.0.ebuild rename to app-admin/puppet/puppet-8.3.1-r1.ebuild diff --git a/app-admin/puppet/puppet-8.3.1.ebuild b/app-admin/puppet/puppet-8.4.0-r1.ebuild similarity index 98% rename from app-admin/puppet/puppet-8.3.1.ebuild rename to app-admin/puppet/puppet-8.4.0-r1.ebuild index 740979b2b82c..da3eb9487a0c 100644 --- a/app-admin/puppet/puppet-8.3.1.ebuild +++ b/app-admin/puppet/puppet-8.4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" diff --git a/app-admin/puppet/puppet-8.5.0.ebuild b/app-admin/puppet/puppet-8.5.0.ebuild new file mode 100644 index 000000000000..7626f615fbf8 --- /dev/null +++ b/app-admin/puppet/puppet-8.5.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +USE_RUBY="ruby31" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="doc:all" +RUBY_FAKEGEM_EXTRAINSTALL="locales" + +inherit ruby-fakegem systemd tmpfiles + +DESCRIPTION="A system automation and configuration management software" +HOMEPAGE="https://puppet.com/" +SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz" + +LICENSE="Apache-2.0 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax" +RESTRICT="test" + +ruby_add_rdepend " + hiera? ( dev-ruby/hiera ) + dev-ruby/json:= + dev-ruby/semantic_puppet + >=dev-ruby/facter-3.0.0 + dev-ruby/deep_merge + dev-ruby/concurrent-ruby + augeas? ( dev-ruby/ruby-augeas ) + diff? ( dev-ruby/diff-lcs ) + doc? ( dev-ruby/rdoc ) + ldap? ( dev-ruby/ruby-ldap ) + shadow? ( dev-ruby/ruby-shadow ) + sqlite? ( dev-ruby/sqlite3 ) + virtual/ruby-ssl + dev-ruby/hocon" + +ruby_add_bdepend " + doc? ( dev-ruby/yard ) + test? ( + dev-ruby/mocha + dev-ruby/rack + dev-ruby/rspec-its + )" +# this should go in the above lists, but isn't because of test deps not being keyworded +# dev-ruby/rspec-collection_matchers + +RDEPEND+=" ${RDEPEND} + rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) + selinux? ( + sys-libs/libselinux[ruby] + sec-policy/selinux-puppet + ) + vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) + >=app-portage/eix-0.18.0 + acct-user/puppet + acct-group/puppet" +PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )" + +all_ruby_prepare() { + # fix systemd path + eapply -p0 "${FILESDIR}/puppet-systemd.patch" +} + +each_ruby_install() { + each_fakegem_install +# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \ +# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}" +} + +all_ruby_install() { + all_fakegem_install + + # systemd stuffs + systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service" + + # tmpfiles stuff + newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf" + + # openrc init stuff + newinitd "${FILESDIR}"/puppet.init puppet + + keepdir /etc/puppetlabs/puppet/ssl + + keepdir /var/lib/puppet/facts + keepdir /var/lib/puppet/files + fowners -R puppet:puppet /var/lib/puppet + + fperms 0750 /var/lib/puppet + + fperms 0750 /etc/puppetlabs + fperms 0750 /etc/puppetlabs/puppet + fperms 0750 /etc/puppetlabs/puppet/ssl + fowners -R :puppet /etc/puppetlabs + fowners -R :puppet /var/lib/puppet + + # ext and examples files + for f in $(find ext examples -type f) ; do + docinto "$(dirname ${f})" + dodoc "${f}" + done +} + +pkg_postinst() { + tmpfiles_process puppet.conf + + elog + elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could" + elog "cause puppet to hang while installing packages." + elog + elog "Portage Puppet module with Gentoo-specific resources:" + elog "http://forge.puppetlabs.com/gentoo/portage" + elog +} diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest index 087ac7424e56..56a7d880dbfb 100644 --- a/app-admin/puppetdb/Manifest +++ b/app-admin/puppetdb/Manifest @@ -1,2 +1,3 @@ DIST puppetdb-7.13.0.tar.gz 49917440 BLAKE2B 7cb01b2dbd6b6b22aad11a7fbcabff1c8452d51437bd0b3db3c8afe9d72bb853b66a9c8056c4c7c33f284efc4a90c788a05411fe6f80ae081ef817bb7f609bf3 SHA512 ba94031b3c15d38a2719390145e034be453a5f8368b5c53420bf3b371cc36a49f0b416447ec4d9de41ef0618b32ec806b9bae996ec3c4ca0ce05fb152940c2f2 DIST puppetdb-8.2.0.tar.gz 59250096 BLAKE2B ed1009e87cad366a1d3399eb55b51d8aaad325f1b2da9c2fc5f77a1ad43581009ebc23f5e6756cd86430eb300d389a9022b14c29bdd4ea392cf956627df0f1fe SHA512 59d894710c2591566f9900a7fc1a396f971152e66ae423b54d73b0b9d474eaf4f58926fb6dc4815865dac8bd2dc458161685876ffdc9db5a3d049d0ffeb9b601 +DIST puppetdb-8.4.1.tar.gz 60378645 BLAKE2B eb107fd2016335f814ce9de5431abb2573fd71e8b1a37faf3dad0079ca464f15785bde79eaa49f343a8dd146b9977dbb9ce4e23bce61ba39e5526e422995a497 SHA512 89f405e5364eff1ecf1482ff620de1a7fbb818b3a7ab2463f6ff47fcba0552ac440639c72f2875de956127ea3da9a5d59aa3bb220e59d0994ed3683cac22309c diff --git a/app-admin/puppetdb/puppetdb-8.4.1.ebuild b/app-admin/puppetdb/puppetdb-8.4.1.ebuild new file mode 100644 index 000000000000..d08261a3e451 --- /dev/null +++ b/app-admin/puppetdb/puppetdb-8.4.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd tmpfiles + +DESCRIPTION="PuppetDB collects data generated by Puppet" +HOMEPAGE="http://docs.puppetlabs.com/puppetdb/" +SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND+=">=virtual/jdk-11" +DEPEND+="acct-user/puppetdb + acct-group/puppetdb" + +src_prepare() { + sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die + sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die + sed -i 's/sysconfig/conf\.d/g' install.sh || die + sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + dodir /opt/puppetlabs/server/data/puppetdb + insinto /opt/puppetlabs/server/apps/puppetdb + insopts -m0744 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppetdb.jar + insinto /etc/puppetlabs/puppetdb + doins ext/config/logback.xml + doins ext/config/bootstrap.cfg + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetdb/conf.d + doins ext/config/conf.d/jetty.ini + doins ext/config/conf.d/repl.ini + doins ext/config/conf.d/database.ini + doins ext/config/conf.d/config.ini + doins ext/config/conf.d/auth.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetdb/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps + doins ext/cli/foreground + doins ext/cli/ssl-setup + doins ext/cli/config-migration + doins ext/cli/foreground + doins ext/cli/anonymize + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetdb/bin + doins ext/bin/puppetdb + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb + dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb /usr/bin/puppetdb + # init type tasks + newconfd ext/default puppetdb + systemd_dounit ext/redhat/puppetdb.service + newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf + newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb + # misc + insinto /etc/logrotate.d + newins ext/puppetdb.logrotate.conf puppetdb + fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb + fperms -R 770 /opt/puppetlabs/server/data/puppetdb +} + +pkg_postinst() { + tmpfiles_process puppetdb.conf + + elog "to install please run '/opt/puppetlabs/server/bin/puppetdb ssl-setup'" + elog + elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb config-migration'" +} diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest index 0b76bc917c2e..c6646756a2f1 100644 --- a/app-admin/puppetserver/Manifest +++ b/app-admin/puppetserver/Manifest @@ -1,2 +1,3 @@ DIST puppetserver-7.11.0.tar.gz 59927771 BLAKE2B dcf2543ac6d5427f57bb451ff9cc6db6748522ffed6fd5a7e81bd63be899fbf722016975fdfca5154489bcaf93d973d11669dd455ad44c79b3be50ccc5e0f636 SHA512 4c9c8d05048ccc35fd729a9a37151451e97655eed131f7192be2dac7614c309ffa4cdb0dd77f1c9eb2666d7df630690faa52ad2b01266010533522b58fb06f79 DIST puppetserver-8.3.0.tar.gz 63318772 BLAKE2B 863337c364573b340b802b83f0593fdc510424bfbcf6c6b9f8a8e56729a4db689ce5d4c0d9e1a91399e123e05f42ed0547e6a2e86905d0166c189c79966cd9f3 SHA512 c9aa0f84f989dc544ee5d8d268f753b0961f6766531d832a2c99012701dd219d1c2abf4371835242b3445428a7518e86718552678b559b3bf9b027cbf72977fb +DIST puppetserver-8.5.0.tar.gz 64463953 BLAKE2B 305f75165f919299301209c5a502237bf931342a9d0bf77d91f81f7801760faa421f1767eff283ac82e2cc49792b94126354b177e7b68bda9be61430d123621f SHA512 cb826e2450aa36380a93e95ee8055e6187944d2eecc6d5c339d4b183662d4a56d1e14847fd17b2bc50316f029dbe36791441947832686c9bfb6b0176edf7b22e diff --git a/app-admin/puppetserver/puppetserver-8.5.0.ebuild b/app-admin/puppetserver/puppetserver-8.5.0.ebuild new file mode 100644 index 000000000000..b19d42ecbb7c --- /dev/null +++ b/app-admin/puppetserver/puppetserver-8.5.0.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Puppet Server is the next-generation application for managing Puppet agents" +HOMEPAGE="http://docs.puppetlabs.com/puppetserver/" +SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="puppetdb" +# will need the same keywords in puppet-agent (puppet-agent now has arm64) +KEYWORDS="~amd64" + +RDEPEND+=" + >=virtual/jdk-11 + app-admin/puppet-agent[puppetdb?]" +DEPEND+="acct-user/puppet + acct-group/puppet" + +src_prepare() { + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/redhat/puppetserver.service || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' ext/bin/puppetserver || die + sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh || die + sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die + sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die + sed -i 's/var\/run/run/g' install.sh || die + default +} + +src_compile() { + einfo "not compiling" +} + +src_install() { + insinto /opt/puppetlabs/server/apps/puppetserver + insopts -m0774 + doins ext/ezbake-functions.sh + insopts -m0644 + doins ext/ezbake.manifest + doins puppet-server-release.jar + insinto /etc/puppetlabs/puppetserver + doins ext/config/logback.xml + doins ext/config/request-logging.xml + insinto /etc/puppetlabs/puppetserver/services.d + doins ext/system-config/services.d/bootstrap.cfg + doins ext/config/services.d/ca.cfg + insinto /etc/puppetlabs/puppetserver/conf.d + doins ext/config/conf.d/puppetserver.conf + doins ext/config/conf.d/auth.conf + doins ext/config/conf.d/global.conf + doins ext/config/conf.d/web-routes.conf + doins ext/config/conf.d/metrics.conf + doins ext/config/conf.d/webserver.conf + insopts -m0755 + insinto /opt/puppetlabs/server/apps/puppetserver/scripts + doins install.sh + insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps + doins ext/cli/ca + doins ext/cli/irb + doins ext/cli/foreground + doins ext/cli/gem + doins ext/cli/ruby + doins ext/cli/reload + doins ext/cli/start + doins ext/cli/stop + insinto /opt/puppetlabs/server/apps/puppetserver/cli + doins ext/cli_defaults/cli-defaults.sh + insinto /opt/puppetlabs/server/apps/puppetserver/bin + doins ext/bin/puppetserver + insopts -m0644 + dodir /opt/puppetlabs/server/bin + dosym ../apps/puppetserver/bin/puppetserver /opt/puppetlabs/server/bin/puppetserver + dodir /opt/puppetlabs/bin + dosym ../server/apps/puppetserver/bin/puppetserver /opt/puppetlabs/bin/puppetserver + dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver /usr/bin/puppetserver + dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d + # other sys stuff + dodir /etc/puppetlabs/code + # needed for systemd + keepdir /var/log/puppetlabs/puppetserver + dodir /etc/puppetlabs/puppet/ssl + fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl + fperms -R 771 /etc/puppetlabs/puppet/ssl + # systemd type things + insinto /etc/systemd/system/puppetserver.service.d/ + systemd_dounit ext/redhat/puppetserver.service + insinto /etc/default + newins ext/default puppetserver + # normal init type tasks + dosym ../default/puppetserver /etc/conf.d/puppetserver + newinitd "${FILESDIR}/puppetserver.init-r1" puppetserver + # misc + insinto /etc/logrotate.d + newins ext/puppetserver.logrotate.conf puppetserver + # cleanup + dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems + fowners -R puppet:puppet /opt/puppetlabs/server/data + fperms -R 775 /opt/puppetlabs/server/data/puppetserver + fperms -R 700 /var/log/puppetlabs/puppetserver + insinto /opt/puppetlabs/server/data + doins ext/build-scripts/jruby-gem-list.txt + doins ext/build-scripts/mri-gem-list-no-dependencies.txt + newtmpfiles ext/puppetserver.tmpfiles.conf puppetserver.conf +} + +pkg_postinst() { + tmpfiles_process puppetserver.conf + + elog "to install you may want to run the following:" + elog + elog "puppet config set --section master vardir /opt/puppetlabs/server/data/puppetserver" + elog "puppet config set --section master logdir /var/log/puppetlabs/puppetserver" + elog "puppet config set --section master rundir /run/puppetlabs/puppetserver" + elog "puppet config set --section master pidfile /run/puppetlabs/puppetserver/puppetserver.pid" + elog "puppet config set --section master codedir /etc/puppetlabs/code" + elog + elog "# install puppetserver gems" + elog "cd /opt/puppetlabs/server/apps/puppetserver" + elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }\" > jruby.conf" + elog "while read LINE; do" + elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" + elog "done < /opt/puppetlabs/server/data/jruby-gem-list.txt" + elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/puppet/lib/ruby/vendor_gems }\" > jruby.conf" + elog "while read LINE; do" + elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-document --ignore-dependencies \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" + elog "done < /opt/puppetlabs/server/data/mri-gem-list-no-dependencies.txt" +} diff --git a/app-admin/rsyslog/rsyslog-8.2312.0.ebuild b/app-admin/rsyslog/rsyslog-8.2312.0.ebuild index 162a204219d7..166eeab07c63 100644 --- a/app-admin/rsyslog/rsyslog-8.2312.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2312.0.ebuild @@ -21,7 +21,7 @@ else doc? ( https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz ) " - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-3 LGPL-3 Apache-2.0" diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 805d75d2b8781566c2a86e91e536391fdba83e75..265689b447e337f18add29d2fd75dc350e486529 100644 GIT binary patch delta 16592 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 TG}Erz@(=$XZmWV?$A16-Z-8LP delta 16571 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 diff --git a/app-arch/bzip2/bzip2-1.0.8-r5.ebuild b/app-arch/bzip2/bzip2-1.0.8-r5.ebuild index c9139656d2db..d45debdebd0b 100644 --- a/app-arch/bzip2/bzip2-1.0.8-r5.ebuild +++ b/app-arch/bzip2/bzip2-1.0.8-r5.ebuild @@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )" LICENSE="BZIP2" SLOT="0/1" # subslot = SONAME -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos" IUSE="static static-libs" BDEPEND=" diff --git a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild index c4c3526547e1..690f6b400ac8 100644 --- a/app-arch/libarchive/libarchive-3.7.2-r2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit multilib-minimal toolchain-funcs verify-sig +inherit libtool multilib-minimal toolchain-funcs verify-sig DESCRIPTION="Multi-format archive and compression library" HOMEPAGE=" @@ -78,6 +78,13 @@ PATCHES=( "${FILESDIR}/${P}-lrzip.patch" ) +src_prepare() { + default + + # Needed for flags to be respected w/ LTO + elibtoolize +} + multilib_src_configure() { export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923 diff --git a/app-arch/lzop/lzop-1.04-r1.ebuild b/app-arch/lzop/lzop-1.04-r1.ebuild index a40ac1c8e0ea..391be1e1d9a9 100644 --- a/app-arch/lzop/lzop-1.04-r1.ebuild +++ b/app-arch/lzop/lzop-1.04-r1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://www.lzop.org/download/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=dev-libs/lzo-2" DEPEND="${RDEPEND}" diff --git a/app-arch/xarchiver/Manifest b/app-arch/xarchiver/Manifest index 8d5c6cbc7a21..0b1cd4d49101 100644 --- a/app-arch/xarchiver/Manifest +++ b/app-arch/xarchiver/Manifest @@ -1 +1,2 @@ DIST xarchiver-0.5.4.22.tar.gz 1125943 BLAKE2B 545061ef8dda7b7d0bdf6025536310705548e48d7f60ba4484900882fb97b0c56f3faac97bb64516f6a919d04b8de082175c020951676ee4b4f59ebd1ca93a74 SHA512 e5c773fbe3d29d998e6aa10eca6cfda5a78defe8d4759d95c894b06f00c22900c8c5cca2ab39066904d19ec1c73fd7326ac16c09ca50c4520621e326f3717887 +DIST xarchiver-0.5.4.23.tar.gz 1126908 BLAKE2B 09d2217aa77d553fd9f8436e1336f95160c366318b43ed22b9693f5dd510c59544d95f1cf643046ba443b44de84792a71d6eb115ad5bd04ab33e03c91e00afd4 SHA512 7459b14772205872de275c855c26a992a6a59e773cdaef25f95a44528baf1d1db7b1d1ef8540e0508babd35468f46c96db9610cc12746947ecccd9332bb69a71 diff --git a/app-arch/xarchiver/xarchiver-0.5.4.23.ebuild b/app-arch/xarchiver/xarchiver-0.5.4.23.ebuild new file mode 100644 index 000000000000..20ec25e39cdf --- /dev/null +++ b/app-arch/xarchiver/xarchiver-0.5.4.23.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="A GTK+ archive manager that can be used with Thunar" +HOMEPAGE="https://github.com/ib/xarchiver/" +SRC_URI=" + https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc" + +DEPEND=" + >=dev-libs/glib-2:= + x11-libs/gtk+:3= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + doc? ( + app-text/docbook-xml-dtd + app-text/docbook-xsl-stylesheets + dev-libs/libxml2 + dev-libs/libxslt + ) +" + +src_configure() { + local myconf=( + $(use_enable doc) + ) + econf "${myconf[@]}" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + elog "You need external programs for some formats, including:" + elog "7zip - app-arch/p7zip" + elog "arj - app-arch/arj" + elog "lha - app-arch/lha" + elog "lzop - app-arch/lzop" + elog "rar - app-arch/unrar app-arch/rar" + elog "zip - app-arch/unzip app-arch/zip" +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-arch/xz-utils/files/xz-utils-5.6.0-logging-verbosity-threads-auto.patch b/app-arch/xz-utils/files/xz-utils-5.6.0-logging-verbosity-threads-auto.patch new file mode 100644 index 000000000000..a203ecf2aa97 --- /dev/null +++ b/app-arch/xz-utils/files/xz-utils-5.6.0-logging-verbosity-threads-auto.patch @@ -0,0 +1,43 @@ +https://github.com/tukaani-project/xz/commit/5c91b454c24e043ca8f2cc7d2b09bd091dafe655 + +From 5c91b454c24e043ca8f2cc7d2b09bd091dafe655 Mon Sep 17 00:00:00 2001 +From: Jia Tan +Date: Tue, 27 Feb 2024 23:42:41 +0800 +Subject: [PATCH] xz: Change logging level for thread reduction to highest + verbosity only. + +Now that multi threaded encoding is the default, users do not need to +see a warning message everytime the number of threads is reduced. On +some machines, this could happen very often. It is not unreasonable for +users to need to set double verbose mode to see this kind of +information. + +To see these warning messages -vv or --verbose --verbose must be passed +to set xz into the highest possible verbosity mode. + +These warnings had caused automated testing frameworks to fail when they +expected no output to stderr. + +Thanks to Sebastian Andrzej Siewior for reporting this and for the +initial version of the patch. +--- a/src/xz/coder.c ++++ b/src/xz/coder.c +@@ -581,7 +581,7 @@ coder_set_compression_settings(void) + + if (memory_usage <= memory_limit) { + // The memory usage is now low enough. +- message(V_WARNING, _("Reduced the number of " ++ message(V_DEBUG, _("Reduced the number of " + "threads from %s to %s to not exceed " + "the memory usage limit of %s MiB"), + uint64_to_str( +@@ -601,7 +601,7 @@ coder_set_compression_settings(void) + // time the soft limit will never make xz fail and never make + // xz change settings that would affect the compressed output. + if (hardware_memlimit_mtenc_is_default()) { +- message(V_WARNING, _("Reduced the number of threads " ++ message(V_DEBUG, _("Reduced the number of threads " + "from %s to one. The automatic memory usage " + "limit of %s MiB is still being exceeded. " + "%s MiB of memory is required. " + diff --git a/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild b/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild index 348cdfd6b974..fe16d933735d 100644 --- a/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild +++ b/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild @@ -35,7 +35,7 @@ else " if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}" diff --git a/app-arch/xz-utils/xz-utils-5.6.0-r1.ebuild b/app-arch/xz-utils/xz-utils-5.6.0-r1.ebuild new file mode 100644 index 000000000000..26708cb6aea1 --- /dev/null +++ b/app-arch/xz-utils/xz-utils-5.6.0-r1.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Remember: we cannot leverage autotools in this ebuild in order +# to avoid circular deps with autotools + +EAPI=8 + +inherit flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs + +if [[ ${PV} == 9999 ]] ; then + # Per tukaani.org, git.tukaani.org is a mirror of github and + # may be behind. + EGIT_REPO_URI=" + https://github.com/tukaani-project/xz + https://git.tukaani.org/xz.git + " + inherit git-r3 autotools + + # bug #272880 and bug #286068 + BDEPEND="sys-devel/gettext >=dev-build/libtool-2" +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jiatan.asc + inherit verify-sig + + MY_P="${PN/-utils}-${PV/_}" + SRC_URI=" + https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz + mirror://sourceforge/lzmautils/${MY_P}.tar.gz + https://tukaani.org/xz/${MY_P}.tar.gz + verify-sig? ( + https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig + https://tukaani.org/xz/${MY_P}.tar.gz.sig + ) + " + + if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi + + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Utils for managing LZMA compressed files" +HOMEPAGE="https://tukaani.org/xz/" + +# See top-level COPYING file as it outlines the various pieces and their licenses. +LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )" +SLOT="0" +IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs" + +if [[ ${PV} != 9999 ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-jiatan )" +fi + +PATCHES=( + "${FILESDIR}"/${P}-logging-verbosity-threads-auto.patch +) + +src_prepare() { + default + + if [[ ${PV} == 9999 ]] ; then + eautopoint + eautoreconf + else + # Allow building shared libs on Solaris/x64 + elibtoolize + fi +} + +multilib_src_configure() { + local myconf=( + --enable-threads + $(multilib_native_use_enable doc) + $(use_enable nls) + $(use_enable static-libs static) + $(use_enable cpu_flags_arm_crc32 arm64-crc32) + ) + + if ! multilib_is_native_abi ; then + myconf+=( + --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} + ) + fi + + if ! use extra-filters ; then + myconf+=( + # LZMA1 + LZMA2 for standard .lzma & .xz files + --enable-encoders=lzma1,lzma2 + --enable-decoders=lzma1,lzma2 + + # those are used by default, depending on preset + --enable-match-finders=hc3,hc4,bt4 + + # CRC64 is used by default, though some (old?) files use CRC32 + --enable-checks=crc32,crc64 + ) + fi + + if [[ ${CHOST} == *-solaris* ]] ; then + export gl_cv_posix_shell="${EPREFIX}"/bin/sh + + # Undo Solaris-based defaults pointing to /usr/xpg5/bin + myconf+=( --disable-path-for-script ) + fi + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_compile() { + # -fprofile-partial-training because upstream note the test suite isn't super comprehensive + # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo + local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") + local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") + + emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" + + if use pgo ; then + emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check + + if tc-is-clang; then + llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die + fi + + emake clean + emake CFLAGS="${CFLAGS} ${pgo_use_flags}" + fi +} + +multilib_src_install_all() { + find "${ED}" -type f -name '*.la' -delete || die + + if use doc ; then + rm "${ED}"/usr/share/doc/${PF}/COPYING* || die + fi +} + +pkg_preinst() { + preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0) +} + +pkg_postinst() { + preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0) +} diff --git a/app-arch/zstd/zstd-1.5.5-r1.ebuild b/app-arch/zstd/zstd-1.5.5-r1.ebuild index 5d1cdfa61444..8934b41071a4 100644 --- a/app-arch/zstd/zstd-1.5.5-r1.ebuild +++ b/app-arch/zstd/zstd-1.5.5-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/build/meson LICENSE="|| ( BSD GPL-2 )" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+lzma lz4 static-libs test zlib" RESTRICT="!test? ( test )" diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz index bf70e55348381c333cfb761af846326b57f659c7..d740a55bab9708f25d3d3413892cb9464fb8305d 100644 GIT binary patch delta 6725 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 diff --git a/app-cdr/dolphin-plugins-mountiso/Manifest b/app-cdr/dolphin-plugins-mountiso/Manifest index f90748faacdb..e679b7bdf189 100644 --- a/app-cdr/dolphin-plugins-mountiso/Manifest +++ b/app-cdr/dolphin-plugins-mountiso/Manifest @@ -1,3 +1,4 @@ DIST dolphin-plugins-23.04.3.tar.xz 272912 BLAKE2B f0eb8bbab16d66f1e964131b436af7d3ae8febc26cf4fe394489a978c701ef2f5689bea7daf9eed8d7ef2f1f2bdba000a487cf7f0704ad30bd25e2d403ce5fae SHA512 8f487ba0bcbe561915064247ddb2327c3b7c8fa6ffc5c511d9c9ef37bd4f28a624533ce7a2da2a86b10b65f37915ca10840517872b40c2fd014cead6da5972c8 DIST dolphin-plugins-23.08.4.tar.xz 274180 BLAKE2B 586c697b5c292ed78e826b1adabb26ee1daebe995d8fac4fc64bbc84c4490387a8100f895934783180da02ad9f008c0ef98b938e8f0cb6b1a8c1dd5be31b7c1f SHA512 7cb3365221aabe411e1339230633a37d674c6e2a77e675f8a1d9c61928bd0d2b75e5d289ba8d7765bcbea47afea56e2b629726fbdcf6e0e4248c4380ce33f40e DIST dolphin-plugins-23.08.5.tar.xz 274124 BLAKE2B c8b43bd7f87c7221023e75e3f66b450844b379d5bfc95e37ce01dfe983ba3dc234a319da2aaf0596e6eb54319bc4310c718b57d52d070f0f86cd67c6f67a8c4b SHA512 2dd30070660df63b988cda2e14f3ddc27a0cf451119d2a6b121cb9cbeb8788b94498ef25ca434501843784a8e24c4539fe17cc0ab5a158befbc9db5792944852 +DIST dolphin-plugins-24.02.0.tar.xz 294220 BLAKE2B d2d2440ac4372218350f98a98b2aaeb1cdfd9fbfb2e9b8f05e5b0565dbe39948f488c837b9d63ec72162e3cbc0dc2badda592bec52e212ad49dee6fdf506c68c SHA512 0726c8b7988fa4252ad8b0b742f2e8611d9a6aadd020f45ccea93a4611c5b07493fa18f401ca86c31c42f1aafb9072556944d5dde9bd28930e6248fca65f19b2 diff --git a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.02.0.ebuild b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.02.0.ebuild new file mode 100644 index 000000000000..4a429bb9d17b --- /dev/null +++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-24.02.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="false" +KDE_ORG_CATEGORY="sdk" +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="mountiso" +KFMIN=6.0 +PVCUT=$(ver_cut 1-3) +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for ISO loopback device mounting" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +src_prepare() { + ecm_src_prepare + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # delete non-${PN} translations + find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_makefileactions=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die +} diff --git a/app-cdr/isoimagewriter/Manifest b/app-cdr/isoimagewriter/Manifest index 27dcdcbeaf67..1b9394f58a8e 100644 --- a/app-cdr/isoimagewriter/Manifest +++ b/app-cdr/isoimagewriter/Manifest @@ -1 +1,2 @@ DIST isoimagewriter-1.0.0.tar.xz 451924 BLAKE2B cec34345811faa2d43f376ada085867856f7ab2473c070ed35db713fb627241a1c30c3b842c9b9329592f9f1f061e2f01db0dc63a381ad50c6b95b2b0c1b2733 SHA512 d50e8146cfde12d940ccfc1ed8ad71a69d203054e470d52e274589aa38d6fbdb018a79db4b63725c7b37acfedfa36b211cc79437e3f12668b8499d9ece3ee562 +DIST isoimagewriter-24.02.0.tar.xz 460684 BLAKE2B 6108d854b6ba89e6154254d50581f4f39808262b86bddb2092658c01e73e25f501906e6aa0b82dbdb3a187b941b35ece63fe5d2c89222788cbb9be379df2cf98 SHA512 d94a3205c912ca9d5e6852a63f75bbd3d484c1a2a4f473d9f9eba0c08ca4f0fa2ca12c8b83282a8204844f71c663b6a682cc6587e6e88b19af3ffc9b0ae85f9f diff --git a/app-cdr/isoimagewriter/isoimagewriter-24.02.0.ebuild b/app-cdr/isoimagewriter/isoimagewriter-24.02.0.ebuild new file mode 100644 index 000000000000..8e7a610ac548 --- /dev/null +++ b/app-cdr/isoimagewriter/isoimagewriter-24.02.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=6.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Write hybrid ISO files onto a USB disk" +HOMEPAGE="https://community.kde.org/ISOImageWriter" + +LICENSE="GPL-3" +SLOT="6" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + >=app-crypt/gpgme-1.23.1-r1:=[cxx(+),qt6] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 +" +RDEPEND="${DEPEND} + sys-fs/udisks:2 +" diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz index 28f43fdcc5799d2c85bde97a12165139bf78cd02..d1cc33b3add62fe6ff24199f5cdbc21b6afa723d 100644 GIT binary patch literal 8722 zcmV+tBJJHDiwFP!00002|81Mwk{rizhVS(hcmddTK3q~^Iqb0I8|ek=kVS3~*hTCv zXzK0#{X=7>AyO1Ua(AY?IxF)(WM%)`4}bsR!)JRRd%TZ-`StUs53!~XfBx?u{_8K{ z&mUs9)0g>jcFAd-o_jj;ba$NFG3VmE3!!GW^T@8-b}94QoV*`y_qJy3J1?uLp1J3V zXK&|E+HI!NMzz?+T*>w1ovj>7wB&*t%jXtr4j=yZA3tOtK9pEnX?9jD!?n&AW~nXA zRh`Y0_u!k=`&@^Wo^Pm6zm%sh}!x*pom+|`Z$Nl{FuYVoSPsiTgKZMlUJ!qx) zeCpvUXRpB1_mjrjxu3Nx#gWoBoXg$q zR9juE^%?k8%Egi;ZW7}5XU1Ji<>Q{P^bmX_)Cs#LjYUB_XCB1qvx027+d@OaP=u@AEB%7X9=N8WV7O{}YjJnFP$}{!p z!W!iiKh9ivo!u7!S#kKBXXT28$Pv_2`)pwl`;}Ub{26>Z)46DcBtD)L_s#k)b50&~ z)E+~wb#ymNVKdiKCOG$q*!=qRX^)?-8I~RyHe)93`>dpQBjHKiko<|!hf~L@+FkC- z>Z=(Avn}q!vmOFF;yIS`Se=dHDfmSp`6JPrT#h}hqfjiF?KGZ*_~hBzS>6%EHV@_S zEncH%N3>ch&ehgPP~V~_mH0-d6n$lFp%UlKayyajIhNl2p4oB&TztKia_~FGF;?Ic zr*TPskj%gg;-kW}LW=c7nP&rvMkCJs60bG(FHdhT*96O<-UGJDkUanq$2K*W6g%IN zTRV8a>zZzt4UT{xl-L|L>mYVB^x)5#Jx!2};^OJ8&D~iiOQ3MG2gb(Yxl=5Yy&&go z0dSS?)dI@xSVFnuShHrSEb=8z$CI)>W0ch_f`>7?~E5_h1TjNeC9(L8hkUf1XVF%}-4wn2aV#Kud%4eyNq-Wk998D3TiAJPq*lllH9fT)Y zy2Yx@>N!C@jv{tDkSoL~H|4Wi0m5J(DS~*Ed2PDrrtQflxCJq>PB7BqRBc=$_Wbnm z%crkDK3#!7#`efE9@ExTQIRILb9U4?xn`tPT|qtWf%Q;rfjy_a(!64-cXQ)&WU!Cm@AD3=+W*QGJ61EU5*@Lc$=h zIs56BW8YKG#Hq4w$}{)`rxz*&;%7TLUjwDx0eB}*KKLF>rh4N-%E8PO=;4pP!JB)? z5{$*q8jq4-927{{;sRfmIdllv79m3}?PiUGNS>Ou;!EWs9Q{Fk025p^qZRT1{gX#L zj6>n|!RA+m9udS&kXAE5W4`2*K%@KzA$$9{UOs=HY-pl;fIcb zGH$RTzjA{$nhLg^EStJ z+sOMFNNXgM^Ax3r*1)(Z-2$Jn&LFLWiUk64%oH>G3ab5KFbbLsv#LD1oWWC8^F%x#uGJ^*dc_>-w94H4p!)K zHyk9<{o}NIdw+TTF7eRSkHqU(0emKq!rmgTN2%DDl9l*KCB)J3__zTPk^g#JN)(|A z({HkshvbPJG`NXVM*$q_n~P;kljBz;Bf`UAXethPK^7xbxxzH|6saZLi|c97K_ z7=eI_@{nhOwzdex#eEIk+tZI1fMW|E;)C??djOH7FL(i&ri5+GRLQz!7N9EBX?w<4 zls%Lq(S%^x|LswBkR;@g5C~|b1?tT01Ie^R0#v_8XHk?Z*dfk&v0@B1E|LoFcWU7A zfc1fb&7or!Airo3pWJN6DzP+*k~H#Y;h^B)g%kc@%Aa*)28|SqW*BUM}H!efs!v)gJCa2OvC9Kj20H0W)X4Vl{b8G6~oo z=_VGrWdKH4Wx@`i848#{`8MF`KzCz`7*9VSA_2jBIt20ViBF{)ht@204ic#_DGqNw z+DUghfTJUpyI`!-k-p|8X(1p{`hA}Yg$FS4kaD_g_joIoM(Ai8cU4n5Ya#SE9k!v9j@Og+74NzMxR4~r7S^}~ zY(n>|Mu(ATRUm#h1nOr@Z+NwhSWG;b!}3gEw0hR$(fx>fR0hCPDg=c#iIB-yxNyAs z!LoEB86BIsg>hb>3(l0xhYMb52lNfzGX!cTW6zdR+7Q?o?HaMKSGB=i?!iiOspuk- zbx*mV0l<`v?W^wAEKu4-)gnaY+%Z&aJDoiOnFu88gNk%K>IBy_>9O%$4FvalQ5~=e z*gvRK!G){ttYLgHkffM|he1DNk|Xh_frM)k*ccXAgKb44U_K9O+X_x2@q`K?w=EGB zSP(i(nvWPG`1#Cs25h1@6WVN~ybik-NMG3!RwB|bXX(MihYH4r|KGQI{of?gh&DYVQ2;LcVv53Pmfp{l(U0b;2@f0tEw<+zl_>L2!@oC1?x101r5< zGmltM>~i;UQ`c$;ZhnB0HEJFyz|-E^C8ccq?XpF2-3=$k7qnWgMW~tbLtIdt&BP60 zQ|#z=8LVC~-60ZDyyPN4*xQj;gw|2J8+_Q zkg5zvk$x93b1q`l$Np9F-EQU7G5JlhwHA-L;^uB}0BBR!ZTHc*6?SX@`26G4Y zH0)hG0x_sh}Pw)S@=3IUBYN6R+Bmnnc)H;EjTJoNl z%xcORa)W}Ey1;buV4-4F5#EtK>#@z7HV0;f9uvtG)kj#PqHGaxpx}T+`3a5|h11-M zu!u*f!=tC(t8{JTB0TIGJcN#4paZDig@7kz)Tx*^gPMII;hjewlo27WlOZGJ*$81G zQJS`tEL~FLi(*FMlvEbR22r;QdNytp5T%2rL_jyP=J(N4(tTH{<#CX*i2}M9*ALEP z))(7*bjpFu10qlp$d5(3FWex44GI_JL8s=`KQ$z18J-{PFx5b&cD>91ONm`v8SIvu zh@&=i#=))R&Eo=&?cRVy@bKN^5KSHoLMHHy)E9yxiI!2m_&W4O)e=Y&s9j#t0mKfo zIxrTU;%>(sOcBb}`KtCOqM83=bt#xMxHI|K;h2W(!HJT6E${RDsI5;=7eVVTf6YK35BdI-4{--t^88a%<2N%;Je01votauQ%eM<^t z7N_1`nh;Cq>cL@K$c;>fVldib52AX%WX`^w0i3(C<#&y1p-Z53k6lYh&Q|z%Y+mhl zwko1bi$lhfNvp@0(nL&G;w61X+^Gho0O3}6;Ec`#Rn%G0#gebsDPk+Z!j_55xy3+# z?)v+%z1p_t_owmc<4^YK3kLKN!JaM+5A{M}tFy8^aL3G5u@HF^EG&{6X&LJ|YM(;r zRB9T9$jw9+K%PBShXXG@6M6%HH|FF}s}Ppwd18c=e`|%qn8g8wh?>pD;0;{7101{2 z>cO!#v{^`45v~STIwYV`tdJ>zfvjpR zN$ne;fStiRK_WxeB*$&21)WyS-v#i?>&vefR_GTY5_uGmbt6q%p==GazSXY9%=x&~ zfJG9a-7?sB)D{CNP~~-G2mC8>CTc%6o!DyaZmHd}hya+!VQzXyU22ylFn zi)To0++&7bX;L4XN6^{Fpt@j`t^>m%3)c_9A@WH&gWwRcSrh7FSMpe{Ep@@447zJ5 z4ul=Pp)LZx$lZk1i#9Wy)-uVF)xiX4)NJnU_c435AEihxVWSe$<*2wc@&Qp8)v4ZL zp*Yz{s=>z!Y1oL6qyE>vsNTd9XnSROmb&<8lZMubBR&I7GqHi}fZXoP-D9UDI%oJ@+}{3oynepqn!j{% z%W}kNXbJ%s724v2;4+U^6>}w%F0cSRNUp}BJO^^ou*f6~Q4Krn==*5s0*UbE18yJx zjVI*G6axZwf%zb#PLEnA5y=)*mAl&n2qbL;gdfO6Fb$nsJKu3QH9}vZbtTkRb2uby zU?-i3fV8gT{s3l1{%#Z^NJtgrqOajYgS6rzr>v5Po?M07C{>mUN&AJ~+Sg-)-(q%6 zvGz!@pfl)k07@%FS_~9X!+=4|)a7VSECk*L#RIW~iGu02TD1L0V54sNjKSm%l-DVC zkUw2mg_t$CksQ258SKQx@sb-Ik2++*dEEQAV~~Gh&58{dKTC8`r^9TtNusWL;_}p5 zDimb1$hGFBQ$c?0W}i9kl*Cx0=zaVT%F0H<~ESluyY&X z7o$(?5TxO*BQNLEcz(7|*F#VLa8pJ7?Ey9){?uu@j}dKIG+BcNY$O=BIXBg;PVj_K zJBB*NeGrL!yiD~%K_w^&gJTYFr9=20)I!iX+UOPZAVc7>K2aYHQAweZKzBc2a;q99 z@C~>ZyAtsRv7igOq#MWxT7ou6-Z2U~Y_g1~a~rqt9?rYf<&M-vXK8XW4rAVZM)0yj zu=~kKfpntB3wRQsX3d_USJI`!{p0IDzSwsMcn?vVHCNGHn3|K&iEO5DPBLscTs}Ym zc+MuQ#9eQPOyF8@xXLuJeOvky9fF;QyF$WFqIduhBs^ACM^;seNoR6v+Hf-hjqsq4 z8i?BW^8j_k5bq=&l-J4edZRVvDX2pnvNg$F=#34*gAu!%yIf~!zNg`m)YxLLQsE29 z9SwbWwHiS#ZhIy-t<(gGT~P;sL*-xU8oj4Wm-gxNj~ASGk5Ea?IQ5itKsJmj1b5)2 zmECEGZS_u|PaU8UN&U2FW@$>e0&MCqAnnopP+`xeO_h)8YL8d79m$tYsH4ybwns^z zFiUC}o`NE}CzcL@a57nam5|iKd$T=-uZC+N`3glw(m{C`0JKp(k}a?%c~4Xg9vEsN*9bhfMe3;+y#lHuu*Y1S z$U=}{Jl`hmBfod4-C>?ws?iY^wC5NA)zRsU=d;V8JB?W&E(|FZ470;uZOd>3z%2{X zg?GJ#Av0UO#tq#jxasJOxP&E3$_}TlF_aS&Ukog=7}t+JdPM8zxUa2jcj?aZb+R^S zog}mx$P^PPRb@t6&JK0paW&i!W^{`rkAw*+E#ZMEz(xWU$cPRsfI~Rltyvi`3h7FI z7a&zbLlsM#*oUMB0Q(v>U-B(hx{78lFhNPpaZ)KJ5CHe5zF@_ljfP$yHpyF^=Kw)V zqf~5g;BOLE2M;6~8>lu}(E(`G8M;o+Q&KnAW7jCaL2atj76+^i)S-nhvHE9AiDr4k ztAT!CI>-YL!Y)Q;O?5+>20+B#IuhsrC;G0d)ntX8BaRdswY$BWLIwSgWw_Iqj$2SM z!BD-@zSyZaA9OB%gB3RsI7Y)WKR4J zS~RL&Q*l_XWD_XO=^Bb;9slP)ROuYJL{K@uXxjq7itT`l{LO;PN#-N z!%mPd6&oJ97fvhd2kP$x76s2Ay%<>>Aqpu)iqkIV2`9OsIFRsWC4yBkEiR+=%xXAXu>F zlO~Ffy%UihqrRqLO zM?fn@iJ{g|bJUzOz9&xVpj9<{;*IOhh64lXL@azW?323aWIS};w;G9D2iOO@sV7Y^ zXC2u#=Z7X%=KXvm>5PTvOxg<&6N!YoIn*fPIq1NVm4Kj{5jS)V<{ec4@@=otdISV& zEaI;tHY}k{vzUomEu^-NnWK77$PdG=Oiha;PDh5v(dP)uN5Hyc8) z7t`2x2cVJ3PGfW@;ZO!K8yfW^0!5Du4}^v4tD5Z{smz6XWTDC0V%t(V=s%q-R=+cf zwRqDw#G)W^k$r&GO#?1c;Q_jIdRL&K{2sk(o^7Z<0H%XrBz+BpiHGZ%&}*RSaG#)& zCvJl29N-XG{KWp} zkUheMYkojjCS%k&$(mKc+^mWXD$pDGbDP87arv}0!G=0=)q^8KvL$I+l%0fgaEwO=r&mBMX*w z6nW6`)FWK4_TzVxDi84ms}=$t*vN@#oeLAg0*OIVClmXX+;836v@12Q1JC_Oj20imt=nkmFv8a&D!OojtRTkh zkh~Z-JJQu<)!WMxYuq9`fGEAdL@~3ObMIa* z|0lA@Y5KA_O;8ujXageNv6q)V^jrD(@{7HG8rROf?~nE%x@oFA%MBAEg~#QJn0|B} zPFl7FDDhI7K&FOzLqJQ<)o-n&syQm1p=a#*_69HLMX%)0fANOWxAAloXQB*P`MS;9 zrGdh0n`F3;5EQks^zI4nFKdvXW{sy0L=zkc+v>`BJB@$^ug(Vn;PRM15UHwXQQ^p; z@FCm40=*kV99vUo1XG3+!8%9+oaVVU7&kq1;A*_S8S!Qp*yK!hriY^K@2sAOaLyn=G2ir7**sqr4uY6jgls{y+>b@nN$(R4nD^Vpd-;Z z#y>a4&ueIc6mv6%J8Es2_N7TdWQXFE^&$wuNpB^g45toTX5lkOV{I!9uBO*{9RHrO z(_16WV-rYS_8x85kT7~pL9>G-zlri!L6+nJ)l)MtIevCX==n<}zWx02#a_M}PI>4q zI0w)f#45#GM|SS2x60s3Dnn;>D0w}vCYVv|b)f2OJ0Fm&EY!`8L_**26hJRrO&td@ z*wRZy@u0XP%7OjINUJ@AI3UMvFTr4M9s^?%eqC*O^mv~phbXj1Z*`OOGY#^kH88Q0 z3lV+5AC&cgLYYDD(Ht;{Y;5X%NwD;?P;LMN+22TZiRF4w{O8=XZDConslj*|7<>El z^!g>CzP@{P&|kVZ$kdLyi>LaVZi=oEH1bG1KlRcDb<|Xpolr$!BnO2u@iljr}@ma`pQ;8q&@v!Khc;u$cMQAkhqf zrbbEIRMEqvjz)?#6k(9$!pb6AU|E8+$YmWCd+`8fSECbX`BBDU6(hk~xFFA3(KOho znW!U;l%vit440Tak1yA^AxeCpJuYnYFucUePzMuH+GK{;!ozYyjjA6C!{8HB4{ySd zRM%3QwH^{07+OkCN`k2Fo&u55&P^QvdEKZu?1d-D6`%N+G`vw>9nJ$ zT1ajZpBu8cxjS(5xASc-jLw_tN$UNcTqkHQ1%Ww& znlQXxeX6s01SI1$DUNn=jc@-r@7K0o0EE+qa<1%&uHzEw!*M!m3{Artg zKKk?;hh8CSf+LW@NYD&U-9{ukUUCiu6+|X!Pgdb=d1(CJ(aEOXf=W57wXzRokkuU{ z47rnSB&H3l+l)o;C%dfiYPG?k93-ONH@;4yfBpQjp02&;hv?FaTmmeoeoLXsU^0BQ z)9bR*KtPOU*A9Y4Z|mvJRB1cnsZo`LYVW{E)mZ{-RbP=WmSkHbHZ^ z4VNhtF7QWsj3V|%xKQ07AGnj8hMgRAfTYnRuntpDVR3b@cbf4snvHOJq1d_Gw{$4w w!A5AC+=I{u-wTqEyGnTJl@=Y|`=-&Epwof_tiq0R9^cHoK&}!(B)|Yb zS$cbae=FEsv@{wm1iGuT&hjrOv;OUefBx{{^M3EEzxRLn_4B6>vDk;d{`U|6^|$cX z53%jj=JxrloNS(!nw@c)JI<|`Qg+^jP?B4zC)f6JmiTQl@4H*A&QaP*a~CUTta0L5 z%lTug4$HNd9cv%cTr=9S>Z2#|KWfB^WXpWkAHsX{dN7)Uw{6%p5OlU@BR7d?6>z1!D_t+EoYxj zIb7we8F>13tk0F&nR8q0X2TJ=lnL!f#kg&cJoed}C?4;lPu>yiIBMJVoIb*+e5=Pa z%jzs^65&uz*v(rmyV@?L`Vq4C!M+8p)gDqhb61{ntmsaPE)v$-s@0G)!Cck3)ZDUC z%bc~1z^^RjZQHm>h|8Z5SILEsd&1H}B%;N+>6`w1@<_wh;1SlU-IX3(tc}lKgZAai zdw+V~uaAiNn({qjCBzWR@WuDgR?A$Y&1D227MEKfai@}=Nr~;8%USW5uPqw+akI5@ z96ueS+c>GXv8+-JI1Z2kUQyPUUW+F#WPidouPVA@E6!~ZH^$h3Y&J^+Sl(?_EtvtryL3?R2 zq*8iwBWIF1rz*j@N5sb0r%$W@bgeLZRM?1#vTvhM-j#xmilZYil^Wgnc|N`Z*VzsT6(5g66xGL3Gqpz)-$~$h;nzrqC!>&L>y_V&J;Ue&CM0O zUu6!r@&ZS|4_a*WJxV8bBedYp8O;XBMsxA>yN=aZCrhAllLyB78K`yAdJps7F z_euukR?H#aajfpTEl=tt4#$&{p5F7UJA#KXIdh#v7Scf1dt04woanlzMV--c6G&yP ziQLQz%o-(RF}9O-0H^)wHX{w|hd=9t3`CgUInbKD#cROc`}@oD)B7c2!KZt~Xo0hN zw74S`4c2O{HE&iABDS4&JTOHAg>tr>>dC7T5*lEYxT(w%=`2dd*>(Wx44t6O5m@9_ zZcAKd@sQOGhOFUh4l6hhb+F`b5hJFx6+TOcn4WogaMU716E~46Vb!(vY#=sj8mc3=jr+qzU3t<<;S$8+#3s;3mYxI>E>thkD}@vFE3cUp{^P z@#zZuG1faLanZqb1w9}AQTBo+K@b?g~J zv^Z8Eg1*hX(+X>k9WqPJ5Y{|&Xq?^F0`Vc@7KmS4cNh!4ceUV&$@>kt?4BrD8ng%K zz`LFyWXh-)P%_bDunae)U;`*zw4N@Kj*b3wlav;BLoF85qVE4Y*1`&PayNZ+o(wP= z;CYGJ%k$@#=L?F#Z4VUNVdX#q2MxC1wOCaV;5}#oi6A{(q}D3UNZD1_DH>QACW5qG zt_xOei?vi%(|1jvkJ${?bB6S);ckEF^RSo01=H zI`VEQ5vRhsY0uydPS11*#7{aJUjwDx0eA;b-uWI&rhDT=%E8Pu=;0r2fj9S%8H~lx zDvx3?4hkeJae>csJ9G%x79m3}?M8{6NSLlfO2NAUCRh@4IhRdr!5-i=;p^BVJk z4)_y&x`)KZ?)(duhfyoK65>G)MIM{}rXw=^7=gK1X(k_<_a$)EKT576D;htD+y#}} z!v;L0uR~&~8_7T;pa(tP0Cvtdo+u$tpAp(+qmXEhR0*G})FA=@w4h-~yL3w>oTEbu z4T>c}iw>fk54=Yn(!EQOsUR4lo(?2hZByuRBR3Yf86@K+M1iYj#9_jH^TZBoA0MPq zq4bJ`+Z1_N2s(5g;MW2jJ&0jE5M+QiFaVH17A0guUGZH4ed3=6?(L_S*Z1fCdB0t0 zG(RwomIL6dpx!p^0#wgFHi`=7=^Jt7$!s>bf&~VutV+1fLj=JOaz>!V3p=^ttfaP$ zj{|YkMW$I;GEL?XOf8Iqd;qv>ryLS;{rLVZdRQI+ZEvg<6iW&b!Q>3!Ln9|29TJ}k z=ILvb6B`G$V0AQ@JT%H!x`S{beee-fK4dKHZ8$q`+mk!kA%w)=2B&8SE3~*O4wC5p zdD*?azr21|cx@mz zeVql1x?`ul@W2`8(9v5EoNd9g$bOM6TXJm&@-jJA7r^D=c4=^NF#&Tu$m#}+KtNe_ z$TLA(ON8R$x`yuU>BkGek-~@gpgjEQKqTc0UO=X1*v3Sc%v)svszRN*MvPh2Lpu^p z2$uXWkFtX#AqPVsppho1GnNk&(-aBN{T`h~Q_iptaZZyJW3X|Nba1;<1CIx+cNA<2 z4YL6G#SQVv%{HtOOQR_%Baapi3JzY_@COUm1va35_?Ckr2_+^g@ngst!$`CZnuKf4xkw_m_Ykh;ORhjeTW!OJ0Kzf!FxIc@oL7W?8c!bNu7g4YD}8LZy)!uI~~B$ z5zC!1)^?wtlAgCjTMjkN*&)V>EaweO?#{_^taie%}c)*6^1UdOQ}#K1to2naI(Bh(xZ1JizB6Qjn*f$H7Ak2&D<;C*VSnoISC|Ibai-pCvks zL@fgGyCKj#WB83%TZl#D$sCqv0HejTCXen%+@mr8o?IX(v`K_a`ox9f)en}X5y|LC z<`Twvfi5_c6Cciar4`UOc+U{%nS?!?o7RTFPOsO9eZ8s;?(%3xU(w{TVsB3bh!R4n z(AGpfIS_+iB_vyOxLB%qp@udFRk==3BBX}+$VZI{;Lu~ogVs?tv)}{l2=UcZ6_2tg zx(JzIB)KTodfm$_^Ry5LDM!V?G~g%|js5~dk1RQk4fBtMN5tS)xca~~;LdFtEeENV zEH8r4r$)s{K*<5}$f&|f*&;2_2F2g1Hq7Y)2n?z~1Q%($_Ahtj|4yPkEGNDv;7p(~ zkf1lBo>BfbohAcKjMSst3a-1$E?`N2b8s?$Z(7^QhC1_7?@2@Z8<=5-n z%pN`2fe0+PlQ{~c4%M*cUh+S2OXV2GBiuBDBs2qs(QmSp*TLQlaqW6W+o7A!3@I zeOG7P_km=1aoj*DGtOctKD^Mt^U*!5DHsrhNfUTLgD^GXRwV*rzz3y(gOF5$r!3AO zil-I9;KnmG_((1cOh%nKPoHc}E2v_H4*Af}!=_VolpbA;IoRf>Q+#1InYCpcOZPIWWFB3@~qxX62# zPLiMCVOQZHbo>MzK>dc!AIB2vRLq+S24f=O9pwoyM2PDo$cVz?uP~4(RVf9Dr_}hQ znNc{|^2FF6>Q+Y2#)Sex{Gcfj(3PtBWAs#X-*sw!Y@{rrfG)=M=SsW#NqUcVIgoik z1Zo2LF(HbH8$__ttAae}bbHNDHxe{=&kt4@8X%+fy&9XP#3rr``&OHXquRB{!L8)Y zjPj))(HBKaph%#0c}WKlJIpF=of}rQ9(OQB zC|Bo;#-E60{*TqAVXSj!>apRME3yYCO7+2b=Z{gFpPnv))?EaL%p2efPZv+KH`od1 z3@#7`dg`c-U{1%6$UJe4Jb#4=fqnD|&ORQgDHPlUy{U)wpyxLfV(q6e^)=wr8VVTVa^BP}7vqwy((PNzb+L~a;WfGBRz zDh?dVCG;BrUYL_ZuO_?{&l6)h{r6G0LpnL25K*&84Bo)SJHU~RS`Lo28i;O?BUg)b z;Zh)g~8L}#MHlqRXj{rO|kFDsJ$D@ZT-QP>vZc-FlB!Uh9Y#QGH1!M;A1c`K6 zlN8s+uxqz!{2_o}USEE_umZyMQFJ^C$ht6Y6>dHov%WO0MQr*wHGoADq1~is!nsBvL$9 zl1I?qM-P%IShR(&mW6AF;1GG!P7uK%Vgtoe(R9?YT$?q)pA5RID}ve)-%ut2pVY2l z^&)BsPOFLHNSa^*G#WOy`p1~P?jNN{E@7h+?Xp#zEA@aVjG9!hFj1T&l5X%3?X-r6 zn`laO757A$4NwARM>RU=vQwhkf#owPpt_JpJjteVJBroB5BMU?XIha$1fM9xoG`vn z9l?B<_NIyGS_s3y^Fg>FQ<)2nhVu9y$=tXJBn@_gyg*n~9h#8u;a^Y2&POmOpWF5Z z#8M_7t{W`|IaRt@+C&H)Ap8?mC44j0$bB zlW-ZzHjBAzOBWz8fuDTae=FKWTZVS073qqAtBSsL+{~5;$Nk{;QL0E*zDzS%!*YOM z2n+ID8-+-m26T!3%g=47DAaImvmf=)TOT*z{3uL35h``7m6}AYL zMw-AYA}<1kCuMyNA9|D7lbYIvI`q^k+(xUiR7l!S^wzp=8~h%#Yl+oIi3ROJ_XAMw zOr*s?5j6}L#6(~A>cm3eZBRTAOPDB_ZfQi@4!qb=w|r*9LjfFc1$oF7H)>U47cAh);2({Q`g??H_t*EIKK*u; z9qyrTQGC=3+BL&;STpTzu{y$D(LW>y?j+3`@oxjAH28)W6JmZYO%JIxStMGFr-+(} zf`F)(kPBuS;?VJl%EcyrRuktMwS#X+Kf3L)Q9vW(>|0W`<9AVkfkJQ_lh91lAT@nM zF=3FQXTnCJ^wip*piW?Xga+OTJ%|L@a`Db4;I&ZUnoMR5w}G@e_go0S7`>4pNW)!^ zyqr({`FVf3ZhHEMo64GRcd+^JPwl4r7?CC8XFI%=HsM=H1XufLy%o@d3W3KOR&`cHC5=V_-TeT~8*hgRd~F(~j6lRI z#DXqpl5QX)XbIXNc{M8Wd9aMAeH(`_)lsI|5&XK8XW4l~+(LhzCy*c}_1hMnl~ z0-gdWNoP;cD|VT1|M>dbm;K!a-b2(TovUar44sqEj%=cF4!(OLmywYq$fZ4CCGL9L zWCGWM!&O?x_ATj8bjTXwu3*?n6b}G`gvY9C%c@8*X-{sB-Q9>lBRuG%4n(c{et;%o zh<6GP%4^hkxzU>H6x1OO34@Q^h2BUA9*o%C+~qt|=X)wHX&@)bm1VwQ?m*QgQX z;3&9x935i-#s%vbS0~$q`@qb4Om3fRYbXMpw=Ob( zEKS3O(6!08#5RDCDr*@a0Q!Mm8XAv&3DxubdJ(NixChLGeQv2f@i$H~nj2BIYk`>c%W;9Tq5vXC#9#U-VCUYK#sXMk%b_^c)m^9 zM}F_D-eI0vD$x-Zv}f-C)zR*Z=d*J|cRFT)xY$UkurWLQRhJA$0Nj!wU3k}W=rXg# z>$ss?1lNxCh;x{-q-5Bdj-i~O_+ns@#khX-(IZ+v$8{ZLy9Z<$U#Dt=)=5EYfJ`${ zQblH@rsPlu9#_K+VMaG8@<^DF(h?qs0&FBufsAOt0yu=zT{6P?+m2s&``nB z8hJ1c0LW|9`I2w3(p7Zk0uy8!j#Em}KmgpI=7I%()+>6w??K&aKL-e!I!Z-?1AkMn z+IXPQNMN^8vNk}Y_RzI+ZU}x98+MHb?DXa&OtHh-Kpk566084jDbXyCcva93Ob2=3 zLD*$eSwqv1sskWmZ*2)QfD?V!G-}$J%n?VLjow|}4WWYm$1>b$Q`;@5n6Od3(!SWK zm7(1lR)WwpC*Q=MDCM2*>VCxLL3NBo1m*)x9B^S&D$7W#W2krY+Q=OE9kgiF$X5Dn z02Z6fqE@M29Y0E-rL(2oL|argbW**xq_tNC$rzt%;u`t~Lvw(P3ut}%b$)!`pTB(S z@850xa<@m+bh5~S00>bR0i#$u4bDoFkhw*YdJ0Q*wdovJbpzjZ!qPNs0LE1(dn$S~ zq8y_Gc&P{=%dgEMaW@ncI+eec8A1HfE&G!iWYxO#{q!nQ`k4@EexE-M}vCW{; zArX9kA;i$5cr(IDLc4GpwKSlffF~!R5u&7GTGN&!ed2>(EnyC5R)S>_xrfi~I*F7c zq8`W%d5}KfdtPI8L9d#_V?IGH(Yw$gg~N5tfqXgTRy2yDx`DAxDwfZmN~c){qV-ARw#L>o~@qamoV{zm;Epz6*1>dZ!16*;bR3SN6*>D)ad>J$qPtI%nn zsY|F6$N(A)F$^%ig8X%M?SDv+QLK<6sE`NcL;fHfh($+Ww$6!;rE?po*Gfs6`~5UF zHZe>P^qh$?1rhjyH2yW!jnLkUf4y&<(S3o2cL^bdY`C zTypROuL?fJ4W`KUtf+m|>{05_3_e?jo%?_*(k+lnC)y;7Xv;(sY75^TG_{d)BF9DU zdvQJCxOjrGuu8OEcA6?+Mfn4ys5u2vqDkb4sA6&hlt51sZ# z5rWE_7SHnC+Q-2|(UMvFIvt5mwFj=4ukm{CI>UZd^zAXs;h|H;R4p93gSXMDNgMHq zw@g!FsCB40>YOtb5eI!hsp&xHjqA>W14AS>Q!{t$lcwlYJakPFVvD#Aun%_APpX2X zE!*mR*NK&J-ybpUvGAOxT!5HJB;3uRM-k6K8&j+V1l1YwjjqAGqY6O2<#n_k0f8FR zc2mTL8QL_7ndsGwzS1^x)a(iQv9T*dr^OMcJ;CGXbA;t1U|(L==l=Zh{p-_pODU&| zX>6+j(8y$`V|2%GD4m#f9rYsuS&s}4go)}aI@{YVk4bm3P+Db@Hp>V7r=7*(S3<|!n1d*&!T%Jls3eY$56YKwn z>=7;X6{E>X(peSE%`DiU482i5w{zGlPH#&m*ic7~8Y1~buxKENsWhkaK)@av z`jpTh_0zON(N6|J7NQ{sY7V0?K%N629gINKxlXqq71n1e!0^;oBiPtEkIAZ6pI7y7d-}Zi@ea4+$h@QG=VRA!3guK_B!B|E&!%NLE?HhmsHN z23Lv^U`rUg!u>C$_4@Vssw4bmHrQ~8Z39DiPM{s5Ot0xcs!r;_FNpX-Jayjf?2H)O zhvMBjeIZ?)XSuyRLE57xN1L+fooAD4f)6uXhmgx#JCCpyfl|Py*BOpNwceFIFtD_YP%Q%V4h zjQk(SB5~-*PA90d&S(Q7-jU189QrMPeEDU+e(KlBy>E~4Ai8O2I?D|Wk;3D0MNB`s z4ks$iW8kOSoyr2 zw=<-Q)kQJfk9TH`vGnc0#feY z7N}8ogIzQzL1P~Nntcmm=((liK4IycI#M5_szVhx>TP%-(@Aab(brTaU4*fN&+!7N zG352;-wWgCDLY&U@Qe_<7ne-?)JZ{PhvJm2)5- zD^#Q28mUM>sE`QkIdx8H>NN$O9i;fTD1T;TN$OBNJp+^DXIW0;xh|pl`Q^)gxo&yK zhwg%N0G&>(EZ!!vV->ws23OJ<+OtE+>v?s88O2_DfH0Ty;g}ZcMnfW@Z+Hrz7p|s{ zgBWb;rJ{IH+!5tK{xQ-T&maz{vD-^9*qg_JF$uq>u{^4|jV*^Lv`25XE$O#)kk4kv z#11Y*^Z|cR)&mN81ieRdz#yuzYW5|;((**P0Sr`srP$$!UJi=?K>r=;Vp-_&NP}F$ z_37#Li=n>0dv(xXrZ~t{^mvP>_?vD*3==f!NIXCE(gl4~)s&4;q2D28?(4OexZ*Y) zsnl+C)MNm7H-ro%g#-cx8<{jR*(E1Y)fmAcOQmDKI%YH5eIE^Jw`swsSKF|d={6wI z833IcrEIOBhbbK$Db}Hg4M|R{ETRRLB}kK6)@HF64`4%dbi(jTxgS>1F${(a@~jn2 zgN+(SAL&Rr>a5sBdc8gOFW0vra(tjYF08lEy~In`1QStOWrpz@L!&hvRX;SwhEKL; zcmsx{yQaphblx8KhDb@E&uK(9H$EHP<p1ibQ71S86^sN;;1tRqgR^`Z9YF<=N!n9Y4L3V=fZ%9nQ*S}x{xn)yhc-x> zjuD2`s5T07cdXlpS??#iq~p~ZgF`t;M7?i(J&FGH^UHj?&YmBlOD}Q>u$<;CnJ$CL zO5^e9b!i|VW{{GDpwZiUdNWnpj(F;*ilN#YFjBOaz*;p|Bo6=p?W0.2.0, tests still completely fail inside -# Portage. Not yet sure why/how. They do better outside, although some fail -# still then. -RESTRICT="test" - -DEPEND=" - dev-db/sqlite:3 - dev-libs/gmp:= - dev-libs/nettle:= - dev-libs/openssl:= -" -RDEPEND="${DEPEND}" -# Needed for bindgen -BDEPEND="4%mtQ|W{oq3?Km75(fBdgM zg+Kl!0oU@$B~xD(3pNVti?g z+lm`G&QWKal_#_@`i>R@1#3C%ZTw8EZbe>eo}PAz{!nc{DUWNe*zuXFyLG~9wfkHq z3sLeZrAHP2Y}TgN)ooGuRm}Kt>t8FDXJ2i%<4*Q@y1ka0eUErf8{7B1>!^M4`?FXp zm4YsRG9TJopd8a1i`Q7F7S0M~ju3bE^(1~~#Xcyi@uI#sOEnjZJV)Jih0VXSn|Bra z^6@fWUVgq6EO;L9Yr*p9R;R0Z#Mw@Zr!D%x%C2SgnNG7_MyIN@kav>>519qz2YlF} zI2T%&Jk~lck5q%r%2Suz4n4rLb?0KUI!2k6%%^(#m~{0X?$FfxYr*!3G|1RH*S&mf z{q*3{iGEqL$;X!+W*s3^IwX|6_~f(#KX-ETyVhwdCRbe8qq&%8O~chbV&9=APc5yV zS)DVMx~@Z!(wXLbsm*&oZUq}p_WrP5=KEcXWtXoNtJyccl2$S2n6l|>YQfE%>oF}1 zZ$S(7SlZ$Vsl#e|jJbJ)&>0AZbtI?03elS_=Za@xsctX9dK$iktlx-<4@l0_sumMv z<4x?^Vxxv!hVz^83>2%om^?k}Ly05C=tkq!gFlXk;6>@wnoeL1oV8Vr-Yq5f8EBl! zQpFUU=jYoh4C3mY!L~$C?v#vwv|7*1ElcOU8|hZDY0n?~&Auxd?Ru?QC{|Bvc}&ln zwAfr;o4J@f@zA{cDkxGnm;D%M2lCSCrp|ME{ZUJ{TMg*f^s8sY5Lqi>tulriXJ#Ir z?mT=C!{ZhTFhWOPcJrn9`L$+_7izmQ&W^gdiqfQ&-0-}0EWYv-rP@Kp7{D5xp0kaz zhFO~


5Cb2Ww-jp}#C*&&OD5RV!&i+2W(s-Hvj5TV0|p3u~O&5iq-y?;DD|Mc+w zx}V-3_GkO1-$H7)+Oa^>#>~N7JEQebd=4d0m*X8`l5mD>j2-&w za-Ga0(mhiSbh~e(;}1Tx#C-B~W~x-1OJh2#<$lUxl^jyB1JW@4h*Z}yl25m7+LmYP ztQ!yDXDqy0S;^nk?)CMvJ>QRKa5o2#?de5(taFrNImWPDN+mAum&bf8`hM~byYt1o zH9EEOQjzqlG^3Yg?Be#IVM8sMc|tY$Db~Bio#;PQZ_+skAj_P}jJrkN$$c$XNn!QW zdx{uiZ}iu4{OXP|Wn)&Gl+sm)?z+a4plB`4;xWmJ;Vg@bmBwe>!~%Ji+71d5>9oEg z-{>&!qIq?bO7q_hVXli$mwViK=6rwo^1L1>*%y1dRgLF}H_~t#a_=!2)@LU~lmcl& z=Z>f?<``)dW^+bq_eOV7#W5QWwEZ?KDNPy!F+z42Ib2yroTo38K{h6JEPH|tMo07F zF^$v>4(V4>bJV_!ygR>!QscF|=B4$+v=4(mrB^5h-UF)O1v}Bp^XxDZ9oun*8rDqs zqYEquve;$v^c*6{_erF2h+173y^l5WuvFUMZRp5b)z<#y`-=ITZhcm%H%ebl2EZ2Y zkpL^!V@x?Jhi4C8JB_lm%)pw!PioP|E7C~0HLIe@fDc)dbb)bVyun``R6{|eo z#GYhlnBc(-aX2tJA$MUj>Ttjs!>={-q29s83Z!1ujQSMcRgfSxN`|_lqz*u080j~ z806rwDh4j>s9?v!*H3xlQs4z)RYpzto(~c z^_7H?Q4lmBBVCm*8QBa>YIQ~2*bn%1BZp87w1?wXfVl$$eCD`F$82&|vIbFx*RwW8 zXmeZk=dNB8Kzo;*z1mOv-Zfjj5l0#qV?m=k4^*pEJg*K)0b~~ihnz9APFD>A%f>Zr zBm%+if$vWau^>Nqh|2a^G4_zaeRvE#Vwev62q8!YQ^zlj1>a+a?y7e;N~=;UdMz22 z45h+w#u7S5pQkb)9@z0HpHQs@i69Vsuf#lV#?;4H!DqY>^~BNqf?5$X{to_-B4@fd z!-zfA6k#XwlF{xAI$d)|Y5VE%{q;94;9<`jYvfo%A(;T^Ib66sWRV!|FkDmi0XVAQ z4am3Q#hSDojzx3Mj7K3U{2gf2H3ZpSKG4@Lj{P?6-cytH@&xhos4&1JKH} zgc0ZkEq77-AXbaV0^bl>0!{0BaB_R1x&$SfVQ)p zNMmX3Fy}SsabB>5EK%8``gL|1=K4dbqlSL*`-zxXhCKi0BY~o)zy(_W1er;nRM4 zy%)7|GtUH0xfY}$A!xsc=_7ga_2ir#yz)^NjGVA4l8?&4=`0%{NzTP5Dq+bfD@X-3 zCrk^rj>!?I8Jg~B4I)04X^Gd7!x5g97<|04Ere5mRIm$$21O|}3&upl-n1vP4#Gr6 zwctX82AIf&&ce~K6xS9R10`9(6~KrUS(v)pdj>xtm<<-rfk$G;ydlJchQ__Jx6TxROBi$SGke#0ti|_YCau%i)?nd!GNM|c zIFx@Bh|eaPQ>wa!T>DMkNT8p-8&5>+Ry5X<4h@q$3&Cc34aG!s{UGZlqFloz=Nxs- zEx6ufYgYQ8T!D~(h(xrm8CZxJh_z|2Vka|c+p zsfoi!THDASgG!yt0HRSD=mfe1<7>DB+`rk|PxoL;XWs3jv1W*`AiQhGwYEYRfqqOW zVhwzpfRhobQWl$S^&5c#CqEZ0g}oxOMSd5J;YOT^IjdxtW zj*-B!tNy3H67jGhW%LB!nwv8+8qBOM7_yI49nDoW7MvX$QEWE~PQM@*wIg8;i!nk>gk1!dpOBs8I0tzoUA6j3bloU z*Um(ojZJl$7Gu~q*1#zp0h)f)0wL>0H3&JdNpPWgZSAg537V`BnE{ibnNTlEDXLxC z(t@9%LfeX@zJi+vIg6M4f%O=^9a@(lYoioiAxZ!(Y5F zoZvgE#2T7@>0MsXv+$#<5z>vUXB?h#G_=G7j1i2v&ZM3_uKn} zJ+FtS7hC-Qy8#Wi0fm~i$q{?c)TZNYt5#S57cPLrh1 zET!dXMhn{CRWu{{Kn!@-f#xx)x=DU&1DuU{^M_Q#-{sqYP9iGkz9u!fUL@vx7v&2mJ9{2-UL7E3t)wRx8X;8F| z8(CRr5vK0ZmePIs^0D8+68p$<^?R-B>NX~ZecK|o0b_2;&4S805M`r z1PicJrp~mbqMdaI`!I7XyfHy?`{qe4j61x7XlR;dCnNdIEQwC3eFqPSmVEhMa}qmdoxDuA@CSWS9Ab z&sS@yT&5tb93fC}iD1P5q|3e^OGRP7FCMM;yr1BY2YYz_^6?J4-Dj&1ZY7NPC_PV% zG$%Rb<3Q@I9bMFh!P90M0)^NttdPWsCxwB;4-k{^f}3Djo8l5kwOx|3Lm*G&iA(6R zP3CpMuSfxDl5TL+6Zu@s~f1okWIa5&Rg0LC_ z`43>iN3cJdh2Tye0g*i^TG72Z2>5t>@Mw!{f(h+9xO9*9g?QDS~X;8?8_r zp?8>7$LKazh@7FhW1g{iypxA&%x)y%!5V00Iz(^Sm!h&>V2h#2+QNk}5hM(W9H$-6 zBciyA37_rb)8FjZ-yBlKn^71o1k_?a2oi}9z*2RD1hz2sE&_J=7*j$j zZ6vg2GzkIN%m)wQ<-2bC{POX5lo9sZexCa`8zJ{$o+OKO<3hB>p-d=5;xW=D57y*$ zNC$F`+7C_&L-9-@c?2KBt*P|9@OR2g5Yo0B7KYw$9YT_(`O&R|07YolC{N`KFxw?1 z)jg5WYs(Qivcs=Y2gWDqI5YDxwZn+eKDt55)n)+lg^9T4k-L;Unwp!Ahr)$>Q4V4( zztF8P#UL>`dE!@i_*UkQr0O$F>ZhGw5woYXx9Yuqdi}25V!8{a<><_XXxfL^kvHi@ zIlf>Rgu$7``T>&7M8yI0FyWhg3B5aNMb{4n6$OZh=8|P05`=l69)~rhFat7x>x zKKcfUI+@|jS#D9DieV>F=j&d_Z~zZ2+9>!iobMcS3bGju}BLt2&fqp_vxOlqt$Aw3eJUPg_(?hE!Nma}_5DDGCV<6r=XYB06r zB-#!6g&=$7b?{K0kgtV(v>%8`LYt&m%&u4MQeIAn2kTXtLMj2agE18bHhO5oWLT)S zLYO9{dNS@|W}E}wLG^jt2Uq-OnsEt!sl+4gVODc5wCHM#AFFZ@55yhvpqa4SNr{}4 zLefc&U>O29Ip7#z-FPWT+z@{fw$g;9XwZXaAp zDj=3vppNbO!rWjc#wvJi+!hJEf=@}I1l>cyzd=qqJ0K=ONzakFAyv|6R17L~8S}ZO z(Y>)~zlN$2A(cmzhDbXYSMAeX1&udiK9~_;4Dm0z07EPaLjuLz6k0Ehh3;wW&QW_3 zJrapvP^-k$RHwu1h+77_oAqPpE2>r0u3(2cjEXU`H^l`$v);1EZ}vB+H4u0x#qNpE{P zZSDr$Dj>o4ZkypeOfIQOM71rsC5-yh8>oC@+3N-xfV+GenUTKl4J35aVaCKN9UMz zd{eJG!bo>=pJ@WarORn;P7R6fMUnl+vH{>+jw}z8;t%u4yJKXj!(a(!EB(}2kBhjD zj)Y7*$nH2@ILf)BUQs(~Mi!yzAt5y~b2;&S-2=J1osfYs9PI#BtU5CUxm1X?GmOc! ziBizfL$7qjdasKirH+ZzyU1#xd^{-%n-LIdLa^rr2-$p7(Ehis@R%P^`_V0vF3r$J z7J&#hyRX&d2=6<^&m{C)e-Wd3I+TS;>`IZ~4X%P1IcYzP!31GENXgh`=6bo9L-ckK z91A#l=mN?_XJKwmJKaZ#6#I5K*`CKy#Jgi)5I zT~5|#IoONH%Lno$nW%*v#8`E|3{MidxtZix+C*&%3Uqj8I)a1ZqSgS?ShjS-#Lt!; z9tLH`9qU3uP`f+De=iUJ2nCPNj~~B#T##-pw>tK;Lz5D$vXRcBg8^0v1ouH(BQ#Iu zjcLuk=@hgcoeoZCbUQW(*6Ai6J!0rI0hBnnn)dp%D^R_HQg9XN^19R&JO8j9792jP z<+dYP+h}0bZX=v?+0x^2bkhY_iKNfHQF<`Pb<+;g*eLDRv17?A)Jp(%F=U_{m?rdk zRto8%=su!I)tK59sVgsn?OR+lVkEBWrrG?ae7{$-aN97Naq0S5KfFHC^9=BjWzaz{ z^N}j1-C-D{f0#L9=R}OP@6MErt(pxfT$7$;ov;KQ`+5AUHX+cQUR=T0wvqSl+W(1k zmWCQPylxmJU0u+1MjBjaMh?X00~j|toAP1VRdCSBizIz5Z5(0`B z-*7BIAqFsy{GQ{Bovvy-LYp3@O&X#HK9;|!+4KJR`^($Ux=QpaAbo*(#?tt|2ln!^9my_`X z_j}!gadQNbTbXK_3M}bP$k+10_L~riWBW!dNc4)fL4rOMXz++Oouiv!zVKjV57gIS zem;F4U2Ss%h1d2YZjIDdANdgqt8IG7MEeP_CRk35aVFhQav(Pt1!3=R%J=&6_F>~` zKYaOke0u-g65idC(Y65%cIfz4Sb2Cb>H-}C0vF5<4>;3(6jaaUpj(TX%0Qk7oQ`Jj zb{;?J9z`OxiibNny&~qQ0Jwl<^PWuy%M1|{T$y7}AmjD=wFAA95YVV|Y{;eiMfgEw zEBzG$Yg@$0sAStX!93clVrHk?y)Umjli)TEM4nN1qmSis_35}-tx!(TV=lRm4lEsz z%335^LO0o>w{J@LHh+I`Z|v5LhB#o>-kU5G5Q$1##L86Qri6`tB*0GZ5p_06yMv*D zUx8s$#vuxWAk$Q3E}OEBDQTBWEKPREqO&9dSs0Oy<;MjPe0;m^TG9rJLpnhu-wrp_ z^*by956Ur+rdU~s>O#lT3r`vOvFaFK($Uft0ncohBPG|yiZr5^=|Z9|t!P73(E%^& z8Nkq8L+B6E9bH#u@5{EI&c!V53wATtA`mS)_ZYMh0bCYAu_83NR%5w%ejt^nAU=Vw z&|2KuygdHG^9htB(dkNEjg6#w6e*Z879K06P^5{F3Z7>@@?m^L)d7F8P3*lL!z2Gh zw$Y&=2uU}coG!xA9yzpN8`O<@Q_{Oz+Uw15vGISVuiChng%}C*)Vv`*xE%<0xoSTP z*z!6+zc*I5+?+S*%X-c0Tf7O-A`FI|ueLTK=i@)v;PnHgaT-#(L z9hwsn7*5^mX{^XubOvimE=mwLwjiO={zc0hHK9S2CbZAP5CVn-0goq4GA#+M!lhm} zOqd{@VX_=V1)P~T^Dsxh;xF~biFKDvSGqje7YM7E@ZO7;K2inKxrXj-28G(8OOGu3 zWPvgUhva1*bwhZxlMWno!J1Xyd~nq4uF{%r>&g^~I!py@0fEMO@2?+E>-FK&%ilj< z?hlvmj^nkX>{$MUgn+9BMjsEfBf$s|LafT zk3Wo(YKv=H-hNHL$66uyTBDySb~pAs7J3}VYHQ1UZrPVKkE>($S$FKcSJ#i9y|)rd zUFJ$DE%d!>7!R9AO8H~|NQ5_|LHG({lUij!%trx*Z$W(+wMHz^`J)$E|;jSe|{g-Htoi=jrxZZuULmIc;p;^RA=z#rJ2iRw@Bq z{$w87TOb_M8_8=Vs)e&cnIpvAeLacKtk?%ZH8$#tvs81j$U5q-D{TJGZr(-g%g4)j zdHMMku;5wX*MQ~Gtxi|-h_js*Pg~T1m0io~Go5C=j80T3A@3#$519n=0UvfK&V?2x z%UZ|fk!rA6S#`>ID7RLnWLZ2Fp7a5Lw6Oo?F^lu(bQ zEmlYzR?{-(W(lFw5H#yZPIVQcH(SmXPhyE~FTr{mzJ;uB#KZ%V^OUN^MA+DgT}y1# zkjrp>)1HA~br+MTW_>7e#2DRZY(4nnSOgoTQfoSa95`#M8ns(W?lVw0l~lzPoaggx z6&i8%PGei5CU;84AFb9ieM{=RcO%^*HtqRizu9*|qg<~s3&rYbEsyEhNsGxY&Nj*#W^Ilf4sU4Y zY78+N(eJdg0~QS+9yMl?cLqz<=KwuG=>9E8YQ2v~xLdLYpA!F#>Q@fyXv&&>8X}c_~QxD#hqU z8N0YWDA-U-rk_AfK1IG;+===F^(K`A0FvfZX51~ZC-*g6C56>f?KMwgZAhDy^@`8y)0b)UR$5Y5v^+ z=DK*g*yD~f=ljc-=k-9yzSz?(YOEvPl!jB2dk@KwpPc|v0;CR|JA$^5W28{%%^8K= z8{7pI$80dr_S>waG${VQG*UNoNWX%bBlczF z-T4|w4cG3Pm+}W`9~ylMuRsjA2dM%V>_jckv%^SKY=;$USTn(oE|3slv5VxXIY5y2 z38Z0&T3r~uk2UhJRN7!SROBscYya|n#C%S-I;+GRq%S8Uz!v*R2rKfj0IxK{Zitve zX?L4(q~n8VNpXraG>je-q}t%}6P(Mrck6{Jp@xm9)^3h;$);LRwml7UvZ$w3kc zEfc_gWP~1wa+}~1?$G>oMCZGMSz5n~*yAtz@%iKB^?yG;z1+7adANp+7srT7 zZ16lf{hXTXtE3n0!}gh`8S{=S|R( zBzXFG5D*~S;OiknhzL-j0246wNyvU+o2QC|;_23b;f<644$zW88ACZZWG?&iXyH=l z9{i#bCpd6ZU>p9EX}{dY8dO)Z7`7s?6RU zG6g))0>1Mb%8Mj#^bGwFcr>_>7Hvy;9A};{pF)z!8+a&PvjxO;4}Kn~-h|ljA|qf2 zrH&m$rmb=px2MPV*Wa*!M|nYZ8IEw!-l~wWQT@JoRz>r{Y)GzMcqrf=5n(VsBt|U8s$RZN?&Df*mtyF{3DD0` za8Sd&4GV#iL%RYCRfZwZ)qeXZFaamQa4o!H^U=>HukF6#IyXUZmxw zdFleJ7Ry4u0kRmH*0peadm_3RC3N@#@FB3KucHl!17AJ~V1|A`z(jk3c;j>elDph$ zZ}VzABYqbv2E2pVFs(l&I{YKyz}2EsXn1sBU0Ca~Rf7Iv1vaJ)UaG97vPvn9rQAWz z3769mNS)^#DY}5-1W6pam(JxOlct>{8ApAK+)o=@@Ex+@bJI0sP7sX5V1JmLl~v-P zL#O$Wv-04ScW-p5N1Dql5>KGC^O=Qs-M}k2yws9n-gyud9?K5NVS-UGpcAG8$=)j! za^z(&iQe}>bjOuJDFC(pKt$!t3hX3p-f9`M+}E~mSgbos%=p?1(AyE0-*s*0!_l`XtX!wNv|VeBCT3rAxs0B z$c0YgC|H7P3y%Sktl$d5h>QSq+3h`ppD37(BubO+aO9Y>YfLP$2 zXh;QW$wg;j?y7?brlkQ4`J7M>T11opV50knELk8HU4yurx<&Beo*ONM#dAm=v;>4> z1Yd(4qz@f<1a|ZrKs+dD%QeF(bOBreG50>9kIu3d?=@hvQ`y$g!u4c8wW8uYTv1Sb zHo=@yRW111Z{mgn{q$XX0%EtIkxMExO#CbgHdAXLCZOvFUN2$g8vHlssB3PC>y5W2 z(+A`VnEZn^Vv%#Vc7W8p>!e#e6wfckY(vnF{{nsB%}lYN&hg)rg~wr?uR)tKxEVD7 z5P`42D~*Xi0s2D*AVZ0HW~DQsyPzf;|((NCfp3p)vwYpCn}NKvr#H;^2|i zHgHFy66Z1y(Vz_K1a*mwui;MM{>|Qgx)-)o=G`2PoB_TP;awBg+6q;K^rK4w>zvmK zFd3#QWofgmdc#l{-FU%Lv{wYS@b6Nia4mpwJoYcnNW`5w6LN;IP$<+%V~@+%F%q)u zivOvvggtCP88yLMb907ALo;gxgZB}tgSm>vLTAT@72C)n5P{OIGk^+>LUyw(3=_CK z3%$5_iuX!HEt(CJL_Jv6JW5`H)}ZGdbN>7|ZK=TS6k6=J;Wow3W0ETs0>iN=<^k;L zhn9C6DUCevRnIS&8e)r-L(Y2yJNRiNj)+*So?7UzhZ8)OK}#;n$!gM8h%GvJ?Tp3Q z&{U^rA%=a^8Zf29KvR!O5U_4U1CxU`2`)6R(e4Trqe+JF43G@P1bPulsoJHH7Wx?p zXj_)l*NTM$&f>*?Ks^R;ht>ti8kC|}u+z)&XUD=VVo&yJ^XKnpkN4wkRVx)PiB5LV zo_SuJ3hoVWG;!KUKo z4(J!C1k(-@^09^1@7HN9YRP*vbmUb|v$st};fl8GPj9R44F}Ij41@>e@QeMT6MP5N zcv}EPebS=hI_w34&D~Jao&bhHSyoTVDQ}*=96gGO2gx8W%Jwd1kIz5vxAzBoUJp+% zw)p*BgN9p!PAeL6L`(p&=`f`Z9%OT;R)UftnmvF4X^&KWmW|BP3z-&96Q@rvrG-du z7Bt_LHN#+_7~rlm5>gBT#QCWVU^e>AA6yatmv0R^v8WAIJ&DOSkPTd_SoP9ULN;g? z0kWN%lHt3TryI7cw+#TFJ{a4O##s|1d|~d8C1k>T&>z4G&^%C8U3rE|gRFJjz{)xc zGj%U*3Eh`pAJ+cmaqfrphI_w{T>!UkTtLbu-oM~;3ynG5v`k}Qhbz#45X-C@Spc2V zb*7PuChIt&PS25eql3iu&F4ZGkrS-9shei6q54fPNu3h=jy%9(F8B;NkmPo+=oStt z4>fmGF(`jXry+n)Ve~}cA9-;*THx6jgM_5V8Sx92aR;&D%4K>4>uBZ%?9!j;^VM1^ zmo5k^M-(V>sgrV8dOO3h;-%?VC< z9Flr#q6^y4cp9bwP=L*X3J>a$wi`hFKw@HEU=t{76WncE%6EL)S~evU<*V@4B`h4EkNWkqZ+zO`=w%mAfW9@oXj09gRF)~ z#>BJ0EKq&q88n85UZbGL(FSxys$>CoU$)P5oPn-j4`>ZE*>@p4Z!e$U=bL@ZPj|If z`>k<{=6ce&EE`aZ8a04_7;@ZjIuT!qJ|}0@<6)4sytR3Lpf=7q6HwFzW;F!-AA$)U zf&M6#oH~94iR=e2LPyZw{&AjVO!~LexS&01}Q6fwkn`9XJzd-GoN!qm5(`1{*$ycGbim6vply z&}4yW@xY_rz&;{k4S+3ly^9Dtc#JN=l{Oq& zGl~QQZ03VU;pMw(`~33pc;pfG+kT$=H-nISGmn!6x?v&8;t(bfBC(9L@q;ya9nv8= zN9_kDMMJTskUW47;nq}oUhq3%#t3OF2Ze$6TZfRiX+FAj5FiUpj`EbxKxVrnr@AK) zdM!CDM|SWv=s^1<9cN}9Q#%?FwGVFKay1M9z913TJaCti2UBy?@ld$vUXTMD%NM#8 zx)@1}PoD4<9KPkbBd+=k6Z&cLE5+;y?Jat*pI*N!x0vpXX*oJ`!J76V?Z{4gk&iDB z24-+(Y5jnb%~-{O=%K?m{u1@>h!s^oWK?7zBAAPpMUeo^1N1of2}*}ZvaX`m9{cDG z0(CsYnX}xiJQ0IVqR!X7j^PkIlxQR1!+>)mitrUW-t#9(u+(#5+=b-sa%4|8z4f!Iw%r!XA1x_dm z5(?C@U0;wJnu)dw-iF*Gm@eZ}QYb<9P~dMQCzTxllOU((@Z2a>+-H;xDpVQ$xu#LQ zv1ndH)Uc59BXUEy9f+&;>8^mrj_4111ThBq7hQnC7KI^zqHhYNm&OA3)OP2nJh2`L zM=*$0qHC(t;dO*91JzCbX!;6j6_qQpLls8EXjy!y09F@HGN7SjuDf`Bet#H`-yDPH z+i(p$pbT`_RO`-DL+&W^>>xp$aRmAi(>fb1K*7oo6awI2N2Ozdxvr^0ocg4J`F>KeYkMr=@8%q5*N2Ps7vFGrf%Hk-|e6 zqg=d(ceHOC1fC&}^ljI_q%}*3prW zX@cyI(}km)JLnZPNi)0%MUN6vA=8%=-q$^lyW0sFF$SX@gw@bEKcieKinY^>$uvYM z;OL=Nx@^7I#gJ0R1nONRTOc1R1z|G)LQF9BYygwZn}X)wy24|ApxTdanRH=>23Z&) zwAp>EE=PFZA%4c8-|7n+&FVlFIL!U1qMAi#b?thk_%4 zqlYd*nW!wt&1uqo9pb;2hkuxY$LGh7-#so!w~|{OdfK5030B!aXVJj`Swe#QpwS4$li4w) z**BE})`Qc*>5Oj2hJtmv$w!SCIE?|t4z8wIpQZxU%P0j`fiAC0U9t0r?T~QvK`pn5 zWNo7%t9BdVoXbd$<>;nM*MZVmdxP}I9M??~q_IKTtz*ZMSEv^Q>|)4>Zp1XE*OMur zhoJiiB2}YnS0t`%1lqT_D8z_e)lIYcP56Ev;z9ku>O_m;Oi< z((Y&&pnsS-Z07`wHFu{=##YRR5UvSNvQAh6Tva{%RhuNxoL;(uwrwNt-8KJ-RF;|= zHoOjulCCc3IwJ+HGb4w@<^i-Dl}-4d?5ev+7<~wNsQb~(q;%&t1Mi*z9f<;p7v69r zpkM>&N51EHk+>kNs?$}CBQ*3d4Qa3*@L2vPX3zWM?=NpZ>nhPdDY>EZFxIl@P1?yO z90dH+{YO(XybE=4nr_{p`8}2o!dA!RQ!Q880CAlfqT5f?bqAoARXW&ZUQWgny5H*_ zjGH4!xs|D+sfZ=r3Avt#E&?&c*uG&461Ac+NYFzO4Ia>@a&$Ay7Z!&10DTS3&(rtO z)iyUkc#R)nYoNCJ$VUjQ#`Gu?%@fd?$Z}!~GwFVkLvkadP}uvM@V&mgeb{)~4_`hW zpWc5rgm<@OG&Z2X4i(=DnMV&sU7!O%&;_%j2b}3X3aICD(5=NxWKf;}oQ`JTc9x%X zk0Rk(rH4B{y#nT-0CEA!W}gi=r6!_-D}C%SWNfcrE6~dcAsTfP3FXrL!u)`;mHG;S z+!pC%P_k{9U>?n?=-KIZ@5}4XByt-D!q2F>!N+pB`gGi^RtP83V=l3e4lEram0ToB zLO0o>w{JrDHh;fyZ`!RH1#ysBdvCl@03<495i4B*n_@Ql5db^wBkF9Daz};+zJi8L z8HOk{f=E-5xeR3;UD7U>SeodNq>~Z}Su`RQ%f}@mcznA~Ehz)pA)O%NZ-*PI`W==8 z56CfqrdUZtb)iG)g;hpARvqn&JA!H`PkO@~F1a=`(y(5p3yHe4qJgNa16=W`8wHCLA zm&af9d_qd%=yav7#)eZpvJ`X~iHC{_6mBA<0_RzeJd8(F9qu9*hn-_%^RhMZbyW>Ts6-^Y-xwi2}IyA>3 z(44y0)5yqKR0cW47bO%ov>>3-{G#OznouBe6PokTga|{7fQJ(%o)(8z(WR(`st(c_ zCh5Q`z|8E-qdEFj{t|zfSa;cUrOV@e5n&Y)-g~j>BUCV*Yv|r)kf|NI^hnw#3Ca*0 zke6BNM&VITI&jbhYqGw1a8&QE(wc7TiWIRrbOqW11sdl)zkWQe*N0CpfB$&7KU}^$ zj@Lxlk^TgPAXf{Fh+DvdYN;R9;h$ma7TDMTq<&`MM6BN3%B5%Ytd~F^E6G-kDfS>3 z%j46ww{H&o?gTKo3=ls5(rwX9cLJ}`YuJKCET|NlLUsxY%X4r)v?+?N>ojN&9dYl3 zK1&(vK z^Dgt)LU%8K|L^_N!_&*RrwFjq?MhZgG6R|DHM*-;Y#d$zma;SQm?>c7XaXZ5o7BKM%VOc=j^@0Mi}Pwg3PC diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index 721b86c54528..bd5fdac0c9bb 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,4 +1,2 @@ -DIST eclass-manpages-20230601.tar.xz 423088 BLAKE2B 35ef9f3fad733d6aa363c2808de8e6cc8936f1c965c7181b55cd955c8e3bcc339af7ac070302f220002e77011adf05e9904f38d29f832f7640f3cdc11f4f0a8f SHA512 5ff2dfca210b14a448472d6ea55ae5b321541e09124c74ff43392eea48dab06b22fbad9a7b62b80d5b67f9d07e1055bcca29eb03f77b899be886ada078e2df1f -DIST eclass-manpages-20230624.tar.xz 420244 BLAKE2B 867d215a89f7f92e7b9ed9ce52e70e42609bcd038e98074c9d0e6327e227bc010ea4d4fbd19e21d18635138a668cfc98492b3fdcf66bbe9960252474c14fd193 SHA512 c0df42ab7648337643de4bc9c204212e0a3563cea689ef8f8e507964bd88a69f0703d7f93c0f3e54dc333b7689c9eeba7dd0ea8525161a88b2605a26c8834e77 -DIST eclass-manpages-20230919.tar.xz 432712 BLAKE2B d3b478f9c8ae26d9b0cbddb016861d59af58ff57ffed2e6c5abf423523c33317d1b37167b37925893d068838b1c7509514c51b60b98dfbeda631f8ba7641b8bd SHA512 1e07da85179f04172200b94e5cf5a21d04787fce800ceae83322554d5eb37cdc6073099d5ee5f12e04bbf967de40f63b01321dcb5ac4995e3c2503a94407c2d2 DIST eclass-manpages-20240207.tar.xz 446596 BLAKE2B 5d9698a72586a2a33149f02fb70958d44dc20524de104c5c3f3f306d9e3f0f9a027b4365f5426cd261628c5561599a25b325fe2cd63999aaacc19be8c8cb8094 SHA512 a94d0da7110a8cdfbac4e7a469ca304f6ed454513294f573edd52cda5de56dc2e78589aa7458804971ba1a92a4c6ec814ec97b78bc7ded0643cb419478975022 +DIST eclass-manpages-20240229.tar.xz 448264 BLAKE2B ce7692c14f9f051b991ae292fd8329de2457cb63c803fec8a16677f92fd2214c695bf077309c16aa0a97318bb99ff83e8ebe2028865b6ac3740e480b00646c8c SHA512 eaa545b2dcbfafef140f8682afde24ae0a225ca666ca353191a432ece64bb85f759955cfcb1b26c665b1e760835963c3c566f1bd899f2e56b139a700d1f3fafb diff --git a/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild b/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild deleted file mode 100644 index a48746c8b4c9..000000000000 --- a/app-doc/eclass-manpages/eclass-manpages-20230624.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Instructions to make a dist tarball: -# git clone https://github.com/projg2/eclass-to-manpage.git -# cd eclass-to-manpage -# make dist ECLASSDIR=~/g/eclass/ - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/projg2/eclass-to-manpage" -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -BDEPEND="sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -} diff --git a/app-doc/eclass-manpages/eclass-manpages-20230919.ebuild b/app-doc/eclass-manpages/eclass-manpages-20230919.ebuild deleted file mode 100644 index a48746c8b4c9..000000000000 --- a/app-doc/eclass-manpages/eclass-manpages-20230919.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Instructions to make a dist tarball: -# git clone https://github.com/projg2/eclass-to-manpage.git -# cd eclass-to-manpage -# make dist ECLASSDIR=~/g/eclass/ - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/projg2/eclass-to-manpage" -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -BDEPEND="sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -} diff --git a/app-doc/eclass-manpages/eclass-manpages-20230601.ebuild b/app-doc/eclass-manpages/eclass-manpages-20240229.ebuild similarity index 95% rename from app-doc/eclass-manpages/eclass-manpages-20230601.ebuild rename to app-doc/eclass-manpages/eclass-manpages-20240229.ebuild index a48746c8b4c9..83b196078ae7 100644 --- a/app-doc/eclass-manpages/eclass-manpages-20230601.ebuild +++ b/app-doc/eclass-manpages/eclass-manpages-20240229.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index befacb9ee7c21e030486aa177f49ee2c6588af20..841a4ae492e3f406b3406c8fd01b3c13a699c563 100644 GIT binary patch literal 13939 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 Q?B_rIf9<4*zIS5)06)8OYybcN diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest index 073a248b0008..17100b5dd126 100644 --- a/app-editors/ghostwriter/Manifest +++ b/app-editors/ghostwriter/Manifest @@ -1,2 +1,3 @@ DIST ghostwriter-23.08.4.tar.xz 3626652 BLAKE2B 7c02c04cee3a499135e96add0bb128c2b7b368a73e39a9b55225b2f252240e0e0c1c052ac6bf8539d85dee7552e092af6886297a7ead8f6c671dbb80c9eafb9e SHA512 217d512d338a4beb8c56c6c7c6e7d48fe1d06da8d6845700e92373c37450082ffe310281aeaeff78050e2cc89a59d46cf439e1e54e83a82c0b510f9e2c8533e8 DIST ghostwriter-23.08.5.tar.xz 3626836 BLAKE2B 19977d1c8341812d4bff70fa246b1f0300ff871880b9959ac39dd702e33661c6e8ec79d5353f29a10da00f03cc95457e5182e2b46ed7d01964b924606f885ca0 SHA512 b548710cd5066b8ff29410577b2e5c11178ea2661793bfedec1b2379046735f4320ba47ee3d560d8041171f1244d541213ecd5f2a8e0ae69ae0f0718094d5d20 +DIST ghostwriter-24.02.0.tar.xz 3630324 BLAKE2B 2702144e29a75ceb173a0c94e23c440ee3b1f3da28dc7bdd5d328fd941036039a03cafe4cd2589bfe51e144a598411469cffbeb0ac11155bd75b27902052395d SHA512 5b6be5187e80bead8991e314dd852018f6478edacfcece5508beb7e9dc9d3e2ae0b6fa55d79567822f7037eb40a353e63c4411a17cdec85f7a953ea5ea676058 diff --git a/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild b/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild new file mode 100644 index 000000000000..135604a9d103 --- /dev/null +++ b/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_CATEGORY="office" +ECM_HANDBOOK="optional" +KFMIN=5.113.0 +QTMIN=5.15.9 +inherit ecm gear.kde.org + +DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor" +HOMEPAGE="https://ghostwriter.kde.org/" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + app-text/hunspell:= + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwebchannel-${QTMIN}:5 + >=dev-qt/qtwebengine-${QTMIN}:5[widgets] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/sonnet-${KFMIN}:5 + virtual/opengl +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +BDEPEND=" + >=dev-qt/linguist-tools-${QTMIN}:5 + virtual/pkgconfig +" + +DOCS=( CHANGELOG.md README.md ) diff --git a/app-editors/remarkable/files/fix-custom-css-issue.patch b/app-editors/remarkable/files/fix-custom-css-issue.patch new file mode 100644 index 000000000000..4d45f18a01b4 --- /dev/null +++ b/app-editors/remarkable/files/fix-custom-css-issue.patch @@ -0,0 +1,29 @@ +From 09459c2e577a0ae2561e4f785efc026dcfb65809 Mon Sep 17 00:00:00 2001 +From: Nikita Zlobin +Date: Fri, 4 Aug 2023 23:56:43 +0500 +Subject: [PATCH] Fix issue #345 - apply custom css on start + +Just a typo, when default empty css was used on application start +instead of configured. + +Fixes #345 +--- + remarkable/RemarkableWindow.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/remarkable/RemarkableWindow.py b/remarkable/RemarkableWindow.py +index d54aa32..45134ab 100755 +--- a/remarkable/RemarkableWindow.py ++++ b/remarkable/RemarkableWindow.py +@@ -331,7 +331,7 @@ class RemarkableWindow(Window): + elif self.style == "solarized_light": + styles.set(styles.solarized_light) + elif self.style == "custom": +- styles.set(styles.custom_css) ++ styles.set(self.custom_css) + else: + print("Style key error") + +-- +2.39.3 + diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r1.ebuild b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild similarity index 84% rename from app-editors/remarkable/remarkable-1.9.0_pre20210320-r1.ebuild rename to app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild index c8da7cfffe10..1525913a442f 100644 --- a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r1.ebuild +++ b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1 DESCRIPTION="Fully featured markdown editor, supports github markdown dialect" @@ -14,12 +14,12 @@ S="${WORKDIR}/Remarkable-${GIT_COMMIT}" LICENSE="BSD-2 GPL-2+ LGPL-2.1+ MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} - net-libs/webkit-gtk:4[introspection] + net-libs/webkit-gtk:4.1[introspection] x11-libs/gtk+:3[introspection] x11-libs/gtksourceview:3.0[introspection] $(python_gen_cond_dep ' @@ -29,7 +29,11 @@ DEPEND=" dev-python/markdown[${PYTHON_USEDEP}] ')" RDEPEND="${DEPEND}" -PATCHES=( "${FILESDIR}"/${P}-disable-spellcheck.patch ) +PATCHES=( + "${FILESDIR}"/${P}-disable-spellcheck.patch + "${FILESDIR}"/webkit-version.patch + "${FILESDIR}"/fix-custom-css-issue.patch +) src_prepare() { default diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest index 2375070d05fe..62e637053efe 100644 --- a/app-editors/vscode/Manifest +++ b/app-editors/vscode/Manifest @@ -1,3 +1,6 @@ DIST vscode-1.86.2-amd64.tar.gz 140413911 BLAKE2B a46f1613e45bb020ee0550b7dcc5116973dcd6bc791fd38c46e5246da5089150d2b15b59a5e0afb5aebd6d690a246f0bdf7ac3a764e4172d33df2eedb7a6a4e9 SHA512 5c311bb24ac0d801f1a4ce73a982389df9092871364a02e44b914537bb6bede4078aa41b054fba2c28755357e3d89ec1763b1f7778fd21f59383fc2dafe1627f DIST vscode-1.86.2-arm.tar.gz 125989628 BLAKE2B 3056c129af61e2eb8bf8b6568294b0b83fc3977a2bb0ac823e06594d8dbebadd2068618b270fb2146347f7e1528183b111b1f739a618a9e1181874de767af6c8 SHA512 900d345cb6e8f77c15575c0a01045fb2ac18837fc9cce1fa6c6fa10997fc227cc3efc96377aa39557b3ddc7d45d5b26d8f55ef35d6a6fdc8a37f2c703b4fdcc9 DIST vscode-1.86.2-arm64.tar.gz 137533176 BLAKE2B c4a0c215322cdc317a81654f655b563ded375f3fd936674625371cb1eba05b51dba5fe91a83d2ae78a6ef13dd7815bcec110fc2075ee185cad868b2d41223365 SHA512 2cd4d22cba02aa946d074b16c6299c0a8077a3be8e273759ff50d9126235b6847e3b1a5d07b3fefc9f6d143f939969ab6a8b6ae3b2f27b25e417e39b735de96b +DIST vscode-1.87.0-amd64.tar.gz 140699732 BLAKE2B ad93f2feaef6c4cc3df0be5799ac4c154f62640b93790e8bc2571df0a49af033b07625fbea9befb6d52e7f084917813780409b32408b822b447603400628e1fd SHA512 ccd3a1de0cd7362dcb353d04ed7e35e84312c509d2aa24f955d7cd02fb7c93a2860374199f433c215c1b2e3c64805bcdd8f7cc5f9635a1c8e84130ba50e3250a +DIST vscode-1.87.0-arm.tar.gz 126093562 BLAKE2B 1a90eee19bce6a6c8317353cf3098322c2265f86c632ac6900ede081f28e42741186b97f03186dba4a1189dd0a2079a3e118d006368b93af5029c5c34d812f0f SHA512 18a75d547d50ecd787ae263c88e0d2d87801636e268dfb9d534f384690213995562ab8d7d6ddd4db88d7ea52dc01e5ba0c7109bfa907aada6bf70c9cc934bcff +DIST vscode-1.87.0-arm64.tar.gz 137643179 BLAKE2B 6ed3e3e8bf3f498f6e4da0a15b929bd32a1352cb691379dd7c50b87b90a369c78b859b374ac96a57e397d0ed9ddbe62d3e6c1db75e9a922695aee1eadb2bf74f SHA512 7e5535644b63e32e9d950239398405ff70a8a7611f4b90e5c2fb6bec292db8d0c237ff34f166d4bd930977449db68e7e06205e49a70cbb79f24e181347960f2c diff --git a/app-editors/vscode/vscode-1.87.0.ebuild b/app-editors/vscode/vscode-1.87.0.ebuild new file mode 100644 index 000000000000..2b8657537b5b --- /dev/null +++ b/app-editors/vscode/vscode-1.87.0.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop pax-utils xdg optfeature + +DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" +HOMEPAGE="https://code.visualstudio.com" +SRC_URI=" + amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) + arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) + arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE=" + Apache-2.0 + BSD + BSD-1 + BSD-2 + BSD-4 + CC-BY-4.0 + ISC + LGPL-2.1+ + Microsoft-vscode + MIT + MPL-2.0 + openssl + PYTHON + TextMate-bundle + Unlicense + UoI-NCSA + W3C +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="egl kerberos wayland" +RESTRICT="mirror strip 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 + sys-apps/dbus + sys-libs/zlib + sys-process/lsof + 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/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils + kerberos? ( app-crypt/mit-krb5 ) +" + +QA_PREBUILT="*" + +src_install() { + if use amd64; then + cd "${WORKDIR}/VSCode-linux-x64" || die + elif use arm; then + cd "${WORKDIR}/VSCode-linux-armhf" || die + elif use arm64; then + cd "${WORKDIR}/VSCode-linux-arm64" || die + else + die "Visual Studio Code only supports amd64, arm and arm64" + fi + + # Cleanup + rm -r ./resources/app/ThirdPartyNotices.txt || die + + # Disable update server + sed -e "/updateUrl/d" -i ./resources/app/product.json || die + + if ! use kerberos; then + rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die + fi + + # Install + pax-mark m code + mkdir -p "${ED}/opt/${PN}" || die + cp -r . "${ED}/opt/${PN}" || die + fperms 4711 /opt/${PN}/chrome-sandbox + + dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode" + dosym -r "/opt/${PN}/bin/code" "usr/bin/code" + + local EXEC_EXTRA_FLAGS=() + if use wayland; then + EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" ) + fi + if use egl; then + EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) + fi + + sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ + "${FILESDIR}/code-url-handler.desktop" \ + > "${T}/code-url-handler.desktop" || die + + sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ + "${FILESDIR}/code.desktop" \ + > "${T}/code.desktop" || die + + domenu "${T}/code.desktop" + domenu "${T}/code-url-handler.desktop" + newicon "resources/app/resources/linux/code.png" "vscode.png" +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "desktop notifications" x11-libs/libnotify + optfeature "keyring support inside vscode" "virtual/secret-service" +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 1886d540184915b674dc0ccbfa6ddec0ed59e5c7..3e9692624fccfc1179e5ef5ea327b9a9a621bcfc 100644 GIT binary patch delta 48710 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 GA_4%P;3$Lu delta 48738 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%0A&F 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 P>!1EV$|D3B32guXF$<89 diff --git a/app-emulation/libvirt/files/libvirtd.init-r19 b/app-emulation/libvirt/files/libvirtd.init-r19 index bbfe6766317c..12bd1d34fa2b 100644 --- a/app-emulation/libvirt/files/libvirtd.init-r19 +++ b/app-emulation/libvirt/files/libvirtd.init-r19 @@ -16,7 +16,7 @@ retry="${LIBVIRTD_TERMTIMEOUT}" depend() { need virtlogd use ceph dbus iscsid virtlockd - after cgconfig corosync ebtables iptables ip6tables shorewall nfs nfsmount ntp-client ntpdportmap rpc.statd sanlock xenconsoled + after cgconfig corosync ebtables iptables ip6tables shorewall nfs ntp-client ntpdportmap rpc.statd sanlock xenconsoled USE_FLAG_FIREWALLD } diff --git a/app-emulation/libvirt/files/virtlockd.init-r2 b/app-emulation/libvirt/files/virtlockd.init-r2 index 385dc1e62319..0445b9d02261 100644 --- a/app-emulation/libvirt/files/virtlockd.init-r2 +++ b/app-emulation/libvirt/files/virtlockd.init-r2 @@ -12,7 +12,7 @@ description_reload="re-exec the daemon, while maintaining locks and clients" depend() { - after ntp-client ntpd nfs nfsmount corosync + after ntp-client ntpd nfs corosync } reload() { diff --git a/app-emulation/libvirt/files/virtlogd.init-r2 b/app-emulation/libvirt/files/virtlogd.init-r2 index 442dcb8de48c..abc293e13ae5 100644 --- a/app-emulation/libvirt/files/virtlogd.init-r2 +++ b/app-emulation/libvirt/files/virtlogd.init-r2 @@ -12,7 +12,7 @@ description_reload="re-exec the daemon, while maintaining open connections" depend() { - after ntp-client ntpd nfs nfsmount corosync + after ntp-client ntpd nfs corosync } reload() { diff --git a/app-emulation/libvirt/libvirt-10.0.0.ebuild b/app-emulation/libvirt/libvirt-10.0.0-r1.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-10.0.0.ebuild rename to app-emulation/libvirt/libvirt-10.0.0-r1.ebuild diff --git a/app-emulation/libvirt/libvirt-9.3.0-r1.ebuild b/app-emulation/libvirt/libvirt-9.3.0-r2.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.3.0-r1.ebuild rename to app-emulation/libvirt/libvirt-9.3.0-r2.ebuild diff --git a/app-emulation/libvirt/libvirt-9.4.0-r4.ebuild b/app-emulation/libvirt/libvirt-9.4.0-r5.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.4.0-r4.ebuild rename to app-emulation/libvirt/libvirt-9.4.0-r5.ebuild diff --git a/app-emulation/libvirt/libvirt-9.5.0-r1.ebuild b/app-emulation/libvirt/libvirt-9.5.0-r2.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.5.0-r1.ebuild rename to app-emulation/libvirt/libvirt-9.5.0-r2.ebuild diff --git a/app-emulation/libvirt/libvirt-9.6.0.ebuild b/app-emulation/libvirt/libvirt-9.6.0-r1.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.6.0.ebuild rename to app-emulation/libvirt/libvirt-9.6.0-r1.ebuild diff --git a/app-emulation/libvirt/libvirt-9.8.0.ebuild b/app-emulation/libvirt/libvirt-9.8.0-r1.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.8.0.ebuild rename to app-emulation/libvirt/libvirt-9.8.0-r1.ebuild diff --git a/app-emulation/libvirt/libvirt-9.9.0.ebuild b/app-emulation/libvirt/libvirt-9.9.0-r1.ebuild similarity index 100% rename from app-emulation/libvirt/libvirt-9.9.0.ebuild rename to app-emulation/libvirt/libvirt-9.9.0-r1.ebuild diff --git a/app-emulation/xen-tools/files/xenstored.initd-r1 b/app-emulation/xen-tools/files/xenstored.initd-r1 index 88d3ad7ba890..0c420851937e 100644 --- a/app-emulation/xen-tools/files/xenstored.initd-r1 +++ b/app-emulation/xen-tools/files/xenstored.initd-r1 @@ -3,7 +3,7 @@ # Distributed under the terms of the GNU General Public License v2 depend() { - before xendomains xend sshd ntp-client ntpd nfs nfsmount rsyncd portmap dhcp + before xendomains xend sshd ntp-client ntpd nfs rsyncd portmap dhcp need xencommons } diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index d5bb10fa42a9af2779f4ea37bc0be8bec0b8f9b6..ddfeca2fb54ef1a1e890ee542662ad57cd133bc4 100644 GIT binary patch delta 49164 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�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 s*xjA>`HMF6LbCTf5r7ni+4XO3g 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 cp^_x~A_S#lcBQz8iMjsvKN*FCWW#L%0JO - + + davidroman96@gmail.com + David Roman + + + proxy-maint@gentoo.org + Proxy Maintainers + Binwalk is a tool for searching a given binary image for embedded files. Specifically, it is designed for identifying files embedded inside of firmware diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 4b8e2fd504f5..e234955b6321 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,2 @@ -DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc SHA512 55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1 DIST fastfetch-2.8.6.tar.gz 1013523 BLAKE2B b55d70f51000fe10ed04caf7c5c88d52618420b11522233c447f8b71c8ea53f38d46ab0669a6969c07bfbbfd8c9f1442a453f612578c1ae345d50a7e702b7ffb SHA512 3695401d379c1bb120512b0245de48c91ac197306dc73253e96a8e196ef428253943c333492f85b5f142fdb34beda9b6c0ec6e148df0fff4a5042ef1845e3f98 diff --git a/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild b/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild deleted file mode 100644 index f010c48bf7bc..000000000000 --- a/app-misc/fastfetch/fastfetch-2.2.3-r1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git" - [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.8.0:= - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version 'aHrS5K z**%}2JZGqK*)u*fy8Qj$^v5?pzj=DzpDpaO{r>CoyC=z7pT7Uwo4@{$zkeFN+Z?@x zi49q~MOh(XXC<$*7D>(Xa0_i|R8g6AlpQ{|xTkb#JI!WYVm+j^t!u6w!%tYNTK4Qx zQs2EMTPaJDHfo$QrR3dPZcjh``AwDlv@J^?DYap_Xr$$m>*klL&c2h|l307rq*k&P z*Y2f6UME|bl?e_5xKid1ZXMg(q#Fj5;2{#zlyS64$b$74lMBn+;4qhv)B%i}orE$l$ zGh450%V*Cmugc+ymQ_G>u4tenDd#m#mbpDFaWXA7O?Itm&glazaJiPTs^v zE53WQ3IuCpX-SW{tP)k*l9Sphbu->l7-!uZRB{51){aNsv+c7-nbGS}2`z2zl^MT_ ztr$D?T39jaKAbwqJjYirGW-=F%`P`1wv{NxT z?(_V2n_0s5IlHtLY=1cTuu{q_XYO=1^whED+zNS$l+&~4%f;p=6>umk&CJriiYil< zm_F+_z?j+TF}e6`T1V26$}$k;ByP1fZY^$ESD)6_z4b|Bp3+VMFVEGicv|N$a*J6V zvYA!O9&U{fB)J@}B(onGHXY(`tahNjTmE(7A(j;VuB-CdfQsqE?MA$v9MR!|dwcrjnQ#t>*T(_Wg_ z=?eH5q3t#19xC;0?y*K)o)K^AfY;Eh=s`iJo^@KxSr0ty&e1B&1A^m__6iM6 zpWfCe!qgSBEJ?nhRa)Ai0n4VPeoZWuZu}+y@6oF7ExSp>8ndacgJrrFf#KC>4h21p z)gg@c)ynl<^oid&JGL$nX{>g(`%y++b3rT&*+$2kU+M9e_aFZG_U!{MX7PZljU?L3 z2A^~qTt?(jr@D32(w0fFmMcG>4cu%&zOE@#~aaF9V-QnD43zZ zyK9nXO&J|eV}Np#hLAxCoMLp@J(u3cZhiHe6_Cp&CRQ>3MVQZ(%j}~*0Q)yZ!e60P zrM;j*N+IU>{@kg9(`lG5-qnooN)<2QL>;^U zgCS>p-^Y>8CMXGCjWr}GN(@{%1LTX@4>>l{BL24Hb7m|A?j@p=MPy~|s>;%<2`pRu zKqiwnPDc1I5+ml-bbiYp_19 zfBp7aiRGb0py2-Sx}cUp@@h$&b#Ru=tt{XFWS+W->P|mhvzHF>z?RHDZa&7IW0Psu zR4F|uwx$$_H|H4?)j^`uh-f-27Y8Z>{Yco|@NaO{NNDjG9TM*&A!*FmKEa5g8v|Mx z<7i5Rfg(q!r9f^7(ud?t3sa zHMgEWeg5#_-KPg&l+y=b*k2=d3&y8p3#(P2M-TKWxfFtY+qcmJb1v|NAiYRXUP^G* zUSsY&8Tg7+QrtGv0qoZO#XUtG2Pc7alj>R1G|0 z1vQda1WlOaeFfMD-(Np{{PG$wEcT^Kupq^d(4xNOxX+QpT=u;jVFBdEAxe6i?Xt; z=1vd{<%PwLGs9)f4^1<*tEvw6%~M0@NSFOQITdS@DYvi@5O~G47){nQIov5P%kSr-b&P%<}jif?;2>$%pZV#dH%3Iy#MllihSTTK)izar1veS2NJym(E-H7RD^25 za+rf5vgDM$O?gcFWDWXZK@?dNvsD|-w{$k6%*dM+=e|XYV>eF|BfA_cV(|1p!cblWP zWoknswUuM(vJ>KU)~wPz4YyUAjH*Rv9eFRGTir!YZKv6+q1Kn?woA;|Yxr5#YRP+c z&C++TVj)RI+oXMup1S2r>axDq?~%oCR37|a?Y{YR?^t5!@Ga{ z_0Qk`_|ucE?e^)9KiJ3jXMg_k#FDRQDJK}#dudIzmfgLcv-(b_cJPX2S$qyJMH^>q zJF#>m3!go;6qU{8k|TrYjMYF%C8ZcA>D<0d*jdRoO?Ry_=kx&<=#d5%ZVI{XbFlY{{m_ zeV+dI{VRKW2M7^>gpMtlm}qz{PO!>zP$hNzzb68D_~#)VHGi&j*>*X zYeq3OF$TykHdhN^LsMvO=K=9-uUQ7~y1OFo%E2ogN*3!c-5Yk}W(!olC)N@Ap(Uz<(GSxg~elBAsP=6(k08lG= z4382ca_$;c751lVCk0(#1B)X;$yU-S_n4Pp`vKU`_Wb#IV~evPYa zL;QG|uZ$m7DBU7A%`4{hFBMZhR7e_h{Ak*4?yWjmb)hgJpWj3d5_#0|fgk9h>JpR8j?7n2^vn)P)(7M6l~_i(MaNFj#%E z)lEPIgUZ+R9prmveydbm5DW7PNbpZvap@6}6EJr8K43;|77w`ox!*r8`|wtcBR%YE zHB^S}teR@$n_)3s7ARfeoohrR(tsLr@Okpej6f)C@$568zHVYC#XOfzi3Ed$a-y_r zxdQBk1xc_?IF>LL$0#>1H+ZLSfDMCigjpj#7&wLzWkOHyXG}k{<5Hcu%U5u`~r`-G4tw+CE0l92qViofb!hA-`vyb`!>^~F4Bns+9`P+^_tDvG8<9!AfJk~MhPb6bJCBnJREFPKj4dg+9%pF*LK zX;u2Ec+(o@bB17!T5*}W`5ihy3Fp6PIQgby#?wni?RIdmX_+jv}j5|lUE0g zy5>%kfya_8>$aI5nDh;OFw^2VI0;lnzW#rPaxEYyTi6=w6)>v09>_QbZURLSIb|Vc zr-k)e(ipSVTu-Jr%x-7Ru`32wuy;1OgdHPGBtqO;{X~S z5sMnhErKRY^1cD=#rN0GpMHG{7#925C3qmkkkF#OrF92;@SlATM;O9ygo#rWx;YYX z#7XktGwXJ&a>~A8q=h!ZVDTP|dP?PTvQKNAQ}LNj+L5D!fiG?-i!MO-CFSz`1{g9$ zs#a4c2u9(C#fmfa6fhJ`GqtO#4))EZA@s{6I-xifYm+Irun`b=#kH6s))P70DKE_I zz*Q>w!Q!|pQDd6Jh-%zxa1>_#0PNT2mw5U3>)UL6gVzA@3g(mE7fuf(dI_Qfh{9Bq zYQf_$2NR6MDSaD>%03A~b3LMrr6SBOU{$7;9xi5huQcvV08EYCI}TIVQn '0 90 180 270 flip0 flip90 flip180 flip270' -- "$cur")) ++ --orientation \ ++ |--display-orientation) ++ COMPREPLY=($(compgen -W '0 90 180 270 flip0 flip90 flip180 flip270' -- "$cur")) + return + ;; + --record-orientation) +- COMPREPLY=($(compgen -> '0 90 180 270' -- "$cur")) ++ COMPREPLY=($(compgen -W '0 90 180 270' -- "$cur")) + return + ;; + --lock-video-orientation) diff --git a/app-mobilephone/scrcpy/scrcpy-2.2.ebuild b/app-mobilephone/scrcpy/scrcpy-2.2.ebuild deleted file mode 100644 index b353534c5781..000000000000 --- a/app-mobilephone/scrcpy/scrcpy-2.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson xdg - -DESCRIPTION="Display and control your Android device" -HOMEPAGE="https://github.com/Genymobile/scrcpy" -# Source code and server part on Android device -SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -DEPEND="media-libs/libsdl2[X] - media-video/ffmpeg - virtual/libusb:1" -# Manual install for ppc64 until bug #723528 is fixed -RDEPEND="${DEPEND} - !ppc64? ( dev-util/android-tools )" - -src_configure() { - local emesonargs=( - -Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}" - ) - meson_src_configure -} - -pkg_postinst() { - xdg_pkg_postrm - - einfo "If you use pipewire because of a problem with libsdl2 it is possible that" - einfo "scrcpy will not start, in which case start the program by exporting the" - einfo "environment variable SDL_AUDIODRIVER=pipewire." - einfo "For more information see https://github.com/Genymobile/scrcpy/issues/3864." -} diff --git a/app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild b/app-mobilephone/scrcpy/scrcpy-2.3.1-r2.ebuild similarity index 75% rename from app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild rename to app-mobilephone/scrcpy/scrcpy-2.3.1-r2.ebuild index 6b6083dbe912..6183caa2ec12 100644 --- a/app-mobilephone/scrcpy/scrcpy-2.1.1.ebuild +++ b/app-mobilephone/scrcpy/scrcpy-2.3.1-r2.ebuild @@ -8,20 +8,27 @@ inherit meson xdg DESCRIPTION="Display and control your Android device" HOMEPAGE="https://github.com/Genymobile/scrcpy" # Source code and server part on Android device -SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}" +SRC_URI=" + https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV} +" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" -DEPEND="media-libs/libsdl2[X] - media-video/ffmpeg - virtual/libusb:1" +DEPEND=" + media-libs/libsdl2[X] + media-video/ffmpeg:= + virtual/libusb:1 +" # Manual install for ppc64 until bug #723528 is fixed -RDEPEND="${DEPEND} - !ppc64? ( dev-util/android-tools )" -BDEPEND="" +RDEPEND=" + ${DEPEND} + !ppc64? ( dev-util/android-tools ) +" + +PATCHES=( "${FILESDIR}"/${P}-bash-completion.patch ) src_configure() { local emesonargs=( diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index a40bd7a7161741e602d93155763171f164ca3908..5722a9e8f2c2b1b7fe139278921c04eb34ffdc7d 100644 GIT binary patch literal 8431 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 R=cAba@V_mL!u!!X005yg0bc+B literal 8428 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 O)Bge;dvg@gI{*OHo%db< diff --git a/app-office/libalkimia/libalkimia-8.1.2.ebuild b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild similarity index 93% rename from app-office/libalkimia/libalkimia-8.1.2.ebuild rename to app-office/libalkimia/libalkimia-8.1.2-r1.ebuild index 80739e14494a..686cdec755c3 100644 --- a/app-office/libalkimia/libalkimia-8.1.2.ebuild +++ b/app-office/libalkimia/libalkimia-8.1.2-r1.ebuild @@ -20,9 +20,10 @@ https://community.kde.org/Alkimia" LICENSE="LGPL-2.1" SLOT="0/8" -IUSE="doc gmp plasma webengine" +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 @@ -39,8 +40,6 @@ DEPEND=" >=kde-frameworks/ktextwidgets-${KFMIN}:5 >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kxmlgui-${KFMIN}:5 - !gmp? ( sci-libs/mpir:=[cxx] ) - gmp? ( dev-libs/gmp:0=[cxx(+)] ) plasma? ( >=kde-frameworks/kpackage-${KFMIN}:5 >=kde-plasma/libplasma-${KFMIN}:5 @@ -61,7 +60,7 @@ src_configure() { -DBUILD_TOOLS=ON -DBUILD_WITH_WEBKIT=OFF $(cmake_use_find_package doc Doxygen) - $(cmake_use_find_package !gmp MPIR) + -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON -DBUILD_APPLETS=$(usex plasma) -DBUILD_WITH_WEBENGINE=$(usex webengine) ) diff --git a/app-office/libreoffice-l10n/Manifest b/app-office/libreoffice-l10n/Manifest index 3496fc207fd7..9b1efc0ef264 100644 --- a/app-office/libreoffice-l10n/Manifest +++ b/app-office/libreoffice-l10n/Manifest @@ -1,186 +1,186 @@ -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_am.tar.gz 3362406 BLAKE2B e68b06e0e3763a951a0d20de7cfc211ff83b069850f841f91c8a727aaa240892a745459fe49464aef8d6268f206e56c42c9bcf3fa77f2ef7ba5f2a8e27e1308b SHA512 583257426246f356d7b2fe7ed2e0c96c15ffc7bc321b262e0e4f8e4a06df670c8120e9d8054f36b4086e82f9c2f8ae6205398953d62f51fd580d2019307ee4d8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ar.tar.gz 3058520 BLAKE2B c80146c913acf7ccbb98825ce9bf199380858815187a8ae397f1702d20dedea595115e882f6380b4c78aa9ba5deeba0393e7be2859342146570093634349ad0f SHA512 c9411c02bed085b955124382bb5f599d3c259a3c0fe165684d4b4508560d855562e7bea6694c3eb4a4726684fc6ce6bd1223361377c57b0df6fe676c508d0ab7 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3224693 BLAKE2B 0c42fcf1e86b11562f54e9446c86eda04c8d2473ca4c972b4b768194bf22209c9ce1cc66216a3004fde3cf65c2a7855aa0bc5cf08da97eb0852742ee65a98b39 SHA512 7ee944f1d67534797a0cbc5bb75ea1f928e4e00d3faaf66fc08e18bef7d4393b88d0b846092ca60d8118008e4aaf0df6ff6da9cca9cf60c21fe9ebc999ed48ff -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_bg.tar.gz 3533455 BLAKE2B 00a518ca06cd104519d454b4373b6e7e7327d6c09d6800d3503429ce623b45f9d054523bf77067c82f001a8079c21bfd957d194f86942ac8abce91f98cb594e1 SHA512 f25143595af544c61faf702be2cbf0f70ac45fed52b6bd49a655ff9b23f7dfe996bd7ee2822892a371160db6a30d62ba12f6872ab59581d73aba440ddf608d74 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3514690 BLAKE2B c9c96eee54fc8ef8a6716814f2c8b3854378c38874fb12f5c79c69ea8b3006c8ca3c4a613b5e047bce494c94e31c3b9ec9e5b7255aa83b55baf6476906df4018 SHA512 6ebdb38d30a5168d7d4214799428527dbe1fdb3d6f9c02da18db7e318dc45a4a3a3e4a66b2d6f8829fba1ce0b46b82b773f693158d63c0bb875fa8e0d9fedf40 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3328668 BLAKE2B e6ab25e61d35f3b3390ad942c3a7c386482ba48cb44f1ad4fd34b8463d61b4eb84a756e288e7894c8b593cbff9cd353d42efdb4f8fedde51e6ba312bafaba8d4 SHA512 530afe69c912584a19810f5d138a7203f336c925c2e1b23bb9521092143c028e01f32ed375ed2565192fd1c81ac3ab9fb5c777d6806cc96e889b5abfee780044 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3327710 BLAKE2B 1e677961877f590b1d4da77fc3455e4ea82973b480adc8bae12af08eccbc914121a7d9a4ff2f42796e15b9e33df70e371f843a027b8735354a53769c0ff3f6c0 SHA512 694df62f14d515f2b1e314afda09045016c14f906acf34d8fe25ee5d12fa28f4448835439c01b41c4af127e16d46bbeba9a404c94f64e6be04b57d0f3e1d41fa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3145134 BLAKE2B 2c3ce05a6518c6bfca5192014314f8b32cb4983e899dedae34756a18587e9c06a9f548bb3b4bda404ae797f6666fadc41df16fef218d799eb8cfc9d68469fcb2 SHA512 b495ddd3c9e82031192cd38aaa6319afc2ecc82ed9c4c1ac9d9039ce4be0fa7da10e309c6e3d124350f15120687d0ac8db6ccb12b4702dd98b087cc2ff44043e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3250507 BLAKE2B eef45e91935f896689a406d89d5fff36afc9ecd95af8d97b13bdbdc481cd49451046fd23960135a6790e4a7adc2bceb86826e95d7272ab009e7745dbf8105c89 SHA512 5647e2baec49752457093ab2e2af18fd64a3241926c97a25316d06d796c1b7f1c6f8335b1ebd41b86f11fffa60666f9d047a6f96d4764ade00a616596757cf67 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ca.tar.gz 3249633 BLAKE2B 981a6b3da91d03b923113cc4abc835626abb23f3b26b3a062972689c5f9ba92e089b92d76075141b1c2322efa7d40d5f08d99195cdeafe93c1ca913370e3bd01 SHA512 2dc3e0f71c7639b8e576ec530a5aec911d6d3e3c33bbe9357d723a334219f0e0d2cf7511418f2685afcce5a80c9fff16030df413ef6d92672b0f9ce759da89f3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_cs.tar.gz 3207910 BLAKE2B a1df07bad1eb769970fce9af6ef601a47fd6a9fb686c11eb97b3bf16183fc7063ec6fbc49defb4e499b82bc55cb58b97b3ebbd46e02f82d91b8c2bf5815ce822 SHA512 3056530fa8519d2d2dd4fd7ef8f84bdf276bd2dd9999bc48e64e389369920803f2c348ce81075fcbc48e4fdf8cf3b9c884321cacb1bd171a32f184f156493d6a -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_da.tar.gz 3222507 BLAKE2B 45e93e4ed1a0048c3652460927529a9cb14eb3d2ea8aa69635adbb3553df982904d7651ed6213842cc12af93902d974c2214be52ef77dd1dff9eff544d287323 SHA512 7c3339de3e7da4b6e72d51d7390c2d5953c593962efc9ff8332857cbdad5c51129bbfe2c1c3df48270a06c3f8e13f6cceab09f5aed73c56e0f1dfc0dc9ace7df -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_de.tar.gz 3301665 BLAKE2B 439b38d60d3419519b0366b7e5511f419ae5e48c210a676815b90c4cadf982bd8a26236ea916118954f0496007bb3c6b8a892f1261d2b45ce36f2a67eea8f9a5 SHA512 bef56852551566702a4490d453fc4f3b3d04bbd4eea27873685e22a6771897164c2b4a3dfb20da7d73a22ec809a6910d077fd17a1826b637cb0608d37e71cf93 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_dz.tar.gz 3454555 BLAKE2B f2f8709e12538d814a51cbabed4241105a4edfdc1dd5ae4332c3dee6167c6b3cdb6dfa414350fd88e24f23552cfcc167e60d71b438b52afe2182e72ac5212d99 SHA512 9c4636eea5200343262888753e79c790e0d0461dba4bdf2d23887284ffc511ba648143d0dfe4e7de81a1a0467a82981422f69772aba1ee208a1ec7083cd0d67c -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_el.tar.gz 3835280 BLAKE2B b2ed03c40ca2db0483458842147f0b278a2e4c28beee8bde3f14a0c5451ed2f6ba3a880075e76e6d6d6d66a678ff4c9ed11782b58639801076807bcafa3a75f6 SHA512 cc11efc6adfcd9a6c00907ddb4d4be1f6098b8acd8992b30dc7d89c036d9c6cddc548fc3b24ca565958d7493d4a51b8efbc20ed864b64bd43929d1776d327034 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3064496 BLAKE2B f794c2e0e47c1a28af6042d70e72e645c4b22140f8e636da91bf5d0d46b905fc0b68af69510dfa6d943ccf35383e4b75a7a3371be15e01d8ddaa72121c289828 SHA512 c81b1925148226fb10011bf6156ad6d5a9c516bcbbda337edcb40fefeef680edd928087fbd047867a819028bcd3456dda36297eac7a301520645cbf4f33b5b0d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_en-US.tar.gz 2478224 BLAKE2B 98a8c4dc5d99211a48720a200a54e6947ebc1d109ba9354b4f816218b5b67543e64d4b091dd1aca63a53aace234635c6e8bf7e13f19052c0bdc8469fbcc587b2 SHA512 4796d292a92aa28fe67da578b986d3c7dd268aacbf5b24ce8c6afd0100a562bc8871ef64c09a22442fdef96db76f300eadf845ecb0035f74958315f6d74c387e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3062468 BLAKE2B 1ac78f05969fe960c85a5d2ec7f2f5be858f4d318924a9ede794cd360d707b895990ab79ce6999c8df1c380588a2a201a1b661a68fae875da1641704d366e63e SHA512 2582ba803730b20d3505e9831be122ac6e83564f08125be7c3025980252d2638c5ef3e4fbaee36c8e9fe746bd569e25dd346d1487776d05916bc69eb2537e6c2 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_eo.tar.gz 3148768 BLAKE2B d0212c4a8c58b71df2f618d2b6a46838ecce497d5b024362253e3316b4a3c5307b616e38c65671c6f008e984d6be46b2987541a2f2fd2829c33c492fe32fbfd3 SHA512 ff9e23ae909016cd8f5eb46743e018061490c5b1c6be88fdd1cc2aa2395bfb2d21e2164fc7f84e2c52627a28d738db5934c28379a3d3492dff669e4d58ba1feb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_es.tar.gz 3295272 BLAKE2B 50c683aa46147a9e3938e140a4369939d75a157e271556cfa8fd6431b1980fcc87a87dfb6fdd36305ab4f34286625c2efacae6928c0a83ea2242b1da24fb6ea0 SHA512 ef5b3b299c02ba8b1ebfcae7c921c2cdeac9be73135a6a698ff43034f2183360b736cc689eabc1c337d6e74252abac968e5d549a9a72949444368ca70e8feec9 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_et.tar.gz 3174040 BLAKE2B 58a413118b943be4203effc9afa782b6421d4a20a87e0cfa5c7972b525b3d7246771677245761683be10020e4ebd911a7e2293c857f8c81b40e044d8a675d599 SHA512 b48a19b446907a3550d4ba891b5ad953031aa65fe6278452621931b10b08aceb928eb4c3a2c8ef23751e671be50405a7c46f288d915a6a923d17bd2b49242d89 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_eu.tar.gz 3189918 BLAKE2B dc994bf81b71b3b4ca5acfff8b8b2bdc638fd490e1f237d1badd71e2f95df340227c67aaa50115613e3ce3deea0754f5b61666c144ff70f078e4686238726ea1 SHA512 78ed938c4449c82345656c8dcf4ad78c6f1ffb338084960cfefb7bc83356c674ef5fd5f256f5169af614b872631033a1e25662008f45f37c0e3e479367f4cd9e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_fi.tar.gz 3198766 BLAKE2B 256f4b3cd2fa08de8c959455f7f41b6afa2cad98f8625f9794ca521bb532ddbd6af32f6f7ce8402d63ffc4b4e420c5893a23c16f443775022e426302e9226ee7 SHA512 b2125255531a3f2391b05dc1c1b067465fb57a9fd1a32e7df94035ff81df8ec3bcf41aa80f5373226c8bbecae906d7d07cc48f25bdd9f2b6bc81da2825886c87 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_fr.tar.gz 3269832 BLAKE2B d818b6e06c554dda36fc9b92af92782989d4eb2c610aaa3a4debd665fb8cf14ab2af37ea79276fa6e2deb96d23ff5a0b2a17b74a5652a02f826e7ca0aa7496fc SHA512 cc41ea3cfd71b4ef290109834375b746639ffbfeb0d1ac758734aef0e4015cdab523568d425675778cf29bedf0af8f166e20eff7c25e7dd043f9eda3452a0a83 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_gl.tar.gz 3218527 BLAKE2B 914ab25556adf0d7215cc0754d97e9cc4ef930225b1077caa9c3510d76b298cbc7381b82cf3a415addbfabf6201142e74f5264919d36f22183b1472497a6872f SHA512 a1e1001602aa6c847fe6c5b188ff9334da8c1f0a19446543abc2e7d4df88cdf622c08c7353749c1f93256e6333a12ec239018a460027772bb3d8c4c797415dfb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_gu.tar.gz 3153793 BLAKE2B 9dd344151f289379384403986a38bc7e472b7968ff441dcac68d5ab2825fb04af225f7b677d0bb9afcfa48a38ea571cf86f2b3a44d73c5292d960be35edb0b8a SHA512 837644822ef5395250e206dce3fdbecb26cf29ca34e24a74d2bf4fd9bde558ba232052092aecf519b68774d9d4555571058fb28a4320ed7624d4804dc06b7c29 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_he.tar.gz 2985606 BLAKE2B fd534da2f4586ee36a06d86d0d074c1d7d7388145804c2bb4bd2d48c6750ac9ea2892475869928e9bb103423cb04bac1fc062b00a23eab8a0f3b18265d4c6586 SHA512 29b224c02ee0ab43bf685c63b3d83e42396753cd3edbecd3fde32588ce55caa03441928307677398e0d0d398fbda485bb05c3553023d075ceddb866833519458 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_hi.tar.gz 3177702 BLAKE2B f344639796c99748d2554d2197cb03989b6b97ab04e408da53758339abf259f31d9a4037bd033d85fcc50ec47c5c10c55a94d559e99251bc7aecbc7b441237e3 SHA512 b77bfb72d68149e39c3ed89bb9010c14d7565242ebea6d28e6077df432ccc547d450fd2a96f56fe95022887953a13b22d1adbb119776a1fe10c8ba8d10304b97 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_hr.tar.gz 3141586 BLAKE2B b7b09a3dde0c24b54f0c6cbb8a69c4af813aff96005fa391c9658bf2988d60f5013bc04095b3505840aea70103c9a8c029bc0b9a0a9f453d2729daef143ad44e SHA512 842a2655d16ca7e6dc08fd21a8c5e793d3bf6e6b34f603ba742d88ae0cad6712b960b4c5863e0e91accba816adf421878646c98afc232fd2bd07fa44ba126e87 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_hu.tar.gz 3353988 BLAKE2B db5fc2d1454c9e2eed4b3f6c0e41a537469add9a764f975ef52ee26b8cedae63581d52b5e498d0bbdfdf84e4251181398995a051fe1a94b8a6a55d839e42945c SHA512 9a8683714f1e8d307a4b9eb155f3c0d0353862953d99a105f5146af1277318652274b30234c25d788f8f4e89df3fffa3d96af8eadeeeddf79072678f992c8887 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_id.tar.gz 3156007 BLAKE2B 7cde05d0c571530af74904da2b213e8d5e887e9b8281fb5476dc568ca8b3ec6e078a0ae9d165fa40c6f96bd947a73aaaaab3ba062409bff7db7fe8ce12a94328 SHA512 3d1a2c5c7fc1538d78873d3ea0836bca750e5547df12b43db6020f449b58184a7562a03b2f38921a71a1fdd57e1423656a60ef9544b4be9fd2d9b29b27706440 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_is.tar.gz 3146139 BLAKE2B b68b346e4100b1d07aa13293fb811db48fbc4e68d752868f758d10e0a735fa82b0faee093094e986f2da4d063fc2ab1fc205a9247232c816869e2bb034feadb6 SHA512 ebd064968605a7e72b60ed4f255cc958bdee06f52ea42c54d88963b219356c0d3bf1664a15c380c7ab75ee9dd5b06904bc876683a73c12aa9978e2733e412262 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_it.tar.gz 3227646 BLAKE2B 03caa16f52e534f166e4725d23aa47dfe20c2f9a0ae1d0d8dedc736dee73776890ad4767ddb0a3b386127717b493847267d0fd9bb4cbd80770fc580b99600731 SHA512 b9747662aca26e2ebdb73343087219cc493c328428c8f8c58ed709b6937ffa663c6894771541d297242e7b1a0a2290ef2b37672b2f846f4bb89f668c425bf660 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ja.tar.gz 3573167 BLAKE2B 1214b5328ef935e6df85ce18998a66762fb34667407addeff800fbdd278cbdac3d3ff8d77ed95da6b158c2d07516a6795a074e9815964a2e338670e1010d4668 SHA512 70cdfffbfe1c15651dfa4eadf41f47e68d408a219d01681b0622826ff6970410a926b89397271a7ff1d23876745d609f6c0add393bb6da39716ffa7ed8e5a6e3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ka.tar.gz 3231999 BLAKE2B bfd70ff5bb8e9a5819de52d951f3a7a07f8f79c577d71da42ca59daaa1056e01290f548e4767b871fcc7e8d1ddcc93a7ec1bbf5079a5a7a33f3f116df9d9024d SHA512 6bb82c300d9dc6a768408e07fe9ef2b119fbe69bf6fa1e6c01f72ecece94e6db50a35c2439db63531540b38757f2755350039eacb87e08ba9afea381eb2efa92 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_km.tar.gz 3541944 BLAKE2B c414bda8839b986cca06fd11a4aafa084e4ef4b2afab924687b0a454a78dd0e071c47e8c5f38b8a27f692d68fa32c7815b82a466d06c48a146cac50bb557c94b SHA512 296800e936cb4eb75f7c6f810c061f0a086cb75dc1e869630863b17d8d2eb3be2c890701cc30241b8353a15e5b63ce2dbbedc7f60b27ac171d8e825bab81a259 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ko.tar.gz 3212670 BLAKE2B 40ccc36d74a60002391b1b41f5fe41e86f2aee59f633198819fd57c5e7a17714f76ff9158bdd3c6597c1211003a956f99221dd91fdfb50588d6a44ac77fe957b SHA512 04d9d2e6a2859e75c4934907a99283624f0ab15fe168d886ba39559b579951e79b1981b002c35139951cdffc54093cc7cf484dce6bb1c00b7c687a067ca5ee87 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_lo.tar.gz 3097496 BLAKE2B bd481f977263ca66e1581e3f18044ea4bf65cecfa6b24ecbb9a02153505f68ff6af85c5b7574d48606b7758177c6473a2805a8b950c85bc6406649978af0f595 SHA512 40490be3197f61aef4553fa88d489e91215fd35a664dabbd96d7b72b275b4649527026ccc32d9a15f3770da5cc321eaea3ce5e8b770008f47dfd31e5055f48dd -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_lt.tar.gz 3259732 BLAKE2B ae537f807ca459e489d44bb5d12f310fcc03a8c6ae43790693d114ea97220e74aa28501b7b595ebe4f8564670472269f239e2b3eb45798e01f13c7eb4364bdf9 SHA512 dc901fdc1b24afa83d08eb72bd8bc4345cc21b3948b5ce8e5771f63da27dfcd22cd93c4a5ddd1a276de5b629f94fa4ea1e2f31b73174d43555a26d1f824bcd51 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_lv.tar.gz 3138640 BLAKE2B 24636fc6063558933fe2354a59ae5966042861b2409db0fce22a5cc9c1cb332b0d93dce9e344dc5de11175f6796b15d701b04246fe1dacb8587d68ed088b56d0 SHA512 948baa10056016723362c3fa94d8c2ead17008249fd3a94f66f49daa2dda48d45cb673a1730f55664b714c613afcfd48f1e8125462bb7143a6d676af7239b081 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_mk.tar.gz 3160069 BLAKE2B 03627d98410da83d63c9481525926a2abee75d6cecf3f82bfa97ec6d095e20a4f754417a5de904e863aaabcc1a4c82021693dac8023e6554b9efd7628657f283 SHA512 d2d3633feb5c52a8d987008989f96c435cd725175bb8f83004def379204bc6a71a4213b3ac3410e1ae62ca8ff1ba85ccf0aee6d6ceb0fdc722d1940eae1008c5 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_nb.tar.gz 3169034 BLAKE2B c0e609e33005f7b95cd116503072c0cf3ab1d4e4873ba326a8c280f09c46f516f3c0f2203392249705fd8ad907c59ab928050ca9b0cee8c1fd49d0d3ed1c55a3 SHA512 5d39c964be0f640bd37c8b35e87628f54b209f7af85fb6355200b93f74343d4fa64e4449108a56d33336b05ccddfcf108c6336ae31194da9248b97fa122bde9f -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ne.tar.gz 3381444 BLAKE2B db340d0e8acd76ef7d8a1505b7b9b16ccde8568d5a4000ad1268c01a6aa91913955aa661c404074e808958fe5460bef80d0175a5a9f38a9fbeaa828f681c67b6 SHA512 555636d42ee820ef8f12b2121ec5128e5d22eab5ca14820340669eeff2c30cb9d85c25acdf7878c1d4d622d99bcdcdb24478a792b6db2b8bd25ddc786a9af598 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_nl.tar.gz 3255379 BLAKE2B c85839a656eed52347184cae9bc62dfde327cfb7c6bf8fe41cb23e640eeb44c58427bd7dd5aee79f025128ccd619f43e8de75a0e406e2038293f144760b82865 SHA512 7f43e22b8c1664ad789196e4576fa0054decf82950dfdd928859e58271200353ab298c26d39555607cbf3c3f78925106da3384f079ee08cf91f92675e1293518 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_nn.tar.gz 3168988 BLAKE2B 5e4b517904fd74993f5c70c89155dbd78d77a8e179593613503e59224cc63114cbbf284a18866e5b7dce1e08596cedc0f6db7c48cf05fca786c205af7c046f69 SHA512 a37b7ed515e6e14a914a4bb93913c84e27aeaa2d15a3dab396d86e29466441e2c8d772339b991d55f06f6dc8bf4a1c3042b90282e0de9461b8bc94f266c582de -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_om.tar.gz 3194146 BLAKE2B b6b434735493587096ba80b271722228943e6fe41f47eae43806fdba8b68fcde3aab6458d209dfa23467e2d30a498fb98a2cbbfb5144fa193559fb320617576c SHA512 735d77c57b845149b145d4889163ef04d9d77ccd95f7dcd0d0e7298186f36701292b7be9aa857ab895fe5892cac74080315fd0f9b5d2d53600be5a03dcdba94c -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_pl.tar.gz 3304593 BLAKE2B bddac8059ac23f2947c6427626e1fab75025878251e52ed0626ffb55f176950bc7aabfe89c6a88c84a1e609d29d15cfa62f798def0e54951c752c216c8ee2a4f SHA512 66704f34af5b6a3178f43b880668c991921d511b27a9b85f7c9bb7122bcb1fb2ae21ba7c5bb4cd0821072ad69049def7a378fd0e249b4ded41cfc8951bba17cb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3208321 BLAKE2B 17d183e27b8562128f16bb8cf2698f8b1a3a01e80b05585830c7de83b31b5ca4ca969dbe8b09e3fa5159a5bd610137f4efd392ad853262ea9abb03ea75a3693c SHA512 3db1eae21b1a5e2c1a0a1b2cf705e46dcaf9d02e9e9110a61810888dbfd1c852f6bdc604c269e846be62ac748890570419e0bee785aeec92b595023dfd65771e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_pt.tar.gz 3212482 BLAKE2B c582b726f6a9cdbd20d2b300487084bd264918090ff97d4774e4ce1c54dd2f7be751fa6a55575340317556b911e719445db7c4912dabd02d3c33c446480b8740 SHA512 c3e4999044980bb878f10f6d5db974e807800851656d59810772174204394927363ae7bb141c0deca49d78c6988cfca26823fe4e015dd629e87254681ec2ab33 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ro.tar.gz 3087555 BLAKE2B ea38028da09dc1de023e92af97e11ab7c9fba9f7b1a46fdf9527fadfe9906d6d64ddbacef14af8ae7bd8e06681f4b56b405936053e321b6ed362f1890cafa79c SHA512 fcd58058b96ea9b33b77d2be1432612f9aed6212ae970c1130e557d7efff272f6c37ee8f42eb81797706038ca367235048c5221919c6530e8c1be1b503f11cbb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ru.tar.gz 3457374 BLAKE2B ee824217d5888cba125aab8ea8a996ad76268ca8653dd1319089d8c7f54d08b5dda474b629d97d41f6c92a8935988a5875f158afba756d321778049e200f9e58 SHA512 6ccb3073beb53b0132ee96ac22a1bd0375a0d4f9483ae5117ad086c2e1fb7b2eee2e418b2ab782902fff2b1cfffd21314983c0068834d733790e3be9d031d1fa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_si.tar.gz 3236826 BLAKE2B 44280ca34e2890defb7297f1acd8d09abe98fd91fe107362a07d7ae0ac66631822126a335e6c841a59ba5b5dfbbe08cc00ac79b221b58500b7b933b89c852db8 SHA512 3f260d860256661a8426584454a8ea7c266c361771103118469f6578ecd048f47a041821183887f15ba297c182b22e27a029f9e4a54f9a7a1ed97e568c69bcb3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_sid.tar.gz 3180301 BLAKE2B 7d02edf98e1ffad439aac73fbc19c1c68d82d7a970a94beb650f66029f22eaaebd831e6b1aec712dca5ca346da5a3b65ced45d93b1645cad69d9e487063b51bd SHA512 a2e4b159e7cac4731e1ebb55c020b3d19d2c2713bdc0361290d4c28fa4127e94e68271bad36db4db85cfd31b4b372f5ee85682e92c8692490bad213510d3a53e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_sk.tar.gz 3238632 BLAKE2B ec899ed46ae3463a742dd16ae58a3d27f2a526ae329adbba322837d24655adfcd3e6f654c6fb594f58bb8b195e153b5e5328e1afb1f26fc4afbaf6b253ab9a56 SHA512 a0e5b130ac39622630302502bc2d51f6af3379a15cacccf43e86fc784f6a87afede8e66f4bde51d3f6973109cabada8e1b7d6e35d016bd28b6dcf7464d225c1d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_sl.tar.gz 3184889 BLAKE2B b542242f41e2a8e6c94d036bea68e411588436d116db8ec999031906eaef12fed507bf47d2ee011e47914da89e8b8a7666c32afdfab4c65316426a6aaa287768 SHA512 22dc31b413a9586d551108aafcc968d3d951ecbe660c3badf160afd9f9bc0a667e7bde3edfba84cd3c55d240c597467817329ef19a1209f86734f51021bd127b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_sq.tar.gz 3105282 BLAKE2B 3afacd6c26d3b795b05a347c97e1731ffdc2fbba92b08ded5117a5f6e464de4d5a04139ca5a951158c9ca02745e9197122fed74de3b077c799732f17544c6942 SHA512 05c495663ca63f3fecc00bb4ab59b86d0f39a8cecf06fbe9ff5db40379a7434a207deb583820625b52c271a7173911184d1475b0c4070760fd42d776bc0a495e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_sv.tar.gz 3184723 BLAKE2B bfe652903d28fda6c07da4416d601d07c7f4ca6a4660f733f107f376c97bf62a0027b2fa6141a2c6cc0061f1cc523d81621db3ad9b2bed28463c958cc43ef945 SHA512 96490ab1ef4feb82a03012de102ff876a323b458c6754fe86ed9d9416084ee23175260eccf8e3c4a629fb54d39f5441d21f85045fc5103e74e09371b4e00c805 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ta.tar.gz 3431360 BLAKE2B 6f682a5cdd729c7246acd5be06d400c100868472e75678af6a0319916d997613d645f8758764110eacb3062147a40aeab0657d669e52fd9d3c06dc45e13e33c8 SHA512 0ef212021d7e497946076dcf92fc382cc60a01bb6160205a922394557e9c964242e3443dcc60ac6a0125777e972093cac3c16c3c1ea9e591dca1a7bd3329cce2 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_tg.tar.gz 3123093 BLAKE2B a30cb587462c900ce4ef6af1dc2ba26af17839ba49c04735918ff545fa6aa854f816ec2b6fed545e306004c932e4ea0fc173d0dcfdddb0a44512a2dd586f5ae5 SHA512 eab949990a80c1b4db42052940ec8e7811dd2f041c9c9618aa859310821ed3d21ebe4944bc14eea7c168f7e16d151c9ce521312859436d7e35b812737b216763 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_tr.tar.gz 3242294 BLAKE2B f5268e0f5ae673f1d9e72e85215af9a333a167d71f137c0744317a41c4876781d39b9b05f97b6c282437ae153a82144cd7d5eb9dbd3045651f7f561926fdbcb7 SHA512 c0fab2a96f4a8c00461b5e9f5e8b5b881abc12a0d7e7ae2320c9830696fc390301593874129988a624ed36cb25683ec4856d39abe34f67a639b32a0df4143d9d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_ug.tar.gz 3144267 BLAKE2B 4b6c6c629a6adbb7d5e67a676b3cdbf0618c30911e65e17e3c3d0ef0e0cca48e4e52353ee316a95a64fcb79c822fb2c4ef96044a69e22f5c6b510237007f488a SHA512 530dfc0377507359c0ac15c092068017fa66efe3f6ab2e5d8dfd8654a1cc41d8c93c0ad6918479a357fd214abf94b427fb2b655c416fa88e83b214a35b3a4d79 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_uk.tar.gz 3445503 BLAKE2B 24cb96a0e860f6e8c2d0398b2a0327e0478a394fccff024de09c354319137b80722e3fe85d9cf33b07f588e114f6785776b83beba41f82dff904d8f9ceaf7261 SHA512 5afa41dd6c89a85a5c20c1a8583f2a90da3f6621548500d52e357c49c81621e70ecef8947575a55bf95213528afc6e284b21517a38946d3f350cf41b544f5cfa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_vi.tar.gz 3173752 BLAKE2B 95d275e5b6b98a30920fffa0bc6bda313ceeb3bc03ebb6118bdda374602e7db34f9638d7af52327ac93bff1a9179522a155e2d0cc9f96f69324e70e94f159822 SHA512 60c297924665e2427100cb271ee5111f68a80d8e6b427a73e0afa4afd4f241793d59333ce17e1f17ea6485c063fbec82e3b65dafce6ce32f18d9a4fcc24b3568 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3279783 BLAKE2B 213218562033ea62ca2dc019bca9019e0fc5254e5201c245ae78301cd3f1e72f9114ff38c0fe6bf3355752bb12724af4af2bb4200117c1a68047f33a1361b2f0 SHA512 a023bf549318b097411aff0ee5d99fa7f5f00f1551c1f48529d836af18a73f952a3da3ddcae3e700c9d68ce9298ca26fa4c1b4b2e59853fb660c74cf7f3d3644 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3315785 BLAKE2B 64a75c708c568c535a349df26fee055ef8fcf75e0dc5d932fa6a9be3863dda8c90e8a8fd9958687672de700597dd67941ae6668b7a26fe0dde760faa43780926 SHA512 d2d2cbf5496e523d879e3d012fd0ea71a584349bedc5a203c16122a1d070f8538a426980745d119615777f1c93f66965524fcb3d649458ad47944bf4ff85824b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_af.tar.gz 1347505 BLAKE2B ec477678d9a42fb3b28dbdd6f5c5b12f604d1932a22055c24e4b8f999599605eec0e942af3b82438e975a842fc280c97d3d82c695673192b5a8fb33f5c34acf7 SHA512 682fd16ecc7da10ad52b3961baf03fec3427d0cacbc26fe90b70d4728a8ab2cdd5b2350f9014aa470f44d9b94335e813db9e56510d9d5e2a83b9a61507c5d600 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_am.tar.gz 789020 BLAKE2B 1c290bcdf6565a364cf622eccb915a54a8ed7a72eefae3416d4bce1689183b39c020c67fbf6adfc651fc2e800884e75661a8b080d86a11711b4b9a6be7a81810 SHA512 2acafd6f1cfb6d11fe3079ea2c17c581b5d1d46ba068ff95754317556e27fc4f4bfd78a025ac2c3065dce3b8da0076a6311aae41aca8cc2ff401b64e43a30067 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ar.tar.gz 2305359 BLAKE2B 65a890c45b067f80cbd7aee618dd827aaee6fb7bf786cfd4cd5fdbe5a90a3108511fdf34ec17eedcc894ad6743fae4702948c8ca5476f055bf96fcce3a0f9c87 SHA512 2e0f476e79b7435a1f191e25101b9d0c28d5e1294ab0882312b830a250527545378741f10956ffc02cbb228711a1b613e3c6b26ffba2431fdf543d0756ec2280 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_as.tar.gz 427216 BLAKE2B 76f7f3e79ea612c28ab7600bdc1aa0552679b1047da14f250ff72ebabd0c3c09b7f7c32f3b0a03b28623b58d907c4bacf566fd7a81b253727546df2aa1840ed8 SHA512 5c932851fc0d7f9eaeec7cffc9461c0b8f6b312dcefd78f5eb088ee86c9e8859129782f88888d7ebbe90e54bd754e79649cc3bc126ca1faaec716b78512a3c2d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ast.tar.gz 524475 BLAKE2B 0c71be66c77e221f7b8c50cede569ffacb67334ae5047787fc5ffa1677e68734b78042aab9ef9e405b4e60da30ecdd39307e7451bdfecb8ba4a9dbeeabb9b21b SHA512 ccabb1b343d28232876c8eca38cca6cdbbafa63e4bda3d441e92ae3c154f4a4ac9758c2ffc9e2dcb951fa1b35edaeee3d1d181be313d85d4bd17846bfc6a637c -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_be.tar.gz 2180313 BLAKE2B c029f7da7c23d60957b2867a95b83e6eb1336bd863d78376414b61bc33b1a9952d67d8ebbc03774822ac67da406a9dbee49c870dfcc5e2f1b9a7d6de81ade7b3 SHA512 ab214e238e90add01e0fa3f5e6bb081aba26dba3a95dfb380f79e583d23beef61ee9e28965fb1c3791571fc5fca12f3c9c2c0597d57f70c4ccae22119c15ebd0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_bg.tar.gz 2630900 BLAKE2B 1e6005f70579dd2ceb1b70a6737361291f515c4045f610b92546b25b1e7f6815a5f0adce3410c76515e34cd61c810b59bf31489616e24f65c07d3752831a13ed SHA512 8cace4f33246084e02c0aa1ccdeec242224e073d455c7232ed34b893122c2065ec96480cad10096ab1e4e6ef1f3c7f9593a8ddcf227b2e19975fb71167fb3bfc -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 588598 BLAKE2B b1c5374417026a4a9bb67e79624dff437c33aec810fddb84b132dbc28f0788741089d866dc28fc1b080539acdd7691494fd934a789954c4e94e2324436fc2793 SHA512 10072649ecff6629388b5d4ce4094934c99048d99acf82a2794b9deed98b53bdbf527a7ccbb3c7e8b30bdd9f4e889a019166101c8598030693164ab470d79d73 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_bn.tar.gz 748642 BLAKE2B 02d2e6e3ee2fbd1a3de1722843a8db0f207a4a34cfdf02bd18edcc0708e0a7b954269f41231e391bd0fa76dab41d7362e74ffc3f9a951c54b3c4c775ad0f4eeb SHA512 00aad755c935b22181960421e54e10cbf6b224b33bc2ca77200fe0db610edbcb4a11b0a5a1e8621e6670823591259daf13d901e7cd7abb22dbebaa7f10b02967 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_bo.tar.gz 378777 BLAKE2B d61362485c108f1123256c8e196e40c9a99aca73ebf86b753c654dca2e7b10a541b006b891376c8f9c0514e6b39510e6e69e1e35b07f62a122cf80c60cd5d396 SHA512 26856b6d12e6b628130016e7e0ef222b604a6bda6169060fb44139999141ecd07e70606d847bb977ce9c9547343b37e8abbd8f20ef17dccdcd01b5f309868d9f -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_br.tar.gz 1334724 BLAKE2B d419cc171d96c3df41b721f0c35d964e2220af0659bff636b6b2238e8f78858a327566837cef1e1c2fbd8a1eecbcf5c946e9b8a40c7fc655097694af4d35d3f9 SHA512 ee911b33646623e0417803301f5d5f71eb2cad594713a2c863e86b48185c63b4ca8dc1d064bf7e9d7545df71213e9159f63f1fd62e788d0e2e021031eca74025 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_brx.tar.gz 278942 BLAKE2B 277f0938cf1af7bd6da74f080ddd70e297b914b0305c316935bdd7319db3d73912b2d290a0c1d5802a6cfcb426b8ab5303e643d08304c2e37a7347d731672b5b SHA512 bc82dd59cc6b8f24ebd6943db11c25f0b3c10f490e75781c09e49a501838e023571dfa4a037f3e27132d5677fc85086a1d0259b0e1b117ecbaa9c886d991f3fa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_bs.tar.gz 551769 BLAKE2B 4c9afeb8d56d82dcd4c792aefbc0d869182283e91930bb9830d8c09f14334de5c9c6aac14f03272e50c5ec5d229c699115f400cc9ea9126420c8617be40f3720 SHA512 eebe1482ef2b3a9d390416a8765fd790ce3a3afc9bc903af0f811698ffdf9f4b714b52663179af1d9cebaf86ae0aedb0b0dd7fa0639acb5d1dde890cf9eb5414 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 4535342 BLAKE2B d9919a4eb7ec9ceacbf12316cd77f0135bd4c52b5523b6c308335d771340cc6fd09f118450fe3bd4a19f2a93d223b75ab16614228f02cc72e37ac050ad102933 SHA512 04780aea85dc8188d34f94d80e0a74c37619b52e00c5680bbd3a169dc2aebf983442c77bced8bd163ac9f83e8757846288fbfa204c6ac0f8670ee6fa07f83c34 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ca.tar.gz 4546353 BLAKE2B a8167d3509dcb5c614dd56c3cbd93a4dd87194fd4b02ff3cef22992ce7dbc7255e9de8105f243502226ef8b62e8d055ddbfcd936978964a34d4fa486a29210d7 SHA512 5addbebcbd3d40ab362fc59122b832e0634b760d3662112d36662b46e5b2627966f3bef727f4820e72c3e8a4c0ca2cf04b2995fe7768d3eecae150b5590dc477 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ckb.tar.gz 410775 BLAKE2B 12dc479b0eba09fe96cdc686e8cf3a85de02b9280abfa43e5a15cb6ca6c7c4a80c691a04ecad01ea17d486371e2eb7c3ca0dc5cbe95943999389bc0681221860 SHA512 157c2fa15005a8c0846af3827276ab341b4d868031e565a6df0f54c529bc484c915efacb7bcf1ca62784592c1f89c6ed80bcb1634b8a87994a90ad8d3555e0a9 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_cs.tar.gz 3352812 BLAKE2B 3bb8271093271940514f4278196a4e2b0709b6d707feba2ebeece5d155e90ff0745075f6794370c8f73a13e0b4e312674764d3dde134ef7ae56c4e878a169708 SHA512 684269be8931c445478315b59e79681383ff14e5ebbdeaa8383c693c60fdca47140f4653573035a84d744e439ce72c5b85309c552170c1db7c372707af339bbf -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_cy.tar.gz 888450 BLAKE2B 225e350f18eb86a367ec5c09d30f0d17a2c98fd36710f17e9ab4301d7a9537b5056ab7b24bce32e78f5b2c45d312ffc1c84f445ab9e5707904cb98661459ac02 SHA512 93eb9de35520d76b41db3aaad10b6559d793177534e791d4268721820b947222aa51580d59d9b7cb4304f6780a9852c6bb8825e797d586a15e8e9838acbb1896 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_da.tar.gz 2821354 BLAKE2B 572c2354889a089a270b84c8defbbf73606c9810c06a888c1f97142dfc5220a30fd9f55ea3080196ca465e8f8e2161e8574fc2167aa65b640283d3ac794cd46b SHA512 747d0d1f47e7f1c02b0d0c7986ba4f31b62737b30dc208b7ac4eb6304e8d0b566adb68e01bcde64f171f3ae78f4730e855cf4a1cca413c5657a357385ed97f41 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_de.tar.gz 17379433 BLAKE2B 638b28df507157e2df11572e18cc50bd8529b187c1b2738fb1a308e29b9ddad0cb3a0dde5e32e3f3fe8867c783eaa574e44a5947a63ff60fada3e39bbda23ced SHA512 12af0e69f3fdcbaece894f615a7981f58950535d0a8f38a3d08fe5f67cd25dfe0eb7818789f495db8b11dfbfcc124592b4889dd5210bb9c4716290554ecaee1d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_dgo.tar.gz 351110 BLAKE2B 39b0a7dea2aec8b1cb6ae24261588389b9beb57f118eb89b896b0a598051a0d62b452660a7786595bbb7b81972e045927e416471b5b14fe44f2bcfc26da8b1b7 SHA512 3fd2c6af32fce502a4c50315ee340e6fe3c6259f92ffc234a3e3f7d139a2502aed17971665fb93857939b0634059f0a17130bd579d072781951060689526b4d4 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_dsb.tar.gz 907381 BLAKE2B 0dbc125c31aae0e693ed6c6b58296d05f7f886df122bbc4e2c7fc4da877dc580a009facf5a28336d05a06382e03b73a1dd8a1634ad01cce2acd7cc87466e2ec6 SHA512 c78e7ceb7920befe7844caec6f6e609be17f6f5ca43ba2156e892711a93e3a55db5a8f550d449827f77d700d951955c7d07dee24637a67ca6e56d9eb0d42914a -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_dz.tar.gz 400996 BLAKE2B 0e2869c5c1bf3c98becf0329fa9a03928b3bc547a657b1e902e19745382c107192366c41d8557b4d5b8e5a57ea3a165d99b19199349e7bc1faeda11a91aeded0 SHA512 bb09cbb69d8c1741afb3bf01880d1dbf51d5f896d5ebedd6b382459c44d7e9d381a04705d04b812b08fe5c21d1d8209f119b2e412232f1ce8b02e1959bb8b92b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_el.tar.gz 2908084 BLAKE2B 5c4c6ad908f5850571a66b8ad768e98f5df25dc1f898250b3dc17d4fe147bc75576adc978585ce48969ccde9fb94837fb937ddda789d54375d082265c771949a SHA512 f622319c3bbf1632b818d887e5b083cdb50431842c283d12a94e27635cd292dabd9e8dc4e6dd4c49845a72ee2aa4c595459055d83100cc3d4186d45f349b1f54 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6488998 BLAKE2B c8c6439aafc537ff4f99f0ceece8cb054b4d6fb6f163d84db9d63c55bb83527400de2cb5f60aa3cf9738ac19ff03c3eeb82c4cc2d8b8d603aee5fec425b815a0 SHA512 19bc7b5923f6f3bb5eddb1280fb6156b18d4255c4f21fd9dd9c448566747ec848a932e2bb807603747f9ae59d62ad8dcb3ffa7245ccd2519153cf25dd7e4654f -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6016686 BLAKE2B f99a5d173fdb79b0b10101750fa5675c1fb26b86c68ba15971f2813191403462d320cfd81764d3105719e6bbc74fd3d086db2b33d6a320f23b28e889581001e8 SHA512 f6fea0be743aecbbaa9edbbae0a71d14983636f84d9a6d3e4b2847779ffbd5576af50b8d557345e548bbbfcfedf73c96e2256a7f3b87bbbdbc60e6c71b1f8bfa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_eo.tar.gz 1150240 BLAKE2B 224c6d27df49015e7460edcaa74c24d424a6fa5d82c58d7683f70f721f09d369015ac9f4f4b6518c40289515907c41492f94a0cebc1abf437792669431021c15 SHA512 f7152794b0ec82268474c070b52a1d8536a817cdea27e94e25f2e0a6bb07a5a5c52d6016d36aa55fdde16acacc95895b9760328fa0522826246a274cad2c496b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_es.tar.gz 3707390 BLAKE2B 90f3e3bbb2f23e993059d8a20eae8c5f519154f91969ec450c8df34e19c9bb8d377f12b9433b073707fda90d710c4cede33ad9aa1fb1a49dc021e9d44f6e3aa0 SHA512 8e60536c6c3d4240d3770b95cd8d707812a6bca90106539d951a9d1bd3d21688afef3dc53aa924a5c8e30d9ebc0d3b6237ed3e35b95eb1a1ed886ca4eb4ad5f7 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_et.tar.gz 1606534 BLAKE2B 4d0b5ce16ec875aed34ebbdb535a83adbfda0dcff9b8ac71050b5ea468defdf1aba40410275a7a8bba512b63c0bea8a917b77db090a3731124449a7f3460f30b SHA512 797fd7bf2f603b4ed3e077feb756ef209044db5595055f17d2ee3d9be87990f6a63db14f3119f8eebb8cea5de109506da4701b769a2ef3ebf1f1aead306ab069 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_eu.tar.gz 864685 BLAKE2B a4f37408efb077b353c87ed4b2afcab4e94fc26747eb4fdcb37f21fe3b5cf18da6df9a419af6fdb6c6bb6127aad6094ec961ea86951f3143500a634cdd734e36 SHA512 17a4830376fe0306ea611d0be5d4d0ada059ab12e90596996cdf4a1df4770bc47bb915eb8f0cb1852cadc060db85640da47b42f4922bf1da12a5d2bb4b54f912 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_fa.tar.gz 681014 BLAKE2B 6c7824c79f0dacf16b63d700f226ea3f1e6c2f2e24106a14b6079a10fd48a7eb68873e7deb5cf36085853fbe57ce6cc89a892b2d50e477bd1ffcc5bd578d1c1c SHA512 159d3e73aad1cce63ce8fd4d5865ff7db314978259e89f7397618a4ae9ce1af3551969191ab9919a579f9d5f90d9bb84b358c5b233e75476f082fe761a242d43 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_fi.tar.gz 751981 BLAKE2B 1e53295db021d65a0ee8a5aca8ac95a62269290608fd8204222d6fe9fd48842c25d89b57f2912d5a2f432df647766e82d180285a149225ccca04a1f1d0cfbc43 SHA512 04a38988c2ef61070c3e696151ddce381e0fbf0c88e10cf20fb29ded609a2b04edaf247cb4b4f0caa9b568987ac75d26962b0f38bdac377796d9a818d6ae928f -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_fr.tar.gz 2833545 BLAKE2B a4dfbd8467898cec4ac4f85b3f246784b879a938cb5082d6948bcc8d89bc9959390c3c1c2cad5151af666e300cb3d3d0548a2e42cea72a05df149016ebad6c7c SHA512 b56631b7e1dc700e02d058d5e8ded0b8fc7d7030e56761993e8317d5d7759a7c92aee780f4d92886b300b916cb24678b5a78339188fd8f35eb1c64c247362744 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_fur.tar.gz 166281 BLAKE2B 9a0bba5220aa0224c8e53fb5ac49638dd8e0686024c332b0ef91142b2d85404c689f5102b3a3377554594449b0127426ca72d9748a1ac99e4da388bf51bfa390 SHA512 d412ac973b04d56a4654e28d7b8a6bce1491cd4b16dbf993ae94cc851a9737e2403e90f4d2ae29d32eb26ecadb6de0cdf42ca354801c493bda2cedfdee4c3772 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_fy.tar.gz 742391 BLAKE2B f567fb3ae28bb7b78802339240026e42158a8b99734ffa4878d141369669cc8edb262a7bcfc70ae7148038d14620259cdd154fb970ceac3d6b85c8a038599281 SHA512 fe2ceff7bc422b6c255e68e94679b7934211a6a5400ae8de87a6997a510c1e7139d69a145dab3bfa98ab98266ed7a649c55eb933543bfeab66c523dfc7e88eaa -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ga.tar.gz 570251 BLAKE2B b120059f39376f7e37653199d46db3428077334bcc68a95ae8280caa4c55695575dff64fd3fc47c705296f18e22dabdc1dcb6caa767c3e2b4fa6d38ce00febe1 SHA512 92d389ed8efa60adf6ab4eb4a17672c8530dee6fdf8b0175cc119ed4657373e85fbea02a28834f83926907bff975c2195dea4456d9452127de6ae6f6d0121095 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_gd.tar.gz 1540631 BLAKE2B bac504eb8ca1db257212dce77f824cc4c90f57425fdfcdaad887cc629cfbee24b0d21b85bf818160744c7c40815f1254ac01f8f985e78ff3d4f60acce9cc644f SHA512 94745a98959f2e1762dbe42000b48ee814b95baab6758872922e7a16e5d2b3c969c4e6fa4412cdce102beaef9e6139b5ba37bbb6b652b96e393d91d08acef582 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_gl.tar.gz 2565739 BLAKE2B df2a21cd5a6b0570fb8312f18cab7d0e94dadca7641cea17c2a1149d5ae07c710bdb2504b1183752bd657aeb1bc01705da5eeb0b2079a052df9d3796f09dbd51 SHA512 e94e64f8514975b062f37102398e15cd9fd3162b7a2441e54ee9f94c0ca0a40368239a67613529117b50460d6ef83bb5481b68fc59f4ac76a88f8d9c7af0d3ff -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_gu.tar.gz 1132998 BLAKE2B f67251480bf8d9001fa587ee1891f6d67c983f3c43125a28b4ef0cb4a7ee9237bf48d060f622afbdc81bdaeb5435cc6767d2d3b8bcbb763c432ea020fa4eca72 SHA512 56c3216062be1b3199b456b170ecaf88eefb5c0c0af68d01b54c1c4dc662c130777d7e9c84b07aba0f017f9eaf6e3f5e8387039906306dbbf10e689e3c625848 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_gug.tar.gz 403461 BLAKE2B 681dc322209b3ecbff32db165f607d188ab5d9b7a9b4537e0905e9ccfbafc5e06e896d95789f7e2dfcdd6bc024f057982fe34da091eee99fc3563e8498a8642f SHA512 4cc783ad8ec548e855b3a1e5a96dc1d6b57ceada6363d03d333db41a8ee999591e12555e1d5dfd5606d7aa707c37e98bbb800fad1762fa3f05b63c5d52fd2c71 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_he.tar.gz 1539589 BLAKE2B eb7a08efc37053258be48973e11fd831db8e8b1affed23769f7ef50ddaa3b4060e1a6477d9124a48e83c1452fb929d4669cbcdf62e2c47c0ea249dd7820cde45 SHA512 44de984c1f659118ab848c4660480d89415a88ae089136a78ba8c5a800c3faa0dd0c6d51992deef0c599f2fd496b40c0d57a68678c1aef60e4b520d74c44db15 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_hi.tar.gz 462736 BLAKE2B 68be8d89b7986a5856ee791a0c715a80ef5a8586f1112bfea9e496bd399111efdeb6c26f6c6800f76117cf4500b854bb7237f9104d7cce98d82f9f1f8039ed09 SHA512 57b62783e7b365473e4deac01b763be5ec77689059458551030af701141af635306122c4b3bebd8e9607a09b7a81e0a2ea8b8c98b361e4c4ad412dc808ff4dd0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_hr.tar.gz 827327 BLAKE2B c6c150de555a0dee4c1cfae1a5ef87ea0ccf9fc38b9ae282f58f32f2af0fbc19179f5a35d5529d5e26c673dc2937d1d606b065cd3f59fad5c3819b94bb654f6c SHA512 50952b9e248368b7c529dda164af500e8ead7a4d48976db799e43adcaadf9477932ccccd041455e5de4d532b9e05c307f8bdedb227931ba12db36f5ce2ea9c12 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_hsb.tar.gz 904403 BLAKE2B 9ee31a7d3c3f6f620c30fc182929021d72ddbc8e7b5e417112cffc809a6298b8c5cd382ff13aefe461a10bcc526caf23b5f17fc0b3fe8284ab20c72df1486e04 SHA512 c6c35f5bf73d634394082589dcd80c2ac2f60144a3511af35a4616739b1ec498e9aba1de4bb28a6e2b717fa6a4ee235653f51ba6c813f2de65b489b5861e6aa0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_hu.tar.gz 2730953 BLAKE2B 033b04f3d1403934cc854ff81bf4bbda3f02cb1147ece9d7f5d7772d92a6aef81305b5abcf1366ef33b3eef5010b2f464743aa373d4fdb96256774595f08a957 SHA512 1b9ac6e4dce5298e62762088ea64201cecbb0c1c4baadf9aa56fc64255985b587b69801d8afcd81be58d1440848573ed7cc1436ccf57f8152b95327bee54987c -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_id.tar.gz 1757310 BLAKE2B 24ce5face3b0322cf4dafc47d90c9cc7b0c0b62a96dba590f02dfb5b6f54664d1a28378b853363f8ed47cbcd33f44f15909e0a7386dc9b481a3f3e7c57920ac4 SHA512 cbf5b9569c7e7829d2e084782fde7e09cada3b936d763f8500d0f26fd39fcd85e9947812e33eaa8b3d2031db6077c0cf49d68a3404a81cdfcac5ce0d34303bf4 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_is.tar.gz 1391010 BLAKE2B 61692e77636de662dd13e5787e1b2fe3d312d9ce05a6005a3e1b638b39b3ad781c3dd327d74e3bd175cd8bd9667bc92892a4a72590ba5d30f57e868a56aba4ac SHA512 924992cd6891f34dc689305f4b7861527cb891a366f0183c5759c7d594e5ae1090cf7709300cf7f8367c0f96e78e9779a6e7781ef67185361baac416dbfb7706 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_it.tar.gz 2152077 BLAKE2B 3b13178810ba705e0b92da5aee875bbb791b2b30535ea6f689fdf6ff57994b90c6dd27aba7f8b429f62ef34ff3dc2f82f2c846a17c506ccb0fc2a5450b2dee97 SHA512 eb7522a4805b85440c0d359a8d08387793fc771e17e95086caf74fe538b991fd26f26f1a4510eec8ab105170b6a2a7b4cb0a351d297543e2496cd1a9c0e497d9 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ja.tar.gz 857448 BLAKE2B 5884d961fd9bc5255db3b1092028065cf8408c9a9b04a194730330fe80589315b37e496a961af0f25c670047a6f49d5bd548b3fc1bb6716c6167e5a067c72daf SHA512 a2af96b2535485dba924afd116fac9f543c28d05dd52475500fca48d88b4b94aa4f6eb2884e43b05fdd879214b1cda76af44080b46607a9f4e41549907053d94 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ka.tar.gz 327136 BLAKE2B 607f8291424c38b2e1a5ac4aa062de3ed95130649195114b6208287ff79f24ca30209ce76ba14f24aa125abd29a868ab77920e86a827a20b004ef90879b51197 SHA512 fac56d6a45e0fba423560ffe68a406de4157f8e5f177ae91f78d8344b51486203706380fa61edff18d7c98350cb6356410a2ce6b3eed5d571b02f074ba1e862b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_kab.tar.gz 500941 BLAKE2B a41145ac061d0471463576c348dd7bbd8fbcce47b3b26d55bf6d506db3ed13c7df9aa8facb9ea612c4737f19244a430ec8745380ba9671eee96567e1420c4725 SHA512 0ea419293e4ec874f88fd4d472eb840714a1636bf7ceecc36523f811be4c8c09f1447d7f6e5fda9eb02d69ececb9e25c87ffdc9ae71506f506a8d417a7619eb1 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_kk.tar.gz 883018 BLAKE2B f7f1c9374b4fd2d061d536104baa93135ff33e8c71370d158f0708d8f4c858eec9c00a9ea8f1b1353f83a56adb9ba9fc3f1332a32b7360ae733ae06fd40a9a4d SHA512 ed31acdf5c2e91aa32d805244c43620c3eda8b97e0007392ccf9ffb19267d5d60c040d60ca7b9dcd7a7d29330ae8a1746d7593808842dd8322aa82d865e61b36 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_km.tar.gz 680258 BLAKE2B ba675ea08e3ab9af9c434f4b1b69398260d113ccc66216a1a476f9fec092382959df63071b33ff64a78125ef3436dc9314b61155a260ce9cda090c2739135ec3 SHA512 ebab845573ec35ecaee9618299195e375dc327070a4fa0755e5988831df4de9a499cee3b90bc5a0b35e1e35d2ffaf681d69a223ef63065182a95cdfc4715683d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 264520 BLAKE2B 42ee13a55465ed647be50f38751e02258faf9b083d27fa4abddc23a24e313a5fde506938f205bfaff36487568d165174bec7f378d7fd75dc45bf27560df87fda SHA512 6ebc941764e6d92b879609e869c9a58d60ea8f75265913fa965acd58960f7e2f55f0a0c80ba23659c924cb92a76c13771485c24808f4d3d095a50787e5b5da13 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_kn.tar.gz 462610 BLAKE2B a9a64bf983b29fd65373b99c0ecd71d31e2a2aebfa9370b9fb1c70fba367e24bfab5c3256705b0b24437acfa66ce785bde6297189acaded81b9f0cf04804ecd9 SHA512 510e494aa0d6bfc5d8036f374fb2f6fa7008adb5cc01165a6e3140fd32d70325a5309e2b0e36dde48bd939ac27f3028ea27ce2e77a76f893cee9e2ffa18a1bbd -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ko.tar.gz 1475667 BLAKE2B a2013a2c4436dbe3c7052507d66d445e55afc54e05e087ab3a137dd10585e305a662f863fff99539212c83ceceead85caa694185942600ef1483fb78ea503b71 SHA512 c2e727f2eabb5560cd8dfb71401115fbd8ab31e96c58afb91bc190c59f50cf6c0e3876d71ec1346c70e25109f320705ad731532668fab35a676554821afbf480 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_kok.tar.gz 332033 BLAKE2B 3895c23e124c57aaee6bf78b7e1ec483ce4c35c0536740622e1ce2e3b01aa912428de342fcb3d3b85046556b7bb337c67526c57a3c110f51e2296bcb2fe5c720 SHA512 c09d0c17898e3ec00478edca854dc245425ebcce295b39651deace764a4af2c68805d9ead9d396e7ec8cdd25a3c1fa749ca13ed7e14922ff219c8c94e35ca853 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ks.tar.gz 266372 BLAKE2B 451d976840e209853eb57586e719df67540ac1098986ba122a38279e3abafe7e3a8f1344628690877ed928bd05391acbc4cdc3738ad67fb89f861d2fbd4e40cc SHA512 86ab40518c6ac605ca829220a429afd05144f523592e553c54d6014b6435eecf4469376927ce8bd9ec9d90671ecd630c41f6916d4d279faf2a42a1a4a846f7c9 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_lb.tar.gz 125477 BLAKE2B 76f57ccd393a70fdaa59d965fac86ff47554d5634dde761334e561057dde0aa72626ae98637290ff8202c6a87b059c4500ce22d677519d444d3493ee2799083e SHA512 69697cabe1aedf4e46b02618536d558dbea1c9478cabd4556decd0dc258e4ea6d77ed71bb5a1093219593de2a9726eaa37e1ee7aa3e9904e2e6b58efcc8a8166 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_lo.tar.gz 447651 BLAKE2B faf3c78e9da34b0cba865e950a51ffe7431cf2ba0b0422b7c3232e72abff4729e1d931a8660fdc75a2902af7ae16155d0754eb54034b1be1a7b6a863c6ddfbd7 SHA512 527a02daa2e3b207ac962d216a7a28d0832a3b75eaf4971307090e9d2cde1b223542bc43a8b1b9daa20f2657049cd247c706e76f2eaf53bdb1ace397ac86a913 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_lt.tar.gz 1056636 BLAKE2B 102aa8ddf8bb43f81e1e8ca8486cd1da8fc69e189158ff6fdfe4e4ce1aaa77ed97b76134c05d961e26d1db0287de7fbbaf9861db1caeeb00519808637ca71e19 SHA512 04ffea950c5c428005ef40a79875cd7ceaed175ca48114fa8efaf13ca63af27f800742556453b6b348915aa97c02f7b6ce3775b396e9d5b24c0cb20a7269164b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_lv.tar.gz 970648 BLAKE2B c90b96a8cfe2e1967f26d2e8628bc5fb81aa10b00c216f794bfb4f47e5adcd79767057d409bc0df59d9c7cb2acb51fb64b22ec6db1f453a8eef06eff6a923102 SHA512 2dbce1a1ae4193b43a48687bf23647e78e98b5d076191c6c2e9dba8687cabd60c3fe87c8a55485c6dec9a94aa61ddeff67f95cf05362bde676899b22fa50024e -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_mai.tar.gz 271161 BLAKE2B d3373d5707aebb9c4393ded33ae2f5b53f4462e347e06e0b388199c2121bf1066238857635ada007c03ee3f563868d88bcd409c54461ab79da4e6143f0ee9fe5 SHA512 4d403fae4c878ec5c8bf7b2d536ad3a1dd382608fdf0eded5d6156941b47bc3eb82f4a95d1257234f3adcfa38e9a11c47b7be02112ab0f6794f1ece2fd24124a -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_mk.tar.gz 373178 BLAKE2B 56df988477b5e1edcef095329e0fd50677f863d3f55ad84cdd2d095591c250660ac298b52329df419fdaae4802547af72246ea81ced608de658642827932b79d SHA512 e8de3af4c191e7e37e18c389c3f9cfd349ef1fe2e75ef8ca8c8ac503284bb7c4f3fb48afee514c589f3f84b3258b2ff40cefb868ea763081734a4a3957c7348d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ml.tar.gz 430455 BLAKE2B 790c457a7fc04a7720d268c51117b182d363a07a675a465bac255fbb5f9b86bbdb735a004161ff6fdd1cf4d7f775a2a195ac9b6e87f6a48e24dbdd6243ff2527 SHA512 998e28a92daa58de57f4b60e5ddc5793fe609f90d6106b965794a0deef50822407ee9affc9c9df2a471cd0efde66927abcb64928730b68512134bd8465a3b59d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_mn.tar.gz 2311687 BLAKE2B 1931e8a17b9f14cd6c6ced97cb7a2a4afbb3094457c9d38a33a76f0caca7ffe819b4b24578959b254e8a4efdf933df7d1963950ad89a3bcbf53a23f8bfefdcd8 SHA512 8105cde8e351a1fa2a20f1f7f05d9b924ec8df83a416c2fc5aa65abc3c84e5bb78ead54957fe2a6626eb8cbe8f8c14ecae0ca3246d367aba3766a07f87d997fc -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_mni.tar.gz 324585 BLAKE2B 2361b9d614c54090baddd9473934864f0f48631c23eb203c875c1da200e1454169e036446d0bcb8d25ba78add087176508032606fd73cec7a427c390bd68ae8f SHA512 399126445a8ac41af1de15f58721ecc2f6bbd1c02bd2ff23e66e04a30c8c7c82e3672987a3038879e450146cbeb0aad8d57ed181f2ad00c5f3a445b34e8b95a6 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_mr.tar.gz 458434 BLAKE2B 9d77639fdde5e9f30c40c0f4f047fc18542a685e7c591f69401a9bf84e7b51a2ca588b161201b55d9f03260178d0edff57ddff4cfcbdaee67a4e102ba1b90483 SHA512 8bf41abeb2021e0f74f28f0e17dd54044528af752a86ffb2fbdf181ac6e0b9a5cfe6f8940d9f12ca8a6ab3d6942fbf6589ebc3c41c689e42ec79abfd11be6310 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_my.tar.gz 372704 BLAKE2B 8f1d2176c674b63c95ce72275d63613edea6240edeb3168561b836fd39f072607fab96b436243c00ba997233e9855b4f72ef6d266bbc48f43c1e765a35423187 SHA512 33f7da318352d4447781c2cd68cb6308f32b8c87400b9265a6898550d97245bc0ca84e9ac3b0d453f3e07e551d5f822a94b0595d280126020cb95452a2f543cc -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_nb.tar.gz 3551486 BLAKE2B 83181fdf09a9f428ba70e014d3bd5378abd7057701bb29534b49c26e75177870a87bfbd8a90a163712d262ea09865e3a99d0afc9fa393ee2ebe4cbcd356ca2c5 SHA512 1db3b4f142b4a5355355735a9e4947aadd7f08ed7fcbb331f59c0164ba40ee59ebf7f6329572c6f594bf40e5664f0b82e2473702c56b065a02b003ae380f4845 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ne.tar.gz 849092 BLAKE2B 17c7c3f0f19ad24f6eb6ecdcf24030c1de32b3c1d6aa9d8dfbf6564707dd4742e16a3566cb52682ae315a920a44bb1ae9849173bad2a94265018e44abd17d161 SHA512 e2366e5bf4a4bb745287a220383a053103b7a936d9c1b3a45a4cb89476867c7d095b11757c542ef26d0a95fc57c2bba7160d11486fc5a9983f78f048dce533c2 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_nl.tar.gz 1655635 BLAKE2B 7268b29af7e834d068c19648f82fe500045499f20744104c4e639a19eeb8532dd4f43ff4c0bbcd3127ff6e68ae27515966a8c1f41faa55f48fc5f0dbd355ed56 SHA512 0cd7a7c07957d5e01a56308d01b6d0e4ac5c396a0178b5b239fb92ddf45806513142da2a0fa729ccadc5a99798bd0c427fa550f9474d45b73ddef76a362262c3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_nn.tar.gz 3553879 BLAKE2B b278ae990790ab115ce5c81d47bf66198754152903f4ed3627480d9fdadeb659c958efd161d906a0f9939a0ec2db57ed394564b1c6c3eaa272fa60292925530e SHA512 c590064b812f0a5b7da7b248d8b07166373f26f653c75b92cce2cc7a877ad9c092b761d9faf9be77a9525a2fc1b830a7a5a5904a8baa14d4cf76ab6da75aab01 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_nr.tar.gz 227108 BLAKE2B 6b0551e62502743b5c341991c497edec0c765664b83d681946714920da82beb751bb279b278ec7efd86cfb0241f0349a6401ace884b478da6bcb366c2f4ba43f SHA512 58d1849bc760a1a6d50ccbbc441f1009478e53f84fefc5d42d958f55e48b4b6b67607c2948181f04b4d1529a1611740e6202dadf4a4c8bbdc6e026a0cc8c1c0b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_nso.tar.gz 257815 BLAKE2B 6f2edf0ae25acf18441b78ffb6849c765aef64e8f4258f2db9cdc4d2b3a8bd7c4d671e7fa9fc5c29fcf1a07f82c9b1256ed50fad5267044ddeaa81185ce1561a SHA512 d7c9169328b9a0664aba434ae2f9c5c5a48d143e6f7d2c3904ee2373da4c1070fcd2c03e7634667f499c5e2e64f12918c22294c16490703744e6a65655fe28f8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_oc.tar.gz 1165595 BLAKE2B 48695f0b4a1bcc4d07928ea5a7d1e856fe4aa91f74b08534651ee87272b50bf1bd1321f911ec81730247dded55dbdfa33b5921b6c595bd374c0093bd2d6ce5c9 SHA512 d676a9785f56004a20eae0ffe4ba2eb44c31e3ada3c7139c9d5f6359da7deb1a9616b9f11df0ee77d2ee939e811148c2ed2c16c01e1ee2b363108ebf63e3fbe9 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_om.tar.gz 382535 BLAKE2B 2564fe1d57cc4e6dc75ff3787d22457a8a2adf74ac263113085241e5e191edc3eb05d38b7860d665ec3dc31e9f7289be1b6d41c2cbe5ac0770993105170727d7 SHA512 3c9b11a4c584b80a60d388d1589e7234a71201999e170ee6964e07b5ff29e149eccbdb33b15323e790a19c57a9bdc07786df58b5801582f9d85160e42d7027fb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_or.tar.gz 475790 BLAKE2B 2792aab663ed4cf22a247efd1e3ea6ffd43fe0cdbd013f2925d5357cfa8079bdbdce145e00bb48f34b942419a19c31eb8a64d346f072a842164b331a4005c0c8 SHA512 3705f13d55f85ca8d2c2b552755ca131a6b5d511d7bb86f01d0335a1921f9d62cc823b7c1dbca76626b5e4e9d76da088474733f1d3814bd4ee92645b70d81b91 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 484254 BLAKE2B 9b8e249e1a03ca976b44d74f092c7a00f90b23b5ca4845b89e448c145a099ff924a70fa6df28914eee5a1b1e906b12d7d547bf28eb48ba475b3bf8f61f771457 SHA512 c950fd914e00cdfef2d62bdd8aab31e850ca3cccf8d79b9003264515e268dc9d758da0d8fdcf1787bd642f732f3c61200edf15c5997a8cb11a46d470f409121d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_pl.tar.gz 3056401 BLAKE2B 2a0b30599d8289f1fadac1f3554aaa447f4054c794d8383d07b64cc1b9c8410d4cd1071217b54898338e079f2d4987c7ff0d10cc6e38c50ed181789244021340 SHA512 76e5ba4c7eae772415b5e1425ae5feac50a4b2f76999394eb448fd9731004c632895c016f64ef49f030bfde5e8accdcb134761acf55fc9e8485057a849599cb8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5756250 BLAKE2B 83cd75ceee4009535550008576063c5c7aa17414ea22df9f43194191f1d5128a0506ba48915996915167e5373706ade08acf39369723c4ebb78e0e399c18a900 SHA512 dcde19e90cd27e9eebb286a3c355a11969ee8add759650fa0e22d4f24ffea72975f12b165e9a9884e93fdbfe5ae347b82cf81bab1cd83a997d56fbb4d77735ac -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_pt.tar.gz 2384156 BLAKE2B ae5b8f068976de53b2f459c31304f1f5971dd41922ee18b7c9bbe81f32fcd3d6f629df1940705b0f95eee75feecac5fa84668df1ea994f3a676085f15f4c83a1 SHA512 ccb56578c21d0651ba76a5237268134b4e3cc9291923b3f8c817a756c86fea9b953e0272a95fe5dffdf0c020475964510f7d39dc8b20c2bde263049f47bb0fc0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ro.tar.gz 2325791 BLAKE2B 56df22ee90e7c0339c66069f8202d73c4dc7368bc21797c294776e59e1380c055a2f92ca002d74297c86cac315646a66c240afdfad4ea93e6f85519e12eb1ebf SHA512 c885c301805003196917a9ac22095d8e82b7607c41d727f7b791ad01439ce10d2dfc8bdf019ddb526979d35b95c806cc8296c6971f2c95026e7c80d19da9e7fb -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ru.tar.gz 2238516 BLAKE2B a335ce39e8cd91c98013ab88fe3b8100ea6188926766b1b2822f489916ad17705f30918f5aa4c1215dcfe4a9e1a60a72955fccfb57899133efb748b5cd38a1ae SHA512 b91e0a7942929c2183356401f62983602468339f0a05f8c04bbbd045c8bc8668be5e3229cad8f31d163d5ee16585401ee0bd846d9b1fddb79c5d7a47d24f7b44 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_rw.tar.gz 278906 BLAKE2B cba00874c81415e420b95c81c8241c6f7f5cb1276222b181785efe2889dc844f31526e3b6e11d786d8740aaeec2dbc6d7bd58058366f93445fcbd50fa237e1fd SHA512 6c1f031f1549d92885da0c54d483b0c8cc64a5ed139c130d88a2adf5e11622fa40f10f517c49b6120073de948a8fa81325217606f5b048d6242a29e2d25dbebe -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 363332 BLAKE2B 7ccc91741ed24b95cffcf0cc395d726790477e76fed0c21f97a06770d782cdd476484ef647fb1533ebf98abbed3efa5f85d8c9df340035ced4f6ae69eb1b2b72 SHA512 13798e61a8ec3dad8226b07ec2a854b2155c714e289fd4b93039fc02c3016ff95f9a35bc04c46003d1a184bce7029d8823f72637857e8c4ab191523288b52401 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sat.tar.gz 412740 BLAKE2B e489eb7dabe4283a385bf58326995e83c2e955ad813eddf3316cbc1067fc0e4ad2daf32ae66e445d9dc78fef028a1c35d518fdc80802a4d2477274cfc183f3e7 SHA512 8329f8c6606c16c5a950312eb7bea68f27019fe64fce04cc8581507a607d8d402c52cf72bed35bc65daf1446679856550d9f9304e40b024e92d99666b4b10d85 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sd.tar.gz 343049 BLAKE2B a1f3f85d011b2e20cb1dba425d818dec17fe9994d76cbf24ef1fff0f9c124491647a4ee7f935e921ebb38709bf65344365439f3cb53f949ce7b46144ab2d03b0 SHA512 cc32509196ba2fe02d291ac605c83f5188628ce2d088684cf25ec1b4e3a796e10e914155a041b53a2592a15c6f9199ab0643174afc9d73aafbff3ce832326c7b -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_si.tar.gz 654130 BLAKE2B 7b2b414ed6efb94d9d6da771853e75d0794e2aaa82e8ba9d3c71c3a772dccc494ef86fd817ff201633d078bc2a2dc322353311fe125ed2f28eda460e43f44374 SHA512 429e1a356e8c9a71342a85ada259877faf3762dbc933668db88b2ade4ca9b2d9935beec41f57bee2fdef9f0a35654cce4aff8c8d1a0371ae0478ec6c1274fe54 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sid.tar.gz 410842 BLAKE2B 04f0024950506ee810c5572f7df8b7af4563538f548ed786326cfbd4a1f0c99082c52fd30c9c8efc47a9d355a60d56d2399d4a5c2abf56bb07a9be210e794434 SHA512 0edcdf4dbf30a0fd991f939b2efb7229494c057f9c3cf4a8cba96c98f09415a5e1e67fd05c1c493d1c634efae8a954e5016a0a567c4b46f7c49508097c003ab1 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sk.tar.gz 1923853 BLAKE2B fb3805a62c73f0a4b74161e0311e748058a13acac845a6a78a4434e06cd20fe6d9c21703bf9af437eb298be75e7184094b74f3c8777996c8b818dbb35ed9b67a SHA512 b5712397c5b19416e6432a28b5ad4324f7757c4270a17133f66e9b2c04906383b6816945ea0fa97ce87d9a15bd025cd4f3241d493d48291958aa887dcf0f02e2 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sl.tar.gz 2517561 BLAKE2B aecc649b913eb49e9fcdc91b8458f43009ac63fbcf0528b1bebb27d1ea24e4dff7ceca5637bcbce6280a5636835c04b849b2ba66454bbf86517d617b693ceb0f SHA512 483d3190ff01605ea7451fdf87849900fbca0d6e83215b8b2d17eec5ca571919b8185be91154df515b25084ee92b9f4a120ff9b091b797c42fcfa90d4f39ceda -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sq.tar.gz 1073802 BLAKE2B 21eb8070d7ecd823b66453e1024b39743d4b9841351eccbd52ff5883e66c5aa84f75744dbce889c26b1071b62c68c9a00fcf52a50488ec69ade2f64f1129d3a9 SHA512 10557929bf8507506f90dc1386c34c40c2331ab1bb411752e9cb1d432779c5688cbeee728ba7cfe7c77753b5cafa3bde4ff90f366fabd6fcdb0ea09a85d65bf6 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2292016 BLAKE2B e8bc0d2b69a36994569580795b6031f1b665428a9e1bc0922edd2804254e6ade761a57a4c35efd7f60587bd3f4c8a24417e8b0bebae4a8f29cd76c91c0123556 SHA512 9adc9d9d202b31ceadcb1021cb58142aaa75b1ca2f6e07a392f54737507832c61af2faa042e00ece036cca404cd4f0e264100cdf7c93c233821b99acc6b1beb5 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sr.tar.gz 2691471 BLAKE2B 4b230c88d8691a21a96aa5d685c47453b4ed38f5e9ea8da964ce65a2e4b4a59ff802948ddc48fe39af53210837118f9e5528f1d777a0c62713decfc69929405d SHA512 270a5e22ba7679195bfa908342ac7436ce52793caf361c40367fc8e2efaecfa7cb8ee8661bb2e36b10b89787add7a7740508811b0c3501d1b9e85ca4d9a40008 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ss.tar.gz 232637 BLAKE2B 4d0b22b3d95b85f0c29f7519ec7aeac67ca1cd896902fb29baf1e0d6550cd3f31720a70681a97ee1d51bb8dc007c72cbdec91c47aef931fd0094a84d8aaf92a1 SHA512 3cdf4b1337a0e1ca6098b8d53085ee262248945a5b1836f700c5b37e55a63b16285b6332d0c791a55c15d57eb4a59aa8b18bcee75b2a4561d11db26f327dcc61 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_st.tar.gz 228522 BLAKE2B cef20ec33575eb398f9c3c3cd1ae14a1abdcabfceab4afc9514b1f06e8ebd24b3262f972ebd6f2c0167afb85b53654b802eb699bd4be33bc87cd254b7c2e4ece SHA512 29b2683a6bacdc1793ff0f2408aaee4b1bdafb7edc19e1168c368bbeb3ec36e1b2cd6a7e2cd421624246bf1cc6d6bbdfd68bf2bea24bda64a2cd22b1c92e9977 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sv.tar.gz 2643730 BLAKE2B 7a54393a4311c3808ac1e97137f5700f6363327d6154a9111cd98f52450782ed9a9221cfbd71ff7f077399e8e864494deac364fc389ffc241c788cef25f98727 SHA512 e07faa9210dbad9d3def74a4f6167ff2577805249423f5b383e87b1b645ea401a07a6f9b9df983ed85a872223ca0da897b4828ec49020260eb4c8c996158adf1 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 256443 BLAKE2B dd93e638be4ad4f4909eb7fb8a1f2e462bba32ce321635fca5543f1afec61b6af1c31f9a53f203458d2fe0f3dc9f4702ca2e2889a84e18ff00fbb5812794ffb7 SHA512 6801a276889ce1f8aaae224b6e1a0677480693a0cbc7bba5b50aab0c1453220446eb5806ff3f96e30764c366f0a38d0ac28781c142044219726e56e7b3b5beb3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_szl.tar.gz 578173 BLAKE2B e5edca56b9bf52a2e6c523afe67fce81cc19b2fc5c74ee385c90d5b3bf039579879e997b86c294458b90619054e48656bb4ee753336a32391e7d26d11cc9ed6a SHA512 7681a85be106fa395cdf0864cc8863c2176be1b51c2700c0e8068673c87e9429edc98e2672ab66c6a3e290e290c086f0ca17353098a540d98bc151331b5b2582 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ta.tar.gz 604560 BLAKE2B 45be8a5c4a00f47289d0caaddf0dd1a394741888cdb6edd9bf0104607074f1cb8ca0175539134eb356af2e7fab93b629499bb6f0b741174e65a06767cb38e816 SHA512 06ed16afdf6687a27587bdbb3928e3788bc746a2efa8c5c33bfb0fbf1e0d500994f324581c0d0a00df052813b880c5ebd47de3e4a727fd66e929146d03a57733 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_te.tar.gz 970745 BLAKE2B a14b067f910f0c9db27764fe1ad297c0bb6f90e048956347732ede426c5e857f4176daac3e922e5d9256d1a9b8a92433db912e4afce9ba6fa789d65e860f654c SHA512 256421fb07f1fe1212da042d16c1d8e3307f2948f5522d752898c0bd7dfde59ad3ca9504fcc6c2de441358ecfb7e096ed4cb93c56f628d5bfd04c43cd85e7345 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_tg.tar.gz 308554 BLAKE2B d48a5a5b85f9f7be31b58120c3be945296545a6f747bb4aada0ce98a15525f191e76d866e50c2f8c879dbd36a55269c7c44d24c0a67ffe3bc1907251b8aa9cdf SHA512 b0fa6544c6b08f29f5c3317bd2f94dcad23cebc1f8c7840d9b97f8be7959643e4cd2d2229111da3b449f8ae1a91b6770860f7dcc2f0d010b8af093b6b440f4d3 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_th.tar.gz 1196454 BLAKE2B a5d2937387aeb6d7fd4d6ed1f2c2862398d8f3082b0a1cec2e0b62e118afb689abe3a559da3c8debbcd1d5d49a98a86c75bbe3f699ec2504c4b86b7013dc23e8 SHA512 bbee60eafce45ef67100665358dbdd211cd04650135dbbf840ec1cfcc1972ca054d2560bc25d999832dee01590000914de56e807058b837b6c35edcef8e4205f -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_tn.tar.gz 213032 BLAKE2B 156b855cfb7d23da15bd43b4aa9d72b02617273dc7b51b84ca8ca9a871c90ffeda9d330380ee9e5beb7ae5cc3f5ed5d139fde69bc5645d400e0883a3cf370d19 SHA512 b3c6a335671c46902a60d3b320c4033c5817a0e3fc4c132af91b1eebfeacbd3192a5602b2cf1ba24897cd5a537de9e099fe3508d1504d4df8daeb439bebeb89d -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_tr.tar.gz 3015420 BLAKE2B 406d7f15596bb4cde633207b2164cbd4107766c379bf0331641a553a0a544238831dba87ab2ec546f7310d8794d2646737f87d4d1b888034159975d9851e7509 SHA512 01694d37ef19d1f6c69d7c4b162320967039bcfdb319419f37dfb9e57b43c8a0b788e743aeb37afbb433b1e61f659ee53cbe0d81cb65f4264a71940cafd298c0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ts.tar.gz 226360 BLAKE2B 84e14612969462c7423419b1906ff180d98859563bd3b04989e65b5c72e745d6a754ba17fd89b56765ef5bfb1bdad475131792e37ffea4bb5592f55f75f88539 SHA512 b51294c33f7f4d5ba0b5251ba39800333f13f6e5c72cb44d075f29438fec65ccfe7c71abba2dc61f7bac1fc8d34d8c6e43ba5d4312c7dc9e55b40c2134a59555 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_tt.tar.gz 148087 BLAKE2B f2f33a172c7255071b1db2770571a2cf25c0483f7ecaf85ea5c375ce469ce2cc4f5d865a41323801240c25ecc7631dfc0ccf3be9739e25c47293a6c78ce1847f SHA512 07a2b4ca83d81bfd08b116e928cf36d94f6dfd03e35481380a5887dcedc811f95befa2c8fd4c87132e8d02f5ba33ec5421ebbaff837726480e53a5a4baa89be8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ug.tar.gz 444210 BLAKE2B a6e2b8bbb0f5f24e1ad6bfc26393d9c7bd433a2041428e02ff86e6dbdd108dab07731112b2b4085fcf211a3851569620564795af3b1305b075b8e31725481647 SHA512 647593f2b529cddfd5d63a089bf0a83ca90324861b1c6aa3e230e1f0e65861cdf19de42b4de26e5b92c5a4fa174cb0f9462f52aab7a0d5a1d55fdc39b42c9508 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_uk.tar.gz 2734638 BLAKE2B c506c480c3cf0a7a32d342d0737760e0d8f9a8030b61fccf9dd50c074e98521dc27caabffd41419afee1fdbcacac510bf87c7abafbd116e914084ee6022d1977 SHA512 e14ae1081a0929f8aea11cdb5ec5be1da64cb13349dae6732af0bef5470f62d9adc5150068f9b3f3cf4d437dc0ce2f8644653616d2d19b5dff88848b3048d651 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_uz.tar.gz 247920 BLAKE2B d0b4f27b90e6f33184a63cabda705070dcaaca9ee7600ed85e8420dd1d1f252d972b742c5d575f11d7531a9e9430f6bf1c4001c2eb9d0c98c9be82bdd21d6c66 SHA512 2fa8d2d2d998c8186f98c1aea5502d1568113c908e20f5494c132db9489a782103229887f29e843d4ae622f5ad959b52fbfe7fcbcf5a885be9e6512bb47b74e8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_ve.tar.gz 229762 BLAKE2B 35603fa3c19a8ffdf058f020544595e1430ac0bf40ca3c63841228ad0ee932c901394766641d40fe7f507abf0b6c582de7496310a7b12e5f3da1867f13c94fe4 SHA512 382a34f027f162816580d3a4361e87eb94642d1173a0c5cb4e88c2b61a13b271afdb57f31f7fad1a433563349b4464e8d30c4428a0503b18ac71cd60a2e7b049 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_vec.tar.gz 593387 BLAKE2B b5802468d046e1c1ed2f17aacd793e8ee6ae29960e41edf19ee3499ab48473b4304f0e985cd2c7fd2fe350605b8579a9c538286f42fc4543413ed461adb3cd3e SHA512 6cacfe97dc9505c9022e76eb6c7c2a7751ad59011ddbe1a949f3058a66d179051da9c5b2bc4de3d3da536aa670f65913140f96f6b93abce211f7f90e6e5d87b0 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_vi.tar.gz 649886 BLAKE2B 696a522c6c4862912b7c3090ade26841a0feb80cbe74c7e6a66611b7e21981ad3b41f05cc86af756851110d2362a4482fa91330a74379ff90e8f86633f11370c SHA512 529543b770f9b26bcef59f94470f9a964357a692eaee22a7c157d8406034dcbf922f9b6ff47f33b9d7064de2e66d1cf98cb05b82c6a3a07600133b5ae36ff216 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_xh.tar.gz 235012 BLAKE2B d2a10cc9288ba15d50ff788f5170795a18542354ae9efd60306ec793c55303a9a5bea4ba9fd45749ef364ec9fccbe1722fd57c9fc11fea16a481b9542662b632 SHA512 07bd902d9479986af0b2ea2ed11eaa37628c024f0b3e077f5184a9965e62756aa0b71cde0c2fd61643c080ee42fedaa28380476673d968a01b91034a7056bac5 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 931429 BLAKE2B 5d6eb5a4e0e37c3966829fab2c7f7b6deaed12b5da305694bba3b787634ef4dc696b9106744e1833710969093506b3ad9b0ce1decaf97ffbbc3ee103738bcd5c SHA512 8da803923db5b45e83374b5a17c35815323df789a74c40a7a2b415c2215df20a799feb0a86f68ec2a61d01df03d1856139b18dc192683f2f24be894cadd05204 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 946462 BLAKE2B c5fe76f4f06fbddea3aa83a3cca1bbb8d590e0c57e45f0b85b5dc1f7e990e82c555779c6d4a2757fb5ee7f5faa5c8a9a81822625b9a203c3a72783ef2e518d3b SHA512 e43782cfafb50d6c6473fcc02316af376e55bc458ee11e8df93ca024f21efe10558164ed6ec67223c77fc77442c6c7658dc9a156887fcc916f3724ff944684e8 -DIST LibreOffice_24.2.1.1_Linux_x86-64_rpm_langpack_zu.tar.gz 258125 BLAKE2B 4c283f1726a9f2a501e1a1e0d15635d5e4f71771ee4f0e88a1c0811f8896f0276a540c8d87684e94a6a487c065be38444adb2338ccc789c3eee0681cc253f61a SHA512 84aaec5409cf7c9b7b21db954732cf074971233888c8630d33fff7d12b79a38280ee0e6d15aac49bcff638ec5f9de8f00613c4095ee22e4a7d98d7761ef981e0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_am.tar.gz 3362448 BLAKE2B a68a12c6f942794e7181da87d2b7f3770599bd73228dee27a58446dd93fcc371f63ba35b71340c6c0f65eb2967a2c80a185bdc2c54fd811b4a682b55bad85ecc SHA512 a2a20adc4c03751217b774580d83592b567f507fc567aab080d658e75dba34c8cbe569dc6209c3c8f47e88c70abc406b99cda1d867ecc98344210216fbc03b0b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3058528 BLAKE2B a135705b2a15bc72e89d150b14963c14f3ca3deae1718e469b8558b5c83ac781428ff265ba5bc36588513c71a7dcb63ab20b12099b560f891c9f9b1735a5355d SHA512 9f0ecc617417b7384459d7f2996028e8000fd8109dae1c90dfd2c06dae0f15d5f99d17cd6527daff198f879644cd03a11775c53c102d471d0d580c67b4cd2353 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3224989 BLAKE2B 4f6f4a3c09345ed451943e68551ae0b6b7ddb68b9f2346980bff1352252fa05ab1a424e28f11b1f553d3154a67774ddfd329cd3691610d6fd3e431fcbeef6a26 SHA512 1b4626d4cc4a4681a9c8d46da70006470bca3160c206a70f10cae444fc6a36511027d78b86e5060a0c3a089db840bf7196d2fb858325de947fbd330dfa9afabf +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3536696 BLAKE2B dbb2d35f78cbe14b0a2ad1c34cd10de00b6369142fe104c70f0d3a547b184c043c57297c77f75804d0bcbd7e2ee56104f3166a5526c3c1e309a9914342bc5776 SHA512 651026e9067036d69486e719b4ec1f8a939af13256cea1c385f9f3b3c6f6b10767cba7a690a74b435dbc1fe9e7ac97cb406ad9cc342b697334d602a317efac90 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3514667 BLAKE2B 1bcfff3021a185ecc56707b7cc73848390f9468fb434d7263ea7d9ed0366cc16fa2d403e4b5c2179028b38ff1ab1569352a6f30f8e896de4e2619e479f5dc088 SHA512 94873a75836e47f6436121f7d21e8a4bb10d33e07d667edc27eb6eadc6afcc309e3d805f0fb336348bdcf86f2dbd9617174895a9b19753b936adbdfc706511d3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3328592 BLAKE2B e5038721c69b3fc8ab6b49e0649c489beb9cb2dfa90bd41b219c75d97145caeacf12691331117cb431e1615a351439111be383748cc756364f33e57df4bf71b7 SHA512 e60f0e43c705a58012b2807d201ecad4bebc5aa1f2f061fe5f6e5f7acfc5f72d5fb3b5f9842e275c9b45f2d0c483d8c5edfa566a854139c70e0151266dd52476 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3327698 BLAKE2B bdab5acce83b2b7876445a09ad1079c750d0834cad085caab3fb256ca0a728ac56bb31ff1a06947b7b491325cbd45f0052edb56393ea58322d5e555d8c419807 SHA512 299b3c6062b83f49a20d7df2f07d9371a6f35c1300d6b234925ab4f744023acf63e314d7db590c9580b1f9b758eedabf72af7b89aafd3fa63e66b2d82f055770 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3145135 BLAKE2B 291f7ede70da672d550959b26ae4f9551160c2bd5f581126529a012ebf53e34ba9ff697c08e7ea7aa8ac9ac39d52ee3c9173e6e1effdb05e75752ee98a4b5db6 SHA512 5fa00faed29b6c0ce2e0e2a2e664bc2e3551783073fa3c42e8e5ecf68250ec8299eb123d039982f3a8c971939fc5b2484938ea681a796a2648e089ee13bdc784 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3250480 BLAKE2B e73860ced54f4d437d949d75a98a397f59bb65893095b6ded77a47f95eabe67796e4586b7e748163c1da9b1d77424df530545a15f7a6bf6097fb050e128c2ee9 SHA512 b88ae1b5cc9c95784fa250c2f566350d1ff58d734c95f0e79af910ada5cd95619cc2856265035683a4e051d947dee4a183aa8d6d70630257e195a06eadb96327 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3249547 BLAKE2B c0e3882de8b0be6ae7454f0d2a51bab59b63cea60b6571df84d82cc706250a5771694ca1fcbc381b0b528dfc67ed86822b136a9c6d72e9467d44eea03f3323d2 SHA512 40893699f6b96494182f81055022c8e09f2eec41ec6c6492e3f7dd378648a87c94a81ae5b5af3f9166bb210b8b5fd1a0a15e7430544454c1fd84dc3cbb484fb7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_cs.tar.gz 3207900 BLAKE2B c682df9e322daaa6e1f86c038a12a397eb5526d3694b44be61b621397c461a41bcc8bd90769a65f682a778b2b746f33b04978e67f9e4ef93612e1b75ec663de9 SHA512 d61e6b5a5f6b12a9ab3081c6d25230ea1292e1055c8a98cfe3470109de10cb6ac69e5560a08c300a3b71452fc1cf9b3c2c34b3f28a1f77b49d6bd0dad17eadb3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_da.tar.gz 3222531 BLAKE2B 32c5ebc826be3be6634d83642ace41338ff6bf51fa052e8ef04e2b6973216f9581beb8e184c4cc3e132df97ce41942da96e4f84e89ecc475bc5b1fef1ea3c8b4 SHA512 69f7d71db121a02b0dedcf768334b284dcac2bf8a504bbb49419f1e3659b1f247296c8861330d8e6e52d709e5a18be85a15c5f122b694669aff7b66bca0b9b7f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_de.tar.gz 3301594 BLAKE2B 9e8b7915cc1d70f21deeaa58a4d873b8fe9087bd51504e963c6443fd14552f08b88a4aee9e66f209bf74dd3c9a380fe059d9787b2a6bff0a3cdfbfdb766cbe45 SHA512 94c559b140b521d74974b5eb98624fe1dc8bdbee6f0bb85f8eb3c7859b1941f4fe34f837e5b6e5f30ef6ad6a064b2a73871928ca691d0177270de4ae95306441 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_dz.tar.gz 3454581 BLAKE2B 14a2d52d4e33c2f9a1e00271e768d762ec2d83762380fb9edd83e13b0e89a2af62e00e38c9494f9a817f22ecd999d2fba994d715fb7f79a6a6ebd4330bb8e18f SHA512 f0ee566787325b7c3800d010e994245fe8793f60889a5580c5093da472a4f7aa58e53ba0ad54a0fc8664c2f08698eb027aa2484f34d27c97d41a7e7e8d9ab8ca +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_el.tar.gz 3835801 BLAKE2B 390aa9d4fbcd6e4faeb680cf390c86b55078dfb98f58f713de8761fa82b75aba792859b5b89bb2e689ea29bfafcdf11359a7c3ee69394465c7e9dd48be281f36 SHA512 9d322f09bbb14cf1dea3f075fe34858102c347164e9494800141835141b880e98734a1892b1f270a1aac672a1ae0da216b89fa5dd3bfc09fcf8c93a8ca300799 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3064573 BLAKE2B 243c01940f888b0f85e5a83c22fd6dae37a29ec2dca21724718621d58eb7b890d374e6aa8a4fb7e486273232386e498786d1d8ad9017d0e438360b09f8ca059b SHA512 727719e2625bc61c726aacc05be950f44c9f762c0720c5c117b03fb659f9a210b42e26eaddaa94e34c1803373f3489609955d0e1d6a4550a1bd64700c248c73e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2478261 BLAKE2B 618f81dcc5f81abbe15b961ac32158c86a86e4fe1f598992a471924935dc1fd630e7383a4f1a3d86b469c5ccaa10483bd0bfef0fee496ccda004e28ea1f08caa SHA512 e377c928e3f443b2870d08e49bf3e5fa6d92aae9774078f3159cf35737c2cb8a4059799f6eda22414baeee2a00a8cec6b7b65ccf4bd40cd626857d0d0e6458f4 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3062431 BLAKE2B f01c7b36cfb5170c4e0c1990cac7081abedba81f888cf6e968294aa4687984ba3bfd8cddfc5c7edab36f960e8bc2fc13d1b51ad69515ae4392363f4290d31ac5 SHA512 1f557b0465633c7783ac34b9f21d17d7cedf5a0a8844bff4fb676ce146e24c717c5dc148cebeafe263817dce649478e7a182634a4113c267718502e4db717813 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_eo.tar.gz 3148779 BLAKE2B 185ddd2ef0bdfeb60823d70b8bd0276024b858c1a83fd26f85ff9015c30a623e21274dc94d7e1049253b95bdec385f4d265d9a5814b485a02e323189d82e3155 SHA512 c8084dbab083c84ad4a23a76c66ea9adda0eee454191b5ec02587af569c515c466dd336ce7225c98a4c3da06ee50cc5603806a3aa80c114ee9a7badbd9133007 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_es.tar.gz 3295479 BLAKE2B 771729ffbcf447cd39843f0c28a533410227b94b62b19119f474b79747bd6685d80d3aeda1f00bc68a64edea55a133828a3ea538ef0d5925c1a4a47aa12d5cdc SHA512 4a61af8c328a8e1a3496e5de1b269aa7dbc54b76003d520a6a601af11a7f5fb075a5a6121173cfca9719e234ff5c7951b6473427ebe095d9aea747461c546238 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_et.tar.gz 3174003 BLAKE2B 41db379e504af4fdaaae992919e78ef74039094b2d237ffd5c541b1f18de308bcc3efc14b5095b3067eb13d7274dd3f992c5f5bea7f64bb0541d96fc9e2880b2 SHA512 8cf2ca01a89c4a49e2c089e1096f0f92d4cf09c56f778c014014ad5978d7ece0686b1e7fcc2202f5fff80c92ce901a5224aa944c6b64c610d9f68ed5f443f8d5 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_eu.tar.gz 3189875 BLAKE2B 8780d07d49212627429e974eeac29d035d01ac63e17c195b9e8af647b788beaf9fc5f431749b61fa8a8e4b9e2328fde26c2db4a8bbce97089a6d348666668475 SHA512 2b7144bb580cf87a2ae9c8aeb3cc20fb5e6a2d4a29cf4a9f868fe91e6b0ab7ed532547d7554be9600ca8f78fea59435ef26381bd7472d4a1553e809e5a6b3a27 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_fi.tar.gz 3198846 BLAKE2B 3e61681e7451338d2b305275e446543abb702a98f5ef5d83bea12463143d8091db12933e51d3857d70051ead013ffcdbd0d5da37ed763c7e0357634274aad445 SHA512 07622210f30e5afbdd707ba7a5a2eee1dd0dcbbfb93dc5e47bb6413648a74ea072b64abf0be25f1d304ffbcc32695413660f9db3faebd2baaa207a2c2b8c5e0e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_fr.tar.gz 3269807 BLAKE2B 730491506878c27a726f24a13f4b33f5ffc89fea55c3689472b2dd23f9126330b93c5960861dd373f8befe53e45af99dd40dc6744242494bd428698d8c793e4e SHA512 905e4122827fc88908b1417b2d3250d8f0c34d215a6139c7c4cfc6ba5729aa134d55f746f7db4a713e8225979709904d9b7d69d8ab6c0cdb89cf943c3ff8c06f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_gl.tar.gz 3218494 BLAKE2B a87d190415a6f46d8e1d5e9203a2cc6303824336f3eb77c957f022806afcca7d4b537976753e795de9fccaca2152c774ca5d1a65c24894746c65d57dad13a56b SHA512 407ea6dee5e2a985335ed8208ddbf43ae7401216d8e08eb1e5faa8ce08fa23533c81c0a334230424645ebb1bdcc098d296d45ff579a5ed7a119c1814dc7c45f2 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_gu.tar.gz 3153857 BLAKE2B 767fcc6e1ecc4a997e65200007ff1a099516635c10420810d0676f4b27cea8c2fc4fe2a934b16dfde3f1c527646cc5bbf296ae1e65e9c979bac32ddd8ba053d4 SHA512 c72d143b5b317d10c76140e4fcec0fbb95cdb3cd14339a4ba70f86be3ebee970be9dc0ce21b88cae563b3f4b0e11271dbd4f907afac75b1aca61bfb88e2676db +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_he.tar.gz 2985612 BLAKE2B f61401b1e29f3cd57cf282b76b8974f4843c5d96fdb26ee7ff5db6875eb7b9da2d3bde33c8fecda163b452c4278d2a5d2dd41fd3a7a4a8a81b4a0245a3c136f2 SHA512 8a9339959d0f57cf608ed7dc04859f5cac60e2815b220fa64ff8563a96716a433edc93503408dbfddf8beebf6560cbd44d85483509abab7e500fb3a63bd1155d +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_hi.tar.gz 3177733 BLAKE2B 09303b7515bcebd5196814e806dfc4614b0d476d026a4e71946fb0f174d6e9a332fcab9bfd911bb8645ab41d166a6ad29f05b20f8666da6a8e3615af675c44e4 SHA512 8ff6a2b95123dd40e054f5414c38f9a974c6b437f78488e80b6657f7a1fc3d5ed51839eb806b76038bb658e039e5b197711ddeabc6ff8e79cddf1a60c79ad4d0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_hr.tar.gz 3141633 BLAKE2B 1bce71551c308987a8d5a3c1e11f6cc48c99fee86e3be12a145d1357a86c376229edd2c4ebd01690ae5b77d769e6170416f84016f04b2b2f0a0690b810e1b5b9 SHA512 a9cc7af35722228a6bac7d9bb34a09e21ee2baabc5248509e81ccaf3cd04bac2ca4e0b27e908791a6baa13b87a9c8b371010576bb188c1b7eed8d07a036e9de8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_hu.tar.gz 3353959 BLAKE2B 3d94ed2f44b4db3f6d185d314ca43ef5673cbeb79b808ab6f996a8cecac72f333a15684a7c313ad04b08d699488613f9aa7901d74421195ce9705ce45ef1d7dd SHA512 e316b12e219b69d6b79a46af51ce726a5ca7376b038e0a2504c7a17b385a74927b24b48b51f24f3b035e0d3971a34b005a4b2c65d40d090fc52056dd8574e534 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_id.tar.gz 3155960 BLAKE2B d2bf3d68446f14ec46b696999325d5a8ed328d898e59f2bdad568e04ed846bb1bb2873e411c0d49af4c726d1ca0270ef7c65c8d4121184dc5c527ea46a2de707 SHA512 338531c4c606972c5565f083f2df25147de8eeeceeef6e0330d35c62c3c7339db1c0927922e43a25930e4c0b5c474a8a7602b9230e5a9eed033b305cf8ea4f26 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_is.tar.gz 3146124 BLAKE2B c4b7e9ff4e788a9242bf96d2f6d71621fd861ddeec185b993c9bc9082409296d1c936d12e6a901223755d597a6129f234615872a0232e51ae3acc74c335c2399 SHA512 fae42ba5eb360947754674a4124ef6a14fd6ab1e86aedaf0ba01f30940ec7ac868652483468629a0a55c099d5bf1ce36c1c5a0ee676d99fb0f12fcd12bb0e602 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_it.tar.gz 3227438 BLAKE2B 3bcbaa3916938187102b7e1e2fdf18c6bfdbca5ff4a41ffc9a1336887172b69395f96d6213f516ceb031d53f15ad63869498c685ba713d4cb590d665c291760a SHA512 4e83a2ab41d204b755f01d8b5ff205fe49add4ceb799bb95f0dc1241ae2a09e99b2a51673ada6a678efa964c233ac366a044fb931d7018e2562d2212484f38b7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ja.tar.gz 3573802 BLAKE2B 64ff8c346d12503161447ecc5887bd6f88bf998ec8d406c7029942a49361b0d785be806f06aeed4ab6961e5a1824e8fc2a6f853c3e076fc7896965a461e7e29d SHA512 23f257a9c72ed20b9af21c34e6440ddd7ad1d790d801ad748574c0cd47f3c6ff2c11136b03f33b94ad40efea9235d0abf1d249cfcab0f04e81c019ff95d51537 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ka.tar.gz 3232038 BLAKE2B ed36e67b8e82be7928b7bd37fa69fc61e9f85ce45239f753f6f3f322d21c4a8555640275bdcc96048042f6b242daa186be4a3ed615215030db1e91cb0d310952 SHA512 5bf5bc7d68e9bbcb011699b7716202c9ac2591e881484c3e308877f0f799239efa2f78c1c1be928028b036d11a8e4a03670c6884ed15d821ef1f525e791d67a0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_km.tar.gz 3541979 BLAKE2B fdb94c1ac8dba1adb23e436c5206af7f77516772d03699af2ba19dc56ae720de0add19c035f0331284251830b84b4da82d63ac1ffacbb1b114c634b0b444a36b SHA512 00999a5fdc56e350f78db6208f9f5185aa60810afefa3f18bac0b2b2003ed26e475b2eed2da8f9bb3d461a17029ae993f80f18cd430c24015e971d2e85f3608a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ko.tar.gz 3212717 BLAKE2B f8afeaac9ab4db63fbd3d01729eeec1a5b04309cdab43eae357f764d27b4efed96203092ef7eee4dac906d7240f68cff8922ba66c4465ab655c4f3bb5455dc28 SHA512 f40c7895c6fa95f8b5c40356688142be18a44cc140a66afeda07b0cc398a6d3f73865f113412a58590b7bd3688f8d331cabf765ad5ce94d3addbebeaa8054fe9 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_lo.tar.gz 3097555 BLAKE2B 0d5b851eb854f395b3086427238eca3c4daa147ff9884e53510ccc561ecf97b4dc005eb6f223505223a9956aa426b8c1f2dc490e22c258497e6f8493d64f89ec SHA512 f98b84795690a208a5b4deea8ccc0a8367bd6c0b6eea8f57b7a1a7083c18bd263c80eb25845268574174638d47f01268130aba0e859858bc268e0823d52876e1 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_lt.tar.gz 3259860 BLAKE2B ef95ae3dbf5b678b87ca66e49e19f2b0aa91d4f979dd95db95900343e830137855f3974fdd4424911b814bad7006a5a640da182571700c52ef21df350d3f81cc SHA512 500e768bbc1137df2ccea1268c555f4663d6748baaf759d815c6343915a13e1aa1e7c0fd6883e05a980f70b726173d3200f44d9a28746af7a8c8637c6339fbe8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_lv.tar.gz 3138682 BLAKE2B 438ddd90d5c5f2cae14db00eee6f3f2d20f4d452208bf51b82f21f9260360ba062915579eef5d08a49e6fe1178871252da81229ef39846147374589f07c64b97 SHA512 8789a3c42a5d1994dd85445f5e004e20801a7bf226230ab2c556b54ffe92d9280565a79da9ed5a554ce5aef2208c0e8c221a38860f28b47f09654a66d25466e0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_mk.tar.gz 3160092 BLAKE2B 74c537c852220c2dbf0d286bfa0449732ecc4acd363fcb93ab9d0a4c657dc1e3b27f7a20211f33860033472ce89c10f6729e15a5d1527ddd3ad2f0d67f24181b SHA512 8733ffa0ee434386625941ce4079d30b013c863f6c1e473dc18fffd80138e9333cbbba0f20472d5721514d57128d7053a2386dd1ac2fd2bca1f1fab0c04278a7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_nb.tar.gz 3169000 BLAKE2B ad42549c06234e41131686c3d6573ea47a61be17c3e5428ea1f8f7fcf16f1735038241f82e8dec888f370a19e9c685af0da91aaae41374760a4c477c16b457cb SHA512 a23971f234cfbed44f00429065d2601970cd611f52949f94eed305cb072c44738beb24fe1643d868fd3b213009f7c0ad94ead4f93b2784f12853c3ac1a25253b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ne.tar.gz 3381461 BLAKE2B dacc22ea5dd1bca32ebad0c1813b1c71ccb8648822d1f569537f1a019cc7244ea7c9a8734945b82b7da9bacce6d0faca695ea201231ff1867305c4bf915065a3 SHA512 f172a6e0f45a0f9e54741092eadfe9b78431d8b74f5f304bd769148b245a133e64c82cb156aae1842be0325d8064a1d9e653eec4fc5499cc4a45e073edc77351 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_nl.tar.gz 3255376 BLAKE2B b5dd0b21cfb89bf7c663b07e8f8618df09ea5fd8fc4eb7d5e4286cb998739d3d41f71946fa249574171ca69fef1b5a7230b345a6abf10baef8c0b9a8e9b8b3bc SHA512 8865741f4d7b55f183665dbf574ad871be5d4c3d77e9611715507b623a995dc7a15fac797fb6661f810081d1de755820af386851763fc6e25e1cccb2ba543542 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_nn.tar.gz 3168962 BLAKE2B adc9af428f20857690d0bcd4d8b51ae1b2ccd51c23e63250a485373386c3cb04d60b3595c4c8fcf16f419752db3dacb90251f408c3b6f6fdbed00c843181fed2 SHA512 6b1ec2abe39d22d41d9c9297ea18ee83abffb854034cfe6d26b6427b0a22b54bc74dc1331fc7bc46c623331ad263c096079b0a063f7c8780d1436d436735fb0a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_om.tar.gz 3194063 BLAKE2B f1b766178e09c193eb9ffd9abf2eb18a46268a5bee96d88014fed3c81e9cbc6b337abcee9f54a46e4a25c7abd583fc1bc06cf74d7e6475806bdbce9775f06bac SHA512 976190e5d954ed7e135bf7d72af4f150674c0fa376f4d459d5fcb434ecbb278964f4def3b96b86c20ea28e8418bc586dbae6a9fa7bdb84aa8188ece81c0b988f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_pl.tar.gz 3304582 BLAKE2B 282b789d56c82fe88b75dc2b7eaa8a5c485f11713910663818ff33782f00502b8e54250f8e0533286e07032e175425f6cc090f3e23f63fb8dcc2cc40cac63960 SHA512 7955c821eff10228602558645255f6cc8a8a81431211676af6b21915d4de9b5e48ba67ba5cb2afa6d777cbc4f1736de23fbbe7658bc37927bb5d8825c4a335da +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 3208353 BLAKE2B ad55366c77bd9893e2e68ea2e4a18d1332e81ef115bf5e6328f249ca4acc82855fa97f5689a98b88de14a0ee1d7b66887702f6c8e4e3ef5fa6a445100f1e2bac SHA512 cd2bd47924b639fe0f87fa85598f2aef55c0274801a78db1509be89269706d8cd13eb7a13ef23c6a42e14269cf2506c40ebe23c6dc7135ca89e8594f52fcfcbc +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_pt.tar.gz 3212438 BLAKE2B 602aae83890db6ae3339acc3a6c6f8036027dde8e86cbb41bcc051faed01e32e6b2225b9878436ae6123a31a6874ea773bd91aae4c332de92d3988865798ab4f SHA512 408797dae62b7ba4b465d2cba2a7e4a65f5117086811c24343cfd24f23adafe8e361fa146e5983c3615d810150def0a65804212dad95f597dabd76ec252675d1 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3087542 BLAKE2B be9053da1a7710946584485cb903e041f63f9f302e0992585428aca9d3480ef3177a10dcad526d63f04b562694267c70c1fa7f746a2bf2565d90dc7378d8c9d0 SHA512 7d14d7e64ddaca547238652fd24032877ff69c265570e84cca0becadafd276b0c1e30b4a1f2ecd4230f1956b2a830b02afafbba69791e0546beffa333378d3b5 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ru.tar.gz 3457443 BLAKE2B 8a08202bb205c89122aa505494c3e8b7786a78e5c78e8377bedcaedb1add489ba999a636a2e6a096e22cbcaef42c344f13e348267742ac14c1e33650b035392e SHA512 f5c0acd1f139639065baeddab2aa362a8a382c78109d0814d08ac5b02ca28a926253d1cf540e8093ae2dee682a5d154dad7b783728344705b862a28f80417611 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_si.tar.gz 3236825 BLAKE2B 72afb2d5b8a14afb31d1bdb547d92fa29230370f39044f1163bd462b94c5bf01e61822c15bc14eff6d0da34178290a824a19c0308f475e511410ea653bba4204 SHA512 326c748396183ea220fd5b8b1334e90859cf7a613fa6d3867dfb507c584b6cb955a9d2397ec306927171f4f5addf1a2c85e217f291d1ddda1831ceb99a9a73fa +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_sid.tar.gz 3180264 BLAKE2B 4c46ead86a006022ba565ae5582f91b9ae4fd6708334564f2bd4ddb2d41270c3592e4d3e0d84bbe68d871add783c57a4852fda46ee0e70aa9cc6946705a9ac09 SHA512 580210bcbc526973fc095dfcc11db0655ccc1845747ef698afc85d062c6d625215bfde742a7bab4c10235abee16c39ea8b7119fe10cfcef699b9463ba5590154 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_sk.tar.gz 3238606 BLAKE2B ba87a86a8d2cf336dcc0d76f851591c4644888da3d43a4f44b21d5bbd099d41df2f73573e4a6e1d8f392a80ac4b12a95be9b3e9e9de689c236eb73e14ab26dea SHA512 a3e1c595591db949288a6e628a6fd86a76e284ff39f49bb70804894e04ee3872b636159ca0da04893905abf4a293380e61cf802d9593fe4ca9a0f4ee5243d16e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_sl.tar.gz 3184937 BLAKE2B a85f677ca3c525e095b1e7484cd11291bbc7950d2cba9c8e5c1a2672aa9274444f3ac9e7ecf906e79d2543dff91cff55dcf8dc2f25324881ea2f5fc106b77a17 SHA512 fa14979fa3df408ce4e281be9d8fbb46c345a3245780c657fd80281d79178d3f221721cd70327e11ecdb571b0af1d1467e960391f563a9600ca50e09b562e33c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_sq.tar.gz 3105371 BLAKE2B 052f2cad6706bf7179b77cba6a9973db8d5a9db93b98b140bb1dbbc238b4723eee94266c8efdff1ea9b01f326ed57042b0325dbadb2740de68f62681221f6953 SHA512 8186c8202b2cf6bb35b6e2608c1c642289fdc730b88d4bb3f4b611e17fc18a194c3c3e74988c86bcf2c5ae66b7c00edc50527be9c8537483b6e3abe24540b860 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_sv.tar.gz 3184733 BLAKE2B 3fd22ce41966397bcb4e8f92d639109a37f06c7d05800a397bada87411da0fdad63e6fd63d32c730479449b5c9c3dd703729126fc3e5ff7233dc2e5f11bf3f39 SHA512 2b519764c1776b9253e5c7d8b5d9a7b0e7f6a6b49e422c5698f5848e7c9c10193d335349f5071003f9ccad0fc349adb67c9900e3e157d4ba3824729be77a8d33 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ta.tar.gz 3431326 BLAKE2B 3a9e778d1e5fe2e5e2f15a228d85f1bf68209b29cc6558f291e885cf5091de610ecec12c1d1c7eb47ac8b24fb2d17baf6218fec6697b3eb8ef41a9c282e0989c SHA512 360ffa0ab4ba8e87820f54aa9abeb3e140624948b7ec9b19900deaeba32d7070d3af8ac412dbf6fd5383525be5c22d450c49057ed2e86c6a2431c672090587c3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_tg.tar.gz 3123058 BLAKE2B cd875d66488392ed70fa69ba52a42f1500c3a2380196a9e08e4248444712a491b67aea2d5fce378faaa7cf32c69a28a05b26b2993acb2f15c26dc505a1e9a49a SHA512 a59e32eaf416e70ed66397dcf42a99b2cb42ff71c6d7ebf896a0f6274a4badfa3b995614146646e5461b6c5a749eed6aff8f144b9474655a6700a2b7d03f7a2b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_tr.tar.gz 3242313 BLAKE2B 776594ff1911cf11d70a71f97db21ed48863c45b87112a4c9f534cd5e158bc142c1ab1df5bb97ac3a8cc2feed722adb29dd759e0cf9012c8bcd06342beb2a790 SHA512 ce658c5b3f4be52894ead9a48f672be360e6a8a8fafa295ab1c79231f0ccf4db870edb38de74b5692b6f4fa1395f64a017f97432ecaf09d7a0070f8b6face22c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_ug.tar.gz 3144246 BLAKE2B b468847a05c744a13a962ac9a73421979e84cb732fddb3ee3cff469bbeaaa5cb11eaf4e1033936510d307e1985c67c67061498f37007c038a1e2a4a7f9bb9f77 SHA512 485d81cfa5430d16544539c093862b09ba3b08f1538384d933160d0848b3ace9366176c701aff48a2d37dc0549d61dcdbdf038126ee79f5645c7998167131de3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_uk.tar.gz 3445764 BLAKE2B 24de10eeeb37980813d85f8d4edf48815413c0e05d55522f787de7b696aee37004d5f480438426573f9069c3bcb6c876e27af411dd4cf58b71cdcac1d6dbba6e SHA512 31c79de4dc20ef656c1719a0f63f6dc15a5a61f7237b4b4c2753f3cfc88564721953faa47dd21e8bb1b3cd1179d23fc0c417a0c47a6fe1910442e8036c2ae24b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_vi.tar.gz 3173712 BLAKE2B cbcd0f908b23569e5fedd7eae25cb5a4a6d6db93a601d588a1d22c60921ea085d536b2e95085fdbbfa2f367fe5c066e4fc6247ed56c1ebf985fba452507f52f4 SHA512 08c09da998d8efeb5b2d53229d02b6672c1c11f23e834273e39d698d664116732c3e4ad7d1a85afc097693dcf02c12ea1e06559e96bcc2e8c9be2ef7ca35dc22 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 3279694 BLAKE2B e114666b6638b9ed362332a94326e73d2e7b0cc540c13a7c11241ec3cee1398e4acab1f3439435da2c1511f6fe90e4297c84c6d11e5ae47e7a3a42adb7aea700 SHA512 6cd56afacf1c12021e2f7bf623cae6a1d7f03d1234f73df987bc4fef64fa0deedc63e97ddd03cf1b739ccd205fc43291cefa34f61c1d8b1153e9ee9e52801194 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 3315777 BLAKE2B 800235605082f878357625f3cf5a11780274f5fb35ad1856880c3a11021a1689864ab89281605dff1bfe4e84fb82afce4710ebca66f2a944ce0871a172c80de9 SHA512 d60a58782e5bbe7801756d1ae2239f138f31d2714637510aa91b91334c63ad979b541cb46dc3825f0428b411f706287e8cad3ccdee9d6646b3d30a2f94071f21 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_af.tar.gz 1347596 BLAKE2B 46753a486503ed32f0333e352715ebc65c9c34cc5e45e35329591e4ddcf64cc3ac24f54f086ff47dd0976ab296c96c1ad3db05ab00130e2766b7f81f8a897d7a SHA512 1053a5851527af6544b5f9d683e1890b90cb268c124fbfdcd4c340eaa0664cb23c952e84659f5fbd2814add4d89558918899e7a5006073ce43dcefbf0517dbf8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_am.tar.gz 788166 BLAKE2B 43712487b6eeb840f6dfcb602178052942a8bdfb571fae6a58698fdfd0b7fa4d71899b8b7b490b4abb1189be4d9a7eadb52183473c89358277f59835561acd81 SHA512 b37be4aafbe654890262b7cb36299029887d3db6d216371e94cc353c22cab850c98c0eac86ca43fec710427f1d4eb563dd103e3fe45fa1aee48964401afe7085 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2306126 BLAKE2B d09ed21a4df83737417228f0cb6bdbe7aade06ce8601da632bcdfa7c377b1ba91e3461a0f30490599fbd6601aba646c2ecf633a604f1f1a2a609c6880cb9c7cb SHA512 c1c133eebe8524a8c0454fc4c61ddd4b89851c619d48a491c7f39ee16b48e9d9a21787168095847690e6d94d13026c378f7a9cdf153a55936585eb8848394f8e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_as.tar.gz 427214 BLAKE2B 24c568c56ec80fc8f649a35a524e8d681f866b84fbd9ce297662f719c0d597b66293f077d378cbf4a26d6c4be6d6da07e0b1f00c4379861e6fd3d257ee945b3e SHA512 271ce4db1ec1d1395d340f8ad11aad4392a921f87d30af17547a3998a523399c4d9606adae3680e68ef87439aba5cc03a8fa74ee9b1062718d7055fe1895ca39 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ast.tar.gz 527886 BLAKE2B 2234de71f0f317029205aa7c249f855345b521a8c02771b243564aa3da333d6e58c9f6c41de8dd6892826cce5e3fce6ecb6af4ca8d00f4441712357f01bfb9bc SHA512 a505ff5126c82c3ac7225def3509dcfc592ab19fcc7134d16660a35b4acb733d10257cba9c512e2d600065cf8b38b04830d75495d2e47663dceeef16df5b275c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_be.tar.gz 2179472 BLAKE2B 8daff900b53cf8231eb6f3b6d1b6d1d88a94314e4eb4f438f2e6a0772496d6e9dfde910a230342989e460196104ca511e40cb0691714573b97de632827dbbf66 SHA512 9fc43b236213c549a346785089969ed82eb4db3a1f2492ea01359b398e38d5e21924c9d4d5529bdc6ea9ca91c8b2b9a111ab2a8a92b60bf5f7e711ca05d7751e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2630966 BLAKE2B 7a43ba5f5cd61e053b972ec4200763a8904ad4d017cb27e28ba1770d5e942b3632177026aa3bc78c2b7450b94858c7b51d89d31777c783144eee71d8279a7515 SHA512 3d7e9d6e2756843ef5500d36f4be63d236c4348946ba65bafa43b2b36870c8bbb42623e5665825dedac2b13b97ea77fdd1ec9020f09d07313ec292b913673448 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 587638 BLAKE2B a9a327ad29dc7b8c39de6c07e1c8c611911a54a98d7b5b9c955e314994b93b4283f67f4e0b9bd7f9ea03e39b2726817c5898971e78d2887f7fd827bb3ffec519 SHA512 7b360d9138af43dd1f7e2f62462ef01fdceeec73ab8dd2399523df95e63424eba17499b2e70e5005332c433a6ccf533060f0c10476bc399504a479e8d5e8aef9 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_bn.tar.gz 749574 BLAKE2B c4c88b01bc0f22fceb6b6a4ea3ec098b7d17b136f7e9fd1dd7bb3b21fbb0d146fa16f8bab17cfadd6f9ab70ccafe0a3c20a790141306a2235a8c0460aec81805 SHA512 2b1ffcaeff4f69f42d920d106b916c1583090102fbf493aad6abf8a2d3fb01749cc4f0d145ea1f5bd5a1a779ced089bd6bd402c9841d207ab2cdb5469a53ce4a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_bo.tar.gz 378734 BLAKE2B 753de34f83e0df69ac6bca115a67ba4089aa48e66231c980319939c92a9bb72b50cab406454ea819b1a080524e52bd39972c1ab4107a988a297d45b6668b5b99 SHA512 00b21b911d098d125835cfa635ab434ca2fa993c6f5f5f2d27bc0ef140abf4eb765ae47ab28468c79027d5a435c98bb1d4e53b7837dfcade7af3ed0c2759a357 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_br.tar.gz 1335606 BLAKE2B bb0482693c606cebf8289c463369f127111d8b89892ff6f4e017e6c7daa16e6fe40d4bf12cd474ff22586ab9bc5034ce11a3f08db01c6b446f6f0ada622cad10 SHA512 c9a1c889680fa7247b6979ccc658b77fffc193d5a163fccfdbabb140ad121473624fd98657a194e3fd28245f75d5d45ce8fa7df957b6cf26650ab423f51ee6e5 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_brx.tar.gz 278980 BLAKE2B 3662019220ed0fda76df4a0c5d8a924257a28eef17042dff3c896c57f5caaa945b1498694390608a4a5a80c9c470aa4dd7ee461ce60712dbfb3985371964f2e0 SHA512 a43ac378b9c39730b4b4a8e7e490c3bfc0b697cad8d5923acb7c3262e09bccd6b0049e625dae6d747414b1b6f4fb1fe75b5f8c659933be0cdb6ec46a9ad733c3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_bs.tar.gz 551040 BLAKE2B 4a561651cdba7d49edc271f2af97afa31a3ebd808d09787df5cdb70d701ae692a524203eef57f7db6b17e9c4c65a838f488b354014d222e72ddbf74167bdf2a5 SHA512 13736181e8629cdc61a4cde2a920f402766120109b69874fc1e580da829f9d168a5be8e76cf06fa749b5398f6aa31347c4b21009f8a892e6f923c4c9e9819588 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 4535498 BLAKE2B be617573abffa001e518391d7acc2ac5286f337e2eee7518e0f2947adfc6d665bf96d1688a819f026100354c6e5da9dfa81199ecc9ad1475250bcf505f482aff SHA512 5066e867dc611a250b02bea799e514534e2cac844ae576675b29e0dbd8e8e8ba6d8f925634d986f2a1760ca90866f3689bc492df400c600dac64a2b11d210f57 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ca.tar.gz 4546330 BLAKE2B 4c7de83cf6f3bc8a8340b01d32838c7310b9b9b3a9085f0055c9aaedc5d947ef0fca213b4be4684f3d2576f3314b077fc15eb4aed7618acd403f6712aa8fb6c3 SHA512 896cc02fd58ba3aab17b9d9c4db027705b83d7dc8b18ce1589a309169cb42984b2beda12ff0e0780f0ee543bcd77e8d82aae7f40d67e70a51fec68f6d93c9416 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 411794 BLAKE2B 474d240044e69434662b98f3958847164b2138b99baa805bd532a3c736d482f31538ed2aba6572ff4df714fb05cb565eefbaf53cad14dc6654c33f282c04f0f4 SHA512 077019341761597a0663bb5f4be9b2143ddb997be42d5ea7eeccc8f48644aa044f72b84f179a5b9f9f819392e0ad2e321d7f12585e9985761c21d6fdb9a66bf7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3352718 BLAKE2B 9ff16417f740f0092775c1e59bb559421ff92d65bfefa016c1aa5929449a831651f3560830da8d4e3b1311fd1b343e11816d7e24e1866398954e1cb9a8901ee8 SHA512 69e3f4853f317013f8b580756002ef218dd9dfc8cc4edb52e752ce32643dd3fd2dad7fd15aeb8107648d7560960aeeee73aa037586b7550c32a270853a8e3910 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_cy.tar.gz 889371 BLAKE2B 0f69665be3d4a20254e7b34fcafc999e9366351f74a35446d713e8ec5c43de8fb52337704f78835af8cd2feabd32571eb27cf94e3857cb44469079657431c358 SHA512 53e262772df748828b08bd796a766db7a1cea53e88f44802b2d555ff0647156cd72e6e487acf70cf0f96aa65fbaaa2f2e718db65429a76bcfb969fc9a50ab634 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_da.tar.gz 2822495 BLAKE2B 10a90364015f7e37e77adb1645004fef883ac4c38861e516723139759aea3fa30899feccc7a3826f155b4eed4b71959673793606dc1de2d9f9109b32e4c7177b SHA512 661433f1ef98e4cc83de22e9f228726dd7e82134fa35e35f15f531999a47eecf7dc2b8891703d2e383d9357daec86b8fdd0c8e008cb60283121ed42340439f45 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_de.tar.gz 17379246 BLAKE2B ba89b61583b85d6e9b4f296704ffedec73263ff5e0a7e5abb7df3fd83f49c96073467d4df803c3a62ef64902e361e4d8cf202852bd07268cbb2629f551515c93 SHA512 b5af201c7adf093e4d5b4f78633b3278b10ee4e27d8b23cc8adabbec7ba5ec70bd578375c96220da69e010df1e13bcc117ecfa34c11e5f2b25aa2eda23302b66 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 351165 BLAKE2B b1e6b6bc317110df317599b96b33732e5b99be9d431bfbb4b16452aa138e8d8c8427ded37fa6a0e13d91552cc143523a89595b6073f35a00cae6967b5c40b0a7 SHA512 430913f874fb156e33b9aafbeff3519c6107423e2fbaa34ce7cbdc5f981a177b53be94c1c9bd3c38cda16f485e2ec5e121f3257bd73f60f6a23b9f68b7606815 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 907406 BLAKE2B e284633d4b0591e6761eaa7d1dd6a0f059be8f2ecc577dfa1dab9c60b1f863b03cc7c5e71f5e316b44b68f676596995c695c897345343546a2f1b469e8991954 SHA512 7eb178bf35f87ce3cb032e79c64cb8b3cb0df8bfbddd9f84e9470d18f48803695dcc7aab5b8c3e8f6bbb24a26f0baeb8bb3b6a9edd80507b120d2dd6a6266497 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_dz.tar.gz 400970 BLAKE2B 53c4930d81aa18c9eacdc5e7c0125804ee6dcb8d2af16b50b264e9e677512e43997fd68d805725a68018f48be9c66cfc7f16a86f887d02997858dcf9982f903a SHA512 20d200ad6ac7d7addcb98bbace104a3f8027dffae46671a51a3c63b41c78a07afba9e3c5585d90b7f983015a9ff91d41d952d212dc9b14d08084ff2c993c151b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_el.tar.gz 2908988 BLAKE2B 53e85713a5bb1b7dacc3126edec6abae37eafad7524962e8d2d6fa3ad5c6b7f2f62208929b651c579da24ca02315f01ab81abfe228d9dc8ec2008898ba8e1dd5 SHA512 c3d2b5d6e38b2a7099341eaebd90b4ce58f52fdb0b0a487cf05cc05ee4605ccf23c55b8d090e8edc8f06addfbe4c82a44f53fdca337e4970dc22bb0e4d3ed096 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 6489032 BLAKE2B 1dcc7aa704a3e8f13689f6326f9f68d7bf53688c866ba517377ae66b49d4eead882d6efa3092e01cf379c99d6bfac36edaed7424877dd2e8b8e69964c22b2e3d SHA512 7da14976a78945ca89e42611b78fe8f3535117b915ae7816b69c4ef7ea26104fb69fdf727dcfd2d70035850f9e4d5ac50749d84b129c9cc0df24fb0d49174d61 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 6015997 BLAKE2B f0518c491cb4a743a7255946febbb2b3d2912f560160ad021d226041a5b978f91b894a0575944346323a5f8c5dd2f7b3f126e90394ef2015609f154345af5141 SHA512 f2323e2926718f68a86ac86c0d92418afcc55d801302a4fd54a1b4748ca71b637d3c2ccbdc1182e5f4233cc603bf3a0c983a89e0ab74402a87fbd9ae81f28e7d +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1149691 BLAKE2B 888898cd99df8e0b12ed4fc310f71ea2ac5bc8cf7f7a2e7622ba9c8cc2e44688f5adb1c6a3710b7169a15cec48bb694ace58699f03048e92d6d319a5e2ec0f9b SHA512 12c321a39d8f8f7ffeb5c1d3aaba223f267cb678242a7d20359c1df20eafbbce147c80221c94e20e86b93f985d72dc307a974c5851bfc5ec04157238f1cdcbc9 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_es.tar.gz 3708783 BLAKE2B d67b0a0793a37fc02b0cc57c930162c3c09cf7681759f3ade112f18b68ae6fd990d7b86ab4e235eb4cb2a2b53169b2c1d32501221f418446166753287b66d724 SHA512 e09cf7d6616ff47f5ea95cc4e6a22deb05bf18bc5f2806e4eb7a68753499876db20673351ee9ccdd9889f80ed969523805b0261903bde9a0a915e637489d11f0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_et.tar.gz 1606566 BLAKE2B 9bf64e657216ef5553a804b641bfc83f5f1d6fc05920c7cdba1f4221ea9f91a3fae7dc2d3254e5b6150541ad8f59506ec4029c2cb561865d82972ae5ff613560 SHA512 935d93cae472e26245141da4d2f11c41688a304253c494fe28c305168be540ba78d34809f54f46151a7634f767200a93d3da45f411ae0fe29a95c0b924bdd963 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_eu.tar.gz 864694 BLAKE2B 9309b822fbb161b5d2f72eef07577ffb957ceb757fe51711388d9644d477a6261def8b2b7c7630c67c002ae6185d01bd6852d84b404259521c4daba459feda64 SHA512 2c591e95155ecef9dd9a21788f5aa9cd55ae2390d72c6c9d827ebf1bc9bf0253339dadd35d83a58275239b6e7d776a17c72249d815a39a2b241ea5d849f28c59 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_fa.tar.gz 682074 BLAKE2B b11c2d7286e728e95dc852ec17aff373eebeffa0a50cd2d246e928ca6e82364e83fba28fc897f08f8ac4070712c04a63e1e03fec23f61d38a788f41d7edbb57f SHA512 6ac6d3171ce7da403fdb36d73bee4907a57b3e1dd2d1bae0979fad29f37daaa14bd1f9d48051a373e26ee48b59caffa1439a1ef9af8d220e0ab05191c6873c38 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_fi.tar.gz 753854 BLAKE2B c6532f8f84296870bc40655e58a772d9ee9c64477afd074ac7db21133791c769b1fecd85204088adbbb036217a308d4530958644e54886e5ee8ce25e7aae860c SHA512 721cb4b5db829ce45f678557660dc1a5bce771396856df39cea580df9fb0f319dffd7bef0a332c0ba76dda3e618e7bc3daae2f43a0e2671153765ba94b433b73 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_fr.tar.gz 2835172 BLAKE2B 54d8da58fbc0097360ff3ecf80a41b606bfd7f6f078e6b98c0bb18a29ca94b3e33982a1b3abe022b51f17e0bdc9bdaf0ec03b8ac08c1f35cf2182c409474322d SHA512 2ad5d17741245f7c22a4ad50960a66b1d5bd6db2280f9acb225a5aa58de43e28e1f6130d7c6d8ff55fb5d7cd34282b0a57127c84539cfec9f41b2ffc333fcf22 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_fur.tar.gz 166298 BLAKE2B e3f39d38ed5e0ef27952c1f705edab1a0ea683d9c1146425b7e6b753bfe0a2283ccb48fc421097a95c341b2c9d9cfd207c88d6edaba1658bcf65c158fd4afdd1 SHA512 bb29ec0edbd3ad87293de55378c773226d708377589ddc010aec1de9af861c0b0b2017f0b4c0929546e5b79df332d7a63c2dc435fe6da25a41498fb0ca3bc280 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_fy.tar.gz 743315 BLAKE2B 8be17001546b5a2e35682f55869fb2af86b2d81e9a32c17c61d2a830cd0e818265e77a74ff3bf0198aeea797b9d7cd6abb5ebabd14baa8e382850ce6a204b199 SHA512 2e34e2f853164141567ff23980ae467d5bc5483e775c860aa0ec1081d1544743f14be7d1dade75c7c087a9f91666eb944603e05f66650e524cdb3eb208f2a2b2 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ga.tar.gz 570246 BLAKE2B 07c68290d3ab579da859f48b1fef3db1674a9dfe872763a83b0a25075d97e9b95650f671355e45ac270f6ca12d8e3eb8064e5b307a935887ff7f93194c9b733e SHA512 9802a98128e770337ad59ad3c7353283a116c1e929637df79e2a25355dd4536044d3112bc5eeb67b480cf6b2dceedff48ddb2d5ff4b34c37afac7bf16f38196c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1539782 BLAKE2B 49fa895c96b2a52e4eaf2d3718f06583a4a3ccf7f5d77e1aa0c581e37d815e74491d44d2c28c17459286e4b0ea7e7ed9194310821b6470614e744de0d60d9ce6 SHA512 3cf1beea8a1b97b5509819a3723915bd9874949aea1aaa57fa1a9d276100d6eeb36719e1656e68eef0e75098d158fbb2bbac38a1fc7c59ca693e9810aa4ae941 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2566617 BLAKE2B ec840a094dd908d4b66fa1b68cecdee7a79c355570be3e41a0d75e3501063848140fad970e6d673ee279280f7024c2065bd6ec2c7138bb9498631589b63fb41e SHA512 c7833d39356bf0cd0c08038b01a5068a073147eff7b27d52722ecdffa261ab9769a9542cc8fb4dd81d86e3f5f55efb0d20dc861c9adc5397e090ca6450f05a84 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1132098 BLAKE2B 693f43dd25581eafdca86f3b0bac5a77b0962a496d4ccacb4ce5b23ff657d50f21badef9628869643cda94ff2aa98eefc04028813b119a7ebf31ad780004d40a SHA512 d217ce40d6a38e7b389f7f850337e40669164281f39d900de9ab11fc83c3a69c47a12b20e0dcffc22f828c540f0e00b481ba5f59d07443247a34f8ac3a2fddba +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_gug.tar.gz 403455 BLAKE2B 7b6a2a5039059577128ae495d5cfef5ebb26eb4803e6443089ffa763c0c88b102c70cd28777e9f2ba9adc9b83a0a94af859500ea07ac3b73e064c9b496bf2cd0 SHA512 40d352f7af017cedbd9a734b7514b4c0055ef8fe3de7e3bf75b1e4417dab1b7892255ffdb2dfdb85991b79e7ad06ce43bb5470d9991be5275e897ea8ff49ef77 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_he.tar.gz 1541066 BLAKE2B b83b83b8b03912ae56d3afe4824ef5accbe35221007da2a23a8380b16b130329c622fb3f6c8c31c6dd2e1a82593a0b1afcdd2b8da4d60326f2fbf853e136eaa0 SHA512 4eb347fe1234cac25ec09c99952292d98a38d1820f343f262dd18d5700176d852a4d616323f2cffff73044b1348418cc1d0e513f0ec8344fd1a8e18b5d884491 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_hi.tar.gz 462733 BLAKE2B e94d43deb2354df2512350ee7ff6f2bf5264174edfb5b91485e7a85c8555b4440c7f95958601ccff0d445fafeb129989dbb612ae8d0f96d830e71d18b10f14bd SHA512 fb839ebf2bbab1342bcfa3f81ea9a31f77e8d468d328b372d6c4b638c4c327294f776064b1e57bdad9b6a7e754ed631bb045158933ce3aeb99c68f57e982096a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_hr.tar.gz 827404 BLAKE2B 54a999a5b3f2a7075584820f002b34cdfaa35d777df58abcdbaaccfd8926fff4b78453a6e6db1a69e4674dbd2a5fabe6086e4178fcd41b3b8a96f1956cdc3b4d SHA512 2ddab1f856d661455721eb3ae71a22eae119e192521c2dbd332b0041884c10dc61b0581b4cef53c86ae03cde7bd1818102e1490143bdffb31295343822cacae5 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 903446 BLAKE2B 986c82e3ffa9c73b2a5364bafb322ae7816ab32b62a71c7d7e98f8d4533b8711d15bdb2cf19895686f82de802e7d30ccdf21f75b3fee563a20f68a2ee0de0561 SHA512 70841aa487fc5c428e8ed67ce705c7ae6681b8e2ace747019935e95b0647779ca9f5467ca7aa5ba1df764eca4575cbae765c4eaf30b1804b47136109d56d4a6a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_hu.tar.gz 2731007 BLAKE2B ee50a5f6e576c5c5ddb3b9538652069af8e6a8095cac21c4924f6ec194d957c71d289d903da1a4d805ccfbd2379d3ea389140df30b407f9a7fad7c815e825616 SHA512 85f4eccd339ab5bb916b2be85ec0ef8788328b2277a2e3315c8aa6944c0fb4069decc7f14f55ac0115dfe86fe3c11ce2f956ab1b4b81477595fa686ef070a534 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_id.tar.gz 1758292 BLAKE2B fe2a13335af4343d3fe47a1a845f54ca911bcc55e630deed27180853a47a529f750f91e517118a7261c8ccdc5185ed083627c037af13f06473d0ecdbefe811c3 SHA512 c17fd4df248ca37e46fdf8a8d012a682d1963abbe8dea71f6a35fbdb0b77273a317f3f0aa32c7f07f2cb227a2c919f652a6178baf57055afe8d4c75431917b53 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_is.tar.gz 1391908 BLAKE2B e12b4bf4ab910ef96f20e6c2438886fe5db844091bdefc4c0923aa5c16f6db8e1ff04095095efebe5b13ad06f86c2d995df4c9bd5719f5e9ff848ec98b316e70 SHA512 25572faa3e36fcb61f6a13c3b54698341d1151bcf0c266efe9b55ed15793ef71b3e865b9fafa5ace8caaba1dda6407726c97b264dad6b5fdeb3e52be3388441d +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_it.tar.gz 2152062 BLAKE2B ef6ee45b845d933e9282c1ae570c0df64d654667847525bb22b50c53fa30314afddbc3066fd28569daf714bfbe1f245d3bb529a39c1155c08b4ec7231aff483e SHA512 27a1cbf9a03d97e0eee759b7098c8270bc11a38b0163d49f7a7ca8593ca5292a81d524cc6bba389becd9aa76f9930e500e764e6642dc19ac243e20b3407c8263 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ja.tar.gz 857900 BLAKE2B da9997a1c0fc4ed29c3ada67f6eaa26c19bbf35a6dfe4e2fed2ecb9ff0f5ef3ae1c97478215c402ca0867d7c5cb79fd5c77946920ab54e358322abf6ea4742dd SHA512 9a0536fcd8d599e6bf7a3bcae10df60732f1adc127cdafd7f2d8c3317e61f09f52e67ed9ccf7e0f549444e278b8a253e543232b8a02600c36d98abd20f073553 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ka.tar.gz 326260 BLAKE2B 6c34b57a765b0d14f040b7ba5e87365132318b9d3d26344de614850647d66f81199cb5d8e169a4e01688afc8c2a408be33cd19c08afc142b873dccefeae4d59e SHA512 845a4a8487b0de1e516fccee192ce047b283f4b01dad697c967cebc877464a95fab95ff5e43359417cb63f5765ab5842aa30e1c1738e933a89334fad8013e223 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_kab.tar.gz 500942 BLAKE2B d7ad170520d8eb6710e5f6d68a499b7b3c2aec22e9fa07d13dfeec0e75d451df18d1c0572ca72650fe182901d289a3674509cf2f6e9d009788e5be6e56de77c6 SHA512 7662cee62d9ba5b5714df09ef85083a4056b70c53828023f8dadddb3459d8bda9de40ba8daf27188778c54fb177090253dd41c0373d5dc616a71fb87ca9cf345 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_kk.tar.gz 882084 BLAKE2B ed13dbb315101d2d94164b45a7e1f9362a8ae6608923a7a0574c274fb76d80fe43f6303283e44f8840458629e9d2f4411c5b7634d29adb1a6f88f9ed2d0d588c SHA512 70648b26db3bf0a772c3685e5810ca41b219e4d15b0a9b165f8295e5d0f5b65536a2a56427d42eeb4d76e92be4bd6ac52793fc2b426fd27215a320b2ae7aebc7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_km.tar.gz 680285 BLAKE2B d2276b8d55e7ae6426a2179583dbc4a965c141658835f0a166088518a6dca5e041466adbb0957f89ac5d9c8ec1432703a295f7cd4b2a5e9522e8b5a745bb158d SHA512 0a747b0e8cedf87e4413e77bda6f04da1a357cb71d3c60afe11070e8b9feb4cd37f2481a4ac7687c98ccd1c88442a9bfeeb0f497f0e005fc9c298300eb8e17df +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 264529 BLAKE2B fa879d1a642dd82134889aad755f564e96ad75c5fcfd3342b57fdb31a9bf19c57f042e8d45c34268d09a8ff62d5e41c130f161e9609bd4b10f90d35e9b9634fd SHA512 5fa02b8f43d8bc24e410cbd1af02c0481c56fb03fbe2d8558ff24abb886578a916fd28e8a0135985de15fd1cb30c53c58af77167b825127d5a8355dbf5f8edd8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_kn.tar.gz 462605 BLAKE2B 4435fc31d0e1c741413ec34886f3de408b9a8c847732af718a29c6e4c1098e450813f9bb8cdc3f4c322fed4de69763b7d69f3fa87473b6d358422aec03c27ca3 SHA512 eba08ff0c66967fc7f2416ca06e32756242f5286320645a4528ec1052b0fdd810ee0c42867a0352b0af3f52dcfdf775e1f60f261f42c9311ae52d197b71ff4f3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1474852 BLAKE2B 84672fc80ba3a3a453fe550dfe9df1c4cd0485a13433357159882472ae4ed922fdbc1c14330cc831f58cfb9a82836aede974276eac5e61047c4436378d9c52ad SHA512 e28cab8241c32e35965e84c8e1820ebb733fa4d96036ceeade2812feda586e61d47d140db466cf8c959b0f334ae25cb00a17b8fee41b8a4f3686f9a82d43bfc8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_kok.tar.gz 331167 BLAKE2B 2fd8e52ebedad627c4d8d9f9dc6dc4501ab74749d638f87d7b103fdd3455d7cae060a496616d145baed20f8db029d2470b8e7eac532b0c929eb07be852acdcac SHA512 8e838f1ddf5230b95412de02abd0b81e6fed94b926bafe42d5ed799fa47fcf474189c5d13d3572b15b55f0117206e9cf2818d493e3100b32600a8743fb3f075e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ks.tar.gz 266371 BLAKE2B 4dc8e626f14d7a0d474f1f9a414a802b922843b23347905a343b87ee73f1bfd424e972f4a6ee8857f424826b3359ef30ea1b4bc0bc8718563c8a4e9eb9eaf0dd SHA512 f49cf9655ca35d20e856218ab1b9fa672e2c8d9424aa9e927020f4cbbd0232568c81cf05417618e6a5155fa483db1e8961fed0f0e77ffd55562ea817678940a2 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_lb.tar.gz 125486 BLAKE2B 33476cd1bcbfff3ec0c0665c4671061910444355089e3e2a43385cfac1d97c44b070fd552ae275a4426f54d40beae5a262590abb254c6296f8e710822bbe7cb8 SHA512 eeb9d305c5fa2d4d818ff69aa99d7ffc895bde49a934c83eaa65328d4ba0da492f754579eb22fb0ee99fc0c332211068cb403e524989ce72921aa606bd95d790 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_lo.tar.gz 447695 BLAKE2B f537227ea1ac7633a836a8c18def5808b5d0ccfb5ea4b1464e769ed2e1a4761788d2338481b212b2f84f921a5ac9dc6d75b5c2823ba1e175a4c7e91cf82f3fd1 SHA512 4e7b8140304fe9364ea6658c2bfe45cb2e98a005a09184ae7f0ccb3e6a69d5d8447c2bf928e90372fdf7838bded7766dd7a5e8a548575805beb71155bf76284f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1056744 BLAKE2B cc9827399abf5e4939b8501c059e38483f82f6972f4a4c027bfb7abf836fed673a345257a8f61b7b83a22a71329413866d60ab521bc3c1aff4f53587c3360183 SHA512 e6f11c8d185d46be5be0f5c46982d628674bb7197d30487b18891a6994e0c8326211427eaa33de9f197c9a3d21e7fb1f03f04a9c6b3300f71dc4c9c612dcb75a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_lv.tar.gz 971571 BLAKE2B 67aea57b22df58fa6fb7164c3c6bf4967c2dbf21349211461be7bdede30ba405c501873f4b36960dcf90f7284b62b3f2ba061bbcb0d1792a78a03131f01f006c SHA512 cb2b11a5a398f350fc72f7ccd17fd4ae9e7a15af2d0ab819b288ad99abf7a97f115ce2fab8a64a38950f6ffcf5fc11c4244771e9c8ba2c1ce70aaf53983d4c7c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_mai.tar.gz 270251 BLAKE2B d766227ec23c874a76e351640b3172e13d2113a9c682593b76bf562dd3cc048fe2055cb5697047cdcf01895624e5423dc15b8a4c5efe52fe299040acbfbfb147 SHA512 0ac98f6860c98587bfcc824a5a953bfa9a538bb4daaa3472941f73aebb38a8287a709dd508f765dddb60f0a8003150b036da7dde706e4078cdc4961a4dfdf11a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_mk.tar.gz 374171 BLAKE2B ed27b824a5e1bf04c820174f813f86ac72cb01b8bb4c761d84e3a6431bd38d9f36ffc8a9455736043a4ed8548448e9d248a45c2e8746d15a5919edc543e28ddd SHA512 e91a46d8f477c7582fd05c64abba54902a46ee7de689327d71c197e246dbe593711e8dcc582ceaec391f0cc1f19db7de183b6c347307cb118e1e85ea81e0ea17 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ml.tar.gz 430458 BLAKE2B a1c021f97ee5ffc29d6306c66ad97994b264ffbae56c0ad027801378ca4d70ed9a527414ebb9d3ba09d35d7f7d0cb376d8fc3753d717bd8b6dc09ab40518b048 SHA512 f85c95184244bba48cef8831a7fdead2f8d210375ea384d1dc2fa2f3af8ef0443f45d49e4115a3394e56ac5b71b76218fb559e3a9839e87ae9473c6654be180a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2311701 BLAKE2B df4952fdbc185123f261fb4b0e851007e273c4c3cc4761969bb110e59cc408d1d922bbccc34499d8e434fbeb6b84b6006526f529510d8f4c1e4699d82c98c932 SHA512 2b3851318ba9898ff3b78f469bd9f99984023ace3f45f04982c79fe4351ab8cde286f677c2dd37c50968251a739fb69d89de7bfd55365ac405bf13e0e0c57c1b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_mni.tar.gz 325559 BLAKE2B 9f0f689d2d1de391a5f808284f782ce5c1fe3d6e3846101bb92acf0bd770cad120f81556839c47ea375d7312ed466125ec20670cbcf88ec026e6a10f4a55d0f7 SHA512 17b57de5a32cca309c1f49f91df64127a31be7b44bbd8547974158d32f4f14dbb21463b12164b2dd1cd9668e99199c0403079284d73624ffd5972668f8d73995 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_mr.tar.gz 459341 BLAKE2B 547050a578e1a002729ba5a2a330da0bad613b545d1a1723b4ef6cb994e111424b96c5b19f17d4f5c2357d3c818aa3e5e87ca409a3fc014b956475dcd53c16ff SHA512 2061c602a07877fd7d16011a632f3f24c0cd2a06267d11065ccf6500e583fc75aa3cdf00447b25dfd8dc691bf8b658d19a93748473814f084cd59059a5edf291 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_my.tar.gz 372699 BLAKE2B dd771459bf9119b057c22a53b230ce4b523910cc287c5975c9c7ad67f75f2763fd5173c28cdbf20916a2a6a6331dde9d82fb3d7c6c7ef51fe281cc4d52e7360d SHA512 4a3a9fc3856531ea0cae97b71fb8efc5992bd789bfd14e6fe77787cbfb0528d4d7c639c8a92f327c3300175a0ebd09d397867a754662141a8c880e45cfcefcae +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_nb.tar.gz 3551425 BLAKE2B cde020edeb03ce86f32e3b98254dddb400c34a5462fe68b558432e76a7a016299a5a0184ec14ba106634b4018cc108018dc923cffb24b353738cea300a242875 SHA512 ff88c1852a1ce93b0d65b26c5013a121566fbb7d87609622d133c91b28ef1e389912b0e45a175d7a13e47af1ca6de9e5d0c5d1324720fb7ae1347f40f891c452 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ne.tar.gz 849283 BLAKE2B 5f29089fea2d27c3cdf721c9cc4010277e61810fee8d8c12826725251bbc113ed146360fbbb6b8463d7436263c59c3779edc445506f500d61c4ce5e6cb50e619 SHA512 0c8bc2ad0c15c596f904c7ddec9ed2d77235fa18c039b4ff7b949aa767e5c6965b5e1f6929a98ef1f9e2c3a85223739b67e6e9497b517b04015fc6565bd7ebd7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1656802 BLAKE2B 9650dd6c64c1b0ae8a6c8d84bbb599d327ae22213e040cfc6e71415d3a1bc21b42936891d7a219a0d81b0bff5f459c5b3fc32bc6602542bddd4407a79d0576e8 SHA512 f5d181c8039b3dd0741115d26abc92c4c0bd85552765a91755d9b431f345cb7f9345dd0dd3ff60c57f38390bd745465bedf740b92d019774c6c37a7484f0e3ec +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_nn.tar.gz 3553846 BLAKE2B 79eeca398d440ec1a08d0abc28ac2173beb82a6c11775da1a5010dd85d00da90f87a62e108a1ee802aec91101b74f45c6d560345a278f13f1b0b4c012e13b739 SHA512 4db368f1ad64dd4c47404d3a988e09a58354db65ae9cb74f30273a8098cba9b550191ee4d22eb3390a38063dfef5fc03e8d93374f168c006c8686e94efb05300 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_nr.tar.gz 227116 BLAKE2B 9b154f87937511ea3423543830bdc3f4f11a5f9332ba1f53e67adde4a40b5d1faed0b40dc9706988b876492528c7d897db41f92ff69c8e478b6accb7d0d9efde SHA512 ee2382030affeb48f3866d65fb624da3212fa28453fbadd19ca7d9825a49faf74122f489c5a1c493deb4cc7c8fdc02ac844769a9455fb32f2c9f60b4e40689d1 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_nso.tar.gz 258769 BLAKE2B 5c79c56a71665153076dc9254379b3dc66660237ce3d7537f9a6c443d75667b0601e29f95b17d7e684c63ffe1653b598e3a1ed540199385fed1970ba2048b029 SHA512 649528ea29e3ab216a697e16ba8fe1a211859feb7fa9f2be63152056626808fa650b44041020e708b04013777267849fddd92d82df3999ba8181f189e958a99e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1165654 BLAKE2B 947562847601f91912a0e60b12f1b1db132aca2fcbfc829e8721b15ffbd5dcfa59a64c0cf06ff4c9c3ee2816970ac51686379d8553359e096f427b79139d12e4 SHA512 3c85f428788c02f4691faabf0a0e5951eb6e3950007be88af9f6722c11b4331de468d3056def1492fccddeb8a55c1d52c37d75e4d9085a219d89442b1443e8eb +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_om.tar.gz 383473 BLAKE2B 8b1603f9a994e4344f4dbe0bb394a7c327f23845016e296f535e868ac61144f3b2f361738a92768d3131933326960e6a6a0ef52ef71b404b3bd904d2db78b4b0 SHA512 e7b6faf09fa741b92a612cf82ec721119a0b213bd6f8da3fae5f9ae0475a6984ff4f12353eb1b26ee4e6ab1575a0ef402ec812803497b415d4337e00ba046a3c +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_or.tar.gz 475809 BLAKE2B 15c4dc8af072ea74c2e68cfb5f93dda261fb5b78baaa3e70a42339dbeb1e166a185e792d92dd5d652a2eedcee8a9b835518abe45b683a04ebb132667613da0ac SHA512 d3b1cc289b58bf3fd7e7380696e189cca13ae4f1b8246dd8063ed761f71995db8d8310dd3f87030404a478338aeae63d692eb74c325b6c33b8b8e2e40d4d7073 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 483347 BLAKE2B bf64db44787a3426348e1000cc88c776b24195181802c0581b50e5bfdc39e1ec06aa4404f92da8461c757319248d80c5e4091c64401884035139883e49b2e078 SHA512 8fd0c6f707cb35985d35215856567e089de61b0a11694ff87484a3eab4b926d7c73f172a55e75bdff40402fe18aec562224e3aace06c1f7cd52c1aea790c9a62 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3055501 BLAKE2B 35d1f3f5a58f380009fb0235edc186a42c31f71c39a7ebf8d39a447cc4fe83e32f96904d86b96137dc6aa5f4055568abcbf2397bea428e24cfd95f5d22eeaf89 SHA512 2a8663b4addced2cf1bd6cc4fcd9fd9f7b41710039678455db6e903c9a7e4bc31cf03f4cc542071f55bedcaf923f795ac0dd658650b06980f0b8a0ea08f1e689 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 5756319 BLAKE2B 185e4b8516430c68e1872d7adfc82a679e34565529916c06d6adfc726ffadb3bc2bdda5375d5e8a284c510dbfbddd43cb956b56445843f6b802acb3b1b39f862 SHA512 34ac85085d387d12669da1b0731564da50d15522980b55f4938cd6d5036f3c562b977f0ae83e4fe2bf6dc183d411f5e8c7b23568c0f3f0f32b1ce83aa8d46bb7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2384188 BLAKE2B f0150a3bf08b93e8bf049e4845bcba91cc368a85f71a468e6ba2bc4249ee44d04bb7e852d6a1ee6de50cb11d2672054408d05084532a7c58dcf00792fba8afd9 SHA512 b881bd59ceccfe72264e3d58226e810e9111186ddbc2f0b3a4e095e458f1a4150981edf44adcf4b8a1053f724b5956db2ab363b06dc9dcf7ab98ccc376ec4940 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2326620 BLAKE2B ec37703eca47dbfaa79830537b78d8b3094640d207cd062f6a9bf59f47da57d28384dce3c107a8cda851bc9f6fc561c25b64124416d06124ad0033b96c74f52d SHA512 27070643ad2f92215b0ce4e8cc1c085bd3b81ae06f00abe47d2b12cc495d9492672b9ca23e150644bb4bfe6d6de3b1f7b78418850ab8cdb090c787e594d6fd6f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2239258 BLAKE2B 886b53d02611a2284c16b298d61c33a08b0cd23e55ddd522370773c3dbd105bb3875ef18fdfa06e2be330a097ea6a69ffb024a5095bda86a922593be56368a7e SHA512 bf2423a13a6ab8248aab998c1c7e24ce60afac81b828cab6360fbf0defc5287f41e38cee0d428a9efb7754a59267c2b43130d887fba6f00fed3cbfb034c020b3 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_rw.tar.gz 277983 BLAKE2B a18972780dc5f369bd7f0e6bb4ac4bd32e502b2cd3a4927d7744ace4083f8a568b4c7dfe6538a0dfcc8a3daab668e223cb62118d87871456575eae401fcd39ee SHA512 6a4f056ca7d78710aa198d87388b184bc1d697d202ecd77f3d686f586df386ed1389a836ac79a1b04fe8a806f9dc85906f8ff263dadd0e13173fd5b2492c9785 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 362431 BLAKE2B dc2d2d88cd83617236dc37616224590a2e0698ab215fbe35f27b6e6ca3fc30d48a05dc3ee1f99b2f1ab467ffa2384df8fca7e49be88b9cd163006021368f497d SHA512 a248adbeb06ceb1c2838a788bd7e6079caa34de75a4e93139661876729c39c846f71c22da2e4fc9230628e68d9e5fef18e36a0462695fafb9dd096cb8a7fba75 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sat.tar.gz 412738 BLAKE2B 2860d9469ae27491a23aaec6fd5f318c579c62eb8a6f69b786c5207141563fb37872e19c04940b11053271e6529dc18acf8af9e0a0c4a67b915f10faea8bb392 SHA512 5baf3c30f9a5d7a62080cf4ab7737ea1abc0c07c101837527c2909a8387d2fc19ee2a85d5921097003c463080e80b697c189ea56ef5d2183c6c1386ac60259a7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sd.tar.gz 343931 BLAKE2B 5484ead0b9b2515c9f9dc9f8ac2ed22214252be1139626a3b925dcaed6ee2c54a6863e3dc4bb2ac64a810caca96e5b3b8ff456d5123f3dae47875d12ae53b253 SHA512 24597668e38d598325a58d2926ab252e427d7bf46a3624768772ca6a7ec58a5ca5768e839f6b190a9a54508f8c13cfed2201c93a56b5d66379585623fd318f56 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_si.tar.gz 654179 BLAKE2B 29ced818974579d03a14a7022ccb2d38ffcf6a84250564f3203b0b3ca71a65eaffa9f5e8d96145aac2ff725555d9c80bec6c0c517ef137faff1cb3a4089a1c85 SHA512 8d19948ee3ec0214342c50952f2dbb6b18763fbabb593451ae9a349262f7a00707c7a1e9be3def5c2fd3760a7ddb2ad659dcf8eecccd0638e1fe32565860304e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sid.tar.gz 411715 BLAKE2B e46dca210ada8cc79da12f5e55c18fb574de316ca5125e3d6243f6362c128b146dbd4881dba80c2357a014931af2f1d6c3f448773c763491733065e07e4e9f46 SHA512 7f9f9bfddb29812fef2355624ddd5854b221b0480ee3d7de0adc58b8c95491d37f04de4360f8dc522ab3a6fda3202dd7a78013ab0c9053bbccefd85f17ed5121 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sk.tar.gz 1923956 BLAKE2B 03cd30f2bcb94e305a25f63ad9a3c5f5aac7b8240c58606ca07b4d4c4cb7461f6555385d9f617b742802b2dd11ab17c4877f88d1940d423c3aa8d435aa080507 SHA512 0317c60b9ba6ea13e6920d0c01a61a253fa444ef5c18d54ca6ef92d5f61b860b14873a13f12698ca29ecfb1183a442ffc1bb2d5b0ba3326d50db63acb4cae9be +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2517593 BLAKE2B 8686d33cd3b5b0707ffd2e86a023c0a33bf95fe1902dd188224a31d270d11273a44e5d9e0c93867a687dca3e44cb39867a9d7a65008486f46fb2be1d66403c4a SHA512 766e1e6a8370d5ce33904cb33a15e6b581a31386addb835634ca5a3dfcb73fab460a0c97b2dfed3f2687e532964a1f9a9b3b30801f91c04bb97cd3de44d07433 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1073968 BLAKE2B 5cc8fd13fc53f2b21b8d474de0fcbd3615ed5395c6a0e24ba3ffb16a9cae86bc084f90a942d0ce84a03db909e312270113bcc47ee04a4004b3f916b7424e3cc7 SHA512 2f6fc5527bb3626c21e4d72b46040319d9dceb13c17d196083a2260543f4e1997f3538aeb1864598f3f9c317dc65fac677aa2a2f92b5f9de65eb41c003911207 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2292060 BLAKE2B 5aff7db418663567653ba604db299e357087f3e405789de7773fcf1e882e92fb8312cb6c2714b8e48df39c0730c688138db21b5cd8bada23e17811d491f64cee SHA512 05d62e62909cb34275c4382558f8a2f4af2765cc476dac4a1ae37cf671b0302c6be504a10c02c7820cbe3f23d4ae66d6ae7a94fc9727f65ddda4767c9865739e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2691515 BLAKE2B a108e8b0a5bf18f8a7dbe9952b4b54855267481a9180c1b4f088fef1cfa3652af44501a985903b2728d6ff34bcf6c6df91635eca9e4495751d8668ea5c2c937f SHA512 1ac00a5ec7ecb399bda74579ac448122f5e7fecc32ea55f2206d9026c1d6e6736776df27c7e17ccef41a1dae7d7fef76afdc09de591336ba49dc0cc6db7610eb +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ss.tar.gz 232611 BLAKE2B b667a903970e98e3609849d6201a59158c9fbe7e8c44f7d2f108a73dede66b79593a40e9ec64dd2aa3efdf2be9590ffb119dfb22dadecac31d57c3ff0ce479b9 SHA512 338f081caafe6aa56b2655cdb9b3a6bb860ec8a10a8867c9a7794d1c06ae97fe2c852e5bc42742e3d9afb20d8eef58d0d5d54aa0e9393eb84f615ec3c126e7cc +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_st.tar.gz 228559 BLAKE2B bc16557d76d4135aee014ab86e67e1b37194d353041cc385ba5515b3a590926604d75638c6b56f6f231051dbae8f76ad4edcbd47eef2ddbac3a9f17ad61650eb SHA512 df3e9facda4f8b875511027d9b7981a35f8276bbb20c884197dd2b6a9a88228c553184e29b66abe198c5f3a5a39aeb28734d7c1dba70fd129465a32e3223874b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2643699 BLAKE2B 4bf567c221bdf058b259d1fd213ee93a90047b9c62da6c90a740b62f5365a4e23d84a404a8d8061ff08ce02397ac4079f2485310d97b612effcf7223dc5c05b2 SHA512 b1eb4f7dc77912139aded95071818c74f7a18bf64385e6b164ce2529da8ca30d32482beb762c764a3a434d1a0b6ba05babe048f9aa924839a27859c893eff773 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 256430 BLAKE2B cdd49ab8b4f8453369a19339be0c849299083afee433f9c8c87201dfeade70c12a4a4708e69a14a154a620e97f8e61407021c48d182d27237701b946c3009fda SHA512 971ca7aad919cbd72ef91f88a761edd4585881dbf31b41046eac328e0942f1fadb711afc85574f2eb4b4dbf4872623a302f163c4b9135242b7e14e300a432210 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_szl.tar.gz 577256 BLAKE2B 04b060de7edb07e4b99d115a14ca1e4a896f5ea8407f98adec60a365876157189c91fa7ba19e7b00b0f5e37306f4ee68545fbb28b024cefb338f53164e66c5ed SHA512 fa3f5a0a5a4146c75e009ea299f19e376795932161ce75b571cd593ce94ea69e43a7682d1d3ff0d94817aa66d6b50c336f6f84c55e42cc318fd8736b6b9c30ba +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ta.tar.gz 605540 BLAKE2B 2b13722f6b9c96ef72d48c498b402e1c2f337d8ecee74d04122c351e8641385a5f2fce3681dbae70b30eb67df7b2318457be30c716ea1a12bd57fb05f8f52774 SHA512 0c3fbaf87481744a13ede118a30769c265d9b5470b6231655a1a208b89eb27df641ad9999e0cc8a211dc61c35dd443978402a18844781e4998b31ee35bdcb84b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_te.tar.gz 969815 BLAKE2B 1864c0037a4da880e66350f732f05976e41b37c095e0825c6330ddaafc5c2829591f302a7af1137a8f465fca505f296e986ec28fed466df4ed032615dbba8314 SHA512 5e0734ff2b8a925aa5969ce4bc40cbf0b1258208da3730e246462649796039cde23483b4cf5c01e4b6f1bdd47f2191c8ee1562418a64f24a86d153faa0630ed7 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_tg.tar.gz 307564 BLAKE2B 9df83d042242618e594a2cd2acde41a0067d8ee0a13f175d54251b670a4a28773ab13e5958e5b9bed09c62cc8e324f00734cf759083ac4946c7bb646718ac701 SHA512 108f2a60f4697ea347cb2444a26a099cc5712708c75947921f9f28c144ce25f04072f1e1da2b71e8a7813a22d5502b57d2c4e1f9c6ca3ba14318b6bab4ea6ad9 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_th.tar.gz 1219919 BLAKE2B dad0c8a767c3d3bbf7bca33879c6e2ec6fe9bc0851cdcbae48d4481129ccf2d6740bd3c1457decc0ac9fabe9e35ea8915b0aff97807ada476c62857a4d913b84 SHA512 e30dd93e122fde645bf042881bc093c97f329cc6d5ea6b532d55eb7577e36ec1427909c52e9c0e6608fe6de366ebe037681f1688644c49e3af12f1253b54d27b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_tn.tar.gz 213031 BLAKE2B d91d5c07ef12957d804a8b45a3b78d8e68ffa09773c8b3491aba5a1079224d029ac2b0f8a1b9b54108a984d545dedde40846ba8d152c13bc0eb28c8942dbb722 SHA512 070d33faf0671075d3432141263ffc19110a874d2096a8ae03af576325841b78a4cf0ca98dbe187ffdf5322edb09c68e4a49add7e5d0410d66dfe5681a7f0874 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3014692 BLAKE2B fb329b3b23da95a842892fd7d7b7105ef44c9f9290d00c27a7fb66b3db80a6df8900ed333bea14f7c82f2289407dccd93ae1188a539e5f725a71f406b66b173a SHA512 598a3f94fd304e2911dc37e51d65ca8aa19de8462a3f0b57c799b19efa1200958996fb12686430ba5c6e447e4e91757890f07ccd9647268dcaaa804d81dd2e5f +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ts.tar.gz 227303 BLAKE2B 5ec807f1b5ee30ac400617a4dee05b1dd10486b858c52c31092d2e8ffbbc6ebc94d5faeac269b8fdfd704d134e4a11eac221eb330d4550d4f0d7465a5966c3e1 SHA512 5b5bf86cb51882bede843f67f35f4e72ced6021a145594867d4ba2cf41dd08d77591c3ebae422dc9a04495c86051836c9f4640f35456b991eaf7d30b49123a91 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_tt.tar.gz 148106 BLAKE2B abbbbb372efd0e27c5ae52258a2b06e1f0774008cf94a5e6fcdff8f7ca476d5d4b2461fab474be2edc326c4e980c878db30a0e87fd4f22fa10305ae5045ace92 SHA512 d07cd8ae56da3f901513c6f17c1d774c06c215c6d326f024590514626de1745f11dd835f28e46bb87a3d1c1d4a1af84ca4a7bd0409225d6606f47282574e5b28 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ug.tar.gz 445048 BLAKE2B f7419f8ac2661637ca1be71d25bc1b3d3e2721c32517f2f255ea20015b0d532cc39d764a8857ab765a49d91b40b747bd0058cc0c515ec7cb0f0d68c1d518089e SHA512 d1a4ab1c32b84233743123fdc7b4a9ce59d46f2998b7d45d192f615aab81cee8bcd019fe7c5e1b2eac3efaa0f9eee022837a675b9f83f3a9e8fd32186cdae5ef +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2733865 BLAKE2B d7d11f09d3f5fed4784ffc55c63191d49102d732c569a8648ae5935b8c4efe29c16158092ba9d9455966c32ba0dcdd2823b3227052a288d56726b58aba7daf9b SHA512 2bdce2a77035e081b74580809a11ff562c54b31ac773e2b63b80ced75e3d22e082123a7d52416635fa15484483cb6bb3a7800e19a66f97f417d801981cd29cb1 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_uz.tar.gz 247012 BLAKE2B 65b719f6c9b57d64560a79e425ee565293c5c44b22ae64cf557c2e22d7dc5f13ce5ab322947ce1fc64ee752a7323420e50c042339dea4023aa7b6c5218900849 SHA512 ff68b88bd33124628c81d72a9bd72f5dae7d1b867e8a54b7587142eab9952d7707604989ca20a80e57e6de7df84a307975cae4a4e4b165f4c82af0dd4208020a +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_ve.tar.gz 230626 BLAKE2B 4eecf9d8ec5e43e425241a77ba656be4991e69ba22c3ecb515aef2a864e871b5c4e10b44e7a618f3fa2f19dd7e282977836b4c083ba046154e7a03a22fa2222f SHA512 f7be5f572d25c85a043a308c557514a436e8400b16843c05141414e25bb26665c33094a7862faee6f409431570b59fcfa32726f40d3503bff45ce08fd06c41f0 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_vec.tar.gz 594302 BLAKE2B 366aceffda2a166f88cc9bc8a5c1b31f1f14130e06e4e02b7d85e366e1a31c53b350226312da44a210115100cf4e1af5fcbd151da32d00dd0deb1bbdd95e8aa3 SHA512 d585462449879c6b8b12fe1532f68c5185ee531e329c636e38187388662e0a8b87de889ed3af1f7bf7a6a9aa2a78374327cebbe725ea3e0071005efad01843f8 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_vi.tar.gz 650050 BLAKE2B 8ef8bf3e94f671f0c22aeb85c637f524cd1d28efdb42182a44a77e3f9729b60594c9ccf4412349e4b22a09e36ef8e34726ae81fc3e1f006b932261ad40e1b5bc SHA512 2d824bd4548f7764e5e8f7f661ab0922098abd6ddf0c5e5dc652690f6331ff31de5188bc2fe7bd449e80f553c50b6b957911a60035f5d23dff3ab1978472d14b +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235018 BLAKE2B c0b8596e9e16104aa9b5b15fb79509dfd2b487fc79ef086b3104222654cdc4df26625875d81626a2f21bfd436982ded4bbebf20f3025e85ee7a65a86d786ce71 SHA512 46ed3d3e2f60fc41bd94500ed20f51fb66ec25fd2f4f27d785baa42a4cd18cb80ffbce7e143e5e1c33fbf23394d32ca42bb3a21816591e2898e89365d7cd4299 +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 931452 BLAKE2B 90f125fe35dde8739afc0b9785548ab759d59da8b3a2c084f43a693ac47f51056c9bfd299f39ea02464e88fb9a0a007ce8f2b4b626792372008241498a4f1a93 SHA512 6e61d90c5a08b53d35c89c3d336705f39e60b33a1d612931681a2d4d88c8811d43979305dd3e575090753c5049c14a53057f71b321b07acbc9cb3eb9ab2d803e +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 945470 BLAKE2B c8c3ffbbb2871118d99e143de042e260d4c40d7226f725d8c0087f664892281ca1066a4a389baa09d92a2b9912222403dd8ca7745b5977fa99760e4d365eec69 SHA512 8ee39e206294c8ba67c238f201f4eb50414c28b4981f1ae73485d128bb54739b8e7f503ee067609cb1f2da5d9e503d4d307c62739f3513b7c82cf297b50d338d +DIST LibreOffice_24.2.1.2_Linux_x86-64_rpm_langpack_zu.tar.gz 258014 BLAKE2B f2312df9348f6cd0966a1245d7ffd8739ea8698b68553b853e9520672c5ba8f51744c1f3138f380bef44988d899a96f78ac1733c055ff8d1f152984bbcd3d361 SHA512 dbbd02310260d2ea7d7158638b275eafcc2f3d3f9c40b0d67062cebd153fd3297e11cecf27b6648bc0319c23c2ff9fc0aad1ed336282e3d5ffe221c6b26910a8 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 diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-24.2.1.1.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-24.2.1.2.ebuild similarity index 100% rename from app-office/libreoffice-l10n/libreoffice-l10n-24.2.1.1.ebuild rename to app-office/libreoffice-l10n/libreoffice-l10n-24.2.1.2.ebuild diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest index 3a77403465bc..55acfa349c68 100644 --- a/app-office/merkuro/Manifest +++ b/app-office/merkuro/Manifest @@ -1,2 +1,3 @@ DIST merkuro-23.08.4.tar.xz 981940 BLAKE2B e5cd7b057cfa143a1f90e0f2c3359bbdc10bdf2dca5c5ec397db140b9c7e298d32888a86158e9f60ae10f6e51978efd4df4d8c295166bda642d377a687d145dc SHA512 efa4fd461dff049799412578b4b29999987fb81c10b4a5b8e3404e5d488be386936daf41ce9fd43e9c57c98eb00a3a6e2ea60d02e9e08df5305d61f17a9efbec DIST merkuro-23.08.5.tar.xz 981888 BLAKE2B 26c93d9663b11f2221c62bab467e11c5938b11c34c21074688e3ad654d9e0d203d0f01cb76d07c629a9193e1481bef873f0cee0b6643b903747369b5e71cc13a SHA512 d3ce8f149a890890548e87e06fe480798410efc137fb602e173fa96b15bcb568e58d5f7064cbdddcdc0eef309f847dae3e9f5f112bc96ce6bac4b9a98b0ea38e +DIST merkuro-24.02.0.tar.xz 738168 BLAKE2B 397a1cb83d7b47a63831c5c70943852b2091f74ac6dcbbb452a92a04395e549a4093df4df5de0a9a00eebe9b1dbdc47ba0c66fd93eeac3eb6ae4edcc6942d89d SHA512 01ab90f4b53b486d71b0c61a853a2e65e77bf5d619769b20d5d8fba956bf4b81d5ab26247fc5c704948b0dd90251262c98bf380df233dd44aaea6dd1d775e3f1 diff --git a/app-office/merkuro/merkuro-24.02.0.ebuild b/app-office/merkuro/merkuro-24.02.0.ebuild new file mode 100644 index 000000000000..e7e3ea8c83b5 --- /dev/null +++ b/app-office/merkuro/merkuro-24.02.0.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 +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-pda/Manifest.gz b/app-pda/Manifest.gz index d2b532349387ff3913fe10f1f8ce0f41e542cd7d..56d09810018dc39f55b686dcd462a3e1bf908664 100644 GIT binary patch delta 1958 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.plist_t_to_node(command, False), plist.plist_t_to_node(status, False)) + + cdef class InstallationProxyError(BaseError): + +From deba42ba94c13517ebdbe7a4d8177ab47a9589a5 Mon Sep 17 00:00:00 2001 +From: IridiumXOR +Date: Thu, 11 Jan 2024 22:00:39 +0100 +Subject: [PATCH 2/3] Fix np_notify_cb for Cython 3 noexcept error + +--- a/cython/notification_proxy.pxi ++++ b/cython/notification_proxy.pxi +@@ -70,7 +70,7 @@ NP_ITDBPREP_DID_END = C_NP_ITDBPREP_DID_END + NP_LANGUAGE_CHANGED = C_NP_LANGUAGE_CHANGED + NP_ADDRESS_BOOK_PREF_CHANGED = C_NP_ADDRESS_BOOK_PREF_CHANGED + +-cdef void np_notify_cb(const_char_ptr notification, void *py_callback): ++cdef void np_notify_cb(const_char_ptr notification, void *py_callback) noexcept: + (py_callback)(notification) + + cdef class NotificationProxyError(BaseError): + +From 7739a4bf61a0fa549646d6062978f126a1ff06fa Mon Sep 17 00:00:00 2001 +From: IridiumXOR +Date: Thu, 11 Jan 2024 22:03:07 +0100 +Subject: [PATCH 3/3] Fix idevice_event_cb for Cython 3 noexcept error + +--- a/cython/imobiledevice.pyx ++++ b/cython/imobiledevice.pyx +@@ -94,7 +94,7 @@ cdef class iDeviceEvent: + def __get__(self): + return self._c_event.conn_type + +-cdef void idevice_event_cb(const_idevice_event_t c_event, void *user_data) with gil: ++cdef void idevice_event_cb(const_idevice_event_t c_event, void *user_data) noexcept: + cdef iDeviceEvent event = iDeviceEvent.__new__(iDeviceEvent) + event._c_event = c_event + (user_data)(event) diff --git a/app-pda/libimobiledevice/libimobiledevice-1.3.0-r4.ebuild b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r4.ebuild new file mode 100644 index 000000000000..2f506adc337c --- /dev/null +++ b/app-pda/libimobiledevice/libimobiledevice-1.3.0-r4.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools python-r1 + +DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices" +HOMEPAGE="https://www.libimobiledevice.org/" +SRC_URI="https://github.com/libimobiledevice/libimobiledevice/releases/download/${PV}/${P}.tar.bz2" + +# While COPYING* doesn't mention 'or any later version', all the headers do, hence use + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/1.0-6" # based on SONAME of libimobiledevice-1.0.so +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc gnutls python static-libs" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=app-pda/libplist-2.2.0:= =app-pda/libusbmuxd-2.0.2:= + gnutls? ( + dev-libs/libgcrypt:0 + >=dev-libs/libtasn1-1.1 + >=net-libs/gnutls-2.2.0 + ) + !gnutls? ( + dev-libs/openssl:0= + ) + python? ( + ${PYTHON_DEPS} + app-pda/libplist[python(-),${PYTHON_USEDEP}] + ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen ) + python? ( dev-python/cython[${PYTHON_USEDEP}] ) +" + +BUILD_DIR="${S}_build" + +PATCHES=( + "${FILESDIR}/${P}-slibtool.patch" + "${FILESDIR}/${P}-missing_libflags.patch" #787962 + "${FILESDIR}/${P}-python.patch" + "${FILESDIR}"/${P}-cython3.patch # Bug #898666 +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local ECONF_SOURCE=${S} + + local myeconfargs=( $(use_enable static-libs static) ) + use gnutls && myeconfargs+=( --disable-openssl ) + + do_configure() { + mkdir -p "${BUILD_DIR}" || die + pushd "${BUILD_DIR}" >/dev/null || die + econf "${myeconfargs[@]}" "${@}" + popd >/dev/null || die + } + + do_configure_python() { + # Bug 567916 + local -x PYTHON_LDFLAGS="$(python_get_LIBS)" + do_configure "$@" + } + + do_configure --without-cython + use python && python_foreach_impl do_configure_python +} + +src_compile() { + python_compile() { + emake -C "${BUILD_DIR}"/cython \ + VPATH="${S}/cython:$1/cython" \ + imobiledevice_la_LIBADD="$1/src/libimobiledevice-1.0.la" + } + + emake -C "${BUILD_DIR}" + use python && python_foreach_impl python_compile "${BUILD_DIR}" + + if use doc; then + doxygen "${BUILD_DIR}"/doxygen.cfg || die + fi +} + +src_install() { + python_install() { + emake -C "${BUILD_DIR}/cython" install \ + DESTDIR="${D}" \ + VPATH="${S}/cython:$1/cython" + } + + emake -C "${BUILD_DIR}" install DESTDIR="${D}" + use python && python_foreach_impl python_install "${BUILD_DIR}" + use doc && dodoc docs/html/* + + if use python; then + insinto /usr/include/${PN}/cython + doins cython/imobiledevice.pxd + fi + + find "${D}" -name '*.la' -delete || die +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index fc65f4c15a3c8f9ba5a811db325aa6e16cc637bb..1e7ef9ee1c63c02d9eb8e0bac0e46564bcde8a73 100644 GIT binary patch delta 36651 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 Ld+3(bU1k9Q{87>O delta 36661 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 I^gP!E87l+n;eVkUkgZ7;;^I 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 VmmEg0mXej;egLpUCH`Ax0RZzLh8h3> diff --git a/app-text/dvipsk/Manifest b/app-text/dvipsk/Manifest index c03d1e1a6f1e..4ddd62ed0ca2 100644 --- a/app-text/dvipsk/Manifest +++ b/app-text/dvipsk/Manifest @@ -1,3 +1,6 @@ +DIST dvips.doc.r66203.tar.xz 531004 BLAKE2B 9b94b423a8d75a2a5f48e8db43fe06df77fd4e34c0bc29e781829f99330d5f423ab651ba551c4e5d27ec939cf9a310185d66b1cdee8baf9291c850898b91cb75 SHA512 ac2518c20c26dcda42df79be79ed24e2c021af2084ede43f51a5589b1023c9c94a307bd0a4742880e2c89d7620b2889f3a675e30a449d699d15db98922b0da71 +DIST dvips.r66203.tar.xz 58076 BLAKE2B 3ed83d92e42cb830edd9220b6db6600b00198a67e158d55ef454499be02e65b4a4996cd2d14f96adfd57696239cec9f6656b101afaa15c80aa65e27c5fa733ff SHA512 fbaf1dd979ceed4f7146d8aebc31ba7d770a8389b4ac214086db5951c485a2a3e3a62b2772394c8053444dfb8de0d22b3501c2ee3ee1e4e7493a1df5a34cc275 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 DIST tl-dvips-2021.tar.xz 58076 BLAKE2B 23105928a22ecb0fb9d9b3b9bc8e5edb2eb42c7cbcb48e80d9e72ea613a30a82c2d825eb4caae00bd04241260257e6feb400767fa3a12c55522799272dff2996 SHA512 1eec2ddbbc5d211f1d38237289a2bcfe716fe41210d47f6f9111a009dc179ca3dcaefde11e49d28d4cdd26b992dfed7fca3bff3178a6ca273f396afc45118013 DIST tl-dvips.doc-2021.tar.xz 521496 BLAKE2B 7c366af47a1ea967e871e5740d8debb1751b67b9e41a35aada0327c1aa26c04a90baf1898c1c50965ab766006028f5fb13264f5d7cda87fc630dd99300995b5a SHA512 07b00a4bfe557a04a93b22667f4854e2d55f76f33d2fa767d445b3301835aafafd4b8046b7126d5f516b65a743b1d0fe32a8fa3d0dc9b7b29e47bcfdfc790138 diff --git a/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild b/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild new file mode 100644 index 000000000000..89f7a18670cb --- /dev/null +++ b/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit texlive-common + +TL_VERSION="$(ver_cut 1)$(ver_cut 2)$(ver_cut 3)" +DESCRIPTION="DVI-to-PostScript translator" +HOMEPAGE="https://tug.org/texlive/" +SRC_URI="https://mirrors.ctan.org/systems/texlive/Source/texlive-${TL_VERSION}-source.tar.xz" + +DVIPS_REVISION=$(ver_cut 5) +EXTRA_TL_MODULES="dvips.r${DVIPS_REVISION}" +EXTRA_TL_DOC_MODULES="dvips.doc.r${DVIPS_REVISION}" + +texlive-common_append_to_src_uri EXTRA_TL_MODULES + +SRC_URI+=" doc? ( " +texlive-common_append_to_src_uri EXTRA_TL_DOC_MODULES +SRC_URI+=" ) " + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc source" + +DEPEND=">=dev-libs/kpathsea-6.2.1:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/texlive-${TL_VERSION}-source/texk/${PN}" + +src_configure() { + econf --with-system-kpathsea +} + +src_install() { + emake DESTDIR="${D}" prologdir="${EPREFIX}/usr/share/texmf-dist/dvips/base" install + + dodir /usr/share # just in case + cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees" + if use source ; then + cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files" + fi + + dodoc AUTHORS ChangeLog NEWS README TODO +} + +pkg_postinst() { + etexmf-update +} + +pkg_postrm() { + etexmf-update +} diff --git a/app-text/dvisvgm/Manifest b/app-text/dvisvgm/Manifest index 6006504c1906..9c4090ec0f05 100644 --- a/app-text/dvisvgm/Manifest +++ b/app-text/dvisvgm/Manifest @@ -2,3 +2,4 @@ DIST dvisvgm-2.14.tar.gz 3192670 BLAKE2B 16b290db680c57babba06d97250b26925223984 DIST dvisvgm-3.0.4.tar.gz 2970986 BLAKE2B 2a8cff58cc728c833c74a44af1139529eab433ec5cd8b82949dbad169a609e66069f38f18c046250da5c085756c1ef6d95247c133df1afefc92b1783d9dd5ecd SHA512 89105ecc14b974f0fc0a1684a3ce4c66444bc819d56dd43c517d6b547f618ab60a15abb18609c38ac120ac5990fcd0fa6599cb7b0af11c4f820b1f955943688e DIST dvisvgm-3.1.2.tar.gz 2940106 BLAKE2B 05672e2f6b2248e0a28548dae52aa6f6d5f3c599417a9adf7a46d1f8abfeafe4840b01dcbda4068cd3d522c0c1fe2e2f87fedce7678eb4a5630d6b482025afae SHA512 2d98c9830c0280975c52d3adfa146a4681c2f4e955fe33efc55e25f7e6f2133ad21063bfdbafabca37bf0315efec4eff0bb32dcfe13755a70c1d41898449ab19 DIST dvisvgm-3.1.tar.gz 2908747 BLAKE2B f7544d291fbabf1bb126c97077b15296369815ae0ae8baa2b23d5831d8a6788673af13e0d44c12028be1cef319f83117b0842693810fcc3e5c14263999b41d9e SHA512 8e019eb54f0ad4a5f0e6241e2a5223582da723c7692598278668c1220d7769f161895eb292be0a95771ea7b3e65e8fb83052b7b1f6a6432276fd013e00fd7e51 +DIST dvisvgm-3.2.tar.gz 2940355 BLAKE2B 51a00b948a7ecaa68cee78d484813622c449eb2876a326051f93bb62304bfd174c443cf2eb192bb7c46e28065fe53001ada283002d30949bf39a69270c387dd4 SHA512 718ce9cd1cc8c826859df74eccd8e05dfb1c42f0defb57cdc99910957d009044e0e8a1854ff7fcde739cb832b2559976d3025dbf4cfda9e4cdea85398558d730 diff --git a/app-text/dvisvgm/dvisvgm-3.2.ebuild b/app-text/dvisvgm/dvisvgm-3.2.ebuild new file mode 100644 index 000000000000..426a55d79622 --- /dev/null +++ b/app-text/dvisvgm/dvisvgm-3.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Converts DVI files to SVG" +HOMEPAGE="https://dvisvgm.de/" +SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz" + +# dvisvgm: GPL-3 +# Boost (tiny part, one header): Boost-1.0 +# md5: || ( public-domain BSD-1 ) +# clipper: Boost-1.0 +# variant: Boost-1.0 +LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-arch/brotli-1.0.5:= + app-text/ghostscript-gpl:= + dev-libs/kpathsea:= + >=dev-libs/xxhash-0.8.1 + >=media-gfx/potrace-1.10-r1 + media-libs/freetype:2 + >=media-libs/woff2-1.0.2 + sys-libs/zlib + virtual/tex-base +" +DEPEND=" + ${RDEPEND} + test? ( >=dev-cpp/gtest-1.11 ) +" +BDEPEND=" + app-text/asciidoc + app-text/xmlto + dev-libs/libxslt + virtual/pkgconfig +" + +src_configure() { + local myargs=( + --disable-bundled-libs + --without-ttfautohint + ) + + econf "${myargs[@]}" +} diff --git a/app-text/groonga/groonga-13.0.1.ebuild b/app-text/groonga/groonga-13.0.1.ebuild index bef5cf610056..670474842073 100644 --- a/app-text/groonga/groonga-13.0.1.ebuild +++ b/app-text/groonga/groonga-13.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,6 +18,8 @@ REQUIRED_USE=" " DEPEND=" + acct-group/groonga + acct-user/groonga >=dev-libs/onigmo-6.1.1:0= dev-libs/rapidjson dev-libs/xxhash @@ -33,11 +35,7 @@ DEPEND=" zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= ) " -RDEPEND=" - ${DEPEND} - acct-group/groonga - acct-user/groonga -" +RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig sphinx? ( dev-python/sphinx ) diff --git a/app-text/mecab/files/0001-configure-remove-terrible-horrible-code-that-resets-.patch b/app-text/mecab/files/0001-configure-remove-terrible-horrible-code-that-resets-.patch new file mode 100644 index 000000000000..a5cc60335209 --- /dev/null +++ b/app-text/mecab/files/0001-configure-remove-terrible-horrible-code-that-resets-.patch @@ -0,0 +1,33 @@ +From 8ddfa1e8c274759f287c9ee73d4d1625028c3bb8 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Thu, 29 Feb 2024 16:44:27 -0500 +Subject: [PATCH] configure: remove terrible horrible code that resets CFLAGS + to "-O3" + +... and totally ignores all user defined flags. +--- + configure.in | 8 -------- + 1 file changed, 8 deletions(-) + +diff --git a/configure.in b/configure.in +index a5e2a5e..4ac75c1 100644 +--- a/configure.in ++++ b/configure.in +@@ -85,14 +85,6 @@ else + fi + fi + +-dnl +-dnl check gcc +-dnl +-if test -n "$GCC"; then +- CFLAGS="-O3 -Wall " +- CXXFLAGS="-O3 -Wall " +-fi +- + dnl + dnl check Char Code + dnl +-- +2.43.0 + diff --git a/app-text/mecab/mecab-0.996-r1.ebuild b/app-text/mecab/mecab-0.996-r1.ebuild index 9eb02cee3b92..13064cdcfed4 100644 --- a/app-text/mecab/mecab-0.996-r1.ebuild +++ b/app-text/mecab/mecab-0.996-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Yet Another Part-of-Speech and Morphological Analyzer" HOMEPAGE="https://taku910.github.io/mecab/" @@ -30,16 +30,13 @@ PDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-0.98-iconv.patch "${FILESDIR}"/${PN}-0.996-clang-16-register.patch + "${FILESDIR}"/0001-configure-remove-terrible-horrible-code-that-resets-.patch ) HTML_DOCS=( doc/. ) src_prepare() { default - sed -i \ - -e "/CFLAGS/s/-O3/${CFLAGS}/" \ - -e "/CXXFLAGS/s/-O3/${CXXFLAGS}/" \ - configure.in sed -i "s:/lib:/$(get_libdir):" ${PN}rc.in mv configure.{in,ac} || die @@ -47,6 +44,11 @@ src_prepare() { } src_configure() { + # -Werror=odr -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924569 + # https://github.com/taku910/mecab/issues/75 + filter-lto + econf \ $(use_enable static-libs static) \ $(use_with unicode charset UTF-8) diff --git a/app-text/mecab/mecab-0.996-r2.ebuild b/app-text/mecab/mecab-0.996-r2.ebuild index 078cd4f66a9d..7ab1b014a7dd 100644 --- a/app-text/mecab/mecab-0.996-r2.ebuild +++ b/app-text/mecab/mecab-0.996-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Yet Another Part-of-Speech and Morphological Analyzer" HOMEPAGE="https://taku910.github.io/mecab/" @@ -31,16 +31,13 @@ PATCHES=( "${FILESDIR}"/${PN}-0.98-iconv.patch "${FILESDIR}"/${PN}-0.996-clang-16-register.patch "${FILESDIR}"/${PN}-0.996-clang-16-binary_function.patch + "${FILESDIR}"/0001-configure-remove-terrible-horrible-code-that-resets-.patch ) HTML_DOCS=( doc/. ) src_prepare() { default - sed -i \ - -e "/CFLAGS/s/-O3/${CFLAGS}/" \ - -e "/CXXFLAGS/s/-O3/${CXXFLAGS}/" \ - configure.in sed -i "s:/lib:/$(get_libdir):" ${PN}rc.in mv configure.{in,ac} || die @@ -48,6 +45,11 @@ src_prepare() { } src_configure() { + # -Werror=odr -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924569 + # https://github.com/taku910/mecab/issues/75 + filter-lto + econf \ $(use_enable static-libs static) \ $(use_with unicode charset UTF-8) diff --git a/app-text/ps2pkm/Manifest b/app-text/ps2pkm/Manifest index 046d9a807360..6bba4f271f42 100644 --- a/app-text/ps2pkm/Manifest +++ b/app-text/ps2pkm/Manifest @@ -1 +1,2 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild b/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild new file mode 100644 index 000000000000..9b5072d13ca3 --- /dev/null +++ b/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding TeX PK font" +HOMEPAGE="https://tug.org/texlive/" +SRC_URI="https://mirrors.ctan.org/systems/texlive/Source/texlive-${PV#*_p}-source.tar.xz" +S="${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +DEPEND=">=dev-libs/kpathsea-6.2.1:=" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( "ChangeLog" "CHANGES.type1" "README" "README.14m" "README.type1" ) + +src_configure() { + econf \ + --with-system-kpathsea +} diff --git a/app-text/pspdftool/pspdftool-0.03.ebuild b/app-text/pspdftool/pspdftool-0.03.ebuild index 5dff5b9d0d33..97d533be413d 100644 --- a/app-text/pspdftool/pspdftool-0.03.ebuild +++ b/app-text/pspdftool/pspdftool-0.03.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Tool for prepress preparation of PDF and PostScript documents" HOMEPAGE="https://sourceforge.net/projects/pspdftool" @@ -24,6 +24,12 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing; do not trust for LTO-safety either. + # https://bugs.gentoo.org/855023 + # Upstream is dead for nearly a decade. Not forwarded. + append-flags -fno-strict-aliasing + filter-lto + econf $(use_with zlib) } diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest index 2508e9692dbd..fd3be303db94 100644 --- a/app-text/texlive-core/Manifest +++ b/app-text/texlive-core/Manifest @@ -1,7 +1,45 @@ +DIST autosp.doc.r58211.tar.xz 282136 BLAKE2B 2e82f41d20f8883cf277527e6e0fdcb9b402520109d94bf76668ad603d15e192970c576fffa17bde092d8f2a6d92db021fbd408e3df2e282bbad738edfed7136 SHA512 2905669b9e2b61749cb7b1eaa02be889c4e8d8adbd78b126e7ee6d894f24f623c888a24abac1d163f3332c5cfa9cd1f64d0de95200350b88a7f47faeacb841a6 +DIST autosp.r58211.tar.xz 696 BLAKE2B 4a533789fc9572e48da68d7fb284df4461e42a717edd0f4578ab83c7e58841bbc1d3c2821e41840a531077ec887203752f5c40f51849129aed8e6f8971c728cf SHA512 67587e8b456257be9b924a5bb8c8f4def22fa9aa9678663975ef74e346dc186ae7848a9dc043733cf1244f254750ef4f34204575f62195d4b966ed8336781bce +DIST axodraw2.doc.r58155.tar.xz 489832 BLAKE2B d0678cc4eff41ff235dcc8465cc62ad9fb9c52a7eb24487f9ca1766197c0c29111bb11931ca4fba537b8540e242257734c81c15e65ee3713028c78d1edb2385f SHA512 927e42358d543f46ccabb8184e35b6f0a5848783ce9eea09e6c780fc83955d5f37b998254153b1954cf1a59be6cfe573a6c79c2c328ab2a22a6e5f6764a50fa1 +DIST axodraw2.r58155.tar.xz 25592 BLAKE2B aa1cebf422d8eb6257d8baf743b24bddc4b666f968e4f89c77463f9c979412a0e59f3d3a1a1728f1a5f782e4725d85f1d320ae1e8932174526ea1176ab7f9138 SHA512 bc9923a9614ef9d7bece20e682729347dc942470a927b40736d6868f02867408b5fba51b117edd8745f96df23b9c1e93792d321291db13b7fdfdae0ee32bb7fd +DIST axodraw2.source.r58155.tar.xz 34604 BLAKE2B 44f52a481e6f1610a698fd498689be272450548129ad3d28abbd20773d8d2cd901ffa57391695f7fa19e5ae22948eb2fb77bc17cf107b241439d82d3e21067b5 SHA512 3c2fbbff234836ffe40edb7f38c77c5986cca7fc68b3dd7672bb4f1ce9327a12fa8c51d38461d914cd6466bac8b2b578a151d09d4e84dd903530f7a545d707d9 +DIST chktex.doc.r64797.tar.xz 425796 BLAKE2B 4a0d4456231003362c41ec5360b21721bd5ac28489e8105ef749029d20482b69d49b9674055744fd3cda45fda824e0665b6fa54b6289945d4044211bfe592eb5 SHA512 28df4bed075d66d9f25bcbe332731f1d5f0bb0f7f92bd2f3618c84adf788d0f429bd0c6e75381ebf7bbeac98409d94f85d17ebd752f9e4af707d9e3373d45f97 +DIST chktex.r64797.tar.xz 9920 BLAKE2B cb6c37daae77ed5d4fc50e00249a92cc614ff0086e006e471d1ac4fb5dfacb76856d619248eba15923b34d422884923b4fec6c693133f4d8e2aad52693920902 SHA512 7c28847e87e788d0f50c07c1c3140962a70173d2a36997720f3066755740744060ecd03272662aff563de39102052e91a4582a4bb63e35f918ad8f517dff55e6 +DIST detex.doc.r66186.tar.xz 21900 BLAKE2B 84b515297cf285e37d6de400e0f1e201afc60cca9aab68678adf31a5aaa2e03e68e9d8e13a6b41afa177c4d3e01fbbbefc9900fb6a5120eaa802429abcaf4710 SHA512 3d5a3b371e007bda61441460479a208062fd0d477d1fc9ab9a6764c1969fd383acec9e336e8d0b16aab5606444f5d87335320e010657cf088e9caeb18d6dddf5 +DIST detex.r66186.tar.xz 592 BLAKE2B 48daa6b86bab76f7c58cbb159838d03e7a82990bb1cf3ba382169d9b33b42585c11d7822fcc01d33f58ba8e62dc28a6eb8092ff595f6b07d9716a8311b70685f SHA512 e258d80d1509831132c4f70df81b8e93cfc9d92ee74c5d39e7f35bd4f71a3eb93fe3594afbd5ab0e33cf0b6f45c816506e32ca8f41427f3c3fe661f3086100d1 +DIST dvi2tty.doc.r66186.tar.xz 37148 BLAKE2B 67491285e41c035d2f6d0c69bcae2b98614db421462a3171cc68592ee78345b9651d09efd344268d2130c2fb33c4f3cf777656a984b45d796c9ababa17ee74d3 SHA512 3ee736f5fbf91472008a5c8613c0e629a9f76f61fee4c4491b67045ddaad7aa2f89a22937b172e058b072ae1a013478fdf5a9f68dd2e225e8a8e77c8e3b3a289 +DIST dvi2tty.r66186.tar.xz 480 BLAKE2B 3cfea2173611e643b27bc6828dca68e6fae60a147b347c589ec176974db03c36bb1c97a734cd5010a8979dca9a3b515255dedeb2a0d82513ce2667bffcf698f3 SHA512 1051c3448703fdd6395d78b0d8b7658197da6114fb7455b31502bad5c2eda24fd4eba2ceaba1f65d106f981bbc60caf9f3bd0db29403e898b293514d086bf91d +DIST dvidvi.doc.r65952.tar.xz 19328 BLAKE2B 7b443d8c60106025209ca693cc810afefdf4c3b389478c32caa70ae1d1d25720a42b687fc27753009dbd07520f8276beecb90877e5f84d2d4ec32aa42283e1f5 SHA512 b571021445b822e9824782ab35a0743ca23f69b809354dea6676c58209a451be5bf595641fbcb461211e6dec15e765bbfaf8164c0ce1ed4204ea72a2073ecb92 +DIST dvidvi.r65952.tar.xz 440 BLAKE2B 2c5e584b38c74ba3e929671b87ab0f9d9b783feab2ab91ef6e62e4aa38548615284ec98686e0d00fdc91549c04e5a2d6bd197e18f4138a0c00d52d3ddec450ac SHA512 81c58f4e1352a8e5133de1ad86b6b37c47f9b0d29307354001693ebc4975c30808e349c73a477283a16df4219fd5702b733ecb5abe2043aff1d1b537b7fa6a3c +DIST dviljk.doc.r66186.tar.xz 74932 BLAKE2B bbc6fb3ef83ab413582847ada4f562c8d1921b78f45619b7e18867fb9cf94723c699b9d83252e8f8796b5693371770af8b0316818c09bb7632588832ff195a9d SHA512 4b5815d766a41eb74125269e297eb6f7d1626d68b3f2cf9d6c4f8734721e3c71b63e84e729c39fef41320e4f728888796e421bb5c7ea5ffe76cd549400d18d37 +DIST dviljk.r66186.tar.xz 508 BLAKE2B 2c5dab57224abbdd47a77312e1c83da9c9aaa47213925782beb014d7a4963f12169676114fcbf61fdc15fc8daa5ad6d2dc983fc105186bc70804c1f7d84039af SHA512 0d34e837c0f67ac43dd8ef5bfb9a11d2821188ef8259f41b0cf9454bfa6641f956c21d63fe15fbd68dd59f89c1da820cab4ec5c4579fc0255a771c47010821cc +DIST dvipdfmx.doc.r69127.tar.xz 3125132 BLAKE2B b29cc6a2f1934fdeab678a5246154b1bef498dad8bcc47dcfc5e3a3bd2580ecbbf887aec527095e1542f763919e650d96592c391adb35668e9802491f6c33a32 SHA512 d2fb71e116470d2d629613401f448ad9aa8cfdfa9ada68ed324061e4ac614efc4fd2c4ea2542c8fae32f476b92aafbabe4a5be648f28f16708c43958d7aa99fd +DIST dvipdfmx.r69127.tar.xz 26704 BLAKE2B 7d2790d9aa6b994ab3619bd96ea6880e9243105001224d7bbadd130b03c7b8335fe751bdcbb90ef5ad92d60d3a80e63f0f152d50725a80cf1c78e45ab5c9245d SHA512 75703f600365c90379c5d009e00d35d2e514a76b2556c96c84fc2a717287441af419a26fc9ef087d111f2e77c7180f6371ca2ec33b66052ab63ca3d11f48e788 +DIST dvipos.doc.r66186.tar.xz 28764 BLAKE2B 7bc90b21109d52375ffdfef601722d0d3bb36932556f8f29ae62cd4f62c2171da2cf08f9bec72f368711dea071cd15b09f3d3661a91013a086c3a6621abc8794 SHA512 254a1db41636608a133e7807a8d4ea8ddd99ac646f35b66a43205ac7fdaf4a15c21eafbb85e23a182506e509895776d1fcbe63b3b8a7f197d577c6405ece5c44 +DIST dvipos.r66186.tar.xz 296 BLAKE2B 1560c5a795df9c095c8115e7f0296ffa3206dd2630a8cf2df9dd76aa2ae1c6b5f044d327c44d026bd94bf80d6bab12cf7da04ef5b7ccb3291762a495d8a4764c SHA512 9e949fb402facda9c30fa2f388b80f2cfc530670b33cbd78559e4449fa6004c5d4082e4fb895ea397a334a333e5d5ae1a4f66fde3885f0a9eb28c9d9ebbecd0a +DIST gentoo-tex-patches-3.tar.bz2 3860 BLAKE2B 048d1fb59909f0f319f7a77ca424dd48d1f879d7c97be5c683e6c76142d1a878705adfd3cd734e401bbf2cf319c7e539540781bd9ab0fc937b2c93e129e3ceac SHA512 6976ddf60b6b61fb04c04ddae1fcc98372047b7186a34cd531f0a5011b69310b598db89f216265d91e9a465fd4a4e7410920ae1373b378495beeeb537c73a17a +DIST gsftopk.doc.r52851.tar.xz 27540 BLAKE2B c6f3e6f01bf63616a66318fc652ae0e7cf08ac0e94eb9d31ec98058da77215fc8c84be7e885960eea70ff82d72533c5011a96136758f0159b7c17430aa835fc6 SHA512 0a597e2908438fc00fc2bafa7ec635a82b70aad9d7f7e86851a654c0b72b719b8c550be0c20ecf6c8d96627863a48e6a387156ad2c7e71d1e296dd4937d60805 +DIST gsftopk.r52851.tar.xz 3548 BLAKE2B 65e455587ba7b014be3f7668225fd0f5b4816406896209929001cab5b61dd6b748120970dca79207117b6a5b07ff7c00f96aab6e540397405d075425f8a79a2b SHA512 cb9aebd7428d10b627d80ea40d297f3e6de006859c7dd713478ff193458494f90017ecd0737376ac1f47638b059e02e8a46ea53a7c56b8561af75f770e214413 +DIST hyphen-base.r68321.tar.xz 22604 BLAKE2B b11b688304c3622c71ddbb38e9095e550871360418d176ab717bdc59954c0648636e5627f55180980e789efed918dfdbab55c25b1b95c8ab0467398b1b2592c4 SHA512 d3f2749cc6946702ff0d51c1d823531bc92b77c1106aec252c84cc8649aa56048556c90e9792f1b0749bba0b86b7c34aa2b04fe2946d1226315dbc73add36913 +DIST lacheck.doc.r66186.tar.xz 21012 BLAKE2B 3a7fa847b83a105c8a6c0d8210f0bc344642e8503700b32b58a43b66a2a97dfaf4ef08af1005588ef16e688af3c00202a3a5142074cd7f767956900a7182f8e4 SHA512 cf4355d56985f9335270e4280d10602299fadfd01605e83edb4e8b89cf0d91b3e8ca671257a9599d5f5578e7a85140d390edd40c3b109f77bb9fca5ba47ca517 +DIST lacheck.r66186.tar.xz 436 BLAKE2B bd36c4f98235e682a3b40fec649b0eb1e800ad268a69ddf42daa32dd72f670809b15c50b98e717b98b25eef844ea0a0b1a5c962d62fe254d30f2fb7e499e5f49 SHA512 5a27d940fe59c61539d053bc6602bf37df1f538679eaf34d0e8b3ec3aed74ff619e4843ae2769aeafd10074328e9e27255376bc9e809d373d3913995a2a95b87 +DIST m-tx.doc.r64182.tar.xz 739512 BLAKE2B b4c79ffe3272e00caa4b256b118f43752adecc49f726722dc18276ca0092920908859a150915178c3bad460fd172762c1d016c55e886475582b3ac2c99200741 SHA512 316fbc2b37b903cae8da6bb9f44b8afad0e3e577c6fd84664e1724ffe318bbdbf9609dcadd5cde6a14cc5acbc134f69bd7a87dd90d9da7d4442a5f913b8132f5 +DIST m-tx.r64182.tar.xz 4524 BLAKE2B 79addf613831e0c1db995c627dc0557245cefc980e3e058db130db52179bd3bde7bddf23f29c60f062a6313ef51e269e8937e6195813982139ef279d9168d138 SHA512 b56bc4432bcd340f3e92f5043c38bde7f14b5f2d32b9433fa21c73c20f7ebb981714175aa6f4f871636efb62a52cd24aa639e87a320039313b16db1b027ee2f5 +DIST makeindex.doc.r62517.tar.xz 466380 BLAKE2B a192f04417e76a387c9dec21705704911e016e54911d0dc83d7ee511f86f74edd615378aa1e0cf3cc2c10a6cb56244b6c2ccf40e3ae09b17ceb4e0c01d76d39e SHA512 40b9ee1ebf7dba9a4bb4bb3077cdb1e88b07f276a9d0ae9c2817bd76a2f742ec9237d1b6d9658694fc5fc4e8f82591194862637bd83ea8e106c0541591d343ee +DIST makeindex.r62517.tar.xz 4608 BLAKE2B d86957d1598cdd16025d43cca88547893824ef9bce3f75190874de40949ec0995db039b42d38b4514fd256feb6f3dd4352357de84c0d9a087aa48d0f7d17ca29 SHA512 5967ba4123fd4c708ce841d29211fdb66c28518f4b418903be0ddf2a49964f706af96b250eec814c547e0703460c1273ce72a7acf3ea9fe28cc1c7073af29d3c +DIST pmx.doc.r65926.tar.xz 636768 BLAKE2B 5b499d950581b5b6ca1e27aa54dbe1e324d4462999f9a8f52c314c9a4827183079dbc0d945542d304621ad94aca3f7f4cfdcb985e40c7be00c7fdff8fb95825a SHA512 dedba4570b68a8628442716dc3a9b1699e5f531aef2737e4b3f47862a91ba69bda91d6fe6692914d2bd7b8fe3188a83fdfce8bdd219ab7c4f238a9c6ec273ffb +DIST pmx.r65926.tar.xz 10184 BLAKE2B 550140955d4033c258c7793c56846d8a0d235fcb2def0469f9b0ca5189eea4c3ba569fc3e7002bafe57f0bb7fbb9738debd7b1d867cfaf32493b3558f0a3ed97 SHA512 433287732fbb2cb47886c6c78c923d5b6a1b5c1e71e3990084cde9bb288a282fff7fb9134a5165e0fc0908b8e60547e23cb900bc82b99717133d7600fa17dc31 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 DIST texlive-core-2021-CVE-2023-32700.patch.xz 8824 BLAKE2B 5df988abb12626210b372618cc0a623ed2f6f42cf2f03dca143f94b928fc0fd2e28e53574c9ca23295f55fb56cd908a3e8603161fa3f13c37b9397163479aa9f SHA512 16d34b5b0cc1b85ec412798caa582f71b15c2d57bb486064c5fb48304eea32a13f69677c228c82c88e026ba5885acd201449ec69bc6c7bf9396eebb3d1358717 DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed SHA512 4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82 +DIST texlive-scripts-extra.doc.r62517.tar.xz 197196 BLAKE2B 80d2fd7b53ffbe21f975156cf0d5f52826faebc422d3e66c342c8237d7da27ba58b1ffc56f83a040ae4b4e870c8063c0d53392f9cc7e3bb3da30ebe5a258a40a SHA512 22cf59bf4dafc7ad9425086bc0aaedb2bf5f7d8aa6ea9c65abde2d523be37665b9c9bee4acb399857eae03613e7241ca1d6099f43cab77a95c10eced8813ad80 +DIST texlive-scripts-extra.r62517.tar.xz 23540 BLAKE2B 85762b7a74f5132ec550033e08caef5f6fd145ef367475a1b3ebaccfefdcfb426f2e12e647e45a35daa2a44cf0c2fba8d6ed8afec88ed6fccee0cf7eb52c2c50 SHA512 46ac37826d3c60de6c9260bf83d6275d49a35cbde88fb03481a050f92e87b698e9a94b2e520a74edc0417419f5a2dee53000a529b9c81ea6f6244a83480e56e7 +DIST texlive-scripts.doc.r69754.tar.xz 432212 BLAKE2B a1597fea1443974012eac8b0b060c770e5421ee08b8a8aea8c32c94abf153ae22cac29015e074ffd164e0c5c355034c0fefb673fa917ccf98afebb511492ccc5 SHA512 0a319e6864787c0b62a7f0fb389497a94449c6b420573805a1ba49fb11d0453f5727d2f44a935468cb6c7945d177a5ca828ef4209f717aeb5b21d2b523f21b82 +DIST texlive-scripts.r69754.tar.xz 114048 BLAKE2B cf5151516f46405c0ade2bedf033f58751f5ea2d3e54aaa1227ddf761c86ef3110621ed8bca4647503aa24d628cd77d7ceac927427dcdcb1bf98ce2d98039647 SHA512 18bbec6acc0a6b1686daaef95627acd27975f37c3908584f3fadb2a35c8f632c62b6ad4aa214bb894af2e07b984f7950178924ad4d295b1339fcefdf2c19fa55 DIST texlive-tlpdb-2021.tar.xz 1335040 BLAKE2B a5608b329666ad55032fb9dbf7fc6da9b8b2c94c03aed838cf8575742a23294f3319ad8e45fd6b4f65cc59f673c78b9d96b4f24e2ad07a8a08aa313822eea137 SHA512 ca9d5f2231246984ec489b4dfffb93c8b9540b8479a521aa91658fba3ce452c814e9e24e28d9ab6a0124d8eaf4cf7c14fefb379e84b3495752a9a2b8a2add3db +DIST texlive.infra.doc.r69740.tar.xz 203936 BLAKE2B d7628b83989ca3def86fa86ef4056e3ab8dd5e262d45b39d550ab7940c4a387b77156ae14a4dd64ed8fa6610a84559f85236908a83be05a1dae3949ef0a22325 SHA512 fb06ad12bea2d062dd5e2049e74e096064198242f010cd6e04e2d4a92a7fc39ae829003c7ed3f8347f96c99c31e26ec44073b45ed3ebbe9e18fc78e801d00c94 +DIST texlive.infra.r69740.tar.xz 361928 BLAKE2B 233fd046a446c9de00b167aac93ea4a2499b1e23c24eae5f2dd72e2340650d34580fa07640ab3b423fcf91809b247289e91322db72b365681cadbf045ee1d4f5 SHA512 d3ef23150149d240d8b74f5b9f6126de90f44960238deefa94415310586790d5324f9fd83478fa4d726ef6dff516f5382222f56933599b384101521a66d0a248 DIST tl-a2ping-2021.tar.xz 30652 BLAKE2B 63e857ba7142751828669bc00d9689f000effddecc221a03943f508e69a28bdc675707527b47a5444ac9881268b1d9abe372d0bbcde78007aaf81c69b15421dd SHA512 4008c18f93a7d378c8da20bad7c1fdf19c3e6befccdcc804326168854fcd35bb89fe414b30a26dbddeaf81a11c0d404bf5b5459bd3d8adce49dc30279e3bd420 DIST tl-a2ping.doc-2021.tar.xz 39744 BLAKE2B 4de3d1df0a1af62c203c1398faec9918ec38ee306105cc31f9534117b5dc58f0b14442005a7b0fdd239eb2e40b8d6a84b7dfa7e7e93ded4b83fe636e6c6cf3df SHA512 7a7b6474819b2715c131485472963b463163378d4ae4ac586f17a130b3327c6dda1f4132f4f2379388a8a493fb2374abfff6b7ad87513cbe9d04993572692aeb DIST tl-adhocfilelist-2021.tar.xz 3600 BLAKE2B cf6e37b1b3ce64ee7033f43677416c3de6abf2859bb2d985795608f8ccbfc09f842cd3d2664840ff64a7352f179abe4e5fec096b25326a47bd074cbd26bce78d SHA512 57436dae1489c0f614c4b002f83d34a711398a762ac532b44b1d91a51d068462aaedb5b034923629f7630f039988452eb833d1e98af389c788091517bbee8954 @@ -192,3 +230,13 @@ DIST tl-xindy-2021.tar.xz 140664 BLAKE2B e433084708433d1a40216a63a31fe64ae0afa0b DIST tl-xindy.doc-2021.tar.xz 461176 BLAKE2B 602862a30d0c2fed12df2b2c9e1f12014a7f64f87c82525ca275f82abc2edf4b0e5a77b789d68bd7f56916c16932174c973df7721464b25e9d2ec82962dd5a90 SHA512 4404d43c524b2d13a431ca5691031bd06ffee316025a6521d08f8ecc18d7e6703aed8a714fc498e7dfe8bb7f1971562adea96c637530e612b486ca015c3b1e23 DIST tl-xpdfopen-2021.tar.xz 560 BLAKE2B a17eaa3fe349aef2d5a192040196e1fce3b729308616e749447aacfad4b63254b7c4bbbde79a053c20caaf4abc4636f8276c8e60f5320fd3e5305444d0f5d197 SHA512 fe873bb22b94a26720e37671e283e0085619c2129a4568399544ac0df1e5c443a9476590ca7ef76a21409589eb2416a14165b8a48a6182f3773a3009cb7c1a47 DIST tl-xpdfopen.doc-2021.tar.xz 28180 BLAKE2B 2b247fea8d1901ad91cf19a197c17b5c0f4cf1ce817e07ac6dd3bda1e28019b7c296e07e567a55d530da4a898a6ccadc2e637f85aad401a99dc1f02f8020048a SHA512 bb4be8fe1b4590e74a7573baa1d699895fb62f6b30b05c9c81655001c75ffb43a6d7f92deca337072690ce3297d4ab06f1aca389524c5d5d500a9fce4abd8404 +DIST tpic2pdftex.doc.r52851.tar.xz 54400 BLAKE2B 66f8087a6f8a1337a55bb3b29a9d407a54a5b79dc48eb50144eb0b505d3735ccc3d192669a95ea9e62ffc20927f48f03933c353557f7c49df5edc27c4573a6f1 SHA512 f24f8508279ded0689bb9dda8c653cfbd903c46782744fcb8d004f50a771ca74b86549c86abc765a408f2be67334048390e407be9446faa476a02ce9c27d5547 +DIST tpic2pdftex.r52851.tar.xz 444 BLAKE2B 37bb1d8799068bc09fca6fffc5d43ab314f44b564221faa9ca23aecb84b3686b9e279b1aa3ee4664537fd943d944158034943ea4d1f8fcaedd4cdb2acc5dbfaf SHA512 fa8689bd257b6336badb8e5a742d5c5f12d9088b33b43bdc41474feda62358c754db05735fa471baa307907bcd61f68e8d061e66c400198d6a1dc165f39d2226 +DIST upmendex.doc.r66381.tar.xz 968624 BLAKE2B 193cadbed3430f4636ef0a3cd86e972d510c113e60ca26f15547b081ae7992195a991bbff8409721ec1bd9a7596d4b29994e1d4b566adcbfa8af693225212c39 SHA512 ec4d1670ff84680fcab88e29ca5f4306f44450ccca9cba06282ad34bd026f74b46d166724a06a313957ca8d798b0c296e848bb248ad416597a99afb16b4b5a0c +DIST upmendex.r66381.tar.xz 740 BLAKE2B 8eb905b2c6c03ed922580e8e4753e67430de76376ca10b1517bb4f974fabbf428a286876656d210d6ff9c433f79a6fccad9353d08aed73d1b8a3952383361ba1 SHA512 947d733e5b96ee6a621e9686357b8c3f8638c0bc482f4efaac87a72117160f81ad7aa0d34088e61e67982b345b56ec478ef3b6a49865ffb3d5512a7bf18d2b8e +DIST velthuis.doc.r66186.tar.xz 979936 BLAKE2B e1ac5b3bc747b17c5ab39e89d7f1634ac48cc9cc0b3883ca54ca039cf1f69e4b7f025f4cc0fcdaea85c921147db525e836e3201f387a84413db9c916c40fc268 SHA512 06a9330410b55052759e18efa8720ef65f0f3dc8a2f15d3c0a0c8f70edaf8de65eeef8ec10a9a376b4b285b1c8f619278f68e9a2bd7ba1622da72b6ff488f8f7 +DIST velthuis.r66186.tar.xz 4149432 BLAKE2B 84e6a6c390e5e2f4082229d688761596880f8115531587df7ac637c6eb53090e035e758d0cde60ba30559d856df2108637d19c8282279d5d95a28dd3e950b635 SHA512 b7901813517790a92a921b1202c39a058d53a4159634cae79960ec7ce2da08acb757b307b5066ab1251e4b460234fd9dd98c2e404c05fc6384c656472302e3ec +DIST vlna.doc.r66186.tar.xz 142752 BLAKE2B 2a7a5aa68e189e8297c0bb714ae80ef33b765de542626f5800dc1ef87dc8e66a613eb055ece652124c340b159ec7a317d2d3a44bb2c8e01187b9b9d5392b5a25 SHA512 921d76535cbe7e940617355c74b82acfc61edb840db8ed9cae1aaf987fe6b83245505048c7c550d59829b204f139ae1cfd44601435e2fff2b0d5230b45a27b77 +DIST vlna.r66186.tar.xz 380 BLAKE2B 91840e28251f06b724eb5860c853d54db9cc0ce0063b911d7c28d24e1b7bc863bec0eaf7f595e666938d8c2a54c2438d52d086fc5c8b70ebf20f3998d0258381 SHA512 6c66717442bca3306e23f5d546e17929240ce9626a562b9e56512446998996d38f83f78fbb39e46bde0b9faf0db7eb0c0218c79e1d66711d6cd3c64a8778edec +DIST xml2pmx.doc.r57972.tar.xz 15512 BLAKE2B dafe9dabe542a746a962a02fd04a483181544afd319b501ea0f4b0c74ce9d049840c65fa5e7e497571ae04c409b8c3cb11815f0dbfff4c8c3ae01a3e639f6ca8 SHA512 973960f65159f5107caa7e9a041dca75f0171fc61f94794c7b7560eb9b6898534974fb8b360a28dfa3a01d422b71618bcaf8aba2ed25ae4d4b9f67d24ab730be +DIST xml2pmx.r57972.tar.xz 496 BLAKE2B 52d22c6616dc74d3e6600ef18449af31b2c286be9fe0bcacdffa2daa260f409baf8c7af1ce8444486b2fe3e21a05ec22aed280a55f227a1693b27ff3c55eed8b SHA512 9545fb5ca0e95788afab79d8a29336f337619adbcac68472bb5de6af6c54187f19bda655232175223168891c064f6fadc67c4ab8f5a0256e2c55e1a65c5e6f6b diff --git a/app-text/texlive-core/texlive-core-2023.ebuild b/app-text/texlive-core/texlive-core-2023.ebuild new file mode 100644 index 000000000000..a9c765a30ed0 --- /dev/null +++ b/app-text/texlive-core/texlive-core-2023.ebuild @@ -0,0 +1,483 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +TL_SOURCE_VERSION=20230311 +inherit flag-o-matic toolchain-funcs libtool texlive-common + +MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source + +DESCRIPTION="A complete TeX distribution" +HOMEPAGE="https://tug.org/texlive/" +SLOT="0" +LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.3 GPL-1 GPL-2 GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain" +RESTRICT="mirror" +GENTOO_TEX_PATCHES_NUM=3 +SRC_URI=" + https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz + https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 + -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 +" + +# Macros that are not a part of texlive-sources or or pulled in from collection-binextra +# but still needed for other packages during installation +TL_CORE_EXTRA_CONTENTS=" + autosp.r58211 + axodraw2.r58155 + chktex.r64797 + detex.r66186 + dvi2tty.r66186 + dvidvi.r65952 + dviljk.r66186 + dvipdfmx.r69127 + dvipos.r66186 + gsftopk.r52851 + hyphen-base.r68321 + lacheck.r66186 + m-tx.r64182 + makeindex.r62517 + pmx.r65926 + texlive-scripts.r69754 + texlive-scripts-extra.r62517 + texlive.infra.r69740 + tpic2pdftex.r52851 + upmendex.r66381 + velthuis.r66186 + vlna.r66186 + xml2pmx.r57972 +" +TL_CORE_EXTRA_DOC_CONTENTS=" + autosp.doc.r58211 + axodraw2.doc.r58155 + chktex.doc.r64797 + detex.doc.r66186 + dvi2tty.doc.r66186 + dvidvi.doc.r65952 + dviljk.doc.r66186 + dvipdfmx.doc.r69127 + dvipos.doc.r66186 + gsftopk.doc.r52851 + lacheck.doc.r66186 + m-tx.doc.r64182 + makeindex.doc.r62517 + pmx.doc.r65926 + texlive-scripts.doc.r69754 + texlive-scripts-extra.doc.r62517 + texlive.infra.doc.r69740 + tpic2pdftex.doc.r52851 + upmendex.doc.r66381 + velthuis.doc.r66186 + vlna.doc.r66186 + xml2pmx.doc.r57972 +" +TL_CORE_EXTRA_SRC_CONTENTS=" + axodraw2.source.r58155 +" + +TEXLIVE_MODULE_BINSCRIPTS=" + texmf-dist/scripts/m-tx/m-tx.lua + texmf-dist/scripts/texlive/fmtutil-sys.sh + texmf-dist/scripts/texlive/fmtutil-user.sh + texmf-dist/scripts/texlive/fmtutil.pl + texmf-dist/scripts/texlive/mktexlsr + texmf-dist/scripts/texlive/mktexlsr.pl + texmf-dist/scripts/texlive/mktexmf + texmf-dist/scripts/texlive/mktexpk + texmf-dist/scripts/texlive/mktextfm + texmf-dist/scripts/texlive/rungs.lua + texmf-dist/scripts/texlive/tlmgr.pl + texmf-dist/scripts/texlive/updmap-sys.sh + texmf-dist/scripts/texlive/updmap-user.sh + texmf-dist/scripts/texlive/updmap.pl + texmf-dist/scripts/texlive-extra/allcm.sh + texmf-dist/scripts/texlive-extra/allneeded.sh + texmf-dist/scripts/texlive-extra/dvi2fax.sh + texmf-dist/scripts/texlive-extra/dvired.sh + texmf-dist/scripts/texlive-extra/e2pall.pl + texmf-dist/scripts/texlive-extra/kpsetool.sh + texmf-dist/scripts/texlive-extra/kpsewhere.sh + texmf-dist/scripts/texlive-extra/ps2frag.sh + texmf-dist/scripts/texlive-extra/pslatex.sh + texmf-dist/scripts/texlive-extra/texconfig-dialog.sh + texmf-dist/scripts/texlive-extra/texconfig-sys.sh + texmf-dist/scripts/texlive-extra/texconfig.sh + texmf-dist/scripts/texlive-extra/texlinks.sh +" + +TEXLIVE_MODULE_BINLINKS=" + fmtutil:mktexfmt + mktexlsr:texhash + allcm:allec + kpsetool:kpsexpand + kpsetool:kpsepath +" +texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS + +SRC_URI+=" doc? ( " +texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS +SRC_URI+=" )" + +SRC_URI+=" source? ( " +texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS +SRC_URI+=" )" + +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +IUSE="cjk X doc source tk +luajittex xetex xindy" + +TEXMF_PATH=/usr/share/texmf-dist +MODULAR_X_DEPEND=" + X? ( + x11-libs/libX11 + x11-libs/libXmu + )" + +COMMON_DEPEND=" + ${MODULAR_X_DEPEND} + !app-text/epspdf + !app-text/pdfjam + sys-libs/zlib + >=media-libs/harfbuzz-1.4.5:=[icu,graphite] + >=media-libs/libpng-1.2.43-r2:0= + media-libs/gd[png] + media-gfx/graphite2:= + media-gfx/potrace:= + >=x11-libs/cairo-1.12 + >=x11-libs/pixman-0.18 + dev-libs/zziplib:= + app-text/libpaper:= + dev-libs/gmp:= + dev-libs/mpfr:= + >=dev-libs/ptexenc-1.4.3 + xetex? ( + >=app-text/teckit-2.5.10 + media-libs/fontconfig + ) + xindy? ( dev-lisp/clisp:= ) + media-libs/freetype:2 + >=dev-libs/icu-50:= + >=dev-libs/kpathsea-6.3.5:= +" + +BDEPEND=" + sys-apps/ed + sys-devel/flex + virtual/pkgconfig +" + +DEPEND=" + ${COMMON_DEPEND} +" + +RDEPEND=" + ${COMMON_DEPEND} + virtual/perl-Getopt-Long + dev-perl/File-HomeDir + dev-perl/Log-Dispatch + dev-perl/Unicode-LineBreak + dev-perl/YAML-Tiny + tk? ( + dev-lang/tk + dev-perl/Tk + ) +" + +S="${WORKDIR}/${MY_P}" +BUILDDIR="${WORKDIR}/${P}_build" + +src_unpack() { + default + + mkdir -p "${BUILDDIR}" || die "failed to create build dir" +} + +RELOC_TARGET=texmf-dist + +src_prepare() { + cd "${WORKDIR}" || die + + # From texlive-module.eclass. + sed -n -e 's:\s*RELOC/::p' tlpkg/tlpobj/* > "${T}/reloclist" || die + sed -e 's/\/[^/]*$//' -e "s:^:${RELOC_TARGET}/:" "${T}/reloclist" | + sort -u | + xargs mkdir -p || die + local i + while read -r i; do + mv "${i}" "${RELOC_TARGET}/${i%/*}" || die + done < "${T}/reloclist" + mv "${WORKDIR}"/texmf* "${S}" || die "failed to move texmf files" + + cd "${S}" || die + + sed -i \ + -e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,$(pkg-config kpathsea --variable=includedir)\"," \ + texk/web2c/configure || die + + local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}" + eapply "${patch_dir}" + + default + + elibtoolize +} + +src_configure() { + # It fails on alpha without this + use alpha && append-ldflags "-Wl,--no-relax" + + # Too many regexps use A-Z a-z constructs, what causes problems with locales + # that don't have the same alphabetical order than ascii. Bug #242430 + # So we set LC_ALL to C in order to avoid problems. + export LC_ALL=C + + # Disable freetype-config as this is considered obsolete. + # Also only pkg-config works for prefix as described in bug #690094 + export ac_cv_prog_ac_ct_FT2_CONFIG=no + + # revisit/upstream once we bump to 2022, bug #882245 + append-cppflags -D_GNU_SOURCE + + local econf_new_2023=( + --enable-ptex=no + --enable-uptex=no + --enable-autosp=yes + --enable-axodraw2=yes + --enable-devnag=yes + --enable-lacheck=yes + --enable-m-tx=yes + --enable-pmx=yes + --enable-tpic2pdftex=yes + --with-clisp-runtime=system + --enable-xml2pmx=yes + $(use_enable X xpdfopen) + --enable-web2c=yes + --enable-afm2pl=yes + --enable-dvidvi=yes + --enable-dviljk=yes + $(use_enable cjk dvipdfm-x) + --enable-dvipos=yes + --enable-gregorio=yes + --enable-gsftopk=yes + --enable-makeindexk=yes + --enable-musixtnt=yes + --enable-seetexk=yes + --enable-ttfdump=yes + --enable-upmendex=yes + --enable-texlive=yes + --enable-linked-scripts=no + # web2c afm2pl chktex dtl dvi2tty dvidvi dviljk dviout-util dvipdfm-x gregorio + ) + + tc-export CC CXX AR RANLIB + cd "${BUILDDIR}" || die + ECONF_SOURCE="${S}" \ + econf -C \ + --bindir="${EPREFIX}"/usr/bin \ + --datadir="${BUILDDIR}" \ + --with-system-freetype2 \ + --with-system-zlib \ + --with-system-libpng \ + --with-system-teckit \ + --with-teckit-includes="${EPREFIX}"/usr/include/teckit \ + --with-system-kpathsea \ + --with-kpathsea-includes="${EPREFIX}"/usr/include \ + --with-system-icu \ + --with-system-ptexenc \ + --with-system-harfbuzz \ + --with-system-graphite2 \ + --with-system-cairo \ + --with-system-pixman \ + --with-system-zziplib \ + --with-system-libpaper \ + --with-system-gmp \ + --with-system-gd \ + --with-system-mpfr \ + --with-system-potrace \ + --without-texinfo \ + --disable-dialog \ + --disable-multiplatform \ + --enable-chktex \ + --enable-epsfwin \ + --enable-detex \ + --enable-dvi2tty \ + --enable-mftalkwin \ + --enable-regiswin \ + --enable-shared \ + --enable-tektronixwin \ + --enable-unitermwin \ + --enable-vlna \ + --with-ps=gs \ + --disable-psutils \ + --disable-t1utils \ + --enable-ipc \ + --disable-biber \ + --disable-bibtex-x \ + --disable-dvipng \ + --disable-dvipsk \ + --disable-lcdf-typetools \ + --disable-ps2pk \ + --disable-ttf2pk2 \ + --disable-tex4htk \ + --disable-cjkutils \ + --disable-xdvik \ + --enable-luatex \ + --disable-dvisvgm \ + --disable-ps2eps \ + --disable-static \ + --disable-native-texlive-build \ + --disable-largefile \ + --disable-build-in-source-tree \ + --disable-xindy-docs \ + --disable-xindy-rules \ + --with-banner-add=" Gentoo Linux" \ + $(use_enable luajittex) \ + $(use_enable luajittex luajithbtex) \ + $(use_enable luajittex mfluajit) \ + $(use_enable xetex) \ + $(use_enable cjk dviout-util) \ + $(use_enable cjk ptex) \ + $(use_enable cjk eptex) \ + $(use_enable cjk uptex) \ + $(use_enable cjk euptex) \ + $(use_enable cjk mendexk) \ + $(use_enable cjk makejvf) \ + $(use_enable cjk pmp) \ + $(use_enable cjk upmp) \ + $(use_enable tk texdoctk) \ + $(use_with X x) \ + $(use_enable xindy) \ + "${econf_new_2023[@]}" +} + +src_compile() { + cd "${BUILDDIR}" || die + tc-export CC CXX AR RANLIB + + emake AR="$(tc-getAR)" SHELL="${EPREFIX}"/bin/sh texmf="${EPREFIX}"${TEXMF_PATH:-/usr/share/texmf-dist} + + cd "${S}" || die + # Mimic updmap --syncwithtrees to enable only fonts installed + # Code copied from updmap script + while read -r i; do + texlive-common_is_file_present_in_texmf "${i}" || echo "${i}" + done > "${T}/updmap_update" < <(grep -E '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | sed 's@.* @@') + { + sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" + sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" + sed 's@/@\\/@g; s@^@/^KanjiMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" + } > "${T}/updmap_update2" + sed -f "${T}/updmap_update2" "texmf-dist/web2c/updmap.cfg" > "${T}/updmap_update3"\ + && cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg" +} + +src_install() { + cd "${BUILDDIR}" || die + dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c + + emake DESTDIR="${D}" texmf="${ED}${TEXMF_PATH:-/usr/share/texmf-dist}" run_texlinks="true" run_mktexlsr="true" install + + cd "${S}" || die + dodir /usr/share # just in case + cp -pR texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees" + cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files" + + # When X is disabled mf-nowin doesn't exist but some scripts expect it to + # exist. Instead, it is called mf, so we symlink it to please everything. + use X || dosym mf /usr/bin/mf-nowin + + docinto texk + cd "${S}/texk" || die + dodoc ChangeLog README + + docinto dviljk + cd "${S}/texk/dviljk" || die + dodoc ChangeLog README NEWS + + docinto makeindexk + cd "${S}/texk/makeindexk" || die + dodoc ChangeLog NOTES README + + docinto web2c + cd "${S}/texk/web2c" || die + dodoc ChangeLog NEWS PROJECTS README + + use doc || rm -rf "${ED}/usr/share/texmf-dist/doc" + + dodir /etc/env.d + echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive" + # populate /etc/texmf + keepdir /etc/texmf/web2c + + # take care of updmap.cfg and language.d files + keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d} + + mv "${ED}${TEXMF_PATH}/web2c/updmap.cfg" "${ED}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed" + + # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files + # by texmf-update + rm -f "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die + # Remove bundled and invalid updmap.cfg + rm -f "${ED}/usr/share/texmf-dist/web2c/updmap.cfg" || die + + rm -f "${ED}/usr/bin/"{,u}ptex + + [[ -n ${TEXLIVE_MODULE_BINSCRIPTS} ]] && dobin_texmf_scripts ${TEXLIVE_MODULE_BINSCRIPTS} + if [[ -n ${TEXLIVE_MODULE_BINLINKS} ]] ; then + dodir "/usr/bin" + for i in ${TEXLIVE_MODULE_BINLINKS} ; do + [[ -f ${ED}/usr/bin/${i%:*} ]] || die "Trying to install an invalid BINLINK ${i%:*}. This should not happen. Please file a bug." + dosym "${i%:*}" "/usr/bin/${i#*:}" + done + fi + + texlive-common_handle_config_files + + # the virtex symlink is not installed + # The links has to be relative, since the targets + # is not present at this stage and MacOS doesn't + # like non-existing targets + dosym tex /usr/bin/virtex + dosym pdftex /usr/bin/pdfvirtex + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + # Note that the etexmf-update and efmtutil-sys use nonfatal. We are + # pkg_postinst, so invoking die will merely print an error message + # but not abort the installation as it already happened. However, + # unlike the texlive modules, we observed fmtutil-sys failures in + # texlive-core. + + # TODO: Research the rationale of calling etexmf-update and + # eftmutil-sys here and the reasons why it sometimes fails. + nonfatal etexmf-update + nonfatal efmtutil-sys + + elog + elog "If you have configuration files in ${EPREFIX}/etc/texmf to merge," + elog "please update them and run ${EPREFIX}/usr/sbin/texmf-update." + elog + + local display_migration_hint=false + if [[ -n ${REPLACING_VERSIONS} ]]; then + local new_texlive_version=$(ver_cut 1) + local replaced_version + for replaced_version in ${REPLACING_VERSIONS}; do + replaced_version=$(ver_cut 1 "${replaced_version}") + if ver_test "${replaced_version}" -lt "${new_texlive_version}" ; then + display_migration_hint=true + break + fi + done + fi + + if ! ${display_migration_hint}; then + return + fi + + ewarn "If you are migrating from an older TeX distribution" + ewarn "Please make sure you have read:" + ewarn "https://wiki.gentoo.org/wiki/Project:TeX/Tex_Live_Migration_Guide" + ewarn "in order to avoid possible problems" +} diff --git a/app-text/texlive/texlive-2023.ebuild b/app-text/texlive/texlive-2023.ebuild new file mode 100644 index 000000000000..71996e8da38f --- /dev/null +++ b/app-text/texlive/texlive-2023.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="A complete TeX distribution" +HOMEPAGE="http://tug.org/texlive/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X" + +LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he + hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no or pa + pl pt rm ro ru sa sco sk sl sq sr sv ta te th tk tr uk vi zh" + +for X in ${LANGS}; do + IUSE="${IUSE} l10n_${X}" +done + +TEXLIVE_CAT="dev-texlive" + +DEPEND=">=app-text/texlive-core-${PV}" +RDEPEND="${DEPEND} + app-text/psutils + >=${TEXLIVE_CAT}/texlive-fontutils-${PV} + media-gfx/sam2p + texi2html? ( app-text/texi2html ) + sys-apps/texinfo + app-text/t1utils + >=app-text/lcdf-typetools-2.92[kpathsea] + truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) + app-text/ps2eps + png? ( app-text/dvipng ) + X? ( >=app-text/xdvik-22.87 ) + >=${TEXLIVE_CAT}/texlive-basic-${PV} + >=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV} + >=${TEXLIVE_CAT}/texlive-latex-${PV} + luatex? ( >=${TEXLIVE_CAT}/texlive-luatex-${PV} ) + >=${TEXLIVE_CAT}/texlive-latexrecommended-${PV} + metapost? ( >=${TEXLIVE_CAT}/texlive-metapost-${PV} ) + >=${TEXLIVE_CAT}/texlive-plaingeneric-${PV} + pdfannotextractor? ( dev-tex/pdfannotextractor ) + extra? ( + >=${TEXLIVE_CAT}/texlive-bibtexextra-${PV} + >=${TEXLIVE_CAT}/texlive-binextra-${PV} + >=${TEXLIVE_CAT}/texlive-fontsextra-${PV} + >=${TEXLIVE_CAT}/texlive-formatsextra-${PV} + >=${TEXLIVE_CAT}/texlive-latexextra-${PV} + ) + xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} ) + graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV} ) + science? ( >=${TEXLIVE_CAT}/texlive-mathscience-${PV} ) + publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} ) + music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} ) + pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} ) + context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} ) + games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} ) + humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} ) + tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) + xml? ( >=${TEXLIVE_CAT}/texlive-formatsextra-${PV} ) + l10n_af? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} ) + l10n_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} ) + l10n_hy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV} ) + l10n_hr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} ) + l10n_br? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} ) + l10n_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} ) + l10n_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} ) + l10n_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} ) + l10n_da? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_nl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} ) + l10n_fi? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} ) + l10n_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} ) + l10n_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} ) + l10n_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} ) + l10n_he? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_hu? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_as? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_bn? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_gu? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_hi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_kn? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_ml? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_mr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_or? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_pa? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_sa? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_ta? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_te? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} ) + l10n_ja? ( >=${TEXLIVE_CAT}/texlive-langjapanese-${PV} ) + l10n_ko? ( >=${TEXLIVE_CAT}/texlive-langkorean-${PV} ) + l10n_la? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_lt? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_lv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_mn? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} ) + l10n_nb? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_nn? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_no? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_cy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_et? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_ga? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_rm? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_is? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_ro? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_sq? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_sr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} + >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} ) + l10n_sl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_tr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} ) + l10n_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} ) + l10n_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} ) + l10n_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} ) + l10n_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} ) + l10n_sco? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_sv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_tk? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} ) + l10n_vi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} ) + l10n_zh? ( >=${TEXLIVE_CAT}/texlive-langchinese-${PV} ) +" diff --git a/app-text/ttf2pk2/Manifest b/app-text/ttf2pk2/Manifest index 046d9a807360..6bba4f271f42 100644 --- a/app-text/ttf2pk2/Manifest +++ b/app-text/ttf2pk2/Manifest @@ -1 +1,2 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild b/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild new file mode 100644 index 000000000000..c15767ae7644 --- /dev/null +++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter" +HOMEPAGE="https://tug.org/texlive/" +SRC_URI="https://mirrors.ctan.org/systems/texlive/Source/texlive-${PV#*_p}-source.tar.xz" +S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +# Note about blockers: it is a freetype2 based replacement for ttf2pk and +# ttf2tfm from freetype1, so block freetype1. +# It installs some data that collides with +# dev-texlive/texlive-langcjk-2011[source]. Hope it'd be fixed with 2012, +# meanwhile we can start dropping freetype1. +RDEPEND=" + >=dev-libs/kpathsea-6.2.1 + media-libs/freetype:2 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + econf \ + --with-system-kpathsea \ + --with-system-freetype2 \ + --with-system-zlib +} diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz index bfd6040bd113834941977d48f061ab88bc27637e..9f921675c1a841399ea09ac902a60ddcbd074dd3 100644 GIT binary patch literal 4555 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 literal 4552 zcmV;(5jXB1iwFP!00002|81Guj$OxbhVT6pd;unX?ygH2abP2HZe-+E=<2Rw2=O40 zl;z~<^VI;H*<%PWERwTlR(I8ZT=Q=~{OyM~AMM+|``iAPe|-G#CimRl{P913_>Vu8 zKfYPV<`~!8^wzg5ALZ&W42xfNehU6-9x$C__`{PPbzmpA4%;{iUidGnO!@w>`OsoB~) z+iq5Mb=`AWs#a1@C+9m`ohx&KK5Wn0?&>+|uEk2f(xvh(&8zP*H($S^Tr-U`hOcw_ zP2$q?+JE@#5C8R-fB(~ue|z)aKmPcyf8C$nyM6r@vntQCO42Qj>iz7cXIZT$I}=zp zu77q*i|dVPKF+l5)fm@IXO=RH%rx7sbI#h^ZH+=Ee+S3P$!Z^K#b}%6UTnFn zEM|!z@8SFVtfW>Z($!Ww$?IZcw=R*j#kZ#7HfFI=RC(6zyVtob^SrLfyU2})Zr0Mf zH{tws7Y^a67TK*F>)ehj+Q?-u*_#EhQ6F4oG=G>Cp!(^<{`BtG{my>+YG3|tUtVS> zRh~yz8bgw7ZQnFa?pkShiDlN)WSe%sQb+1Dt#sJ5ch;9wW*}hf37%$>b9UdO&a&3g zS{KOOtOP8y>|i5jFm%`G<>sT;3s*EA*}so2D}dFW$Y^#zAewZt+7>}Q@33Qe|^nSp~%?$%rS}sIG?j;nAE-Sc$I$| z-Fx+~zwK}5e;yE5T7Mp!HgQ%}fK~J1mGh1`L)(e%R)9ZX=!{YJd>oWy-K*;6&$-RI z0sRFzXG7+FU}If-o-AW(tDRdiGtlBYmo+ROlPt4VZ^bry|2{S#Y@rR}0A>|o5vdNj zGD?zm4c;C`DLU@~(^(Ub5=BI0*#x8q%$Bma+bMi;j?=hQ-lN>HCBgGj%4VF$?yVX4 zt0%Cp+ZmlbjP2J?@4vm`=Xjph)P8_ExU20rq-pI`$*W7_j;mFWKbM~~4&vnX%()pt zYqiXET1*fX;rtAjT?Oy#4!*CHBlGSu^|n!%=E)$$6UPVBxi7nAsD7W;uISL!ZhW{T zE}qswg|Yyg+8w=0b()ov^!78sBdovcs_F5zfl~qIWihv2E2yuz+35|%jC(OFU$#~B zT+;#wWFA|5&e6hc>tR~IeSMi#O?^GjN{G*$s4AeVVYX(A8YB?pM4Ve z37>?{tR5f0XV2=10b#1a7RTj^c})w`okbDOBYaoeLwn`$%ocpvO$KAbE+@|p;^&QF zmo;}^_a1bmvA(9b>F5W0D1FRV^ZLe^zW)0D+r!Z0AzSn|IU6+dng@q(r&(cQ+R(Ms zE5eKB_lyI!dqS!~{<-W<^TB8EDb(!l1F*qc90P;M0Hzo0!ZhJ(HP5LBCdU7Z@bg&$ zeh(I&)eB5t!AJ%|qoIpn1VSRq1CyB}A!-}$k!0c|xl|lLP+KvMuNU>enD!d$41O@n zb0WpiELZomJmzAVn@u&wVas?VI=n>mM80){eGXCr#MAlO^8*14ub*CDB{w^Z~$8ARuCzz zq;IlBXQVs=Ul?dp!UmQ6C>nmySC~~k&4J~CJ%97B_!4mFH;rv)$>2oHJHn5CfT|$;adC5{nMv+8l z=yB+keJ$iN$MX3Q297St*Cng)UHgQ|%`RaUgHBU!s%^}M`DA%+0E5rMG9W#I)owv0m7?nk9SDRcDr&ktEnjNhsZ;kCScrR_!G$Tp#V@D@MLJzzBMfycmLUBtivbvL&?6+D_x2wq|J%7;bU13E?R^m z5o{qn31--kh>I5r?Mu0%riI0DV>?lSID#x34bR9vI)AW%^bsZ_j~t91weRFkf&)6# zQ8e_Kh8$q+lYhxweI9;Fb#v zQ%DHpoC9Eh(Lp5Sdji=bQ2_3x_a1U+#F7a|5%5YrqSa(V2Lr^>az@BIcK0IwO}G!k zwBjVsfFsaaw{bqcSB6EbCLWR)j?hoYRA4xvjYtK+Et%NUZRy2AX&|6%Wl9$Rh0PU5 z--_Ck#Rg~3hcHS-JUc?2w}+wq^5t#h{8!99#By%fs~IyubZkn}y`DMSeT zu;W{Z6zJ1L8imEL)DUf^LHnU8;|eANKV6FlBT!HYRp0p*rrD5j@=1_7GPuXPB>a;e zthOVz9rBh-`97*fR_#=AOq$-;3H-N3c3@bU;lLykA~uqgj!)^ws3H5x^bKb?8c~o0 zh>RpYMnAz6kW2VIl3^JMik?J$ApNmj3h7xOF%E1rnfYo|`s@1-_hnvm?U!!ZE-WMJ zk(rSK#Kxk6BOpwobh>z<2h)a7kIMl&?rqF!9fgLpHY^D$;6;~WOwODoI(o$#0!ckc zDVIW48k{#$+PRr{AK2LRHgkMnG>$r0VI60O9T%yXwwspxwAT!mU?E9LO=kq6j|L&)s z^|3Uym$yFf1b5MtDvKNR+#Yh00bb=94OA3pvZ;8Y!jhmG8=?pwsxTek;z-2WF;S*; z5sVPInDU7js~pL*P1FwhsRnkKRihh>v<7Q`mjCK_0xn5_pyNY4lx9>Bus-h-i{hOG z`e2#b{9eWt?-qZ4{l4cx?;AI7a*$JmX-P^wDnFkv0{@D)fOHBHAL)^9xYEl-t~ zz`fsUCQKv|w`k->o)V!TQ2UW3>Jktbq;19>a~Nb$lI_I|P3eQ}8D50nOA<#Q_7ap- z(M_h^CT_aW)kF72@cAZ`5Ya>j47FW&;-ufTIlT9DCe6iQ09=dzc|&OUsS{=4`P__< zNtvfjkjOVbHOdH%_mKBLyr+-unA+QKpFe;2`ujdf7zVXzVOxa;M2*Gukr|`+E9SNU z3+<7c3r{1|(yP${V)!~(VXI`LLfO`6c3=pbstMi+^^#P5P{|Y(fw;*{2$+c9iH=2s z#^j%U(r-BR0X);WZm}E!fyJ#xxJ$1i;~e>ok+#9uxkxN+=OJU3nd8y zUo+nM(`D^aCF2ztm50A`hYjT8Eo6NEo{>Z%uAVXDC&6zg9HU5#dIJaUO+P2>vS<=N z9hr#3{Ph7M}G#rtQ3mI~ET z?=uxfBaK17=iFZeBmr9tKO;Wq7-h$4nTKAPI0>3I2((U+Afi%!Xgq1wGF?Yx85;VE zt_t|+ofP4Yvm(AXezis65K14h>~?ZSUrE5lqOdXkoJ)SFl^^$)pYP}2K0Wrzml}?I zLV@`t^aJ0nAf5)Ooxah@c6CN9f z*?R>oGe0}r#c3IA$RO)R!r+-TAulsMSeoLHvbD8IGR=7jJ3U*Yo6?eLaOB*( zBdtHl%oGmogtJZGcp2P3K7M!=#|lB}d0c1R8gB@65CSJX?;4RMM diff --git a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild index 1f7821924fab..e340685fb095 100644 --- a/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild +++ b/dev-ada/gprbuild/gprbuild-23.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,6 @@ SRC_URI=" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" DEPEND="${ADA_DEPS} dev-ada/gprconfig_kb[${ADA_USEDEP}]" diff --git a/dev-ada/gprbuild/gprbuild-24.0.0.ebuild b/dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild similarity index 83% rename from dev-ada/gprbuild/gprbuild-24.0.0.ebuild rename to dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild index 4ca1962e2cdc..d3d2cd3da286 100644 --- a/dev-ada/gprbuild/gprbuild-24.0.0.ebuild +++ b/dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,10 +19,12 @@ SRC_URI=" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="doc" DEPEND="${ADA_DEPS} dev-ada/gprconfig_kb[${ADA_USEDEP}]" RDEPEND="${DEPEND}" +BDEPEND="doc? ( dev-python/sphinx )" REQUIRED_USE="${ADA_REQUIRED_USE}" PATCHES=( "${FILESDIR}"/${PN}-22.0.0-gentoo.patch ) @@ -56,6 +58,11 @@ src_compile() { gnatmake -j$(makeopts_jobs) ${inc_flags} ${lib} $ADAFLAGS \ -largs ${LDFLAGS} gpr_imports.o || die done + if use doc; then + emake -C doc txt + emake -C doc info + emake -C doc html + fi } src_install() { @@ -64,5 +71,12 @@ src_install() { doexe ${lib_progs} insinto /usr/share/gpr doins share/_default.gpr + local HTML_DOCS= + local DOCS=README.md + if use doc; then + DOCS+=" examples doc/txt/gprbuild_ug.txt" + HTML_DOCS+="doc/html/*" + doinfo doc/info/gprbuild_ug.info + fi einstalldocs } diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest index 8fa7153acdb4..533ed0c02b10 100644 --- a/dev-ada/libgpr/Manifest +++ b/dev-ada/libgpr/Manifest @@ -1 +1,2 @@ DIST gprbuild-23.0.0.tar.gz 952887 BLAKE2B a0de49e838dd41ca927d728dc2e7f23298bb3e7f865146ed6807e1da0f20fe9ce345d972ef93340f1a1fec91082ce14b575ad4e6642d759cb9d696602f291508 SHA512 d3b1af5295c0216eaa93e52b63ca51ceeaea324a3a3f40644e294f9048170f9294335e7e8ee2d77d99d4d9bb359267921632a01d43485d841b6e771143fb47a5 +DIST gprbuild-24.0.0.tar.gz 959615 BLAKE2B c432b1f13a1aecb8f664aeb06694d86123268f29b43a50f5c7a48d7428c0b1c16f397e5a84c097aba04c7ee34011df119b154fd546ce156c999a54d159a84afb SHA512 09da4d54f2f151e9f9453e1a459533e2373eb5d4c51831be2bf90964ebcf653752de2f8b271c77f7b599f62146516fc60258ec3c96779fa2b52cd52979c6bd03 diff --git a/dev-ada/libgpr/libgpr-24.0.0.ebuild b/dev-ada/libgpr/libgpr-24.0.0.ebuild new file mode 100644 index 000000000000..e2528b314a2b --- /dev/null +++ b/dev-ada/libgpr/libgpr-24.0.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +inherit ada multiprocessing + +MYPN=gprbuild +MYP=${MYPN}-${PV} + +DESCRIPTION="Ada library to handle GPRbuild project files" +HOMEPAGE="http://libre.adacore.com/" +SRC_URI="https://github.com/AdaCore/${MYPN}/archive/refs/tags/v${PV}.tar.gz + -> ${MYP}.tar.gz" +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+shared static-libs static-pic" + +RDEPEND="dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" +REQUIRED_USE="${ADA_REQUIRED_USE} + || ( shared static-libs static-pic )" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2020-gentoo.patch ) + +src_prepare() { + default + sed -i -e '/Library_Name/s|gpr|gnatgpr|' gpr/gpr.gpr || die +} + +src_configure() { + emake setup +} + +src_compile() { + build () { + gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \ + -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \ + gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die + } + if use shared; then + build relocatable + fi + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi +} + +src_install() { + if use static-libs; then + emake prefix="${D}"/usr libgpr.install.static + fi + for kind in shared static-pic; do + if use ${kind}; then + emake prefix="${D}"/usr libgpr.install.${kind} + fi + done + rm -r "${D}"/usr/share/gpr/manifests || die + einstalldocs +} diff --git a/dev-ada/xmlada/files/xmlada-24.0.0-gentoo.patch b/dev-ada/xmlada/files/xmlada-24.0.0-gentoo.patch new file mode 100644 index 000000000000..5eb69f885285 --- /dev/null +++ b/dev-ada/xmlada/files/xmlada-24.0.0-gentoo.patch @@ -0,0 +1,24 @@ +--- a/input_sources/xmlada_input.gpr 2024-03-01 19:32:59.111253474 +0100 ++++ b/input_sources/xmlada_input.gpr 2024-03-01 19:34:57.282827180 +0100 +@@ -39,13 +39,15 @@ + package Ide renames XmlAda_Shared.Ide; + + package Install is +- for Artifacts ("share/doc/xmlada") +- use ("../docs/_build/html/*", "../docs/_build/latex/XMLAda.pdf"); ++ for Artifacts ("share/doc/@PF@/html") ++ use ("../docs/_build/html/*"); ++ for Artifacts ("share/doc/@PF@") ++ use ("../docs/_build/latex/XMLAda.pdf"); + for Artifacts ("share/gpr") use ("../distrib/xmlada.gpr"); +- for Artifacts ("share/examples/xmlada/dom") use ("../docs/dom/*"); +- for Artifacts ("share/examples/xmlada/sax") use ("../docs/sax/*"); +- for Artifacts ("share/examples/xmlada/schema") use ("../docs/schema/*"); +- for Artifacts ("share/examples/xmlada/cross") use ("../docs/cross/*"); ++ for Artifacts ("share/doc/@PF@/examples/dom") use ("../docs/dom/*"); ++ for Artifacts ("share/doc/@PF@/examples/sax") use ("../docs/sax/*"); ++ for Artifacts ("share/doc/@PF@/examples/schema") use ("../docs/schema/*"); ++ for Artifacts ("share/doc/@PF@/examples/cross") use ("../docs/cross/*"); + end Install; + + end XmlAda_Input; diff --git a/dev-ada/xmlada/xmlada-24.0.0.ebuild b/dev-ada/xmlada/xmlada-24.0.0-r1.ebuild similarity index 74% rename from dev-ada/xmlada/xmlada-24.0.0.ebuild rename to dev-ada/xmlada/xmlada-24.0.0-r1.ebuild index 8b34419b5baa..e3eaa6e988bb 100644 --- a/dev-ada/xmlada/xmlada-24.0.0.ebuild +++ b/dev-ada/xmlada/xmlada-24.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,15 +14,30 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" -IUSE="+shared static-libs static-pic" +IUSE="doc +shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE}" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" +BDEPEND="doc? ( + dev-tex/latexmk + dev-python/sphinx +)" -PATCHES=( "${FILESDIR}"/${PN}-23.0.0-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-23.0.0-gentoo.patch + "${FILESDIR}"/${P}-gentoo.patch +) + +src_prepare() { + default + sed -i \ + -e "s|@PF@|${PF}|g" \ + input_sources/xmlada_input.gpr \ + || die +} src_compile() { build () { @@ -40,6 +55,10 @@ src_compile() { if use static-pic; then build static-pic fi + if use doc; then + emake -C docs latexpdf + emake -C docs html + fi } src_test() { @@ -74,13 +93,4 @@ src_install() { einstalldocs dodoc xmlada-roadmap.txt rm -rf "${D}"/usr/share/gpr/manifests - rm -f "${D}"/usr/share/examples/xmlada/*/b__* - rm -f "${D}"/usr/share/examples/xmlada/*/*.adb.std* - rm -f "${D}"/usr/share/examples/xmlada/*/*.ali - rm -f "${D}"/usr/share/examples/xmlada/*/*.bexch - rm -f "${D}"/usr/share/examples/xmlada/*/*.o - rm -f "${D}"/usr/share/examples/xmlada/*/*example - rm -f "${D}"/usr/share/examples/xmlada/dom/domexample2 - rm -f "${D}"/usr/share/examples/xmlada/sax/saxexample_main - mv "${D}"/usr/share/examples/xmlada "${D}"/usr/share/doc/"${PF}"/examples || die } diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz index 3d3bf2766537177b9a3d0a5c840734ba63f63eef..cf3daec726c39f66d96b88442dbc12382c0163d5 100644 GIT binary patch delta 6264 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 delta 6266 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 diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest index 2230338a92d4..d6f7668c82a7 100644 --- a/dev-build/meson/Manifest +++ b/dev-build/meson/Manifest @@ -1,9 +1,5 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb DIST meson-1.1.1.tar.gz.asc 833 BLAKE2B 165f3a0e8093995e82efcdea78b8cf0d2479505aeec145cf0c4bf3448dd74f0b5d1631e574e7d945d5b5976e11c065043ab0a6efe5646484a5bcd6386050a073 SHA512 004ec7e530ad21b012e461c8d50322295e4ec96a1a3197dbcbeb24b8bd6465a34008541e6fc547e451a50dce53f7ce170ec1bfd8c465ded56a5924e880aa0539 -DIST meson-1.2.1.tar.gz 2182126 BLAKE2B b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58 SHA512 6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e -DIST meson-1.2.1.tar.gz.asc 833 BLAKE2B e4c1ee16f65631815ce5c1be49df77b7eab91e9f256ffcbf3555d257cf468bbcca49ee79ce6ddb701f35b9be0ce6c315809094b87ccfeff8f4de2d1995dbf6ff SHA512 c41b4a6686016cddc407497b003590939760c4f19d1f4481c315024f76f1ecd055dd6f8c7ba3647549c7ff192ab10097b9d0ad64e449ab83f623ea62d0ae4703 -DIST meson-1.2.2.tar.gz 2190455 BLAKE2B b355c8e5ab7508fca51dbe5c95eea68f91b995a670ad20eb9b7e93d3c97ad5363afe3fbd39cd554d1a6953a07166851257d16706acc9db6d5265e6452e40a857 SHA512 8dde3235f31862953e2f4db2527e441dfa9413b5f7545c85949ebc0f3b58819307ca124bf04d481d6f1425d6a4c93051239a659554322af893c97b651379fa86 -DIST meson-1.2.2.tar.gz.asc 833 BLAKE2B 21c12a94ea5803b8a608d522988f9da63826bff9ce4a74c8c2cf9721d87504b930135532697e9a18710f732446dde2dc70f1c972f825542d043ae20bb76ed9f5 SHA512 9d4117a09f6852bcad7c91c0084bf6f37c05295b134d297a77b8ca5958edb93f030d05e216206c42cf2739e5a6ccdf680fb612056f3a21da9ec3ee80922236df DIST meson-1.2.3.tar.gz 2184484 BLAKE2B 7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8 SHA512 cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc DIST meson-1.2.3.tar.gz.asc 833 BLAKE2B 1416c49302aab80b5f647cc1d6cd18c36f6199e79c7d13ea284143b2423267b5823850218578626937c14589ebcdf19069b310394c63bc762ab8f59d7ebe3780 SHA512 852c031ecfe032cb48d284bb270597d114294b7d1be5dd0df6ec2f78a62e1a5ba82711bc14ae410e47ced54f99a639055a1628b0acf7aa07a3a80034fce5ebc9 DIST meson-1.3.0.tar.gz 2222383 BLAKE2B cb9ac8e00fe924df67166938687584a9de35e784e1e52bff281649d787695d37e3044ea3d6d5869181fe1e9676b5136548293dbd5cdbd091a6de0c449b8932f5 SHA512 fbcbdd9551ad12b7be84411b96357e01c7c0c38a8e9933093d2e71ed7e12bd4278245798684d389c332eb75dd50c99310affc9acb01cf8bedd45265335083a32 diff --git a/dev-build/meson/meson-1.2.1-r1.ebuild b/dev-build/meson/meson-1.2.1-r1.ebuild deleted file mode 100644 index 5443030fc815..000000000000 --- a/dev-build/meson/meson-1.2.1-r1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - inherit verify-sig - - MY_PV=${PV/_/} - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - SRC_URI=" - https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz - verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) - " - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - app-alternatives/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-python-path.patch -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-build/meson/meson-1.2.1-r2.ebuild b/dev-build/meson/meson-1.2.1-r2.ebuild deleted file mode 100644 index 8394dad75715..000000000000 --- a/dev-build/meson/meson-1.2.1-r2.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - inherit verify-sig - - MY_PV=${PV/_/} - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - SRC_URI=" - https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz - verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) - " - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - app-alternatives/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-python-path.patch - "${FILESDIR}"/${P}-llvm-17.patch -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-build/meson/meson-1.2.2-r1.ebuild b/dev-build/meson/meson-1.2.2-r1.ebuild deleted file mode 100644 index f19775d1fd3d..000000000000 --- a/dev-build/meson/meson-1.2.2-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - inherit verify-sig - - MY_PV=${PV/_/} - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - SRC_URI=" - https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz - verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) - " - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - app-alternatives/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.1-python-path.patch - "${FILESDIR}"/1.2.2 -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-build/meson/meson-1.2.2.ebuild b/dev-build/meson/meson-1.2.2.ebuild deleted file mode 100644 index 2562b7ab025f..000000000000 --- a/dev-build/meson/meson-1.2.2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - inherit verify-sig - - MY_PV=${PV/_/} - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - SRC_URI=" - https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz - verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) - " - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - app-alternatives/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.1-python-path.patch -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-build/meson/meson-1.3.0-r1.ebuild b/dev-build/meson/meson-1.3.0-r1.ebuild deleted file mode 100644 index 63d6c0a17684..000000000000 --- a/dev-build/meson/meson-1.3.0-r1.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = *9999* ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson" - inherit git-r3 -else - inherit verify-sig - - MY_PV=${PV/_/} - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - SRC_URI=" - https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz - verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) - " - BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/" - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - app-alternatives/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.1-python-path.patch - - # backport fix for broken configure_file() - "${FILESDIR}"/0001-Only-convert-boolean-values-for-cmake-formats.patch -) - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled. - python3 run_tests.py - ) || die "Testing failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /usr/share/vim/vimfiles - doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} - - insinto /usr/share/zsh/site-functions - doins data/shell-completions/zsh/_meson - - dobashcomp data/shell-completions/bash/meson -} diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index 0462b202384d5d9ce300105123e6cc09cd15fc54..92952836438f5c11feb6868b121ef86f1ce8e014 100644 GIT binary patch delta 11768 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 delta 11851 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 F0039dqRapQ diff --git a/dev-cpp/cctz/cctz-2.4.ebuild b/dev-cpp/cctz/cctz-2.4.ebuild index b6ed58c99b68..18994d1290b8 100644 --- a/dev-cpp/cctz/cctz-2.4.ebuild +++ b/dev-cpp/cctz/cctz-2.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/cctz/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index d680ecb6c6560fa504417fba046030470d5981e1..0ee5af7202e98ac15b373ae3036178fad91ddd28 100644 GIT binary patch literal 16406 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 literal 16244 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 diff --git a/dev-db/futuresql/Manifest b/dev-db/futuresql/Manifest new file mode 100644 index 000000000000..2a7052c288cf --- /dev/null +++ b/dev-db/futuresql/Manifest @@ -0,0 +1 @@ +DIST futuresql-0.1.1.tar.xz 27844 BLAKE2B d2f335c7a64b44b32785e2bf8522ca3670450ff2ec5190aa2ff296198e2ac62985e51dacb890566b24a52c54f6300688f17cbb208055d7b4a3ee007d19415d81 SHA512 ce9cd927c6da3ca7351640cc2c36854c1a728ec5c24517e61772e3571d56bcaa2221cfe05127f78554bd9d2b2d72bd46e911834c9fb1e9b89bd96b84b39bda16 diff --git a/dev-db/futuresql/futuresql-0.1.1.ebuild b/dev-db/futuresql/futuresql-0.1.1.ebuild new file mode 100644 index 000000000000..acad2895fac0 --- /dev/null +++ b/dev-db/futuresql/futuresql-0.1.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_EXAMPLES="true" +ECM_TEST="true" +KDE_ORG_CATEGORY="libraries" +KFMIN=5.249.0 +inherit ecm kde.org + +DESCRIPTION="Non-blocking Qt database framework" +HOMEPAGE="https://api.kde.org/futuresql/html/index.html https://invent.kde.org/libraries/futuresql" + +if [[ ${KDE_BUILD_TYPE} = release ]]; then + SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="" + +RESTRICT="!test? ( test )" + +RDEPEND="dev-qt/qtbase:6[sql]" +DEPEND="${RDEPEND} + examples? ( dev-libs/qcoro ) + test? ( dev-libs/qcoro ) +" + +src_install() { + if use examples; then + docinto examples + dodoc -r examples/* + fi + ecm_src_install +} diff --git a/dev-db/futuresql/metadata.xml b/dev-db/futuresql/metadata.xml new file mode 100644 index 000000000000..9049183544a1 --- /dev/null +++ b/dev-db/futuresql/metadata.xml @@ -0,0 +1,12 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/ + libraries/futuresql + + diff --git a/dev-db/mysql-init-scripts/files/conf.d-2.0 b/dev-db/mysql-init-scripts/files/conf.d-2.0 index cecb9a940f14..843b6fe93095 100644 --- a/dev-db/mysql-init-scripts/files/conf.d-2.0 +++ b/dev-db/mysql-init-scripts/files/conf.d-2.0 @@ -63,7 +63,7 @@ STOP_TIMEOUT=120 # Or from NFS? P.S. This is not a good idea in most cases, but does have some # valid usage cases, so we provide the option. -#rc_need="nfsmount" +#rc_need="nfsclient" # Should any one of the instances satisfy the requirement for MySQL coming up? # By default, we say no. diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r7.ebuild similarity index 98% rename from dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild rename to dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r7.ebuild index b5212ccb5bf5..ce3110eecafa 100644 --- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r6.ebuild +++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild b/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild index ef7c1acf6b0e..e4c533212b83 100644 --- a/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild +++ b/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/greenbone/pg-gvm/archive/refs/tags/v${PV}.tar.gz -> SLOT="0" LICENSE="GPL-3" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" # Tests requires a running database that match up with the current # testing slot. Won't run from ${ED}, want's to install too early. diff --git a/dev-db/sqlite/files/sqlite-3.45.1-lto.patch b/dev-db/sqlite/files/sqlite-3.45.1-lto.patch new file mode 100644 index 000000000000..3f15d1a29265 --- /dev/null +++ b/dev-db/sqlite/files/sqlite-3.45.1-lto.patch @@ -0,0 +1,20 @@ +# Bug: https://bugs.gentoo.org/924300 +# Taken from https://sqlite.org/src/info/803481f25020f3c +--- a/test/fuzzcheck.c ++++ b/test/fuzzcheck.c +@@ -159,12 +159,12 @@ + } g; + + /* + ** Include the external vt02.c and randomjson.c modules. + */ +-extern int sqlite3_vt02_init(sqlite3*,char***,void*); +-extern int sqlite3_randomjson_init(sqlite3*,char***,void*); ++extern int sqlite3_vt02_init(sqlite3*,char**,const sqlite3_api_routines*); ++extern int sqlite3_randomjson_init(sqlite3*,char**,const sqlite3_api_routines*); + + + /* + ** Print an error message and quit. + */ + diff --git a/dev-db/sqlite/sqlite-3.45.1-r1.ebuild b/dev-db/sqlite/sqlite-3.45.1-r1.ebuild index ad62f71390b1..20b0d016dc47 100644 --- a/dev-db/sqlite/sqlite-3.45.1-r1.ebuild +++ b/dev-db/sqlite/sqlite-3.45.1-r1.ebuild @@ -52,6 +52,7 @@ fi PATCHES=( "${FILESDIR}"/${PN}-3.45.1-ppc64-ptr.patch + "${FILESDIR}"/${P}-lto.patch ) _fossil_fetch() { diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz index d30bcedb2d0bd4c2e16c25d745726928bcad3895..eb8dd7eca71b062f50465664b57d2546aebf454b 100644 GIT binary patch delta 3998 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 E0H!Fzh5!Hn delta 3972 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 diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest index 4fd527c4d3eb..1180df60ba55 100644 --- a/dev-debug/lldb/Manifest +++ b/dev-debug/lldb/Manifest @@ -4,10 +4,8 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 -DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a -DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 -DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefccccbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 +DIST llvm-project-18.1.0rc4.src.tar.xz 132041940 BLAKE2B 1379efd68f765a70e088ac356f69d792c210003c76b15f28b40273aa64825d7a7c7aa03d2d5016b2607626fd63f656ad88402506f23e836c72474be2032d3224 SHA512 3018a843f8e615ee0a4c742d5fafcc67eb6d6a40f81212ce045bdff7012b5acec006ee89c321baf59209daabe66b838709cdaed4e11a34c34b821cfdb77e8a61 +DIST llvm-project-18.1.0rc4.src.tar.xz.sig 566 BLAKE2B cc089aadc50d874b575c23b8c22a5472c8507acd3352786d3ac2ee0ec06f07e99eee81b94c6b5bdca569ccffa8b867eb2265b57d5d07b8ec31e3cfce89bf8fc1 SHA512 2ce82201b7c673884815898069f18cf1e4ab13a0a9ed535339d9c4132b7b0edb6b748b03499e383f8f0268d904589e6aebb9a204ef95d14f56a3fb9dca24571c DIST llvm-project-60a904b2ad9842b93cc5fa0ad5bda5e22c550b7e.tar.gz 206511075 BLAKE2B 501924562c3e49eb921adcf3175d55ce0a47992b3b6b8b512ad8f1cc7b7e5f7bc3e2e278b7817c5924fdf8328f97be2f9c5037b1b6414d49e3b525739ecec6da SHA512 b05fcb4600645befb07f2da1efba463389df3fd1d9a26cb0e6ff9ab51edc2d8c5f51a9d44fe4b7f5f29d67cd4dbd15382fdf97f51ddc2c209196533c40611078 -DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-debug/lldb/lldb-18.1.0_rc2.ebuild b/dev-debug/lldb/lldb-18.1.0_rc4.ebuild similarity index 100% rename from dev-debug/lldb/lldb-18.1.0_rc2.ebuild rename to dev-debug/lldb/lldb-18.1.0_rc4.ebuild diff --git a/dev-debug/lldb/lldb-19.0.0_pre20240210.ebuild b/dev-debug/lldb/lldb-19.0.0_pre20240210.ebuild deleted file mode 100644 index 6d10771e220b..000000000000 --- a/dev-debug/lldb/lldb-19.0.0_pre20240210.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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 llvm.org llvm-utils python-single-r1 - -DESCRIPTION="The LLVM debugger" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${LLVM_SOABI}" -IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml" -RESTRICT="test" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - debuginfod? ( - net-misc/curl:= - dev-cpp/cpp-httplib:= - ) - libedit? ( dev-libs/libedit:0= ) - lzma? ( app-arch/xz-utils:= ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) - xml? ( dev-libs/libxml2:= ) - ~sys-devel/clang-${PV} - ~sys-devel/llvm-${PV}[debuginfod=] -" -RDEPEND=" - ${DEPEND} - python? ( - ${PYTHON_DEPS} - ) -" -BDEPEND=" - ${PYTHON_DEPS} - python? ( - >=dev-lang/swig-3.0.11 - ) - test? ( - $(python_gen_cond_dep " - ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] - dev-python/psutil[\${PYTHON_USEDEP}] - ") - sys-devel/lld - ) -" - -LLVM_COMPONENTS=( lldb cmake llvm/utils ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -src_configure() { - llvm_prepend_path "${LLVM_MAJOR}" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - local mycmakeargs=( - -DLLDB_ENABLE_CURSES=$(usex ncurses) - -DLLDB_ENABLE_LIBEDIT=$(usex libedit) - -DLLDB_ENABLE_PYTHON=$(usex python) - -DLLDB_ENABLE_LUA=OFF - -DLLDB_ENABLE_LZMA=$(usex lzma) - -DLLDB_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - - -DLLDB_INCLUDE_TESTS=$(usex test) - - -DCLANG_LINK_CLANG_DYLIB=ON - # TODO: fix upstream to detect this properly - -DHAVE_LIBDL=ON - -DHAVE_LIBPTHREAD=ON - - # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO - # and TERMINFO_LIBS... so just force FindCurses.cmake to use - # ncurses with complete library set (including autodetection - # of -ltinfo) - -DCURSES_NEED_NCURSES=ON - - -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" - - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DPython3_EXECUTABLE="${PYTHON}" - ) - use test && mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lldb-{shell,unit} - # failures + hangs - #use python && cmake_build check-lldb-api -} - -src_install() { - cmake_src_install - find "${D}" -name '*.a' -delete || die - - use python && python_optimize -} diff --git a/dev-debug/lldb/lldb-19.0.0_pre20240218.ebuild b/dev-debug/lldb/lldb-19.0.0_pre20240218.ebuild deleted file mode 100644 index 6d10771e220b..000000000000 --- a/dev-debug/lldb/lldb-19.0.0_pre20240218.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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 llvm.org llvm-utils python-single-r1 - -DESCRIPTION="The LLVM debugger" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${LLVM_SOABI}" -IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml" -RESTRICT="test" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND=" - debuginfod? ( - net-misc/curl:= - dev-cpp/cpp-httplib:= - ) - libedit? ( dev-libs/libedit:0= ) - lzma? ( app-arch/xz-utils:= ) - ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) - xml? ( dev-libs/libxml2:= ) - ~sys-devel/clang-${PV} - ~sys-devel/llvm-${PV}[debuginfod=] -" -RDEPEND=" - ${DEPEND} - python? ( - ${PYTHON_DEPS} - ) -" -BDEPEND=" - ${PYTHON_DEPS} - python? ( - >=dev-lang/swig-3.0.11 - ) - test? ( - $(python_gen_cond_dep " - ~dev-python/lit-${PV}[\${PYTHON_USEDEP}] - dev-python/psutil[\${PYTHON_USEDEP}] - ") - sys-devel/lld - ) -" - -LLVM_COMPONENTS=( lldb cmake llvm/utils ) -LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party ) -llvm.org_set_globals - -src_configure() { - llvm_prepend_path "${LLVM_MAJOR}" - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG" - - local mycmakeargs=( - -DLLDB_ENABLE_CURSES=$(usex ncurses) - -DLLDB_ENABLE_LIBEDIT=$(usex libedit) - -DLLDB_ENABLE_PYTHON=$(usex python) - -DLLDB_ENABLE_LUA=OFF - -DLLDB_ENABLE_LZMA=$(usex lzma) - -DLLDB_ENABLE_LIBXML2=$(usex xml) - -DLLVM_ENABLE_TERMINFO=$(usex ncurses) - - -DLLDB_INCLUDE_TESTS=$(usex test) - - -DCLANG_LINK_CLANG_DYLIB=ON - # TODO: fix upstream to detect this properly - -DHAVE_LIBDL=ON - -DHAVE_LIBPTHREAD=ON - - # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO - # and TERMINFO_LIBS... so just force FindCurses.cmake to use - # ncurses with complete library set (including autodetection - # of -ltinfo) - -DCURSES_NEED_NCURSES=ON - - -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}" - - -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" - -DPython3_EXECUTABLE="${PYTHON}" - ) - use test && mycmakeargs+=( - -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit" - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - cmake_src_configure -} - -src_test() { - local -x LIT_PRESERVES_TMP=1 - cmake_build check-lldb-{shell,unit} - # failures + hangs - #use python && cmake_build check-lldb-api -} - -src_install() { - cmake_src_install - find "${D}" -name '*.a' -delete || die - - use python && python_optimize -} diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 5c0d2362d3f3b9c9f250fbe6c4119a228c871578..84c0fc00ce9ec8316a819d282731582534456660 100644 GIT binary patch delta 7064 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 delta 21651 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 diff --git a/dev-lang/jimtcl/Manifest b/dev-lang/jimtcl/Manifest index a0a2b4b209a5..e88f0efc2798 100644 --- a/dev-lang/jimtcl/Manifest +++ b/dev-lang/jimtcl/Manifest @@ -1,2 +1,3 @@ DIST jimtcl-0.78.tar.gz 3073533 BLAKE2B f0cdaf2807c7dd0e7c64e37cbc8dd019d8460e6a0320c239b0d01549aede8c86a89d84d7a3c5200c8d8cea428dbd1038d57dc66f5b580bdea8fe39710f967bbb SHA512 2a2cff12d7fdc4cf36734e41727eef08f6d74fb13d70bb0a3e01839e66859e57dd927ddedc161a6a7928881d640bd4e20a1bb313ed24aa2bb7bcb00eaf64fbf6 DIST jimtcl-0.81.tar.gz 3977705 BLAKE2B d58a8f9d3a632e98a9737b57f9228e35f198eae47ff51b4a0401491f394980b95606e0986d0b79c84f9a8e77d562407882668c0d108275935fa65b21ce68b329 SHA512 5f798b15fd32673e2e2769e25c4dfeee43696e5bbd2d3ec3fd2f312fa49da9ef057fb4de81a10d3812dc07fb2e40ed79924b024e537e064d3213b10e06a416b6 +DIST jimtcl-0.82.tar.gz 4435258 BLAKE2B 4db820177db1660961f5af2311d02e1d3c32f92bba63b95cdc2933adf4b20cc1133319e411b9a4f23bd2f39ce7c8b5f064641df16ab82948b0266c0670c8744b SHA512 d0f8c8d515b9c7eee3ee2089a8fe9b8616b0541b7fca6b769132201c3a65a8216f9e8a333c6a3a4c2a8fa4754ab0c9d3c2bca3306b3b4db566d4f3e401a709fe diff --git a/dev-lang/jimtcl/jimtcl-0.82.ebuild b/dev-lang/jimtcl/jimtcl-0.82.ebuild new file mode 100644 index 000000000000..b639eeba52a5 --- /dev/null +++ b/dev-lang/jimtcl/jimtcl-0.82.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs edo + +SRC_URI="https://github.com/msteveb/jimtcl/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~x86" + +DESCRIPTION="Small footprint implementation of Tcl programming language" +HOMEPAGE="http://jim.tcl.tk/" + +LICENSE="LGPL-2" +SLOT="0/${PV}" +IUSE="doc static-libs" + +DEPEND=" + dev-lang/tcl:0 +" + +src_prepare() { + # Avoid tests that need networking + rm tests/ssl.test || die + default +} + +src_configure() { + # Use the provided bootstrap tclsh, avoiding the script picking a different one + edo $(tc-getCC) -o jimsh0 autosetup/jimsh0.c + + export CCACHE=none + econf --disable-docs --shared + if use static-libs; then + # The build does not support doing both simultaneously. + mkdir static-libs || die + cd static-libs || die + ECONF_SOURCE="${S}" econf --disable-docs + fi +} + +src_compile() { + # Must build static-libs first. + use static-libs && emake -C static-libs V=1 libjim.a + emake V=1 all +} + +src_install() { + default + use static-libs && dolib.a static-libs/libjim.a + use doc && dodoc Tcl_shipped.html +} diff --git a/dev-lang/orc/orc-0.4.34.ebuild b/dev-lang/orc/orc-0.4.34.ebuild index f3ef85f1507b..4a1c717d77ec 100644 --- a/dev-lang/orc/orc-0.4.34.ebuild +++ b/dev-lang/orc/orc-0.4.34.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz" LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test" diff --git a/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild b/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild index 173a518ba34d..2de48c00ee4a 100644 --- a/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild +++ b/dev-lang/rapydscript-ng/rapydscript-ng-0.7.22.ebuild @@ -39,7 +39,7 @@ maint_pkg_create() { ver=${ver#v} local tar="${T}/rapydscript-ng-node_modules-${ver}.tar.xz" - bsdtar -s "#\(.*\)#${PN}-node_modules-${ver}/~#S" -caf "${tar}" package-lock.json node_modules/ || die + bsdtar -s "#^#${PN}-node_modules-${ver}/#S" -caf "${tar}" package-lock.json node_modules/ || die einfo "Packaged tar now available:" einfo "$(du -b "${tar}")" } diff --git a/dev-lang/rapydscript-ng/rapydscript-ng-9999.ebuild b/dev-lang/rapydscript-ng/rapydscript-ng-9999.ebuild index 75e3b3b83abe..cb27a394fe2b 100644 --- a/dev-lang/rapydscript-ng/rapydscript-ng-9999.ebuild +++ b/dev-lang/rapydscript-ng/rapydscript-ng-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,7 +39,7 @@ maint_pkg_create() { ver=${ver#v} local tar="${T}/rapydscript-ng-node_modules-${ver}.tar.xz" - bsdtar -s "#\(.*\)#${PN}-node_modules-${ver}/~#S" -caf "${tar}" package-lock.json node_modules/ || die + bsdtar -s "#^#${PN}-node_modules-${ver}/#S" -caf "${tar}" package-lock.json node_modules/ || die einfo "Packaged tar now available:" einfo "$(du -b "${tar}")" } diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 4c69b020a81bc3ee836b1ca361d62aa99d774a13..04906ebe9aa80bbac3cebdba30c427d45d49ab74 100644 GIT binary patch delta 97018 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

&KtNiERJ7y1B~2^rYI2 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/dev/null + find -name Makefile.am \ + -exec sed \ + -e 's,libexpat\.la,libexpatw.la,' \ + -e 's,libexpat_la,libexpatw_la,' \ + -i {} + || die + eautoreconf + popd >/dev/null + fi +} + +multilib_src_configure() { + local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" + + mkdir -p "${BUILD_DIR}"w || die + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf ${myconf} + popd >/dev/null + fi + + ECONF_SOURCE="${S}" econf ${myconf} +} + +multilib_src_compile() { + emake + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib + popd >/dev/null + fi +} + +multilib_src_install() { + emake install DESTDIR="${D}" + + if use unicode; then + pushd "${BUILD_DIR}"w >/dev/null + emake -C lib install DESTDIR="${D}" + popd >/dev/null + + pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null + cp expat.pc expatw.pc + sed -i -e '/^Libs/s:-lexpat:&w:' expatw.pc || die + popd >/dev/null + fi +} + +multilib_src_install_all() { + einstalldocs + + doman doc/xmlwf.1 + + # Note: Use of HTML_DOCS would add unwanted "doc" subfolder + docinto html + dodoc doc/*.{css,html} + + if use examples; then + docinto examples + dodoc examples/*.c + docompress -x usr/share/doc/${PF}/examples + fi + + find "${D}" -name '*.la' -type f -delete || die +} diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest index d4337a60a102..bfdb053fbad5 100644 --- a/dev-libs/hyprlang/Manifest +++ b/dev-libs/hyprlang/Manifest @@ -1 +1,2 @@ DIST hyprlang-0.4.0.gh.tar.gz 63245 BLAKE2B 79eab1d27c793965e9974cd73e7e4e433f3153c631665acae3866f3181f83dfa774e2728b0abde18926b26a0341b1548ab5d45207b7f3094c4f9e5d01c18f9bf SHA512 f25ac8f5667e7c6600916fa730dcb66cef0f86ebedd7157e94691f3e46350f628d68a3974916c09d709bbb89582d66cf5c707ef263f20964b2f205972d72ebe8 +DIST hyprlang-0.4.1.gh.tar.gz 63616 BLAKE2B 7fc9fde1411ce1fec4328724dd51d3a1ebcbb95850e10f0316cf70307885d7ab6b797836c77462bd3724367b3415457c89b6c7593e1ec9dd671500bd4cf0cffc SHA512 2424d2b2d137b83b42aa37e6b31267a46e285dde0df1f600a3aa85f38117d1feaff9bb1884e266ef61c46b0bb02544a8b265329158eadd110962c5c03192e52f diff --git a/dev-libs/hyprlang/hyprlang-0.4.1.ebuild b/dev-libs/hyprlang/hyprlang-0.4.1.ebuild new file mode 100644 index 000000000000..386e61adcb2c --- /dev/null +++ b/dev-libs/hyprlang/hyprlang-0.4.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Official implementation library for the hypr config language" +HOMEPAGE="https://github.com/hyprwm/hyprlang" +SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/keystone/keystone-0.9.2-r3.ebuild b/dev-libs/keystone/keystone-0.9.2-r3.ebuild index bfc2d7d6fa78..0edae53eacbe 100644 --- a/dev-libs/keystone/keystone-0.9.2-r3.ebuild +++ b/dev-libs/keystone/keystone-0.9.2-r3.ebuild @@ -8,7 +8,7 @@ DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake distutils-r1 +inherit cmake distutils-r1 flag-o-matic DESCRIPTION="assembly/assembler framework + bindings" HOMEPAGE="https://www.keystone-engine.org/" @@ -75,6 +75,9 @@ src_prepare() { } src_configure() { + # ODR violations in bundled LLVM (bug #924866) + filter-lto + local libdir="$(get_libdir)" local mycmakeargs=( -DCMAKE_CONFIGURATION_TYPES="Gentoo" diff --git a/dev-libs/keystone/keystone-9999.ebuild b/dev-libs/keystone/keystone-9999.ebuild index 8d3497ec3aed..c1e7b73fa5d4 100644 --- a/dev-libs/keystone/keystone-9999.ebuild +++ b/dev-libs/keystone/keystone-9999.ebuild @@ -8,7 +8,7 @@ DISTUTILS_OPTIONAL=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake distutils-r1 +inherit cmake distutils-r1 flag-o-matic DESCRIPTION="assembly/assembler framework + bindings" HOMEPAGE="https://www.keystone-engine.org/" @@ -71,6 +71,9 @@ src_prepare() { } src_configure() { + # ODR violations in bundled LLVM (bug #924866) + filter-lto + local libdir="$(get_libdir)" local mycmakeargs=( -DCMAKE_CONFIGURATION_TYPES="Gentoo" diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest index c7d6dc39125b..23aa171d4e1b 100644 --- a/dev-libs/kirigami-addons/Manifest +++ b/dev-libs/kirigami-addons/Manifest @@ -1,2 +1,2 @@ DIST kirigami-addons-0.11.0.tar.xz 136692 BLAKE2B 26301176ddeaea3aec351207e82dc28a56e465aa6bc6d3bfd23b1feaa5d14cc0821a4c39fdf5eee3d134a8ed9bbcb5e503ee31d3864185c57bb0fcb788744f2d SHA512 f5a721eee6d0ebd37e67cdb5f89aba81136eb4ac23bc042b7d9bedd6a33f96f913353e1d83ec91e6997a8eea5e2834d9203eb7cd286eed1157149ecedeab6b89 -DIST kirigami-addons-1.0.0.tar.xz 981980 BLAKE2B 8bc1f0b4544100b61ccb05d8ff3d35366972ff131f90b5a052023bc967a597a6e910890dde6d8aa08991264d8ea93062eecc51c9173d4c729f3238bf93872e00 SHA512 875db78ae015691c0ecb162317e4b45bb536bbe80c31697b1f0092c745581cb888dc56ada056eb3ec0abbacbc832ce00da0c1518fd8de2575854e246d2d9110e +DIST kirigami-addons-1.0.1.tar.xz 981996 BLAKE2B 5e43541925fe11a96771d82f5677e695898816abafa020a20cee6c7e68d8b989d32a66af50d203069332732dcfb50a0071a787f594511ce2b6aeff7cb8aabe73 SHA512 d4f179ff6b1fa00bbf053304588d573feb23760894cb26da9c0a19997026ae7b381c8f90c6695073c69b478fe9aea7f0fec465bcd25c184ec523d02f515f2002 diff --git a/dev-libs/kirigami-addons/kirigami-addons-1.0.0.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.0.1.ebuild similarity index 100% rename from dev-libs/kirigami-addons/kirigami-addons-1.0.0.ebuild rename to dev-libs/kirigami-addons/kirigami-addons-1.0.1.ebuild diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index 02bad8cbc170..42c323adfbcc 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,2 +1,3 @@ DIST kopeninghours-23.08.4.tar.xz 72316 BLAKE2B 041df496387bf6e128419decc6529c380c4ddee8bc22f6f052c8e621aac644442f739ecc563ed4e18fadcb05ebbd275f58a13e8418ec6cb4f18b1e260c2bcfd7 SHA512 76b4b46fc9bc0541636bf53aefc85bd24ecdbd243baafafc13da847281293a780410e1000930d805b710b3828234ab35b91369c5b70f86e7bdc21dff7d8c70d7 DIST kopeninghours-23.08.5.tar.xz 72568 BLAKE2B 84e418d95f4a7261786a101882000bed0ca721931cc419e0330edb0f659e38459063d49c75ca643d169e9326ed66694130cfeebef51183c89e02efd02f6f3133 SHA512 a95cd3c446699d8bd95f2f746cb8b4187c7d2027067e5c731afe371a3313a5569780110e8acbf52d125da673aff4b2567da9f2b8c07a4412cf1d7540baad7a14 +DIST kopeninghours-24.02.0.tar.xz 72732 BLAKE2B 8669a7c0e8c6a44899ed5a0f2d50d023813a5756483b8c43caf2c9218a89f46d56e7b3bcb480c8be42510bf85722364067448ead546ceeae7fc18deaef7f2874 SHA512 9a445f00b75afb91aad28e50106ded63fe92a258be8722514c22f562a49a539242f8f30f053689d91928ff0b9cef4fee00df3efb67e65ce48226ec3e6983b359 diff --git a/dev-libs/kopeninghours/kopeninghours-24.02.0.ebuild b/dev-libs/kopeninghours/kopeninghours-24.02.0.ebuild new file mode 100644 index 000000000000..a36fd05ae80d --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-24.02.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.249.0 +QTMIN=6.6.2 +PYTHON_COMPAT=( python3_{10..12} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" +HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html +https://invent.kde.org/libraries/kopeninghours" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + python? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) + +pkg_setup() { + ecm_pkg_setup + python_setup +} + +src_configure() { + local mycmakeargs=( + -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index 2cc43821a641..7d6ac7ff5ec3 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,2 +1,3 @@ DIST kosmindoormap-23.08.4.tar.xz 380016 BLAKE2B d7e6d940ccdac8a17404dc40e5948fed1674d789ba2796e704c71d9b8cae4e79bcc385bd4a245a5b85301f51c37517bc19c17977556e6c4d83bc9f2cd03cc82d SHA512 ea27d24c1623c40b39a8681bc5b119187d463575b3e888aed0c0b2c0549b5997809ebc74e2e08427238586b9f2ee77350d34874862c6084c91245a6040dbfd2a DIST kosmindoormap-23.08.5.tar.xz 384948 BLAKE2B 0936fe42b0c370dc0c57d475aa771784c75e8350e2d563140c027d047514840f99d6697e36fde027da11e22a92239b6403cf1b18a37aa8e09a3f8814cb6931c8 SHA512 9128cccbd56f51b1e8ad7f7151db0de8952a8348fb74afe3eefeb085979b26d95d1699f260d744c4f3ea5d815109f998829625db480194a8539e782e8c32537c +DIST kosmindoormap-24.02.0.tar.xz 634464 BLAKE2B 2e0dc4f7a1e97902267666c49b06fdfe93ed6188ea4055f3c6ab11687474714ff59a0a0ebcce13e9d02cc6729755857be89233b0351e86612d0fd5188ca6406a SHA512 2ccdd795b73a42324245faedf5f704197e6908a710564159ec5a571f5f922006e9984e2e81ece04cec597ec397f22acfc7079e2455c96f4aeb72b82fe8b04f9f diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.02.0.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.02.0.ebuild new file mode 100644 index 000000000000..e3133012a873 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-24.02.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=5.249.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + sys-libs/zlib + gui? ( + >=dev-libs/kopeninghours-${PVCUT}:6 + >=dev-libs/kpublictransport-${PVCUT}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS_ONLY=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + ) + ecm_src_configure +} diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest index de858079677b..847ee8136b74 100644 --- a/dev-libs/kpathsea/Manifest +++ b/dev-libs/kpathsea/Manifest @@ -1,4 +1,7 @@ DIST kpathsea-texmf.d-11.tar.xz 12616 BLAKE2B f64dcaae859d6c95d534907f69519428973fad5b7a734eec269b3cc89fc2ae527a459b4ae4d966a3394d6a95f40fac16841f59f9f6cabf2a07dcdcb98a14cba9 SHA512 eec72ecc35edd47bd9a5762f0d06212e4625eea1ee2ffc36f93885b548ca6c4e0eb65345a1ec050f3f838aed5128bb32eda509b5aadbad6643469b4955441f22 +DIST kpathsea.doc.r68516.tar.xz 1040300 BLAKE2B f62e86600b7eef2edba9a1fc77d8bb1fe7ee7f6839cc541e976381c2435fe4e18c410edb1c422f9a56e838cf481f38398305c8691f55ce6ee8728ed4cd21862b SHA512 de1946896816d6ece6ac8632d8ca0d04212c34ef98009aaca5c7ec593f1c932e67c591d85b12406c7be6f142a59a03345d78279492857502ab2696af76bd35db +DIST kpathsea.r68516.tar.xz 32592 BLAKE2B b59e2ec011d34c6378a1815fd2041107bed0b66a01af4b138322bbca5504b9e1418d50463d2b6fca7d581eaa5c033509a7b63bb0060a566735cd9556f51def59 SHA512 3a0e08fd9a7635e282e0fa010594358488e03db40faa305c309f28d307d475573696f3b6091b84eca96e9f25870ccab9ff549cdcc1412e610f6ca8474154b9f9 DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 DIST tl-kpathsea-2021.tar.xz 32308 BLAKE2B 83052cefc5699d46ce104e4379d39eee8e86b514d25245a6104fc9940accf131790ae144ca11dbd3b99a31a06017495bb5a53afb1e49da71a2c9eec008200653 SHA512 398358b84ecb81fece969fbd3521b093f7e791feec828c218e6371c26d57956491328999517a65711d45dfb04c83fd643ef0fad6a0153590866eddf485d5c575 DIST tl-kpathsea.doc-2021.tar.xz 1066608 BLAKE2B 798ccf9953e4fa2037f81b56dfa30cf99c56c17e2942d5a0f2041b871958284f05150e5d7631b542896190f178327f009130e6bb07f60e8173ec1e9f12c4cda9 SHA512 8ecccee7ad99220f91139dcd9c2ce0bd19eb0e2fe74f0a965f68e59a28bd3de454624d6e014ef2a5c481a537acb95b08a9546a79abd8df429300043ecf973545 diff --git a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild new file mode 100644 index 000000000000..68931dd7899a --- /dev/null +++ b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit texlive-common libtool prefix tmpfiles + +TEXMFD_VERSION="11" +MY_SOURCE_FILE="texlive-${PV#*_p}-source.tar.xz" + +DESCRIPTION="Path searching library for TeX-related files" +HOMEPAGE="https://tug.org/texlive/" +SRC_URI=" + https://mirrors.ctan.org/systems/texlive/Source/${MY_SOURCE_FILE} + https://dev.gentoo.org/~flow/distfiles/texlive/${MY_SOURCE_FILE} + https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz +" + +LICENSE="LGPL-2.1" +SLOT="0/${PV%_p*}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc source static-libs" + +S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} + +TL_REVISION=68516 +EXTRA_TL_MODULES="kpathsea.r${TL_REVISION}" +EXTRA_TL_DOC_MODULES="kpathsea.doc.r${TL_REVISION}" + +texlive-common_append_to_src_uri EXTRA_TL_MODULES + +SRC_URI="${SRC_URI} doc? ( " +texlive-common_append_to_src_uri EXTRA_TL_DOC_MODULES +SRC_URI="${SRC_URI} ) " + +TEXMF_PATH=/usr/share/texmf-dist + +src_prepare() { + default + cd "${WORKDIR}/texlive-${PV#*_p}-source" || die + S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize + cp "${FILESDIR}/texmf-update-r2" "${S}"/texmf-update || die + eprefixify "${S}"/texmf-update +} + +src_configure() { + # Too many regexps use A-Z a-z constructs, what causes problems with locales + # that don't have the same alphabetical order than ascii. Bug #347798 + # So we set LC_ALL to C in order to avoid problems. + export LC_ALL=C + + # Disable largefile because it seems to cause problems on big endian 32 bits + # systems... + econf \ + --disable-largefile \ + "$(use_enable static-libs static)" +} + +src_install() { + emake DESTDIR="${D}" web2cdir="${EPREFIX}/usr/share/texmf-dist/web2c" install + find "${D}" -name '*.la' -delete || die + + dodir /usr/share # just in case + cp -pR "${WORKDIR}"/texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees" + if use source ; then + cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files" + fi + + # Take care of fmtutil.cnf and texmf.cnf + dodir /etc/texmf/{fmtutil.d,texmf.d} + + # Remove default texmf.cnf to ship our own, greatly based on texlive dvd's + # texmf.cnf + # It will also be generated from /etc/texmf/texmf.d files by texmf-update + rm -f "${ED}${TEXMF_PATH}/web2c/texmf.cnf" || die + + insinto /etc/texmf/texmf.d + doins "${WORKDIR}/texmf.d/"*.cnf + + # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files + # by texmf-update + rm -f "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die + + dosym ../../../../etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf + dosym ../../../../etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf + + newsbin "${S}/texmf-update" texmf-update + + # Keep it as that's where the formats will go + keepdir /var/lib/texmf + + dodoc ChangeLog NEWS PROJECTS README + + # The default configuration expects it to be world writable, bug #266680 + # People can still change it with texconfig though. + dotmpfiles "${FILESDIR}"/kpathsea.conf +} + +pkg_postinst() { + tmpfiles_process kpathsea.conf + etexmf-update +} + +pkg_postrm() { + etexmf-update +} diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest index 4b5e58cdda23..29af376f08bc 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,2 +1,3 @@ DIST kpublictransport-23.08.4.tar.xz 571292 BLAKE2B 952829fc61b9b52938407e75b80396a3e3669b124883cb7c53b65dbbef69200ef2f5b39b2e4e03620e35dd235cd9ee22f588ecdf272bb9a84400265493515638 SHA512 bea032b8032cd99f8dddbbfb02cd52935062f204bde450b5da70d70dfdf3dab90acbf4148c45a3c9aed02e56e4ebce3811dcda8bd4bd92038896c2f9a8238869 DIST kpublictransport-23.08.5.tar.xz 572952 BLAKE2B 9628dfba5f73b76594b3bb97b7e4996267f9bb7f9acc024de003e28dd9754bf1c7226eb85aeae27784752356688abe28ec85b93b028c863f2c8edf9d645fd54d SHA512 43c58c14ee5827579ffcf97c42c4ac844f49c05f5e68f441c6d3d2a32bf074de08f7daf14b3ca32b25101215943601204837e5ad4e7841cd9984745769b4008f +DIST kpublictransport-24.02.0.tar.xz 605656 BLAKE2B 7ea494a37508203e74be2f9cc48232fd5587a8b7bb47cc16033b1d59db5a49781612efeed90092dc6d5481a5b6ac52b36921d7274c27cebda8099e4584fcd2fe SHA512 4ebcb2dc7f9ca967495cd3ca2d64120342a34216e09b348a2dbd3e1f91481803b043b7c6c51a21281871b083b2297c3b4b0b7496939c395f6bb6926223887695 diff --git a/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild b/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild new file mode 100644 index 000000000000..56f600f080df --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-24.02.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=5.249.0 +QTMIN=6.6.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing public transport timetables and other information" +HOMEPAGE="https://invent.kde.org/libraries/kpublictransport + https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64" +IUSE="networkmanager" + +RDEPEND=" + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + sys-libs/zlib + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild index 7cf67ac1fa25..6df1fd3bbffd 100644 --- a/dev-libs/kweathercore/kweathercore-0.8.0.ebuild +++ b/dev-libs/kweathercore/kweathercore-0.8.0.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Library for retrieval of weather information including forecasts an if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64" + KEYWORDS="~amd64" fi LICENSE="LGPL-2+" SLOT="6" diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest index 6125418b4a75..531b167b5372 100644 --- a/dev-libs/libbsd/Manifest +++ b/dev-libs/libbsd/Manifest @@ -2,5 +2,5 @@ DIST libbsd-0.11.7.tar.xz 418508 BLAKE2B 2ff0aa951c5b37a58ab101aade52d077d52f369 DIST libbsd-0.11.7.tar.xz.asc 833 BLAKE2B 925cd4f5b68c0dccceb476cb188bb5a8185ad77895b9b458ff6819ae241dbd8cbf1c18dd12d10b90b3a9ea3f9e065b44566d1a908d0c111ecbd435434b922a66 SHA512 bdcce69ee261039900896c5be48659f1b6b809f3a6e8a5220aac30a6687926ac29e478a3ea737727d077d6575ee11b86eed896932568fdd261a9aaeb46d695b6 DIST libbsd-0.11.8.tar.xz 432376 BLAKE2B b2b9496423f177af7cba3c55c071b58a314ad987bd04fee5c93dc1885a501a923048f676d00dcb70c8cfa37de775c6ec64224dfecce1d0eaed50b8c27ec0c001 SHA512 0173fc20e2471f96bc6677500a02fbccef7463e023445f47681843c9a94b1fa9970c5af7d2f87f1a1e7f8a7bb60112988defc073828fd2a0dcd0e66e44e67295 DIST libbsd-0.11.8.tar.xz.asc 931 BLAKE2B 3841b81fa8bcdf0e27a41c769691dbefbb82073a18e3a30580794e0242c903bd0b512d31d6e897f8fa98ef3a3cf0dc08a413040ead00caa63f0b993396e1f2fe SHA512 a24355f9151f1da62e1f4f37280eec57ee7a32205b493d973d59231382c878e4373d4cf83ec41612536ef9361fe43e68331217c96c59b6741e7827272369ff2c -DIST libbsd-0.12.0.tar.xz 443828 BLAKE2B cdc618303c9bcda59f4d75913e101677bfaecfe4377b9b6e9fbfa291098324c323653964350ff7ede71600e8720af80fd90c712fced11276c51ded4b4fe96fa6 SHA512 c742ce9dff4186dae11cdd779f450aa04feefa28eeec0938ad08031aa52f228cf5506cf15dbbf0ce3c00a2bee595496603e2a58551af5c2282c5cef3482f15c6 -DIST libbsd-0.12.0.tar.xz.asc 833 BLAKE2B 8437ae78b64c74815fa9518ad81cbaf2ec656d6b25f2a4b8d297cdb86c18474baaa5075742ad72b13cbb63f89530dc076b0d159cb9dc2d3762d1d739a3070cca SHA512 0b619be8cd292810be9b71b5f4e041709ddfbcb0189353abdb1f966ee5f662c028131897e30581a9dec727d2d9682304efbd51cb70ac60514fbeae2e338dd13d +DIST libbsd-0.12.1.tar.xz 444048 BLAKE2B 74af2c1f3254fe1e1527c31c5518a8097e9f3a377c497bdb40df262ae00e2244ae460c8f5df6c6533f83c02eaa08621ef1cfbc2a83b9bb28bd77433ff7c088bd SHA512 c45c7861b63295c118f53ce868437ad73887b6764708d0a348b796f5abe2cefc9adbb0dd3be23f6348d6bf63a9920a13b7f90d065299cac5a05ce0376211073a +DIST libbsd-0.12.1.tar.xz.asc 833 BLAKE2B 962f17396b7c74d8ce30925ed65e9b127b576730f580d9411af258c677f6b723e38060ec0af9a8defa54166385502654b721ae48c69ef1465ecadbfbe8c54f07 SHA512 f6c545317b9fe06ce6cfd34e579a5959524ad40f2b25d13617888dd9b79cd5b483e7d24aead540a0bf30a71cd11cc7ca932f41ae60a797b0e881474de9f30543 diff --git a/dev-libs/libbsd/libbsd-0.12.0.ebuild b/dev-libs/libbsd/libbsd-0.12.1.ebuild similarity index 100% rename from dev-libs/libbsd/libbsd-0.12.0.ebuild rename to dev-libs/libbsd/libbsd-0.12.1.ebuild diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest index 4fd527c4d3eb..1180df60ba55 100644 --- a/dev-libs/libclc/Manifest +++ b/dev-libs/libclc/Manifest @@ -4,10 +4,8 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 -DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a -DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 -DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefccccbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 +DIST llvm-project-18.1.0rc4.src.tar.xz 132041940 BLAKE2B 1379efd68f765a70e088ac356f69d792c210003c76b15f28b40273aa64825d7a7c7aa03d2d5016b2607626fd63f656ad88402506f23e836c72474be2032d3224 SHA512 3018a843f8e615ee0a4c742d5fafcc67eb6d6a40f81212ce045bdff7012b5acec006ee89c321baf59209daabe66b838709cdaed4e11a34c34b821cfdb77e8a61 +DIST llvm-project-18.1.0rc4.src.tar.xz.sig 566 BLAKE2B cc089aadc50d874b575c23b8c22a5472c8507acd3352786d3ac2ee0ec06f07e99eee81b94c6b5bdca569ccffa8b867eb2265b57d5d07b8ec31e3cfce89bf8fc1 SHA512 2ce82201b7c673884815898069f18cf1e4ab13a0a9ed535339d9c4132b7b0edb6b748b03499e383f8f0268d904589e6aebb9a204ef95d14f56a3fb9dca24571c DIST llvm-project-60a904b2ad9842b93cc5fa0ad5bda5e22c550b7e.tar.gz 206511075 BLAKE2B 501924562c3e49eb921adcf3175d55ce0a47992b3b6b8b512ad8f1cc7b7e5f7bc3e2e278b7817c5924fdf8328f97be2f9c5037b1b6414d49e3b525739ecec6da SHA512 b05fcb4600645befb07f2da1efba463389df3fd1d9a26cb0e6ff9ab51edc2d8c5f51a9d44fe4b7f5f29d67cd4dbd15382fdf97f51ddc2c209196533c40611078 -DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-libs/libclc/libclc-18.1.0_rc2.ebuild b/dev-libs/libclc/libclc-18.1.0_rc4.ebuild similarity index 100% rename from dev-libs/libclc/libclc-18.1.0_rc2.ebuild rename to dev-libs/libclc/libclc-18.1.0_rc4.ebuild diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240210.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240210.ebuild deleted file mode 100644 index 15a69aca7556..000000000000 --- a/dev-libs/libclc/libclc-19.0.0_pre20240210.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..17} ) -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm.org llvm-r1 python-any-r1 - -DESCRIPTION="OpenCL C library" -HOMEPAGE="https://libclc.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" -SLOT="0" -IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" - -BDEPEND=" - ${PYTHON_DEPS} - $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT} - spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) - ') -" - -LLVM_COMPONENTS=( libclc ) -llvm.org_set_globals - -pkg_setup() { - llvm-r1_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libclc_targets=() - - use spirv && libclc_targets+=( - "spirv-mesa3d-" - "spirv64-mesa3d-" - ) - use video_cards_nvidia && libclc_targets+=( - "nvptx--" - "nvptx64--" - "nvptx--nvidiacl" - "nvptx64--nvidiacl" - ) - use video_cards_r600 && libclc_targets+=( - "r600--" - ) - use video_cards_radeonsi && libclc_targets+=( - "amdgcn--" - "amdgcn-mesa-mesa3d" - "amdgcn--amdhsa" - ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" - - libclc_targets=${libclc_targets[*]} - local mycmakeargs=( - -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" - ) - cmake_src_configure -} diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240218.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240218.ebuild deleted file mode 100644 index 15a69aca7556..000000000000 --- a/dev-libs/libclc/libclc-19.0.0_pre20240218.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( {15..17} ) -PYTHON_COMPAT=( python3_{10..12} ) -inherit cmake llvm.org llvm-r1 python-any-r1 - -DESCRIPTION="OpenCL C library" -HOMEPAGE="https://libclc.llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )" -SLOT="0" -IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi" - -BDEPEND=" - ${PYTHON_DEPS} - $(llvm_gen_dep ' - sys-devel/clang:${LLVM_SLOT} - spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} ) - ') -" - -LLVM_COMPONENTS=( libclc ) -llvm.org_set_globals - -pkg_setup() { - llvm-r1_pkg_setup - python-any-r1_pkg_setup -} - -src_configure() { - local libclc_targets=() - - use spirv && libclc_targets+=( - "spirv-mesa3d-" - "spirv64-mesa3d-" - ) - use video_cards_nvidia && libclc_targets+=( - "nvptx--" - "nvptx64--" - "nvptx--nvidiacl" - "nvptx64--nvidiacl" - ) - use video_cards_r600 && libclc_targets+=( - "r600--" - ) - use video_cards_radeonsi && libclc_targets+=( - "amdgcn--" - "amdgcn-mesa-mesa3d" - "amdgcn--amdhsa" - ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" - - libclc_targets=${libclc_targets[*]} - local mycmakeargs=( - -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}" - ) - cmake_src_configure -} diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild index 127618dc6d37..b8ffdb37c3da 100644 --- a/dev-libs/libev/libev-4.33.ebuild +++ b/dev-libs/libev/libev-4.33.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="A high-performance event loop/event model with lots of feature" HOMEPAGE="http://software.schmorp.de/pkg/libev.html" @@ -27,6 +27,14 @@ src_prepare() { eautoreconf } +src_configure() { + # See bug #855869 and its large number of dupes in bundled libev copies. + filter-lto + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ diff --git a/dev-libs/libffi/libffi-3.4.4-r4.ebuild b/dev-libs/libffi/libffi-3.4.4-r4.ebuild index 5304ecb54f9e..41a9eb56d79d 100644 --- a/dev-libs/libffi/libffi-3.4.4-r4.ebuild +++ b/dev-libs/libffi/libffi-3.4.4-r4.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" # with FEATURES="-preserved-libs" or another package manager if SONAME # changes. SLOT="0/8" # SONAME=libffi.so.8 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug exec-static-trampoline pax-kernel static-libs test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild b/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild deleted file mode 100644 index e7a928f6bc34..000000000000 --- a/dev-libs/libmcrypt/libmcrypt-2.5.8-r4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Provides an uniform interface to access several encryption algorithms" -HOMEPAGE="https://mcrypt.sourceforge.net" -SRC_URI="mirror://sourceforge/mcrypt/${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -DOCS=( - AUTHORS NEWS README THANKS TODO ChangeLog - doc/README.config doc/README.key doc/README.xtea - doc/example.c -) - -PATCHES=( - "${FILESDIR}/${P}-rotate-mask.patch" - "${FILESDIR}/${P}-autoconf-2.70.patch" #775113 -) - -src_prepare() { - default - mv configure.in configure.ac - mv libltdl/configure.in libltdl/configure.ac - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac libltdl/configure.ac || die - eautoreconf # update stale autotools -} diff --git a/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild b/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild index b1802858a228..278d72e9652e 100644 --- a/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild +++ b/dev-libs/libpcre2/libpcre2-10.42-r2.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/3" # libpcre2-posix.so version -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" REQUIRED_USE="?? ( libedit readline )" diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild new file mode 100644 index 000000000000..e78148abc8f3 --- /dev/null +++ b/dev-libs/libpwquality/libpwquality-1.4.5-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit pam python-r1 + +DESCRIPTION="Library for password quality checking and generating random passwords" +HOMEPAGE="https://github.com/libpwquality/libpwquality" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="pam python static-libs" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +BDEPEND=" + >=sys-devel/gettext-0.18.2 + virtual/pkgconfig +" +RDEPEND=" + >=sys-libs/cracklib-2.8:=[static-libs(+)?] + pam? ( sys-libs/pam ) + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + if use python ; then + # bug #830397 + export SETUPTOOLS_USE_DISTUTILS=stdlib + python_copy_sources + fi +} + +src_configure() { + # Install library in /lib for pam + configuring() { + local sitedir + econf \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + $(use_enable pam) \ + --with-securedir="${EPREFIX}/$(getpam_mod_dir)" \ + $(use_enable python python-bindings) \ + $(usex python "--with-pythonsitedir=$(use python && python_get_sitedir)" "") \ + $(use_enable static-libs static) + } + if_use_python_python_foreach_impl configuring +} + +src_compile() { + if_use_python_python_foreach_impl default +} + +src_test() { + if_use_python_python_foreach_impl default +} + +src_install() { + if_use_python_python_foreach_impl default + find "${ED}" -name '*.la' -delete || die +} + +if_use_python_python_foreach_impl() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} diff --git a/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch b/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch index d3d79ccc0c95..913eb912289f 100644 --- a/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch +++ b/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch @@ -1,8 +1,8 @@ Upstream is archived: https://github.com/neovim/libtermkey -From f3316ec933d618352ee9c6b1f1ef354c8896372e Mon Sep 17 00:00:00 2001 +From df7da7e0beb467b97e25e4222f723fbdff369a95 Mon Sep 17 00:00:00 2001 From: orbea -Date: Thu, 7 Sep 2023 09:52:10 -0700 +Date: Wed, 28 Feb 2024 15:35:06 -0500 Subject: [PATCH] build: Add a minimal configure.ac When building with slibtool using the rlibtool symlink the build will @@ -12,23 +12,24 @@ rlibtool can determine if it should build shared or static libraries. This can be fixed by adding a minimal configure.ac that can generate the required files with autoreconf. -Gentoo Bug: https://bugs.gentoo.org/913482 +Bug: https://bugs.gentoo.org/913482 --- - Makefile => Makefile.in | 29 +++++++++++++++-------------- - configure.ac | 14 ++++++++++++++ - 2 files changed, 29 insertions(+), 14 deletions(-) - rename Makefile => Makefile.in (91%) + Makefile => Makefile.in | 31 ++++++++++++++++--------------- + configure.ac | 16 ++++++++++++++++ + 2 files changed, 32 insertions(+), 15 deletions(-) + rename Makefile => Makefile.in (89%) create mode 100644 configure.ac diff --git a/Makefile b/Makefile.in -similarity index 91% +similarity index 89% rename from Makefile rename to Makefile.in -index 199f143..8f12b07 100644 +index 199f143..f59265b 100644 --- a/Makefile +++ b/Makefile.in @@ -1,14 +1,10 @@ - pkgconfig = $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config $(1)) +-pkgconfig = $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config $(1)) ++pkgconfig = $(shell PKG_CONFIG_PATH=@PKG_CONFIG_PATH@ @PKG_CONFIG@ $(1)) -ifeq ($(shell uname),Darwin) - LIBTOOL ?= glibtool @@ -79,10 +80,10 @@ index 199f143..8f12b07 100644 diff --git a/configure.ac b/configure.ac new file mode 100644 -index 0000000..46fe30e +index 0000000..fdf86ce --- /dev/null +++ b/configure.ac -@@ -0,0 +1,14 @@ +@@ -0,0 +1,16 @@ +m4_define([MAJOR], [0]) +m4_define([MINOR], [22]) + @@ -91,9 +92,12 @@ index 0000000..46fe30e + +LT_INIT + ++PKG_PROG_PKG_CONFIG ++ +AC_SUBST([top_builddir], [$abs_builddir]) + +AC_SUBST([MAJOR], [MAJOR]) +AC_SUBST([MINOR], [MINOR]) + +AC_OUTPUT +-- diff --git a/dev-libs/libxml2/libxml2-2.12.4.ebuild b/dev-libs/libxml2/libxml2-2.12.4.ebuild index bcb12e755d35..3d915e2ccc5b 100644 --- a/dev-libs/libxml2/libxml2-2.12.4.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.4.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+=" diff --git a/dev-libs/npth/files/npth-1.7-musl.patch b/dev-libs/npth/files/npth-1.7-musl.patch new file mode 100644 index 000000000000..5b51a3fd4a28 --- /dev/null +++ b/dev-libs/npth/files/npth-1.7-musl.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/925443 +https://dev.gnupg.org/T5664 +--- a/configure.ac ++++ b/configure.ac +@@ -381,7 +381,10 @@ fi + AC_SUBST(INSERT_NO_RWLOCK) + + case "${host}" in +- *-*-linux*|*-*-gnu*) ++ *-*-linux-musl*) ++ INSERT_EXPOSE_RWLOCK_API="1" ++ ;; ++ *-*-linux-gnu*|*-*-gnu*) + INSERT_EXPOSE_RWLOCK_API="defined(__USE_UNIX98) || defined(__USE_XOPEN2K)" + ;; + *) diff --git a/dev-libs/npth/npth-1.7-r1.ebuild b/dev-libs/npth/npth-1.7-r1.ebuild index d390d9c7bb59..04b867400ad5 100644 --- a/dev-libs/npth/npth-1.7-r1.ebuild +++ b/dev-libs/npth/npth-1.7-r1.ebuild @@ -15,6 +15,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~ IUSE="test" RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}"/${P}-musl.patch +) + src_prepare() { default eautoreconf diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index eea2719b6307..8738e9282251 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -1,8 +1,6 @@ DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659 DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57 SHA512 c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32 -DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 5de9cb856e497596ecba008bad6515eefd093849b9c66dd7447031723996f3ba66ac37a323a5f7d01b1d42df4daaceb523372f5897d5c53b935ffab91c566594 SHA512 d00aeb0b4c4676deff06ff95af7ac33dd683b92f972b4a8ae55cf384bb37c7ec30ab83c6c0745daf87cf1743a745fced6a347fd11fed4c548aa0953610ed4919 -DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468 SHA512 40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28 DIST openssl-1.1.1w.tar.gz 9893384 BLAKE2B 2fdba6ca0188928ab2f74e606136afca66cfa0467170fa6298ef160b64ac6fdcad1e81e5dd14013ce0e9921d0f7417edec531cd0beaf1196fec704c2c6d48395 SHA512 b4c625fe56a4e690b57b6a011a225ad0cb3af54bd8fb67af77b5eceac55cc7191291d96a660c5b568a08a2fbf62b4612818e7cca1bb95b2b6b4fc649b0552b6d DIST openssl-1.1.1w.tar.gz.asc 833 BLAKE2B d990be69ed913509d52b78e7473668429d4485adb29ef03e4612dd0cadbac4f04c7289d8e5baf6f397bcedeaac9f802f18fc719964d882ae0514ed1ca16ae277 SHA512 0f3d7aa48b1cabf8dd43e8108aeed10a4dffb4f5a244d4da9c86ea358b0c8b90c46da561d21e01c567c2f5035d824ed82ec104aad1776b7f33a1be85990e98ef DIST openssl-3.0.11.tar.gz 15198318 BLAKE2B e522573aa72c8f6ffef82f20de36178fc6f97a8fee8443df4bf1bd9a6448b315742e9cb698717c1b7d9a91d0768d7ce08d55956ddc415b9dc6cb33fe3a98131b SHA512 393e7262cce0e7980d1cbba861291c8791f6c2a290e9867895c4310ab6e16b449067d8b780ae6081dc8d42529a4f32d545c66e8b1e69d301281d92f1882c85b7 @@ -11,11 +9,7 @@ DIST openssl-3.0.12.tar.gz 15204575 BLAKE2B 1f00e33a5ed64a51cf28f0dbe7d53a9197c1 DIST openssl-3.0.12.tar.gz.asc 833 BLAKE2B 5c7914e0449a1f2fad433544fa637263b237c2637b86960f904a7840ef6bd627728dfa45373e03a6ce7a0a4570d03e1dcd0188059bd5dbcc83d49d10be64dd39 SHA512 072d1572e6cc5240fed69c01b1f7f74958ceba33cec3b0a7f0db5929dc884381320fb737ec6b38f95ef81c855e2d382d7ecd19431a328b08efad70288ec4a964 DIST openssl-3.0.13.tar.gz 15294843 BLAKE2B 869aa5f70a8c1d0cac6027e9261530df70ab5a8b448c785f5f8ff3f206e742c5364424132d0e109a6449af9b4082c4c179c7103dccb16a4539f776ca834c8ccc SHA512 22f4096781f0b075f5bf81bd39a0f97e111760dfa73b6f858f6bb54968a7847944d74969ae10f9a51cc21a2f4af20d9a4c463649dc824f5e439e196d6764c4f9 DIST openssl-3.0.13.tar.gz.asc 833 BLAKE2B 519515b6faa505d68ff9acc30db9515fac494145086fa5ad9561c39385a6fabb39ad9de10fedd49c8fc716ec59ea1b13ec5e6b466e549ea9f29b8d0bb74ba7b3 SHA512 c52d97c93d16f3ca2a7026fb25890482b6d86c37b5ab686c56b0e08522743ec4ea3f84afa4deb64b0df0d9a16b557430c4d4139ab42ffcf97d769b61d1e6197c -DIST openssl-3.1.4.tar.gz 15569450 BLAKE2B bd6a3ef458f86dd5173e87b10432bd81c1570e1848da3c4d7a06eb021d2f67e4075421885c402f6ea792e383e756d78757c17ef060094e840ed5df6faf3d7f9e SHA512 a69df4a018f57dee7d8a57c8003a6869eba11f1eaa394518976642a993780d0de3326019e92dea4c679c6c581fef568ea616ec541afc0792800359c606dffcd2 -DIST openssl-3.1.4.tar.gz.asc 833 BLAKE2B 9f4c2365617b3ea21c8d4f4281befe584e8d39d5f0546fb17d151b21b20615e5d20ed9105881ee981948e866a7629930a7544263c124dce66a9df4f19e16708e SHA512 fc5fa55a54e3da5d48229f25073186613ddf6bb3907999b53ed61832cce9acef00c79d45357bc8590eeeeffb04a829d45921d982924300da16d84eb5333c1512 DIST openssl-3.1.5.tar.gz 15663524 BLAKE2B a12eb88b0a4f2d927123e0d3ca7d2f80f2bdc867c710d24700fe39b631b93d90c73c3deceff151a9fa818ac88026eb798f3253f22d03c839ab9574086fa61eee SHA512 82e2ac6b3d9b03f8fc66d2ec421246e989eb702eb94586515abfb5afb5300391a0beedf6a2602f61ac10896b41e5608feeeeb4d37714fa17ac0f2ce465249fa9 DIST openssl-3.1.5.tar.gz.asc 833 BLAKE2B 633502ec0a87074136d7ea42d9ac5f3df53523560d2a97410b5b57d28d916336da95ab5521c10f94202e3a0995331f0e17bdcf8843135634a5d5a95cfafc7b21 SHA512 48187bb8a7bdbd8b76fdcca736d2b03e2a89330b304eefb4e9620f570c741c60f2023307d8619ba1fa101a99223f94895e7be57ced6547a4fb06bd4c3677533a -DIST openssl-3.2.0.tar.gz 17698352 BLAKE2B 776123929796d2eb0f3974bf6ee3a55df9187231632837576bf5ded7b5917f052683cdfc756693c1bee6fe1ffc7c3cb1ebcf833018d3caf51886f4f4e7a495f1 SHA512 ba3ac38365fd0c50f1eaf1693b6200a0d66f01ff53c2d3bb0358643cd83fc0c61fc3b84c0658cf74b6ae91d7d8a9da7291697bd9be3063ada8a9df879e58ed52 -DIST openssl-3.2.0.tar.gz.asc 833 BLAKE2B b73fd622276e9c8c592b49853c4aec04a9a84bab296aedf1489866ea6e0b5bfe0f299eadbd6e8eecb54e350958f253308f197ed5998cebf0512ca058bf48fdac SHA512 636ed26fc3e9ad63f0666407f254be885c3e8e5db15e5d95f13207099853bac5dbb4e682113a9339f795630396fda78a735aa04b72098d34d5c65ae3c2ed7a33 DIST openssl-3.2.1.tar.gz 17733249 BLAKE2B 960222e0305166160e5ab000e29650b92063bf726551ee9ad46060166d99738d1e3a5b86fd28b14c8f4fb3a72f5aa70850defb87c02990acff3dbcbdac40b347 SHA512 bab2b2419319f1feffaba4692f03edbf13b44d1090c6e075a2d69dad67a2d51e64e6edbf83456a26c83900a726d20d2c4ee4ead9c94b322fd0b536f3b5a863c4 DIST openssl-3.2.1.tar.gz.asc 833 BLAKE2B a1d25fe30bf1804d13a8b6b98edf56be5bf744d9e2706f4169455c24efe2e3a361487d00d0d4bac240c3f0170693d77a39dd0d4ee5c792d2247aa00c47e74ebf SHA512 de39516c7b77612f33cdc830a8d13ef6bcd91c03d24a6ed105480f140f9e1ad7049844e234c96a516d62e0e33ce90442ffd0f309ea674884c735f04d8562f372 diff --git a/dev-libs/openssl/openssl-1.1.1u.ebuild b/dev-libs/openssl/openssl-1.1.1u.ebuild deleted file mode 100644 index 75ded5076084..000000000000 --- a/dev-libs/openssl/openssl-1.1.1u.ebuild +++ /dev/null @@ -1,268 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc -inherit edo flag-o-matic toolchain-funcs multilib-minimal verify-sig - -MY_P=${P/_/-} -DESCRIPTION="Full-strength general purpose cryptography library (including SSL and TLS)" -HOMEPAGE="https://www.openssl.org/" -SRC_URI="mirror://openssl/source/${MY_P}.tar.gz - verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" -S="${WORKDIR}/${MY_P}" - -LICENSE="openssl" -SLOT="0/1.1" # .so version of libssl/libcrypto -if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" -RESTRICT="!test? ( test )" - -RDEPEND=" - tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - app-alternatives/bc - kernel_linux? ( sys-process/procps ) - ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230207 )" -PDEPEND="app-misc/ca-certificates" - -# force upgrade to prevent broken login, bug #696950 -RDEPEND+=" !/dev/null) - if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]]; then - die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" - fi - fi -} - -src_unpack() { - # Can delete this once test fix patch is dropped - if use verify-sig ; then - # Needed for downloaded patch (which is unsigned, which is fine) - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} - fi - - default -} - -src_prepare() { - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - PATCHES+=( - # Add patches which are Gentoo-specific customisations here - ) - fi - - default - - if use test && use sctp && has network-sandbox ${FEATURES}; then - einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." - rm test/recipes/80-test_ssl_new.t || die - fi - - # Test fails depending on kernel configuration, bug #699134 - rm test/recipes/30-test_afalg.t || die - - # Remove test target when FEATURES=test isn't set - if ! use test ; then - sed \ - -e '/^$config{dirs}/s@ "test",@@' \ - -i Configure || die - fi - - if use prefix && [[ ${CHOST} == *-solaris* ]] ; then - # use GNU ld full option, not to confuse it on Solaris - sed -i \ - -e 's/-Wl,-M,/-Wl,--version-script=/' \ - -e 's/-Wl,-h,/-Wl,--soname=/' \ - Configurations/10-main.conf || die - fi - - # The config script does stupid stuff to prompt the user. Kill it. - sed -i '/stty -icanon min 0 time 50; read waste/d' config || die -} - -src_configure() { - # Keep this in sync with app-misc/c_rehash - SSL_CNF_DIR="/etc/ssl" - - # Quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (bug #417795 again) - tc-is-clang && append-flags -Qunused-arguments - - # We really, really need to build OpenSSL w/ strict aliasing disabled. - # It's filled with violations and it *will* result in miscompiled - # code. This has been in the ebuild for > 10 years but even in 2022, - # it's still relevant: - # - https://github.com/llvm/llvm-project/issues/55255 - # - https://github.com/openssl/openssl/issues/12247 - # - https://github.com/openssl/openssl/issues/18225 - # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 - # Don't remove the no strict aliasing bits below! - filter-flags -fstrict-aliasing - append-flags -fno-strict-aliasing - # The OpenSSL developers don't test with LTO right now, it leads to various - # warnings/errors (which may or may not be false positives), it's considered - # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. - filter-lto - - append-cppflags -DOPENSSL_NO_BUF_FREELISTS - - append-flags $(test-flags-CC -Wa,--noexecstack) - - # bug #197996 - unset APPS - # bug #312551 - unset SCRIPTS - # bug #311473 - unset CROSS_COMPILE - - tc-export AR CC CXX RANLIB RC - - multilib-minimal_src_configure -} - -multilib_src_configure() { - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths, bug #460790. - #local ec_nistp_64_gcc_128 - # - # Disable it for now though (bug #469976) - # Do NOT re-enable without substantial discussion first! - # - #echo "__uint128_t i;" > "${T}"/128.c - #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - #fi - - local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") - einfo "Use configuration ${sslout:-(openssl knows best)}" - local config=( perl "${S}/Configure" ) - [[ -z ${sslout} ]] && config=( sh "${S}/config" -v ) - - # "disable-deprecated" option breaks too many consumers. - # Don't set it without thorough revdeps testing. - # Make sure user flags don't get added *yet* to avoid duplicated - # flags. - local myeconfargs=( - ${sslout} - - $(use cpu_flags_x86_sse2 || echo "no-sse2") - enable-camellia - enable-ec - enable-ec2m - enable-sm2 - enable-srp - $(use elibc_musl && echo "no-async") - ${ec_nistp_64_gcc_128} - enable-idea - enable-mdc2 - enable-rc5 - $(use_ssl sslv3 ssl3) - $(use_ssl sslv3 ssl3-method) - $(use_ssl asm) - $(use_ssl rfc3779) - $(use_ssl sctp) - $(use test || echo "no-tests") - $(use_ssl tls-compression zlib) - $(use_ssl tls-heartbeat heartbeats) - $(use_ssl weak-ssl-ciphers) - - --prefix="${EPREFIX}"/usr - --openssldir="${EPREFIX}"${SSL_CNF_DIR} - --libdir=$(get_libdir) - - shared - threads - ) - - edo "${config[@]}" "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake all -} - -multilib_src_test() { - emake -j1 test -} - -multilib_src_install() { - # Only -j1 is supported for the install targets: - # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 - emake DESTDIR="${D}" -j1 install_sw - - if multilib_is_native_abi; then - emake DESTDIR="${D}" -j1 install_ssldirs - emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} MANSUFFIX=ssl -j1 install_docs - fi - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die - fi -} - -multilib_src_install_all() { - # openssl installs perl version of c_rehash by default, but - # we provide a shell version via app-misc/c_rehash - rm "${ED}"/usr/bin/c_rehash || die - - dodoc CHANGES* FAQ NEWS README doc/*.txt doc/${PN}-c-indent.el - - # Create the certs directory - keepdir ${SSL_CNF_DIR}/certs - - # bug #254521 - dodir /etc/sandbox.d - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_postinst() { - ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" - openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" - eend $? -} diff --git a/dev-libs/openssl/openssl-1.1.1w.ebuild b/dev-libs/openssl/openssl-1.1.1w.ebuild index 442b2389c9ba..d8ec15eef987 100644 --- a/dev-libs/openssl/openssl-1.1.1w.ebuild +++ b/dev-libs/openssl/openssl-1.1.1w.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="openssl" SLOT="0/1.1" # .so version of libssl/libcrypto if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers" RESTRICT="!test? ( test )" diff --git a/dev-libs/openssl/openssl-3.0.13.ebuild b/dev-libs/openssl/openssl-3.0.13.ebuild index 647c4ee7dbf9..e0ef94eacae6 100644 --- a/dev-libs/openssl/openssl-3.0.13.ebuild +++ b/dev-libs/openssl/openssl-3.0.13.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}"/${MY_P} diff --git a/dev-libs/openssl/openssl-3.1.4.ebuild b/dev-libs/openssl/openssl-3.1.4.ebuild deleted file mode 100644 index 01d315ed7afc..000000000000 --- a/dev-libs/openssl/openssl-3.1.4.ebuild +++ /dev/null @@ -1,291 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc -inherit edo flag-o-matic linux-info toolchain-funcs -inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig - -DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" -HOMEPAGE="https://www.openssl.org/" - -MY_P=${P/_/-} - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/openssl/openssl.git" - - inherit git-r3 -else - SRC_URI=" - mirror://openssl/source/${MY_P}.tar.gz - verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -S="${WORKDIR}"/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto -IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) -" -BDEPEND=" - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - app-alternatives/bc - sys-process/procps - ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" - -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -PDEPEND="app-misc/ca-certificates" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/openssl/configuration.h -) - -pkg_setup() { - if use ktls ; then - if kernel_is -lt 4 18 ; then - ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" - else - CONFIG_CHECK="~TLS ~TLS_DEVICE" - ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" - ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" - use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" - - linux-info_pkg_setup - fi - fi - - [[ ${MERGE_TYPE} == binary ]] && return - - # must check in pkg_setup; sysctl doesn't work with userpriv! - if use test && use sctp ; then - # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" - # if sctp.auth_enable is not enabled. - local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) - if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then - die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" - fi - fi -} - -src_unpack() { - # Can delete this once test fix patch is dropped - if use verify-sig ; then - # Needed for downloaded patch (which is unsigned, which is fine) - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} - fi - - default -} - -src_prepare() { - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - PATCHES+=( - # Add patches which are Gentoo-specific customisations here - ) - fi - - default - - if use test && use sctp && has network-sandbox ${FEATURES} ; then - einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." - rm test/recipes/80-test_ssl_new.t || die - fi - - # Test fails depending on kernel configuration, bug #699134 - rm test/recipes/30-test_afalg.t || die -} - -src_configure() { - # Keep this in sync with app-misc/c_rehash - SSL_CNF_DIR="/etc/ssl" - - # Quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (bug #417795 again) - tc-is-clang && append-flags -Qunused-arguments - - # We really, really need to build OpenSSL w/ strict aliasing disabled. - # It's filled with violations and it *will* result in miscompiled - # code. This has been in the ebuild for > 10 years but even in 2022, - # it's still relevant: - # - https://github.com/llvm/llvm-project/issues/55255 - # - https://github.com/openssl/openssl/issues/12247 - # - https://github.com/openssl/openssl/issues/18225 - # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 - # Don't remove the no strict aliasing bits below! - filter-flags -fstrict-aliasing - append-flags -fno-strict-aliasing - # The OpenSSL developers don't test with LTO right now, it leads to various - # warnings/errors (which may or may not be false positives), it's considered - # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. - filter-lto - - append-flags $(test-flags-CC -Wa,--noexecstack) - - # bug #895308 - append-atomic-flags - # Configure doesn't respect LIBS - export LDLIBS="${LIBS}" - - # bug #197996 - unset APPS - # bug #312551 - unset SCRIPTS - # bug #311473 - unset CROSS_COMPILE - - tc-export AR CC CXX RANLIB RC - - multilib-minimal_src_configure -} - -multilib_src_configure() { - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths, bug #460790. - #local ec_nistp_64_gcc_128 - # - # Disable it for now though (bug #469976) - # Do NOT re-enable without substantial discussion first! - # - #echo "__uint128_t i;" > "${T}"/128.c - #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - #fi - - local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") - einfo "Using configuration: ${sslout:-(openssl knows best)}" - - # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features - local myeconfargs=( - ${sslout} - - $(use cpu_flags_x86_sse2 || echo "no-sse2") - enable-camellia - enable-ec - enable-ec2m - enable-sm2 - enable-srp - $(use elibc_musl && echo "no-async") - enable-idea - enable-mdc2 - enable-rc5 - $(use fips && echo "enable-fips") - $(use_ssl asm) - $(use_ssl ktls) - $(use_ssl rfc3779) - $(use_ssl sctp) - $(use test || echo "no-tests") - $(use_ssl tls-compression zlib) - $(use_ssl weak-ssl-ciphers) - - --prefix="${EPREFIX}"/usr - --openssldir="${EPREFIX}"${SSL_CNF_DIR} - --libdir=$(get_libdir) - - shared - threads - ) - - edo perl "${S}/Configure" "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake build_sw - - if multilib_is_native_abi; then - emake build_docs - fi -} - -multilib_src_test() { - # VFP = show subtests verbosely and show failed tests verbosely - # Normal V=1 would show everything verbosely but this slows things down. - emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test -} - -multilib_src_install() { - # Only -j1 is supported for the install targets: - # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 - emake DESTDIR="${D}" -j1 install_sw - if use fips; then - emake DESTDIR="${D}" -j1 install_fips - # Regen this in pkg_preinst, bug 900625 - rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die - fi - - if multilib_is_native_abi; then - emake DESTDIR="${D}" -j1 install_ssldirs - emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs - fi - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - if ! use static-libs ; then - rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die - fi -} - -multilib_src_install_all() { - # openssl installs perl version of c_rehash by default, but - # we provide a shell version via app-misc/c_rehash - rm "${ED}"/usr/bin/c_rehash || die - - dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el - - # Create the certs directory - keepdir ${SSL_CNF_DIR}/certs - - # bug #254521 - dodir /etc/sandbox.d - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - if use fips; then - # Regen fipsmodule.cnf, bug 900625 - ebegin "Running openssl fipsinstall" - "${ED}/usr/bin/openssl" fipsinstall -quiet \ - -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ - -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" - eend $? - fi - - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} - -pkg_postinst() { - ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" - openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" - eend $? - - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} diff --git a/dev-libs/openssl/openssl-3.1.5.ebuild b/dev-libs/openssl/openssl-3.1.5.ebuild deleted file mode 100644 index a95bf0b407ff..000000000000 --- a/dev-libs/openssl/openssl-3.1.5.ebuild +++ /dev/null @@ -1,281 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc -inherit edo flag-o-matic linux-info toolchain-funcs -inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig - -DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" -HOMEPAGE="https://www.openssl.org/" - -MY_P=${P/_/-} - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/openssl/openssl.git" - - inherit git-r3 -else - SRC_URI=" - mirror://openssl/source/${MY_P}.tar.gz - verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -S="${WORKDIR}"/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto -IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) -" -BDEPEND=" - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - app-alternatives/bc - sys-process/procps - ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" - -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -PDEPEND="app-misc/ca-certificates" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/openssl/configuration.h -) - -pkg_setup() { - if use ktls ; then - if kernel_is -lt 4 18 ; then - ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" - else - CONFIG_CHECK="~TLS ~TLS_DEVICE" - ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" - ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" - use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" - - linux-info_pkg_setup - fi - fi - - [[ ${MERGE_TYPE} == binary ]] && return - - # must check in pkg_setup; sysctl doesn't work with userpriv! - if use test && use sctp ; then - # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" - # if sctp.auth_enable is not enabled. - local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) - if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then - die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" - fi - fi -} - -src_prepare() { - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - PATCHES+=( - # Add patches which are Gentoo-specific customisations here - ) - fi - - default - - if use test && use sctp && has network-sandbox ${FEATURES} ; then - einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." - rm test/recipes/80-test_ssl_new.t || die - fi - - # Test fails depending on kernel configuration, bug #699134 - rm test/recipes/30-test_afalg.t || die -} - -src_configure() { - # Keep this in sync with app-misc/c_rehash - SSL_CNF_DIR="/etc/ssl" - - # Quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (bug #417795 again) - tc-is-clang && append-flags -Qunused-arguments - - # We really, really need to build OpenSSL w/ strict aliasing disabled. - # It's filled with violations and it *will* result in miscompiled - # code. This has been in the ebuild for > 10 years but even in 2022, - # it's still relevant: - # - https://github.com/llvm/llvm-project/issues/55255 - # - https://github.com/openssl/openssl/issues/12247 - # - https://github.com/openssl/openssl/issues/18225 - # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 - # Don't remove the no strict aliasing bits below! - filter-flags -fstrict-aliasing - append-flags -fno-strict-aliasing - # The OpenSSL developers don't test with LTO right now, it leads to various - # warnings/errors (which may or may not be false positives), it's considered - # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. - filter-lto - - append-flags $(test-flags-CC -Wa,--noexecstack) - - # bug #895308 - append-atomic-flags - # Configure doesn't respect LIBS - export LDLIBS="${LIBS}" - - # bug #197996 - unset APPS - # bug #312551 - unset SCRIPTS - # bug #311473 - unset CROSS_COMPILE - - tc-export AR CC CXX RANLIB RC - - multilib-minimal_src_configure -} - -multilib_src_configure() { - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths, bug #460790. - #local ec_nistp_64_gcc_128 - # - # Disable it for now though (bug #469976) - # Do NOT re-enable without substantial discussion first! - # - #echo "__uint128_t i;" > "${T}"/128.c - #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - #fi - - local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") - einfo "Using configuration: ${sslout:-(openssl knows best)}" - - # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features - local myeconfargs=( - ${sslout} - - $(use cpu_flags_x86_sse2 || echo "no-sse2") - enable-camellia - enable-ec - enable-ec2m - enable-sm2 - enable-srp - $(use elibc_musl && echo "no-async") - enable-idea - enable-mdc2 - enable-rc5 - $(use fips && echo "enable-fips") - $(use_ssl asm) - $(use_ssl ktls) - $(use_ssl rfc3779) - $(use_ssl sctp) - $(use test || echo "no-tests") - $(use_ssl tls-compression zlib) - $(use_ssl weak-ssl-ciphers) - - --prefix="${EPREFIX}"/usr - --openssldir="${EPREFIX}"${SSL_CNF_DIR} - --libdir=$(get_libdir) - - shared - threads - ) - - edo perl "${S}/Configure" "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake build_sw - - if multilib_is_native_abi; then - emake build_docs - fi -} - -multilib_src_test() { - # VFP = show subtests verbosely and show failed tests verbosely - # Normal V=1 would show everything verbosely but this slows things down. - emake HARNESS_JOBS="$(makeopts_jobs)" -Onone VFP=1 test -} - -multilib_src_install() { - # Only -j1 is supported for the install targets: - # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 - emake DESTDIR="${D}" -j1 install_sw - if use fips; then - emake DESTDIR="${D}" -j1 install_fips - # Regen this in pkg_preinst, bug 900625 - rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die - fi - - if multilib_is_native_abi; then - emake DESTDIR="${D}" -j1 install_ssldirs - emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs - fi - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - if ! use static-libs ; then - rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die - fi -} - -multilib_src_install_all() { - # openssl installs perl version of c_rehash by default, but - # we provide a shell version via app-misc/c_rehash - rm "${ED}"/usr/bin/c_rehash || die - - dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el - - # Create the certs directory - keepdir ${SSL_CNF_DIR}/certs - - # bug #254521 - dodir /etc/sandbox.d - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - if use fips; then - # Regen fipsmodule.cnf, bug 900625 - ebegin "Running openssl fipsinstall" - "${ED}/usr/bin/openssl" fipsinstall -quiet \ - -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ - -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" - eend $? - fi - - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} - -pkg_postinst() { - ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" - openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" - eend $? - - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} diff --git a/dev-libs/openssl/openssl-3.2.0.ebuild b/dev-libs/openssl/openssl-3.2.0.ebuild deleted file mode 100644 index 3d9bf86351ee..000000000000 --- a/dev-libs/openssl/openssl-3.2.0.ebuild +++ /dev/null @@ -1,302 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc -inherit edo flag-o-matic linux-info toolchain-funcs -inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig - -DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" -HOMEPAGE="https://www.openssl.org/" - -MY_P=${P/_/-} - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/openssl/openssl.git" - - inherit git-r3 -else - SRC_URI=" - mirror://openssl/source/${MY_P}.tar.gz - verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc ) - " - - #if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - #fi -fi - -S="${WORKDIR}"/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto -IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) -" -BDEPEND=" - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - app-alternatives/bc - sys-process/procps - ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" - -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -PDEPEND="app-misc/ca-certificates" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/openssl/configuration.h -) - -pkg_setup() { - if use ktls ; then - if kernel_is -lt 4 18 ; then - ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" - else - CONFIG_CHECK="~TLS ~TLS_DEVICE" - ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" - ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" - use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" - - linux-info_pkg_setup - fi - fi - - [[ ${MERGE_TYPE} == binary ]] && return - - # must check in pkg_setup; sysctl doesn't work with userpriv! - if use test && use sctp ; then - # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" - # if sctp.auth_enable is not enabled. - local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) - if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then - die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" - fi - fi -} - -src_unpack() { - # Can delete this once test fix patch is dropped - if use verify-sig ; then - # Needed for downloaded patch (which is unsigned, which is fine) - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} - fi - - default -} - -src_prepare() { - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - PATCHES+=( - # Add patches which are Gentoo-specific customisations here - ) - fi - - default - - if use test && use sctp && has network-sandbox ${FEATURES} ; then - einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." - rm test/recipes/80-test_ssl_new.t || die - fi - - # Test fails depending on kernel configuration, bug #699134 - rm test/recipes/30-test_afalg.t || die -} - -src_configure() { - # Keep this in sync with app-misc/c_rehash - SSL_CNF_DIR="/etc/ssl" - - # Quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (bug #417795 again) - tc-is-clang && append-flags -Qunused-arguments - - # We really, really need to build OpenSSL w/ strict aliasing disabled. - # It's filled with violations and it *will* result in miscompiled - # code. This has been in the ebuild for > 10 years but even in 2022, - # it's still relevant: - # - https://github.com/llvm/llvm-project/issues/55255 - # - https://github.com/openssl/openssl/issues/12247 - # - https://github.com/openssl/openssl/issues/18225 - # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 - # Don't remove the no strict aliasing bits below! - filter-flags -fstrict-aliasing - append-flags -fno-strict-aliasing - # The OpenSSL developers don't test with LTO right now, it leads to various - # warnings/errors (which may or may not be false positives), it's considered - # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. - filter-lto - - append-flags $(test-flags-CC -Wa,--noexecstack) - - # bug #895308 - append-atomic-flags - # Configure doesn't respect LIBS - export LDLIBS="${LIBS}" - - # bug #197996 - unset APPS - # bug #312551 - unset SCRIPTS - # bug #311473 - unset CROSS_COMPILE - - tc-export AR CC CXX RANLIB RC - - multilib-minimal_src_configure -} - -multilib_src_configure() { - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths, bug #460790. - #local ec_nistp_64_gcc_128 - # - # Disable it for now though (bug #469976) - # Do NOT re-enable without substantial discussion first! - # - #echo "__uint128_t i;" > "${T}"/128.c - #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - #fi - - local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") - einfo "Using configuration: ${sslout:-(openssl knows best)}" - - # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features - local myeconfargs=( - ${sslout} - - $(use cpu_flags_x86_sse2 || echo "no-sse2") - enable-camellia - enable-ec - enable-ec2m - enable-sm2 - enable-srp - $(use elibc_musl && echo "no-async") - enable-idea - enable-mdc2 - enable-rc5 - $(use fips && echo "enable-fips") - $(use_ssl asm) - $(use_ssl ktls) - $(use_ssl rfc3779) - $(use_ssl sctp) - $(use test || echo "no-tests") - $(use_ssl tls-compression zlib) - $(use_ssl weak-ssl-ciphers) - - --prefix="${EPREFIX}"/usr - --openssldir="${EPREFIX}"${SSL_CNF_DIR} - --libdir=$(get_libdir) - - shared - threads - ) - - edo perl "${S}/Configure" "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake build_sw - - if multilib_is_native_abi; then - emake build_docs - fi -} - -multilib_src_test() { - # See https://github.com/openssl/openssl/blob/master/test/README.md for options. - # - # VFP = show subtests verbosely and show failed tests verbosely - # Normal V=1 would show everything verbosely but this slows things down. - # - # -j1 here for https://github.com/openssl/openssl/issues/21999, but it - # shouldn't matter as tests were already built earlier, and HARNESS_JOBS - # controls running the tests. - # - # test_symbol_presence: https://github.com/openssl/openssl/issues/22837 - emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 TESTS='-test_symbol_presence' test -} - -multilib_src_install() { - # Only -j1 is supported for the install targets: - # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 - emake DESTDIR="${D}" -j1 install_sw - if use fips; then - emake DESTDIR="${D}" -j1 install_fips - # Regen this in pkg_preinst, bug 900625 - rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die - fi - - if multilib_is_native_abi; then - emake DESTDIR="${D}" -j1 install_ssldirs - emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs - fi - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - if ! use static-libs ; then - rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die - fi -} - -multilib_src_install_all() { - # openssl installs perl version of c_rehash by default, but - # we provide a shell version via app-misc/c_rehash - rm "${ED}"/usr/bin/c_rehash || die - - dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el - - # Create the certs directory - keepdir ${SSL_CNF_DIR}/certs - - # bug #254521 - dodir /etc/sandbox.d - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - if use fips; then - # Regen fipsmodule.cnf, bug 900625 - ebegin "Running openssl fipsinstall" - "${ED}/usr/bin/openssl" fipsinstall -quiet \ - -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ - -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" - eend $? - fi - - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} - -pkg_postinst() { - ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" - openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" - eend $? - - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} diff --git a/dev-libs/openssl/openssl-3.2.1.ebuild b/dev-libs/openssl/openssl-3.2.1.ebuild deleted file mode 100644 index d64504cbcd91..000000000000 --- a/dev-libs/openssl/openssl-3.2.1.ebuild +++ /dev/null @@ -1,300 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc -inherit edo flag-o-matic linux-info toolchain-funcs -inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig - -DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)" -HOMEPAGE="https://www.openssl.org/" - -MY_P=${P/_/-} - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/openssl/openssl.git" - - inherit git-r3 -else - SRC_URI=" - mirror://openssl/source/${MY_P}.tar.gz - verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc ) - " - - #if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - #fi -fi - -S="${WORKDIR}"/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" # .so version of libssl/libcrypto -IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - !=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) -" -BDEPEND=" - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - app-alternatives/bc - sys-process/procps - ) - verify-sig? ( >=sec-keys/openpgp-keys-openssl-20230801 )" - -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -PDEPEND="app-misc/ca-certificates" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/openssl/configuration.h -) - -pkg_setup() { - if use ktls ; then - if kernel_is -lt 4 18 ; then - ewarn "Kernel implementation of TLS (USE=ktls) requires kernel >=4.18!" - else - CONFIG_CHECK="~TLS ~TLS_DEVICE" - ERROR_TLS="You will be unable to offload TLS to kernel because CONFIG_TLS is not set!" - ERROR_TLS_DEVICE="You will be unable to offload TLS to kernel because CONFIG_TLS_DEVICE is not set!" - use test && CONFIG_CHECK+=" ~CRYPTO_USER_API_SKCIPHER" - - linux-info_pkg_setup - fi - fi - - [[ ${MERGE_TYPE} == binary ]] && return - - # must check in pkg_setup; sysctl doesn't work with userpriv! - if use test && use sctp ; then - # test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel" - # if sctp.auth_enable is not enabled. - local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null) - if [[ -z "${sctp_auth_status}" ]] || [[ ${sctp_auth_status} != 1 ]] ; then - die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!" - fi - fi -} - -src_unpack() { - # Can delete this once test fix patch is dropped - if use verify-sig ; then - # Needed for downloaded patch (which is unsigned, which is fine) - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} - fi - - default -} - -src_prepare() { - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - PATCHES+=( - # Add patches which are Gentoo-specific customisations here - ) - fi - - default - - if use test && use sctp && has network-sandbox ${FEATURES} ; then - einfo "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox ..." - rm test/recipes/80-test_ssl_new.t || die - fi - - # Test fails depending on kernel configuration, bug #699134 - rm test/recipes/30-test_afalg.t || die -} - -src_configure() { - # Keep this in sync with app-misc/c_rehash - SSL_CNF_DIR="/etc/ssl" - - # Quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (bug #417795 again) - tc-is-clang && append-flags -Qunused-arguments - - # We really, really need to build OpenSSL w/ strict aliasing disabled. - # It's filled with violations and it *will* result in miscompiled - # code. This has been in the ebuild for > 10 years but even in 2022, - # it's still relevant: - # - https://github.com/llvm/llvm-project/issues/55255 - # - https://github.com/openssl/openssl/issues/12247 - # - https://github.com/openssl/openssl/issues/18225 - # - https://github.com/openssl/openssl/issues/18663#issuecomment-1181478057 - # Don't remove the no strict aliasing bits below! - filter-flags -fstrict-aliasing - append-flags -fno-strict-aliasing - # The OpenSSL developers don't test with LTO right now, it leads to various - # warnings/errors (which may or may not be false positives), it's considered - # unsupported, and it's not tested in CI: https://github.com/openssl/openssl/issues/18663. - filter-lto - - append-flags $(test-flags-CC -Wa,--noexecstack) - - # bug #895308 - append-atomic-flags - # Configure doesn't respect LIBS - export LDLIBS="${LIBS}" - - # bug #197996 - unset APPS - # bug #312551 - unset SCRIPTS - # bug #311473 - unset CROSS_COMPILE - - tc-export AR CC CXX RANLIB RC - - multilib-minimal_src_configure -} - -multilib_src_configure() { - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths, bug #460790. - #local ec_nistp_64_gcc_128 - # - # Disable it for now though (bug #469976) - # Do NOT re-enable without substantial discussion first! - # - #echo "__uint128_t i;" > "${T}"/128.c - #if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - #fi - - local sslout=$(bash "${FILESDIR}/gentoo.config-1.0.4") - einfo "Using configuration: ${sslout:-(openssl knows best)}" - - # https://github.com/openssl/openssl/blob/master/INSTALL.md#enable-and-disable-features - local myeconfargs=( - ${sslout} - - $(use cpu_flags_x86_sse2 || echo "no-sse2") - enable-camellia - enable-ec - enable-ec2m - enable-sm2 - enable-srp - $(use elibc_musl && echo "no-async") - enable-idea - enable-mdc2 - enable-rc5 - $(use fips && echo "enable-fips") - $(use_ssl asm) - $(use_ssl ktls) - $(use_ssl rfc3779) - $(use_ssl sctp) - $(use test || echo "no-tests") - $(use_ssl tls-compression zlib) - $(use_ssl weak-ssl-ciphers) - - --prefix="${EPREFIX}"/usr - --openssldir="${EPREFIX}"${SSL_CNF_DIR} - --libdir=$(get_libdir) - - shared - threads - ) - - edo perl "${S}/Configure" "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake build_sw - - if multilib_is_native_abi; then - emake build_docs - fi -} - -multilib_src_test() { - # See https://github.com/openssl/openssl/blob/master/test/README.md for options. - # - # VFP = show subtests verbosely and show failed tests verbosely - # Normal V=1 would show everything verbosely but this slows things down. - # - # -j1 here for https://github.com/openssl/openssl/issues/21999, but it - # shouldn't matter as tests were already built earlier, and HARNESS_JOBS - # controls running the tests. - emake -Onone -j1 HARNESS_JOBS="$(makeopts_jobs)" VFP=1 test -} - -multilib_src_install() { - # Only -j1 is supported for the install targets: - # https://github.com/openssl/openssl/issues/21999#issuecomment-1771150305 - emake DESTDIR="${D}" -j1 install_sw - if use fips; then - emake DESTDIR="${D}" -j1 install_fips - # Regen this in pkg_preinst, bug 900625 - rm "${ED}${SSL_CNF_DIR}"/fipsmodule.cnf || die - fi - - if multilib_is_native_abi; then - emake DESTDIR="${D}" -j1 install_ssldirs - emake DESTDIR="${D}" DOCDIR='$(INSTALLTOP)'/share/doc/${PF} -j1 install_docs - fi - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - if ! use static-libs ; then - rm "${ED}"/usr/$(get_libdir)/lib{crypto,ssl}.a || die - fi -} - -multilib_src_install_all() { - # openssl installs perl version of c_rehash by default, but - # we provide a shell version via app-misc/c_rehash - rm "${ED}"/usr/bin/c_rehash || die - - dodoc {AUTHORS,CHANGES,NEWS,README,README-PROVIDERS}.md doc/*.txt doc/${PN}-c-indent.el - - # Create the certs directory - keepdir ${SSL_CNF_DIR}/certs - - # bug #254521 - dodir /etc/sandbox.d - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - if use fips; then - # Regen fipsmodule.cnf, bug 900625 - ebegin "Running openssl fipsinstall" - "${ED}/usr/bin/openssl" fipsinstall -quiet \ - -out "${ED}${SSL_CNF_DIR}/fipsmodule.cnf" \ - -module "${ED}/usr/$(get_libdir)/ossl-modules/fips.so" - eend $? - fi - - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} - -pkg_postinst() { - ebegin "Running 'openssl rehash ${EROOT}${SSL_CNF_DIR}/certs' to rebuild hashes (bug #333069)" - openssl rehash "${EROOT}${SSL_CNF_DIR}/certs" - eend $? - - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1) \ - /usr/$(get_libdir)/lib{crypto,ssl}$(get_libname 1.1) -} diff --git a/dev-libs/ptexenc/Manifest b/dev-libs/ptexenc/Manifest index 046d9a807360..6bba4f271f42 100644 --- a/dev-libs/ptexenc/Manifest +++ b/dev-libs/ptexenc/Manifest @@ -1 +1,2 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 +DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 diff --git a/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild new file mode 100644 index 000000000000..aa7ac947ec5b --- /dev/null +++ b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool + +DESCRIPTION="Library for Japanese pTeX providing a better way of handling character encodings" +HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc" +SRC_URI="https://mirrors.ctan.org/systems/texlive/Source/texlive-${PV#*_p}-source.tar.xz" +S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos" +IUSE="iconv" + +DEPEND=" + dev-libs/kpathsea:= + iconv? ( virtual/libiconv )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + # https://bugs.gentoo.org/show_bug.cgi?id=377141 + sed -i '/^LIBS/s:@LIBS@:@LIBS@ @KPATHSEA_LIBS@:' Makefile.in || die + + cd "${WORKDIR}/texlive-${PV#*_p}-source" || die + S="${WORKDIR}/texlive-${PV#*_p}-source" elibtoolize #sane .so versionning on gfbsd +} + +src_configure() { + econf \ + --disable-static \ + --with-system-kpathsea \ + $(use_enable iconv kanji-iconv) +} + +src_install() { + default + + insinto /usr/include/ptexenc + doins ptexenc/unicode-jp.h + use iconv && doins ptexenc/kanjicnv.h + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz index 17bf77ba1381e63a453da9373599f2054e0262da..bd391d23c2a8a3ece6a4b9dcdba32d3c5d9281aa 100644 GIT binary patch literal 7321 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 literal 7318 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�@0^64 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 Q{``OaKNk+-tuqt>0J!xp+5i9m diff --git a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild b/dev-ml/cryptokit/cryptokit-1.16.1-r2.ebuild similarity index 96% rename from dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild rename to dev-ml/cryptokit/cryptokit-1.16.1-r2.ebuild index b2c57abf4cca..98b63a2cad4c 100644 --- a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild +++ b/dev-ml/cryptokit/cryptokit-1.16.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,7 @@ RESTRICT="!test? ( test )" # bug #750740 DEPEND=" dev-ml/dune-configurator - dev-ml/zarith:=[-mpir] + dev-ml/zarith:=[-mpir(-)] zlib? ( >=sys-libs/zlib-1.1 ) " RDEPEND="${DEPEND}" diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest index 4fd527c4d3eb..1180df60ba55 100644 --- a/dev-ml/llvm-ocaml/Manifest +++ b/dev-ml/llvm-ocaml/Manifest @@ -4,10 +4,8 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 -DIST llvm-project-18.1.0rc2.src.tar.xz 131993176 BLAKE2B 8df1e34a54214975efe1b9a649753a2dc20c04e3c763bd8648000f48dd18f27ccfdc597ff6e68e0f408310493dfa92f48c7eee53376501e8ebc3b7c614809c15 SHA512 b595bb5d029723fee4e8f8edeaddd6fdcd48d668f66f4239e3208fd19d3a3622e8e4f90ae3fa4b1216fca1621d6c6b6ebf4d99dec7febff2457d0ceb79e8617a -DIST llvm-project-18.1.0rc2.src.tar.xz.sig 566 BLAKE2B c765549386a92883bd348d9be25a3c92b1e66a1bac71385ef99978ec2af413a7616a2d9699c57554d927f95b80a3584572557d26e3df16b2ff6678359d5fd6b0 SHA512 83bb4c133f34faec8a0109689ed7aa18222c9a803ba8c95c571a18e854726024f106a1c8e3a820020255c426b7fa8bda26789ff1546972e233fbe3e3ab3a8e91 DIST llvm-project-18.1.0rc3.src.tar.xz 132011280 BLAKE2B 482a0e1b806292598bd646f225705140a463706ec391e4e42f203606b85673601a65fe55f2432d77f4c2f4c6584b35e53eeaded42e0b67aa6538c37d7cceb4ff SHA512 6c0adcf6e4057de8fb1dcd062845d14d725833d23d8e1362cbccab176931f55600a3971f01690179b795ff3feca0af9141b16dee4d4159755596cc9c904bf099 DIST llvm-project-18.1.0rc3.src.tar.xz.sig 566 BLAKE2B dac9c174e2eeda5e0af0153d78a2e9c8f145efe03250582a27df1bd6a89ba70afdcfa1ed6aa46adb1f7f21077cadb6e43963758358ff17122c36781ee4018c05 SHA512 91a2778f9b66bc80172172f36d6027fb2455f3ffd03b06ad0dd376471c4d4e2e34c8bee69c76cfe95003ae34f0d28c394c7d135fbbb75686ff89aee56b6c45c3 -DIST llvm-project-3496927edcd0685807351ba88a7e2cfb006e1c0d.tar.gz 206227842 BLAKE2B cd27e9e9bca3622c2241bfa91c78eb8443df7465c1efcec57d5e701e2c61d3b2d3619483199e67b56deed9410f5382fc3164cdc7e864dcd77f4d12f3f9d2b159 SHA512 156d441074aff4d85af956b9abf89f9aefccccbe5b39e315c9c7c249ad01f95b42a303c23e9142292e7746f691c2ee704a7cd4a60916594ea1d468240c9b8152 +DIST llvm-project-18.1.0rc4.src.tar.xz 132041940 BLAKE2B 1379efd68f765a70e088ac356f69d792c210003c76b15f28b40273aa64825d7a7c7aa03d2d5016b2607626fd63f656ad88402506f23e836c72474be2032d3224 SHA512 3018a843f8e615ee0a4c742d5fafcc67eb6d6a40f81212ce045bdff7012b5acec006ee89c321baf59209daabe66b838709cdaed4e11a34c34b821cfdb77e8a61 +DIST llvm-project-18.1.0rc4.src.tar.xz.sig 566 BLAKE2B cc089aadc50d874b575c23b8c22a5472c8507acd3352786d3ac2ee0ec06f07e99eee81b94c6b5bdca569ccffa8b867eb2265b57d5d07b8ec31e3cfce89bf8fc1 SHA512 2ce82201b7c673884815898069f18cf1e4ab13a0a9ed535339d9c4132b7b0edb6b748b03499e383f8f0268d904589e6aebb9a204ef95d14f56a3fb9dca24571c DIST llvm-project-60a904b2ad9842b93cc5fa0ad5bda5e22c550b7e.tar.gz 206511075 BLAKE2B 501924562c3e49eb921adcf3175d55ce0a47992b3b6b8b512ad8f1cc7b7e5f7bc3e2e278b7817c5924fdf8328f97be2f9c5037b1b6414d49e3b525739ecec6da SHA512 b05fcb4600645befb07f2da1efba463389df3fd1d9a26cb0e6ff9ab51edc2d8c5f51a9d44fe4b7f5f29d67cd4dbd15382fdf97f51ddc2c209196533c40611078 -DIST llvm-project-8884ba43a8485bebef5c4d41e7ed457e3fa84f07.tar.gz 205853916 BLAKE2B 115809efbf062ced32ffe61b25e65e44a0b3c293f68bf40fc4d9e596cd077fc4781a059ad24c4dc7a139c6ec884a6a183ebac06535f2498116266695e19daf00 SHA512 cb496111ec72163a1872fa9a14f8963108d3185f4464a74cc45d26ccc5071bc36895618b81c29063cde0564a50017a0194da4dc559a046a12550d9ab0d9b8347 diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc4.ebuild similarity index 100% rename from dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc2.ebuild rename to dev-ml/llvm-ocaml/llvm-ocaml-18.1.0_rc4.ebuild diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240210.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240210.ebuild deleted file mode 100644 index 879c30db0807..000000000000 --- a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240210.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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 llvm.org llvm-utils python-any-r1 - -DESCRIPTION="OCaml bindings for LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${PV}" -IUSE="+debug test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.00.0:0= - dev-ml/ocaml-ctypes:= - ~sys-devel/llvm-${PV}:=[debug?] - !sys-devel/llvm[ocaml(-)] -" - -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - dev-ml/findlib -" - -LLVM_COMPONENTS=( llvm cmake third-party ) -LLVM_USE_TARGETS=llvm -llvm.org_set_globals - -src_configure() { - llvm_prepend_path "${LLVM_MAJOR}" - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_OCAML_OUT_OF_TREE=ON - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - # disable various irrelevant deps and settings - -DLLVM_ENABLE_FFI=OFF - -DLLVM_ENABLE_TERMINFO=OFF - -DHAVE_HISTEDIT_H=NO - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DPython3_EXECUTABLE="${PYTHON}" - - # TODO: ocamldoc - ) - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - # also: custom rules for OCaml do not work for CPPFLAGS - use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" - cmake_src_configure - - local llvm_libdir=$(llvm-config --libdir) - # an ugly hack; TODO: figure out a way to pass -L to ocaml... - cd "${BUILD_DIR}/${libdir}" || die - ln -s "${llvm_libdir}"/*.so . || die - - if use test; then - local llvm_bindir=$(llvm-config --bindir) - # Force using system-installed tools. - sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ - "${BUILD_DIR}"/test/lit.site.cfg.py || die - fi -} - -src_compile() { - cmake_build ocaml_all -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check-llvm-bindings-ocaml -} - -src_install() { - DESTDIR="${D}" \ - cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die - - dodoc bindings/ocaml/README.txt -} diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240218.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240218.ebuild deleted file mode 100644 index 879c30db0807..000000000000 --- a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240218.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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 llvm.org llvm-utils python-any-r1 - -DESCRIPTION="OCaml bindings for LLVM" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0/${PV}" -IUSE="+debug test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.00.0:0= - dev-ml/ocaml-ctypes:= - ~sys-devel/llvm-${PV}:=[debug?] - !sys-devel/llvm[ocaml(-)] -" - -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - dev-lang/perl - dev-ml/findlib -" - -LLVM_COMPONENTS=( llvm cmake third-party ) -LLVM_USE_TARGETS=llvm -llvm.org_set_globals - -src_configure() { - llvm_prepend_path "${LLVM_MAJOR}" - - local libdir=$(get_libdir) - local mycmakeargs=( - -DLLVM_LIBDIR_SUFFIX=${libdir#lib} - - -DBUILD_SHARED_LIBS=OFF - -DLLVM_BUILD_LLVM_DYLIB=ON - -DLLVM_LINK_LLVM_DYLIB=ON - -DLLVM_OCAML_OUT_OF_TREE=ON - - # cheap hack: LLVM combines both anyway, and the only difference - # is that the former list is explicitly verified at cmake time - -DLLVM_TARGETS_TO_BUILD="" - -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" - -DLLVM_BUILD_TESTS=$(usex test) - - # disable various irrelevant deps and settings - -DLLVM_ENABLE_FFI=OFF - -DLLVM_ENABLE_TERMINFO=OFF - -DHAVE_HISTEDIT_H=NO - -DLLVM_ENABLE_ASSERTIONS=$(usex debug) - -DLLVM_ENABLE_EH=ON - -DLLVM_ENABLE_RTTI=ON - - -DLLVM_HOST_TRIPLE="${CHOST}" - - -DPython3_EXECUTABLE="${PYTHON}" - - # TODO: ocamldoc - ) - - use test && mycmakeargs+=( - -DLLVM_LIT_ARGS="$(get_lit_flags)" - ) - - # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844 - # also: custom rules for OCaml do not work for CPPFLAGS - use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG" - cmake_src_configure - - local llvm_libdir=$(llvm-config --libdir) - # an ugly hack; TODO: figure out a way to pass -L to ocaml... - cd "${BUILD_DIR}/${libdir}" || die - ln -s "${llvm_libdir}"/*.so . || die - - if use test; then - local llvm_bindir=$(llvm-config --bindir) - # Force using system-installed tools. - sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \ - "${BUILD_DIR}"/test/lit.site.cfg.py || die - fi -} - -src_compile() { - cmake_build ocaml_all -} - -src_test() { - # respect TMPDIR! - local -x LIT_PRESERVES_TMP=1 - cmake_build check-llvm-bindings-ocaml -} - -src_install() { - DESTDIR="${D}" \ - cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die - - dodoc bindings/ocaml/README.txt -} diff --git a/dev-ml/re/re-1.11.0.ebuild b/dev-ml/re/re-1.11.0.ebuild index 7c9d68e94c80..cd2bcf644fb9 100644 --- a/dev-ml/re/re-1.11.0.ebuild +++ b/dev-ml/re/re-1.11.0.ebuild @@ -17,7 +17,7 @@ else -> ocaml-${P}.tar.gz" S="${WORKDIR}/ocaml-${P}" - KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" fi LICENSE="LGPL-2-with-linking-exception" diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest index 5e58ad423ebb..cfcf085547b5 100644 --- a/dev-ml/zarith/Manifest +++ b/dev-ml/zarith/Manifest @@ -1,2 +1 @@ -DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4 DIST zarith-1.13.tar.gz 85994 BLAKE2B a5860319e17f4e660f248f3e724076b578d27dc3a06e8b54d68bcd6ed021a0354ad714dfcb06329bb9c4a3eadc3d08fd84fd76ef5d1a8902a06a7506d77addde SHA512 a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml index 6d4c3b60cfec..cdc93725d68d 100644 --- a/dev-ml/zarith/metadata.xml +++ b/dev-ml/zarith/metadata.xml @@ -5,9 +5,6 @@ ml@gentoo.org ML - - Use MPIR library instead of GMP. - ocaml/Zarith diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild deleted file mode 100644 index 275b33c37e47..000000000000 --- a/dev-ml/zarith/zarith-1.12.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit findlib toolchain-funcs - -DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers" -HOMEPAGE="https://github.com/ocaml/Zarith" -SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1-with-linking-exception" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" -IUSE="doc mpir +ocamlopt" -RESTRICT="!ocamlopt? ( test )" - -RDEPEND=" - >=dev-lang/ocaml-4.05:=[ocamlopt=] - !mpir? ( dev-libs/gmp:0= ) - mpir? ( sci-libs/mpir:= )" - -DEPEND="${RDEPEND} dev-lang/perl" -DOCS=( README.md Changes ) - -PATCHES=( "${FILESDIR}"/${P}-shuffle.patch ) - -S="${WORKDIR}/Zarith-release-${PV}" - -src_configure() { - tc-export CC AR - ./configure \ - -ocamllibdir /usr/$(get_libdir)/ocaml \ - $(usex mpir "-mpir" "-gmp") || die - sed -i \ - -e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \ - project.mak || die -} - -src_compile() { - emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all - use doc && emake doc -} - -src_test() { - emake HASOCAMLOPT=yes HASDYNLINK=yes tests -} - -src_install() { - findlib_src_preinst - - emake \ - HASOCAMLOPT=$(usex ocamlopt yes no) \ - HASDYNLINK=$(usex ocamlopt yes no) \ - DESTDIR="${ED}" \ - install - - dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a - - use doc && HTML_DOCS=( html/* ) - einstalldocs -} diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild index ffe8f2bf2cdc..4312ddbd84a7 100644 --- a/dev-ml/zarith/zarith-1.13.ebuild +++ b/dev-ml/zarith/zarith-1.13.ebuild @@ -11,14 +11,13 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86" -IUSE="doc mpir +ocamlopt" +KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" +IUSE="doc +ocamlopt" RESTRICT="!ocamlopt? ( test )" RDEPEND=" >=dev-lang/ocaml-4.05:=[ocamlopt=] - !mpir? ( dev-libs/gmp:0= ) - mpir? ( sci-libs/mpir:= ) + dev-libs/gmp:0= " DEPEND="${RDEPEND} dev-lang/perl" @@ -29,8 +28,7 @@ S="${WORKDIR}/Zarith-release-${PV}" src_configure() { tc-export CC AR ./configure \ - -ocamllibdir /usr/$(get_libdir)/ocaml \ - $(usex mpir "-mpir" "-gmp") || die + -ocamllibdir /usr/$(get_libdir)/ocaml -gmp || die sed -i \ -e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \ project.mak || die diff --git a/dev-perl/EV/EV-4.330.0.ebuild b/dev-perl/EV/EV-4.330.0.ebuild index ec997f6507ff..374a2b8ab945 100644 --- a/dev-perl/EV/EV-4.330.0.ebuild +++ b/dev-perl/EV/EV-4.330.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DIST_AUTHOR=MLEHMANN DIST_VERSION=4.33 -inherit perl-module +inherit flag-o-matic perl-module DESCRIPTION="Perl interface to libev, a high performance full-featured event loop" LICENSE=" || ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )" @@ -21,6 +21,10 @@ BDEPEND="${RDEPEND} dev-perl/Canary-Stability " src_compile() { + # See bug #855869 and its large number of dupes in bundled libev copies. + filter-lto + append-flags -fno-strict-aliasing + mymake=( "OPTIMIZE=${CFLAGS}" ) diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index a91f760eaf96c8205133e9bb411e371480859cdd..7f2ac1e1bb3b847730bb35428744b6423eab9c9a 100644 GIT binary patch delta 181863 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%0Ae#1^xe@6qPNDHb0i;_5vQ33P%(eBy>H$T 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 delta 181938 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 z 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%0Dhd+HCKmPcN)jzAmXI>zXtyJ!X5F0YQ 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 z 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

  • 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

    do8I;4jp;5I~gWS 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 ?Ok^& zwi1rp3l%F&zIWvfT)REpB%eVYPpb2K#BJ}s+)?Gg-zqIii*sgFThhI;zfM>0*cZ`^ z_0XNGv4@IxIs5jK<_Sa{@8ClC)<(GjSKU#oJ1fzZvo?n6n??@$*=IdaYPvwbdRL>vdW+3J`_xDxh zbG})zaJw#-tusn+@(4v2csgr8UROT3_;iA)`f|I(g6`C_gPiBdR?>jD$f z{G&M&uwNY{Rqf5Y`L6xBEut;yy1psQ{bF6nm5K7fdTt!YYD2B62&*9h%j>j7Ysov3 zP4)phcg)j!&nttdsE!8ztQfQR1sdd$s;=d>rfH=dv1%ojZnSr28&`{_bsGhqFOobQ)jjuMuc8t`4p2PrnEXu0;}P}!(qu@6 z`r)l2!9f7U#E_4^cIj`tagcOC4hYY;jmgvjn91+0;7FZ!tIq8#)fZN?%_Q5bj3&|NBO z5*AK&2gypGcThwkNy*yHN-$j~za-vqSLuU_jF3qlC(zt4NqN3%0kq|tvs76b@8x&p z0c55YEwUB^!;uyB$2n7t(`%Mg2A2<)<9hd`^0!2cZS!Vwb6@hyhSG$33UrG>kL0GA zr?W~dAb{iDihcS0Jufl5b5Bof%%u5*Vy<&4pQ`MCw%q2qC?n3(5uvt=P*n~sDx%z{ z*9a#CtOLnL*eN|jGn#8nuyPJBHe6?O?A~@%^II!R9cBNf`0>UY&`6sNVPgg4aosk# zPf+x?iVvJny;2H2DU;|t1#qhAe79XeQb)YjkU-G7s@We6yUwk0H$x0^i=>drvtAf5 za%_rMBi>9|N<5eA)2FA=R@}B103$i;)6E(e%0?}~>N(t>P6UOgqE3PQUC zJTl*`j%^-N+lFY04C=(6;#Ey*JuqEkR$e(V*UP@D5;xV1j#M@A1pvL{rC=>FiP|zL zd+l`u5&bxn3~IKsolg$-AG8moikw}2H+{#|6(k4|%ts`p>fp4k7OBom?*AT?>P`0W zcJ)Pz%Gm3kVW)7SBpxjCdGSS2KK)|7(1?)C|y#%g2Xv&g$y~Mm)&c^s2bY2%;gH?2r3cmTnq|6iUcM3A|*AY zPp3w_Csgi9c*4sncin*4!;9WKUl%3366^2Gwxp$e{r)YFN}$px^yv=CTRHOc?Imj= z2b%A;bZdBB#s-YYN@yRd0W8+~Sjq&v{3Z*JobOvFEm9~^n^X6xd`352(Ac{K04 z_UdX(LBQJ}&F&dWYQWjV1??)<;H8|yd^xQN@WBzByBwQ^@S|>K1+})Ib^%G9@0woc>~;C6sy>^$YAdWCSfAQS zdkjqt0c={Pa9m$XoN=Sj1k;gUMes?t(x~n1#xLpG{jQ4kSc(NCh7F{CO_}doP<`yu zn{wIxoU-S8R9m_RqP$~@8hlc~or`Ns7#)3y4`<7i1XOzlu`fS=`2F*zzyG`aKxd#+ ziuHUpz6rRb>!-E`^QW?API=tw%2#i+!e(v+pn5wW7brrJT6=xPgs0gtr9IvL9;>8vH>*T6GT~bfgJ1X$OD6UPfw|Fsd^Xq+JH*!76Cl0HL%aS zQTEih3S09iPSNxQs`@y9U(*INHItp@O95SP)2Y~wq;{N+7y*o{5<1&VZRp(>p&=9H z__NRU$LEh9zW(#Rj(jnNyNWt82a|2=9L>xkm0Z0Q6UdNii1`lW-S?$_Xqa6s27_ml zd&vI)93|JJZFej}j)rnx>dXM_DHc*A{YU^voAY3sf&)D!WqjW5DF^`?d;}XPgA}$q zJ}GG~r7)yoUd7ubwd%AYV&SW1Ap1&5hwAmLhpeW`_s`Tz-V11fa$IUmkY^|~x)b9X zPLS@aZOt3}s%PCZ-v9k?(vzIRM<@4+_E7dkK_{Vsg0=gt>S=>$P62sIOZT;C$Qk#= z3)D%7I?xd@URBjx(=vsEfEB#72iB?i?z(vC3LKLnA*VFg$+J5zt*TXgiHj*VplvsG zvtlV$QOd0;b9n;)G%paX15BqOP-WUXJ35&qYx3Tf ztw^=)KwM$fI5;QanG)|&7ybRyU!Q;a`r+64&pTfAQ<3ddQHq69t=B>N6jNN(PaC0C z4Fqc>N+uOfX70=;omplMu{XVAi~sL6lgzUO!5d$XPyJaTT=STc?@21a}t>px-FP!Jwpw$ zuI*Ml?)%{!-l3-drAsIKy1l05$t%|$HNMxPfa9oe>ZWOk?0}tWf2Wl7<&HIwaXJ@s z*{pFqkK?Qbairuuz3JHF<)J&27gsy4H+==|$Ztznf>@~5OmPzwHBKMP#Zi4fEB_G4 zB7<<8`0FG%mVDaPVecNt&_s8tPJ5{`d=st}_9*=4_?El9n5ATLOv^#Lsol3)7_CIj zI+f(t?^zF9(jBKZ?s3ngxePRFL0$ScM4>{AgKzBVt{p>D?jtTOV)6q=OMw)n;ni{A zpS9owTknz*Y9q$fbXTHq)T(UG`>>KEK$(wl;Us8wcXCTH{lH ze>eT^s#U4CV98t*U(F!bv&n7DgA>uopr>{{QTSAxEK{ZH;J+eEoV_zMGG{L`?yBy- zlZ==4ErA+ZmsDNig_wZGV2i%aVjr3!vmLJpru3C=8eqMfvS$|dcGCgPuI*e7rpaU4 zonN~NR9Ds1UKv-V8k+ZOj=XA@skhc75d+MQ#cT;GNbJOr4%+bAsZ5XvWM26?b4HRiXGTIHkD-^H znkc*=psZtb#Uvu_QX#SPl7g(v0FOBoQq~@GQ+T$4;%ZRTrB3G>s#9iqiym&VNd2gN zHieB09Q(@GWAf%2U-lE8D}-;|y^2s7Hz_WvWt8ut=$jRf)5`6O-7!8^K{) zs^e9qtKl@&n$1>=93(w9HRh=m`g5OSa)nk&v9jhNhY`b*=bknT3Xv$nFQ?#%*Dljp&3VM zmlxFs^)W@UnmPR3bFIGo{g>)%pWn5LUfatV&@i3X+X2IDfFa9-&&yR-uW#d8{ZBqJ zg=Hvs3xbr2$xE#&f&D@C)p0?GL*HTvzaQ&0BB^pvfG+%P-ODwzlm(zq$*zCvlqfUv zRO9MY>6WyR>?2(pn4Nc}gFsVIZfYwaB_b)!L#$@KNUF}*svMv6b5@+3ZIdW5&#k_M zD|F40_(lG^E+^WHtQJdmpy)AI{_-oc?PE)96m^Rt;gk#;Sh@=Uloj73Hd0uSZ|+6K z=y8xXL${+zy|T}ej3bxjl_KE0>++ld`TN(8U-~ce*Y*Qu@De|zY)}Oca5|&B-*|RF z?5U$|*Al5jO>}~fVk?yg>tV6lE)5mORM#Urk)XQTp(LGt6*aI)H%^6vaaCV$0Ozsk z*?LP|YBIs!>TLqFlVz$X+^hWBoHTASmDtFj@~pcN(SgWahk2X|EeZ>$nzhAhc5 z*%LMAnmHp&gHx_lHDTvbRjx22-!?8e34jh229$H*QKZ#}aA!R!&Otpy?R^KilmKDy z2JnZ2rW2!#DJqcM^gZh@XT?o*3EO&nvqRxz?>-wR%U@W48GBHQNtp@`v^1}z7{5vz z7K?XxJ5sO3;NWk!9N<_KP04OG%*d#R{=II_u)1S9r-6obhsXMr}3Til$zRU&T|%@aOxVXm(Ieoz`)5uHxm73c3Qeq zHlKpJWV@cFn{!aS@p@VUQw8Kuw>P+|h)4-4Ky_u^9mof>`tlDQU?ql97--}$HR;sa zAgXEO#hmo9A)|Xgvr;{jy1b!KP6;cUf^j@BFMbF8E6_;9ox7twhtss3N+CUFng82< z|AAmUd6BGrX!*)+N$o7E=Mk8?({)?V-bx2fp(&? z4a5eth+yl3!b#!rpuX6|*nHJ}csPKiCqRX)Z6!|#0lKM*~#aqanCqXgZntzjuB}$)s8ga{8 zH<@8u-K}HVWZ}+@-NBPkx~yZs_xvW^wJp(orI~badjk{ukYSdrN`z-xb`?8)y9aO2 z>#ElKFI&sxHAU_=JuRukZinHCt`b2eS?gFt7|!L*K8l+<3xWL%f>Up8$k@Cjrpl!X` zbw>1inR<^&|Im$DNESi6q>iN zM_EGIsL5pVT&>UTfBeQs+7Bm!qw4YNd?7Cs{wS!bNfnsD!|F16Tp^q$XLys*>yb8kCM%6A^EI7ZNZ*$y8rP zI<^IMfHv1uo`e931cEd;sB_SU#IWJyR&q2_E`%fcj-wO@Yor00Z`d47oA8o%Cw4aC zx>J&EQLgQ^=&L4_98XFBYxb^{79P^T<{LKnNhnPYom?kT8aN;udE=M0B+H!61peTumc; z>m;lU&5Eh^^qoF0W$<01ly`gTGj412A*ujiUt=gb=gp$7m82Yy>h2XzA@(U&p|w44 z>r^>gv1-uc?%;>xv7AoRJGiBf=URRF>;C=wb+(Flylp@(d4ojPi1lnRJ5L7~RYtFJ z$t1DFDjp5U(}2Q7oF=MK3VqmlSDuT4V#8F`0hciLCJkRSL^H7_Vf4iA`ppWJEZ^U26c#tH!!mX zoyBo{B`yi9WhesCgohWOUwG=Siwm1xAHQA3jpO)3O8-4&oKtq{t+nKYRV30TQjsOE z1D5gOSzn{K$EM_xMZ{*CUDi}GjF-zhT*q`Rjrbh$042{QapIIj%Mm~3r6*T$*c@E2 zDaGR&lL=R8?sfXE!#*Zk?rY@hot|7$b( zPzN5`Mehz$tF+pjEVD6f83~pLLDwzl@~T?U<~=45NIi>hm*_jt%zNWOg{Mahh2m+2 zsM898F1J4PH?jn>MHux37*SWuK(yQT*Wv*niYI(G8|(2y5*nm@MVscWv^f!}5Du44 z%x*U(+E9v)UIl5Gf$h6Z`yGAVCpkfPYLeslb z{_*8QZ||U3eh6Zb|455zm|%;u#=9)|A>Vyhv`HsUAX+D6NN>}y1-u9J9-285X`4!x znsWl<-6s1tHz;TDoOz`(tx=L>(kS<`QR$3H?(ATlDc`OQ9S~7z)m#GJxem&DorRTP zBcj|KaqztV4RGnHi&9jutD4R_*>&mmN0h1d*9_7+eH~!T0mPxI;G;7z*g8ZZKPwxz z%H)_4wqHy3PyfkzZwGR}FLHk9n|?abbp`2WUQAS7kFqX2yg^<=&Bf$Su&}^uQaB@} zbXS;=n)W2zOG!|BjUZyuZjN3MmB}Uw$~Gt5<>HenoQdh7N!wumyv4Lx6}Q!$B)DEG zL7Xz#tNV;OT%4k@1`rw^n-PI%ypf98CLF5*KHp1>1sl`oHPPGJ#PKq3KH={u;s z-E=(4QEh7{TmOq34#sGkLyK7u-G$qql2qPD@7m4BNmgzhX9MNL?jcAF&f z_VP~&T2daHO`JJ38L69YTC;i?P&7vZ%&X%;EVBYpBXG)Y^zMk&32ePRLXOX%bTo2yYLen{amZhpWI&Gr~V$!3w3KVa-tF?HS#M{oJ7v; zN`Ss|&%t^1rQ|W3UsYYuNEA;HQSJabW8lqRyB7m|2fJ-pmNkQ=61mnh z)@s`%uhS*CCI!CTesP$?diYb86zHA8QX9R_!IUBpokAePNC(t#57a;svcS9?QlfY? z0VQ+h?h;;-wAfOXDSeYF0EF%i0dLOa+Fw8Hy6fjbl6kDvr{CvK{nM|%>;C!!^}~%q z)>+IZxZct*qUhInt*{FQ0xaA%zS&yqo*78asp^uyZw`)fPFGURg92NtqcK*=Xa}%G zr3~w^$O879k`1hr7k4U=`}XZ^`c}zv-Sy5?luG54@KwsT{KPgk$MRQZKTj|7rBbci zehN;)c-xj6HenqUs|m!ptlWdOsnksE8mSK=IF1EpQ7K>eyj$BEfJ&8Y@IR|&#Q$R{ zFT5+lbA3>p$TQI_rXCR+{D5Zf|)Y-=XX{sN#bfY=3RWXig zAE0rRZ?)3<@`JC9+R3)|CJO~nbLcw=O5mGr<=P*U3~F#sJzcYN`rig0fIIn{t@W+d z=Ot@Dx9hxajRHBJyyGYn8_+g6pXD}X=w+e6fH%SXLMr8%Ro|6EU{|Dj^Rju@q*;Je zYQD+8mTt`7KhOTJg?j=FDp=4L=d4JAxyf3MBeu+Gy`R=({^C#TA}P6tN^(Z!KEaCQ z%o*$~5Ej^M)hR`ye$BIha&FMJS2Sn!riJ9kSy#Lu@D}W9?mDf!0gMC=v>O+JSrm%y zw?l)Td@WUVb}a=)b)H5(!oA-rEck+1CeHC#*W{|IIjLiB?7Ah0N^rNQu*DR@;r)mA z9I6}DNHpglERucw_d%V1zCWZ-g(u2Z9XSYM1PD$dptDV_%N3xtZ5v3}BnUYn;Mz2a zzaZ#7ibn58YjaXS75QYgeCwfXdbkw7E)vVUfiA#Q#O{Toa1Q&@Sg* zwwA7_iKDTp2Eo7Tha9qN{(Hs#?(=u|*_ZD-C~8uFU75;QFXOB%T(Lr2iejf+_dAW; zHOV>zI3ccnhV0=(d(0Y@9!XyAC4F_2lmNBIOe85a?@~rWQlE0#o&(fy+|@R9;vu~T zm`|+**vBC0vBcYgE5mYAe%>5^=V-bTYfbSw&G1T3T30*Xtt7lNBFQ_T2*$PM1i0y( zMRwS|!c>Y_I&sjU#d`MKrSOyEv|(ufTDD(4efm$keq;;CW~fxS#BY#{N(xzs?o|s# zXWplB0lHpM#qwtgL2i(eiUzel6OEc>MP3{PLy!JfDU~w(egm z*Ok*FF`NAN&Bt`WO|Zyf0ImulALPRe4Xr8Ctl<@hr8sWI!v}Re0(n#c+k4ZgzE_Gn z$D_IeCuA~d<$itY!l;(j6;xibNPU|J8Fm`8enl~~Q_2`=Ymb|xi4$xkV3~TvDW|d& z0uLTY``JA@iQNcJdJ~g}_6`nix~+GsuB{P2ls^x$6Zo^LU{V^rw-PdG&HC?^`|a!e zEC>0W#ma+}sMjk2PKh7z{TVf1?#o$|r2yd_OG29j)TG?$PN_g@3h7WTVJO(`b?GpO z$O63;93uBdtx|a5S`r1->C3vIh;ipH6%}QYbmX@*x-0VJT^UirYC`+lyllBBR#n_| zrkwA`nt`7|ZVuU>(!VIrNM=+--6=Pxu`e62L~3mv0X%izol*2J7B^)Zl6%@TbF*Q* z8ae*8Z2u--JR7~N{=uhHdt4eG@&={l@6P#TWqK>%qG%r#mFD%Mb`7|lp6Pl*1~r#K zU(O|Hz@~6QkOgMcKH}^}dslE0Sk#7xKeFYdT~QOHzxBq;75cWcBK6bIZDjXCYaID&N zq31`ay1^;&v?6QCo5JN|*tHG`w=NV%@~Uciqy{OA)TFgYJ$qZTxLg)xTu^}aVu^m8 z77&@mnD;#-J{0L8ZvIQ|ohm4+*-qFsu@I(IIt{8If-Y2(=do{xAAEbJhbbG)dYM1o z9BNKV)X!ymT%P^&O{@w&c~xc6pCV zVO7%+9Cw(<4E*0I=m}%kR?_#;0phGAOrr4Pgy(cc^*Vxm)|^LHQmU>=)%K#S=-9&6 z!5G~9{`;;bWo#cG*X0hZ^XWizE+w+qS< z^{}wde3?3Jdcg)nBmLf9U%gwg@%=`C4lWzZd|gAz2NerD+k6-g)t>IfDd&u88%a8^ zMODP5F|$>DYaBr+*E-dj3y^@6^I^c30I6kAz&c_)#R2U!3A^Zx*;5phAGxd#A7uxVKU literal 269490 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

    9H2_ja$bf!v*(>t)Hks>}G} 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 @0eW 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%0AxA>4-r1uHCyW$$abvuANChO z(p&Y)_c&IyNDqi`xXt5KdqlJaZawvIQs&+{cgw&0vEyGE7-us*KM>H?j{Bj|)8`?6+EjzN;P`Dsg9HShMyEqB^! zp~QdyCGs}J4qASg7HLabY-m(qtK8`vQVTYH=BU??-I4XY#@isr>V17ZEAw=Vx+y^9 z4VvX=J0@8S61VNRy^h)vGi|af!*qkU4SWD zRMB*9ybQf=9i!Hw(!{ATE079O59HJ?nOCKQ1c!zg3W5Y-W~Cl)M<3#C0sWm-W3zp} zzt!K=F%8BCp9rwIyZueQTJT-WxOr)>x zd&+F7uz2E()=Z6el{gvJtZxUY`I%0+>FPahE$ca&GXQ3s8kvf|*!wVmoulrHwjLm? z!{Gr(Q{EY&gmHbYol|w)4|ri{;p@ zPY-ZmgI)Rmmqm1kV~@-FS%5U1m<@J;Yj0r<0J5QKl+RfYHD(@uvf2pW_VU`Otd9B3 zXB}rzYF%49B>`Fb$pgmQVa*6Pby7t+%%~?$zi%b#>;@@p9ajgl%_WjlvGiHl4oB$GsNk za_2DX{Q=G+*WW?~vF~*dCJ0jk)+U!$UgCmMZ;H2G_UolJj=n4Jl23Sm19WGy+&P@d zQUDx;Yb7~29w$Cjc}jcFOGC-GH0#IzD9AtFKcQOpLb4;_Nu_ysB_ADc?Y6wsEjDhc zr%4P_K5t*MDC1Jc`?z&C*TmVOD*LH7>zj5Io}NqAX(;M+5Qx+GrI-fY5_w*kXSv`P zFRL~j`OP}JrLYVMy|`u1M0g2M=d@S+ayCQ-Ek3vbD|PTAibAc}`t{UBuO)Xkq{7Q; z6?_iw>~<$iqy7q{d)v1ZizC6ae0&x;qrY9XzXq%J{tfE2E07qx!MHVYx|TZH-S1@f zj*yk9nd>I+w6AkDuYgz8?^Qxf#f5dn%0D@W+pTWma2Pf3TM@eHV02LF%9&AJLy1wT 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

    2Y<{ns5=BYu0yu>c=TnK{ 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 D&3PJr diff --git a/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild b/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild index 8f41f75ce36a..4f98a615c77f 100644 --- a/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild +++ b/dev-perl/Package-Variant/Package-Variant-1.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Parameterizable packages" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 ~arm ~ppc ~x86" RDEPEND=" virtual/perl-Carp diff --git a/dev-perl/SQL-Translator/SQL-Translator-1.630.0.ebuild b/dev-perl/SQL-Translator/SQL-Translator-1.630.0.ebuild index 75b36bd49e95..2509b4395b98 100644 --- a/dev-perl/SQL-Translator/SQL-Translator-1.630.0.ebuild +++ b/dev-perl/SQL-Translator/SQL-Translator-1.630.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ inherit perl-module DESCRIPTION="Manipulate structured data definitions (SQL and more)" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="amd64 ~arm ~ppc ~x86" RDEPEND=" dev-perl/Carp-Clan diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 548b073983046c195723e684a5eb7fe806a1026f..ea06796f0e7671a31eb03161abc6f562e41b207d 100644 GIT binary patch literal 269824 zcmV(`K-0e;iwFP!00002|8)J^x+O_=W{2JDDewX*nVY+rn_Z&W-6TJClb}G6y0v3g zs3Ie>BO)6pKE1~9682uZ5QV~*RT;7OTJF>4;s58!{^LLX@BjD@zpWo_wjb^P{;$7% z{)ZTj`Var%zx?C>^FPJ^@DE|-c_m$Vot6k$7ce+Qu&UMeS%HSJ&xN}=)nXSy6R?B0qe8+TOyXC&~nf~FQ z|EGUUNBoD(ch~cbHJ>||SkJrda^*B?jy=Xck1HPOy35>a?tPxe80oGhj(r_>8{uf@ zy~EDC+`AoXUA)H~XPC9kqmD3kNhyu1*IZh! zzyHHO{?k8?Kdt%4=k@LX@n74QPkVj;@efD5(woe#Yu?v&jNEv~IwLPt&MQT}I);9a zcDEQty+hvVK6uS*$Lq+e?A6YB?H>0z+9;zG1U|2}Tfg>P*L{|-=D6pYJ?B00O4m^< zzkk+r&3K)NKJ|Z-*%j(>95wc{=HqG#Hjcyr)!y%WwbIw_YjQwm9&z6%Cv>GN&$+J^ z>pFT2^O$#D{O#-@)X1)5>M6(OU@o zz+LMZIE;ATJ>BtI=UEaOpF#{fwTLFSoag3=17fP7m%<%i?<2IU)DZH)$L6c@ zqSs0(l%uA*g?*xn;V3n~%j-Y1zCOQd*YU1hwO%}UuN=)cu~Gdqa#RzQuh(j0j(<CC-+1M&?JasO1i4>8)X1*i${% zKK@NwXF8E3nimS{J~@Z57NVQjR$fQSXKhD0_!6u!WAZZ{dxfQOuH)bkQpu%bfoNk0 zu{5-~XmlmD$*VkyieZde;}KWi^WuAYYRGHkS809v@qeuG&s2eP?|4#xQa#IiN!64ro~-nxT0pRhq4$@pGO?fEQk=w;FH$sXe3+RJ$@l&P*Ba4n^R3OtrjL#+Fnc-xiGKmKv^)BzduUf2ZToS27F zqDKS6!n+fE&I^qUS3dcOtDPg^qI#S$?u)oYGzF2gv;aqK>~b4M4fCeeiljWP)%6!r(-Y4nQLS@(aPB&I|05 zGfPDO#p|>HPTO%u;@CaG2CHNs(ZbKh7|*&0h9}MkuZCK+>oO#_qwb*pMJVk}S|E_P zLl@PcsKBpHImh!2Xb8}Kw-2q<~+a~ zcRau)DA3rP@;=JhFa{h=iX2A1Z$9)6@kLtSzW!h9%P;@=bNl}1S3mZyVH{N8r6%t( z?~rg@KpZ00UBhu@JTO28WUwyYxbq5$2ui#r3Jp$qf*N?vmHUC=j#+tcfE@6t-XPmT ztO~m={1>Lw=O&Wy8H<2>5$$-d_i%X=-0(X51zHY_!D;r~annRv-hD5=bm8sO+`v{m z(?*Yoj-cA8bK|SfO^_Puo&+CYk%sBCJ2m}H0&^$MzU1r~R=gb^2fGf9pMEjO|MAn0 zfBMUhKYji3E-(VeyXU`&mj{C9{qXR78=!rHMUi40VERnRBffzmfX>UP#hLRy$4uqm zB}!ZbI6|3BVRvFI$goU)=uSrabezN^{sl!_oO{BMP|E?p1D&V#Cb2NCv ztKOkBBIyR<$3ip%E2J1wxp542cj(iBKMMe@8+T7^gr)%C35ik!&Hxyv%iw1)xOVV$ zy#UB?*|3WCrf86r4thWXF}l7>-Qp@hDY&He0Ujm;tQz zF}c)!AiS0$RE7BNFM>-BTphs$egHJbj58kMz}t-g0EzjrOS^_ zP<eDp$o$F)6|()G73LQT>- z?NE>j`3d2MXxup;u#bI#0WU3Sb0m<4`+_Ytf_TJjT~G8PsGk!3h0rDltVbMT#(DvI zr%Fwr$iQgu2m!2gm;gfD9Z>u(v;VrrpAgk(pa1#mAHTmEWq9{x{AM{NYmi!8Sjtxe zKJGY+2h%cO1b`koAHN;Zs8A^`XK74wM97y?ZaXEsUG+y*tkgivlp@ zvTN=o@XBYt;(Zbo#=l7on1tN$_p@Tu4S0!LEx0}u`Z~jPqacT@ask{fyzK%;6ar1b zdm(LTW`l3t*>5U$ZK-mEqCfdnLeddbbE8yXZ6P%;hC^NYhU*;lU26Z!AD@2wxxH}9 zbi6Cs1ZHy@sL}wGqhJwYW`gG=aKX8-CcI?Sbzo#TXb!klVogh#SOCa8V+S)461BxM z?_i9=Y0C$BbkJy;z!bDrCLNpF2SCM{_Z{;a6DK5xy((Z3n*+5CR4ZTQNV`lel&O9e)u#(+zH zY9c2>EWx<|9e@lS`P@U24#sLwdVaD-m^5AqHdoHT{{vqZf4_JY4x7^tSQ5w9N?Rv=r0`UfBoaf?|=OGAO5t)pI_4#=kdbE&-;KK0Wae+KCX7c z`S##n@8iIwpG3tVJ~}zr&bhY;)Zd^k`EIy%m>>RWOwVYLAa2DXQ1gn4e>gZ?CLaWP>{mbm3tDsG{rSidpt?GYSP48OY%?oO)#l$Je`SNqV8n;X z3?y4F%;|g)*IxjzfBK`p63X{{_0?g=NxGWRZ6QTI#wd9CEX}?$h=WsyJ40#`loNPA z4$c&D@EoW*I@7bEApyNI`1yvdb-a)?3Ao?P6#zZrCz{05 zT#%w<(EyfzqH_C`H3tx+^aI?2P7&ZaeJnG8b26lmU(O`}Tzf`@DAJ8-<1!#RfH|BW zMzM$+7*4;4Q61-7h{GVbj!4SCNi60wENK+s_&OF|L7}x~=4N*E8Vo`B;}n*89^n_! zF+(lyngjZ%_W%~{9akW(1Gk9M2kL$ScTs;xDYAhQ;fEr=7Bo@-6nMRjW6pmgu~+qa zcVXMS5(FNvgzHN}k_k*i=TQSpB;G0v`o5qzX00uaKmgL3RTO}}uM?bpnoVvK{3L=S z2w=W=w{m8Xd%aBl<6VFiz(vmh|Bmjo_YxBCB%tMwV3mk`(H%HHfy-R z6dg$c=O<{apdiE*BA&dZX{A~!<>3N(5Rk3{U}Xt$|{0wOo@&A04@UiPhi5`&um7VXDMKwwlVXgWY}zmrx7#? z(Gur?*N=fXTh9)z<*5EvY#*%hRnIOE5djVBGFin_0lKFpo7oR=Ld+0AV#Cpo3M&B^ zW*OoU26BQ%mCO2-a1Q^*>jFgx-=IaDm{|inE>=+%PEz0l0S9whlfVsceD)i%z^R=9 z<%0uVApXod5Qm^cM~cKe5Pm;`=Y!&Ipa)n5BfhO(&4xb$TllwVBp;j4ivAVwG%f-V zOsF5&z}R4!o(LcbONw=1L0}!iUOoRtU?0jz?>H<1@#hVg;t7alaBg#)2MFofz$XL`_9fDAQ1lVFDmHxUwmJ z_~n}mo421v*q#=c&#Ke9f&DQ;uO{pR%Q{X7*ua_LeZaqFQKw-5fo=fa(M=r(*o3aI zzyqddAFLHuYcwgD*dUZt;`t2-x^SmBm;3DDqqKf%ljln^QQsIgiXuz_*Oqy4Tmmli zfWKI4Sq|YH&T-(YYv&A!TI;}pTJZ*|4ZKRa?_qT}RCwq?@aOn28nF``o#=aJ^Z=iap+MDh9I@=)xHUCPe)RyNxqL0WHNwLLSh)U-)wj{KhYuXkGq!Q3*qXes6)| zl{W`eVf9iz-pevxz(&;K0%$MxkEj=d8~tmgtZ zwIFnAd@BJ?2#n_-xSybSf(#IW$i){8f)c{9y}z$v)>O9PWr}fF@X5;MkrMtf=6p;b1!^1+;ifpu`~qK^pq8^CBQ+@5m3A; zPKkrzCo*T*H!5h#Ru5WKV-)s8@lB@q2XH?;NyWLC_`B{zyxJ zc&0u=#|%!>f~Ma31`#i){A?Md*@J4PE4fqnL&jYP&VK- zKT2zT`Tq6W_n*7`Gu|e<9v zwZc8)TajkrI|170m@sb6$OmC!?J`LWTLiKqOO)JF5^Rs~u^|00iG(A&i4eF1L~2st zM4+{X#Fy~2<%7V!jz53@IXPOmco}bo3nrU#Fgy)r>p5^)>o2uFOF1huG*G65p`1_mE|-Z6Ir2JyUv)>}=1v%lAmKmzc-Y(N== zp(Rd72B6So34;^G;(+gjL=_tdg^i&~xG6kHB8EoGjvWk>r@;r32G1<$9poyvr2!}Z zl7Dnm9AAQ;##f*lt-Xrt+t>6VLcUN*xX2bl7Gw=7?+XIlin%Eh_(!tsWSmL&jvV-N zD36Z59cW%R*_-h?U~|YxNoM+OxOobPy`UeR2ta&2P{Whx$j1=WPeeNj0VBOPT7+!s zh)8VoiMcj(8<>~Nl(!I3TFAa7NWl~o5fV)aKL*_Y{{Slr*oI&*+#R=S zc|g`XPz7aS3h^$j|Lw56fR7~1iOJM-NVZ&f~D9)e)>CwT$#)bcV7SyaN@A`h3XQc zucw%Sw)DI*ub6dU-O>-S0sLL8xn3PW2K|`>9Xy_-Du|T#0OMB?qLKxdgBb(wV~tRZ zWNnA2na7(UW-w5a`{g(wXbCW269oj}l$<9;oACk>@7Aq?Lo?ByqJp#tb_8G8Gb9q6 z6F|7S=`pOT>bm!Uw;3~&)qyexWZ>ssxZA9 z@(q3ybOGUmDb35W2+x0~wJ+p`lT0S#h1M0u>AJhpOcHZkYB=Zg9)Y7F$yyy5f2Y-)?3{>{^VK17LVI9^sn!hHHY@$Ave(ZLBnT zXDOe6up#Ol4|+l&uaYde!EYjX9ORL0u>xL2(`sld!hg%{aDX-&?8^?Kie`2K8FY+r z3L6A`f=_r~+wPvUQ*L){yOmOjl-bnn(V&vx#saa}#+8;P{tvCX?Bjt~5NYvZ0o-jv z8DInlbX*_~p5#Szvw!~jnw}PLf2v~qaGo3FC-i-+eRP~M0{O%=CN zp}Y4)Zor&iPZ!69yW{#w}hrSK{c$1!(dAz)UF50+N62jrx@i#F>X*Bz;2|8cYcsc z2jagK*o5>j&JGOQ_P^nvPS~T}5q%j|r`?4Kfv4l<0on<)xYYY=ZgX(e(&!;QKcFfg z4`hLh;QeqC-4C^w0(S~2Af8&>1Va%kfqm^I6V`rhKh`gx&{tpf&bz_)0sFZ-LMhYc zLnIV>M&q;`zSX8&(^%O4Fhq@`T4$J07c=+e3LDgibfi&uy0Zcnz`oVKsf%|eR-%9z zZw@BO_RyZ;!l+JP`z>_{-~zgYcr8LSX!ndF+L^QJAGVdM8zM$9FKQ;}$3z2A*`_O- znKMZ2;0u6h-7e!BAAwWufW9*!Mo-stWjNU#x+=U`GV8!zLFS-pt&9#14Vwo70Eyofij_>{tj@><0_5sjCq4Zgg_< zx`@@rJ6xApSPWs=0=#Sqy1}vL9FA(ETsE_4kAj>(mzeIS(xqE5jw0Hb!Hc$v`osTD z$6kf?;=v{e1<;(54T2j0dz-c*utYP#^9X`^$eF#kR)qBbC+?I-wIKmvfy43lh(O#5 zA?x`5%T0eJS14Xg1?Y!)|#OdOPIbFOo=oD2tL`;BLGpuL_fvViL%*9(68N^~b zuyvb8=EzU;EJ6ihb#EJPG=j4vAVs(x(9$k_C}_u%10>(T81BtB$Q!jGGK_Emp-MgR z(z>JyjQ}P?z6hk&aY3x$|6TZwa#&Qw<>v;YMask~L_E!#XgR|&5k^huCP-~Ubb-_H ziE=9tnr+_a{2;IS?(N^p<8-0>dp-mI55K6Qvy0y*l9W(T z(b07OM6Ym}xoTDM%2zaPD|WXy3f~?gO80$|kf79Bf0R zhRxaKQoA&Xh_p}B`Fi|*ndFRS?{WQvg1(a+{@Nz7G3;)#@5u0`F}H=NbiBbYM2R>M zL{B_F-teAiIX?fifeS0+`_VSc=oHaF9WGlR7hEhy!ne~6gqnt3I{$NAwnrbiR@l<2(u;HQQ6Sou|V7cPDI*5Aym``~CO7tiKTaKYwVXj_+-*c3xJv4-5(0+0I5C zU?Cg{W{;RG*Uo%Ak$RPFW%Ncwd6i)&#lSNFyqc3JC=cE(0GEbz9-V}T-_OHB5Cp)W z|7t_dhP=Rt4nV{k&WGtYh$Ju~HeAxtlMoubzh)a@=^joX*|gEAB_|6`BVo6-+(VhT zVM6DfOnno3oYW$?!nO+GGeYhFIgt=S6lnzje&B04{RV`EIenDdj~~DPGCpJvLGkb1 zVQ7@Fi#TMI1})r2vd{+-?JYU@RZJsS0Qj_Lg~uDE!lEwDQTDzomTheUYsTXzs7${& zDAGWX;CC-p$C)VyfFh$LbZ@W`D*; z)DX9-(F5PI^`Dm}aWolg!p!11P0M3NnG;z!tkX)Q+5t()C{Miz&gE+Q+xr+6gk)*s zCQJf4rs=F~?QaS0iS~MFVlscd&3JPBrknRPI{`eyH@>7V9R4e}ng4lO|K_Q}R02d` z-Pet>FGszwTQuozgxnKQ-=X%^eg@$O*lJZ&`SBVBwif<4?Nno56uDVj@rd zv|A8)AexZnVb8KZh|nSj{*b-w5Ec^0SE0kW9XmuomD6Mv9QLggQuvU@ClfA;-Cy~- zOdN_e#7_aVc1h;3hqK#ZC@(yF1?Y)}@_BXyq()sSj~h+I$wD(TTV41|Vcn)z07Bg(#9vOTJhrQp4xGV>W9UIHJ z^qxm`K0?wzvJIu1C}ihkJ@|}}ZZMf$(Wh)C zfM&-L>&62hU9ke7aoqibygvO{-+p}k`XLIu^lvuYZQk~)%3}-g8}VZYSO8x1X_AAf zW0U!WY0nG~A$-k&8byF?!^H#5FH0b$pKCy7CUkg|EZ9)csQ8@COK#TlB;@vx@8%}dhhz+m<)PQM1PC=<>FQYHVq-^j! z0ZRB`@EAs1pNc-HuHdKMyQDD{AVs$In$mVWPw1y_89 z;1FyIgcDNc5V5;u2Cqc|I2K+G5T4C34glT!;L~-GY@iAY)4$_Kfqh%wfB*XB`^T== z_vE#mVT4@gwlKr%nZ&wnuc-FCqWq>;@G`Ldd+wW~!6`XO7K?oYwqrUz0I6#n`)K}J zhOduwi74%quh-1>%3h(_W_{iA;_R&P{qD%_8!Ddt7?_ZyiW~0(iw6UDd%gf#>FHR2 zHGyg_@X9?yiB3^xa1O=?nY0EL9B9vG;0vE%iW!zh2;w~PISm3)r;UHk!rIxLWUU_| z+PB}w|L5o9r&tFRPET1PShmH}(hMFSDt8<(V)KU4R@#VlJX1yB@ZP)aBRdnw<}+4l z&;l$S1c72k(a9u;MN1&qQN!314|E@!Fere63Y_Mv-&Jfl3&_`pJd=Z3z)n;f$Aoxs z(@(Q^0jfe@gJdh(o&ZhLgt2p;)B@dpVpem)2YKY|kqd(DZw3-9Tq`p2((dZM1ZY?k!N@-KqyQK<(|{N?BPG^z;0)LYkaacI)Q_rLYwQCW3@E3Q$b>ek!t}Af#Heo?G`CUr{ zw)7;9Gy}*#LfP;C?enJ}e}|D@b^sGuud#5o_*9(`J{y|ft$?=6Vt)Ze4d)W;o|jID zH@Z$-i0cHxQx8t*JRDzhibD>sQ{^xK?Y93`NcBK_fvV?r<-7&2Eo^Wi}P;;_T$@Xzx`ap98<7awBJ@}s$=pGP!7$(S|^ZEU_fQCsR7>- zY)j9+b~}OIq_BHwdSn z1NUXJIpFq>isKrV8V|f-+OBX&go<8*iGH&^nCI~*lnn|C^)JU%6pzRo-_oAR1XN2^QPdIL~NdDBua)q%bto(q#fZ(z!GR3 z5YZW>ajrJ`!qcInZe*gLfxBv52o@&G2bVwp5f}!;-EhgHm z%$tG@2`)84S8ym;0lvbu0J1UI%dU>FWh8hxkl`o}AQ~^WmQ}dS@81N`F^TsRZ#*r^ zUCVU_k)W~Co4g#e0!L(*D%i&Z=hrphA)HRVQG7dun_v*W0d&Ie4@>wkDf{!!XR=%> z;;4T-tj{|{>{#!xNMH04BiR8m0c!k!=n4Kmi4OBMNPY&9eE;#W3H{xP*+kWVH$fkB z092YVVDu55;k6UQlsTA?dH$wfFoBR9hThh>XOtT`_zF!x8;L!Ax+DYM2xeNA#3KmQ z>U6cw%3K4e0ia!byV4t{jIrCB3LLT9hB$&f^P8pMXKoWHI1TGJ6TUG*x3T-4=$<_s z{kEUU^&TD{krR730j{B2#JSfBykDCG;@8caE|@t8vO08@OfKE=l~aCRzx7YA`gMet zEbI&cwY?oQ%oSJZOPeSjy8i^k$Tt6SIMZ<`wcr6RCdJa#90eyJTB^qJhpWVsSP*UK zf)Tn%WIGStPF>|v1;z~@hcg|Q<-s=>7Hls|uEs!W9S$H2JvcpZgLC`V72I(EXm>6x zIfrV89Kc`@HiGlIv^t*{W3aff~f z`jD$lirH+jRW(${_NA6{EOUs&;O#)5fnwUL?amS0-US0kt1xNgo`b!v<$}J)nC6ok zD3|%ER~+`+*STIpWOxVp_egGL}KOaYU*5h(G|2&eroUr3^L+p3-5>2pqUKwmTziU3Q4jfk04kvuqCu zH9Lw)WHau`ZjFyE7r*_t*T(bkg1-RUvGh$C2S#jye8hlID!^O<_pkH7w{1Cj&5r3x z#_dW1Di(CmX)fTi$vvE43C~ZTXN13;m#y9X5?4TdEM6bW{T$7@-5vyu_y#A6Ec`zE zzHpJJ327l(H~EImPsc2ydEpI5DAf%aL6x@7J@0O2A67~{g=A#Nz8^`_IT zZL{bM^i}sD!73!Iv_S#Ot7d)q^!+P5@%THP`g7LBR{@b6ESJOPNt6l>sg)j{U0yL* zdE`8?P?@u{YUuHb9sg8ushlmLeHZ8H%^O2@iw!NYcB=(?$gA=x7IFmVL^8a|g-X69 ztAoNmT@{cxeLlQFz87{ag_TO9ZdlMd1RF@M0I;2Y9FWm|x@-pIX?e}Q$Nr3cR5J%h z2an|HB8cc@YXL~uFy@#iPmy>{^Wm=o`||Zi`?2OPKmPLj2jU%%m-gV`pg!Rrgn*P1 z#|k$gthYY)g4NhMeV=|dlmZ&jQ$8mc$@-fcaW=pen$dAqh#CVfw%9Zq8Rrq8S*d8Y zu3gHVrv+{j@Aw?C?e%Vx4mDnGVsom?9+e8gJ#059j&Tb7oEQob|4!&F)=L2C2m_$y z4Ej=6fypp$DHj1B;{er!SO9Dpo!7#_W)RfmREpa*){_;z!mHT6fBN}i8D5>}i;xKHdCtYa3w1F|Bmt@1p}Ot`#F}6V~qJ zjK)HK7!H5Zwq)FP0Gs^h+fFfPK;_N1RlX7Y+#8VYewtPnek%4SZ?z$WpuO$@jYZ!c z?8fLY1L0uMCAudDD2c|qM@}3De8iyvI*8l@-1}q}2@qh_L6qBlANNOD#XtS{?eFvq zIKq}jvPq-ZBRMP+K$r29h=q?GE)@e3NHZWEQ`!sV9&QWCL}nsl=@s?Fo%5KQw&mwa zK!jSmAkFbA7giiW9=(Zth#D2SRlGMqAsle$LvTMGuDzS0#_@x@uIaL;KF78Py4CB# zrMa@j-v40=8(o1!@x|_`I{umxTI!eGcDPgcn4mIk8@bmszjHim2eT7BoX+|vFdOW~ z*WZ3`KYm^b$-F+W&y8h!qe~Z0ZL`tsKx8qE0bH`uk3fhEyfp9}P^LX_(wOs&<1u;D zZMJb+mRa9bmgDO~2jvRBV?CL=aXKF8T&Y`}KwNLARp2>ITtV|)>QsmnVDy2(5A>5T zk*?dRcx1hj@q>rWBb{JUI9MhuslPWYHFxCZh>_#Z+pR?=jlkN(2sE(jKw8AbI5kX^ z;uU-P_fq@!ZHY(BFYCpi8dg{r82hvq#VOy=+)z0pKoBAYbDnDkJ(Q^v_b{dEOjupS zZ$jrjp0SpgYk)nPUMLov2JlLYs)rjMv2+w|6zroA*cQhRL3|4VQlU{DP3zkiguLHF zrq_f#^UC(h7aIkLwb|D6js@aW!*(R;fE=RXe9Pfvv^|ly)oruIxWi01u=!+thzIe8 z*_^?NSsVsbgn#~xFB@M!fBmpk@jrl5~ zVEeEZ|ek59j?pV!Baj%T=td-zEAMR1mv z8*VsGP%;P_1alq6%_ZlrO_KiPQTPuBOO#sj(*UDi&bv#QYzyHP>@mZGAu?SwNYH-$ zi7j$i!J<%k&yk@S$j!M8lgS6<=OA(uZ;K_F{JG5N`_u!s2)Y_^<=^(F6+O zQ5hx0Zern2ovJ5PcVPAb{3*DKA{_{epzAz<6vvD;krOZ6IoI_ee*Wckf$5Q60Bx{K z`HYej`B%5-h0qgEaH8tsM>xU|RSHXN`-M>Av(vD_W;rqfEOC^R010`@Kx2EeIc+%6 z=@2{4X$p&oe9#OI_;Oe$$JbirtrDw6r-s>G#<{N(q6|DJ%dz_I>W#`NDKTUl4|lx~ zf+W_>@#gKCn#(M-?T7HcJHamr{3ZZVzHL?)-iNq>96A}duw*-+>j!E5w;w;JmQJu7 zj&Qh&$<_hbL~(ng9-A--l?x408{NsXmqmC-Bp;yf!eEfU>s%cni^9e8yj%rSfhMOp ztLs81YCTZ4r;z}^M{pQCF)RZGenT2SnMv@lkh|#L{pl}=2Y%7FzMknB3Q;EOZZuiUQ zPkns;`p10rVDA}4^c0tPq6}6r7T>&?o+!75pZq@N* z5ON^IL^pN3?i^^pfBOB;zy2NkpD|E;*XqPHJRx9fbUw{>R=BLgtbwc4h=!nCFonJT z8}h%PxPR?XU%~ES9VpCZxi$i8c8aAsQUh&{6MPQjzXi80tTt!p1|nYUZF)XC5&*L7 zX2J;H7-PWxI}!+|OD$38a$QznEC4#8=*DIjhMdL)l*JAhC&p4}E_UR>fdA%AQsgTt zF3*(;%iUAFVoWzYV;4|Wzdk70r|-Y7@pm>qB{OO!WWYg3i`j|L(-I5u8{c!;rj-x7 z$Pz%r)zA5i*#X`yuPqCn8ahww-!p*a$esrd~crs+%o_6=_fF@brUR8FX2LIyzy$g~I0D&1? zHuB#UF=fjE;v|P>+WVA<+3_2uI=8v_8t|8WK$sCQ!S`}`H<8s9ao51*XQ`BXAp$=R zD?YcSE1PABD}5L<2-LEncDt|3RC~}|DnO3#UHRafBdS8!_`2q`{r>%5UQO|3$$)Xt z`Lk{f++~^5x+^vfV|eCih;-;n-M82bOS6-^yB_2ew5yW-UDQnv=1+|5` zA#Z%FZ4uiQ<~Ov{5d{u(;Mm{NJfSYf_qUr>EHq?ub=7_7giV+<{_Jr6Ys~@{Jm$)d z431;VM^0%slxTG4ov=Z|CGisya1#I?Y#lZbtf;ci-w`-6fec`r9dv=0y$I{uuafZ3 z>$L*TtG<-m0D7*fJ8oE2wlU^0;HF;0obUxQP?mXqV41fc`Eex+D;X2^YLZzY3_h7WbyjM_Hj7PsV=!c*!>v}T^%?FJ{%9jgCgN=?Hj|2 z4yAbY!#Xfji_?el94-Uji?io%l9R2$_K|ES@Hnd-j_rNjKA{E_kgy<>(eBuFUGBbW6W=_Iw z9|DSEagitx@)IB0a*axn)2cBaso zre;n@hSJeL)W8{=<9$1j~&lO_Uh;( zjv-%I2+!uaqM$F~4nV=JGjM@ zhb6jG8%}HgbukbA-el?Jz}_i)2A$b$ki!R&{q73+U)r2sKMan%q(M3(kD;UQOZD8&6#Q2E=X9ZqVR z&8-${foMbq6Yz7sjoElp1HiL@m=Fy5z&X0i{8`~}0=OVnwP(O1TnD@DabIx$1N(6J zFSZ5X0C?C_w~uq=Oaul9!)HM$tw3pUgwZii6T`Q42^R%nD8TAmeOf4wHRN0Bc0#stL0>?$iz#pf8DA#>er{uHAtY9ThM*su=;au-_oEGxA$b z+2V)x(>@pQ?B4KVmcaT)UWAX}EFFk@yzfYNOaZN46^90VS!Fu#4cB%YxJulnyCb~$ z#_b0#tjty;_g{Pa7BM&5DYBg!c1CHL%f4*u8czck2>6*Sk>5BqhGEq1S|s7rtK7bQ z{gvZK5)&(20 zis=LsILj*=413pfd5TBkMkD^>axB*xvNs+aJ;ASzrwZ2GZBwwyqvm03fx(ZuATB=P z(eCmptncf~ho*~{QNgE~$Vm(P8{mO(oK4_$Xu#q30A~W9*X3^DgqO7#z3kxv9Ra7^ zAq_$*ZRZPe3lID&i>%fmj9W*)y7^lh5bj|C&c;H47x=B^_ZkTZsr6^!ic93%>ApXF zdPq1ztbdmhT^I+b3T6S(abo9FW()JwJ>5h{sD^n}%ba)zJf$thpxtJpzY7{UV+x3zzs=&@rm;?*0NaKZ!4dJPn-V`|0aSiJUpE;X7^WY|q~ z8xanbC%I6O%k96o-@}C;&=}XtCtJR^vq5g-COEFgfoGtC3^>{5U@;!L@y5a3P7byd zvyI`MQ#KH}@@kfjpK-&!`xOrRH}^`*C4#efr^wjJi&Z!=FZVHTlI)=)avGZfUV6^r z@>f^~|JC=?Z3>P8HV*I=@}IAs|NEC?eEZAqKVEM_dL2lD@#Lo+8dWs~1@3qKD^cB@ z$1dzX^$6a#ak^CN>{oS5)yiISu;7$-3^;t1om86^9C7*D!t!SWujwvKydMX94>!ZF z0r4sk#e9pEL=#&E298Qylc2ijEIngit|c%ZVqmgM1(IJ++ZrwIX7>b+2WAH=ncEE_ zE%V{O6n+;M4l%=Cib=tPptP)B zI~L|G5ve>&84u#PE1)edm6FGLw*5JrC6#fZI^HG%e@cNCYH2-O+nFttSleh80B3oQ8PQ-y# zorVe`E#;$&!(rR*mr^mj_Ypy_UqX$JR{6L%BA`0C0LkGfv?9dI8zI&Msk7UwrBQ@SQ^osTk#!-H&VeX0g~C3LGEE2{8T%Zll@+qwkGFx97MFxY|vid zKv;mwNg>TAOe;LsUX0og+qhE4A@aODMt@Ibr15;AA_*Q8H)nM% z9bO9LHc3L)U0}Ju)(u8-hO)WpsKD8O0j_j>g7!9fNg&6Cm7h zl>(;FByBy8Hfcw9{CFvl^(}WCmD5eMz%nnXa{U;v7Qd+V+@>8Z$m1SQiK|P&@WVwg z!pjmlT{UxhSKPSV1}TMlMXTTc@@4$;`P&~qZyob0IQKIU3khI7TvjwJ>r6{m-RzhR zf`lA5OhN>pIoX?Ny!Zr^Wi!yh?>9I2v~fK*^1wT?c~tN0+0N&KyfDs&|FVKnoLqEv z8_)Qb=y6{X@bOL$jweW((>c90rMN7@T`t~V1UzZrRpN}xM=mE%T#TAs4CID1cLkpb zmEsTF#SF3SHsrcc%6XG%3Y<7iFm*8iE;cw5*Zx*uR=&Uf@pqc{gAKEGIRSA}LM@8h zW^Mc+jMYAFb0&Coc;UUK`h+9NF3j_)w9}fX4XwcoCLrzS(;~q0cvoPt1mWD=;T$Wj z&=#|3U!z-0OZ2**&CH5I6Bllwnv^iZ0ii#d@i2<$oiz??2|p5$Bhz zh3P(A_OLVXe45l6P~Ph}qSqU`Ikvhv8z&JXT)dXx_B{9DSa`L3hAScP5HlxX^MIt; zMt9im(w_wFAb{dyyE}ikgVUGGBEhj{>E8^~4apJ>WMHe=eS?!-h~SV8EOtC=RX0!A zr%RUs_*1V5Xg-$-;B~}Uss#nYxBEVaXMR~W@d6jWQB-*e2chN7&I1QR-OwDy>rBm$ zufKg7|MKnAkH0q<=&Wfid%5Mq1uxCfz~Vc)?-LqsUB~Th;dTY78w6|$U-`bfUL2}O z2(`D6Gvd->u z+5#hO=8TC=`89F<b_ zFNSJCzgzBZOF!20wA%>)7vKgLAU!_F#Q@i}+_pfXkKm4d45o4(#Ex+_Sy+^*<$ zz#QFum@cSZb&FcM+=tX8I-t|bRG^@Xm~wbZow#9f#$Ac}74OmUx~V-ene*9%nhsZe zOL4vVqPRbt=x+aB@s6}tK=$Luhl<2Ph`;cB?&UZ_EYNd38J#(hxRoHw|sx?@_5yBw1vpuXL; z(ubFez}*XO&~%U(7Bd1rL1SQw*|`ri+S-e&?am1)Lc|dR_v+5=eB^Td`o6sf24&7J zQb7Bg=!c_U4X2AqE{kGi+Jf)O0;`uV!un%6tJ~(!$x#N#H)p54ZVp%}VLX>{+s&=; zJFlg{Jf6M@bmy?`3%`cz!1+TaAxv)5v8%yKZ*%di_rqc-Fi-CugEe83kZBX1Xk&vK z6#J3O9s2v~Wyqjg6Nj6z(VW}0O4$lL5Km8V)EeB%?Zjz!`n-EnrX#o@X5b>^)+;*z zXUluc;wFxq?h@3Q-n~ETR|_o73hDNyC+o!ZTwb00+AsFUk3W6;xOnEh;VGC=h=dB4 zd+1J&WQ+b9#GU1|`f%wFkL%ux?nXue%e0Lb2VAmE@m`YX-8~C?hBhR3Gxy}&?}*-< zOqARX5~YVoLUv6k*q8?SdvjiH)NEc3_zY>rr?dOI#m8R33(NQBob|+2eEhS7p;&@{ z%BVK%9)xo5Pm71C9N;XFDY&S>J`lI1I{GY0>D7G$!I8P(W>3S+2V?x>$JgHe^yTN{ zGz}1vEg53$;Gpgummogx6n^fMcBlVsqrkD2t3^SeUT%jQlg)Smv1R?!0U#H6oYrX| zj<#bGIfu6h0=~yJyn`9cYad|3P@cxV1jFBT(TK8U=Q5S zO(#&!3uGg_BZ%YL&05FHIV^A7#m9j~EG&!Env1f~Af50GS99^qaS$tp-o9QSJ9{HO z%4>Z6?YH)2ez+L?-6SRS&uuR8xfTIuA#I)ZGT>I1`={alUQ^h-wqtv7&Fu|n=ukld zfammF8J@j})Fk^ItowS+fNLg%8-R-09`_7zL3qu(fLv!;uXhFxLkiyKG2J2%o-H2Y znyCf5aeTQi98wPVAhzmO2@dJG>8KL1qG^eEV94%XbETETv;&IaoEHI#!=EGE�hF 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 XkPJIJtZr8_Aw{8T3nt&&xI1AGR5P z`KLXbIhOF$o^3Dg<^0*Ea#hjz_7?T3YSevP!445j7v-wyS3Pe1>l9ybWCXzOb$GNH zjHF@PU_0!XIWLYh_?&Oqi<P z=~C_5##w?E0dkyPYTx^^|6@7J<~S!{Pd%0~RIJlYIYM}d$fx?Ypb^KJ$x50dm^w?1 zu$s`$=SBPWt-aO$dF-(o!CN=1Yio+g@ZO?Xj#N)dccRU1(mbm3>|H54^(DxyRllY|%R_W#oLHcE2jMzZx2(JYZbCNiJq8h$l2k!*e>M?2c5|IPvL z?W!7bc2_HD*sRV%0ukRwE zGlLfa$ETefteU*i5vT5$Aj4;h}Oiuq7>LsNJ%?w;N9 zS5gEWq~g@F#A{oQ65g(mN1gf5#MyhC_OfQeP%wdW z5gZjENuDWh-AOJRIyhwnHPxiHvD6(luv)z`XC=wyV7>ED1zi_R{$US$_B!22#dh`s{Kj|4H=zxbnJ<~@>mK{$Ci}hC$O#B>s#Q6h-gKwC;I*ar zdZLYxgq0IWLxhhqn(Q@pR{AcM3xbin7&^*H5V5UCjo`%2n#R;P`)QX9D{F@*QCP8V zr6zi{vzUo|yd%#YiyhHDVYX2`(bziwI<4yZ8Hbe|;(K)9>$!zR@&R&=;F2w4V^P@fM{6mfPbAQpDT%W{4F`03Nz|ICm7`s2Bn zpB}{>a!yra+9OqiGO$FOredg94a&Igu#`xkyKEJo8W9i?oZ}vcH&w?f3?vS69DUSV z69H8bd1P`QJD%vMaj`cff_Sik8fek$2|n`uP##5JmYA1iD)h7%N-fUX<#gGw-!46! z2?V#ggz#FOvw|(zBk=Y@UVYj7?NEiJ4fv|YJCHnDzH44l!T*CjRfpHi&V?y>#$VoF zR_%NF{{0`+StcOEl7rnYr05G|W$hlsY3j5gQ?+NZ4Wz%RLzVxV`Ol}Oeg(1~cSYF|v!uZK(z7l77Pa#kr1s55$b`Jbi@kDYmHRYI zQ9x1^Wg>g_61I1`x3PX zHwjm+9B;Uv%~Z+0L_P~58<%R=DpE%8_enS^1*_1f+f!YJ9Ha=pkH*PkbWN6d6A_-2 zRBI#N5NKd&1|Fi$%XMT@z~_xs!D-6~?{XK8llkiteiFKdeBW9oRcm ze^A&b}!|sicvi;TN_`#j}POouipT&uU@N9(@TPs(_vq}{#i~n z`Yh0>-UN>By}@z1$U5B7b~-Z=2=cx+n8&$kdGYP* z+pAVxl=?mE>0I!!OaUIapYYAMx7Kqzz^goX1Kw7fAK>4FjmBaYZHCgZkSbsLR?_#l zwVz;1sSLfT*~;bw7i*eJxZ`tp6Z%g#orNu1I_nf*q@}>j2z7CLUb!#Ba?kwu>9v#p zfn+!5YJlRGB8IA~a9X@sV0j3(7bMt(SeINTMDOaxru%f7d3XMYQ`>CZgaLOuXzc5h zHWad`mW4OziJ$fIXdPk2s`7mf8{NVB?U4l3uPct6?%-8`OOWgKQ(;kA5($()CrNLY zm+4C# zAuT)pB6xwCF5op${=SkOD-H%GLH`8HXojRuo@XZ6`OD#dZ?&+c(~cr=a^;kAy!WPB zJsa8yv$1Q<45V`NBR9;gO^?euvS&KoAxE%EDMxGJ&x4L@x^jZ4VJI< z~yL~tvfEp2?p;tP_Z2fO$VdAL~I+1tHOhoj^0Fwho^YU z;UL?Ko4~t8eAbK{>L?ZyMp+_8GduMHYF%d-|}Kx=abP%V=AX((PwcG3zRJ zwd_*J^KeG{((`H|q}4mW{T$-i`Q+net$utOzqAcJSb#zjd^fO=x9f@hVcDT5RGrzk z>;vsrKuX|HixlS>*DH07#L2Av3glXdFKO_MqL`OZFe}iSIVPIAu z7#vo#>qr`f5($=xByV+N{rYfZ$;Q~Jc!~G2CB)|?`_K3`EMEWKl~7j$&w(Nw+Mcms zfJfbwE=xB>?)G#0@O~Y~FNa+#tZdIN17|JiY++B&30Ta!k#+V}_oh%04Djd?n+B=c zz{n|0O2wR`{2yjkId>5H?A z{Zd=Mw8PHXL*ua43SI_XG~3?2y>!aE)R248Gx=%7KFvSBzc@&Q=UGb!m09?u z#H(>?m>`#`Ho)ml(DU$Itq>ZvSoPt(-%gHHB1q5;BI%;&6=Jb@H`}!1oK)UxTs^Fu z-duRK;#$C#os>G;Zs`e{b@2aw@vki`6Tx%MsjFc~An(Z=8?SV)`v4Po$)xG;^l;ia z>@mK8szH~c;|hv3kqb`c`w#soJNZ7YLkuq&RVBKhF>bs#Pu{jZE!XE>e}8Ftuc^Au zQSQK;Y+VLaOPcob6y(49KtbBKbDrezpM|kgrPFp0-KO*FnRMy>w6$+*%u6#&U0Jy9 z#&*5$xjapm?8vq?qKu|cEN_2YB+aO86)6zdH_E2G5{H%dUY)w>ikfuMo)X;K-IlA3 z#uktfBE20(S5%#zBfG1V#nznqqIAaw;H(hxtTAkq$3vl<2`7LfkUqMM>>^kJZ=I^8GSOnWV)PLixfthqU z*#+ugJ0fVFce0I4874bv2c~vhx-atiJ@WJ%#7n@VEBw z@#7!V7_Cblpr_Na_z9_B!wut*%oju1x#yD@rSlQ71CW)Sfjew5wBo^ot)UP?!U1Bi z;Vvn%+}V|K#8)SSwNQU}ARK@^-KL79eb;XnW^sT!lwI{!fq0s| z)PgBq8WAcz;oa5f(`!JTfJlq%=;0iVl49((i(Q>&P}AEYASYed$jTPb)3fW1l3MN8 z>uQPdU#3qV+bb*Iw~e#4shSAM%6od)4UqZL0DS|OsH)4JwLxxIKg}L5puu);&>g;b zsHA%soZ>uL)W*5ZLh{3c0(r|JX?^W%XXm%9qshXP?A}K~j%|VP6ZEFnFqE{3C-fi_+IvuA1_aF#oF*nQ1k*^Y*&m$D) zGqa4^L-TT<7wlj4?d{*cw}lSQ_4nvBZb&LbN%Uq~ruR-kDU#Cn<4P6_m0E_ha6GPP zAG5rlB`~CH)v=mWt4RMV5T`hiL4Fv!Q!>Ryd-9g05!+1QkwAj}7zwYCY)f8gHw;{0 zl6xw`n{`YB+7n9eH75oJTn22V*`3Wp19?JNnq`MbYA%(X-NucLWCf!KS;kD7S7fi) zz_8yIU1%$- zE)<2Cg3U-a6;->*2oD4f)`lI#0p!yT`^`B!4oXH2rj3o+xpmcC*quul`Ke`K!U{>| zmc#60nH&EzT@JOxG>EA-;X5q3=cdJ2*iT}emADb60vns!E=kxq?JH1?m}E*0RM5dX z5O}UBxtND+gv@v<-Q87<=*P=)eQf2^hd;l(>j?f{yurIvv0m|x<#s|~nOtdY*ALzu zIi1`drD>|EHD&Z=>AM|@r$eC?I$`gZUBk}G4BY^|EhgX)_tKh>JyZuL!p(G6TXJ}N zFxUBTH#QJzne0WWT+i+beQOS7aoAe@u=vMLE}fmVi)Yo}yH6WmJiA#9J#XFtg%)y1 zAtQ%fmDyd%iAq*dS!Cmdu|11o)j+{)*T;U|FH865w?BV>DN-kYBkJB^^Es);#yBND z*=ZWX5~LSdb|kCne8ub1JVo912E92h1=4rj$$3aJLs`~Xmqk$sApEfulIOlW?3O#` z39C_(hp$}Drz*egP1PyAp}hLgR1sLmZ|>3{xchcH?rWGEw?)2RzBH-+SLev zr9n9~INkl2sxOW`rrx|5axd3Zv+8NuSIMIo?&cN<{m{Ye&{?xvU>oY!3!OWkBbN%d z(nsgI<67G2z=cQOQzhR-$3*wbM$lWzta}gy+`d%ZupO8WQQw7&__^7q=&>$sx2>>{ zQVASH$4edoK7t82pMJz(*+2W2H2jSk5NHCXIf0^_y+oh-U~2LsC~ zKi8O+ub!jwr%@N_?#P1LY!8WnsI~THa%gL@H}8|YplPZQvt7rrrc{&HdCrgn9m>?d zB3V%cWF##B`mNT{(QoCZVdC4x!to#>tou8aV>iR>RPX%Q%}1Q8{TYXSBkcc!nac+H z-AH}BQ_x(xbRlUwkE6#O;hc=5jcR7+ok|Vp(WXC-QgW^Jrh@g&0r zBAaeN2Ncpz%`yexKqFVbh@Qatn%PsfXaeTuP}o4P6x}Gms&(ky4qeElg=dkYPcLeo z@QkOPI)ZK`l>qK_&>XcE2_kP=QmBer(Soq&n?G`#x|S$ox;DpPCtxJ6p-pphkp-!3 zthmI+7viCIBd>#&m2b7#%~|;`EP<((y!$BSkW$&aI=MtWBowLETVgt|%sx><&JlM> z`&HmX63(9gnY4PyhgmDdm-?N6UQGdi@NpAvb*z#3v2S@*vN2%vAl`x!a{cIc7 zeQWvS)R^=7RlPgAwvrZjTOv@9&z7DuQIDiqPE`+-Q~-dSCVU#VaATj+C8RU9l}E8@30JmogjH z%bdQN_-7dTiEMu^;MEWR^Y-oYA8((=htK8Xr~3BSuL4l{Ndk2Vl9Nx^%p@qMLv@;! z9gIUouF8-$-_iIQb$qxTCcNs&&QI{-e_X^L-^!QoAAfxKHa?Z-X6y6G zS(T6zboR*Xnkxxl?GU&RubEj$T{@BjDpiv&HB&(Is$$+}Q5M_Fez5eqskgOiGp#QJ zPmx_#V35ZRWbwf?KvNPi zsWv!<(QljU=HVrMTE**Xn~QZSl5Zv1cdgRzsDc4McB#U9X|fGAiAti{4GQ}Er$zj| z_89Q|w(kgbW3T9@Ix>erW5APV_0DgIxLHZ%LhI%@aN zh&(TT2n+)Hb`B&3SB#w+l>@vTNCm`gkKQ{yr{T^tlm=k!d4(b1fb0k+o_jpORzL7_W)Qd`TWs8e(R zil@`GIqvM`bO0&O%iHxW99EjfYK%HnZ%>&Yu@%b>7EXU!Q`@(0m2UI8w3sqnOI?^m zu6S9lx8KXIr=ffR*y>8Hd&fyq6QE9~HvDc70+Op&(9K?8dn3FzbSBBQ0_ALWDml-> z>jqB{z%P<52+sSmC`ICM=Xr;CIYM=^NRXoK*f%KIJ7ZdgHeJDONNCX?Vgkmdi$YEh zj?hKGP!rRu!^iuz`on3n*Q_|Nr}j@LmJPkU#^gPRxwN%9td2KREI7urg(i;VEu3Bu zAIgjO=e7D=|G|S?jedP)Y$^h^-rKTdzvdNm-#MlxpX%5EvidQ-S0e)JYV4@3Lmj#e zTpH9|IuQYm;U@>jM_G8q!tSL{q4ORX1=vf--Tdt1)T!$|1%Ow*yJj2J$C=LED~Qg!Ey(@hP!Ff7}|*t9RcALenwP{77Kc}IsbBpfTq z6;D&+NT=R(kW!e+NO3t@I*=S3*|mGlU?F&eEY^G4SWV8>{*aYXBDr2_5CTi~t7Pv9 zHBCA1pwwy!=_S;E`Ez{whl=$C3XtPi^>8VOepKDFz3R8D*OXtKo3%MYzZ%81c!(Dq z4;KbGo9w)qJw4ZXrL${=JL0mvAGaC6z6=deSw&Ic1cZ9GbPY=y?=?l8LZi}Px?BUx z$huPbq-3L=eGcYt$_{dHc5fb&qLEVKBpSC4Vne+F`qPlyBHF|aH1WXE6oM4Uwy3rS|ga5m5`r^0RNbPVQ3C1@N zHn3}6sgOKsYi`slteA?oTi+_#6(FfNEI|a_=g-=J)^5X2`trPJ-~Qd-{^!ew@z?8+ zbwtV#K01>EtZdh`7IP{I2gMOCTeI(6Z&YuF&(wGYkD_Mz{K z_VG*m^k;v$j(e8oylojGHo4EVV4r#|1W?PgsIpxpDAa6UP40{GTF{F<6`Olx^Qy}v zSdbIgt4eDfN*8B|y&04oyrEq z3pc$im0NZqLk!BETapZF*>H?k`>Vp!);#z+DGY<*wX;Q?(APoHDY&E%PF6ATRQ=BZ zew|JG?-uUwJ$Fw|k1Vx_b?JaEn`KzD6I^yVEA*mW<)$OTOly!}76)P!1U9vDCKbLdM>P!$EQc-4mjglzmfCx;JIX5I#l{7#niJ~+bN+1z$K@;F0(+c??4 zRfC?R1M;SR_m0|!JMDHrn~8ja4th?ov;(SUN1x5Qt!T<*SwaDu3}qjhkSdEU4TFF3 zwG%tf64bA&_7D0-ytZpN;IM1iHS7j~lK@J$>Sd}5O{(ULVw$$SC&yS3vV*Wa4t;#f z>Y$hTNg;xxHM*Mv06GU!DcCxkJX1)J&%I7(;KcZy!}i`(kaP;J@OT1J0IuHNa@}4Q zISsE-Rn}>CBo>9&cVR-5vM^CfQ}GoB^@N*F8_G3+L&?+TFAl zP~Nwy)|y|eG5_C!?f+02+CePvQuYvM|BPCFPrIgV_0yHYmU|~uhVFx8@Jm^;eb?%f zH?~_|1WExvqP;;{DLX3=VzUO?q8Bg@-yTo|FxSa0*+rYhP9(7SLzPokgsj?+W;o#d z%Jw0a>FCQoQ%YJtlvxhgb60{-X5~H+y;DN z%+c&^tpw!gtOQRT*Jz=-`Q!!i*`_;EPVl-cN8dT&I*st7Rcms6@2%ByHo98C@1eig z*MHiLW4pawPrOY~&EZ(_xh^?u>r({VZtz^x40)Ri;30N(IhLbM}A>%Vs+g_IJ`yZc+qe}mvo^^4m@1~6Segf_YVHUs+b{c4Y zh|s*~0hQmIX6)PUMX$vT>vq|x@*3Ju^{Uu9Oz?Mb!)jg#P!>sbgKeCRCDB_W0M_-# zxKtP~^>Ilq*KmS?O`f##)mW8#y?C{EIVwh0NDrXEa=#$jA74Mc{rL2;f;8;$|2-8L-htI+ z(gDIz3AfrY?V#dD{JLjTz)d3-lMpP_A+2E#C#azm_NaHYY%Pgm9m!^Y4M%t=oovWp zPQOjgwc>e@?_e_mXLqr%Sr~(%N8hTzP;n85ZmU+LI) z`_)ttgSI6FEWvipd2aeDIQ8VFC!#^ADv6ztek2X=qI;Q$@4Ri)8<-DNd~Y5avTw$EG8L1%ja?R0N#ypxa<$ z&7u5n^_C%PQN`EZ6_{)q1@2Rw-=dDDhE#WfFKl~=t3kE16=kIk13DLc0o5T;_oG4M zr}~_|K46nm?;-Npt{$QUZTN9Fyi6A^x$YWI1W($)qp=v^*?GvOr6k9r2q3dsNf$w6 z*z-VcZ_xk!RO--SlGs&Q*PZn~pEG9zL%ed#^kmR7Zv~*@1z4X679%-Rcn4~&OS3!L zR#OM_@^!D7wF5$Q`!w-V(wetD33pTbEx?iY!n5{el?-N6oUT|Z|4NP6D6LEK3bni!MaZ6T`FcK(Z{wRy8|VYg9mG5d0m z5flmrLsk>xe(#`P1$Z95t6K&nidI=#}#&&&4bw@<&XX-_TE z?Y{CHa;j`%1W%lH8ybtDOcnDTgz6>VjJK2YoAD$)%+hP z_}~QL_uq#xTNZy=k2sA@WqJ18|7?qkW>Lv z=WW<~&1OF(?M^)h_A1KQ-C&SQau0mBo$B6;w_0n!+0|s0+__ z5gg#ri^fdg8mCn`KwXrFUgx@F&sD>+r|?p@)~l=_(cpyVCn@l47W?7!b&1H~_Ux zGqIAr^t@j#Pe%KLrTX9T`*-5fQ7eQ_hZmzkbGAM(!8}Nbb!b> zClP9CcO|I)=JFJnJJ!W8W<%C%|x4#pHt31Dz09~$c;K^mj z3LC+Ooi%9Lq)SD|q0U)QKHbieXR0(lzkU1f2Z?zrKiD7zEpb`rB5#<{!2TU+XDs9>YCl>@D+QL(&0 zu(CQ`>_)Pegb)IXJ}eNi%SK&oVh%F|K40XbE->evlk>c8-~Kh?KPYX1UtsdYp>6?> z1m`_zS54R9U~QoU--^4ovDs%A0aL0(gI%2(in{k+T2&mtRZh5EipL7%DtLS*c6S>A zfDRm^V^$~j?@Us;Z=l~pAa+=K3d`$F^-EiLpqo}abc#5aEuOnZ5xmfrij*@GNmB=# zQFw{~--OZLI#vTeoRCTvbfAo?Z#w^=@WvH5R{wX0^j=!Zou!SxtyX{afOtBVcT|I- zuDeWPXdI@w%EsN)LhU*=vwJruNff=`f+A)ydb`3p*udC1CIk?>)5vOtuwn-q5C9O{ zmemayez}IKW(tq>YM!4TV)giFkW%djR1TEifIX~@F2>oZ-{8Fd4OO&+F{76vT?f|< zs-oMvi}9u#c|>HczuS zT`xp;45*Taf(BGlRB}T7zHPA#m-j_?)Qic1lTzbmIktNd0291Hu+iaSxUh|xL%q`T za*Vnp)hD|rv^V>i96h;|jOBOi%c1f;j*$Y@?;=mI1pFicadb9+wJNrOf0EN$L>?mN z>VVAlrCUeS>lG%O6{}fVc1`yiWxlL)Yez3s>>A*f^Kw#6+%3JxbJeqyI(uHQ?|*#! zho%g;j)SGAo=mC9x(Oh_^4PW^*AF4vjK^X%h0zYyB57n%dz_@OL+MoqMXiK_D7$^s zHdjZDU7W_$d7yde67AT2V(Wn#0tc9qU8lSVP z%&%IL?J5hYH?xtC%aRX2MGYV^rBCm(dwE>~Czwwp9}cH^^AW(cb4?h5P=F&AQ3}A4 z4GFi(&&>rNTlt^*(pvm9wgmb%I^K>oCj}|tvfBpNA>!|CZ!Ae|KMVYjn{iEGMbYg| zaiQQ)c?Ku}+ms!cMp^qrvNi8qGzz_(H$Ik<02oY(b@nE~L*F-E!b2;tyG;Pzad%-G0<70{f$#6j;wdDM^E4rjLhvuzzStji@ zx&uz-5ZL%cxLw~vViWsb-TN!196{rxZL%}x;D$w=aY;V_+%;o>A3e%EnbWEZ)fV^D zN_@6A65!7ny2upeYG?A9#-`zayQCs%r2D^le6@~YPS)U^U~vBV2r01Cpr*PS(wHk>LW&Dk!T?CK-~ zlYP}fV-qXn1b?#GA{Cp&K_h!=W3rugJAy9f63Vr0YG~R<1vEQ}Kh0g4NCY~H&OF~c z%M|kB40jvng0P4f&q6i%S!!NV-K#Bcs`a}}AH2AooJ`&)QHov62Gg~JJnuv#>$CT* zO)bB2Q{6@DY?!mkTgq<_Jt)*@fy_URZ0!&A9pjAZk#VMehrCIl_<(Ak`dy`Y&E`@*l@EUvPC~E$m*#Y2! zjpbJw^?iS_f1$Ix(?wQ<$icRi@Qn#c3X*^+cKu`b$Zi0oDQM)hMlDAUdq17d@R)5% z1K8T#2D|NA8i#h^LXsu=;9@&+Gx*yJy-3d7pTZ);yubTazy0nB9Gz9;+Ro*JpmUk`59}fm!8~^0 zHVAI;#k@%3F$EcX9|z>r>U>lyLW8Oh>3Ug8bT$R^wVkdB_9Rc+9%Hv_F0fY*2U;L+ zEZiP!%?OdascL}><%PO_QAW5ac&rK)$5ntfF`<5{$?2!O4)H5eXA;Dl73MZo0rqrO~I(yRrr zqJBRcSZ#)DeDJ-DcV&gieZlX0xJqTcMAfznhh1lx<2*E}v<1Eny9*r^hrKF)kgH0I z8mzME^$V-Oklb0er~t1wg0n-9En93V1_9|do3x40L4)FJNo{+x4w~vOMKM$4>I@pLB1ASAU7jK?=>=iD!^9;v3oS}-+z1>KimkgICONZi-o3>^abo#k8OF84<@5`pj2}dgXcwaCgQ`5BN)CN!y zGDW9AFV(*b@k)A5TPN?f?Pqzsm)c%P#06{*wPHXL&5MXlKb+m0=BQ6{Xi$<(Clq*# zJ(GNE^0drU6(>LoDCwwTtN z?3J_BjNr#6AbAZvWG~ghic&=aROn#3cyFvY+>ftz+6plprLk#B45PixJMYf?MGz@T za7f|Zt(>wG5HaOi8|+vIa|bXTp(?KIRi{UmhOd?` zmMdx!eJT@Qhptrbq^Tuwsly{63_X_}9;T)yRgk~nVL#`q7a ztL!#L!Wq+O3MVD2dHl`BxxTFVka;iLxHf+EO&o^zro&!!S*e=9oLt-RqFT()3&vu7 z|KP}F{q#?L*KiVT7l))FtJYCdt?dwt+O*G-*qwKAo@_{}QwP+YL(}i;-a99-*o4C$ zEa8U@E<#{Y*btt3YNJt;Hv{(9Dq55^0I_w)Nqb_-`wR{^ZOI&RI-QzY_@M>e*b;Nhm>>^bd--Ibtf{kqAmB(Q{V<|x1^=OK5g1O$&|x06cw$> z_LW(@0E8-`!Y*sY+2&Z58oHd4*kRKhxr&5#JLLos0wHyw{t`BS9M6*j2)D9*O|BEH zol9<-QJ}9u=iBD1!&WjcI8?1urB?HT%aw{m12)wXBn;L+&Ti?CSI7>|UJS5dtOPn| zbz9WDB~O=D2)`_w9V_2|d@EmnKU6|0VPRJJw>Y!3lJU_t4VpGt&IGAC7Z!9(v?1{r zJOOw^o4ju0AKXYQEf84d52q6jN}@XQn2SX*tzlO-3rbN`%^P*5^&CH1FsyXj_)(&n zC3R(Cz2V?j9S}@$isLNgA*J6gdp{+t^UiE#@+b5`b>}^T!aC8xBWPozm(lv?KMt*mbnE9ttAphn8@LU)?CPj$4NUW83$OBu>QY5iv-v&KA0H=uM`rrT^)()ZOxhcmzg394XS zFww2_LuGT$&JopJ@wVx9H9q{ZaQ_-#K6r=ua!?;bbEg6wfm4{l-42zc;sL$Xil1BD zQ@yfIE(C{6{4BjzXWmpGY0lk-y^=MFE;cUe*w{L7>Xf=zX0>V^bg3$L?Kg28T%a;` zE|>kA4|&QcK;d1<+!Ps}cI_0%J)gZRcCha^u%{{jd+pWRCZ4WZcO}j$T|kPAS}e1E ziB!gm;T6sdPz#Z4yx*FIhUwsvu8rzB>2D!5V>kc0ZXbUbZZ z@&72K774sfm!J(jm}`Zjo%V~(ph|I3!&Ff>6>E0qec?AC3}C4X$z~iH3W5J;JE}mO zmjmi!DfH~IyXRoPG<&)=o*vdy9@6U)M)2ue{*;Yy-@*;T4^COwK5d7EBm4?LL?>aA zo#S>*5zeaj<@ZLyiTp;OJD;8ir`1+(>v;n0-BPw*n7b2A zqgp^8digOvcq{zrw@MdrAB*4*j(O~EK^SKQ{`31)!)qj*_786mOsYrW#s9P zD^cc~X^$%_4XklK%&Hnp3&>IIETb8m)7xEKl~k zIUH%_3p_;1Rl$dlG6zBSmj$(a1Ui13@g?w>D`QS#S1{?cCGCOjWXeq;x^1_9!9Hj;%HnnnS3xyTvZ;B?zS) z@qOo?PF9Jm03gfe8cW^8BuU-J%Nlq$?pQ!q;QEm2=;Pgebtn6Y z6J=0V^1&CX9u*`+rIpqkD&RoJn&qxLOp`sI*KZ zAtQQgtF7!-8f@>^RQvV6pPl*q>m~YqE6+U-dF@DOu#6*#A^j*0=k_;zm?O3w6M!EjBFDaB#ZOg@FrE$3*eys*|(}ZXW;J* z4Y7eayIEfKq6!9BUMuoReityO-%Ggomu37m`p0jh{dnOX$Ft|A_rqbk!9N#CGM&1t zv0LsV9^)LW=Y-Og#yJ79iQuZ$OdkKdQ(y8Px5jZgLuX^<=`GE)CUh?VZ$Oa0iFOWS zJK(p=qoyf-6|!Rcsipm?7hK=ML(l6&M#0&Q{PwazD&hIONVQV}Y&Rzh+Ft5xW#?TF zHMIdXS0Ik0AvfAMD}CDuuK>Nd{K=MbYg6!AlbWvLe6W8^Asr6j_RG3`|51K?Y=4I< zpqod3h+SdlJi2a6!-4ZoTxW~in`JRAfLP zIxv6(xRFZ;nrSNYUyJ62N3wZ(Y|F3GX{h62CNp=|dre9mYGz*t;cHzXSTS%itf@b) z^1L^gH)LcdYZgnJw~fN^?VZrmhR`~xXF2VZy&QhL!6aQZC#yiM6ZEd8HXI#xew(@2j+6=F?z}ZD^1a6oRK(Ir}Mz$}fI(9X6Y)LMgds5Y) zU*g=4Zy&$>>-(>*TTlL2aU6DHG{6(*6v)GBDbx*-P?uy^H(DmC_J+E;BqmS@c%1k* z_kac~x;UsmkBgHWqBuiMS6(Vm7(n|T(XIIp59MyLjRL>yK3wuk4Pth32bJoN?abV6V~$2rIe4Us zm+<_lqZ^RBUpLy%rF)q^epK-w0(V+h=h4e_NjTW!t{PMD#bGFVkHYbRXKJdZkkVo6 z;?iGK`fyh?#s*wTn~{!3BZO3-!lvKmt;dFjk_zD}Z|a;!Q>^;=7JapkYRb5vptQtB&(kBUfuQDTtk zJO_j%gNt(AoXxex^DdgT!Q%;xVV>G|bS0^6YbMG}XLLCqPG@NyBVIAOD3JjZI;%P- z(|NojsH(5sZcQ37_oZax-J!iDnH=+6FaG>v{(3T>Zd>yO^x5s#nU_X;F_Wc|{AFEs z6cv!|JT+UjL^zmLDaOKkU3Rsc>Ttsb1>v+g{_bH($e`GGz0xXO3VOwUu2cme^i?7oBo zA2gI`0VL_u>8}8*K=H}0$qHW}E^O;gSR)YjI{`+U&g!BQ4YNfvZC6y#uxF{*7(Y2y zitupsHC1@DI3I`b0lEk3?pCK&x}2l~GLWK?{6eVEtd1o^?;yy@c<3Zk-NmgWd8d=v z)HY(wAlVxS+0FdHt*5H8Ce_j`l)QQ{)CPZ!VsHJWf9t825=`MpotA>mVWn}h zOPtRSXPt)wOT{aqxHSU173>J8Dr!^c)w2Ufl&o&$C>G0uxlJhnduJv!j5J>oL;9Ml)wY6BsufSTq%QAiJ6+>S_o%>3N)0g229OG zQL7GPPGW6Hk~-KV%9|xKj(Vx>Aa77&4i-9sIUk%iw1c(Qgc+tss5Oi!&WA$>o@}wgDL97 z!|{h%ogi+L4Gd~3lB>r-(DjyFc&a$DX>G5(GI8ou<@$glMWu~d;n^o|tv$!Cul-Yd z>UMCT_8IL%8wt#OZx{ zTOm@~k2U7vu!RzzJmJ#ysRTi&x0cD|<#^}E%mHW4xqMA393Qy0sg4N<7F>PLb!ng% zy`5>$RLGGRZmJC*1h-oqb@Jg}b}Jy!@$}<3^+wge;#eY?%4QK6oX2gZpQTx*)lzvW z=zjf}o<+aZj(@t6(K8X=vxArT91cowep>m}2y9w{1x4x1Ns97yY!UKyFBNH#Xtps%5?O*ce`SA=i?=& z%SthUoD9~B^(g5OFtps-+E3eIHMsD)tvj6Lw3|LlTlLF(ajFyx=B3#$2MZ3FTH6%o#WZ6%zP5%B4I6 zn}Z?uK?aI4rAsB!0yMcCf%NuhPlOaT&iNLAbk4|Lp)OgLSV86wY4fvW4MLmu|9S>0 zUrYc~-1-1b0VfV;X`c`+TW)>_ZMkoa<3L1Q}1I%U8h>faS~yIHsLGM1IKg_)3O^n zUKFt*B&ijhhLf7AvhaPnqFaMs4@hhJE(;LA=gwJIo#dk3z!HL~>SuoMqa15|vDM~; zijD9aaMp!b#+7Li4eRdu(rlL+wji7q#4e`wq|v9|P-H`=_k*3iLpWhy#+@BuNb0@m z*b5TmEyFJP*>c{B!8}(SzyIrNc}8C0c*=|LD*=GQNy$NvD=A8=F?e!X1Rzb#D zUyUH~ZX)64-Hs(t1-l8_CFsk^I&5lVSWb(i1gO=qFKx)qk;$URxoPOEzM6shi9kB9 z8bB{#X0W)eF*dQ<%d6+_VKv3J3h&Ey8*T!Lfo2&c?E%y!$0KoR(dvB*|`e8K_krsGQ z?l1snC`R6O!h;wTpm_#w>fEt;VV_iShsJ`p39`G; z7*fPf0nsK~x;gT!bi+-^t+H$jQ`PetUIsJ%{Pg4F>*QiMo)k-zAj?o4r5bZn!sD1K zMB9$lln%8+bj#kMMMqdP$Re!W8#wwRgyp+o*w;^^fBgRSpSxw)zNA36 zWrRQ4G{*k2_wI5czbNkH(3qFNY$dsnlRnW>z6z8!qmV6+Nq)LcFSqUISKfKIKh66w zo><;uh-HBeJN|=?bV~U@Ab!#u8vX+Qf@U828AL_)8Vs@SN*f)P6%xN)Q#$^6_neO4 z>@^!nIdp{+vpUN`?_ITQTaScJGEUxhGrSuv1M8c9XhefmP6#0hrAZh)X+~s43)XWXXKnwC&)0(#FifYVAPZ zZce;v9n0=Cb5i-{Q*|r$tLE%mdODpXUz?KFQ1?~|H&do9u+@XJd#eE!5drZ1SDRMZ zlsMQ4f7-UHO~o3+;lZem$M$AR@DVv!SqHS3Ob(oswpxMO6!-tsn`Z;OoX#&V8|+CG zUy=_@%}WNUlKtvsFHzE!o`ZSYCQyUQC4>}U_R{38v9zQuFli|}rU!{kIw+6@>m|hV z23+SIvKTpZUL4A*C4$tcD;9W?dx7l_nMZcLiV+-H&CB_ni50sPKG2K!YMWOiEX!n% zg=}Y4;o!j>8jzl+1N0Gu2`C)M?ItDw9~E_|;f&i2rrSWtZ=iffLhY^ zvRMEA_R@tF9`y-l`?PPJskwC)*abQqY6t7|oV69(*?Xh}))0QCw@?~}eDx_)j`}NT zD+349RXIA&uampd7bHuatExi^oQ|M=o?a7i*WYJ8x=iQvEtuVsCKW(%y)TB!e_IOu z1X?9t1ejVI%bV0w!LE+`hvh1)K`!UdMn4Twn|BtYZ41dIQS@O7Qv&6dvuvv(b->m) zLs@+0Lw|n%*y^|P@yq|d)>%37j}lnak*I9;wJ5IuS|57bEQ@uvp4H5*o5)akHG&WL zSF;IB%Q{CcFX9X-HxPrS(m3q54$0Nk%j+%n3@|jSV!kxKL-C^d1Wsv%_g>cFWp&#v zoQDspW7y3WH5z4i7eC(GYPMUh=!L2+4e1nGWWQMOT5Gc>qmr4rf>vu#lnih$(=D?9 zodRdw%y4#xpFWN+KYkBi<;do+E1h;b>;+zL$I+^|voN=U zyB8=!MGy!PzqV&*$*OLNdzR67>j<66Ke@OL?a&3H>~Oy6^1{)Q1V@B$Sew;hl_XVz zdklYC{HO%06tz(d>T~)1K!L0o(OGB6lVox5Gn{)zM-C@CPCNR4-oPEp`Dojhz5_3f zcwn=??J;&89`Wv3SGks*s%Q79MIC~6r`OApy{Jb&4QLdIbhs4)&&zbLM@@Q{Ok9RO zw`#?*?3-;=cK?vdf-KPPH5Qi;NVwbV1&wfqbgC}oAAll2sMP}FJ-e2E-olfK9YQ0! z@2t#Z54~r}tsEN8z{PA^?NZVr{c}oLdycDypH7gA*X|8s#>?b4I{stf@K$rY+GacS z?|=)F8hO-Pa>gSjy_A50iH)o}0PMpXD3IO=b9-H@|MS~MpeJcZ@0}d2<`K)(Yhtqt zR-a;fO#AZpRiX!|U}-nnQ6bQ*aCGoONB}175W!gB3$p8}SHpx)oue!fm6MbS4kb60 z9O{~Y-V_1_A(w}9aLcv;D{$PedL7+5J$w=xyOUpb1?)BJ)lh5aP{q1i(pR^ExOUH2 z#9TULIS!c*tDI2CbZ-h{PcX#P0~BftQs#YFw8+hQRdU2RU-Vu6`~Cm>^!HO~$N5u* z2f_kvw(}+`Q#7{Q0bfYZ;E=(Xq;T_4dt`2PIcJa}b+mCD8SXf|^>85E65rJ{9E1p1 zv1L&<$g=Xc;P^vnH82s(T+c6#<$csgf%>vuq;IFu{pPnt_P@7${5QBFTc|We_yNY1 zou?V%E@_HGG5^(*stSqD40m;)$c{9^=f$4&$_2pU5(bCoFV;CaWq${yEbZHVS+gG> zzLsy_Ux%`v*b=}Xm*qdxsXo0GKpe1i_Uh*3DC7{XN~c_Ui;; z+H=nQQvUVv?fWkcKTm_~sw}h9O5k67b@08;(w7$wH{VJ*l;~@pHr^S!z|*SmJEjeQ zbsl5v&I4R|115MYnFwmTTQfx>y$$i2O$XkG5|X+U+*WUW>C^l!2 zC(>|KXk_bDeU_E@Qht1Y`}X7a2|%BrsEzMEo1(t9stgX20yjKmR637{s|>T=b!?ac zWV`E6;m#E8%BZ(N2r3!i@zD`6z9VtJf-yC_RszuxsonW}kb`<=N}|lz%0qcOsz}>dw8v8eJK8M2KB-d@t zXjU!U8~+xR;0ET!d1|ih>0MxLKes+UJqzZuV5dW zPd*%h9i+ks9am#85Ou8kOf?Vf$e5}Gvr+dGc&e1>wp_XbtYUY|Z%sExCv_`(GcKh< zA}8lMH~ZNvf|Q|mJU=rp-BCCukO8Fx7l()c9WR#NF4*5d?2{(i4ylwh6l+{k@F2LT zhbAIyv*3`U7HRsz+2VYd`^cX`n^{7x_AZXhI8t!kP@bWVu>+)uq;;^lfC@p?xu)5$ zO(X3VTPRk$_4oA>BV-LNhI*SsiCvw)s$t5e2ttBbl9&0?83YZHoON{Q6pzSp=#Gw_ z#5RIdR08%~RXELE_=P`j0s;@Fr~9GRaE9U5VQFp|rq%SaUT55;=mv;IDGC|1V)k3z*3nQb%Xt*lT(^>5m36?l8#ywP+3wl+__(XWg~1TQpG0wWO9kQBdt=MdaY=rBW%7QSoLX zfFo*i(=yPiCwrYB6;JC)eYbuNe7=`grOGwwQtXf<1$!0Cg5c|E3FLXj`p3`X_bzpc zLvTL3$j7ROw#g>=Q_+1g&`+eS&BLkwQg&<{PONE@)`P^;J1w1D+X6(VYY^_z7{IC_ zThlK2u%>Hm^>3G*Qc8eyD{1M`Rjle3!Pwz&Xy5IPXBg0&bUG!f)(yW3pa@b>M)Q!E zYV}97vi};Qt9%8BPah+T(Wh_hYzxt9u)Ya8YOO^=oVDwWfc9`@5a`Ql&9`r#%k%cy zpXwJxCR-Qu?y`X)Ltku3($H4rw&T!N<2c8y%ffO7B24E2zIKvdA&hIN1v?~m3fCV$ z)l_WCQXsN;FS|-DgnWoy^aAaKmy*c{QSap*?eUr}7Jx&kgX8Bz4e$&qP^5V)MvFXa zFVmUfMq1U9G%dG0#Z$>W1DtrCipdq;$=t|Ie5so6#6neJ#W@rCwtD#sQn?Objw=59 z^MZZ<`p3sFfBimyr42qJ+`5$rsrLTXxhX5CE3hUt&Hf4JCw#T4qL=d_-xnnV*T~`>(_rUB+|~tCNpP609&_n`wnBmj^@>JFgnCVtP49Ex_xF< z*(?H84J$c;AWdIVESIvEtNxc9>*2>?q~5G5x2r}G!HtETPF)?Esh>}GB5D?1PT_1B zED2r)32diXLK9GHzbkHCRvby#)3w#-G|M~d&!?*GI?Z=DBPI{XE3R1%qwxJB8U}n|jRq!TU zUqfYh@|-u$wJQsB-&=Enrt0*~OWLQV4gjImRp2EDnZ7Dv56L4{)@aS(GvZ`o0{LV+wG~51qt5)5xb=}gmdJQoSYg2GbjnoOH*P&Xp zvyKTwd}hBAe?77^Hp>U%#5TRMcPu*Dnb*{pJM*?ZLon9pL;3#SFYQGNGd#^boV=Z5 zsS@*T(sal}d_D>L3Y0l7*}JztZliUDdaG$LZWY25Dv4G(phBRay{!Vlr5D0k7dzOM z$Jj_~W;WQ-90y$Bu!Y`R#`mk;Lh={cS~kDV)vCSS_R_g$9MInnqj*v30A`lc7Ls@E z#Qy82z>GdbO$7z-QPq@Ria(b~TEysNox4GRbN zJ7H6wq5J0ufN+`ZFQfdwjQZa0^-Y$LG zM_n*d8R$dtT$}$rnxF#6H2E)98Gw9AyS>MBlKq2T4Bb7BWKT4Q;Ls}^xTF5mp>Y!& zfWO3VN?xVr&FP+{%~R~$XQdT19)V|Z$}1k51qu)@*{UknI;ZA?8bkC=v%)rw+)ntv zEZ4_b+DjMpaXcvs0o+5klRR!+rKxDsm^QOIC23wbiI~@JYe6>gsUrvSKB}!`H?N#+ z<3Pt$?n3MV^|-B??#T`)BDeZL8zB%HalW zI7jCsO=uYLEP}v_{mB>RN%k%& zU!ndN$fw#OI=qG4jJ8~+FN&wqwU07C*OEuYr>?j z2;-zR`5e}K+g>zh**AS?mS@WIdj0j|%i3QycfnH9b{Ll7rf+(qPB zV^PU8J=?7zq!(_IYIvo}mW2=yffZqA$0Rv%*IV`&0K(gA>NSp`K@lg|ljrJ1~lHx`T&>1_g12&RlFMDi4I=gg0UwrAJ0?m?WP=5-7=UsEuEpp>b zY_=)FTB>@8u(UY#ed-4)5#nVRdvewOBNU!`5k5oxKc1x9chKqMf>QMYP-eH5rrGdr zmCYOIlO%O4&xCkS&H+#DJdjt+b!Nb>aE=|5PJ>TizLEbfjnLJNR-_REU2@dS%Exa2jhJM6RHLP5iEUf zs|FRDvo!qks^HG0Il)*&s(UkepqUT@nTXktyg6JIUF zo9X+xk&|t6KAiR3_p;AsQu7Q7W7>8fNXHI)-U1-y$5#s@_*GF6`z?8i z5VmVq{SBgb&P<*>RCXc>KIWjCvtE_~DM;~YrH~I!nydSbAwHRbr9FC6!)5z+f15{0D^6K9~wxOXAv}) zY<&68OYC~qZU>N4kX~Agj<G$UPy%n& zx8_>L@OrKC5;h&WSe>faaH|eME198EL;=`Uwl?_T9Z~3KYqO25=Hp}|>>R6mHQK1% z0Kz?Nj3fsB6kKcf!z09D?BrYtgF;IPWDN}(w=qaFHv z3GWiYrauF)w~yb)*Kcn>-rC!z-}gNoL{S?iofbMR%Ad+J7uc%m*?l7k^BiVu>(eRvlY2E_fpv-kvo{!xF4-U$&XmEF`%(K5Y2kXme zDWN&YO)iB(tEo;x%q6hJIpW&Zm@Ser&1%%%Q-QpCd-F~{w_ox?)OC1gSKl^Z^vXW_xnKy-P~%?`!tCDG7Hgj~b6t4d13TxEefF8e>-;)SDB;vJjyjg$ihT zRsM}&ciSn_I}0D14c^fSg1u;bYC{VD+40p|`l$2P(5r+u6p3U>%aRMy3Fccu>EMT} zUu#gSOOWCGRd5fC^O}yYIX4sB>teml|AO*=k5>;?CfWuOrfzek0GmLLvR30WoaVL? zTSe%c!D^Qfbmv&H+*qo6^tml*4`3Hino~iFQdQ@$m)o2( zw^!vXE5NX8kPHsXj{ox-mpZQZv0>9un}`;?I%~GKJA2QEG;c173N6YFA3JBjiLOpw znJZs7!9R89jZ18qh{f?!pca6x+2_Uvd|t61qrScU`@{D?K7M|=`?#O1M#CL;UZuL6 z%H%YV#C7nWuVvSKD)rqJ^9EP>R@E%#{5uzX9m#7-UZ?{rR!_PGtA%3;8TuAmh24ge z-n$0R$#EmFp7#{sgYqbdjdPm-g94Q?UZu%x>hlaqF%1H`>5)t(##(QIUt-+wUni_VnMvF&xkX`TE z=)m}Dj{sm_YJh-`_rrOgoJD32RKZEQSVhi^7M$`$MchuH#L}fBfI?jW8)Os0yfzj6 z61jElnk{(Sd*p<-^1S9@)j^bu&uhFQs#>vBbblBCwP)XCiouXeQ+@H`wgdsz2(zF!P==U1OB1eL+ zPN-+wypOZZxY>Q8&4~jp`{Dd<=^E;(QCZ&G^!uv!*_2oIrg3x{8qu>U0S#po{*JRA z`g!P~+<_FkiVT3W3#bAohXULT~zR&*9yVw6cEBP*wPqI+vD2K4z32gJKVrm*cJOw zyhl))b!uKq?$C20S~Zx^F8R>-fg?#YG;7=(8Zf_3_3xX@w%y@qb5aldg5vaTSyzXo z$TtsB#b!4zR$&osT_mm3BH0>8>-u6H%2|^jhiZGOq>&QT#`IpV0_mpb7CgK0>`qS; z3a4f@&ztMd&*QJJ|6rM;$dx#!@{4c%YKOCnY$pW;IL>P@Duy|>5_zs%jK29+c(z-P zPR&S4va9B!y(twF0iw4C@afQNf*|H=wDEJ3|B%?x8BbpqdQ&Ms4{n%fM&!HrIRzT?mVBPp*kw2PgD^_Vt? z)SDWwij%P^_Lt>)E>4Jv9$=NMvIY-4c0hXg{r}I`8!pL_8(W%BM6*Bu2n2rbzQ-7V zKy>qp-Q<$hlKMXVd><&Q%%sS*J0rE4#mYzo;C|e3{G98%W@(a9an#lb_Rg#=!JPeG zY;)kZeK%*Lz+ejPw>}B&lQNC+A~jp{JyFL~w9Jijq2bol;Ujgbx&?cvwc7jU+Vyks z2;S^dt4l2f&ptVA2B5p~PhCwF8JPfqq3HO~&Lf-FEy{S_i=A?*TCRsxl6t^H*abM% ztJL}vNWN=D)TrRdn?dK8dY z5e*Y^!@c?>6cJ#yq??-KO6e|lKAt3FKKK9m?Q8q;`}6F_)99aUjvIUxyz zdnN80$e!d=@NXV^_L&U}&IWdXSu})B8WK92NtL92h&GDbcJc!CLL^}ENrNzVP&k%j zT?mg7$B@)pCBExNs{s5N8wXW)i;cpus+dZB8@*sFI$CdysPnX7<86PPiGMLE-w*F$ zc5wWq4jAXEboM=nPXAO@F{%<}8xS%os|04Ukw;~xL19ViaaL9K8ec$}qBeH{$|M-} zDCn{0qP;>~O5Ss7RJUvEeC>~`q2uB;O5_4?Pdylj-)%e8P`7c<=iaGmP~Dy7QX-=B z!<=HH=k2i1b$Bfnz8?{({1o|KntG)|D$_<`zdX^~;`SGEzVloZv-vrGv0Uw+^Z)#p z3*Y`!2sMXBDNd^+`=#m-Kg%g=a&l0LZ2V|0lTpH#ZEe#dLgDM?SC^}~{J@*TSk64% z;EjV4CkX6`5|l`(daLE|VwY15(5Pn3qdo4^%IZ?z8vkl?qr^$g5|oZYSfmTQijVZtcgT^a47d$Y#S~TIfaJ=7Y>gzxJA9AjfZN{A*iYO z06{Q5jWB%vG=I<$cy! z>Fy9gzD|%|w|_`+A}^ELQg25MVu^@{7rQLfrj7@t&S3=&VlR(gG~2QR-1w+?Ob3)U zo0Br-fn9u#19172eM4l@yf(#a)yqNK%;NG#JtbA%Ofp^u6}pm>M8P$nMBZwSrQfQH zXcrirQe7m-o}Pw_K5HNS;rjZEDto6^QMQka4SrNWP@AM}u^gIo+Holam5k=>_s6z}H#nPTI6nHti`=dw`*LqUUD#Q~EA>Qj=wN((zmI=T7zZdP>_TsihKlH8ixoEfg>JPTg_Xk!#g)ovD_yY|^&oJUaEG*r>*_DrQgCX zt(Kf>oZTHzsR4&ZSWO#K7IVa?J_rRQmAN+vs(5er!#GnG&g$W7rhCgRV5?NX&pAnx z_IoMXXWg}lz9mwDz}PvO-fPL`94bF_U4)isV&aSx^;gd@(xElorTN9(#;qkQ`!=cs zLI7yC6kpft%isV0^z$0C8>5m&tWC2yHR7u5T`Mouzij-m!6et{7Z{4u{uDma*@`z{ zoIX%3CnW<_*nqtEbM30300QN`gM~4ESC0h>q_{`07r0M?_InB7?R3y|CKPL0!eLK$ zbVR|;{{1({bRe58LtZfpl?k6Uvj_G-pM&+`vGcYhApWL_CKj!iE1jv;kCMVfn#%|Tg8lY=gmQEyOTVGjKjkA zb9zq$Rr3C&*E(pM7_)P@j~^E8t&Q)xuB3&R%ia1krIoZ>zCoKAcu&amEjih`>vlxQ zRx%Y}2?Pnj#`>PV3p5PT|8%;dsSLc49)g-yLxR+w~&Mx5W3%m-$D}62U4a7- zIZuDATR2`BCG}yjmz7+U%Djb8g$kXLkEF1jn{xR>6Z_{yd;2gy{`u{%KYq@tCXY;= z!Sf(I9F5<7E_(?;64{_-6+7Z`3s$Iu0^Fg5T^p}c>u$#@wrcZzO&o(X%cjbO$;O4xfE7M|N$~S>Ih|P;w;jXojYVhSywrHaxA^*K2;A*N1QO z?H9(Q9RG2Fac{ztG~~^&(AnKyo<{wGjLcPih%8E#rLlEKHp2ajbOsd z!@H5Mg5tGSH?JH95j*Ix>w-#iR|1h=IzaOGexa ziH`!0e0IvZsNO*omxMC z{hx2oJa#vG8=+? zEzK$0IIy6{h&dfeaa5d#2|)3~`}Vx_CzBHRUA=ZCny#)r5usqWL861p z;jC;aFJ-~E58nq)siywCKmPWjESa9D1l0Jdm4dknubA2syeb{nv6CeiM3t4<><4@+_(AlpC8Bk@Poehv))*9(vGYH;)xt}?WIoYssbL^ zTNo!h0|3Y>9VExpWP!!))(DHQQ?4aq(!F8NQqIBaniF2$58l_*Nnz|(^tXZ{6p~X% zu3mZB(h?|P-X|YUN4mdP8N+;>GO>JUL$9REIocFtsTb6uPz{|~f!>`p zJJ%ht1CNz7BFA|y{sMqc^7EFZOzhs`fN3{d3^OFp@&46`e1mt}YDdhl_gD>a)_fu1QHX{kbu$5lyRv3*=`QHNQ_ zN;@^Kio`(8vN`h6-ie*EU(=8PQumv@0;1DOha5c?q_`HSj`C_w&A80xWYJ>pU0LSn zE4!2+FJ5hVDGqSt?dd=*jaRVltQ__4J@l75y3%~p&Rl#Z`h5QO>9c2Z{Pp$g{B!*M zG6C^KFwjL@qLWSdsPe6n)sCC%A}wXA%8rmy&M_s@9{QRTFId*}Q1_CmsZU0Q2josV zWSk0zcC`U{-(UrU(oCB-o@7KPUZ_8`NZB8Ez@%dp{Tu<%X;^=zz;+)RmsIKP{nQhf zO=00n?Z3%8Pu~CTQv93q0Tj7nynbb`Qx5BQ{amP`Dj{-6rUX?{No=<>a!Q1%qC86d z?}d8}YR^9BYU(F->{#-?R7=Tv)?$0=nO)rC~*qpg_9>huX1pJ7ww`I}KnzF6pQt=w@;13T|veMFIQX+QB-55Y>7kz2%oq z&yTTNhjxrz_hKTyCu_<4Q>hW|hBmE_6bi<;ROYck1-v!>4CVc( z)}pHEw@g6?b&Db@w<0EF9)&qh&6Q-N4)1750oB4Hdy_aK`JfeQ={3D4eJ*Q$z^j#= zblE^jUMS5UPv{SpHPn(%H&6gRHRUyxBwthZ$IWSGedvWS?mObV_Lezr;3{4eMJUO^ z)jV}Lp}5}^-C(Dbb+IkGowedEgXj06^{yOTrJGNny87@_gDZZ;JDEjeG!GULb1Kh$ zpFy52QG+6+b({T8hwC=DU1`Nc@ip&G(TP#J>4h*nodY_&(xHY8+Mww+yx9EPbrNDZ zljK{w^rytG0Afn*_+iC9eSSHYPsHmWNAlvNaFo;+r|{+7J6y{9p&;u!!TT0ex7!N? zEh=s7B)zdmRTNmI#hYMQ4!+`b+uA(=vY>Xh!*wnWAs9`33(izqIrI0OLfO+p4wk}c zc!>*2C9I!z7)jwGJ57@|l1;W&2|7~v{Kfl@|J(g}r|GU*kx&Vxdzs#eD zF0(7IsR8d#v(6oCXfHS2LXHrD(X3b6%`qUp+tWETl#1oH6XA>sSu-fPE92tOqX6)` zkt8$8i!7VMMrH*FiE?#)8;yxTz3j-pw^mQ zhCESTiiv8FZ8^aL-{O%0-?q2{rH^B(@~n=-Cev*Z^TX1q-Sh2NQo70ZUT53$TBjX$ zqA&rdJ65VWd)CV;1^uFKnHMtk)TAXHsPN_VM^bQt%nqVEh!9{0HFabas=MO_5Xp^j zKD4J$c1T1i(o5U>T-SL!s#(Ct>Wd5w18+xwO$2R?1|AC< zx-LpMDrXLl)?!2os?S|_TOPLZ$!t)tJ1DNGrRtz-4N9!=VXsT}#yY*kvnO#V!biO; z@i!6PbsM{z#&;S+nQi3#v$+G&qA8+zvAH%W5lM?tSH@aJPx=FlU_>HsA{$^^#)?M`woRmZv8zYbxy zTe2$!OSZE{d3JmlIA>JF-JYerz7x`e>FPR!Gc{8oT@Csr%J zIXCKRFIUulbZ6P9RsEOuy}VGIjp9rIY=A>*T=UmP)Y)NB0s=IHGdZLL8%nH|m&Z@b z_0ReB>&NS*X4;^LV1Q||NO;LkzVZ(OM%-**=$BAuQW8;5>*84?Ns~#ZY$9+S-w&f)#wrpD@EmY zR^y1=zzrav|M;Z`mA62aS{ga;H&rpPNHZSb)d?ONu@aWw`#**FOzl#ago?dXAgaQ) zUYM&fDIFZhKJ`dzQ=xE;;la<1LVjve--%jPBCj>xvdfE#pz>_%Zri(g-kyC-PPZy1 zbIraGG)8z{s(*cZrJ6lmGc``Hx58C{OLFmjt7WQ8Yi;UfdljHZmfVR-&^WX=;m83i zWJr0hsX}D)qT`Z*FtwnlywQ{kYp<$Q(fWyR2c|7y`6Ma=)NZ-|?>FgGPV!Zi#3d*f z1vGBCzbb8R8mxGBy<#Zd+E7N==21-^%=X=FHi;K?f>BG<(c0xe!uuv7d}rnzPHqsZ zr~sv!HUZ<$s=F~Tx9L(Z-T2yp#db6u$L^sr|5lyA^b~Xlm#7p-nTJB^9__AjOrrPbz>uwy9_Cy)loJjnQz{&8HT(u4kdK~`e`hQ0dilZB%4|@giCrV zMWiO?a^Od@9cp>!b;@+SJhA-gdBIq%_BMaM!47R_rqLOkdiw%Y^d|IYO)c0aPFn|6 zi!@Em&YCoPJi4zdbyYR_TZ*Mr#AjO?f7KQ=OGK_MWFU~ZHO@TS0#TEyzvQ|~T^$Eh@G?~%H*tLR6Oc1e{gr8_I)Son58UvRgzqq zO!Hm|Turr0tRQFxSycL?Z|dR$D!r}9&+GO3=MR7Ue{XL;*Z